EEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEDDCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDEEEEEDDCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDEEEEDDCCBBBBBCCCDDDDDDDDDDDDDDDCCCCDEEEEEEEEEDDDDDEEEEDDDDDCCDDDEEEEEDDCCBBBBBBCDDDDEEEEDDDDDDCCBBBCDEEEEEEEDDEEEEEEEEEDDDDCCCDDDDEEEDDDCCBBBBBCCDDDDDEEEEDDDDCCCBBCCDDEEEEEDDDDEEEEEEEEEDDCCCDDDDDEEEDDDDCCCCCCCCCCCCDDEEDDDDDCCCCCCCDDDEEDDDDDDDEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBCDDDDDDDDDDDCCCCCDDDDDDDCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBCCDDDDDDDDDDDDCCCCDDDDDDCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDCBBBBCCCCDDDDDDDEDDCCCCCCCCCCCCCCCDDDDDEEEEDDDDDDDDDDDDDEEEEEDDDDCBBBCCCCCDDDDDDDDDDCCCCCCCDCCCCCDDEEEEEEEEDDDDDDDDDDDDEEEEEEEDDDCCBCCCCCCCDDDDDDDDDCCCCCCCCCCCCCDEEEEEEEEEDDDDDDDDDDDEEEEEEEEDDDCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCDEEEEEEEEEEEDDDDDDDDDDEEEEEEEEDDDDCCCCCCCCCCCCCCBBCCCCCCDDDCCCCCDEEFFEEEEEEEEEDDDDDCDDDEEEEEEEDDDDDCCCCCCCCCCCCBBBBBCDDDDDDDCCCCDEEEEEEEEEEEEEEDDDCCCCDDEEEEEDDDDDDDCCCBBBCCCCBBBBBBCDDDDDDDCCCCCDDEEEEEEDEEEEEEDDCCCCCDDDDDDDDDDDDDDCBBBBBCCBBBBBAABCDDDDDDCCCCCCDDEEEEDDEEEEEEDDCCCCCCCDDDDDCCDDDDDCBBBBBCBBBBBBAAABCDDDDCCDCCCCCDDDDDDDEEEEEEDDDCCCCCCCCDDDDDDDDDDCCBBCCCBBBBBAAAABCDDDDCCDDDDDDDDDDDEEEEFFFEDDDCCCCCCDDDDDDDDDDDDDCCCCCCBBBAAAAAAABDDDCCCDEEEEEEDDDEEEEEFGFEEDDDCCCCDDEEEEDDDDDDDDDCCCCCBBBAAAAAAABCCDCCCDEEEEEEEEEEEEEEFGGEEEDDDCBCDEEEEEDEEEEEDDDDDCCCCBBBAAAAAAABBCCBBCDEEEEEEEEEEEEEEFGEEEEDDCBCCDEEEEEEEEEEEDDDDCCCCCCBBAAAAAAABBCBBBCDEEEEEEEEEEEEEEEEEEEDDDCBCDEEEEEEEEEEEDDCCCCDDDDDBAAAAAAAABBBBBBCDDDEEEEEEEEEEEEEEEEDDDCBCCDDDDDDEEEEDDCCCCDDDEEDCBBBBBAAAABBBBBBCCDDEEDDEEEEDDDDEEDDDDCBBCCCBBBCDDDDDCCCCDDEEEDDDCCCCBBAABBBBBBBCCCDDDDDEEEEDDDDDDDDDCCCBCCCBBBBBCCCCCCDDDEEEDDDDDDDDCCCCCCCCCCCCCCDDEEEEEEEDDDCDDDDDDCCCDDDCBBAABBBCCDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDCDDDDDDDDDDEDDCBBBABBBCDEEEEEEEDDDDDEEDDDDDDDDEEEEEEEEEEEFFFEEEDCCDDDDDEEEEEEEEDCBBBBBCDEEEEEEEDDDDDEEDDDDDDDEEFFFEEEEEEEEFFEEEECDDDDDDEEEEEEEEEDDCBBBBCDEEEEEEDDDDDEEDDDDDDDDEEFFFEEEEEEEFFFEEECDDDDDDDEEEEEEFEEDDCCBBCDDEEEEEDDDDDDEDDDDDDDDDEEFEEEEEEEEFFEEEEDDDDDDDDDDEEEEEEEEDDDCBBBCDDDDDDDDDDDDDDDDDCCCCDEEEEEEEEEEEEEEEEEDDDDDDDDDDEEEEEEDDDDDCBABCCDDDDDCCCDDDDDDDCCBBCDEEDDDEEEEEEEEEEEDDDDDDDDCDDEEEEEDDDEEDCBBBBCCCCCCCCDDDDDDCCCBBBCDDDDDDDDDDEEEEEEEDDDDDDDCCDEEEEEEEEEEEDBBBBBCCCCCCCDDDDCCCCCBBBBCCDCCDDDDDDEDDDEEEDDDDDDCDDEEEEEEEEEEEEDCBBBCCCCCCDDDDDDCCCCCBBBCCCCCCCCCCDDDDDEEEEDDDDDCDDEEEEEEEDDDDDDCBBBBCCCCCCCDDDDDCCCCCBBCCCCCCCCCDDDDDEEEEEDDDDCDDDEEEEEEDDDDDDCBBABBCCDDDCCCDDDDCDDDDCCCCCCCCCCCDDDEEEEEEEDDDDDDDDDEEEEEEEEDDCCBBBBBCCCCCCCCDDDDDDDDDDDDCCCCCBCDDEEEEEEEEEEDDDDDDDDEEEEEEEEDDCCCCBBCCCBBBBBCCDDDDEEEDDDDDCCCCBCDEEEEEEEEEEEDEEDDDDDEEEEEEDDDDDDDDDDCCBBBBBBCCDDEEEEEEEEEDDDCCBCDEEEEEEEEEDDDEEEEDDDEEEEDDDDEEEEEEEDDCCCCCCCCDDEEEEEEEEEEEDDCCBCDDEEEEEEEDDDDEEEEDDDDEEDDCDDEEEEEEEEDDCCCCCCCDEEEEEEEEEEEEEDCCBBCDDDEEEEEDDDDEEDEDDDDDDDDDDEEEEEEEEEEEDDCCCCCDEEEEEEEEEEEEEDDCBBBCDDDEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDCCCCDDEEEEEEEEEEEEDDCBBBCCDDDEEEEEEEEDDEEDDDDDEEEEEEEEEEEEEEEEDDCCCCCDDEEEEEEEEEEEDDCCBCCCCDDEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEDDCCBBCCDDDDDDDDEEEDDDDCCCCCCDDEEEEEEEEEEEEEEDEEEEEEEEEEEEEEEEEEDDCCBBBBCCDDDDDDDDDDDDDDCCCCCDDDEEEEEEEEEEEEEDDEEEEEDDDDDDDEEEEEDDDCCBBBBCCCDDDDDEEEEEEDDDDCCDDDDEEEEEEEEEEEDCCDDDDEDDDDDDDDEEEEDDDDDCCBCCCCCDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEEDCCCCDDDDDDDDDDDEEEEEEEEDDCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDEEEEEEDCCCCCDDDDDDDDDDEEEEEEEEEDDDDDCDDEEEEEEEEEEDDDDDEEEEEEDDCCCDDEEEDCCCCCCDDEDDDDDDEEEEEEEEEEEEDDDDDEEEEEEEEEEDDDDEEEEEEEEDCBBBCDDDDCCCCCCDDDDDDDDDEEEFFEEEEEEEEDDDEEEFFFFEEEEDDDDEEEEEEEEDCBBBCCDDDCCCCCCDDDDDDDDDEEFGGFEEEEEEEDDDEEFGGGGEEEEDDDEEEEEEEEEDCCBBBCCCCDCCCCCDDDDDDDDDDEEFFFFEEEEEEDDDEEFFGGFEEEEEDDDEEEEEEEDDDCCCCCCCCDDDCCDDDEEDDCCCCDEEEEEEEEEEEEEDDEEEEFFEEEEEDDDDEEEEEEEDDDDCCCCCCDDDDDDEEEEDDCCCCDDEEEEEEEEEEEEDDDDDEEEEEEEEEEDDDEEEEEDDDDDDDCDDDDDDDEEEEEEDDCCCCDDDDEEEEEEEEDDDDCCDDEEEEEEEEEDDDDEEEEEEEEDDDDDDDDDDDEEEEEEDDDCCCCDDDDDEEEDDDDDDCCCCDDEEEEEEEDDDDDEEEEEEEEEDDDDDEDDDDEEEEEEEDDCCCCCDDDDDDDDDDDDDDCCCCDEEEEEEEDDEDDDEEEEEEEEEEEEEEEEEEEEEEEEEDDCCCCDDDDDDDDDDDDDDCCCCCDDEEEEEEDEEEEDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCDDDDDDEEDDEEEEEE