BM6P6(@ HHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFIIIJJJJJJKKKLLLKKKKKKKKKHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNOOONNNOOOOOOPPPPPPQQQQQQQQQTTTRRRQQQOOONNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNPPPSSSUUUUUUSSSQQQOOOPPPOOOMMMMMMNNNMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIJJJOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPNNNMMMMMMNNNPPPQQQQQQQQQRRRSSSTTTUUUUUUVVVTTTRRRNNNMMMOOOQQQRRRRRRTTTSSSSSSSSSSSSSSSTTTTTTWWWWWWXXXXXXWWWVVVTTTSSSQQQPPPOOOMMMLLLKKKKKKJJJGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDBBBAAABBBDDDFFFGGGBBBBBBBBBBBBAAA@@@???>>>>>>???@@@AAAAAA@@@???>>>==============================>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::999999888888777777777666666666555777777666666555555555444777666555444444555666777666555555555555444444444333333444333222111333555333111000111444666555333222222222222222222222222666555555444222111111000/////////...//////000111333333333333333333333333333333333222222222111111222111//////000333666888777888999777555444444555222222333333222111///...000000000000000000000000111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222444333333222222333333444222222333333333333444444111111000000111333444666333333333444444444555555555444333222111222333333333333333444444444555555666666777777777555444333666666555555555444444444444444444555555555555666888888888888888777666666777777777777777777777777777777666666666666777777888888888999999:::::::::999999:::::::::::::::;;;<<<;;;;;;;;;;;;<<<======:::;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@>>>>>>>>>>>>============CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAACCCCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@AAABBBCCCCCCDDDDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBAAAAAABBBCCCEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDAAA@@@??????@@@BBBDDDFFF@@@???>>>===<<<;;;::::::<<<===>>>???@@@??????>>>AAA@@@>>><<<;;;:::;;;;;;IIIIIIJJJJJJJJJKKKKKKKKKHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPRRRQQQPPPNNNMMMMMMNNNNNNNNNNNNNNNOOOOOONNNNNNNNNMMMOOORRRSSSTTTSSSQQQPPPQQQPPPNNNNNNOOOOOOMMMLLLIIIHHHGGGGGGGGGIIIJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOSSSQQQOOONNNMMMNNNOOOOOOQQQRRRRRRSSSTTTUUUVVVVVVSSSQQQNNNNNNPPPRRRTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTRRRQQQPPPPPPOOONNNMMMLLLKKKKKKKKKIIIIIIIIIJJJKKKKKKLLLLLLNNNNNNMMMLLLJJJHHHFFFEEEGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBAAAAAACCCDDDFFFBBBBBBBBBBBBAAA@@@???>>><<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;:::::::::999999999999999999999999999999::::::777777777666666666666666777666666666555555555444777666555444444555666777555555555555444444444444333444555444222222444555444222111222444555444222222222222222222222222222444333333333333333222222222111111111111222333333222222222222222222222222333333222222222111111111222111//////000333555777;;;<<<<<<:::666444444555555555555555444333222222000000000000000000000000000000000000000000000000111111111222222222333333222222222222222222222222222222222222222222222222444333333222222333333444222222222333333333444444111111111111111333444555333333333444444444444555555444333222222222333333333444444444444444444444444555666777777666555555555555444444444333333333444444444555555555555666777777777777777666555444666666666666666666666666777777666666666666777777888999999999999999999:::888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;<<<============<<<======>>>>>>??????@@@@@@>>>>>>>>>>>>============@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@BBBBBBCCCDDDDDDDDDDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGHHHHHHHHHGGGGGGIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBAAAAAABBBCCCDDDEEECCCDDDDDDEEEEEEDDDDDDCCCAAA@@@???>>>???AAABBBDDD???>>>>>>===<<<;;;;;;:::<<<===>>>???@@@???>>>>>>@@@???===;;;::::::::::::JJJJJJKKKKKKKKKLLLLLLLLLFFFFFFFFFEEEEEEFFFFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPOOONNNMMMMMMNNNNNNMMMNNNOOOPPPPPPOOONNNMMMMMMNNNOOOQQQRRRRRRRRRQQQRRRPPPOOOOOOPPPPPPNNNMMMIIIHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNSSSRRRPPPOOONNNNNNNNNOOORRRRRRSSSTTTUUUVVVWWWWWWRRRPPPNNNNNNQQQSSSUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPOOOOOONNNNNNMMMLLLLLLLLLLLLLLLJJJJJJIIIIIIIIIKKKLLLMMMOOONNNNNNMMMKKKIIIGGGFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@AAACCCDDDAAAAAAAAAAAA@@@???>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999999999999999888888888888666666777888888999::::::666666666666666666666666666666666555555555555555666666555444444555666666555555555555444444444444444555555444333333444666444333222222333444222111222222222222222222222222111222222222333333444444222222222222222333444444111111111111111111111111333222222222222111111111111111000///000222555666??????>>>;;;777555444444777666555444444444444444000000000000000000000000////////////////////////111111111222222222222333222222222222222222222222222222222222222222222222333333222222222222333333222222222222333333333333111111111111222333444444333333333333444444444444555444333222222222333333444444444444444444444333333333444666666777777666444444444333333333333333444444444555555555555666555555666666666555444444666666666666666666666666777777666666666666777777999999999999999888888888777777888999::::::;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<===>>>>>>>>>============>>>>>>???@@@@@@AAA???>>>>>>>>>=========<<<>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????AAA@@@@@@?????????@@@@@@AAABBBCCCEEEFFFFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@???@@@@@@AAAAAA@@@@@@???@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIKKKJJJIIIHHHGGGFFFEEEDDDFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@???AAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@CCCBBBBBBBBBBBBBBBCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@???>>>>>>???@@@AAA=========<<<<<<<<<;;;;;;;;;<<<>>>?????????>>>===>>>===<<<:::999999999999JJJJJJKKKKKKKKKLLLLLLLLLFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKIIIIIIIIIJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOMMMNNNPPPQQQQQQPPPNNNMMMLLLMMMNNNPPPQQQRRRRRRSSSRRRPPPOOOOOOPPPPPPOOONNNJJJIIIIIIIIIJJJLLLMMMOOONNNNNNNNNNNNNNNNNNNNNNNNQQQQQQPPPOOOOOOPPPQQQQQQSSSSSSTTTUUUVVVWWWWWWXXXTTTRRRPPPOOOQQQSSSSSSSSSSSSRRRQQQPPPPPPOOOOOOPPPRRRRRRQQQQQQQQQPPPPPPOOOLLLLLLKKKKKKKKKLLLLLLMMMJJJIIIHHHGGGGGGIIIKKKMMMLLLLLLLLLLLLLLLKKKKKKJJJGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@??????@@@AAABBB???@@@@@@@@@??????>>>===;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;:::::::::999999999999888888888666666666777777777888888555555555666666666666777555555555555555555555555555555555555555555555555555555555444444444333333333444444333222222333555444333333222222222111111111111111111111111111111111222222222222333333333111111000000111111222333000000000000000000000000222222222222111111111111111000000///000222444555===>>>===;;;777555444444444333222111000111222222000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222222333333222222222222333333111222222222222333333333111111111222222333333333222222333333333444444444444444333333333222222222555444444444444333333333444444444555555666666666444444444444444444444444444444444555555555555666555555666666666555555444666666666666666666666666777777666666666666777777::::::999999888888777777888888888888999999999999:::::::::::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAA??????>>>>>>======<<<<<<<<<===???@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>@@@@@@???>>>===>>>??????AAAAAACCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBAAA@@@@@@???>>>>>>???@@@@@@@@@??????AAAAAABBBCCCCCCCCCBBBBBBCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@???>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>======<<<;;;:::999999888888888IIIIIIJJJJJJJJJKKKKKKKKKFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFFFFGGGHHHIIIIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJLLLLLLLLLKKKLLLMMMNNNNNNKKKLLLLLLLLLKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQNNNOOOPPPPPPPPPPPPOOONNNMMMNNNOOOQQQRRRSSSSSSTTTRRRPPPOOOOOOPPPQQQPPPNNNKKKKKKJJJJJJKKKMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSTTTUUUSSSSSSTTTUUUVVVWWWWWWXXXVVVTTTQQQPPPQQQQQQPPPOOOQQQPPPPPPOOONNNNNNNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOKKKKKKJJJJJJKKKKKKLLLMMMJJJIIIGGGFFFFFFHHHJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@?????????@@@@@@>>>>>>>>>???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;::::::::::::999999999999777777777666666555555555555555555555555666666666444444444555555555555555444444555555555555444444555444444444444333333333111222222111000000111333333333333222111111111111111111111111111111111111333333222222222111111111111111000000111111222333000000000000000000000000222222222111111111000000111000000000000111333444888999999777555444444555222222000/////////000111000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222333222222111111222222333111111111222222222333333111111222222333333333222222222222333333333444444444444444333333333222222444444444444444444444444666666555555444444444444555555555555666666666666444444444555555555555666555666666777777666666666555555555555555555555555777777666666666666777777999999999888888777777777999999999888888777777666999999999999999:::;;;;;;<<<======>>>>>>>>>>>>>>>======>>>???@@@AAABBBBBB?????????>>>===<<<<<<<<<<<<===@@@BBBCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@??????AAA@@@>>>===<<<===>>>>>>@@@AAABBBCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBB@@@@@@??????@@@AAABBBBBBCCCDDDEEEGGGHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHIIIFFFFFFFFFFFFEEEEEEEEEEEECCCBBBBBBAAA@@@@@@??????===>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<===>>>===<<<<<<:::::::::999999888777777IIIIIIJJJJJJJJJKKKKKKKKKGGGGGGGGGFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGIIIHHHHHHHHHIIIJJJKKKKKKNNNMMMLLLLLLLLLMMMOOOPPPKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKMMMNNNOOOPPPQQQOOOPPPQQQRRRRRRSSSRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPPPPQQQRRRTTTUUUUUUUUUTTTRRRQQQPPPQQQRRRRRRQQQPPPNNNMMMMMMLLLLLLMMMOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMOOOQQQSSSUUUWWWWWWRRRRRRSSSTTTUUUVVVWWWWWWVVVTTTRRRPPPPPPOOONNNLLLNNNNNNNNNMMMMMMNNNNNNOOOMMMLLLLLLKKKKKKLLLLLLMMMKKKJJJJJJJJJJJJJJJKKKLLLIIIIIIHHHGGGGGGHHHIIIJJJOOONNNNNNMMMKKKIIIGGGFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@?????????<<<======>>>>>>===<<<<<<>>>===<<<<<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999999888888777666666555444444666666666555555555444444444444444444444555555555444444555555555555444444444444444444333333333333000111111000//////000222111222333222111000111222111111111111111111111111333333222222111111111000222222222222222333444444000000000000000000000000222111111111111000000000000000000000000111222222222444555444333222333555222222111111111111222222000000000000000000000000111111111111111111111111000000000111111111111222222222222222222222222222222222222222222222222222222222111111111111222222111111111111222222222222111222222333333333222222222222222222333333333333333333444444444333222111333333333444444444555555777666555444333333333333666666666666666777777777444444444555555555555666555555666777777777666666555555555555555555555555777777666666666666777777888888888888888777777777999999888888777666666666999999888888999999:::;;;<<<<<<===>>>>>>>>>======<<<===>>>???@@@BBBCCCCCC@@@@@@???>>>===<<<;;;;;;<<<===@@@CCCEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>><<<;;;<<<===>>>???@@@AAACCCDDDDDDEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@AAABBBBBBCCCCCCBBBBBB????????????@@@AAABBBBBBBBBCCCDDDFFFGGGHHHHHHHHHFFFFFFGGGGGGHHHIIIIIIIIIFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBAAAAAA@@@@@@??????>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAA???@@@AAABBBCCCCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>>>>======<<<<<<<<<;;;;;;;;;::::::999:::<<<=========<<<;;;999999::::::999888777777JJJJJJKKKKKKKKKLLLLLLLLLIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJLLLLLLNNNMMMLLLKKKLLLMMMOOOPPPJJJJJJKKKLLLMMMMMMMMMMMMJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPNNNOOOPPPRRRRRRRRRRRRRRRQQQPPPOOONNNNNNOOOPPPQQQRRRSSSVVVXXXXXXWWWUUUTTTUUUTTTSSSSSSUUUUUUTTTSSSPPPPPPNNNMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNOOORRRTTTUUUVVVWWWQQQRRRRRRSSSTTTUUUVVVVVVTTTRRRPPPOOOOOOOOOMMMKKKLLLLLLLLLLLLMMMNNNOOOOOOMMMLLLKKKJJJJJJKKKLLLMMMKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJNNNNNNMMMLLLJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCCCC@@@AAAAAAAAA@@@@@@???>>>;;;<<<<<<=========<<<<<<>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;999999999999888888888888777777777666666666666666777777666555444333333222333333333444444555555555333444444555555444444333444444444333333333222222000111111000//////000222///111333222000000111444111111111111111111111111111111111111222222222222222111111111111222333333111111111111111111111111111111111111000000000000000000000000111111111111000222333222111111222333111222222333333333222222000000000000000000000000111111111111111111111111000000000000111111111111222222222222222222222222222222222222222222222222222222111111111111222222111111111111222222222222111222333333333333222111111222222222222333333333333333444444444333222111111222222333444555666666666555444333333333444555555555555555666666777777444444444555555555555666333444555666666666666555555555555555555555555555777777666666666666777777777777777777888888888888666666666777777777888888888888888888888999::::::;;;;;;<<<============<<<<<<===>>>???AAABBBCCCDDD@@@@@@???>>>===<<<;;;;;;;;;===@@@CCCEEEEEEEEEDDDAAAAAAAAABBBBBBCCCCCCDDDCCCAAA>>><<<;;;<<<>>>??????@@@AAABBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAA????????????@@@AAABBBCCCBBBBBBCCCEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@?????????>>>???@@@AAABBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBB===>>>@@@BBBCCCCCCCCCCCC??????@@@@@@@@@@@@???????????????@@@??????>>>>>>======<<<;;;;;;:::999999999:::;;;<<<===<<<;;;;;;888999:::::::::999888777LLLLLLLLLLLLMMMMMMMMMMMMKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNLLLKKKJJJKKKLLLNNNOOOIIIJJJKKKMMMNNNNNNNNNNNNJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGIIIJJJKKKMMMNNNNNNLLLMMMOOOQQQRRRRRRQQQQQQSSSQQQOOOMMMMMMOOOQQQSSSSSSUUUXXXZZZ[[[YYYVVVTTTWWWVVVUUUUUUWWWXXXWWWUUURRRQQQOOONNNMMMMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQNNNOOOQQQRRRTTTUUUUUUVVVQQQQQQRRRSSSTTTUUUVVVVVVRRRPPPOOOOOOOOOOOONNNLLLKKKKKKKKKKKKLLLNNNOOOPPPOOONNNMMMLLLLLLMMMNNNOOOKKKKKKJJJIIIIIIIIIIIIIIIKKKLLLLLLMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHEEEEEEEEEEEEEEEDDDDDDDDDAAAAAAAAAAAAAAA@@@???>>>;;;;;;<<<<<<===<<<<<<;;;===<<<;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;777888999:::::::::::::::888888888888777777777777555555666666777888888888888888777555444333222111333333333444444555555555333333444555555444333333444444444333333333222222111222222111000000111333...111333222000000222444000000000000000000000000...///000111222333444444/////////...///000000111111111111111111111111111111111111111000000000000000000000000111111111111111222333222000000000222///000222333333222111000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222111111111111222222000111111111111222222222111222333444333333111000111111222222222333333333333333444555444333222111000111222333555666777777444333222222333444666777444444444555555555666666444444444555555555666666222333444444555555555444555555555555555555555555777777666666666666777777666666777777888888999999333333444666777999::::::888888888777888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???AAABBBCCCDDD@@@@@@???>>>===<<<;;;;;;999<<>>?????????AAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@????????????@@@AAABBBCCCAAABBBCCCDDDEEEEEEEEEDDDGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>???@@@AAABBBCCCCCCCCC@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAABBBBBB;;;===???BBBCCCDDDDDDDDD??????@@@@@@@@@@@@????????????@@@@@@@@@@@@??????>>>>>>===<<<:::999888888999:::;;;<<<<<<<<<;;;:::888999:::;;;;;;:::888777KKKLLLLLLMMMOOOPPPQQQQQQQQQOOONNNLLLLLLMMMOOOPPPRRRQQQQQQOOONNNMMMLLLLLLHHHHHHHHHIIIJJJKKKKKKLLLOOOMMMJJJHHHHHHJJJMMMOOOMMMLLLLLLKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNLLLLLLLLLKKKJJJJJJIIIIIIGGGIIIJJJIIIIIIJJJLLLNNNPPPPPPOOONNNNNNNNNOOOOOOOOOOOONNNNNNOOOOOOPPPQQQTTTUUUWWWYYYYYYXXXWWWVVVUUUVVVWWWXXXXXXWWWVVVUUUSSSRRRRRRQQQPPPOOOOOOOOONNNOOOPPPPPPOOOOOOQQQSSSPPPPPPQQQRRRRRRSSSRRRRRRUUUTTTTTTTTTSSSSSSRRRRRRPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMIIIIIIIIIJJJKKKMMMNNNOOOLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIMMMOOOOOOMMMIIIFFFFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@???>>>>>>===<<<;;;:::;;;<<<<<<>>><<<:::888888:::<<<===???===;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777555555555555555555555555555555555555555555555444444333333333333333333333333333111222444444333222333333444444555555444333222222000000000000000000000000111111111111111111111111000000111222222222222111222111111111000000//////000000000000000000000000000000000000111111111111111111111111111111111111000...,,,---///111000...222222222111111111000000222222222222111000......000000111111111111000000000111111111111222222222000000000000000000000000111111111111111111111111000000111222222222222222222222222222222222222222333333333222222111111111222222222222222222222222111000000000222333222111222222222222222222222222111111222333333333333222555555444333333333333444333333444444555666777777222333333444555555555444666666555444555666777888666555555555555444444444333444555666777777777777::::::999888777666555555333444666888999999::::::::::::999888888777777777888888888888999:::;;;<<<<<<===>>>@@@BBBDDDEEEFFFDDDDDDCCCBBB@@@>>><<<;;;<<<>>>???AAACCCDDDDDDEEE@@@AAABBBDDDEEEEEEFFFFFFCCCBBB@@@>>>>>>===>>>>>>===>>>@@@BBBCCCDDDEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBAAA@@@???===<<<@@@???>>>======>>>???@@@???@@@AAABBBCCCCCCCCCCCC@@@@@@@@@AAABBBCCCDDDDDDFFFFFFGGGHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCDDDDDDCCC@@@>>><<<@@@AAAAAABBBBBBAAAAAA@@@BBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@>>>>>>???@@@BBBCCCCCCDDDAAA???>>>???@@@@@@???>>>???????????????>>>======<<<<<<;;;;;;;;;:::::::::===<<<;;;:::999999999999999999999999999999999999LLLLLLMMMNNNOOOPPPQQQQQQOOONNNMMMLLLMMMNNNPPPQQQRRRQQQQQQPPPNNNMMMMMMLLLHHHHHHIIIJJJJJJKKKLLLLLLNNNLLLJJJIIIIIIJJJLLLNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNLLLLLLLLLKKKJJJJJJIIIIIIGGGHHHIIIIIIHHHIIIKKKMMMMMMMMMNNNNNNOOOOOOOOOPPPOOONNNNNNNNNNNNOOOPPPPPPRRRTTTVVVXXXXXXXXXWWWVVVWWWXXXYYYZZZZZZYYYXXXWWWUUUUUUTTTSSSQQQPPPOOOOOONNNOOOOOOOOONNNNNNPPPRRRPPPPPPQQQRRRRRRRRRRRRRRRTTTTTTSSSSSSSSSRRRRRRRRRPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIKKKMMMLLLIIIFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@>>>===<<<>>>===<<<;;;:::;;;;;;<<<===<<<:::999888999:::;;;???===::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888777666444444555555555555555555555555444444555555444444333222333333333333333333333333111333444444333333444666333333333333333333333333111111111111111111111111111111111111111111111111000000111222222222222111111111111111000000000///000000000000000000000000000000000000111111111111////////////////////////111///---...000222111000222222222111111111000000333222222111000000//////000000111111111111000000000000111111111222222222000000000000000000000000111111111111111111111111///000000111111111000000111111111111111111111111333333333222222111111111222222222222222222222222222000000111222333222111333333333333333333333333222222333444444444444333555555444333333333333444333333444444555666666777333444555555666666555555555555444444444555666777666555555555555444444444333444555666777777777777999999888888777666666666555555666777888999999:::888888888999999999999999888888888888999::::::;;;<<<<<<>>>???AAACCCDDDEEEDDDDDDCCCBBBAAA???===<<<======>>>>>>??????@@@@@@@@@AAABBBDDDEEEEEEFFFFFFCCCBBB@@@???>>>>>>??????AAABBBCCCDDDEEEFFFFFFFFFDDDCCCBBBBBBBBBBBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBAAA@@@>>>===@@@??????>>>>>>??????@@@???@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGHHHGGGFFFDDDCCCDDDCCCCCCCCCCCCCCCCCCDDDBBBCCCCCCCCCBBB@@@>>>===@@@AAAAAABBBBBBAAAAAA@@@BBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>>======>>>???@@@AAABBBCCCAAA@@@??????@@@@@@>>>===>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::<<<<<<;;;999999888888888999999999999999999999999MMMMMMNNNOOOPPPQQQQQQRRRMMMMMMLLLLLLMMMOOOQQQRRRRRRQQQPPPPPPOOONNNMMMMMMIIIIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKLLLLLLPPPOOOOOONNNMMMLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJIIIGGGHHHIIIIIIHHHHHHJJJLLLJJJKKKMMMOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNOOOPPPPPPPPPQQQTTTVVVWWWWWWWWWWWWZZZZZZ[[[[[[[[[[[[ZZZZZZZZZYYYWWWVVVSSSQQQPPPOOOMMMNNNOOOOOONNNNNNOOOQQQPPPPPPQQQQQQRRRRRRQQQQQQSSSRRRRRRRRRRRRQQQQQQQQQOOOOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLNNNMMMLLLJJJIIIIIIHHHHHHKKKKKKLLLMMMMMMLLLKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJEEEHHHKKKLLLJJJGGGEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@>>><<<;;;===<<<<<<;;;:::;;;;;;;;;<<<;;;::::::999888777777===<<<::::::;;;;;;;;;:::::::::::::::::::::::::::888888888777666555444333444444444444444444444444444444444555444444333222333333333333333333333333222333333333222333666999999888666444222222222222222222222222222222222222111111111111111111111111///000111111222222111111111111111111000000000000000000000000000000000000000000000000111111111111////////////////////////111000//////111222222111222111111111111000000000333222111000//////000000///000000111111000000///000000000111111111222222000000000000000000000000111111111111111111111111//////000000000//////...000000000000000000000000222222222222222111111111222222222222222222222222222111000111333333333111444444444444444444444444333333444555555555555444555555444333333333333333333333333444555555666666444555555666666666666555444444444333444555555666666555555555555444444444333444555666777777777777777777777777777777777777777777666666666777999999777888888999::::::;;;;;;999999888888888999999:::;;;;;;===>>>@@@AAABBBCCCDDDDDDDDDCCCBBBAAA?????????>>>===<<<<<<<<<===>>>@@@AAABBBDDDEEEEEEFFFFFFCCCBBBAAA@@@??????@@@AAACCCDDDDDDEEEEEEEEEEEEEEECCCBBBAAA@@@@@@AAABBBCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????@@@@@@AAAAAA@@@@@@??????@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGGGGHHHHHHGGGEEEDDDBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@??????@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@@@@@@@@@@@@@AAAAAA???????????????>>>>>>>>><<<======>>>???@@@AAAAAABBBAAA????????????===<<<===============<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;:::999888888888888999999999999999999999999NNNNNNOOOPPPPPPQQQRRRRRRNNNMMMMMMMMMMMMNNNPPPPPPQQQPPPPPPOOONNNNNNMMMMMMIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKQQQQQQPPPPPPOOONNNLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJGGGHHHIIIHHHGGGHHHJJJKKKKKKMMMOOOQQQRRRQQQPPPOOONNNNNNNNNMMMNNNOOOOOOPPPNNNOOOQQQTTTUUUWWWWWWWWWZZZ[[[[[[[[[[[[[[[[[[ZZZ]]]\\\ZZZXXXUUUSSSQQQPPPNNNPPPQQQQQQPPPOOOPPPQQQOOOPPPPPPQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMOOONNNMMMKKKJJJIIIIIIIIIHHHIIIKKKLLLLLLKKKIIIHHHFFFGGGGGGHHHHHHIIIIIIIIIDDDGGGKKKNNNMMMJJJGGGEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA???>>>===<<<<<<<<<;;;;;;;;;:::::::::::::::;;;:::999777555444<<<:::999999;;;;;;:::999999999999999999999999999777777777777666555444333444444444444444444444444555555555555555444333333222222222222222222222222222333333222222444777:::BBB@@@;;;777333111000000222222222222222222222222111111111111111111111111///000000111111111111111111111111000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000//////000111111111111111111111000000000000333111///------...///000//////000000000000//////000000000000111111111111000000000000000000000000111111111111111111111111000000000111000000///...111111111111111111111111222222222111111111111111222222222222222222222222222111000111333444333222444444444444444444444444222333333444444444444444555444333333222222333333333333333444444555555555444444555555555555555444333333333333444444555555666555555555555444444444444444555666666777666666666666666666777777888888888777666444555666888999888888999999:::::::::::::::999888888888888888999:::;;;<<<===>>>@@@AAAAAADDDDDDEEEDDDDDDCCCBBBAAABBB@@@>>>======>>>???@@@@@@AAABBBDDDEEEEEEFFFFFFDDDCCCBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCAAAAAA???@@@BBBBBBBBBBBB@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGGGGFFFEEECCCBBBBBBBBBAAAAAAAAAAAABBBBBBDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@======>>>>>>???@@@@@@AAACCCAAA???>>>???>>><<<:::;;;<<<<<<<<<<<<;;;::::::;;;;;;:::::::::999999999::::::999888888888888888888888888888888888888888NNNOOOOOOPPPPPPQQQQQQQQQPPPOOOOOONNNMMMMMMMMMMMMOOOOOOOOONNNMMMMMMLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIJJJKKKLLLLLLKKKJJJPPPQQQQQQQQQPPPOOOMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLKKKKKKJJJJJJHHHIIIJJJIIIHHHHHHIIIKKKOOOPPPRRRSSSSSSQQQOOONNNNNNMMMMMMMMMMMMNNNOOOOOOMMMNNNPPPRRRTTTVVVWWWXXXYYYYYYYYYXXXXXXYYYYYYYYY^^^]]][[[YYYVVVTTTSSSRRRPPPRRRSSSSSSRRRQQQQQQRRROOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPOOONNNNNNMMMMMMNNNOOONNNNNNMMMMMMNNNNNNOOONNNMMMMMMLLLKKKKKKKKKKKKEEEGGGHHHJJJJJJHHHGGGEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEHHHLLLOOOPPPNNNJJJFFFDDDDDDDDDDDDDDDCCCBBBBBB??????@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;:::::::::999:::::::::999777555333:::999888999;;;;;;:::999999999999999999999999999888888888888777666555555444444444444444444444444555666666666666555444444222222222222222222222222222222222222222333777:::BBB???;;;666333000000000222222222222222222222222000000000000000000000000//////000111111111111000000000000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000...//////......///000111000000000000000000000000111///---,,,+++,,,.../////////000000000000////////////000000000111111111000000000000000000000000000000000000000000000000111111111222222111000000222222222222222222222222111111111111111111111111222222222222222222222222222111111111333444333222222222222222222222222222111111222333333333333333444444333222222222222333333333333444444444444444333333333444444333333222333333333444444444444444666555555555555444444444444555666666666666666666555555555666777777888888888777555444444666888999:::::::::999999888888888999999888888777888888888::::::;;;<<<>>>???@@@@@@DDDDDDDDDEEEEEEDDDDDDCCCAAA@@@>>>======???AAABBB@@@AAABBBDDDEEEEEEFFFFFFDDDDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAADDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCBBB@@@AAABBBCCCCCCBBBAAA@@@???@@@AAABBBCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGFFFEEECCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCAAA@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAABBBAAA???>>>>>>>>><<<:::;;;;;;;;;;;;;;;:::999999999999999888888888888777999999888777777777888888888888888888888888888888NNNOOOOOOOOOPPPPPPPPPPPPQQQPPPPPPOOONNNMMMLLLKKKMMMMMMMMMLLLLLLLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKOOOPPPQQQQQQQQQPPPNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIJJJKKKJJJIIIHHHJJJLLLPPPQQQRRRRRRRRRPPPOOONNNMMMMMMMMMMMMMMMNNNOOOOOONNNOOOPPPRRRTTTVVVWWWXXXWWWWWWVVVVVVVVVVVVWWWWWW[[[[[[ZZZXXXWWWUUUTTTTTTQQQSSSUUUUUUSSSRRRQQQRRROOOOOOPPPPPPOOOOOONNNNNNMMMMMMNNNNNNNNNNNNOOOOOOQQQPPPOOONNNMMMMMMMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLEEEEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHKKKOOOPPPOOOJJJFFFCCCDDDDDDDDDDDDCCCBBBBBB===>>>??????@@@@@@??????:::;;;;;;;;;;;;:::999999999:::::::::999888666555999888888999;;;;;;:::888888888888888888888888888777888888888777777666555333333333333333333333333555555666666555555444333222222222222222222222222111222222222111222555888888777555333111111111111222222222222222222222222000000000000000000000000...///000000111111000000000000000000111111111111000000000000000000000000000000000000111111111111////////////////////////---...///...------///111//////000000000000000111///...---,,,,,,---...///...//////000000//////.../////////000000000111111000000000000000000000000000000000000000000000000000000111222222222222222222222222222222222222222000000000111111111111111222222222222222222222222333222111222333444444222222222222222222222222222000111222222333333222222444444333222222222222222333333333333333333444444222333333333333222111111333333444555555555555444666555555555555444444444555555666666666666666555555555555666666777777777666666555555555666888888::::::999999888777777666888888777777777888888999:::;;;;;;<<<>>>??????@@@BBBCCCDDDEEEEEEEEEEEEEEE@@@???>>>>>>>>>???@@@AAA@@@AAABBBDDDEEEEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDEEEDDDCCCBBBBBBCCCDDDEEECCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@AAAAAABBBBBBAAAAAA@@@???@@@AAABBBCCCCCCCCCCCCDDDCCCCCCBBBCCCCCCDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@??????@@@@@@@@@@@@??????============>>>???@@@@@@=========>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@>>>>>>>>>>>><<<;;;;;;;;;;;;;;;;;;:::999999999999999888888888777777888888777777777777777888888888888888888888888888NNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMNNNPPPQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIKKKLLLNNNNNNOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQRRRSSSUUUWWWXXXVVVVVVUUUTTTTTTUUUVVVVVVXXXXXXWWWWWWVVVVVVUUUUUUQQQSSSUUUUUUSSSQQQQQQQQQOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKMMMLLLLLLLLLLLLLLLLLLMMMKKKKKKJJJIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHKKKMMMLLLGGGCCCCCCCCCDDDDDDCCCCCCBBBAAA>>>???????????????>>>>>>::::::;;;;;;;;;:::999888999:::::::::999888888777777777777999;;;;;;999777888888888888888888888888666666777777666666555555333333333333333333333333333333444444333333222111111111111111111111111111000111222222111111333444111111111111111111111111111111111111111111111111000000000000000000000000...//////000000000000000///000000000111111111111000000000000000000000000000000000000111111111111////////////////////////...///000000......000222////////////000000111111////////////////////////......////////////......////////////000000000111000000000000000000000000000000000000000000000000---...///111222222222222111111111111111111111111///000000000111111111222222222222222222222222222333222111222444555444333333333333333333333333333111222333333444444333333444333222222111222222222333333333333333333333333333444444444333333222111333444555666666666555555666555555555555444444444555555666666666666555555555555666666666666666666333444444555666777888888777777777777777777777777777777666777777888999:::;;;;;;<<<===>>>??????@@@AAABBBCCCDDDEEEEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEFFFHHHIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBBBBCCCDDDEEECCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCDDD@@@AAABBBBBBBBBAAA@@@?????????@@@@@@@@@@@@??????===<<<<<<===>>>???@@@@@@<<<=========>>>>>>>>>???>>>>>>>>>???????????????@@@>>>======>>>>>>===;;;;;;;;;;;;<<<;;;::::::999::::::::::::999999999999777777666666666777777888888888888888888888888888NNNNNNNNNNNNNNNNNNOOOOOOMMMNNNNNNOOOOOOOOONNNNNNJJJJJJJJJJJJJJJIIIIIIIIIGGGFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHIIIIIIKKKLLLMMMKKKMMMOOOQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLMMMLLLJJJJJJKKKMMMLLLKKKKKKLLLMMMNNNPPPPPPMMMMMMMMMLLLMMMNNNNNNOOOQQQQQQQQQRRRSSSUUUWWWXXXVVVVVVTTTTTTTTTTTTVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVPPPRRRTTTUUUSSSQQQPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKLLLLLLMMMMMMMMMNNNMMMLLLKKKJJJJJJIIIIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFEEEEEEFFFGGGGGGEEEEEEDDDDDDCCCCCCCCCBBBDDDCCCDDDGGGJJJIIIEEE@@@CCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@??????===<<<<<<::::::;;;<<<;;;:::999888::::::999999999999999999777666777999;;;;;;999777777777777777777777777777555555555666555555444444333333333333333333333333111222222222222111000000111111111111111111111111///111333333111111111222222333333333333222111000000000000000000000000000000000000000000000000000...//////000000000000000//////000000111111111222000000000000000000000000000000000000111111111111111111111111111111111111...000222111///...111444.../////////000000111111///000111111111111000000......////////////......////////////000000000000000000000000000000000000000000000000000000000000+++,,,...///111222222222000000000000000000000000//////000000111111111222222222222222222222222222333222111222444555444333444444444444444444444444222333444444555555444444444333222222111111222222333333333333333333333333444555555555444444333222444444666777777777666555666666555555555444444444555666666666666666555555666666666666666666666666222333444666777888888888555555666666777777888888666666666666777888::::::;;;<<<<<<===>>>???@@@@@@@@@AAABBBDDDEEEEEEFFFFFFHHHHHHGGGFFFEEECCCAAA@@@@@@AAABBBDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDDDDDDDCCCCCCBBBBBBAAA????????????AAABBB@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDD???AAABBBCCCCCCBBB@@@>>>??????@@@@@@@@@@@@??????<<<<<<<<<<<<===>>>@@@@@@>>>>>>??????@@@@@@@@@AAA============>>>>>>>>>>>>???>>>======>>>???===<<<;;;;;;<<<<<<;;;;;;:::999<<<<<<<<<;;;;;;;;;::::::777777666666666666777888777777777777777777777777MMMMMMNNNNNNNNNNNNMMMMMMNNNOOOOOOOOONNNLLLJJJIIIKKKKKKMMMNNNNNNMMMLLLKKKGGGFFFFFFFFFFFFFFFGGGGGGGGGIIIKKKLLLMMMLLLKKKJJJMMMNNNPPPRRRSSSRRRRRRQQQTTTSSSQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKMMMMMMMMMMMMNNNOOOPPPPPPKKKKKKMMMNNNOOOOOOOOONNNQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUTTTTTTTTTUUUUUUTTTTTTTTTLLLMMMMMMMMMMMMNNNNNNNNNLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHGGGFFFFFFFFFGGGGGGHHHFFFDDDBBBAAAAAABBBCCCDDDBBBBBBBBBCCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>===<<<;;;;;;:::888999999::::::999999888666666666777888888999999999999999999999999999999<<<;;;999777666666777888666666555444333333222222444444333333333333222222333333333222222111111111222222222333333444444444111111000000000000111111444333333222111000//////000000000000000000000000000000000000000000000000000000000000000///......////////////000000000000000000000000000000000000222111111111000000//////333333222111000///......////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000222111111000///......---------...000111333444444222111111000000000000000///////////////000111111000000111222222222222111333222222222222222222333444444333333222333333444555555333222222333555555555333222333666666444111333333333333333333333333444444444444444444444444444444444444333222111000333333333444444444555555777777666666555555555444444444444555555555555666777666555444444444444444444555555555666666777777888888999::::::::::::999666777777888888888888777888999;;;===>>>======<<>>???@@@@@@BBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDCCCCCCFFFEEEEEEFFFGGGGGGDDDBBBDDDDDDDDDCCCBBBBBBAAAAAA======>>>>>>?????????@@@============>>>>>>>>>>>>??????>>>======>>>???@@@>>>??????>>><<<<<<===???<<<===>>>>>><<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777888888888777666444333222444555555666666666666666LLLMMMMMMMMMMMMMMMMMMLLLOOOOOONNNNNNMMMLLLKKKJJJKKKKKKMMMMMMMMMMMMLLLKKKFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIKKKMMMNNNMMMLLLKKKLLLMMMOOOPPPQQQQQQPPPPPPQQQQQQOOONNNMMMLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLKKKLLLKKKJJJJJJIIIIIIJJJJJJMMMMMMMMMMMMNNNOOOPPPPPPLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPPPPQQQQQQQQQSSSRRRQQQQQQPPPPPPQQQQQQTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSUUUUUUUUUUUUSSSSSSMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFDDDBBBAAAAAABBBBBBBBBAAA@@@@@@BBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;;;;999999::::::::::::999999888888888999999999999:::777777777777777777777777;;;:::888666555666777777666555555444333333222222444444333333333222222222333333333222222111111111222222333333333333333333111111000000000000111111333222222111111000000000000000000000000000000000000000000000000000000000000000000000000///......////////////000000000000000000000000000000000000111111111000000000//////111111111000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000///////////////000000000111111111111111000///.........//////000000000111111111222111111000000000000000000000000000000111222222000000111222222222222111222222111111111111222222111000000//////000000111444444333333333333444444555333222333555666444222333333333333333333333333444444444444444444444444444444444444333222111000444444444555555555666666666555555555444444444444444444444555555555555666888777666666555555666666666666666777777888888888555555666777777777666666666777888999999::::::999888999;;;<<<=========<<<>>>??????@@@AAABBBCCCDDDDDDCCCBBB@@@????????????@@@@@@@@@AAAAAAAAAAAABBBDDDDDDDDDDDDCCCCCCCCCCCCGGGGGGFFFFFFEEEEEEEEEFFFDDDCCCAAA@@@@@@AAACCCDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@BBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDGGGEEEEEEEEEFFFFFFDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@>>>??????????????????@@@======>>>>>>>>>???????????????>>>======>>>???@@@>>>>>>???>>><<<;;;===>>>===>>>???>>>===<<<===???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888666666666555444333111111444555666666777777666666KKKLLLLLLMMMMMMLLLLLLKKKNNNNNNMMMLLLLLLLLLLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKFFFFFFEEEEEEEEEEEEEEEFFFIIIJJJLLLMMMNNNNNNMMMMMMKKKLLLMMMNNNOOOOOOOOONNNQQQPPPOOONNNMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIILLLLLLMMMMMMNNNOOOOOOPPPMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPRRRQQQQQQPPPPPPPPPPPPPPPVVVVVVVVVVVVUUUSSSQQQPPPQQQSSSUUUVVVVVVUUUSSSQQQNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFDDDBBBAAA@@@AAAAAA@@@???>>>???@@@AAA@@@>>>????????????????????????<<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;::::::::::::999666666666666666666666666999888666555444555555666555555444444333333222222333333333333222222222222222222222222222111111111333333333333333222222222111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000//////...////////////000000000000000000000000000000000000111111000000000000///////////////000000111111111////////////////////////000000000000000000000000000000000000000000000000///000000000000000000000000000000000111111111111111111000000//////......222111111000000//////...222111111000000000000000111111111111111222222222///000111111222222111111111111000000000000111111333222222111111222333333222222222333333222222222444333333333555555333222333333333333333333333333444444444444444444444444444444444444333222111111555555555666666666777777444444444444444333333333444444444555555555555666777666555555555555555555666666666666666777777777333444555555666666555555666777888999::::::;;;:::999999:::;;;<<<<<<<<<<<<======>>>???@@@@@@AAAAAACCCBBBAAA@@@???>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDDDDDDDHHHFFFDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>>?????????@@@@@@@@@??????>>>>>>>>>>>>??????===>>>>>>===;;;;;;<<<>>>>>>??????>>><<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::666666666555444333222222555666666777777777777777JJJKKKKKKLLLLLLKKKKKKJJJMMMLLLKKKJJJJJJKKKMMMMMMMMMNNNOOOPPPOOONNNMMMLLLFFFFFFEEEEEEDDDDDDEEEEEEHHHIIIJJJLLLMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNRRRQQQQQQQQQPPPOOONNNNNNLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIKKKKKKLLLMMMNNNOOOOOOOOOMMMLLLJJJIIIIIIKKKLLLNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQQQQPPPOOOOOOOOOOOOOOOTTTTTTUUUVVVUUURRRPPPNNNOOOQQQTTTVVVVVVTTTQQQOOONNNNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFHHHIIIIIIJJJKKKKKKKKKKKKLLLKKKJJJIIIHHHHHHHHHIIIHHHIIIIIIJJJJJJKKKKKKKKKIIIJJJJJJJJJIIIIIIHHHHHHGGGFFFEEECCCBBBAAAAAAAAA???>>>===>>>???@@@???===>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<;;;::::::999888888888888888888888888888888777666555444444444444555444444444333333333222222333333333222222222222111222222222111111111111111444333333333222222111111111111000000000000111111///000000000111111111222//////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000//////////////////000000000111////////////////////////000000000000000000000000000000000000000000000000//////000111111111000000000000000000111111111222111000000000/////////...111111111000//////......222111111000000000000000000000111111222222222111///000000111111111111111000000////////////000000333333222222333333444444000111222333333222111000333333333444444444333222222222222222222222222222333333333333333333333333333444444444333333222111444555555555666666666666444444444444444444444444444444444555555555555666444333333222222222333333333333444444444444444444666666777888888888888777777777888999999999888888999999::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????BBBAAA@@@???>>>=========????????????@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@BBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCDDDDDDEEEHHHFFFCCCCCCDDDEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAA?????????>>>>>>>>>>>>>>>===>>>>>>===<<<;;;===>>>???@@@AAA???===;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;999888777666666555555555555666777777888888777777IIIJJJJJJKKKKKKJJJJJJIIIKKKJJJJJJIIIJJJKKKMMMNNNPPPPPPQQQRRRQQQPPPOOONNNGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNQQQQQQQQQQQQQQQPPPNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJLLLMMMOOOOOOOOOOOOMMMLLLJJJIIIIIIKKKMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNPPPQQQSSSSSSQQQPPPNNNMMMOOORRRTTTTTTRRROOOMMMMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGIIIJJJKKKKKKKKKKKKMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKIIIIIIJJJJJJJJJIIIHHHGGGHHHGGGFFFDDDCCCBBBAAAAAA???>>>===>>>?????????===999999999999999999999999999999999999::::::::::::999::::::;;;;;;::::::999;;;;;;:::999888777666666777777777777777777777777555555444444444444444444333333333333333222222222333333222222222111111111111111111111111111111111333333333222222111111111111111000000000000111111/////////000111111222222//////////////////////////////////////////////////////000000000000//////////////////000000000000//////////////////////////////////////////000000000000000////////////...////////////////////////////////////////////////////////////////////////...///111222222222111000///000000000000111111111000000000000///////////////////////////000000000222111111000000000000000...///000111111111000000//////000111111111111000000//////////////////000///////////////000111111///000222222222222000///222333444444333333222333222222222222222222222222333333333333333333333333333333444444444333222222333333444444444555555555555555555555555555666666444444444555555555555666333333222222222333333444444444444444444444333333666777888888999999888888888888888888777666555444999999999999999::::::;;;:::;;;;;;<<<<<<=========@@@@@@???>>>============>>>>>>>>>?????????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@BBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDHHHEEECCCBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@CCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA????????????>>>>>>======<<<===>>>>>>======???AAADDDFFFHHHGGGDDD@@@???>>>=========<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;999888777666666666666666555555666777777777777777IIIIIIIIIJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJLLLMMMNNNQQQQQQRRRRRRRRRPPPOOONNNIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNOOOPPPOOONNNMMMLLLNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIHHHIIILLLNNNOOOOOOOOOOOOKKKKKKJJJJJJKKKMMMNNNOOONNNNNNOOOOOOOOOPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMKKKLLLNNNOOOPPPPPPOOOOOOLLLNNNPPPQQQQQQPPPNNNLLLLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDFFFFFFHHHIIIKKKKKKLLLLLLNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJHHHIIIIIIJJJJJJIIIGGGFFFHHHGGGFFFEEECCCAAA@@@???>>>===<<<===>>>???>>><<<::::::::::::::::::::::::999999999999888888888888888999999::::::999999888999999888888777666555555555555555555555555555555444444444444444444444444333333333333222222222222222222222222111111111111000000000111111111111111222222222222222111111111111111000000000000111111/////////000000111111111000000000000000000000000000000000000000000000000...//////000000000000000////////////000000000000////////////////////////......////////////000000000000000//////.........////////////////////////////////////////////////////////////////////////---///111333333333111000////////////000000000000000000000000////////////------...//////000111111222111111000000000000000---...///111111000//////...///000000111111000000000000////////////000000////////////000111222333111111111222222111111111111222444444222222222333222222222222222222222222333333333333333333333333333333333444444333333222333333333444444444444555555555555666666666666666444444444555555555555666555555555555555555666777777777777666666666666666555555666777777777777666777777777777666555444444:::999999888888999::::::::::::;;;;;;;;;<<<<<<<<<>>>======<<<<<<============>>>>>>>>>>>>?????????@@@@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@BBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGEEECCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@BBBBBBAAAAAAAAAAAAAAA@@@??????@@@@@@@@@AAAAAAAAA??????@@@??????>>>===<<<;;;===>>>>>>>>>???BBBDDDKKKNNNQQQQQQNNNIIIEEEBBB>>>>>>======<<<;;;;;;;;;;;;;;;;;;:::::::::::::::888777555444333444555555444555555666666666666666HHHHHHIIIIIIIIIIIIHHHHHHEEEFFFHHHJJJKKKMMMMMMMMMPPPPPPQQQQQQPPPOOOMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLMMMNNNMMMLLLKKKJJJJJJKKKLLLLLLMMMNNNOOOPPPPPPNNNMMMKKKOOOOOOOOOOOOOOONNNMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJGGGIIIKKKNNNOOOOOOOOONNNIIIJJJKKKLLLMMMOOOPPPPPPMMMMMMMMMNNNNNNNNNNNNOOONNNNNNMMMLLLLLLLLLLLLMMMKKKLLLLLLMMMNNNNNNOOOOOOKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLLLLOOONNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHIIIJJJIIIHHHFFFEEEFFFEEEEEECCCAAA???>>>======;;;:::;;;<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999888777777777666777888888999999888888777888888888777777666666666444444444444444444444444444444555555555555444444222222222222222222222222222222222222111111111111///000000000111111111222111111111111222222222222111111000000000000111111/////////000000000000000000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000////////////////////////........./////////000000.........///////////////////////////////////////////////////////////////////////////////////////---...111333444333222111---.........////////////////////////000000000000------......///000000111222111111000000000000000---///000222222111000///...//////000000000000000111000000//////000000111111111111111222333444555222222222111111222222222000222444444222111222333111111111111111111111111222222222222222222222222222333333444444333333222444444444444555555555555444444444555555666666666444444444555555555555666666666555555666666777888888888888777777666666666333444555555666666555555555555666777777777777777:::999888777777888999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???=========>>>>>>>>>??????AAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGFFFEEECCCBBB@@@AAAAAAAAAAAAAAAAAA@@@CCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@BBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@EEEDDDCCCDDDEEEEEECCCAAAAAAAAA@@@@@@???>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA????????????@@@@@@@@@@@@??????@@@@@@???>>><<<;;;;;;<<<>>>???@@@BBBEEEGGGOOOSSSWWWXXXTTTNNNGGGDDD>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::999999888888888777555444333444666666333333444555555555555555GGGHHHHHHIIIIIIHHHHHHGGGDDDEEEHHHJJJLLLMMMMMMMMMOOOOOOPPPPPPOOOMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHIIIKKKMMMNNNOOOKKKKKKIIIIIIHHHIIIJJJKKKOOOPPPQQQRRRRRRQQQOOOMMMOOOPPPPPPPPPPPPOOONNNNNNLLLLLLKKKJJJJJJJJJJJJKKKGGGHHHKKKNNNOOOOOOOOONNNHHHIIIKKKMMMOOOPPPQQQQQQLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLMMMMMMNNNOOOKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEGGGIIIJJJLLLLLLLLLOOONNNMMMKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHIIIIIIGGGEEEDDDDDDDDDCCCBBB@@@>>><<<;;;;;;:::999999;;;;;;:::999999999999999999999999999:::999999888777666666555777777888888888888777777888888888777777777777777666666666666666666666666444444555666666555555555222222222222222222222222222222222111111111111000//////000000111111111222000000111111222222222333111111000000000000111111000000000000000/////////000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000////////////////////////---.........//////000000,,,,,,---...///000111222////////////////////////////////////////////////////////////////////////---...111444444444222111------------.........///////////////000000000000.........///////////////222111111000000000000000...000222333333333111000...//////000000000000000111111000000000000111111............///000111222444333222111111222333444000222555444222000111333111111111111111111111111222222222222222222222222222222333444444333333333555555555555666666666777333333333444444555555555444444444555555555666666444444444444444555666777777777666666555555555444444555666666777777666666333444555777999::::::;;;:::999888777777888999999;;;;;;;;;;;;;;;;;;;;;<<<:::::::::;;;<<<===??????============>>>>>>>>>>>>AAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEFFFEEEDDDBBBAAA???@@@@@@AAAAAA@@@@@@???CCCDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???DDDDDDDDDEEEFFFEEECCC@@@??????>>>>>>===<<<<<<<<>>>>>?????????@@@@@@@@@???@@@@@@@@@???>>><<<;;;:::<<<>>>@@@AAACCCGGGIIINNNSSSYYYZZZVVVNNNFFFBBB???>>>>>>===<<<;;;;;;;;;;;;;;;:::999999888777777:::999777666555666888999222333444444555555444444FFFGGGHHHIIIJJJIIIHHHGGGGGGGGGHHHHHHJJJKKKMMMNNNNNNNNNOOOOOONNNKKKIIIGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJLLLNNNPPPPPPOOOMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQOOONNNMMMKKKKKKKKKKKKLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOMMMLLLLLLLLLKKKKKKJJJJJJNNNNNNNNNMMMMMMMMMMMMLLLNNNLLLIIIHHHIIIIIIIIIHHHKKKHHHGGGHHHJJJKKKIIIGGGDDDEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFGGGIIIKKKMMMNNNOOONNNLLLKKKIIIHHHHHHHHHHHHIIIKKKLLLKKKIIIFFFDDDHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@>>>>>>===;;;<<<<<<===<<<:::999888777777888888888999999999777777777777777777777777999888888888777777666666666666666666666666666666666666555555555555666666666555333222111222333333111111111111111111111111555444444333222111000///222222222111111111000000000000000000000000000000000000000000000000000000000000////////////000000222222111000///...------////////////000000000000---...///000111111111111111111000000//////......//////000111111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000......////////////......222222111111000000//////////////////////////////000---///444444...,,,///............------------111111000000//////......000000000000000000000000111111000000111111222333000000000000111111111111222222111111111111222222111111111111111111111111333333333333333222111000000111111111111222222222333333333222222111111111222222222222222222222222///000111222333444444444333333222111222333555666111222222222111333555888888777555333222333555666666555555444444666777888666666666666666777888888444444444555666888:::;;;<<<;;;:::999888888888888999999:::;;;;;;<<<<<<=========>>>======<<<;;;:::======>>>>>>?????????@@@<<<===>>>???@@@AAAAAAAAADDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@????????????EEEEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@AAAAAACCCDDDFFFDDDBBB@@@???@@@AAABBBAAABBBDDDEEEEEEDDDBBBAAABBBAAA???>>>>>>???AAABBB???????????????>>>======>>>???@@@BBBCCCCCCBBBBBBBBBAAA@@@>>><<<;;;::::::;;;;;;<<<>>>AAACCCEEEGGGMMMQQQVVVXXXUUUNNNEEE??????>>><<<;;;::::::;;;;;;777777888888888888777777888777555444333333444444555444444333333444444555GGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMNNNNNNMMMKKKIIIGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKMMMPPPPPPOOONNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQOOONNNMMMLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKOOOOOOOOOOOONNNNNNNNNNNNOOOLLLJJJIIIJJJJJJJJJIIIKKKIIIGGGHHHJJJKKKJJJHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLOOONNNLLLKKKIIIIIIHHHHHHHHHIIIJJJJJJJJJHHHFFFEEEGGGGGGGGGFFFEEEDDDCCCBBBCCCBBBBBBAAA???>>>>>>===::::::;;;;;;:::999777666::::::999999888888777777777777777777777777777777888888888777777777666666666666666666666666666666666666555555555555666666555444333222222222222333222222222222222222222222333333222222111111222222222222222111111111000000000000000000000000000000000000000000000000000000222222222111111222222222000000000000////////////....../////////000000000,,,---...///000000000000000000000000//////............///000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////..................------------........................222......000000------111------........./////////000000000000111111111111000000000000000000000000111111000000111111222333...////////////000000000222111111000000111111222111111111111111111111111222333333333222222111000000111111111111222222222333333333222222111111111222222222222222222222222222222333444444444333333333333222222222333444555333333333222111222444666777666444333333333444555666555555444555666777888444444444444444555666666777666666666777777888999;;;:::999888777777777777999999999:::;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;============>>>>>>>>>???===>>>???@@@AAAAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAACCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@EEEDDDDDDCCCBBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCEEEDDDBBBAAA@@@@@@AAAAAAAAABBBCCCEEEEEECCCBBBAAABBBAAA???>>>>>>???@@@AAA@@@@@@@@@@@@@@@???>>>>>>===>>>@@@AAABBBBBBAAAAAAAAA@@@???===<<<;;;;;;;;;<<<======>>>@@@BBBCCCDDDGGGKKKOOOQQQPPPJJJDDD???>>>===<<<;;;:::::::::;;;777777888888888888777777888777555444333333444444555444444333333444444555HHHHHHHHHHHHHHHIIIIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLMMMMMMLLLJJJHHHGGGHHHHHHIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFGGGHHHIIIJJJKKKKKKMMMOOOPPPOOONNNNNNOOOLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOMMMLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMPPPPPPPPPPPPOOOOOOOOOOOOOOOMMMKKKKKKKKKLLLKKKJJJKKKIIIHHHIIIJJJKKKJJJIIIGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIJJJJJJKKKKKKOOONNNMMMKKKJJJIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFEEEDDDCCCAAAAAABBBBBBAAA@@@???>>>>>>===;;;;;;;;;;;;:::999888777<<<;;;:::999888777666666777777777777777777777777888888777777777777666666666666666666666666666666666555555444444555555666444444333222222222222333333333333333333333333333222111000000111222333444222111111111111000000000000000000000000000000000000000000000000000000000//////............//////.........//////000000000------........./////////,,,---...///////////////000000000////////////...------........./////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000........................333///---------,,,...222,,,------...000111111222//////000111111222333333000000000000000000000000111000000000000111222222............////////////222111111000000111111222111111111111111111111111222222222333222222111000000111111111111222222222222222222222222111111111222222222222222222222222444444555555444333222222333333222222222333444444444444444333111111222444666666444333333333444555666555555555555666777777444444444444444555666666:::999888777777777777777999999888777666666666666777888888999::::::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========???@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAAAAABBBBBBDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDCCCCCCBBBCCCBBBBBBBBBAAAAAA@@@@@@CCCBBBBBBAAAAAAAAAAAAAAADDDDDDCCCBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@@@@BBBCCCDDDDDDCCCBBB@@@AAA@@@???=========>>>???@@@@@@AAAAAA@@@@@@??????======>>>???@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<>>>>>>>>??????@@@AAA@@@BBBFFFHHHHHHEEEAAA???===<<<;;;:::999999999:::888888999999999999888888777666555444444444444444555444444333333444444555IIIIIIHHHGGGGGGIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLLLLJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJLLLOOOPPPOOONNNOOOOOOKKKKKKKKKKKKLLLMMMNNNOOOOOOOOONNNMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIIIIJJJKKKLLLMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOONNNLLLLLLMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMOOOOOOMMMKKKJJJIIIIIIHHHIIIHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>===>>>>>>======<<<;;;;;;:::;;;::::::999888888777777777777777777777777777777777777777777777777666666666666666666666666666666555444444444444444444555333333222222222222222222333333333333333333333333222111000///000111333444111111111111000000000000000000000000000000000000////////////////////////...------,,,,,,------............/////////000000------------.........///,,,,,,---...//////......////////////////////////.............../////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......//////000000111111222222........................111///---,,,,,,---///111.........///000111111222//////000000000111111111000000000000000000000000000000000000000111222222........./////////000000111111000000000000111111111111111111111111111111111111222222222222111111000000111111111222222222222222222111111111111111222222222222222222222222222333333444333333222222333333333333333333333444222444444333222222333444555555444333333444444555555555555555666666666777666666666666666777888888:::999999888888888888888999999888777777777777777777777777888999999::::::<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@AAAAAAAAAAAA@@@@@@???>>>>>>???@@@AAAAAABBBBBBEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBDDDCCCCCCBBBBBBAAAAAA@@@CCCBBBBBBAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@??????@@@AAACCCDDDDDDCCCAAA@@@@@@???>>>===<<<<<<======??????@@@@@@@@@??????>>><<<======>>>>>>>>>??????>>>>>>===<<<<<<<<<======@@@??????>>>============<<<>>>???AAAAAA@@@>>>===<<<;;;::::::999999888888888888999999999999888888666666555555444444444444555444444333333444444555JJJIIIHHHGGGHHHIIIJJJKKKLLLKKKKKKKKKKKKKKKLLLLLLIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIKKKMMMOOOPPPOOONNNNNNOOOKKKKKKKKKKKKLLLMMMNNNNNNOOOOOONNNNNNMMMMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHGGGHHHIIIJJJKKKLLLMMMMMMOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNOOONNNMMMMMMOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLIIIIIIJJJKKKLLLNNNOOOPPPPPPOOOMMMLLLJJJIIIIIIIIIIIIHHHFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBAAA@@@@@@??????>>>>>>>>>>>>======<<<;;;;;;::::::888888888888888888888888666666666666666666666666666666666666666666777777666666666666666666666666444444333333333333444444111222222222222222222222222222222222222222222222333222111000000000111111000000000000000000000000////////////////////////////////////////////////111000000//////000000111////////////............------------.........///,,,---.................................///////////////.........///000111////////////////////////////////////////////////////////////////////////..............................////////////......+++,,,,,,------.................................---............000000000000000000000000/////////000000/////////.........////////////////////////000000//////000000111222//////000000000111111111111000000000000000000111000000000000000000000000000111111222222111111111000000111111111222222222111111111111111111111111222222222222222222222222//////111222222333333333333333333333333333333222000111333444333333444666444444333333333444444444444555555666666666666666666666666666666777888888777777777777888999:::;;;::::::999888888888999999666666777888888999999:::?????????>>>===<<<;;;:::;;;;;;;;;:::::::::::::::@@@@@@AAAAAAAAA@@@??????>>>>>>???@@@AAAAAABBBBBBEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@@@@AAA@@@@@@???>>>@@@AAABBBDDDDDDBBBAAA@@@???>>>>>>======<<<<<<<<<======>>>>>>>>>>>>>>>=====================>>>>>>======<<<<<<<<<<<<======@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888777777888888888999999888888888555555555555555444444444555444444333333444444555IIIIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKJJJKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJLLLNNNPPPPPPOOOMMMMMMNNNKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOONNNMMMLLLKKKKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMNNNOOOOOONNNLLLKKKLLLMMMLLLKKKJJJKKKMMMKKKKKKLLLLLLLLLMMMMMMMMMIIIIIIJJJKKKMMMOOOQQQRRRPPPOOONNNLLLKKKJJJIIIIIIIIIHHHGGGEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@?????????>>>>>>>>>;;;;;;:::999888888888888666666666777777777888888666666666666666666666666555555666666666666777777666666666666666666666666444333333222222333333444000111222222333222222222111111111111111111111111222222222111111000000/////////000000000000000111////////////////////////000000000000000000000000000000////////////000000/////////......---------------........./////////---....../////////......---............/////////000///.........///000111////////////////////////////////////////////////////////////////////////..............................////////////......---------...............------------------------+++...///...///333333111000000000//////.........000000///......---,,,,,,////////////////////////000////////////000111111000000000000111111111111111000000//////000000111000000000000000000000000///000111111222111111111000111111111111222222222000000000111111111111111222222222222222222222222---...///111222222333333333333444444444333222222...111333444444444555666333333333333444444444444444555555666777666666666444444444444444555666666555555555666888:::;;;<<<::::::999999999999999:::666777777888999999::::::>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;::::::::::::>>>??????@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAADDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCAAAAAA@@@@@@@@@AAABBBBBBAAABBBBBBBBBAAA@@@???>>>???????????????????????????AAABBBCCCCCCBBBAAA???=========>>>>>>>>>>>>===<<<<<<======>>>>>>======>>>======<<<<<<======>>>======<<<<<<;;;<<<<<<<<<>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;:::999999999999999999999999888777666555777777888888888888777777444555555666555555444444555444444333333444444555HHHIIIIIIJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIJJJJJJKKKKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMOOOQQQPPPNNNMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOMMMLLLKKKIIIKKKNNNOOOOOONNNKKKIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHIIIJJJLLLMMMNNNOOONNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOMMMMMMMMMNNNOOOOOOMMMKKKKKKLLLNNNMMMKKKJJJLLLNNNKKKLLLLLLLLLLLLMMMMMMMMMKKKKKKLLLLLLNNNOOOPPPQQQPPPOOONNNLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAAAAA????????????>>>>>>>>>>>>;;;:::888777666666777777666666666666555555555555666666666666666666666666555555555666666666777777666666666666666666666666333333222222222222333333///000111222333222222111222222222222222222222222...///111222222222000///////////////000000111111////////////////////////000000000000000000000000///......------......///------...............///....../////////000000000/////////000000//////...---------........./////////...---,,,,,,...000111////////////////////////////////////////////////////////////////////////..............................////////////......000000000000000/////////------------------------,,,//////,,,...555888666..................//////////////////............///////////////////////////////////////000111111/////////000000000000111000000////////////000000000000000000000000000000//////000111111111111111000111111111111222222222///000000000111111111222222222222222222222222222///000111222222222222222333333444444444333222111000222444555444333333444222222333333444444444444444444666777777777666555444444444444444555666666444444555666777999:::;;;999999888888888888999999777777888888999::::::;;;999::::::;;;<<<<<<<<<;;;<<<<<<;;;;;;::::::::::::<<<===>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCCCCCCCBBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAA@@@??????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBBBBAAA@@@>>>===@@@???>>>======>>>???@@@???@@@BBBCCCCCCBBB@@@???<<<<<<===>>>????????????<<<<<<===>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999999999888888888888777888888888888666555444666666777777777777666666333444555666666555444444555444444333333444444555GGGHHHJJJKKKKKKKKKJJJIIIJJJIIIIIIHHHGGGGGGGGGGGGJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIJJJJJJKKKLLLMMMMMMHHHIIIIIIJJJKKKLLLMMMMMMNNNPPPQQQQQQNNNLLLKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOPPPPPPOOONNNLLLKKKHHHKKKNNNQQQQQQNNNKKKHHHHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHIIIKKKLLLNNNOOOOOONNNNNNNNNOOOOOOPPPPPPPPPRRRRRRQQQQQQQQQPPPPPPPPPLLLLLLLLLNNNOOOOOOMMMKKKKKKMMMOOONNNKKKJJJLLLNNNKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPQQQPPPNNNLLLKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCBBB@@@@@@????????????>>>>>>>>>>>><<<;;;:::888777888888999777777666555444333333222666666666666666666666666444555555555666666777777666666666666666666666666333222222222222222222333///000111222333333222111333333333333333333333333+++---000333444333222000.../////////000000111111////////////////////////000000000000000000000000222222111111111111222222++++++,,,---...///000111////////////000000000000///000000000000000//////---------.........//////...---,,,++++++---...000////////////////////////////////////////////////////////////////////////..............................////////////............------,,,,,,,,,+++---------------------------000...))),,,555;;;;;;+++,,,,,,---...///000000......//////000000111111///////////////////////////////////////000111111............/////////000000000////////////000000000000000000000000000000//////000111111111111111000111111111111222222222//////000000111111111222222222222222222222222222222333333333333222111111333333444555444333111000111333555555444222222222111222333444444444444444333444666777777777666555666666666666666777888888444444555555666888999:::888777777777777777888888888888888999::::::;;;;;;444555777999;;;<<<<<<===<<<<<<<<<;;;;;;:::::::::;;;;;;<<<>>>????????????===============<<<<<<<<>>???@@@AAABBBBBBCCC????????????@@@@@@AAABBB@@@?????????@@@AAAAAABBBAAAAAABBBBBBAAA@@@>>>===@@@???===<<<<<<>>>@@@AAA???@@@BBBCCCCCCBBB@@@???;;;<<<===???@@@@@@@@@@@@======>>>??????????????????>>>===<<<<<<===>>>???>>>>>>===<<<;;;::::::;;;::::::::::::;;;;;;<<<===777777777888888888999999777777888888888666555333555555666666666666555555333444555666666666444444555444444333333444444555GGGGGGGGGGGGHHHIIIJJJJJJMMMMMMLLLLLLKKKIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJKKKMMMNNNPPPQQQOOOOOOOOOPPPPPPPPPQQQQQQNNNOOOPPPPPPNNNNNNOOOPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLNNNOOONNNMMMKKKIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOOOONNNLLLMMMMMMNNNNNNNNNMMMMMMOOOPPPPPPPPPOOOOOONNNMMMOOOOOOOOOOOONNNMMMLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLJJJLLLMMMLLLKKKJJJKKKMMMNNNNNNMMMMMMMMMMMMNNNNNNRRRPPPNNNKKKIIIHHHHHHHHHHHHGGGEEEDDDCCCDDDEEEGGGDDDCCCCCCBBB@@@???>>>>>><<<<<<===============<<<===<<<;;;:::999999999999666666666666555555555555555555555555555555555555555555555555666666666666666666666555444444444333///000222333444333222222111111111111111000/////////000222222111111222444000//////...---,,,,,,,,,////////////////////////111000...,,,,,,...000111000...---...///000///...////////////////////////222111...,,,******++++++........................------------------------......------------......,,,,,,,,,,,,---...//////........................................................................000//////...------,,,,,,........................+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---000000000000000000000000,,,,,,,,,------........./////////...---------,,,...............---------,,,---------.../////////000000000000000000000000......////////////............///000000000000000222222111111111111111111000000000000000000000000///////////////000111111000000111111111222222222111111222333333333333222222222222222222222222222111222222222111111333555444444333333222333333333444444555555555555444444444444444444444444444444666666666666666777888888777777888999999999999999666666555555666888:::;;;888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===???@@@>>>???@@@AAABBBAAA@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@?????????>>>>>>>>>??????@@@AAAAAABBBBBBAAABBBAAAAAA@@@???>>>===???@@@@@@AAAAAA@@@@@@???BBBBBBAAA@@@??????@@@@@@AAA@@@>>>=========>>>???>>>@@@AAABBBBBBAAA???>>>@@@??????>>>>>>>>>>>>>>>???>>>>>>=========>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999777666555666888999777777777777777777777777777666555444444555666777888888777666555444444333333444555555555444333222GGGGGGGGGGGGHHHIIIJJJJJJKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPNNNOOOPPPPPPNNNNNNOOOPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNKKKLLLMMMMMMNNNNNNNNNMMMMMMNNNOOOOOOPPPPPPPPPOOOOOOPPPPPPOOOOOONNNMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLJJJKKKLLLLLLKKKJJJKKKLLLNNNMMMMMMMMMMMMMMMMMMNNNPPPOOOMMMKKKJJJHHHHHHGGGHHHGGGEEECCCCCCDDDEEEFFFCCCBBBAAA@@@???>>>======<<<<<<============<<<<<<<<<<<<;;;999999888888888666666666666555555555555555555555555555555555555555555555666666666777777555555555555444444444444444444555555555555555555222222222222222111000000000111222222111000111333333222222111000000//////////////////////////////000///...------...///000000...---...///000///...////////////////////////111000...,,,++++++,,,,,,........................////////////////////////......------------......///......---------..............................------------------------////////////////////////................................................,,,,,,,,,,,,------------,,,,,,------.........///////////////////////////---------......///////////////////////////.................................//////////////////000000000000000000000000000......////////////............///000000000000000111111111111111111111111000000000000000000000000///////////////000111111000000111111111222222222111111222333333333333222222222222222222222222222111222222222111111333555333333222222222222333333333333444444444444333333555555555555555555555555666666555555666666777888444555666666777777666666888888777777777888999999888888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@???@@@AAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBAAA@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>======>>>>>>AAA@@@???>>>===>>>>>>???>>>???AAABBBBBBAAA???>>>@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<======>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::888777555444444444666666777777777777777777777777666555444333333444555666777666666555555444444333333444555555555444333222GGGFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJJJJIIIFFFGGGGGGHHHIIIIIIIIIJJJIIIJJJJJJKKKLLLMMMMMMNNNHHHHHHIIIJJJLLLMMMNNNNNNIIIHHHHHHHHHIIIIIIJJJKKKMMMNNNNNNNNNOOOOOOOOOOOONNNOOOPPPOOONNNMMMNNNPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLLLLLLLLLLLLLJJJJJJKKKMMMNNNNNNNNNNNNKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPPPPPPPOOONNNMMMLLLLLLLLLKKKJJJJJJKKKLLLLLLJJJKKKLLLKKKJJJJJJJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKIIIGGGFFFGGGFFFEEECCCCCCDDDDDDEEEAAAAAA@@@???>>>======<<<<<<<<<=========<<<<<<;;;;;;;;;:::999888888888888666666666666555555555555555555555555555555555555555555666666666777777777444444444444555555555555333333222222222222222222333333333333333222111111000222222222000///000111333333222222111111000000////////////////////////////////////////////////000...---...///000///...///////////////////////////...---,,,+++,,,------........................////////////////////////......------------......111000///...------------........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,------...///000000........................,,,------------.........***+++---///000000000000.................................////////////////////////000000000000000////////////////////////111111000000000000000000000000000000000000000000------............------......///000000000000000111111111111111111111111000000000000000000000000000////////////000111111111111111111111222222222111111222333333333333222222222222222222222222222111222333222111111333444333222222111111222333333222333333333333333333222555555555555555666666666555555444444555555666777444444555666666666666555999999:::999999888888777999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;<<<===>>>???>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBBCCCCCCCCC======>>>>>>???@@@@@@AAACCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>===>>>>>>>>>AAA@@@??????>>>>>>??????>>>???@@@AAAAAA@@@???>>>@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<<<<======??????>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999888777555444444444555666777777777777777777777777555444333333333333444444444444444444444444444444444444444444444333222222FFFFFFFFFFFFGGGHHHIIIJJJHHHIIIJJJJJJKKKKKKKKKJJJFFFFFFFFFGGGGGGHHHHHHIIIKKKKKKKKKLLLMMMMMMNNNNNNIIIIIIJJJJJJKKKLLLLLLLLLHHHHHHGGGGGGGGGGGGGGGHHHLLLLLLMMMMMMMMMNNNNNNNNNMMMOOOOOOOOONNNMMMNNNOOONNNNNNMMMLLLKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKHHHIIIJJJLLLMMMNNNNNNNNNKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLKKKJJJJJJKKKLLLLLLIIIJJJKKKKKKIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLKKKIIIFFFEEEFFFEEEDDDCCCCCCCCCDDDDDDAAA@@@@@@???>>>>>>======<<<<<<======<<<<<<;;;;;;::::::999888888888888888666666666666555555555555555555555555555555555555555555666666666777777777333333333444444555555555444222111/////////000111222222333333222222111000111222333111000//////000000000000//////.........////////////////////////......////////////......000...---...///000///...////////////////////////...---,,,,,,,,,------...........................------------------------......------------......//////...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////........................---------.........//////+++,,,...000111111//////..........................................//////.........//////000000111////////////000000000000111111111000000/////////////////////////////////------............------......///000000000000000000000000000111111111111000000000000000000000000000000//////000000111222111111111111111111111111111111222333333333333222111222222222222222333333111222333222111111222444222222111111111222333333333333444444444444333333444444444444555555555555444444444444444555666666555666666777777777777777888999:::;;;;;;:::888888::::::999999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>???<<<<<<<<<===============@@@@@@@@@???????????????>>>???@@@AAABBBCCCDDDDDD=========>>>??????@@@@@@CCCCCCDDDDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@????????????>>>>>>???@@@@@@@@@@@@???@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<===>>>??????>>>>>>======<<<<<<<<<;;;;;;::::::999999999999999999999999999999999999999888777666777777888666666666666666666666666555555444444444444444444222222222333333444444444444444444444333333222222FFFFFFFFFFFFGGGHHHIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKGGGGGGFFFFFFFFFGGGHHHHHHMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOOOOMMMMMMNNNOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJKKKJJJJJJGGGHHHJJJKKKLLLMMMMMMNNNLLLMMMNNNNNNOOOOOONNNNNNOOOOOOOOOOOONNNMMMLLLKKKLLLKKKJJJIIIIIIJJJKKKLLLHHHJJJKKKJJJIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLJJJHHHFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<<<<;;;::::::999999888777777777888888666666666666555555555555555555555555555555555555555555555555666666666666222333333333444444555555666555444222222222333444111111111111111000000///111222222111///...///000///...............------////////////////////////......////////////......000...---...///000///...////////////////////////---,,,,,,,,,------..............................------------------------......------------......,,,+++++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------.........//////---...000111111///...,,,........................---------------------------------....../////////.../////////000000111111000000000//////.........////////////////////////---..................---......///000000000000000//////000000000111111111000000000000000000000000000000000000000111222222111111111111111111111111111111222333333333333222111111111222222333333333222333333222111000222444222222111111222333333444444444555555555555444444222222222333333444444444444444444444444555666666555666666777777777777777666777999:::;;;;;;::::::::::::999999999:::;;;;;;999999999::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>;;;;;;;;;<<<<<<<<<======????????????????????????<<<<<<===???@@@AAABBBCCC=========>>>??????@@@@@@CCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>??????@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>??????>>>>>>======<<<<<<<<<;;;;;;:::999999888888888888888888888888888888999888888777777777777777555555555555555555555555666666666666555555444444111111222222333444444444444444333333222222222222FFFEEEEEEFFFFFFGGGHHHIIIGGGHHHIIIJJJJJJJJJJJJJJJHHHHHHFFFFFFFFFGGGHHHIIIMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKIIIHHHGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNOOONNNMMMLLLMMMOOOMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGIIIJJJJJJJJJJJJJJJHHHHHHIIIKKKLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIHHHHHHIIIJJJJJJHHHIIIJJJIIIHHHHHHIIIJJJJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKKKKJJJIIIGGGFFFEEECCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????<<<<<<<<<<<<<<<;;;:::999888888777777777777777888666666666666555555555555555555555555555555555555333333444444444555555555333333333333444444444444333333222222111111222222000111111111111000/////////111111111///...///000000000000000////////////////////////////////////////////////////////////000...---...///000///...////////////////////////,,,---------------------........................////////////////////////......------------......************+++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,..........................................------........................,,,------------............//////000///...---,,,........................---------------,,,,,,,,,------------............---......//////000000111000///////////////......000000000000000000000000......////////////............///000000000000000...//////000000111111111000000000000000000000000111000000000000111222222222222222111111111111111111111222333333333333222111111111222222333333444222333333222111000222333222222222222333444555555444555555666666555555444111111111222333333444444555555444444555555666777444444555666666666666555555666777999:::;;;;;;;;;:::999999888888999999:::888888888999::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>=========>>>???@@@>>>>>>>>>???????????????;;;;;;<<<===>>>???@@@AAA======>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>===>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@???======>>>>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>======<<<======>>>???@@@??????>>>>>>======<<<<<<<<<<<<;;;:::999888777777777777777777777777777777666666666666555555555555555555555555555555555555777777777777666555444333222222222333333444444444444444333222222222222222EEEEEEEEEEEEFFFGGGHHHIIIHHHHHHIIIJJJJJJJJJIIIIIIJJJIIIGGGFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJLLLNNNOOONNNMMMLLLMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKHHHIIIJJJJJJKKKKKKKKKKKKJJJKKKLLLNNNOOOOOOOOOOOOLLLMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIGGGIIIIIIIIIHHHGGGHHHIIIJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKIIIHHHGGGGGGFFFFFFCCCCCCCCCCCCBBBBBBAAAAAA???????????????>>>>>>>>><<<<<<<<<<<<;;;:::999888777777666666666777777888666666666666555555555555555555555555555555555555222222222333333333444444444444333333333333333333...//////000000000000///111222222222222111000000...///111000//////000111000000000000000000000000////////////////////////000///...------...///000000...---...///000///...////////////////////////------------------,,,,,,........................////////////////////////......------------......,,,,,,+++++++++,,,------........................------------------------........................,,,,,,------.../////////........................,,,,,,,,,,,,---------------------------.........///////////////////////////.........------------////////////............,,,------...//////000000///000000000000000000111000000000000000000000000//////000000000000//////......///000000000000000......//////000111111222000000000000000000000000111111000000111111222333222222222111111111000000111111222333333333333222000111111222333333444444333333444222111000111333333333333333444555666777333444444555555444444333111111222333333444555555666666555555666666777888444555666666777777666666777777777777777888999:::999888888777777888888888888888999::::::;;;<<<<<<:::;;;<<<===>>>>>>>>>===???>>>=========>>>@@@@@@===>>>>>>>>>?????????@@@;;;;;;<<<===>>>>>>??????>>>>>>??????@@@AAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA>>>>>>======>>>??????@@@AAABBBCCCCCCCCCBBB@@@@@@=========>>>>>>???@@@AAA@@@??????>>>>>>>>>>>>>>>=========>>>>>>???AAAAAA??????>>>>>>======<<<<<<<<<<<<;;;:::999888777777777777777777777777777777666666666666666555555444444444444444444444444444666666777666666444333222333333333333444444444444444333222111111111222333EEEEEEEEEEEEFFFGGGHHHIIIHHHIIIIIIJJJJJJIIIIIIHHHJJJIIIGGGFFFFFFGGGIIIJJJHHHHHHIIIKKKLLLNNNOOOOOOKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKHHHHHHHHHIIIIIIIIIJJJJJJLLLNNNNNNNNNMMMLLLMMMNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJJJJKKKJJJJJJJJJHHHIIIKKKMMMOOOPPPQQQQQQLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGFFFFFFGGGHHHHHHGGGHHHIIIIIIGGGGGGHHHIIIJJJKKKLLLNNNNNNLLLKKKJJJLLLKKKIIIGGGFFFFFFGGGGGGBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>============<<<<<<<<<<<<;;;:::999888777777666666666666777888777666666666555555555555555555555555555555555555111111222222222333333333444444444333333222222222///111222444444444333222222333333333333222111111---///000000//////000222///////////////000000000////////////////////////111000...------...000111000...---...///000///...////////////////////////------......------,,,+++........................------------------------.........------.........//////...---,,,,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111111........................+++++++++,,,,,,,,,------++++++++++++,,,...///000000000000000000000000000000000//////.........---111111000000//////......,,,,,,,,,---...//////000000000111111222222222333000000000000000000000000000000111111111111000000...//////000000000000000---......///000111111222000000000000000000000000111111111000111111222333222222222222111111000000111111222333333333333222000000111222333333444444333444444222111000111333333333333444555666777888222333333444444333333222222222333444444555666666666666666666666777888888777777888999999999999999:::999777666666666777888888888777777777777777888999999:::;;;;;;<<<======:::;;;<<<>>>>>>>>>>>>======<<<<<<;;;;;;===>>>???======>>>>>>?????????@@@<<<<<<======>>>>>>???????????????@@@AAAAAABBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@??????@@@AAABBBBBBAAABBBCCCCCCCCCBBBAAA@@@============>>>???@@@AAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB?????????>>>======<<<<<<<<<<<<;;;:::999888777666777777777777777777777777888888888888888777777666444444444444444444444444555555666666555333222000444444444444444444444444444333222111111111222333EEEEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMMMMLLLKKKJJJJJJJJJJJJHHHFFFEEEEEEGGGJJJMMMJJJJJJKKKLLLMMMNNNNNNOOOOOOPPPQQQPPPOOOOOOPPPRRRMMMMMMMMMMMMMMMNNNNNNNNNPPPPPPOOONNNMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJMMMMMMMMMOOOPPPPPPOOOMMMIIIJJJLLLMMMMMMKKKIIIHHHKKKKKKJJJHHHGGGFFFEEEDDDEEEEEEFFFFFFGGGGGGGGGGGGJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEECCCAAA===AAACCCAAABBBDDDBBB>>>============<<<;;;:::999;;;;;;;;;;;;:::999888777777777777777666666666666666666666555444444333333555444222111000111111222333333333333333333333333000111222333333222111000000000000000000000000000000000000000000000000000555222//////111111///---333222111///............000///...---------------//////.........---------------------------------//////.........---------111000///...............,,,,,,,,,++++++*********------------------------........................------,,,+++,,,---...///...---,,,,,,---...///000...///////////////...---////////////////////////111000///...---,,,++++++000000//////.........---...------,,,,,,------...........................,,,---...000000000///...////////////////////////---------------...///000111111000000//////......///////////////.........//////////////////////////////000111111111111111111111000000//////......000000000000111111111111111111111111111111111111000000000000000000000000000111111111111222222222111111222222222222111111333222000//////000222333444444333222111000///...111111222222222333333333222222111111000111111111555555444444444444555555888777666555555666777888777777777777666666666666555555555555666777999:::666666666666666666666666888888999:::<<<===>>>>>>>>>===<<<;;;;;;<<<===>>>>>>===;;;::::::;;;<<<===>>>>>>?????????>>>>>>=========>>>>>>===<<<;;;;;;===>>>???@@@AAA@@@?????????????????????????????????@@@BBBCCCCCCBBB@@@???>>>>>>>>>>>>>>>??????@@@BBBBBBCCCCCCCCCCCCBBBBBB????????????>>>>>>>>>>>>??????>>>===<<<;;;;;;::::::;;;<<<===>>>@@@AAAAAA@@@@@@???===<<<;;;:::999999999999999999999999999777777777777666666666666777777777777777666666555222222222333444555666777555555555555555555555555444444333333333333222222666444333111000000111222GGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRRRRRRRPPPNNNMMMNNNOOOLLLLLLMMMMMMMMMNNNNNNNNNOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLNNNNNNMMMKKKIIIJJJKKKKKKLLLKKKJJJJJJLLLLLLKKKJJJIIIGGGFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDEEEEEEEEECCCAAA>>>AAACCCAAAAAACCCAAA===============<<<;;;:::999;;;;;;;;;;;;:::999888777777777777777666666666666666666666555444444333333444333333222222333444555333333333333333333333333000111222222222222111000000000000000000000000000000000000000000000000000444111//////000111///...000000//////...///////////////...---------------//////.........---------------------------------//////.........---------.........------------------,,,,,,,,,++++++++++++------------------------////////////////////////......---,,,---...///000......---,,,------//////......////////////.............................................---------000/////////.........---...------,,,,,,------...........................---......////////////...////////////////////////000//////.........//////000000000000//////....../////////////////////...///////////////////////////000000111111111000000111000000000/////////...//////000000000111111111111111111111111111111111000000000000000000000000000111111111111222222222111111222222222222111111333222000//////000222333333222222222222222222222222222222222333333333333444333333222222222333333555555444444444444555555888777666555555666777888666666666666777777777777777777666555555666777888777777777777777777777777999:::::::::;;;<<<<<<<<<===<<<;;;;;;;;;<<<===>>>>>><<<;;;::::::;;;<<<===>>>>>>?????????>>>>>>===???>>>>>>>>>===============>>>???@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@??????????????????@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBB????????????>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<===>>>>>>?????????>>>>>>===<<<;;;::::::::::::::::::999999999999666666666666555555555555666666777777777666555555333333333333444555666666555555555555555555555555444444333333333333222222444444333222111111111111HHHHHHIIIIIIIIIIIIJJJJJJIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJIIILLLLLLMMMOOOPPPRRRSSSSSSTTTTTTSSSQQQMMMKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHJJJKKKLLLJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHAAABBBBBBDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEECCCAAA???BBBCCCAAA@@@AAA@@@<<<<<<<<<===<<<<<<;;;:::999;;;;;;;;;;;;:::999888777777777777777666666666666666666555555444333333333333333333333444555666777333333333333333333333333000111222222222222111000000000000000000000000000000000000000000000000000111///......///000///...------.........///////////////...------------..................---------------------------------...............---------,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,------------------------////////////////////////.........---...//////000///...------,,,------...,,,---...///////////////........................---------.........///////////////..................------,,,,,,------...........................//////..................////////////////////////222111000///............000000000////////////.........//////////////////////////////////////////000000000111111000//////000000000000//////////////////000000000000111111111111111111111111111111000000000000000000000000000111111111111222222222111111222222222222111111333222111000000111222333111111222333444555555666333333333333444444444444555555444444444444555555555555444444444444555555777777666666666666777777555555666666777777888888888888777666666666666666888888888888888888888888;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<======<<<;;;::::::;;;<<<======>>>>>>??????>>>>>>>>>@@@???>>>=========>>>???======>>>???????????????AAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>@@@????????????@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBB????????????>>>>>>>>>>>>===============<<<<<<<<<;;;;;;<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999666666555555555444444444555666666666666555444444333333333333444444555666444444444444444444444444444444333333333333222222333333333333222111000000IIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMOOOQQQRRRSSSTTTTTTTTTSSSPPPMMMKKKKKKLLLKKKKKKLLLLLLMMMMMMNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJKKKLLLLLLJJJHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJIIIHHHIIIHHHGGGHHHJJJKKKJJJHHHIIIHHHGGGGGGHHHJJJLLLMMMLLLMMMMMMNNNMMMLLLKKKKKKBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEEEECCCAAA@@@CCCCCC@@@???@@@>>>:::;;;<<<<<<<<<;;;;;;:::999:::::::::::::::999888888777777777777666666666666666666555444444333333222333333333333444444555555222222222222222222222222111111111222222111111111000000000000000000000000000000000000000000000000///............/////////------...............---///......---------..............................------------------------........................++++++,,,---------------------------------------------------------------////////////////////////------------.........//////......------,,,,,,,,,+++,,,---...//////000///........................---------............///...........................------,,,,,,------...........................111000...---,,,------...////////////////////////000000///...............////////////////////////............////////////////////////////////////000000000000000000///...000000000000////////////////////////000000000111111111111111111111111111000000000000000000000000000000111111111222222222111111222222222222111111222222111000000111222222000111111222333444555555333333333444444444555555555444444444444555555666555555444444444444555555777777666666666666777777444555555666777888888999777777666666666666666777888888888888888888888888:::::::::::::::;;;;;;;;;999999999999:::;;;<<<<<<;;;;;;:::::::::;;;<<<===<<<===>>>>>>>>>>>>>>>>>>@@@>>>===;;;;;;<<<>>>???=========>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>??????>>>>>>??????@@@AAAAAABBBBBBCCCCCCBBBBBBAAA????????????>>>>>>>>>===<<<<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999777666666666666555555555555555555555555444444333333333333333333444555666444444444444444444444444444444333333333222222222111222333333333111000///IIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKJJJHHHFFFFFFGGGIIIKKKKKKKKKLLLNNNOOOQQQRRRRRRQQQRRRQQQOOOMMMLLLLLLNNNJJJKKKKKKLLLMMMMMMNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLJJJHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGHHHIIIJJJJJJIIIIIIHHHFFFFFFGGGIIIKKKMMMJJJKKKMMMNNNNNNNNNMMMLLLEEEEEEDDDCCCBBBAAA@@@@@@CCCDDDDDDDDDEEEEEEFFFFFFDDDCCCCCCDDDEEEEEECCCAAA@@@CCCBBB???===???===:::;;;;;;;;;;;;;;;;;;:::999999999::::::999999888888777777777777666666666666555555555444333333222222333333333333222222111111222222222222222222222222222111111111111111111222000000000000000000000000////////////////////////..................///000////////////...---,,,+++......---------......///---.....................---------------------------.....................+++,,,---...............------------------------------------------------------------------------++++++,,,,,,------------.........------,,,++++++++++++---...////////////........................///............------------------..................------,,,,,,------...........................000///...,,,,,,,,,---...////////////////////////---,,,,,,,,,------...///.............../////////---.........//////000000//////////////////////////////000000000//////...////////////000000000000...////////////000000000000000000000000000000000000000000000000000000000000000111111111222222222111111222222222222111111222111111111111111111222111111111111222222222222333333333444444444555555333333222333333444555555555555444444444444555555666666777777777777666666444555555666777888888999444555555666777888888888888888888888888888888888777777888999:::;;;<<<===888999999:::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>===;;;::::::;;;===>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????AAAAAABBBBBBBBBBBBAAAAAA????????????>>>>>>>>>===<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888777777777777666555555555555555444444333444444333333333444555555444444444444444444444444444444333333333222222222000111222333222111000///JJJIIIIIIIIIIIIHHHHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKNNNKKKHHHFFFFFFGGGJJJLLLKKKKKKLLLMMMNNNOOOPPPPPPOOOPPPPPPOOOMMMLLLMMMOOOIIIJJJKKKKKKLLLMMMNNNNNNLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJHHHIIIIIIJJJKKKKKKJJJJJJJJJHHHGGGGGGIIIJJJJJJJJJIIIHHHFFFFFFFFFHHHJJJKKKHHHIIILLLNNNNNNNNNMMMLLLGGGFFFEEECCCAAA@@@>>>===AAABBBBBBCCCDDDEEEEEEFFFDDDCCCBBBCCCDDDEEECCCAAA@@@BBBAAA===<<<>>>===:::::::::;;;;;;;;;;;;::::::888999999999999999888888777777777777666666666666555555444444333222222222333333333333222111000///222222222222222222222222222222111000000111222222000000000000000000000000///////////////////////////000000///...---///000000000000000///---+++***...------------...//////---------...............---------------------------------...............+++,,,...//////...------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,------------,,,,,,++++++,,,---...............------------------------//////.........------------------------............------,,,,,,------.................................------------------////////////////////////++++++++++++,,,---...///---............/////////------......///000000000////////////////////////---...//////000000000///////////////000000000000......////////////000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222222111111111111111111111111111111222222222111111000000000333333333333444444444444111111111111222333444555555555444444444444555555666666777777777777666666555555666666777777888888333444555777888888999999888888888888888888888888666666777999:::<<<======999::::::;;;;;;::::::999999999::::::;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>><<<;;;:::::::::;;;<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>AAAAAABBBBBBBBBBBBAAAAAA????????????>>>>>>>>>>>>===============<<<<<<<<<======<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999999999999888888888777777555666666666666555444444444444444333333444444555333333333333333333333333444444333333333333222222000111111111111111000000KKKKKKKKKJJJJJJJJJIIIIIIEEEFFFHHHIIIJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGFFFGGGHHHHHHJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNMMMKKKJJJIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNOOOPPPPPPPPPOOOMMMLLLMMMNNNIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGIIIJJJKKKKKKLLLLLLIIIHHHFFFFFFHHHIIIJJJIIIHHHHHHGGGFFFFFFGGGHHHIIIEEEGGGJJJLLLNNNMMMLLLKKKGGGFFFEEECCCBBB@@@???>>>@@@@@@AAABBBCCCDDDEEEEEECCCBBBBBBCCCDDDDDDCCCAAA???AAA@@@<<<;;;>>>===;;;999::::::;;;;;;:::::::::888888999999999999888888777777777777666666666666555555444333333222222111222333333444444333222111111111111111111111111111222222111000000111222222000000000000000000000000////////////////////////000222222111...---///111...///000111111///---,,,---------------...//////---------.........//////---------------------------------.........//////+++,,,---......---+++***++++++++++++,,,,,,,,,---------------------------------------------------***+++,,,---------,,,,,,***+++,,,---------,,,,,,,,,,,,---......------------------------------------------...............,,,,,,,,,------............------,,,,,,------...........................,,,,,,---.........------////////////////////////------,,,,,,,,,------...---------.........//////------......///000000111////////////////////////,,,,,,...///000000111111.../////////000000000111........./////////000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222222111111111111111222222111111111333333222222222111111111222222222222333333333333111111111111222333444555555555444444444444555555555666777888888777666555666666666666777777777777444555666777888888777777777777777777777777777777777777888999::::::;;;;;;;;;;;;<<<<<<;;;:::999888888888999:::;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>?????????===============>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@????????????>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;========================:::::::::999999999999999666777777888888999999:::888888888888777777777777666666777777777666555555555444444333333444444444333333333333333333333333444444333333333333222222111111000000000000111111MMMMMMLLLLLLKKKKKKKKKJJJDDDEEEGGGIIIJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQOOOLLLKKKLLLMMMIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGFFFGGGHHHJJJKKKLLLLLLMMMIIIGGGEEEEEEGGGHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGCCCEEEIIIKKKMMMMMMLLLJJJFFFEEEEEECCCBBBAAA@@@@@@??????@@@AAACCCDDDEEEEEECCCBBBBBBCCCDDDDDDCCCAAA>>>AAA@@@<<<;;;>>>>>>;;;999999:::;;;;;;:::::::::777888888999999999888888777777777777666666666666555555444333333222222111111222444555666555555444111111111111111111111111333222111000000111222333000000000000000000000000////////////////////////222333444222...---...111---...000111222111///...---------------...///000---------.........//////---------------------------------.........//////++++++---------+++)))(((*********++++++,,,,,,,,,------------------------........................+++,,,---.........---,,,)))***,,,---...------,,,---------...------,,,,,,------------------------++++++,,,---...///000111,,,,,,,,,------............------,,,,,,------...........................***+++---...///...------////////////////////////000///...------------------------.........//////---------...///000000111////////////////////////++++++---///000111111111.../////////000000111111............/////////000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222222111111111111222222222222111111333333333333333333333333111111222222222333333333222111111222333444555666555555555444444555555555555666777888888777666555777777777777666666666666666777888888888777555444666666666666666666666666999999999999999999999999<<<=========<<<:::888777777888999:::;;;<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<===>>>>>>======<<<<<<;;;:::;;;<<<===>>>????????????????????????@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAAAAA@@@????????????>>>>>>>>>>>>??????>>>===<<<;;;;;;:::============>>>>>>??????:::::::::999999999888888555555666777888999999:::777777777777666666666666777777777777777666666555555444444333333333444444333333333333333333333333444444444333333333222222222111000//////000111222NNNNNNNNNMMMLLLJJJIIIHHHFFFFFFEEEEEEFFFHHHJJJKKKFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLPPPPPPOOOOOONNNMMMLLLLLLHHHIIIKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLHHHIIIJJJKKKLLLLLLKKKKKKLLLKKKJJJJJJJJJKKKMMMNNNJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLEEEEEECCCBBB@@@>>>=========>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@>>><<<<<<<<<<<<;;;:::<<<=========<<<:::888777999999999888888777666555888777777666555444444444333333333333333333333333111111111111111111111111222222222111111111000000111111111111111111111111000000000000000000000000---------------...///000////////////////////////000000000000000000000000........................------............------+++++++++,,,,,,,,,------000000///...---+++)))(((+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------.........//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////.........------------------------------------------------...........................------,,,,,,------...........................//////.........---------,,,---......------...000////////////....................................---......///////////////000000//////.........---......///000111222333333//////000111111111111111000000000000000000000000000000000000////////////222222222111111111000000111000000000111222333333111111222222222333333333//////000111222333333444111111222333333444555555333333111111111111333333222333555555555333111000777777666666555555555444777777777777888888888888888888888888888999999999777777777777777777777777777777777666777777888888<<<<<<======<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::===<<<<<<;;;;;;;;;;;;<<<<<<<<<============<<<<<>>>>>======<<<<<>>>>>>>>>>>>>>???@@@AAABBBCCCBBBAAA@@@??????>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBAAAAAA@@@?????????>>>>>>=================================<<<<<<<<<<<<;;;;;;;;;999999999888888888777777999999999888888888777777888888777666555444333333666666666666666666666666555555555444444333333333555555444333333333444444111222333333333333222111111111111222333333333444JJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGIIIJJJIIIIIIJJJKKKKKKKKKKKKJJJHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLOOONNNNNNMMMLLLLLLKKKKKKIIIJJJLLLMMMNNNNNNNNNMMMLLLMMMMMMMMMMMMMMMLLLLLLJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKJJJKKKLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIEEEDDDCCCBBBAAA???>>>>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<;;;<<<<<<;;;:::<<<<<<<<<<<<;;;999888777888888888888777666555444777777666666555444444333333333333333333333333333111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000......---------...//////000000000000000000000000////////////////////////........................------.../////////......,,,,,,,,,,,,------------,,,------...------,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................------------------------------------------------------------------...........................------,,,,,,------...........................//////.........---------,,,---......------...000////////////....................................---......///////////////000/////////............/////////000111111222222//////000111111111111000000000000000000000000000000000000000////////////222222222111111111000000222222222111222222333333111111111222222222333333222222222111111111111000222222222333333444444444555555444333333444555555444444555555555444333222777666666666555555555555777777777777888888888888888888888888888888888777777777777777777777777777999999999999999999::::::;;;;;;;;;;;;;;;:::999999::::::;;;;;;;;;;;;::::::;;;::::::::::::;;;<<<<<<<<<<<<============<<<<<<>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBAAAAAAAAA@@@??????>>>======>>>>>>@@@@@@AAABBBBBBAAA@@@?????????>>>>>>>>>=================================<<<<<<<<<<<<;;;;;;;;;;;;999999999999888888888888999999888888888777777777777777666666555555444444666666666666666666666666555555444444444333333333333333333333333333333333111222222333333222222111111111111111222222222222EEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKHHHHHHIIIJJJKKKLLLLLLMMMLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNLLLKKKKKKKKKKKKKKKJJJJJJKKKJJJJJJIIIIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHGGGHHHHHHIIIJJJFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEECCCCCCCCCBBBAAA@@@@@@@@@===>>>???@@@@@@@@@@@@@@@???????????????????????????===;;;;;;<<<<<<;;;:::;;;;;;;;;;;;:::999777777777777777777666555444333666666666555555444444333444444444444444444444444111111111111111111111111222222222111111111111111////////////////////////000000000000000000000000//////......---.........111111111111111111111111////////////////////////........................------...///000000//////,,,------------.........,,,,,,------...------,,,,,,------------.........---------.........//////------------............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...........................------,,,,,,------..........................................---------,,,---......------...000////////////....................................---......///////////////////////////............000000000000000000000000...///000000111111000000000000000000000000000000////////////000000000000222111111111111000000000444444333222222222333333111111111222222222222333222222222111111111111000333333333333333333333333555555444444444444555555666666555555444444555555666666666666555555555555777777777777888888888888888888888777777666666666777777777777777777777777888888999999999:::::::::999::::::::::::999999888::::::;;;;;;;;;;;;::::::999999999999:::;;;<<<===;;;<<<<<<======<<<<<<;;;<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBBAAA@@@???>>>===<<<<<<<<>>===>>>>>>===============<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888888888777777777777555555555555555555555555666666666666666666666666444444444444333333333333000111333444444444444333111111222333333222111111111111111111000000000000CCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLMMMLLLLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJLLLLLLLLLLLLMMMMMMMMMLLLJJJJJJJJJJJJKKKKKKLLLLLLOOONNNLLLKKKKKKLLLNNNPPPLLLLLLLLLLLLLLLLLLLLLMMMLLLMMMMMMMMMMMMKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGGGGFFFFFFGGGGGGHHHFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA======>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<::::::;;;<<<;;;::::::::::::999999888777777666666666666555444333222555555555444444444333333444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000///......---......000000000000000000000000////////////////////////........................------...///000000000000---------.........///////////////...---,,,***)))---------.........//////------------............------------------------------------------------************************------------------------------------------------,,,,,,,,,,,,------------------------------------------------------------...........................------,,,,,,------...................................................,,,---......------...000////////////....................................---......//////////////////////////////.........111111000000////////////...//////000000000000000////////////////////////////////////000000000000111111111111000000000000444333333222111111111111111111111111222222222222//////000111222333333444333333333333333333333222333333333222222333333333777555444333333444555666666666666666666555555555666777777777888888888888999888888777666555444444666666666666666666666666555666777777888888888888999999::::::::::::999999:::::::::;;;;;;:::::::::;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::;;;<<<<<<===>>>>>>=========>>>>>>>>>>>>>>>@@@???>>>>>>>>>???AAABBBAAAAAA???>>><<<<<<;;;;;;???@@@@@@AAA@@@???===<<<============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999888888777777777666666666444444444555555666666666555555555555555555555555333333333333333333333333///111333555666666555444111111222222222222111111111111000000//////......DDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKIIIIIIIIIIIIJJJKKKMMMMMMPPPOOOMMMKKKKKKLLLNNNOOOIIIJJJKKKLLLMMMOOOOOOPPPOOOPPPPPPQQQPPPNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;999999:::;;;::::::999999888888777777777666666666666555555444333222444444444444333333333333444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////111000///...............////////////////////////................................................------...///////////////---------.........////////////......---,,,+++***---------.........//////+++,,,,,,,,,,,,---------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------............------------------------------------------------...........................------,,,,,,------...........................---.....................,,,---......------...000////////////....................................---......///////////////.........///////////////111111000000///...............///000000000000000////////////////////////.../////////000000000111000000000000000000000000222222111000000///000000000000111111111222222222//////000111222333333444333333333333333333333222333333333333333333333333555444222111111222444666555555555666666666666666666777777777888888888888999888888777666555444444555555555555555555555555444555666888999999999888::::::;;;;;;;;;;;;::::::999::::::::::::::::::999======<<<;;;:::::::::;;;::::::;;;;;;;;;;;;::::::999999:::;;;<<<======>>><<<<<<======>>>>>>>>>>>>@@@???>>>===>>>???@@@AAAAAA@@@???===<<<;;;;;;;;;???@@@AAAAAAAAA???>>>===<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;::::::::::::::::::999999999888888777777777666666666555555333333444444555555666666444444444444444444444444333333333333333333333333000222444666777777555444111111111111111111111111111000000//////.........DDDDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEGGGGGGHHHIIIIIIIIIIIIIIIGGGGGGHHHIIIJJJKKKKKKLLLKKKLLLMMMNNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJLLLNNNOOOOOONNNMMMLLLLLLLLLMMMNNNGGGHHHJJJMMMOOOPPPQQQQQQQQQRRRSSSSSSRRRPPPNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEEEEDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEDDDDDDCCCCCCCCCBBB@@@@@@@@@@@@????????????======>>>>>>>>>>>>==============================<<<:::999999:::;;;:::999999888777666666666666777666666666666555444333222333333333333333333333333333333333333333333333333111111111111111111111111111111111111111222222222111111111111111111111111000000000000000000000000000000//////.../////////........................................................................---...............------,,,------------.........++++++,,,---............,,,------------.........+++++++++,,,,,,,,,------------------,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////------------------------------------------------...........................------,,,,,,------...........................---------...............,,,---......------...000////////////....................................---......///////////////.........///////////////000000000//////.........---...//////000000//////000000000000000000000000......//////000000111111//////000000000000000111111000000/////////000000000000000111111111111222222222222111111111111000333333333333333333333333555555666666666666555555444333222111111222444666555555555666666666666666777777777777888888888888888888888777777666666666555555555555555555555555555777888:::;;;;;;;;;:::999::::::;;;;;;;;;;;;;;;999999::::::::::::999999<<<<<<;;;:::::::::::::::999::::::;;;;;;::::::999999999::::::;;;<<<======;;;<<<<<<======>>>>>>???>>>>>>>>>===>>>??????@@@@@@???>>>===<<<;;;;;;;;;>>>???@@@AAAAAA@@@???>>><<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::999999999888888888777777666666666666555555555555333333444444555555555666444444444444444444444444222222222222333333333333111222444555666555555444222111000000000000111222000000000000////////////AAABBBCCCDDDEEEFFFFFFFFFCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHHHHJJJJJJKKKLLLKKKKKKLLLNNNNNNOOOOOONNNNNNNNNOOOOOOOOOOOOOOOOOONNNMMMKKKJJJIIIIIIIIIJJJIIIIIIHHHIIIJJJMMMOOOQQQNNNNNNMMMMMMLLLLLLLLLLLLHHHIIIKKKMMMOOOPPPPPPPPPQQQRRRTTTTTTSSSQQQNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@?????????>>>>>>======<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888888999::::::999888777666555555555666666666666777666666555444333222222222222222222333333222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000//////////////////000111////////////////////////............................................................---,,,+++***,,,,,,,,,,,,------------***+++,,,---............,,,,,,,,,,,,------------,,,,,,,,,,,,---------...---------,,,,,,,,,++++++------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------------------------------------------...........................------,,,,,,------...........................---------.........//////,,,---......------...000////////////....................................---......///////////////............/////////000//////////////////......---...//////000000//////000000000000000000000000.........///000111111111////////////000000111111000000000000000000111222000000000000111111111111222222222111111111111000222222222333333444444444444555666777777666555444444333333222333444555666555555555555666666666777777777777777888888888888888888888888888888888777444444444444444444444444555666888;;;<<<<<<;;;:::888888999:::::::::::::::999999::::::::::::999999777777777777888999:::;;;999999::::::::::::999999999999::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>>>>???<<<===>>>>>>??????>>>>>>???>>>===<<<<<<<<<<<<<<<;;;<<<>>>???@@@??????>>>=========>>>>>>>>>??????========================;;;;;;;;;:::::::::999999888888888777777777666666666666666555555555444444444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222222111000//////000111222///000000000000000111111===>>>@@@CCCEEEFFFGGGGGGBBBCCCEEEFFFGGGGGGGGGFFFCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOONNNLLLKKKJJJJJJJJJKKKJJJIIIHHHIIIJJJMMMPPPRRRMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKLLLNNNOOOOOOOOONNNQQQRRRTTTTTTSSSPPPMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHGGGGGGGGGHHHHHHGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>===<<<<<<<<<<<<===============<<<<<<::::::::::::::::::::::::;;;999777888999::::::999888777555444444555666777777777777777666555444333222222222222222222222333111111111111111111111111111111111111111111111111000000111111222222222222000000000000000000000000000000000000000000000000//////...//////000111222000000000000000000000000.........................................................---,,,+++))))))+++++++++,,,,,,,,,------............---,,,+++++++++++++++,,,,,,,,,---------------.........//////---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------------------------------...........................------,,,,,,------...........................---------.........//////,,,---///...------...000000/////////....................................---......///////////////---.........//////000000////////////////////////---......///////////////000000000000000000000000---......///000111111222.../////////000000111111111000000000111222333333000000000000111111111111//////000111222333333444111111222333333444555555222333444555555444333222444444444444555555666777444555555555666666777777777777777777888888888888888888888888888999999999444444444444444444444444222444666999::::::999888666777888999999999999999999999999::::::999999999222222333555777999;;;<<<999999999::::::999999999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>???;;;<<<>>>?????????>>>===>>>======<<<<<<<<<======999:::<<<===>>>???>>>>>>======>>>>>>??????@@@@@@========================;;;;;;;;;:::::::::999999777777777777666666666666666666555555555444444444444444444444444444444444333333333333333333333333111111111222222333333333222111000000///000000111222111000//////000111222//////000000111111222222???@@@BBBCCCEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJHHHIIIJJJLLLMMMMMMNNNNNNMMMLLLJJJIIIJJJKKKMMMNNNLLLKKKJJJGGGDDDDDDFFFHHHKKKKKKKKKKKKKKKLLLLLLLLLNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNMMMNNNPPPRRRRRRQQQPPPOOOKKKKKKJJJHHHFFFFFFHHHKKKLLLKKKJJJIIIHHHGGGGGGGGGKKKKKKJJJIIIHHHFFFEEEDDDFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCCCCBBBBBBAAA@@@@@@???>>>===;;;;;;<<<<<<===<<<;;;:::999999:::;;;<<<===<<<;;;;;;::::::::::::666666555555555555666666333444444444555555666666999888777666555444333333333333333333333333333333000000000000000000000111555444333222111111111111222222111000//////000000000000000000000000000000000000////////////000000...///000000000///---,,,---...//////000000//////---------............//////......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,---............)))***+++,,,------------...---+++******+++---...............---,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............---------------,,,,,,+++++++++---------............///---...---,,,++++++---///........................------------------------...........................------///000000---***...------------...///000+++,,,,,,---...///000000------......//////000000---------......000111222////////////////////////000000//////......------////////////000000000000////////////////////////222111111111000000//////000000000000000000000000000000000000111111111111222000...---,,,---...///111111222222222333333333000000111222333333444444555555444555555666777888555444444333333444444444555555555666666666666666777777888999999999999888888888888888888888888888666666666666666666666666444555777999::::::999888999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999<<<;;;::::::999999999999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>======<<<<<<<<<<<<===???>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999777777777777777777777777666666666666555555555555555555555444444333333333333333333222222111111111222222111111111111222222222222222111111111000000000000000000000000000000000000000000000000000000AAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNMMMKKKHHHGGGIIIJJJIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMOOOQQQQQQPPPOOONNNKKKKKKJJJGGGEEEEEEGGGJJJLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJJJJIIIHHHGGGEEEEEEFFFFFFDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@???>>>===;;;;;;<<<<<<===<<<<<<;;;::::::;;;<<<<<<<<<;;;::::::999999::::::888777777777777777777888666666666666777777777888888888777666555444333333333333333333333333333333222222222111111111111111777666555444444333333333111111000000000000000000000000000000000000000000000000////////////000000...///000000///...---,,,+++,,,------......---------------............///---.....................------------------------,,,,,,------------------,,,,,,------...---------)))***+++,,,------------...---+++******+++---...++++++,,,,,,,,,+++******,,,,,,,,,---------------////////////////////////,,,,,,,,,---------......,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...---......---,,,,,,---///........................------------------------........................------...---------......------........./////////---------...............------------..................---......///000111///////////////////////////////////////............/////////000000000000////////////////////////111111111000000000//////000000000000000000000000000000000000111111111111222222000/////////000000111111111222222222333333222222222333333444444555444444444444555666777777444333333333333444444555555555555555666666666666777777888999999999999888888888888888888888888888666666666666666666666666111222444666777666555555999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999<<<;;;:::999999999999999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============<<<<<<<<<<<<<<<======>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;::::::999666666666666666666666666666666666666555555555444555555444444444333333333333333333222222222111111222111111111111111111222222222222111111111000000000000000000000000000000000000000000000000000000EEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGIIIHHHGGGFFFEEEFFFGGGHHHEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMLLLKKKJJJJJJJJJLLLLLLMMMNNNOOOMMMKKKIIIJJJKKKIIIIIIJJJKKKMMMNNNOOOOOOMMMMMMLLLLLLKKKJJJJJJIIIHHHIIIKKKMMMNNNMMMLLLKKKKKKLLLNNNOOOOOONNNMMMMMMJJJJJJIIIGGGEEEDDDFFFHHHKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@???>>>===;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<===::::::999888888888999999999999999888888999999999666666666666777777777777888777777666555444333333444444333333222222111111333333333222222111111111333333222222111000000000000000000000000111111111000000000000000000000000000//////......//////000...////////////...------+++,,,------......---------------............///,,,------...///000000000........................------------------,,,,,,---------...------,,,,,,******+++,,,------------------++++++++++++------******+++,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,...//////...------...------------------------------------------------........................------------,,,---///111,,,---.../////////......//////.........------------------------,,,,,,,,,///...............//////////////////////////////.........///////////////....../////////000000000////////////////////////111111000000000000//////000000000000000000000000000000000000111111111111333222222222222111111111111111111222222222222333444444444444444444444444333333333333444555666666222222222222333333444555444444555555555666666666666777888888999999888888888888888888888888888888666666666666666666666666444555666888888888777777999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999;;;::::::999999999999:::999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;<<<<<<===>>>=========<<<<<<;;;;;;::::::;;;;;;;;;;;;:::999999666666666666666666666666666666555555555444444444444444444444333333333333333333333222222222222111111111111111111111111111222111111111111000000000000000000000000000000000000000000000000000000000GGGGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHGGGGGGGGGJJJIIIGGGFFFFFFFFFHHHIIIDDDDDDEEEEEEFFFFFFFFFGGGIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLKKKJJJJJJJJJKKKKKKKKKLLLNNNMMMKKKIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIGGGIIILLLNNNOOOOOOMMMLLLKKKKKKLLLMMMMMMLLLLLLKKKIIIIIIHHHGGGDDDCCCDDDFFFHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@???>>>===;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<999888777777777777888888:::999999888888999999:::444444444555555555555555777777666555555444333333555444444333222111000000333222222111111000000000000000000000000///......//////000000111111111111/////////////////////////////////....../////////.....................------...//////000/////////---------............///------------......//////------------------------.........------,,,,,,,,,............---,,,++++++***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---+++,,,,,,---............---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------------,,,,,,+++++++++,,,,,,---------+++,,,,,,,,,,,,---------,,,...000000///------...------------------------...................................................------///222333111///***+++---//////...,,,+++........................///......------,,,,,,,,,//////...---------......////////////////////////------......//////000000........./////////000000////////////////////////000000000000000000//////000000000000000000000000///000000000111111111111111222222333333222111111111111111111222222222222444444444444333333333333222222222222333444555555222222222222222333444555333444444555555666666666666777777888888888888888888888888888888888888888666666666666666666666666555666777888999888888888888888888888999999999999999999999999999999999999999::::::;;;;;;::::::999::::::999999999999999:::999999999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;<<<===>>><<<<<<<<<;;;;;;;;;:::::::::::::::::::::999888888666666666666666666666666555555555444444444333333333333333333333333333333222222222222222222222222111111111222222111111111111111111111000000000000000000000000000000000000000000000000000000000000GGGHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJIIIIIIHHHJJJJJJHHHGGGGGGGGGHHHIIIDDDEEEEEEEEEEEEEEEFFFFFFHHHIIIJJJKKKKKKLLLKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJLLLMMMLLLJJJIIIIIIIIILLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGIIILLLOOOPPPPPPNNNMMMKKKKKKKKKKKKKKKKKKKKKJJJHHHIIIIIIGGGDDDCCCCCCEEEDDDDDDCCCCCCCCCDDDEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>===;;;;;;<<<<<<===;;;<<<<<<<<<<<<<<<<<<;;;777777777666666777777888888888777777777777888888555555555555555444444444666666555555444444333333444444333222111111000000111111000000/////////...222333333444444333222111...///000111222222111111//////////////////////////////............//////...------------.........---...//////000/////////---------............///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,............---,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------............------+++++++++,,,,,,---------------------............+++---000000...---------------------------------................................................///---,,,222999:::333+++((())),,,------,,,+++***,,,,,,------...//////000000/////////......------///......------------...////////////////////////------......//////000000............//////////////////////////////////////////////////////000000///////////////////////////000000000111111111111000000111222222111111000000000111111111222222222333333333222222222222222222222111222222333444555333222222222333333444555333333333444555666666777666666777888888888888777777777777777777777777777777777777777777777777777333333444444444444444444777777777888888999999999999999999999999999999999999::::::;;;;;;::::::999999999999888888999999:::999999999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::;;;;;;;;;;;;999999999999:::<<<======;;;;;;;;;;;;::::::::::::999999::::::999999888777555555555555555555555555444444444444333333333333333333333333333333333333222222222222222222222222000111222222222222111000000000000000000000000000000000000000000000000000////////////////////////FFFFFFGGGGGGGGGFFFFFFEEEFFFGGGIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHKKKLLLMMMLLLJJJIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIHHHJJJJJJIIIIIIHHHGGGGGGGGGGGGIIIKKKNNNOOOOOONNNNNNKKKKKKKKKKKKJJJJJJJJJJJJHHHIIIIIIHHHEEECCCCCCDDDAAAAAAAAAAAAAAABBBCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>===;;;;;;<<<<<<===::::::;;;<<<<<<;;;::::::777777666666666777888888777777666666666666777777777777777777777666666666555555555444444444333333333333222222111111000000////////////////////////111222333444333333111000...///111222222111000000000000000000000000000000///......------......///---------,,,------...///+++,,,------......---------------............///------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------...------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......---......//////......---+++,,,,,,,,,,,,,,,,,,------------.........//////+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................///---...555<<<;;;222((()))***+++,,,,,,,,,++++++++++++,,,---...///000111///////////////............---------------......////////////////////////.........///////////////------........./////////////////////////////////......////////////000000////////////////////////000000000000111111111111/////////000000000000000000000000111111111111222222222222222222222222222222222222222333444555555555444444333333444444444222222333444555666666777555666777777888888777777777777777777777777777777777777777777777777777777555555555555555555555555666666777777888999999999999999999999999999999999999::::::;;;;;;::::::999999888888888888999999:::999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999:::::::::;;;;;;999999999999::::::;;;<<<::::::::::::::::::::::::888999999999999888777777555555555555555555555555444444333333333222222222222222222222333333333333111222222222222333333333000111222333333222111000//////000000000000000111000000000000000000000000////////////////////////CCCDDDEEEEEEEEEEEEEEEDDDDDDEEEHHHJJJKKKLLLKKKJJJIIIIIIKKKKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHJJJKKKMMMMMMMMMKKKKKKKKKKKKJJJIIIHHHHHHJJJKKKJJJIIIGGGGGGIIIKKKIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGIIIKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIJJJJJJIIIFFFDDDCCCDDD@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>===;;;;;;<<<<<<===999999:::;;;;;;:::999999777777666666777777888999777777666666666666777777888777777777666666666666555555444444444444333333222222222111111111111111......//////000000111111///000111222222111000//////000111222222111///...000000000000000000000000///......------......///------,,,,,,,,,---...///+++,,,------......---------------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,------...---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,---------......,,,------......------,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,---------.........+++,,,---,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,...222666777444///++++++,,,,,,,,,------------,,,---------......//////------...............///,,,,,,,,,,,,---......//////////////////////////////////////////.........---------.........//////////////////////////////........./////////000000////////////////////////000000000000111111111111000//////...///000111222000000000000111111111111111222222222333444444444222222222333333444555666777777666555444444444444111222222333555666666777555666666777777777777777777777777777777777777777777777777777777777777777777777777666666777777777666666666777888999999999888888888888888888888888999::::::;;;;;;::::::999888888888888888999::::::999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999:::::::::::::::999999999999999::::::999999999999999999::::::888888888888888777777666555555555555555555555555333333333333222222222222111111222222222333333333111111222222222333333333///111222333333222111///////////////000000111111000000000000000000000000////////////////////////BBBBBBCCCDDDDDDDDDDDDDDDBBBDDDFFFIIIKKKKKKKKKJJJHHHIIIKKKMMMLLLJJJHHHFFFGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEGGGIIIKKKMMMNNNNNNKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHGGGEEECCCDDDFFFIIIGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIJJJKKKIIIGGGDDDCCCDDD@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>===<<<;;;<<<<<<===888888::::::::::::888888777777777777777888999999888888777777777777888888666666555555444444444333444444444444444444333333111111111111111222222222......///000111222333333222333555666666555444333000111222333222000...---000000000000000000000000.........------.........---,,,,,,+++,,,---//////---...//////000000//////---------.........//////+++,,,,,,------......///........................,,,,,,,,,------.........++++++,,,---............,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,+++............------,,,+++(((((()))***,,,---...///........................,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,***))))))+++...,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................)))///555555000------///......---------...///000///............---------,,,,,,,,,------.........+++++++++,,,---...///000////////////////////////000000//////.........------------.........//////////////////////////////---.........//////000000////////////////////////000000000000111111111111111000///......000222444000000000000111111111111222222333333444555666666333333333333444555666666999888777666555444444444111111222333555666666777555666666777777777777777777777777777777777777777777777777777777777777777555444444333333333444444555666666777888999999999888888888888888888888888999::::::;;;;;;::::::999888888777777888999::::::999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::::::::999999888999999999999999999999999999999:::888888888888888777666666555555555555555555555555333333333222222222111111111111111222222333333333111111111222222333333333///000222333333222000///.../////////000000111111000000000000000000000000////////////////////////???@@@BBBBBBBBBBBBCCCEEEJJJJJJIIIHHHGGGGGGGGGHHHJJJJJJKKKLLLLLLLLLLLLLLLHHHHHHGGGGGGGGGGGGGGGGGGDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJKKKKKKHHHHHHGGGFFFFFFEEEEEEDDDIIIGGGFFFDDDDDDDDDDDDEEEHHHHHHHHHHHHHHHGGGEEEEEEGGGGGGHHHIIIIIIJJJKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKJJJHHHFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEECCCCCCDDDDDDCCCCCCBBBAAACCCDDDDDDDDDDDDBBBAAA@@@>>>>>>>>>>>>===;;;:::999::::::::::::::::::::::::888888888888888888888888999888888888777777666666444444555555555555444444333333333333333333333333333333333222222000///...222111111111000000//////000000000000////////////000000000000000000000000//////////////////////////////............//////------------------------...........................------,,,,,,------...---......//////......---------------------------------,,,,,,+++***)))))),,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********.......................................---------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------........................------------------------///...---,,,,,,,,,,,,,,,444111---)))(((***,,,...---------.........//////+++*********+++---///000................................................,,,,,,++++++,,,,,,---...///...---,,,,,,---...///////////////////////////---------.........//////........................,,,,,,,,,---...//////000......////////////......000000000000000000000000000000000000000000000000333333222111///---+++***222222222222222222222222444333333222222333333444555555555555555555555555444444444555555555555666444444444555555555555666555555555555666666666666555555666777777777777777888777777666666666777777666777777777888888888888:::::::::999999888888888:::::::::999999888888888888888888888999:::;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888888777777888999::::::;;;;;;777666555444444666888::::::::::::::::::999888777888888777777666666555555666666555444333222222111444444222222222222444444333333222222111000//////222222222111111111000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000@@@BBBCCCBBBAAAAAABBBCCCEEEDDDDDDEEEEEEFFFGGGHHHJJJJJJKKKLLLLLLLLLLLLLLLFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEGGGFFFEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJIIIGGGEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAACCCCCCDDDEEEDDDCCCBBBAAA??????>>>===<<<;;;::::::::::::::::::::::::::::::888888888888888888888888777777777666666555555555444444555555555555444444333333333333333333333333333333333222111000//////111111111111000000000///000/////////////////////000000000000000000000000........................//////............//////------------------------...........................------,,,,,,------...------------------------------------------------------,,,,,,+++******))),,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++------------------------//////......------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------........................------------------------///...---,,,,,,,,,,,,---......---,,,,,,,,,------,,,------------............---,,,,,,++++++,,,,,,................................................------,,,,,,------.../////////...------...//////........................---------.........//////........................,,,------...//////000000......////////////......000000000000000000000000000000000000000000000000000000000111000000//////222222222222222222222222444444333333333333444444444444444444444444444444444444444555555555555666444444444555555555555666555555555555666666666666555555666777777777777777777777666666555666666777777777777777888888888888888999999999999999999::::::::::::999999999888888888888777777777888999999;;;::::::::::::::::::999;;;::::::::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::666666777888888999::::::777666666555666777888999999999::::::999888888777777777777666666666555555555555555444333333222222444333222222222222333444444444333333222111111000222222222111111111000000000000000000000000000000000000000000000000000000111000///......///000000000000000000000000000000AAABBBCCCBBBAAA@@@AAABBBAAAAAABBBCCCEEEGGGHHHIIIIIIJJJKKKKKKLLLKKKKKKKKKEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLLLLMMMKKKJJJIIIHHHGGGFFFFFFFFFIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFHHHIIIJJJGGGGGGGGGGGGGGGFFFDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHJJJJJJKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKJJJHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAABBBCCCDDDEEEEEEEEEDDDCCCAAA???>>><<<;;;;;;;;;;;;::::::::::::::::::::::::777777777777777777777777555555555555555444444444444444555555555555444444333333333333333333333333333333222222111000000000111111111111000000000000////////////////////////000000000000000000000000........................//////............//////------------------------...........................------,,,,,,------......---,,,++++++,,,---...------------------------------,,,,,,++++++******+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,,,,+++++++++,,,,,,,,,,,,------,,,------------.........------------------------------------------------......---,,,,,,,,,------)))+++---//////...---,,,,,,,,,,,,,,,---------------------------,,,++++++...................................................------------...////////////............//////---------------------------------.......................................---......//////000000111......////////////......000000000000000000000000000000000000000000000000///000111111111111111111222222222222222222222222555444444333333444444555333333333333333333333333444444444555555555555666444444444555555555555666555555555555666666666666555555666777777777777777666666555555555555666666888888888888888888777777777777888888999::::::::::::::::::999999999999888::::::999888888888999999999::::::::::::::::::;;;999::::::::::::::::::;;;========================<<<<<<;;;;;;;;;;;;::::::666666666777888888999999777777777777888888888888888888999999888888777777666666666666666555555555444444444444333333333333333333222222222222333333444444444333222222111111222111111111111000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000@@@AAABBBBBBAAA@@@AAACCCBBBBBBCCCDDDFFFHHHIIIJJJIIIJJJJJJKKKKKKJJJJJJJJJEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHIIIJJJKKKLLLMMMMMMIIIIIIHHHGGGGGGGGGHHHHHHJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGIIIJJJJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKJJJHHHFFFEEECCCCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAABBBDDDFFFFFFFFFFFFEEEAAA@@@===;;;::::::;;;<<<999999999999999999999999777777777777777777777777555555555555444444444444333444444555555444444333222222222222222222222222333222222111111000000111111111111000000000000000.........///////////////000000000000000000000000........................///......------......///------------------------...........................------,,,,,,------......---+++******+++---...------------------------------,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------++++++++++++------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///......---,,,+++++++++++++++,,,,,,,,,---------------.........//////------------------------------------------------...------,,,,,,,,,------***+++---//////...---,,,+++++++++,,,,,,,,,------)))***,,,...//////......................................................---------------......///////////////////////////------------------------.................................................../////////000000111111......////////////......////////////////////////////////////////////////333333333333222111000///222222222222222222222222555444444333333444444555333333333333333333333333444444444555555555555666444444444555555555555666555555555555666666666666555555666777777777777777555555555555555555666777999999888888888888777777888888888888888999999999999999999999999999999999>>>===<<<;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999888888888777777777777888888999999777777888888999888888777777777777888888777777666555555555555555555555555222222333333333444444444333222222222222222222333333333333222222111111111111111111111000000000000000000000000000000000000000000000000000000000000///////////////000000000////////////////////////===>>>@@@AAAAAAAAACCCEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMIIIHHHHHHIIIIIIJJJKKKLLLJJJJJJIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAABBBDDDEEEFFFGGGFFFFFFAAA@@@===;;;::::::;;;<<<999999999999999999999999666666666666666666666666555555555555555555555555333333444444444444333333222222222222222222222222333222111000000000111222000000000000000000111111------....../////////000////////////////////////..............................------------......------------------------...........................------,,,,,,------......---+++******+++---...---------------------------------,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---...------------++++++++++++------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,+++++++++++++++,,,,,,,,,---------------.........//////------------------------------------------------------,,,,,,,,,------.........------,,,,,,,,,,,,+++++++++,,,,,,,,,------)))***,,,.../////////...................................................,,,,,,,,,+++,,,,,,---.........////////////......------------------------.....................---........................////////////000000000000......////////////......////////////////////////////////////////////////222222333333333333222222222222222222222222222222444444444333333444444444333333333333333333333333444444444555555555555666444444444555555555555666555555555555666666666666555555666777777777777777555555555555555666777777999999999888888888888888::::::999999888777666666999999999999999999999999>>>>>>===<<<;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888999999999999999777777888888888888777666555555666777777666666666444444444444444555555555111111222333333444444444222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////......///000000000000000////////////////////////;;;===???@@@AAABBBDDDFFFDDDCCCCCCCCCCCCCCCDDDDDDIIIIIIIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLMMMJJJJJJJJJJJJKKKLLLMMMMMMIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGFFFEEEDDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCCCCDDDDDDDDDEEECCCCCCDDDDDDCCCCCCBBBAAAAAABBBCCCEEEFFFFFFEEEEEEAAA???>>><<<;;;;;;;;;;;;999999999999999999999999666666666666666666666666444444444555555555555666333333444444444444333333222222222222222222222222333222111000000111222333000000000000111111111111---------......//////000////////////////////////------------------------......------------......------------------------...........................------,,,,,,------......---,,,++++++,,,---...------------------------------------,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---...---------,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......000///---+++***+++---...,,,,,,,,,,,,------------...............---,,,,,,................................................,,,++++++++++++,,,------------............------------------------------...............---------........................////////////////////////......////////////......000000000000000000000000000000000000000000000000...///111333555666777888222222222222222222222222444333333222222333333444333333333333333333333333444444444555555555555666444444444555555555555666555555555555666666666666555555666777777777777777666666555666666777888999888888888999999999::::::;;;;;;:::888777666555444888999999999999:::::::::;;;;;;:::999999999::::::999::::::::::::::::::;;;999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::999999999999999999999999777777777777666666666666444444555666666666555555333333333444444444444444111111222222333333444444111111222222222222111111000000000000000000000000//////000000000000000111000000000000000000000000////////////////////////---...///000111111111000000000000000000000000000<<<>>>@@@@@@@@@AAACCCDDDDDDDDDCCCCCCDDDDDDEEEEEEIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKHHHIIIIIIJJJJJJKKKKKKLLLMMMLLLKKKKKKJJJJJJJJJKKKHHHHHHHHHGGGFFFFFFEEEEEECCCDDDEEEGGGGGGGGGGGGFFFIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGEEEDDDEEEDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFCCCCCCDDDDDDCCCCCCBBBAAAAAABBBCCCDDDEEEEEEDDDCCC??????>>>===<<<;;;::::::888888888888888888888888555555555555555555555555222333333333444444444555222333333444444333333222111111111111111111111111333222000//////111222333///000000000111111111111,,,,,,---......///000000////////////////////////------------------------...------,,,,,,------...------------------------...........................------,,,,,,------...------------------------------------------------------------------------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***)))+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++++++++,,,,,,,,,---------------------------+++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///...---,,,++++++---...///,,,------------.........//////...---------------................................................,,,,,,,,,,,,,,,---......+++,,,---......---,,,+++........................//////.........---------......................................................////////////......000000000000000000000000000000000000000000000000...///111444666888999999222222222222222222222222333222222111111222222333444444444444444444444444444444444555555555555666444444444555555555555666555555555555666666666666555555666777777777777777666666666777777888::::::777777888888999:::;;;;;;:::999999888777666666555888888999999999:::::::::999999999999999999:::;;;;;;::::::::::::::::::999;;;::::::::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888888888777555444444444555666333333444555555555555555222222333333333444444444222222222222222333333333000111222333333222111000000000000000000000000000////////////000000111111000000000000000000000000////////////////////////,,,---///000111111111000000000000000000000000000>>>???AAAAAA@@@@@@AAABBBEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGHHHIIIIIIJJJKKKKKKHHHHHHIIIIIIJJJJJJKKKKKKOOONNNMMMKKKIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDD@@@BBBDDDFFFGGGHHHHHHHHHJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDFFFFFFGGGGGGGGGFFFGGGHHHHHHGGGFFFDDDCCCEEEEEEDDDCCCBBBBBBAAAAAA@@@AAABBBCCCDDDFFFGGGGGGCCCCCCDDDDDDCCCCCCBBBAAAAAABBBCCCDDDDDDDDDCCCBBB>>>???>>>>>>===<<<:::999888888888888888888888888555555555555555555555555111111111222222333333333222333333444444333333222111111111111111111111111333222000//////111222444//////000000111111111222,,,,,,------...///000000////////////////////////------------------------...------,,,,,,------...------------------------...........................------,,,,,,------...---......//////......---------------------------------------------------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---***(((&&&++++++---......---++++++******+++,,,,,,---......*********++++++,,,,,,,,,........................***++++++,,,,,,------...++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///***++++++,,,---...///000---------.........//////---,,,,,,,,,---///111222...................................................------------...//////++++++,,,------,,,++++++//////////////////////////////.........---------.......................................---------......////////////......000000000000000000000000000000000000000000000000111222333555666777777777222222222222222222222222222111111111111111111222555555555555555555555555444444444555555555666666444444444555555555666666555555555555666666666777555666666777777777777777777777777777888999:::;;;666666777888:::;;;<<<===888888888888777777777777888888888999999:::::::::::::::::::::;;;;;;<<<===;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999========================:::::::::999999999888888888888888777777777777777888777444333222333555666222333444444555555555444222222222333333444444444222222222222222222222222000111222333333222111000111111111111111111222222.../////////000000111111000000000000000000000000////////////////////////,,,---///000111111111000000000000000000000000000???????????????@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIHHHGGGFFFFFFFFFHHHJJJLLLJJJJJJIIIIIIIIIJJJJJJKKKKKKJJJHHHGGGFFFEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFDDDBBBBBBEEEGGGHHHHHHFFFGGGIIIJJJJJJIIIGGGFFFDDDCCCBBB@@@??????@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@===>>>???@@@AAABBBBBBBBBBBB@@@>>>======<<<:::888999999999888888888888888444444444555444444333333333333333444444555555555+++...111333555444333111444444444333333222222222000000////////////000000////////////............111111000000//////......///////////////////////////............---------........................///,,,+++,,,///111///---------------------------...------------...//////000///,,,***)))***++++++...------,,,,,,------...------------------------+++,,,,,,---.........---+++++++++++++++,,,---...,,,,,,+++******+++,,,,,,))))))***+++,,,,,,------------,,,,,,,,,,,,++++++***+++,,,---............+++,,,---......---,,,+++---.........---,,,,,,+++++++++,,,,,,,,,---------,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///......------......///...,,,+++,,,......,,,)))+++,,,.../////////..............................------------------------........................//////......---------,,,000///...---,,,---....../////////000000000111111//////.........------------------------...//////////////////////////////,,,---...000000000///...222222111000///...------////////////000000000000222111000000111333555666333333333222222111111111222222222222222222222222444444444444444444444444666888999888555444555777666555555444444444555555888777666555555666777888666666777777777777666666888888888777888999999::::::999999888888999999:::::::::::::::::::::::::::::::::999999888777777777;;;;;;:::999:::;;;<<<===<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;:::999888888888999::::::;;;<<<<<<;;;;;;::::::::::::999999:::::::::999999888888888777777777666555555444444444444555555444444333222444444444444333222111111444333111000000000111111111111111111111111111111000000000000000000000000333111...,,,,,,...111333000000000000000000000000111111111111111000//////000000000000000000000000//////............//////>>>>>>????????????@@@@@@@@@AAABBBDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGFFFEEEFFFHHHJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCEEEGGGHHHGGGFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@===>>>???@@@AAAAAAAAAAAAAAA>>><<<;;;;;;:::888777888888777666555555444444333444444555444444333333333333333444444444555555000111333444444333222111333333333222222222111111000000////////////000000////////////............000000000000//////......///////////////////////////............---------........................,,,+++***+++,,,---,,,+++------------------------...------------...//////444222///---+++***++++++---------,,,,,,---------------------------------,,,------......------,,,------,,,,,,,,,---......------,,,++++++,,,------*********+++,,,,,,,,,---------,,,,,,,,,,,,++++++***+++,,,---............,,,------------------,,,------......------,,,+++++++++,,,,,,,,,---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++///---,,,---......,,,***,,,,,,......///...------........................++++++++++++++++++++++++......................../////////.........------//////---,,,,,,,,,---...++++++,,,,,,,,,---------000000/////////...............------......///000////////////////////////---...//////////////////111111000000//////......////////////000000000000111111000///000222444555333333333222222111111111222222222222222222222222333333333333333333333333555777888777555333555666666555555444444444555555666666555444444555666666555666666777777666666555777777777777777888999999999999999888888999999999:::::::::999999888888777888888888888888888888999:::999999888999:::;;;<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999999999999999999999::::::;;;;;;;;;;;;;;;::::::::::::999999:::::::::999999888888888777777777666555555444444444444444555444444333222222222333333444333333333333333111000000000111111111111111111111111111111000000000000000000000000222000...------...000222000000000000000000000000111111111111111000////////////////////////////////////............//////======>>>>>>????????????@@@AAABBBCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIGGGFFFFFFFFFFFFHHHIIIKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKIIIHHHGGGGGGGGGGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCDDDFFFHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBDDDFFFHHHHHHFFFCCCEEEFFFGGGHHHHHHHHHFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEEEE@@@@@@@@@@@@?????????>>>===>>>???@@@@@@@@@@@@@@@AAA>>>;;;:::::::::999888888888777555444333222111333333444444555444444333333333333333444444444444555555444333222111111000222222111111111111000000000000////////////000000////////////............000000000////////////...///////////////////////////............---------........................,,,---...---,,,,,,,,,---------------------------...------------...//////666444111///---,,,,,,,,,---------------------------------------------------------...------,,,,,,------,,,+++++++++,,,,,,...------,,,,,,------...++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,---...............------,,,,,,------...------......------,,,,,,,,,,,,,,,,,,------------.........------,,,,,,+++---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++...---------......,,,***,,,,,,------------,,,+++------------------------................................................000000////////////............---,,,,,,,,,,,,------------............///000000000000000///////////////......//////000111////////////////////////000//////............///000000000000////////////////////////000000000000000000/////////111222333222222222222222111111111222222222222222222222222333333333333333333333333444666666666444333444555555555444444444555555666555555444333333444555555444555555555555555555444666666666777777777888888999999999999999999999999::::::999888777666555555666666777888888999::::::888888888888888999::::::<<<;;;;;;;;;;;;:::::::::;;;:::999888777888999999::::::::::::::::::::::::;;;;;;::::::::::::999999999999999999999888888888777777777666555555444444444444444444444333222222000111222333444444444444333222111111000111111111111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111111000000////////////////////////////////////............//////=========>>>>>>??????@@@@@@AAABBBCCCDDDDDDDDDDDDFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEGGGGGGEEECCCDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBB????????????>>>>>>>>>>>>======>>>???@@@@@@??????AAA>>>;;;::::::;;;;;;:::999888777666555444333333333333444444555444444444333333333333333333333333666555333111000000000111000000000000000000000000000000////////////000000////////////............///////////////////////////////////////////////////............---------------------------------+++---///...+++)))+++...------------------------...------------...//////444222111///...---------,,,------------------,,,------------------------+++,,,,,,---.........---,,,,,,+++***))))))******------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,++++++++++++,,,------.........---...---,,,++++++,,,---...,,,------...------,,,,,,,,,,,,,,,------------...//////...---,,,,,,++++++------............------------------------------------,,,,,,,,,,,,------------------------+++***,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................000000000000000/////////...---------,,,,,,,,,,,,............///////////////////////////////////////////////////000111111////////////////////////111000///---------...///.../////////000000000111////////////000000000000/////////...///000111222222222222111111111111111111222222222222222333333222222222222222222222222444444555444444333444444555444444444444555666666555444444444444444444555333444444555555444444333555555666777777777777777888888999999999999888888999999999888888777777777666777777777888888888999888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666666777888999:::::::::::::::::::::999;;;;;;:::::::::999999999999999999888888888888888777777777666555555444444333444444444444333222222111111222333333333333333222222111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000///000000000000000//////000000000000000000000000//////............//////<<<======>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJJJJKKKLLLJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEDDDDDDDDDEEEEEEGGGGGGHHHHHHGGGFFFDDDDDDFFFDDDBBBBBBDDDEEEFFFEEECCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCAAA@@@????????????>>>>>>>>>============>>>?????????>>>>>>>>>;;;999888999::::::999666666666666555555555555222333333444555555555444333333333333333333333333333111000//////000111222////////////////////////000000////////////000000////////////...........................////////////////////////////////////............---------++++++++++++++++++++++++(((***,,,+++((('''))),,,------------------------...------------.../////////.....................,,,,,,---......---,,,,,,------------------------)))***+++---...//////000...---,,,+++++++++++++++++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,------...---------...---,,,++++++,,,---...,,,,,,------...------,,,,,,,,,---------.........//////...---,,,,,,++++++,,,,,,------------,,,,,,------------------------......------------......+++,,,------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++......................../////////000000000000000.........---------,,,,,,******+++++++++,,,,,,,,,........................///////////////000111111////////////////////////111000///---------...///......//////000000111111////////////000000000000//////////////////000000111111111111111111111111111111111222222333333333222222222222222222222222444333333333444444444333444444444444444555666666555555555555555555555555333333444444444444333333555555666777777777777666777888888999999888888777777888888888999999::::::888888888777777777666666888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666666777888999:::::::::::::::::::::999;;;;;;:::::::::999999999888888888888888888888888777777777666555555444444333333444444333333222111222333333333222222111000111111111111222111111111111111111111111111111111000000000000000000000000...///000111111000///...////////////////////////...//////000000000////////////////////////////////////............//////======>>>???@@@AAAAAABBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDDDDEEEFFFFFFFFFEEECCCBBBCCCCCCCCCCCCCCCCCCCCCCCCGGGFFFEEEDDDDDDCCCCCCCCCEEEFFFGGGHHHHHHGGGFFFEEEGGGEEEBBBAAABBBDDDEEEEEEBBBCCCCCCCCCDDDEEEEEEFFFDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEDDDDDDBBBAAA???>>>????????????>>>>>>>>>=========>>>>>>>>>>>>======999888777777999999888666444444444444444444444444222222333444555555555555333333333333222222222222000///......///000111222......////////////000000000000////////////000000////////////............---............////////////////////////////////////............---------+++++++++++++++++++++++++++---......------...///------------------------...------------...//////+++,,,,,,---.........///+++,,,---......---,,,+++------------------------)))***+++---...//////000//////......------......***++++++,,,,,,++++++***,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,------...------,,,...------,,,,,,------...,,,,,,------......------,,,---------.....................------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++---------------------------,,,,,,++++++,,,,,,---+++---...---,,,***++++++,,,,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++..............................////////////000000......//////......---,,,,,,,,,,,,---------......------------............//////......//////000111////////////////////////000//////............///......//////000000111111////////////000000000000/////////000000000000000000000000111111111111111111111111222222333333444333333333333333333333333444333222333555555555444444444444444444555666777555555666666666666555555333444444444444444444333555666777888999888777666666777888999999888777666666777777888999:::;;;;;;999999888777777666555555888999999:::;;;::::::::::::::::::;;;;;;;;;;;;<<<;;;:::999888777888999999::::::::::::::::::::::::;;;;;;::::::::::::999999777777777888888888888888777777777666555555444444333333333333333222111111333333333333222111000///000000111222222222222111111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////......///000000000//////,,,,,,,,,,,,,,,,,,,,,,,,//////............//////>>>>>>???@@@AAABBBCCCCCCAAAAAABBBCCCCCCCCCBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCDDDFFFHHHHHHHHHGGGFFFEEEDDDBBBCCCDDDEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFCCCDDDEEEFFFFFFEEEDDDDDDBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>>>>>>><<<======>>>>>>======<<<888888999:::<<<;;;999777666555555555444444333333111222333444555555555555333333333222222222111111000000000000000111111222......//////000000000000000000////////////000000////////////............---------........./////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///111111000------------------------...------------...//////,,,,,,------......------+++,,,...//////...,,,+++------------------------,,,,,,------......---------------,,,------......++++++,,,------,,,+++++++++,,,,,,,,,---.........------,,,,,,,,,,,,++++++,,,------...------,,,,,,,,,------------------,,,+++,,,------......------------------............------------------------,,,,,,------------,,,,,,........................,,,++++++++++++++++++,,,,,,///000000---,,,,,,...,,,,,,+++,,,---...000111------------------------////////////////////////........................------.........///////////////000000000///...---//////000000000111111111---.........////////////......------......///000////////////////////////---...//////////////////////////////000000000000////////////000000000000000000000111111000000//////000000000111111111222000111111222333333444444333333333333333333333333555333222333666777666444444333333444444666777777333444555555555555444333444444555555555555444444555666888999:::999888777666777888999999888777666666777777777888999999999777777777777777666666666777777999:::::::::999888:::::::::;;;;;;;;;<<<<<<::::::::::::999999999999999999999::::::;;;;;;;;;;;;;;;::::::::::::999999666777777777888888888999777777777666555555444444222333333333333222111111111111222222222111111000///000111222333222222111111111111111111111111111000000000000000000000000000000////////////000000////////////////////////---......///000000//////------------------------//////............//////>>>??????AAABBBCCCDDDDDDAAAAAABBBBBBCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDEEEGGGGGGGGGGGGGGGKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEFFFHHHIIIHHHGGGEEECCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBCCCDDDAAACCCEEEHHHIIIIIIHHHGGGCCCCCCCCCEEEFFFEEECCC@@@AAAAAAAAABBBCCCDDDEEEFFFCCCDDDEEEFFFFFFEEEDDDCCC???@@@AAABBBCCCCCCCCCCCC@@@@@@@@@@@@????????????<<<===============<<<<<<:::;;;<<>>???AAABBBCCCCCCBBBAAACCCCCCCCCCCCBBBAAA@@@???@@@@@@AAABBBCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDEEEDDDBBBAAAAAABBBDDDEEEIIIIIIIIIHHHGGGFFFDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGFFFEEEDDDCCCCCCAAABBBCCCDDDDDDCCCBBBAAADDDCCCCCCCCCCCCBBBBBBBBBCCCBBBAAA@@@????????????>>>>>>===<<<<<<===>>>???========================;;;;;;;;;;;;:::999888888888666444555777777555333...///111444555666666555666555444222111111222222222111111111000000//////000000111111111111000000........................////////////////////////............//////////////////.........---------///...---,,,+++,,,------...---+++)))))))))+++,,,+++,,,---......---,,,+++------------------------,,,,,,,,,---------......------------------------////////////000000000000///...---,,,,,,,,,,,,,,,........................000,,,***,,,---***+++///---***''''''+++---...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000000///------,,,,,,,,,------------------------000000000//////.........---,,,,,,++++++,,,,,,---***,,,......---------///.........------,,,,,,,,,---------...------,,,,,,---,,,,,,,,,,,,---......000000//////.........---,,,,,,,,,,,,,,,---...///111///------......---,,,,,,---......//////......000111222000...---......////////////////////////////////////////////////////////////////////////......///111222222222222////////////000000000000,,,---...000000000///...111111111111111111111111///000000000000111111111222222333333333333444444222222333333333333444444333333444444555666666666555555444333333333333444555555555555555444444444444555777888999999999888888888777777888999::::::888888999:::999777555333888666555444444555666888999888777777888888777666777888888999999:::;;;;;;999::::::;;;;;;::::::999888888888888999:::;;;;;;:::999888888777777888888666666555555555555666666444444444555555555555555444444333333333333222222000111333444444333111000111111222222222222111111222111111111000000//////222111000//////......///000000000000////////////......////////////.........---------...///111222000000000000000000000000//////000000///...------>>>???@@@AAAAAABBBBBBAAACCCCCCCCCCCCBBBAAA@@@???@@@@@@AAABBBCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFGGGFFFGGGGGGGGGGGGFFFEEEDDDFFFEEECCCBBBBBBCCCEEEFFFIIIIIIIIIHHHHHHGGGFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@???>>>>>>>>>???>>>===<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777777666444222333444555333111222222333444444444333222666555333222111111222222111111111111000000000///000000111111111111000000////////////////////////....................................//////////////////.........---------///...---,,,,,,,,,------...---,,,+++***++++++,,,,,,------------------,,,------------------------,,,,,,,,,---------......------------------------------------............///...---,,,,,,,,,,,,---++++++++++++++++++++++++...,,,+++,,,---,,,,,,---222///,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------...---------------------------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++---...///...---...///......---------,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,---......///.........---------------,,,,,,,,,,,,---...///000...------.........---,,,---......//////......111222222111///------...////////////////////////////////////////////////////////////////////////,,,---...//////000//////////////////000000000000......///000000000//////111111111111111111111111000000000111111111222222222222333333333333444444222222333333333333444444333333444444555666666666666555444444333333444444555555555555555555555555555666777888999999888888777777777777777888999999999999888777777666666666777666555444444555666777999888777777888888777666777888888999999::::::;;;999::::::::::::::::::999999999888888999999::::::999999888777777777888888666666555555555555666666555555555555555444444444444444333333333222222222000111333444444333111000111111222222222222111111111111111000000000//////000///////////////000111000000000000////////////......////////////............------...///000111------------------------///////////////...------>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@AAAAAABBBCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDFFFFFFGGGGGGFFFFFFEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBCCCDDDDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAA@@@???>>>======??????>>>===<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;:::999777666555555444333333444444333111222333333444444333333222555444333222222111222222111111111111000000000000///000000111111000000///000000000000000000000000........................---............/////////...............---------///...---,,,,,,,,,,,,---...------------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,------------...............---,,,,,,,,,------------------------------,,,,,,,,,+++,,,...---***222///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,---...///------------------------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------+++---//////...---...///...------------,,,,,,,,,++++++,,,---............---,,,,,,,,,,,,---......---------------,,,,,,,,,------,,,,,,,,,---......///---,,,,,,...//////...,,,---......//////......222333333111///------...////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000111111000/////////000000111111111111111111111111111111111111222222222333222222333333333333444444222222333333333333444444333333444444555666666666666555444444333444444444444444444555555666666777666666777888888777777777777666666666666777777888:::999777555555666888999777666555444444555666777888888888888777777777666777777888888999:::::::::999999999999999999999999999999999999999888888888999888888777777777777777666666555555555555666666666666555555444444333333333333333333222222222222000111222333333222111000111111222222222222111111111111000000000000//////............///000111222000000000000////////////......////////////......//////............///000////////////////////////...////////////...------>>>>>>=========???AAABBBAAAAAAAAAAAAAAA@@@?????????@@@@@@AAABBBBBBCCCCCCEEEDDDCCCCCCBBBBBBBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEECCCCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>??????>>>===<<<;;;;;;;;;::::::::::::::::::::::::;;;::::::999888666555444666666555555555555444444000000111333444555555666444333333222222222111111111111111000000000000000//////000000000000//////////////////////////////........................---------.........//////..............................------,,,,,,,,,,,,---......///......------...---,,,++++++,,,---...------------------------,,,,,,,,,---------......------------------------........./////////000000...------,,,,,,,,,------........................+++,,,+++))),,,///...)))++++++******+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,---...///------------------------------------------------------,,,,,,,,,,,,------+++,,,......,,,,,,,,,---------------------------***+++,,,---............---,,,,,,,,,,,,---......------------------------------,,,,,,,,,------......---+++,,,.../////////,,,---......///.........222222333111///------...////////////////////////////////////////////////////////////////////////000111111111111000000///////////////000000000000333222111/////////000111111111111111111111111111111111222222222333333333222222222333333333444444222222222333333333444444333333444444555666666666666666555444444444444444333444444555666777777888777777777777777777666666666666555555555666666777888777777666666777888999777666555555555555666777888888999888777666666777777777777888999999::::::999999888888888888999999999999999999999888777777888888777666666666666777666555555444444555555666666666555444444333222222333333333222222222222111000111222222222222111000111111222222222222111111000000000000000000/////////////////////000111111000000000000////////////......////////////....../////////...............000000000000000000000000.........//////...------>>>===<<<<<<===>>>@@@AAA@@@@@@@@@AAA@@@@@@???>>>??????@@@@@@AAAAAABBBBBBDDDDDDCCCBBBAAAAAAAAABBBDDDEEEEEEFFFFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEGGGHHHIIIJJJJJJJJJFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDEEEFFFGGGGGGHHHFFFFFFGGGGGGGGGFFFEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@<<<===>>>@@@@@@@@@@@@@@@>>>>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888777555444333555666666555444444444444111111222222333444555666222222222222222222111111000000000000000000111111//////000000000000//////................................................------------............---.....................---------------,,,,,,,,,------...//////......---...---,,,++++++,,,---...------------------------,,,,,,,,,---------......------------------------............////////////------,,,,,,,,,------...++++++++++++++++++++++++...+++***---111111...+++***++++++,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********......------------......------------------------------------------------...------,,,,,,------...***+++------+++***++++++------------------------***+++,,,---............---,,,,,,,,,,,,---........................//////...------,,,,,,,,,------...---+++,,,.../////////,,,---......///.........000111111000...---...///////////////////////////////////////////////////////////////////////////000111111111111000000///////////////000000000000333222111/////////000111111111111111111111111111111111222222222333333333222222222333333333444444222222222333333333444444333333444444555666666666666666555444444444444555444444555555666777888888777777666666666666666666666666555555555555555666666666888999999888777777666666555555555555666666777888999888666555666888666777777888888999::::::999888777777777777888999888999999999999888777666888777666666555555666666555555444444444444555555666666555444333222222111333333222222222111111111111111111111111111111111111111222222222222111111//////////////////000000111111000///////////////000000000000////////////......////////////......///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------............------============>>>???@@@AAA??????@@@@@@@@@??????>>>?????????@@@@@@AAAAAAAAACCCCCCBBBBBBAAABBBBBBBBBDDDDDDEEEEEEFFFFFFEEEEEEBBBCCCCCCCCCCCCCCCCCCBBBDDDDDDFFFGGGHHHIIIIIIIIIFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????;;;<<<>>>@@@AAAAAA@@@@@@===============<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;777777777777666555444444222333444333222111111333555555444333222222222222111111222222222222111111000000000000111111111111...//////000000//////...........................------------------------,,,------------.........---------...............------......------,,,+++---------..................------,,,,,,------...------------------------,,,,,,,,,---------......------------------------+++,,,,,,,,,,,,---------------,,,,,,,,,---......------------------------111))),,,:::>>>555------///000111000---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++//////...---------......------------------------++++++++++++,,,,,,,,,,,,......------------......***,,,------+++******+++,,,,,,,,,------------...++++++,,,---............---,,,,,,,,,,,,---...............///////////////......---,,,,,,,,,------///---,,,,,,...//////...,,,---......//////......---...//////------...///////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000111111000/////////000000111111111111111111111111111111111111222222222333222222333333333333444444222222333333333333444444333333444444555666666666777666555555444444555555555555555666666777777888666666666555555666777777777666666555555555555666555777999::::::888666555666666666666666666666666666999:::999666444666999666666777777888999999999999888777666666777888999777888999999999888777666777777666555555555555555555555444444444444555555555555444444333333222222222222222222111111111111111111111111111111111111111111222222222222111111......////////////000000222111000///............000000000000////////////......////////////............///////////////...------------------------,,,,,,---............---======>>>???@@@@@@@@@@@@>>>>>>???????????????>>>????????????@@@@@@@@@@@@CCCBBBBBBBBBBBBCCCCCCDDDCCCDDDDDDEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFEEECCCDDDDDDEEEEEEEEEDDDDDDAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@????????????===>>>???@@@@@@???>>>===;;;<<<=========<<<;;;:::::::::::::::::::::::::::555555666666666555555444111333444333111000111333666555444222111111222222000111222333333222111000///000000000111111111111......////////////..............................------------------------,,,,,,---------.........---------.........//////------.........---,,,+++------,,,,,,,,,---//////,,,------------------,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///////////////////////////222(((111KKKQQQ<<<,,,///...000222111...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////------------------------++++++,,,,,,,,,---------......------------......,,,...//////---,,,,,,,,,,,,,,,,,,---------......,,,,,,------...------------,,,,,,,,,,,,---......---------......////////////...---,,,,,,,,,,,,,,,000...------.........---,,,---......//////......***,,,------,,,---...000////////////////////////////////////////////////////////////////////////,,,---...//////000//////////////////000000000000......///000000000//////111111111111111111111111000000000111111111222222222222333333333333444444222222333333333333444444333333444444555666666666777666666555555555555555666666666666666777777777555555444444555666777888888777666666555555666666888888888888888777666555555555666666666666555555666999;;;999555444666999666666777777888888999999999888666555555666888999555666888999999999777666777666555555444444555555555444444333333444444555333333333333333333333333222222222222111111111111111111000000000000111111111111222222222222111111........./////////000000111000///////////////000000000000000////////////......////////////......,,,---...///000000//////////////////////////////+++,,,------.........---<<<===???AAAAAAAAA@@@@@@===>>>>>>?????????>>>>>>???????????????@@@@@@@@@BBBBBBBBBBBBCCCCCCDDDEEECCCCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFHHHHHHGGGGGGFFFEEEEEEEEECCCCCCDDDDDDDDDDDDDDDCCCAAA@@@???>>>>>>???@@@AAA@@@@@@@@@????????????>>>???@@@AAAAAA@@@>>>;;;::::::;;;<<<=========<<<;;;999999999999999999999999333444555555666666555555333555777555333111333555333222222111222333555666000000222333333222111000//////000000111111111222......////////////......000000000000000000000000------------------------,,,,,,,,,---------......---------.........//////,,,---.........---,,,+++...---+++***+++---///000+++,,,............,,,+++------------------------,,,,,,,,,---------......---------------------------------.........//////,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,333'''555XXX^^^AAA,,,///(((+++......---,,,...000,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........))))))***+++,,,...///000------------------------.........//////000000000......------------.........000111000...------...,,,,,,,,,------.........---------...------,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,111///------......---,,,,,,---......//////......(((***,,,,,,,,,,,,...000////////////////////////////////////////////////////////////////////////......000111222222222222////////////000000000000,,,---...000000000///...111111111111111111111111///000000000000111111111222222333333333444444444222222333333333444444444333333444444555666666777777777666555555555555555777777777777666666666666555444444444555666888999888888777666666666666666<<<:::888666555555666777555555666666666666555555555999;;;999555444666999666666666777888888999999999777666555555666777999444555777999:::999888777666666555444444444444555555444444333333444444555333333333333333333333444222222222111111111111000111111000000000000111111111111222222222222111111---.........//////000000///......//////000111222000000000000////////////......////////////......+++,,,...000000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........--->>>???@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@AAA===============>>>>>>???AAAAAABBBBBBCCCDDDDDDDDDAAAAAABBBDDDFFFGGGEEEDDDFFFFFFFFFEEEDDDCCCCCCBBBEEEGGGHHHHHHGGGFFFHHHIIIGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBB@@@??????AAACCCCCCCCC@@@???>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<===<<<<<<;;;;;;:::999999;;;;;;<<<<<<;;;;;;:::999222333555777777666444333333333333333333333333333555444222111111444666888333333333333333333333333////////////000000000000000000000000///////////////...---,,,,,,---...///---,,,,,,,,,,,,---......////////////////////////---------.........//////---------------------------,,,,,,---......---,,,---------............///------------------------++++++,,,,,,,,,,,,------......------------........................------000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///'''333OOOWWWDDD222///000/////////.........---......---------,,,,,,,,,+++++++++,,,,,,---------************************,,,---000111222111000///......------------......---,,,***)))))))))******...........................---,,,+++***+++,,,---///......------,,,++++++,,,,,,,,,---------......///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000///...------...///------...............---111...---111222//////111000,,,+++.../////////222/////////...------,,,,,,------......//////000000........................//////............//////////////////////////////////////////000000000000000000000000000111111222////////////000000000000222222222111111111000000000000000000111111111111111111222222222333333333555555555444444333333333444444444444444444444444666666666666666666555555555555666666666666555555666666666666666777888888777777777777666666666666777555444333333444666777222333444444333333444666555666777888888777666555666666777777888888888999888888888888888888999999777777888888888888777777888777777666555444444444555555555555555555555555333333333222222222111111222222222111111111000000000000111111111111000000222222222222222111000///000000111111111111000000////////////////////////////////////////////////........................///...---,,,,,,---...///------++++++++++++------------------------------===>>>???@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@>>>>>>>>>>>>>>>??????@@@CCCCCCCCCDDDEEEEEEFFFFFFBBBAAAAAACCCFFFGGGFFFEEEGGGGGGFFFEEEEEEDDDCCCCCCFFFGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFDDDCCCCCCBBBCCCAAA>>>>>>???@@@@@@???@@@??????>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999::::::::::::999888888333444666666666555444333333333333333333333333333333222111111333666:::<<<333333333333333333333333////////////000000000000000000000/////////......///...------------...///---,,,,,,,,,,,,---..............................------------.........///------------------------,,,,,,,,,---......---,,,------------............------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------............000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333***---<<>>@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAABBBBBBCCCDDDDDDEEEEEEFFFCCCBBBAAABBBEEEFFFGGGFFFHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGIIIHHHGGGGGGHHHJJJJJJKKKKKKKKKKKKJJJIIIIIIFFFFFFEEEDDDCCCCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHGGGFFFEEEDDDDDDBBB@@@>>>>>>??????>>>===@@@@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;<<<<<<;;;;;;::::::999999777777888888777777666555444555666666555444333222333333333333333333333333333333222222444666999;;;222222222222222222222222////////////000000000000/////////.........------///...------------...///---,,,,,,,,,,,,---..............................------------............------------------------,,,,,,------------,,,,,,------------............------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------.........000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222...,,,...///...---...---.....................---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------......---,,,,,,+++******......------------......------,,,+++++++++,,,,,,------------------------...------,,,+++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................------------------------------------------------------------000///......---........................---,,,+++,,,+++222BBBOOOPPPIIIDDDAAA888000000111...,,,+++,,,,,,------...//////000/////////.......................................//////............//////............................../////////000000000000000//////000000111222////////////000000000000222111111111111000000000000000000000111111111111000000000111111111222222444444444444333333333333444444444444444444444444444444444555555666666666555555666666666666555555666666555555666666777888999888888777666555555444777666555444444555666777333555666666555555666777888777777666555555555666444555555555555555666666:::999999888777666555555666666777777777777666666777777666666555444444444444444444444444444444444333222222222222111111111333333333333333222222222000000111111111111000000111111222222111111000000///000000111111000000///////////////////////////////////////////////////........................///...------------...///------,,,,,,,,,,,,------------------------------;;;<<<===???AAABBBBBBCCCAAAAAA@@@???>>>=========>>>>>>======>>>>>>???@@@???@@@@@@AAABBBBBBCCCCCCDDDBBBAAABBBDDDFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKKKKKKKLLLKKKJJJJJJIIIGGGGGGEEEDDDCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGFFFEEEEEEDDDBBB@@@??????@@@AAA@@@???AAA@@@???>>>=========>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999888666777777777777666555555555666666555555333222111333333333333333333333333666555333222222333444555222222222222222222222222////////////000000000000///.........------------.........------.........---,,,,,,,,,,,,---..............................------------------------------------------------,,,---......---,,,+++,,,,,,,,,---------.........------------------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---------------------------+++///111...---...---***++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,+++***+++++++++...------,,,,,,------...------------,,,---------------------------------......------,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------...............---------,,,,,,------------------------............................................................---,,,++++++111---...666>>>@@@@@@@@@>>>444---///111111///...---------.........///////////////......---------........................///......------......///................................./////////000000///////////////000111111////////////000000000000111111111111000000000000///000000000111111111111///000000000000111111111333333333333333333333333333333444444444444444444333333333444555555666666444555555666666555555444666555555555555666777777999999888777666555444444666555444444333444444555111333444444333222444555999888666555444444555666555555555555555555555555777777777666666555555555555666666777777666666555666666666555555444444444333333333333333333333333222222222222111111111111222222222222222222222222000000111111111111000000000000111111111111000000//////000000000000//////////////////////////////////////////////////////.................................------.........---------,,,,,,---------,,,,,,------------------:::;;;===???AAABBBBBBBBB@@@@@@@@@???>>>===<<<<<<===<<<<<<<<<<<<===>>>>>>??????@@@@@@AAAAAABBBBBBEEECCCAAABBBDDDGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGIIIJJJJJJIIIHHHJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@@@@AAACCCEEEDDDCCCAAA@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999999888888777777777777777666666555666555555555444333222111333333333333333333333333444444222111111111111222111111111111111111111111////////////000000000000///.........---------------..................------,,,,,,,,,,,,---..............................------------------,,,,,,------------------------,,,...000///---+++,,,---,,,,,,,,,------------...------------------------+++++++++,,,,,,,,,------......------------............---,,,+++******)))...------,,,,,,,,,,,,---------------------------(((///222...,,,//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------,,,,,,,,,,,,------------------------------------------------------.........---------,,,,,,***++++++,,,---...//////,,,,,,,,,---------.........------------,,,,,,,,,------------------------........................------..................------......---,,,++++++111...---///...---111777777///***---000000////////////.........---------//////......------,,,,,,..............................------------........................................../////////////////////...///000000111////////////000000000000000000000000000000000000///000000000111111111111///000000000000111111111333333333333333333333333333333333444444444555555222333333333444444444555444444555555555555444444555555555555555666666777888888888777666555555444555444444333333222222222111222333333222222333555888777555444444444555666666666666666666666666666444444444555555666666666555555666666666666555555555555555555444444444444333333333333333333333333222222222111111111000000000000000000111111111111000000111111111111000000///000000111111111000000//////000000000000//////////////////////////////////////////////////////........................---..................---------------------------,,,,,,,,,---------......;;;<<<===???@@@AAAAAAAAA????????????>>>===<<<<<<<<<;;;;;;;;;;;;<<<======@@@@@@AAABBBBBBCCCCCCDDDDDDCCCBBBCCCFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKJJJIIIIIIJJJLLLKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@AAACCCFFFGGGGGGFFFAAAAAA???>>>============<<<<<<<<<;;;;;;;;;;;;:::;;;;;;::::::999999888888777777888888888777666666555555444444333333222222333333333333333333333333000000000000111111222333000000000000000000000000////////////000000000000/////////.........------------...//////...---------,,,,,,,,,,,,---......------------------------------------,,,,,,,,,,,,---------------------------000222111---+++,,,...,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------///......------......///...---,,,,,,+++***))))))------,,,,,,,,,,,,------------------------------+++------)))))),,,000000/////////......---------,,,,,,------------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------...//////------,,,,,,,,,,,,------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------------------------------,,,,,,---............---,,,,,,------------,,,,,,,,,---000222...)))+++000222---+++------++++++---000//////...------,,,,,,.........---------------..............................------------......------------------------------.........///////////////......//////000111////////////000000000000//////000000000000000111000000000000111111111111000000000111111111222222222222222222333333333333222333333444444555555555333333333333333333333333444444555555555555444444555555444444555555666777777777777777666666666666555555444444333222222222222444555555444444555666666555555555555555666666777777777666666666666666222222333444555666666777444444555555555555444444444444444444444444444444222222222222222222222222222111111111111000000000/////////000000000000000000000111111111111000000//////000000111111000000...//////000000//////...////////////////////////////////////////////////........................------...//////...------------............------+++,,,,,,------.........<<<===>>>???@@@@@@@@@@@@======>>>??????>>>===<<<<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCEEEGGGHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCEEEGGGHHHFFFEEEBBBAAA@@@>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::999888888888777777777777777666666555444444333333333333333333333333333333333333333333111111111111111222222222000000000000000000000000////////////000000000000000000000/////////......------...//////...---------,,,,,,,,,,,,---......---------------------------------,,,,,,,,,++++++------------------------...222444222...,,,---000++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,,,,------...------,,,,,,------...************++++++++++++---,,,,,,+++,,,,,,------...........................+++)))***++++++,,,/////////...---,,,++++++************++++++,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,---......------,,,---,,,,,,++++++,,,,,,---***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------***+++,,,,,,------------++++++...222000,,,,,,///+++***,,,...,,,)))***.....................------,,,------------------..............................------,,,,,,------...---------------------------------........./////////............///000000////////////000000000000////////////000000111111000000000000111111111111111111111111222222222333111111222222222333333333222222333333444555555666444444333333222222111111333444444555555444444333555444444444444555666666666666666666777777777777666666666666555444333333222444555555444333555666333333444555666666666666666666666555555555444444222222333333444444555555444444444555555444444444444444444444444444444444222222222222222222222222111111111111000000000000//////000000111111111111000000111111111111000000...//////000000000000000......////////////......////////////////////////////////////////////////........................------...//////...------,,,---...//////...---,,,++++++,,,,,,---......///======>>>???????????????<<<===>>>??????>>>=====================>>>??????===>>>>>>???@@@@@@AAAAAABBBBBBCCCFFFHHHIIIGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFIIIJJJKKKKKKJJJJJJKKKMMMNNNOOOOOOOOOOOONNNMMMMMMGGGGGGGGGFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCDDDEEEGGGGGGEEECCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::999888888777666666777777666666555444333333222222222333444444333333333333333333333333555555444333222000//////000000000000000000000000////////////000000000000000000000000////////////,,,---...//////...---,,,---,,,,,,,,,,,,---......---------------------------------,,,,,,+++++++++------------------------///333555333///,,,...111++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---'''((()))***+++,,,------,,,,,,,,,++++++,,,------...........................)))***111333---)))***---,,,+++***)))'''&&&&&&(((((())))))*********+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,***(((---,,,,,,++++++,,,,,,---)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------)))***+++,,,---.........000+++(((+++---------///$$$''',,,///---)))+++111,,,,,,------.../////////,,,,,,,,,------....................................------,,,,,,------...---------------------------------.........//////...............///000000////////////000000000000.../////////000000111111000000000000111111111111111222222222222333333333111111111222222333333333222222333333444555666666555444444333222111000000333444444555555444444333555444444444444555666666555555666666777777888888888888888888777666555444000222333333222111333444111222444666777777666666555555555444444333333333444333333333333333333333333444444555555444444333444444444444444444444444111111111111111111111111111111111111000000000000000000111111222222222333000000111111111111000000......///000000000000000......////////////......////////////////////////////////////////////////........................,,,---...//////...---,,,,,,---...//////...---,,,++++++,,,,,,---...//////======>>>>>>?????????@@@BBBBBBAAA@@@@@@AAAAAAAAA@@@>>><<<;;;;;;>>>AAADDDAAA@@@?????????@@@AAABBBCCCCCCDDDEEEEEEFFFEEEEEEHHHHHHGGGGGGFFFEEEEEEEEEGGGHHHIIIJJJJJJJJJIIIHHHPPPPPPPPPOOONNNLLLIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCFFFFFFFFFEEEEEEDDDCCCBBBCCCBBB???===;;;;;;;;;;;;999::::::::::::999888888777777777777666666666666555555555555555555555555333333333333333333333333444333222111111222333444111222222222222111000000222222111111000/////////000000//////.........---////////////............////////////////////////------------------------........................///......---------......------------------------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000333///***+++...000...+++++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++,,,---.........---,,,...............///000111------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111111000///...---,,,,,,++++++,,,,,,///////////////............------,,,,,,,,,------000///---,,,,,,---...///,,,,,,,,,------..................------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000000000000/////////------,,,,,,,,,,,,---------...///000000///...---////////////////////////////////////////////////............/////////000111111000000000000111111000444888666111...///111000000000000000000000000111111222222222333333333222222333333333333444444222222222333333444444444:::999666444333222222333555555555555666666666666888888777666666666666666777777666555444444333333333333333333333333333333333444444555555444444333555555555444444333333333333333333333333333333333555555555555555555555555666666555444333333222222111222333333333333222111000000111111111111000000000000000000000000000000222222222111111111000000//////............//////000000000000000000000000////////////////////////000000///...------,,,,,,......//////......---,,,------......//////000000//////.........---------//////////////////......<<<======>>>???@@@@@@@@@BBBAAAAAAAAA@@@AAAAAAAAA???>>>===<<<===???AAACCCAAA@@@?????????@@@BBBBBBBBBCCCDDDDDDEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGIIIJJJJJJJJJIIIHHHMMMNNNNNNNNNNNNLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@>>><<<;;;::::::;;;999999::::::999999888777777777777777666666666555555555555555555555555555333333333333333333333333333222222222222222222333111222222222222111000000000000000000000000111111000/////////............////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,..............................---------......///---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............111---******---///---***........................,,,---------------,,,,,,+++,,,---.........------,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222111000000...---,,,,,,++++++,,,,,,...........................------,,,,,,---------///...,,,++++++,,,---...,,,,,,,,,---------............---------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,////////////////////////........................//////............//////,,,---...//////...---,,,////////////////////////////////////////////////---------............///111111000000000000111111000333666555111///000222000000000000000000000000111111222222222333333333222222333333333333444444333333333333333333333444444444333333333333333444555555555555666666666666888777777666666666666666777666666555444444333333333333333333333333333333333444444555555444444333555555444444444333333333333333333333333333333333444444444444444444444444666555555444333333222222111222222333333222222111000000111111111111000000000000000000000000000000111111111000000000////////////............//////000000000000000000000000////////////////////////000//////...------,,,,,,......//////......---,,,------------............///.........------------........................;;;<<<===>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@@@@@@@AAABBBCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFGGGIIIJJJJJJJJJIIIHHHJJJKKKLLLLLLMMMLLLLLLLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA>>>===<<<;;;::::::::::::999999::::::999999888777777777777666666666555555444444444444444444444444333333333333333333222222222222222333333222222222111222222222222111000000......///000000111222222////////////............////////////.............................................------,,,,,,,,,---------------------------,,,,,,,,,---...//////------------------------+++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,///,,,)))***,,,...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++++++++,,,,,,---++++++++++++++++++++++++---------.........//////++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222111000...---,,,,,,++++++,,,,,,,,,,,,,,,------.........---------,,,,,,------...---,,,+++******+++------,,,,,,,,,------------......------------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////............//////,,,,,,------------,,,,,,////////////////////////////////////////////////,,,,,,---------.........111000000//////000000111///222555444111000111333000000000000000000000000111111222222222333333333222222333333333333444444444444444333333333333333111111222222222222111111444555555555555666666666777777666666555555666666666666666555444444333333333333333333333333333333333444444555555444444333444444444444333333333333333333333333333333333333222222222222222222222222555555444444333333222222111111222333333222111111000000111111111111000000000000000000000000000000000000000///////////////000//////......//////000000000000000000000000000000000000000000000000000/////////...------,,,,,,......//////......---,,,---------------,,,,,,,,,............------------------------------......:::;;;<<<>>>???AAABBBBBB@@@@@@AAAAAAAAAAAAAAAAAA===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???;;;;;;::::::::::::::::::999999999999999888777777777777666666666555555555444444444444444444444444333333333222222222222222111222333444444333222111111222222222222111000000////////////000000111111///////////////.........////////////............////////////////////////.........------,,,,,,+++------------------------++++++,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------....................................------,,,,,,++++++...,,,++++++---...---+++***************************************+++++++++,,,,,,,,,---------------------,,,,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...///000111000000000...---,,,,,,++++++,,,,,,******+++,,,------......------,,,,,,,,,---......---,,,,,,++++++,,,---...------------------------------------------------........................------------------------------------------------.........------,,,,,,+++------------------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------------------------------////////////////////////////////////////////////---------.........//////000000////////////000000///111333222111111222444000000000000000000000000111111222222222333333333222222222333333333444444444444444444444333333333333333444333222000...---444444444555555555666666777666666555555555666666666666555555555444444444333333333333333333333333333444444555555444444333333333333333333333333333333333333333333333333333333333333333333333333333444444444333333333222222111111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000//////.........---------.........///......---,,,///......------,,,,,,,,,------------------------,,,,,,,,,---------------:::;;;<<<>>>???AAABBBBBB???@@@AAABBBBBBBBBBBBAAA>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDCCCCCCBBBBBBFFFGGGHHHIIIIIIIIIHHHGGGJJJJJJIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBAAAAAA@@@???>>>999:::::::::::::::999999888999999999999888777777666666666666555555555555444444444444444444444444333333333222222111111111111222333444444333222111111222222222222111000000000000000000//////...............///////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------+++++++++,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000........................///.........------,,,,,,...---------.........---........................+++++++++***+++,,,---...,,,,,,,,,,,,------.........------,,,,,,,,,------------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------.....................---,,,,,,++++++,,,,,,)))******+++,,,---......,,,,,,,,,,,,,,,---...///---------------...//////------------------------------------------------........................------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,------............------,,,,,,,,,,,,------///..................///////////////////////////////////////////////////////////////000000000000000000////////////000000///000111111111111222444000000000000000000000000111111222222222333333333222222222333333333444444444444444444444444444444333444555555444222000///444444444444555555555555666666555555555555666666555555555555555444444444333333333333333333333333333444444555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111000000////////////000000////////////////////////////////////////////////...............---------.........///......---,,,000/////////......------,,,,,,------------------,,,,,,,,,---------......;;;<<<===>>>???@@@AAABBB>>>???AAABBBCCCBBBBBBAAA??????@@@BBBBBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBFFFEEEEEEDDDCCCCCCBBBBBBEEEFFFHHHIIIIIIIIIHHHGGGIIIIIIHHHGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHDDDDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>======999:::::::::::::::999888888888999999888888777666666666666555555555444444333333333333333333333333333333333222111111000000222222222333333222222222111222222222222111000000111111000//////...------.........///////////////////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------............------------,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...000111---,,,,,,,,,,,,---...///---,,,,,,+++++++++++++++---------------------------------.........//////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,---......///,,,------....../////////...------------,,,,,,,,,,,,,,,,,,------------...........................------------------------------------------------------------------------////////////////////////------......//////000000//////............//////000///............///000//////////////////////////////////////////////////////000000000111111111000//////......//////000000000000000000111222333000000000000000000000000111111222222222333333333222222333333333333444444333444444444555555555555111222333444555555555555333444444444444555555555555555444444555555666666555555555555555555555555333333333333333333333333333444444555555444444333222222222222333333333333333333333333333333333333444444444444444444444444333333333333222222222222222111000000000000111222000000111111111111000000000000000000000000000000111111111111222222222222111000000//////000000111000000000000000000000000////////////////////////..............................//////......---,,,///////////////.........,,,,,,,,,,,,------------,,,,,,,,,---......//////<<<======>>>???@@@@@@@@@===???AAABBBCCCCCCBBBAAA@@@@@@AAAAAABBBCCCCCCCCCAAABBBCCCDDDEEEDDDDDDCCCDDDEEEEEEEEEDDDDDDCCCBBBEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFEEEEEEFFFGGGIIIJJJHHHIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKJJJIIIIIIHHHHHHDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>===<<<<<<::::::;;;;;;;;;:::888777888888888888888777777666666666555555555444444444333333333333333333333333333333222222111000000///333222222222222222222333111222222222222111000000//////////////////................../////////000////////////............000000000000000000000000+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------***,,,............------************************---,,,++++++,,,...000111------,,,,,,,,,---...///...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................---------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////++++++,,,---..................---------,,,,,,,,,,,,,,,,,,---------..............................------------------------........................+++,,,,,,------.........////////////////////////,,,------...//////000000//////............/////////...------------...///////////////////////////////////////////////////////////////000000000000//////............//////222000//////000111111222000000000000000000000000111111222222222333333333222222333333333333444444222333333444555666777777222222222333333444555666333333444444444555555555555444444444444555666777555555555555555555555555333333333333333333333333333444444555555444444333111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222111000//////000111222000000111111111111000000000000000000000000000000000000000000111111111222111111000000000000111111000000000000000000000000------------------------..............................//////......---,,,------...............///++++++,,,,,,,,,---------,,,------...//////000000======>>>>>>?????????@@@===>>>AAACCCCCCCCCBBBAAAAAAAAAAAAAAAAAACCCDDDDDDAAABBBDDDEEEEEEEEEDDDCCCEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEFFFGGGHHHIIIHHHGGGGGGDDDCCCCCCDDDFFFHHHJJJLLLGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJIIIHHHGGGGGGFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@????????????>>>===<<<;;;;;;;;;<<<<<<;;;:::888777888888888888888777666666666666555555555444444444333333333333333333333333333333222222111000000///444333222111111222333444111222222222222111000000------......///000000000---.........//////000000000/////////............------------------------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---)))+++---...---,,,,,,---------------------------***)))(((((()))***---...------,,,+++,,,---...///111000///...............+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000//////.........//////...---,,,,,,++++++,,,,,,------------------------+++++++++,,,---...///000)))***+++,,,---...------.........------,,,,,,,,,,,,,,,,,,------.................................------------------------........................***++++++,,,---...//////------------------------,,,,,,------...///000000---------,,,,,,---------...---,,,,,,,,,,,,---...////////////////////////////////////////////////............/////////000//////............//////333111//////000111111111000000000000000000000000111111222222222333333333222222333333333444444444111222333444555777888888666555333222111222333333333333333444444444555555444444444444444555666777444555555555555555555555333333333333333333333333333444444555555444444333111111111222222333333333333333333333333333333333111111111111111111111111222222222222222222222222222111000//////000111222000000111111111111000000000000000000000000000000.../////////000000111111111111000000000000111111000000000000000000000000---------------------------...........................//////......---,,,,,,,,,,,,------.........+++++++++,,,,,,---------------......///000111111::::::;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFDDDCCCAAAAAA@@@@@@FFFFFFGGGGGGGGGHHHHHHHHHIIIHHHHHHGGGFFFFFFFFFGGGHHHGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@BBBAAAAAA@@@???>>>======777888999::::::999777666999999999999888888888777555555444333333222111111666555444333222222222222000000000000000000000000000000000000000000000000///000111222111000...,,,000000000000///////////////...---,,,,,,---...///........................+++,,,,,,------,,,,,,+++111///---+++***+++,,,---//////.........---------------------------------------------------------.........------,,,,,,,,,..............................---------,,,,,,,,,,,,------......------,,,---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------............---------,,,,,,+++,,,---///000---------,,,,,,+++++++++,,,,,,,,,---------............---,,,++++++++++++........................------------------------.........------,,,,,,,,,000///---+++*********+++///...,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---,,,,,,++++++,,,,,,---//////.........---------.........------,,,,,,,,,------------------------------------------------......------------...............------,,,,,,,,,------............------........................+++,,,,,,------,,,,,,+++,,,,,,,,,---------....................................//////...---,,,,,,.........///////////////000//////.........//////000111111111111222222222000111111222222111111000222222111111111111111111333444555444222111222333444444444555555555555666333444444555555444444333222333333444555555555444444444444444444444444444555444222111000111222222555555666666555555444333222222222222222222222222222222222222222222222222555444444333333333444444333333333333333333333333111111111111111111111111000000000000000000000000111111000000//////......////////////////////////000000000000000000000000////////////////////////......////////////......000000//////....................................////////////////////////........................,,,,,,,,,---------......)))+++------,,,,,,,,,---::::::;;;<<<===>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBBBBBBBBBBBCCCCCCFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJKKKKKKJJJHHHEEECCCDDDDDDCCCBBBAAA@@@@@@????????????>>>>>>======<<<999999999999999888777777999888888888777777777777666666555444444333222222333222222111000000000000000000000000000000000000111111111111111111111111//////111111111000...---////////////............///...------------...///........................+++,,,,,,------,,,,,,+++///...,,,*********+++,,,......------,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,..............................---------,,,,,,,,,,,,------......------,,,------------------------...---------,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,---.../////////.........---------,,,,,,,,,---------......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,...---,,,+++++++++,,,------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,+++,,,,,,------//////.........---------......---------,,,,,,,,,------------------------------------------------......------------............---------,,,,,,,,,------............------........................,,,------......------,,,,,,,,,,,,---------..............................//////000000///......---000000///...---,,,++++++000//////.........//////000000111111111222222222111111222222222222111111111111111111111111111111333444555444222111222333333333333333444444444555333444444555555444444333222333444444555555444444444444444444444444444444666555444333333333444444444444444444444333333222333333333333333333333333222222222222222222222222333333222222222333333444333333333333333333333333111111111111111111111111000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////......////////////....../////////.........------........................................................................,,,,,,,,,---------......***+++------,,,,,,,,,---:::;;;;;;<<<===>>>??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEE@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIFFFHHHKKKLLLKKKHHHDDDBBBDDDDDDCCCBBBAAA@@@??????==================<<<<<<<<<;;;:::999888888777777777777777777666666666666666666666555555444444333222111111000000000111111000000000000000000000000111111111111111111111111...///000111000///...---............------------///...------------...///........................+++,,,,,,------,,,,,,+++...---+++***))))))***+++---,,,,,,,,,,,,+++++++++------------------------------------------------...------------,,,,,,,,,..............................---------,,,,,,,,,,,,------......------,,,------------------------.........---------------------------------------------------------------)))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++......---,,,,,,,,,------............------------,,,,,,,,,---------......+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,,,,,,,,,,++++++,,,---......******+++------.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,++++++,,,---.....................---------...------------,,,,,,,,,------------------------------------------------......------------.........------------,,,,,,,,,------............------........................---......//////......---,,,,,,,,,---------..............................///000000000000///......111000000///...---,,,,,,/////////......//////000000000000111111111222222222222222333333222222222111111111111111111111111333444555444222111222333222222222333333333444444333444444555555444444333333333444444555555444444444444444444444444444444555555444333333333444444333333444444333333222111444444444444444444444444222222222222222222222222111111111222222333333333333333333333333333333333111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////......////////////...............---------------........................------------------------........................,,,,,,,,,---------......***,,,---...---,,,---...;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEDDD@@@@@@@@@@@@AAABBBDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFGGGHHHIIIIIIGGGEEECCCDDDDDDCCCBBBAAA???>>>>>>;;;;;;<<<<<<============>>>===;;;999777777777888777666666666666555555555666555555555444444444333333222222222222222333444000000000000000000000000222222222222222222222222...//////000000///....../////////.........------.........------.................................+++,,,,,,------,,,,,,+++------,,,+++******++++++---,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------..............................---------,,,,,,,,,,,,------......------,,,,,,,,,------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///......---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......***************+++,,,---................................................------------------------,,,,,,,,,,,,------......)))+++,,,...///......---,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,---...///........................------------------------------------------------------------------------......------------......------------------------------............------........................------............------,,,,,,,,,---------....................................////////////............//////000000111111//////////////////000111000000000000111111111111222222333333333333222222111111111111111222222222222333444444222222333444222333333333333444444444333444444555555444444333333333444444555444444333444444444444444444444444333222222222222222222222333444444444444333222222444444444444444444444444222222222222222222222222000111222222333333444444222222222222222222222222111111111111111111111111000000000000000000000000......//////000000111111////////////////////////000000000000000000000000////////////////////////......////////////......------------------------........................------------------------........................,,,,,,,,,---------......***,,,......---,,,---...;;;;;;<<<<<<======>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDCCCAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDCCCBBB@@@???>>>===;;;<<<<<<======>>>>>>>>>>>><<<:::888777777777777666666666666555555555444444444444333333333333333222222222111222222333333////////////////////////111111111111111111111111........./////////......000000000/////////......---..................---........................+++,,,,,,------,,,,,,+++...------,,,,,,,,,,,,,,,------------............------------------------------------------------------------------------..............................---------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,---------------------............------.........------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......************+++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------,,,,,,,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---,,,,,,,,,------...///---.....................------------------------------------------------------------------------......------------......------------------------------............------........................,,,,,,------------,,,,,,,,,,,,,,,---------..............................,,,,,,---......---------,,,,,,---......///000000///////////////000111111//////000000000111111111111222222333333222222111000000111111111222222222222333444444222222333444444444444444555555555555333444444555555444444333333444444555444444333333444444444444444444444444111222222222222222222222555555555555555444333333222222222222222222222222222222222222222222222222222222333444555555444444222222222222222222222222000000000000000000000000000000000000000000000000......//////000000111111////////////////////////////////////////////////////////////////////////......////////////......------------------------........................------------------------........................,,,,,,,,,---------......***,,,......---------...<<<<<<<<<<<<======>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@????????????BBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGEEEDDDBBBBBBDDDFFFHHHEEEDDDCCCAAA@@@>>>===<<<;;;<<<<<<<<<======>>>>>>;;;:::999888777777666666666666666666555555555555333333333333333333333333111000000/////////000000////////////////////////000000000000000000000000..................//////111000000000////////////------...//////...------........................+++,,,,,,------,,,,,,+++------------------------------...............///------------------------------------------------,,,,,,,,,------------.................................---------,,,,,,,,,,,,------......------,,,+++,,,,,,------.........---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............------......//////......---------.........---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------..................---,,,+++------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......------------......---------...............,,,,,,,,,------------...------------------------------------------------......------------......,,,,,,,,,------------...------............------........................+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------..............................++++++,,,------------,,,,,,,,,,,,+++++++++******////////////000111222222/////////000000000111111111111111222222111111111000000000111222222333333111333444444222222333555444444444555555555666666333444444555555444444333444444555555444444333333444444444444444444444444333333444555555555444444555555666666555555444333222222222222222222222222222222222222222222222222333444555555555555333333222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////......////////////......---------------.................................------------------------........................,,,,,,,,,---------......+++---...///------...///<<<<<<<<<<<<============????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@???????????????AAABBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDFFFFFFEEEEEEEEEEEEEEEFFFDDDCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCAAA???>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<888888888888777777666555777777777666666666555555444444444444444444444444222111000//////...//////////////////////////////////////////////////////------------......//////000000/////////.........------...//////...------........................+++,,,,,,------,,,,,,+++,,,,,,,,,---------,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------....................................---------,,,,,,,,,,,,------......------,,,++++++,,,,,,---......///+++,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,------......------,,,+++,,,---.........---,,,++++++,,,,,,,,,---------,,,,,,,,,---------............------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...//////......---------,,,------...///000,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///...------,,,---------------.........//////,,,,,,,,,---------......------------------------------------------------......------------......,,,,,,,,,---------......------............------........................,,,,,,------------,,,,,,,,,,,,,,,---------..............................+++,,,------......---------,,,,,,,,,,,,+++++++++////////////000111222333////////////000000000111///000000111111000000//////000000111222222333333111222444333333222444555333333444444444555555555333444444555555444444333444444555555444444333222444444444444444444444444222333444555555555444444444555555555555444333333333333333333333333333333222222222222222222222222333444555555555333111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////......////////////......------........./////////........................................................................,,,,,,,,,---------......+++---//////...---...///<<<<<<<<<===============>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@???@@@@@@AAAAAA@@@@@@???@@@???????????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAABBBBBBCCCDDDGGGFFFEEEEEEEEEEEEFFFFFFAAABBBCCCEEEEEEEEEDDDDDDEEEDDDCCCAAA???>>><<<;;;::::::::::::::::::::::::555666777888888777555555777777777777666666666666444555555555555555555555444444222111000000000000////////////////////////////////////////////////---------------...///000//////.........---------,,,---...//////...---,,,........................+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,+++++++++++++++,,,,,,---------------------------------------------------------,,,,,,,,,------.......................................---------,,,,,,,,,,,,------......------,,,++++++,,,,,,---...//////+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***+++---...///...------)))))))))******+++++++++,,,,,,,,,---------......000///...---------------........................------------------------,,,,,,,,,------.........***+++---///000000000///,,,++++++,,,---///222333,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111000///...---,,,,,,,,,---------.........//////,,,,,,,,,------.........------------------------------------------------.........------.........,,,,,,,,,------.........---..................---........................---..................---,,,,,,,,,---------..............................,,,------.../////////...,,,,,,---...///000111222////////////000111222333////////////000000000000//////000000000000/////////000000111222222333333111222444333333333444555222222333333333444444444333444444555555444444333444555555555444333333222444444444444444444444444///000222333444333222222333333444444444333222222444444444444444444444444222222222222222222222222333333444555444222///...111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////......////////////.............../////////000000........................////////////////////////........................,,,,,,,,,---------......+++---//////...---...///;;;;;;;;;<<<<<<<<<<<<=========>>>@@@AAABBBCCCDDDBBBAAAAAAAAAAAABBBCCCCCCCCCBBB@@@?????????@@@AAA===>>>>>>????????????>>>AAA@@@>>>======???@@@BBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCBBBAAA???>>>===<<<<<<777777888999::::::::::::888888777666555444444333666555555555555444444444444444333333333222222222222222222111111111000000000000000000///////////////////////////.........////////////////////////........................---------.........//////......---------,,,,,,,,,------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,------------------,,,,,,++++++,,,------,,,,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......................../////////...---------,,,---------,,,,,,+++++++++------,,,,,,,,,,,,+++++++++,,,------......------------------------------........................+++******+++...000000000.........------,,,,,,,,,,,,,,,,,,---------......////////////////////////---------............///,,,,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++------------------------------------------------++++++,,,,,,---.../////////......------......//////...---,,,,,,,,,,,,,,,...------,,,,,,------............////////////000/////////...---------,,,---.........---,,,,,,+++................................................,,,------......///////////////.........---------////////////////////////000000111111222222222333222222222222222222222222000000000000000000000000000000111222333444444555333333333444444444555555111222444666666666666555888888888888999999999999555444222222333333222111222333333444444333333222555555555444444333333333333333333333333333333333444444444333333222222222111111111111111111111111000111222333333333333333222111000//////000111222000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////111111000///////////////.........................................................------,,,,,,,,,000///...---------------,,,,,,,,,---------......000000/////////.........;;;;;;;;;<<<<<<<<<<<<=========>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCBBB@@@????????????@@@======>>>>>>?????????@@@BBBAAA???>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBDDDCCCAAA@@@>>>=========888888999999::::::999999777777666666555555444444555555555555444444444444444444444444333333333222222222222111111111000000000000000000////////////......//////000000111111................................................,,,------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------+++,,,,,,------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------.........---------,,,,,,------,,,,,,,,,,,,++++++,,,,,,---............---------------------------...........................---+++,,,...//////...------------,,,,,,,,,+++,,,,,,,,,---------......------------------------------------............,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++------------------------........................+++,,,,,,------.........---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,---...------,,,,,,------...------........./////////---------------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.......................................///////////////.........---------////////////////////////........./////////000000000000000000000000000000000000000000000000000000333333222222222111111111333333333444444444444555111222333555666666555555444444555555555666666666666444333333444444333111222333333444444333333222333333333333333222222222333333333333333333333333444444333333333222222222111111111111111111111111000000111222222222222222222111000//////000111222000000000000000000000000////////////////////////........................------------............////////////////////////////////////////////////000//////........................................................................------,,,,,,,,,//////...---------------,,,---------..................---------,,,,,,,,,;;;;;;;;;<<<<<<<<<<<<==================<<<<<<<<>>>>>>>>>>>===============???AAABBBDDDCCCAAA@@@???@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDCCCCCCCCCBBBDDDDDDDDDEEEDDDDDDCCCBBBDDDCCCBBBAAA???>>>======999999999:::999999888777666666555555555555555555555555555555444444444444555555444444444333333333222111111111111000000000000000000000////////////......///000111222222333................................................,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++,,,,,,------.........,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++------------------------+++++++++,,,,,,,,,------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............//////............------------,,,,,,,,,,,,++++++,,,---......//////......------------------------------------------------...,,,+++,,,...//////...,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++------------------------........................---------------------------,,,,,,++++++,,,,,,---......---,,,,,,,,,------...------,,,,,,------...,,,---------............++++++,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................//////...............---...............---------////////////////////////---...............//////000000000000000000000000000000000000000000000000333222222222222111111111333333333333444444444444111222333444555555555555333333444444444555555555666555333444555555444333222333333444444333333222111111222222222222222333333333333333333333333333333333333333222222222222111111111111111111111111000111222222333222222222111111000000000000111111000000000000000000000000////////////////////////////////////////////////------------............////////////////////////////////////////////////............------------.........................................................---------------//////...------------...------........./////////---------------,,,,,,,,,;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<<<<<<<<<<======@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>>>>===<<<<<<===???BBBCCCEEEDDDCCCAAA@@@@@@@@@AAACCCCCCBBBAAAAAA@@@??????@@@@@@AAAAAABBBBBBBBBAAACCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBCCCCCCCCCAAA@@@???======:::::::::999999888666666444555555555555555555555555555555444444444333333555555555444444444333333111111111111000000000000000000000000////////////......//////000000000111................................................+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,...///++++++,,,,,,---...//////,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++........................+++,,,,,,,,,,,,---------+++,,,,,,------.........................................................,,,,,,,,,------.....................------------------,,,,,,,,,+++++++++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++***)))+++---///000///++++++++++++++++++++++++,,,,,,,,,---------..............................,,,,,,---------.........+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------........................------------------,,,,,,///......------......///...------,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---------......++++++,,,,,,---------...,,,------...------,,,,,,......................................................------,,,,,,,,,+++........................////////////////////////////////////000000000000222222222222222222222222000000000000000000000000//////000111222333444444222222333333333444444444333333444444555555555555555555666666666777777777666555444444555666555444222333333444444333333222111111222222333333444444222222222222222222222222333222222222222222222222111111111111111111111111222333333444444333333333111000000000000000000111////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////.....................---...............................................................---------///......---------...............////////////000////////////////////////;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;<<<>>>??????@@@@@@????????????@@@AAAAAAAAAAAAAAAAAA@@@@@@??????@@@???>>>===>>>@@@BBBDDDEEEDDDCCCBBBAAAAAA@@@@@@CCCCCCBBBAAAAAA@@@?????????@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAA@@@AAABBBBBBCCCCCCCCCBBBBBBCCCCCCBBBBBB@@@>>>===<<<:::::::::999888777666555444444444444555555555555555444444444444333333333555555444444444333333333000000000000000000000000000000000000/////////////////////......---------................................................+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++---///++++++,,,,,,---...//////,,,---------,,,,,,+++***------------,,,,,,,,,,,,........................------------............,,,,,,,,,------.........................................................+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,***)))***,,,------,,,++++++++++++++++++++++++,,,,,,,,,---------..............................,,,,,,,,,------------...++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///......------......///------,,,,,,,,,------......------,,,,,,------...,,,,,,,,,---------......,,,,,,------......//////,,,,,,------...------,,,................................................,,,,,,,,,++++++*********---.....................////////////////////////000000000000////////////111111111111111111111111000000000000000000000000...///000111222333333444222222222333333333444444555555555555555666666666666666777777777888888888666444333444666666555444222333333444444333333222222222333333444444555555222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111000000000111111000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////...//////000000000//////..............................................................................---------......///.........////////////000.../////////////////////;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<===>>>@@@AAAAAA??????>>>>>>??????@@@AAA@@@AAAAAABBBCCCBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@???@@@AAABBBCCCBBBAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@???@@@AAAAAABBBAAAAAAAAAAAABBBBBBAAA@@@>>><<<:::999999999999888777666555555555444444444444444444444444444444333333333333444444333333333222222222//////000000000000000111000000000000////////////000//////...---,,,++++++------------------------........................,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++,,,,,,------.........------------,,,+++******------------,,,,,,,,,,,,---------------------------------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...++++++++++++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,------------***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,---.........------,,,,,,------...,,,---------............------..................,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++******---------.............../////////////////////////////////............---////////////////////////000000000000000000000000222111111111111000000000222222222222333333333333555555444444444555555666444444555555555666666666555333333333555666555444222333333444444333333222333444444444444444555555222222222222222222222222111111111222222222222222111111111111111111111111//////////////////...---000000111111111111000000000000000000000000000000////////////////////////------------------------------------............////////////////////////////////////////////////......000111111111000///.............................................................../////////...------------...//////------........./////////,,,,,,,,,---------------;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<===>>>?????????>>>>>>>>>>>>>>>???@@@@@@???@@@BBBDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@AAACCCCCCBBBAAA@@@AAA@@@@@@@@@????????????>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAA???===:::999888888999888888777666666555555555444444333333333444444444333333333222222333333222222222111111111////////////000000111111000000000000//////////////////......------,,,,,,------------------------........................,,,------------.........,,,,,,,,,++++++++++++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++------------------------------------,,,+++***))),,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++***+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,---......---+++,,,,,,,,,------------,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///...------,,,,,,------...------........./////////......------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,------------------.........//////////////////////////////000000/////////.........////////////////////////000000000000000000000000111111111111000000000000111222222222222333333333444444333222222222333444333333444444444555555555333222222333444555555333222333333444444333333222444444444333333333333333111111111111111111111111000111111111222222222222111111111111111111111111000000000000000///......///000111222222111000///000000000000000000000000////////////////////////------------------------------------............////////////////////////////////////////////////,,,---///000111000///...................................................---........./////////000---------------...//////,,,---------............,,,,,,,,,---------......;;;;;;;;;<<<<<<<<<==============================>>>>>>>>>>>>>>>??????@@@???@@@BBBDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBB>>>???AAACCCCCCBBBAAA@@@@@@@@@@@@????????????>>><<<===>>>??????????????????@@@@@@@@@???<<<:::888777888888888888777777666666666555444333333222222444444444333333333222222222222222111111111000000.../////////000000111111000000000000////////////.........///////////////------------------------........................---------.........//////,,,,,,,,,+++++++++******------......///000111111++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++***------------------,,,,,,---...------,,,+++***)))+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++++++++---------.........//////---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,000333555555,,,,,,,,,------.........,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------***+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------++++++,,,,,,---.../////////......------......///,,,,,,,,,,,,,,,---...///...------,,,,,,------............////////////000---------,,,,,,++++++++++++,,,,,,---.........---................................................---------....../////////---------.........//////////////////////////////333333222222111111000000111111111111111111111111000000000000000000000000......///000111222333333111111222222222333333333333222111000000000111222444444444555555555666666333222111222444555444333222333333444444333333222444333333222222111111111111111111111111111111111000000111111222222222222111111111111111111111111333333333333333222111000///000111222222111000///000000000000000000000000////////////////////////111111111111111111111111////////////000000000111////////////////////////////////////////////////+++,,,...000000///...---................................................---.........//////000000---------------...///000,,,,,,,,,---------.............../////////000000:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<===>>>???@@@??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@AAACCCFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<>>>>>>999:::<<<>>>>>>>>>>>>===??????@@@???>>><<<:::999999999999888888666555555333333444555444333222111444444444444444444444444222222222111111111111000////////////////////////000000//////.........---000000//////.........---111000...,,,,,,,,,...///.........------,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------//////...,,,******,,,///---------,,,,,,+++++++++...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++///...---,,,++++++++++++------,,,,,,,,,,,,++++++------------------------,,,---///000000///---,,,------------------------...------,,,,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,------......///++++++++++++++++++++++++++++++,,,,,,---...////////////.........---------------,,,,,,,,,+++++++++......------------......++++++++++++,,,---...///,,,,,,,,,------.........///...------------...///---,,,,,,,,,,,,---............---------,,,,,,,,,........................+++++++++,,,,,,,,,------,,,+++******+++,,,///000------------------------........................////////////////////////...------,,,,,,------...//////............//////+++,,,------......------////////////////////////////////////////////////------...///000111222222///000111222222111000///000000111222444555666777222222222222222222222222333444555555666666555555444444444444444444444444333333333333333333333333555555444333333222111111111111111222222333333333222222333333333444444444333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000//////............//////111000///......///000111//////////////////////////////.........---------////////////////////////000000000000000000000000111000///......---......,,,---------------------///...---,,,,,,---...///....../////////...,,,+++...------,,,,,,------...........................:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<===>>>???@@@?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@AAACCCEEEGGGFFFFFFFFFEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>======>>>>>>999:::<<<>>>>>>>>>>>>===????????????>>><<<:::999888999999888888666555555333333444444444333222111222222222222222222222222222222222111111111000000/////////////////////////////////......---------000/////////.........---000///---,,,+++,,,---.........---------,,,,,,,,,000//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,******---///---------,,,,,,,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------------------,,,---...//////...---,,,------------------------...------,,,,,,------...++++++++++++++++++++++++...------,,,,,,------...------------------------++++++++++++++++++++++++++++++,,,,,,---......///.........------------,,,++++++,,,,,,------......------,,,,,,,,,,,,------++++++++++++,,,---...///,,,,,,,,,---------......,,,------............---,,,++++++++++++,,,------......---------,,,,,,,,,------------------------,,,,,,,,,,,,------------******+++,,,------......------------------------...................................................------,,,,,,------...//////............//////,,,,,,------......------........................////////////////////////......///000111222333333///000111222222111000///000000111222333444444555222222222222222222222222222222333444444444444333444444444444444444444444333333333333333333333333444333333222111111000000111222222222222222222333222222222222333333333333333222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000//////......//////000000000////////////000000////////////////////////000000/////////.........////////////////////////........................///...............///000.........------,,,,,,,,,///...------------.../////////000000000///------...------,,,,,,------...........................;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;<<<<<<===>>>???>>>?????????@@@@@@@@@@@@@@@?????????@@@BBBDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@@@@???>>>>>>:::;;;<<<>>>>>>>>>======>>>>>>??????>>><<<:::999888888888888777666555555333333333444333222222111000000000000000000000000222222111111111000000000//////////////////////////////............------/////////...............///...,,,+++++++++,,,---...------------,,,,,,,,,000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,++++++---///------------,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///------,,,,,,,,,,,,++++++------------------------........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------,,,,,,,,,,,,***+++,,,---...///000000,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,---......,,,,,,,,,------------...***+++,,,---......------+++++++++++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,------------------------.........///)))***,,,...///...---,,,------------------------------------------------...........................------,,,,,,------...//////............//////,,,,,,,,,---------......------------------------//////////////////////////////000111222222333333000000111111111111000000000000111111222222222222222222222222222222222222000111111222222222222222444444444444444444444444333333333333333333333333222222222111000000//////222222222222222111111111000111111111222222222222111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111111111////////////000000000000111000000//////000000111/////////000000/////////////////////////////////000000000000000/////////////////////////////////........................------------...///000111000//////...---,,,++++++///...------------...//////000000000000///............------------..............................;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>????????????@@@???>>>>>>???@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAA@@@@@@??????@@@AAABBBBBBAAA@@@>>>===:::;;;===>>>>>>>>>===<<<======>>>>>>===<<<:::999777777888888777666555555333333333333222222111111000000000000000000000000111111111111000000000000////////////////////////////////////////////////........................---,,,,,,+++++++++,,,---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---......---++++++---///------------------,,,,,,,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,,,,,,,+++++++++------------------------///...------------...///------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,,,,------...///000000------,,,,,,,,,,,,------,,,+++++++++,,,,,,---...------------------------+++++++++++++++,,,......,,,,,,++++++,,,,,,---.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---............////////////***+++---.........------------------------------------------------------...........................------,,,,,,------...///......------......///,,,,,,,,,,,,------......------------------------////////////////////////...//////000111111222222000000000111111000000000111111111000000000000000222222222222222222222222000000111222222222222222333333333333333333333333222222222222222222222222222222111111111000000000333333222222111111000000000000000000111111111111000000000000000/////////111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111---...///000000///...---////////////////////////////////////////////////////////////////////////........................---------------...///000//////......------,,,,,,.........------............////////////...............------------..............................;;;<<<<<<======<<<<<<;;;::::::::::::;;;<<<===>>>======>>>>>>>>>?????????>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@??????AAAAAABBBBBBAAA@@@>>>===;;;<<<===>>>>>>>>>===<<<<<<<<<======<<<;;;:::999666777777777777666666555333333222222111111111111111111111111111111111111111111111000000000//////////////////////////////000000000000000000000000---------...............,,,,,,,,,+++,,,,,,,,,---------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...---,,,,,,---///---------------------------,,,,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++------------------------///...------------...///------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,+++++++++..............................------------......,,,,,,+++++++++,,,------------------------------...,,,***((()))+++...000---------------...//////......---------,,,,,,,,,+++++++++,,,,,,---------........./////////000000...---,,,,,,,,,---...///------------------------------------------------...........................------,,,,,,------.........------------......------,,,,,,,,,---...///........................////////////////////////------......///000000000111000000000000000000111111111000000000000//////222222222222222222222222111222222333333333333333333333333333333333333333222222222222222222222222222222222222222111111111222222222111111000000000//////000000000111111111////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000111111000000000000111111---...///000000///...---////////////////////////........................//////////////////////////////////////////////////////...------------------------....../////////---..................---------------------------///......------......///........................<<<<<<============<<<<<<:::::::::::::::;;;==================>>>>>>>>>>>>===>>>???@@@AAABBBBBBCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@BBBBBBBBBAAA@@@???>>>===;;;<<<===>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;999888666666666777777666666555333333222111111111111222111111111111111111111111111111000000000////////////////////////////////////000000000000000111111---------------.........,,,,,,,,,,,,------------,,,,,,,,,------------...------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,,,,---...------------............---------------......///------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++------------------------........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////............//////++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,.........---------,,,,,,///......------......///,,,,,,,,,++++++,,,,,,---...------------,,,,,,,,,000...+++))))))+++...000...............//////000......---------,,,,,,,,,++++++,,,,,,------................../////////000///...,,,++++++---...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........------------......------,,,+++,,,---...///////////////////////////////////////////////////---------....../////////111111000000000000111111111111111000000000000000222222222222222222222222222333333444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111000000000///000000000111111111111////////////000000000000000000000000000000000000////////////////////////........................////////////000000000000111000000//////000000111.........//////.........////////////////////////------------............////////////////////////000000000000000000000000000///...---,,,,,,,,,,,,,,,,,,---...///000000111------...//////...------,,,,,,,,,+++,,,,,,---...//////............//////........................<<<<<<============<<<<<<999999999999:::;;;<<<===<<<<<<<<<=========>>>>>>>>>>>>???AAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAAAAAAAAAAABBBBBBCCCBBBAAA@@@>>>>>>======;;;<<<===>>>>>>===<<<;;;::::::;;;<<<;;;:::999888555555666666666666666555333333111000000000111222111111111111111111111111111000000000////////////////////////////////////---.........////////////,,,,,,,,,------.........,,,,,,---...............,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...------------.........///...............///000000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++,,,---......------,,,,,,,,,,,,++++++------------------------,,,---...//////...---,,,------------------------...------,,,,,,------...------------------------//////............//////,,,---------------------------------------------------------------------.........------------,,,,,,,,,,,,,,,------------...------,,,,,,------...---,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,//////...---,,,,,,,,,,,,...------------...//////......---------,,,,,,,,,+++,,,,,,---......//////------........./////////.........---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------......------,,,,,,------......---,,,++++++---...000........................////////////////////////............////////////222111000//////000111222111111111111111111111111222222222222222222222222222333333444444444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111000000000111111111222222/////////000000111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000000//////......//////000///......------......///////////////////////////---.........////////////////////////////////////////////////////////////......---,,,,,,---------------......//////000000------...//////...---------,,,,,,+++,,,---.../////////............//////........................<<<<<<============<<<<<<999999999999:::;;;<<<<<<<<<<<<<<<<<<=========>>>>>>???@@@AAABBBCCCCCCCCCEEEEEEFFFFFFGGGGGGGGGHHHEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAAAAABBBBBBCCC???@@@@@@AAAAAABBBBBBCCCDDDBBB@@@>>>=========>>><<<<<<===>>>>>>===<<<;;;999:::;;;;;;;;;:::999888555555666666666666666555444333111000000000111222111111111111111111111111000000000000////////////////////////////////////,,,,,,,,,---------......,,,,,,,,,------.........,,,------.../////////...,,,,,,,,,------.........***+++,,,...000111222333,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------......------------------------***,,,......---------...---------........./////////////////////000111111........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------))))))***+++,,,...///000---------,,,,,,,,,++++++------------------------,,,---///000000///---,,,------------------------...------,,,,,,------...------------------------------,,,,,,,,,,,,------///......------,,,,,,+++------------------------------------------------//////.........---------)))***++++++,,,---......---,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,.........------,,,,,,,,,...///000111000...+++)))---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,------...///000000------------.........///,,,---///000000...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------......------,,,,,,------......---,,,++++++---...000------------------------////////////////////////////////////000000000000222111000//////000111222000111111111222222222222222222222222222222222222222222333444444444444333222222222222222222222222111111111111111111111111////////////000000000000//////000000111111222222111111111111222222222222//////000000111111222222000000000000000000000000////////////////////////000000000000000000000000////////////000000000000//////............/////////...---,,,,,,---...///////////////////////////.../////////000000111111////////////////////////........................,,,,,,,,,,,,---.../////////////////////.........,,,---...//////...---,,,...------,,,---...///000//////............//////........................<<<<<<======>>>>>>??????;;;;;;:::::::::;;;;;;<<<999:::<<<;;;::::::;;;===>>>======>>>@@@BBBDDDEEEEEEEEEEEEEEEDDDCCCAAAAAACCCDDDDDDDDDDDDDDDCCCCCCCCCBBB@@@??????@@@BBBCCCAAAAAABBBBBBAAAAAA@@@???>>>??????@@@@@@@@@??????<<<===???@@@@@@???===<<<:::999888888777777888888666555555444444333222222111111111111000000000000222111000000///000000111.........///////////////111000///......///000111...------......///000111---------...............---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***------------------------+++,,,,,,------,,,,,,+++******+++,,,,,,---.........---,,,++++++,,,---...---------------------------...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------)))***++++++,,,,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,000///---,,,++++++,,,,,,//////...---,,,,,,+++***------------------------++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,---------,,,***))))))***,,,------------,,,,,,,,,++++++,,,+++***+++---...---,,,...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---....../////////...---------,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------------------------...---,,,+++,,,,,,............//////...---,,,,,,,,,------......------,,,------------------------///...---,,,,,,---...///......------------......+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---...............------...///////////////......111000///...------...///000000000000111111111111111///...------...///111333222111000000111222333...//////111222333444444444444444333333222222222111111111111111000//////000000000000000000000000///000111222222111000///---000444888888444000---000111222222111000///...000000111111111111000000//////000000000000////////////000000000000//////........................------,,,+++,,,---...///000///...------------------------------...///000//////////////////////////////.........//////000//////...---,,,,,,++++++***++++++,,,---...//////..................................................................---------------............///...............---------;;;<<<<<<===>>>>>>??????<<<<<<;;;;;;;;;;;;;;;<<<999;;;<<<<<<;;;:::<<<===>>>======>>>@@@BBBDDDEEEEEEEEEEEEEEEDDDCCCBBBAAACCCCCCDDDDDDDDDCCCCCCBBBCCCAAA@@@??????@@@AAACCCAAAAAAAAABBBAAA@@@@@@???>>>??????@@@@@@?????????===>>>???@@@@@@???>>>===::::::999888888888888888555555555444333333222222111111111111000000000000////////////////////////.../////////////////////111000///......///000000,,,,,,,,,------...///000...............------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------------------,,,,,,---------------------------------,,,---...---,,,+++,,,...........................,,,,,,,,,---------.........------,,,,,,------...------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,---,,,++++++++++++,,,---......---,,,++++++******------------------------++++++,,,,,,,,,,,,------......---,,,,,,+++******---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---...------,,,,,,------------,,,+++))))))***,,,------------,,,,,,,,,++++++,,,+++***+++---...---,,,...---,,,,,,,,,,,,---...---,,,,,,,,,------..................------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,,,,---------------------------......---,,,,,,,,,---..................---,,,,,,,,,------......------,,,------------------------///...---,,,,,,---...///......------------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---...............------......////////////......111000///...---....../////////000000000111111111111000...------...000111222222111000000111222222//////000111222333333444444333333333222222222222222222222222222111000000000000000000000000000000///000111222222111000//////000222333333222000///000111111222111000///...000000111111111111000000//////000000000000////////////000000000000/////////////////////////////////......---...///000111//////...------------------------------...//////........................//////......---..................------,,,,,,,,,.........///////////////////////////////////////................................................---------............///000000000000////////////;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;999;;;<<<<<<;;;;;;<<<=========>>>>>>@@@AAACCCDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@??????@@@AAABBB@@@AAAAAAAAAAAA@@@??????>>>??????@@@??????>>>>>>===>>>???@@@@@@???>>>===;;;:::999999888888999999555555444444333333222222111111111111000000000000---...///111111111000000//////////////////......000//////......///000000,,,,,,+++,,,,,,---.../////////......------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++,,,------++++++,,,---........................,,,,,,,,,---------.........------,,,,,,------...------------------------------.........---,,,,,,******+++++++++++++++,,,,,,,,,------------,,,,,,***))))))***+++,,,---...,,,,,,,,,++++++*********------------------------++++++,,,,,,,,,,,,------...------,,,,,,++++++***...------,,,,,,------...------------------------...---+++******+++---...---------,,,,,,------...---,,,+++******+++,,,---------------,,,,,,,,,,,,,,,+++***+++---...---,,,...------,,,,,,------...,,,,,,,,,---------......------------............,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,---............------,,,,,,------......------,,,------------------------......------------............------------......,,,,,,------------,,,,,,,,,,,,,,,------------...------...............---......///////////////...000000///.........////////////000000000000111111111000///......///000111222111111000000111111222000000111111111222222222222222222222222111111111222333333333333222111111000000000000000000000000000000111111111111000000111000///......///000111000000111111111000/////////000000111111000000///...//////000000//////......//////000000//////...000000000000000000000000///............///000000//////...------------...------------------...///........................//////...---,,,,,,------......------------------////////////......------////////////////////////................................................---------............///////////////////////////:::;;;;;;<<<<<<===>>>>>>@@@???>>>===<<<;;;;;;;;;:::;;;<<<<<<;;;;;;<<<=========>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBB@@@AAAAAABBBBBBBBBBBBAAAAAA@@@????????????@@@AAA@@@@@@@@@@@@@@@??????>>>???????????????>>>>>>======>>>????????????>>>===;;;::::::999999999999999555555444444333222222111111111111111000000000///...000222444555444333222////////////......................../////////000,,,,,,,,,,,,---...///000//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......---,,,+++------------------------+++---------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------------......---,,,++++++******++++++,,,,,,------,,,,,,,,,------,,,,,,,,,*********++++++,,,------,,,,,,,,,+++++++++++++++------------------------+++++++++,,,,,,,,,---------------,,,,,,+++++++++------,,,,,,,,,,,,------...........................---+++******+++---...------,,,,,,,,,---......,,,,,,+++++++++,,,------...------------,,,,,,,,,,,,+++***+++---...---,,,------------------------,,,,,,---------...------,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,------------------,,,------------------------///......---,,,,,,,,,,,,---------......------,,,,,,------......------,,,------------------------------------------------...------,,,,,,------...,,,,,,------------,,,,,,------------------------,,,---......///.........---...//////////////////000000//////////////////////////////000000000111111111000000000000111111111111000000000000111111111111111111111111222222111111111111111111111111111222222333222222111111000000000000000000000000000000000111111000000000222111///......///111222000000000000000000////////////000000000000//////...//////////////////......//////////////////...////////////////////////,,,,,,,,,,,,------......///......---------......---------,,,,,,---..............................///...---,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------...............---------............///,,,,,,---------------...:::::::::;;;<<<<<<======@@@???>>>===<<<;;;;;;;;;:::;;;===<<<;;;;;;<<<>>><<<===>>>???@@@AAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAA??????@@@AAAAAAAAAAAAAAA??????????????????????????????@@@@@@??????>>>===???????????????>>>===<<<========================;;;:::999999888888999999555444444333222222111111111111111111000000000///...000222444555444333222000000//////.........---------......////////////------------...///000111//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,---......---,,,+++------------------------,,,...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,+++***)))++++++,,,,,,------......+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,...........................---+++******+++---...,,,,,,,,,,,,,,,---...///+++++++++,,,,,,------............---------,,,,,,,,,+++***+++---...---,,,------------------------+++,,,---.........------+++,,,,,,,,,------......,,,,,,,,,---------......------------------------,,,------......------,,,------------------------.........------,,,,,,+++,,,,,,---------------,,,,,,------......------,,,------------------------,,,------------------,,,------,,,,,,,,,,,,------,,,------......------,,,------------------------,,,------...//////......------.../////////////////////000000000000000000...////////////000000000111111000000000000111111000000000000000000000000111111111111111111222222111111111111111111111111000000111111111111111000111111111111111111111111111000000000000000000111111111111111111111111111//////////////////000000//////000000000000//////......////////////............////////////..............................,,,,,,,,,---------------......---------......///...------,,,,,,,,,------........................///...---,,,,,,,,,,,,,,,---.....................******++++++,,,------...------------------------........................---------.........//////---------............///+++,,,,,,,,,------......999999::::::;;;<<<<<<<<<>>>>>>===<<<;;;;;;;;;;;;:::<<<======<<<<<<===>>><<<===>>>???@@@@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@===>>>???@@@@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>======????????????>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<:::999888888777777888888444444333333222222111111111111111111000000000000---...///111111111000000000000000///......------,,,---...///////////////...............000111111......------,,,,,,++++++++++++,,,,,,,,,,,,------++++++------------++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------...//////------...///........................,,,,,,,,,---------.........------,,,,,,------...------------------------++++++,,,,,,++++++******,,,---------------......++++++,,,,,,,,,,,,++++++------.........---,,,,,,,,,,,,,,,------.........------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///++++++,,,,,,------..................---------,,,,,,+++***+++---...---,,,,,,------......------,,,+++,,,---.........---,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------,,,---...//////...---,,,------------------------,,,,,,---......------,,,+++,,,,,,------------,,,,,,------......------,,,------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,------------............------...------------,,,,,,,,,,,,,,,---...////////////,,,---...///000000000000//////000111111111000000......////////////000000000000000000000000000000///000000111111000000///000000111111111222222222111111111222222222222222//////000111111111111000111111111111111111111111111111000000000000111111///000222222222222000/////////.........///000000...//////000000//////...---......//////......------......//////......---........................---...//////000000//////...------------...//////...------,,,,,,,,,,,,,,,------------------------......------------......//////..................++++++,,,---...///000000................................................,,,,,,------.../////////---------............///---------...//////000000999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;<<<======<<<<<<===>>><<<===>>>???@@@@@@??????>>>??????@@@@@@@@@??????<<<===>>>???@@@@@@@@@@@@===>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===<<>>===<<<;;;;;;::::::::::::::::::;;;999888777777666666777777444444333333222111111111111111111111000000000000////////////////////////111000000///......------+++,,,---///////////////------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++---......---+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...+++++++++,,,,,,------------------,,,,,,---------------------------------,,,---......,,,,,,---...........................,,,,,,,,,---------.........------,,,,,,------...------------------------++++++,,,,,,---,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******,,,---......------******+++,,,------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...//////***+++,,,---........................------------,,,+++***+++---...---,,,,,,,,,---......---,,,,,,***+++---//////...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---...//////...---,,,------------------------***+++,,,............---***+++,,,---------------,,,------......------,,,------------------------+++,,,------------,,,+++---,,,,,,++++++,,,,,,---------............------......---------,,,,,,,,,+++,,,---...////////////,,,---...///000000000000...///000111222111111000........./////////000000/////////000000/////////...///000111111000///...//////000111222333333444222222222222333333333444///000111111222222222111111111111111111111111111222111000//////000111222///000000000000000000//////......---...///000111......////////////......---......//////......------......//////......---........................---...///000000000///...---------------...//////...---,,,,,,++++++,,,,,,------------------------------------...///000000000000//////......------,,,,,,,,,------.........................................................,,,,,,------...//////000---------............///,,,,,,---......///000000888999999::::::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<;;;<<<======<<<<<<===???<<<===>>>???@@@@@@???>>>===>>>>>>?????????>>>>>><<<<<<>>>??????@@@@@@@@@======>>>>>>>>>>>>======>>>>>>>>>>>>>>>======<<>>===<<<;;;:::999999888888999999:::888777777666666666666666444444333333222111111000111111111111000000000000222111000000///000000111111000000///...---------***+++---///000000///...,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------***+++---......---+++***+++++++++,,,,,,+++++++++------------------------...---+++******+++---...******+++,,,,,,---............,,,++++++,,,......------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------++++++,,,---............---,,,,,,++++++*********+++++++++,,,,,,+++++++++&&&'''***,,,---......---))))))***+++,,,------...------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++++++++,,,---...///000***+++,,,---............//////.........---------,,,+++***+++---...---,,,,,,,,,---......---,,,,,,***+++---//////...---,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,---///000000///---,,,------------------------)))***,,,.../////////...***+++,,,,,,------------,,,------......------,,,------------------------++++++------------++++++---,,,,,,++++++,,,,,,---------............------.........------,,,,,,,,,+++,,,---...////////////,,,---...///000000000000...///000222222222111000............/////////000......////////////.........///000111111000///......///000111222333444444222222222333333444444444000111222333333333333333111111111111111111111111222111000//////000111222000///............///000///...------...///000111......////////////......---..................------..................---000000000000000000000000++++++---.........---,,,---------------...///000...---,,,,,,++++++++++++---------------------------------...///000111222111111000///...------,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------...///000000---------.........//////******++++++,,,---......888888888888888888888888999999::::::::::::::::::======<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBB@@@???===<<<<<<<<<===>>>???>>><<<;;;;;;<<<<<<===<<<<<<<<<<<<============??????@@@@@@@@@@@@??????@@@??????===<<<;;;:::999<<<;;;:::888777888888999:::999777666555555666666222111000//////111333444333333222222111000//////000000000000000000000000111111111111000000000000------------------------,,,,,,,,,---------......000///...---,,,+++++++++------------------------...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,------...///000000111000///---+++)))((('''---------,,,,,,+++++++++,,,---.........---,,,+++/////////...------,,,,,,///............---------///,,,+++,,,...///---+++***,,,------,,,++++++,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111---***)))+++------+++.........------,,,,,,,,,++++++++++++,,,,,,---...---.........------,,,++++++,,,---.........---,,,''')))+++......---+++***,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++------------,,,++++++***,,,------......------,,,.........------,,,,,,,,,&&&(((+++...//////...---------------------------------............------))))))))))))***,,,///000---,,,,,,++++++,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,+++,,,,,,---/////////......---------........................///...,,,++++++,,,...///......------------......,,,------...///000111111...///000111111000///...111111000000//////......//////000000000000//////////////////000000000000111111111111111111111111111111222222222222111111333333222222222222222222000000000000000111111111111111111111111111111111111111000000//////......000000000000000000000000........................////////////////////////,,,---///000000///---,,,////////////////////////........................,,,------......------,,,------------------------------,,,,,,,,,,,,++++++/////////...------,,,,,,,,,,,,,,,------.........,,,,,,------------,,,,,,------------------------333111///---,,,---.../////////.........---------000000000000000000000000........................888888888888888888888888999::::::::::::;;;;;;;;;>>>>>>======<<<<<<<<<<<<<<<======>>>???@@@AAAAAA@@@??????>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>??????@@@@@@??????>>>>>>=========<<<<<<;;;;;;<<<;;;999888777888888888999888666555444444555555222111000///000111333444333333222111111000////////////////////////////////////......------,,,,,,........................,,,---------------------//////...,,,,,,++++++,,,------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,---......,,,,,,------...//////000+++++++++,,,,,,---------.........---------,,,,,,,,,------...------,,,,,,---------...........................------------...---+++,,,...///---++++++,,,......,,,,,,,,,---,,,++++++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------***'''&&&'''+++...000///......---------,,,,,,,,,---,,,,,,,,,------...///.........------,,,,,,,,,***+++,,,,,,------------)))+++,,,---...---++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++---..................---......---------,,,,,,,,,******+++,,,---......///------------------------------............------************+++---...///,,,+++++++++,,,---............------------......------..........................................------------------------...---,,,++++++,,,,,,---.........---------,,,,,,........................///...,,,++++++,,,...///000000////////////000000------......//////000000...///000000000000///...111000000000/////////...//////000000000000//////////////////000000000000111111111111111111111111111111222222222222111111333333333333333333333333222222222222222222222111111111111111111111111111111000000000/////////...////////////////////////........................////////////////////////,,,---...000000...---,,,////////////////////////...........................------------------...---------------------------------,,,,,,+++++++++------..................,,,,,,------------------......////////////......,,,------------------,,,111000...,,,+++,,,------//////.........---------////////////////////////........................888888888888888888888888999:::::::::;;;;;;;;;<<<>>>>>>>>>=====================>>>>>>>>>????????????@@@@@@@@@??????>>>>>>===============<<<;;;;;;;;;;;;<<<<<<<<<=========>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999888888777888888777666555444333333333333222111000000000111333444222222222111111000000///////////////////////////222111111000///......---////////////////////////---------------------,,,///...---,,,,,,++++++,,,------------------------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,------...,,,,,,,,,---......//////))))))***+++---...////////////............---------------,,,,,,------...+++,,,,,,---......//////............------------...---,,,,,,......---,,,,,,---//////---,,,---...///...------......---,,,------------------------........................222000...---...///.........------------,,,,,,,,,......---------...//////......---,,,,,,,,,------*********+++,,,---...///------------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,......////////////.........------------,,,,,,,,,...---,,,+++,,,---///000------------------------------............---------,,,,,,,,,,,,---...///...------,,,,,,---------......------------........................------........................------------------------,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,........................///...---,,,,,,---...///000000////////////000000.........///////////////---...////////////...---000000000000//////////////////000000000000//////////////////000000000000111111111111111111111111111111222222222222111111222222333333444444555555555444444333333222222222111111111111111111111111000000000000////////////////////////////////////........................////////////////////////,,,---...//////...---,,,////////////////////////........................///...---,,,,,,---...///------------------------.........---,,,++++++***,,,,,,------...//////000------------------,,,,,,......////////////......+++,,,---......---,,,+++000///---,,,++++++,,,---...............---------................................................888888888888888888888888999999::::::;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>???@@@@@@>>>===<<<;;;<<<===>>>===<<<;;;:::999::::::::::::;;;;;;;;;===>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888777777777555555444333333222222222111111000000000111222333222111111111000000000///////////////////////////333333222111000///.................................------------,,,,,,,,,...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,---------,,,,,,,,,------.........------,,,,,,,,,+++++++++............------------...---,,,+++,,,---...///,,,,,,,,,------..................---------,,,,,,------,,,---------------,,,...//////...------...111000...------,,,***(((------------------------------------------------666444222000...------,,,------------------------......------------............---,,,,,,,,,---...,,,+++++++++,,,---///111000///...---,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++***++++++,,,------------------............------------------------------///......---------......------------------------------............------.........---------......111000...---,,,+++++++++------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..............................------------.........------,,,,,,------...///////////////.........---..................---000000000000//////////////////000000000000//////////////////000000000000111111111111111111111111111111222222222222111111111111222222333444555555555555444333333222111111111111111111111111111111000000000000////////////////////////////////////........................////////////////////////------...//////...------////////////////////////........................///---,,,******,,,---///------------------------//////...---,,,++++++***---------.........//////.........------,,,,,,,,,,,,,,,------------,,,,,,+++,,,...//////...,,,+++///...---,,,,,,,,,------........................------------------------........................777777777777777777777777888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>===;;;:::;;;<<<=========<<<:::999::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>======<<<======<<<;;;:::999888888:::999999999888777666666444444444333222222111111111111111111111222222222111111111000000000000000........................//////...---,,,,,,++++++------------------------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------------///...------++++++***))),,,,,,,,,,,,,,,,,,,,,---------,,,+++,,,---...///......------,,,,,,,,,,,,...------------,,,,,,,,,,,,------------,,,------,,,...//////...------...---,,,++++++,,,,,,+++)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,---...------------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,------...---,,,,,,+++,,,...000111111000...---,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++***++++++,,,------------+++,,,,,,------,,,,,,+++---------------------------...///000000...,,,+++------------------------------............------...//////.........------......---,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................------,,,,,,,,,,,,------///////////////..................------.........////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000111111222222222222111111//////000111222333333444444333333222111000000///000000000000000000000000////////////000000000000................................................////////////////////////---..................---////////////////////////........................---,,,***))))))***,,,---------------------------//////...------,,,++++++//////.........---------.........------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......---,,,,,,/////////...............---.....................------------------------........................777777777777777777777777666777777888999:::;;;;;;:::::::::::::::;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<;;;::::::<<<============>>>>>>>>><<<<<<============<<<<<<>>>===<<<;;;999888777666999999999999888777666555333444444444333222111000000000111111222222222222000000000000000000000000........................///............---------------------------------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......///......------,,,++++++***------------,,,,,,,,,,,,,,,---......,,,,,,---...,,,---//////---,,,---...'''&&&'''))),,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,---,,,,,,,,,------------...------,,,+++++++++,,,,,,+++,,,---.........------------,,,,,,,,,---......000///...---,,,---...///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...+++,,,///000000...,,,***------------------------------............---------......///......------))))))***+++,,,...///000,,,,,,++++++++++++,,,,,,..................------........................------------------------***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------................................................//////............//////........./////////////////////...------...//////////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000111111222222222222111111//////000000111111222222222111111000000/////////000000000000000000000000////////////000000000000................................................////////////////////////........................////////////////////////........................---,,,+++******+++,,,---------------------------............------------000//////...------,,,,,,------------------,,,,,,......////////////......------------------------/////////////////////...---------...............------------------------........................777777777777777777777777444555666777888999:::::::::::::::;;;;;;;;;<<<<<<999999:::;;;<<<======>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<=========;;;<<<<<<======<<<<<<;;;<<<;;;;;;:::999888888777888999999999888777666555333444444444444222111000000000111222222222222222///000000000000000000000......................../////////000000000000111........................***++++++,,,---...//////,,,+++++++++++++++,,,,,,++++++++++++++++++++++++((()))***++++++***(((''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,------......***+++,,,---............---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++---///...,,,+++---...+++,,,......,,,,,,,,,---((('''''')))---/////////++++++++++++++++++++++++------------------------///111222000---++++++,,,,,,,,,,,,---------............---,,,,,,,,,,,,,,,)))+++---//////...---+++++++++,,,,,,,,,+++******------------------......***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,------...---,,,,,,------------------------------............------,,,,,,---.........---,,,)))))))))***+++,,,---......------,,,,,,------...------..........................................------------------------,,,,,,---...------++++++,,,,,,---------.......................................////////////......///......------......///------......//////000000000000///......///000000.../////////000000000111//////000000000000//////////////////000000000000000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111................................................////////////////////////.........------.........////////////////////////........................------------------------------------------------------------..............................------,,,,,,------------------......////////////......///...,,,++++++,,,...///---.....................---------.........//////------------------------........................777777777777777777777777444444555666777888999999;;;;;;;;;<<<<<<<<<======::::::;;;<<<===??????@@@@@@???===<<<<<<<<<===>>>===<<<;;;:::999:::;;;<<<888888999999999:::::::::;;;<<<<<<<<<<<<<<<<<<;;;999999999999999999999999888888999999888777555444444444555555444333111000000000111222222222222111////////////000000000000........................++++++,,,,,,---.........////////////////////////)))***+++,,,...///000000+++++++++***++++++,,,,,,++++++++++++++++++++++++---...000000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////)))+++,,,...//////...---***++++++,,,,,,------...---------,,,,,,,,,+++++++++---///...,,,+++,,,///***,,,------,,,++++++,,,---,,,++++++------,,,+++************************........................&&&))),,,---,,,,,,...000,,,,,,,,,------.........000///...---------------(((***...000111///,,,+++)))***++++++***)))'''&&&+++,,,,,,------.........******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++------------,,,,,,+++***,,,------......------,,,,,,,,,,,,------.........,,,,,,+++***+++,,,---...---------------------------..................---***+++---.........---,,,...---,,,***)))(((((('''//////............//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///...---+++***---------....../////////..............................////////////......---,,,,,,++++++,,,,,,---,,,------...///000111111111000///......///000111.../////////000000111111//////000000000000//////////////////000000000000000000000000000000000000111111222222222222111111333333222222222222222222000000000000000111111111000000000000000000000000.../////////000000111111................................................////////////////////////......------------......////////////////////////..............................///000000///......------------------------,,,,,,------.../////////,,,,,,------.../////////,,,,,,,,,------.........,,,------------------,,,000...,,,******,,,...000,,,,,,---......------------------.........//////................................................888777777777777777888888666777777777888888999999888888999::::::::::::999<<<;;;;;;;;;;;;<<<============>>>>>>===<<<;;;;;;>>>===<<<:::999888777777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<;;;::::::999999888777777777777666555333333555555444333333222111111222111111111000000//////////////////000000000000000000//////.........------///111222333222111000///---,,,,,,...//////......------,,,,,,------...---------,,,,,,+++++++++,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,000...+++))))))+++...000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,---...---,,,***)))------------------------------------------------------------------------///...---,,,+++*********------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,---------.........//////+++,,,------......------)))***++++++,,,---......---------,,,***)))***+++,,,------......------,,,+++,,,------++++++,,,---...------,,,,,,------...+++,,,.../////////.........------,,,,,,++++++***........................,,,,,,,,,---------......---------///000000---+++,,,,,,,,,---------.........------,,,+++***))))))...---,,,,,,++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,---------......------------------------***+++---///000000///...........................+++***)))+++---......---............////////////000000000000////////////000000000000000000000000000000//////.........---000000111111111222222222000000000000000000000000000//////////////////000000000//////.........---000000///...............000000000000////////////////////////////////////---------,,,,,,++++++++++++,,,,,,------......///------......------,,,+++---------.........//////......---,,,---...///000.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...,,,+++,,,//////---***................................................---------.........//////////////////////////////:::999888777777666777777555555555666666666777777999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<=====================<<<;;;;;;<<<<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::999999888777777777666666777666666555444333555444444333222222111111111111111111000000000////////////000000000111111000/////////............+++,,,...//////...---,,,...---,,,,,,...//////...---------,,,,,,------------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...---+++******+++---...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++------------------------........................---,,,,,,++++++,,,,,,---------------------------........................---..................---++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***************+++---...------------------------+++,,,------++++++,,,---...------,,,,,,------...++++++---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,++++++,,,------,,,***,,,,,,,,,---------......,,,,,,,,,+++++++++++++++...---,,,,,,+++++++++,,,...---------,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,---------......------------------------,,,---...000000000000///........................,,,++++++,,,...///...---............////////////------...///000111222222000000000000000000000000000000/////////.........000000111111111222222222111111111111111111111111333333222222222222333333111111000000000/////////000000///...............000/////////////////////000000000000000000000000...---------,,,,,,,,,,,,------------------------------......------,,,+++++++++,,,,,,,,,---------,,,++++++++++++,,,------..............................---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///---,,,---///000...+++................................................------..................------------------------;;;:::999888777666666666666666666666666777777777999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<==================<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999888888777666666555555555555666666666555555444444444333333222222111111111111111111000000000000000000000000111111111111////////////............+++,,,---......,,,+++***...---,,,---...//////...------------------------------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---,,,,,,++++++,,,,,,---........................------------------------......////////////......************++++++++++++***++++++,,,,,,,,,,,,,,,---------,,,,,,++++++++++++***))))))***+++---...------++++++++++++------+++---...---,,,+++,,,---...------,,,,,,------...***+++,,,,,,------,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,***+++,,,---,,,+++,,,,,,,,,---------......***+++++++++,,,,,,,,,---------,,,+++++++++,,,,,,.........---------------+++,,,,,,------,,,,,,+++------............------------------------,,,,,,,,,,,,,,,---------......------------------------.........///000000111111////////////////////////...---,,,---...///...---............////////////------...///000111222222000000000000000000000000000000////////////......000000000111111111111222111111111111111111111111222111111000000111111222111111111111000000000000000000///...............////////////////////////000000000000000000000000...............---------//////......---,,,,,,+++------......------,,,++++++,,,,,,,,,,,,---------***+++,,,,,,------,,,,,,...........................------------,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,...------...//////...,,,..................................................................------------------------------:::999999888777777777777999999999999999999999999888999::::::;;;;;;::::::;;;;;;::::::;;;;;;<<<===<<<===============<<<<<<;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;888888888777666666555555444444555555666555555555333333333333222222111111111111111000000000000000000000000000111111111222///////////////........./////////000///...---,,,...---,,,---///000///---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,---...........................------------------------++++++++++++++++++++++++***+++,,,,,,------------,,,,,,------------------........................---,,,,,,++++++,,,,,,---------------............------------------------------............------++++++,,,,,,,,,---------)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///---+++******+++++++++...---+++******+++---...,,,---...---,,,+++,,,......------,,,,,,------...,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...,,,,,,---...///...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,........................+++,,,,,,------,,,,,,+++---..................---.........------,,,,,,,,,,,,,,,,,,---------......------------------------.........---...///000000000000000000000000000000000///......//////...---............////////////000000000000////////////////////////////////////000000//////////////////000000000000111111111111222222222222222222222222111000000//////000000111000000000000000000000000000000///........................///////////////........................///////////////.........///.........---------,,,------......------,,,+++............////////////,,,---...///000///...---........................------------------------------------------------........................---------------------------------------,,,,,,,,,---------.........---,,,...............................................................---------////////////////////////888888777777888999:::::::::::::::::::::999999999777777888999999999999999:::::::::::::::;;;<<<<<<<<<<<<===============<<<======<<<;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888777666666333444555555555555555444333222222222222222111111000000000000000000111111///000000000000111111111.........///////////////000000000000//////...------,,,,,,...000000...---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...//////...------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///........................------------------------------------------------)))***+++---------------,,,,,,,,,---------..............................---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------)))***++++++,,,,,,++++++******+++,,,,,,---......///---++++++---...,,,+++...---+++******+++---...,,,---......,,,,,,---......------,,,,,,------.........---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...,,,,,,---...///...,,,,,,,,,---------............------,,,+++******,,,,,,,,,++++++,,,,,,---........................+++,,,,,,------,,,,,,+++---..................---.........------,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,---......000000000000000000000000000///......///000///---............////////////000000000000//////////////////////////////////////////000000000000000000000000000000000000000000111111111111111111111111333333333222222333333333////////////////////////000000///...............------....../////////000------------------------////////////////////////---------....../////////------......------,,,+++........./////////000000,,,---...///000///...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------+++,,,---------,,,,,,,,,.....................................................................---////////////////////////777777777888999:::;;;<<<999999999888888888888888666777777888888888888888:::::::::::::::;;;;;;<<<;;;<<<==================>>>===<<<;;;::::::::::::999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========;;;::::::999999888777777444444555555555444444333222222222222222222111111000000000000111111111111////////////000000000000.........///////////////.........---------------,,,,,,---...000000...,,,+++,,,---......---,,,+++++++++,,,,,,,,,,,,------......---------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------......///........................------------------------------------------------)))***,,,---...---,,,,,,+++,,,,,,------.................................---,,,,,,++++++,,,,,,---***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************++++++++++++***++++++,,,,,,,,,,,,,,,)))******+++---......///+++******---222333111......---,,,,,,,,,,,,---...,,,...///...---,,,---......------,,,,,,------...//////...---------............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,***+++,,,---,,,+++,,,,,,,,,---------......//////...---,,,+++******,,,,,,+++++++++,,,---------------------.........+++,,,,,,------,,,,,,+++------............------------------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////...---...///000///...............////////////------...///000111222222000000000000000000000000//////000000000000111111111000000000000000//////000000000000000000000000111111000000000000111111............////////////000000///...............---------......//////000////////////////////////.........///////////////,,,------...//////000000------......------,,,+++,,,,,,---------.........***+++,,,,,,------,,,,,,........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,---------............+++---......---,,,,,,---................................................---------.........//////------------------------888888888888999999:::;;;::::::999999999888888888777777888999999999999888::::::999999::::::;;;<<<;;;;;;<<<===============<<<<<<;;;;;;;;;;;;<<<<<<999999::::::;;;<<<<<<===;;;<<<<<<<<<=========>>>;;;::::::999999888777777555555555555444333333222111111111111111111222222///000000000111111111111---.........////////////............/////////000,,,,,,,,,,,,,,,,,,------,,,,,,---///000000...,,,+++,,,...//////...,,,++++++++++++,,,,,,---------///---,,,++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......---,,,+++++++++,,,,,,---......///........................---,,,,,,++++++,,,,,,---++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,---------------+++++++++,,,,,,---------+++***,,,111555666222---........................---...///...---,,,---///...------,,,,,,------...///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,++++++,,,------,,,***,,,,,,,,,---------............------,,,,,,,,,+++,,,+++++++++,,,,,,---...+++,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,---------......------------------------,,,,,,---......---,,,+++...........................---,,,---///000000...............////////////------...///000111222222000000000000000000000000//////000000000111111111111111000000////////////////////////////////////......------------............//////000000000000000000///...............,,,,,,---......///000000////////////////////////------........./////////............////////////------......------,,,+++------------............,,,++++++++++++,,,------........................,,,,,,,,,---------......------------------------................................................+++,,,,,,---...///000000,,,///111000...---...000................................................+++,,,,,,---...///000000------------------------::::::999999888999999999<<<<<<<<<;;;;;;:::::::::888888999::::::::::::999::::::999999::::::;;;<<<;;;;;;<<<===>>>>>>======:::::::::;;;<<<===>>>>>>999999::::::;;;<<<======;;;<<<<<<<<<======>>>>>>::::::999999888777777777555666555555444333222111111111111111111111222222//////000000111111111222------------.........///---.........//////000000,,,,,,,,,,,,---......///,,,,,,---///111000...,,,+++,,,...//////...,,,++++++++++++,,,,,,------------+++(((&&&'''))),,,///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,...///000///...---////////////////////////------------------------++++++++++++++++++++++++***+++---......---+++***++++++,,,,,,---...//////........................---,,,,,,++++++,,,,,,---,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------............//////+++,,,------......------------,,,,,,,,,,,,++++++......///333777666///)))......///000000///......---...///...------...///...------,,,,,,------...///...,,,+++***+++,,,,,,***++++++,,,,,,------...........................,,,,,,,,,---------......---------///000000...+++,,,,,,,,,---------......,,,,,,,,,---------......++++++++++++,,,,,,---...+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,---///000000...---+++........................,,,,,,+++---///000000///............/////////000000000000000////////////000000000000000000000000//////000000111111111222111111000000/////////...////////////////////////000000////////////000000//////000000111111111222000000///...............,,,,,,------...///000000------------------------,,,---------......//////000000000///......------------......------,,,+++////////////000000000111///...---,,,---...///000........................,,,,,,,,,------.................................................................................***+++,,,---...000111111...111333222000///000222................................................***+++,,,---...000111111////////////////////////777777777888999999999:::OOOIIIAAA:::888888999999:::::::::::::::999888777999999999888888888888888999999:::;;;;;;<<<======;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;888888777777666666555555666666555444333333222222///000000111111111111000000000///...............//////............//////---......///000111111222///............---------,,,,,,,,,------.........,,,,,,,,,---------......------------,,,,,,+++***,,,,,,+++***))))))******.........///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---------------------------.........---,,,,,,+++,,,,,,,,,---------......---------............///,,,,,,,,,------.........***+++,,,,,,------,,,,,,------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---------,,,++++++---...///+++++++++,,,,,,---------------------------------///...------++++++***)))---,,,,,,+++,,,---///000//////...---,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---...///000000///...---------------------------+++,,,,,,------,,,,,,+++------------------------------------------------...------,,,,,,------......------,,,,,,------............------,,,,,,,,,,,,------......------,,,,,,,,,---...//////......---,,,,,,+++++++++,,,,,,......---,,,++++++******+++,,,---.........---,,,------------------------///...---,,,+++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///......////////////......,,,,,,...///000000000000////////////////////////000000000000////////////333000------///111000///000000000000000000000000111111000000//////......111111111111111111111111111111000000//////......////////////000000000000222000...---,,,---///000////////////////////////+++,,,...//////...,,,+++,,,---------.../////////////////////////////////000000//////.........---......////////////......111000///...------.../////////.........---------------------------------,,,------......------,,,......------------------///---++++++,,,.........------------------------......---------,,,,,,,,,........................................................................888888888888888888999999HHHCCC===999888999:::;;;:::::::::::::::999888777999999999999888888888888999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::888888777777666555555444555444444333222222111111000000111111111111000000000000///...............//////............//////,,,------...//////000000............------------+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,---------,,,,,,+++***,,,,,,+++***************+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------------......---,,,,,,+++,,,,,,,,,---------......------------............,,,,,,------------------++++++,,,------------,,,------.........---,,,+++++++++++++++++++++++++++......---,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,------------------------------...------,,,,,,++++++++++++,,,---.........---,,,.........------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---............---,,,------------------------+++,,,,,,------,,,,,,+++------------------------------------------------------,,,,,,,,,,,,------...------,,,,,,------.........---------,,,,,,,,,,,,------......------,,,+++,,,,,,---......------......---------------...---------,,,+++*********+++,,,---.........------------------------------......---,,,,,,++++++,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///......////////////......------...///000000000///000000000000000000000000000000000000////////////333111......000222111000000000000000000000000000111000000000/////////...000000000000000000000000000000000000//////......000000000///////////////111000...---------///000////////////////////////......------------......---------.......................................000/////////.........---///..................///111000///...------.../////////.........---------------------------------,,,------......------,,,,,,------..................,,,++++++---......---------------------------............------,,,,,,........................................................................888888888888888888777777???<<<999888999;;;;;;;;;999999:::::::::999888888999999999999999999999999888888999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::777777777666555555444444333333222222111111000000222222222222111000//////000000///...............//////............//////,,,,,,,,,---......//////............------------******++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,++++++,,,++++++************+++++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------------------------------------,,,,,,+++,,,,,,,,,---------......------------............------------------,,,,,,++++++,,,---------------------.........---,,,+++++++++++++++++++++++++++///......------......///---,,,,,,++++++,,,,,,---++++++,,,------------,,,------------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,...000000...+++)))------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,------------,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,...------,,,,,,------......------------,,,,,,,,,,,,------......------,,,***+++,,,,,,---,,,,,,,,,...---------------......---------,,,++++++******+++,,,------......------------------------------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///......////////////............///////////////...111111111111111111111111000000000000////////////333222000000111222222111000000000000000000000000000000000000////////////////////////////////////000000000////////////...000000000//////.........111000///------......///////////////////////////000///---,,,,,,---///000...............---------------------------------/////////...............000///...------...///000000///......---........................---------------------------------------............------+++,,,---...////////////---,,,+++,,,...///...---------------------------/////////............---........................////////////////////////........................999999888888777777666666999777666777999::::::999999999:::::::::999999888888999999999::::::;;;;;;888888888999999:::::::::999:::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;:::::::::999999999999777777666555555444444333333333222222111111111111333333333222111000///...000000///...............///......------......///,,,,,,------.....................---------,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,+++,,,++++++******+++++++++------......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,,,,+++,,,,,,,,,---------......,,,,,,---------..................------,,,,,,,,,+++,,,,,,---...------------------------------,,,..............................------------......---,,,,,,++++++,,,,,,---+++,,,---//////...------......------,,,,,,,,,+++------------------------,,,,,,,,,,,,------......,,,---...//////---+++***,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------,,,++++++******++++++,,,+++++++++,,,,,,+++++++++------------------------,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...------,,,,,,------...------------------------,,,------......------,,,+++,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,---............------,,,,,,,,,,,,,,,,,,---------------------------------------------..................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///......////////////.........///////////////...---000000000000000000000000000000000000////////////222111000000111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000///......------000000///............///////////////////////////000///...------...///000/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000///---,,,,,,---///000........................................................................------............------+++,,,---......///.........------...//////...---......................../////////////////////...........................000000000000000000000000........................999888888777777666666666777666666777999999888666888999999:::::::::999999888888999:::;;;<<<<<<===888888999999999999::::::999999999999:::::::::;;;::::::::::::;;;;;;;;;;;;999999999999888888888888666666555555444333333333333333333333222222222222333333333333222000//////000000///.....................------------...................../////////...------------,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------++++++,,,,,,---,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------------............------,,,,,,,,,,,,,,,---.........------------------------------........................,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---///000000000///............------,,,,,,,,,------------------------+++,,,,,,------......//////...------,,,,,,,,,,,,+++,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------,,,++++++******++++++,,,------,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...------,,,,,,------...------------------------,,,------......------,,,------............---------------------...//////////////////............,,,,,,,,,,,,------......------------------------,,,---...//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///......////////////.........///////////////...---////////////////////////000000000000///////////////000000000000///000000////////////////////////////////////000000000000000000000000000000000000.............../////////000/////////.........---000000///...............////////////////////////---...///000000///...---/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............000...---++++++---...000------..................---.............................................---......//////......---,,,,,,------......///000111000//////000000///---.........................../////////////////////........................000000000000000000000000........................777777777777777777666666888888777888999999777555888888999:::::::::999999888888999:::<<<===>>>>>>999999::::::::::::::::::888888999999999:::::::::999999999999::::::::::::999888888888777777777777555555555444333333222222333333333333333333333222333333333333222111000000000000///.....................------------..............................------------,,,,,,,,,,,,......------------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,,,,++++++++++++,,,,,,---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++........................------------------------***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---...............------,,,,,,,,,---......+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------...///////////////.........---------------------------------------,,,,,,------.........//////...---++++++,,,---...,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------,,,,,,++++++++++++,,,,,,......------------......------------------------------............------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...------,,,,,,------...,,,,,,,,,------------...,,,------......------,,,......//////......------............///000111222////////////////////////---,,,,,,,,,,,,---...///------------------------,,,---...//////...,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///......////////////............///////////////...........................000000000000////////////...///111111///...///000////////////////////////////////////000000000000000000000000000000000000---............/////////........................///////////////.........////////////////////////,,,---///000000///---,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........///...---,,,,,,---...///,,,,,,---............------------.............................................////////////......------,,,,,,...111555777777444111000000000///...........................---............/////////........................////////////////////////........................666666666777777777777777999888888888::::::999777777888999::::::::::::999888888999;;;<<<>>>??????;;;;;;::::::::::::::::::888888888888999999999999777777888888888999999999888888777777777666666666555555444444333222222222111111222222222222222222222222222333333222111111000000///..................------,,,,,,------...---------------------------------,,,,,,,,,++++++---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,***+++,,,,,,---------,,,+++++++++++++++,,,---...)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,------------------,,,------...............---,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......------------............---------------------------------...............,,,,,,------------------,,,,,,------------------+++,,,,,,------,,,,,,+++........................------,,,,,,,,,,,,------///...---,,,,,,---...///------------------------------............------++++++,,,,,,---......///++++++++++++++++++++++++------,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---------......,,,------......------,,,---............---,,,+++,,,,,,,,,------...000000------------------......------,,,,,,,,,---...///------------------------,,,---...///...,,,+++)))------------.........///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///......////////////......------...///000000000///////////////////////////000000000000////////////---000222222000//////111////////////////////////.../////////000000000111////////////////////////---------.........//////,,,------......////////////////////////......---////////////////////////------............---------------...............------------------------,,,,,,,,,------.........------------------------+++,,,---.........---------------.........//////..............................////////////......---,,,,,,---111777===AAA<<<888333000///000000000........................,,,,,,------....................................................................................555555666666777777888888:::999888888:::;;;:::999777888999:::::::::::::::888888999;;;===>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;777888888888888999999999666777777777777888888888777777777777666666666666555555444333333222222111000000000000000111111111111111222333333333222222000000///..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,***+++,,,,,,------------++++++++++++,,,,,,---...+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------------------------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,------.........,,,---......//////......---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---,,,,,,++++++,,,,,,---,,,+++***)))***+++,,,---,,,---------.../////////------------------------........................)))+++---///000///---,,,------------------------+++,,,,,,------,,,,,,+++...........................------,,,,,,------.........,,,,,,,,,,,,......------------------------------............------++++++,,,,,,---...//////++++++++++++++++++++++++...------,,,,,,------......------,,,,,,------...,,,,,,,,,------.........,,,------......------,,,------------,,,,,,+++***))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///------------------------,,,---......---+++)))(((---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------.........//////......////////////......,,,,,,...///000000000000000000000000000000000000000000000000////////////...111444444111000000222////////////////////////.../////////000000111111........................---------.........//////+++,,,,,,---...///000000/////////000///......---///////////////////////////...,,,++++++,,,...///,,,------....../////////------------------------,,,,,,,,,------.........,,,------......------,,,***+++---...///...---------------.........//////////////////////////////......////////////......---,,,+++---333<<>>777444444444555555777888888777777777777777888888888777777777777666666666666777777777777777777777777999888888777666555555444666666555444333333222222222222222111111111111000000000///...............000000000000000000000000000000000000000000000000,,,---...//////...---,,,---,,,,,,,,,,,,---......)))***++++++))))))***+++)))+++---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++......++++++---,,,)))/////////......---------......---------,,,,,,,,,------------------------,,,,,,,,,++++++*********---...///...,,,+++,,,---///...,,,+++***+++,,,,,,,,,++++++******++++++,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------///000111---...///...------...///////////////..................---,,,***+++...000------------------------++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++,,,------......///,,,,,,,,,,,,------...///------------------------***+++,,,---............,,,,,,,,,------.........000000///..................------,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---......,,,,,,---...///...---,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------///,,,)))***---//////...........................------------------------...------,,,,,,,,,------...------,,,,,,------...------------------------------............------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///+++,,,,,,---.........---,,,------......------,,,,,,---...//////...---,,,..............................------------..................//////////////////000000///...------000000000000000000000000000000///...............////////////....................................,,,,,,---...///000111111---...///000000///...---/////////...---,,,***)))------------------------...................................................---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...------------.........///------------------------.........------,,,,,,,,,------............------,,,,,,.../////////...---............//////000000//////.........---------------------............000000////////////000000333222111///......------000000000000000000000000///////////////.........,,,,,,---...///000111111555555888===BBBBBB<<<666666555555555666777888888777777777777777777777777777777666666666555555555777777777777777777777777888888777777666555555444666555555444333333222222222222222111111111000000111000//////......//////000000000000000000000000////////////////////////------...//////...---------,,,,,,,,,,,,---......,,,---...---,,,,,,,,,...,,,---......---,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,((((((((())))))))))))******------++++++------***,,,,,,,,,,,,,,,,,,++++++......---------,,,,,,,,,------------------------//////..................---...///...,,,+++,,,---...---,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,------------------,,,,,,---------------...///000,,,---...---,,,+++,,,...------......//////000000,,,...//////---,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------------------------++++++******++++++,,,---------------------------++++++,,,---............,,,,,,,,,---------......++++++,,,,,,---///000111...------,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,---------.........,,,---......,,,,,,---...///...---,,,,,,,,,,,,---------------------------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------...,,,***+++...///...---........................------------------------///......---------.........------,,,,,,------...------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,---------...------------......///,,,---....../////////...,,,------......------,,,------...//////...------..............................------------..................///////////////////////////...------........................111000//////.........///////////////....................................////////////...............////////////......---------......------,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---.........---,,,,,,,,,,,,---...,,,,,,---------.......................................---------,,,,,,,,,------............------+++,,,---.........---,,,------.........///////////////.........---------............////////////------,,,,,,,,,,,,------000000//////......///////////////////////////////////////////////////............///////////////666555666:::======999555666666666666666666777777777777777777777777777777666666555555555444444444777777777777777777777777777777777666555555444444555555444444333333222222222222111111111000000000111111000////////////000000000000000000000000000////////////////////////------...//////...---------,,,,,,,,,,,,---......---...///...------...///,,,,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,))),,,,,,***+++......,,,++++++,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------......//////////////////---...///...,,,+++,,,---...---,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,------------------------------------......+++,,,------++++++,,,---+++,,,---...///000111111***---000000///---,,,,,,------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,....../////////...------,,,++++++++++++++++++++++++,,,---------------------------,,,,,,------...---------,,,,,,,,,------------...******++++++,,,...///000------------------------------,,,,,,,,,,,,++++++---------.........//////,,,---......,,,,,,---.........---,,,,,,,,,------------------------------,,,,,,,,,,,,---------------------,,,,,,------------------------------------,,,,,,---...///---,,,------------------------------------------------//////............//////...------,,,,,,------...------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------......---,,,,,,,,,---------...//////000/////////,,,------......------,,,------...//////...------..............................------------..................///////////////////////////......---........................111000000///////////////////////////............////////////////////////////////////............000000///...---------...+++,,,,,,---.........---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---.........------,,,,,,------...,,,,,,---------.........////////////////////////...------------,,,,,,,,,------............------***+++,,,---...---,,,,,,---------------........................------------------............/////////............//////...---------...///000000////////////////////////......//////////////////000000//////.........---666555555666888999777555666555555555555555666666777777777777777666666666555555444444444333333333666666666666666666666666666666666555555444444444444444444333333333222222111111111111000000000000222111111000000000000000000000000000000000000000////////////////////////---..................------,,,,,,,,,,,,---......,,,---...---,,,+++,,,...)))***,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////))),,,---+++,,,000111///---------....../////////......---------,,,,,,,,,------------------------++++++,,,,,,------......---...///...,,,+++,,,------------,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,------.........---------...------,,,,,,+++---------,,,+++,,,---,,,,,,---......///000000***,,,......---,,,,,,,,,---,,,,,,++++++******)))------------------------******+++,,,---------.........---------,,,,,,,,,......---------......///---------------------------------...------,,,,,,------------------------...------,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++------........./////////,,,---......,,,,,,---......------,,,,,,,,,------------------------------,,,,,,,,,---------............------------......------------------------,,,,,,---...///...---+++------------------------------------------------...------------......///...------,,,,,,------...------------------------,,,,,,------------,,,,,,,,,,,,,,,------------...------,,,+++*********+++---....../////////......,,,------......------,,,---..................---..............................------------..................////////////...///////////////......000000000000000000000000111000000/////////000000////////////............000000000000000000000000,,,,,,---...///000111111111000...---,,,,,,---...+++,,,------......------------------------------........................------........................------------......------------------------------........./////////........................------------------------------............------+++,,,---.........------------------------------........................++++++,,,,,,,,,---------000000////////////000000---------------...//////////////////////////////............////////////////////////............555444444444555555555444444444333333444444555555777777777777666666555555444444444444333333333333555555555555555555555555555555555555444444444444333333333333333222222222111111111000000000//////222111111000000000000000////////////////////////.................................------.........---,,,,,,,,,,,,---......,,,---......,,,,,,---...,,,,,,---....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++......,,,---111333111---------....../////////......---------,,,,,,,,,------------------------******++++++,,,,,,,,,------...///...,,,+++,,,---------------------------...------,,,,,,------...------------------------,,,,,,,,,------.........,,,------......---,,,+++,,,...///...---,,,---..................---------,,,,,,,,,+++)))***,,,...,,,,,,,,,++++++*********------------------------+++,,,,,,------,,,++++++,,,,,,,,,---------......//////...------.........---------------------------------...------,,,,,,------------------------///......---,,,---------+++,,,---.........------------,,,,,,,,,+++++++++------------.........///,,,---......,,,,,,---...------,,,,,,,,,------...------------------------,,,,,,,,,---------......///......------......///------------------------+++---...///...---,,,,,,------------------------------------------------,,,+++++++++,,,,,,---......------,,,,,,------...------------------------------............------,,,,,,---------...............---,,,,,,+++,,,,,,------.........------,,,,,,------......------,,,.........------.......................................------------..................////////////......///////////////...000000000000000000000000000///////////////000000////////////............000000000000000000000000,,,,,,---...///000111111000///...,,,,,,,,,---...------......------,,,+++------------------------........................---------.........//////........................------------------------...////////////000000000------------------------------------------------------............------,,,---///000000000///...---------------------------.....................,,,---------............---,,,,,,++++++,,,,,,---//////...---------------........................---.........//////000000............////////////333333333333444444444444333333333333444555666777888777777666666555555444555555444444444333333333555555555555555555555555444444444444444444444444333333333333222222222222111111000000000/////////111111000////////////000////////////////////////........................///...------------...///---,,,,,,,,,,,,---.........///000///......///000000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,......+++---111333222++++++,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,---------------------...///...,,,+++,,,---,,,,,,---............---------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,------------------+++,,,---......---,,,+++---...//////------...///.........---------,,,,,,------,,,***((())),,,///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***++++++,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------...------------,,,,,,,,,++++++,,,,,,---///000111***+++---...///......---------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---......,,,,,,---...------,,,,,,,,,---......------------------------,,,,,,,,,,,,------------......------------......------------------------,,,---///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------************+++,,,---......------,,,,,,------...---------------------------......//////......---,,,---------............000000///.........//////------------------,,,+++,,,------......------,,,///...------------...///..............................------------..................////////////---...//////////////////........................///............//////000////////////............////////////////////////////////////...............---------------......---.........---,,,,,,+++------------------------........................***++++++,,,,,,------------...////////////...---,,,------......------,,,....../////////000000000------------------------,,,,,,,,,------------...------............---------...///000111000//////.........------------------------.............../////////000000000111111...------,,,,,,------...000000///...---------...........................------......///000000000---.........//////000000111222333444333333444555333333444555666777999:::888777777666555555444444555555555555444444444444444444444444444444444444333333333333333333333333222222222222222222222222111000000000////////////111000//////......//////////////////////////////........................///...------------...///---,,,,,,,,,,,,---......---...//////...---...///000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,...---***+++///111000,,,,,,,,,,,,,,,,,,++++++......---------,,,,,,,,,------------------------...............------------...///...,,,+++,,,---+++,,,.../////////...---,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------------------,,,,,,)))***,,,.........---,,,,,,---......,,,,,,---...------------------------,,,......---,,,,,,---///++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......---,,,+++,,,---------------------......---,,,,,,,,,,,,,,,------------------------++++++,,,---..................---------,,,,,,,,,******++++++,,,...///000)))+++---...//////...---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,---......,,,,,,---...,,,,,,,,,,,,,,,---...///------------------------++++++++++++,,,,,,,,,,,,...------------------...---------------------------...///---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---.........------,,,,,,------...------------------------,,,------......------,,,------------..................------......//////...............---,,,,,,,,,------......------,,,///...------------...///..............................------------..................////////////------...///////////////........................---------------...//////////////////....................................////////////............++++++,,,---............,,,,,,------......------------------------------........................******++++++,,,------...---...///000000///...---,,,,,,---......---,,,,,,------------....................................,,,,,,,,,---------......------............------------///000000000///.../////////.........---------------.........//////........./////////000000000//////......//////000//////......//////000000........................------......///000000111///////////////.........000111333444444444444555444444555666888:::;;;<<<888777777666555444444444666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222000000000000////////////000000///...............////////////////////////........................///...---,,,,,,---...///---,,,,,,,,,,,,---......+++,,,---,,,++++++,,,---,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********+++++++++---,,,((()))---///.../////////......---------......---------,,,,,,,,,------------------------.........------,,,,,,+++---...///...,,,+++,,,---+++,,,.../////////......,,,++++++******++++++,,,,,,,,,,,,------..................------,,,,,,,,,((())),,,.........---,,,+++,,,------++++++,,,---***++++++,,,---...//////,,,...111111000.........***+++,,,---......///000++++++++++++++++++++++++((()))+++...///...------///......------,,,,,,+++111000///...............------------------------***+++,,,---......///............------,,,,,,,,,---,,,++++++******++++++)))***---/////////...------------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,---...///------------------------******+++++++++,,,,,,,,,---------,,,,,,---------------------------------...//////---***))),,,///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++,,,---...///000...------,,,,,,------...------------------------+++,,,,,,------,,,,,,+++---------.........//////************+++,,,,,,---//////000000///...------,,,------......------,,,///...---,,,,,,---...///.................................------...................../////////000------...///000000//////000000000000000000000000,,,,,,,,,,,,,,,---...///000/////////....................................,,,,,,---...///000111111)))***,,,...//////......)))***,,,---.../////////------------------------........................,,,,,,------...///000000---...///000000///...---,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------////////////////////////,,,,,,,,,------.........---..................---,,,,,,.../////////...---000000/////////.........---------.........//////+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---.........000111222333........................---------...///000000111222111000///...---,,,,,,222222333333444555666666444444444555555555555666666666666666666666666666999666444333333555555444222222222222222222222222000111222333444333333222111111111111111111111111////////////............////////////////////////,,,---------.../////////..............................---------,,,,,,,,,---.........---,,,,,,+++///...,,,+++***+++,,,,,,------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------.........------,,,,,,,,,------++++++++++++------...------------.../////////............///000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111000...------...,,,------+++))))))---000///...,,,++++++,,,...///------------------------///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------------............------///---,,,,,,------,,,***///...---,,,,,,,,,,,,,,,...000111000...,,,++++++---------............///.........------,,,,,,,,,+++++++++,,,,,,---------,,,---.........---,,,+++....../////////...,,,+++***+++---...///...------........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................------,,,+++,,,---...///...------,,,,,,------...........................,,,,,,,,,------.........+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///...,,,------------------------------------------------...---+++++++++,,,...000---------------...///000...------,,,,,,------...------------------------111000///...---,,,++++++////////////////////////---......///000/////////////////////////////////------------------------000000//////.........------.../////////---***)))////////////////////////000...---++++++,,,---...///...---,,,,,,---.../////////.........---------////////////////////////111000///---,,,,,,,,,,,,------............------***)))(((***...000///...---------............///------------------------------------------------........................///............---------000000///...---,,,,,,,,,---------............///........................///...---,,,,,,---...///.................................------,,,,,,,,,...///000000000///---,,,---......///////////////////////////////////////000000//////.........---111111000000//////......222333333444444555555555444444444555555555555666666666666666666666666666777666555555666666555333444444444444444444444444000111222333333333222222111111111111111111111111////////////............////////////////////////---------...............------------------------.........---------,,,,,,------......------,,,+++...---,,,+++++++++,,,,,,,,,,,,---------,,,+++***---------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++......---------,,,,,,,,,---,,,,,,++++++,,,,,,------------------...//////---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...,,,------...//////---+++***,,,///........................------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,---,,,---....../////////...222000//////000000///---///...---,,,,,,,,,,,,---...///111000...---,,,---------------..................---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,------......---,,,,,,------...///...---,,,,,,+++,,,------......------*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///...------,,,,,,------...........................,,,,,,,,,---------......+++,,,------......------------------------------,,,---............---,,,,,,,,,+++---...///...,,,------------------------------------------------------,,,+++,,,---...///------,,,,,,---......///...------,,,,,,------...------------------------,,,,,,,,,---------------........................------...////////////...////////////////////////------------------------000/////////..................//////...,,,+++***////////////////////////111000...,,,,,,---...//////...------------.../////////.........---------........................000//////...------------------............------,,,+++***,,,///000000...---------............///------------------------------------------------........................///............---------/////////...---------,,,---------............///........................///...------------...///.................................------,,,,,,,,,------......---,,,,,,+++---......///////////////////////////////////////000/////////............000000000000//////......444444444444444444444444444444444555555555555666666666666666666666666666666555555666777777555333555555555555555555555555000111222222333222222222111111111111111111111111////////////............////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------......------,,,,,,------,,,+++++++++,,,,,,++++++,,,------,,,,,,,,,------------------------------,,,,,,,,,+++++++++------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------......///---,,,,,,,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,,,,---...///000///---,,,---...---...000111111000...---------------------------++++++,,,,,,---......///---------,,,,,,,,,,,,,,,,,,,,,---...///000000000///---,,,,,,......---+++......---,,,,,,,,,------,,,...000///...------...------------...............------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,---......------,,,+++,,,,,,------------,,,------,,,,,,,,,---......++++++,,,,,,,,,---------------------------------...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///...------,,,,,,------...........................,,,,,,,,,------------...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,---,,,,,,---...///---,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,------......------,,,,,,------...------------------------+++++++++,,,,,,,,,------........................,,,,,,---...............////////////////////////------------------------////////////............//////......---,,,,,,,,,////////////////////////111111///.........///000///...------------...///...............---------------------------------////////////............------............------...---,,,---///000///...---------............///------------------------------------------------........................///............---------..................---------------............///........................///...------------...///.................................---------------......---,,,,,,,,,,,,------......///////////////////////////////////////////////////............000000000////////////...444444444444444444333333444444444555555555555666666666666666666666666666666555333333555555555444555555555555555555555555111111111222222222222111111111111111111111111111////////////............/////////////////////////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------,,,------...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,---------......---------...............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...//////............///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,,,,---...///......---------...///000000///...---------------------------,,,,,,---------------------------------,,,,,,,,,++++++,,,---///000222333---+++***+++,,,---+++***...------,,,,,,,,,------***,,,------,,,,,,---///,,,,,,---------.........---------------------------------,,,,,,+++++++++,,,,,,------------------***++++++,,,,,,---------...---,,,++++++,,,...///---------.........//////...........................------,,,,,,,,,------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,------.........------,,,,,,------...........................------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,---......---+++------------------------,,,,,,------------------+++,,,---.........------,,,,,,+++++++++,,,,,,---...------,,,,,,------...------------------------......------,,,++++++***........................+++,,,------......------////////////////////////........................///////////////.........000///...---------------////////////////////////111000///.........//////.........------.................................------------------------......//////////////////,,,------......------,,,......------......---------------............///------------------------------------------------........................///............------------------...............---------............///.................................------................................................---------000000...------...///000---......//////////////////////////////////////////////////////.........////////////////////////444444444444444444333333444444444555555555555666666666666666666666666666666444111000111333555555333333333333333333333333222111111111111111111111000000000000000000000000////////////............/////////////////////////////////...---------,,,------------------------///.........------------,,,,,,------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////---------.........////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///............///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,++++++,,,)))***+++,,,..................---,,,,,,---......------------------------............---,,,+++***------------------------,,,,,,,,,---///111333444///...---...///000///...------,,,,,,,,,------...)))***++++++***+++,,,...,,,,,,,,,------------...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,------......++++++++++++,,,------...///...,,,++++++,,,---...+++++++++,,,,,,,,,------........................------,,,,,,,,,------...******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,---------------...------,,,,,,------...........................------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,///---+++******+++---///------,,,---......---+++------------------------,,,,,,,,,---------......+++,,,---.........---------,,,,,,+++++++++,,,,,,...------,,,,,,------...------------------------//////......------,,,,,,........................+++,,,------......------////////////////////////................................./////////////////////...---------....../////////////////////////////////...............---..................------.....................---------------------------...//////000//////...,,,,,,------------,,,,,,------------,,,+++,,,,,,---------............///------------------------------------------------........................///............------------------...............---------............///........................---..................---................................................000///...------...000000---......///////////////////////////////////////.........///////////////.............../////////444444444444444444444444444444444555555555555666666666666666666666666666666333111000222444555555222222222222222222222222222222111000000000111111000000000000000000000000////////////............////////////////////////...............---------..............................---------,,,,,,,,,,,,,,,------......------++++++,,,---------,,,,,,------,,,,,,,,,---......,,,,,,,,,---......//////------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,---......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,---******)))+++---......---///...,,,******,,,...///------------------------////////////...,,,)))(((,,,---------............---,,,,,,---...111333444---,,,+++,,,.........,,,------,,,,,,,,,---......)))***++++++******,,,...,,,,,,,,,,,,------------,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---//////---,,,,,,,,,,,,,,,---.........---,,,,,,,,,------------------............------------------------,,,,,,---------------...++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------,,,,,,------..............................------------,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,///---+++))))))+++---///...---,,,---......,,,+++------------------------+++,,,,,,------.........,,,,,,,,,---------.........------,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,------...///000000------------------------,,,,,,---...............////////////////////////.................................///////////////......................../////////////////////////////////.........------------...//////...---------------...............------------------------------...//////...---,,,,,,,,,------------,,,,,,+++,,,------+++***+++,,,---------............///------------------------------------------------........................///............---------..................---------------............///........................------...//////...------......................................./////////---,,,,,,,,,,,,---......---......///////////////////////////////////////.........///////////////---............/////////222333333444444555555555444444444555555555555666666666666666666666666666444333444555777777555444222222222222222222222222333222111000//////000111000000000000000000000000////////////............////////////////////////---------...............---------------------------,,,,,,,,,,,,++++++++++++,,,------......------***+++,,,---------,,,,,,---,,,+++*********+++,,,+++++++++,,,---.........------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,---...000---******,,,...---,,,......------------......---------------------------...//////...,,,***)))+++,,,,,,---...///000000......------...000333444***)))((()))+++,,,+++***,,,,,,,,,,,,,,,---...///,,,------,,,++++++---///++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---///000///...---,,,,,,,,,---...------......------,,,+++......////////////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------...------,,,,,,------.................................---------,,,,,,,,,+++,,,------......------------------------------,,,------------------,,,...---------......,,,***------------------------++++++,,,,,,---......///------,,,+++,,,---...//////......---,,,,,,------...------,,,,,,------...------------------------***+++,,,---...//////000------------------------------...////////////...////////////////////////..................................../////////000---...///000000///...---////////////////////////000000000000//////......------...//////...---------------.........//////........................,,,---...///...---+++)))+++,,,,,,------,,,,,,++++++---......,,,+++---///---------............///------------------------------------------------........................///............---------/////////...---------,,,---------............///........................------...//////...------........................---........./////////000+++,,,,,,---......---------......///////////////////////////////////////............/////////000---------.........//////222222333333444555666666444444444555555555666666666666666666666666666666222333777;;;<<<;;;666222222222222222222222222222333222111/////////000111000000000000000000000000000/////////............////////////////////////,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---.........---)))***,,,---...---,,,,,,,,,+++***((((((((())))))******+++,,,,,,---......//////.........---------*********++++++,,,,,,,,,++++++------------++++++,,,,,,++++++,,,,,,---...///............///000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***,,,......------...///555111,,,+++,,,------+++---...///111111///...---------------------------+++,,,...//////---,,,******+++,,,---...000111111///...------...000222444---,,,+++,,,...///...---,,,,,,,,,,,,,,,---...///...//////---,,,,,,...000++++++,,,,,,,,,---------,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,++++++,,,...///000111000...---,,,------...------...///...---+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,------------......---,,,,,,++++++,,,,,,---........................+++,,,---.........---,,,...------,,,,,,------....................................------,,,,,,,,,+++,,,------......------........................***,,,///111111///,,,***...---------......,,,***------------------------++++++,,,,,,---...//////...---,,,++++++---///000000///...---------------...------,,,,,,------...---------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------...//////000000//////////////////////////////////////////////////////---.........//////000000,,,---///111111000...---////////////////////////111111111111111000//////,,,---...//////...---,,,---------.........//////////////////////////////,,,---......---+++)))(((+++,,,,,,------,,,,,,++++++---//////---,,,...111---------.........//////------------------------------------------------........................//////.........---------000000///...------,,,,,,---------.........//////........................,,,---...//////...---,,,........................---.........//////000000,,,---///000111000///...---......///////////////////////////////////////---.........//////000000---------.........//////111111222222222222333333444444444555555555666666444555555666555333111000333333333333333333333333111111111111111111111111222111111111000000//////000000//////.........---111111000000//////......///////////////.................................,,,------......------,,,///...,,,+++***+++,,,,,,000000///...---,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,------------------------------,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------........................++++++,,,---...............---,,,+++++++++,,,---,,,,,,,,,---------......++++++,,,---.........---+++,,,.../////////...------...///...,,,+++,,,------,,,,,,++++++,,,,,,------------,,,,,,+++++++++---------------------------,,,000///(((///888444...---,,,---/////////.........------------......///...,,,++++++,,,...///------------------------------------,,,,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,++++++++++++,,,------///...---,,,,,,---...///------............------......//////...---,,,,,,------------------------,,,------......------,,,//////......------------+++,,,,,,------,,,,,,+++((()))+++---.........---////////////...---,,,++++++++++++++++++,,,---...111000...+++***+++,,,,,,---,,,,,,+++*********+++,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......//////...---,,,,,,.........------,,,,,,,,,....................................///////////////............---------000//////...---+++***)))////////////////////////........................---...............---------...............------.........................................................------,,,,,,,,,------............---------------............///,,,,,,,,,------.........///,,,+++,,,...///---+++........................------............------+++,,,,,,------,,,,,,+++------------------------................................................---------------------------------............///////////////////////////................................................................................................333333333333444444444555333444444444444555555555333444444555555555444444333333333333333333333333111111111111111111111111111111111000000000//////000/////////............000000000////////////////////////////////////...........................+++,,,,,,,,,,,,,,,,,,+++...---,,,+++++++++,,,,,,......------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......///...............---,,,,,,------...,,,,,,,,,---------......,,,,,,---...............+++,,,,,,------...---------...///...,,,+++,,,---------,,,,,,,,,,,,------.........---------,,,,,,---------------------------+++000...)))000:::666...---,,,---/////////.........------------......///...,,,++++++,,,...///---------------------------------------,,,+++***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------...------------...//////...---,,,,,,,,,,,,---...------............------...............---,,,,,,------------------------,,,------......------,,,000000//////............+++,,,,,,------,,,,,,+++++++++,,,---------,,,+++////////////...---,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,++++++...------,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------.........------,,,,,,,,,....................................///////////////............---------////////////...,,,+++***////////////////////////........................---...............---------...............------................................................/////////......---------,,,,,,------------,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,---------......///---,,,,,,...///...,,,........................------............------,,,,,,------------,,,,,,------------------------................................................---------------------------------............///////////////////////////................................................................................................444555555555666666666666333333333333444444444444333333333444555666777888333333333333333333333333111111111111111111111111111111000000000000//////////////////............//////////////////000000......//////////////////........................***++++++,,,,,,++++++***------,,,+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,------......---,,,,,,++++++,,,,,,---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,...////////////......---///...---------......///,,,,,,,,,---------......,,,---......///.........,,,,,,+++++++++,,,---------.........,,,+++,,,---......------------......//////............---------------------------------+++///...***333===999...---,,,---/////////.........------------.........---,,,++++++,,,---...,,,,,,,,,,,,------------,,,------------,,,,,,+++///......------......///,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------...------------...//////---,,,,,,++++++,,,,,,---------............---------............------,,,------------------------,,,------......------,,,000000000///////////////,,,,,,------------,,,,,,---------------,,,++++++..................---------------,,,------...///(((***,,,---...---+++***.........---------------,,,------......------,,,...---,,,++++++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...000///...---,,,---...............---------------....................................///////////////............---------///////////////...------////////////////////////........................------...............---------...............---................................................///////////////.........+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------...///...------//////...---........................------............------------............------------------------------........................................................................---------............///////////////////////////........................////////////////////////................................................555555555555666666666666222222222333333333444444555444333333444555777888333333333333333333333333111111111111111111111111000000000000000000/////////////////////.........---......//////000000000............////////////........................++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------,,,++++++*********+++,,,------......---,,,,,,++++++,,,,,,------------.........//////.........................../////////...---,,,,,,---------------.........,,,,,,,,,---------......---......//////............---,,,++++++,,,---...,,,---......,,,,,,,,,............------.....................---------------------------------------***......+++555>>>:::...---,,,---/////////......------,,,,,,------......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,---------,,,---------------,,,,,,......------------......++++++,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------------------------------------------------------,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,---,,,------......------,,,---------......------,,,------------------------,,,------......------,,,////////////............,,,,,,------------,,,,,,------------------,,,,,,...------------......///......---------......///++++++------------,,,+++------.........---------,,,------......------,,,///...,,,++++++,,,...///,,,,,,,,,---------......------------------------///...,,,++++++,,,...///000///---,,,,,,---...000...............---------....................................///////////////............---------//////000000000000//////////////////////////////........................,,,---......///.........,,,---......///.........................................................//////..................,,,,,,------------,,,,,,+++,,,,,,,,,,,,---------------------------------//////....../////////...........................------............---------..................---------------------------................................................////////////////////////---------............///////////////////////////........................000000000000000000000000................................................333444444444444555555555222222222333333333444444666555444333333444555666333333333333333333333333111111111111111111111111//////////////////000000.........///////////////------......//////000000---.........//////000000........................,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------,,,+++******)))))),,,,,,,,,+++++++++++++++------------------------------------,,,++++++*********++++++,,,---......---,,,,,,++++++,,,,,,------------.........//////........................------------,,,,,,+++***++++++,,,,,,------------,,,,,,,,,---------......---...............------///...---,,,,,,---...///,,,---...---,,,,,,---............------.........,,,,,,,,,,,,,,,,,,,,,------------------------------***...///---666>>>888...---,,,---/////////...------,,,,,,,,,,,,---------------,,,,,,---------+++++++++,,,,,,,,,------,,,------......---------------,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------,,,------......------,,,------------------------------------------------------------------------,,,++++++++++++,,,------------............------,,,,,,------------,,,,,,,,,,,,---------------,,,------------------------,,,------......------,,,------------------------,,,------......------,,,++++++,,,,,,---...//////......---------.../////////......---------......111000...---,,,,,,,,,---+++,,,------------,,,,,,,,,------......------,,,///...,,,++++++,,,...///,,,,,,,,,---------......------------------------///...,,,++++++,,,...///000...---,,,,,,---///000............................................................///////////////............---------...///000000111000000000////////////////////////........................,,,------...//////......,,,------...//////......................................................------------------------------............------------------............------------------------.../////////......//////........................------............---------..................---------------------------................................................////////////////////////---------............///////////////////////////........................000000000000000000000000................................................222222333333333444444444333333333333444444444444555444444333333333444444333333333333333333333333111111111111111111111111......////////////000000.........///////////////..................//////------......///000000000........................,,,------......------,,,++++++,,,---------,,,,,,...------,,,+++***)))(((,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,---------,,,,,,++++++,,,,,,---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++*********+++,,,------------,,,,,,,,,---------......---------...------,,,+++//////...---------......+++---...---,,,,,,---///......------------......+++++++++,,,,,,,,,,,,------------------------------***...000...666;;;333...---,,,---/////////...------,,,,,,,,,,,,------------------------------******++++++,,,,,,------,,,------............---,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,------------...,,,------......------,,,------------------------------------------------------------------------...------------...//////---......//////......---,,,,,,------------,,,,,,+++,,,,,,------------,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,---------------............------+++++++++,,,---///000111//////---,,,,,,---...//////...------------------333222///---,,,,,,---...***+++---......---,,,,,,,,,------......------,,,///...---,,,,,,---...///,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---.........---,,,---...///000.............../////////....................................///////////////............---------...///000000000000000///////////////////////////........................,,,,,,---...////////////,,,,,,---...////////////................................................,,,,,,,,,------------------......//////......------------.........//////...------------,,,,,,,,,---...//////------...///........................------............------------............------------------------------........................................................................---------............///////////////////////////........................////////////////////////................................................222333333333333444444444333444444444444555555555111111222333444444444444333333333333333333333333111111111111111111111111........./////////000000............/////////000..................------------......///000000111........................,,,,,,,,,------,,,,,,,,,***+++,,,---------,,,,,,------,,,,,,+++++++++***------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,***+++,,,---.........---,,,,,,,,,---------......,,,,,,------,,,++++++***---.........------,,,++++++,,,...---,,,,,,---///------,,,,,,,,,,,,------,,,,,,,,,,,,------......---------------------------***///111///555777---...---,,,---/////////...---,,,,,,++++++,,,,,,---,,,------------------,,,)))******+++,,,,,,------,,,,,,---...............------,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------...------------...//////,,,---............---,,,+++,,,,,,------,,,,,,+++***+++,,,---------------------------------------,,,------......------,,,,,,,,,,,,---------......------............------...---,,,,,,---...///000111000...,,,,,,,,,---.........---,,,,,,,,,,,,,,,000///......------------+++,,,.../////////...---,,,------......------,,,........................,,,,,,,,,---------..............................---------------------------------.........//////---........./////////000....................................///////////////............---------/////////000000///......////////////////////////........................+++,,,---...////////////+++,,,---...////////////................................................------------.........///,,,------......------,,,,,,,,,---------...............---------,,,,,,,,,,,,...///...,,,,,,---///........................------............------,,,,,,------------,,,,,,------------------------................................................---------------------------------............///////////////////////////................................................................................................333333333444444444555555444444444555555555666666---...111333444555555444333333333333333333333333111111111111111111111111---.........//////000000---.........//////000000/////////......------,,,---------...///000000111........................+++++++++,,,,,,+++++++++)))***,,,---...---,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------........................++++++,,,---............***+++---///000000//////,,,,,,,,,---------......,,,,,,,,,,,,++++++***))),,,,,,---...---,,,***)))+++,,,------,,,,,,...///---,,,,,,++++++,,,,,,------------.........//////------------------------...+++000222000444444)))...---,,,---/////////...---,,,,,,++++++,,,,,,---,,,------......------,,,))))))***+++,,,,,,------,,,,,,---.../////////............------.........******+++,,,,,,---......,,,,,,,,,------.........,,,------......------,,,------------------------------------------------------------------------,,,++++++++++++,,,------++++++------------+++++++++,,,,,,------,,,,,,+++***+++,,,,,,------------------------------------,,,------......------,,,---------.........//////------............------000///...---,,,---......222000...,,,+++,,,---......---,,,,,,++++++++++++***+++---//////...---,,,+++---///000111000///...,,,------......------,,,------...//////...------,,,,,,,,,---------..............................,,,------......------,,,,,,,,,---...//////......---.........//////000000..................................../////////000//////.........---------///////////////...------////////////////////////........................+++,,,---...////////////+++,,,---...////////////................................................---.........//////000000+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,,,,+++---///...,,,+++,,,///........................---..................---+++,,,,,,------,,,,,,+++------------------------................................................---------------------------------.........//////////////////////////////................................................................................................333333333333333333333333444444444444444444444444444444333333333333222222444444444444333333222111111111111111111111111111000000000000////////////111111000000//////..............................////////////////////////000000/////////............---,,,,,,++++++,,,,,,------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,***))))))***,,,---,,,,,,,,,---------......++++++,,,------......//////---+++,,,...///---+++++++++,,,,,,---...//////111///,,,,,,......+++(((+++++++++,,,,,,---------000///...------------------------.........//////---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++...+++222@@@===000,,,------............------------------------------,,,------......------,,,///...---,,,+++,,,,,,---------------------------,,,,,,,,,------.........------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***---......//////......---***++++++,,,,,,++++++***......//////......---,,,,,,,,,,,,---------......+++++++++,,,,,,---------------------------------///...,,,+++***++++++,,,..............................---------,,,,,,,,,///...---,,,,,,,,,,,,,,,******+++,,,---...///000,,,,,,------,,,,,,++++++...........................---,,,,,,++++++++++++------------------------...------,,,,,,------...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,......................../////////......---------///............---------........................---------...///000000111000000//////............,,,---------.../////////000000000000000000000000//////////////////....../////////...------,,,,,,///.........------------------------------------.........------,,,,,,,,,////////////////////////......//////...---,,,,,,000...---++++++,,,---.../////////...---,,,******---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................//////.........---------........................///...---,,,,,,---...///---------............///////////////////////////......//////...---,,,,,,........................,,,---------.../////////..................------333333333333333333333333444444444444444444444444444444333333333222222222333333444444333333222111111111111111111111111111////////////............000000000000//////............................................................---------,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,+++))))))***,,,---,,,,,,,,,------------...------------------------,,,***)))+++---///---,,,+++,,,,,,------.........111///------//////---+++,,,,,,,,,,,,,,,,,,------------,,,+++++++++++++++,,,------------.........---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++......666@@@999...000------............------------------------------,,,------......------,,,...---,,,,,,,,,,,,---...------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------++++++,,,,,,,,,,,,++++++...............------,,,,,,,,,,,,---------......,,,,,,,,,---------------------------------------...---,,,+++++++++,,,---------------------------,,,,,,,,,------...............---,,,,,,,,,------,,,,,,---------------...+++,,,------.......................................------,,,,,,,,,,,,---------------------------...------,,,,,,------...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,.................................---------,,,,,,---------.........//////........................---------...///000000000/////////.........---------------.......................................++++++,,,---...........................---------/////////.........------------------------------......---------,,,,,,,,,..............................//////...------,,,000///---++++++,,,---...------.........---,,,,,,,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................//////.........---------........................///...------------...///---------............/////////////////////////////////000000//////...---........................---------.......................................333333333333333333333333444444444444444444444444333333333333222222222222333333333333333222222111111111111111111111111111............------------000000000////////////...................................................---------------,,,,,,,,,---,,,,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,------.........---,,,+++******+++,,,---,,,,,,,,,,,,------------//////...------,,,++++++***))))))***---......---------------------------000///......///000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......------------------------,,,...000;;;BBB555+++333------............------------------------------,,,------......------,,,---,,,,,,,,,,,,,,,---...------------------------------------------,,,,,,------------------------------------------------------............------...---,,,++++++,,,---...,,,------------------,,,...............---,,,,,,,,,,,,,,,---------.....................------------------------------------,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000,,,,,,---------------............------,,,,,,,,,***+++---...///000000000........................------------------......------------------------...------,,,,,,------...,,,,,,---............---------------------------........................------------,,,,,,,,,,,,++++++,,,---...///000111........................---------...//////000000.........---------------...............---------------------------------)))***,,,---......//////---------...............000/////////............------------------------...------------,,,,,,,,,.................................///......---,,,000///---,,,,,,,,,---...,,,,,,---...............+++++++++,,,,,,,,,------------------------------------------------------------------------------.......................................................................................---------........................///...------------...///---------............///////////////////////////000000000000000000///..........................................---------........................222222222222222222222222333333333333333333333333333333333222222222222111222222333333333222222111111111111111111111111111/////////.........------////////////////////////................................................////////////////////////.........---......///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,+++++++++,,,------++++++,,,,,,,,,---------......---------,,,,,,,,,+++++++++,,,------------------------------,,,,,,...------...////////////......------,,,,,,,,,+++---------...------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................///---...;;;DDD555)))222------............------------------------------,,,------......------,,,...------,,,,,,+++++++++------------------------.........------,,,,,,,,,------------------------------------------------------............------...---+++******+++---...------............------------.........---,,,,,,,,,,,,,,,---------......000000//////......------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,,,,---..................---------,,,,,,,,,+++,,,---....../////////---------------------------------------...///000,,,,,,------------------...------,,,,,,------...,,,------...............................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000........................---------....../////////------------------------/////////...---------,,,------------------------------...///000000000///,,,,,,------...//////000000000/////////.........------------------------------------------------........................---...............------//////...---,,,------...------............------+++,,,,,,,,,,,,---------------------------------........................------------------------////////////////////////.........................................................................................................------.........---------............/////////////////////////////////000000000//////.........................../////////...---------,,,............////////////222222222222222222222222333333333333333333333333333333222222222111111111111111222333333222222222000000000000000000000000000000000/////////...................../////////.................................................../////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......//////...---,,,++++++***+++++++++,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,---------....../////////...---,,,,,,---------------------,,,,,,+++,,,---------......///.........------,,,,,,,,,,,,,,,---......------,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................222---+++777CCC888+++///------............------------------------------,,,------......------,,,//////...---+++***)))(((------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...---+++******+++---...---......//////......------------...---,,,,,,+++,,,,,,,,,---------......000000000//////.........------------------------+++,,,,,,---............------------------------------------------------++++++,,,............---,,,,,,,,,---------......,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000,,,,,,,,,---------.........------,,,,,,------...,,,---......//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,................................................------------............------------------------/////////...---------,,,........................///000000000///...------+++,,,,,,---...///000000////////////............------------------------------------------------........................------...............---//////......------------////////////...---,,,+++------------............------------------------........................------------------------////////////////////////................................................---.............................................---..................------------............///////////////////////////---......//////................................./////////...---------,,,........./////////000000222222222222222222222222333333333333333333333333222222222222111111111111000111222222222222222222000000000000000000000000111000000000////////////---............/////////........................------------------------,,,,,,,,,------------------,,,,,,+++***+++++++++---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------//////...---,,,++++++***++++++,,,,,,------......++++++++++++,,,,,,,,,,,,++++++,,,,,,---...//////000111111000---,,,,,,---------------------------***,,,------,,,,,,...///.........---------------((()))+++,,,,,,+++******,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------111///***111???;;;///---------............------------------------------,,,------......------,,,.........---,,,***((('''------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...---,,,++++++,,,---...------............---------------------,,,++++++,,,,,,,,,---------......///////////////.........------------------------,,,------............---..............................---------,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------.........,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------......+++,,,,,,------............------,,,,,,------...------...////////////...------------------------........................,,,,,,,,,,,,------------//////.........---------........................---------------------------------------........................---------......................../////////...---,,,***))),,,,,,------...///000000///.........------------------------------------,,,,,,,,,------------...------------------------,,,---......///.........////////////......------000000000///...---,,,+++---------.........//////------------------------------------------------------------------------........................................................................---------.......................................------...//////...---------------............///////////////////////////,,,------......................................................---------.........//////000000111111111111111111111111111222222222222222222222222222222222222111111111111000000111222222222222222000000000000000000000000000000/////////.........---------.........//////........................------------------------,,,,,,,,,---------......//////...,,,++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............***++++++++++++,,,,,,,,,,,,---------------------...///000///,,,+++,,,...+++,,,,,,------.........,,,...///...---,,,...000------------............''')))***,,,,,,,,,***))),,,------------.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,111---,,,777:::222...------............------------------------------,,,------......------,,,++++++,,,---,,,+++***)))------------------------,,,,,,------------------------------------------------------------------------............---------------------------------------......---------,,,------------,,,++++++,,,,,,,,,---------........................//////---------------------------......//////...---,,,------------------------,,,,,,------------------,,,---...//////---,,,+++...---------------,,,,,,,,,,,,---------------,,,...........................------,,,,,,,,,,,,---++++++,,,,,,---......///...------,,,,,,------...------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------.........---------.......................................------------------------------........./////////---------...............---------------------------.........---,,,++++++,,,---------......//////------------,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------...//////......///////////////......---///////////////...------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................---------.........//////........................------...//////...---------------............///////////////////////////------...///////////////........................---------...............---......///000000111111111111111111111111111111222222222222222222222222222222222111111111111000///000111222222222222222000000000000000000000000//////.........------------------.........//////........................------------------------........./////////000000444333111000...---------------------------------------++++++++++++---------,,,,,,,,,,,,,,,,,,,,,******+++,,,...//////000***+++,,,---............******+++++++++,,,,,,,,,///......------,,,,,,++++++---///...,,,+++---///++++++,,,,,,---...//////---///111000---,,,...000,,,---------.../////////)))***,,,.........,,,+++---------.........//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,'''333111)))222888444000---..................---------------------------,,,------......------,,,((()))+++,,,------,,,,,,------------------------,,,,,,,,,------.........------------------------////////////////////////......////////////......---......//////......---,,,------------------,,,,,,,,,---------,,,++++++,,,,,,,,,---------......,,,---------......//////------------------------....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,---/////////---+++***000//////---,,,++++++***++++++---...//////000000000000000000000000000000...---,,,,,,++++++++++++++++++,,,,,,---...//////...------,,,,,,------...---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,........................---------....../////////+++,,,,,,---...///000000........................------------------------........./////////000000,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,......//////000/////////---------...............------,,,,,,,,,+++++++++------------------------,,,,,,,,,------.........------------------------,,,,,,---.../////////.../////////000///......------......///////////////++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................---------.........//////........................,,,---...//////...---,,,---------.........//////////////////////////////......///000000111000000........................,,,------....../////////---......///000111111222111111000000000111333444111222222333333222222111000111111111111222222222222222222111111111000000000...---++++++---...000/////////////////////////////////...---------,,,///////////////////////////...---,,,,,,,,,,,,,,,...+++)))))),,,---,,,***------------------------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------000---,,,---///000...,,,,,,---......---+++***)))***++++++,,,,,,++++++***,,,,,,------------------......---,,,+++******))),,,------------------,,,000000//////............+++,,,,,,------,,,,,,+++/////////......---------******+++++++++,,,,,,,,,111000...---,,,,,,---...222111000///...---,,,,,,------------------------///...------,,,,,,,,,,,,,,,,,,,,,---------......///...------...///000111,,,------......------,,,...------------...//////,,,------,,,******+++---...------,,,,,,------...,,,------......------,,,------,,,,,,,,,+++++++++***+++---///000000//////...------,,,,,,------...........................,,,,,,,,,------.........------------------------.........------,,,,,,,,,------------------------//////......------------000///...---,,,,,,+++,,,,,,,,,---......---,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......---------...///...+++(((------------------------...---,,,,,,++++++++++++---------............///---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------............------///...---,,,,,,---...//////...---,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------------///000000000///...++++++,,,---.........---...------,,,,,,------...........................000000000000000/////////........................------------------------...---++++++,,,,,,+++)))//////.........---------........................------------------------........................------............------,,,,,,,,,,,,,,,---...///............/////////////////////...---------,,,---...000111111///---,,,................................................---------............///111000///......///000111//////.........---------...---+++******+++---...---------............///......//////////////////...............---------///000111000...------...////////////////////////000000000000111111111111111111000000000111333333111222222333333222222111//////000000000111111111222222222111111111000000111111000//////000111111////////////////////////...............---------........................///...---,,,,,,,,,,,,---...,,,***+++---...---+++------------------------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,---///000...,,,,,,------......---------++++++,,,,,,,,,,,,++++++++++++,,,,,,---...//////......------,,,,,,++++++......////////////......---............---,,,++++++,,,,,,------,,,,,,+++------------,,,,,,++++++++++++,,,,,,,,,---------...------,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......///...------...///000111,,,------......------,,,---------,,,---......///...//////...,,,,,,---///,,,++++++++++++++++++,,,,,,------......------,,,.........---------,,,,,,,,,---...//////......---...------,,,,,,------...........................,,,------------------...------------------------......---------,,,,,,,,,------------------------000000//////............///...---,,,,,,+++++++++,,,,,,---......---,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---.........---...///000000---+++------------------------...---,,,,,,++++++,,,,,,---------............///---,,,,,,++++++,,,,,,---,,,------------------...------............------...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---------,,,,,,,,,,,,------++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------///............///000000.........///////////////...------,,,,,,------...........................////////////////////////........................------------------------///...------...///...,,,//////.........---------........................------------------------........................------............------------,,,,,,,,,---......------------...........................---------,,,---...000000000///...................................................---------............//////...------------.../////////.........---------...---+++******+++---...---------............//////////////////.........------..................///000000000...---...///////////////////////////------------............111111111000111111222333111111222222222222111111.../////////000000000000222111111111111000000000111111111111111111111111////////////////////////---------.............................................---,,,,,,,,,------///---,,,---...///...---------------------------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------...///...---,,,,,,,,,---...///000111,,,,,,,,,------,,,,,,,,,)))***+++,,,...///000000------------------------------............------,,,---///000///...,,,+++,,,,,,------------,,,,,,,,,,,,++++++++++++******,,,,,,---------.........++++++,,,,,,---,,,,,,,,,))))))***+++,,,---......------------------------,,,++++++++++++,,,,,,---,,,,,,,,,---------...............---......///000,,,------......------,,,,,,,,,,,,,,,,,,------......//////...,,,,,,---///++++++++++++++++++++++++,,,------......------,,,//////.........---------...............---,,,,,,...------,,,,,,------...------------------------.........---------------------------------------...------------,,,,,,,,,------------------------000000000///////////////......---,,,++++++++++++,,,------......------,,,...------,,,,,,------...---,,,,,,,,,,,,---.........---...///111111///---------------------------...---,,,,,,,,,,,,,,,,,,---------............///------,,,,,,,,,,,,------.........---------------------............---------,,,,,,++++++,,,,,,---......---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------.........---------------------------------------000///---,,,,,,...000222111000///...---...//////......------------..............................................................................------------------------...---,,,---/////////---...............---------........................------------------------........................------............------......---,,,,,,,,,------,,,,,,,,,------------...---------...............---------.../////////000................................................---------............///------,,,,,,,,,,,,------...............---------...---,,,++++++,,,---...---------............///000000//////.........---,,,---------.../////////...///000///...---...///////////////////////////,,,,,,,,,,,,------------111111111111111111222222111111222222222222111111/////////000000000111111111111111111000000000000//////000000000000//////////////////////////////,,,---------.../////////...........................------,,,,,,,,,------------------......------------------------------...------------...//////------------------------------------------------......---............---------,,,,,,,,,...000111------------------------++++++,,,,,,---...//////---------.........//////***++++++,,,,,,++++++***---///111333333111///---,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------)))+++,,,.........---,,,))))))***+++,,,------...---------------------------,,,++++++*********+++,,,,,,,,,---------..............................,,,------......------,,,,,,++++++++++++,,,------,,,------,,,******+++------..................---,,,------......------,,,............------------------------------------...------,,,,,,------...------------------------//////......------,,,,,,------------------------------------------------------------------------////////////............------,,,+++++++++++++++------------------------...------,,,,,,------...---,,,,,,,,,,,,---......---------...000111///...------------------------...------,,,,,,,,,---------------............///------,,,,,,,,,,,,------//////......------,,,,,,------............---------,,,,,,,,,,,,,,,,,,---...------,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,------------..................---------------------------------///............///000000000///---+++***+++,,,.........------------..............................,,,,,,---------------...........................------------------------,,,******+++---...---,,,................................................------------------------........................------............------///...---,,,,,,,,,,,,,,,,,,,,,---------.........,,,---------...////////////......---------......................................................---------............///,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,,,,,,,---...---------............///000000000///......------,,,,,,,,,---...///000000...///000///...---...///////////////////////////....../////////000000000111111111222111111111111000111111222222111111000000000000111111111222222000000000000000000000000//////000000000000//////////////////////////////,,,---------.../////////........................------,,,,,,,,,------...+++,,,---...---,,,,,,,,,------------------------...------------...//////---------------------------------------------------.........------.........---,,,++++++,,,---......------,,,,,,------...------------------,,,,,,,,,,,,---....../////////***++++++,,,,,,++++++***---...111222222111///---,,,------......------,,,,,,,,,------------------++++++++++++,,,,,,,,,,,,+++,,,---/////////...---,,,,,,,,,,,,------------------------------------///...---+++***)))((((((,,,,,,,,,---------........................------,,,------......------,,,,,,++++++++++++,,,------,,,------,,,******+++------......//////......---,,,------......------,,,---------,,,,,,,,,,,,++++++++++++,,,---......///...------,,,,,,------...------------------------/////////......---------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,------------------------...------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,+++---...///...------------------------------------,,,,,,---......---------............///...------,,,,,,------.../////////......---------------............------------............------------,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,---------.................................------------------------,,,---///111111000...---000///---+++***+++,,,...///......------......///........................+++,,,,,,,,,------..............................------------------------,,,******+++---...---,,,---.............................................------------------------........................------............------///...---,,,,,,,,,,,,,,,---.........////////////,,,---------.../////////111000///---,,,,,,,,,,,,................................................---------............///---------......------------.....................---------------------------------............///000000//////.........---,,,,,,,,,---...///000000---///000///......///000//////////////////////////////000000000111111111111222222222222111000000000000111111111111000000111111111111222222222222//////000000000000000111111111111111111111111111////////////////////////---------...............------------------------------,,,,,,,,,---......***,,,......---,,,+++,,,------------------------...------------...//////---------------------------------------------------...///...------...///---,,,,,,+++++++++,,,,,,...---,,,++++++,,,---...///......------,,,++++++,,,,,,------.........///------............------***+++---...///...,,,+++------............------------............//////*********+++++++++,,,,,,------......//////......//////......------,,,,,,------------------------000///---,,,***))))))))),,,,,,,,,---------......---............---,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,------......//////...,,,,,,---///+++,,,---......---,,,+++,,,------......------,,,------,,,,,,,,,+++++++++*********+++,,,...///000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,/////////...............------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,---------...------,,,,,,---------...------,,,,,,------......------,,,,,,------...---,,,,,,,,,,,,---......---,,,+++,,,---...---,,,------------------------------------------...///---------............///......------------....../////////...............------............---------......//////......---------,,,,,,,,,---.........------,,,,,,------...,,,---------.........................../////////------------------------***,,,000222222111...,,,111000///...---...////////////............//////........................+++,,,,,,------.................................------------------------...---,,,---/////////------------.......................................------------------------........................------............------......---,,,,,,,,,------........./////////000000---------...............000//////...---,,,++++++................................................---------............///......////////////......---------...............---------------------------------............///////////////////////////,,,---------.../////////---...//////......///000////////////////////////............/////////000111222222333222111000///000000111111111111000000000000000000111111111111////////////000000111111111111000//////000111111////////////////////////...............---------------------------------,,,,,,,,,,,,,,,---...///***---000000...,,,,,,---------------------------...------------...//////........................------------------------,,,...000///---,,,---///++++++,,,---............---,,,+++******+++,,,---------------------,,,,,,,,,,,,,,,,,,------------......////////////......******+++,,,,,,,,,,,,,,,------............------------........./////////+++++++++,,,,,,,,,------......------,,,---------............------------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........---,,,+++,,,------......------,,,---------,,,---......///...//////...,,,,,,---///+++,,,---......---,,,+++,,,------......------,,,...---------,,,,,,,,,,,,,,,,,,+++++++++,,,...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............////////////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......///......------......///...---,,,,,,,,,,,,---......------,,,,,,------...---,,,,,,,,,,,,---......000...,,,,,,.........,,,---------------------------------------...//////---------............///......------------..................////////////------............------,,,---............---,,,,,,,,,,,,,,,,,,---...//////......------......///------------............---........./////////000------------------------+++---///111111000...---........./////////////////////............//////........................,,,,,,,,,---......//////........................------------------------///...------...///...,,,---------.........//////........................------------------------........................------............------------,,,,,,,,,---......---------.........//////...............---------,,,,,,---.........---,,,................................................---------............///---...///000000///...------------.........//////------............---------------............///------......///000000000------..................---...//////......///111////////////////////////---------.........//////111222333333222111000///000000111111111111000000////////////000000000000.../////////000000111111000...---++++++---...000/////////////////////////////////......------,,,------------------------,,,,,,,,,,,,,,,---...///+++...222222///------...------------------------...------------...//////........................------------------------,,,...000///---,,,---000)))***,,,///000111000000---,,,***))))))***,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,---.........------............---------------....../////////,,,,,,,,,---------......///...,,,+++***++++++,,,------------------------------------------------,,,+++,,,,,,---...///000,,,,,,,,,---------......------...///...---+++***,,,------......------,,,...------------...//////,,,------,,,******+++------...000111111000...---,,,------......------,,,//////.........---------...---,,,+++++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000------------------------,,,,,,,,,------.........---------------------------------.........////////////.........//////000...---,,,,,,,,,,,,---......------,,,,,,------...---,,,,,,,,,,,,---......222000.........///...------------------------------------------...///000---------.........//////......------------......------......//////000000---..................---++++++------------++++++,,,,,,,,,,,,,,,---.../////////............//////---------.........//////---.........//////000000------------------------.........///////////////++++++,,,---.........---//////............//////........................,,,,,,------...///000000........................------------------------...---++++++,,,,,,+++***---------.........//////........................------------------------........................---..................---,,,,,,,,,,,,------...///,,,,,,,,,---------....../////////......------,,,((())),,,...000//////...................................................---------.........//////------...//////...---------------.........//////------............---------------.........//////,,,,,,---...///000111111...............---------,,,...//////......///111////////////////////////........./////////000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000444333222000///---,,,+++................................................///...---,,,,,,---...///---------............///000...------......---,,,................................................------++++++++++++------......////////////......,,,,,,,,,---------.........------,,,,,,------...------------------------+++,,,---.........---,,,---------------------------,,,,,,,,,,,,---............---------,,,,,,,,,................................................,,,,,,---...//////.........------,,,,,,------...------------------------///...---,,,+++,,,------+++,,,---......,,,***)))---------........./////////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------+++,,,,,,---...///000000...------------...//////111000......//////...---......//////...---,,,,,,---,,,,,,+++,,,---///000------------------------,,,------......------,,,...------,,,,,,------.../////////......---------......---------,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++---...///......---------------------------------------------------,,,,,,,,,,,,---...//////.........------,,,,,,,,,------------------------........................************+++,,,---...,,,,,,,,,,,,---...//////------------------------...------------...//////...------,,,,,,------...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------............------......//////...---,,,,,,---------...............000///...---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................//////////////////......------,,,,,,++++++,,,,,,---...///000000///......///...---,,,+++,,,,,,---........................---......///////////////------------------------.................................------,,,,,,,,,........................,,,,,,,,,---...///000000......------------......//////.........---------........................000///...------...///000////////////////////////111111000000//////......////////////////////////111000000///...,,,+++***111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000//////......................................................///...------------...///---------............///111///---,,,---......---................................................------,,,++++++,,,------------............------,,,,,,,,,---------.........------,,,,,,------...------------------------+++,,,---.........---------------------------------,,,,,,,,,------...............---------,,,,,,................................................------............------...------,,,,,,------...........................///...---,,,,,,,,,------------,,,,,,+++++++++,,,,,,------------.................................------------------------........................------------------------------------------------------------------------...---+++++++++---000111---------,,,---......///...---,,,,,,------,,,***......//////...------,,,------,,,,,,,,,---...///------------------------,,,------......------,,,...------,,,,,,------............---------,,,,,,......---------,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---------,,,+++***------------------------------------------------...------,,,,,,,,,------/////////......---------------------------------........................+++******++++++---......//////...---------......------------------------,,,,,,++++++,,,,,,---...///......------......///////////////////////////------------------------,,,---......//////......------............------......//////...------,,,,,,,,,------...//////000///......---------......000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,+++++++++,,,------.........//////...---,,,+++///...---,,,,,,,,,------........................,,,------...............------------------------......................../////////......---------........................,,,---------...////////////......------....../////////.........---------........................///...---,,,,,,---...///////////////////////////000000000000//////......////////////////////////000000000///...---,,,+++111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---......//////000111111................................................///...------------...///---------............///222///,,,+++,,,.........................................................------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------+++,,,------......------------------------------,,,------------..................------------,,,................................................---............------,,,...------,,,,,,------...///////////////////////////...---,,,,,,,,,,,,---///...,,,******+++,,,---,,,,,,,,,,,,------------,,,---...//////...---,,,........................------------------------------------------------------------------------------------------------000...+++))))))+++...000,,,,,,,,,,,,,,,------...---,,,++++++,,,,,,+++***.........///......---,,,......---,,,,,,,,,------------------------------,,,------......------,,,...------,,,,,,------...------------,,,,,,,,,,,,......---------,,,,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------,,,+++))))))------------------------------------------------//////...---,,,,,,,,,,,,///////////////.........------------------------........................,,,,,,,,,,,,,,,---...///111111000///...------...........................---,,,,,,,,,,,,---....../////////....../////////////////////////////////........................,,,---......//////......------............------.........///......---,,,,,,,,,,,,---...///000000......---------.../////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------******++++++,,,...///000/////////...---,,,***)))......---,,,,,,,,,------........................+++,,,,,,---...---------------------------------........................///////////////.................................------..................///......------......///...............---------........................------,,,,,,,,,,,,------////////////////////////000000000////////////...////////////////////////...////////////...---,,,111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////------......///000111111.........................................................------.........---------............///222///,,,+++,,,---......................................................---------,,,,,,---------,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------------------------------------,,,------...........................------------................................................+++,,,------...............------,,,,,,------.................................------,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,---///000000///---,,,------------------------------------------------------------------------------------------------------------------------///...,,,***)))***,,,---,,,++++++++++++,,,------...---,,,,,,......---,,,---...............------///......---,,,,,,,,,,,,------------------------,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------,,,,,,++++++------------------------------------------------///...---,,,,,,,,,,,,,,,//////..................................................................---------------...//////000000///...------......//////////////////////////////......//////000111//////............//////////////////////////////........................,,,---......///.........------............---------...............---------------...............---------------...///000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............//////+++++++++,,,,,,...//////............------,,,,,,------------------------........................,,,,,,---............---................................................//////.........................................................---------//////............//////................................................------------------------////////////////////////////////////////////////////////////////////////......////////////......111111111111111111111111000000000000000000000000////////////////////////////////////////////////............////////////................................................---..................------------............///222///,,,+++,,,.........................................................------------------------......////////////......,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,------......------------------------,,,---.../////////......//////.........---------................................................)))***+++---.../////////...------,,,,,,------...---------------------------------------,,,,,,,,,,,,,,,---------,,,+++***+++++++++,,,,,,,,,------,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------,,,+++***))),,,++++++++++++,,,------...,,,,,,,,,......---,,,------...............---.........------,,,,,,+++------------------------,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......------------------------------------------------------------......//////------------------------------------------------,,,,,,,,,,,,,,,---...///------------------------......................................................---------...//////------,,,,,,------...///////////////////////////...............///000000...------,,,,,,------...////////////////////////------------------------,,,---......///.........------............------------...............---/////////...------,,,,,,---------------...///000,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------......//////...------,,,,,,------------------......///000000,,,---------------------........................------...///////////////................................................------------------------.......................................---------/////////....../////////---......................................................//////.........////////////////////////.............../////////////////////////////////---...//////000/////////111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000/////////............---................................................------...//////...---------------............///000...------......---,,,................................................------............------...//////////////////...,,,,,,,,,---------.........------,,,,,,------...---------------------------,,,,,,,,,,,,---...///------------------------,,,---...///000///....../////////.........------................................................((()))+++,,,.../////////...------,,,,,,------...------------------------------......------,,,++++++,,,---......,,,***))),,,,,,,,,,,,------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++---...//////---***))),,,,,,,,,,,,,,,------...,,,+++***+++,,,---,,,+++,,,---......///.........------.........---,,,,,,------------------------,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------...///000111------------------------------------------------,,,,,,,,,,,,---...//////,,,,,,,,,---------------......................................................---------......///+++++++++,,,,,,...//////........................,,,++++++++++++,,,------------,,,,,,,,,,,,------////////////////////////------------------------,,,---......//////......------............------,,,---......///........./////////...------,,,,,,......---------...//////.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------//////...------------------------...///000111222+++,,,---.........------........................---...//////000000//////................................................,,,,,,,,,---------------........................------..................000//////......//////000---------.............................................///000000///......////////////////////////---............/////////////////////////////////...//////000000000//////111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000........................................................................------...//////...---------------............//////...---...//////---+++................................................,,,---...//////...---,,,---......//////......---,,,,,,,,,---------.........------,,,,,,------...------------------------------,,,,,,,,,---...///------------------------,,,---///000000000......////////////............................................................++++++,,,---------,,,,,,...------,,,,,,------...........................------.........---,,,+++,,,---------,,,,,,++++++,,,------------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------.........------,,,---------,,,---......///,,,+++***+++---...---,,,,,,------...//////......+++,,,---.........---,,,------------------------,,,------......------,,,...------,,,,,,------...,,,,,,---------...............---------,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,---------..............................,,,,,,,,,---------......///...---------...//////------------------------------------------------------,,,,,,,,,------...------------.........///......................................................---------------......---------------...///------------------------+++************+++,,,,,,......------------......////////////////////////........................,,,---......//////......------............------,,,------...//////......---------........./////////......---------.............../////////000000........................------------------------)))******+++,,,,,,------...------------......///...------------...000111+++,,,---.........------........................,,,---......//////......................................................------------.........///........................,,,---------.../////////000000////////////000000---------.........//////........................------...//////...------////////////////////////---------.........////////////////////////////////////000000000//////...111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000,,,------....../////////................................................,,,---...//////...---,,,---------.........//////------...///000///,,,***................................................,,,---...//////...---,,,,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...------------------------------,,,+++,,,---...///------------------------,,,---///000111000///---000/////////..................................................................------,,,+++***)))...------,,,,,,------...////////////////////////,,,---.........---,,,+++///...,,,******+++,,,------------........./////////...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------///...------------//////...------------.../////////...---...000111000///,,,,,,---.../////////...***+++---...///...------------------------------,,,------......------,,,...------,,,,,,------...---------....../////////......---------,,,,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,------.........000///---,,,++++++,,,---------------------------------------------------//////...---,,,,,,,,,,,,---.........//////000000////////////////////////...........................------,,,,,,,,,------111000///......---......------------------------,,,,,,++++++,,,,,,---...//////............//////////////////////////////000000000000000000000000,,,---......//////......---..................---,,,,,,---.../////////...***+++,,,---///000111222000///...---------------,,,,,,,,,---------......................................................++++++,,,------...//////,,,,,,,,,---...///000111///...---,,,+++,,,---...***+++---...///...------........................+++,,,------......------////////////////////////........................---.........//////000000........................,,,,,,------...///000000000000////////////000000---------.........//////........................,,,,,,---......---,,,,,,////////////////////////---------.........//////////////////////////////000000000000000///......333333333222222222111111//////000000000000//////111000///......---..............................,,,,,,.../////////...---------,,,------...//////,,,,,,------------,,,,,,,,,---......//////......---------............///,,,---......//////......111111000000/////////...000000//////............------------------,,,,,,------............------...------,,,,,,------...///////////////////////////...---,,,+++,,,,,,---...........................---+++++++++---///000***+++,,,...///000000000------------------------............---,,,++++++................................................000000000000///...---,,,------------------------,,,------......------,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---/////////...---------,,,,,,+++***))))))+++---...+++,,,------......------------------------------/////////...---,,,******///...---,,,+++,,,---...++++++,,,,,,,,,---------333111///,,,++++++,,,,,,........./////////000000................................................//////.........---------......------------....../////////....../////////------------------------***+++,,,,,,------,,,,,,+++,,,,,,,,,+++******))),,,,,,,,,---------......///...------...///000111---,,,++++++,,,---///000...........................---,,,,,,---...///000---------------------------,,,,,,+++,,,---...///000///...---------------......////////////....../////////...------,,,,,,................................................111000///...---,,,++++++///+++)))+++///111...+++////////////////////////////////////////////////.................................---,,,,,,++++++...............---------........................------------------------************************---,,,+++***+++,,,---...........................//////............//////------------------------///......------,,,++++++..............................---------,,,,,,,,,,,,---......//////......//////.........---------................................................//////.........---------,,,,,,---......---,,,,,,............////////////..................------////////////////////////000000//////.........---000000//////.........---......///000000///......////////////000000000000//////...---,,,++++++***333222222222111111111111000000////////////000000//////.........//////000........................,,,---.../////////...---/////////000111333444555///000000000000000000///,,,---......//////......---------............///,,,---......//////......000000000//////........./////////.........------...---------------------------............------...------,,,,,,------...........................///...---,,,,,,,,,------........................///...---,,,,,,...000111,,,---......///.................................------.........---,,,,,,...............................................................------,,,------------------------,,,------......------,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---,,,+++***+++,,,...////////////...---,,,******------------------------............---,,,++++++...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------222111///,,,++++++,,,---++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------......------------......------,,,,,,,,,,,,------------------------------------.................................---,,,,,,,,,,,,,,,---------......///...---------...///000...---,,,,,,,,,,,,---.................................---,,,---...//////------------------------------,,,,,,,,,---.../////////...---------------......////////////.....................---------...............................................................---------///,,,)))+++///000...+++........................................................................---------------.........------..........................................------------------------------------------------,,,,,,+++++++++,,,---...........................------,,,,,,,,,,,,------------------------------------------------------..............................---------,,,,,,,,,,,,---......//////......//////.........---------................................................------------,,,,,,++++++------...//////...------............////////////........................////////////////////////000/////////............000/////////.............................................////////////000000//////......---------111111111111000000000000111000///......///000111---------......///111111........................,,,---......//////......//////000111333555666777000000111111111111000000------...////////////...---------............///,,,---......//////....../////////........................---------------........................------............------...------,,,,,,------.................................---,,,,,,,,,------........................000///...---...///000111.../////////...---,,,,,,////////////////////////,,,------.........------................................................,,,,,,,,,---------------------------------------,,,------......------,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---///000/////////...---,,,******------------------------,,,------......------,,,------,,,,,,,,,------...,,,,,,,,,,,,------------111000...,,,+++,,,,,,---*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------......------------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------.........////////////...------,,,,,,,,,---------......///...------,,,------.........---,,,,,,,,,------........................//////...---------......------------------------------,,,,,,,,,---......///.........------------......////////////......---------...............................................................---------.........//////...,,,***+++...000...,,,------------------------------------------------........................,,,------...//////000000,,,---------.../////////........................------------------------........................,,,,,,,,,+++,,,------...........................------,,,,,,,,,,,,------------------------------++++++,,,------...//////..............................---------,,,,,,,,,,,,---......//////.....................---------.........................................................------------,,,......///000000///..................////////////........................////////////////////////////////////............////////////............///...---,,,,,,---...///////////////000000000000////////////////////////000000000000000/////////111000///......///000111...............///000000........................---------........................///000222333444.........//////.........------...///////////////---------............///,,,---......///...........................------------------------------.........///////////////------............------...------,,,,,,------...........................------------------------........................//////...------...//////.........///......---,,,........................,,,,,,---......///......................................................,,,,,,,,,,,,---...///000------------------------,,,------......------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++,,,,,,---------...------,,,,,,------...///+++,,,------......------........................+++,,,------.........------,,,,,,,,,------......,,,,,,,,,------------...//////---,,,,,,,,,,,,------------------------.................................................................................------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,------...------,,,,,,,,,,,,,,,---------............------,,,,,,,,,,,,------,,,------------...........................//////......------------,,,,,,------------------------------------------..................---------......//////......---,,,,,,------...//////000................................................---------............///---,,,+++,,,...///...,,,------------------------------------------------................................./////////000000,,,,,,,,,---...///000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..............................//////............//////------------------------,,,,,,,,,---------....................................---------,,,,,,,,,,,,---......///.................................................................................000000000000000000000///.........//////.....................////////////---------...............///////////////////////////////////////.........///////////////.........000...---++++++---...000000000111111111222222222.........//////000000000////////////////////////111000///......///000111000000///...............////////////////////////------------......////////////.........//////000,,,------......------,,,---...//////000000//////---------............///,,,---......///.........------..................------------------------............//////000000------............------...------,,,,,,------...........................,,,---------------------...........................---------------------,,,---......///.........------------------------,,,,,,---...////////////................................................------------...///111222------------------------,,,------......------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,------......//////,,,,,,,,,,,,,,,------...+++,,,------......------........................++++++,,,---............+++,,,,,,------.........,,,,,,---------.........---------,,,,,,,,,------////////////............................................................---...........................------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,---------...............------,,,,,,+++***+++,,,---......//////......................../////////......---,,,,,,,,,,,,,,,---------......---------------------,,,------...//////......---------............------+++,,,,,,---...///000000................................................///............------------,,,,,,,,,---......---------------------------------------------------........................000000/////////.........,,,,,,,,,---...///000000........................------------------------++++++++++++++++++++++++,,,,,,---------.................................//////............//////------------------------......---------,,,,,,,,,..............................---------,,,,,,,,,,,,---......///.........---.....................................................................///000000000000000000000------------------------............////////////---------.........//////////////////////////////.........///////////////.........///////////////000///---,,,,,,---///000/////////000000000111111---------...//////000000////////////000000000000//////000000000000//////111111///......---------////////////////////////...------------...//////111000000///////////////......////////////............///000000000000///---------............///,,,---......//////...................../////////---------------.........---------......//////000------............------...------,,,,,,------...------------------------+++,,,---.........------........................---------------,,,,,,,,,,,,,,,---.../////////...------------------------------.../////////............................................................------...///111222------------------------,,,------......------,,,------........./////////------------------------,,,---...//////...---,,,------..................+++,,,,,,,,,------------/////////...---,,,******........................+++,,,,,,---.........---++++++,,,---............,,,---------............,,,,,,,,,,,,------------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------.....................------------......,,,,,,++++++++++++,,,,,,------------------------,,,---......//////......------...////////////...,,,,,,,,,---------......---............------,,,***+++,,,---.............................................///......---,,,+++,,,,,,------.........------.........---,,,+++,,,---.../////////...---------............------,,,,,,------...///000000................................................//////.........---------,,,,,,,,,---------......------------------------------------------------........................000000//////...------,,,,,,---------.../////////........................------------------------------------------------,,,,,,---............---........................------,,,,,,,,,,,,------------------------------//////...---,,,,,,++++++..............................---------,,,,,,,,,,,,---......//////......---------...............................................................,,,------------.........------,,,,,,,,,,,,------............////////////,,,,,,------.../////////////////////////////////.........///////////////.........///////////////000///...------...///000------------............---------......//////////////////000000111111111...///000111111000///...000//////.........//////////////////////////////...------,,,---...///000/////////...//////000000//////000000000000//////......///000000000000000---------............///,,,---......//////...............//////000000000------........./////////+++,,,,,,---......//////------............------...------,,,,,,------...------------------------+++,,,---.........------.......................................---,,,,,,.........///......---,,,...........................////////////......---......................................................,,,,,,,,,...000111------------------------,,,------......------,,,............////////////......................................................------------------,,,,,,---.............../////////...---,,,******........................,,,,,,------...---------***+++,,,...............------------............***+++,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////......------------......------,,,,,,,,,,,,------........................)))+++---000111000///...,,,,,,---...............,,,,,,,,,---------......,,,---.../////////......------.........---++++++........................,,,---.../////////...---++++++,,,,,,---......///------.........---,,,++++++,,,...///000///...---,,,------......------,,,,,,---------......//////................................................---------...............+++,,,---------------....................................................................................---------------------..........................................------------------------........................,,,,,,.../////////...---........................------,,,,,,,,,,,,---------------------------------------------------,,,..............................---------,,,,,,,,,,,,---......//////......---------.........//////................................................++++++,,,,,,------------///...---,,,,,,---...///............////////////,,,,,,------...//////000////////////////////////............/////////000............/////////000000000000000000000000000---............///////////////////////////000000//////000000111111222222---...111222222111...---......---......///000111000000000000000000000000......---,,,---...///000,,,,,,,,,,,,---///000000......////////////.........//////000000000000000---------.........//////,,,---......//////........./////////000000111111........./////////000000++++++,,,,,,---...//////---..................---...------,,,,,,------...------------------------***+++---...///...------........................//////000000///...------000000000///...,,,+++***///////////////////////////000000000///...------...................................................---,,,++++++,,,...000------------------------,,,------......------,,,............/////////000///////////////////////////...------------...///---------,,,,,,+++++++++---......///000/////////+++,,,------......------////////////////////////,,,------......---,,,,,,)))+++,,,...//////......---------.........//////******+++,,,------------.........------,,,,,,,,,................................................---------.........//////.........------.........000//////......//////000////////////////////////%%%(((+++///000///---,,,)))***++++++,,,,,,,,,+++,,,,,,,,,---------......,,,---///000000000//////000000000///---+++)))'''........................+++,,,.../////////......++++++,,,,,,---...//////------...///...---+++***+++,,,...000000///...---,,,------......------,,,---------...............................................................++++++,,,---...///000111+++,,,---------,,,---///////////////////////////////////////////////////........................++++++,,,,,,---........................---------........................------------------------........................,,,,,,.../////////...---......................../////////....../////////------------------------+++,,,,,,------......///..............................---------,,,,,,,,,,,,---......//////......---------.........//////................................................---------.........//////000///...------...///000............/////////000,,,,,,------...///000000////////////////////////---.........//////000000---.........//////000000000000111111111111000000111111111111222222222222111111111000000000000000////////////////////////000///...------...///000////////////////////////........................,,,,,,,,,---...///000000------......///000000000------............------///////////////.........------............------//////...---,,,,,,++++++............////////////,,,,,,,,,---------......///////////////.........000///---,,,,,,---///000........................,,,---------------,,,,,,................................................---.........//////000000........................////////////////////////------------------------..............................------------............//////......---,,,...---+++******+++---...........................,,,,,,,,,---------......------------------------........................++++++,,,,,,---...//////+++,,,------......------///---,,,,,,,,,,,,+++)))------............---------------............///------............------...---,,,,,,++++++++++++...///000///...---...000......---,,,,,,,,,------////////////////////////......................................................------------......---,,,,,,++++++,,,,,,---........................,,,------......------,,,................................................///////////////.........++++++---...//////000000////////////..................////////////......------............---------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))---------------------------------............///........................////////////////////////+++,,,---------,,,+++***////////////////////////000000//////......------,,,,,,,,,---------......111000000///...---------,,,---///000000///---,,,------------------------((()))+++---......------........................////////////////////////---......///////////////---------............///---------............///......------------......------------------------------------------------....................................////////////000///...---------------........................000///...---------------..............................------------......////////////////////////......---,,,---...///000000000//////.........---////////////////////////////////////////////////---...///000222444555555222000///------///000222////////////////////////000///...------...///000////////////////////////........................,,,---------...////////////////////////.........------............------/////////////////////...---..................---111000000///......------............////////////.....................////////////////////////...///...---,,,,,,---...///........................------............------................................................------------.........///........................------------------------------------------------..............................------------............//////......---,,,------,,,++++++,,,------........................,,,---------............------------------------........................++++++,,,------...//////+++,,,------......------///---,,,---//////...---,,,,,,------------,,,,,,---------............///------............------...---,,,,,,++++++,,,,,,---...///...---,,,---///000///...---,,,+++++++++..............................................................................------------......---,,,,,,++++++,,,,,,---........................,,,------......------,,,........................------------------------........................------......///.........,,,,,,------......//////.........//////.........------............---------------............///,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++---------------------------------............///................................................,,,---............---,,,///////////////////////////////////////.........---------.........//////111000000///......------,,,---...//////...---,,,------------------------------...///000000000000................................................------...///////////////---------............///---------............///......------------......------------------------------------------------........................------........./////////000000///.........//////........................//////...---------------..............................------------......////////////////////////......---------...///000000/////////............////////////////////////////////////////////////---...///000222333444555111000///......///000111//////////////////////////////...------...//////////////////////////////........................------..................111000000///......------------............------......//////////////////........................000000000///......------............////////////000000//////////////////......//////////////////................................................---....../////////......................................................,,,,,,,,,---------------........................------------------------------------------------..............................------------............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////------------------------........................,,,,,,,,,---......//////+++,,,------......---------,,,,,,---///000000///+++,,,,,,,,,,,,,,,,,,+++---------............///------............------...---,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...///...------,,,---------..............................................................................------------......------,,,,,,,,,,,,------........................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////......//////...------,,,******+++,,,---...//////------............------------............---------------............///,,,,,,,,,,,,,,,,,,,,,,,,...////////////...---------------------------------------............///................................................---...////////////......////////////////////////.........///////////////........./////////000000000000000///......------................................................000000/////////000000111........................------------------------------...////////////...---------............///---------............///......------------..............................................................................---------.........//////000////////////000000111........................//////...------------.................................------------......////////////////////////......------......///000////////////............////////////////////////////////////////////////......///000111333333444111000///......///000111////////////////////////........................////////////////////////.......................................---------000000//////............------............------............//////////////////............//////......---------,,,,,,,,,............////////////000000////////////..................////////////------...//////...------........................---...//////////////////................................................------------------------........................////////////////////////......................................................------------...............///......---,,,,,,,,,---......---,,,,,,.................................////////////000------------------------........................,,,---------......//////+++,,,------......------,,,+++***+++---...---,,,,,,,,,------------,,,,,,---------............///------............------...------,,,,,,,,,------,,,---......,,,,,,---...,,,,,,,,,------...///000..............................................................................------------......------,,,,,,,,,,,,------........................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////---...............------++++++,,,---......//////,,,,,,------------,,,,,,------............---------------............///------------------------......////////////......---------------------------------............///................................................---.........////////////////////////////////////------......//////000000---.........////////////000000//////............///...------------...///////////////////////////000///---,,,,,,,,,---...........................------------------------,,,---......//////......---------............///---------............///......------------......////////////////////////////////////////////////..............................////////////000000............///000111111........................///......---------....................................------------......////////////////////////...............//////000///////////////.........////////////////////////////////////////////////...//////000111222222333000000////////////000000////////////////////////------............------////////////////////////.......................................---------............//////000000------............---------.........//////000000000///............///000---------------,,,,,,,,,............////////////........................---.........//////000000------...//////...------........................---......///000000//////................................................//////..........................................////////////////////////......................................................------------...............///......---,,,,,,------......------,,,.................................////////////000------------------------........................------...............///+++,,,------......------...---++++++,,,,,,+++***------............---------------............///------............---------------,,,,,,---......---///000///...---...//////......------.......................................................................................------------.........------,,,,,,------...........................---......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////+++,,,---...//////////////////..................,,,,,,------------,,,,,,------............---------------............///------------------------,,,------.........---------------------------------------............///................................................,,,,,,---------......///////////////////////////------......//////000000,,,,,,---------.........////////////............///...------------...//////////////////////////////...,,,+++***++++++,,,................................................,,,------...............---------............///---------............///......------------......////////////////////////////////////////////////........................//////000000000111111111------------...//////000..............................---------......///..............................------------......////////////////////////.........///////////////.........////////////////////////////////////////////////////////////////////////000000111111111000000////////////000000////////////////////////------............------////////////////////////........................------..................------......///000000111------............------------......///000000000111000///......///000111////////////////////////............////////////------........./////////------......///000000000................................................,,,---...///////////////................................................///////////////.................................------------------------......................................................------------............//////......---,,,------------------------........................------........./////////------------------------................................................+++,,,------......------111///............,,,+++---......//////......------------............///------............------------------------...///...///000///......///000333222111...---++++++***------------------------......................................................------------............------------....................................////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////***+++,,,...///000000000000000/////////.........------............------------............---------------............///------------------------++++++,,,------------,,,---------------------------------............///........................------------------------,,,,,,,,,,,,---...///000////////////////////////.........///////////////,,,,,,,,,------------...//////////////////......................................................000///...---------------........................////////////////////////,,,,,,---............------------............///---------............///......------------..............................................................................//////000000000111111111...------------......///...........................------------...//////..............................------------......////////////////////////---...///000000000000///.........///////////////////////////////////////////////////////////////000000000000000000000000//////000000000000//////////////////////////////,,,------......------,,,////////////////////////........................,,,---------.../////////.........///////////////------............------------......///000000111111000///......///000111////////////////////////............////////////------...///000111111222------......///000000111///...---,,,,,,---...///........................++++++---....../////////................................................/////////......---------........................------------------------......................................................------------............//////......---,,,///...---,,,,,,---...///........................,,,---------............------------------------........................////////////............+++,,,------......------///...------...///...,,,,,,------......------,,,---------............///------............---------------------...//////---...//////------...///222111000...------,,,,,,------------------------......................................................------------............------------....................................////////////..............................------------------------........................,,,,,,---.../////////...---..............................//////.........------............---------------............///........................++++++,,,------------------------------------------------............///........................------------------------...---------...///000111///////////////////////////////////////.........------------.............../////////////////////,,,---...//////...---,,,------------------------...///////////////...---................................................+++,,,------......---------------............///---------............///......------------......------------------------------------------------....................................////////////000///...............///........................---------------...//////..............................------------......////////////////////////---...///000111000000///............/////////000////////////////////////////////////////////////000000000000000///////////////000000000000//////////////////////////////,,,,,,---......---,,,,,,////////////////////////........................,,,,,,------...///000000000000000///......---------..................------------...///000000111222000///......///000222,,,---------------------............/////////000------...000111222333444---------...///000000111000///---,,,,,,---///000........................***+++,,,---.....................................................................------,,,,,,,,,........................////////////////////////////////////////////////.................................------...............//////......---,,,000///---,,,,,,---///000........................,,,,,,,,,---------......------------------------........................///////////////.........+++,,,------......------+++******+++---......---+++,,,,,,------,,,,,,+++---------.........//////---..................------------------...///000,,,---......,,,,,,---...---------......000111222------------------------.........................................................------...............------------....................................////////////......................................................///////////////..................///......---,,,***++++++,,,---...//////......////////////......---..................------------.........//////........................+++,,,,,,---.........------------------------------------.........//////........................------------------------///.........///000222333////////////////////////000000//////.........---............/////////000.........///////////////,,,---///000000///---,,,------------------------,,,---...//////...---,,,........................------------------------+++,,,------......---------------.........//////---------.........//////.........------.........------------------------------------------------........................,,,,,,,,,---------......222111000//////...//////........................---------------...///000.................................------.........////////////////////////---...000111111111000///---.........//////000000////////////////////////////////////////////////000000000000//////////////////000000000000//////////////////...---,,,+++........................//////............//////111111000///...---,,,,,,000000000000000000000000111///---...111222000...,,,---------.../////////111111000000/////////...111111000000/////////............/////////000000////////////////////////000000000000000000000000......///000000000000///........................//////.........------------------.........////////////...------------...//////////////////////////////............///////////////...---------,,,........................,,,---///000000000///...000000000000000000000000///////////////.................................//////.........---------//////.........------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------............------000///......///000///...,,,,,,+++++++++,,,---...---------.........//////000000//////...---++++++'''((()))***,,,---...///000000000000000//////...................................................------------------------,,,---...//////...---,,,........................///......------///000111//////////////////////////////.........---------.........------,,,,,,,,,///000111222222111000///..............................------------.........---,,,,,,,,,,,,---...///...---,,,,,,---...///////////////////////////***---000///,,,+++,,,...---------------------------...//////000////////////////////////000111111..............................---,,,,,,,,,,,,---////////////////////////------------------------+++,,,,,,---...///000000////////////////////////////////////////////////......////////////............////////////......------......///000000000......---,,,---...///000////////////000000000000......------------..............................,,,,,,,,,---------......222111///---,,,---...///////////////////////////////////////////////////......................../////////000000000000000//////000000///...------////////////////////////222222111111000000//////////////////////////////---------............///000///......///000///---////////////////////////......------------......///---+++,,,///000...,,,////////////////////////......////////////......000000000000000000000000000000000000000000000000000000000000000000000000////////////...---,,,,,,........................//////............/////////////////////.........000000000000000000000000000...------///000///------------...............000000000//////.........000000000/////////......---------.........//////////////////////////////////////////////////////------...///////////////........................//////.........---------++++++,,,,,,,,,---------000000///...............////////////////////////......------------........................------........................------///000000000///...////////////////////////,,,,,,------------------........................//////.........---------//////.........------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------............------...---,,,,,,---...---,,,------,,,,,,------......,,,------------.........////////////...---,,,,,,...............---------......//////......---,,,................................................------------------------------...//////...------........................------,,,,,,,,,------...//////////////////////////////.........---------.........------,,,,,,,,,,,,,,,---......---,,,,,,..............................------------.........---,,,,,,,,,,,,---...///...------------...///........................---///000000///......///........................---.........---,,,++++++.........---...//////000........................///......---------------........................---------------------------------...............////////////////////////////////////////////////......////////////............////////////......///........................------,,,---...///000.../////////000000000000......------------..............................,,,,,,---------.........+++,,,---....../////////////////////////////////////////////////////////..............................------,,,,,,++++++///////////////...------////////////////////////............---------,,,........................---------............///---,,,++++++,,,---,,,+++//////////////////////////////............//////000...,,,---///000///---////////////////////////......////////////......000000000000000000000000////////////////////////000000000000000000000000....../////////......---........................//////............//////---.........//////000000000000000000000000000000///---,,,---...///...---...............---------/////////...............////////////........................////////////////////////000000000000////////////000000000000......///000000000///////////////////////////////////////.........------,,,,,,,,,,,,---------...000000///............///////////////////////////...------,,,,,,------.....................//////........................---......///000/////////........................+++,,,,,,,,,---................................................---------...............------------------...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------............------...---,,,,,,---...---,,,---------.........//////,,,,,,,,,,,,---------------...............------000000//////......---------------------,,,++++++................................................------------------------------...//////...------........................------------------,,,,,,////////////////////////...............---------.........---------------++++++,,,,,,,,,,,,++++++..............................------------.........------,,,,,,------...///...------------...///........................///......///000000///---/////////////////////////////////...---+++***)))------,,,,,,------...///........................000///......------......------------------------------------------------//////.........---------////////////////////////////////////////////////......////////////............////////////......//////......---,,,,,,+++...------------...//////....../////////000000000......------------..............................,,,------------.........)))***---/////////---,,,////////////////////////////////////////////////..............................---,,,+++******)))///////////////......---////////////////////////------------,,,,,,,,,,,,---------------------------------............//////...------/////////---////////////////////////000000////////////000000000///......000000///...////////////////////////......////////////......000000000000000000000000........................000000000000000000000000---......////////////...........................//////............//////............////////////////////////////////////......................../////////...---------,,,..................------//////..................000000000000111111111111///////////////000000000000000000000111111111111//////000111111111111111111111111111000000000000////////////...............////////////000000000000///......------......////////////////////////.........------.........------......//////000000........................---......///////////////........................---------...///000111111................................................................................................------------------------------------------------------............------000.........///000///...,,,------...............+++++++++,,,,,,,,,------,,,------...//////......,,,,,,------......//////,,,------------,,,++++++........................................................................---..................---...........................///000000000///...---////////////////////////.......................................---------------------------------..............................------------......------------------------.........------....................................,,,+++,,,///000---***........................000000000000///...---,,,---------,,,---......///........................000000///............///------------------------------------------------........................////////////////////////////////////////////////......////////////............////////////............---------,,,,,,,,,------------......//////........./////////000000......------------..............................------------..................//////...---+++***////////////////////////////////////////////////......................../////////......---------...///////////////......////////////////////////////////////////////////---------------------------------............///000///...///000111000///////////////////////////111111000000000000111111000000//////000000000///////////////////////////......////////////......////////////////////////........................000000000000000000000000......//////000/////////........................//////............//////////////////............//////////////////////////////000////////////000/////////...---------,,,------......................../////////////////////000000000000111111111......//////000000000000/////////000000000111111//////000111111111000000111111111000000/////////000000/////////........./////////000000000111111///...------,,,,,,------////////////////////////000000////////////000000---......//////000000000..................................../////////000........................---------...///000111111........................---.....................---..........................................---------------------------------------------------------............------000.........///000///...***+++,,,------------,,,+++++++++,,,,,,,,,------+++,,,---...////////////---------....../////////...............---,,,,,,.................................................................................------.................................---...///000000///...---////////////////////////---.............................................///..................///..............................------------......---------------------------..................---...........................,,,+++,,,///000---***------------------------......///////////////.........------......///000........................000000///............///........................------------------------,,,,,,------...//////000////////////////////////////////////////////////......////////////............////////////......,,,,,,,,,---------......---------...........................////////////......------------..............................---------.........//////111000///------------...////////////////////////////////////////////////..............................//////000000000111......///////////////...////////////////////////000000000000000000000000---------------------------------............///,,,+++***+++---...---,,,////////////////////////111111000000000000111111///000000000//////000000////////////////////////......////////////......////////////////////////........................//////////////////////////////000000000//////...........................//////............//////000000//////.........---000000000000000000000000///000111000///...///111...............---------.............../////////////////////000000000000////////////000000000000000000000111222222333333/////////000111111222222///000111111222222111111111111111000000///......000000000/////////..................//////////////////...---------------////////////////////////111000000000000000000111//////////////////000000........................///............///000000........................+++,,,,,,,,,---.................................---------...............---------..............................---------------------------------,,,------......------,,,------............------...---,,,,,,---...---,,,***+++,,,---------,,,+++,,,,,,,,,,,,------------,,,,,,---.../////////...111111000000//////......///////////////...------........................................................................///...------------...///........................+++,,,,,,---......------////////////////////////---------............................../////////......------------....................................------------......,,,------......------,,,------...//////...------------------------------///......///000000///---------------------------+++,,,,,,---......------.........---...//////000........................000///......------......////////////////////////------------------------++++++,,,---...///000111////////////////////////////////////////////////......////////////............////////////......+++,,,,,,---......//////,,,---......//////......------........./////////......------------..............................------.........////////////...---,,,---///111333////////////////////////////////////////////////........................+++,,,,,,---...///000000---...//////////////////////////////////////////.........///////////////---------------------------------............///---,,,+++,,,...//////...////////////////////////111111000000000000111111...///000000......///000////////////////////////......////////////......000000000000000000000000........................////////////////////////000000000000000///...---........................//////............//////.........///////////////000000000000000000000000---///111000...---...000---------........................//////000000000000000000000111111222222111111111222222222333333333333444444555666666777444444555555666777777777555555666777777777777777666666555555444333333222000000000000/////////........./////////000000000111111000///////////////////////////////////////000000////////////000000000000000///////////////........................///......---...///000111////////////////////////,,,,,,------------------........................---------.........//////---------.........////////////.........---------........................,,,,,,---......---,,,,,,------............------...---,,,,,,---...---,,,***+++---...///...---,,,,,,------------.........------..................///////////////////////////////////////...------........................................................................///...------------...///........................+++++++++,,,---...///000////////////////////////---------.........//////---........./////////000///...---,,,,,,---...///..............................------------......,,,,,,---......---,,,,,,------...//////...---------------------------------///000000///......///........................------------------,,,,,,------,,,,,,------...///........................///......---------------........................------------------------,,,---------......//////////////////////////////////////////////////////......////////////............////////////...........................///,,,---.../////////...------------.........//////......------------..........................................////////////------------...///000000////////////////////////////////////////////////........................,,,,,,,,,------.........------...///////////////////////////////////////---------.........//////........................---------............//////...---///111222222111////////////////////////000000000//////000000000---///000///---,,,...000////////////////////////......////////////......000000000000000000000000////////////////////////////////////////////////111111111111000///------........................//////............//////,,,,,,---...///000111222000000000000000000000000,,,...000///---,,,---000,,,------....../////////.../////////000000111111000000111111222222222333555555555666666666777777666666666777888999999:::::::::;;;<<<======>>>>>><<<<<<===>>>>>>>>>>>>===<<<<<<<<<;;;:::999999888000000000000////////////111111111111222222222222333222222111111111111111//////////////////////////////............//////111111000000//////..............................///......------///000111000000000000000000000000///////////////.................................---------.........//////---------.........////////////.........---------........................,,,,,,---......---,,,,,,---..................---000///......///000///...+++,,,...000000///...------------.........//////---...............------))))))***,,,---///000111......//////......---,,,................................................///////////////////////////...---,,,,,,---...///........................---,,,,,,---...000222444////////////////////////---------.........//////---.........//////000000000///............///000.................................------.........,,,,,,---......---,,,,,,,,,---...//////...---,,,------------------------***---000///,,,+++,,,...////////////////////////111111000000///...,,,,,,,,,,,,++++++,,,,,,---.................................---,,,,,,,,,,,,---------------------------------------------------///............---------////////////////////////////////////////////////......////////////............////////////......000000000///......------,,,,,,.../////////...------------.........//////.........------............................................./////////000---...//////...---+++)))////////////////////////////////////////////////.............................................---------...///000000//////////////////////////////........./////////000000////////////////////////---------.........//////,,,+++***,,,...//////...////////////////////////000000////////////000000,,,...000///,,,,,,---000////////////////////////......////////////......000000000000000000000000000000000000000000000000////////////////////////000//////.........//////...............///000111,,,,,,------...///000000...------------...//////////////////000000000111////////////////////////000////////////000000111111222222111//////111222444444444555555555444444777777888999::::::::::::@@@???>>>===>>>???BBBCCCAAAAAABBBCCCCCCCCCCCCCCCGGGFFFFFFFFFFFFGGGGGGHHHGGGEEECCCBBBBBB???:::555777666666555444222111000111111222444555666777777222333333333333222222111111000000////////////000000000000000000000000000////////////////////////------......///000000000000000000///......------//////............//////000000///.......................................................................................+++,,,,,,------....../////////...---,,,,,,++++++///...---,,,,,,---...///------............------////////////////////////......//////......---,,,---...///...,,,+++,,,---,,,---......//////......///...---,,,,,,---.../////////.........---------..............................------------.........---,,,,,,,,,,,,---...........................000000//////.........---......////////////......//////.........------------...///...,,,+++,,,------------------...///000...---,,,++++++,,,---...........................//////.........---------........................,,,,,,,,,,,,------...///---------............///000///---,,,,,,---...000......//////...---,,,,,,........................////////////////////////........................------............------000000000///...,,,+++***,,,---......//////...............------,,,,,,,,,---------.........//////////////////////////////...------,,,---...///000000...---...///000///...////////////////////////---------............///111111000///////////////000/////////............///////////////.........////////////////////////------------------------------......//////000000////////////////////////////////////000000000000000000000000000000000000//////............//////////////////////////////............/////////000........................////////////000000000000---......///////////////111111000000//////......000000000000000000000000000000//////......------...000111222222111000...111000///......///000111////////////////////////////////////////////////000000000000000000000000000//////........./////////............//////000,,,,,,---......//////000...------------...//////000000000000000111111111/////////000000000000000222111111111111111222222222444555555555555777888999999:::;;;<<<============>>>???@@@AAABBBBBBBBBCCCBBBAAA@@@AAACCCEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKMMMKKKIIIIIIIIIFFFAAA===::::::999888666444222111111111222444666888:::;;;777888888888777666555444333333222111000000000000000000000////////////000000000000000000000000000//////////////////............////////////////////////............//////000000///.......................................................................................------------------------//////...------,,,++++++///...------------...///------............------..............................//////......---,,,***+++,,,+++)))((()))***,,,---......//////......///...------------.../////////.........---------..............................------------............---,,,,,,---..............................000/////////.........---.........//////.........//////.........------------...///...,,,,,,,,,---......---------......///---------,,,,,,---------------------------------//////.........---------........................000///...---,,,,,,,,,,,,---------............//////...---,,,------//////......//////...------,,,........................................................................---..................---.........///......---,,,,,,,,,---........................------,,,,,,,,,---------.........//////////////////////////////......---------...///000000...---...///000///...////////////////////////........./////////000000000000///...............000000/////////........./////////////////////...////////////////////////------------------------.........///////////////////////////////////////....../////////000000000........................//////............//////////////////////////////.........///////////////....................................////////////---......///////////////111000000000/////////...000000000000000000000000222111111111000000000///...///000111111000///...111000///......///000111////////////////////////////////////////////////000000000000000000000000/////////......//////000000//////............///---------......//////000......------......///000111111111111111111111111000000000000000000000000222222222222222333333444444666999:::;;;;;;<<<>>>>>>???@@@BBBDDDEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGCCCBBBBBBAAABBBDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKMMMNNNNNNNNNNNNQQQOOOOOONNNNNNLLLIIIFFF@@@???>>><<<:::777555444333333333444666999<<<>>>===>>>?????????===:::999888888777555444333222222222111000///......///000000000000000000000000000111111000//////...------------...//////000111111//////............//////000//////............///........................................................................//////......---,,,,,,+++//////......---,,,,,,,,,///...------------...///------............------..............................//////......---,,,,,,.........,,,+++,,,---,,,---......//////......///...------------...///...............---------..............................------------............---,,,,,,---............................../////////...............------............------...............---------...///000///---------...//////...---------......,,,------......------,,,------------------------...............---------........................000///...------,,,,,,------------............///------------......//////.........///......---,,,................................................................................................,,,,,,---.../////////...+++,,,------......------.........------------------............/////////////////////////////////......------......///000000...---...///000///...////////////////////////////////////000000000111///......------------...000000000/////////............//////////////////////////////////////////////////////////////////000000///////////////...////////////////////////------........./////////........................//////............/////////////////////////////////////////////.................................------------............---......///////////////000000000000////////////000000000000000000000000111111111111000000000000---...///000000///...---000000////////////000000////////////////////////////////////////////////000000000000000000000000//////////////////000111111000///...............------....../////////000...............//////000111111111111000000000000000000111111111111111111111111222222444555777888888:::===?????????@@@AAABBBCCCEEEFFFGGGHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDCCC??????>>>>>>???@@@BBBBBBDDDDDDFFFGGGGGGHHHHHHGGGIIIJJJKKKMMMNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMKKKFFFEEEDDDBBB???<<<:::888888777555555666888<<<>>>???AAACCCEEEEEEDDDBBB@@@??????>>>===;;;999888777777555333111000000111111111111111111000000000000000000000000//////............//////000000000000//////............//////000///............//////........................................................................///.........---------,,,//////......---------,,,.........------.........------............------.................................///......---,,,...///000///...---...///,,,---......///..................------...............................................................------------............------------......................................................,,,,,,------------,,,,,,...........................///000///...---...000000///...---------------+++,,,---......---,,,+++------------------------................................................++++++++++++,,,...///000---------............///+++,,,---...////////////---...............------.................................................................................------.........,,,---......///.........+++,,,,,,---------------...............---------.............../////////////////////////////////..................//////000...---...///000///...////////////////////////....../////////000000000///......------.........000000000////////////...............////////////////////////////////////////////////////////////111000000000//////......////////////////////////------------.........///........................//////............//////////////////////////////////////////....................................------........./////////---......///////////////000000000000////////////////////////////////////////////////...............//////000000//////...000000////////////000000///////////////////////////////////////////////////////////////////////////////////////000111111111000///........................//////////////////............///000000000000000000000000000000111111222222333444444555444444555777999<<<>>>???>>>@@@BBBCCCBBBBBBCCCDDDHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGEEEDDDAAA???>>>============>>>???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCFFFFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOKKKJJJIIIGGGEEECCCAAA??????===:::777777888999;;;>>>@@@CCCEEEGGGHHHHHHGGGEEEEEEEEEEEECCCBBB@@@???===<<<:::888666555555555333333333222111000000000////////////000000111111111111000000//////////////////............////////////............//////........................................................................---------......////////////...............---------..................---------............------.................................///......---,,,***+++,,,,,,+++***+++---,,,---......///.........---..................------...................................................------------......................................................---------...............,,,,,,------------,,,,,,---.....................---///000///......///000000///...---------------+++,,,---......---,,,+++---------------------------.............................................)))))))))***+++---...///---------............///,,,,,,---...//////......------...............---........................................................................///...------------...///.........///......---,,,+++,,,------......------........................//////////////////////////////////////////////////////////////////......000...---...///000///...////////////////////////------........./////////000///////////////000000111000000000////////////---.........//////000000////////////////////////000000000000000000000000111111000000/////////...////////////////////////------------........./////////////////////////////////............/////////////////////////////////////////////.........////////////////////////....../////////000000000---......///////////////////////////000000000000////////////////////////............////////////000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////000111222222000//////............/////////////////////////////////......//////000111000000000111111111222222333333555666888999:::;;;;;;<<<<<<>>>@@@BBBDDDEEECCCDDDEEEDDDCCCDDDFFFHHHLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJIIIGGGEEEBBB@@@>>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCDDDCCCCCCBBBAAABBBBBBBBBAAABBBCCCCCCDDDGGGIIIKKKLLLLLLMMMOOOQQQNNNNNNMMMLLLKKKJJJHHHGGGFFFDDD@@@===:::999999999;;;===???BBBEEEGGGIIIJJJIIIJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDBBB???===<<<;;;888888666555333222111000......///000000111222222222222111000000///......//////............/////////............//////000........................................................................,,,------...//////000000........................------...//////...------------............------------------------------......//////......---,,,+++---......,,,,,,---///,,,---......//////......------...//////...---------------.............................................------------......---...////////////...---........................---------------.........------............---------------...............,,,...//////...---...000//////...---------......,,,------......------,,,........................---------.......................................,,,,,,++++++++++++,,,,,,---------............///........................,,,---......///.................................------------------------........................///...---,,,,,,---...///.../////////...---,,,,,,,,,---......//////...................../////////000000000////////////...//////////////////////////////000000000///......000...---...///000///...////////////////////////------------............000////////////000111111111111000000000/////////------......///000000000////////////////////////000000000000000000000000111000000000000000000///////////////////////////------........./////////000000000000000000000000//////............//////////////////////////////............/////////000////////////////////////////////////000000000111---......///////////////////////////000000000000000000000000000000000000000000000000111111111111111111000000000000111111//////000000000000//////////////////////////////////////////////////////000000000000000000000000////////////000111222333///............//////000000////////////////////////////////////000000111000111222222333444555555666777999;;;>>>@@@BBBCCCBBBAAAAAAAAAAAABBBCCCDDDAAAAAAAAA@@@@@@BBBFFFJJJJJJKKKLLLMMMMMMNNNMMMMMMLLLKKKJJJIIIGGGEEECCCBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBB@@@???===;;;;;;<<<>>>???AAACCCFFFGGGHHHIIIMMMPPPOOOOOOPPPPPPPPPOOOOOONNNKKKIIIFFFCCC@@@===<<<;;;::::::;;;===@@@CCCFFFHHHIIIKKKMMMOOOPPPOOOOOONNNMMMMMMMMMLLLIIIFFFBBB@@@>>>===<<<999777444333222000000000000000000111111111111000000000000000000//////............//////...............///000000....................................................................................////////////............////////////------...//////...------------............------------------------------......//////......---,,,---///000000//////000222,,,---......//////......------...//////...---------------.........//////..............................------------......---...///000000///...---........................,,,,,,,,,------..................//////.........---------.........//////+++---......------...///......---------......///---------,,,,,,---------////////////////////////---------.........//////...........................------,,,,,,------...---------............///111000...---,,,,,,------,,,------...//////..............................------------------------........................000///---,,,,,,---///000,,,---......///.........---...//////000000//////---........./////////000000000000000/////////...///////////////////////////000000111000///...---000...---...///000///...////////////////////////............////////////...............///000000111111111000000000//////------......///000000111////////////////////////////////////////////////000000000000000111111111////////////////////////....../////////000000000//////////////////////////////............//////////////////////////////,,,------...///000111111////////////////////////........./////////000000---......///////////////.../////////000000000111000000000000000000000000///000000000111111111222000000000//////000000000...///000111111000///...////////////////////////////////////////////////000000000000000000000000////////////000111222333...............///000111000000000000///////////////////////////000111111111222333444666777888888999:::<<>>BBBCCCCCCEEEJJJNNNOOOPPPQQQRRRRRRSSSSSSSSSMMMLLLJJJGGGDDDAAA???>>>999999999:::<<>><<<;;;<<<>>>AAAFFFKKKNNNUUUUUUUUUVVVUUUUUUTTTTTTSSSRRRPPPMMMJJJGGGEEEDDD@@@>>><<<::::::<<<>>>@@@>>>AAAEEEJJJOOORRRSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQNNNLLLIIIEEEAAA===;;;:::999666111...///000222222111111111000//////......222111111000///...............////////////......000...---...///000///...////////////000000000000...........................------,,,---...///000//////////////////////////////.........---------.........///////////////.........------,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,------............///////////////...............------,,,,,,,,,............////////////........................////////////////////////////////////////////////111000///---------...///............////////////,,,------......//////000........................///...------++++++***)))////////////////////////........................------...//////...------........................,,,,,,,,,++++++*********........................---------.........//////000///...------...///000///---+++++++++,,,++++++------............------........................//////............//////................................................------......///000000000...............///000111111111000000//////......000000000000000000000000////////////////////////,,,---......//////......////////////////////////////////////////////////000000111000000///...---------...///000111222222---...///000111222333444////////////////////////...............///000000000///...------...///000222111111111000000//////000000//////.........---////////////////////////////////////////////////111000///......///000111////////////////////////------......//////000000............////////////111111000000//////......////////////000000000000...//////000111222222222000000000000000000000000000000000000000000000000111111111000000000000000000000////////////000000111111000000//////............//////000000111111///////////////000000000////////////000000000000111111111111222333444555888:::===>>>???AAACCCFFFFFFFFFGGGHHHIIIIIIJJJJJJFFFEEEBBB???<<<:::888777888777666666777999;;;<<>>???@@@BBBCCCCCCCCCCCCCCCBBB@@@???>>>???@@@AAA@@@@@@@@@BBBEEEIIINNNPPPSSSTTTUUUVVVVVVWWWVVVVVVUUUTTTRRRPPPNNNLLLJJJJJJEEEDDDAAA???===<<<=========???CCCGGGKKKOOOQQQSSSUUUUUUUUUUUUTTTTTTSSSRRRRRRPPPMMMJJJGGGDDDBBBAAA???;;;777444444444333222111111111000000000000000111111000000///......---......//////////////////000///...///000000///........./////////000000000...........................------,,,---...///000//////////////////////////////.........---------000000//////......------.........------,,,,,,,,,.................................------,,,,,,,,,,,,,,,,,,------...............////////////....../////////......---------............////////////........................////////////////////////////////////////////////000000///...........................////////////,,,,,,,,,,,,,,,,,,,,,,,,........................//////......---,,,,,,,,,......................................................................................................---------,,,,,,,,,........................---------.........//////000///...------...///000///---,,,,,,------,,,+++---......//////......---........................//////............//////................................................------......///000000000///............//////000000000000000////////////000000000000000000000000........................,,,---......//////......000000000000000000000000///////////////////////////000000000000//////...////////////000000000000---...//////000111222222////////////////////////...............///000000000///...------...///000111111000000000/////////000/////////............////////////////////////////////////////////////000000///......///000000////////////////////////.........///////////////............////////////111000000000/////////...////////////000000000000...//////000111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000//////000000000111000000000/////////...////////////000000000000/////////////////////////////////000000000000111111111222333555777999:::>>>@@@BBBCCCDDDEEEGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKGGGEEECCC@@@===:::888777666666666666666777888999===???AAACCCDDDHHHLLLOOOOOOOOOOOOOOOOOONNNMMMLLLFFFDDDAAA??????>>><<<;;;999;;;<<>>@@@AAACCCEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGFFFCCC@@@===;;;:::666666777777777666666666999:::===???AAAFFFKKKOOOPPPQQQQQQQQQQQQPPPPPPOOOHHHEEEBBB@@@>>>===:::888999:::<<<>>>AAACCCDDDEEEEEEFFFHHHJJJKKKKKKKKKKKKMMMMMMMMMMMMOOOQQQSSSUUUTTTUUUVVVVVVWWWWWWWWWWWWUUUTTTSSSRRRQQQRRRRRRSSSLLLKKKJJJGGGCCC???<<<:::<<<<<<<<<===@@@EEEIIILLLSSSSSSTTTUUUVVVVVVVVVVVVXXXWWWVVVUUUTTTSSSSSSSSSNNNLLLIIIFFFCCC>>>888555222111111000111222333333000000000//////..................//////000111111///...---...//////...---------------.........///////////////////////////......------............/////////////////////////////////...............000000//////......------...............---------.......................................------------------...............---...////////////////////////..................---------.........//////........................////////////////////////////////////////////////---...///000000///...---............////////////000/////////.........---........................------........./////////------------------------........................000///---,,,,,,---///000........................////////////////////////..................................../////////////////////....../////////.........000111111...+++......////////////..............................//////............//////................................................------......///000000000111000///.....................//////000000111111////////////////////////000000000000000000000000------...///////////////000000000000000000000000////////////////////////---...///000000111000000000000000000////////////////////////............////////////////////////---......////////////////////////....../////////////////////............///////////////.........////////////////////////////////////////////////.........------.........////////////////////////000000//////......------............////////////000000000000////////////////////////000000000000//////000000111111111111////////////////////////////////////////////////000000000000000111111111111111000000000000111111000000000000////////////000000000000////////////000000000000000000000///111111111222222222333333444555666999<<>>@@@BBBBBBDDDFFFFFFFFFGGGIIIKKKIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLJJJHHHFFFDDD>>>>>><<<;;;999999999999999;;;>>>@@@CCCFFFKKKOOORRRSSSTTTUUUUUUUUUUUUUUUQQQNNNKKKIIIHHHFFFDDDBBB??????@@@@@@AAACCCEEEEEEFFFGGGIIIKKKMMMMMMMMMMMMOOOOOOOOOOOOPPPQQQRRRRRRTTTTTTTTTSSSRRRQQQPPPOOOKKKJJJHHHFFFEEEFFFGGGHHHIIIJJJKKKKKKJJJHHHGGGFFF>>>===;;;:::;;;===@@@BBBGGGHHHKKKNNNQQQTTTUUUVVVUUUUUUUUUUUUVVVWWWXXXXXXVVVTTTSSSQQQOOOJJJDDD???;;;999666444222222333444111111111111111111111111222111////////////000111...---,,,,,,......---,,,------........./////////000000000000000000000000.........///......---,,,////////////////////////...////////////000000000,,,,,,---...///000111111.............../////////------------------------...............//////////////////...............,,,---...///000000000000,,,,,,,,,---------------,,,------------.................................////////////////////////////////////////////////---...//////////////////............////////////+++,,,,,,---......//////........................,,,,,,---------.........------------------------........................///...---,,,,,,---...///........................------------........................................../////////000000000......////////////.........---...///111111///---...//////000000//////...//////////////////////////////............//////................................................------......///000000000000//////............///////////////000000000000000000000000000000000000------------------------......///000000000000///........................000000000000000000000000...//////000000000000///------...///000111222222////////////////////////////////////////////////,,,---///000000000///.........////////////.........////////////000000000.........///////////////////////////////////////////////////////////////---...////////////...---///////////////////////////////////////.....................////////////////////////000000000000////////////000000000000000000000000000000111111000000000000000000000000000000000000000000000000111111111111000000000///000000////////////000000////////////000000000000......//////000000111111000000111222333444444555555555555555666666666666555555666777999;;;<<<===>>>@@@BBBCCCCCCDDDFFFHHHHHHIIIIIIJJJKKKLLLMMMMMMKKKLLLMMMNNNMMMLLLJJJHHHDDDBBB@@@===;;;;;;<<<<<<>>>AAADDDFFFHHHJJJMMMPPPQQQQQQSSSTTTUUUUUUUUUUUUTTTQQQOOOMMMMMMLLLKKKIIIFFFFFFEEEDDDEEEEEEFFFGGGEEEFFFGGGIIIJJJKKKLLLLLLKKKLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQQQQPPPOOONNNNNNGGGEEEBBB@@@>>>>>>???@@@DDDDDDEEEEEEEEEEEEEEEEEE@@@???===;;;;;;;;;<<<===???BBBEEEJJJNNNRRRTTTUUUVVVVVVVVVVVVWWWXXXYYYZZZXXXWWWVVVUUUSSSPPPKKKGGGBBB@@@<<<888555444444555222222222222222222222222444222000///...///000000000///......000000///........./////////000000000111111111111111111111111....../////////...,,,,,,////////////////////////.../////////000000000000------......//////000000---........./////////000........................---........./////////000000/////////.........---,,,---...///000000000000------------.........///,,,,,,---------.................................////////////////////////////////////////////////...............///000000............////////////------------.................................................../////////................................................................................................---------.........//////.........................../////////000000000000---...///000000///...---...---,,,---///000///...//////000000000000////////////////////////////////////............//////................................................------......///000000000///............//////000000000000000////////////000000000000000000000000------------------------......///000000000000000////////////////////////000000000000000000000000///000000000000//////.........//////000000111111///000000000000000000000////////////////////////,,,---///000111000///...---...///000000///...---/////////000000000111111............/////////000////////////////////////////////////////////////...///000000000000///...////////////////////////.........///////////////............////////////.../////////000000000111////////////000000000000111000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222//////............//////.../////////000000000111---......///000111111222000000111222444555666777666666666666777777777777444444444555666777999:::999;;;===>>>???@@@BBBDDDHHHIIIJJJKKKLLLMMMNNNOOOKKKLLLMMMNNNNNNMMMKKKJJJHHHEEEBBB???======>>>???BBBEEEHHHJJJLLLMMMOOOQQQOOOPPPQQQSSSTTTTTTTTTTTTUUUSSSPPPPPPPPPPPPNNNMMMMMMLLLJJJIIIIIIIIIJJJJJJEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMNNNOOOOOONNNNNNNNNFFFCCC@@@<<<::::::;;;<<<===>>>>>>>>>??????@@@@@@AAA@@@>>><<<;;;;;;;;;;;;;;;===BBBGGGLLLPPPSSSUUUWWWWWWWWWWWWXXXYYYZZZ[[[YYYXXXWWWWWWVVVTTTPPPMMMHHHEEE@@@;;;888666555666333333333333333333333333555333111///......///000222000///000111222111///////////////000000000000111111111111111111111111....../////////...,,,+++////////////////////////.../////////000000111111///////////////.........---.........//////000000////////////////////////---.........//////000000000000//////.........---,,,---...///000000000000---.........//////000000,,,,,,,,,---------..............................///////////////////////////////////////////////////...---------///000111............/////////000111111111000//////..............................000000000000000/////////////////////////////////........................------...//////...------........................---.........//////000000........................////////////000000000000---...///000000///...---...---+++,,,...///////////////000000000000//////000000000000000000000000//////............//////................................................------......///000000000...............///000111111111000000//////......000000000000000000000000111111111111111111111111...//////000000000000000000000000000000000000000000000000000000000000000000000111000000///......000000000000///////////////000000000111111111222////////////////////////,,,---///000111000///...---...///000000///...---//////000000111111222222---.........//////000000////////////////////////////////////////////////...///000111111000///...////////////////////////---.........//////000000............/////////000.../////////000000111111////////////000000000000111111111000000000000000000000000000000000000000000000000000000000000000+++,,,...///111333555555......------------........./////////000000111111//////000000111111222222000111222444777999;;;;;;::::::999999888777777777444444555666666777777888888888999999888:::<<>>===;;;999888777;;;<<>>;;;888777555555666:::===<<<888444555555444333222000///............//////...------------------.........///111222222222222111000000///////////////////////////.........------------222000...,,,,,,---000111......------------......000000///...............////////////////////////........................---------............//////...---,,,,,,---...///---------------------------...............------////////////////////////111111000000//////......------------------------......------------......---,,,,,,,,,,,,---......////////////////////////,,,---...//////...---,,,//////.........///000000,,,,,,,,,,,,,,,---...///........................////////////////////////000000//////............---,,,,,,,,,,,,---......////////////////////////---......///////////////////////////////////////------------.........///////////////////////////......////////////......//////............//////////////////////////////..................------...///000000000///...---...------------...//////////////////////////////---------------...///000////////////////////////111///,,,---///111000...........................000000//////.........---111///---...111333333111.../////////000000111111////////////////////////000000000000///...---,,,111000......000111000///////////////////////////000...---,,,---...111222////////////////////////........................000000000000111111111111000000000000000000000000////////////............////////////000000000000000000111111111111000000000000//////.........---////////////000000000000////////////////////////......////////////......111111000000//////......,,,,,,...///000000000000//////............//////333111///......///111333111111000000000111222222222333444666888:::<<<===<<<<<<;;;:::888777666666444444444555666666777777888999:::::::::<<<>>>AAAIIIJJJKKKMMMNNNNNNNNNMMMMMMMMMNNNMMMKKKGGGDDDBBB@@@>>><<<:::999999999:::>>>@@@CCCGGGJJJLLLNNNNNNOOONNNNNNOOOPPPPPPNNNMMMOOOMMMLLLMMMPPPSSSSSSSSSQQQQQQOOOMMMJJJGGGDDDCCCAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMJJJGGGAAA???<<<999777777777777999:::;;;;;;;;;<<<>>>AAA=========<<<<<<;;;;;;;;;:::;;;>>>AAADDDHHHLLLMMMUUUVVVWWWXXXZZZ[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUTTTPPPNNNKKKGGGCCC>>>;;;999888888999<<>>??????>>>===;;;:::888777666444555555666666777888888999;;;<<<===>>>???BBBEEEIIIJJJLLLMMMOOOOOOPPPPPPMMMMMMKKKHHHEEEBBB???===<<<:::999777666666777777;;;<<>><<<999777555555666666444777:::;;;;;;<<<===>>><<<<<<===>>>???@@@@@@@@@=========>>>AAADDDGGGJJJRRRSSSVVVXXXZZZ[[[[[[[[[\\\\\\ZZZYYYXXXVVVVVVUUUQQQQQQOOOLLLHHHDDD@@@============???AAACCCBBBAAA>>><<<888555333333444555111111111111111111111111000111111111222222222222111111222222111111000///////////////////////////000000000/////////......///////////////////////////......------......///000//////............///////////////////////////........................---------............///---..................---------------------------...//////000000/////////////////////////////////000000000////////////...111000000//////.......................................------......///000////////////////////////------...//////...------------------,,,+++******......------......//////........................////////////////////////.........------------------------,,,------...///........................---......///////////////////////////////////////....../////////000000000//////////////////////////////////////////////////////............//////////////////////////////........................---...///000111111111000000000//////000000111222111111111111111111111111000000//////000000111111///////////////////////////...------//////...---000000000000000000000000000000////////////......000///...///111222222222............////////////////////////////////////...///000111222222222222...000111000...---///222111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000....../////////000000000000000000000000000000000////////////............////////////000000000000000000111111111111000000111111111111000000000000////////////000000000000111111111111111111111111000000111111111111000000000000000000//////////////////000000111000000000000//////......//////000........................222111111111222555777888999:::;;;<<<>>>???@@@AAA??????>>>===<<<;;;;;;:::888888999999:::;;;;;;;;;===???AAABBBCCCDDDGGGIIIKKKKKKLLLMMMMMMNNNNNNNNNLLLJJJGGGCCC???<<<:::999888888777666555555555666999:::;;;===???AAABBBBBB@@@CCCFFFFFFDDDCCCEEEGGGGGGGGGGGGJJJNNNQQQRRRRRRSSSRRRPPPLLLHHHDDD@@@>>>===<<<;;;:::999999999999===>>>@@@BBBDDDFFFFFFGGGGGGFFFFFFFFFFFFEEEAAA>>>:::999666444333444555666333555777888999:::===???@@@@@@AAACCCDDDFFFGGGHHHCCCAAA???>>>>>>@@@CCCEEEKKKMMMQQQUUUXXXZZZ[[[[[[[[[[[[ZZZXXXWWWUUUTTTSSSNNNNNNNNNMMMKKKGGGDDDBBB@@@@@@??????AAACCCEEEFFFCCCBBB@@@===;;;999777777222222111111111111111111111111111222222222333333111111111111111000000///////////////////////////000000000000////////////---...///000111000////////////............//////000///............//////////////////////////////........................---------............///,,,---...//////...---,,,...........................///000000000000000000////////////////////////////////////////////////////////////////////////---..................---///............///000000////////////////////////---..................---------...//////...---,,,//////.........//////000........................////////////////////////---------------------------------------...//////---------------------------......///////////////////////////////////////////////////000000000000////////////////////////........................//////............//////////////////////////////............////////////......//////////////////000////////////000111111000000000000000000000000000000000//////000000111////////////////////////000000000000000000000///000000000000000000000000000000//////////////////000/////////000222222222..................//////////////////////////////...///000111111111111111---000333111---,,,///333000000000000000000000000///000000111111111000///000000000000000000000000////////////////////////............////////////////////////////////////////////////............////////////000000000000000000111111111111000000000000000000000000000000////////////000000000000111111111111111111111111///000000111111000000///000000000000////////////000111111111111000000///000000////////////000000...//////000000//////...111111222333666999<<<=========>>>???@@@BBBBBBCCC?????????@@@@@@@@@@@@AAA>>>>>>>>>???@@@@@@AAAAAABBBDDDFFFGGGGGGHHHJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHFFFCCC???;;;999777666777777666666666666666666888888888999999::::::;;;<<>>;;;999777555333333333444555444555555555555888===@@@EEEEEEGGGHHHJJJLLLMMMNNNKKKIIIEEEBBB@@@@@@AAABBBDDDFFFJJJOOOTTTWWWYYYZZZYYYYYYXXXWWWUUURRRPPPNNNGGGHHHIIIJJJIIIGGGEEEDDD@@@@@@???>>>???AAADDDGGGFFFGGGHHHGGGDDD@@@;;;888444333222000000///000000000000000111111111222222000111111111111000//////////////////////////////000000000000////////////---...000111222111000////////////......///////////////............//////////////////////////////........................---------............///,,,---...//////...---,,,..............................///000000000000000////////////////////////.............../////////,,,,,,---...///000000111------...//////...------///............///000000////////////////////////.........------.........,,,------...////////////000//////.........//////........................////////////////////////------------------------...------------...//////........................---......///////////////////////////////////////////////////000000000000////////////////////////222111111000000111111222//////............//////////////////////////////........./////////000000000//////......---------//////......//////000111////////////////////////000000///....../////////000000000000000000000000...///000000000///////////////////////////////////////000000000000000000//////000000000111222333//////////////////......000000000000000000000000///000000000//////...------000333111---,,,///333////////////////////////...//////000000///......////////////////////////....................................////////////////////////////////////////////////............////////////000000000000000000111111111111000000////////////////////////////////////000000000000000000000000000000000000...//////000000//////...////////////000000000000000111111111111000000///000000////////////000000///000000111111000000///111222555777:::===???@@@@@@@@@AAAAAABBBCCCDDDDDDAAAAAABBBCCCDDDEEEEEEFFFCCCDDDDDDEEEEEEFFFFFFGGGFFFHHHJJJJJJIIIIIIIIIJJJHHHGGGFFFDDDCCCBBBBBBBBBAAA@@@>>><<<999888777666666777777777777777777777888888777666666777777888:::<<<>>>??????@@@AAABBBDDDDDDEEEGGGJJJLLLKKKJJJGGGGGGFFFEEEDDDBBB@@@???;;;:::999888666666666555888999;;;<<<>>>???@@@@@@AAA@@@AAABBBBBBAAA>>><<<999888666444333333444555666666555444444777<<<@@@FFFGGGIIIKKKNNNPPPRRRSSSRRRPPPLLLHHHFFFDDDDDDDDDCCCDDDGGGLLLPPPTTTXXXYYYWWWXXXXXXWWWTTTOOOKKKHHHAAABBBCCCDDDDDDDDDCCCBBB??????>>><<<;;;===AAADDDFFFHHHKKKMMMKKKFFFAAA===999777555222111000000000//////000000000111111111000000111111000000///...////////////////////////000000000/////////......---...000111222111111000000//////......//////000///............//////000////////////////////////........................---------............///---..................---........................------...///000000000000////////////////////////---............/////////,,,,,,---...//////000111,,,---...//////...---,,,......------......///000///////////////////////////...------------...///---,,,,,,,,,,,,---.../////////......------..............................////////////////////////---------------...............------......///000////////////////////////---......///////////////////////////////////////....../////////000000000////////////////////////111000///......///000111//////............//////////////////////////////.........//////000000111000000///...............///............///000000........................000000///.........//////000000000000000000000000,,,...000000///------...//////////////////////////////000000000000111111...///000000///000222444000000000000////////////000000000000000000000000000000000//////...---,,,...000111000...---///222........................////////////................................................................../////////000000000000000000000000000000000////////////............////////////000000000000000000111111111111000000............////////////////////////000000000000////////////////////////......////////////......////////////000000000000//////000000111000000000111000000//////000000111111111111111111111111111444666999<<<>>>?????????BBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKIIIKKKLLLKKKIIIGGGFFFFFFBBBAAA@@@>>>=========>>>;;;:::::::::999999888888555666777777888888888888888777777777777888:::;;;;;;;;;<<<>>>@@@BBBBBBAAACCCCCCCCCEEEGGGGGGEEEDDDBBBBBBBBBAAA@@@???>>>===;;;;;;999888777777777777777888:::;;;<<<=========?????????AAABBBBBB???===;;;999777555333333444555555666666666555777:::===AAACCCFFFIIIMMMQQQTTTVVVUUUTTTRRROOOMMMLLLKKKJJJHHHIIIJJJLLLOOOSSSWWWYYYVVVXXXYYYXXXUUUNNNGGGCCC????????????>>>>>>>>>>>>===>>>===;;;999:::===@@@CCCEEEIIILLLMMMKKKHHHFFF@@@>>>;;;777555444333333000000000000111111111111000000000000000//////.../////////////////////////////////.........------......///000111222222222000000////////////000000...............///000000////////////////////////........................---------............///......------------..............................,,,,,,---...///000000///////////////////////////---------.........//////////////////////////////,,,---///000000///---,,,---------------......//////////////////////////////...------------...///222111...,,,+++,,,---...///......---,,,,,,------........................////////////////////////------........./////////...............//////000000000000000000000000000---......///////////////////////////////////////------.........////////////////////////////////////...---,,,,,,---.../////////............//////////////////////////////---......///000000111111000/////////000111333444000000//////000000111222////////////////////////222111000000/////////000000000000000000000000000---000333333111//////000000000000000000000000000//////000000000111111111...000111000//////222444222222111111000000000000000000000000000000000000//////000000000//////...000000////////////000000////////////////////////222111///.........///000////////////////////////......................../////////000000000111111000000000000000000000000////////////............////////////000000000000000000111111111111000000......//////000000000000////////////000000000000000000000000000000000000//////000000000000//////.../////////000000000111---...//////000000000000111111000000000000111111111000///......///000111777999<<>>===BBBCCCCCCCCCDDDDDDDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLJJJKKKLLLKKKHHHEEECCCCCC>>>===;;;:::::::::;;;<<<666777888999::::::999999555555666777888888888888777777777777999;;;===???<<<;;;:::===BBBDDDCCC@@@BBBAAAAAACCCDDDCCCAAA???@@@@@@@@@???>>>===<<<;;;======;;;::::::999999999777888999:::;;;<<<<<<<<<======>>>@@@AAAAAA???<<<<<<;;;888666444444444555444666888888888888999:::<<<>>>BBBGGGLLLQQQUUUWWWVVVVVVUUUTTTSSSQQQPPPPPPOOONNNMMMMMMOOOSSSVVVYYYVVVXXXZZZZZZVVVNNNFFF@@@???>>>===<<<;;;;;;;;;;;;<<<======;;;888888;;;>>>@@@BBBFFFIIILLLMMMMMMMMMFFFCCC???;;;888777666666000000111111111222222222000000000000000//////...///////////////////////////.........------------...//////000111222222333000000////////////000000...............///000111////////////////////////........................---------........./////////...---,,,,,,---...///////////////////////////+++,,,---...////////////////////////////////////---------.........//////333333222111000///...---,,,---///000000///---,,,---,,,,,,,,,,,,---......///////////////////////////...---,,,,,,---...///999666222...,,,,,,...//////...---,,,,,,,,,,,,,,,........................////////////////////////........./////////000000...............///000000000000000000000000000000---......///////////////////////////////////////------------.........///////////////////////////333111000//////000111333//////............//////////////////////////////---......///000111111222/////////000222555777999111111111000111222222333000000000000000000000000333333222111000000111111000000000000000000000000000444777777555333333444111111111111111111111111//////000000111111111222---000111111//////222555333222222222111111000000000000000000000000000000...///000111111222222111111000......000111000///000000000000000000000000444222000///...///000111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000/////////............////////////000000000000000000111111111111000000//////000000111111111222////////////000000000000111111111111111111111111000000111111111111000000.../////////000000111111,,,,,,...///000000000000111111000000000000111111111000...------...000111;;;<<<===>>>@@@@@@@@@AAACCCCCCCCCCCCDDDEEEFFFGGGJJJJJJIIIIIIHHHIIIIIIJJJNNNNNNNNNMMMLLLKKKJJJJJJMMMKKKGGGCCC@@@===;;;;;;:::999888666666777888888888999;;;<<<;;;:::888777888777555444555666888:::;;;<<<<<<===<<<<<<;;;:::???@@@BBBDDDEEEEEEEEEEEECCCDDDFFFGGGGGGFFFDDDCCC@@@@@@@@@@@@@@@@@@AAAAAA??????>>>===<<<<<<<<<<<<:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555555555777777666666555666666666777;;;@@@CCCFFFJJJPPPTTTUUUVVVVVVVVVVVVVVVUUUUUURRRRRRSSSTTTUUUUUUUUUUUUXXXXXXWWWVVVTTTOOOIIIDDD======<<<;;;::::::::::::<<<============<<<<<<<<<<<>>???@@@AAAAAAAAACCCCCCCCCCCCDDDEEEGGGGGGIIIIIIIIIIIIIIIJJJKKKLLLOOONNNNNNNNNMMMLLLLLLLLLIIIGGGCCC???<<<:::999999999888777777666777888888999999:::::::::999888777999888777777777999;;;<<>>=========<<<<<<<<<;;;;;;<<<<<<===999999888777666666666666666555444444444444444444666999===@@@CCCGGGLLLQQQWWWWWWYYYYYYYYYYYYXXXWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYXXXWWWUUUQQQKKKGGG@@@???===<<<<<<<<<<<<===>>>???@@@@@@@@@>>><<<;;;<<<>>>BBBFFFIIILLLMMMMMMQQQNNNKKKIIIGGGDDD???<<<666666444333222111000000........................000000/////////...........................------000000000000000000000000///////////////000111111........................//////............////////////.........---------//////////////////////////////////////////////////////............//////---------.........//////........................////////////////////////......---,,,---...//////........................000///...------...///000000/////////....................................///000000///------...//////...---,,,,,,---......000000//////......------////////////////////////------......///000000000000/////////............//////////////////////////////............//////111111000000//////......222222111000///...------//////000000000000//////---...///000000111000000////////////////////////000000111///------...///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111000//////000111///...//////......///000111222000111222111///...///000000//////...//////111111222222333333333222222111111111111111000000000000333222222222111111111111111111000000000000111111111111111111000000000000------......//////000000000000111111111111000000000000000000000000//////........./////////000000////////////////////////////////////////////////000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000000000////////////000000444333222111000000111111222222222111111111000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000....../////////000000000===>>>???AAABBBBBBBBBBBBCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMLLLLLLLLLKKKFFFCCC???<<<999999999:::999999999888888999::::::;;;;;;;;;::::::999999999;;;;;;::::::;;;<<<>>>???BBBBBBBBBCCCDDDGGGIIIJJJNNNOOOPPPQQQQQQQQQQQQQQQOOOPPPQQQQQQQQQPPPNNNMMMNNNNNNNNNNNNNNNOOOPPPPPPOOOOOONNNMMMKKKJJJJJJIIIIIIIIIIIIHHHGGGDDDBBBAAA@@@???>>>===<<<<<<===>>>999999888888777888888999666666555444444444444444555888;;;>>>AAAEEEIIILLLUUUWWWYYY[[[]]]\\\[[[[[[^^^^^^^^^___^^^^^^]]]]]][[[ZZZZZZYYYXXXTTTOOOKKKEEEDDDAAA???======>>>???AAACCCFFFHHHGGGDDD@@@===<<<===>>>@@@CCCGGGKKKMMMRRRQQQOOONNNMMMJJJGGGDDD<<<:::888555333222111111......///000000//////...000000000/////////........................//////000000000000000000000000///////////////000111111..............................------------.....................---------//////////////////////////////////////////////////////............//////------........./////////........................////////////////////////111000000////////////000........................////////////////////////////////////....................................---///000000...------...///......---......//////111111000///...---,,,,,,////////////////////////////////////////////////////////////....................................//////............//////000000000000////////////222222111000///...------//////000000000000////////////000000000000//////////////////////////////111222111000---,,,---...000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000///...///111111111///000000000//////000111111///111111111///...///000000000//////000000111222222222333333333333333222111111111111111111111111333333222222222222111111222111111000000111111222222111111111111000000000------...///000111111222111111111222222111111111000000111111111111111111////////////000000000000////////////////////////////////////////////////000000000000000000000000......///000000111222222//////000000000111111111000000000000000000000000000000////////////000000111111000000000000111111222111111111111000000000000000/////////.........111111111000///.........////////////000000000000000000000000000000000000............////////////???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFCCCAAA>>>;;;999:::<<<===<<<<<<=========>>>??????@@@???>>>===============>>>=========>>>???@@@AAACCCCCCCCCDDDFFFJJJMMMOOOSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQTTTSSSSSSSSSTTTUUUVVVWWWVVVVVVUUUTTTSSSQQQPPPPPPOOOPPPQQQQQQOOOMMMJJJHHHGGGFFFCCC@@@>>>>>>>>>>>>;;;::::::::::::;;;;;;<<<999888777666666666666666666777999<<>>>>>???DDDGGGKKKNNNNNNKKKFFFCCC>>>===;;;;;;===BBBHHHKKKPPPPPPQQQQQQQQQOOOMMMKKKEEEBBB>>>:::666333222222000111222222222222111000000000000////////////...------......//////000000///////////////////////////////////////000000111..............................---------...//////........................//////////////////////////////////////////////////////............//////............////////////........................////////////////////////222111111000////////////..............................////////////......///////////////.................................,,,...000000///---,,,---..................//////000000//////......------////////////////////////000000//////............///////////////.........//////////////////////////////............//////.../////////000000000111......//////000000111111//////000000000000/////////000000000000//////...////////////////////////000111111000...---...000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000///...///111222222111000000000///////////////000111222222111000111333000000000000111222222333222333333444444444444333222222222222333333333333444444444444444444444444444444333333333333444444333333333333222222222222111111111222222333333333222222333333333333222222000000111111111111222222000000000000000000000000///////////////////////////////////////////////////////////////////////////000000000111111111222....../////////000000000////////////////////////000000////////////000000////////////000000111111111111111111000000000000000000000000////////////111000000000/////////...////////////000000000000000000000000000000000000---.........////////////@@@AAABBBCCCCCCCCCCCCCCCFFFEEEEEEFFFFFFGGGHHHIIIKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGFFFDDDCCCAAA@@@???@@@>>><<<;;;;;;<<<>>>???BBBBBBCCCDDDEEEEEEFFFFFFGGGFFFEEECCCCCCBBBBBBCCCAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDFFFJJJNNNPPPRRRRRRRRRRRRRRRSSSSSSSSSUUUUUUUUUUUUTTTTTTSSSSSSTTTTTTTTTUUUUUUVVVXXXXXXXXXYYYYYYXXXWWWUUUTTTSSSRRRSSSTTTUUUUUUSSSQQQPPPOOOMMMJJJFFFCCCAAA@@@???>>>>>>>>>>>>>>>>>>??????<<<;;;:::999888888888888666666777:::===@@@BBBCCCGGGJJJOOOUUUZZZ]]]______```````````````___^^^]]]^^^]]]\\\\\\]]][[[WWWUUUTTTQQQLLLGGGCCC@@@???>>>BBBEEEJJJNNNOOONNNKKKIIIBBB???<<<999:::>>>DDDGGGKKKMMMPPPRRRRRRQQQPPPPPPNNNKKKFFFAAA;;;777444333222222222222222111000000111000000000////////////---......//////000000000///////////////////////////////////////000000111........................//////......///000000111---.....................//////////////////////////////////////////////////////............//////........./////////000000////////////////////////////////////////////////000000000000//////....................................////////////...............///////////////........................,,,...000000...,,,,,,,,,,,,,,,------............------......//////000000////////////////////////000000000///......------.........///////////////000000000000000000000000//////............//////......//////000000111111.........///000111111111//////000000000000/////////000000000000//////...000000000000000000000000...///000/////////111333////////////////////////000000////////////000000000000000000000000000000111111111111111111111111000//////000111333222111//////000////////////...///000222111111111222333111111222333333444444444444444555666666666666666555555666666777777777777888888888888888888888888888888777777777777888888777777777666666666666555555555555444333333333222222333333333333333333222111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000////////////////////////222111111111000000000///---------.........//////////////////////////////000000////////////000000---......///000000000111000000000000000000000000222222222111111111000000.../////////000000000111////////////000000000000000000000000000000000000.........////////////000AAAAAABBBCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHIIIIIIHHHFFFDDDCCCBBBBBBAAA@@@???>>>>>>===>>>=========>>>@@@AAABBBGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEGGGJJJMMMNNNOOONNNNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRSSSTTTVVVVVVWWWXXXXXXYYYXXXVVVUUUTTTRRRSSSUUUVVVVVVVVVUUUUUUSSSRRRPPPMMMJJJGGGEEECCCDDDDDDCCCBBBBBBCCCCCCCCC???>>>===<<<;;;:::::::::999888888:::===@@@AAAAAAEEEGGGKKKQQQVVV[[[^^^```aaaaaaaaaaaaaaaaaa```___^^^]]]]]]]]]^^^]]][[[YYYXXXVVVSSSNNNJJJFFFCCCBBB@@@BBBFFFIIILLLLLLLLLKKKGGGDDD@@@<<<;;;===@@@BBBDDDHHHMMMPPPQQQQQQRRRRRRTTTRRRNNNIIICCC>>>:::777444333222000////////////111111000000000///////////////////////////000000000000000000000000000000///////////////000111111........................///////////////000111222---------...............//////////////////////////////////////////////////////............//////....../////////000000000////////////////////////////////////////////////...////////////......---........................////////////////////////.........///////////////........................,,,...//////---,,,,,,---+++,,,---...............,,,,,,---...///000111111////////////////////////000000//////.........---.........///////////////111111111111111111111111//////............//////......//////000000111111111000000000/////////...//////000000000000////////////000000000000//////000000000000000000000000---...///000///000222444000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111111000///000222222222000//////000111111000000///---///111111111111222444444555666777888999999999777888999::::::;;;;;;:::::::::;;;;;;<<<<<<===============>>>>>>>>>>>>???>>>======<<<<<<======>>><<<<<<<<<<<<;;;;;;;;;;;;999888777666555444444333333444444555555444444333444333333333222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111000000///......------........./////////000000000000000000000000000000////////////000000---...///000111111000000//////000000000000000111333333222222222111111111.........///000111111111////////////000000000000000000000000000000000000////////////000000000000AAAAAABBBCCCCCCCCCBBBBBBCCCBBBAAA@@@????????????AAABBBCCCCCCCCCAAA???>>>===>>>>>>???@@@@@@AAAAAA@@@AAABBBDDDFFFGGGHHHIIIKKKLLLNNNPPPQQQRRRRRRRRRPPPPPPPPPPPPOOOMMMKKKJJJLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFGGGIIIJJJKKKLLLMMMKKKKKKKKKKKKLLLMMMOOOPPPOOOOOOOOOPPPPPPQQQRRRSSSNNNNNNNNNOOOPPPRRRSSSTTTTTTUUUWWWXXXXXXWWWUUUTTTSSSTTTTTTTTTUUUUUUUUUVVVSSSTTTTTTSSSQQQOOOLLLJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@>>>===???CCCEEEEEEDDDIIIJJJLLLPPPTTTYYY]]]_________```aaaaaaaaa``````^^^]]]]]]^^^______]]][[[ZZZYYYXXXVVVRRRNNNKKKIIICCCDDDEEEGGGIIIKKKMMMNNNLLLIIIEEE@@@===<<<======???DDDKKKOOOQQQQQQSSSTTTVVVUUUSSSPPPKKKFFFAAA>>>:::888555222000000111111111111111000000000//////000000000///////////////000000000000000000000000///////////////000111111..............................---...///000111111---------.........////////////////////////////////////////////////////////////............//////.../////////000000000000////////////////////////////////////////////////---...///000000000///...........................000///...------...///000............/////////000........................---......---,,,+++,,,...+++,,,...///000000//////------......//////000000///////////////////////////////////////...................../////////000000000000000000000000000//////............//////////////////000000000000000000000000//////////////////000000000000//////---...///000000111000000000000000000000000000000...000000000///000111333000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111333111000111222222111000///000222333333333333222000222333444444444666888888:::;;;===>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@======<<<<<<;;;;;;::::::999999::::::::::::999999888777777666555444333333333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000000000000111000000000000000000000000000000////////////000000...///000111111111000///////////////000000111111222222222111111111111000////////////000000000000////////////000000000000000000000000000000000000000000000000111111111222AAAAAABBBBBBCCCBBBBBBBBBAAA@@@???===<<<;;;;;;;;;;;;<<<>>>??????>>>===<<<:::;;;===???AAADDDEEEFFFDDDFFFIIILLLNNNOOOOOOOOOLLLNNNPPPRRRTTTUUUUUUUUUQQQRRRSSSSSSRRROOOMMMKKKPPPPPPPPPOOOMMMKKKJJJIIIHHHIIIKKKLLLMMMMMMMMMLLLJJJJJJIIIJJJKKKMMMOOOPPPMMMMMMNNNNNNOOOQQQRRRSSSLLLLLLLLLMMMNNNPPPQQQRRRRRRTTTVVVWWWWWWWWWUUUTTTTTTTTTSSSSSSSSSSSSTTTUUURRRTTTVVVWWWVVVTTTQQQOOOMMMLLLKKKJJJIIIHHHHHHHHHMMMLLLKKKIIIHHHGGGGGGGGGHHHFFFEEEFFFJJJLLLLLLKKKNNNNNNNNNPPPTTTXXX\\\___\\\]]]^^^_______________^^^]]]]]]^^^______^^^]]]ZZZ[[[[[[ZZZXXXUUURRROOOIIIHHHGGGGGGIIILLLOOOQQQOOOMMMHHHDDD???<<<;;;:::<<>>999555333333444666111111111111000000000000111111000000//////......000000000000000000000000///////////////000111111........................,,,,,,,,,---...///000111---------.........////////////////////////////////////////////////////////////............//////////////////000000000000000000000000000000000000////////////////////////---...///111111111000///........................111000...------...000111---.........//////000000.................................,,,++++++---///,,,---///000111111111000///////////////.........////////////////////////////////////////////////---.........//////000000//////////////////////////////............//////000000000000////////////------...///000111222222//////000000000000//////------///000111111111111000000000000000000000000000111222111//////000222000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111444222111111222222000///000222333555666666555555444666888999999999;;;===<<<===???AAABBBCCCBBBBBB@@@AAABBBCCCDDDDDDEEEDDDBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@;;;:::999888777666555444333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000------......//////000000111111111111222222222222000000000000000000000000000000////////////000000///000111222222111000///.../////////000000111111111111111111000000000000111111000000//////......////////////000000000000000000000000000000000000000111111111222222222222AAAAAA@@@???>>>===<<<<<<;;;;;;;;;:::888999;;;======<<<:::999999<<>>BBBGGGLLLPPPRRRTTTUUUWWWXXXYYYWWWSSSOOOLLLJJJFFF???:::666444222111333222111000///.........333111000///000111000///000000000000000000000000///////////////////////////......------///000111////////////////////////000000000000000000000000//////////////////////////////............//////000//////......///111222000...---...111222111///........................////////////////////////000000//////.........---000000//////.........---+++,,,.../////////...---........................------------------------...---,,,,,,---...///000+++++++++,,,,,,,,,------////////////////////////777444000---+++,,,...000////////////...---,,,+++,,,,,,------.../////////111111000000//////......////////////////////////000000000000000000000000///000000000000000//////000000111111111111000000////////////000000000000111000///......///000111......////////////......////////////000000000000333222222222111111000000333222222111111111111222444333222222222222222222333222222111222333555666444555666888999::::::;;;;;;;;;<<<======>>>?????????@@@AAABBBCCCDDDEEEEEEGGGEEEEEEFFFIIIHHHEEEBBBDDDEEEEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCAAA@@@????????????>>><<<999666555666666555555444444333333222222222111111111111111000000/////////000111111------......000111333444////////////////////////111111111000///.........333000......000111///...//////000000000000//////------...000111222333444111111000000000000111111000000000000000000000000000000000000000000000000222111000//////000111222222222111111000000//////000000000000000000000000@@@@@@???>>>===;;;::::::777888888777666777999;;;<<<<<<;;;;;;<<<>>>@@@BBBEEEFFFHHHKKKMMMNNNOOOOOOOOOOOOQQQRRRRRRRRRQQQPPPPPPOOOOOORRRUUUVVVTTTRRRMMMLLLLLLNNNQQQRRROOOMMMJJJKKKLLLMMMMMMMMMLLLKKKKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLNNNNNNMMMMMMNNNOOONNNNNNPPPRRRUUUVVVUUUSSSRRRQQQPPPPPPRRRTTTTTTSSSVVVVVVWWWXXXZZZZZZWWWUUUUUUSSSQQQQQQRRRTTTTTTSSSQQQRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSRRRPPPMMMKKKJJJJJJLLLMMMNNNOOORRRUUUXXXTTTSSSSSSUUUXXXZZZYYYWWWXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^____________^^^]]]^^^_________]]][[[XXXVVVUUUSSSPPPMMMJJJIIIIIIIIIKKKLLLLLLJJJGGGBBB===:::888:::===CCCHHHNNNRRRTTTWWWXXXYYYYYYWWWTTTQQQOOOMMMIIICCC>>>;;;999666444555444333111000/////////222111//////000111000///000000000000000000000000////////////////////////...------,,,---...///000000000000000000000000000000000000000000000000000//////////////////////////////............//////222111000///....../////////---,,,---000111000...........................////////////////////////000/////////............000/////////............,,,---......///.........////////////////////////------------------------...------,,,,,,---...///........./////////000000////////////////////////444222///---,,,---...///,,,------.........------,,,,,,---......//////000111000000000/////////...////////////////////////000000000000000000000000//////000000000000//////000000111111111111000000////////////000000000111111000////////////000111///000000111111000000/////////000000000111111111222222222111111000000000111111000000000000000111333222222111111111222222444444333333444666777888888999:::<<<===>>>>>>>>>@@@@@@AAABBBBBBCCCDDDDDDAAABBBBBBCCCEEEFFFFFFGGGGGGFFFEEEGGGIIIJJJIIIGGGEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEEEEDDDCCCAAA@@@>>>>>>===<<<:::999888888555444444444333333222222111111000000000111111222000000000///000000111222////////////////////////////////////000000000000333000......000111///...//////000000000000//////......///000111222222333111111000000000000000111000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000//////000000000000000000000000???>>>===<<<:::999888777444555666666666777999;;;<<<<<<===???@@@BBBCCCDDDGGGHHHIIIJJJLLLMMMNNNOOONNNNNNPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTUUUSSSRRRMMMLLLLLLMMMOOOPPPPPPOOOKKKLLLMMMNNNOOONNNMMMMMMPPPPPPRRRSSSSSSSSSSSSSSSRRRTTTWWWXXXXXXWWWWWWWWWZZZZZZ[[[___bbbdddcccbbb```^^^\\\\\\___bbbeeeeeegggffffffhhhiiihhhfffddd___ZZZTTTSSSUUUVVVTTTQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSQQQOOOLLLKKKLLLLLLLLLLLLMMMPPPUUUXXXYYYXXXXXXZZZ\\\\\\[[[ZZZ]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___aaaaaa___^^^]]]]]]]]]^^^^^^^^^]]][[[ZZZ[[[YYYWWWSSSPPPMMMKKKIIIGGGIIIJJJKKKHHHCCC===:::666777:::???EEELLLRRRUUUYYYYYYYYYYYYXXXVVVTTTSSSPPPMMMIIIEEEBBB???;;;888999888666444222111111000111000......000111111000000000000000000000000000////////////////////////------,,,,,,------...///111111111111111111111111000000000000000000000000//////////////////////////////............//////333222111///......------...---,,,---...//////---////////////////////////////////////////////////////////////............////////////...............------------...//////000000000000000000000000///////////////////////////......------------...,,,,,,,,,---------......////////////////////////000///......------......+++,,,---...////////////,,,------......///000000000000000000////////////////////////////////////000000000000000000000000//////000000000000//////000000111111111111000000/////////000000000111111111000000//////000000111000111111222222111111000000000111111111222222222111111111000000000000000111111000000000111111222333222222222222222333333666666666777888:::<<<<<<>>>???@@@AAABBBBBBBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDEEEFFFGGGHHHHHHIIIKKKJJJHHHHHHJJJKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJGGGHHHHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIEEEFFFFFFGGGHHHHHHHHHGGGDDDEEEEEEFFFGGGGGGFFFFFFFFFEEEDDDBBBAAA???>>>===999999888777777666555555333222222111111111222222222222111000/////////000////////////////////////---......///000111111222222000//////000111///...//////000000000000/////////000000000111111111111222222111000//////000000000000000000000000000000000000000000000000000000111111000000000000111111//////////////////000000000000000000000000000000===<<<;;;:::999777666666555777888999999:::<<<>>><<<>>>@@@CCCEEEFFFGGGGGGIIIIIIIIIIIIJJJLLLMMMNNNKKKLLLMMMOOOQQQRRRSSSSSSUUUUUUUUUTTTUUUTTTSSSSSSSSSRRRQQQPPPQQQRRRRRRRRRQQQRRRTTTUUUVVVVVVUUUTTTWWWXXXYYY[[[]]]___aaabbbbbbfffjjjmmmnnnmmmllllllpppppprrrvvvzzz}}}}}}|||{{{xxxuuuvvvyyy~~~wwwnnneeeaaaaaa```[[[UUUWWWUUUSSSRRRSSSTTTUUUUUUTTTTTTUUUUUUUUUSSSPPPNNNNNNNNNNNNNNNMMMOOORRRUUUYYYYYYZZZ[[[\\\]]]\\\\\\]]]^^^^^^_______________\\\\\\]]]]]]]]]]]]]]]^^^]]]^^^```bbbbbb```^^^]]][[[[[[\\\]]]]]]]]]]]]\\\______]]][[[XXXTTTQQQOOOHHHIIIIIIIIIFFFBBB===;;;999999:::===CCCJJJPPPTTTXXXXXXXXXXXXWWWVVVVVVUUURRRPPPMMMKKKIIIEEE@@@===<<<;;;999777555333222222111///......000111111000000000000000000000000000////////////////////////------------......//////111111111111111111111111//////////////////////////////////////////////////////............//////222111000000///............------....../////////000000000000000000000000///////////////////////////////////////.........///////////////...............---,,,,,,...///000////////////////////////////////////////////////000000//////............+++++++++,,,,,,,,,------////////////////////////------...............------......///000000//////---------...//////000000000000000000////////////////////////////////////////////////////////////...//////000000000000///000000111111111111000000//////000000000111111111000000000000000000000000000111111111111111111000111111222222222333333333000000000000000000000000222222222222222333444555555444444444555666666777999999:::<<<===???@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJOOOMMMKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJKKKHHHHHHIIIJJJJJJJJJJJJIIIDDDDDDEEEFFFFFFGGGGGGGGGHHHGGGGGGEEEDDDCCCBBBBBB???>>>>>><<<;;;:::999999555444444333222222222333222222111000////////////////////////////////////......//////000000111111111111000000111000////////////000000000000//////111111111000000000000000333222111000////////////000000000000000000000000000000000000000000000000111000000000000000000111------......//////000000000000000000000000000000;;;;;;:::999888777666666666888;;;<<<<<<===???AAA???@@@DDDGGGIIIJJJKKKJJJMMMMMMLLLMMMMMMOOOPPPQQQNNNNNNOOOPPPRRRTTTUUUVVV[[[[[[ZZZZZZYYYXXXXXXYYYXXXXXXYYYYYYYYYZZZ\\\]]]```aaacccdddeeeeeeeeeddddddeeegggiiimmmqqqtttvvv{{{|||zzzvvvnnnggggggccc^^^ZZZYYYYYYXXXVVVZZZYYYXXXYYYYYYWWWSSSPPPMMMOOORRRSSSRRRSSSTTTUUUTTTVVVWWWYYYZZZZZZ[[[\\\ZZZ[[[]]]^^^___`````````^^^^^^^^^_________``````^^^___aaabbbbbbaaa___^^^ZZZ[[[[[[\\\\\\]]]]]]]]]^^^^^^___^^^\\\ZZZWWWUUUNNNMMMJJJGGGDDDAAA>>>===<<<;;;;;;<<<@@@FFFLLLOOOVVVWWWWWWWWWWWWWWWVVVVVVSSSRRRPPPOOONNNKKKFFFCCCAAA@@@===:::888666444444222000//////111222111000000000000000000000000000000000000000000000000000.../////////000000000000111111111111111111111111//////////////////////////////////////////////////////............///////////////000000000000///...///////////////000000000000000000000000000000////////////////////////.........///////////////.........///////////////......---,,,,,,...///000........................000000000000000000000000111111111111000000//////////////////000000000000////////////////////////,,,---.../////////...---111111111111111000//////------......///000000111////////////000000000000////////////////////////////////////////////////......///000000000000000000000111111111111000000000000000000111111111111000000111111111111000000///000000111111000000///222222222222333333333333000000000000000111111111222222222222333444555666888888888888999:::<<<<<<<<<===>>>@@@AAACCCDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKJJJIIIIIIJJJLLLMMMLLLLLLKKKKKKJJJJJJIIIIIIFFFGGGGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEDDDEEEFFFGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDCCCBBB@@@???>>>>>>999888777666555444444444111111000000000000000111000000000000000000000000//////////////////000///000111222222111000////////////000000000000//////111111111111000000000000222222111000//////000000000000000000000000000000000000000000000000000000000000000111111000000000------......//////000000000000000000000000000000:::::::::999999999888888888;;;===?????????AAABBBBBBDDDGGGJJJLLLMMMNNNNNNLLLMMMMMMNNNOOOPPPPPPQQQPPPPPPPPPQQQRRRTTTUUUVVV]]]^^^_________```ccceeeeeegggkkknnnppprrrvvvyyyzzz{{{}}}}}}}}}}}}}}}uuupppmmmjjjfffcccfffccc```___^^^[[[UUUPPPJJJMMMPPPRRRRRRRRRSSSTTTPPPSSSUUUWWWWWWWWWYYYZZZWWWYYY[[[]]]____________^^^______``````aaaaaaaaa``````aaaaaaaaaaaa``````]]]]]]\\\\\\\\\]]]]]]]]]ZZZ[[[\\\\\\\\\[[[ZZZYYYTTTRRRNNNJJJFFFDDDCCCBBB>>>===<<<<<>>===<<<:::999888888888333333222222222222222333000000000000000000000000000000000000///////////////111333333111000///000//////000000000000//////111111111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000//////////////////000000000000000000000000000000999999:::::::::;;;;;;;;;===???BBBCCCCCCCCCDDDEEEGGGHHHIIIKKKMMMOOOPPPPPPLLLMMMOOOQQQRRRSSSSSSRRRSSSSSSUUUWWWZZZ^^^aaacccgggjjjnnnppprrrvvv{{{{{{wwwsssmmmddd]]]SSSTTTUUUTTTRRRQQQQQQSSSQQQTTTVVVWWWUUUUUUVVVXXXWWWYYY[[[]]]^^^]]]\\\\\\^^^^^^^^^___```aaaaaaaaabbbbbbaaa``````aaabbbbbbaaa``````___^^^]]]]]]]]]YYYYYYZZZ[[[[[[[[[[[[[[[WWWVVVSSSQQQNNNKKKIIIIIIAAA@@@@@@@@@BBBFFFIIILLLSSSUUUXXXZZZ[[[ZZZYYYXXXVVVUUUTTTTTTUUUUUUSSSQQQNNNLLLIIIEEEBBB???===<<<777555333222333333222000000000000000000000000000000000000000000000000000......000111111111000///000000000000000000000000000000000000000000000000//////////////////////////////............////////////000111111000///...,,,...000000...---///111........................////////////////////////............/////////000............/////////000,,,---......///.................................////////////////////////---...///000000000//////,,,,,,,,,,,,------------////////////////////////000///////////////////////////000000000//////............///000000111111.../////////000000000111////////////////////////000000000000000000000000---...///000111111111111000000111111111111000000000000111111111222222222000111222222222222111000000111111222222111111000111111111111222222222222111222222222333333333333444444555666777999;;;<<<<<<======>>>@@@AAACCCDDDBBBCCCDDDFFFGGGGGGFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCC@@@CCCFFFGGGFFFGGGIIIKKKHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHDDDCCCBBBAAA???>>>===<<<<<<===???AAACCCEEEGGGHHHIIIIIIJJJKKKKKKKKKJJJJJJMMMLLLKKKJJJJJJJJJKKKKKKNNNNNNNNNNNNNNNMMMMMMMMMKKKJJJJJJJJJIIIIIIHHHHHHEEEDDDBBBAAA???>>>>>>===999888777666555444444444000000000000000000000000......//////000000111111///111444444222000///000//////000000000000//////000000000000000111111111////////////000111222333000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000//////000000000000000000000000999999:::;;;<<<<<<======BBBDDDGGGHHHHHHGGGHHHIIIIIIJJJKKKLLLNNNPPPQQQRRRQQQSSSVVVYYYZZZZZZYYYYYYYYYZZZ^^^ccciiipppvvvyyyyyy}}}{{{sssfffeeeaaa\\\WWWTTTUUUVVVSSSVVVXXXXXXUUUTTTUUUWWWYYYZZZ\\\]]]]]]\\\ZZZYYY]]]]]]^^^^^^___```aaaaaadddbbb```______```bbbdddeeedddbbbaaa___^^^^^^^^^[[[[[[[[[\\\\\\]]]]]]]]]WWWWWWWWWWWWUUURRROOOMMMDDDDDDDDDFFFHHHKKKNNNPPPSSSVVVYYY\\\^^^]]]ZZZYYYWWWVVVUUUVVVWWWXXXWWWVVVRRRQQQMMMIIIFFFBBB@@@???999777444333333333222000000000000000000000000000000000000000000000000000,,,---///000000000///...////////////////////////000000000000000000000000//////////////////////////////............//////111111222111000///---,,,+++---//////---,,,...000........................////////////////////////---.........//////000000---.........//////000000+++,,,.../////////...---000000000000000000000000////////////////////////+++,,,---/////////....../////////000000000000111////////////////////////111111000///////////////+++,,,---...////////////......//////000000111111.../////////000000111111////////////////////////000000000000000000000000---...///000111111111111000000111111111111000000000111111111111222222222000111222333333222111000222222222333333222222222000000111111111222222222222222222333333444444444999999999;;;<<<>>>@@@AAA======>>>???@@@BBBDDDEEECCCDDDFFFGGGHHHGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBEEEHHHGGGDDDBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEE@@@@@@???===<<<:::999888:::;;;<<>>===;;;999777555555444000000000000000000000000,,,,,,---///000222333333...222555555222//////000//////000000000000/////////000000000111111111111.../////////000222333444000000000000000000000000000000000000000000000000///000111222222111000///222222111111000000//////000000000000000000000000;;;===>>>>>>>>>???BBBDDDGGGHHHJJJLLLLLLLLLKKKKKKJJJKKKNNNPPPQQQRRRRRRRRRVVV[[[aaaeeeeeedddbbbaaagggiiinnnvvvtttlllhhheee```\\\YYYZZZYYYXXXVVVUUUWWWYYYZZZYYYXXXYYYZZZ[[[YYYXXX[[[ZZZZZZ\\\^^^``````___aaa___]]]]]]___aaabbbbbb``````aaaaaa```___^^^]]]]]]^^^___^^^]]]\\\]]]___]]]\\\[[[YYYXXXVVVUUUTTTQQQPPPNNNMMMMMMOOORRRTTTVVVWWWXXXYYY[[[[[[\\\\\\XXXXXXWWWWWWWWWVVVVVVVVVUUURRROOOLLLJJJGGGCCC@@@<<<;;;:::777555222000/////////000000000000000///000///...------...///000---...000222222000///...333111...---.........---////////////////////////111111000000//////......111000...,,,,,,---///000/////////000111111222222000000000000000000000000............////////////.............................................------...////////////000111////////////////////////...............///000000////////////////////////............////////////111111000///////////////------......///000000000.......................................------,,,000///...------...///000000000//////.........---222222222111111111000000000000000000000000000000.........///////////////111111111111111111111111+++,,,///111222222111000000000000000000000000000111111000000//////......333333222222222222222333000222444555555555666777999:::<<<>>>@@@BBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHIIIIIIHHHGGGGGGFFFGGGGGGGGGFFFEEECCCBBBAAACCCBBB@@@>>><<<;;;;;;;;;>>>===;;;:::;;;===???@@@AAA@@@@@@???????????????@@@AAACCCDDDDDDBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBAAA??????===:::777666666666777777777888999<<<>>>@@@AAABBBEEEHHHJJJJJJIIIJJJJJJKKKJJJKKKKKKLLLMMMNNNOOORRROOOKKKKKKNNNPPPQQQPPPRRRQQQOOONNNMMMLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGGGG@@@??????>>><<<:::888666333333333333444444555666111111222222111000/////////111222111...---...000333222111000000111222333111111111111000000000000222222111111111111222222111111000000//////......000000000000000000000000......///000000000000000000000000000000000000000---.........//////000000<<<>>>???@@@@@@@@@BBBDDDKKKLLLMMMNNNNNNOOOOOOPPPNNNNNNOOOQQQTTTXXX\\\^^^hhhkkkooorrrsssuuuvvvxxx|||wwwqqqnnnjjjeeeaaa]]]ZZZYYY[[[YYYVVVVVVWWWXXXXXXWWWZZZYYYZZZ\\\___aaa```______]]][[[[[[^^^```aaaaaaaaa```___^^^]]]]]]^^^^^^]]]___```___^^^]]]^^^___]]]]]]\\\ZZZYYYXXXVVVVVVWWWUUUSSSRRRRRRTTTVVVXXXYYYYYYZZZ[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWVVVTTTQQQOOOLLLIIIDDD@@@===<<<;;;888666444222111000000111111111111000000111000////////////000111//////000111111000///...///---,,,,,,---/////////////////////////////////000000000000//////......//////...---------...///000000000///////////////000000000000000000000000............////////////..........................................//////)))***++++++***)))***,,,////////////////////////...............///000000////////////////////////............////////////111000//////.........///000000000///......------........................,,,---...///////////////111000///......///000111000000000/////////......111111111000000000//////000000000000000000000000000000000///.........---111111111111111111111111///000111222333222000///111111111111111111111111222222222111111000000000222222222111222333333444444777999:::::::::;;;===>>>???AAACCCDDDFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBBBBBBBAAAAAA@@@???===<<<;;;:::999999999999===<<<<<<;;;<<<===>>>???>>>>>>===============>>>===>>>???@@@@@@???>>>===????????????????????????@@@???>>>???AAAAAA@@@>>><<<:::888666444444555555666666666777888999:::;;;???BBBFFFHHHIIIIIIIIIJJJLLLLLLKKKKKKKKKLLLLLLMMMQQQNNNLLLLLLNNNPPPOOONNNPPPPPPOOONNNMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHCCCBBB@@@>>><<<999888777555444333222111111111111000000111111111111111111///111222222///...000222222222111000000111222222111111111111111111222222111111111000000111111111222111111111000000000000000000000000000000000000......000111222222222222000000000000000000000000/////////000000000111111<<<>>>AAACCCDDDEEEFFFHHHKKKLLLMMMMMMMMMNNNQQQTTTSSSSSSUUUYYY```hhhpppuuuxxxqqqhhhcccaaa]]]YYYVVVWWWXXXYYYYYYXXXXXXXXXZZZ\\\\\\[[[ZZZZZZYYYXXXXXX[[[]]]^^^^^^bbb```^^^\\\\\\]]]___aaa]]]___``````___^^^___```___^^^]]]\\\[[[ZZZYYYXXX\\\ZZZXXXWWWWWWXXXYYYZZZ\\\\\\\\\\\\\\\[[[ZZZYYYZZZZZZZZZZZZYYYYYYYYYYYYWWWVVVUUUSSSQQQLLLGGGBBB>>>>>><<<:::777555333222111111222222222111111000222111111000000111111222111111000000//////......,,,******+++...000000000////////////////////////000000000////////////...........................000000000///...---------000000000000000000000000............////////////.................................//////000000000,,,---...---,,,+++,,,---///////////////////////////............//////000////////////////////////............////////////000///......---.........000000000///......------........................,,,,,,...///000111111111111000000//////000111111111000000000000000//////000000000///////////////000000000000000000000000222111000000......---,,,111111111111111111111111333333444444333111///...111111111111111111111111333333222222222222222222111111111111333444555666888:::===>>>>>>???@@@BBBDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHFFFDDDBBBAAA>>>>>>>>>======<<<<<<;;;888888777777777888999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;========================>>>===<<<===>>>???===;;;:::999777555555555555666666666555555555555666666;;;>>>BBBEEEFFFGGGHHHIIILLLKKKKKKJJJJJJJJJJJJJJJOOONNNMMMNNNOOOPPPNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKKKKJJJJJJIIIFFFEEEBBB>>>;;;999777666555555444333222222222222111111000000000111222222///111222222000000111222222222111000000111222222000000111111222222222333111000000//////000000111222222222222111111111111000000000000000000000000000000111111111111111111000000000000000000000000000000000000111111111111<<>>:::777555444444444444555666777888999555444222111111111222222///000111111000000111222222111111111111111111222//////000000111222222222000000////////////000000111111111111111111111111000000000000000000000000222222222111000///------000000000000000000000000000000000000000000000000???AAADDDFFFFFFGGGIIIKKKLLLOOOQQQRRRSSSXXX```fffhhhnnnyyy|||yyyyyy|||}}}uuummmjjjkkkppptttzzz}}}~~~{{{yyyxxx~~~~~~rrrhhhaaa[[[XXX\\\[[[YYYYYYYYYYYYXXXWWWRRRPPPPPPQQQTTTVVVVVVUUUXXXZZZ\\\^^^^^^]]]\\\[[[\\\^^^aaabbbaaa```````````````______^^^^^^^^^]]]]]]]]][[[ZZZZZZZZZZZZ[[[[[[[[[\\\]]]]]]]]]]]]]]]ZZZZZZZZZYYYYYYYYYXXXXXXZZZZZZZZZZZZYYYUUUOOOKKKDDDBBB@@@===:::777555444222222222222111111000///000000000000000000000000111111000///...////////////......///111111000///////////////////////////.............../////////...///000111111111111000/////////000000111111111////////////////////////............////////////////////////////////////.../////////000000111111...//////...,,,+++,,,---//////////////////////////////............//////////////////////////////............////////////......------------...///------......///000000000///////////////////////////000000000000000//////,,,------....../////////000000000000111111111111111111111111111111111111111111111111111111111111.../////////000000111111111111111111111111111111111111111111111111000000111111111111111111111111111111111222222333333333222333444555777:::<<<======???BBBCCCCCCDDDEEEGGGGGGGGGGGGFFFGGGHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGEEECCCAAA???>>>???>>><<<999777666666555999999888888777777888888888888999999999888888777::::::::::::;;;<<<===>>>===============>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<:::999::::::999888888777777777555555555444555555666666444777;;;>>>??????@@@AAAAAAAAABBBBBBCCCEEEFFFGGGIIIKKKNNNOOOOOONNNMMMLLLIIIJJJLLLMMMOOOOOOOOOOOOMMMMMMMMMMMMMMMLLLLLLLLLIIIGGGDDD???:::666444222444444444555666777999999999888777555444333222222000000///000000111000000111111111222222111111111/////////000000000111111000000////////////000000000000000000000000000000000000000000000000000000111111222222111111000///000000000000000000000000////////////////////////DDDEEEFFFFFFFFFGGGJJJLLLNNNRRRXXX[[[^^^dddnnnvvv~~~xxxooommmiiidddbbbdddhhhllloookkkeee```\\\\\\]]]^^^bbbdddffffffdddbbbaaa```dddiiisss||||||wwwwwwwwwyyyyyyyyywwwuuusss}}}sssiiiccc```\\\XXXVVVVVVVVVVVVUUUQQQPPPPPPQQQSSSTTTTTTSSSQQQSSSWWWZZZ[[[YYYWWWUUU[[[]]]```bbbaaa```___````````````__________________^^^^^^]]]]]]]]]]]]^^^ZZZ[[[\\\]]]]]]]]]]]]]]]ZZZZZZZZZZZZYYYYYYYYYYYY[[[ZZZZZZ[[[[[[XXXTTTQQQIIIHHHEEEAAA===999777555333333333333222222111000///000000111111000000////////////000000000000000111000000000222111000...////////////////////////---............//////////////////000000111111222/////////000111222222222000000000000000000000000............////////////////////////////////////////////////////////////,,,.........,,,+++,,,---////////////////////////000//////............///////////////////////////............////////////.........---......///000000000000///......------///////////////////////////000000000//////...---++++++---...............//////000000000000000111111111111111222222222222111111111111111111111111---...//////111111222333111111111111111111111111///000000000111111222222222222222222222222222222000000111222333333444444666666777999;;;===???AAAAAACCCEEEFFFFFFFFFGGGHHHHHHGGGFFFFFFFFFHHHIIIJJJIIIHHHHHHGGGGGGFFFFFFEEEGGGGGGGGGFFFEEECCCBBBAAAAAA???<<<:::888777666666999999888777777777888888999999999999888888888888::::::;;;<<<===>>>@@@AAAAAABBBBBBCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@@@@>>><<<;;;;;;::::::999888777777444444444333333333444444333666999;;;;;;:::;;;;;;;;;;;;<<<===???AAABBBDDDDDDGGGJJJLLLKKKKKKJJJKKKIIIJJJLLLNNNOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMJJJHHHFFFBBB===888444111444444333333333333333444;;;;;;;;;:::999777666555333111000000111111000///000111222222222222111000000000000000000000000000111000000//////000000111///////////////000000000000000000000000000000000///000111333444555555555000000000000000000000000////////////............GGGHHHJJJKKKNNNRRRXXX\\\\\\ccckkkqqquuu|||zzzqqqkkkhhhaaa___]]]YYYXXX\\\bbbhhhhhhfffccc```]]]ZZZWWWUUUVVVXXXYYYXXXVVVUUUUUUVVVWWW\\\dddnnntttsssmmmhhhccccccdddccccccaaa___^^^ccceeeiiiooovvv}}}uuuooofff___ZZZWWWVVVTTTTTTSSSSSSSSSUUUUUUTTTRRRPPPRRRUUUWWWXXXXXXWWWVVVYYY\\\___aaa```_____________________````````````^^^^^^^^^^^^____________\\\\\\\\\\\\\\\[[[[[[ZZZ\\\\\\[[[[[[[[[ZZZZZZZZZ[[[ZZZZZZ[[[[[[[[[XXXVVVPPPNNNKKKFFFAAA===999888666666666666555444333222000000111222222111000000---...///000111111000000000//////000111111///---////////////////////////---------.........//////...---------...///111222//////000000000000000000000000000000000000000000............////////////////////////////////////000000//////...---------...///000000//////000111////////////////////////000000///...............////////////////////////............///////////////.........//////000111000000000///......------////////////////////////---....../////////......+++,,,---.../////////........./////////000000000000000000000111111111222111111111111111111111111/////////000111111111222111111111111111111111111111111111111111222333333222222222222222222222222000111222333444555666666::::::;;;<<<>>>AAACCCDDDBBBDDDFFFFFFEEEEEEEEEFFFDDDDDDCCCBBBCCCEEEGGGIIIGGGGGGFFFEEECCCBBBAAA@@@CCCCCCCCCCCCCCCCCCBBBBBB???===;;;999888888999:::999999999999:::;;;<<<======<<<;;;:::999::::::;;;;;;;;;;;;<<<>>>???AAABBBDDDFFFGGGIIIIIIIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEFFFEEECCCAAA@@@@@@@@@???>>><<<;;;:::888777666555444333333333333555888999888666555666777888888999:::;;;===>>>===AAADDDFFFEEEFFFGGGIIIHHHJJJLLLNNNOOOOOONNNMMMLLLLLLLLLMMMMMMMMMMMMMMMJJJJJJIIIFFFAAA;;;666222333333222222222222333333;;;<<<>>>??????===;;;999777555222222333333111///000111222222222222111000444444333333222111111111111111111000000111111111//////000000000111111111000000000000000000000000///000111222222222222222000000000000000000000000000000000000//////......FFFHHHLLLQQQWWW```iiiooorrrzzz~~~{{{vvvrrrppppppqqqrrrxxxyyywwwrrrkkkfffeeeeeeaaaaaa___]]]\\\aaaiiiooommmllljjjiiifffbbb\\\XXXSSSTTTUUUTTTRRRQQQRRRSSSVVVZZZbbbkkkqqqpppjjjdddXXXXXXXXXXXXWWWVVVUUUUUUTTTUUUWWW[[[aaagggmmmqqqlllnnnpppooommmlllnnnpppppptttyyy|||}}}pppfff```\\\YYYWWWVVVUUUVVVWWWWWWUUUSSSTTTTTTUUUVVVXXXYYYZZZZZZXXX[[[___aaa```___^^^^^^____________````````````\\\\\\]]]]]]^^^^^^______]]]]]]]]]\\\[[[ZZZXXXXXX]]]]]]]]]\\\\\\\\\[[[[[[[[[ZZZYYYZZZ[[[\\\ZZZYYYUUUSSSOOOJJJEEE@@@<<<:::888888888888777666555444111222333444444333222111+++,,,///111222222111000---------///111111///---////////////////////////---------.........//////---,,,+++***+++---///111000000000///......------000000000000000000000000............/////////000000000000000000000000000000000///...---,,,,,,+++,,,...//////......///111////////////////////////111000///...............////////////////////////............/////////000///////////////000111111------......///000000000000000000000000000000000++++++---...//////000000+++,,,...000000000000///---.........//////000000.../////////000000111111111111111111111111111111111111111000000000000000111111111111111111111111444444333222222333333333222222222222222222222222222222333444555777888888<<<======???AAACCCDDDEEEAAABBBDDDDDDBBBAAABBBCCC@@@???>>>>>>???AAADDDEEEDDDDDDBBBAAA???===<<<;;;===>>>???@@@@@@@@@@@@@@@<<<;;;999888888:::<<<===;;;;;;;;;===>>>@@@BBBCCC@@@???===;;;:::;;;===>>>::::::;;;<<<>>>@@@BBBCCCFFFHHHJJJLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIILLLKKKJJJJJJJJJJJJHHHFFFFFFFFFFFFEEECCCAAA@@@???>>><<<:::888666555444333444666888888666444222222777666666666777888999999999<<<@@@AAAAAABBBEEEHHHHHHJJJLLLNNNOOONNNMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMKKKKKKKKKIIIDDD>>>777444111111111333444666777888999;;;???BBBBBBAAA???===:::777555444555555222000000111222333333222111000777666555555444333222111222222111111111111222222000000111111222222222333000000000000000000000000111111000///---+++)))(((000000000000000000000000222111111111000000//////LLLPPPWWWbbbpppzzzvvvrrrpppoookkkffffffiiikkkkkkjjjnnnnnnnnnllljjjjjjlllmmmtttrrrmmmgggdddhhhqqqyyyxxxwwwuuurrroookkkhhhgggaaaaaa```___^^^]]]\\\\\\[[[```iiipppsssooogggaaaZZZXXXVVVTTTSSSRRRSSSSSSPPPPPPPPPQQQTTTVVVYYYZZZZZZ[[[\\\\\\ZZZZZZZZZ\\\``````aaaeeemmmyyytttiiibbb``````^^^XXXVVVWWWWWWUUUWWWWWWUUUSSSRRRRRRUUUWWWZZZ[[[]]]___````````````^^^^^^^^^^^^^^^^^^^^^^^^```___^^^^^^]]]]]]]]]]]]ZZZ[[[\\\]]]^^^]]]\\\[[[\\\[[[ZZZYYYYYYZZZ[[[\\\[[[[[[[[[[[[ZZZZZZZZZZZZWWWSSSNNNMMMMMMKKKEEE@@@@@@===999666555555333222000000111111111111000///111111000000000000111111222111000...------------------......//////000000000000////////////000000000000////////////000000000000000000////////////------......//////000000...............///000000---.........//////000000//////000000///...------////////////////////////---......///////////////......//////000000111111000000000000////////////000000000000000000000000000000000000000000000000000000//////.........------------............///000000000000000000000000000000000000000000000000//////000000000000////////////000000111111111111000000000000000000000000000000000000000000000000333333222222222222222222333333222222222222222333111111111111222333444444111222444777:::<<<===>>>>>>???@@@BBBDDDEEEFFFGGGGGGEEEDDDAAA???>>>=========<<<<<<===>>>@@@BBBDDDDDDCCCBBB@@@???>>>>>>>>>===<<<;;;<<<===>>>===<<<::::::;;;;;;;;;;;;<<<<<<===>>>???AAABBBBBBBBBBBB@@@???===<<<<<<<<<===>>>@@@@@@AAAAAABBBCCCCCCDDDKKKLLLMMMOOOOOOOOONNNNNNJJJJJJJJJJJJIIIHHHGGGFFFKKKKKKKKKKKKLLLLLLLLLLLLKKKIIIHHHHHHIIIHHHFFFCCCBBBAAA@@@>>><<<:::999999444444444555666777888999888777666555555555555555;;;;;;;;;<<<===@@@BBBDDDKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKIIIGGGGGGIIIKKKJJJIIIGGGFFFEEEAAA===999444333222222222333444555??????@@@BBBCCCBBB???<<<@@@>>><<<:::777555444444111111222222222111111000111111111222333333444444333222222222111111000000//////111222222111000///222111000//////000111222111111111111111111111111111111111000000000000000///000111222222111000///^^^dddooo}}}|||wwwoooiiifffffffffeeeooommmkkkkkkmmmooopppqqqwwwwwwxxxxxxwwwxxxzzz}}}|||xxxzzz~~~|||yyyvvvtttqqqpppqqqrrrtttvvvwwwtttnnnjjjiiihhheeebbb___\\\ZZZZZZSSSSSSRRRRRRRRRTTTUUUVVVWWWVVVUUUTTTTTTTTTTTTSSSOOOOOOPPPRRRWWW^^^fffkkkrrrxxx|||xxxwwwpppeee^^^\\\ZZZVVVXXXXXXWWWVVVUUUUUUVVVWWWWWWYYYZZZ\\\^^^^^^^^^^^^___________________________^^^]]]]]]]]]]]]]]]]]][[[\\\]]]]]]]]]\\\[[[[[[]]]\\\[[[ZZZZZZ[[[\\\]]][[[[[[[[[[[[ZZZZZZZZZZZZWWWTTTPPPPPPQQQOOOKKKFFFDDDAAA===;;;999777555222111111222222222222111111111111000000000000111111111000000/////////000000//////////////////000000000000////////////000000000//////......//////000111111111111111111111111111000000//////.........///////////////000111111............/////////000///////////////...------////////////////////////...//////000111000000000.../////////000000000111000000000000////////////000000000000000000000000000000000000000000000000000000/////////................../////////000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000111111111111111111111111111111111111111111111111111111111222222222222222222222222333222222111111222222222333333222222222333444444444555777999<<<===>>>>>>??????@@@AAACCCDDDEEEEEEFFFEEECCC@@@>>>===<<<<<<;;;;;;;;;<<<===???AAABBBBBBAAA@@@???????????????>>>===;;;<<<===>>>===;;;;;;;;;;;;<<<<<<============>>>??????@@@AAAAAABBBBBBBBBAAAAAABBBCCCEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFIIIJJJKKKLLLMMMLLLLLLKKKLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNLLLKKKJJJJJJKKKKKKIIIGGGFFFEEEDDDBBB@@@===;;;:::777666666666666777777888888888888888888888999999;;;::::::::::::<<<===>>>BBBCCCGGGIIIKKKKKKKKKJJJLLLLLLJJJHHHFFFGGGIIIKKKKKKJJJIIIIIIGGGDDD???;;;666555444333333444555555888:::===AAAEEEGGGFFFDDDCCCBBB???<<<999666444333111111222222222111111111222222222222222111111111222222222111111000000000000000111111111111000000222111000//////000111222111111111111111111111111111000000000000000000000222222333333333333222222zzz~~~zzzvvvrrrqqqrrrrrrpppmmmjjjfff```^^^___cccgggiiiqqqssstttuuuvvvxxx{{{~~~|||vvvpppkkkhhh___^^^\\\ZZZYYYYYYZZZ[[[___[[[VVVUUUUUUUUUSSSQQQRRRQQQPPPPPPRRRTTTWWWXXX```ccchhhkkklllmmmooopppttt~~~|||ooohhhaaa[[[WWWWWWVVVTTTTTTTTTTTTUUUVVVWWWXXXZZZ\\\]]]]]]]]]________________________]]]\\\\\\\\\\\\]]]]]]^^^]]]]]]]]]]]]]]]\\\[[[ZZZ]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZYYYVVVSSSTTTUUUTTTQQQMMMIIIGGGDDDAAA???;;;777333222333333333333333333222111111000000000000111111000000000000111111111222000000000000000000//////000000////////////000000///..................///000000000000000000000000000000000000000000000000111000000000000111111222............///////////////////////////......---///////////////////////////000000111111111111111////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////......//////000000000111111111000000000000000000000000000000000000000000000000///000000111111000000///111111111000000000000000111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222555444444444444444555666999999;;;<<<>>>???????????????@@@@@@AAABBBBBBCCCDDDCCCAAA???<<<;;;::::::999999:::;;;<<<>>>???@@@????????????@@@AAABBBBBB@@@>>>======>>>>>><<<;;;;;;<<<<<<===>>>??????@@@AAA@@@@@@@@@AAABBBCCCCCCAAAAAABBBCCCEEEGGGHHHIIIHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOONNNLLLKKKLLLMMMNNNMMMKKKJJJJJJJJJIIIFFFBBB???===<<<;;;:::888777777777777:::::::::;;;<<<===???@@@<<<;;;:::999888888888888:::===BBBFFFIIIIIIHHHGGGFFFFFFEEECCCAAAAAACCCEEEEEEEEEEEEFFFFFFCCC???;;;888777666555444444555666444666:::@@@EEEIIIIIIHHHGGGFFFCCC???;;;888555444111111222222222222111111333222222111000000//////111111111000000000000000111111000000000000000111111111000000000000111111111111111111111111111111000000000000000000111111000000////////////000000zzzsssmmmjjjhhhhhhfffddddddfffggggggfffkkkiiihhhjjjooouuuzzz}}}~~~~~~wwwuuussspppoooooopppqqqxxxqqqjjjhhhhhhgggccc___XXXUUURRRPPPOOONNNNNNNNNOOOPPPRRRSSSUUUWWWYYYZZZ[[[dddmmmuuu}}}qqqhhh^^^ZZZVVVSSSRRRSSSSSSTTTVVVVVVXXXYYY[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^___[[[[[[[[[[[[\\\]]]]]]^^^^^^^^^]]]]]]\\\[[[ZZZZZZ]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZXXXWWWWWWWWWWWWTTTQQQMMMLLLJJJGGGDDD???999444444333333333222222333333111111000000000000111111///000000000111000000000222222111111000000//////000000////////////000000......------------......------------............------...000111333444444000000000//////000111111.........///////////////...///////////////......//////////////////////////////000111111111111000////////////000000000000000000000000////////////////////////////////////////////////////////////000000///////////////////////////000000000111111////////////////////////000000000000000000000000000000000111111000000000111111111111000000000000111111111111111111111111222222222222222222222222000000111111111111222222222111111111111222222333444444555555666888999:::======>>>??????????????????????????????@@@@@@@@@BBBAAA???===;;;999999888888999:::;;;<<<===?????????@@@@@@AAABBBDDDEEEFFFCCCBBB@@@@@@@@@@@@>>>======>>>>>>???@@@AAABBBBBBDDDDDDCCCCCCCCCDDDEEEFFFCCCCCCDDDEEEGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKLLLNNNOOOOOONNNKKKLLLMMMNNNLLLHHHEEECCCAAA@@@>>><<<:::888888777:::;;;;;;===???AAACCCDDD@@@???>>><<<:::999777777:::<<>>CCCFFFGGGFFFIIIHHHEEECCC???<<<999888333333222222222222222222111111111000000000//////000000000000000000000000222222000/////////000111111000000000000000000111111111111111111111111111000000000000000111111111///...---,,,,,,---...///~~~vvvrrrllleee```]]]]]]^^^___```bbbgggmmmsssvvvxxxyyyzzz}}}{{{pppjjjbbb\\\XXXVVVSSSQQQLLLKKKJJJJJJKKKMMMNNNOOONNNSSSXXX]]]gggvvvkkkddd[[[TTTRRRSSSTTTTTTUUUUUUVVVWWWXXXYYYZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]][[[[[[[[[[[[\\\]]]]]]^^^___^^^]]]\\\[[[[[[ZZZZZZ[[[\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[[[[[[[[[[\\\[[[YYYYYYXXXWWWTTTSSSQQQOOONNNLLLIIICCC===888666555444222222111222222111111000000000000111111000000000000///...---,,,222222111111000000//////000000////////////000000......------------......,,,---------.........///------...000111333444444000//////........./////////////////////...............///////////////...////////////////////////---...//////000000//////000000000000////////////000000000000//////////////////////////////////////////////////////////////////000000000000000000....../////////000000000////////////////////////000000000000000000000000000000111111111111000000111111111000000000000000111111111111111111111111111111111111111111111111000000111111222222222222222222111111222333444444444444555777999;;;===>>>?????????@@@??????>>>>>>============>>>>>>>>>>>>???>>><<<;;;:::999888888999:::;;;===>>>???@@@@@@BBBBBBCCCDDDEEEGGGIIIJJJGGGEEEDDDCCCDDDDDDBBB@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFGGGIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJJJJKKKKKKLLLKKKIIIJJJLLLNNNNNNMMMJJJLLLNNNOOOOOOMMMJJJIIIFFFDDDBBB@@@===<<<;;;:::;;;<<<===>>>AAACCCEEEFFFFFFEEEDDDBBB@@@>>><<<;;;>>>=========>>>???@@@AAAEEEDDDBBB>>>;;;999;;;<<<;;;;;;<<>>666666444333222222222333//////000000000111111111000000000000000111111111333222000/////////000111000000000111111000000000000000000000000000000000//////000000111111111111222222000000000000222222rrrggg```___\\\YYYVVVVVVYYY\\\```eeemmmxxxwwwqqqkkkeeeaaaYYYVVVSSSPPPPPPOOONNNLLLIIIKKKMMMNNNUUU```iiikkkooollljjjlllttt~~~{{{qqqeee[[[WWWUUUTTTSSSUUUUUUTTTTTTUUUUUUVVVWWWYYYZZZZZZ[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZXXXWWWUUUTTTTTTSSSQQQPPPMMMHHHCCC>>>:::888666444222111222222111111000000000000111111000000111000///---,,,***000000000000000000//////000000////////////000000///..................////////////000000111111222000000000000000000000000000//////...............///////////////.........---...//////////////////////////////////////////------...///////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000//////000000000000111111........./////////000000000000000000000000000000000000000000000000000000000111111222222111111000///000000000111111111111222222222222222222222222111111111111111111111111111111111222333333444444333333222333333444555666555666777999;;;===???AAA>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999::::::<<<===>>>@@@AAABBBCCCCCCEEEEEEEEEFFFGGGHHHJJJJJJIIIGGGFFFFFFGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEAAABBBDDDEEEFFFGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDGGGFFFEEEDDDEEEGGGIIIKKKIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLJJJHHHHHHJJJLLLLLLLLLIIIJJJLLLNNNNNNNNNMMMLLLIIIHHHFFFDDDBBB@@@??????>>>>>>???@@@BBBDDDFFFGGGIIIIIIHHHHHHFFFEEECCCBBBAAA???===:::999:::;;;<<<>>>===;;;888555444666888777666555666999::::::999888777666555444444555555444444777;;;AAADDDFFFFFFFFFFFFGGGGGGFFFEEECCCBBB;;;:::777555333333333333//////000000111222222333111111111111111222222222333222111000////////////000000111111111111000000000000000000000000000000/////////000111111222222111111000000000000111111}}}vvvmmmfffaaa]]]^^^```aaabbbffflllqqquuu|||{{{tttjjjeee___ZZZVVVRRRNNNJJJKKKLLLKKKJJJOOOWWW]]]]]]```]]]ZZZZZZ___eeejjjmmmlllpppuuu{{{{{{qqqjjjeee___ZZZYYYXXXWWWVVVVVVVVVWWWWWWYYYZZZZZZ[[[\\\\\\]]]]]]___^^^]]]]]]]]]]]]]]]]]]^^^]]]\\\[[[[[[[[[\\\]]][[[\\\]]]^^^^^^]]]\\\[[[]]]]]]\\\\\\\\\[[[[[[[[[YYYZZZ[[[ZZZYYYXXXXXXXXXWWWVVVTTTSSSQQQNNNIIIFFF???===:::666444333222333111111000000000000111111///000111111111///---,,,//////////////////000000000000////////////000000000//////......//////000//////000111111222333333111000000//////.........111000000///......//////000/////////............------...///////////////////////////////////////......///000000000000000111000000000/////////...000000000000////////////000000000000000000000000000000000000000000000000//////000000000111111111//////000000000111111111000000000000000000000000000000000000000000000000000111111222222111111000......///000111222222333222222222222222222222222222222222222222222222222111222222333444444555555444444444444555666777777999999::::::<<<===???@@@;;;<<<<<<<<<<<<;;;::::::999:::::::::;;;;;;<<<<<<:::999999999::::::;;;<<>>>>>::::::::::::::::::999999888888999::::::;;;<<<<<<888888999999:::;;;<<<===AAABBBDDDFFFHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFFFFHHHIIIHHHGGGIIIIIIHHHGGGGGGFFFFFFEEEDDDGGGKKKOOOQQQQQQPPPNNNPPPQQQRRRRRRRRRRRRPPPPPPIIIHHHGGGGGGIIILLLOOOQQQQQQOOOMMMKKKJJJIIIJJJJJJGGGHHHIIIKKKLLLMMMNNNNNNJJJKKKLLLMMMNNNOOOPPPPPPMMMJJJHHHGGGHHHJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIILLLKKKJJJIIIHHHGGGGGGGGGEEEEEEDDDDDDEEEFFFFFFGGGGGGHHHIIIKKKLLLLLLKKKKKKGGGGGGGGGFFFDDDAAA???===999:::;;;:::;;;===@@@CCCFFFBBB<<<888777888888888999888777777777888999:::::::::;;;>>>BBBFFFGGGGGGGGGHHHIIIIIIIIIGGGEEECCCBBB@@@<<<888555333333333444444333333222111111111222222222333333444444444111222222222111000...---///000111222222111000///000000000000000000000000...//////000111222222222111222333444444333222111{{{uuummmfffdddaaafffkkklllkkknnnvvv}}}tttjjj___ZZZTTTTTTYYY___aaaaaabbb[[[SSSOOOOOOPPPPPPPPPMMMQQQUUUVVVYYYcccrrr{{{kkk]]]XXXWWWUUUWWW[[[VVVVVVVVVVVVUUUWWWZZZ\\\]]]^^^___``````___^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXVVVWWWWWWWWWUUUSSSPPPNNNMMMHHHAAA<<<888666444333222222000//////000000111000000000000000000000000111111222333333333333222222111111111000000//////000000000000000000000000000000////////////000000......///000000000000000000000000000000000000000111111000///...---,,,,,,......//////...---,,,,,,//////000000000000//////000//////000111111///...////////////////////////000000000000000000000000111111000000//////......000000///////////////000222111111111000000//////000000000000000000000000//////000111111111111111............////////////111111111111111111111111000000000000111111111111222222111111111111222222111111111000000000000000222222222333444555666777666666555555666888:::;;;@@@@@@AAA@@@???===;;;:::;;;;;;:::888777555444444888888999999999888888777888:::<<<<<<;;;;;;===???AAADDDGGGHHHHHHGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFKKKJJJIIIIIIJJJMMMQQQSSSTTTSSSRRRPPPNNNLLLLLLLLLHHHNNNVVV]]]aaabbbbbbbbbbbbcccdddbbb^^^[[[YYYYYYJJJNNNQQQPPPMMMOOOWWW^^^bbb```]]][[[ZZZWWWSSSQQQSSSQQQPPPQQQSSSTTTTTTSSSQQQUUUZZZ]]]]]][[[ZZZYYYTTTRRROOONNNNNNMMMLLLKKKHHHIIIJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKJJJHHHFFFEEEIIIIIIIIIJJJLLLKKKIIIGGGJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHFFFEEEDDD???@@@<<<777999BBBKKKOOODDDBBB???<<<888777666555333444555555444555888:::???AAABBBCCCCCCDDDGGGIIIIIIIIIIIIIIIHHHFFFDDDCCC???>>><<<;;;:::888444222333444444555555444333333666555444333222333444444222222111111111111111111444444333222111000//////111111111111111111111111111111111111111111111111111111111111111111111111uuunnnjjjeeecccccckkkrrr{{{rrrkkkccc```bbbgggiiiiiigggaaaZZZVVVUUUTTTRRRPPPNNNOOONNNMMMOOOVVVbbbkkkyyyttthhh```YYYVVVXXXXXXXXXYYYZZZZZZZZZ[[[\\\[[[\\\]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]\\\\\\^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZ\\\[[[[[[[[[ZZZZZZYYYYYYXXXYYYYYYYYYWWWUUURRRQQQOOOKKKEEE???<<<999666444222111000//////000111111000000000000000000000000000111111222222222222222222111111111000000000000000000000000000000000000000000////////////000000......///000000000000000000000000000000000000000222222111111000000/////////////////////...------//////000000000000//////000///...///111111000...////////////////////////000000000000000000000000000000000000////////////000000////////////000000111111111111000000000///000000000000000000000000......///000000000000000....../////////000000000111111111111111111111111000000000000111111111111222222111111111111222222111111111111111111111111333333333333444555666777777777888999:::;;;======???@@@@@@@@@???===;;;:::;;;:::999888777666555555888999999::::::999888888777888:::;;;;;;<<<>>>???BBBDDDFFFGGGFFFFFFGGGHHHEEEEEEEEEEEEEEEEEEFFFFFFIIIKKKMMMQQQUUUYYY\\\^^^aaa___\\\YYYXXXWWWVVVUUUSSSYYYaaahhhlllnnnpppqqqqqqssstttssspppjjjccc___RRRWWW[[[[[[YYYZZZaaahhhllljjjiiihhhhhhgggdddaaacccaaa______``````^^^]]][[[___eeekkkppprrrrrrqqqgggddd```]]]ZZZWWWRRROOOLLLNNNOOOOOONNNMMMMMMNNNMMMMMMMMMMMMLLLKKKIIIGGGIIIHHHHHHIIIKKKKKKJJJHHHGGGHHHIIIKKKLLLMMMNNNNNNLLLLLLLLLKKKJJJHHHGGGFFFBBBBBB???;;;===FFFLLLNNN>>><<<:::777555444444444333444555444444666999;;;AAACCCDDDEEEEEEGGGIIIKKKIIIJJJJJJJJJHHHGGGEEEDDD>>><<<:::::::::999777666555555555555444444444444666555444333222333333444444444333222111000000///222111111111111111000000000000000000000000000000////////////////////////111111111111111111111111uuunnnhhhgggffffffjjjppp{{{zzzzzz{{{{{{uuupppkkkhhhfffddd___\\\UUUQQQLLLHHHIIINNNTTTYYY___kkkyyyqqqccc[[[XXXUUUVVVWWWWWWXXXXXXWWWWWWXXXYYYZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^____________^^^]]]\\\[[[^^^^^^]]]]]]\\\[[[ZZZZZZZZZ[[[[[[[[[YYYWWWUUUTTTRRRNNNIIIEEEAAA===888555111111000//////000111222000000000000000000000000///000111111222222111111111111111111111000000000////////////////////////000000////////////000000......///000000000000000000000000000000000000000111111111111000000000000///000000000000//////...//////000000000000//////000///...///000111000...////////////////////////000000000000000000000000////////////000000000000000000////////////000000111111111111000000000000000000000000000000000000---...//////000000/////////000000000000111111111000000000000000000000000000000000111111111222222222222111111111111222222111111111222222333333333333333333333444555666666888999;;;===>>>???@@@@@@?????????>>>===<<<;;;:::::::::999888888777666666999::::::;;;;;;::::::::::::;;;===>>>>>>???BBBDDDDDDFFFGGGGGGFFFFFFHHHIIIEEEEEEFFFGGGHHHIIIJJJJJJMMMPPPVVV]]]eeekkkoooqqqrrrmmmhhhfffffffffdddbbbbbbgggnnntttxxx{{{|||pppgggaaafffkkkllljjjlllqqqvvvxxxwwwxxxyyy{{{{{{yyywwwzzzyyyvvvuuutttrrrooommmooopppuuu~~~~~~yyytttnnnggg```[[[YYYZZZ[[[ZZZWWWTTTRRRQQQQQQPPPOOOOOOOOOMMMJJJGGGJJJHHHHHHIIIJJJKKKKKKJJJIIIIIIKKKLLLNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIFFFEEEBBB???DDDKKKMMMKKK:::999777666555444444444222333444444444666999<<>>;;;999888888999:::999777666555444444444444555555444444333222333333333666555444333222111000/////////000000111111111222////////////////////////////////////////////////111111111111111111111111{{{mmmlllnnnrrrvvvzzz|||yyyvvvtttooojjjjjjnnnrrrzzz~~~wwwnnniiikkkmmmqqqwww~~~~~~|||wwwrrreee]]]TTTNNNMMMPPPQQQRRRRRRYYYaaajjjtttxxxjjjcccYYYWWWUUUSSSTTTTTTUUUUUUWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^______\\\]]]]]]]]]^^^^^^______````````````___^^^]]]\\\______^^^]]]\\\[[[[[[ZZZ\\\\\\\\\[[[ZZZXXXWWWVVVTTTQQQNNNJJJFFF@@@;;;777222111000//////000111222000000000000000000000000//////000111111111111000111111111111111111111111////////////////////////000000////////////000000......///000000000000000////////////////////////---........./////////000000000111111111000000/////////000000000000//////111///......000111000///////////////////////////////////////////////////......//////000000111111000////////////000000111111111111000000000000000000000000000000000000000...//////000000000000000000000111111111222222222////////////////////////000000111111111222222222333222222111111222222333111111222222333444555555444444444444444555666777999;;;===@@@AAABBBBBBBBB>>>>>>>>>===<<<<<<;;;:::::::::999999999999888888;;;;;;<<<=========<<<<<<@@@AAABBBCCCCCCDDDGGGJJJGGGHHHIIIHHHHHHHHHIIIKKKHHHIIIKKKNNNQQQSSSUUUWWWXXX[[[aaaiiiqqqzzz~~~yyysssrrrsssuuusssqqqqqqtttyyy}}}uuutttyyy}}}~~~||||||~~~~~~zzzqqqkkklllmmmnnnkkkeee___[[[YYY[[[YYYVVVUUUTTTQQQMMMIIIKKKIIIHHHIIIJJJLLLKKKJJJLLLMMMMMMMMMMMMLLLLLLKKKLLLLLLMMMMMMMMMLLLKKKKKKIIIHHHDDDCCCHHHOOOMMMHHH===<<<;;;999888777666555222333444444444666999<<>>999444333222111000111111222111111111111111111111111//////000111111111111000111111111111111222222222////////////////////////000000////////////000000......///000000000000000////////////////////////------......//////000000000000111111111111111000//////000000000000//////111000......///000000///000000000000000000000000////////////////////////......//////000000111111///////////////000111111000000000000000000111111000000000000000000000000000000111222222222222111111111111111222222222222////////////////////////111111111111222222222222333333222222222222333333111111222333444555555555444444444555666777999999;;;<<<>>>AAABBBCCCBBBBBB>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;===>>>>>>???@@@@@@??????AAABBBCCCCCCDDDFFFIIILLLKKKMMMNNNNNNMMMMMMOOOPPPOOOQQQTTTXXX]]]aaaeeegggggghhhkkkpppyyyzzz|||~~~}}}yyytttpppooonnnjjjfffcccbbb]]]WWWQQQMMMLLLKKKLLLMMMNNNMMMKKKLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKIIIIIIFFFFFFKKKPPPMMMFFFCCCBBBAAA>>>;;;999666555222333444444444666999<<<@@@CCCFFFHHHIIIJJJLLLMMMJJJKKKKKKLLLKKKJJJHHHGGGBBB===888444333444555555888777777666666777777888555555555555444444333333333333333333333333333444111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111nnnrrrxxx|||~~~xxxmmmfffaaaaaaccc```______^^^]]][[[ZZZYYYUUUUUUWWWZZZXXXSSSSSSVVVVVVXXXZZZ]]]]]]]]][[[ZZZUUUXXX[[[[[[XXXUUUSSSRRRSSSSSSTTTUUUVVVXXXZZZ[[[ZZZ[[[\\\]]]___aaacccdddaaa___```fffkkkpppxxxuuukkkccc\\\UUUPPPQQQMMMLLLOOOQQQTTTXXX^^^iiirrrvvvggg\\\WWWVVVUUUTTTXXXXXXXXXXXXYYYZZZ\\\]]]\\\\\\]]]]]]^^^^^^______^^^^^^^^^^^^^^^_________````````````___^^^]]]\\\\\\\\\\\\[[[[[[[[[ZZZZZZ[[[[[[[[[ZZZYYYXXXXXXXXXYYYVVVSSSPPPMMMHHHBBB>>>777666444222111111222222111111111111111111111111///000111111222222111111111111111222222222222222////////////////////////000000////////////000000......///000000000000000000000000000000000000000//////000000111111222222///000000111111111111000//////000000000000//////222000...---///000000000000000000000000000000000000000000000000000000000////////////000000000000///......//////000111222000000000000111111111111000000000000000000000000000111222222333333222222000111111111111222222222000000000000000000000000111111111222222222222333333333222222222222333333222222222333333444444444444555555777888:::<<<===>>>>>>@@@AAABBBBBBCCCCCC???>>>======<<<<<<======;;;;;;<<<======>>>??????@@@@@@AAABBBCCCCCCCCCCCC@@@AAABBBCCCEEEHHHMMMPPPVVVYYY\\\]]]]]]]]]]]]^^^]]]___ccchhhnnnrrrvvvxxxxxxxxxxxx{{{zzzwwwuuuqqqiiibbbXXXWWWWWWXXXYYYXXXUUUSSSOOOMMMKKKHHHGGGGGGHHHIIIHHHHHHJJJKKKLLLLLLLLLLLLHHHJJJIIIHHHKKKOOOMMMHHHHHHGGGEEEBBB>>>:::666444333444555555444555888:::>>>AAADDDGGGHHHIIIJJJKKKJJJJJJKKKKKKKKKJJJHHHGGGDDD@@@:::555333333333222666666777888999999999999555666666666666555444444111111222222333444444444333222222222111111000000111111111111111111111111////////////////////////111111111111111111111111iiipppzzzzzzpppfffcccaaa___^^^``````aaaaaa```___^^^]]]]]]XXXVVVWWWYYYWWWTTTUUUYYYXXXYYYZZZ[[[\\\]]]]]]^^^\\\]]]^^^\\\XXXUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVTTTSSSSSSSSSSSSTTTUUUUUUTTTQQQQQQVVVZZZ\\\aaagggkkkrrr{{{}}}tttkkkddd___ZZZTTTPPPQQQPPPMMMNNNRRRUUU[[[eeeppp|||pppfff___YYYUUUXXXWWWVVVVVVWWWXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^^^^____________^^^^^^^^^^^^_______________]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYY\\\YYYVVVSSSPPPLLLHHHDDD:::999777444333222222222111111111111111111111111000111111222222222222222111111111222222333333333000000000000000000000000000000////////////000000......///000000000000000000000000000000000000000000000000000111111111111...///000000111111000000//////000000000000//////222000...---...000000000000000000000000000000000000000000000000000000000000000000000////////////............///000111222///000000000111111111111000000000000000000000000000000111222222222222222000000000111111111111222111111111111111111111111111111111222222222333333444333333222222333333444222222222222333333333333444555666888:::===???AAABBBBBBAAAAAABBBBBBCCCDDD@@@???>>>=========>>>>>><<<<<<===>>>@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFCCCEEEGGGJJJNNNSSSZZZ___kkknnnsssvvvvvvuuuuuuuuutttvvvyyy}}}~~~{{{tttlllllllllnnnnnnkkkfffccc^^^ZZZTTTNNNJJJHHHIIIJJJGGGHHHIIIKKKLLLMMMMMMMMMHHHKKKLLLKKKLLLOOOOOOKKKKKKJJJHHHEEEAAA===999777555666666555444444777999<<>>======>>>??????======>>>???AAABBBCCCDDDDDDDDDEEEGGGGGGHHHHHHHHHIIILLLOOOTTTYYYaaaiiinnn|||{{{zzz}}}~~~~~~~~~|||wwwrrrpppjjj```VVVNNNJJJIIIJJJGGGHHHJJJKKKMMMNNNNNNNNNHHHLLLOOOMMMLLLOOOPPPOOOMMMMMMKKKIIIEEEAAA>>>;;;666666666555444444666888<<>>===<<<:::777888999999999888666555222222222111111000000000000111222333444555666666000000000000000000000000111111111111111111111111111111111111111111111111~~~sssllldddbbbdddcccddddddcccaaa_________aaaaaaaaaaaaaaaaaaaaa```^^^bbbgggmmmssswwwzzz{{{yyy|||}}}uuurrrnnnjjjkkkiiiggghhhlllkkkooouuuzzz|||~~~~~~{{{wwwtttqqqooonnnpppnnnllljjjiiigggcccaaa^^^]]][[[[[[[[[[[[YYYWWWQQQRRRRRRRRRQQQQQQSSSUUUWWWWWWWWWYYY[[[]]]```bbbcccfffjjjjjjiiijjjmmmpppvvvzzzrrrnnnhhhbbb]]]XXXSSSPPPQQQOOOMMMNNNTTT]]]hhhnnnqqqbbbVVVPPPSSSWWWUUUSSSSSSXXXXXXXXXYYYZZZ[[[\\\]]]^^^___```aaaaaa``````___\\\]]]]]]^^^^^^]]]]]]]]][[[[[[[[[ZZZ[[[[[[\\\]]][[[[[[[[[[[[ZZZZZZZZZZZZ\\\YYYUUURRRQQQPPPNNNMMMGGGCCC<<<777555333333222222111111000000000000111111111111111111111111111111111111111111111111111666555555444333222111111///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000111111111111000000000000000000000000////////////000000000000//////.........000111333000000000000000000000000,,,///111///---,,,///222000000000000000000000000222111111111000000/////////......///111111000///000111111000//////000222222222222222222222222222222222222222222222222222222222222333333444444444222333444555666555444333999:::;;;>>>@@@CCCEEEFFFDDDAAA@@@AAADDDEEEDDDBBBEEE@@@<<<;;;===@@@AAAAAA???AAACCCDDDDDDCCCDDDEEEJJJKKKMMMNNNMMMMMMNNNPPPOOOUUU^^^fffnnnvvv||||||yyyyyyzzz}}}uuugggZZZQQQOOOPPPPPPKKKFFFEEEIIILLLKKKIIIGGGIIIJJJKKKKKKLLLNNNPPPMMMLLLKKKKKKKKKIIIFFFCCC;;;999888777888999888777888999<<>>:::888777666>>><<<;;;===???@@@>>>;;;======<<<;;;::::::999999555444333222111111111111111111111111111111111111333333333333333222111000000111222111//////222555444444444333333222222222wwwkkkeee```ZZZWWWXXX[[[\\\\\\\\\\\\]]]___bbbbbbdddgggiiijjjjjjhhhgggeeehhhnnnvvv}}}|||~~~{{{xxxrrroookkkhhhfffdddaaa___\\\]]]]]]\\\YYYWWWWWWWWWYYYXXXXXXWWWWWWWWWXXXYYYXXXYYY[[[\\\]]]___bbbeeefffhhhjjjkkkkkkkkklllnnnpppuuu|||wwwooogggaaa[[[WWWTTTQQQMMMKKKNNNTTTZZZ___gggrrr~~~{{{mmm^^^YYYXXXUUUSSSTTTSSSTTTUUUVVVXXXYYY[[[[[[\\\]]]^^^_________^^^]]]]]]]]]^^^^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\YYYVVVUUUUUUUUUSSSRRRKKKFFF@@@:::777555444333333222111111000111111111111111111111111111111111000000000000000000000000333333222222111000000000///////////////000111111000000000000000000000000000000000000000000000000....../////////000000000111111111111000000000000/////////000000000111111000000000000000000000000////////////000000000000111000//////...///000000000000000000000000000000///...---...///000000000000000000000000000000000222111111111000000000000111000000111333333222000111222222111000000111333222222222222222222222222222222222222222222222222333333333333333222222222222333333555555555555555:::;;;===@@@BBBCCCDDDEEEEEECCCBBBCCCEEEFFFEEECCCAAA>>>======@@@AAAAAA???BBBCCCDDDDDDDDDEEEGGGJJJKKKOOOUUUZZZ[[[[[[[[[[[[ccchhhpppwww}}}}}}{{{sssuuuxxxzzz|||}}}~~~uuuggg^^^ZZZYYYWWWRRRMMMLLLNNNNNNLLLJJJHHHHHHHHHHHHIIIKKKMMMOOOOOONNNMMMLLLLLLJJJGGGEEE???===:::888888888777666777888:::===@@@CCCEEEFFFHHHIIIKKKLLLLLLKKKJJJIIIHHHFFFCCC???<<<999666555999888888;;;>>>@@@???>>>======<<<;;;:::999888777555444333222111111111111111111111111111111111111333333333333333222111000111222333222000111333666333333333333222222222111~~~}}}}}}llleee```]]]ZZZUUURRRSSSWWWWWWXXXXXXZZZ___fffjjjppptttzzz|||yyytttvvv{{{}}}xxxtttrrrqqqssssssqqqlllgggcccaaaaaa```^^^\\\ZZZXXXVVVUUUSSSQQQQQQSSSWWW\\\___```]]][[[YYYYYYYYYZZZYYYXXXYYY\\\aaafffmmmuuu~~~}}}uuunnnhhheee___[[[VVVPPPNNNNNNPPPRRRQQQXXXbbblll}}}uuuggg^^^XXXVVVVVVTTTTTTUUUWWWXXXYYYYYYZZZZZZ[[[\\\]]]^^^]]]]]]\\\^^^^^^^^^^^^]]]]]]\\\[[[\\\\\\[[[[[[\\\\\\]]]^^^^^^]]]]]]]]]]]]\\\\\\\\\ZZZXXXVVVVVVWWWXXXWWWVVVPPPKKKEEE???;;;888555333333333222111111111111111111111111111111111111111////////////////////////000000/////////////////////////////////000111111000000000000000000000000000000000000000000000000............////////////111111111111000000000000....../////////000000000000000000000000000000000////////////000000000000333222111000///...//////000000000000000000000000111...+++,,,000222111...000000000000000000000000111111111111111000000000000//////000222222111000222333333222111111222444222222222222222222222222222222222222222222222222444444333222222111111000222222333444555777888999<<<>>>AAACCCDDDDDDDDDCCCGGGFFFDDDEEEFFFFFFEEEDDD@@@@@@AAACCCEEEEEECCCAAABBBBBBBBBAAACCCGGGMMMQQQTTT\\\fffnnnrrrrrrqqqppp{{{|||yyyrrrxxx~~~yyyuuuvvvvvvyyy}}}zzzpppjjjhhhbbb^^^YYYWWWWWWUUUQQQMMMKKKJJJHHHGGGHHHJJJMMMNNNPPPNNNMMMMMMMMMLLLIIIGGGFFFBBB>>>:::999888777666666666888:::<<>>:::666444555444666999===@@@AAAAAA>>>>>><<<;;;999888777666555444333222222111111111111111111111111111111111222222333333333222111111222333444333222222444666222222222111111111111111wwwqqqkkkmmmvvv}}}|||wwwooolllhhhddd___[[[YYYYYY\\\\\\\\\^^^ccclllvvv}}}zzzwwwuuutttrrrnnniiiddd___\\\ZZZWWWTTTVVV]]]dddhhhiiiddd```[[[YYYYYYYYYVVVTTTUUUUUUUUUWWWZZZaaaggglll{{{|||xxxuuuqqqmmmeee^^^WWWSSSRRRQQQNNNQQQUUU[[[gggzzz~~~pppeee]]]XXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\^^^^^^^^^^^^]]]\\\[[[[[[\\\\\\\\\\\\\\\]]]^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\XXXWWWUUUVVVWWWWWWWWWUUUSSSOOOIIICCC???;;;777444444333222111000000000111111111111111111111111111000000000000000000000000.........//////000000000///////////////000000111000000000000000000000000000000000000000000000000---.........////////////111111111111000000000///............////////////////////////////////////////////////000000000000222111111000000/////////000000000000000000000000111...------000111111///000000000000000000000000111111111111111111111111...------...000000///---111222333222000000222444222222222222222222222222111222222222222222333333222222222222222222111111333222333444666999;;;===???AAACCCFFFFFFEEEDDDBBBGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGFFFEEEBBBBBBBBBDDDIIIQQQ[[[bbbgggnnnyyyzzztttqqqssstttrrrrrruuutttsssrrrqqqqqqrrrtttuuusssssssssssstttuuuvvvvvvyyywwwtttrrrqqqrrrtttuuu{{{|||}}}}}}}}}~~~}}}yyywwwsss|||wwwppplllllllllqqqzzz}}}zzzqqqoookkkiiigggccc^^^ZZZTTTQQQMMMJJJJJJKKKMMMNNNMMMLLLKKKLLLMMMMMMLLLJJJKKKGGGBBB===;;;:::888777666666666777999;;;===???DDDFFFIIIKKKLLLLLLKKKJJJHHHHHHGGGEEEAAA<<<777444444444666999<<>><<<;;;999777777555555444333222222222222111111111111111111111111222222333333333222222111222222333333222333333444111111111000000000000000wwwkkkddd```hhhvvv~~~yyypppgggbbbaaabbbeeeeeegggllltttxxxooojjjgggbbb^^^___eeemmmsssuuupppkkkeeebbbaaa___[[[XXXUUUSSSPPPOOOQQQUUUZZZ\\\ccchhhqqq~~~{{{sssjjjccc]]]ZZZYYYSSSRRRQQQSSSXXXdddttt|||lll```[[[ZZZYYYWWWVVVVVVVVVVVVXXXYYY[[[\\\]]]]]]\\\\\\]]]^^^^^^^^^]]]]]]\\\[[[]]]]]]]]]]]]]]]^^^^^^___]]]\\\\\\\\\\\\[[[[[[[[[ZZZYYYWWWWWWXXXWWWVVVTTTTTTPPPKKKGGGCCC>>>:::666444333222111000//////000111111111111111111111111111111111111111111111111......//////000111111111///////////////000000111000000000000000000000000111111111111111111111111.........////////////000111111111111000000000///............////////////////////////////////////////////////000000000000//////000111111111111111000000000000000000000000...000111000......000333000000000000000000000000111111111111111222222222...------...000111///...000111222111//////111222222222222222222222222222111111111222222333333333000000111222333333444444444444444666888;;;>>>@@@AAABBBEEEGGGGGGFFFDDDBBBEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFGGGGGGHHHKKKOOOWWWcccpppxxxzzz~~~wwwssshhhcccaaaccceeedddeeehhhhhhggggggggghhhiiikkkkkkkkkjjjhhhggggggiiijjjlllllljjjhhhggghhhkkknnnppplllnnnppppppooooooooopppvvvwwwyyyzzz{{{~~~{{{xxxvvvsssppppppyyyvvvnnnjjjiiihhhkkksss~~~|||xxxtttqqqbbb]]]VVVQQQOOONNNMMMLLLJJJIIIHHHJJJLLLMMMMMMMMMNNNJJJEEEAAA???===;;;999888777666666777999;;;===CCCEEEIIILLLNNNMMMLLLKKKIIIIIIIIIHHHDDD???:::777777777888999;;;===@@@AAACCCBBB@@@???===;;;:::999666555444333222222222222111111111111111111111111111222222333333333222222111111111111222333222222000000000000000000000000yyyjjjbbb\\\]]]jjj{{{tttppppppqqqtttuuuxxx~~~zzztttmmmjjjmmmssszzz~~~zzzwwwsssoookkkhhheeebbbWWWSSSOOOMMMOOOQQQTTTUUUVVVWWW\\\gggsss}}}tttlllgggdddcccYYYSSSNNNNNNQQQUUU]]]eeellloooyyyvvvfffccc^^^YYYVVVTTTTTTUUUWWWXXXYYY[[[\\\\\\\\\[[[\\\]]]]]]^^^^^^]]]]]]\\\^^^^^^]]]]]]^^^^^^___```\\\\\\\\\\\\[[[[[[[[[[[[]]][[[ZZZZZZZZZYYYVVVTTTTTTQQQNNNKKKGGGCCC>>>:::555444333111111000000000111111111111111111111111111111111111111111111111//////000000111111222222///////////////000111111000000000000000000000000111111111111111111111111////////////000000000000111111111111000000000000....../////////000000000000000000000000000000000////////////000000000000...///000111222222222222000000000000000000000000---000222111...---000444000000000000000000000000111111111222222222222222111000000111333333222111000111111000//////000222222222222222222222222222111111111222222333333444000000111222444555666777555666777999;;;>>>@@@BBBBBBCCCEEEFFFGGGFFFDDDCCCCCCEEEFFFFFFEEEEEEFFFGGGDDDEEEEEEEEEEEEGGGJJJLLLOOOQQQUUUZZZcccooo{{{uuuvvvxxx{{{||||||xxxuuuooorrrtttuuusssnnnhhhdddbbb^^^\\\___aaaaaabbbeeefffffffffggghhhiiijjjjjjjjjhhheeecccbbbccceeefffbbbcccccceeegggjjjmmmooojjjkkkkkkjjjgggeeeeeeeeefffgggiiiiiijjjmmmpppsssuuusssrrrqqqpppnnnkkkhhhmmmttt}}}wwwrrrqqqpppqqqvvv}}}wwwpppggg___[[[VVVQQQMMMKKKIIIHHHIIIKKKMMMMMMMMMMMMJJJGGGEEECCCBBB???===;;;:::888777888999;;;<<>>===<<<;;;666555444333222222222222111111111111111111111111111111222333333333222222000000000111333333222000000000000000111111111111}}}ooohhhbbb___dddttt~~~zzz}}}{{{yyyxxxddd```ZZZVVVVVVVVVVVVUUUUUURRRTTT[[[cccjjjwwwxxxtttrrrqqqeeeZZZPPPOOOPPPPPPRRRVVVVVVVVV]]]kkk{{{}}}rrrggg^^^XXXVVVUUUTTTVVVWWWYYYZZZ[[[ZZZZZZ[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^______```^^^]]]]]]]]]\\\\\\\\\\\\[[[ZZZZZZZZZZZZYYYWWWTTTTTTRRRPPPNNNLLLHHHCCC@@@777666555444333222222222111111111111111111111111111111111111111111111111000000000000000000111111///////////////000111111000000000000000000000000111111111111111111111111000000000000111111111222111111111111000000000000/////////000000000111111000000000000000000000000////////////000000000000000000111222222222111000000000000000000000000000///000000000///000111222000000000000000000000000111111111222222333333333222111111222444444333222111222222111000000111333222222222222222222222222000111111222333333444444222222333444555555666666777888:::===???AAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEECCCEEEGGGGGGFFFFFFHHHKKKIIILLLQQQSSSUUUVVVZZZ\\\]]]```dddiiipppyyyzzzuuuqqqfffeeeeeefffhhhiiiiiihhhjjjlllppprrrrrrpppllliiilllhhhfffiiikkkkkkmmmpppqqqqqqsssuuuxxx{{{|||~~~wwwtttpppllljjjjjjlllmmmiiikkkooorrrvvvxxxyyyzzzxxxwwwtttooojjjhhhhhhiiicccdddeeedddcccdddgggiiilllllllllnnnnnnlllgggdddhhhkkkpppuuuyyy~~~{{{{{{{{{|||}}}~~~tttmmmeee\\\UUUPPPMMMKKKJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHFFFDDDAAA???===;;;999999:::<<<===AAAEEEJJJNNNQQQQQQPPPOOOLLLLLLLLLKKKIIIFFFCCCAAA999::::::999777888;;;>>>BBBAAAAAA@@@>>>======<<<666555444333333222333333111111111111111111111111000111222333333333333222111000000222444555333000000000000111111222222222~~~qqqmmmmmmgggfffmmm~~~vvvpppiiiccc```^^^ZZZXXXWWWSSSTTTYYY\\\^^^fffqqquuu~~~~~~ssscccVVVSSSTTTQQQPPPRRRQQQNNNQQQ\\\iiizzzwwwhhh^^^XXXVVVSSSTTTVVVXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^____________^^^^^^^^^^^^___``````______^^^^^^^^^]]]]]]]]]WWWWWWWWWXXXXXXXXXUUUSSSTTTSSSRRRQQQOOOLLLGGGDDD999999777666555444444333111111111111111111111111000000000000000000000000000000000000000000000//////////////////000111111000000000000000000000000111111111111111111111111000111111111222222222222111111111111000000000000000000000000111111111111000000000000000000000000////////////000000000000222222333333222111///...000000000000000000000000222///---...111333222000000000000000000000000000111111111222222333333333111000000111333333222000222333333222111111222444222222222222222222222222000000111222333333444444444444555555555555555555888999<<>>AAAEEEJJJOOORRRRRRQQQPPPMMMMMMMMMLLLJJJHHHFFFEEE777999999777555666:::===@@@@@@@@@???>>>======<<<666666555444333333333333111111111111111111111111000111222333333333333333333111111333666666444111000000111111222222222333}}}}}}}}}{{{|||{{{~~~zzzyyytttjjjaaa```aaa```^^^```eeefffccchhhiiioooyyysssddd]]]^^^^^^WWWPPPPPPLLLKKKPPPYYYeeeuuu|||dddXXXXXXSSSTTTUUUVVVUUUUUUVVVXXX]]]\\\[[[[[[[[[\\\^^^___aaa```^^^\\\\\\\\\^^^___bbbbbbaaa___^^^]]]\\\[[[[[[YYYWWWWWWWWWXXXWWWVVVTTTTTTSSSRRRPPPOOOMMMLLLAAA???:::666333222333333111111111000111111222222444333111000000000111111000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000111111111///......///000000000000////////////000000000000000000000000//////////////////////////////......///000111222+++---///000///...///111222222222111111111000000111111222222222333333333111111111111111111111111000000000000111111111111333222222111111222222333444444444333333222222222333333333333333333333333444333333333444666888999888999<<>>>>>FFFGGGJJJMMMOOOPPPQQQQQQSSSQQQNNNMMMLLLLLLJJJIIIEEEBBB<<<777555777:::===@@@@@@@@@???===;;;999777666666666666555444333333333333333222222222222222222222222222222222222222000000000000000000000000222222222222222222222222vvvnnnnnnmmmkkkooottttttpppcccaaaaaaeeehhhkkkpppwwwwwwnnnjjjggg```ZZZUUUOOOKKKLLLQQQXXXeeepppuuuccc\\\VVVUUUUUUVVVXXXZZZZZZZZZYYYYYYXXXXXXYYYZZZ\\\]]]aaa```^^^\\\\\\\\\]]]^^^aaaaaa```___^^^]]]]]]\\\]]][[[YYYXXXYYYYYYXXXWWWVVVVVVUUUTTTSSSQQQOOONNNEEEBBB>>>999666444333333222222111111111222222333333333111000000000111111111111111111111111111111000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000111111000......///000111000000000////////////000000000000000000000000111111111111111111111111111000000000000111111222000222333333111000000111222222222111111111000000111111111222222222333333111111111111111111111111000000000000111111111111333222222111111222222333444333333333333333333222333333333333333333333333444444444555666888:::;;;:::;;;>>>@@@AAABBBBBBBBBEEEDDDDDDEEEFFFGGGGGGFFFFFFFFFEEEFFFIIIPPPZZZ```uuu}}}{{{wwwrrrqqqpppnnnmmmnnnpppqqqtttyyy{{{xxxvvvwwwvvvssstttqqqpppsssvvvwww{{{~~~ssslllddd___```aaa``````aaaaaacccfffiiikkknnnppprrrtttvvvxxx|||}}}yyyzzz|||xxxtttmmmddd^^^ZZZWWWRRROOOKKKKKKKKKJJJIIIJJJKKKLLLJJJIIIGGGDDDBBB@@@?????????AAAEEEIIIMMMPPPRRRSSSSSSQQQOOOMMMMMMMMMKKKJJJGGGCCC???:::888999;;;===@@@@@@@@@@@@>>><<<:::999777777777777666555444333333333333222222222222222222222222222222222222222111111111111111111111111222222222222222222222222yyyxxxwwwyyy~~~|||{{{wwwvvvzzz|||}}}vvv```ZZZUUUTTTTTTUUUZZZ```hhhppp~~~{{{vvvqqqmmmaaaYYYQQQNNNMMMNNNUUU]]]iiiuuuuuuhhh[[[VVVRRRRRRVVVZZZYYYWWWVVVVVVVVVWWWXXXZZZ\\\]]]aaa```^^^\\\\\\\\\\\\]]]``````_________^^^^^^^^^^^^\\\ZZZYYYZZZZZZYYYXXXXXXWWWWWWVVVUUUTTTRRRQQQKKKHHHCCC>>>999666444333333333222222222222333333333222111111000111111111111111111111111111111111111000000//////000000111////////////000000000000000000000000000000000000000000000000000000000000111111111///......000222111111000000000/////////000000000000000000000000111111111111111111111111222222222111111111111111444555666555333222222222222222222111111111111111111111111222222222222333111111111111111111111111000000000111111111222222333222222111111222222333222333333333333333333444333333333333333333444444555555666777999<<<>>>???>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEHHHHHHHHHKKKQQQ\\\hhhpppyyypppkkkhhheeedddccccccfffmmmvvv}}}{{{rrrjjjiiihhheeecccdddbbbaaa`````````aaacccdddeeehhhlllnnnpppttt{{{{{{wwwvvvwww~~~~~~uuunnnjjjgggccc```VVVSSSNNNJJJHHHHHHJJJLLLKKKKKKKKKJJJHHHFFFCCCBBB>>>@@@DDDHHHLLLPPPRRRSSSTTTRRROOONNNNNNNNNMMMKKKIIIGGGCCC@@@>>>======>>>AAABBBBBBBBB@@@>>>===;;;999999999888888666555555333333333333222222111111222222222222222222222222111111111111111111111111222222222222222222222222kkkkkklllqqq{{{zzzrrrlllhhhgggfffhhhcccbbbfffjjjooowwwwwwppplllnnnssszzz}}}rrraaaYYYSSSPPPPPPOOORRRWWWYYY```nnnssshhh^^^WWWRRROOOPPPTTTYYYaaammmxxx}}}lllaaaTTTPPPTTTXXXWWWTTTUUUVVVWWWXXXZZZ\\\^^^___```___^^^]]]\\\\\\\\\\\\^^^_____________________^^^\\\ZZZZZZZZZ[[[ZZZXXXXXXXXXXXXWWWVVVUUUTTTSSSOOOLLLHHHBBB<<<888444222444444333333222222333333222222111111111111111111111111111111111111111111111000000000000000000111////////////000000000000////////////////////////000000000000000000000000111111111///......000333111111111000000000//////000000000000000000000000111111111111111111111111222222222222111000000///333444555555333222222333111111111111111111111111111111111111222222222222111111111111111111111111000000111111111222222222333222222111111222222333222222222333333444444444333333333444444444444444444555777999;;;>>>@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDFFFGGGIIIKKKOOOUUU^^^jjjvvv~~~}}}tttlllgggdddccccccdddeeehhhooo|||~~~}}}|||xxxttttttrrrnnniiieeecccbbb``````^^^aaaddddddcccfffnnnuuu|||}}}{{{yyy{{{|||{{{{{{zzzxxxjjjcccYYYPPPKKKIIIIIIIIIJJJKKKMMMMMMLLLJJJGGGEEEDDDEEEHHHJJJMMMPPPRRRRRRTTTRRRPPPOOOOOOOOONNNMMMKKKJJJHHHEEECCCAAA@@@???CCCDDDDDDDDDCCCBBB@@@???<<<<<<<<<;;;:::999888777555444444333333222222222222222222222222222222222111111111111111111111111222222222222222222222222eeegggmmmwwwyyytttooolllfffaaa]]]\\\]]]]]]^^^ZZZYYY\\\___bbbgggmmmpppuuuwwwuuusssrrrnnnhhheee```]]]___aaaeeemmmvvv}}}tttggg___XXXVVVTTTQQQOOOQQQQQQUUU^^^nnntttiiibbb\\\VVVTTTUUUVVVYYY^^^eeeqqqvvvaaaVVVUUUWWWVVVSSSTTTUUUWWWYYY[[[\\\^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\^^^^^^^^^_______________^^^\\\ZZZYYYZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVUUUTTTQQQOOOKKKFFF@@@:::555222555444333333222222222333111111111111222111111111111111111111111111111111111111000000000000111111////////////000000000000////////////////////////111111111111111111111111000111111000//////111333111111111111000000000000111111111111111111111111000000000000000000000000000111111111000///...---...000222222111111111333111111111111111111111111000000111111111222222222111111111111111111111111111111111111222222222222333222222111111222222333222222222333333444444444333333333444444555555555444555888:::===???AAABBBDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIHHHFFFGGGJJJMMMLLLPPPXXXaaakkkuuu|||xxxsssmmmiiihhhhhhhhhgggjjjooouuu~~~|||vvvqqqlllgggccc```bbbbbb___[[[]]]ccciiinnnqqqtttxxx}}}~~~|||~~~vvvgggZZZQQQLLLHHHFFFHHHIIIKKKLLLKKKJJJHHHGGGHHHIIIJJJLLLNNNPPPRRRRRRSSSQQQOOOOOOPPPPPPPPPNNNMMMLLLKKKJJJHHHEEECCCBBBEEEFFFFFFGGGFFFEEECCCBBB@@@?????????===<<<;;;:::666666666555444333333222222222222222222222222222111111111111111111111111222222222222222222222222ggglllwww~~~yyyssslllfffcccaaa^^^[[[WWWUUUVVVXXXYYYXXXUUUTTTXXXYYYYYY\\\```___bbbdddbbbaaabbb___[[[ZZZWWWUUUWWWWWWXXX]]]dddfffqqq{{{uuummmddd```\\\UUUOOONNNNNNOOORRR\\\kkk||||||qqqlllgggaaa]]]]]]\\\[[[ZZZ[[[ccctttrrr```YYYWWWSSSOOORRRSSSUUUWWWYYY[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^__________________^^^\\\ZZZYYYZZZZZZYYYXXXVVVVVVVVVWWWWWWVVVUUUUUURRRQQQNNNIIICCC===888555555444333222222111111222000000111222222222222111222222222222222222222222222111111000000111111222////////////000000000000000000000000000000000000111111111111111111111111///000222222000000111222222222111111111000000000111111111111111111111111////////////////////////...///000111111000...---,,,...000111000000111222111111111111111222222222000000000111111111111222111111111111111111111111111111111222222222222333333222222111111222222333222333333333333333333444333333333444555555666666666777999<<>>===999888888777666555444444222222222222222222222222222222222222222222222222222222222222222222222222sss{{{}}}yyyxxxyyywwwuuuqqqmmmiiifffdddcccaaa___\\\[[[\\\]]]^^^^^^\\\]]]aaaaaa^^^^^^aaa^^^aaaaaa______aaaaaa^^^\\\ZZZZZZ[[[XXXVVVYYY^^^___eeejjjkkkkkknnnnnnllljjjiiikkkmmmnnnqqq{{{vvvqqqkkkccc\\\YYYRRRPPPPPPTTT\\\fffnnnrrr~~~zzzwwwqqqmmmlllfffddd___[[[\\\cccnnnvvv~~~sssggg^^^VVVQQQSSSTTTVVVYYYZZZ[[[[[[[[[YYYZZZ[[[\\\]]]^^^^^^^^^__________________^^^^^^___]]][[[[[[[[[\\\[[[ZZZVVVVVVWWWWWWWWWWWWWWWVVVSSSRRRPPPMMMHHHBBB<<<999444444333111111000000000///000111222333222222111222222222222222222222222222111111000000111111222////////////000000000000000000000000000000000000111111111111111111111111---000222333222111111111222222222111111111000000111111111111111111111111000000000000000000000000...///111222222111000///...000222222000000000111000000111111111222222222000000000000111111111111111111111111111111111111111111111222222222333333333222222111111222222333444333333333333333333222333333444444555666666666888:::<<>><<<888555333222333333222111111000000111111222222222111111000111111222222222111111111111222222////////////////////////////////////////////////000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000111222222333222222111000000000000111222222222222222222222222222222333222222111111222222333111111111111111000000000333333333333333444444444444444444555444444333222666666666777999<<>><<<:::::::::999888666444333222222222333222222111111222222333222333444444222000000111zzzuuussstttwwwyyy}}}}}}~~~xxxqqqllliiihhheeecccbbbdddeeejjjuuuwwwkkkcccYYYSSSOOONNNNNNOOOUUU\\\lll}}}uuummmaaaWWWQQQOOOPPPVVVbbbwwwvvvjjjdddbbbaaa___\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]\\\[[[[[[ZZZZZZ[[[[[[[[[ZZZYYYXXXXXXWWWXXXXXXVVVTTTTTTTTTTTTQQQMMMIIICCC@@@;;;666333222333444222222222222222222222222111111111111111111222222000//////////////////000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111...///000000111111111111111111000000111111222333222222222222222222222222333222222111111222222333222222111111000000//////444444444444444333333333333444555666666555444333444555666888;;;>>>AAABBBAAAAAACCCDDDFFFGGGHHHIIIHHHFFFGGGKKKOOOUUUaaammm|||xxxvvvyyy{{{yyyvvvuuuxxxllliiiccc^^^[[[YYYYYYYYYZZZ^^^```aaagggpppuuuuuuvvvuuurrrooommmoootttyyyuuuggg___ZZZUUUVVVTTTSSSRRRSSSSSSSSSSSSQQQPPPPPPOOONNNNNNMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNIIIHHHFFFDDDBBB@@@???>>>BBBAAA@@@???===<<<<<<;;;;;;:::888666555333222111333222222111111222222333222333444444222111111111|||rrrmmmiiieeecccgggoooxxx|||yyyxxxwww}}}tttoookkkgggdddbbbaaaaaahhhqqqzzzeee]]]UUUQQQOOOOOORRRXXX^^^kkkqqqdddVVVQQQNNNQQQXXXiii~~~qqqiiidddaaa^^^\\\]]]]]]\\\[[[_________^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\\\\\\\]]][[[ZZZYYYXXXXXXWWWXXXXXXVVVVVVUUUUUUUUUSSSPPPNNNHHHDDD>>>999555333333444222222333333333333222222000111111111222222222111/////////000000/////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111222222333333333333222111111111111111222222333222222222222222222222222333222222111111222222333333333333222111111111000555444444444444444444444333444666777777666555444444555777999<<<@@@BBBCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHLLLRRRYYYaaaooo{{{}}}}}}yyyrrrjjjddd___\\\[[[YYY\\\\\\YYY[[[aaafffffflllnnnppprrrtttvvvxxxzzz~~~rrrjjjccc]]]XXXUUURRRQQQSSSTTTSSSRRRQQQPPPPPPOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNIIIHHHGGGEEEBBB@@@>>>===@@@@@@@@@??????>>>===<<<<<<;;;:::888666444333222333222222111111222222333111333444444222111111222}}}yyyuuummmfffccc```\\\]]]eeerrr|||xxxuuusssxxx|||vvvpppkkkeee```aaafffttt}}}vvvlll```ZZZUUURRRRRRVVVVVV]]]nnnrrr^^^TTTNNNOOOTTT___tttzzzkkkfffaaa^^^___```^^^]]]______^^^^^^^^^^^^______```___^^^^^^]]]]]]^^^^^^[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUSSSRRRLLLHHHCCC===888555444444222333333444444333333222111111222222222111111000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222000000000111222222333333111111111111111111111111000111111222222111111111222111111111111222333333333333333333333333333333333222222111111222222333333333333333333222222222444444444444444555555555444555666666777666666666555666999<<>>>>>????????????>>>>>>===<<<<<<;;;:::888666444333333222222111111222222333111222444444222111111222{{{wwwvvvuuusssppplllhhheeeeeemmm{{{}}}{{{~~~yyyoookkklllpppttt{{{sssiii```YYYUUUVVVTTTVVVaaarrrmmm___TTTSSSTTTWWWdddsss|||sssggg```^^^___^^^]]]^^^^^^]]]\\\\\\]]]^^^___```______^^^^^^^^^^^^^^^ZZZYYYXXXWWWVVVVVVVVVVVVWWWXXXYYYXXXWWWVVVUUUUUUOOOLLLGGGAAA;;;777444333222333444555555444333222222222333333222111000///000111222333333222111000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222///000000111222222333333111111111111111111111111///000000111111000//////222222111111222222333444333333333333333333333333333222222111111222222333222222222333333333333333333333444444555555666666666666555555666777777888888:::<<>>?????????>>>===<<<<<<<<<;;;:::888666444333222222111111222222333000222444333222111222333}}}|||{{{|||~~~{{{wwwrrrqqqxxx|||{{{rrrssstttuuu{{{vvvkkk```ZZZYYYVVVTTTZZZggguuu|||kkk]]]ZZZWWWSSSYYYddduuuoooaaa\\\\\\\\\[[[]]]\\\[[[[[[[[[\\\]]]^^^```___^^^^^^]]]]]]^^^^^^YYYYYYXXXVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWWWWWWWPPPNNNIIIDDD>>>999555333333333444555555444333333222333333333222111///......///000111111000///...333333333333333333333333000000000000000000000000111111111111111111111111111111111111111111111111000000111111222222222222222222222222222222222222///000000111222222333333111111111111111111111111444444555555555444444333222222111111222222333444333333333333333333333333333222222222222222222333111111111222333333333444333333333444555666777777777666555555555777888999;;;===???BBBEEEGGGIIIIIIHHHIIIJJJLLLOOORRRUUUWWWYYY___lll|||}}}{{{|||wwwkkkaaa\\\ZZZXXXVVVVVVYYY^^^fffnnnsssvvvuuuwwwzzz~~~}}}zzzxxxzzzppp^^^XXXRRROOOPPPQQQOOOLLLPPPPPPPPPPPPPPPPPPOOOOOOPPPOOOOOONNNNNNOOOOOOPPPJJJJJJJJJJJJHHHFFFCCCBBB;;;<<<===?????????>>>===<<<<<<<<<<<<;;;999777555333222222222222222222333000222333333222111222333{{{|||}}}{{{|||qqqkkkmmmwwwyyypppjjjgggaaa[[[XXX]]]eeennnxxxkkk```ZZZVVVVVVZZZgggqqqzzzkkkfffaaa^^^^^^___^^^]]]ZZZYYYYYY[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZYYYXXXWWWWWWXXXZZZ[[[UUUUUUVVVVVVVVVUUUTTTTTTTTTPPPJJJEEEAAA===:::777666555555555666555222///333333333222222222111111222222222111111111111000111111111111111111111111000000111111111111000000222222222222222222222222222222222111111111000000222222222111111111111000222222222111111111000000111111111111111111111111111111111111111111111111111222333444444333222111000000111111111222222222222222222222222222222222111222222333333444444555222222333333333444444444444444444444444444444444///222555777777777888999>>>@@@DDDEEEFFFGGGIIIKKKNNNLLLKKKPPPXXXbbbhhhjjjoooxxxxxxrrrwww~~~tttjjjaaa[[[YYYXXXXXX[[[___bbbddddddkkknnnuuu{{{~~~{{{uuupppttt{{{qqqbbbYYYTTTUUUUUUPPPNNNPPPNNNPPPRRRRRRQQQPPPOOOOOOOOONNNNNNMMMMMMLLLLLLLLLLLLKKKJJJJJJJJJIIIFFFCCC>>>======>>>@@@AAA@@@???:::;;;<<<===<<<;;;999888333444444444444444444444111111222222222333333333|||vvvvvv{{{yyytttuuuzzz~~~{{{vvvtttqqqhhh```___```ccchhhooopppaaaVVVSSSVVV[[[bbbrrr|||oooddd^^^]]]^^^^^^]]]]]]\\\]]]___aaa^^^^^^^^^^^^^^^^^^]]]]]][[[ZZZXXXWWWWWWXXXZZZ[[[WWWXXXXXXXXXWWWVVVUUUUUUSSSQQQNNNKKKGGGBBB<<<888666555444555555444222000333333333222222222111111222222222111111111111000111111111111111111111111000000111111111111000000222222222222222222222222222222222111111111000000000000111111222222222333222222222111111111000000111111111111111111111111111111111111111111111111222222222333333222222222111222222222333333333333333333333333333333222222444333333333333333333333222222333333333444444444444444444444444444444444222444777888888999:::<<>><<<===>>>??????>>><<<<<<<<<===<<<<<<;;;;;;666555555444444444444444111111222222222333333333zzzrrrpppooorrrzzz{{{wwwuuuxxx{{{yyynnnhhhbbb^^^^^^```nnn}}}qqq___WWWVVVUUUVVV^^^lllwwwmmmccc```]]]]]]\\\[[[[[[\\\]]]^^^_________^^^^^^]]]]]]]]][[[ZZZYYYXXXXXXYYYZZZ[[[ZZZZZZZZZZZZYYYXXXWWWVVVRRRRRRRRRQQQNNNHHH???999666555444444444444222111333333333222222222111111222222222111111111111000111111111111111111111111000000111111111111000000222222222222222222222222222222222111111111111111...///000111222333444444222222222111111111111111111111111111111111111111222222222222222222222222333222222222222222222333222222333333333444444444333333333333333333444444555555444444333222222111333333333333444444444444444444444444444444444444555666888999999;;;>>>@@@BBBDDDFFFGGGHHHKKKOOORRRSSS\\\jjjvvv~~~|||{{{xxxqqqnnnrrr{{{{{{uuukkkccc^^^\\\[[[ZZZXXXZZZ___eeekkknnnnnnmmmgggnnnwwwuuujjj___YYYUUUQQQOOOPPPOOOPPPPPPPPPPPPPPPOOOOOOTTTSSSRRRPPPOOOMMMLLLLLLQQQNNNLLLJJJJJJIIIGGGEEEBBB???<<<;;;<<<======<<<>>>===<<<<<<<<<===>>>>>>999888666555333333444444111111222222222333333333zzzrrrmmmooopppuuu}}}zzzyyyxxxwwwxxx~~~|||vvvnnneee___^^^aaajjjvvvvvvfff]]]YYYUUUVVV\\\ccchhhnnnttt}}}lllfffbbb```]]]\\\[[[[[[[[[ZZZ___^^^^^^]]]]]]\\\\\\[[[\\\[[[ZZZYYYYYYYYYZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVSSSSSSTTTSSSQQQKKKDDD>>>888666444333444444333222333333333222222222111111222222222111111111000000111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111///000000111222222333333111111111111111111111111111111111111111111111111222222222222222222222222444333222111111222333444222222222333333333333444333333444444444444555555555555444444333333333333333333333444444444444555444444444444555555555555666777999999:::===@@@CCCEEEFFFHHHJJJLLLPPPVVVZZZeeeppp~~~{{{uuupppssszzztttkkkddd___[[[WWWVVVXXX\\\aaafffhhhiiigggnnnvvv|||}}}qqqhhhaaaYYYRRRNNNPPPOOONNNOOOPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRSSSPPPMMMKKKJJJIIIHHHGGGEEEAAA===;;;;;;<<<<<<<<<>>>===;;;::::::<<<>>>@@@===;;;888666444333444444111111222222222333333333{{{vvvtttsssrrrssswww~~~|||uuurrrtttyyy}}}zzzlllaaa\\\XXX\\\bbbjjjuuu|||jjj```YYYTTTVVVXXXYYY\\\```ooozzzmmmhhhddd```^^^^^^^^^^^^]]]\\\\\\\\\[[[[[[[[[ZZZZZZ\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYWWWVVVVVVVVVTTTSSSRRRPPPMMMHHHDDD<<<999555333333444333222333333333222222222111111222222222111111111000000111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222444333222111111222333444111111111111222222222222333333333444444555555555333333333444444555555555333333444444444555555555444444444555555666666666666777999:::;;;>>>BBBEEEEEEFFFHHHJJJNNNVVV^^^dddvvv}}}vvvvvvzzz}}}rrrhhhaaa\\\YYYWWWVVVYYY]]]```aaafffmmmvvvzzz{{{}}}yyypppeeeXXXOOOQQQNNNLLLLLLOOOQQQRRRQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTQQQNNNLLLKKKKKKJJJIIIGGGDDD???<<<<<<<<<<<<<<<>>><<<:::888888:::===>>>???===;;;888666555444444111111222222222333333333{{{}}}wwwsssrrrrrrssszzzqqqaaaZZZTTTSSSUUU[[[cccpppmmmbbbXXXUUUTTTSSSSSSVVVfffvvv{{{lllfff___\\\\\\^^^^^^]]]ZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]\\\\\\[[[[[[ZZZZZZXXXXXXXXXXXXXXXWWWWWWVVVWWWUUUSSSQQQPPPOOOLLLIII@@@===888444333333333333333333333222222222111111222222222111111111111000111111111111111111111111000000111111111111000000111111111111111111111111111111111111111222222222222222222111111111000000111111111111111222222222111111111111111111111111333333333333333333333333333222222222222222222333000000111111111222222222222222333333444444555555222333333444555555666666333444444444555555555555444444444555666666777777666888:::<<<>>>@@@DDDGGGDDDFFFHHHKKKRRR\\\hhhooo~~~{{{}}}}}}~~~wwwrrrssstttsssrrrsssxxx}}}zzzyyyuuummmgggbbb[[[WWWVVVWWWYYYYYY```hhhrrrwwwwwwxxx}}}ttteeeXXXVVVQQQMMMKKKNNNPPPPPPNNNTTTTTTSSSSSSRRRRRRRRRQQQSSSQQQOOONNNNNNMMMLLLKKKIIIFFFBBB@@@??????>>>>>>>>>===:::888888999;;;<<>><<<;;;888666555444111111222222222333333333wwwrrrnnnqqqwww|||yyyiiiaaaZZZUUUSSSUUUYYY___mmmzzzxxxggg]]]WWWRRRQQQSSS^^^jjjyyypppeee^^^]]]]]]\\\ZZZYYYYYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\[[[ZZZYYYVVVWWWXXXXXXYYYYYYXXXXXXWWWVVVTTTTTTSSSQQQNNNLLLEEE@@@:::666444333333333333333333222222222111111222222222111111111111000111111111111111111111111000000111111111111000000111111111111111111111111000000111111111222222222111111111111111222222222000000111111111222222222111111111111111111111111333333333333333333333333222222222333333222222222111111111222222222333333111111222222333444444444444444444555555555555555444444444444555555555555444444444555666777777777666999===@@@AAADDDFFFHHHHHHIIILLLQQQZZZggguuu~~~}}}}}}}}}}}}}}}{{{|||yyywwwzzzzzzxxxyyy|||~~~{{{{{{{{{||||||{{{yyyxxxuuurrrqqquuuzzz~~~~~~vvvoooeee^^^ZZZYYYYYYYYYYYYcccnnnsssqqqppptttxxxzzzyyylllccc\\\TTTQQQQQQQQQPPPMMMSSSSSSSSSSSSRRRRRRRRRRRRRRRPPPOOOPPPPPPPPPNNNLLLJJJGGGEEECCCCCCCCCAAA???@@@>>><<<:::999999:::;;;===>>>>>>===;;;888555444111111222222222333333333}}}xxxpppqqqqqqrrrtttyyyuuunnneee]]]WWWVVVUUUVVV```kkkvvvwwwggg\\\UUURRRSSSWWW```qqqssshhhcccaaa___\\\YYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZYYYVVVWWWXXXYYYZZZZZZZZZZZZWWWVVVVVVWWWVVVTTTPPPMMMHHHCCC<<<666444444333333333333333222222222111111222222222111111111111000111111111111111111111111000000111111111111000000000000000000000000000000000000111111222222222222//////000111222333333444000000111111222222222222111111111111111111111111333333333333333333333333111222333444444333222111222222333333333444444444000000111222222333444444666666666555444444333333444444444555555555666666444444444555666777777888777:::???BBBDDDFFFHHHJJJMMMOOORRRXXXbbbqqq|||zzzyyy|||vvvsssqqqsssssssssxxxxxxzzzyyyoooeee```^^^]]]\\\WWWbbbllloookkkhhhiiimmmlllwwwoooggg]]]XXXVVVUUURRROOOOOOPPPQQQRRRSSSTTTUUUVVVPPPPPPPPPQQQRRRQQQOOOLLLJJJHHHFFFFFFFFFEEECCCAAAAAA@@@>>><<<;;;:::::::::===>>>??????===999666444111111222222222333333333}}}|||||||||}}}zzzzzzzzzyyyyyywwwvvvvvvxxxzzz}}}~~~vvvqqqppprrrtttuuuxxxhhhZZZXXXYYYYYYZZZ]]]llluuu}}}nnn```WWWVVVXXXZZZfff{{{qqqhhhccc`````````^^^\\\YYYWWWXXX\\\^^^]]]]]]\\\\\\[[[ZZZYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWZZZWWWTTTTTTVVVVVVSSSQQQOOOJJJBBB<<<999666444222000111222333333333333333333333333222222111111111000111111222222222111111222222111111111111222222000000000000000000111111///000111222333222111111222111111111000000//////111222222333333222222111333222222111111222222333222333333444444333333222111111111111222333444444333333333333333333333333111111222222222333333333444555555666777666666666777777777777777666666666666666666666666777888888>>>===>>>CCCIIIMMMLLLKKKMMMTTT]]]fffnnnwww~~~zzzwww{{{xxxttttttxxxssskkkfffccc```\\\aaagggkkkjjjfffaaa^^^bbbhhhmmmnnnooosssyyy}}}{{{jjjccc```[[[VVVUUUPPPUUUYYYXXXUUURRRTTTWWWOOOPPPRRRRRRQQQOOOOOOOOONNNLLLJJJIIIHHHFFFCCCAAACCC@@@;;;777555666888999>>>?????????>>><<<999888666555333222111111222333|||zzz{{{{{{{{{{{{xxxwwwtttrrrpppnnnnnnnnnpppqqqqqqppppppnnnmmmmmmjjjkkkmmmpppsssuuuvvvwwwzzzvvvsssqqqssssssuuuyyy}}}vvvfff___]]]ZZZZZZ\\\ccciiiwwwmmm```\\\YYYYYY```rrrqqqgggbbbaaa___^^^\\\[[[ZZZ[[[]]]___]]]]]]\\\\\\[[[ZZZZZZZZZWWWXXXXXXXXXXXXXXXXXXWWWZZZWWWUUUUUUVVVVVVTTTQQQPPPLLLFFFAAA===999666333111111222333333333333333333333333222222222111111111111222222222222111111222222111111111111222222111111111111000000000000000111222333444333333222333222222222111111111111222222222333333222222222333333222222222222333333222333333444444333333222333333222222222222222222333333333333333333333333222222222222333333333333444444555666666666666555555555555555555555555444777777777777888999:::;;;>>>???AAADDDHHHKKKMMMNNNVVV[[[cccjjjrrr|||~~~~~~~~~yyyzzzzzz|||~~~xxxsssrrrvvvzzz}}}}}}yyyyyy}}}yyypppiiidddbbbfffkkkppppppjjj```XXXUUUZZZ___bbbeeelllsssxxx{{{ssslllddd]]]\\\YYYXXXVVVTTTTTTUUUVVVWWWSSSSSSRRRQQQOOONNNOOOOOONNNMMMKKKKKKKKKIIIFFFCCCAAA@@@>>><<<;;;;;;;;;;;;;;;<<<>>>???>>>===;;;:::666555444222222222222333{{{yyyuuuttttttuuuuuuttttttrrrooollliiigggfffeeegggggggggggggggfffeeedddaaabbbccceeefffhhhhhhhhhpppsssxxx{{{|||}}}{{{uuunnnllllllmmmmmmrrr~~~vvvkkkdddaaa___``````aaagggssspppiii```[[[\\\fffxxxpppgggbbb^^^^^^]]]]]]]]]^^^^^^^^^]]]]]]]]]\\\[[[[[[ZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXZZZXXXVVVVVVVVVVVVTTTRRRRRROOOKKKFFFBBB===888444222222222222333333333333333333333222222222222111222222222222222222111111222222111111111111222222222222111111111000000000222222333444444444444333333333333333333222222222222222222222222222222222333333222222222222333333222333333444444333333222444444333222222111111000333333333333333333333333333333333333444444444444333333444555555555555555444444555555555555555555777777777888999;;;===>>>AAADDDGGGHHHHHHKKKPPPTTTbbbfffmmmttt{{{wwwqqqqqqrrrttttttwww{{{~~~}}}|||zzzzzzvvvppplllnnnvvv}}}sssllljjjlllrrrzzz~~~wwwgggYYYPPPQQQTTTWWW\\\ccckkkqqqxxxvvvpppnnnkkkddd\\\WWWXXXYYYXXXVVVUUUTTTRRROOONNNNNNNNNNNNMMMMMMMMMMMMNNNLLLIIIFFF@@@@@@@@@@@@???>>>===<<<999:::<<<>>>>>>>>><<<;;;666666444333333222333333xxxuuurrrppppppqqqqqqpppqqqooollliiifffdddcccccccccccccccccccccbbbaaa```]]]^^^______````````````eeeiiinnnrrrttttttuuuvvvvvv{{{zzzvvvqqqlllhhhgggnnnxxxxxxooojjjiiihhhddd``````fffooo|||~~~nnnddd]]]```kkk}}}}}}ooofff```___^^^_________^^^]]]]]]]]]]]]\\\\\\[[[[[[[[[YYYYYYXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSQQQNNNKKKGGGAAA:::555333333333222222333333333222222222222222222222222333333222222111111222222222222111111111111222222333222222111111000000///222222222333333333333333333333333333222222222222222222222222222222222222333333333222222333333333222333333444444333333222333333333333222222111111333333333333333333333333333333333444444444555555222333444444555555444444666666666666777777777777777777777888:::===???AAADDDIIIMMMNNNLLLOOOVVV^^^lllrrrzzz|||vvvsssvvv{{{xxxqqqnnnrrrxxx}}}~~~|||yyytttuuu{{{yyyhhhYYYUUURRRSSSWWW[[[bbbhhhooovvvzzzpppgggbbb^^^YYYVVVTTTSSSQQQPPPPPPOOOMMMLLLLLLLLLMMMNNNOOONNNKKKHHHBBBBBBAAA@@@???>>>===<<<:::;;;===>>>>>>===<<<;;;666666555444444333333333}}}uuurrrnnnlllllllllkkkjjjhhhgggdddbbb``````________________________^^^]]]XXXXXXYYYYYYYYYXXXWWWWWWZZZ___dddhhhjjjkkklllmmmnnnrrrwwwzzz|||~~~tttkkkdddgggmmmvvvyyysssnnnkkkccc^^^[[[^^^ccclllyyytttfffaaadddooo|||nnngggdddaaa_________]]][[[]]]]]]]]]\\\\\\\\\\\\\\\ZZZYYYXXXXXXXXXXXXYYYZZZYYYYYYYYYXXXVVVUUUUUUUUUSSSQQQPPPMMMIIICCC<<<777444444333222222333333444222222222222222222222222444444333222111111222222222222111111111111222222333222222222111111000000111111111111111222222333111111222222222222222222333222222111111222222333444333333333333333333444222333333444444333333222000111222333333333333222333333333333333333333333333333333444444444555555222333444444555555444444555666666666777777888888666666666888:::>>>BBBDDDFFFLLLRRRRRRQQQTTT^^^fffuuu}}}~~~yyyuuuwwwzzz|||~~~ggg\\\SSSQQQSSSUUUZZZ```gggmmmwww}}}qqqeee\\\WWWSSSRRRQQQRRRSSSRRRNNNKKKLLLKKKLLLNNNOOOOOOLLLJJJJJJHHHEEEBBB???>>>>>>>>>>>>>>>??????>>><<<:::888777666666666555444333333~~~vvvsssnnnkkkjjjiiihhhgggbbbaaa___]]]\\\\\\]]]]]]XXXYYYYYYZZZYYYYYYXXXXXXVVVVVVVVVVVVUUUTTTSSSSSSUUUYYY^^^bbbdddeeeggghhhiiimmmqqqssstttwww}}}wwwkkkfffhhhgggnnnyyy}}}uuunnnbbb\\\XXXYYY\\\```gggooo~~~xxxkkkeeefffqqq{{{tttnnnfffaaa___^^^\\\ZZZ]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[YYYZZZ[[[YYYWWWUUUUUUVVVRRRQQQPPPOOOKKKFFF???:::666555333222222333444444111222222222222333333333666555333222111111222222222222111111111111222222222222222222222222222222111111000000000111222333111111111111222222222222444333222111111222333444444444333333333333444444222333333444444333333222///000222333444444333333333333333333333333333333333333333333444444444444333333444555555555555555333333444444555666666666777777777999<<>>777555444222222222444555111111222222222333333333777555333111111111222333222222111111111111222222000111111222222333333444222222111111111222333444222222222222333333444444444333111000000111333444444444333333333333444444222333333444444333333222000111333444444333222111333333333333333333333333222222222222333333333333444444555666666666666555333333444444555666666777999999999;;;???EEEJJJNNNMMMSSS\\\bbbffflllttt{{{}}}}}}yyyxxxuuuuuuvvvvvvvvvxxx|||xxxbbbZZZUUUOOOOOOTTTYYY]]]ccckkkttt~~~}}}ssseee___YYYWWWWWWWWWTTTQQQRRRPPPNNNMMMOOOPPPPPPOOONNNNNNLLLJJJHHHFFFDDDCCCCCCCCCCCCBBB@@@===:::888777777888888777666444333zzzvvvnnnjjjddd```]]][[[YYYWWWZZZYYYWWWUUUSSSSSSSSSSSSOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOOOONNNMMMLLLLLLNNNPPPTTTWWWYYY\\\___bbb___ccchhhkkklllpppuuuzzz}}}zzzsssiiiiiihhhhhhjjjsss|||rrriiiccc___[[[[[[^^^^^^hhhvvvvvvgggbbbdddeeerrrpppddd```___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\ZZZYYYXXXXXXYYYZZZ\\\YYY[[[\\\ZZZWWWUUUVVVXXXTTTSSSRRRQQQOOOKKKEEEAAA777666444222222222444555111111111222222333333333777666333111111111222333222222111111111111222222000000111222333444444555444333222222222333444555333333333444444555555555444333111000000111333444555444444333333444444555222333333444444333333222222333444444444222000///333333333333333333333333111111222222222333333333444555666666777777666666555555555666777888888999;;;;;;;;;===BBBHHHMMMQQQTTTZZZccckkkqqqxxx~~~}}}zzzxxxvvvvvvwwwxxx|||qqqddd\\\RRRNNNRRRUUUXXX]]]eeennnyyypppggg]]]WWWWWWWWWVVVTTTUUURRROOONNNOOOQQQQQQQQQIIIJJJKKKKKKJJJGGGCCCAAACCCCCCDDDCCCAAA>>>;;;:::777777888888888666444333|||uuupppiiihhhfffbbb]]]WWWSSSPPPRRRRRRQQQPPPNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHFFFHHHLLLPPPTTTXXXZZZ\\\\\\___cccgggjjjoootttxxx{{{~~~~~~|||zzzyyyyyy|||vvvmmmgggggghhhiiimmmtttxxxkkkeeebbbaaaaaa___aaahhhtttxxxggg```bbbaaafffqqq~~~ttteee___\\\ZZZ[[[^^^``````]]]ZZZZZZ\\\___[[[[[[ZZZYYYYYYZZZ[[[\\\\\\\\\[[[ZZZYYYYYYZZZZZZVVVSSSQQQRRRSSSPPPHHHAAA<<<999666555555444333222333333333333333333333333666555555444222111111000000000000000000000000000111111222333333333333222111111222222222333333333333333333222222111111111222222222333333444444444333333333333333333333333555444333333222222222222444444444333333222222222//////000111333444555555444444444444444444444444333333333444444444555555666666666888888888666444:::;;;===BBBHHHNNNQQQSSSZZZbbbllluuu||||||uuupppzzzzzz|||~~~lll___YYYVVVTTTUUUSSSXXXbbblllrrrxxx}}}ppp^^^ZZZ\\\ZZZVVVTTT\\\TTTLLLKKKOOORRRQQQMMMLLLLLLKKKKKKJJJHHHGGGFFFCCCCCCCCCCCCCCCAAA===:::999888777777888777555333}}}vvvnnniiibbbbbb```]]]ZZZUUURRRPPPOOOOOONNNMMMLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGEEEGGGJJJMMMQQQTTTWWWXXXXXX[[[___cccgggkkkqqqtttxxx{{{~~~zzzwwwtttsssqqqpppqqqtttxxxzzz|||}}}~~~zzzooojjjgggfffiiiooosss{{{}}}rrrkkkeeeaaa______bbbiiiuuusssfff^^^]]]```ffflllwwwlllaaa[[[YYY[[[]]]^^^___]]]ZZZZZZ[[[^^^\\\[[[ZZZYYYYYYZZZ[[[[[[\\\[[[[[[ZZZZZZZZZZZZZZZXXXUUUSSSSSSTTTQQQJJJDDD>>>;;;777555444444333222333333333333333333333333222222333333333333444444111111111111111111111111111111222333333333333222222222222222222222222333333333333222222222111111222333333333333333333444333333333333333333333333555444333333222222222333444444333333333333333333000111111222333444555555444444444444444444444444444444444444555555555555666666777888999999888777:::<<<@@@FFFMMMSSSWWWXXXbbbiiisss}}}~~~xxxtttqqqppppppuuu|||mmmbbbZZZUUUWWWTTTUUU^^^gggmmmtttzzzmmmccc___ZZZVVVVVVXXXUUURRRPPPOOOOOOOOONNNNNNNNNNNNMMMLLLKKKIIIIIIEEEDDDCCCCCCCCCAAA>>><<<:::999888888999999777555yyysssllleeeaaaZZZYYYXXXWWWUUURRRPPPOOOKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDGGGJJJMMMOOOQQQSSSSSSVVVZZZ^^^bbbfffkkkooosssuuuxxxyyyxxxuuupppmmmmmmkkkhhheeeeeefffgggiiillllllmmmnnnoooqqqrrrrrrwww}}}uuunnnjjjkkknnnjjjooowww}}}qqqjjjeee```]]]___fffsssttt___]]]\\\[[[ZZZbbbuuuzzziii^^^\\\]]][[[\\\]]]\\\[[[ZZZ[[[\\\]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZWWWTTTTTTTTTRRRMMMHHHCCC???999555444333333333333333333333333333333333222222222333333444444444111111111111111111111111111111222333333333333222222222222222222222222222333333333222222222222111444333333333333333333222333333333333333333333333444444333222222222333333333333333333444444444444333333333444444444555555444444444444444444444444555555555555666666666666555666777888999:::;;;;;;;;;>>>EEELLLSSSYYY]]]___jjjqqq|||vvvppplllkkkpppvvv|||sssggg```]]]WWWUUUZZZ```gggooovvvyyy{{{pppeee]]]ZZZZZZXXXYYYXXXUUUQQQOOOOOOQQQPPPPPPPPPPPPOOOMMMLLLKKKHHHEEECCCBBBBBBBBB@@@???;;;:::999999:::;;;999888}}}zzzuuupppjjjddd^^^ZZZTTTTTTSSSQQQOOONNNLLLKKKGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFIIIKKKMMMNNNOOOQQQUUUYYY]]]aaafffjjjnnnoooppppppnnnkkkgggdddgggeeebbb```^^^^^^^^^___aaaaaaaaaaaabbbbbbcccccceeejjjrrrxxx~~~xxxtttsssnnnnnnpppssszzz}}}nnnfff]]][[[^^^gggvvvjjjccc[[[VVVTTTZZZkkkzzzyyyjjjbbb```[[[\\\\\\\\\[[[[[[ZZZ[[[^^^]]]\\\[[[ZZZZZZYYYYYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZXXXUUUTTTTTTRRROOOLLLHHHBBB;;;666444333333333333333333333333333333333555555444333333222111111111111111111111111111111111111222333333333333222333333333222222222222111222222222222222222222222444444444333333222222222444444444444444444444444444333333222222333333333222333333333444444555555555555555555555555444444555555555555555555555555666666666666777777777777666777777777777999:::<<<===BBBJJJRRRXXX]]]aaadddnnnwwwyyyrrrooopppuuuzzz}}}|||xxxzzz{{{tttggg___XXXXXX\\\aaaiiipppsssuuuzzzpppeeeaaa```]]]]]][[[XXXTTTRRRSSSTTTRRRRRRRRRQQQPPPOOOMMMMMMJJJGGGDDDBBBBBBBBBBBBAAA<<<:::999999:::;;;:::999}}}zzzyyytttqqqmmmhhhddd___YYYVVVQQQPPPOOOMMMKKKIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDFFFIIIKKKLLLLLLOOORRRUUUXXX\\\aaadddhhhhhhhhhhhheeebbb___]]]```___]]]\\\ZZZZZZYYYYYYUUUUUUUUUUUUUUUUUUUUUUUUTTTXXX___dddjjjrrr{{{yyytttqqqnnnlllooovvvyyymmm```[[[ZZZ___iiirrr|||nnn^^^VVVVVV[[[fffppp{{{kkkbbb___^^^]]]\\\\\\\\\[[[ZZZ]]]]]]]]]\\\[[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[ZZZZZZXXXWWWVVVTTTSSSRRROOONNNKKKEEE>>>888555444444333333333333333333333333333444444444333333222222111111111111111111111111111111111222333333333333222222222222222222222222222222222222222222222222222444444444333333222222222444444444444444444444444333333333222222333333444333333333444444555555555666666555555555555444444555555555555555555555555666666666777777777888888777888888777666777:::===BBBGGGPPPWWW\\\aaaeeehhhsss~~~zzzxxx{{{wwwqqqmmmmmmppptttwwwsssiii^^^YYYYYY[[[aaagggnnnqqqvvv}}}tttkkkgggfffbbb\\\XXXWWWWWWVVVUUURRRRRRRRRQQQPPPOOONNNMMMLLLIIIEEECCCCCCCCCCCCCCC<<<;;;999888:::::::::999|||xxxtttqqqpppmmmjjjfffbbb___[[[VVVRRRNNNMMMKKKIIIFFFEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>????????????@@@@@@AAAAAAAAABBBDDDFFFIIIKKKJJJMMMPPPRRRTTTWWW[[[^^^`````````___]]][[[YYYXXXXXXWWWWWWVVVUUUUUUTTTSSSOOOOOOOOONNNNNNNNNMMMMMMLLLPPPTTTXXX]]]dddnnnuuu|||xxxqqqllljjjmmmqqqttt|||zzzjjj```\\\\\\___dddqqq|||kkk```\\\]]]bbbhhhyyyiiidddbbb___]]]]]]]]]]]]\\\\\\]]]]]]]]]\\\[[[ZZZZZZXXXYYY[[[\\\\\\[[[ZZZZZZWWWWWWWWWVVVUUUSSSQQQOOOLLLGGG@@@;;;888666444333333333333333333333333333111111222333333444555555222222222222222222222222111111222333333333333222111111222222222333333333111222222222222333333333444333333333333333333222444444444444444444444444333333222222222333444444444444444444444555555555555555555555555555444444555555555555555555555555666666666666777777777777777888999777666777<<>>>>>????????????>>>>>>;;;;;;<<<<<<<<<=========>>>>>>>>>???AAADDDGGGIIIIIIKKKMMMOOOPPPRRRVVVXXXYYYYYYXXXXXXWWWUUUTTTTTTRRRRRRRRRRRRQQQOOONNNMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHKKKNNNPPPSSSZZZcccjjjqqqwwwxxxqqqllljjjiiinnnttt~~~}}}oooggg```]]]^^^eeelll}}}uuuiiibbbcccgggssszzzkkkfffaaa^^^^^^___^^^]]][[[\\\]]]]]]]]]\\\[[[[[[XXXYYY[[[\\\\\\\\\ZZZZZZVVVXXXZZZZZZXXXUUURRRQQQLLLHHHBBB===:::888555333333333333333333333333333000111111222444555555666222222222222222222222222111111222333333333333222000000111222333444444555111111222222222333333333222333333333333333333444555555555555555555555555333222222222333333444555555555555555444444444444444444444444444444555555555555555555555555555555555555555666666666777777666888999888888;;;BBBHHHNNNUUU]]]dddhhhooowww}}}{{{zzz~~~}}}xxxsssppppppsssyyyxxxmmmddd]]][[[]]]bbbgggnnnssswwwzzz~~~~~~{{{tttkkkbbb\\\YYYSSSSSSSSSRRRQQQPPPOOONNNMMMKKKHHHFFFFFFFFFEEEDDDBBB???<<<::::::;;;:::999}}}zzzuuupppkkkgggdddcccaaa^^^[[[XXXVVVSSSNNNKKKFFFEEECCCAAA@@@@@@AAAAAA>>>>>>>>>>>>>>>=========<<<==================<<<999999999::::::;;;;;;;;;<<<<<<<<<===???CCCFFFHHHHHHIIIKKKLLLMMMOOORRRUUUTTTTTTSSSSSSSSSRRRRRRRRRPPPPPPQQQPPPOOOMMMKKKIIIEEEEEEEEEEEEEEEEEEDDDDDDBBBDDDFFFGGGIIIOOOXXX^^^eeekkkuuuzzzqqqiiieee```eeemmmvvvssshhhaaa^^^\\\```mmmtttgggfffkkkhhhoooiiibbb^^^^^^______^^^ZZZ[[[\\\]]]^^^]]]\\\[[[WWWYYY[[[\\\]]]\\\[[[ZZZVVVYYY\\\\\\ZZZWWWTTTRRRKKKHHHCCC???<<<999666444333333333333333333333333444333333333333333333333222222222222222222222222111111222333333333333222//////000111333444555666111111111222222333333333222222222333333444444444555555555555555555555555222222222222333333444555666666666555444444444333333333333444444444555555666666666666666666666666555555555555666666666666555777:::::::::>>>GGGOOOSSSYYYbbbhhhnnnvvvxxxwww{{{|||{{{}}}}}}qqqqqqqqqttt{{{yyynnnccc______]]]cccjjjppprrrsssvvvxxxvvvhhh```^^^TTTTTTTTTTTTSSSQQQPPPOOOMMMKKKIIIGGGGGGGGGFFFDDDEEEBBB>>><<<;;;;;;;;;:::}}}yyyuuuooojjjeeeaaa\\\YYY\\\YYYVVVRRRPPPLLLIIIFFFBBBAAA@@@???>>>>>>>>>>>><<<;;;::::::<<<<<<;;;:::???>>>===<<<;;;:::999999??????===999666555777999:::<<>>============<<<:::::::::;;;<<<;;;:::<<<<<<<<<;;;;;;;;;;;;;;;=========;;;999999:::<<<999;;;>>>?????????AAABBBCCCEEEHHHIIIIIIJJJKKKLLLLLLJJJIIIIIIJJJKKKIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDAAAAAA@@@???????????????>>>???@@@BBBEEEIIILLLNNNQQQXXXaaahhhooozzz|||qqqhhhfffeeedddfffkkkrrrvvvoooaaa___```dddjjjuuurrriiifffooommmeeedddaaa```aaa___^^^^^^]]]\\\\\\\\\\\\ZZZZZZ[[[[[[ZZZZZZYYYXXX[[[YYYXXXXXXXXXWWWTTTRRRQQQNNNJJJFFFBBB>>>999666555555444444333333444444111111222333333444555555333222222222111111111111000111222333333222111000333333333333333333333333333333333333333333333333666666444333222333333444444444444444444444444444666555333222111222333444666555555444444555555666444444555555666777777888666666666666666666666666666666666666666777888999<<<999:::@@@FFFJJJPPPVVV[[[bbbiiirrr~~~yyyvvv{{{~~~{{{wwwuuuwwwyyyyyy}}}sssooopppsssvvv~~~pppggg^^^___eeennnsssssstttwwwyyy~~~}}}kkkaaa[[[XXXUUUTTTSSSRRRPPPOOOMMMMMMMMMLLLKKKJJJIIIHHHFFFEEECCCAAA???===;;;:::zzztttpppoookkkeee```\\\WWWSSSPPPOOOMMMJJJHHHGGGEEEBBB??????>>>===<<<<<<<<<<<<<<<<<<:::999:::;;;<<<;;;999999999999::::::;;;;;;;;;777999;;;;;;::::::;;;===888:::<<<======>>>???@@@AAACCCEEEFFFFFFGGGHHHIIIHHHFFFDDDDDDEEEEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@>>>>>>======<<<<<<============>>>@@@BBBEEEHHHIIIKKKPPPXXX]]]cccmmmzzzrrrnnnhhhcccaaabbbeeehhhmmmwwwlllfff```]]]]]]cccrrrrrrkkkiiiooo|||nnnhhheeeaaa___^^^^^^]]]\\\\\\]]]]]]]]]ZZZ[[[[[[[[[[[[ZZZYYYYYYYYYXXXWWWXXXXXXXXXVVVTTTSSSPPPLLLIIIFFFBBB===:::666555555444333333444444000000111222444555666666333333222222222111111111111222222222222222222111444444444444444444444444333333333333333333333333777666555444333222222222333333333333333333333333555555333222222222333444666666666555555666666666444444555555666777777777555666666777777888888999777777777777777777888888;;;999<<>><<<;;;:::zzztttnnniiihhheee___ZZZVVVRRRNNNKKKHHHFFFDDDCCCBBBAAA???======<<<<<<;;;::::::;;;;;;;;;:::999999;;;;;;:::999888888999999999:::::::::222555888999999888888999777999;;;<<<<<<<<<===??????AAACCCDDDDDDDDDEEEGGGFFFCCC@@@???@@@BBBBBBBBB@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<=========>>>@@@BBBDDDFFFJJJNNNTTTYYY^^^fffpppxxx~~~ssshhhcccbbbccceeeeeelllyyytttggg___[[[]]]fffpppsssjjjgggsss|||mmmeeeaaa___]]]]]]\\\\\\\\\]]]^^^^^^[[[[[[\\\\\\[[[[[[ZZZYYYYYYXXXWWWXXXYYYYYYWWWUUUSSSQQQNNNLLLIIIEEE@@@===777666555444444333444444111111222333333444555555444444444333333333222222333222111111111111222333222222222222222222222222333333333333333333333333555555555444333333333333333333333333333333333333555444333333333333444444666666555555555555666666333333333444444444555555555555666777888999::::::888888888777777888888999::::::>>>FFFMMMSSS[[[cccjjjttt~~~{{{xxxuuuwww{{{}}}yyyrrrmmmhhhhhhjjjqqqvvviiieeedddgggiiijjjnnnssstttvvvzzz}}}zzzlllccc___YYYUUUSSSRRRQQQPPPOOOOOONNNNNNMMMLLLJJJIIIGGGFFFCCC@@@===;;;::::::zzzuuuoooiiieeebbb^^^ZZZUUURRROOOKKKHHHEEECCCAAA@@@@@@@@@>>><<<<<<;;;::::::999:::::::::;;;:::999999:::;;;:::999::::::999999999888888888333666999:::999777666666666888:::;;;;;;;;;<<<===>>>@@@BBBCCCBBBBBBCCCEEEDDDAAA>>>===>>>@@@@@@@@@>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<>>>======>>>???AAACCCDDDJJJNNNRRRVVV[[[bbbjjjpppyyysssjjjfffdddcccbbbfffooo{{{qqqfff___]]]bbbiiivvv}}}pppfffkkk{{{uuuhhhcccbbb]]]]]]\\\\\\\\\]]]^^^^^^\\\\\\\\\\\\\\\[[[[[[ZZZXXXXXXWWWXXXYYYYYYXXXVVVSSSQQQOOOMMMKKKGGGCCC???888777666555444444444444333333333333333333333333666555555555555444444444444333222111111222333444222222222222222222222222333333333333333333333333222333333444444555555555333333333333333333333333444444444444444444444555555444444333333444444555333333333444444444444444444555666777888999:::;;;999888888888888999999:::===>>>EEEOOOVVV\\\fffooosss~~~{{{{{{~~~xxxkkkgggiiimmmuuu|||~~~qqqjjjdddcccbbbdddiiipppssstttuuuxxx|||xxxfffaaa\\\WWWUUUTTTSSSRRRPPPPPPOOOOOONNNMMMKKKJJJHHHFFFBBB???<<<::::::999}}}xxxtttooojjjddd```[[[XXXTTTQQQNNNLLLIIIGGGCCCAAA@@@???@@@???===<<<;;;::::::999999:::::::::;;;999888999:::;;;:::888:::::::::999999888888888777999<<<<<<:::888888888666888:::;;;::::::;;;<<<<<<>>>@@@AAA@@@@@@AAABBBBBB@@@======>>>??????>>>========================;;;;;;;;;;;;;;;;;;<<<===============???@@@BBBDDDHHHKKKOOOSSSXXX^^^eeejjjsss|||zzzqqqjjjeeedddeeeiiiooo{{{~~~pppgggaaaaaadddjjjvvvyyyiiifffmmm{{{pppgggddd^^^^^^]]]\\\\\\]]]]]]]]]\\\]]]]]]]]]]]]\\\[[[[[[YYYXXXXXXXXXZZZYYYXXXVVVRRRQQQPPPOOOMMMJJJEEEAAA888888666555444444333333555444444333333222222111666666555555555444444444444333222111111222333444444444444444444444444444333333333333333333333333111111333444555666666666333333333333333333333333444444444444555555555555444444333333333333444444666666666666666666666666444444555666888999999:::888888888888999:::;;;<<<>>>AAAJJJUUU]]]dddnnnxxx}}}tttoookkkkkkmmm|||yyyqqqhhhdddaaaaaaeeelllpppqqqqqqsssxxx|||xxxddd```\\\YYYWWWVVVUUUTTTQQQQQQPPPPPPOOONNNLLLKKKHHHFFFBBB>>>;;;:::999999~~~{{{xxxuuupppmmmiiiddd___[[[TTTRRRNNNLLLKKKIIIGGGEEEBBBAAA???>>>???>>>===;;;:::::::::999999::::::;;;:::999888999:::::::::888999999999:::::::::::::::777999;;;<<<:::999999:::777999;;;;;;::::::;;;<<<:::<<<>>>>>>======>>>??????>>><<<===>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999:::;;;;;;<<<<<<;;;;;;<<<===???BBBCCCEEEHHHKKKPPPVVV\\\bbbffflllttt~~~}}}tttooommmkkkkkkppp{{{sssiiidddcccccclll~~~mmmfffhhhmmmyyy}}}nnnddd___^^^^^^]]]\\\\\\\\\\\\]]]]]]]]]^^^]]]\\\\\\[[[ZZZYYYXXXYYYZZZYYYWWWVVVRRRRRRQQQPPPOOOLLLGGGCCC999888777555444444333333444333333333333333333222444444444444333333333333333333333222222333333333555555555555555555555555333333333333333333333333111222444555555555555444444444444444444444444444333444444555555555555555555555444444444444555555666666666666666666666666444444555666777777888888777777888888:::;;;===>>>@@@EEEOOO[[[ccckkkvvv}}}|||}}}ssslllllluuu}}}zzzsssooojjjffffffjjjmmmmmmnnnpppuuu~~~~~~vvvqqqooo```]]]ZZZXXXXXXWWWUUUTTTQQQQQQQQQQQQPPPNNNMMMLLLIIIFFFBBB>>>:::999999999}}}yyyvvvrrroookkkgggddd```[[[WWWPPPNNNKKKIIIHHHGGGEEEDDDBBB@@@>>>>>>>>>===<<<::::::::::::999::::::;;;;;;:::999888888::::::999888777888999:::;;;<<<======555777999999888888999:::777999;;;;;;::::::;;;<<<888:::<<<<<<;;;;;;<<<======<<<<<<<<<======;;;999;;;;;;;;;;;;;;;;;;;;;<<<999999888888999:::;;;;;;:::::::::;;;<<>>???HHHMMMXXXdddmmmttt~~~zzzwwwxxx{{{~~~~~~ssssssjjjppp~~~zzztttmmmiiikkkjjjkkklllnnnsss}}}uuummmjjj\\\ZZZXXXXXXXXXWWWUUUSSSRRRRRRRRRQQQPPPOOOMMMMMMIIIFFFBBB===:::999999999~~~zzzzzzyyysssnnnggggggeeebbb]]]WWWRRROOOLLLJJJGGGEEEDDDDDDBBB@@@@@@??????>>>======<<<<<<:::::::::999999888888888888888888888888888888888:::::::::999999888888888999999999999999999999999777777888999::::::;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999<<<<<<<<<<<<===???@@@AAADDDGGGKKKNNNRRRXXX]]]aaaiiikkkooorrrwww}}}{{{tttpppttt{{{rrrccciiifffhhhtttpppeee```aaafffrrrllliiiaaa[[[\\\]]]\\\[[[]]]___^^^\\\ZZZYYYYYYZZZZZZ[[[[[[ZZZYYYXXXWWWVVVVVVTTTSSSSSSRRRQQQOOOKKKGGG@@@<<<888666777777666444222333333444444333333222222222222222222222222222333333333333333333333333444444444444444444444444555444444333333444444555333333333333333333333333555555555555555555444444555444444333333444444555555555555555555555555555555555555555555444444444666666666666777777777777777888999:::;;;>>>BBBEEEPPPVVV___hhhqqq||||||yyyyyyzzz||||||}}}~~~rrrrrrlllppp{{{vvvrrrcccbbbbbbfffooozzzzzzjjj___ZZZWWWWWWZZZZZZVVVUUUVVVTTTTTTTTTSSSQQQOOOMMMKKKJJJHHHDDD@@@<<<999888777zzzvvvvvvtttnnniiicccbbb```\\\XXXSSSNNNLLLIIIGGGDDDCCCBBBAAA@@@>>>===<<<<<<;;;::::::999999:::::::::999999999888888888888888888888888888888:::::::::999999999888888999999999999999999999999777777888888999999::::::999999::::::::::::999999::::::::::::::::::999999::::::::::::::::::::::::999999999999999999999999;;;;;;;;;<<<===>>>@@@@@@EEEGGGJJJMMMPPPTTTYYY]]]bbbdddgggjjjnnnsssyyy}}}zzzxxx|||~~~pppjjjffffffnnn|||zzzjjj```^^^aaaeeeuuuyyyooofff___^^^___]]]\\\\\\^^^]]]\\\ZZZZZZZZZZZZ[[[\\\[[[[[[ZZZYYYXXXWWWVVVVVVUUUTTTSSSSSSPPPLLLIIIDDD@@@:::777666555444222222333333444444333333222222222222222222222222222333333333333333333333333444444444444444444444444333333222222222222333333444444444444444444444444555555555555555555555555555444444333333444444555555555555555555555555555555555555555555555555555666666666666777777777888888999::::::;;;???DDDHHHTTTZZZdddmmmwww}}}|||{{{zzzzzz{{{}}}}}}sssooovvv}}}zzzuuuhhheeebbbccciiisss{{{oooaaaWWWTTTSSSVVVWWWTTTSSSUUUTTTTTTTTTSSSRRRPPPMMMLLLJJJHHHEEEBBB>>>:::888777~~~vvvqqqooommmgggbbb^^^\\\XXXTTTPPPLLLJJJHHHFFFCCCAAA?????????===<<<;;;;;;::::::999999888888:::::::::999999999999888888888888888888888888888:::::::::999999999999888888888888888888888888888888888888888888888888888888888999999999999888888;;;;;;::::::999999999888::::::::::::::::::::::::999999999999999999999999;;;;;;;;;<<<===>>>???@@@EEEGGGIIIKKKMMMQQQUUUYYY[[[]]]___aaacccfffjjjnnnuuuzzz}}}nnniiifffhhhooo|||vvvfff___^^^\\\fffrrrwwwlllbbb``````^^^\\\\\\\\\\\\[[[[[[ZZZ[[[[[[\\\\\\\\\[[[ZZZYYYYYYXXXWWWWWWVVVUUUTTTTTTRRRNNNKKKHHHCCC===777555333222111333333444444444444333333333333333333333333333333333333333333333333333333444444444444444444444444222111111000000111111222555555555555555555555555555555555555555555555555555555444444444444555555555555555555555555555555444444444555555666666777666666666777777777888888::::::::::::<<>>=========<<<:::;;;;;;;;;;;;::::::999999999999999999999999999999888888888888888888888888999999999999999999999999777777777777777777777777888888888777777777777777777888888999999888888777;;;;;;::::::999888888888999999999999999999999999999999999999999999999999:::::::::;;;<<<===??????CCCEEEHHHJJJLLLOOOTTTWWWYYYZZZ[[[\\\\\\^^^aaadddiiilllrrryyyxxxqqqiiieeeeeemmmvvvhhh```]]]```fffrrrrrreeeaaa```^^^\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYWWWVVVTTTTTTSSSRRROOOLLLJJJFFF???999555333222222333333444444444444333333333333333333333333333333444444444444444444444444444444444444444444444444222222111111111111222222444444444444444444444444444444444555555555555555555555444444444444555555555555555555555555555555333444444555666777777888666666777777777888888888;;;:::::::::>>>EEENNNUUU^^^eeeqqq|||zzz}}}~~~}}}}}}~~~uuunnnnnnsssuuuzzzzzzrrrggg___]]]___dddfffkkkoootttyyy|||iii]]]VVVQQQRRRTTTTTTUUUWWWTTTTTTUUUUUUTTTRRRPPPOOOJJJJJJJJJHHHDDD???:::777{{{uuunnnhhhddd```\\\YYYSSSPPPLLLGGGDDDCCCBBBCCCAAA???===<<<======<<<::::::::::::::::::999999999999999999999999999999999888888888888888888888888999999999999999999999999777777777777777777777777888888888777777777777777777888888999999888888777:::::::::999999888888888999999999999999999999999999999999999999999999999999999::::::;;;===>>>???AAACCCFFFHHHKKKOOOTTTXXXYYY[[[\\\\\\[[[\\\^^^```ccceeeiiinnnuuu}}}|||oooeeeaaadddppp}}}uuufff```]]]^^^iii~~~{{{iiiaaa___]]]\\\\\\ZZZ[[[[[[[[[\\\\\\\\\[[[\\\\\\[[[[[[ZZZZZZYYYYYYWWWUUUSSSSSSRRRQQQOOOMMMJJJGGGBBB<<<777555555666333444444555555444444333333333333333333333333333444444444444444444444444444444444444444444444444333333333222222333333333333333333333333333333333444444444555555555666666666555555444444555555666555555555555555555555555444444555555666777888888777777777777888888888888:::::::::<<>>@@@BBBEEEGGGJJJNNNRRRVVVXXXZZZ[[[[[[ZZZZZZ\\\]]]___aaacccfffjjjqqqxxx}}}zzzlllccc```eeemmmzzzsssddd^^^ZZZcccvvvqqqddd```]]]\\\\\\[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[ZZZZZZZZZYYYYYYYYYWWWUUUSSSRRRRRRRRRPPPNNNIIIHHHEEE@@@;;;888888888444444555555555555444444333333333333333333333333444444444444444444444444444444444444444444444444555444444333333444444555333333333333333333333333333333444444555666666666666666555555555555666666555555555555555555555555555555555666666777777888777777777888888888999999999:::<<<@@@GGGRRR^^^fffmmmttt~~~}}}~~~zzzzzz{{{{{{wwwxxxzzz|||vvvmmmllljjjjjjnnnsss|||vvvkkkddd___]]][[[]]]\\\^^^dddmmmzzzooobbbVVVRRRRRRQQQQQQSSSTTTUUUVVVVVVVVVUUUTTTSSSNNNNNNNNNLLLHHHCCC>>>;;;{{{tttooojjjfff```ZZZVVVRRROOONNNHHHGGGDDDBBB???>>>=========;;;999999;;;;;;;;;:::888888888888888888888888888888999999999:::::::::888888888888888888888888888888999999999:::::::::999999999999999999999999777777888888999999::::::999999::::::::::::999999777777777888999999::::::888888888888888888888888999999999999999999999999888888999999:::;;;===>>>@@@AAADDDEEEGGGJJJNNNRRRSSSUUUWWWWWWWWWWWWXXXYYYYYY[[[]]]___bbbfffkkkooo{{{xxxllldddbbbdddhhhvvvoooeee^^^aaannn|||jjjbbb^^^\\\]]]\\\\\\]]]]]]\\\[[[ZZZYYYZZZZZZYYYYYYYYYYYYXXXXXXYYYWWWTTTSSSSSSSSSQQQPPPKKKKKKIIIDDD>>>999888999444444555555555555444444444444444444444444444444555555555555555555555555444444444444444444444444555555444444444444555555444444444444444444444444333333444444555666666777666666555555555555666666555555555555555555555555666666666666666777777777777777888888888999999999:::<<<@@@EEENNNZZZfffnnnxxx~~~~~~|||{{{}}}xxxwwwwwwwwwzzzxxxrrrnnnmmmlllppp|||~~~uuummmfff```\\\[[[XXXYYY___fffppp|||mmm^^^WWWUUUSSSRRRTTTTTTUUUVVVWWWWWWVVVUUUUUUQQQPPPOOOMMMIIIDDD@@@>>>|||uuunnniiiccc```ZZZUUUPPPMMMKKKJJJEEEDDDBBB@@@>>>===<<<;;;;;;999888888999::::::999::::::::::::::::::;;;;;;888888888999999:::::::::888888888888888888888888888888888999999:::::::::999999999999999999999999777777888999:::;;;;;;;;;999::::::;;;;;;::::::999666666777888999::::::;;;888888888888888888888888999999999999999999999999888888888999:::;;;======@@@BBBCCCDDDEEEGGGJJJMMMNNNPPPRRRSSSSSSSSSTTTUUUTTTVVVXXXZZZ\\\___dddgggllluuuuuujjjcccaaa]]]ggguuu{{{ooodddbbbjjj|||oooeee```]]]]]]\\\]]]]]]]]]\\\[[[YYYXXXYYYYYYYYYYYYXXXXXXXXXXXXZZZXXXUUUTTTUUUTTTSSSRRRLLLMMMLLLGGG@@@:::888888444444555555555555444444444444444444444444444444555555555555555555555555444444444444444444444444555444444333333444444555555555555555555555555555333333444444555666777777666666555555555555666666555555555555555555555555777777777777666666666666777888888888888999999999:::===BBBIIISSS___lllttt~~~|||yyywwwvvvtttvvvyyy}}}vvvpppkkkiiirrr~~~{{{ssskkkccc^^^[[[WWWWWW\\\bbbjjjzzzwwweee]]]ZZZWWWVVVWWWTTTUUUVVVWWWWWWWWWVVVUUURRRQQQPPPMMMIIIEEEAAA???{{{uuunnneee```\\\YYYUUUPPPLLLJJJHHHHHHAAA@@@???===;;;::::::::::::;;;;;;<<<<<<;;;;;;:::777777777777777777777777::::::::::::::::::::::::555666777999999888777777<<<;;;999777666777777888:::::::::::::::999888777777888888999999:::;;;;;;999999999::::::;;;;;;;;;:::::::::999999999888888888888888888888888888888999888777777777888::::::888888999999999:::::::::===???AAABBBBBBCCCEEEGGGMMMLLLLLLLLLLLLNNNOOOPPPSSSSSSSSSTTTVVVXXXZZZ\\\ffflllttt}}}xxxiii```ccc```dddttt|||hhh```aaannniii]]]YYYYYY]]]^^^^^^^^^]]]\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYVVVVVVUUUUUUTTTSSSSSSRRRSSSQQQMMMIIICCC>>>999777888777777555444333222222444444444333333333222222555444444333333444444555444444444444444444444444555555555444444333333333555555555555555555555555444333333333333444555555888666555555666666555333666666666666666666666666888888888777777777777777999777666666888:::;;;;;;@@@===BBBQQQ___jjjuuu|||yyyvvvsssqqqvvvxxxyyy{{{~~~}}}tttooorrryyy|||uuummmfffXXXTTTRRRTTTYYYcccsssuuuhhh```ZZZWWWVVVTTTVVVWWWVVVVVVWWWWWWVVVUUUTTTQQQMMMJJJFFFDDDBBB}}}yyytttoooggg___YYYWWWUUUQQQLLLHHHFFFEEEEEE>>>>>>===<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999::::::::::::::::::::::::777888888999:::999999999===<<<:::999888888888999:::::::::::::::999888888999999999:::;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<::::::::::::999999999999999999999888888888888888:::999888888888999;;;;;;888888999999999:::::::::<<<>>>@@@AAAAAABBBDDDFFFHHHHHHGGGGGGGGGIIIJJJKKKPPPPPPPPPQQQRRRUUUWWWXXXaaaeeellltttqqqcccccc___```jjj{{{pppccc```iiirrrccc___```\\\]]]]]]]]]]]][[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVUUUUUUTTTSSSSSSSSSQQQOOOJJJEEE???:::888777777666555555444333333444444444333333333222222555444444333333444444555444444444444444444444444555555444444444333333333555555555555555555555555666555555555555666777777888666555555666666555444888888888888888888888888888777777777777777777777:::999888888999:::;;;;;;AAABBBJJJYYYgggqqq||||||xxxtttqqqrrrssstttuuuvvvyyy~~~wwwtttxxxuuukkkbbb\\\WWWVVVWWW^^^kkkxxxrrreee]]]YYYVVVWWWXXXXXXXXXXXXWWWVVVUUUSSSQQQMMMJJJGGGDDDCCC|||wwwtttpppkkkeee^^^VVVQQQPPPNNNKKKGGGDDDBBBAAA@@@<<<;;;;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999999999999::::::999999::::::;;;<<<===<<<;;;:::999999:::::::::::::::::::::999999888:::::::::;;;<<<<<<======<<<<<<<<<===============;;;;;;:::::::::999999999::::::999999888888888777::::::999999::::::;;;<<<888888999999999:::::::::;;;===?????????@@@AAACCCDDDCCCCCCCCCCCCEEEFFFGGGKKKKKKKKKLLLNNNPPPRRRTTTYYY]]]bbbhhhqqqlllgggbbb___bbblll|||mmmccceeewwwwwwccc^^^```[[[[[[\\\\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTTTTRRRRRRPPPMMMHHHBBB===999777777666666555555555444444444444444333333333333555444444333333444444555444444444444444444444444555444444444444333333333555555555555555555555555666555555555555666777777777666555555666666555444888888888888888888888888777777777777777777888888;;;:::::::::;;;;;;<<<<<>>===;;;;;;;;;:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::888888888888888888888888;;;:::999999999:::<<<===<<<;;;;;;:::::::::::::::999::::::;;;::::::999999:::::::::;;;<<<<<<==============================;;;;;;;;;;;;::::::::::::;;;::::::999999888888777999999999999::::::;;;;;;888888999999999::::::::::::<<<============???@@@CCCBBBBBBAAABBBCCCEEEFFFGGGGGGGGGHHHJJJLLLNNNPPPSSSVVVZZZ___fffqqq|||qqqjjjcccaaadddqqq{{{iiicccmmmzzz~~~eee\\\\\\ZZZZZZ[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVUUUUUURRRRRRRRRPPPKKKEEE???;;;777666666666666666666666555444444444444333333333555444444333333444444555444444444444444444444444444444444444444444444444555555555555555555555555444333333333333444555555777666555555666777666444555555555555555555555555777777777777777888888888:::;;;;;;;;;;;;;;;===>>>EEEPPPaaaqqq|||}}}zzzzzzzzzyyyyyyyyyzzz{{{|||~~~~~~~~~}}}zzztttttttttqqqnnnllllllmmmnnnoooqqqvvv~~~~~~ooofff]]]XXXVVVWWW^^^fffrrrmmm^^^YYYVVVXXX[[[[[[YYYXXXTTTSSSQQQNNNKKKHHHFFFEEExxxqqqgggddd```[[[WWWQQQKKKGGGEEEDDDCCCAAA???>>>=========<<<;;;::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999888888888888888888888888::::::999888888:::;;;<<<:::::::::::::::999999999999::::::;;;;;;;;;::::::999999999:::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999888888777888888999999999999999888888999999999::::::::::::;;;<<<<<<;;;;;;===>>>@@@@@@??????@@@AAACCCDDDDDDDDDDDDEEEGGGIIIKKKMMMPPPSSSVVVYYY^^^gggsss{{{|||tttiiibbb```jjjrrreeedddjjjxxxoooaaa]]][[[[[[[[[[[[[[[[[[\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVUUURRRRRRRRRQQQMMMGGGBBB>>>777777777777777777777666555555555444444444333333555444444333333444444555444444444444444444444444444444444444444444444444555555555555555555555555444333333333333444555555666555444555666777666555555555555555555555555555666666777777888888888888888:::;;;::::::<<>>===>>>===<<<;;;:::::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999999999999:::999999999::::::;;;;;;999999::::::::::::999888999::::::;;;;;;;;;;;;;;;999999999:::;;;;;;<<<<<<============<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::666777888999999999999888888888999999999::::::::::::;;;<<<<<<;;;:::;;;===<<<<<<;;;;;;<<<===???@@@AAAAAABBBBBBDDDFFFIIIJJJLLLPPPTTTWWWZZZaaajjjqqqqqqfffaaaeeessslllbbb```hhhuuu}}}iii___]]]]]]\\\\\\[[[\\\\\\]]]ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVUUUUUURRRRRRRRRPPPMMMHHHDDDAAA999888888888777777666666555555555555444444444333555444444333333444444555444444444444444444444444333333333444444444444555555555555555555555555555666555555555555666777777666555444555666777666555888888888888888888888888666666666777888888999999888999:::::::::>>>EEEKKKTTTaaaqqq~~~xxxooohhheeeddddddaaa``````______``````aaaaaa``````___```aaabbbccc```cccfffiiikkkooosssvvvxxx{{{yyytttuuuvvvwwwuuurrrooommmmmmjjjiiihhhhhhllluuuzzzyyy|||qqqjjjbbb[[[XXXYYYcccrrrrrrbbbWWWYYY]]]\\\ZZZ[[[UUUTTTSSSQQQOOOMMMKKKJJJ|||wwwppphhhbbbXXXUUUQQQNNNKKKHHHDDDAAA@@@@@@@@@@@@@@@???>>>>>>======<<<<<<;;;<<<<<<===:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<999:::;;;<<<<<<;;;::::::999::::::;;;<<<<<<;;;;;;:::::::::;;;<<<<<<======??????>>>>>>>>>=====================<<<<<<<<<;;;888999999::::::;;;;;;;;;777888999:::::::::999999888888999999999::::::::::::;;;<<<<<<:::::::::<<<:::999999888999;;;<<<===???>>>??????AAACCCFFFGGGHHHLLLQQQUUUWWW\\\ccchhhrrr{{{rrrhhhfffllluuuyyyiiiaaaaaahhhzzzwwwggg```___^^^\\\\\\\\\]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWWWWVVVUUUUUUUUURRRRRRQQQOOOLLLIIIEEEDDD::::::999888777777666666555555555555444444444444555444444333333444444555444444444444444444444444333333333444444444555555555555555555555555555555666555555555555666777777666555444555777777777666888888888888888888888888555666666777888888999999888:::;;;:::;;;BBBLLLTTTaaalllxxx~~~yyyqqqhhhbbb_________]]]\\\[[[ZZZYYYYYYYYYYYY[[[[[[YYYXXXWWWWWWWWWWWWRRRTTTWWWYYYZZZ]]]```cccbbbeeejjjqqqvvv{{{~~~~~~xxxsssrrruuuwwwwwwuuusssqqqqqqlllkkkiiiggghhhllltttyyywwwwww|||xxxoooddd\\\YYY\\\hhhuuu~~~mmm\\\\\\___\\\YYYZZZVVVVVVTTTRRRPPPOOOMMMMMM}}}vvvpppiiiaaa[[[RRROOOLLLIIIGGGEEEAAA???>>>??????@@@??????>>>>>>;;;;;;;;;<<<<<<>>>??????:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;===>>>>>>>>>===<<<:::;;;<<<=========<<<;;;999::::::;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<<<<<<<777888999:::;;;;;;<<<===888999:::;;;<<<;;;::::::888888999999999:::::::::;;;<<<===<<<:::999:::;;;:::999999999999;;;<<<===<<<<<<<<<===???AAADDDEEEEEEJJJOOOSSSVVVYYY^^^cccgggooo|||~~~rrrkkklllppp|||qqqfff^^^bbbooosssbbb```___]]]\\\\\\]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWWWWVVVVVVUUUTTTTTTSSSRRRPPPNNNKKKIIIFFFEEE;;;;;;:::999888777666555666666555555555444444444555444444333333444444555444444444444444444444444333333333444444555555555555555555555555555555555444333333333333444555555555444444555777888777666666666666666666666666666555666666777888999999999999;;;<<<;;;===EEEQQQZZZjjjsss}}}~~~uuuqqqiiiaaa[[[YYYYYYYYY\\\[[[YYYXXXWWWVVVVVVVVVUUUTTTRRROOOMMMKKKJJJJJJKKKLLLNNNOOOPPPRRRUUUWWWVVVYYY]]]aaaeeeiiikkkkkkqqquuuyyy||||||}}}{{{vvvrrruuuxxxyyyxxxvvvuuuuuuooonnnkkkhhhgggiiinnnqqqqqq|||zzzuuutttzzzyyylllbbb^^^UUU^^^hhhnnnwwwuuuaaa___```[[[XXXYYYWWWVVVUUUSSSRRRPPPOOONNNxxxpppggg```XXXTTTLLLKKKJJJHHHEEECCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;<<<===============>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;<<<;;;:::999888888888888666666777777888888888999:::999999888888999999:::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>=========???@@@BBBDDDGGGIIILLLOOOQQQUUUYYY\\\eeejjjrrr{{{lllfffiiijjjwww}}}fffdddeeelllxxxjjjeee___]]]]]]^^^]]]\\\^^^]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZYYYXXXVVVUUUTTTSSSPPPPPPPPPOOOMMMJJJGGGEEEBBB===777666777888555222333444555666666555444333444444444444444444444444444444444555555555666666:::999777555555555555666555555555555555555555555444444444555555555666666777777777666555555444444444555777888888888777666888777555444444666888999999<<<===;;;<<>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@????????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>????????????????????????????????????>>>>>>>>>===<<<<<<;;;:::::::::::::::888888888999999999::::::::::::999999999999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>@@@AAACCCEEEGGGKKKMMMPPPSSSWWW[[[___dddkkkttt~~~xxxjjjfffdddmmm}}}sssbbbaaadddpppxxxoooddd^^^]]]^^^^^^\\\\\\[[[[[[[[[[[[[[[\\\\\\[[[ZZZYYYXXXVVVUUUTTTSSSRRRRRRRRRQQQOOOLLLIIIGGGDDD???999666888888666444444555666666666666555444444444444444444444444444555555555666666666777777999888777666555555555555555555555555555555555555444444444555555555666666555555666666666666666666555555777888888888777666777777666666666777888999:::<<<===>>>BBBOOO```nnnsssyyyyyytttnnnhhhddd]]]YYYTTTOOOLLLKKKKKKLLLNNNOOOOOONNNNNNLLLKKKKKKIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGFFFGGGHHHJJJLLLMMMNNNOOOQQQTTTVVVXXXYYY[[[^^^```iiikkkooowww~~~{{{vvvoooqqquuuwwwyyyxxxwwwvvvrrrppplllhhheeeeeefffgggjjjnnnssswww{{{}}}uuuttttttxxxssskkk```[[[ZZZ___gggnnnvvv}}}lllaaa]]]WWWVVVZZZVVVVVVVVVUUUTTTSSSQQQQQQ{{{qqqlllfff___XXXRRRLLLIIIEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>========================<<<===>>>>>>??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@======<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;::::::999999999999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAACCCEEEHHHKKKMMMPPPTTTWWWZZZ^^^eeellluuuuuuhhhcccfffoooiiibbb```gggvvvlll```]]]^^^^^^\\\ZZZZZZZZZ[[[\\\]]]]]]^^^[[[ZZZYYYXXXWWWUUUTTTTTTTTTTTTTTTSSSQQQNNNLLLJJJGGGAAA;;;777888888777666555666666777777666666555555555555555555555555555666666666777777777777777777777777777666555555444555555555555555555555555444444555555555666666666444444555666666777888888555666777777888888777777777777777777888888999999;;;<<<>>>BBBLLL[[[kkkvvvwww}}}uuuqqqlllgggbbb]]]XXXUUUMMMKKKHHHEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGIIIKKKMMMNNNNNNOOOQQQSSSXXXZZZ```iiiqqquuutttqqqkkkmmmqqquuuwwwxxxwwwvvvrrrpppllliiifffeeeeeefffdddhhhmmmqqqvvv{{{|||tttoooooovvv|||qqqddd\\\XXXZZZ___eeellltttwwwhhh^^^WWWWWW[[[WWWWWWWWWVVVUUUTTTSSSRRR~~~vvvpppgggccc]]]XXXSSSOOOJJJGGGBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????????????????????????????????????????????????????>>>>>>???????????????@@@>>>>>>???@@@@@@@@@@@@???AAAAAAAAA@@@@@@@@@??????==============================>>>????????????>>>@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAA<<<===============<<<<<<:::::::::::::::::::::::::::::::::999999:::::::::;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???@@@BBBEEEHHHJJJMMMQQQTTTYYY]]]ccciiipppzzzssshhhfffhhhtttwwwkkkbbbdddoooxxxeee^^^]]]\\\[[[ZZZ[[[[[[\\\]]]]]]]]]]]]ZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTRRRPPPNNNLLLHHHCCC<<<888777777777666666666777777777777666666666666666666666666666666666666666666666666666666555666777888777666444333555555555555555555555555555555555555666666666666555555666666777777777777666666777777888888888888666777888999:::::::::999;;;<<<@@@IIIWWWggguuu}}}|||xxxuuurrrnnnllleeeaaa]]]YYYVVVRRRMMMJJJFFFDDDCCCAAAAAABBBCCCDDDBBBBBBCCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCEEEGGGHHHHHHHHHHHHIIIKKKKKKMMMSSS[[[ccchhhiiiiiigggiiimmmqqqtttuuuttttttqqqpppmmmjjjhhhgggffffffdddggglllqqqvvv{{{~~~zzzuuuqqqrrr|||tttggg___WWWXXX[[[aaajjjrrryyyqqqbbbWWWUUUYYYWWWXXXXXXWWWVVVUUUTTTTTT|||wwwqqqkkkeee]]]YYYUUUQQQNNNKKKGGGEEE@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????@@@@@@AAAAAA>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>????????????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA<<<======>>>======<<<;;;:::::::::::::::::::::999;;;::::::::::::::::::;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>@@@CCCEEEGGGJJJNNNQQQWWW[[[```eeekkksss~~~nnngggeeemmm|||ttteeeccckkk|||mmmaaa]]][[[ZZZ\\\]]]]]]]]]]]]\\\[[[ZZZZZZZZZYYYXXXWWWWWWVVVVVVUUUUUUTTTSSSQQQOOONNNMMMHHHDDD>>>:::888777666666777777666666666666777777666666666666666666666666555555555555555555555555555555666777777666444333555555555555555555555555555555555666666666777777888888777777666666666666777777777777777888888999777888999:::;;;;;;;;;;;;;;;>>>EEERRRcccrrr}}}}}}yyyxxxqqqnnniiifffccc```]]]ZZZWWWUUUQQQOOOMMMJJJGGGDDDCCCBBBBBBAAA@@@AAAAAAAAA???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>????????????======>>>>>>>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBAAAAAABBBCCCDDDFFFJJJPPPWWW[[[]]]^^^bbbeeehhhlllnnnooonnnnnnnnnmmmlllkkkjjjhhhhhhggggggjjjnnntttyyy}}}~~~vvvqqqwww|||oooeee[[[XXXYYY]]]eeemmmsss}}}iii[[[VVVWWWXXXYYYYYYXXXXXXWWWVVVUUU{{{qqqkkkfff```[[[RRRPPPLLLJJJHHHGGGDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@???????????????@@@@@@AAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAA===>>>??????>>>===;;;:::;;;;;;::::::::::::999999;;;;;;::::::::::::;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======<<<>>>AAACCCEEEHHHKKKNNNSSSWWW\\\```dddkkkuuu{{{wwwllleeehhhrrrkkkfffiiiuuuzzzggg^^^[[[ZZZ]]]^^^^^^^^^^^^\\\ZZZYYYZZZZZZYYYYYYXXXWWWWWWVVVUUUUUUTTTRRRQQQOOOOOONNNIIIFFFBBB>>>:::888777666777666666555555666666777555555555555555555555555555555555555444444444444555555666666666555555444555555555555555555555555555555666666666777777777999999888777777666555555888777777777777888999:::888999999:::;;;<<<=========CCCOOO^^^nnn{{{{{{vvvqqqmmmjjjhhh___]]]YYYVVVUUUSSSQQQOOOMMMKKKIIIGGGFFFEEEBBB@@@AAAAAAAAA@@@@@@???>>>>>>?????????@@@@@@??????>>><<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;???????????????>>>>>>>>>???@@@AAA@@@???>>>???AAABBBCCCEEEHHHLLLPPPRRRTTTZZZ\\\```dddfffggggggfffggghhhiiijjjjjjiiiiiihhhhhhkkkpppwww~~~tttuuu}}}|||pppccc\\\YYYYYY]]]ccclllzzzwwwfff\\\XXXYYYYYYZZZZZZYYYYYYXXXWWWsssgggaaa\\\WWWSSSLLLIIIGGGFFFEEEEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAABBBBBBCCC???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@????????????========================>>>>>>???@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCCCCC@@@@@@@@@AAAAAABBBBBBBBB@@@AAAAAAAAA@@@===;;;999<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>======;;;===@@@BBBDDDFFFJJJMMMOOOSSSWWW[[[___eeennntttzzzzzzlllgggjjjvvvyyymmmhhhllloooaaa\\\\\\[[[\\\^^^______]]]\\\[[[ZZZZZZYYYYYYXXXXXXWWWWWWVVVUUUTTTRRRQQQPPPPPPPPPJJJIIIGGGCCC>>>:::888777666666555444444555666666444444444444444444444444666666666666555555555444555555555444444555555666555555555555555555555555555666666666777777777777888888777777777777777777888888777777777888999:::::::::999:::;;;<<<>>>???@@@JJJZZZjjjyyy}}}yyypppmmmiiiddd```\\\ZZZYYYRRRPPPNNNMMMMMMLLLKKKJJJHHHFFFDDDDDDDDDCCCAAA???@@@@@@AAAAAAAAA@@@???>>>>>>??????@@@@@@??????>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================???@@@AAAAAA@@@???@@@AAA@@@AAAAAACCCDDDGGGJJJMMMOOOQQQVVV[[[^^^`````````___aaadddfffhhhiiiiiihhhiiilllsss|||xxx{{{}}}mmmccc]]]YYY[[[___fffuuuwwwhhh___ZZZZZZZZZ[[[ZZZZZZYYYXXX~~~nnnaaaZZZVVVRRRNNNJJJHHHFFFEEEFFFFFFEEECCCDDDDDDCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAABBBCCCCCC======>>>????????????>>>@@@@@@@@@?????????>>>>>>========================>>>>>>???@@@@@@@@@@@@???AAAAAABBBBBBCCCDDDEEEEEEAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCCCCAAA???<<<:::>>>>>>======<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<:::999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>>>>===;;;===@@@AAACCCFFFIIILLLMMMQQQVVVZZZ]]]ccckkkqqqttt~~~uuuiiieeemmmuuuiiifffxxxtttddd^^^^^^YYY[[[]]]_________^^^]]]ZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVUUUSSSRRRQQQQQQQQQKKKKKKJJJFFFAAA<<<:::999666555444333333444555666444444444444444444444444888888777777666666666555666555444333333444666777555555555555555555555555666666666666777777777777666666666777888888999999999888777777777888::::::;;;:::999999:::===???AAACCCOOOaaarrr{{{wwwrrrlllhhhbbb```\\\WWWSSSPPPNNNMMMLLLJJJHHHHHHJJJJJJJJJIIIGGGFFFDDDDDDDDDDDDCCCAAA@@@AAABBBCCCCCCCCCAAAAAA>>>>>>??????@@@??????????????????>>>>>>=================================<<<============>>>>>>>>><<<===>>>>>>===<<<===???????????????@@@BBBFFFIIIFFFIIIOOOTTTYYY\\\\\\]]]ZZZ\\\```dddfffhhhhhhhhhjjjnnnuuu~~~}}}uuujjjbbb]]]^^^bbbaaaqqqqqqeeeZZZ[[[[[[[[[[[[ZZZZZZYYYttteeeZZZSSSOOOJJJFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBAAABBBDDDBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@AAABBBAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;<<<>>>?????????????????????@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@???>>>===<<<<<>>===============<<<<<<;;;::::::::::::;;;;;;;;;;;;:::::::::999999<<<<<<<<<;;;;;;<<<<<<<<<:::;;;<<<<<<======<<<<<<>>>>>>>>>@@@AAACCCEEEFFFNNNPPPRRRTTTXXX]]]dddhhhrrruuu~~~nnnffflll~~~}}}mmmjjjtttiii^^^\\\ZZZYYYYYYZZZ\\\\\\[[[YYYXXXYYYYYYYYYYYYYYYXXXXXXYYYXXXWWWUUURRRPPPNNNMMMNNNLLLJJJHHHEEEAAA;;;777888777777777777777888888777777666666555555555444555555555555555555555555444555555555555555444444:::999888777777888999999666666666666555555555555444555555666777888888999777777777777888888888888999999:::;;;999888???HHHPPP___qqq}}}wwwuuupppkkkfffcccaaa```VVVUUUTTTRRRPPPOOOMMMMMMIIIHHHHHHGGGFFFFFFFFFGGGFFFEEEEEEDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>============???>>>===<<<<<<===??????>>>>>>===<<<;;;;;;::::::======>>>>>>??????@@@@@@BBBAAA@@@???>>>>>>>>>>>>EEEEEEGGGIIINNNSSSWWWZZZUUUWWW[[[^^^bbbdddeeefffhhhlllvvvyyy~~~uuukkkddd```___aaakkk~~~rrrjjj```[[[]]]___\\\YYYZZZuuukkk^^^SSSNNNJJJFFFBBBEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDCCCBBBBBBCCCEEECCCDDDDDDCCCBBBBBBBBBCCCBBBAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBAAAAAAAAA@@@@@@@@@@@@???>>>===;;;;;;;;;<<<>>>????????????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@??????>>>==================<<<<<<;;;:::;;;;;;;;;;;;;;;;;;::::::::::::999<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<======>>>???@@@BBBDDDEEEKKKLLLOOOQQQUUU[[[aaafffhhhkkksss}}}wwwiiijjjxxxqqqggglllvvvqqqddd```[[[ZZZYYYZZZ\\\]]]\\\ZZZZZZZZZZZZZZZZZZYYYXXXWWWXXXXXXVVVTTTRRRQQQOOONNNMMMKKKJJJHHHFFFBBB===999888777777666666777777888777666666666555555555555555555555555555555555555333444444555666666555555999888777777666777888999555666666666777777888888555555666666777888888999777777777777888888888888999888:::<<<:::;;;CCCMMMXXXgggxxx~~~yyyssspppgggdddaaa]]]YYYVVVTTTSSSNNNMMMLLLJJJIIIGGGFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>??????>>>=========>>>???>>>>>>======<<<;;;;;;:::=========>>>>>>?????????>>>>>>>>>>>>???@@@AAAAAACCCCCCDDDFFFJJJNNNRRRUUURRRTTTWWW[[[^^^```aaaaaafffiiittt|||ssskkkeeeaaabbbjjjzzzxxxjjj___]]]]]][[[YYYZZZwwwjjjaaaVVVNNNIIIFFFCCCAAAEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDCCCCCCCCCEEEGGGFFFGGGGGGFFFDDDBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@<<<<<<===>>>@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@===<<<;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@AAAAAABBBBBB@@@???>>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::;;;;;;:::;;;<<<<<<======<<<<<<<<<======>>>???@@@BBBCCCFFFHHHJJJMMMQQQWWW^^^cccfffgggmmmvvv}}}pppkkkuuu|||gggeeemmm|||kkkddd\\\[[[ZZZZZZ\\\]]]]]]\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVUUUTTTSSSQQQPPPPPPMMMKKKJJJHHHGGGCCC>>>;;;777777666666666666777777666666666666555555555555555555555555555555555555333333444555666666666555777777666666666666777888555555666777888999::::::555666666777777888888888777777777888888888999999999999:::<<<<<<>>>GGGRRRaaapppzzzsssnnnhhhbbb^^^YYYWWWUUURRRPPPNNNMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFHHHHHHGGGGGGFFFFFFGGGGGGDDDDDDEEEFFFGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@???>>>======>>>>>>??????>>>>>>===<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAABBBEEEHHHKKKMMMNNNPPPSSSVVVYYY[[[]]]^^^bbbdddmmm~~~uuukkkeeedddgggrrr{{{ggg]]][[[[[[ZZZZZZxxxpppiii```ZZZRRRKKKHHHFFFDDDCCCEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCAAABBBCCCCCCCCCDDDGGGIIIKKKMMMNNNLLLHHHDDDCCCCCCBBBBBBAAAAAA@@@?????????;;;<<<>>>@@@AAACCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@===<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCC????????????????????????@@@??????>>>>>>>>>??????>>>>>>===<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999::::::;;;:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBDDDGGGJJJNNNTTT[[[```ggghhhmmmtttzzzxxxnnnuuunnnfffkkkvvvqqqfff___]]]ZZZZZZ\\\]]]^^^]]]^^^^^^]]]\\\[[[ZZZXXXWWWVVVUUUUUUTTTSSSRRRQQQQQQNNNMMMKKKJJJHHHDDD???;;;888777666666555666666666666666666666666555555555555555555555555555555555444555555555555555444444555555555555666666666777555555666777777888999999666666777777777888888888777777888888888999999999:::999:::<<<<<<@@@LLLXXXiiiwww}}}ssspppjjjeeeaaa]]]YYYVVVPPPPPPOOONNNMMMLLLKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGHHHEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>@@@?????????>>>>>>>>>===========================AAA@@@???>>>>>>=========>>>>>>???@@@AAACCCEEEFFFJJJKKKNNNRRRVVVZZZ]]]^^^^^^```gggyyyrrriiiddddddiiiuuurrr```[[[[[[[[[ZZZ{{{rrriiiaaa]]]WWWSSSNNNIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAABBBCCCCCCCCCEEEIIILLLQQQTTTWWWUUUNNNHHHEEEEEEBBBBBBAAA@@@@@@???>>>>>><<<===???BBBDDDEEEFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@???>>>>>>===@@@@@@????????????@@@@@@@@@???>>>>>>======>>>>>>=========<<<<<<<<<;;;;;;;;;::::::999999::::::;;;:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<======>>>???@@@BBBEEEGGGKKKQQQXXX]]]ccceeejjjpppuuu{{{qqqttt~~~zzzkkkjjjkkk|||zzziiibbb___\\\[[[[[[]]]^^^^^^^^^^^^^^^]]]\\\ZZZYYYXXXUUUUUUTTTTTTSSSRRRRRRQQQPPPOOOMMMKKKHHHDDD???;;;888888777666666666666666555555555666666666666666666666666666666666666666777777666666555444222222444444555555666666666666666666666666666666666666777777777777888888888888888888888888999999999999<<<:::;;;<<<>>>DDDQQQ^^^rrrwwwpppfffccc___[[[XXXUUUQQQOOOIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@???AAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>=========AAA@@@???>>>============>>>?????????@@@AAABBBBBBFFFGGGKKKPPPUUUZZZ^^^```______eeeuuuyyyoooeeebbbbbbhhhsssggg]]]\\\[[[YYYuuulllddd\\\VVVTTTNNNLLLJJJGGGEEEDDDDDDEEEGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAABBBCCCCCCDDDGGGKKKNNNUUU[[[```^^^VVVLLLGGGEEEBBBBBBAAA@@@???>>>>>>======>>>AAADDDEEEFFFFFFFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAA@@@??????@@@@@@@@@???@@@@@@AAABBB@@@@@@???>>>>>>>>>??????>>>============<<<<<<<<<;;;;;;::::::::::::;;;;;;:::;;;<<<<<<======<<<<<<=========<<<<<<===>>>>>>???AAACCCFFFIIINNNUUUZZZ```ccciiippptttyyyuuussszzzppphhhbbbnnnqqqfffbbb^^^[[[[[[\\\]]]^^^]]]]]]]]]\\\[[[ZZZYYYXXXVVVUUUUUUTTTSSSRRRQQQQQQQQQOOOMMMLLLIIIFFF@@@===:::999888777777666666777555555555666666666666666666666666666666666666666777777666666555444222222333444555666777777777666777666666666555555555444888888888888888888888888888888888999999999999:::<<<;;;;;;>>>BBBJJJZZZiii}}}}}}tttlllfff^^^ZZZVVVSSSPPPMMMJJJGGGHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>============>>>???@@@@@@?????????@@@@@@AAAAAAAAACCCDDDHHHLLLRRRXXX\\\______```eeeqqq}}}zzzyyyjjjddd^^^___eeeqqqpppaaa^^^\\\XXX|||oooccc]]]XXXQQQNNNOOOIIIIIIHHHFFFEEEDDDEEEEEEHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDGGGLLLPPPWWW___fffeee[[[OOOGGGDDDBBBBBBAAA@@@???>>>=========???AAADDDEEEFFFEEEEEECCCBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGGGGHHHDDDDDDDDDCCCBBBAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAA@@@???????????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<>>>>>>===============>>>>>>@@@BBBCCCFFFKKKQQQVVV]]]aaaiiiqqqvvvyyy{{{vvv|||wwwiii```gggrrr~~~jjjeee___[[[[[[\\\]]]]]][[[[[[\\\\\\[[[ZZZYYYYYYVVVVVVUUUTTTSSSRRRQQQPPPNNNMMMLLLLLLKKKHHHDDDAAA;;;:::999888777777777777555555555555666666666777666666666666666666666666444444555555555555555444333444666777888888777777666666666666666777777777888888888888888888888888888888888999999999::::::<<<:::<<>>===<<<<<<======>>>???@@@??????@@@@@@AAAAAA@@@@@@AAABBBDDDHHHMMMRRRWWWYYYYYY]]]bbbjjjwwwzzz|||rrrhhh___ZZZ[[[bbbqqq~~~yyyggg```\\\WWWzzznnnbbbWWWSSSPPPKKKJJJMMMIIIIIIIIIHHHFFFFFFFFFHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBAAAAAAAAA@@@@@@@@@AAABBBBBBCCCDDDHHHMMMQQQWWW```iiihhh]]]PPPFFFCCCBBBBBBAAA@@@???>>>===<<<===>>>AAACCCEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAADDDEEEFFFGGGIIIIIIJJJJJJEEEEEEDDDCCCBBBBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCC??????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBCCCBBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>===============<<<<<<;;;;;;<<<<<<===:::;;;<<<<<<======<<<<<>>>>>============>>>>>>???@@@BBBDDDIIIOOOSSSWWW\\\eeennnsssvvv|||~~~lllcccfffmmmzzzlllggg```\\\ZZZ[[[\\\]]]ZZZZZZ[[[[[[[[[ZZZZZZYYYWWWVVVUUUTTTSSSQQQPPPPPPKKKKKKKKKLLLLLLJJJGGGDDD<<<;;;:::999888888888888444555555555666666777777777777777777777777777777111222333555666777777777333444666888888888888777555555666777888999::::::999999888888888888888888888888999999999:::::::::::::::<<>>======<<<<<<<<<>>>??????@@@AAA@@@@@@@@@@@@@@@BBBEEEIIIMMMQQQSSSSSSWWW]]]cccnnn~~~wwwmmmaaaYYYVVVYYYeeeqqqyyyjjjaaa[[[VVV}}}qqqiiiYYYTTTNNNLLLNNNOOOLLLIIIJJJHHHGGGFFFGGGIIIIIIIIIFFFGGGHHHIIIJJJIIIHHHGGGIIIHHHGGGHHHKKKMMMMMMLLLPPPJJJHHHIIIJJJGGGFFFGGGCCCEEEEEEBBB>>><<>>???@@@AAAAAAAAAAAA@@@CCCBBBAAA@@@@@@BBBDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJFFFGGGGGGHHHGGGFFFEEEDDDBBBCCCDDDCCCBBBAAABBBCCCEEEDDDCCCCCCDDDEEEDDDCCCCCCBBBAAAAAABBBCCCBBB@@@DDDCCCBBBAAA@@@?????????????????????????????????AAAAAAAAA@@@@@@?????????<<<<<<<<<===============@@@>>>;;;:::;;;;;;;;;:::;;;<<<<<<<<<======>>>>>>>>>======>>>AAAEEEIIIKKKRRR[[[ffflllooouuuwww~~~tttmmmfffeeessszzznnnaaa]]]\\\\\\\\\^^^___^^^[[[YYYWWWVVVVVVWWWXXXWWWUUUSSSRRRQQQQQQQQQPPPPPPOOOMMMKKKIIIGGGFFF@@@===999777666777777777999777666666777777666444666666666666666666666666666666666666666666666666555555666777777777777777666666666666777777777777888::::::999777555555555999999999999999999::::::<<<:::>>>JJJYYYhhhwww}}}{{{oookkkddd^^^ZZZWWWTTTRRROOOOOONNNNNNMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHJJJHHHEEEFFFIIILLLKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKLLLMMMNNNOOONNNLLLJJJIIIIIIJJJKKKMMMLLLJJJJJJKKKLLLKKKJJJKKKKKKJJJJJJHHHGGGEEEDDDGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCAAA@@@>>>???>>>>>>>>>============??????>>>>>>???@@@AAAAAABBBBBBBBBBBBDDDHHHKKKMMMOOOQQQWWW___gggvvvuuuggg```XXXRRRYYYgggnnnttt}}}tttccc\\\YYYxxxmmmaaaZZZVVVQQQLLLKKKLLLMMMKKKHHHJJJIIIHHHHHHHHHIIIJJJIIIGGGHHHIIIJJJKKKKKKKKKJJJMMMKKKKKKLLLOOOQQQQQQQQQSSSMMMHHHIIIJJJHHHHHHIIIEEEEEEDDDAAA???>>>@@@AAABBBCCCCCCCCCDDDFFFJJJNNNXXX___ggghhhaaaVVVLLLFFFCCCBBB@@@?????????>>>===@@@@@@AAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@BBBCCCEEEFFFGGGIIIJJJKKKKKKKKKJJJIIIJJJKKKKKKKKKIIIGGGEEEBBBCCCCCCBBBAAA@@@AAABBBEEEDDDCCCDDDFFFFFFFFFDDDDDDCCCAAABBBCCCDDDCCCBBBCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@???========================@@@===;;;:::;;;<<<<<<;;;<<<<<<<<<<<<=========>>>>>>======>>>@@@DDDHHHJJJOOOXXXbbbhhhkkkrrr}}}yyyvvvrrrgggcccooopppaaa\\\\\\\\\[[[[[[^^^]]]\\\ZZZYYYXXXXXXWWWXXXWWWUUUTTTRRRQQQQQQQQQOOOOOONNNMMMKKKJJJHHHGGGAAA>>>999777777777777777888777666666777777666555666666666666666666666666666666666666666666666666555555666777777777777777666666666666777777777888777999:::999777666666666999999999999999:::::::::===<<>>>>>>>>>>>=========???>>>>>>>>>>>>???@@@AAAAAAAAA@@@AAACCCEEEHHHJJJNNNPPPUUU[[[bbbnnnpppggg[[[RRRUUU___bbbhhhpppzzz{{{jjj```ZZZsssggg]]]TTTNNNQQQMMMIIIIIIJJJKKKJJJHHHJJJJJJIIIIIIIIIJJJJJJJJJIIIJJJJJJKKKMMMNNNPPPPPPSSSRRRQQQRRRUUUWWWXXXXXXWWWOOOIIIJJJKKKJJJJJJLLLHHHEEEBBBAAAAAAAAAAAAAAACCCDDDEEEFFFGGGIIIMMMPPPYYYaaaiiijjjdddYYYOOOIIIBBBAAA@@@???>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBAAABBBBBBAAA@@@@@@BBBCCCDDDGGGIIIKKKMMMNNNMMMKKKJJJKKKLLLNNNPPPOOOLLLIIIGGGDDDDDDDDDCCCAAAAAACCCDDDDDDDDDEEEGGGJJJKKKKKKJJJHHHFFFEEEDDDEEEFFFEEEDDDBBBBBBAAA@@@?????????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>=========???===;;;;;;<<<======<<<<<<<<<<<<<<<=====================>>>@@@CCCGGGIIILLLTTT^^^cccgggmmmxxx~~~rrrvvvqqqffflll{{{uuuccc]]]___^^^\\\ZZZ\\\\\\\\\\\\[[[ZZZYYYYYYXXXWWWVVVUUUSSSRRRQQQQQQNNNNNNNNNMMMLLLKKKIIIIIIBBB???:::888777777777777777666555666777888777666666666666666666666666666666666666666666666666666555555666777777777777777666666666777777777888888666888999999888777777888888999999999:::::::::;;;>>>???HHH[[[mmmyyy}}}{{{|||yyyooogggbbbZZZWWWSSSQQQQQQQQQQQQPPPSSSSSSRRRQQQPPPOOONNNMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNMMMLLLLLLNNNPPPPPPPPPNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRSSSSSSRRRPPPOOOOOOPPPRRRSSSTTTUUUVVVYYYZZZXXXTTTPPPHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>???@@@@@@@@@??????AAABBBDDDFFFKKKLLLQQQVVVZZZcccsss}}}pppaaaTTTRRRWWWVVVZZZ```jjjwwwuuufff[[[rrrddd[[[UUUPPPMMMMMMKKKIIIIIIJJJKKKJJJIIIHHHIIIJJJIIIIIIJJJKKKMMMNNNNNNNNNOOOQQQTTTWWWYYY\\\ZZZXXXYYY[[[^^^______[[[RRRJJJIIIKKKKKKLLLNNNJJJFFFAAA@@@BBBDDDDDDBBBCCCFFFIIILLLOOOSSSWWWZZZ]]]dddkkkllleee[[[QQQLLLCCCCCCBBBAAA@@@AAACCCEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDFFFIIILLLOOOOOONNNLLLJJJIIIKKKOOOQQQQQQOOOKKKIIIFFFFFFFFFDDDBBBCCCEEEHHHFFFFFFHHHLLLQQQTTTTTTSSSPPPMMMJJJHHHGGGGGGEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAA@@@???>>>>>>===>>>===<<<<<<>>>???>>>===<<<<<<<<<========================>>>@@@CCCEEEGGGJJJQQQZZZ```cccjjjttt{{{tttrrrssszzzmmmkkkttt}}}hhh```bbbbbb^^^[[[[[[\\\]]]^^^]]]\\\[[[ZZZXXXXXXWWWVVVTTTSSSRRRQQQMMMMMMMMMMMMMMMLLLKKKJJJDDD@@@;;;888777777777777666555555666777888888777666666666666666666666666666666666666666666666666555555666777777777777777666666777777777888888888555777999999888888999:::888999999::::::;;;;;;;;;===AAAOOOeeewww{{{zzz~~~yyyoooggg```]]]WWWUUURRRQQQRRRSSSSSSRRRTTTTTTSSSQQQPPPOOONNNMMMMMMMMMNNNNNNOOOQQQRRRSSSQQQPPPPPPPPPQQQQQQQQQQQQOOONNNLLLKKKKKKMMMOOOPPPUUUTTTSSSQQQQQQQQQQQQRRRPPPOOONNNOOOPPPRRRUUUWWWYYY[[[___cccdddaaa[[[VVVLLLJJJHHHFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCBBBBBB@@@@@@@@@?????????>>>>>>???>>>>>>======>>>??????@@@@@@??????@@@AAABBBCCCGGGHHHLLLPPPSSSXXXeeerrr{{{jjjZZZTTTUUURRRSSSXXXaaannnlll\\\}}}ssseeeYYYSSSPPPNNNMMMLLLKKKJJJJJJKKKKKKKKKKKKFFFHHHIIIIIIIIIKKKOOOSSSXXXWWWVVVVVVXXX]]]aaadddgggdddbbbaaabbbcccdddddd___TTTJJJJJJMMMMMMNNNOOOLLLGGGBBBAAACCCFFFFFFDDDGGGKKKOOOTTTWWW[[[^^^aaabbbhhhnnnmmmeee[[[RRRNNNEEEFFFGGGFFFDDDDDDGGGJJJJJJIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEHHHKKKNNNOOONNNLLLKKKGGGIIINNNQQQRRRQQQNNNLLLFFFFFFEEECCCBBBCCCGGGKKKKKKLLLOOOTTTZZZ]]]]]]]]]XXXTTTOOOKKKIIIFFFDDDBBBCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@??????>>>===<<<===??????>>>==================<<<<<<<<<=========>>>???BBBCCCEEEIIIOOOWWW]]]bbbiiirrryyyvvvooolllppp{{{qqqjjjnnn{{{nnnccccccbbb^^^\\\[[[\\\]]]^^^^^^]]]\\\[[[XXXXXXXXXWWWVVVTTTRRRQQQMMMMMMMMMMMMMMMLLLKKKKKKEEEBBB===999888888777666666555555666777888888777666666666666666666666666777777777777777777777777555555666777777777777777777777777777888888888888555777999999999888999:::888888999:::;;;;;;<<<<<<===EEEWWWmmm}}}~~~{{{~~~zzzqqqiiiccc___\\\YYYVVVTTTSSSTTTTTTTTTSSSSSSSSSRRRQQQPPPOOONNNNNNOOOOOOPPPQQQRRRTTTUUUVVVSSSTTTTTTSSSRRRRRRQQQQQQPPPOOONNNMMMNNNPPPSSSTTT[[[YYYVVVSSSPPPOOONNNNNNMMMMMMMMMOOORRRUUUYYY[[[[[[^^^dddiiikkkggg```[[[RRRPPPLLLHHHEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>??????AAA@@@@@@AAAAAABBBBBBCCCBBBCCCGGGLLLNNNQQQ[[[eeettt~~~rrraaaWWWUUUSSSQQQTTT]]]iiiyyytttaaapppggg[[[QQQMMMLLLKKKIIIKKKKKKKKKKKKKKKKKKKKKKKKEEEGGGIIIIIIKKKOOOWWW]]]fffdddaaaaaaccchhhnnnrrrtttqqqllliiiiiiiiiiiiiiibbbVVVMMMMMMPPPQQQPPPPPPLLLIIIEEECCCCCCEEEGGGHHHNNNRRRWWW[[[]]]___bbbdddiiimmmpppmmmdddYYYRRROOOIIILLLNNNMMMKKKJJJLLLNNNMMMKKKIIIFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEGGGKKKNNNOOOOOONNNNNNIIILLLOOORRRSSSSSSQQQPPPGGGFFFDDDCCCCCCFFFKKKOOOTTTUUUXXX\\\aaacccbbbaaaZZZVVVPPPKKKHHHEEEBBB@@@BBBBBBAAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAA???>>>>>>???@@@@@@>>><<<===============<<<<<<<<<=========>>>???AAABBBCCCHHHMMMUUU[[[aaaiiiqqqxxx|||qqqiiikkkqqquuukkkjjjrrrxxxiiiddd```]]][[[\\\\\\]]]]]]]]]\\\[[[[[[XXXXXXYYYXXXWWWUUUSSSQQQNNNNNNNNNNNNMMMLLLKKKKKKGGGCCC>>>:::888888777666777666555666777888777666666666666666666666666666777777777777777777777777555555666777777777777777777777777888888888999999666888::::::999999999:::888888999:::;;;<<<======@@@LLL```vvv|||}}}~~~}}}xxxpppiiidddaaa^^^[[[XXXVVVTTTTTTTTTTTTSSSQQQSSSSSSRRRRRRQQQPPPPPPPPPRRRRRRRRRSSSUUUVVVXXXYYYWWWXXXYYYWWWTTTRRRQQQQQQQQQQQQRRRSSSTTTWWWYYY[[[___\\\XXXTTTPPPNNNNNNNNNNNNNNNOOOQQQTTTXXX[[[^^^^^^bbbiiippprrrooohhhcccXXXTTTOOOIIIFFFDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@??????????????????@@@@@@AAAAAABBBBBBCCCCCC@@@@@@CCCGGGIIIKKKSSS\\\```iiiqqqwww|||iii]]]WWWVVVRRRSSS[[[eeetttnnneee]]]TTTNNNLLLKKKJJJIIIJJJKKKLLLLLLKKKJJJJJJJJJFFFHHHJJJKKKMMMTTT___hhhtttqqqnnnlllooottt{{{|||vvvrrrpppooonnnmmmfffZZZPPPQQQUUUUUUSSSRRRKKKJJJGGGDDDCCCDDDHHHKKKSSSXXX^^^bbbeeegggjjjkkkppprrrrrrlllaaaWWWQQQNNNMMMQQQUUUUUUQQQOOOOOORRRPPPNNNKKKGGGEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFHHHKKKNNNPPPQQQRRRRRRQQQRRRTTTVVVVVVUUUTTTSSSKKKKKKIIIGGGHHHMMMSSSXXX^^^^^^```ccceeedddbbb___XXXSSSMMMHHHEEECCCAAA@@@?????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@??????@@@AAA@@@>>>;;;>>>=========<<<<<<<<<<<<=========>>>???@@@AAAAAAFFFKKKRRRYYY```iiiqqqwww}}}oookkkkkksssrrrjjjkkkuuuiiibbb^^^^^^]]]]]]\\\[[[[[[[[[[[[[[[XXXYYYYYYYYYXXXUUUSSSQQQOOOOOOOOONNNMMMLLLKKKJJJHHHDDD???;;;999888777666888777666666777777666555666666666666666666666666777777777777777777777777555555666777777777777777777777888888888999999999777999::::::999888999:::888888999:::;;;<<<======FFFUUUkkk~~~~~~|||~~~|||tttpppjjjeeebbb___]]][[[WWWVVVTTTTTTUUUUUUSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUWWWXXXZZZZZZ\\\]]]^^^[[[WWWSSSRRRRRRTTTUUUWWWYYY\\\___aaabbb___]]]YYYTTTQQQPPPPPPPPPPPPPPPPPPPPPRRRUUUXXXZZZ]]]aaahhhooosssqqqkkkeeeYYYUUUOOOIIIFFFEEEFFFGGGDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBCCCCCC@@@???@@@CCCEEEFFFLLLTTTSSSZZZ```cccjjjwwwttthhhaaaZZZTTTTTT[[[cccppp]]]WWWPPPMMMMMMNNNNNNLLLIIIJJJLLLKKKJJJIIIIIIIIIGGGIIIKKKLLLOOOXXXeeeooo}}}zzzvvvtttvvv|||}}}wwwtttrrrqqqppphhh\\\SSSTTTXXXXXXUUUSSSJJJKKKIIIFFFBBBDDDIIINNNUUUZZZbbbhhhmmmpppsssuuutttuuurrrkkk```UUUOOOMMMPPPUUUZZZYYYUUURRRRRRSSSQQQOOOLLLHHHFFFEEEDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGIIIKKKNNNQQQSSSUUUVVVYYYYYYYYYYYYYYYWWWVVVUUUQQQQQQOOONNNOOOTTT[[[aaaeeeeeeeeeffffffccc___\\\TTTOOOJJJEEECCCBBB@@@???======>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDAAA@@@@@@@@@AAA@@@===;;;>>>>>>======<<<<<<<<<;;;<<<======>>>???@@@@@@@@@DDDIIIPPPXXX```hhhqqqvvvxxxnnnhhhkkk~~~zzzmmmhhh{{{oooeeeaaaaaa___]]]\\\ZZZYYYYYYZZZ[[[XXXYYYZZZZZZXXXVVVSSSQQQOOOOOOOOONNNMMMLLLKKKJJJIIIEEE???;;;999888777666999777666666777777666444666666666666666666666666777777777777777777777777555666666777777777777777777888888888888999999999888999;;;;;;999888999999888888999:::;;;======>>>LLL\\\sss}}}}}}xxxuuuqqqnnniiieeebbb```]]][[[WWWVVVUUUUUUVVVVVVUUUTTTSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWXXXYYYZZZ[[[___aaabbb___YYYTTTSSSSSSUUUWWWZZZ^^^bbbdddfffggg___]]]YYYUUUSSSRRRSSSTTTQQQPPPOOONNNOOOQQQSSSTTTTTTXXX___gggkkkjjjddd___WWWTTTNNNHHHEEEFFFGGGIIIDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEECCCBBBBBBAAA@@@@@@@@@AAA===>>>???@@@BBBBBBBBBBBBAAA??????AAABBBBBBHHHOOOMMMSSSWWWXXX\\\fffooosssxxxzzz{{{{{{}}}}}}rrrlll^^^WWWVVV\\\cccnnnXXXVVVQQQMMMKKKJJJJJJKKKMMMMMMLLLLLLKKKKKKJJJJJJEEEHHHNNNUUUWWW\\\iiivvvzzzwww}}}~~~xxxtttrrrooolllgggddd___ZZZVVVUUUUUUUUUPPPLLLGGGCCCCCCDDDEEEFFFPPPXXXbbblllssswwwzzz{{{~~~tttgggZZZSSSQQQSSSUUUUUUUUUVVVWWWWWWUUUSSSPPPNNNJJJFFFEEEEEEGGGHHHIIIIIIIIIJJJLLLMMMLLLJJJJJJKKKNNNRRRUUUYYY\\\^^^XXX\\\aaaaaa]]][[[\\\^^^``````]]]ZZZ]]]eeeiiihhhnnnjjjeeeaaa___\\\WWWRRRNNNIIIDDDBBBBBBBBBAAA???AAA@@@???>>>===>>>??????BBBBBBCCCCCCCCCBBBBBBAAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBAAAAAADDDDDDCCCBBBAAAAAA@@@@@@@@@??????>>>>>>>>>>>>???===============>>>??????FFFIIIOOOWWW___iiisssyyyuuuiiilll}}}pppjjjxxxvvviiicccbbbaaa^^^[[[ZZZZZZ\\\\\\[[[[[[ZZZYYYWWWUUUSSSRRRQQQQQQOOOMMMMMMMMMMMMLLLJJJIIIGGGDDD@@@===:::888777777777777777777777777777666666666666777777777888555555666777777777777777999888777777777777777888::::::999999888777666666999888777777777888999:::999777888;;;<<<;;;???EEEWWWhhhzzz~~~xxxuuutttuuullliiifffcccaaa___[[[YYYZZZXXXWWWWWWWWWWWWUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYZZZ\\\^^^```bbbdddeeeeeebbb^^^ZZZXXXWWWVVVXXX[[[```dddfffhhhiiiddd```[[[WWWUUUTTTSSSRRRQQQOOOLLLKKKKKKLLLKKKJJJPPPSSSWWWZZZ[[[ZZZXXXVVVQQQNNNLLLJJJJJJJJJHHHGGGFFFEEEEEEFFFHHHJJJIIIHHHIIIHHHGGGGGGHHHIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>@@@BBBCCCCCCCCCBBBAAABBBCCCDDDEEEKKKKKKLLLNNNRRRWWW\\\```gggeeedddfffhhhlllvvv{{{nnnbbbZZZTTTVVV___pppWWWUUUQQQNNNKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHKKKQQQWWW[[[aaaooo|||}}}~~~xxxuuutttrrrpppooolllfff```[[[YYYXXXYYYTTTOOOIIIEEEDDDDDDDDDDDDIIIPPP\\\hhhrrrzzzuuufffYYYRRRQQQRRRTTTTTTUUUVVVVVVUUUSSSQQQNNNMMMJJJHHHGGGHHHJJJKKKLLLKKKKKKLLLOOOPPPOOONNNQQQTTTXXX[[[]]]]]]]]]\\\[[[___cccdddccceeeiiimmmpppqqqpppmmmnnnqqqoookkkfffbbb]]]ZZZWWWSSSNNNJJJJJJGGGBBB@@@@@@@@@???===AAA@@@???>>>>>>>>>???@@@DDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>===============>>>??????EEEHHHNNNUUU^^^iiiuuu||||||mmmmmm{{{|||nnnsss}}}llldddbbbaaa^^^[[[ZZZ[[[\\\\\\[[[[[[ZZZYYYWWWUUUTTTRRRRRRQQQOOONNNMMMNNNMMMLLLJJJIIIGGGDDDAAA===:::888777777777777777777777777777444555555666666666666666555555666777777777777777888777777777777777888888888888888888888999999999999999888777888999:::;;;:::999:::<<<======BBBIII^^^nnn|||vvvqqqoooooooookkkiiifffcccaaa___\\\YYYYYYWWWVVVVVVVVVVVVUUUSSSTTTTTTTTTUUUVVVWWWYYYYYY\\\[[[\\\\\\^^^aaadddeeejjjkkkkkkhhhccc^^^[[[ZZZYYY[[[___cccgggiiikkkkkkeeeaaa\\\XXXWWWVVVUUUTTTTTTQQQNNNKKKKKKJJJHHHGGGGGGIIILLLNNNOOOOOOMMMLLLMMMKKKKKKKKKMMMMMMMMMKKKIIIGGGGGGHHHIIIKKKJJJIIIJJJIIIGGGGGGGGGGGGEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCBBBBBBAAA??????>>>>>>>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDHHHHHHIIIKKKNNNSSSWWWZZZ]]]ZZZZZZ\\\^^^cccnnnyyyyyyjjjaaaYYYXXX___nnnUUUTTTQQQNNNLLLKKKLLLLLLJJJIIIIIIHHHHHHHHHHHHIIIMMMNNNTTT[[[aaaiiiwww}}}{{{{{{{{{zzz{{{wwwpppiiiccc```^^^]]]YYYTTTMMMGGGDDDCCCCCCBBBDDDKKKVVVbbbooozzzttteeeYYYTTTUUUWWWUUUVVVXXXXXXWWWUUURRRPPPMMMLLLKKKKKKKKKLLLMMMNNNPPPOOONNNPPPSSSVVVVVVVVVXXX\\\bbbfffeeeaaa^^^\\\```dddiiilllooossszzz{{{xxxqqqiii\\\YYYUUUQQQMMMJJJEEEBBBGGGEEEBBB@@@@@@@@@???>>>CCCBBBAAA@@@@@@AAABBBCCCBBBBBBCCCDDDDDDCCCCCCBBB????????????@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@??????>>>======>>>>>>>>>============>>>??????DDDGGGLLLSSS]]]jjjxxxtttqqq~~~uuupppvvvrrrfffbbbaaa^^^\\\[[[[[[\\\\\\[[[[[[ZZZYYYWWWVVVTTTSSSRRRQQQPPPNNNMMMNNNMMMLLLJJJIIIGGGEEEBBB>>>;;;999777777777777777777777777777333444555666777666555444555555666777777777777777777666666666777888999999555555666888999:::;;;<<<:::999888888888999;;;<<<;;;:::;;;===>>>???GGGPPPfffwwwyyywwwsssooolllkkkkkkkkkkkkiiieeecccbbb___\\\ZZZXXXWWWUUUUUUVVVVVVUUUSSSSSSSSSTTTUUUWWWYYY[[[\\\_________```bbbeeehhhjjjooopppqqqnnnhhhccc^^^\\\]]]```dddhhhlllmmmmmmmmmfffbbb]]]ZZZYYYXXXXXXWWWXXXTTTPPPLLLJJJHHHEEEDDDDDDEEEFFFHHHIIIIIIIIIIIIGGGHHHJJJMMMQQQRRRRRRQQQLLLKKKIIIJJJKKKLLLLLLKKKMMMKKKIIIHHHHHHGGGEEECCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@??????>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAAEEEDDDEEEFFFIIILLLPPPRRRRRROOOOOOQQQTTTZZZeeeqqqvvvkkk___[[[___jjj|||SSSRRRPPPMMMLLLKKKKKKLLLGGGGGGFFFFFFFFFGGGHHHHHHOOOPPPUUU^^^fffooo~~~zzzrrrkkkfffcccaaa```ZZZQQQJJJFFFCCCBBB@@@EEEJJJRRR]]]iiivvvrrrddd\\\[[[^^^aaa[[[]]]___^^^[[[WWWSSSRRROOOOOOOOOOOOOOOOOOPPPPPPRRRQQQQQQTTTYYY]]]______[[[aaaiiillljjjfffbbbaaagggkkkrrrxxx}}}xxxqqqfff\\\RRRQQQNNNKKKIIIFFFCCCBBBFFFDDDCCCBBBAAAAAAAAAAAAEEEDDDCCCCCCDDDEEEFFFGGGCCCCCCDDDEEEEEEEEEDDDDDDBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@CCCFFFJJJRRR]]]lll|||}}}xxx~~~rrrssszzziiicccaaa^^^\\\\\\\\\]]]\\\[[[ZZZZZZYYYWWWVVVUUUTTTSSSRRRPPPOOONNNNNNMMMKKKJJJIIIHHHFFFCCC???<<<999888777777777777777777777777333444666777888777666555555555666777777777777777666666666666777888::::::555555666888999:::;;;<<<;;;:::999999999:::;;;<<<;;;:::;;;===>>>BBBMMMXXXoooxxxsssppppppnnnmmmlllllllllmmmkkkiiifffdddcccaaa^^^\\\ZZZXXXWWWWWWWWWWWWUUUTTTPPPQQQRRRTTTWWWZZZ\\\]]]aaaaaabbbdddfffiiikkkmmmrrrttttttqqqkkkeee```^^^aaadddhhhmmmppppppooonnneeeaaa]]]ZZZYYYYYYYYYYYYYYYUUUPPPMMMJJJHHHEEECCCFFFFFFFFFFFFGGGHHHIIIJJJDDDFFFIIINNNSSSVVVVVVUUUPPPOOONNNNNNPPPPPPNNNMMMOOOMMMKKKKKKKKKJJJHHHFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBAAA@@@???>>>======>>>???@@@AAABBBAAA@@@@@@BBBBBBBBBCCCDDDGGGJJJKKKLLLJJJJJJMMMPPPVVVbbbmmmttteee]]]^^^ffftttRRRPPPNNNLLLKKKJJJJJJJJJFFFEEEDDDDDDDDDFFFGGGHHHNNNOOOUUU___iiitttyyyqqqkkkgggeeeddd^^^UUUMMMHHHDDDBBB@@@EEEHHHNNNWWWbbbppp~~~rrreee___```eeehhhfffggghhhfff```ZZZWWWVVVSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSTTTYYY^^^ccceeefff___fffnnnrrrqqqnnnnnnnnnsssyyy~~~rrrhhhaaaWWWNNNIIIIIIIIIGGGFFFEEEEEEEEECCCCCCCCCBBBBBBBBBCCCCCCEEEDDDDDDDDDEEEGGGHHHIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCDDDDDDEEEFFFFFFFFFDDDEEEFFFHHHHHHGGGFFFEEEBBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@CCCEEEJJJRRR___ooo}}}xxxsssyyynnnddd```___]]]\\\]]]]]]\\\[[[ZZZZZZYYYXXXVVVUUUTTTTTTSSSQQQOOONNNNNNMMMKKKJJJIIIHHHGGGDDDAAA===:::888888888888888888888888888555666777888999888777777555555666777777777777777666666666666777888::::::777777888888888999999999;;;:::999999999:::;;;<<<:::999:::===???EEETTTbbbzzzyyyrrrlllhhhiiijjjlllmmmnnnoooooooookkkiiigggeeedddccc```^^^]]]\\\ZZZYYYYYYXXXVVVTTTMMMNNNPPPSSSWWWZZZ^^^___cccdddfffhhhkkklllmmmnnntttuuuuuusssmmmhhhdddbbbcccggglllpppsssrrrpppnnnccc```\\\YYYYYYZZZZZZZZZYYYUUUQQQMMMKKKIIIGGGEEEDDDDDDCCCCCCDDDEEEFFFGGGEEEFFFJJJPPPVVVYYYYYYXXXVVVVVVVVVXXXYYYXXXUUUSSSQQQOOOMMMMMMMMMMMMKKKJJJGGGGGGFFFFFFFFFEEEEEEEEEBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFDDDCCCCCCBBB@@@???=========>>>@@@AAABBBAAA@@@???AAAAAAAAABBBCCCEEEFFFGGGJJJHHHIIILLLNNNSSS^^^iii}}}kkkaaa^^^bbbkkkuuuPPPOOOMMMKKKIIIHHHGGGGGGEEEDDDCCCBBBCCCEEEHHHIIIMMMNNNUUUaaalllvvv~~~vvvpppkkkhhhgggaaaXXXPPPJJJFFFDDDBBBAAADDDIIIRRR^^^mmm{{{qqqfffbbbeeeiiimmmpppqqqqqqkkkccc\\\YYYYYYWWWVVVUUUTTTTTTTTTUUUVVVVVVVVVYYY]]]bbbfffggggggaaajjjuuu||||||{{{}}}yyyuuulll___WWWSSSMMMGGGBBBCCCEEEEEEDDDDDDEEEGGG@@@BBBCCCDDDCCCCCCDDDFFFEEEEEEEEEEEEGGGHHHJJJLLLJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJHHHFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFDDDEEEGGGIIIJJJIIIHHHGGGDDDDDDBBBAAA@@@@@@?????????>>>>>>>>>>>>???@@@@@@CCCFFFKKKTTTaaarrr~~~~~~~~~tttqqqrrreee```___]]]]]]^^^^^^\\\[[[ZZZZZZYYYXXXWWWVVVUUUUUUTTTRRRPPPOOONNNMMMKKKIIIIIIIIIGGGEEEBBB>>>:::888888888888888888888888888777777777888888888999999555555666777777777777777777666666666777888999999999999999888888888888888:::999888888888999;;;<<<:::999;;;===AAAJJJ\\\nnnwwwpppjjjgggdddbbbbbbeeeiiilllooopppppppppllljjjhhhgggfffeeecccaaaaaa^^^\\\ZZZYYYXXXUUUSSSLLLMMMPPPTTTXXX\\\```bbbeeehhhkkkoooppppppooonnnssstttsssqqqlllhhhfffffffffjjjoootttvvvtttpppnnnbbb___\\\ZZZZZZ[[[\\\\\\YYYVVVRRROOOMMMKKKIIIHHHFFFEEEEEEEEEEEEFFFGGGHHHGGGIIILLLRRRYYY]]]______```aaadddggghhhfffbbb^^^WWWUUUSSSRRRRRRQQQOOOMMMKKKKKKJJJIIIHHHFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEDDDDDDBBB@@@???>>>??????@@@AAAAAAAAAAAA@@@@@@AAAAAAAAACCCDDDEEEFFFGGGFFFGGGJJJLLLOOOWWWaaawwwtttggg```___ccchhhsssOOONNNLLLJJJHHHFFFDDDCCCDDDCCCBBBBBBCCCEEEHHHJJJLLLMMMUUUbbbnnnyyyzzztttooommmhhhbbbYYYQQQLLLHHHFFFDDD???AAAFFFNNNYYYhhhwwwwwwkkkdddeeejjjqqquuuwwwxxxuuummmccc[[[YYYZZZXXXWWWUUUTTTUUUWWWZZZ\\\ZZZ[[[^^^aaaeeeeeedddbbbaaammm||||||sssmmmdddaaaYYYPPPKKKKKKIIIEEEAAADDDFFFFFFEEEEEEGGGIIIBBBEEEHHHHHHHHHHHHJJJLLLKKKJJJJJJKKKLLLOOOQQQRRRPPPQQQRRRSSSTTTTTTTTTTTTQQQOOOMMMJJJHHHFFFEEEDDDEEEEEEEEEEEEEEEEEEFFFFFFDDDFFFHHHJJJKKKJJJIIIHHHFFFEEEDDDCCCBBBAAAAAAAAA??????>>>>>>??????@@@AAACCCGGGMMMWWWdddtttzzz~~~tttmmmvvvuuuddd```___^^^^^^___^^^\\\ZZZZZZZZZYYYXXXWWWVVVVVVUUUTTTRRRPPPOOOOOONNNKKKIIIIIIIIIHHHFFFCCC>>>:::888888888888888888888888888888777666555666777999:::555555666777777777777777888777777777777777888888888888888888888888888888999999888777888999:::;;;::::::<<>>??????@@@AAACCCGGGNNNXXXfffvvvyyy|||tttgggkkkxxxvvvccc```___^^^^^^___^^^\\\ZZZZZZZZZYYYXXXWWWVVVVVVVVVUUUSSSPPPOOOOOONNNKKKIIIIIIIIIIIIGGGCCC???;;;888888888888888888888888888888777555333444666888:::555666666777777777777777999888777777777777777888777777888888999999999999999888777777777888999:::;;;<<<>>>AAAFFFSSSjjj{{{rrrjjj```YYYVVVWWWZZZ\\\^^^bbbhhhnnnrrrsssrrrqqqnnnllljjjiiiiiihhhfffeeeccc```]]]ZZZWWWUUUQQQNNNMMMOOORRRWWW]]]bbbfffiiijjjnnnuuuyyyzzzwwwqqqnnnffffffdddbbb```___```bbbkkkooouuuzzz{{{xxxsssooodddaaa^^^\\\^^^___``````___[[[VVVRRROOOLLLJJJHHHGGGHHHIIIIIIIIIIIIIIIHHHLLLMMMPPPWWW```hhhmmmoootttxxx~~~|||vvvpppmmmiiieeebbb___[[[XXXSSSRRRPPPNNNKKKIIIGGGFFFGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGFFFFFFGGGGGGEEEDDDBBB@@@BBBAAA@@@???@@@AAABBBCCC>>>???@@@AAABBBCCCDDDDDDDDDDDDGGGJJJJJJIIIMMMTTT]]]xxx~~~zzzsssfff\\\WWWVVVYYYdddsssPPPOOOMMMJJJHHHGGGFFFEEEFFFEEECCCAAABBBEEEIIIKKKLLLTTT```jjjsss}}}{{{tttpppmmmfff]]]WWWTTTPPPJJJDDDBBBEEEFFFGGGPPP```iiijjjmmmgggaaa```eeennnuuuxxx{{{vvvnnnfffaaa``````aaaaaa^^^[[[XXXYYY\\\```bbbcccbbbbbbbbbaaa___[[[XXX___jjj{{{{{{oooeee^^^WWWPPPLLLJJJHHHFFFDDDCCCCCCCCCCCCFFFIIIKKKLLLLLLNNNOOORRRQQQQQQSSSVVVXXXXXXWWWZZZ[[[[[[[[[\\\___eeeiiipppmmmmmmssswwwuuurrrrrrnnnjjjddd]]]UUUOOONNNQQQGGGGGGGGGEEECCCCCCDDDEEEFFFJJJNNNOOOMMMKKKKKKLLLJJJIIIHHHFFFEEEDDDDDDDDDCCCAAA@@@>>>>>>???AAABBBDDDFFFLLLVVVfffwww|||wwwrrrnnnkkkppp}}}fffccccccbbb^^^]]]^^^``````]]]]]]\\\ZZZXXXVVVTTTSSSRRRQQQQQQPPPNNNMMMMMMLLLIIIHHHFFFEEEEEEBBB???<<<<<<;;;:::999888888888888555555555555555555555555666666666666666666666666999999888888777666666555777777777777888888888888888:::;;;;;;:::999;;;<<<<<<>>>@@@BBBJJJ]]]uuu|||wwwlllcccZZZVVVUUUTTTWWW\\\aaaeeekkkooopppqqqrrrsssuuupppllljjjkkklllkkkjjjfffddd```ZZZUUUQQQOOOOOOPPPPPPTTT[[[dddjjjmmmmmmtttxxx{{{~~~xxxnnniiiccc^^^]]]]]]\\\```fffqqqqqqtttyyy}}}{{{uuuppphhheeebbb``````aaaaaaaaa\\\YYYTTTOOOLLLJJJJJJJJJNNNLLLJJJJJJLLLMMMMMMMMMNNNQQQWWW^^^ffflllqqqssssssyyy}}}{{{wwwtttpppkkkeeeaaa]]]YYYTTTPPPMMMLLLJJJIIIJJJJJJJJJGGGDDDAAA??????CCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEECCCBBBAAA@@@@@@@@@AAABBBFFFEEECCCAAAAAAAAABBBCCCFFFFFFEEEEEEGGGIIILLLNNN\\\ggg}}}|||zzz{{{nnnbbbZZZUUUUUU]]]kkkzzzOOONNNLLLJJJHHHGGGFFFFFFFFFEEEDDDDDDDDDFFFIIILLLPPPWWWcccooo{{{|||wwwrrrjjjaaaZZZWWWSSSMMMGGGDDDFFFFFFFFFNNNZZZbbbbbbccc___\\\]]]bbbiiinnnppprrroookkkgggdddccccccddddddaaa]]]ZZZZZZ\\\___bbbaaa___]]]\\\]]]^^^]]]\\\```iiiuuu|||yyyttttttnnnccc[[[WWWQQQKKKLLLKKKIIIGGGEEEEEEEEEEEEDDDGGGKKKOOORRRTTTXXXZZZZZZ\\\___ccceeeeeeeeeeeeddddddcccccccccgggmmmqqqxxxuuuuuu|||xxxoooeee[[[TTTQQQPPPNNNKKKHHHEEEDDDEEEFFFJJJNNNRRRTTTRRROOONNNNNNLLLKKKJJJHHHGGGFFFEEEDDDCCCBBB@@@??????@@@AAABBBCCCFFFMMMYYYiii{{{yyytttyyylllhhhjjjzzzmmmccccccaaa^^^]]]^^^^^^^^^\\\\\\[[[ZZZXXXVVVUUUTTTQQQQQQPPPPPPOOONNNMMMMMMIIIHHHFFFFFFEEECCC???<<<;;;;;;:::888888888888888666666666666666666666666666666666666666666666666999999999999999999999999777777777777888888888888888:::;;;;;;:::999;;;<<<===>>>@@@DDDOOOaaawww|||vvvssskkkaaaXXXUUUSSSSSSVVVZZZbbbffflllppprrrrrrsssttttttqqqmmmlllmmmmmmkkkhhhfffeeeaaa]]]WWWSSSQQQQQQQQQRRRVVV___iiippptttttt|||zzzooohhhbbb]]]]]]]]]^^^ccciiirrrtttxxx{{{}}}zzzvvvrrrjjjhhheeecccddddddcccbbb]]]ZZZVVVRRRPPPOOOOOOOOOQQQOOONNNOOORRRTTTTTTTTTYYY[[[]]]aaadddfffhhhiiikkkqqqyyy~~~||||||}}}|||zzzuuuooojjjgggaaaZZZTTTQQQPPPOOOOOOLLLMMMMMMLLLJJJHHHGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIHHHHHHGGGFFFFFFCCCBBBAAA@@@@@@@@@AAABBBEEEDDDCCCCCCBBBBBBBBBCCCFFFEEEEEEEEEFFFIIIKKKMMMSSS]]]rrr{{{xxxqqqddd[[[WWWUUU\\\fffsssOOONNNLLLJJJHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJLLLNNNTTTZZZeeevvv|||tttiiiaaa]]]XXXQQQKKKGGGHHHFFFEEEJJJRRRWWWWWWXXXWWWWWWZZZ___cccffffffggghhhhhhiiihhhgggfffffffffddd```\\\[[[\\\___aaa___\\\YYYXXX[[[^^^aaacccccchhhnnnqqqqqqnnnkkkiiieeeeeeaaaZZZUUUSSSOOOKKKKKKJJJHHHFFFDDDDDDDDDDDDDDDGGGKKKOOOSSSXXX]]]aaadddkkkrrrwwwxxxwwwxxxyyyuuutttqqqmmmlllooouuuyyyzzzzzzssseee\\\\\\XXXRRRLLLIIIIIIJJJKKKOOOTTTZZZ]]]\\\WWWRRRPPPMMMLLLLLLKKKJJJHHHFFFEEEDDDCCCBBB@@@@@@@@@AAABBBCCCGGGOOO\\\mmm}}}nnnxxxmmmeeedddrrrwwwfffcccaaa``````___^^^]]]ZZZZZZZZZYYYXXXWWWUUUUUUQQQQQQPPPPPPOOOOOONNNNNNIIIHHHGGGFFFEEECCC@@@===;;;:::999888777777777777888888888888888888888888777777777777777777777777777777888999::::::;;;;;;777777777888888888999999888:::;;;;;;::::::;;;<<<===>>>AAAHHHVVVhhhyyy}}}yyyvvvssspppmmmiii```WWWTTTRRRRRRUUUZZZcccgggmmmqqqsssssstttuuusssqqqppppppooonnnjjjgggfffeeeccc```\\\XXXUUUSSSRRRUUU[[[dddnnnwww|||~~~zzzppphhhaaa\\\\\\]]]```gggnnnuuuyyy}}}}}}zzzwwwvvvnnnllljjjhhhhhhfffdddbbb\\\ZZZXXXUUUTTTTTTUUUUUUUUUTTTUUUWWW[[[^^^___^^^ccccccbbbbbbaaa```______```eeekkkpppssstttvvvwwwwww{{{}}}zzzwwwpppfff^^^YYYWWWVVVUUUNNNNNNNNNNNNLLLKKKIIIHHHEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGDDDCCCBBBAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDFFFHHHJJJKKKLLLTTTeee|||xxxwww{{{kkk```\\\WWW\\\ccckkkwwwPPPNNNLLLJJJHHHHHHHHHIIILLLPPPSSSTTTRRRPPPQQQRRRVVV[[[ggg{{{wwwmmmggg```WWWPPPJJJIIIFFFDDDGGGLLLOOOOOOSSSTTTWWWZZZ^^^aaabbbbbbccceeeiiilllmmmkkkiiigggeeeccc___]]]\\\]]]```aaa^^^\\\ZZZ[[[^^^bbbeeegggdddeeefffdddbbb```___```]]]___^^^ZZZXXXXXXVVVSSSOOOMMMKKKIIIHHHHHHHHHHHHIIIKKKNNNQQQTTTYYY^^^bbbkkkttt{{{vvvsssuuuzzz~~~|||{{{uuuiiicccZZZRRROOONNNPPPQQQSSSZZZccciiihhh```WWWQQQLLLLLLLLLLLLKKKJJJHHHGGGEEEEEECCCBBBBBBBBBBBBBBBDDDHHHRRR```pppsssvvv|||sssgggaaalllkkkeee```aaabbbaaa___^^^ZZZZZZZZZYYYXXXWWWVVVUUUQQQQQQPPPPPPOOOOOOOOOOOOIIIHHHGGGGGGFFFDDDAAA>>>::::::999888777777777777999999999999999999999999888888888888888888888888666666666777888888999999777777888888888999999999999:::;;;;;;::::::;;;======>>>BBBNNN___ppp}}}~~~{{{uuuqqqooommmkkkiiiiii```WWWTTTSSSSSSVVV[[[cccgggmmmrrrttttttttttttrrrrrrssssssrrroookkkhhhgggffffffeeebbb^^^XXXUUUTTTXXX^^^hhhrrrzzzzzzppphhhaaa]]]]]]```dddmmmuuuzzz~~~{{{zzzzzztttrrrooommmjjjgggccc```ZZZYYYWWWWWWVVVWWWYYYZZZZZZZZZ\\\___dddfffgggfffdddcccaaa___]]][[[ZZZZZZVVVYYY^^^aaacccfffhhhjjjooottt|||yyyooohhhbbb]]]ZZZUUUSSSQQQPPPNNNLLLJJJHHHGGGFFFFFFEEEEEEEEEFFFFFFHHHHHHIIIJJJJJJIIIIIIIIIEEEDDDCCCCCCBBBAAAAAAAAABBBCCCDDDEEEEEEEEEDDDCCCDDDCCCCCCDDDEEEGGGHHHIIIKKKOOO\\\nnn~~~uuu|||wwwggg___\\\^^^aaagggsssRRRPPPMMMKKKIIIIIIJJJJJJNNNTTTZZZ]]]ZZZWWWVVVWWWZZZ___kkkvvvlllaaaYYYOOOKKKFFFEEEFFFHHHJJJLLLQQQTTTYYY^^^aaabbbccccccfffjjjooorrrrrrooojjjgggbbb```^^^\\\\\\^^^aaaccc```______aaadddeeeeeeddd]]]\\\[[[WWWUUUUUUXXXZZZZZZ^^^``````aaacccbbb___YYYXXXUUUSSSQQQPPPPPPPPPPPPRRRTTTVVVYYY\\\aaaeeejjjsss}}}|||xxxvvvxxx~~~~~~|||sssfff[[[UUUSSSRRRRRRWWW^^^iiiqqqqqqhhh\\\SSSLLLMMMMMMMMMLLLLLLKKKJJJGGGFFFEEEDDDDDDCCCCCCCCCFFFKKKUUUbbbrrryyyuuuuuu~~~{{{kkk```gggzzzuuuiii``````bbb```^^^^^^ZZZZZZZZZZZZYYYXXXWWWVVVRRRQQQQQQPPPPPPOOOOOOOOOJJJHHHGGGGGGGGGEEEBBB???;;;:::999888777777777777888888888888888888888888999999999999999999999999777777777777777777777777888888888888999999999999999;;;<<<<<<;;;:::<<<======???GGGVVViiixxx|||xxxtttooolllkkkjjjjjjiiikkkbbbYYYVVVUUUUUUXXX]]]bbbgggnnnsssttttttttttttrrrsssttttttrrrooommmllliiiiiijjjkkkiiiddd]]]WWWVVV[[[bbbjjjssszzz|||sssiiiccc___aaaeeejjjttt|||~~~~~~{{{xxxtttppplllgggbbb^^^XXXXXXXXXXXXZZZ[[[]]]^^^```aaacccfffjjjkkkjjjiiibbb```^^^ZZZXXXVVVUUUTTTPPPRRRUUUVVVXXXZZZ\\\___eeejjjrrrzzz|||rrrhhhaaa^^^ZZZVVVSSSRRRQQQNNNLLLIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHHHHIIIJJJJJJJJJJJJFFFFFFEEEDDDCCCAAA@@@@@@AAABBBCCCEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHJJJLLLTTTbbbrrrwwwxxxoooccc______```dddoooVVVTTTPPPLLLJJJJJJKKKKKKLLLUUU```fffeeebbbaaaaaaeeehhhsssqqqhhhWWWPPPIIIGGGFFFFFFHHHKKKOOOVVV___gggkkkkkkjjjjjjpppsssvvvxxxwwwsssmmmiiiaaa```^^^]]]]]]___bbbcccbbbbbbbbbcccdddbbb^^^[[[PPPPPPNNNLLLKKKMMMRRRVVVXXX___fffjjjooosssssspppfffeeebbb___]]][[[[[[ZZZXXXZZZ[[[[[[[[[\\\___aaaccciiippptttsssrrrqqqrrrsssrrrpppooopppuuu|||zzzlllccc]]]YYYVVV]]]bbbjjjqqqrrrlllbbbZZZRRRQQQPPPNNNMMMMMMLLLMMMHHHHHHGGGFFFEEEDDDDDDCCCGGGMMMXXXeeettt}}}sssmmmssssssbbbeeeqqqrrrbbb___aaa^^^\\\]]]\\\\\\\\\[[[ZZZYYYWWWWWWSSSSSSRRRQQQPPPOOONNNNNNJJJIIIHHHHHHHHHFFFCCC@@@<<<;;;:::999888888888888777777777777777777777777888888888888888888888888::::::999999999999999999888888888999999999999:::999;;;<<<<<<;;;;;;<<<===>>>CCCPPPaaasss|||xxxuuupppnnnkkkiiijjjkkklllkkklllcccZZZWWWWWWWWWZZZ___ccchhhooouuuvvvvvvuuuuuusssttttttsssqqqpppqqqrrrooooooqqqsssssslllbbbZZZYYY^^^eeemmmttt{{{~~~uuukkkfffcccfffkkkqqqzzz|||wwwrrrnnniiiddd```\\\\\\]]]___aaacccdddeeehhhhhhjjjlllnnnmmmiiigggaaa^^^[[[WWWSSSQQQOOOOOOMMMOOOQQQRRRSSSUUUWWWYYY___cccjjjqqqyyy|||ttthhhbbbZZZUUUTTTSSSRRRPPPLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGIIIJJJJJJJJJJJJGGGGGGFFFEEEDDDBBB@@@???@@@AAABBBCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGFFFGGGNNNXXXfffxxx|||vvvxxx{{{lllbbb```^^^___jjjZZZWWWRRRNNNKKKKKKKKKLLLLLLXXXhhhqqqrrrqqqrrrsssssswwwyyyaaaVVVMMMIIIGGGDDDGGGKKKLLLYYYjjjxxx~~~}}}yyywwwzzz|||}}}~~~{{{wwwqqqnnncccbbb```______```aaacccdddcccaaa___]]]YYYSSSOOOFFFFFFFFFEEEFFFJJJPPPTTT\\\fffrrr{{{~~~|||yyyuuurrrpppooonnnlllmmmkkkhhhccc^^^\\\\\\[[[\\\^^^`````````___^^^]]]]]]]]]]]]___dddkkkpppuuuvvv|||zzzsssmmmiiieeefffhhhlllnnnlllgggccc[[[YYYUUUQQQNNNMMMMMMMMMIIIIIIHHHHHHGGGEEEDDDCCCHHHNNNYYYhhhvvvvvvjjjmmm}}}jjjgggmmm{{{kkkdddccc^^^\\\_________^^^]]][[[YYYXXXWWWUUUTTTSSSQQQPPPNNNMMMLLLJJJIIIHHHHHHHHHGGGDDDAAA===<<<;;;:::999999999999777777777777777777777777888888888888888888888888888888888999::::::;;;;;;888888888999999999:::::::::;;;<<<<<<;;;;;;<<<>>>@@@IIIYYYlll}}}{{{wwwssspppmmmjjjhhhggghhhkkkmmmnnnnnnlllccc[[[XXXWWWWWW[[[```eeekkkrrrxxxyyyyyyxxxwwwuuuuuutttqqqoooppptttxxxvvvwwwyyy||||||uuuiii___[[[aaaiiiqqqxxx{{{rrrnnniiihhhlllqqqvvv}}}xxxssspppmmmjjjgggdddeeeggghhhkkkmmmoooooopppppppppqqqpppmmmgggccc]]][[[XXXTTTQQQOOONNNNNNLLLOOORRRTTTUUUVVVYYY[[[^^^ccciiiooouuu}}}tttggg^^^ZZZXXXUUUSSSQQQPPPNNNLLLKKKJJJIIIIIIDDDEEEFFFHHHIIIJJJJJJJJJHHHHHHGGGFFFDDDBBB@@@>>>??????@@@@@@BBBCCCDDDEEEDDDDDDEEEFFFGGGGGGGGGGGGDDDEEEIIIQQQ[[[jjjxxxqqqsss~~~jjjeee___]]]fff{{{\\\YYYTTTOOOLLLKKKLLLLLLNNN\\\nnn{{{~~~hhh\\\PPPKKKHHHDDDFFFKKKLLL\\\ttt~~~yyyuuurrrgggeeecccaaa``````aaabbbeeebbb^^^ZZZUUUPPPJJJFFFBBBCCCCCCDDDFFFJJJPPPTTTcccooo}}}yyyoooeee___\\\UUUTTTSSSSSSTTTTTTRRRPPPOOOOOOOOOOOOPPPSSSXXX\\\bbbfffppp}}}kkkhhheeefffiiikkkkkkjjjccc___YYYSSSOOOMMMLLLMMMIIIIIIIIIHHHGGGFFFDDDCCCGGGNNNZZZiiixxx|||mmmlllxxxrrrkkkmmmwwwuuukkkgggaaa___bbb``````___^^^\\\ZZZXXXWWWVVVUUUTTTRRRPPPNNNLLLLLLJJJIIIHHHHHHIIIGGGDDDBBB======<<<;;;::::::::::::888888888888888888888888777777777777777777777777444444555777888999:::;;;888888999999999::::::::::::;;;<<<<<<;;;;;;<<<>>>BBBMMM```sss|||vvvqqqnnnkkkiiieeeeeeeeegggkkknnnoooooolllcccZZZXXXWWWWWW[[[```gggmmmuuuzzz|||{{{zzzyyyvvvuuussspppnnnpppvvv|||||||||~~~zzzmmmbbb\\\ccclllttt{{{vvvmmmoookkkkkkooouuuyyy~~~yyytttrrrqqqooommmllllllnnnpppsssuuuvvvwwwuuuuuuuuutttrrrmmmfffaaaYYYWWWUUURRRQQQQQQQQQRRRLLLOOOSSSVVVXXXZZZ]]]___```eeekkkpppuuu~~~{{{mmmfffaaa\\\YYYTTTSSSQQQOOONNNLLLLLLKKKCCCDDDEEEGGGHHHIIIJJJJJJHHHHHHHHHGGGEEEBBB@@@>>>??????>>>???@@@BBBDDDFFFDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFHHHMMMSSS___ttt|||nnnkkkwwwqqqkkkbbb]]]dddxxxddd^^^UUUOOOMMMMMMLLLJJJNNNXXXiiiyyynnn]]]NNNJJJHHHEEEFFFKKKQQQ^^^rrr~~~zzzvvvmmmiiidddaaa___^^^^^^]]]^^^[[[UUUOOOIIIFFFEEEDDDCCCAAAAAACCCDDDFFFNNNXXXfffuuu}}}qqqeee]]]XXXRRROOORRRQQQLLLJJJMMMMMMKKKIIIGGGGGGIIIKKKLLLOOOTTT___mmmxxxmmm___bbbgggfffmmmyyytttlllbbb\\\XXXTTTQQQOOONNNNNNNNNLLLHHHFFFFFFFFFGGGQQQaaaqqq~~~wwwqqqrrrllleeeqqqrrriiieeeaaa]]]aaaaaa___^^^\\\[[[YYYYYYSSSSSSSSSRRRQQQOOONNNMMMHHHHHHGGGFFFEEEDDDCCCCCCBBB???<<<;;;;;;;;;:::999999999999999999888777666777777777777777777777777999999::::::::::::;;;;;;999999999999999999999999<<<::::::<<<;;;:::===CCCFFFWWWlllzzz}}}}}}{{{rrrjjjeeebbbaaa```dddggggggiiiooottttttjjjaaaZZZYYYZZZ[[[```eeelllsssyyyzzz{{{}}}}}}zzzzzzvvvpppllllllpppuuuyyy~~~qqqgggaaafffnnnxxx{{{vvvtttooonnnooottt{{{}}}yyywwwvvvsssrrrqqqrrruuuyyy}}}vvvrrrooojjjccc\\\[[[ZZZXXXTTTQQQPPPRRRSSSOOORRRUUUXXX[[[^^^bbbdddjjjnnnssswww{{{wwwoooiiifff]]]WWWQQQQQQTTTSSSNNNIIIGGGGGGGGGIIIKKKKKKIIIGGGHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@?????????AAACCCEEEEEEEEECCCCCCDDDEEEHHHIIIHHHIIIJJJKKKNNNXXXeeennnsssiiikkkrrrttteeebbbfffsssnnneeeZZZSSSPPPOOOMMMKKKNNNWWWeeesss|||}}}{{{vvvyyymmm\\\NNNJJJHHHDDDEEEJJJTTT```rrr{{{wwwpppllleee```\\\ZZZXXXVVVWWWSSSNNNIIIDDDBBBAAA@@@???>>>@@@CCCDDDEEEMMMUUUlll{{{tttjjj```YYYUUUVVVUUUPPPNNNPPPMMMKKKHHHFFFEEEFFFGGGGGGJJJMMMUUU```jjjtttyyyeeebbbccceeeqqqtttiii___WWWRRRPPPNNNNNNMMMKKKIIIGGGGGGGGGIIISSScccttt~~~rrrsss~~~vvviiiooo|||nnngggccc```aaaaaa___^^^\\\[[[YYYYYYTTTSSSSSSRRRQQQOOONNNMMMIIIIIIHHHGGGFFFEEEDDDDDD@@@===:::999999999888777888999999999999888888777888888888888888888888888888888888999999999::::::999999999999999999999999;;;999:::<<<;;;:::>>>DDDJJJ[[[ppp~~~{{{qqqiiidddaaa```___dddhhhiiilllrrrvvvuuujjjbbbZZZYYYZZZ[[[```fffooovvv|||~~~~~~}}}yyytttppppppssswwwzzz~~~sssjjjeeeiiiqqq{{{yyytttsssqqqppprrrxxx{{{yyyxxxvvvttttttuuuwww|||zzztttpppmmmggg```ZZZYYYYYYYYYXXXVVVWWWYYY[[[TTTWWW\\\```dddiiinnnqqqvvvzzz~~~{{{vvvkkkcccZZZVVVVVVUUUPPPKKKJJJIIIHHHIIIJJJJJJGGGEEEIIIIIIIIIIIIHHHGGGFFFEEEBBBAAA@@@???@@@AAACCCEEEGGGFFFEEEDDDDDDEEEGGGHHHJJJKKKJJJJJJLLLSSS^^^fffyyykkkiiimmm{{{~~~lllffffffqqq}}}qqqaaaWWWTTTRRRNNNJJJIIIOOOYYYbbbhhhjjjiiigggcccfffkkksss}}}ooo^^^OOOLLLJJJFFFFFFKKKWWWbbbrrr|||xxxsssnnnfff^^^XXXTTTPPPMMMNNNLLLHHHDDDAAA?????????>>>>>>@@@DDDFFFGGGNNNWWWppp~~~rrrkkkdddaaa]]]XXXUUUVVVQQQMMMIIIFFFEEEEEEEEEDDDFFFGGGKKKSSS[[[dddrrrpppddd```cccuuu{{{kkk```YYYUUUOOOMMMLLLJJJIIIHHHHHHHHHIIISSSccctttvvvsss}}}qqqooossshhhcccaaaaaaaaa___^^^\\\[[[YYYYYYTTTTTTSSSRRRQQQOOONNNMMMJJJJJJIIIHHHGGGFFFEEEEEE@@@>>>:::999999999888777777888999999999999999999888888888888888888888888777777888888888999999999999999999999:::::::::::::::999;;;===<<<;;;@@@FFFSSScccwwwyyyooogggbbb```___^^^dddiiilllpppwwwyyywwwkkkbbb[[[YYYZZZ]]]bbbhhhssszzz{{{xxxwwwxxx{{{}}}vvvoookkkooovvvxxxtttsssrrrtttwww}}}}}}|||zzzxxxwwwxxxxxxzzz}}}~~~yyysssoookkkfff^^^YYYSSSUUUWWWXXXYYY[[[___aaa___ccchhhmmmrrrwww|||uuuiii```]]]ZZZUUUQQQOOOMMMKKKKKKKKKJJJHHHFFFHHHIIIIIIJJJJJJIIIIIIHHHCCCBBBAAA@@@@@@AAACCCDDDIIIHHHFFFEEEEEEFFFGGGGGGKKKLLLKKKJJJIIINNNVVV\\\mmmqqqjjjjjjooozzzyyylllgggmmm}}}iii\\\VVVSSSNNNHHHFFFIIINNNSSSVVVWWWVVVUUUSSSUUUYYY___iiiuuurrraaaSSSOOONNNJJJJJJOOOYYYcccqqq}}}yyytttnnneee\\\UUUOOOKKKHHHJJJHHHFFFCCCBBBAAAAAAAAABBBAAABBBFFFHHHLLLUUU___rrr|||tttmmmfffaaa___YYYTTTNNNJJJIIIHHHFFFEEEFFFFFFIIINNNTTTZZZgggrrr|||iii___bbbvvv|||nnnddd^^^QQQOOOLLLJJJIIIIIIJJJJJJHHHQQQ___ooo}}}}}}uuu}}}zzzpppzzzyyyiiicccbbbaaaaaa___^^^\\\[[[YYYYYYUUUUUUTTTSSSQQQOOONNNMMMJJJJJJIIIHHHGGGFFFEEEEEEBBB@@@===;;;;;;;;;:::999777888888999::::::::::::888888888888888888888888888888888888999999999999999999999:::::::::::::::999:::<<<>>>======CCCLLL]]]nnnwwwmmmeee```]]]]]]]]]ccchhhmmmssszzzzzzwwwlllccc[[[ZZZ\\\___eeekkkvvv~~~}}}}}}~~~{{{vvvrrruuu|||xxxuuuuuutttwww|||~~~}}}|||zzzxxxyyyyyyzzz|||~~~zzzuuupppkkkfff```[[[SSSVVVYYY]]]___cccgggjjjnnnqqqvvv{{{{{{ooohhhccc^^^[[[UUURRROOONNNMMMLLLKKKIIIGGGHHHIIIJJJJJJJJJJJJJJJEEEDDDBBBAAA@@@AAABBBCCCGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLJJJIIIKKKQQQVVVbbbsss~~~qqqmmmnnntttsssggghhhwwwrrrbbbYYYSSSMMMHHHJJJKKKLLLNNNNNNNNNNNNMMMJJJKKKMMMQQQWWWaaammmttt}}}{{{zzztttcccTTTPPPOOOLLLNNNTTT]]]fffsss|||xxxqqqkkkbbbZZZSSSNNNJJJGGGGGGFFFEEEDDDCCCCCCDDDDDDFFFDDDDDDGGGKKKQQQ^^^jjjxxx}}}uuuoooeee]]]TTTMMMKKKKKKIIIFFFGGGFFFJJJOOORRRUUU^^^hhhzzzpppccccccuuurrrfffWWWRRRMMMJJJJJJKKKJJJJJJGGGOOOZZZhhhuuuvvvzzzpppsss}}}pppfffdddaaaaaa___^^^\\\[[[YYYYYYVVVUUUUUUSSSRRROOONNNMMMIIIIIIHHHGGGFFFEEEDDDDDDCCC@@@===<<<<<<<<<;;;:::777888999:::::::::::::::888888888888888888888888999999999::::::::::::;;;999999:::::::::;;;;;;;;;999:::===???>>>@@@IIITTTiiizzzvvvkkkccc^^^\\\\\\\\\bbbgggmmmuuu|||{{{wwwlllccc\\\[[[^^^bbbjjjqqqzzz~~~|||wwwzzz}}}wwwvvvvvvwww{{{}}}||||||zzzyyyxxxxxxxxxzzz}}}|||yyyuuuqqqlllfffaaa^^^ZZZ]]]aaaeeehhhmmmrrrvvvyyy}}}yyyppphhhccc[[[WWWSSSPPPNNNMMMLLLKKKFFFGGGHHHIIIJJJJJJJJJJJJGGGFFFDDDBBBAAAAAABBBCCCCCCDDDEEEFFFHHHIIIKKKLLLHHHKKKMMMNNNMMMNNNSSSVVV]]]kkk~~~uuurrrqqqxxx{{{iiidddmmmyyy}}}jjj]]]UUUOOOKKKLLLLLLKKKKKKKKKJJJJJJIIIGGGHHHHHHIIIMMMSSS[[[aaagggmmmpppqqqttt{{{~~~wwwqqqllljjjjjjmmmrrrzzzuuucccTTTPPPPPPOOOSSSZZZeeemmmzzz{{{wwwoooiiiaaaYYYSSSOOOKKKHHHEEEEEEDDDDDDDDDEEEEEEEEEHHHFFFHHHLLLRRRYYYgggttt}}}zzzsssrrrrrruuu~~~vvvkkk]]]SSSOOOMMMJJJGGGFFFFFFHHHLLLNNNPPPXXXaaauuuwwwhhhgggsssnnn^^^XXXPPPKKKKKKKKKJJJIIIIIINNNUUU___kkkxxxzzzxxxpppkkkrrr{{{mmmgggaaaaaa___^^^\\\[[[YYYYYYVVVVVVUUUTTTRRRPPPNNNLLLIIIIIIHHHGGGFFFEEEDDDDDDAAA>>>;;;:::::::::999888888999::::::::::::::::::999999999999999999999999999999:::::::::;;;;;;;;;999999::::::;;;;;;<<<<<<:::;;;===??????CCCPPP^^^ssswwwlllddd___]]]]]]^^^bbbgggmmmvvv}}}}}}xxxlllddd]]]]]]aaagggooowww}}}yyy}}}{{{vvvwwwxxx}}}}}}||||||{{{yyyxxxwwwwwwxxx{{{~~~~~~{{{yyyvvvrrrmmmhhhdddbbb___aaaeeeiiinnnuuu|||wwwpppeee```YYYTTTQQQOOOMMMKKKGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHEEECCCAAAAAAAAABBBAAABBBCCCFFFHHHJJJLLLLLLHHHLLLQQQSSSTTTUUUXXX[[[[[[fffvvvyyyqqqqqq~~~mmmccceeellltttcccXXXSSSRRRMMMMMMLLLLLLKKKJJJJJJJJJHHHHHHGGGGGGHHHKKKPPPTTTUUUZZZ\\\[[[]]]cccggggggeeefffeeebbb^^^[[[[[[\\\^^^ccckkktttzzzgggVVVRRRSSSTTTZZZcccpppxxxyyyuuunnniiiaaaYYYTTTPPPLLLIIIEEEEEEFFFFFFGGGGGGHHHHHHJJJKKKPPPXXX^^^fffrrr}}}{{{uuupppnnnhhhiiihhhhhhmmm}}}kkk\\\UUUQQQMMMIIIGGGFFFFFFHHHIIILLLUUU___qqqzzzmmmkkksss}}}vvveee]]]SSSMMMLLLKKKJJJHHHIIIKKKNNNTTT^^^kkkyyy|||tttjjjmmmzzzpppfffaaaaaa___^^^\\\[[[YYYYYYWWWWWWVVVTTTRRRPPPNNNLLLJJJJJJIIIHHHGGGFFFEEEEEEAAA???<<<:::::::::999888:::::::::;;;::::::999999999999999999999999999999888999999999::::::::::::999999::::::;;;<<<<<<===;;;;;;===???@@@FFFVVVfffzzzzzzooofffbbb``````aaaeeehhhnnnwww~~~yyylllddd^^^___dddkkkttt}}}~~~}}}||||||}}}zzz}}}{{{yyy|||}}}}}}}}}|||zzzzzzxxxxxxyyy}}}}}}}}}{{{wwwsssnnnkkkjjjfffhhhlllpppvvvuuuooofff]]]WWWSSSPPPNNNIIIIIIJJJKKKKKKKKKJJJJJJKKKIIIFFFCCCAAAAAAAAAAAA@@@AAACCCEEEGGGIIIJJJJJJJJJOOOVVVZZZZZZ[[[]]]```]]]fffrrrxxxpppxxxrrrdddbbbddd|||hhh\\\XXXXXXSSSSSSRRRRRRQQQPPPPPPPPPHHHHHHHHHGGGGGGHHHLLLOOOLLLPPPQQQNNNNNNSSSVVVVVVOOOQQQTTTSSSQQQPPPQQQSSSUUUZZZbbbjjjuuulll[[[VVVWWWZZZbbbkkkyyy}}}wwwsssooojjjaaaZZZTTTPPPLLLJJJHHHHHHIIIIIIJJJJJJKKKKKKMMMPPPYYYcccjjjpppzzz}}}|||xxxuuuqqquuuwwwzzzyyyvvvrrrooonnndddfffeeebbbcccqqqwwweee[[[VVVQQQLLLJJJGGGEEEEEEFFFKKKVVVaaannn|||ooommmttt{{{}}}iii```UUUNNNLLLLLLIIIGGGGGGGGGHHHLLLTTTaaapppzzzyyymmmoookkkpppcccaaaaaa___^^^\\\[[[YYYYYYWWWWWWVVVTTTRRRPPPNNNLLLLLLKKKJJJIIIHHHGGGGGGFFFCCCAAA>>><<<<<<<<<;;;:::;;;;;;;;;;;;::::::999888999999999999999999999999777888888888888999999999999999::::::;;;<<<======;;;<<<===???@@@HHHZZZlll~~~}}}rrriiidddccccccdddgggjjjoooxxx{{{lllddd^^^```eeemmmwww~~~}}}|||zzzyyyyyy{{{~~~zzz}}}~~~~~~~~~~~~~~~}}}||||||zzzzzz{{{}}}yyyuuurrrrrrqqqssswww||||||qqqfff^^^XXXTTTQQQKKKKKKLLLLLLLLLLLLKKKKKKLLLJJJGGGDDDAAAAAAAAAAAAAAABBBDDDEEEGGGGGGHHHHHHMMMSSSZZZ^^^______```bbbbbbiiiqqq}}}uuuxxxwwwfffaaa```rrrccc^^^___\\\[[[ZZZXXXWWWWWWWWWWWWQQQOOOMMMKKKKKKKKKLLLMMMKKKLLLLLLLLLLLLKKKJJJJJJKKKIIIFFFDDDDDDFFFIIILLLRRRRRRYYYeeeppp|||qqq___\\\VVVXXXiiiuuu~~~yyyuuurrrqqqjjjaaa\\\YYYUUUOOOJJJMMMLLLKKKKKKLLLPPPSSSVVVZZZ^^^fffqqqzzz~~~|||xxxwwwuuussspppoooppprrrtttvvvyyy~~~}}}{{{zzzuuummmeeebbbcccmmmooo```WWWOOOIIIKKKFFFCCCDDDGGGJJJQQQXXXmmm|||zzzuuusssrrr}}}ooodddVVVNNNLLLLLLIIIEEEHHHGGGFFFGGGLLLWWWccclllzzzzzztttkkkjjjuuupppddd```___]]]]]]^^^]]]\\\ZZZZZZYYYVVVSSSPPPMMMKKKIIIKKKKKKJJJIIIGGGFFFEEEEEEBBBAAA???>>><<<;;;;;;::::::::::::999999999888888777777777777777777777777999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;===:::;;;???CCCMMMaaatttyyyqqqjjjfffcccgggiiilllqqq{{{~~~qqqddd^^^eeemmmrrr||||||yyywwwvvvvvvpppxxx~~~}}}yyyyyy{{{}}}{{{yyyxxx{{{uuuiii___[[[ZZZUUURRRNNNJJJIIIIIIKKKLLLJJJJJJIIIHHHFFFDDDBBBAAADDDDDDDDDEEEFFFHHHIIIJJJMMMRRR[[[eeelllmmmiiifffjjjgggiiiuuuzzzuuu|||mmm```ZZZwwwjjjffffffgggfffeeecccbbb```^^^]]]XXXUUURRRPPPPPPPPPOOONNNLLLLLLLLLKKKKKKJJJIIIIIIGGGFFFCCCBBBBBBCCCEEEGGGKKKLLLSSS___kkkvvvvvvccc```[[[___qqq}}}~~~{{{wwwtttrrrkkkaaa[[[XXXVVVRRROOOPPPOOOMMMNNNQQQWWW]]]aaaooorrrvvv||||||vvvpppiiiiiihhhhhhiiilllppprrrzzzqqqllljjjooo|||vvveeeZZZQQQKKKJJJEEEBBBCCCEEEHHHNNNTTTkkkzzz{{{wwwtttttt~~~|||mmmbbbUUUNNNLLLLLLJJJGGGIIIHHHFFFFFFIIIRRR\\\dddqqq{{{~~~~~~zzzllleeeooo|||rrrfff```^^^\\\\\\]]]\\\[[[YYYWWWWWWVVVTTTRRRPPPOOOOOOLLLKKKJJJIIIGGGFFFEEEEEEBBBAAA???===;;;:::999999:::::::::999999999888888888888888888888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;===:::;;;@@@FFFRRRgggyyy}}}wwwpppiiifffhhhkkkooottt~~~~~~rrrfff___fffooouuu~~~{{{wwwsssqqqooopppxxx~~~~~~xxxkkkaaa\\\XXXUUUPPPMMMKKKKKKKKKKKKJJJJJJIIIHHHFFFDDDBBBAAACCCCCCCCCEEEFFFHHHJJJKKKQQQVVV___jjjrrruuusssqqqooolllmmmuuuyyy}}}qqqbbbZZZ~~~tttooonnnooopppqqqpppnnnkkkhhhfffeee```[[[ZZZ\\\\\\XXXTTTQQQPPPNNNLLLJJJIIIHHHHHHFFFEEECCCBBBAAAAAABBBCCCDDDFFFMMMZZZfffrrr{{{hhheeebbbiii}}}|||xxxvvvrrrjjj```YYYWWWWWWWWWVVVWWWVVVUUUWWW\\\dddmmmrrr~~~{{{sssjjjdddbbbdddhhhkkkoootttzzz~~~xxxrrrrrrzzzkkk^^^SSSLLLKKKFFFCCCDDDEEEFFFKKKQQQeeesssyyylllssszzzjjjaaaUUUNNNMMMMMMKKKIIIKKKIIIGGGEEEFFFKKKSSSYYYfffppp}}}~~~pppiiioooyyyvvvhhhaaa```^^^]]]]]]]]][[[YYYXXXXXXWWWUUUSSSRRRQQQPPPLLLKKKJJJIIIHHHFFFEEEEEEBBBAAA@@@===;;;999888777:::::::::999999999888888888888888888888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<:::<<>>>>>@@@HHHVVViiiyyy||||||xxxrrrnnnsssyyywwwoooiiieeejjjuuu{{{wwwttt}}}}}}vvvpppkkkhhhfffddd___bbbeeejjjnnnttt{{{~~~xxxtttttttttssswww|||llldddYYYQQQOOOMMMKKKIIIJJJJJJIIIIIIGGGFFFDDDCCC@@@AAAAAACCCDDDFFFHHHIIIIIINNNWWWfffuuu|||{{{~~~vvvgggyyyrrrkkkpppyyypppnnnkkkgggbbb]]]YYYVVVOOOMMMJJJGGGDDDBBBAAAAAADDDCCCGGGQQQ\\\hhhwwwuuuiiikkksss|||wwwrrrooofffddd```^^^```eeekkkooowwwyyy{{{}}}~~~~~~}}}}}}vvvsssnnnhhheeegggmmmrrrtttdddYYYSSSMMMIIIHHHJJJJJJIIIKKKNNNUUU\\\kkkuuulllhhhppp}}}ooohhh^^^VVVPPPMMMKKKIIIHHHIIIIIIHHHHHHIIILLLNNNTTT]]]kkkxxx}}}rrryyyssstttlllfffdddaaa```___]]][[[XXXWWWWWWVVVUUUTTTSSSRRRQQQMMMLLLKKKJJJIIIGGGFFFFFFEEEEEEDDDCCCAAA>>>;;;999:::::::::999999999888888999999999999999999999999999999999999999999999999999::::::;;;;;;<<<<<<<<<>>>@@@DDDMMM^^^rrryyyrrrvvv|||vvvmmmiiigggmmmyyy}}}yyyyyysssmmmhhhdddaaaZZZ\\\]]]___ccciiiqqqvvvyyyrrrmmmkkkiiifffhhhllluuuzzz}}}qqqaaaVVVQQQOOOLLLIIIJJJJJJIIIIIIHHHFFFEEEDDDAAAAAAAAABBBDDDEEEGGGHHHHHHLLLUUUddduuu{{{ttt{{{sssmmmrrrzzzrrrrrrqqqppplllhhhccc```UUURRRNNNIIIFFFDDDDDDDDDDDDBBBDDDLLLVVVcccsssqqqiiiooozzz}}}xxxsssooolllfffffffffhhhkkkpppvvvzzz~~~|||yyyvvvsssqqqjjjjjjjjjjjjlllsss|||yyyhhh]]]XXXPPPMMMMMMOOOPPPNNNOOOSSSVVVYYYcccuuuyyynnnhhhqqq}}}~~~|||nnnhhh```XXXRRROOONNNMMMHHHJJJJJJJJJIIIIIIJJJLLLOOOXXXeeesss~~~qqqvvvyyypppnnn{{{iiigggdddbbbaaa___]]]ZZZXXXXXXWWWVVVUUUTTTSSSSSSMMMMMMLLLJJJIIIHHHGGGFFFCCCCCCCCCCCCAAA>>>;;;::::::::::::999999999888888999999999999999999999999999999999999999999999999999999::::::;;;<<<<<<======AAAGGGSSSggg}}}vvvzzzwwwkkkjjjjjjqqq}}}yyyqqqjjjeee^^^]]][[[ZZZ[[[```hhhmmmtttooolllkkkgggaaa___aaahhhmmmttt{{{nnn^^^VVVRRRNNNJJJJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBBBBBBBCCCDDDEEEFFFHHHLLLTTTbbbtttxxx~~~}}}tttnnnrrrzzz~~~qqqrrrttttttrrrnnnjjjggg[[[XXXRRRMMMIIIHHHHHHIIIEEEBBBCCCJJJSSS```rrrpppkkksss~~~yyyuuuqqqmmmjjjgggiiilllooosssxxx}}}~~~xxxrrrmmmjjjiiidddhhhnnntttzzz~~~lllaaa[[[UUURRRRRRUUUVVVTTTUUUXXXVVVWWW]]]lll}}}qqqkkkuuu}}}zzzmmmhhhaaaYYYTTTQQQPPPPPPIIIJJJKKKJJJHHHGGGHHHIIIKKKTTTaaappp~~~}}}rrrqqq{{{}}}qqqmmm}}}nnnkkkiiigggeeecccaaa^^^]]]\\\ZZZXXXVVVTTTRRRQQQMMMMMMLLLJJJIIIHHHGGGFFFAAABBBBBBBBBAAA>>>;;;999:::::::::999999999888888999999999999999999999999999999999999999999999999999999::::::;;;<<<======<<>><<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;::::::999;;;<<<<<<;;;;;;===>>>@@@???III```www|||tttjjjjjjnnnvvvxxxoooggg___[[[YYYYYY^^^dddnnnxxx|||vvvmmmeee]]]VVVZZZ[[[]]]bbbiiiooorrrssssssnnn^^^VVVRRRPPPKKKJJJIIIIIIJJJJJJHHHFFFFFFDDDBBBAAAAAACCCEEEGGGJJJJJJOOO[[[jjj{{{}}}www{{{~~~{{{|||{{{vvvssskkkhhheeedddfffiiiiiiiiijjjeee^^^WWWPPPLLLJJJIIIIIIFFFEEEHHHNNNZZZnnn}}}wwwuuutttrrrqqqssssssvvv|||yyyqqqllljjjjjjkkkvvv{{{vvvooofffeeegggnnnvvvyyyuuuqqqfffaaa^^^cccnnnvvvmmmwwwssskkk```WWWSSSPPPMMMKKKKKKKKKLLLLLLKKKJJJHHHHHHNNNTTT^^^mmm~~~vvvpppppp}}}xxxkkkqqq|||kkkhhhfff___]]]```\\\ZZZXXXVVVVVVTTTRRRPPPNNNMMMKKKJJJHHHHHHGGGGGGCCCCCCCCCBBBAAA@@@>>>>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999::::::999999888:::;;;===<<<;;;;;;===>>>EEEFFFQQQhhh~~~|||rrrjjjkkkpppzzzyyypppeee^^^ZZZYYY]]]cccrrr{{{|||tttlllccc[[[WWWWWWWWWZZZ```eeehhhiiikkkuuuxxxggg\\\UUUQQQKKKJJJIIIIIIJJJJJJHHHFFFFFFDDDBBBAAAAAACCCFFFGGGJJJIIINNNZZZhhhzzzzzzxxxwww~~~{{{wwwuuukkkhhhcccaaabbbdddeeeeeehhhddd]]]VVVPPPLLLIIIIIIJJJGGGEEEFFFLLLYYYooo}}}wwwvvvuuutttvvvzzz{{{~~~|||uuuooolllnnnsssvvvyyyppprrrwwwtttkkkbbb```fffwwwxxxqqq{{{zzzrrrfff^^^XXXTTTPPPMMMMMMMMMLLLLLLKKKJJJJJJIIINNNSSS___nnn{{{ssspppzzz~~~kkkooorrrjjjgggbbb^^^^^^]]][[[XXXWWWVVVUUURRRPPPNNNMMMKKKJJJHHHHHHGGGGGGEEEEEEDDDCCCAAA???>>>===<<<;;;;;;;;;;;;:::::::::999999999::::::;;;;;;;;;888999999::::::999999999;;;<<<======;;;;;;===???IIIMMM[[[qqq{{{pppiiilllsss~~~tttiii```\\\___dddttt~~~xxxlllbbbXXXVVVTTTTTTWWW\\\^^^```bbbhhhsssqqqaaaWWWRRRLLLKKKIIIIIIJJJIIIHHHFFFFFFEEECCCBBBBBBDDDFFFHHHJJJIIIMMMWWWeeewwwwwwooowww}}}|||ssspppjjjfffccccccdddddddddaaa[[[UUUOOOLLLJJJIIIJJJHHHFFFGGGLLLXXXnnn{{{vvvvvvwwwwww{{{|||yyytttqqqqqqtttyyy}}}xxxuuuxxxyyykkkbbbbbbnnn}}}tttsss{{{qqqhhhaaa\\\WWWRRRPPPOOONNNLLLKKKKKKJJJJJJLLLSSS___ooo{{{rrr{{{mmmnnnyyyyyylllhhhddd```^^^]]][[[XXXWWWVVVUUUSSSPPPNNNMMMKKKJJJHHHGGGGGGGGGFFFFFFEEECCCAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<::::::;;;<<<<<<<<<;;;;;;<<<===>>>===<<<<<<>>>@@@HHHQQQbbbxxxzzznnnhhhllluuuzzzmmmeeedddhhhrrr|||vvvjjj___[[[VVVTTTUUUXXX[[[\\\]]]___fffvvvuuucccWWWRRRMMMKKKJJJIIIIIIIIIHHHGGGFFFEEECCCBBBCCCEEEGGGIIIJJJIIILLLUUUaaasss}}}uuuvvv~~~{{{uuunnnhhheeeeeeeeeeeebbb]]]XXXSSSPPPNNNMMMIIIHHHIIIKKKNNNXXXmmm~~~yyywwwxxxxxxyyy~~~|||yyyxxxwwwwwwxxxzzz}}}~~~{{{rrrpppttt~~~wwwjjjdddjjj}}}zzzsssrrrsssxxx~~~|||wwwmmmkkkppp~~~zzzqqqjjjddd]]]XXXUUUSSSPPPMMMKKKJJJKKKKKKKKKRRR```qqquuu~~~qqqlllppp{{{oooiiigggbbb___]]][[[YYYWWWWWWUUUSSSQQQNNNMMMKKKJJJHHHGGGGGGGGGFFFFFFEEEDDDBBB@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;============<<<===@@@BBBHHHVVVlll{{{}}}xxxmmmgggllluuu}}}ooojjjjjjmmmwwwvvvgggaaaZZZVVVUUUVVVWWWXXX[[[ZZZ^^^kkkwwwbbbWWWRRROOOLLLJJJIIIIIIIIIHHHGGGFFFEEECCCCCCCCCFFFHHHJJJLLLKKKMMMTTT^^^ooozzz{{{xxxpppjjjhhhhhhgggddd___ZZZTTTPPPMMMLLLHHHIIIKKKNNNQQQ[[[qqq~~~|||yyyyyy||||||}}}~~~|||{{{{{{|||}}}}}}}}}}}}}}}}}}uuuqqqoooooorrrzzz{{{rrrjjjnnnwwwtttjjjiiivvvrrrgggeeedddhhhmmmnnnkkkfff^^^aaajjjxxxzzzssslllddd^^^YYYWWWRRRNNNKKKJJJJJJKKKKKKTTTbbbuuu|||zzzllljjjrrrtttkkkhhhdddaaa^^^\\\YYYXXXWWWVVVSSSQQQNNNMMMKKKJJJHHHHHHGGGGGGFFFFFFEEEDDDBBB@@@???>>>:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::777777888999::::::::::::<<<======<<<<<<>>>BBBEEEKKK^^^www{{{xxx|||xxxnnnggglllwww|||pppllljjjqqqrrrlllccc[[[WWWUUUTTTSSSZZZXXXZZZcccsss{{{eeeXXXSSSPPPMMMJJJIIIIIIIIIHHHGGGGGGEEEDDDCCCDDDGGGIIIKKKNNNMMMOOOTTT[[[jjjyyyzzzssspppooommmjjjddd]]]VVVPPPLLLJJJIIIIIILLLNNNSSS```yyy|||{{{}}}~~~}}}|||tttjjjdddbbbaaadddkkkuuuwwwooopppvvv~~~pppjjjqqq|||nnn```]]]ZZZ\\\___```]]]XXXUUUYYYbbbppp~~~vvvnnnhhh^^^ZZZTTTOOOKKKIIIIIIJJJMMMVVVgggzzzsssjjjppp{{{mmmhhheeebbb^^^\\\YYYXXXWWWVVVSSSQQQNNNMMMKKKJJJHHHHHHGGGGGGEEEEEEEEEDDDCCCAAA@@@???:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888666777888999::::::::::::;;;<<<<<<<<<===@@@DDDHHHNNNeee}}}uuuuuu{{{yyypppiiinnnxxxyyyrrrkkknnn{{{~~~sssiii```ZZZVVVSSSWWWUUUWWW^^^hhhyyylll\\\VVVQQQNNNKKKIIIIIIIIIHHHHHHGGGFFFDDDDDDEEEGGGJJJLLLPPPPPPRRRUUUYYYfff|||}}}{{{wwwwwwxxxtttmmmeee]]]VVVPPPMMMJJJJJJKKKNNNTTTddd|||}}}}}}|||{{{{{{oooddd\\\YYYXXXZZZaaakkkzzz|||yyywwwyyytttkkknnnwwwmmm^^^YYYUUUUUUXXXYYYUUUQQQQQQUUU\\\iii|||vvvppp```\\\VVVOOOJJJIIIIIIIIIOOOYYYjjj~~~{{{nnnrrrooohhheeebbb^^^\\\YYYXXXWWWVVVTTTRRRNNNMMMKKKJJJHHHHHHGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@:::::::::;;;;;;<<<<<<<<<===<<<;;;;;;:::999888777888999:::;;;<<<<<<===<<<;;;;;;<<<<<<===AAAFFFIIINNNhhhyyyrrrttt{{{yyyqqqlllpppzzzxxxmmmlllwwwvvvlllccc\\\WWWTTTSSSVVV[[[bbbrrrrrr```XXXQQQNNNKKKIIIIIIIIIHHHHHHGGGFFFDDDDDDEEEHHHKKKMMMQQQQQQSSSVVVYYYcccxxx~~~sssfff]]]VVVPPPOOOLLLKKKNNNXXXlll|||yyyvvvttt{{{wwwrrrhhh^^^VVVUUUVVV[[[bbbooossskkklll|||vvvccc\\\UUURRRPPPLLLKKKNNNPPPRRRYYYjjj~~~wwwfffaaaXXXOOOKKKLLLMMMLLLQQQ[[[lll{{{sss|||tttjjjeeeaaa___^^^\\\[[[[[[YYYWWWTTTOOOMMMKKKKKKKKKJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@======<<<;;;:::::::::::::::999999888888999999:::<<<;;;;;;;;;;;;<<<======>>>;;;;;;>>>@@@???BBBGGGVVVlll~~~wwwwwwvvv|||xxxqqqnnnrrr{{{xxxrrrsssvvvhhh```^^^]]]WWWUUUZZZ```kkk{{{fff[[[WWWQQQLLLKKKIIIEEECCCEEEIIIGGGEEEDDDEEEHHHLLLOOOSSSPPPSSSYYYZZZ^^^ppppppdddZZZSSSRRRPPPOOORRR\\\ppp~~~zzzxxxuuuttt|||~~~yyyvvvrrriii```UUUSSSTTTXXX___lllyyyooommmrrr~~~kkkaaaWWWTTTRRRNNNLLLMMMPPPQQQYYYkkk|||jjjbbbWWWMMMIIIJJJLLLLLLSSS___rrrppprrrzzz{{{nnnhhhdddaaa___]]]\\\\\\ZZZWWWUUUOOOMMMKKKKKKKKKJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@======<<<;;;::::::::::::::::::999999999999::::::;;;;;;;;;:::;;;<<<<<<===>>>;;;;;;>>>??????BBBHHHYYYnnn{{{uuuuuuwww}}}zzzrrrqqquuu~~~~~~vvvsss}}}sssiiieeeaaaZZZWWWZZZ^^^hhhpppaaaYYYRRRMMMMMMKKKGGGEEEGGGHHHGGGEEEDDDEEEHHHMMMPPPWWWTTTUUUYYYYYY\\\nnnmmm^^^UUUSSSQQQPPPUUU___sss{{{wwwuuusssrrrvvv{{{~~~{{{|||{{{vvvssspppiiiaaaTTTQQQPPPTTTZZZggg|||tttnnniiiuuuwwwiii\\\WWWUUURRRNNNMMMNNNQQQYYYkkkpppfffYYYNNNIIIIIILLLOOOVVVeee{{{}}}qqqjjjnnnssskkkhhhbbb```^^^]]]\\\ZZZWWWUUUOOOMMMKKKKKKKKKJJJHHHFFFFFFEEECCCBBBAAAAAA@@@@@@>>>===<<<;;;::::::::::::::::::999999999999:::::::::::::::::::::;;;;;;<<<>>><<<<<<>>>>>>>>>CCCIII]]]qqquuuqqqsssxxx~~~|||ttttttxxxvvvxxxwwwpppggg^^^YYYYYY\\\cccxxx{{{fff[[[TTTOOONNNLLLIIIHHHJJJHHHHHHFFFEEEEEEHHHMMMQQQ\\\YYYYYYZZZXXX[[[kkk}}}uuubbbWWWQQQNNNOOOTTT^^^rrrvvvqqqoooooonnnooossszzz|||zzzwwwyyyxxxsssnnnkkkeee^^^RRRNNNMMMOOOUUUaaavvvzzzqqqgggooo|||rrrbbb[[[ZZZVVVPPPMMMMMMPPPZZZmmmtttiii\\\SSSNNNLLLOOORRR\\\nnnzzzwwwlllmmm|||yyymmmiiibbb```^^^]]][[[YYYVVVSSSPPPNNNLLLKKKJJJJJJGGGEEEFFFEEEDDDBBBAAAAAAAAAAAA>>>===<<<;;;;;;::::::::::::::::::999999::::::::::::999999999999:::;;;;;;>>><<<<<<>>>===>>>EEEMMMbbbtttzzzooommmpppzzz~~~uuutttyyy{{{vvvzzz{{{nnnddd\\\ZZZZZZ```rrrhhh]]]VVVPPPOOOMMMIIIIIIKKKHHHHHHGGGFFFEEEHHHNNNSSS^^^]]]]]]\\\YYYZZZiiiyyy~~~}}}fffWWWPPPNNNNNNSSS]]]pppxxxooojjjhhhgggggggggjjjpppvvvzzzzzzxxxvvvtttvvvtttmmmgggccc]]]WWWOOOLLLJJJLLLQQQ\\\pppzzz{{{wwwkkknnntttzzzhhhaaa^^^YYYSSSPPPMMMQQQ\\\qqqsssggg[[[VVVRRROOOQQQVVVfffxxxzzzyyysssqqqwwwnnniiicccaaa^^^\\\[[[XXXUUURRRPPPNNNLLLKKKJJJIIIGGGEEEFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;:::999999999999:::;;;;;;>>>======>>>>>>???HHHRRRgggwwwuuullllllppp~~~wwwrrryyywwwuuu|||wwwkkk```]]][[[___nnnmmm```XXXRRROOOMMMIIIHHHJJJGGGHHHIIIGGGEEEHHHOOOUUU^^^```aaa___ZZZ[[[gggttt}}}~~~kkkZZZRRRPPPPPPTTT]]]ooozzzooofffaaa```______]]]```dddkkkqqqtttsssrrrppprrrppphhh```ZZZUUUPPPLLLIIIHHHJJJOOOYYYkkk{{{rrrkkklllwwwssspppooowwwooogggbbb\\\VVVSSSOOOTTTaaawwwqqqdddXXXUUUSSSQQQUUU^^^rrr|||ttt}}}zzzsssuuusssllldddbbb___]]][[[XXXUUURRRQQQOOOLLLKKKJJJIIIGGGEEEFFFFFFDDDCCCBBBAAAAAAAAA???>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::::::::::::::;;;;;;<<<>>>===>>>??????BBBLLLXXXmmm{{{uuunnnooosssyyysss{{{{{{tttvvvuuuhhhaaa]]]^^^kkkzzzxxxddd[[[TTTPPPMMMIIIHHHJJJGGGIIIJJJHHHFFFHHHPPPWWW___cccfffbbb\\\\\\dddmmmrrr___TTTRRRQQQTTT[[[lllwwwpppggg___ZZZXXXWWWWWWTTTUUUYYY___gggmmmooonnnjjjmmmkkkbbbYYYTTTPPPLLLJJJHHHHHHJJJNNNVVVgggvvvvvvgggaaabbbnnn}}}|||uuunnnrrrtttllleee]]]XXXWWWSSSYYYhhhtttdddVVVTTTTTTUUU^^^kkkttttttzzztttqqqzzzqqqgggeeebbb```]]]ZZZVVVSSSQQQOOOLLLKKKJJJIIIFFFDDDGGGFFFEEECCCBBBBBBBBBBBB???>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::;;;<<<<<<=========>>>@@@@@@DDDPPP^^^tttxxxrrrtttyyy|||www{{{vvvpppfff```]]]gggttthhh___WWWRRRNNNIIIHHHJJJFFFIIIKKKIIIFFFHHHQQQXXXaaagggkkkfff^^^[[[```eeexxx~~~yyyuuutttwwwyyy{{{xxxcccTTTQQQPPPRRRYYYiiiqqqkkkbbb[[[VVVTTTRRRRRROOOOOOQQQXXXaaahhhkkklllfffiiiggg___VVVQQQMMMJJJHHHGGGHHHJJJNNNUUUeeetttoooaaa\\\^^^kkkzzz{{{ppprrrwwwoooggg^^^YYYYYYVVV]]]mmmzzzgggWWWTTTUUUYYYgggwwwvvvppprrrvvvnnnwwwiiigggdddbbb___\\\XXXUUUQQQOOOMMMKKKJJJIIIFFFDDDGGGFFFEEEDDDBBBBBBBBBBBB???>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<============???@@@AAAEEESSSaaaxxx{{{vvvxxx~~~|||yyyuuujjjaaa]]]dddooolllbbbYYYTTTOOOJJJIIIKKKFFFIIIKKKIIIFFFHHHQQQYYYcccjjjnnnhhh___ZZZ]]]```rrr|||ssskkkfffdddcccbbbiiijjjrrr}}}```ZZZUUUOOONNNXXXjjj}}}yyyppplllcccZZZWWWXXXUUUOOONNNOOOSSSYYY```fffiiijjjjjjeee___WWWPPPKKKIIIHHHFFFFFFGGGIIIJJJPPP```oookkk^^^YYY[[[kkk{{{||||||tttkkk```YYYXXXWWWaaauuuooo```^^^]]]^^^mmmxxxrrrxxxxxxzzzxxxyyylllgggdddbbb___YYYVVVWWWTTTSSSPPPNNNKKKJJJHHHHHHGGGFFFEEECCCBBBBBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;AAA::::::AAADDDGGGWWWjjj}}}nnnccc___ccchhhuuufffYYYVVVTTTMMMIIILLLIIIGGGHHHIIIIIIIIIPPPYYYcccooorrrnnniii]]]ZZZeeekkk}}}zzzqqqiiiccc___]]][[[______dddqqqyyy]]]WWWRRRMMMLLLTTTcccttt|||zzzrrrppphhh___YYYXXXUUUQQQOOOPPPSSSXXX___dddggghhheeeaaa[[[TTTNNNJJJHHHGGGFFFEEEFFFHHHIIIPPP___oookkk]]]YYY\\\ooowwwmmmbbbZZZYYYZZZeeezzzuuufffddddddfffvvvxxxwwwvvv}}}vvv~~~yyylllgggcccbbb___YYYVVVXXXTTTSSSPPPNNNKKKJJJHHHHHHHHHGGGFFFEEEDDDCCCCCCCCC>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>:::<<>>>>>======<<<<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>BBBDDDJJJ```vvv}}}nnnggghhhlll|||tttbbb[[[VVVNNNIIIJJJJJJHHHIIIKKKJJJKKKRRR[[[iiixxx}}}yyyttthhh___eeeeeettt}}}{{{yyyppphhhaaa]]]ZZZYYYYYYZZZ^^^iii~~~uuu```VVVSSSNNNMMMOOOUUU]]]bbbcccccciii{{{yyykkkccc]]]XXXSSSSSSTTTWWW[[[^^^______YYYVVVQQQLLLIIIGGGFFFFFFDDDDDDDDDEEEFFFLLL\\\kkktttddd\\\aaaxxxttthhhbbbaaadddqqqtttppprrrwwwuuurrryyyzzzooogggbbbaaa```[[[XXXYYYTTTSSSPPPNNNKKKJJJHHHHHHHHHHHHFFFEEEDDDCCCCCCCCC??????>>>>>>===<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::<<<@@@BBBCCCLLLddd{{{vvvkkkiiimmmwww{{{fff]]]WWWOOOJJJKKKKKKIIIJJJLLLLLLMMMTTT\\\lll~~~|||ooocccddd```mmm|||zzzzzzppphhhccc]]]\\\\\\[[[ZZZ^^^mmm|||nnn^^^SSSQQQMMMKKKLLLOOOSSSVVVWWWZZZfff|||vvvjjjaaaZZZVVVUUUUUUWWWZZZ[[[[[[ZZZUUURRRNNNJJJGGGFFFGGGGGGCCCCCCDDDEEEEEEIIIXXXggg}}}kkkaaaddd|||wwwmmmhhhhhhjjjxxxtttppprrrzzzvvvsss~~~zzzrrrjjjcccbbbaaa]]]YYYYYYTTTSSSPPPNNNKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBBBBBBB?????????>>>======<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<=========;;;>>>BBBBBBDDDPPPiii}}}ooojjjmmmrrriii^^^YYYQQQMMMNNNLLLJJJKKKMMMMMMNNNVVV^^^oooxxxhhhddd]]]hhh|||xxxzzzvvvmmmggg___]]]\\\\\\YYYXXX```jjjrrraaaWWWNNNLLLJJJHHHHHHIIIKKKMMMOOOUUUeeesssggg]]]YYYXXXWWWWWWYYYYYYXXXWWWRRRPPPLLLHHHFFFFFFFFFGGGCCCCCCEEEFFFDDDGGGSSSaaaxxxpppeeegggyyyqqqnnnooouuuqqqmmmrrr{{{|||vvv{{{{{{wwwmmmeeecccbbb^^^ZZZYYYTTTSSSPPPNNNKKKJJJHHHHHHGGGFFFEEECCCBBBBBBBBBBBB@@@??????>>>>>>======<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>><<<@@@CCCCCCGGGWWWqqqssslllmmmnnn|||nnnaaa[[[TTTOOOPPPMMMKKKLLLNNNOOOPPPWWW```qqqnnnfff\\\eeewww|||yyy|||}}}tttnnndddaaa^^^^^^\\\[[[___eeevvvwwwooocccXXXSSSLLLJJJHHHGGGGGGHHHIIIJJJLLLUUUiiirrreee\\\[[[YYYXXXYYYXXXVVVTTTPPPMMMJJJFFFDDDDDDEEEFFFBBBCCCFFFGGGEEEEEEOOO[[[kkk~~~{{{ooogggjjjzzztttsssvvvwwwlllkkkrrr~~~yyy|||vvv|||pppgggdddddd___[[[YYYTTTSSSPPPNNNKKKJJJHHHHHHHHHGGGEEEDDDCCCCCCBBBBBB@@@@@@??????>>>=========:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>AAACCCDDDMMMbbb|||xxxnnnnnnkkkxxxuuueee^^^VVVQQQQQQMMMLLLMMMOOOPPPQQQXXXaaatttuuuiii^^^cccppp~~~zzz|||vvvkkkfffbbbbbbbbbaaadddiiimmmsssjjjddd[[[UUUTTTLLLKKKJJJHHHHHHIIIKKKLLLLLLWWWnnn|||nnn^^^\\\ZZZYYYYYYWWWUUUSSSNNNLLLHHHEEECCCCCCCCCDDDAAACCCFFFHHHEEEDDDMMMWWWbbbtttuuunnnggglll{{{vvvwwwzzz|||rrriiijjjttt||||||ttt~~~ssshhheeeddd```[[[XXXTTTSSSPPPNNNKKKJJJHHHHHHIIIHHHGGGEEEDDDDDDCCCCCC@@@@@@??????>>>=========:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>???>>>AAACCCFFFRRRiii{{{pppoooiiivvvzzzhhh```WWWRRRQQQNNNLLLMMMPPPPPPRRRYYYbbbwwwzzzlllaaaccclll|||uuussspppllljjjjjjjjjiiihhhlll|||}}}oooeee___ZZZTTTOOOQQQKKKHHHKKKLLLIIIGGGHHHNNNYYYsss}}}ttteeeaaa[[[VVVSSSQQQNNNMMMJJJIIIHHHFFFEEEDDDDDDCCCDDDDDDCCCBBBBBBEEEIIIMMM]]]iiiwwwvvvpppooohhhqqqvvvttttttxxx}}}rrrmmmmmmsss||||||rrruuuhhhhhhccc```^^^XXXWWWUUUQQQMMMJJJHHHHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@@@@???===<<<:::999<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<<<<============@@@GGGXXXrrrtttmmmkkkqqqqqqaaaYYYTTTQQQOOOLLLMMMQQQQQQPPPZZZggg~~~kkkddddddhhhwww||||||uuutttrrrrrrrrrqqqooommmlllxxx{{{qqqiiiddd^^^VVVPPPRRRMMMJJJLLLMMMKKKIIIJJJPPPZZZqqq|||rrreeeaaa[[[VVVRRRPPPMMMKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBDDDHHHKKKTTT___lllyyywwwpppnnnhhhsssvvvrrrsssyyyvvvrrrrrryyyttt~~~xxxjjjiiiddd```^^^WWWWWWUUUQQQNNNKKKIIIGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@@@@???>>><<<:::999<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<======>>>>>>>>>>>>AAAIII[[[uuurrrkkkjjjppp~~~vvvfff]]]XXXUUUQQQMMMNNNRRRRRRQQQ[[[iiiooofffeeehhhuuu|||||||||}}}}}}|||yyywwwtttyyyxxxqqqllleee[[[SSSTTTOOOMMMOOOPPPMMMMMMNNNTTT\\\nnn|||}}}yyyoooddd```ZZZTTTQQQNNNKKKIIIGGGGGGFFFEEEEEEEEEEEEEEECCCDDDEEEDDDCCCDDDFFFGGGMMMWWWcccqqq}}}sssppplllyyywwwqqqrrrzzzzzzwwwxxxzzzzzz|||mmmjjjddd```^^^XXXVVVUUURRRPPPLLLJJJGGGFFFFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>><<<;;;:::<<<;;;;;;;;;;;;:::::::::;;;;;;<<<======>>>????????????BBBLLL^^^yyyrrrjjjiiinnnzzz}}}kkkaaa\\\XXXRRRNNNOOORRRRRRSSS]]]llluuuhhheeefffrrr|||vvvnnncccZZZVVVSSSRRRTTTUUURRRRRRTTTXXX___jjjwww}}}uuuppppppwww}}}sssjjjccc^^^XXXSSSOOOLLLIIIGGGEEEEEEDDDDDDDDDEEEEEEFFFCCCDDDFFFEEEDDDCCCCCCDDDHHHPPP[[[hhhxxx|||wwwtttyyyssssss}}}~~~|||~~~xxx|||~~~mmmjjjccc```___ZZZVVVUUUSSSQQQNNNKKKHHHFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@??????CCCNNNbbb|||uuujjjggglllxxxoooccc[[[WWWSSSNNNNNNRRRRRRSSS___nnn{{{jjjdddcccnnnvvvkkkccc^^^\\\\\\^^^]]]XXXVVVXXX[[[```eeeiiijjjjjjiiigggnnnvvvtttlllhhhfffkkkqqqwww|||}}}yyyuuummmeee```\\\VVVPPPMMMJJJGGGEEEDDDDDDCCCCCCDDDDDDEEEFFFBBBDDDEEEEEEDDDBBBBBBBBBCCCHHHRRR^^^lll}}}~~~}}}|||xxxyyyyyy{{{mmmiiibbb``````\\\VVVVVVTTTRRROOOKKKHHHGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@>>>???DDDPPPddd}}}wwwjjjggglllwwwsssdddZZZUUUSSSOOONNNQQQRRRTTTaaaqqqmmmdddaaajjj|||wwwooolllkkklllmmmhhh___ZZZZZZYYY]]]^^^ZZZXXXXXXWWWTTT^^^fffrrryyymmmgggbbb```bbbfffiiinnnrrrpppooommmhhhaaa]]]YYYSSSNNNKKKIIIFFFDDDDDDCCCCCCCCCCCCCCCDDDEEEAAACCCDDDDDDCCCBBBBBBCCCCCCFFFNNNYYYdddsss}}}}}}~~~}}}}}}pppjjjbbb```aaa]]]XXXWWWTTTRRRNNNLLLIIIHHHGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@???>>>===<<<:::::::::;;;;;;;;;;;;<<<::::::;;;<<<>>>???@@@@@@>>>@@@FFFTTThhh~~~zzzllliiinnnzzzxxxhhh\\\VVVUUUPPPOOORRRSSSVVVddduuussshhhaaahhhvvv~~~~~~}}}sssddd[[[YYYSSSWWWVVVOOOKKKLLLMMMLLLSSSYYYcccnnnwww~~~zzzwww}}}}}}ssshhhccc___\\\\\\^^^```eeehhhgggggghhheeeaaaZZZVVVQQQLLLJJJHHHFFFDDDDDDDDDCCCBBBBBBCCCCCCCCCAAABBBCCCCCCAAAAAABBBDDDDDDEEEKKKTTT^^^kkk}}}|||{{{vvvvvv|||~~~uuummmccc```aaa]]]ZZZXXXTTTQQQNNNLLLJJJJJJGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@???>>>>>>===:::::::::;;;;;;;;;<<<<<<999999:::;;;===>>>???@@@@@@BBBIIIXXXkkk~~~ssslllrrr}}}oooccc\\\XXXSSSQQQTTTUUUYYYhhhyyy|||mmmccchhhrrrzzzggg[[[WWWNNNRRRQQQIIIEEEHHHJJJIIIKKKPPPXXXbbbkkkrrrvvvyyywwwqqqqqqxxxyyyoooeeeaaa^^^ZZZXXXZZZ\\\aaadddcccdddfffeeeaaaXXXTTTOOOLLLIIIHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBAAABBBBBBBBBAAAAAACCCEEE@@@@@@EEEMMMUUUaaavvv|||tttsssrrrnnnpppzzz~~~zzzoooddd```aaa]]][[[XXXTTTPPPMMMKKKKKKKKKGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@???>>>===:::::::::;;;;;;<<<<<<<<<888888:::;;;<<<>>>??????AAADDDLLL[[[nnn{{{ooouuuuuuiiibbb[[[UUUSSSVVVWWW[[[jjj|||rrrfffhhhppp|||tttaaaUUUQQQIIIHHHFFFDDDCCCDDDEEEFFFGGGJJJOOOUUU[[[aaaeeeggggggiiimmmuuu}}}~~~}}}tttoooggg```\\\ZZZYYYXXX______```aaaaaa```___^^^XXXTTTOOOKKKHHHFFFDDDBBBBBBBBBAAA@@@AAABBBCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDAAACCCJJJPPP[[[rrrwwwmmmhhhhhhlllsss|||zzz}}}~~~nnniiiddd```___ZZZYYYVVVSSSPPPNNNMMMLLLFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>BBBCCCOOOdddzzz||||||}}}pppeee___XXXTTTVVVXXX]]]nnnwwwiiieeehhhuuu~~~jjjYYYOOOKKKHHHGGGEEECCCBBBCCCDDDEEEDDDFFFJJJNNNSSSWWWZZZ\\\^^^aaaeeemmmuuu||||||zzztttoooiiidddaaa___]]]\\\___```aaaaaaaaa```^^^]]]YYYUUUOOOKKKHHHFFFDDDBBBBBBBBBAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFBBBCCCIIIOOOYYYooozzzooojjjdddhhhppp|||xxx~~~pppiiidddaaaaaa[[[ZZZWWWTTTPPPNNNLLLKKKFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@AAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>CCCFFFRRRiii{{{rrreee]]]WWWXXXZZZ```rrr{{{lllfffhhhsssmmm]]]QQQKKKHHHFFFEEECCCBBBAAAAAABBBBBBCCCDDDFFFHHHKKKMMMOOOPPPUUUXXX]]]dddlllsssyyy||||||xxxwwwssspppllliiigggeeecccaaaaaaaaabbbbbbaaa___]]]\\\YYYUUUOOOKKKHHHFFFDDDBBBCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFHHHCCCCCCHHHMMMVVVllluuuoooeeeiiiqqqxxx{{{tttjjjeeecccccc]]][[[XXXTTTPPPMMMKKKJJJGGGFFFEEEEEECCCCCCBBBAAA@@@@@@AAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<======>>>???CCCHHHWWWooonnncccZZZYYY\\\dddxxxppphhhhhhrrr~~~rrr___SSSMMMJJJIIIDDDDDDBBBAAA@@@@@@AAAAAABBBCCCCCCEEEFFFHHHJJJJJJPPPTTTZZZaaahhhooouuuyyy{{{}}}~~~{{{xxxvvvrrrpppnnnmmmllljjjgggdddbbbbbbbbbbbb```^^^[[[ZZZXXXTTTOOOKKKHHHFFFDDDBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFGGGBBBBBBGGGKKKTTTiii~~~wwwnnnqqqxxxzzzkkkeeecccccc___\\\YYYUUUPPPMMMJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@???======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????AAAHHH[[[tttuuuhhh\\\ZZZ^^^iiiuuullljjjsssyyylllYYYOOOKKKJJJIIIDDDCCCBBBBBBAAAAAA@@@@@@AAAAAAAAABBBDDDFFFHHHIIIMMMRRRYYY```ffflllsssxxxzzz|||~~~}}}zzzwwwqqqqqqpppppppppmmmiiifffccccccbbbaaa^^^[[[YYYWWWVVVRRRMMMIIIGGGFFFDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFCCC@@@@@@EEEIIIQQQfff{{{xxxzzz}}}pppfffcccbbb___]]]ZZZUUUQQQMMMJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@???======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@@@@???HHH]]]wwwxxxiii]]]\\\bbbooozzzpppmmmuuuwww~~~ooo^^^SSSLLLIIIFFFDDDDDDDDDCCCCCCBBBAAAAAA?????????@@@BBBEEEGGGIIILLLRRRYYY```eeellltttyyy}}}}}}~~~zzztttsssrrrrrrqqqoookkkgggccccccbbb```]]]YYYVVVTTTRRROOOJJJGGGFFFFFFDDDCCCCCCDDDDDDEEEFFFEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEAAA>>>???DDDGGGMMM___sss|||zzzwwwkkkeeeaaa___]]]ZZZUUUQQQMMMKKKJJJHHHGGGFFFFFFDDDDDDCCCBBB@@@@@@AAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAKKK```zzz~~~|||zzzzzzzzz{{{~~~wwwiii^^^___gggvvv}}}sssnnnttt{{{tttggg[[[RRRLLLHHHFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@AAACCCEEEHHHJJJNNNTTT]]]ccchhhnnnwww}}}}}}xxxwwwuuutttsssppplllhhhccccccaaa^^^[[[WWWSSSQQQNNNKKKGGGEEEEEEEEEEEEDDDCCCDDDEEEFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBCCCCCCDDDAAA>>>@@@EEEFFFIIIXXXjjjuuupppgggaaa___]]]YYYUUUQQQNNNLLLKKKHHHGGGGGGFFFEEEDDDCCCCCC@@@@@@AAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBEEEPPPeee~~~~~~zzzwwwssssssssssssvvv{{{uuuggg___cccnnn}}}tttnnnqqqtttrrruuuxxx~~~wwwmmmbbbXXXQQQMMMGGGGGGGGGGGGFFFEEEDDDCCCEEEDDDCCCCCCEEEGGGJJJKKKQQQXXXaaaggglllrrr{{{~~~|||zzzxxxvvvtttqqqllliiicccbbbaaa^^^ZZZUUUQQQOOOLLLIIIFFFDDDDDDEEEEEEDDDCCCDDDEEEGGGGGGFFFFFFEEEBBBAAAAAAAAAAAABBBCCCCCCBBB???AAAEEEDDDEEERRRcccuuusss~~~tttiiibbb^^^\\\YYYUUURRROOOMMMLLLHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@AAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBIIITTTiii~~~}}}{{{wwwsssoooooooooooopppuuu{{{sssggg```fffrrrtttmmmmmm}}}ssshhhaaaccciiitttrrrcccWWWPPPKKKJJJIIIIIIIIIHHHFFFDDDCCCCCCBBBAAABBBFFFLLLPPPXXX^^^eeekkkooovvv~~~zzzwwwtttpppmmmiiifff```\\\XXXUUURRRPPPKKKJJJHHHFFFEEEEEEFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDCCCDDDGGGKKKOOORRRkkkyyyvvv{{{qqqfffccc```]]]YYYVVVSSSQQQNNNKKKIIIHHHFFFEEECCCBBBBBBBBBBBBAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<=========>>>@@@BBBFFFWWWppp}}}}}}zzzxxxuuurrrjjjjjjjjjjjjllloooqqqssszzz~~~lllhhheeehhhuuuuuulllmmmxxxoooccc\\\\\\bbbmmm}}}|||mmm^^^UUUNNNLLLKKKJJJJJJIIIGGGEEEFFFEEEEEEDDDEEEIIIOOOSSS]]]cccjjjpppsssyyy}}}yyyvvvrrrnnniiieee___[[[WWWTTTQQQOOOKKKJJJIIIGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHFFFEEEDDDEEEEEEEEEDDDDDDCCCCCCCCCAAAAAA@@@AAACCCFFFJJJLLL]]]jjjyyy{{{uuurrrsss{{{{{{}}}sssgggddd```]]]YYYVVVTTTQQQNNNKKKIIIHHHFFFEEECCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<=========>>>AAACCCJJJ\\\www|||xxx~~~{{{xxxuuurrriiihhhgggggghhhkkkmmmoooqqqvvv}}}yyynnnjjjfffkkkzzzwwwmmmkkksss}}}ooobbbXXXWWW\\\cccwwwyyyggg[[[RRROOOMMMLLLLLLKKKIIIGGGHHHHHHGGGGGGHHHLLLSSSXXXccciiiqqqvvvyyy}}}}}}yyytttqqqhhhddd___ZZZWWWSSSPPPNNNKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@??????AAACCCFFFGGGNNNXXXccchhhfffbbbccceeesssuuuhhheeeaaa^^^ZZZWWWUUURRRNNNKKKIIIHHHFFFEEECCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========???BBBDDDOOOddd~~~vvvwww~~~{{{xxxtttpppgggfffeeeddddddeeeggghhhhhhlllsssxxx}}}}}}xxxrrrllljjjqqqzzznnniiilllsssvvvfffZZZWWW[[[___tttnnnaaaVVVSSSOOOMMMLLLKKKJJJHHHIIIHHHHHHHHHJJJPPPWWW]]]jjjooovvv{{{~~~|||wwwtttjjjfff```[[[WWWTTTPPPNNNJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJKKKJJJIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBDDDCCCBBBBBBBBBCCCEEEFFFEEELLLTTTVVVUUUVVVYYY^^^ppp~~~vvvhhhgggaaa^^^[[[XXXVVVRRROOOLLLIIIHHHFFFEEECCCBBBBBBBBBAAAAAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========@@@CCCFFFSSSjjjzzzwww~~~|||xxxsssooogggeeecccaaa```aaabbbbbbeeehhhmmmqqqtttxxx|||~~~~~~uuupppoooyyy|||oooggghhhmmm~~~mmm^^^ZZZ]]]```tttsssfff\\\XXXSSSNNNLLLKKKJJJIIIGGGGGGGGGHHHLLLTTT]]]dddppptttzzz~~~yyyvvvlllhhhbbb]]]YYYUUURRROOOHHHHHHGGGFFFFFFGGGIIIIIILLLLLLLLLKKKJJJHHHEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCDDDEEEAAAEEEIIIKKKKKKNNNTTTZZZooozzz|||xxxjjjiiiaaa___\\\YYYWWWSSSOOOLLLIIIHHHFFFEEECCCBBBBBBBBB@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>AAAEEEIIIWWWppp|||~~~~~~yyysssmmmgggfffccc```___^^^______ccceeehhhkkkmmmppptttwwwxxx{{{yyyvvvwwwpppgggfffkkk{{{uuuddd^^^```eeevvvxxxlllddd^^^WWWQQQNNNLLLJJJIIIFFFGGGHHHKKKQQQ[[[fffnnnxxx{{{zzzwwwmmmiiiccc^^^YYYVVVRRROOOHHHHHHGGGGGGGGGIIIJJJKKKNNNNNNNNNMMMKKKHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBB@@@AAACCCCCCCCCHHHPPPVVVmmmzzzxxx~~~mmmjjjaaa___]]][[[XXXTTTOOOLLLIIIHHHFFFEEECCCBBBBBBBBB@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>BBBGGGKKK\\\uuu~~~{{{sssmmmhhhfffccc```^^^]]]]]]^^^___```bbbcccdddfffkkknnnooosssyyy}}}uuujjjhhhkkkttt~~~kkkdddfffjjjzzz~~~ssskkkeee\\\UUUPPPMMMLLLKKKHHHIIILLLPPPXXXeeerrrzzzzzzwwwmmmhhhbbb]]]YYYUUUQQQNNNJJJIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOMMMKKKHHHFFFDDDCCCCCCCCCDDDDDDEEEEEEEEECCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???@@@EEENNNTTTggg}}}yyyrrrkkkaaa___]]][[[YYYUUUPPPLLLIIIHHHFFFEEECCCBBBBBBBBB???@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>BBBHHHLLLbbbzzz|||tttmmmgggeeebbb___]]]\\\\\\]]][[[\\\\\\\\\\\\^^^bbbfffgggkkkpppuuuwwwyyyzzz|||}}}oooiiijjjmmmrrriiikkkmmm|||xxxqqqjjj```XXXRRROOOMMMLLLJJJLLLOOOTTT^^^kkkyyy~~~zzzwwwlllhhhbbb\\\XXXTTTPPPMMMKKKKKKKKKKKKLLLMMMOOOPPPPPPPPPOOONNNLLLIIIFFFDDDCCCDDDDDDDDDEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@>>>@@@EEENNNTTTaaa{{{}}}uuukkkaaa```^^^\\\YYYUUUPPPLLLIIIHHHFFFEEECCCBBBBBBBBB??????@@@@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======???CCCIIIMMMggg~~~}}}tttmmmfffdddaaa^^^\\\[[[[[[\\\ZZZZZZYYYXXXXXX[[[___bbbaaaeeekkkooorrrssstttuuu{{{~~~ssskkkjjjiii{{{{{{sssuuuvvv~~~uuunnncccZZZTTTPPPNNNMMMMMMMMMQQQ[[[jjjyyy~~~||||||{{{yyyuuurrrkkkgggaaa[[[WWWSSSPPPMMMLLLJJJJJJKKKNNNPPPQQQPPPSSSSSSRRROOOKKKGGGEEEEEEGGGDDD@@@???@@@DDDGGGHHHFFFFFFEEEDDDCCCBBBBBBBBB@@@@@@AAAAAABBBDDDHHHLLL```ttt~~~}}}llleeeccc```\\\XXXSSSOOOMMMKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>===<<<<<<<<<<<<<<>>>>>>>>===<<<<<<<<<<<<<<<>>><<<<<>>>>>======<<<<<<<<<<<<======;;;<<<>>>???BBBJJJTTTrrrxxxxxxvvvoooiiieee___[[[YYYWWWVVVUUUSSSRRRQQQPPPQQQSSSUUUWWW\\\]]]___aaacccfffggghhhlllooowwwxxxoooiiivvvzzzsssjjjbbb\\\XXXUUUSSSSSSYYYeeettt~~~zzzwwwtttpppllliiiaaa]]]YYYVVVTTTRRRPPPNNNMMMMMMOOORRRVVVYYYZZZYYYXXXXXXWWWSSSNNNIIIGGGFFFDDDDDDDDDDDDFFFHHHLLLOOOPPPNNNKKKHHHFFFEEEEEEFFFCCCDDDDDDCCCAAAAAACCCDDDJJJXXXhhhttt~~~{{{zzzvvviiieee```\\\ZZZWWWSSSOOOKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>===<<<<<<<<<<<<======<<<;;;<<<>>>???BBBMMMXXXzzz}}}ppprrr}}}uuuoooiiiddd^^^XXXVVVUUUTTTSSSPPPPPPOOOOOOPPPRRRTTTUUUXXXYYY[[[\\\^^^```bbbbbbgggjjjqqqzzz{{{qqqiiittt{{{qqqiiiccc___\\\ZZZXXXaaaooo~~~zzzuuurrrnnnjjjgggaaa^^^YYYUUUSSSQQQOOOMMMMMMNNNPPPTTTXXX[[[[[[[[[YYYYYYWWWSSSNNNIIIFFFEEECCCDDDEEEFFFGGGJJJPPPTTTUUURRRNNNJJJGGGEEEEEEEEEDDDEEEEEECCCAAA@@@AAABBBCCCMMMYYYbbblllvvv{{{{{{|||vvvzzzlllggg```\\\[[[XXXSSSOOOKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>======<<<<<<<<<<<<======<<<;;;===>>>???CCCPPP]]]wwwooonnnzzzsssmmmgggbbb[[[VVVTTTSSSRRRQQQOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVXXXZZZ[[[]]]]]]cccfffllluuu|||}}}sssiiirrr~~~xxxnnnfffaaa___]]]```kkk{{{~~~yyytttpppmmmiiifffaaa^^^ZZZVVVTTTRRRPPPNNNOOOPPPRRRVVVZZZ]]]\\\[[[ZZZZZZXXXTTTNNNIIIFFFEEEDDDEEEFFFFFFGGGKKKSSSYYY[[[XXXRRRMMMHHHFFFEEEEEEDDDEEEEEEDDDAAA@@@@@@AAA???FFFMMMSSS[[[eeejjjjjjmmmppptttxxx{{{wwwpppiiiaaa]]]\\\YYYSSSNNNKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>===<<<<<<<<<<<<======>>>===<<<>>>???@@@EEETTTbbbqqqnnnmmm}}}vvvoooiiiccc___ZZZUUUSSSQQQPPPOOOOOONNNNNNNNNNNNOOOPPPPPPQQQQQQSSSTTTVVVXXXYYYZZZ```bbbhhhpppwwwuuukkkqqq~~~yyywwwmmmgggdddbbbiiiuuu~~~yyytttpppllliiifff```]]]YYYWWWVVVUUUTTTRRRRRRSSSUUUYYY]]]___^^^]]]]]]\\\ZZZVVVOOOJJJGGGFFFEEEFFFGGGFFFFFFLLLVVV^^^bbb^^^XXXPPPKKKGGGFFFEEECCCDDDEEEDDDAAA@@@???@@@???CCCEEEGGGNNNVVV[[[ZZZ\\\```eeejjjoootttyyy}}}~~~}}}}}}}}}}}}{{{~~~}}}||||||||||||}}}}}}}}}|||}}}~~~~~~ssskkkbbb]]]\\\YYYSSSMMMKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>><<<<<<<<<<<<<<<===>>>>>>======???@@@AAAGGGWWWgggiiikkkkkkyyyrrrjjjeee```\\\XXXUUUSSSQQQOOOMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNPPPRRRTTTVVVXXXYYY]]]^^^dddlllrrr{{{wwwlllqqq{{{xxxzzzrrrnnnmmmooo{{{~~~xxxtttpppmmmiiiggg___\\\YYYXXXXXXXXXWWWVVVTTTUUUXXX[[[___aaa```^^^___^^^\\\WWWQQQKKKHHHGGGEEEGGGGGGEEEFFFLLLXXXaaagggccc[[[SSSMMMIIIGGGFFFBBBDDDEEEDDDAAA@@@???@@@@@@BBBBBBAAAEEEMMMQQQOOOQQQUUU[[[aaagggnnntttxxx{{{{{{{{{|||~~~}}}|||{{{|||}}}|||zzzyyy~~~}}}|||{{{zzzyyyyyyyyy{{{{{{zzzzzz{{{|||~~~uuummmccc]]]\\\YYYRRRLLLKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@??????>>><<<<<<<<<<<<<<<===>>>???>>>>>>@@@AAAAAAHHHYYYiii~~~|||bbbfffiiivvvooohhhbbb]]]ZZZWWWUUUSSSQQQOOOLLLLLLLLLLLLKKKJJJJJJIIIIIILLLMMMNNNQQQSSSUUUWWWXXXZZZ\\\aaaiiioooxxxyyymmmpppyyyyyy|||zzz{{{uuuppplllgggddd```\\\YYYXXXYYYYYYXXXVVVYYY\\\___bbbcccaaa___^^^aaa^^^ZZZUUUPPPLLLIIIHHHFFFEEEEEEGGGHHHNNN[[[hhhqqqoooggg[[[RRRMMMFFF???DDDCCCBBBBBBAAAAAAAAAAAA======>>>???@@@BBBDDDEEEKKKNNNRRRWWW\\\bbbiiimmmqqqtttxxx{{{{{{{{{|||}}}}}}}}}}}}|||||||||||||||vvvwwwxxxyyyyyywwwvvvuuuyyyyyywwwvvvuuuuuuttttttttttttttttttuuuvvvxxxyyy}}}~~~~~~}}}~~~~~~zzzhhh```^^^WWWUUUUUUPPPNNNLLLJJJGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>======<<<<<<<<<<<<======;;;>>>======BBBEEEUUUqqq~~~ooo```ccchhh~~~|||xxxwww{{{|||ssskkkddd```___ZZZUUURRRQQQPPPNNNLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKJJJKKKKKKMMMOOOQQQSSSVVVXXX]]]fffnnnwwwwwwvvvqqqtttyyytttoookkkfffddd```]]]ZZZYYYZZZZZZYYYWWWZZZ\\\```bbbcccbbbaaa___```^^^ZZZUUUPPPLLLJJJHHHGGGEEEEEEGGGIIIOOO]]]kkktttrrrjjj^^^TTTOOOIIICCCDDDDDDCCCBBBAAAAAAAAAAAA=========>>>???@@@AAABBBEEEHHHLLLPPPUUU[[[bbbfffkkknnnrrruuuvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxttttttuuuttttttsssrrrrrrvvvuuutttssssssrrrsssssstttsssqqqpppqqqrrrtttuuuzzz|||}}}}}}{{{{{{|||~~~||||||}}}~~~}}}{{{iii```]]]VVVTTTTTTNNNNNNLLLJJJGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>======<<<<<<<<<<<<======;;;>>>======CCCFFFWWWsssiii[[[]]]fff}}}zzzsssooonnnqqqvvv~~~yyyppphhhbbb^^^\\\XXXSSSPPPOOONNNLLLJJJKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKMMMOOOPPPSSSTTTZZZcccjjjsss|||vvvpppsss}}}wwwqqqmmmiiieeeccc___]]][[[ZZZ[[[[[[ZZZYYY\\\^^^aaadddeeedddcccaaa___]]]YYYUUUPPPMMMJJJIIIHHHEEEEEEFFFIIIPPP___nnnyyyxxxqqqcccXXXRRRLLLHHHEEEDDDCCCBBBAAAAAAAAAAAA>>>============>>>??????@@@BBBFFFJJJNNNSSSYYY^^^bbbfffkkknnnpppqqqssstttssssssssssssssssssssssssrrrqqqpppooonnnnnnnnnnnnqqqppppppooooooppppppppprrrpppnnnlllkkklllnnnppptttuuuvvvvvvuuuuuuwwwxxxwwwwwwxxxyyy{{{|||}}}~~~{{{|||iii___\\\UUUSSSSSSLLLNNNLLLJJJGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>======<<<<<<======>>>;;;???<<<===CCCHHHZZZwww}}}```UUUXXXdddzzzxxxrrriiieeedddfffjjjppp{{{~~~tttlllddd^^^ZZZXXXUUUQQQNNNMMMLLLJJJIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLOOOPPPUUU]]]dddmmmzzzvvvpppqqq~~~zzztttoookkkhhheeebbb___^^^]]]]]]]]]]]]\\\\\\^^^```ccceeegggfffeeeeee^^^\\\YYYUUUQQQNNNKKKJJJIIIFFFEEEFFFIIIQQQaaappp}}}yyyjjj\\\SSSMMMIIIFFFEEEDDDBBBAAAAAAAAAAAA??????>>>============>>>>>>AAADDDGGGJJJNNNTTTXXX[[[___dddhhhjjjlllnnnpppnnnnnnooooooooooooppppppqqqooommmlllkkkkkkkkkllllllllllllllllllmmmnnnnnnnnnllliiiggggggiiilllmmmlllmmmoooooonnnnnnoooqqqqqqrrrssstttvvvwwwxxxxxx{{{}}}{{{|||hhh^^^[[[UUUTTTTTTMMMNNNLLLJJJGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>============>>>>>>;;;???<<<>>>DDDJJJ^^^{{{oooYYYTTTYYYaaawwwyyyqqqkkkddd```^^^```bbbfffnnnwwwwwwnnnggg```[[[WWWTTTRRROOOMMMKKKJJJIIIHHHIIIHHHGGGFFFEEEDDDDDDDDDCCCDDDDDDEEEEEEFFFGGGHHHLLLLLLPPPWWW^^^gggtttwwwpppppp}}}|||xxxsssnnnkkkhhheeeccc^^^____________^^^^^^^^^aaabbbeeeggghhhiiiiiihhh___]]]ZZZVVVRRROOOMMMKKKKKKHHHFFFGGGIIIPPP```ooosssbbbUUUNNNIIIFFFFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>===>>>>>>===???AAADDDFFFIIINNNRRRUUUYYY___cccfffhhhjjjlllkkkkkklllllllllmmmmmmmmmooommmllljjjiiiiiijjjkkkiiihhhhhhiiiiiijjjkkklllhhhgggfffeeefffhhhkkklllgggiiijjjkkkjjjjjjlllmmmmmmmmmnnnpppqqqrrrsssttt|||}}}~~~}}}hhh]]][[[WWWWWWXXXPPPNNNLLLJJJGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>============>>>>>><<>>FFFMMMbbbdddSSSSSSZZZ___uuuzzzwww}}}uuummmgggaaa]]][[[[[[[[[]]]ccckkkwww|||yyytttmmmgggaaa\\\WWWTTTPPPPPPOOOMMMJJJHHHHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDIIIIIILLLSSSYYYaaaooo{{{yyyqqqnnnzzz{{{wwwrrrnnnllliiigggeee^^^```bbbbbb`````````aaacccdddfffiiijjjkkkkkkkkkbbb```\\\XXXSSSPPPMMMLLLMMMJJJHHHHHHIIIOOO]]]kkk}}}}}}jjjZZZPPPJJJGGGFFFEEECCCBBBAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>;;;===>>>@@@AAADDDHHHKKKOOOSSSYYY]]]```bbbeeefffggggggggghhhiiiiiijjjjjjjjjiiiiiihhhhhhhhhhhhhhhfffeeeeeeeeefffgggggghhhdddccccccdddeeefffhhhiiifffgggiiiiiiiiiiiikkkmmmjjjjjjkkkmmmnnnooopppqqqkkk___]]]YYYZZZZZZRRRNNNLLLJJJGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>???>>>>>>======>>>>>>???<<>>GGGOOOfff|||aaaRRRSSSXXXaaawwwzzzuuuzzz|||ssskkkfff^^^ZZZWWWWWWUUUTTTXXX___iiinnntttzzz|||yyyuuurrrkkkgggbbb^^^ZZZWWWRRRPPPMMMMMMMMMLLLIIIGGGFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDAAABBBCCCCCCCCCCCCCCCBBBGGGFFFIIIOOOTTT\\\jjjvvv|||rrrmmmwww{{{xxxsssooommmkkkiiiggg^^^```cccdddbbbaaabbbccceeefffhhhjjjlllmmmmmmnnndddbbb^^^YYYUUUQQQNNNMMMNNNLLLJJJIIIIIIMMMYYYfffxxxsssaaaUUUNNNHHHGGGEEEDDDBBBAAAAAAAAA@@@???>>>===============;;;<<<>>>>>>???AAAEEEHHHIIIMMMRRRVVVYYY[[[]]]___aaaaaabbbccccccdddeeeeeeccccccdddeeeeeeeeeeeedddcccbbbbbbbbbbbbbbbccccccaaaaaabbbccccccddddddccccccdddfffffffffggghhhjjjhhhiiijjjkkkmmmnnnoooooo}}}||||||}}}pppbbb___[[[\\\ZZZQQQNNNLLLJJJGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>??????>>>>>>>>>>>>??????===???<<<>>>GGGQQQiiiiiiYYYUUUWWWdddyyywwwxxx{{{ssskkkfff]]]YYYVVVTTTQQQOOOQQQWWW\\\```eeeiiikkkiiigggddd^^^[[[XXXUUUSSSQQQMMMKKKIIIJJJKKKJJJFFFDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFBBBBBBCCCDDDDDDCCCBBBAAAEEECCCEEEJJJPPPXXXeeerrrtttmmmuuu{{{xxxtttpppnnnllljjjhhh^^^aaadddeeecccbbbcccdddfffgggiiikkkmmmnnnoooooofffddd```[[[VVVQQQNNNMMMOOOMMMKKKJJJIIIKKKWWWccctttzzzgggZZZRRRHHHGGGFFFDDDBBBAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<===>>>??????@@@AAAEEEGGGDDDHHHMMMRRRTTTVVVXXXZZZ]]]]]]^^^^^^___```aaaaaa]]]___```bbbbbbbbbaaaaaaaaa``````_________`````````aaabbbbbbbbbaaa___^^^___```bbbcccbbbccceeefffhhhhhhiiikkklllmmmnnnoootttssssssvvv{{{~~~ttteeeaaa\\\\\\ZZZPPPNNNLLLJJJGGGEEEDDDCCCCCCBBBBBBAAAAAA@@@??????>>>??????>>>>>>>>>>>>??????===???<<<>>>HHHRRRjjjtttaaaYYYWWWggg{{{{{{xxx}}}{{{ssskkkfff^^^YYYVVVTTTQQQMMMOOOTTTTTTWWW[[[^^^```___]]][[[VVVTTTQQQPPPOOOMMMJJJHHHFFFHHHJJJHHHDDDBBBBBBDDDDDDCCCCCCDDDDDDEEEFFFGGGBBBCCCDDDEEEDDDCCCBBBAAACCCAAACCCHHHMMMUUUbbbooo{{{~~~{{{zzzzzz~~~uuummmttt{{{wwwsssooonnnlllkkkiiifffeeedddccccccdddfffgggjjjkkkmmmoooooonnnmmmllljjjfff```[[[WWWTTTPPPNNNJJJKKKJJJFFFEEEHHHRRRZZZmmmyyy}}}pppaaaUUUPPPMMMHHHDDDAAA@@@===<<<@@@???>>>===<<<;;;::::::::::::;;;;;;===>>>@@@@@@DDDEEEGGGKKKNNNQQQTTTUUUVVVWWWXXXZZZ[[[[[[\\\\\\[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[\\\]]]]]]]]]\\\\\\[[[\\\^^^``````___^^^]]]^^^^^^^^^^^^___```bbbbbbdddfffhhhhhhhhhiiikkkllllllnnnpppsssvvv|||kkkbbb[[[[[[ZZZRRRMMMKKKIIIHHHGGGEEECCCAAA@@@@@@AAA@@@@@@???======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCGGGUUUsss~~~```WWW\\\ddd{{{rrrkkkhhh]]]YYYTTTQQQOOOMMMLLLJJJOOOPPPRRRTTTTTTSSSRRRQQQKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBB@@@??????>>>@@@BBBEEEFFFIIIQQQ^^^gggrrrrrrsssqqqooooooppprrrvvvxxxzzzzzzzzzyyyzzz{{{wwwmmmppp~~~}}}yyytttpppooonnnmmmllliiihhhfffddddddeeefffgggjjjkkknnnpppqqqqqqpppooolllhhhbbb]]]YYYVVVRRROOOKKKLLLKKKHHHFFFHHHPPPVVVeeesssuuueeeYYYPPPLLLFFFBBBAAA@@@???>>>??????>>>===<<<;;;;;;:::;;;;;;;;;;;;<<<>>>??????AAACCCEEEHHHKKKNNNQQQRRRTTTTTTVVVWWWXXXYYYYYYYYYWWWXXXXXXYYYYYYXXXWWWWWWZZZZZZZZZZZZYYYXXXWWWWWWYYYZZZ\\\]]]]]]]]][[[[[[]]]]]]]]]]]]^^^```aaabbbbbbccceeeffffffggghhhjjjlllmmmppprrruuu{{{oooeee]]]\\\[[[RRRNNNLLLIIIGGGGGGEEECCCAAABBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCGGGVVVsssfff[[[^^^ddd~~~uuummmiii^^^ZZZUUUQQQNNNMMMKKKJJJJJJKKKMMMNNNNNNMMMKKKJJJHHHHHHFFFEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBB@@@??????>>>>>>AAACCCDDDFFFMMMXXX```dddeeeeeeeeeddddddfffhhhppprrrtttttttttuuuwwwxxxzzzoooppp|||{{{uuuqqqppppppppppppmmmkkkiiigggffffffggggggjjjkkknnnqqqsssssssssssspppllleee```[[[WWWTTTQQQLLLMMMLLLJJJGGGHHHLLLQQQYYYgggwww~~~}}}vvvhhh]]]QQQLLLFFFBBB@@@@@@AAA@@@>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;<<<===>>>>>>???@@@BBBEEEHHHJJJLLLMMMPPPQQQRRRSSSTTTTTTUUUUUURRRSSSSSSTTTTTTSSSSSSSSSVVVVVVVVVUUUTTTSSSQQQQQQUUUVVVWWWXXXYYYXXXWWWWWWZZZZZZZZZ[[[\\\^^^___```^^^```bbbccccccccceeegggkkkmmmoooqqqtttyyy~~~tttiii```^^^\\\RRRNNNLLLIIIGGGGGGFFFDDDBBBCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCHHHXXXtttkkk^^^___eeezzzqqqlll___[[[UUUPPPNNNLLLJJJIIIGGGGGGHHHHHHHHHFFFEEECCCDDDCCCCCCBBBAAAAAABBBBBB@@@@@@@@@AAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????===???AAABBBCCCHHHOOOUUUSSSTTTVVVWWWWWWYYY[[[^^^hhhiiikkkkkklllooorrruuuzzz}}}~~~qqqqqq{{{qqqtttzzz{{{vvvrrrqqqrrrrrrrrrqqqooollliiiggggggggghhhiiikkknnnrrruuuvvvvvvvvvsssnnnhhhbbb]]]XXXTTTQQQKKKLLLLLLJJJHHHGGGIIIKKKMMMZZZgggppprrrppphhh___TTTOOOHHHBBB@@@AAAAAAAAA===============<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>@@@BBBEEEGGGHHHIIIKKKLLLMMMNNNOOOOOOOOOOOONNNNNNOOOOOOPPPOOOOOOOOOPPPQQQQQQQQQPPPOOONNNNNNPPPQQQRRRSSSSSSSSSSSSRRRVVVWWWWWWXXXYYY[[[\\\]]][[[]]]___``````aaaccceeeiiikkkmmmooorrrvvv{{{uuujjj```^^^\\\SSSOOOLLLIIIGGGFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCIII[[[vvvlll]]]]]]hhhvvvooo```[[[TTTOOOLLLJJJIIIHHHFFFFFFFFFFFFEEECCCBBBAAA@@@???????????????@@@@@@??????@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????<<<>>>@@@AAABBBDDDGGGJJJIIIKKKMMMOOOPPPSSSVVVYYY```aaabbbdddfffiiinnnrrrvvvyyy~~~tttrrr{{{bbbeeejjjoooxxx{{{vvvsssrrrssssssssssssqqqnnnkkkiiihhhhhhiiihhhkkkooosssvvvxxxyyyyyyuuuqqqjjjccc^^^YYYTTTQQQJJJKKKKKKJJJHHHGGGGGGHHHIIIQQQZZZ___dddgggeee___WWWQQQIIICCCAAA@@@AAAAAA===============<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>???AAACCCDDDFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNRRRRRRSSSTTTUUUWWWXXXYYYXXXZZZ\\\]]]^^^___aaacccfffhhhkkknnnppptttxxx|||ssshhh___^^^\\\SSSPPPMMMIIIGGGFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===AAACCCDDDKKK___zzzjjj\\\]]]kkkyyyppp___ZZZSSSMMMJJJIIIHHHGGGEEEEEEEEEDDDBBBAAA??????======<<<<<<======>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@???===???@@@AAAAAABBBCCCDDDDDDFFFIIIKKKMMMPPPTTTWWWYYY[[[]]]___bbbffflllpppsssvvv{{{uuusss{{{WWWZZZ___ccciiisss~~~{{{wwwuuuuuuuuuuuuttttttrrrooollljjjiiiiiijjjjjjmmmqqquuuyyy{{{{{{|||yyytttllleee___ZZZUUURRRKKKKKKKKKKKKJJJJJJIIIIIIKKKNNNPPPRRRWWW]]]^^^[[[TTTOOOHHHCCCAAA@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;<<<=========>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMNNNOOOQQQSSSTTTUUUUUUWWWYYY[[[[[[]]]___aaaccceeeiiilllooorrrwwwzzz~~~rrrggg___^^^\\\TTTQQQNNNIIIGGGFFFFFFEEEDDDBBBAAA???>>>===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===BBBDDDEEENNNddd~~~fff[[[^^^lllyyynnn]]]WWWPPPKKKHHHGGGGGGFFFCCCBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<======>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>>>>???@@@@@@AAAAAAAAA@@@CCCEEEHHHJJJLLLPPPSSSUUUWWWZZZ]]]```dddiiimmmpppsssyyy~~~vvvsss{{{OOOSSSWWWZZZ]]]cccjjjppp}}}{{{yyyyyyyyyxxxwwwuuutttrrrooollljjjjjjjjjjjjnnnppptttxxx|||~~~|||wwwppphhhbbb\\\WWWSSSMMMLLLLLLLLLMMMNNNNNNNNNKKKKKKJJJHHHLLLRRRTTTQQQMMMJJJEEEAAA@@@@@@???>>>??????>>>===<<<;;;;;;:::999999999:::;;;<<<===>>><<<======>>>???@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRQQQSSSVVVWWWXXXYYY\\\^^^___bbbfffjjjmmmqqqvvvyyytttiii```___]]]TTTQQQNNNIIIGGGFFFFFFFFFEEECCCBBB@@@>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<>>>>>>>>===>>>===<<<<<<<<<<<<<<<===<<<======>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@>>>======>>>???@@@AAA@@@@@@BBBDDDFFFGGGJJJMMMPPPQQQTTTXXX\\\___bbbgggjjjmmmpppvvv{{{vvvrrrxxxKKKOOOSSSUUUVVVYYY^^^bbbppp~~~~~~}}}{{{||||||{{{xxxvvvtttrrrooolllkkkjjjjjjkkkqqqssswww{{{~~~zzzrrrjjjddd^^^XXXUUUNNNMMMMMMMMMPPPQQQRRRRRRIIIHHHEEEBBBEEEJJJJJJGGGGGGDDDAAA????????????>>>@@@???>>>===<<<;;;::::::888999999:::;;;<<<>>>???;;;;;;<<<<<<===>>>>>>>>>@@@AAAAAABBBBBBBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPOOOQQQSSSUUUVVVWWWZZZ\\\]]]aaaeeeiiimmmqqqvvvyyywwwlllbbb```^^^UUURRRNNNJJJGGGFFFFFFFFFEEEEEECCCAAA?????????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<>>===<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>???BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA===<<<;;;<<<>>>@@@@@@@@@AAACCCEEEFFFGGGIIILLLOOOOOORRRWWW[[[^^^aaaeeegggkkknnntttyyy~~~uuupppvvvMMMNNNOOONNNNNNQQQWWW]]]___fffvvv}}}{{{{{{~~~~~~{{{yyytttsssqqqooonnnmmmllllllssstttvvv{{{~~~vvvoooiiibbbZZZUUUPPPOOOOOOPPPRRRVVVYYY\\\VVVPPPHHHCCCCCCDDDDDDCCCAAA@@@>>>=========>>>???????????????>>>===<<<;;;====================================>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBAAABBBCCCCCCAAA@@@BBBAAABBBBBBCCCCCCBBBBBBAAA@@@AAABBBBBBCCCCCCBBBBBBFFFFFFGGGHHHIIIKKKLLLMMMMMMOOOQQQRRRSSSUUUXXX[[[[[[___dddgggjjjnnntttyyy{{{lllgggaaa[[[XXXRRROOOKKKHHHFFFFFFDDDCCCDDDCCCAAA@@@???>>>>>>>>>======>>>>>>?????????@@@@@@AAAAAADDDSSSnnndddUUUWWW\\\mmmzzziii^^^QQQNNNJJJEEEBBB@@@???>>>>>>>>>>>>>>>========================<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDGGGIIIKKKOOOSSSXXX\\\___aaadddfffjjjmmmqqqvvv{{{sssppptttMMMNNNNNNMMMLLLNNNRRRVVV[[[___jjj||||||}}}}}}zzzvvvuuutttrrrqqqpppooooootttuuuxxx||||||uuummmeee\\\VVVNNNNNNNNNOOORRRWWW]]]```XXXRRRJJJEEEDDDDDDCCCCCC@@@???>>>=========>>>???????????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============????????????@@@@@@@@@@@@@@@AAABBBBBBAAA@@@???@@@???@@@@@@AAAAAA@@@@@@???@@@AAAAAABBBBBBBBBBBBBBBEEEEEEEEEFFFHHHIIIKKKLLLLLLNNNPPPRRRSSSUUUXXXZZZ[[[___dddgggiiimmmtttyyy~~~mmmfffaaa[[[YYYSSSOOOKKKHHHFFFFFFDDDCCCFFFEEEDDDCCCBBBAAAAAAAAA<<<=========>>>>>>>>>>>>???@@@AAAFFFWWWrrr{{{___UUUYYY^^^pppzzzmmm^^^SSSLLLJJJGGGDDDAAA@@@@@@@@@?????????>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAADDDGGGIIIJJJOOORRRWWW[[[^^^aaadddfffhhhkkkooosssxxx~~~qqqmmmppp{{{OOOOOOOOOMMMKKKLLLNNNPPPWWWWWW]]]hhhvvv}}}yyyxxxwwwuuutttsssssssssvvvwwwyyy}}}|||ssshhh]]]VVVMMMLLLLLLMMMQQQXXX___ccc]]]WWWPPPIIIFFFDDDBBBAAA@@@???>>>===<<<===>>>>>>??????@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????>>>@@@BBBAAA@@@>>>>>>>>>===>>>>>>??????>>>>>>===@@@@@@AAABBBBBBBBBBBBAAACCCCCCDDDDDDFFFGGGIIIJJJKKKMMMOOOPPPQQQTTTWWWYYYZZZ^^^cccfffiiimmmtttyyynnnfff```\\\ZZZSSSPPPKKKHHHGGGFFFDDDCCCDDDCCCBBB@@@????????????<<<<<<<<<============>>>>>>@@@BBBHHH[[[wwwqqq[[[UUUZZZ___uuu~~~rrrhhh]]]QQQIIIFFFDDDCCCAAA@@@@@@AAAAAA????????????>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCFFFHHHIIINNNQQQVVVZZZ\\\___ccceeeeeeggglllpppuuuzzzpppjjjlllvvvSSSRRRQQQOOOMMMMMMNNNNNNTTTSSSVVV]]]gggvvv{{{zzzyyyxxxvvvvvvuuuuuuvvvwwwyyy|||wwwiii]]]UUUMMMKKKJJJJJJNNNTTT[[[```bbb^^^WWWPPPJJJEEEBBB@@@@@@???>>>===<<<===>>>>>>@@@@@@@@@@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<=========>>>>>>===BBBDDDBBB??????>>>===<<<======>>>>>>======<<>>>>>>>>>>>=========>>>>>>>>>>>>>>>???AAACCCJJJ^^^zzzkkkYYYUUUZZZ___zzzwwwkkkaaaYYYRRRJJJDDDBBBAAA@@@@@@??????@@@@@@??????>>>>>>>>>=====================<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@CCCEEEGGGHHHMMMPPPTTTWWWZZZ]]]aaadddcccfffiiimmmrrrwww}}}sssjjjiiisssYYYVVVSSSPPPOOONNNNNNNNNQQQPPPSSSXXX^^^iii||||||{{{zzzyyyxxxwwwwwwwwwvvvwwwyyyzzz~~~{{{kkk\\\TTTNNNKKKHHHGGGIIINNNSSSWWWdddbbb]]]WWWOOOHHHCCCAAAAAA@@@???======>>>>>>???AAAAAAAAAAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>;;;;;;<<<<<<<<<=========<<>>>>>>>>>>>======>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGIIIKKKMMMNNNQQQTTTWWWYYY]]]aaacccfffllltttzzzrrreee```^^^\\\UUUQQQLLLIIIGGGFFFDDDCCCEEEDDDCCCBBBBBBAAABBBBBB????????????????????????@@@AAADDDLLLaaa}}}~~~fffWWWUUU[[[bbb{{{vvvjjjcccZZZSSSNNNJJJFFFCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>??????@@@@@@@@@???@@@@@@AAAAAA@@@@@@???===========================>>>>>>@@@BBBDDDFFFGGGJJJMMMQQQTTTWWWZZZ^^^aaabbbeeehhhlllpppuuu{{{xxxnnnjjjrrrbbb]]]WWWRRRPPPOOOOOONNNMMMMMMPPPTTTWWW___ppp}}}|||{{{zzzyyyyyyyyyyyywwwxxxyyyxxx{{{ooo___VVVNNNKKKHHHEEEEEEHHHLLLNNN]]]______\\\UUUMMMGGGDDDBBBAAA@@@???>>>???@@@@@@AAAAAAAAAAAAAAA@@@>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>???;;;;;;<<<<<<<<<=========;;;EEEIIICCC>>>??????<<<===>>>>>>??????>>>>>>===>>>>>>???@@@@@@@@@@@@????????????@@@AAABBBCCCCCCEEEGGGIIIKKKMMMOOOSSSVVVYYY\\\```bbbeeekkktttzzz}}}uuueeeaaa___\\\VVVRRRMMMIIIGGGFFFDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????AAABBBDDDNNNdddxxxbbbUUUTTT^^^iii|||yyyxxxwwwvvvtttsssppplllfffbbbXXXTTTNNNIIIGGGEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<===========================>>>??????@@@@@@??????@@@@@@@@@@@@??????==============================>>>???AAACCCEEEFFFHHHJJJMMMPPPSSSWWW[[[___bbbdddgggkkknnnsssyyy}}}~~~sssmmmsssqqqjjj```YYYUUUSSSRRRQQQLLLMMMPPPRRRSSSZZZkkk{{{~~~}}}|||{{{{{{{{{{{{{{{yyyzzzzzzxxxyyytttddd[[[MMMKKKHHHEEEDDDEEEGGGIIIQQQVVV\\\]]]XXXQQQKKKHHHCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<============888EEEJJJCCC===>>>>>>:::======>>>>>>>>>>>>=========>>>>>>???????????????????????????@@@AAABBBCCCCCCEEEHHHJJJLLLNNNRRRUUUXXX[[[___aaaeeekkkssszzzwwwfffaaa___[[[VVVSSSMMMJJJGGGFFFDDDCCC@@@@@@??????>>>>>>??????@@@@@@@@@@@@??????>>>>>>@@@AAAEEEQQQiiixxxaaaTTTTTTaaappp~~~zzzsssnnnjjjhhhfffddddddbbb```___^^^\\\XXXUUUOOOMMMIIIFFFDDDDDDCCCCCCAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@????????????>>>============<<<<<<<<<<<<=====================<<<<<<<<<======>>>??????@@@??????@@@@@@@@@@@@??????==============================>>>???AAACCCDDDEEEEEEHHHKKKMMMPPPTTTYYY\\\```cccfffiiilllqqqvvvzzz~~~wwwpppsss~~~uuuiii___ZZZXXXVVVTTTNNNOOOPPPRRRRRRYYYjjj{{{~~~}}}|||||||||}}}{{{|||{{{yyyyyyyyyhhh___LLLJJJHHHEEEDDDEEEFFFGGGGGGOOOXXX\\\ZZZTTTNNNLLLDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@??????========================;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>777DDDJJJAAA;;;======999<<<<<<============<<<<<<======>>>???????????????@@@?????????@@@AAABBBBBBBBBDDDGGGIIIKKKNNNRRRUUUXXX[[[^^^aaadddkkkssszzzxxxfffbbb___[[[WWWSSSNNNJJJHHHFFFDDDCCCCCCCCCBBBBBBAAABBBBBBBBB@@@?????????>>>>>>======???AAAEEERRRlll{{{cccUUUTTTbbbssszzzwwwqqqlllfffbbb___^^^\\\[[[ZZZXXXVVVUUUTTTSSSQQQOOONNNLLLJJJGGGFFFEEEDDDDDD@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>=========<<<<<<<<<<<<===============<<<<<<<<<;;;<<<<<<===>>>??????@@@??????@@@@@@@@@@@@??????==============================>>>???@@@BBBDDDEEEDDDFFFIIIKKKNNNRRRWWW[[[___aaadddgggkkkoootttxxx{{{zzzqqqtttvvvfff```]]]ZZZVVVSSSRRRRRRSSSSSSYYYgggvvv~~~|||||||||}}}~~~|||zzzxxxzzzzzz~~~nnnZZZRRRLLLGGGFFFCCC@@@AAADDDEEEGGGLLLSSSYYYZZZVVVRRRHHHGGGEEECCCAAAAAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@???=========>>>???<<<=========>>>>>>??????========================>>>>>>>>>>>>===<<<;;;:::============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCEEEGGGIIIJJJLLLOOORRRXXXZZZ\\\]]]```hhhsss{{{yyyggg```]]][[[UUURRRMMMIIIHHHGGGEEEDDDAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????>>>CCCIIITTTjjjcccSSSWWWdddooo~~~wwwpppkkkhhhdddaaa]]]ZZZXXXUUURRRPPPRRRRRRQQQPPPOOONNNMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCBBBAAA@@@@@@??????BBBAAA???=========>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>============<<<<<<<<<<<<<<<<<<===>>>???AAACCCDDDFFFFFFFFFFFFIIIOOOVVV\\\^^^aaadddgggjjjlllppprrrzzzuuuuuuqqqddd]]]XXXUUUSSSRRRRRRSSSSSSXXXfffuuu~~~||||||||||||{{{yyyxxxyyyzzz|||uuuaaaSSSLLLHHHFFFDDDAAA@@@CCC@@@BBBGGGNNNVVVZZZZZZXXXOOOKKKGGGCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@??????>>>======>>>>>><<<<<<=========>>>>>>>>>========================<<<<<<==============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBBBBDDDFFFHHHIIIKKKOOORRRYYY[[[]]]___cccjjjttt|||{{{iiibbb^^^[[[UUURRRMMMJJJHHHGGGEEEDDDAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????>>>BBBHHHTTTkkkeeeUUUWWWdddooozzzuuunnniiieeeccc```]]]YYYVVVUUUSSSQQQOOOPPPPPPOOONNNNNNMMMLLLLLLIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@AAA@@@???>>>=========>>>==================>>>>>><<<<<<===>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>============<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBDDDEEEEEEEEEHHHMMMUUUZZZ]]]```ccceeehhhkkkpppsssyyy~~~vvvvvvmmm```YYYVVVSSSQQQQQQRRRSSSXXXeeerrr~~~|||zzzyyyzzzxxxwwwxxxxxxzzz|||fffUUUNNNIIIGGGEEEAAA@@@AAA>>>???BBBHHHOOOVVVZZZ\\\XXXRRRJJJEEECCCCCCBBBAAABBBBBBCCCCCCCCCCCCBBBBBB>>>>>>??????>>>>>>======<<<<<<<<<<<<====================================:::;;;<<<===>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAACCCEEEGGGHHHKKKOOORRR[[[]]]aaacccgggnnnwww~~~lllddd```\\\VVVRRRMMMJJJHHHGGGEEEDDDAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????>>>BBBGGGTTTlllgggWWWXXXcccmmmuuutttqqqnnnjjjfffcccaaa^^^[[[WWWTTTSSSRRRPPPOOONNNNNNMMMMMMLLLLLLKKKKKKIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>=========>>>;;;<<<<<<<<<======>>>>>><<<<<<===>>>>>>>>>>>>>>>??????@@@@@@??????>>>===============<<<<<<<<<<<>>>>>>>>???@@@@@@BBBCCCDDDEEEGGGLLLRRRWWW\\\]]]```bbbeeejjjppptttyyy|||xxxwwwxxxggg^^^YYYTTTRRRQQQRRRSSSWWWcccnnn|||yyyxxxxxxvvvvvvxxxwwwxxxjjjYYYQQQJJJHHHGGGBBB@@@AAA@@@???@@@BBBHHHPPPVVV[[[```XXXNNNHHHFFFEEECCCAAABBBBBBCCCCCCCCCCCCBBBBBB===>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<==============================<<<<<<===>>>>>>>>>>>>>>>============>>>>>>>>>>>>=================================>>>??????@@@@@@@@@BBBDDDEEEGGGKKKOOOSSS\\\```eeehhhlllrrrzzzqqqgggbbb]]]WWWSSSNNNJJJHHHGGGEEEDDDAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????>>>AAAFFFTTTmmmfffWWWVVV___iii|||ssssssrrrqqqnnnkkkgggeee___[[[WWWUUUTTTSSSRRRPPPLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDAAAAAA@@@??????>>>>>>>>>;;;;;;;;;<<<======>>>>>><<<<<<===>>>>>>>>>>>>>>>???????????????>>>>>>===============<<<<<<<<<<<<>>>>>>===>>>>>>???@@@AAAAAACCCDDDEEEGGGLLLQQQUUUYYY[[[]]]___bbbhhhnnnsssyyy{{{xxxwwwsssddd\\\WWWTTTRRRSSSSSSWWW```jjj{{{~~~zzzxxxwwwvvvvvvxxxwwwvvv|||ppp^^^UUULLLIIIHHHDDDAAAAAA@@@???>>>???CCCJJJSSSYYYbbb\\\TTTNNNJJJHHHEEEBBBBBBBBBCCCCCCCCCCCCBBBBBB===>>>???@@@@@@???>>>=====================<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<============>>>>>>>>>>>>========================<<<======>>>>>>???@@@@@@@@@AAACCCEEEGGGKKKPPPTTT]]]bbbhhhmmmqqqvvv}}}}}}vvvkkkddd^^^XXXTTTOOOKKKIIIGGGEEEDDDAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????>>>AAAFFFTTTooo}}}bbbTTTRRRZZZccc{{{~~~|||wwwwwwxxxwwwtttpppllljjjbbb^^^YYYVVVTTTSSSRRRQQQMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEBBBBBBBBBAAAAAA@@@??????<<<<<<<<<<<<======>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>????????????>>>==================<<<<<<<<<<<<;;;;;;<<<===>>>@@@BBBCCCAAACCCEEEGGGHHHLLLPPPTTTWWWXXXZZZ]]]```eeelllqqqwwwzzz~~~wwwwwwnnn```\\\WWWTTTTTTTTTVVV^^^fffvvv|||yyywwwvvvwwwxxxwwwuuuzzz{{{eeeYYYNNNJJJHHHEEECCCCCC============AAAHHHQQQWWW]]]\\\YYYTTTOOOJJJFFFDDDBBBBBBCCCCCCCCCCCCBBBBBB??????@@@@@@AAA@@@@@@@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<;;;============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@@@@AAACCCDDDGGGLLLRRRVVV]]]ccckkkqqquuuyyy~~~{{{nnneee___XXXTTTOOOKKKIIIGGGEEEDDDAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????>>>AAAGGGUUUppprrr[[[QQQOOOUUU^^^sss}}}|||}}}~~~}}}{{{vvvqqqnnnhhhccc]]]XXXVVVTTTRRRQQQOOOOOONNNMMMLLLKKKJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<============<<<<<<<<<<<<::::::;;;<<<>>>@@@BBBCCC@@@BBBEEEGGGIIILLLOOORRRUUUWWWYYY[[[^^^ccciiimmmtttwww{{{~~~uuuvvvmmm```ZZZVVVUUUUUUVVV\\\cccttt~~~{{{wwwvvvwwwyyywwwuuuyyykkk]]]OOOJJJIIIGGGEEEEEE????????????@@@DDDKKKQQQVVVZZZ]]]ZZZSSSLLLHHHGGGBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCC@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@@@@AAAAAABBBCCCEEEHHHMMMSSSXXX]]]dddlllssswww{{{qqqggg___YYYUUUPPPLLLIIIGGGEEECCCAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>?????????AAAHHHWWWqqqhhhVVVOOOMMMRRR[[[mmm|||xxxrrrmmmfff___[[[XXXVVVUUURRRRRRPPPOOOMMMLLLKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@@@@???>>>>>>======<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<============<<<<<<<<<<<<;;;;;;<<<<<<>>>???@@@AAA>>>@@@DDDFFFHHHJJJMMMOOOSSSUUUXXX[[[^^^aaaeeeiiipppsssxxx}}}{{{rrrtttyyybbb\\\WWWVVVVVVVVV[[[aaasss}}}wwwwwwxxxzzzwwwuuuxxxooo```PPPJJJIIIGGGFFFGGGCCCDDDCCCAAA???@@@EEEIIIQQQXXX___^^^UUUMMMIIIIIIBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@AAABBBDDDEEEAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????@@@@@@???============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCEEEHHHNNNTTTYYY]]]dddmmmtttyyy|||sssggg___YYYUUUPPPLLLIIIGGGEEECCCAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>?????????BBBHHHXXXqqqbbbSSSNNNLLLQQQZZZjjj{{{vvvnnnfffaaa^^^[[[ZZZTTTTTTRRRPPPNNNLLLKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEECCCBBBBBBBBBAAA@@@???>>>======<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<>>>=========<<<<<<<<<<<<===============>>>??????<<>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<>>???>>>>>>>>>>>>>>>??????<<<<<<===>>>???@@@@@@AAA>>>@@@CCCFFFJJJOOOUUUZZZaaafffnnnuuu{{{rrreee___]]]YYYRRRMMMJJJHHHFFFDDDEEEDDDDDDCCCAAA@@@@@@???>>>>>>>>>>>>????????????CCCGGGIIIYYYzzz~~~\\\PPPNNNLLLPPPXXXhhh~~~wwwrrroookkkfffbbb___\\\YYYVVVTTTQQQMMMKKKKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJIIIHHHGGGEEEDDDCCCCCCBBBAAA???>>>??????@@@======>>>>>>>>>>>>>>>===AAAAAA@@@@@@@@@@@@AAAAAA>>>>>>===<<<<<<<<<<<<<<>>>>>>>>@@@@@@@@@???>>>=========???>>>>>>======>>>>>>???======>>>>>>??????@@@@@@>>>@@@CCCFFFJJJOOOVVVZZZbbbhhhqqqyyy~~~wwwhhhbbb]]]YYYRRRMMMJJJHHHFFFDDDCCCBBBBBBAAA???>>>>>>===>>>>>>>>>>>>????????????CCCGGGJJJ[[[|||yyyYYYOOOMMMLLLPPPXXXhhh}}}zzzuuuppplllhhhddd___[[[WWWSSSOOOLLLKKKJJJIIIHHHGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCAAA@@@??????@@@@@@>>>>>>???????????????>>>???>>>>>>>>>>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCDDDGGGJJJLLLOOORRRVVVYYY\\\___cccfffiiilllppptttxxx}}}wwwmmmqqq~~~iii^^^[[[\\\```fffsss}}}zzzttttttssssssuuuwwwzzz{{{}}}~~~nnn\\\QQQLLLIIIHHHIIIFFFEEECCCAAA?????????@@@CCCFFFKKKOOOPPPNNNJJJHHHEEEDDDCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@??????>>>>>>===>>>>>>============>>>>>>>>>>>>>>>>>>>>>????????????AAADDDGGGKKKPPPWWW\\\dddkkkuuu}}}~~~llleee]]]YYYRRRMMMJJJHHHFFFDDDBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>????????????BBBGGGKKK]]]tttWWWMMMLLLKKKPPPYYYiii{{{uuupppiiiccc\\\WWWQQQMMMJJJIIIHHHGGGGGGHHHIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFDDDCCCBBBAAAAAA@@@@@@AAA???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>AAABBBCCCEEEHHHJJJMMMPPPTTTWWWZZZ]]]aaadddgggjjjnnnssswww|||xxxnnnqqqrrrddd______bbbgggsss{{{xxxsssrrrrrrrrrsssuuuwwwxxxzzzooo]]]RRRLLLHHHGGGHHHGGGEEEDDDBBB@@@?????????AAADDDGGGJJJKKKKKKJJJIIIDDDCCCBBBAAAAAAAAAAAABBBAAAAAABBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBAAAAAAAAAAAA???>>>======<<<=========?????????>>>>>>>>>>>>>>>AAABBBEEEHHHLLLRRRZZZ___gggnnnxxxmmmeee]]]YYYRRRMMMJJJHHHFFFDDDDDDDDDCCCBBBBBBAAA@@@@@@===>>>>>>>>>????????????AAAGGGMMMaaatttWWWNNNMMMKKKPPPZZZmmm~~~uuulllccc[[[SSSOOOJJJIIIGGGFFFFFFGGGIIIJJJGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIHHHHHHGGGEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@AAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<========================<<<===???@@@AAACCCFFFIIILLLOOORRRVVVYYY\\\```ccchhhkkkppptttxxx}}}xxxnnnppppppfffaaabbbeeesss}}}zzzxxxsssrrrppppppppprrrtttvvvwww~~~~~~ooo]]]RRRLLLHHHFFFFFFFFFFFFDDDBBBAAA@@@???>>>@@@AAACCCEEEFFFGGGGGGGGGCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBBBBBBBBBB??????>>>===============?????????>>>>>>>>>>>>>>>BBBCCCFFFIIINNNVVV^^^dddjjjqqq{{{lllddd]]]YYYRRRMMMJJJHHHFFFDDDCCCCCCCCCBBBBBBAAAAAA@@@===>>>>>>>>>????????????@@@HHHOOOcccvvvZZZPPPMMMKKKRRR]]]sssxxxmmmbbbXXXRRRKKKJJJHHHFFFEEEFFFGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<========================;;;===>>>???@@@BBBEEEGGGKKKNNNRRRUUUXXX[[[___bbbgggkkkpppuuuyyy}}}xxxmmmooossshhheeehhhttt}}}zzzxxxsssqqqnnnlllkkkmmmppprrrsssyyy~~~nnn]]]SSSMMMHHHFFFFFFEEEEEEDDDCCCBBBAAA@@@?????????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>======>>>>>>>>>>>>>>>>>>?????????BBBDDDGGGKKKQQQZZZcccjjjpppvvvllleee]]]YYYRRRMMMJJJHHHFFFDDDAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>????????????@@@HHHPPPfffxxx\\\QQQNNNMMMUUUbbbxxx{{{nnnaaaZZZPPPNNNKKKHHHFFFFFFGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCBBBBBBAAA@@@???>>>???@@@AAAAAA@@@???>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@AAADDDFFFJJJMMMQQQTTTWWWZZZ^^^aaadddhhhmmmrrrvvv{{{wwwkkklll|||vvvrrrttt{{{}}}zzzxxxssspppkkkgggfffhhhkkkmmmmmmsssxxx}}}~~~ooo^^^TTTOOOJJJHHHHHHDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@AAA@@@@@@???>>>>>>@@@AAAAAABBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>======>>>>>>??????@@@@@@CCCEEEHHHMMMTTT]]]hhhooowww|||~~~mmmhhh]]]YYYRRRMMMJJJHHHFFFDDDAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>????????????@@@HHHQQQgggxxx[[[PPPNNNNNNZZZiii{{{{{{mmmdddWWWTTTPPPKKKHHHGGGGGGHHHEEEFFFFFFGGGIIIJJJJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBBBB???@@@BBBCCCCCCBBB@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===??????@@@AAADDDFFFHHHKKKOOORRRUUUXXX\\\___bbbffflllqqquuuyyy}}}vvvjjjkkkzzz}}}{{{yyysssnnnhhhcccaaadddgggjjjiiinnntttzzzppp___VVVQQQLLLJJJJJJCCCDDDDDDDDDCCCBBBAAAAAADDDDDDCCCCCCBBB@@@???>>>@@@@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@????????????<<<======>>>???@@@@@@AAACCCEEEIIINNNUUU```kkkrrr{{{yyyoookkk]]]YYYRRRMMMJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>????????????@@@IIIRRRhhhvvvZZZOOOMMMPPP]]]mmm}}}uuukkk\\\YYYSSSNNNJJJHHHHHHIIIEEEFFFFFFGGGIIIJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHIIIIIIHHHGGGEEEDDDHHHHHHHHHGGGGGGEEEDDDDDDBBBCCCEEEFFFFFFEEECCCBBB>>>>>>===<<<<<<<<<<<<<<>>???@@@@@@???@@@BBBCCCBBBGGGNNNVVV]]]gggrrryyykkkddd___ZZZSSSMMMJJJGGGDDDCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>???CCCEEEPPPhhhpppXXXSSSQQQPPP^^^rrr~~~vvvmmmfff\\\TTTPPPMMMIIIFFFGGGGGGHHHHHHHHHIIILLLNNNKKKJJJIIIHHHHHHHHHIIIJJJIIIJJJJJJJJJJJJJJJIIIIIIFFFGGGGGGFFFDDDCCCDDDEEEIIIMMMQQQOOOIIICCCBBBCCCCCCCCCBBBAAAAAA@@@??????===;;;:::999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????>>>???AAADDDHHHIIILLLNNNPPPSSSXXX[[[^^^bbbhhhnnnssswww|||zzznnnlllwww}}}{{{{{{zzzvvvrrrkkkeee^^^YYYXXXYYY[[[\\\]]]```fffnnnuuu{{{yyynnn```UUUPPPMMMIIIGGGEEEEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@??????>>>>>>@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDHHHGGGFFFFFFFFFFFFEEEDDDEEEDDDCCCBBBAAAAAAAAAAAA???@@@@@@@@@??????AAACCCCCCIIIQQQYYYaaajjjuuu|||kkkddd___ZZZSSSNNNJJJGGGEEECCCCCCCCCBBBAAAAAA@@@@@@???@@@@@@????????????@@@@@@DDDFFFRRRjjjqqqXXXSSSRRRSSScccxxxuuummmbbbYYYTTTQQQMMMKKKJJJJJJIIIIIIHHHHHHIIIJJJIIIIIIHHHGGGGGGGGGIIIIIIJJJKKKKKKLLLLLLKKKJJJJJJGGGHHHGGGFFFDDDDDDFFFHHHNNNQQQRRROOOHHHCCCBBBCCCCCCCCCBBBAAAAAA@@@??????===<<<:::999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<===??????>>>???AAACCCEEEGGGIIIKKKMMMQQQUUUYYY^^^aaaggglllqqqvvv{{{zzznnnlllwww{{{xxxyyy|||}}}xxxvvvuuutttppplllddd___YYYTTTTTTUUUVVVWWWTTTXXX^^^fffnnnvvv{{{}}}xxxooobbbWWWQQQMMMJJJGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@AAAAAA@@@??????AAACCCFFFLLLUUU^^^fffooozzzkkkddd^^^ZZZSSSNNNKKKHHHFFFEEECCCCCCBBBBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAADDDGGGSSSmmmsssZZZTTTUUUWWWiii{{{mmmbbb[[[WWWTTTQQQPPPPPPNNNMMMKKKJJJIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMLLLKKKKKKHHHHHHHHHFFFEEEFFFIIILLLRRRTTTSSSNNNHHHCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@???===<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>???AAACCCDDDFFFIIIKKKMMMPPPTTTXXX]]]```dddiiinnntttzzz~~~zzznnnlllxxx~~~wwwtttrrrwww~~~|||xxxrrroooooommmiiifff^^^ZZZTTTQQQPPPQQQRRRRRROOORRRXXX```hhhoootttwwwvvvnnndddZZZSSSNNNJJJGGGEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????>>>@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEFFFFFFEEEEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@???@@@BBBEEEIIIPPPYYYccckkkttt}}}nnneee___ZZZTTTNNNKKKIIIGGGFFFCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@?????????@@@AAAAAADDDHHHUUUooowww\\\VVVVVV[[[nnn}}}nnneee```\\\ZZZYYYXXXVVVTTTRRRPPPLLLJJJHHHGGGFFFEEEDDDEEEFFFGGGIIIJJJLLLMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGHHHLLLOOORRRRRRPPPKKKFFFCCCCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>???AAACCCEEEGGGJJJLLLNNNQQQVVVYYY\\\___bbbfffkkkqqqyyy}}}zzznnnmmmyyy~~~vvvooopppyyyyyywwwrrrllliiigggfffbbb___XXXUUUPPPNNNNNNNNNOOONNNNNNPPPUUU[[[bbbiiinnnppprrrmmmddd\\\TTTOOOJJJHHHEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???@@@AAABBBCCCDDDDDDDDDDDDAAABBBBBBCCCDDDEEEFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGIIIHHHFFFEEEFFFHHHFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBBBBAAA@@@AAAEEEGGGLLLSSS^^^gggoooxxxttthhh```[[[UUUOOOLLLJJJGGGFFFDDDDDDCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>???@@@@@@DDDHHHVVVqqq{{{___XXXXXX]]]qqq}}}~~~tttmmmiiifffcccaaa___]]][[[WWWRRRMMMIIIHHHGGGEEEDDDEEEEEEFFFGGGHHHJJJLLLLLLLLLJJJIIIIIIIIIIIIIIIHHHJJJMMMPPPNNNMMMKKKGGGEEEDDDDDDFFFBBBBBBAAAAAAAAAAAA@@@@@@======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>===>>>@@@BBBDDDFFFIIIJJJMMMPPPTTTXXX[[[]]]aaaeeejjjpppwww|||zzzooonnn{{{{{{ooonnnrrrzzzuuurrrllleeeaaa```^^^[[[XXXSSSPPPMMMKKKLLLLLLLLLKKKLLLNNNRRRWWW]]]ccchhhkkkmmmjjjddd]]]UUUOOOKKKHHHEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHLLLNNNOOOLLLGGGDDDEEEGGGFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCBBBBBBBBBDDDHHHKKKPPPXXXcccmmmttt{{{{{{mmmbbb]]]VVVPPPLLLJJJGGGEEEDDDDDDCCCCCCBBBAAAAAAAAA============>>>???@@@@@@DDDHHHVVVrrr|||```YYYYYY^^^ssszzz~~~{{{xxxrrroookkkiiifff```XXXRRRMMMLLLIIIGGGFFFEEEEEEEEEEEEGGGJJJLLLMMMLLLJJJHHHHHHIIIKKKKKKJJJKKKMMMNNNIIIHHHFFFEEEDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========>>>@@@BBBBBBCCCFFFHHHJJJMMMRRRUUUYYY\\\```eeejjjpppvvv{{{zzzoooppp~~~|||rrroooooowwwzzzvvvrrrppplllfff___ZZZXXXVVVSSSPPPNNNLLLIIIIIIIIIIIIHHHGGGIIIKKKNNNSSSZZZ```eeehhhiiigggccc]]]VVVOOOKKKIIIEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFHHHIIIJJJLLLMMMMMMPPPPPPOOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHMMMPPPQQQMMMGGGDDDEEEGGGGGGGGGHHHIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCGGGLLLOOOUUU]]]hhhrrryyyrrrddd___WWWQQQMMMIIIFFFDDDDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>???@@@AAABBBCCCGGGVVVqqqzzz___YYY[[[```uuuzzz}}}}}}yyytttlllaaaYYYQQQOOOMMMIIIGGGEEEEEEEEEEEEHHHKKKMMMNNNMMMKKKIIIGGGIIILLLLLLKKKKKKKKKLLLGGGFFFEEEEEEEEEEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========>>>@@@BBBAAACCCEEEGGGIIILLLQQQTTTXXX[[[aaafffkkkpppuuuyyyzzzpppqqqxxxwwwsssooossszzzsssmmmkkkkkkhhhbbbZZZUUUSSSRRRNNNLLLKKKIIIGGGGGGGGGGGGFFFEEEFFFHHHLLLQQQWWW^^^dddgggfffeeebbb]]]VVVOOOKKKJJJEEEEEEDDDCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJLLLMMMOOOPPPQQQWWWVVVUUURRRPPPMMMLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJGGGGGGHHHHHHHHHHHHIIIIIIHHHKKKMMMKKKFFFDDDFFFIIIGGGHHHIIIIIIIIIGGGEEECCCCCCCCCCCCCCCDDDHHHNNNRRRYYYaaalllvvv|||uuueee```XXXQQQMMMIIIFFFDDDDDDDDDDDDCCCBBBBBBAAAAAA????????????@@@AAABBBCCCCCCGGGVVVqqqwww^^^YYY\\\bbbwww||||||~~~vvviii___TTTRRROOOKKKHHHFFFEEEEEEFFFHHHLLLNNNOOONNNLLLJJJGGGIIILLLMMMLLLKKKJJJJJJHHHGGGEEEEEEFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========>>>@@@BBBBBBDDDGGGHHHKKKNNNRRRVVVWWW[[[aaaggglllqqquuuxxxyyyppprrrssstttmmmsss{{{{{{uuupppjjjddd```XXXVVVSSSOOOMMMLLLLLLLLLHHHGGGEEEDDDCCCCCCCCCDDDGGGIIILLLNNNRRRXXX___dddgggfffbbb]]]VVVOOOJJJFFFFFFFFFEEEEEEEEEDDDDDDDDDBBBDDDFFFGGGFFFFFFGGGHHHIIIJJJLLLKKKJJJIIIIIIJJJLLLLLLLLLNNNQQQVVVZZZ]]]cccaaa___[[[XXXVVVUUUTTTOOONNNNNNNNNOOOOOOMMMKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHJJJJJJJJJIIIHHHGGGFFFEEECCCDDDDDDEEEFFFKKKPPPTTT\\\cccmmmuuu{{{wwwfffaaaYYYRRRMMMJJJGGGEEECCCCCCCCCCCCBBBAAA@@@???CCCBBBAAA@@@????????????BBBFFFVVVttt}}}xxxvvv[[[XXXWWW```xxx}}}{{{{{{~~~|||lll^^^ZZZUUUNNNJJJIIIHHHFFFDDDEEEFFFHHHJJJLLLLLLLLLLLLNNNNNNMMMMMMLLLLLLLLLKKKGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;>>>======<<<<<<>>>???@@@>>>>>>>>>>>>????????????@@@BBBEEEGGGHHHKKKNNNQQQYYY\\\aaafffkkkoootttxxx|||ppppppoooxxxnnnrrryyy{{{uuuooojjjddd___[[[VVVTTTQQQNNNKKKJJJJJJKKKHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFIIIKKKOOOVVV]]]bbbhhhfffccc^^^WWWPPPJJJGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDFFFHHHIIIIIIIIIJJJKKKLLLMMMOOONNNMMMKKKLLLLLLLLLLLLMMMPPPUUU\\\bbbffflllkkkhhhddd```]]]ZZZXXXZZZXXXVVVUUUVVVUUUSSSQQQNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGGGGFFFDDDDDDEEEEEEGGGLLLSSSWWW```gggpppxxx}}}~~~yyyfffaaaYYYRRRMMMJJJGGGEEECCCCCCCCCCCCBBBAAA@@@???AAA@@@@@@???@@@@@@AAAAAACCCGGGXXXuuuwwwuuu[[[YYYXXXbbbzzz}}}{{{}}}qqqbbb\\\WWWQQQMMMKKKJJJHHHFFFEEEFFFHHHJJJKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;<<<;;;;;;:::;;;<<<===>>>======>>>>>>>>>?????????@@@BBBDDDFFFHHHKKKNNNQQQYYY\\\aaafffjjjoootttxxx|||pppqqqkkk|||pppqqqwwwzzzvvvoooiiiddd^^^YYYUUURRRPPPNNNKKKIIIIIIHHHIIIHHHHHHFFFEEEEEEEEEEEEEEEEEEFFFGGGJJJNNNUUU]]]ccckkkiiifffaaa[[[TTTNNNJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHJJJLLLLLLLLLMMMNNNPPPQQQSSSTTTTTTRRRPPPPPPQQQMMMMMMOOOSSS[[[eeennnssswwwvvvssspppkkkfffccc``````^^^ZZZYYYXXXXXXWWWUUUTTTRRRQQQNNNMMMKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGEEEEEEEEEFFFHHHNNNVVV\\\dddkkkttt{{{xxxfffaaaYYYRRRMMMJJJGGGEEECCCCCCCCCCCCBBBAAA@@@???????????????@@@AAABBBCCCDDDHHHZZZwww{{{qqqZZZYYYZZZeee~~~}}}|||ttteee^^^ZZZUUUPPPNNNLLLJJJIIIEEEFFFGGGIIIIIIJJJJJJJJJFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>===<<<<<<;;;;;;;;;::::::;;;;;;<<<=========>>>>>>>>>>>>?????????AAADDDFFFHHHKKKNNNQQQXXX\\\aaafffjjjoootttxxx{{{ppprrriiixxxppppppvvv}}}uuuqqqjjjddd___ZZZUUURRRNNNMMMKKKIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEGGGHHHIIILLLPPPXXXaaagggmmmllljjjfff```YYYRRROOOKKKKKKJJJIIIHHHIIIIIIJJJLLLMMMOOOPPPPPPQQQSSSVVVYYYZZZ[[[ZZZXXXVVVVVVVVVPPPPPPRRRXXXaaammmxxx~~~|||yyyuuuqqqmmmkkkfffccc___]]]]]]]]]]]]\\\\\\ZZZXXXTTTRRROOONNNMMMLLLKKKJJJHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHEEEFFFFFFGGGJJJQQQZZZ```gggmmmvvv|||rrrfffaaaYYYRRRMMMJJJGGGEEECCCCCCCCCCCCBBBAAA@@@???????????????@@@AAABBBBBBEEEJJJ\\\yyyjjjWWWXXXZZZhhh}}}|||}}}rrrddd^^^[[[WWWRRROOOLLLJJJIIIEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<======>>>>>>============>>>>>>>>>???>>>AAACCCFFFHHHKKKNNNQQQWWW[[[```eeejjjoootttxxxyyypppsssfffnnn|||qqqrrrwwwxxxooojjjccc]]]YYYTTTPPPNNNJJJJJJIIIHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDGGGHHHKKKNNNSSSZZZccciiimmmmmmkkkhhhccc\\\VVVRRROOONNNMMMKKKKKKLLLMMMNNNPPPQQQSSSSSSTTTVVVYYY[[[bbbccccccaaa]]][[[ZZZZZZSSSTTTWWW]]]hhhttt~~~|||yyyxxxrrroookkkiiiiiijjjiiiiiicccaaa^^^ZZZWWWTTTRRRQQQPPPNNNLLLIIIHHHGGGGGGHHHGGGGGGHHHIIIIIIIIIHHHHHHEEEFFFGGGHHHLLLSSS\\\bbbhhhnnnwww}}}ooofffaaaYYYRRRMMMJJJGGGEEECCCCCCCCCCCCBBBAAA@@@???AAA@@@@@@??????@@@@@@AAAEEEKKK^^^{{{}}}aaaSSSVVV[[[lll}}}{{{{{{|||~~~}}}ooobbb]]][[[WWWSSSNNNKKKIIIHHHEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@???>>>===<<<<<<;;;<<<<<<===============<<<============>>>>>>>>>>>>@@@CCCEEEGGGJJJOOORRRVVVZZZ```eeejjjooouuuxxxwwwooosss___eeennn}}}uuuvvv|||zzzrrrgggbbb\\\VVVRRROOOLLLJJJHHHHHHHHHHHHHHHHHHGGGGGGEEEFFFFFFGGGGGGFFFEEEEEEEEEHHHKKKPPPUUU\\\dddiiilllmmmllljjjfff```ZZZWWWUUUTTTRRRPPPPPPQQQRRRSSSTTTVVVWWWXXXYYY[[[___bbbjjjjjjjjjgggbbb^^^\\\\\\VVVXXX\\\dddooo}}}|||xxxwwwvvvuuutttssskkkjjjfffbbb^^^[[[XXXWWWTTTRRRNNNJJJHHHGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGEEEFFFHHHKKKNNNUUU\\\aaaiiiooowww}}}pppfffaaaYYYRRRMMMJJJGGGEEECCCCCCCCCCCCBBBAAA@@@???AAAAAA@@@@@@???@@@@@@@@@EEELLL___{{{qqqZZZQQQVVV^^^rrr|||yyyyyyzzz|||~~~~~~}}}~~~{{{~~~|||wwwrrrqqqwww~~~~~~vvvlllbbb[[[ZZZWWWRRRMMMHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDEEECCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@???>>>======<<<999999:::;;;;;;;;;;;;:::<<<<<<============>>>>>>===???BBBEEEGGGJJJOOORRRVVVYYY___dddjjjooouuuxxx~~~uuunnnrrrYYY]]]dddnnn~~~|||~~~uuummmbbb^^^XXXSSSPPPNNNLLLJJJHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIIIIHHHHHHGGGFFFIIIOOOTTTZZZ```gggkkkpppqqqqqqqqqmmmhhhccc___\\\ZZZXXXVVVVVVWWWYYYZZZZZZ[[[\\\]]]^^^aaaeeeiiippppppoookkkeee```]]]]]]WWWZZZ```jjjwww~~~|||wwwuuurrrmmmiiifffcccbbb[[[YYYTTTOOOLLLJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFCCCFFFIIILLLPPPUUU[[[___iiioooxxx~~~sssfffaaaYYYRRRMMMJJJGGGEEECCCCCCCCCCCCBBBAAA@@@???????????????@@@AAABBBBBBDDDLLL```|||iiiVVVPPPXXXaaawww{{{yyyxxxxxx|||~~~~~~~~~~~~~~~yyyuuuwwwzzzzzz~~~}}}||||||zzzvvvnnniiidddaaa___^^^dddlllqqqvvvyyyvvvrrrnnnggg```ZZZZZZXXXSSSLLLGGGFFFFFFFFFEEECCCBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>======888999:::;;;;;;;;;::::::<<<<<<<<<=========>>>>>><<>>???@@@BBBDDDEEEDDDLLL```|||eeeTTTQQQYYYddd|||{{{xxxwwwvvv|||~~~|||}}}wwwrrrttttttwww}}}wwwkkknnnnnnjjjhhhiiigggccc[[[XXXUUUTTTSSSSSSZZZcccccciiimmmkkkiiigggccc]]]YYYZZZXXXSSSLLLGGGEEEFFFFFFEEECCCBBBAAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>======:::;;;<<<=========<<<;;;<<<<<<<<<<<<=========>>><<<>>>BBBDDDGGGJJJOOORRRUUUYYY^^^dddiiiooouuuxxx~~~~~~qqqlllqqq```[[[ZZZ```fffiiinnnsssvvvpppjjjhhhfffgggmmmtttrrrkkkjjjwww{{{ooofff\\\ZZZVVVRRROOONNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMQQQSSSWWW\\\ccckkktttzzz~~~}}}}}}{{{wwwrrrnnneeeeeeeeedddbbb```^^^]]]``````aaaccchhhmmmrrrvvv}}}zzzuuuoooiiiddd```^^^^^^```fffppp~~~~~~yyyuuurrrlllddd^^^[[[YYYVVVSSSMMMMMMLLLIIIGGGEEEEEEEEEAAAEEEIIILLLNNNTTT[[[aaadddppp|||ttteee```YYYRRRNNNJJJGGGEEEFFFEEECCCBBBAAA@@@@@@???>>>???@@@???>>>>>>@@@BBBGGGNNNaaa~~~xxxaaaSSSRRR[[[jjj{{{vvvvvvzzz{{{}}}~~~~~~~~~xxxnnniiiiiirrruuukkk___\\\[[[[[[YYYUUUUUUYYYSSSPPPMMMJJJJJJMMMRRRTTTXXX[[[___bbbbbbaaa^^^\\\YYYVVVQQQMMMIIIGGGGGGGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@????????????>>>===<<<;;;::::::;;;<<<======<<<<<<;;;;;;===>>>??????AAACCCDDDFFFIIIMMMPPPSSSXXX^^^bbbgggmmmuuu{{{rrrkkkpppccc^^^\\\aaaeeehhhkkknnnlllhhhgggfffdddccciiiqqq}}}mmmeeecccmmmyyywwwlllccc\\\[[[XXXUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRTTTVVVYYY___fffpppzzz~~~zzzuuuqqqkkkjjjiiihhhfffeeecccbbbeeeeeefffiiinnntttzzz}}}yyyrrrkkkeeebbb```^^^```fffqqqyyypppjjjeee```ZZZVVVPPPPPPNNNLLLIIIGGGFFFGGGCCCFFFJJJMMMOOOTTT\\\bbbfffrrr~~~ttteee```YYYRRRNNNJJJGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>???@@@???>>>>>>@@@BBBEEENNNbbb~~~bbbUUUTTT^^^nnn{{{vvvvvvzzz|||~~~|||pppiiihhhoooxxxlllaaa\\\YYY[[[ZZZVVVTTTTTTPPPNNNKKKIIIIIIKKKOOOQQQSSSVVVZZZ]]]___^^^\\\ZZZVVVTTTOOOKKKGGGFFFFFFFFFCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEECCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@????????????===<<<;;;;;;;;;;;;<<<======<<<<<<;;;<<<===>>>???>>>@@@BBBCCCEEEHHHMMMPPPSSSWWW]]]bbbgggmmmuuu{{{rrrkkkpppmmmgggdddgggkkkkkklllnnnmmmmmmooopppkkkgggjjjqqqooogggdddiiirrr}}}uuukkkccc]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYXXXZZZ]]]cccmmmxxx}}}yyyuuurrrrrrpppnnnmmmkkkjjjjjjjjjjjjkkkooottt{{{~~~vvvnnnhhhdddbbb___aaagggssszzzssskkkbbb\\\VVVTTTQQQNNNJJJHHHFFFFFFEEEHHHKKKNNNPPPUUU]]]ccchhhtttttteee```YYYRRRNNNJJJGGGEEEDDDCCCBBBAAAAAAAAAAAAAAA>>>???@@@???>>>>>>@@@BBBDDDMMMdddeeeXXXWWWbbbttt{{{vvvvvvzzz}}}rrriiifffkkkyyy}}}pppeee]]]XXX[[[^^^ZZZTTTQQQNNNLLLJJJIIIIIIJJJLLLMMMNNNPPPTTTXXXYYYYYYWWWVVVRRRPPPLLLHHHEEEDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDAAA@@@@@@@@@????????????===<<<<<<;;;;;;<<<<<<======<<<<<<<<<<<<===>>>>>>===???AAABBBDDDGGGLLLOOOSSSWWW]]]bbbgggmmmuuu{{{qqqjjjppp|||uuuqqqtttxxxwwwuuuuuuwwwzzz~~~xxxooonnnrrrtttjjjggglllttt~~~uuummmggg```````````````^^^]]]]]]`````````______^^^]]]]]]\\\[[[[[[[[[[[[\\\]]]^^^]]]^^^aaaiiittt|||yyyxxxwwwvvvtttsssrrrqqqpppllllllnnnqqqwwwyyyqqqjjjfffdddbbbccciiiuuuzzzooogggaaa]]]VVVPPPKKKHHHEEECCCEEEHHHKKKMMMOOOUUU]]]ccckkkwwwrrreee```YYYRRRNNNJJJGGGEEECCCBBBBBBAAAAAAAAABBBBBB>>>???@@@???>>>>>>@@@BBBDDDNNNeeeiiiZZZYYYfffyyyzzzvvvwwwzzz~~~ssshhhdddgggsss~~~zzzlllaaaZZZ^^^eeebbbZZZSSSNNNMMMLLLLLLKKKKKKKKKLLLLLLNNNQQQSSSTTTTTTRRRQQQMMMKKKHHHEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????======<<<<<<<<<<<<======<<<<<<<<<<<<=========>>><<<>>>@@@BBBCCCFFFKKKNNNRRRWWW]]]bbbgggmmmvvv|||~~~pppjjjooo~~~~~~wwwtttvvvuuuiiihhhpppxxxwwwppplllfffffffffffffffdddcccccchhhhhhgggfffdddbbb```___^^^]]]\\\\\\]]]___aaabbbbbbcccgggooo|||}}}zzzyyyyyyzzzyyyxxxwwwuuutttppppppqqqttt{{{~~~tttlllgggeeeeeeeeeiiivvvyyypppiii^^^TTTNNNIIIEEECCCDDDGGGIIIKKKNNNTTT]]]dddnnnzzzoooeee```YYYRRRNNNJJJGGGEEECCCBBBBBBAAAAAAAAABBBBBB>>>???@@@???>>>>>>@@@BBBEEENNNeeennn^^^[[[hhh}}}zzzvvvwww{{{uuujjjeeeeeemmmvvvtttggg^^^cccllljjjaaaXXXQQQPPPPPPOOONNNMMMMMMLLLMMMNNNPPPQQQQQQOOOMMMKKKIIIHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???========================;;;<<<<<<===============<<<>>>@@@AAACCCFFFJJJMMMRRRVVV]]]bbbgggnnnvvv|||~~~pppiiinnn||||||}}}nnnooozzz|||vvvssspppooonnnmmmlllkkkjjjiiinnnnnnmmmllljjjgggdddccc``````______```bbbeeegggiiiiiinnnwww}}}zzzxxxyyy|||}}}}}}{{{yyywwwuuuuuuvvvyyyyyypppiiiffffffdddgggttt}}}rrrcccWWWOOOKKKHHHEEECCCEEEHHHJJJNNNUUU___fffppp|||}}}nnneee```YYYRRRNNNJJJGGGEEEDDDCCCBBBAAAAAAAAAAAAAAA>>>???@@@???>>>>>>@@@BBBEEENNNddduuubbb^^^kkkyyyuuuwww{{{{{{ooohhhfffjjjoooxxx~~~ooodddgggnnnmmmccc[[[SSSRRRQQQOOONNNMMMMMMMMMMMMNNNOOOOOONNNLLLJJJHHHFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBFFFEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@<<<======>>>>>>======<<<;;;<<<<<<===>>>=========<<<>>>@@@AAACCCFFFKKKNNNQQQVVV\\\bbbgggnnnwww}}}ppphhhmmm|||yyy}}}xxxxxx}}}{{{yyywwwtttrrrppppppppppppqqqqqqqqqpppmmmkkkiiidddcccbbbbbbdddgggjjjlllooopppuuu|||xxxvvvyyy}}}|||yyyyyyxxxyyy|||~~~uuummmhhhcccaaacccqqqsssaaaSSSKKKIIIGGGFFFBBBEEEHHHKKKOOOWWWaaaiiiqqq||||||oooeee```YYYRRRNNNJJJGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>???@@@???>>>>>>@@@BBBEEEMMMccc|||hhhaaammmyyyuuuwww{{{~~~vvvmmmggggggjjjmmmsss|||vvviiihhhllljjjaaaYYYSSSQQQOOOMMMKKKKKKKKKKKKKKKKKKLLLLLLLLLJJJIIIHHHEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCDDDDDDCCCCCCBBBBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@<<<===>>>??????>>>===<<<;;;;;;===>>>>>>>>>===<<<===>>>@@@BBBDDDGGGKKKNNNQQQVVV\\\bbbgggnnnwww}}}pppgggkkk}}}zzzyyy}}}~~~xxxqqqmmmxxx}}}||||||xxxvvvtttttttttqqqrrrsssttttttrrrpppooohhhgggffffffgggjjjnnnpppssstttzzz|||vvvtttyyy~~~{{{yyyyyyyyy|||xxxooojjj```]]]```ooo}}}nnn[[[LLLFFFEEEEEEDDDCCCEEEIIILLLPPPYYYdddlllrrr}}}|||pppeee```YYYRRRNNNJJJGGGEEEFFFEEECCCBBBAAA@@@@@@???>>>???@@@???>>>>>>@@@BBBDDDLLLbbblllcccoooyyyuuuwww{{{~~~{{{qqqiiieeefffccchhhnnnvvvzzzkkkhhhiiieee\\\VVVRRRPPPMMMJJJIIIHHHIIIIIIHHHIIIJJJJJJJJJJJJIIIHHHDDDDDDEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@<<<===>>>??????>>>===<<<:::;;;===>>>>>>>>>===<<<===???AAABBBDDDGGGLLLOOOQQQVVV\\\bbbgggnnnwww}}}pppfffjjj{{{xxxoooqqqtttnnnddd___fff}}}yyyvvvsssuuuuuuuuuwwwxxxxxxwwwuuupppmmmkkkiiijjjnnnsssvvvvvv}}}|||{{{|||}}}~~~{{{|||~~~yyymmmaaafffcccaaalll}}}hhh^^^QQQIIIFFFFFFEEECCCCCCDDDFFFKKKRRR\\\gggooo|||{{{vvvhhhccc\\\SSSLLLHHHFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@AAAAAABBBCCCGGGNNNbbblll___ooo{{{xxxxxxzzzyyyrrriiiccc``````bbbiiirrr||||||uuupppllldddYYYPPPMMMNNNMMMJJJGGGEEEEEEFFFIIIKKKMMMLLLJJJGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDBBBAAA@@@??????>>>??????@@@@@@AAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@>>><<<;;;:::<<<<<<<<<<<<<<<===>>>??????@@@BBBCCCEEEHHHLLLOOOUUUYYY^^^bbbfffmmmwww~~~sssjjjmmm{{{yyynnnkkkiiibbb\\\YYYccc|||}}}zzzwwwwwwwwwwwwyyy|||}}}{{{zzztttrrrooommmmmmppptttwww|||}}}~~~yyymmmbbb___]]]]]]iiiuuukkk\\\TTTJJJDDDCCCCCCBBBAAACCCEEEHHHMMMTTT___kkkrrr}}}uuuooogggccc]]]UUUOOOJJJHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@@@@@@@@@@@@@AAABBBGGGNNNccclll```ooo{{{xxxyyy|||{{{rrrkkkeeecccbbbccchhhnnnsssvvvvvvrrrlllgggaaaZZZPPPJJJGGGGGGGGGFFFDDDCCCEEEFFFIIIKKKMMMMMMJJJGGGEEEEEECCCCCCCCCCCCCCCDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@???>>>??????@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???===<<<;;;=========<<<======>>>>>>===???@@@BBBCCCFFFJJJMMMUUUYYY^^^bbbfffmmmvvv}}}sssjjjkkkxxxzzzooofff```YYYVVVWWW___qqq{{{{{{{{{}}}{{{xxxtttqqqqqqsssvvvxxx~~~zzzoooeeeZZZYYY[[[eee|||qqqbbbXXXOOOJJJCCC@@@AAABBBBBB@@@DDDFFFJJJPPPXXXdddooowww~~~{{{mmmgggeeebbb]]]WWWQQQLLLIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@@@@?????????@@@@@@FFFNNNccc|||kkkaaaooo~~~{{{yyyzzz|||~~~yyynnnjjjdddaaaaaaccceeeffffffdddaaa\\\UUUNNNHHHDDDAAABBBCCCBBBBBBCCCEEEGGGJJJLLLNNNNNNKKKHHHEEEEEEAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>??????@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@???>>>===<<<>>>>>>==================;;;===???@@@AAADDDHHHKKKTTTXXX]]]bbbfffmmmvvv}}}sssiiihhhttt|||uuukkkaaaZZZYYYZZZ[[[fffxxx}}}yyyuuuttttttvvvxxx~~~}}}rrrgggZZZZZZ[[[aaarrr}}}tttjjj```UUUNNNHHHEEEBBBAAABBBCCCBBBAAACCCFFFKKKRRR[[[gggsss{{{wwwiiidddcccaaa\\\WWWRRRMMMIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@??????>>>>>>??????EEEMMMbbbtttggg___mmm}}}yyywwwxxx{{{|||{{{uuullleeeaaa```______YYYYYYWWWSSSMMMHHHEEEEEEAAABBBBBBBBBBBBCCCFFFIIILLLNNNPPPPPPMMMIIIFFFEEEAAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@>>>??????@@@@@@AAABBBBBBCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@??????>>>===>>>>>>===<<<;;;;;;;;;<<<;;;<<<>>>???AAADDDHHHKKKSSSXXX]]]bbbgggmmmvvv|||tttiiihhhsss{{{wwwyyy~~~vvvjjj```\\\ZZZYYY^^^iiiyyy|||xxxvvvvvvwwwxxx|||qqqfffZZZYYYYYY]]]hhh{{{xxxlllaaaZZZSSSMMMIIIEEECCCBBBAAABBBBBBAAAAAABBBFFFLLLSSS]]]iiiuuu}}}wwwjjjgggaaa___[[[VVVQQQLLLIIIGGGEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@??????>>>??????@@@DDDLLL```|||jjjaaa]]]kkk|||xxxuuuuuuwwwzzz|||xxxmmmeee___[[[YYYQQQQQQPPPMMMIIIFFFEEEFFFCCCCCCCCCBBBAAABBBEEEHHHNNNQQQSSSSSSOOOJJJGGGEEEBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@>>>??????@@@@@@AAABBBBBBCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEBBBCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@???>>>>>>===<<<<<<;;;::::::::::::<<<===???@@@BBBDDDHHHKKKRRRWWW]]]bbbgggmmmuuu{{{tttjjjhhhrrr~~~wwwrrruuuzzzttthhh^^^XXXZZZZZZ___iiittt}}}zzzyyyxxxyyyzzz{{{ooodddYYYUUUTTTWWW___mmm|||uuulll___UUUOOOKKKGGGDDDBBBAAAAAA@@@@@@@@@@@@@@@BBBFFFLLLUUU___jjjvvv}}}}}}nnnkkkbbb___ZZZUUUOOOKKKHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@???????????????@@@AAAAAACCCKKK^^^yyybbb]]]\\\hhh{{{wwwssssssvvvyyy{{{~~~{{{oooddd\\\XXXSSSQQQNNNKKKHHHGGGGGGFFFDDDDDDCCCAAA@@@AAAEEEHHHQQQTTTVVVVVVRRRMMMHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>??????@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;:::;;;;;;;;;<<<>>>@@@AAABBBEEEIIILLLRRRWWW]]]bbbgggmmmtttzzzvvvkkkiiirrr}}}|||tttuuu{{{sssggg]]][[[YYYZZZ^^^bbbjjjzzz}}}{{{|||}}}~~~}}}qqqfff[[[TTTPPPRRRWWW___ooo}}}}}}tttlllddd]]]TTTNNNKKKIIIEEECCCAAAAAAAAA@@@???@@@AAABBBCCCGGGNNNVVV```lllwww~~~rrrmmmeeeaaa[[[TTTOOOKKKIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@????????????@@@BBBCCCDDDBBBKKK___yyy|||___\\\\\\gggzzzvvvttttttvvvzzz|||vvvkkkeee^^^YYYRRRNNNMMMLLLJJJGGGFFFEEEDDDCCCBBBDDDHHHLLLTTTWWWYYYYYYTTTOOOJJJGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA>>>??????@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBAAA@@@>>>===<<<======<<<<<<<<<===>>>>>><<<>>>???AAABBBEEEIIILLLQQQVVV]]]cccgggmmmtttyyy}}}wwwlllhhhpppzzz}}}}}}~~~rrrggg]]]YYYXXXXXXXXX]]]mmm~~~~~~~~~uuujjj___VVVOOOOOOQQQUUU```lll{{{{{{xxxrrrggg^^^UUUQQQMMMKKKKKKJJJGGGDDDAAABBBBBBAAAAAABBBDDDFFFEEEIIIPPPXXXbbbmmmxxxtttmmmhhhccc\\\UUUOOOKKKJJJJJJEEEEEEDDDCCCBBBAAAAAA@@@>>>??????@@@AAACCCDDDEEEBBBKKK___zzzzzz^^^]]]\\\fff~~~zzzvvvtttuuuxxx{{{~~~~~~xxxiiibbbYYYTTTSSSRRRNNNIIIHHHHHHGGGFFFFFFIIIMMMQQQUUUXXX[[[ZZZVVVPPPKKKHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA>>>??????@@@AAAAAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBB@@@>>>===<<<>>>>>>===>>>>>>???@@@AAA;;;===???@@@AAADDDHHHKKKQQQVVV]]]cccgggmmmtttyyyzzzyyylllgggnnnxxx}}}zzzsssggg___XXXUUUUUUYYYdddnnnuuuppptttyyy}}}~~~zzziiiaaaWWWNNNKKKKKKMMMSSSZZZiiisss|||tttqqqkkkaaaYYYVVVQQQNNNKKKIIIHHHEEEBBB@@@AAAAAAAAA???>>>>>>@@@BBBDDDKKKUUU^^^gggpppzzz~~~pppiiiccc[[[SSSNNNKKKHHHFFFDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>===>>>>>>???@@@DDDIIIXXXqqqsss^^^YYYWWWddd{{{uuutttrrrssstttxxx{{{}}}uuuiii```[[[WWWRRROOOPPPNNNKKKIIIIIILLLOOORRRUUUWWWYYYZZZYYYVVVRRROOOJJJIIIIIIHHHGGGEEEEEEDDD@@@@@@BBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCEEEDDDCCCBBBAAABBBCCCCCCFFFFFFFFFEEEDDDBBBAAA@@@???>>>===<<<<<<;;;;;;<<<=========???AAADDDFFFHHHMMMSSSZZZaaaeeejjjqqqvvvyyywwwkkkiiirrr{{{~~~~~~yyylllccc[[[VVVTTTUUU]]]fffqqqkkkmmmqqqxxx}}}~~~|||mmmbbbXXXNNNIIIHHHIIIMMMSSS___iiixxx}}}tttlllgggbbbYYYSSSPPPJJJHHHGGGFFFGGGGGGEEECCCDDDDDDCCCBBB@@@@@@AAACCCFFFLLLVVV___gggqqq|||vvviiiddd[[[TTTOOOKKKHHHFFFDDDDDDDDDCCCBBBBBBAAAAAA???>>>>>>>>>>>>???@@@@@@EEEJJJYYYrrrrrr[[[WWWVVVdddzzzuuusssrrrrrrtttxxx{{{}}}rrriiiaaaZZZTTTPPPNNNKKKJJJJJJMMMQQQSSSWWWYYY[[[\\\ZZZWWWSSSPPPLLLKKKJJJIIIGGGEEEDDDDDD@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCFFFEEEDDDCCCBBBCCCCCCDDDFFFFFFEEEEEECCCBBBAAA@@@??????===<<<<<<<<<<<<<<<=========???AAACCCFFFGGGLLLQQQYYY___ccciiiooottt{{{wwwkkkjjjttt}}}yyy|||uuukkk```ZZZUUUTTTXXX___sss}}}pppiiihhhjjjjjjsss||||||sssfff\\\PPPJJJGGGFFFIIINNNUUU___oooxxxnnnddd___ZZZSSSNNNMMMGGGFFFEEEFFFGGGHHHGGGFFFGGGGGGFFFDDDBBBAAACCCEEEHHHNNNWWW___hhhsss~~~yyyjjjeee\\\UUUPPPLLLIIIGGGDDDDDDDDDCCCBBBBBBAAAAAA???????????????@@@AAAAAAEEEKKKZZZrrrsss[[[XXXXXXfffyyysssrrrqqqrrrtttxxx{{{xxxmmmbbb[[[RRRPPPMMMLLLMMMPPPSSSVVVZZZ[[[]]]^^^\\\YYYUUUSSSPPPOOOMMMJJJGGGEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????>>>===<<<<<<<<<<<<<<<======???AAACCCEEEFFFJJJPPPWWW\\\aaafffmmmsss|||wwwkkkkkkuuutttwww|||}}}ssshhhaaa\\\XXXXXX\\\jjjuuunnnmmmmmmlllooovvv{{{zzz|||yyykkk```TTTNNNJJJGGGIIIMMMRRR\\\mmm~~~xxxmmmbbb\\\WWWQQQNNNNNNJJJIIIHHHHHHIIIIIIHHHFFFIIIIIIHHHFFFCCCBBBCCCEEEIIINNNWWW```iiisssvvvkkkeee]]]UUUPPPMMMJJJHHHDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBDDDJJJYYYrrrwww```[[[[[[jjjyyyrrrqqqpppqqqssswww{{{sssggg___SSSRRROOONNNOOOSSSWWWYYY\\\]]]______^^^[[[XXXVVVTTTRRROOOKKKHHHEEEDDDCCCBBBBBB@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>???AAACCCDDDEEEIIINNNUUUZZZ___eeelllrrr}}}uuujjjkkkuuurrrsssyyyvvvmmmhhhddd^^^\\\]]]dddxxx|||yyyyyyvvvtttttt|||{{{zzz|||}}}mmmbbbWWWPPPLLLIIIJJJMMMQQQ\\\lll~~~yyymmmaaaZZZUUUOOOMMMMMMKKKIIIHHHIIIJJJJJJIIIHHHIIIIIIHHHEEECCCBBBCCCEEEHHHOOOXXXaaajjjuuurrrkkkeee]]]UUUPPPMMMJJJHHHDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBCCCHHHWWWpppggg^^^\\\kkkzzzrrrpppoooppprrrvvvyyy~~~rrrfff^^^SSSRRROOOOOOPPPTTTXXX[[[\\\]]]_________]]][[[YYYWWWTTTPPPKKKHHHEEECCCCCCBBBBBB@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@???>>>======<<<<<<===<<<<<<>>>???AAABBBCCCDDDHHHMMMSSSXXX]]]ccckkkqqq{{{ssshhhiiiuuurrrrrruuuxxxrrrqqqnnngggaaa___```mmm|||xxx{{{|||zzz|||nnndddXXXRRRMMMIIIIIIMMMOOOYYYjjj}}}{{{ooobbb[[[UUUPPPMMMMMMJJJIIIHHHIIIKKKMMMLLLKKKHHHHHHGGGEEECCCBBBDDDEEEIIIPPPZZZeeennnxxxrrrjjjeee\\\UUUPPPLLLIIIGGGDDDDDDDDDCCCBBBBBBAAAAAA???????????????@@@AAAAAABBBGGGWWWoooqqqbbb[[[jjj{{{ssspppnnnoooqqqtttxxx|||wwwkkk```XXXPPPOOOMMMLLLNNNRRRWWWZZZZZZ[[[]]]^^^___^^^\\\[[[XXXUUUPPPKKKGGGDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAA@@@@@@???>>>============;;;<<<>>>@@@AAABBBBBBCCCFFFJJJPPPUUUZZZ```hhhnnnxxx}}}ssshhhiiiuuu{{{{{{uuuqqqqqq|||~~~{{{|||zzzrrriiiddd```eeesss||||||}}}zzzqqqtttzzz~~~{{{|||}}}ssshhh]]]UUUOOOJJJJJJMMMKKKVVVhhh|||yyylllddd^^^WWWTTTTTTPPPOOONNNNNNPPPPPPOOONNNHHHHHHGGGFFFDDDDDDEEEGGGJJJRRR^^^iiisss|||sssiiiddd[[[TTTOOOKKKHHHFFFDDDDDDDDDCCCBBBBBBAAAAAA???>>>>>>>>>>>>???@@@@@@BBBHHHWWWppp~~~jjj]]]lll}}}tttpppmmmnnnpppsssvvv{{{xxxoooggg___VVVPPPKKKJJJHHHHHHJJJNNNSSSVVVXXXYYY[[[]]]^^^^^^]]]]]]XXXUUUPPPJJJFFFDDDCCCCCC@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@??????@@@AAAAAAAAAAAAAAAAAA@@@???>>>============;;;<<<>>>@@@AAABBBBBBBBBCCCGGGMMMQQQVVV\\\eeekkktttyyytttiiijjjvvv~~~{{{yyyyyy}}}xxxqqqnnnyyy{{{pppjjjaaaaaahhhyyyyyysssrrrtttxxx{{{~~~tttlllhhhmmmuuu||||||xxxyyynnnbbbZZZSSSMMMLLLNNNIIIUUUggg|||wwwoooiiiaaa]]]]]][[[YYYVVVUUUTTTSSSQQQOOOHHHHHHHHHFFFEEEEEEGGGIIIKKKTTTaaammmvvv~~~sssiiiccc[[[SSSNNNKKKHHHFFFEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>===>>>??????@@@CCCIIIXXXqqqqqqaaaooo~~~tttpppmmmnnnppprrruuuzzz~~~{{{rrrlllddd]]]YYYTTTNNNJJJGGGFFFDDDDDDGGGKKKPPPSSSVVVWWWYYY[[[]]]^^^^^^^^^WWWTTTOOOJJJFFFDDDCCCCCC@@@@@@BBBCCCCCCBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDCCCAAAAAA>>>???@@@AAAAAAAAAAAAAAAAAA@@@???>>>============;;;<<<>>>@@@AAABBBAAAAAA@@@DDDJJJNNNSSSZZZbbbiiiqqqwwwvvvjjjkkkwww{{{}}}~~~|||yyy|||}}}tttmmmrrr}}}rrrkkkeeefffnnnxxxssskkkkkkiiikkkrrryyy||||||qqqmmmmmmiiiooosss{{{{{{||||||tttggg\\\TTTQQQOOOOOOPPPUUUaaatttwwwppplllhhhhhhdddaaabbb___WWWPPPOOONNNIIIFFFFFFFFFDDDGGGKKKMMMVVVcccppp{{{xxxqqqhhheee___WWWQQQLLLIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBGGGKKKZZZwwwwwweeettt|||uuurrrpppoooqqqyyyyyy{{{}}}{{{wwwvvvxxxyyyzzzvvvmmmggg]]][[[WWWRRRMMMIIIGGGEEEDDDDDDEEEFFFHHHJJJKKKMMMQQQQQQSSSVVV[[[^^^______WWWTTTOOOHHHBBB@@@AAACCCCCCAAAAAAAAACCCCCCCCCAAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@??????@@@@@@AAABBBEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAABBBCCCDDDDDDAAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>????????????AAADDDHHHLLLQQQXXX```eeemmmttt~~~uuujjjmmmzzz{{{}}}~~~{{{yyy{{{|||ssslllooozzznnngggcccfffjjjppp|||uuukkkdddbbbdddkkkrrrvvvyyy}}}{{{tttiiieeeeeeiiiooosss~~~}}}|||yyylll```XXXRRROOOMMMJJJPPP]]]qqq|||wwwwwwrrrppppppkkkaaaYYYVVVNNNIIIFFFGGGFFFEEEGGGLLLPPPXXXeeeqqq{{{vvvoooiiieee___WWWQQQLLLIIIHHHFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAEEEJJJZZZvvvxxxfffttt{{{tttrrrppppppqqqxxxyyy{{{~~~vvvqqqnnnnnnlllkkkoootttqqqrrrqqqooojjjbbb[[[VVVUUUSSSOOOLLLHHHEEECCCAAA@@@@@@AAAAAACCCDDDFFFGGGLLLMMMOOOTTTYYY\\\]]]]]]WWWTTTNNNGGGBBBAAAAAACCCDDDCCCBBBBBBDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>======>>>>>>>>>?????????AAACCCGGGLLLQQQXXX___dddmmmttt}}}vvvlllooo}}}zzz|||}}}{{{xxxzzz}}}tttkkklllzzz|||sssllleee```^^^```iiirrrxxxkkk^^^\\\]]]eeekkknnnrrrvvvuuu{{{|||rrriiieeeeeejjjpppsss~~~~~~~~~sssfff\\\TTTOOOKKKHHHMMMYYYlll~~~wwwiii^^^YYYNNNJJJGGGGGGGGGFFFIIIMMMSSSZZZeeepppzzz~~~}}}}}}vvvoooiiieee___XXXQQQLLLIIIHHHGGGFFFEEECCCBBBBBBBBBBBB@@@??????>>>>>>??????@@@CCCHHHXXXuuuyyyhhhuuuzzzsssqqqooooooqqqvvvxxx{{{vvvoooiiieeeaaa^^^___bbbbbbaaa```^^^YYYTTTOOOLLLLLLJJJHHHFFFCCCAAA@@@@@@>>>>>>>>>>>>???@@@AAABBBHHHIIINNNTTTZZZ]]]]]]]]]WWWSSSMMMGGGCCCAAABBBCCCEEEDDDCCCCCCDDDEEEDDDBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>======>>>>>>>>>>>>??????@@@CCCGGGKKKPPPWWW^^^ccckkkrrr{{{xxxnnnrrrzzz}}}~~~{{{xxxyyywwwllliiittt|||||||||yyytttlllccc]]]\\\bbbhhhxxx{{{kkk___[[[\\\aaafffhhhkkkooorrryyy~~~uuullliiijjjnnnsssuuu}}}}}}xxxkkk```WWWOOOKKKMMMPPPWWWfff}}}|||jjj[[[TTTNNNIIIGGGHHHHHHGGGJJJOOOTTTZZZdddnnnwww~~~~~~|||yyyxxxxxxyyy{{{}}}}}}}}}~~~zzzrrriiieee___XXXQQQMMMJJJHHHHHHGGGFFFDDDCCCCCCBBBBBB@@@@@@????????????@@@@@@BBBGGGWWWrrr{{{jjjwwwyyyrrrooommmmmmoootttvvv{{{}}}tttkkkeee___YYYXXXZZZZZZZZZXXXUUURRROOOMMMKKKGGGFFFEEECCCBBBBBBBBBBBB@@@@@@@@@???@@@@@@AAAAAAFFFIIIOOOWWW^^^aaaaaa___WWWRRRLLLGGGDDDCCCCCCCCCEEEDDDCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>============>>>>>>>>>???@@@BBBFFFJJJOOOVVV]]]aaaiiipppxxxyyypppsss|||~~~}}}zzzzzz|||oooiiippp||||||}}}}}}{{{tttiii___\\\^^^```hhhyyy~~~kkkbbb]]][[[^^^aaaaaacccfffkkksss{{{{{{tttmmmkkklllrrrwwwwww}}}~~~zzznnncccYYYQQQMMMPPPPPPTTT___sss~~~jjjXXXPPPMMMIIIFFFHHHHHHHHHKKKPPPWWW]]]fffnnnvvv|||~~~{{{yyyxxxvvvuuussstttvvvwwwxxxwwwyyy||||||tttiiifff```XXXRRRMMMJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAABBBGGGUUUnnnyyyjjjwww{{{sssooollllllmmmrrrtttyyy~~~yyymmmfff___XXXVVVWWWSSSQQQOOOMMMKKKIIIIIIHHHDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBEEEIIIQQQZZZbbbeeecccaaaXXXRRRLLLGGGFFFFFFEEEDDDFFFDDDCCCCCCDDDDDDCCCAAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDBBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>><<<============>>>>>>>>>???BBBEEEIIINNNTTT[[[```gggmmmuuu{{{~~~xxxppprrr~~~||||||rrrjjjnnn~~~{{{zzz}}}{{{ooobbb[[[XXXVVV^^^nnnlllbbb\\\YYYZZZ[[[ZZZ[[[^^^hhhqqqzzz|||wwwqqqoooppptttyyyxxx{{{{{{oooddd[[[SSSOOOMMMMMMOOOXXXiii}}}iiiWWWOOOLLLGGGEEEGGGHHHHHHKKKPPPZZZ```hhhpppvvv{{{~~~~~~|||zzzxxxuuutttssspppnnnmmmmmmppprrrssssssuuuyyy~~~|||sssjjjfff```YYYRRRMMMJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBFFFSSSjjjtttggguuuwwwrrrnnnlllmmmpppssswww{{{}}}ooofff^^^WWWSSSSSSOOONNNLLLJJJIIIHHHGGGGGGCCCCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCEEEJJJSSS]]]eeegggeeebbbYYYSSSLLLHHHHHHHHHHHHFFFGGGFFFDDDDDDEEEEEECCCBBBBBBAAAAAA@@@@@@AAAAAABBB@@@????????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDAAABBBCCCDDDDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<============>>>>>>???AAAEEEHHHMMMSSSZZZ___dddiiiqqqvvvzzz~~~vvvnnnooo~~~tttlllooo~~~~~~zzz{{{wwwiii___YYYTTTXXXfff{{{mmmaaa[[[WWWXXXYYYXXXYYY\\\gggppp{{{~~~zzzuuutttuuurrrxxxwwwyyy~~~qqqeee\\\TTTPPPKKKLLLNNNSSS```uuuuuucccSSSLLLJJJFFFDDDFFFGGGGGGKKKPPPYYY___gggnnnsssvvvxxxyyyxxxvvvtttqqqnnnllljjjiiifffeeedddeeeiiimmmoooppprrrvvv}}}|||rrrjjjfff```YYYRRRMMMJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAEEEQQQgggmmmbbbrrr}}}vvvqqqnnnnnnoooqqqtttxxx}}}tttjjjaaaYYYTTTSSSOOOOOOMMMLLLKKKJJJIIIIIIEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEHHHMMMWWWbbbjjjkkkhhheeeZZZTTTLLLIIIJJJKKKJJJHHHJJJHHHGGGGGGGGGGGGFFFDDDBBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCC@@@AAACCCDDDDDDCCCAAA@@@AAAAAA@@@@@@???>>>>>>>>><<<<<<<<<=========>>>>>>>>>AAADDDHHHLLLRRRYYY]]]aaafffmmmrrrvvvzzz~~~ssskkkkkk|||uuummmpppzzzrrrhhh```YYYUUUcccvvvnnnaaa[[[WWWXXXZZZYYY[[[^^^cccmmmxxx|||yyytttsssuuupppvvvvvvxxxrrrfff\\\UUUQQQLLLMMMOOORRRZZZhhhyyy{{{vvvkkk[[[NNNGGGIIIEEECCCEEEGGGGGGKKKPPPVVV\\\dddkkkooopppqqqqqqqqqpppmmmiiifffcccaaa```^^^]]]]]]```eeejjjmmmnnnqqquuu|||}}}sssjjjggg```YYYSSSNNNKKKIIIGGGFFFEEECCCBBBBBBBBBBBB@@@@@@????????????@@@@@@@@@DDDPPPfffhhh^^^ooozzzsssppppppooopppssswww{{{{{{pppggg^^^WWWUUUNNNNNNMMMLLLJJJIIIHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHHHHLLLRRR\\\hhhoooppplllhhh[[[TTTMMMJJJKKKLLLKKKIIILLLKKKIIIIIIIIIIIIGGGFFFBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@AAACCCDDDDDDCCCAAA@@@AAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<=========>>>>>>@@@DDDGGGLLLRRRXXX]]]___dddkkkpppsssxxx}}}{{{qqqiiiiiizzz