9833. 'And the violet, and the purple, and the twice-dyed scarlet, and the fine linen' means the good of charity and faith. This is clear from the meaning of 'the violet' as the celestial love of truth, dealt with in 9466; from the meaning of 'the purple' as the celestial love of good, dealt with in 9467; from the meaning of 'the twice-dyed scarlet' as spiritual good, dealt with in 4922, 9468; and from the meaning of 'the fine linen' as truth which has a celestial origin, dealt with in 5319, 9469. Thus these threads taken all together mean the good of love and faith, though at this point they mean the good of charity and faith since they have regard to things in the spiritual kingdom, 9814. 'The violet', 'the purple', 'the twice-dyed scarlet', and 'the fine linen' come to mean forms of love or charity and aspects of faith because of their colours. For the colours which appear in heaven owe their origin to the light of heaven, this light being Divine Truth which emanates from the Lord, the Source of all intelligence and wisdom. Consequently all the variations of that light, which appear visually there as colours, are variations of intelligence and wisdom consisting of truths and forms of the good of faith, charity, and love, see 1042, 1053, 1624, 3993, 4530, 4677, 4741, 4742, 4922, 9466; and in the measure that colours there are derived from red they are the sign of good, whereas in the measure that they are derived from white they are the sign of truth, 9467.