BM6P6(@ }}}jjj]]]UUURRROOOLLLLLLKKKIIIHHHIIIGGGEEEDDDEEEEEEDDDCCCCCCBBBAAAAAABBBAAA???===???===;;;999999999:::;;;;;;999888777777666444222000000///...............---.../////////...,,,+++,,,---------------,,,,,,***************++++++,,,,,,+++)))((((((((()))*********))))))((((((''''''''''''((()))******))))))((())))))((('''((()))+++(((((((((((()))))))))))))))((('''&&&'''(((***,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++((('''(((***------***&&&+++***)))(((((()))***+++************))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&(((******(((&&&+++,,,+++)))''''''(((***'''(((***,,,...//////000++++++++++++++++++++++++******+++++++++******))))))************+++++++++)))))))))***+++,,,......*********)))))))))))))))000...,,,+++,,,...111333000111222333444555666666:::;;;<<<<<<<<<<<<<<<<<<>>>===;;;<<<===>>>===<<>>;;;999888888888:::<<>>>>><<<:::888999888888777666555444444555333222111111111///...------,,,+++***)))(((((((((((((((((())))))))))))+++++++++++++++***)))(((++++++************++++++)))))))))))))))******+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))---,,,+++******+++,,,---((((((((()))******++++++))))))))))))************'''((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((,,,)))''''''***+++***(((***)))))))))***+++,,,,,,(((((())))))******++++++((())))))))))))*********))))))))))))************************************))))))************))))))}}}jjj]]]UUURRRNNNLLLKKKKKKJJJHHHIIIGGGEEEEEEEEEEEEEEECCCDDDBBBBBBBBBBBBBBB@@@>>>=========<<<;;;999888888777555333333333333111000111111000////////////000.........///......---,,,------............------,,,++++++******+++++++++++++++)))((((((((()))***)))))))))))))))((((((((((((((()))***************(((((())))))(((((()))***(((((((((((())))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((((())),,,,,,***'''+++***)))(((((()))***+++++++++*********)))))))))))))))))))))))))))))))))************************+++++++++,,,......,,,***((()))))))))((()))+++---******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***+++++++++***)))************++++++++++++++++++***++++++,,,,,,............------------///...------...///111333000222333444555777888:::;;;<<<>>>???@@@@@@BBBCCCAAAAAAAAAAAACCCEEEHHHIIINNNSSS[[[ccckkkttt~~~ssseee```YYYRRRLLLGGGDDDCCCCCCDDDEEEEEEDDDDDDEEEFFFFFFDDDAAAAAABBBDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEEEECCCBBB@@@>>>===<<<;;;<<>>>>><<<:::777555777555444444555555444333222222111000000000000111//////...------------...---....../////////......------,,,+++************+++******)))((()))))))))(((((()))))))))))))))))))))))))))************+++(((((())))))************(((((((((((())))))))))))'''(((***++++++)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***(((((()))***+++***)))******))))))))))))******+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***+++,,,,,,+++)))'''((())))))((()))+++---,,,,,,,,,++++++***)))(((++++++++++++++++++++++++&&&'''(((***++++++,,,,,,)))************+++++++++---,,,++++++******++++++,,,,,,,,,,,,------------/////////000000111222222333444666777777999===???>>>@@@AAA@@@@@@AAACCCEEECCCFFFIIIKKKLLLPPPVVV[[[bbbhhhqqq{{{uuunnncccYYYQQQKKKGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEGGGDDDAAA@@@AAACCCCCCCCCFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFGGGGGGFFFDDDCCCBBB@@@AAABBBDDDDDDDDDDDDCCC<<<888333000///000000000111222333555777999:::;;;===<<<<<<;;;:::999888888888666444444444444222000000//////...---,,,++++++)))))))))))))))))))))))))))))))))***))))))((('''+++******))))))******+++)))))))))))))))******+++))))))))))))))))))))))))''''''((()))***+++,,,,,,''''''''''''''''''''''''((())))))))))))))))))(((++++++******)))(((((('''(((((())))))))))))******))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******---+++******++++++***(((***))))))(((((((((((()))))))))(((((((((((((((((()))************+++++++++)))))))))*********++++++************************))))))************))))))kkk^^^UUURRRNNNKKKKKKKKKKKKJJJIIIHHHFFFEEEFFFFFFEEEDDDEEEDDDCCCCCCDDDCCCAAA???>>>>>>>>>===;;;999666555666555444555666777666555222222111000000000000111000///...,,,,,,---......---...//////////////////------+++***)))(((((((((+++******)))))))))))))))((((((((())))))******+++))))))))))))******+++,,,***)))))))))***+++******(((((((((((())))))))))))))))))*********((('''&&&))))))))))))))))))))))))************************++++++******))))))((((((***)))(((((()))***++++++***))))))))))))))))))***++++++++++++************(((((((((((((((((((((((())))))))))))))))))))))))+++***))))))******)))'''***++++++***((('''((()))++++++++++++***(((''''''++++++++++++++++++++++++))))))***+++,,,,,,++++++))))))*********+++++++++,,,,,,++++++***++++++,,,******++++++,,,,,,------...///111222333333222222666888999999999;;;???DDDGGGIIIJJJHHHFFFFFFIIILLLNNNUUU\\\```bbbeeekkkqqqzzz~~~~~~qqqeee\\\UUUPPPLLLIIIGGGDDDCCCDDDEEEFFFFFFGGGDDDBBBAAABBBCCCDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEGGGIIIJJJJJJIIIGGGFFFEEEEEEFFFGGGGGGFFFEEEEEE@@@;;;555000////////////000000000111333555777999>>>======<<<<<<;;;;;;;;;:::888666666666666444333111000000///...---,,,++++++***************))))))))))))************))))))******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))'''(((((()))******++++++(((((((((((((((((((((((('''(((************((('''************))))))(((((((((((((((((()))))))))***))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******,,,,,,+++++++++***)))(((***)))((('''''''''''''''))))))((((((''''''&&&&&&************++++++++++++))))))*********+++++++++************************))))))************))))))lll___UUURRRMMMJJJJJJKKKKKKKKKJJJHHHFFFEEEFFFFFFEEEDDDEEEDDDCCCCCCDDDCCCAAA???AAA@@@===;;;999888777777222111000111333444333222111111000////////////000000///...,,,,,,---......---......///000000//////---,,,***)))'''&&&&&&&&&************)))))))))((((((((())))))******++++++((((((((()))***,,,---......,,,))))))***+++***)))(((((((((((())))))))))))+++***)))'''''''''((((((************************))))))))))))))))))))))))++++++******))))))(((((())))))))))))((()))***+++)))))))))******)))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))---+++******,,,,,,+++******+++,,,+++)))'''(((((())))))*********)))((((((++++++++++++++++++++++++,,,---------,,,+++******))))))*********+++++++++************+++,,,---...,,,,,,---...//////000000///111333444555555444333666888999888777999@@@FFFQQQTTTXXXXXXWWWYYY]]]aaaeeemmmwww}}}~~~qqqiiiccc\\\WWWSSSOOOKKKIIIIIIIIIIIIGGGEEECCC@@@???AAABBBCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDFFFHHHJJJKKKKKKJJJIIIHHHIIIJJJJJJJJJIIIGGGFFFDDD>>>777222000/////////111000/////////111333444<<<<<<<<<<<<<<<<<<<<<===<<<;;;999888999888777555222111000///...------,,,,,,,,,++++++*********)))***++++++,,,,,,+++++++++***))))))))))))))))))***)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((())))))************'''(((((((((((()))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))******+++,,,,,,+++))))))((())))))((('''&&&&&&&&&'''))))))((((((''''''&&&&&&))))))*********+++++++++************++++++++++++************************))))))************))))))mmm___UUURRRMMMJJJJJJKKKLLLLLLJJJHHHFFFFFFFFFGGGFFFEEEDDDCCCBBBCCCCCCCCCAAA???AAA???<<<999888888888999555333333333555555555333111111000////////////000//////...------------...,,,---...///////////////,,,,,,***)))(((''''''&&&)))************)))(((((())))))******************)))))))))***,,,///111333333///)))((()))+++***)))(((((((((((())))))))))))+++***(((&&&&&&''')))***************************((((((((((((((((((((((((************))))))))))))''')))******))))))***+++))))))************)))))))))))))))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++)))((('''''')))******)))&&&(((*********)))***+++((())))))************)))++++++++++++++++++++++++......------,,,***)))((()))************+++++++++)))))))))***+++,,,...///***++++++---...///000000111222444555666666555444555777999888777;;;DDDKKKTTT[[[dddiiilllpppwww}}}}}}~~~wwwrrrooooootttyyy{{{}}}}}}}}}~~~~~~}}}|||{{{|||~~~~~~|||{{{{{{~~~xxxrrrkkkfff\\\WWWQQQOOONNNLLLIIIFFFEEEBBB???>>>???@@@AAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCEEEGGGIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKIIIHHHEEE@@@:::555222111000///222111000/////////000111777888999:::;;;<<<======>>>===;;;;;;;;;;;;999777444333222222000000///...------,,,,,,+++************+++,,,,,,---,,,,,,,,,***))))))(((((())))))***)))))))))))))))******+++))))))))))))))))))))))))************))))))((((((************************)))******++++++******)))'''(((((()))******++++++''''''(((((((((((())))))(((((((((((())))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((''')))++++++***))))))))))))((((((''''''''''''((())))))((((((((((((((((((((())))))))))))******************++++++++++++,,,************************))))))************))))))nnn```UUUQQQLLLIIIJJJKKKLLLMMMJJJHHHFFFFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBBBB@@@>>>>>>>>><<<;;;:::999999888999777666666888888777666222222111000000000000111.........///......---,,,++++++---....../////////------+++***)))))))))))))))******+++***)))((('''++++++******************++++++,,,---000444777999999222***&&&'''******)))(((((((((((())))))))))))((((((((((((((())))))***************************'''''''''''''''''''''''')))))))))))))))*********&&&(((++++++***))))))+++((()))***++++++***)))(((''''''((((((((()))))))))))))))))))))))))))))))))************************&&&$$$###$$$&&&((())))))%%%(((***+++*********+++)))******++++++******)))++++++++++++++++++++++++++++++++++++******)))((()))************++++++++++++*********+++,,,,,,---((()))***+++---...///000333333444555666666666666666:::======>>>DDDOOOXXX___iiivvv~~~zzz{{{yyytttnnnhhhccc___]]][[[___ccceeefffjjjqqqwwwzzzyyyuuuoooiiieeeccccccdddcccbbbaaabbbccccccbbbccccccccceeehhhiiiiiihhhiiimmmsssuuutttqqqnnnmmmmmmrrryyy}}}wwwmmmgggaaa^^^\\\XXXRRRMMMKKKHHHDDDBBBAAAAAA@@@???@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHJJJKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJHHHDDD???:::888555333111111111000000000000000111222333555777999;;;======@@@>>>===<<<===<<<;;;999777666666555444333222222...------,,,++++++************+++,,,,,,,,,,,,,,,))))))(((((((((((()))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))*********'''''''''((((((((())))))&&&&&&'''((()))***++++++******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''###'''***+++)))((((((***((((((((('''(((((())))))(((((())))))))))))))))))''''''((((((((()))))))))*********+++++++++,,,,,,************************))))))************))))))nnn```UUUQQQLLLIIIIIIKKKMMMMMMKKKIIIGGGFFFGGGGGGFFFEEECCCBBBAAAAAABBBAAA???>>>;;;<<<======<<<;;;888777777555444444555555444333444333222222111111222222---.../////////...,,,+++***+++,,,---..................---,,,++++++++++++)))******++++++)))(((''',,,+++++++++***)))))))))------...000333777;;;>>><<<444***%%%&&&)))***)))(((((((((((())))))))))))%%%''')))***+++***)))(((************************''''''''''''''''''''''''(((((())))))******++++++%%%(((,,,---***))))))***((()))***++++++***)))(((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&'''***,,,------)))+++,,,,,,***(((''''''+++++++++++++++***)))(((++++++++++++++++++++++++'''(((((())))))))))))((()))************+++++++++---,,,++++++******++++++,,,---...000111333444555444444555555666777777777999>>>BBBDDDFFFNNN[[[eeerrr}}}yyy~~~}}}||||||~~~|||wwwrrrnnniiidddaaaccc```\\\WWWRRROOOMMMLLLPPPSSSUUUUUUVVV[[[ccckkkhhhfffbbb[[[TTTOOOMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNMMMMMMOOORRRTTTTTTSSSVVV\\\dddhhhhhheeeaaa___\\\aaagggooovvv~~~}}}vvvrrrooojjjbbb\\\SSSOOOJJJGGGEEECCCAAA@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEFFFHHHIIIKKKLLLKKKLLLMMMNNNMMMMMMLLLKKKLLLIIIDDD@@@===;;;888555000000000111111111111111///000222555888:::<<<===AAA???>>>===>>>===<<<:::999999888777666555444444......---,,,,,,+++******((()))***+++++++++++++++))))))(((((((((((()))))))))))))))))))))******+++))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((((((((((((((((((((()))((('''&&&&&&'''((()))++++++******)))(((((((((''''''''''''((((((((()))%%%&&&'''((()))***+++,,,******))))))))))))******))))))))))))))))))))))))++++++***)))((('''&&&&&&!!!%%%)))***)))((((((***((((((((((((((()))***+++(((((())))))******++++++''''''''''''((((((((((((******+++++++++,,,,,,,,,************************))))))************))))))kkk\\\XXXSSSNNNJJJIIIJJJJJJKKKKKKJJJIIIIIIHHHGGGCCCAAADDDCCCBBBBBBBBBAAA???===:::;;;<<<;;;999888999:::===999555333444444222000---...000111000///---+++000///...---,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))+++***)))(((((()))***+++((('''***555@@@DDD>>>777000...+++)))((()))+++,,,+++,,,------++++++,,,---))))))))))))************---+++(((%%%%%%&&&)))+++((()))******)))'''%%%$$$'''(((+++---......---,,,))))))))))))******************))))))))))))******))))))************))))))******+++++++++******)))******))))))))))))******+++******))))))))))))))))))***+++++++++***((('''++++++++++++++++++++++++//////---,,,+++*********555111---,,,...///...,,,---,,,++++++++++++++++++,,,,,,++++++,,,,,,---...000......111555666555333555666666777888:::;;;<<<===BBBJJJRRR[[[eeennntttxxxooohhhjjjooouuuzzzyyysssnnnjjjgggbbb^^^]]]^^^```bbb___\\\WWWUUUUUUSSSPPPMMMRRRPPPMMMIIIGGGEEEDDDDDDCCCHHHHHHDDDEEELLLQQQPPPQQQPPPMMMJJJGGGEEEEEEEEECCCCCCDDDDDDDDDCCCBBBBBBEEEEEEDDDDDDDDDEEEFFFFFFJJJPPPWWW^^^```]]]XXXUUUSSSVVVZZZ___eeekkkppprrrllljjjiiikkksss|||{{{rrrkkkhhh]]]SSSOOOMMMHHHDDDCCCAAABBBCCCEEEFFFFFFFFFFFFCCCCCCCCCFFFIIIKKKLLLKKKNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKGGGDDDAAA===888555000000......---...///000333444444555777:::<<<===??????>>>===<<<;;;::::::::::::999888777666555555222222111000...,,,+++***,,,,,,------,,,+++)))(((************************++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))),,,***((('''&&&'''((()))***)))'''((()))***((('''*********************************)))))))))))))))))))))))))))))))))))))))***)))((()))***+++***)))))))))))))))))))))******))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))******))))))))))))******)))***+++,,,,,,+++***)))))))))))))))((((((((((((lll]]]XXXSSSNNNJJJIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGDDDAAADDDBBBAAABBBBBBAAA???===;;;<<<<<<;;;999888888999;;;888444333444333222000000000111222111000///...000000///...---,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))+++***)))(((((()))***++++++***,,,222888999444...---,,,***)))))))))+++,,,)))+++,,,+++***)))***+++))))))))))))************,,,***(((&&&&&&''')))***((()))******)))'''%%%$$$%%%&&&((()))******))))))))))))))))))******************))))))))))))******))))))************))))))((()))******++++++++++++******))))))))))))******+++******)))))))))))))))((((((''''''&&&%%%######************************......------,,,,,,++++++000---***)))***++++++***++++++***))))))*********,,,,,,+++,,,---...//////222111111444888:::999888444666888<<<@@@EEEHHHJJJOOOTTT]]]fffpppyyy~~~yyyqqqfff]]]TTTUUUYYY]]]``````[[[WWWTTTRRROOOLLLKKKLLLMMMOOOKKKIIIFFFFFFHHHHHHGGGEEEEEEEEECCCAAA@@@????????????DDDFFFCCCCCCGGGIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEGGGGGGFFFFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEFFFFFFEEEIIIOOOTTTVVVUUURRRPPPLLLNNNPPPUUU[[[aaagggkkkgggeeeccccccgggnnntttwww{{{}}}}}}zzzoooddd^^^ZZZTTTPPPOOOHHHHHHHHHGGGFFFFFFEEEEEECCCBBBBBBDDDFFFHHHHHHHHHLLLLLLMMMMMMMMMNNNNNNNNNNNNLLLIIIFFFDDD@@@;;;777333222000/////////000111555555666777888::::::;;;<<<<<<<<<<<<<<<=========::::::::::::999999888888333333222111000...,,,,,,***++++++,,,++++++******************************************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((&&&%%%$$$%%%&&&'''***((('''((()))***)))'''((((((((((((((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))%%%$$$$$$&&&)))++++++************)))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))******))))))))))))******)))***++++++++++++***))))))))))))))))))))))))(((mmm___WWWSSSNNNKKKJJJKKKKKKKKKJJJIIIHHHHHHHHHGGGDDDBBBCCCBBBAAABBBBBBBBB@@@>>>=========<<<999777777888999666444333333333222111333333222222222111111111111000000///...---,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))+++***))))))))))))***+++++++++,,,...///...+++((()))))))))))))))*********''')))***)))((('''((()))))))))))))))***************))))))(((((((((((()))((())))))***)))(((&&&%%%+++***************++++++))))))))))))******************))))))))))))******))))))************))))))'''''')))***+++,,,,,,,,,))))))))))))))))))))))))+++******))))))))))))))),,,+++)))(((&&&&&&%%%%%%))))))))))))))))))))))))+++,,,---......---,,,+++,,,***(((''')))*********+++***************++++++,,,,,,,,,---...000111222111111222444777:::::::::666999???FFFOOOVVV\\\```eeekkkttt}}}{{{tttlllfffccc]]]UUUNNNDDDDDDEEEGGGIIIHHHFFFCCCCCCCCCBBBAAAAAAAAABBBBBBAAA@@@@@@AAACCCDDDDDDCCCAAAAAABBBBBBCCCBBBBBBBBB???DDDGGGFFFEEEFFFFFFDDDDDDDDDEEEGGGIIIKKKNNNOOOSSSRRRQQQOOONNNMMMLLLLLLMMMMMMMMMNNNMMMMMMMMMLLLLLLNNNQQQSSSTTTSSSRRRQQQKKKKKKKKKNNNSSS[[[ccchhhgggeeebbb```^^^^^^___```eeegggjjjnnnssswwwyyy{{{zzz~~~yyyrrrlllfffbbbbbbXXXVVVRRRNNNJJJGGGDDDCCCDDDCCCBBBBBBDDDEEEEEEDDDIIIIIIJJJKKKLLLMMMMMMNNNOOOMMMLLLJJJHHHDDD???<<<666555333222111000111111666777888::::::::::::999888999:::;;;<<<===>>>???;;;;;;<<<<<<<<<<<<;;;;;;555555444333222111///...***************++++++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((((()))***)))((('''((()))***)))((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))%%%$$$$$$&&&)))++++++***+++*********))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******)))******++++++******)))))))))))))))))))))))))))nnnaaaVVVSSSNNNKKKKKKKKKKKKKKKJJJIIIGGGGGGHHHGGGEEEDDDCCCBBBAAABBBCCCCCCAAA???>>>>>>>>><<<999777777888666555444333333333222111444333222111111111222222111000000///......------,,,,,,+++++++++++++++*********++++++++++++******))))))))))))))))))))))))************************((()))************++++++%%%&&&((()))*********)))'''((())))))''''''((()))((()))))))))************(((((())))))))))))((((((((())))))))))))((('''&&&...---+++***)))***+++,,,((()))))))))******************))))))))))))******))))))************))))))(((((()))******+++******))))))************))))))+++******)))))))))))))))---,,,***)))((())))))***************************((()))+++------,,,+++***,,,+++******+++,,,------+++++++++++++++,,,------,,,------///000333444555333333444666999;;;=========AAAIIIRRR]]]fffmmmqqqsssyyy~~~}}}zzzvvvssspppnnnkkkhhh]]]YYYTTTSSSTTTSSSPPPLLLBBBAAAAAAAAAAAAAAAAAA@@@??????AAABBBCCCCCCCCCCCCFFFFFFGGGHHHIIIJJJJJJJJJHHHIIIKKKLLLLLLLLLKKKJJJFFFIIIKKKKKKJJJKKKLLLMMMNNNPPPSSSWWW\\\aaadddfffjjjiiigggeeecccbbbbbbbbbbbbcccdddddddddbbbaaa```aaa```___\\\ZZZYYYXXXWWWVVVTTTRRRSSSXXX```iiiooorrrqqqmmmfff___XXXTTTRRRUUUVVVXXX\\\aaafffkkknnnoootttxxxwwwsssrrruuuyyy|||~~~xxxuuuvvvpppkkkcccZZZRRRKKKGGGEEEEEECCCAAAAAACCCDDDDDDCCCFFFFFFGGGIIIJJJLLLMMMMMMOOONNNNNNMMMLLLIIIDDD@@@999888666333222111111111444666888;;;<<<<<<;;;:::888888999:::;;;<<<======<<<<<<=========<<<;;;:::666666666666555444333222---,,,+++***)))***++++++************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,+++******++++++,,,)))((('''((()))***)))(((************************)))))))))))))))*********((((((((((((((((((((((((+++***))))))******)))(((++++++******)))((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******))))))************)))))))))))))))))))))*********oooaaaVVVRRRNNNLLLLLLLLLLLLKKKJJJHHHFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCAAA???>>>???>>>===:::888777888555666666555444222222222222222111000000000000111000000000///......------,,,,,,,,,++++++*********)))******++++++******)))******************************++++++++++++******''')))******)))))),,,...$$$%%%((()))*********)))((()))***)))(((((()))***((()))))))))************'''((()))******)))(((((()))))))))))))))(((((((((,,,***'''%%%%%%&&&'''(((((()))))))))******************))))))))))))******))))))************))))))***************)))((('''((()))************)))(((+++******))))))))))))))))))(((''''''((()))+++,,,++++++++++++++++++++++++&&&''')))+++,,,+++***)))++++++,,,,,,,,,---...///)))))))))***+++,,,---.........///111333555777888888999;;;<<>>===;;;999888777888888888777666555555222111...,,,************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''((()))******)))************************(((((())))))************((((((((((((((((((((((((,,,***))))))******)))'''************))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))*********+++oooaaaUUURRROOOMMMMMMMMMMMMLLLIIIHHHFFFFFFGGGHHHGGGGGGEEEDDDCCCCCCCCCBBB@@@>>>===>>>>>>===:::888888999666777888777444222222222111000000000000//////////////////.........---------,,,,,,++++++*********))))))************))))))******************************+++,,,,,,+++******+++++++++***))))))***,,,%%%&&&((()))*********)))(((***+++***)))((()))+++))))))))))))************'''(((((())))))))))))((()))))))))))))))))))))))),,,***((('''&&&'''((()))))))))))))))******************))))))))))))******))))))************))))))+++++++++***)))(((&&&&&&((()))***++++++***)))(((+++******)))))))))))))))((())))))***+++---...///++++++++++++++++++++++++'''((()))***+++******))))))+++,,,,,,++++++,,,...'''''''''((()))+++,,,---000000111333444777888:::888:::===AAADDDIIIOOORRRXXX\\\bbbiiiqqqwww{{{}}}{{{xxxwwwxxxzzz||||||yyytttooogggccc^^^ZZZWWWUUUSSSQQQMMMKKKHHHFFFEEEDDDBBBAAA???@@@AAAFFFKKKOOOQQQQQQDDDDDDEEEEEEEEEHHHLLLOOOQQQSSSWWW[[[^^^`````````]]]aaafffkkknnnqqqtttvvvuuutttssspppmmmjjjhhhfff```\\\YYYZZZ\\\```iiirrr{{{~~~}}}yyywwwxxxvvvttttttvvv{{{rrrfff^^^[[[UUUSSSPPPNNNMMMOOOQQQRRRUUUVVVWWWTTTQQQQQQTTTWWW[[[^^^dddjjjpppwww~~~zzzkkkaaa\\\ZZZPPPMMMIIIFFFEEEDDDCCCBBBDDDDDDEEEGGGHHHJJJKKKKKKNNNLLLKKKKKKLLLLLLJJJHHHAAA???<<<888555333222111000222555999;;;===>>>>>>===<<<;;;999888666555444:::;;;===>>>===;;;999888888888999999999888888777666555222000...,,,+++***************************++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&(((***+++***)))((((((((((((((((((((((((((((((((()))******++++++))))))))))))))))))))))))'''&&&%%%&&&)))***)))((()))))))))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))*********))))))(((((())))))***((())))))******+++++++++nnnaaaUUURRROOOMMMMMMNNNMMMLLLIIIGGGEEEEEEGGGHHHHHHHHHGGGFFFDDDCCCCCCBBB???======>>>>>>===;;;999:::;;;777999:::999555222222222///000111111111000...............---------------------,,,,,,+++******)))))))))************))))))***************************++++++,,,,,,++++++******))))))((())))))(((((('''((())))))************((()))******)))((()))***))))))))))))************(((((((((((()))))))))******)))))))))))))))******,,,+++***))))))***++++++))))))))))))******************))))))))))))******))))))************)))))))))*********)))(((''''''((()))***++++++***)))(((+++******)))))))))))))))***+++,,,---.../////////*********************************+++++++++++++++)))+++------+++***+++---(((((()))***+++---//////222333333444666888999::::::>>>DDDIIIOOOVVV___eeemmmpppuuuzzzyyysssooojjjiiiiiiiiihhheee```\\\UUUQQQLLLIIIGGGFFFEEECCCCCCAAA???@@@AAABBBBBBAAABBBDDDGGGLLLPPPSSSUUUUUUNNNPPPRRRTTTUUUYYY___ccchhhkkkooossswwwyyy{{{{{{yyy~~~wwwrrroooppprrrvvv{{{vvvuuukkkgggbbb\\\WWWTTTSSSRRRPPPOOOMMMKKKJJJJJJKKKLLLPPPRRRVVV[[[```hhhpppuuu|||wwwnnnjjjhhhccc^^^WWWRRRNNNLLLIIIHHHDDDEEEEEEGGGHHHIIIJJJJJJLLLJJJHHHHHHIIIJJJJJJJJJFFFDDD@@@<<<999666444444222333555777999;;;===>>>>>>===;;;999777444222222777999;;;>>>???>>>===;;;888888999999999999999888777666555444222000...---************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((()))******++++++++++++((('''&&&'''***+++***)))(((((((((((((((((((((((('''(((((()))******++++++))))))))))))))))))))))))'''&&&%%%&&&)))***)))(((((((((((()))******++++++))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))******))))))))))))*********)))(((''''''((()))***((())))))******+++,,,,,,nnn```TTTRRROOONNNNNNNNNMMMLLLIIIGGGEEEEEEGGGHHHIIIHHHHHHGGGEEEDDDCCCAAA>>><<<<<<===>>>===;;;::::::<<<888;;;<<<:::666222222222///000222333222111///---------------------,,,,,,------,,,,,,+++***))))))))))))************))))))***************************+++,,,------,,,+++***&&&%%%$$$&&&(((***)))'''))))))))))))************((()))***)))((('''(((***))))))))))))************((((((((((((((()))***+++***)))))))))))))))******((((((''''''''''''(((((())))))))))))******************))))))))))))******))))))************))))))'''((()))))))))))))))(((''')))***++++++***)))'''+++******)))))))))))))))'''((()))++++++***)))((())))))))))))))))))))))))------,,,++++++,,,,,,---+++---000///---+++,,,...+++,,,,,,---///111333444444444444555666888::::::CCCHHHOOOVVV^^^hhhrrrzzz}}}~~~vvvnnniiiaaa___\\\ZZZXXXUUUQQQNNNKKKHHHDDDAAAAAAAAA@@@???@@@???>>>@@@CCCFFFFFFFFFFFFIIIMMMSSSWWWZZZ[[[[[[]]]```ccceeehhhlllsssxxxvvvyyy}}}|||uuummmeee___[[[YYYRRROOOLLLKKKKKKLLLKKKJJJLLLNNNPPPTTTYYY```hhhnnnsss~~~~~~vvvsssrrrsssnnneee^^^XXXTTTPPPNNNEEEEEEFFFGGGHHHIIIIIIJJJKKKIIIFFFFFFGGGIIIJJJKKKJJJGGGDDD???;;;888777666444444555666777999;;;<<<>>>===;;;999666444222111444777;;;>>>@@@AAA@@@???888888999:::::::::999999666666777666555333111///************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************((((((((((((((((((((((((%%%%%%&&&'''''''''''''''''''''&&&'''***++++++***************************'''(((((()))***+++++++++))))))))))))))))))))))))---+++))))))******(((&&&''''''((()))***+++,,,,,,))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))******))))))))))))*********)))(((''''''((()))***((())))))***++++++,,,,,,ooocccYYYUUUPPPMMMLLLMMMMMMMMMHHHGGGFFFDDDDDDDDDDDDEEEFFFDDDBBBAAAAAAAAA@@@???>>><<<999999:::;;;;;;;;;======;;;888555333444555333333222222111000/////////...,,,,,,+++,,,---...000000///...------,,,,,,******))))))))))))******((())))))))))))(((''''''$$$''')))******))))))***++++++******))))))((((((''''''((())))))***)))))))))(((&&&&&&(((*********,,,***((()))+++,,,+++(((************************))))))))))))((((((((((((((((((((()))******++++++************)))))))))))))))************+++++++++(((((((((((((((((((((((())))))))))))***************((('''(((+++,,,+++(((+++++++++************)))))))))))))))***************)))))))))***+++,,,,,,+++---------+++++++++---111---***+++///111///,,,/////////111333444333222333555888888888;;;AAAFFFMMMTTT```llluuu|||}}}|||yyytttmmmccc\\\TTTPPPJJJGGGFFFEEECCC@@@DDDBBB@@@???>>>???@@@AAA???BBBFFFIIILLLQQQYYY___aaaccceeehhhjjjlllmmmmmmpppqqqssswww}}}{{{qqqjjjbbb^^^ZZZZZZ]]]___\\\YYYWWWUUUTTTUUUWWWZZZ\\\\\\jjjnnntttxxx{{{}}}vvvoooooolllbbbZZZXXXUUUQQQLLLHHHEEEDDDEEEFFFGGGHHHJJJJJJIIIIIIKKKLLLIIIIIIIIIHHHDDD???999666444444555555777:::<<<===<<<<<<;;;:::888555222000111444999===@@@@@@???>>>AAA@@@===;;;::::::;;;<<<===<<<:::888666444222111...---,,,,,,++++++,,,,,,+++(((&&&(((+++,,,***((()))***************)))(((******))))))))))))*********************)))((((((+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++)))***++++++)))(((((()))******))))))(((((('''''')))))))))))))))******+++)))((('''&&&&&&'''((()))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))mmmbbbYYYUUUPPPLLLLLLLLLMMMLLLIIIHHHFFFEEEDDDDDDEEEFFFFFFDDDBBBAAAAAAAAA@@@???===;;;999999:::;;;;;;:::777777666444111000111333333333222222111000000//////...---,,,,,,,,,---...///......---,,,,,,++++++++++++************++++++*********)))))))))((((((((()))+++***(((''''''(((*********)))))))))))))))'''((()))))))))))))))))))))(((''''''((()))******,,,***((()))+++,,,+++)))************************************))))))))))))*********)))))))))))))))******)))))))))))))))***))))))*********+++++++++************************))))))))))))***************((('''(((+++,,,***)))+++++++++************)))))))))))))))******************************+++,,,+++---------++++++,,,---111...+++,,,000222000...000//////000222333444444444666999:::>>>EEEOOOVVVbbbiiittt~~~|||yyy{{{vvvqqqkkkfff___WWWRRRMMMIIIEEEDDDDDDEEEEEECCCDDDCCCAAA@@@@@@BBBDDDFFFHHHMMMSSSYYY^^^eeelllqqqzzz|||~~~}}}|||}}}||||||~~~zzzuuupppooorrrttttttrrroookkkgggcccbbbaaa```___eeeggghhhjjjkkkmmmppprrrxxx||||||{{{xxxrrrmmmlllhhhccc[[[TTTMMMIIIFFFEEEEEEEEEFFFFFFEEEFFFGGGGGGGGGHHHIIIHHHFFFBBB>>>;;;777666555555666999;;;<<<======<<<:::888555222000111444888===@@@AAAAAAAAACCCAAA???===<<<<<<============;;;999777666444444000///...------,,,,,,,,,+++*********,,,,,,+++***''''''((()))*********)))++++++************++++++'''(((((((((''''''&&&%%%))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,((()))******(((''''''(((***)))))))))((((((((('''))))))(((((())))))***+++***)))(((((((((((()))******)))))))))((((((((('''((((((((((((((((((((((((************)))))))))((('''''''''((((((((())))))))))))))))))))))))))))))}}}kkk___XXXTTTOOOLLLKKKLLLLLLLLLJJJIIIGGGFFFEEEFFFFFFGGGFFFDDDBBBAAAAAAAAA@@@???<<<;;;999888999:::999888666777777555333333444555333333222222111000000000000///......------......---------,,,,,,++++++***,,,,,,++++++++++++,,,,,,,,,+++***)))))))))***+++,,,,,,,,,***'''&&&&&&'''))))))))))))************)))))))))***))))))(((((())))))((((((((()))******+++***)))***++++++***)))************************++++++++++++************++++++******)))(((((('''+++***)))(((((()))***+++)))))))))*********++++++************************)))))))))*********++++++***(((((((((***+++***)))+++++++++************))))))))))))*********++++++,,,++++++************++++++,,,------,,,+++,,,...111...,,,---000222111///222111000000222444777999:::<<>>>>>@@@BBBCCCCCCGGGFFFEEEEEEHHHKKKOOORRRYYY___iiirrr{{{|||xxxvvvsssqqqssspppjjjeeecccccceeegggkkkqqqxxx}}}}}}|||zzztttjjjaaaYYYRRRLLLHHHFFFEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHGGGEEECCCAAA;;;999777666666888:::<<<>>>>>>===;;;888555222000222444777;;;???BBBDDDEEEDDDCCCAAA???>>>>>>??????>>>===<<<;;;:::888777777333333222000///...------,,,---...---,,,+++,,,---&&&'''(((***++++++++++++++++++++++++++++++++++++'''(((((((((((('''&&&&&&''''''(((((()))+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++''')))***)))(((&&&''''''))))))))))))(((((((((((())))))(((((())))))***+++******))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((************))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((({{{iii]]]XXXTTTNNNKKKJJJKKKKKKKKKKKKJJJHHHGGGFFFFFFGGGGGGFFFDDDBBBAAAAAAAAA@@@???<<<:::999888999999888777888999999888555444444666222222222111111111000000000000//////............---------,,,,,,,,,+++++++++++++++******+++++++++...---+++))))))***+++,,,,,,,,,+++)))&&&&&&''')))(((((())))))******++++++***************)))((('''))))))***))))))((()))***+++************+++******************************++++++*********)))))))))************))))))((((((+++***((('''((()))+++,,,))))))))))))************(((((((((((((((((((((((())))))*********+++++++++))))))((()))************+++++++++*********))))))))))))*********+++++++++---,,,++++++************+++,,,...---,,,,,,---...000...---...000222111000444333222222333888>>>BBBEEEIIIOOOUUU^^^jjjxxxzzztttmmmeee```TTTQQQLLLGGGCCCAAA@@@@@@@@@??????@@@BBBEEEHHHIIIPPPPPPQQQSSSWWW]]]bbbeeennnuuu|||pppgggcccbbbbbbdddiiiooouuuyyy|||zzzrrrjjjddd^^^WWWSSSLLLIIIFFFCCCCCCCCCBBBBBBDDDDDDEEEFFFFFFEEEDDDCCC???===:::777666777999;;;??????>>><<<:::777444222333444666:::>>>BBBEEEGGGEEEDDDBBB@@@???>>>>>>>>>>>>======<<<;;;;;;::::::777777666444222111///...,,,///000///+++***+++...)))******+++,,,,,,,,,,,,***++++++++++++++++++******+++++++++++++++******(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((()))+++***(((''''''((())))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''*********)))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((({{{hhh]]]XXXTTTNNNKKKJJJKKKKKKKKKKKKJJJIIIGGGGGGGGGGGGHHHFFFDDDBBBAAAAAAAAA@@@???<<<:::999999:::999777666888999888666333111000111222222222111111111111111000000000//////...---,,,............------------******))))))))))))******...---+++))))))***,,,---*********)))'''(((***,,,(((((())))))******++++++******+++******)))(((((((((***++++++)))((()))*********+++************+++))))))))))))))))))))))))******)))))))))((((((((((((((())))))************))))))((((((((()))+++,,,(((((()))))))))*********((((((((((((((((((((((((************++++++++++++((()))))))))))))))***++++++++++++*********))))))************++++++++++++------,,,+++*********++++++,,,...------,,,...//////...---...///111111111111222333333777>>>GGGNNNVVV\\\eeemmmttt}}}wwwooofff]]]UUUOOOHHHGGGEEEBBB@@@??????@@@BBBDDDFFFIIINNNSSSYYY\\\aaabbbeeeiiinnntttyyy|||tttkkkdddaaaaaadddhhhkkklllmmmnnnooovvvzzzyyytttqqqllleee```TTTOOOIIIDDDCCCBBBAAA@@@CCCCCCCCCCCCCCCCCCBBBBBBBBB@@@===:::888888999:::?????????>>><<<:::888666555555777:::===AAAEEEGGGEEEDDDBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::888666444222000---///111///+++)))***---***+++++++++***)))(((((())))))***++++++***))))))+++,,,,,,---------,,,,,,******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''((()))+++,,,,,,***))))))***(((((((((((())))))))))))((((((((('''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((()))))))))***((((((((((((((((((((((((|||jjj^^^XXXTTTOOOLLLKKKLLLLLLLLLKKKJJJHHHGGGFFFFFFGGGHHHFFFDDDBBBAAAAAAAAA@@@???<<<;;;::::::;;;:::777555:::;;;;;;999555222111111111111111111111111111111000000000///...---,,,+++........................***))))))))))))))))))***---,,,+++*********+++,,,''')))******)))***,,,...))))))))))))*********************+++******))))))(((+++---,,,)))'''(((***)))+++++++++***)))***+++))))))))))))))))))))))))))))))))))))(((((((((''''''(((((()))******++++++(((((())))))******++++++((((((((()))))))))***************************************++++++++++++,,,''')))******))))))***++++++++++++************)))*********++++++++++++,,,---,,,,,,++++++++++++,,,+++,,,......------...000////////////000111333333000333666:::???IIIUUU^^^jjjqqqzzz|||zzzzzzzzzzzzyyytttooofff^^^VVVNNNGGGCCC>>>>>>>>>===<<<===@@@CCCIIILLLQQQWWW]]]eeemmmssszzz{{{~~~}}}tttmmmfffffffffeeecccaaa```___eeeiiipppzzzzzzrrrkkk\\\UUULLLFFFCCCBBB@@@===BBBBBBAAA@@@@@@AAAAAABBBDDDCCCAAA>>><<<;;;;;;:::===>>>???@@@@@@???======999:::;;;===@@@BBBEEEFFFFFFEEECCCAAA>>>;;;999888999::::::;;;<<<<<<===============<<<:::888555444000000000///,,,+++***+++)))))))))((('''&&&%%%$$$((()))***++++++***)))((())))))***++++++++++++***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))*********,,,---,,,+++)))******(((((((((((())))))))))))((((((''''''(((((()))***''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******((((((((((((((((((((((((~~~lllaaaYYYUUUPPPLLLLLLLLLMMMLLLJJJIIIHHHFFFFFFFFFGGGGGGFFFDDDBBBAAAAAAAAA@@@???===<<<;;;;;;<<<;;;888555999;;;<<<:::777555444444111111111111111111111111////////////...,,,+++)))------------------------+++******))))))******+++++++++++++++************&&&(((***+++******+++,,,*********)))))))))))))))))))))***+++++++++******'''+++...---)))'''(((+++)))+++,,,+++)))(((***,,,))))))))))))))))))))))))*********)))))))))(((((()))))))))))))))*********&&&''')))+++,,,+++***)))(((((((((((()))))))))************************************+++++++++,,,,,,''')))+++***)))(((***,,,+++++++++************)))*********+++++++++,,,,,,,,,,,,+++++++++,,,------+++,,,......------///111000111222222222333555777555999@@@FFFNNNZZZiiisss{{{|||{{{yyyvvvrrrooonnnllljjjhhh^^^YYYRRRKKKFFFCCC???===;;;<<<===>>>AAAHHHQQQXXX```dddjjjooouuu}}}vvvtttoookkkgggccc___]]]^^^```dddkkkuuu|||tttfff]]]RRRJJJFFFDDDAAA>>>AAA@@@?????????AAACCCDDDEEEEEEDDDBBB@@@>>><<<;;;<<<===???AAACCCCCCCCCCCC??????AAABBBDDDEEEFFFFFFHHHGGGEEEBBB>>>;;;888666777777888999;;;<<<======>>>?????????===;;;888666444222000//////...,,,***)))))))))))))))((('''&&&((()))+++,,,,,,+++)))((('''((())))))******))))))***)))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************+++******))))))******+++)))+++,,,,,,***))))))***'''((((((((()))))))))***(((''''''''''''((())))))'''((())))))))))))(((''''''((((((((()))))))))***************************((()))))))))************(((((()))))))))*********))))))))))))))))))))))))nnnbbbYYYVVVPPPMMMLLLMMMMMMMMMJJJIIIGGGFFFEEEFFFFFFGGGFFFDDDBBBAAAAAAAAA@@@???>>>===<<<<<<<<<;;;888666333555777666444222111222111111111111111111222222.../////////...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++++++++***)))((('''))),,,,,,+++******+++++++++******))))))((((((((()))***+++++++++++++++'''+++///...)))'''(((+++(((+++,,,,,,)))(((***,,,))))))))))))))))))))))))+++++++++************)))++++++******)))((((((((($$$&&&))),,,---,,,***)))(((((((((((())))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,''')))+++***((((((***,,,+++++++++************)))******+++++++++,,,,,,,,,++++++++++++,,,------...+++,,,............///111222333444444444555777999;;;AAAJJJRRR[[[iiiyyy|||vvvtttrrrnnnjjjfffccc___\\\YYYNNNJJJCCC???=========<<<@@@AAACCCFFFNNN[[[jjjttt|||uuupppkkkgggeee^^^^^^```dddkkksss|||zzznnneeeXXXOOOKKKHHHDDDAAA@@@???>>>>>>@@@BBBEEEFFFFFFFFFFFFEEEBBB@@@===;;;;;;<<>>===;;;:::999888888888333444555555666555555555444222000000111222111000111000...,,,+++,,,---...///...---+++++++++++++++))))))))))))))))))))))))******+++******)))((('''%%%&&&'''((()))***+++,,,((()))))))))******************))))))******+++,,,(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++******))))))))))))******(((((())))))***+++------))))))))))))))))))))))))+++*********))))))((((((---+++)))((()))***+++,,,***++++++***))))))***,,,************************++++++++++++++++++++++++++++++***)))***+++,,,---///...---,,,,,,,,,,,,,,,---------,,,,,,///333777888555222222555999<<<>>>BBBMMM]]]jjjrrrwww}}}~~~vvvrrrrrrjjjddd\\\UUUPPPNNNLLLKKKBBBAAAAAA@@@?????????@@@FFFIIIMMMSSS^^^qqq}}}zzzxxxrrrppplllgggeeegggmmmqqq|||uuunnneee]]]WWWPPPIIICCCEEEDDDBBBAAABBBDDDFFFHHHHHHIIIJJJJJJHHHDDDAAA???===;;;999<<>>999666555444444444666999===???>>>>>>???>>>===<<<:::999999999777555222///---+++,,,+++++++++++++++,,,,,,+++***)))(((((()))***+++)))((('''(((******(((''')))))))))***++++++,,,,,,************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((''''''))),,,,,,(((%%%(((((((((((())))))))))))))))))))))))************((()))***++++++***)))(((++++++******))))))((((((+++*********))))))((((((pppeee[[[WWWRRROOONNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHEEEDDDBBBBBBBBBBBB@@@>>>======;;;:::999888888888666777777777666555555444444222000000111222111000111000...,,,,,,,,,---......------,,,,,,++++++***************************((())))))*********))))))&&&''''''((()))***++++++************++++++++++++******))))))******+++,,,))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))******+++******))))))))))))************************++++++))))))))))))))))))))))))++++++++++++*********))),,,'''###$$$(((***)))&&&***+++++++++))))))***,,,************************************************......---------...///000///...---,,,,,,,,,,,,---***+++,,,,,,---000444777===:::888777:::???DDDGGGPPPZZZgggqqqvvvzzz~~~vvvlllhhhfff^^^YYYQQQKKKFFFDDDCCCCCC???>>>======???CCCHHHLLLPPPUUU]]]ffftttzzzuuurrrpppoooooovvvzzzuuukkkccc[[[RRRLLLIIIGGGEEECCCCCCDDDFFFHHHGGGHHHIIIIIIGGGEEEBBB@@@???===;;;<<<@@@DDDFFFGGGHHHJJJKKKKKKIIIHHHHHHIIIEEEFFFGGGGGGEEEAAA===;;;444333222222333666999;;;======>>>???>>>===<<<<<<::::::888666444111...---,,,,,,+++++++++++++++,,,------,,,++++++,,,------,,,***''''''(((*********+++*********************************************))))))))))))************))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))*********************************)))(((''')))++++++)))&&&))))))))))))(((((((((((((((((()))))))))*********((()))************)))(((*********)))))))))))))))************)))))))))(((mmmccc[[[WWWSSSOOONNNNNNNNNMMMIIIIIIHHHHHHHHHHHHIIIIIIFFFDDDBBBBBBBBBBBB@@@>>>===<<<;;;:::999999888888999999999888777555444333444222000000111222111000111000...---,,,,,,------,,,---......---,,,***)))************************'''''')))******+++++++++((((((((())))))************++++++++++++,,,,,,,,,***))))))))))))***++++++************************((((((((()))))))))******)))))))))))))))******+++******))))))))))))******++++++*********))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++++++++---&&&!!!"""))),,,)))$$$***+++,,,+++***)))***,,,************************++++++++++++++++++++++++,,,,,,+++++++++,,,---.........---,,,,,,,,,------***,,,---...///111555888>>><<<999999===EEELLLRRR```gggpppwwwzzz|||vvvjjj```[[[YYYOOOLLLGGGAAA>>><<<<<<===??????>>>@@@EEENNNXXX```gggmmmvvvuuusssrrrsssxxxyyytttsssvvv||||||rrrhhh___XXXSSSQQQMMMIIIFFFFFFGGGGGGGGGHHHIIIIIIHHHFFFEEECCCBBB@@@======???CCCFFFGGGJJJKKKMMMLLLJJJIIIIIIJJJEEEFFFGGGGGGFFFDDDAAA???666555333222222333555777:::;;;<<<>>>????????????;;;;;;:::888666444222000...---,,,++++++++++++++++++******))))))******+++...+++(((&&&(((***,,,,,,,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((())))))******++++++***************************)))((((((******)))(((******))))))((((((''''''(((((())))))))))))******((())))))******))))))((())))))))))))************************))))))))))))|||lllaaaZZZWWWRRROOOMMMMMMMMMLLLHHHHHHHHHGGGHHHHHHIIIIIIFFFDDDBBBBBBBBBAAA???>>><<<;;;;;;;;;:::999888888777888888777666555444444444222000000111222111000000000...---,,,,,,------,,,---.........,,,***(((************************(((((()))***************))))))))))))))))))***************+++++++++,,,,,,)))))))))))))))***++++++************************(((((()))))))))*********)))))))))))))))******+++******))))))))))))******)))***************))))))))))))))))))))))))))))))++++++++++++++++++++++++---)))&&&'''+++---+++(((***+++,,,,,,+++***+++,,,************************------------------------*********+++++++++,,,,,,...------,,,,,,,,,------,,,...000111111333666999===<<<<<>>DDDGGGKKKPPPWWWbbboooxxx~~~nnnlllkkklllrrr}}}zzzzzz||||||uuukkkeeeccc___YYYSSSNNNJJJHHHGGGFFFGGGGGGHHHHHHHHHHHHHHHEEECCC@@@>>>???BBBEEEGGGKKKLLLMMMMMMKKKJJJJJJKKKGGGGGGGGGGGGFFFDDDBBB@@@999888666555444444444555777888999;;;===???@@@AAA===<<<<<<;;;999777555444000///...---,,,+++++++++)))))))))(((((()))))))))...+++))))))***,,,,,,,,,+++*********)))))))))(((((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))''''''((()))***++++++,,,************************+++***)))(((((()))))))))******))))))((((((''''''(((((((((((()))))))))***((())))))))))))))))))((((((((())))))******++++++*********)))))))))))))))|||kkkaaaYYYUUUPPPMMMLLLLLLKKKKKKHHHHHHGGGGGGGGGHHHIIIIIIGGGEEECCCBBBBBBAAA???===;;;;;;;;;;;;;;;:::888888444555555666666555555555444222000000111222111000000//////...------,,,,,,,,,---.........,,,***(((***************************************)))(((((())))))))))))************))))))))))))*********+++))))))(((((())))))***+++************************))))))))))))************)))))))))))))))******+++******))))))))))))******&&&'''(((******+++******))))))))))))))))))))))))))))))******************++++++,,,+++******+++,,,)))+++------,,,***++++++************************---------------------------......///////////////------,,,,,,,,,------......///000000111333777:::???BBBFFFKKKSSS^^^kkksssuuuwwwyyy|||~~~~~~|||yyyrrrgggZZZPPPIIIDDDBBB:::;;;;;;::::::;;;???CCCLLLTTT___iiisss~~~{{{{{{|||sssqqqnnnnnnttt}}}~~~zzzwwwxxxwwwvvvttttttwww|||{{{tttrrrooohhh```XXXQQQLLLIIIEEEEEEEEEEEEFFFGGGHHHHHHFFFEEECCC@@@@@@AAADDDFFFJJJLLLMMMMMMLLLKKKKKKLLLJJJIIIHHHEEECCCAAA???>>>:::999777555444333333333444555666888;;;===???@@@=========<<<;;;:::999888333222111///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...---+++)))(((((()))))))))*********((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))++++++***)))(((((()))******)))))))))(((((((((''''''(((((((((((())))))))))))(((((((((((((((((()))(((((())))))******++++++))))))))))))))))))******~~~lllbbbXXXTTTOOOLLLKKKKKKKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHGGGEEECCCBBBBBBAAA???===::::::;;;<<<;;;:::999888333333444555555555555555444222000000111222111000/////////......---,,,,,,,,,---......---,,,***)))+++++++++++++++++++++++++++++++++******)))'''''')))))))))******+++++++++(((((()))))))))*********)))(((((((((((()))******************************)))))))))*********++++++)))))))))))))))******+++******))))))))))))******%%%&&&(((***+++++++++***)))))))))))))))))))))))))))))))))))))))*********'''***---,,,((('''))),,,)))+++---...,,,+++++++++************************++++++++++++++++++++++++,,,---......//////......------,,,,,,,,,---.........//////000222555;;;???EEEKKKTTT\\\eeeooo{{{}}}wwwsssppphhh[[[NNNEEE???;;;999444777:::;;;<<<@@@FFFKKKYYYdddtttwwwpppnnnppprrrtttrrrwwwyyyuuutttvvvtttqqqqqquuu{{{xxxvvvvvv|||tttqqqkkkddd```aaaeeeiiizzzyyyrrriii___WWWRRRKKKJJJHHHFFFEEEFFFFFFGGGFFFFFFEEECCCBBBBBBDDDFFFHHHJJJLLLMMMLLLLLLLLLNNNLLLKKKHHHDDDAAA???===<<<777777555444333333222222444444555777999;;;===>>>======>>>======<<<;;;:::777666444111///---,,,,,,******++++++++++++******)))***+++...///...***'''''''''((())))))***++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((())))))******++++++((((((((((((((((((((((((***+++,,,+++)))(((((()))((((((((()))))))))))))))''''''(((((((((((()))))))))((((((''''''(((((()))))))))))))))************))))))))))))************nnncccYYYUUUPPPMMMLLLLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGEEECCCBBBBBBAAA>>><<<999:::;;;<<<<<<:::999777555666666666666555555444444222000000111222111000////////////...---,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++))))))*********))))))((((((((()))***++++++,,,,,,))))))*********+++++++++((((((((((((((()))******))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))******+++******))))))))))))******&&&''')))***+++***)))((()))))))))))))))))))))))))))))))))******+++++++++((()))++++++)))((()))***)))+++......---+++++++++******************************************************,,,---------,,,+++,,,,,,,,,,,,,,,---...///000111222333777>>>FFFLLLUUU^^^jjjuuu}}}yyypppkkkaaaYYYMMMCCC===;;;999888777;;;AAAEEEGGGMMMUUU[[[mmmyyyzzzrrrkkkhhheeeccc```cccgggooovvvzzz|||{{{zzz{{{zzz{{{|||}}}|||zzzwwwvvvyyyzzzxxxrrrnnnllllllpppooonnnooorrrvvv{{{~~~zzzwwwmmmllljjjhhhjjjqqqyyyzzztttmmmiiidddeeehhhpppzzz|||yyyrrriiiaaa^^^^^^```jjjsss~~~tttkkkeeeZZZXXXSSSNNNKKKIIIHHHHHHDDDFFFGGGFFFDDDCCCDDDFFFFFFHHHJJJLLLLLLLLLMMMOOOMMMKKKHHHDDD@@@???>>>===666666555555555444444444666666666777888:::<<<=========>>>>>>>>>======<<<:::999666333111///------'''((()))******)))((('''*********+++---,,,***(((((((((((()))))))))))))))************************))))))))))))************))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))),,,...---***(((((()))''''''(((((())))))******'''''''''((((((((()))))))))(((''''''''''''((()))*********)))))))))))))))((()))))))))************pppeeeZZZVVVQQQNNNMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFHHHFFFCCCBBBBBB@@@>>><<<999:::;;;<<<<<<;;;999777888888888888777555444333444222000000111222111000////////////...---,,,+++///...---,,,++++++++++++++++++++++++++++++++++++'''((()))******++++++***'''((()))***+++,,,------******+++++++++,,,,,,,,,((((((((((((((()))******(((((((((((((((((((((((()))************+++++++++)))))))))))))))******+++******))))))))))))******'''(((***+++***)))'''&&&))))))))))))))))))))))))*********++++++,,,,,,,,,+++***)))***,,,,,,***((()))+++...///---,,,++++++************************++++++++++++++++++++++++---...///000000000///...,,,,,,,,,,,,,,,---...///444555666888>>>GGGQQQXXXjjjttt|||~~~zzzpppfff___TTTLLLBBB<<<:::;;;<<<===???DDDKKKPPPTTTZZZcccjjj~~~|||}}}}}}zzzuuuooojjjfff```ZZZUUUUUUXXX^^^cccggghhhhhhgggjjjiiijjjjjjjjjgggbbb___gggggggggggghhhiiiiiihhhgggggghhhjjjmmmqqquuuwwwzzzxxxpppkkk___]]][[[ZZZ]]]fffrrrzzz~~~~~~{{{qqqiiibbb^^^\\\VVVZZZ```iiisss}}}~~~uuukkkeeeaaaaaa___hhhsss||||||vvviiieee___XXXRRRNNNLLLKKKCCCFFFHHHHHHEEECCCDDDFFFDDDGGGIIIKKKKKKLLLNNNPPPMMMKKKHHHDDDAAA@@@??????777777777888888888888888888888777777888:::<<<=========>>>>>>>>>>>>======<<<:::888555222000......***+++,,,------,,,+++***,,,***))))))***++++++*********))))))((((((''''''************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))************************(((,,,......+++((('''(((&&&&&&'''((()))***++++++''''''''''''((((((((())))))((('''&&&&&&'''((()))++++++******))))))(((((((((((())))))*********+++~~~jjj^^^[[[VVVQQQOOOOOOOOOMMMKKKJJJIIIHHHGGGFFFGGGHHHIIIGGGEEEBBBAAAAAA???===;;;>>>>>>>>>===;;;999888777;;;888555444555666444222222222222111111000000000//////.........---------******+++,,,,,,---......************************)))))))))))))))))))))))))))************+++++++++))))))))))))(((((((((((()))(((((('''''''''(((((())))))************))))))+++***)))(((((()))***+++...------,,,+++***))))))++++++************++++++---+++)))+++---///---+++---+++)))''''''((()))***+++++++++*********))))))************************(((((()))***+++,,,,,,---*********))))))(((((((((,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///......///000000///111777===@@@EEEQQQeeetttzzzuuupppjjjfffddd___WWWQQQDDDBBB>>><<<<<<>>>AAACCCOOOVVV]]]bbbjjjuuu}}}|||yyyzzzzzz{{{|||}}}~~~~~~{{{wwwuuutttsssrrrpppqqqmmmgggaaa[[[WWWRRROOOOOOQQQUUUYYY\\\^^^^^^^^^`````````aaaaaa``````___^^^```cccfffgggfffdddcccccceeehhhjjjkkkmmmoooqqqzzzsssgggaaa```___^^^aaahhhpppvvv~~~uuuqqqtttxxxrrrdddYYYTTTTTTWWW]]]```fffnnntttzzz}}}}}}zzz~~~wwwmmmfffeeeiiioootttzzz}}}xxxppphhh```ZZZTTTPPPNNNLLLIIIFFFDDDCCCCCCCCCGGGGGGGGGHHHHHHJJJKKKLLLMMMMMMLLLKKKGGGCCC???===:::999888777777888999999;;;<<<<<<<<<<<<:::999888<<<<<<===>>>???@@@AAAAAAAAA>>>;;;:::;;;999333///,,,,,,+++++++++++++++,,,+++++++++++++++++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,'''((()))***************((((((((((((((((((((((((******))))))((((((''''''******++++++++++++******((((((((((((''''''''''''+++++++++++++++***)))((('''((()))******)))((('''))))))))))))))))))))))))+++***)))'''''''''((()))+++)))(((&&&&&&((()))+++,,,,,,***(((''''''&&&&&&~~~jjj^^^ZZZUUUPPPNNNNNNNNNLLLJJJJJJIIIHHHGGGFFFGGGGGGHHHHHHFFFDDDCCCCCCBBB@@@>>>::::::999888777555444333999777555555666666444222333222222222111111111111//////.........---------------,,,,,,,,,,,,++++++************************************************)))************+++++++++***)))))))))((((((((((((***))))))(((((()))))))))))))))************))))))+++***)))(((((()))***+++,,,,,,,,,+++******))))))))))))(((((((((((()))))),,,***)))***,,,---,,,***...---+++*********+++++++++++++++*********))))))************************************++++++++++++...---------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,///...---...000222333333777???HHHOOOVVVdddxxx}}}{{{|||~~~vvvjjjddd\\\WWWTTTPPPJJJEEEAAAAAAAAAAAABBBGGGMMMSSS___jjjuuu}}}~~~zzzxxxwwwzzzyyyyyyxxxvvvtttrrrppppppmmmiiigggggggggffffffbbb```]]]ZZZXXXUUURRRPPPSSSUUUZZZ^^^bbbeeeffffffkkknnnqqquuuvvvuuusssqqquuuvvvwwwxxxxxxwwwvvvvvvxxx{{{~~~|||uuuvvvvvvvvvwww{{{uuuoooqqquuuzzzuuukkk___WWWUUUXXX[[[eeegggjjjnnnqqquuuwwwxxxzzz|||zzzzzz|||oooppppppppprrrxxx{{{sssjjjaaa[[[TTTQQQMMMIIIFFFDDDDDDDDDFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMLLLIIIFFFBBB@@@<<<;;;999777777888999:::<<<<<<=========<<<;;;:::;;;;;;<<<===???@@@AAAAAA===>>>===;;;888666444444//////...---,,,,,,,,,,,,))))))))))))))))))))))))+++++++++*********))))))************************************+++++++++,,,((())))))************)))******************************))))))((((((((((((((((((((())))))((((((((('''''''''(((((()))))))))******+++++++++***))))))((())))))(((&&&$$$"""!!!))))))))))))))))))))))))+++***)))(((''''''((()))***)))(((''''''((()))***''''''''''''''''''''''''~~~kkk^^^YYYTTTOOOMMMMMMMMMKKKIIIJJJJJJHHHGGGFFFFFFFFFFFFGGGEEECCCCCCCCCBBBAAA???;;;;;;:::999888666555555777666666666777777444222333333333222222222222111/////////.........------//////...---+++***))))))************************++++++++++++++++++++++++)))************+++++++++******)))))))))(((((((((************************))))))************))))))******))))))))))))******************************))))))(((((((((((())))))+++***))))))***+++***(((,,,,,,,,,++++++++++++++++++++++++***************************************,,,,,,++++++************,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,------..................,,,,,,---...111555888:::<<>>>>>>>>======::::::<<<===>>>@@@AAAAAA===???@@@===999666999<<<333222111000...---,,,,,,((((((((((((((((((((((((+++************)))))))))************************))))))))))))************)))************))))))(((***************************))))))))))))(((((((((((((((((((((((((((((((((&&&''''''((()))***+++,,,))))))******+++*********)))(((((('''&&&$$$###"""))))))))))))))))))))))))***))))))(((((((((((()))))))))(((((((((((())))))###$$$&&&((()))))))))(((kkk___YYYUUUOOOMMMMMMMMMKKKIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDBBBAAAAAAAAAAAA???>>>===<<<;;;:::999888777777444555666888888777555333333333333222222222222222////////////............//////...---+++***))))))************************++++++++++++++++++++++++))))))*********+++++++++*********)))))))))(((((())))))******************))))))************))))))***))))))))))))))))))***(((((()))))))))*********++++++************+++++++++***************))))))))))))*********))))))(((************************************************++++++++++++++++++++++++++++++++++++************,,,,,,,,,++++++,,,,,,,,,............////////////,,,---...000333888>>>BBBGGGPPP]]]iiirrr}}}zzzvvvzzzxxxjjj```TTTMMMDDD===;;;<<<======CCCJJJQQQTTTWWW___lllwww}}}yyytttqqqrrruuuzzz}}}}}}{{{xxxvvvtttssssssttttttrrrnnnjjjfffbbb___]]]XXXWWWVVVYYY^^^dddhhhjjjooossswww{{{~~~}}}yyytttooommmnnnppprrrwww||||||wwwwww}}}}}}wwwsssssstttwww{{{|||yyytttlllcccZZZSSSPPPNNNLLLJJJHHHFFFFFFGGGJJJKKKLLLMMMNNNOOOOOOMMMLLLJJJCCCAAA===:::888888:::;;;::::::;;;<<<======>>>>>>999:::;;;<<<>>>???@@@AAA@@@AAA@@@>>><<<<<<>>>AAA777666555333000...,,,+++************************************))))))))))))************************((((((((()))))))))))))))***************)))((('''************************))))))))))))))))))))))))*********))))))*********((((((((()))***+++++++++(((((()))******+++******(((((())))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((()))(((((())))))))))))((((((%%%&&&)))+++,,,,,,+++***kkk___[[[VVVQQQNNNOOOOOOMMMJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDBBBAAAAAAAAAAAA???>>>:::999888777666555555666333555777888777666444333222222222222222222222222000000/////////.........---------,,,,,,+++++++++************************++++++++++++++++++++++++))))))*********+++++++++************))))))))))))'''((()))*********))))))))))))************)))))))))))))))******)))))))))((((((((()))******++++++++++++************++++++++++++++++++*********+++((())))))*********))))))************************************************)))******+++,,,,,,---------.....................---,,,,,,,,,,,,,,,,,,---.........//////000000000...000222444888>>>GGGMMMZZZbbbllluuu{{{}}}xxxsssvvvyyyxxxrrrfffXXXOOOHHHCCC===999:::>>>CCCFFFMMMUUU___fffkkkttt}}}xxxxxxvvvrrroooooosssxxx|||}}}zzzzzzyyyxxxvvvtttqqqooommmjjjhhheeebbbaaabbbcccdddaaa```bbbgggooowww}}}wwwlllgggffffffjjjqqqxxxyyywwwuuuxxx|||yyyuuuqqquuuzzz|||tttlllfffbbb```ZZZUUUNNNHHHDDDDDDGGGIIIJJJLLLNNNPPPPPPPPPOOONNNGGGEEEAAA===;;;:::;;;;;;888888888999:::;;;<<<===::::::;;;<<<===>>>>>>???AAA???<<<<<<>>>@@@@@@???999999777555222///,,,+++************************))))))))))))))))))))))))************************((((((((((((((((((((((((***************)))((('''))))))))))))))))))))))))))))))))))))******************)))(((((()))******************))))))))))))'''((()))***************)))))))))******++++++,,,((((((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))((((((''')))***,,,,,,+++)))(((kkk___[[[VVVQQQOOOOOOOOOMMMKKKGGGGGGGGGHHHGGGGGGFFFEEEGGGEEECCCCCCCCCBBBAAA???<<<;;;999777777777777888555666888888666444444444000111111111111222222222000000000/////////......+++,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++++++++*********)))))))))&&&''')))***+++******)))))))))************))))))))))))************)))))))))))))))******+++++++++))))))(((((((((((()))))))))***++++++******+++---+++++++++++++++,,,,,,,,,***************+++++++++************************))))))***+++,,,---......++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------......///000000000000333777;;;@@@IIIUUU]]]iiinnnvvv{{{{{{uuuqqqjjjjjjjjjfff^^^SSSHHHBBB<<<;;;:::;;;@@@HHHPPPUUU]]]eeepppyyyzzzxxxxxxwwwuuuuuuxxx}}}}}}yyysssooollllllmmmmmmlllkkkhhhfffdddkkkjjjjjjkkkmmmrrrvvvyyyyyyyyy|||}}}rrrkkkhhhffflllssswwwwwwuuuuuuuuu{{{}}}~~~~~~|||sssuuuxxx{{{}}}|||zzzooogggYYYMMMEEECCCEEEGGGIIIJJJMMMOOOPPPPPPPPPOOOKKKIIIFFFBBB???===<<<;;;777666666777888999:::;;;;;;;;;;;;;;;<<<<<<<<<===???;;;999:::>>>@@@>>>;;;<<<<<<;;;999666222///---))))))))))))))))))))))))(((((()))))))))))))))***************************))))))))))))(((((((((((()))************))))))((((((((((((((((((((((((((()))))))))************+++((((((&&&&&&&&&&&&((((((*********))))))((((((((((((((())))))***)))))))))+++***)))(((''''''''''''))))))))))))))))))))))))'''(((((())))))))))))((())))))(((((((((((())))))((())))))***)))(((&&&%%%lll___ZZZVVVPPPNNNNNNNNNLLLJJJEEEEEEFFFGGGHHHGGGGGGFFFHHHFFFDDDCCCCCCBBB@@@>>>===<<<:::888888888999:::666888999777444222333555//////000000000111111111000000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************++++++++++++++++++*********))))))&&&(((***+++,,,,,,+++***))))))************))))))((()))***++++++***)))(((*********+++++++++++++++))))))(((((((((((())))))&&&(((******))))))+++...++++++*********+++---...))))))*********+++++++++************************+++++++++,,,,,,---------((((((((()))))))))******------,,,,,,,,,,,,------,,,,,,---......///000000222666<<>>???>>>===@@@@@@???===:::666333000************************(((((((((((())))))***************************************))))))(((((((((((())))))************)))))))))))))))))))))))))))))))))*********+++++++++)))(((&&&%%%%%%&&&((()))(((((((((((((((((())))))))))))))))))))))))(((''')))((('''&&&%%%%%%&&&&&&))))))))))))))))))))))))&&&'''((()))******)))(((***)))(((''''''((()))***)))))))))(((((((((''''''lll___YYYUUUOOOMMMMMMMMMKKKIIICCCDDDFFFGGGHHHHHHGGGGGGGGGEEEBBBAAAAAA???===;;;999777555444333444555666888999999777333111333555......//////000000000111000000000000////////////---------,,,,,,+++++++++************************)))))))))))))))))))))))))))************++++++++++++++++++************)))''')))+++---...---,,,+++))))))************))))))((()))***++++++***)))(((++++++++++++++++++++++++++++++************++++++###&&&))))))((((((+++...***)))((('''''')))+++---))))))******++++++++++++************************------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,---...//////000222888???GGGQQQ```qqq~~~~~~xxxlll```WWWVVVUUUQQQKKKFFFCCCBBBCCC:::???GGGRRR^^^jjjvvv}}}}}}yyy}}}{{{xxxxxxwwwuuurrrpppooollliiifffccc```___ccceeeiiiqqqzzz~~~zzztttpppkkkppptttuuutttxxx~~~yyyoooYYYIIIDDDDDDGGGFFFHHHKKKMMMOOOOOOOOONNNOOONNNMMMJJJFFFAAA===;;;888777666666666777999999======<<<;;;;;;:::999999<<<@@@CCCCCC@@@>>>???AAABBBBBBBBB@@@===999666333------------------------'''((((((((())))))******************************++++++******))))))(((((('''((()))***************************************))))))******+++++++++++++++)))(((''''''((()))+++%%%%%%&&&'''((()))******))))))***))))))(((''''''&&&&&&%%%%%%&&&''')))***))))))))))))))))))))))))&&&'''(((*********)))(((+++)))(((&&&&&&((()))+++++++++***)))******+++,,,lll___VVVSSSOOOMMMLLLLLLJJJIIIEEEEEEEEEEEEEEEDDDCCCCCCGGGEEEDDDCCCCCCBBB@@@>>><<<;;;:::888666555333333777777777666555555444444111111000000111111222333/////////...------,,,,,,---------...------,,,,,,------,,,,,,+++*********++++++************++++++******)))))))))))))))***+++++++++************)))++++++******)))))))))((())))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((((((((())))))******++++++,,,+++++++++++++++++++++(((((()))***+++,,,,,,,,,))))))***+++,,,,,,------,,,------,,,******,,,...+++++++++,,,,,,---------------,,,++++++***)))))),,,------......,,,+++***---............///222555222888CCCPPP]]]jjjuuu|||{{{kkkYYYLLLHHHGGGEEEAAA===;;;===???CCCHHHQQQ```vvv{{{|||qqqdddaaaaaa```bbbfffhhhgggffffffhhhkkkoooqqqwwwzzz{{{vvvwwwvvvvvvxxx{{{~~~~~~~~~~~~zzzwwwvvvyyy}}}~~~~~~zzzgggTTTHHHEEEFFFEEEFFFHHHJJJLLLLLLMMMMMMOOOOOOPPPOOOKKKFFFAAA>>>>>>999444222555888999999<<<=========<<<;;;999888===>>>???AAABBBBBBAAAAAAFFFEEEBBB???<<<999777666111///---,,,,,,,,,+++***+++***************++++++******************************))))))))))))******))))))(((((((((((())))))+++*********))))))((((((((()))***++++++***)))((())))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''+++*********))))))(((((((((((((((((((((((((((((())))))))))))************(((((())))))))))))((((((nnn```WWWTTTPPPNNNMMMLLLJJJHHHBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFDDDDDDDDDCCC@@@>>>;;;;;;:::999888888777777777666555444444333333333111111000000111111222333/////////...------,,,,,,((()))+++,,,---.........+++++++++++++++*********++++++************++++++++++++************++++++++++++++++++************((((((''''''&&&%%%%%%$$$))))))))))))))))))))))))+++)))((()))***+++***)))************************)))))))))))))))*********++++++++++++++++++++++++)))))))))***+++++++++,,,*********++++++,,,,,,---)))***,,,+++++++++,,,...+++++++++,,,,,,---------//////...------,,,+++++++++,,,,,,---......------000000000//////111444777999@@@JJJVVVbbbmmmwww}}}~~~nnn^^^QQQIIIAAA@@@???======???DDDHHHPPPXXXeeettt}}}zzz~~~|||wwwlllaaaXXXVVVVVVVVVZZZ```fffhhhmmmttt{{{yyyssspppsssxxx~~~}}}xxxwwwzzz}}}ooo\\\MMMFFFEEEDDDDDDEEEFFFHHHIIIKKKKKKNNNOOOPPPPPPNNNJJJFFFCCCBBB===888666777999999999:::;;;;;;;;;:::888666555;;;===???BBBCCCDDDDDDCCCDDDDDDCCCAAA>>><<<:::999555222000///......,,,***+++******))))))******+++******************************))))))))))))******+++******))))))******++++++*********))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((())))))++++++************++++++(((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((())))))))))))************(((((())))))))))))((((((pppaaaYYYVVVRRROOOMMMLLLJJJHHH@@@AAACCCEEEFFFGGGHHHHHHGGGFFFDDDDDDDDDCCC@@@>>>;;;;;;;;;;;;::::::::::::777666444333222222333333111000000000000111222222/////////...------,,,,,,((()))***+++,,,---------)))))))))************+++++++++************++++++,,,+++++++++++++++,,,,,,,,,+++++++++************************++++++++++++))))))))))))))))))))))))+++***)))***+++,,,+++)))************************************))))))))))))******************************************++++++++++++++++++++++++++++++)))+++,,,,,,+++******+++++++++,,,,,,,,,,,,------.........------,,,,,,,,,+++++++++,,,---...000000222222111000111333888<<>>;;;::::::999999;;;<<<<<<<<<:::777555333999;;;???BBBEEEFFFFFFFFFDDDDDDDDDCCCBBB@@@===<<<999666444222111///---***+++******)))))))))************************************))))))))))))******,,,,,,++++++++++++,,,,,,***************)))))))))))))))************))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))++++++************++++++))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************(((((())))))))))))((((((pppaaa[[[WWWSSSPPPNNNLLLJJJHHHAAABBBCCCEEEGGGGGGHHHHHHFFFEEECCCCCCCCCBBB???===<<<;;;;;;;;;;;;:::::::::888666444333222222333444000000000000000111222222/////////...------,,,,,,,,,,,,---,,,,,,+++***)))'''(((((()))******++++++++++++************++++++++++++*********+++,,,,,,,,,,,,+++++++++************+++,,,---///111222222))))))))))))))))))))))))+++***))))))++++++***)))((((((((((((((((((((((((++++++******))))))(((((()))))))))))))))*********+++++++++***************,,,,,,++++++++++++++++++,,,---...---+++)))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---///111000000000111444999AAAFFFSSSXXXaaajjjsss{{{vvvooocccUUUHHH???;;;:::;;;<<<===@@@FFFQQQ\\\dddtttuuulllkkkoootttvvvsssqqqlllgggdddaaa___]]]jjjkkkkkkiiifffggglllsss|||wwwtttttttttuuuxxxvvvvvvyyy|||zzzvvvrrrnnnpppqqqvvvppp___SSSMMMIIIGGGEEECCCCCCEEEGGGIIIKKKMMMOOOPPPQQQOOONNNMMMJJJHHHCCC???===;;;:::999???@@@@@@@@@>>>;;;777555666888<<>>;;;999666444333000---+++++++++***)))))))))************************************))))))))))))******,,,++++++******++++++,,,************************)))))))))******)))))))))))))))))))))))))))))))))&&&&&&''''''((()))******))))))(((((((((((())))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((())))))))))))((((((pppaaa[[[WWWSSSPPPNNNLLLJJJHHHDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDBBBBBBBBBAAA>>><<<<<<<<<;;;:::999888777777888777666444444444444555000000//////000000111222/////////...------,,,,,,............---,,,+++***''''''((()))***++++++,,,++++++************++++++)))))))))))))))***++++++,,,,,,,,,++++++++++++***(((((()))***++++++,,,,,,))))))))))))))))))))))))***)))(((((()))***)))(((((((((((((((((((((((((((++++++******))))))(((((((((((()))))))))*********+++++++++***************,,,,,,+++++++++++++++++++++,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++---...///---...111555;;;DDDMMMTTT___dddmmmuuu|||yyyooohhh^^^UUUHHH???;;;:::888666<<>>;;;888444666:::===AAADDDFFFFFFIIIIIIHHHGGGDDDBBB???===;;;:::777666555222///,,,,,,,,,+++*********************************************))))))))))))************))))))))))))*********************+++++++++***))))))))))))))))))***))))))))))))))))))))))))''''''((()))******++++++))))))(((((((((((())))))((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))))))))((((((pppaaaYYYVVVRRROOOMMMLLLJJJHHHFFFGGGGGGGGGFFFEEEEEEDDDEEEDDDBBBBBBBBBAAA>>><<<;;;;;;:::999888777666666777777777666666555444444000////////////000111111/////////...------,,,,,,+++,,,------.........---(((((())))))***+++,,,,,,++++++************++++++(((((((((((()))***++++++,,,,,,,,,,,,++++++++++++,,,+++***)))((('''&&&&&&)))))))))))))))))))))))))))((('''((()))***)))'''************************************))))))))))))((())))))******+++++++++******************++++++++++++++++++++++++++++++'''(((*********+++...000------,,,,,,,,,,,,++++++,,,,,,,,,------.........//////.........//////000...222777>>>GGGRRR]]]dddkkkpppwww~~~{{{qqqdddXXXPPPJJJBBB888444777;;;;;;:::@@@FFFOOOZZZggguuuvvvggg^^^[[[ZZZ[[[[[[ZZZXXXXXX[[[cccmmmttt}}}sssmmmhhhgggeeecccfffkkkqqqxxxvvvtttrrruuu~~~wwwmmmgggZZZVVVPPPJJJFFFDDDDDDDDDIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJGGGCCC@@@???@@@CCCEEEGGGGGGEEEBBB>>>;;;666777888;;;>>>AAADDDFFFIIIHHHFFFCCCAAA???===<<<;;;999888888777555222///...---,,,+++++++++++++++******************************))))))))))))******))))))(((((((((((())))))*********+++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++++++++************++++++'''(((((())))))*********))))))))))))************))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((qqqcccWWWTTTPPPNNNMMMLLLJJJHHHGGGGGGGGGGGGGGGFFFEEEDDDGGGEEEDDDDDDDDDBBB@@@>>>:::999999999888888888777555666777777666555333111///////////////000111111/////////...------,,,,,,++++++,,,------------,,,)))*********++++++,,,,,,++++++************++++++))))))))))))***+++,,,---------,,,,,,,,,+++++++++......---,,,+++***))))))))))))))))))))))))))))))***)))((((((******)))(((************************)))))))))))))))*********))))))******+++,,,,,,---)))))))))***+++++++++,,,*********++++++,,,,,,---(((((((((&&&&&&(((+++...---------,,,,,,+++++++++++++++,,,------.../////////000111222333444444444555:::BBBKKKUUUaaalllssswww{{{|||yyyyyyzzzxxxssskkk___RRRHHHBBB===999555555999>>>BBBCCCKKKRRR]]]iiiuuuzzznnnccc\\\YYYYYYYYY^^^```dddiiipppzzz{{{tttqqqllleeecccdddccchhhooovvv{{{zzzssshhhddd]]]VVVOOOKKKHHHGGGGGGGGGIIIJJJKKKKKKKKKKKKHHHJJJLLLKKKHHHEEEEEEFFFGGGIIIKKKLLLKKKHHHDDDAAA;;;:::999999<<<@@@DDDFFFDDDCCC@@@===;;;;;;;;;;;;::::::::::::;;;:::666444000///...---,,,,,,,,,,,,******************************))))))))))))******)))((((((''''''(((((()))*********++++++,,,,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))))))))++++++************++++++&&&&&&'''(((((()))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((rrreeeVVVSSSOOOMMMLLLLLLJJJIIIFFFFFFGGGGGGGGGFFFFFFFFFHHHGGGFFFEEEEEEDDDBBB???888888888999999:::::::::333444666777666444111//////////////////000111111000//////...------,,,,,,---------,,,+++***((((((+++++++++++++++,,,,,,,,,++++++************++++++************+++,,,---...---------,,,,,,,,,++++++))))))***++++++,,,------))))))))))))))))))))))))+++***)))***+++,,,+++)))(((((((((((((((((((((((((((((())))))******++++++))))))***+++,,,,,,------(((((()))***+++,,,,,,---))))))***+++,,,,,,---------+++(((%%%""""""%%%(((---------,,,,,,+++++++++))))))***+++,,,,,,------///000333666777888888888<<>>777888999999;;;@@@GGGLLLVVV]]]hhhsss}}}zzzyyy|||vvvrrrkkkeeecccdddgggiiifffkkksss{{{yyypppjjjiii```bbbdddeeegggjjjnnnqqqwwwzzzzzztttpppiiiaaaYYYSSSOOOMMMEEEFFFGGGIIIKKKLLLMMMMMMHHHKKKMMMMMMKKKIIIIIIKKKKKKMMMPPPQQQPPPMMMIIIGGG>>><<<:::999;;;???DDDGGG@@@>>>;;;888777888:::;;;::::::;;;<<<======:::777111000///...---,,,,,,,,,******************************))))))))))))******))))))(((((((((((())))))*********++++++,,,,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((('''''''''))))))(((((((((((())))))%%%&&&&&&'''((())))))***&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((qqqaaaWWWTTTQQQNNNMMMLLLKKKIIIJJJJJJIIIHHHFFFEEEEEEDDDGGGEEEDDDCCCBBBAAA>>><<<999999::::::999888666555777:::===<<<777333111000333333333222222222111111/////////...------,,,,,,,,,++++++,,,,,,...///000***************)))(((''')))))))))******+++,,,,,,++++++,,,,,,,,,,,,+++***,,,+++)))(((((()))+++,,,))))))*********++++++++++++******)))((('''&&&&&&*********)))))))))))))))(((((()))***+++,,,------************************)))))))))))))))***++++++------,,,***((((((***,,,************************(((((()))***,,,---...///---------,,,,,,++++++++++++,,,------,,,,,,...000'''000===FFFHHHFFFCCCAAACCCMMM[[[gggoootttyyy|||~~~xxxqqqmmmllldddXXXMMMDDD>>>888444888999:::<<<@@@JJJXXXaaajjjsss|||sssllllllgggooouuuwwwyyy||||||zzzzzzzzzooohhh___[[[[[[\\\]]]]]]___cccjjjsss{{{}}}}}}|||uuunnniiibbbYYYSSSQQQQQQQQQOOOLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIKKKMMMPPPRRRRRRPPPNNNLLLGGGDDDAAA??????AAACCCEEEDDDAAA;;;777555555888:::>>>>>>>>>===============666444222///---,,,,,,,,,++++++,,,,,,,,,+++***************)))))))))))))))++++++++++++++++++++++++,,,---......---,,,***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++)))((('''''''''(((***+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))(((((((((((())))))sssbbbWWWTTTQQQNNNMMMLLLKKKIIIJJJJJJIIIHHHGGGFFFEEEEEEFFFDDDCCCCCCCCCAAA???===::::::;;;;;;:::999777666777999;;;:::666222111111333333222222222111111111.........---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******(((((()))*********))))))&&&&&&''''''''''''&&&&&&,,,+++)))(((((()))+++,,,++++++,,,,,,,,,------------,,,,,,+++***))))))(((************************((())))))******++++++,,,************************...---+++***+++,,,,,,,,,++++++,,,///000///,,,)))++++++++++++++++++++++++))))))***+++,,,------...---------,,,,,,+++++++++000000000...,,,+++---///999@@@GGGIIIFFFFFFKKKPPPYYY```jjjrrrwwwzzz}}}yyyqqqkkk```XXXNNNEEE@@@===:::888;;;>>>BBBHHHPPP]]]lllvvv{{{~~~|||}}}zzzxxxsssllljjjllluuu~~~xxxlllccc^^^[[[WWWUUUUUUXXX^^^ccciiirrr}}}~~~~~~~~~wwwpppjjjfffeeeeeeddd```ZZZRRRMMMJJJJJJJJJKKKKKKKKKKKKKKKJJJLLLNNNPPPRRRSSSRRRPPPOOOKKKIIIFFFDDDCCCEEEGGGHHHDDDAAA;;;666333333555666>>>>>>==================999777555222000...------,,,,,,,,,,,,,,,++++++***(((((())))))******+++++++++++++++++++++++++++++++++,,,,,,---,,,+++******++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''((()))***+++(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))(((((((((((())))))uuucccWWWTTTQQQNNNMMMLLLKKKIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEDDDCCCBBBCCCBBB???===;;;;;;;;;;;;;;;:::888888666777888666444222222333333222222222222111111111...------,,,++++++******------------,,,***(((&&&---,,,+++*********+++,,,)))***+++++++++***)))(((((())))))******))))))))),,,+++***))))))***+++,,,++++++,,,,,,,,,---------,,,,,,,,,+++*********)))))))))******++++++,,,,,,))))))))))))))))))))))))************************---***''''''***,,,+++******)))***,,,......***''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,---000555999FFFKKKMMMJJJGGGMMM]]]jjjtttwww{{{}}}~~~~~~~~~uuukkkcccSSSMMMEEE???======???@@@>>>DDDLLLVVV```mmm{{{zzzvvvxxxzzz}}}yyysssmmmkkkkkkkkkpppvvv}}}vvvlllccc[[[UUUUUUXXXYYYZZZ\\\dddqqq{{{|||yyyzzz~~~~~~~~~wwwlll___RRRJJJHHHHHHIIIJJJKKKLLLLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRPPPOOOLLLJJJIIIJJJKKKLLLHHHEEE???:::666444333333<<<<<<<<<<<<===>>>??????===<<<:::777333111///...---------,,,,,,+++++++++'''(((((()))***+++,,,,,,************************))))))***++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))******))))))(((((())))))(((((((((((())))))uuucccWWWTTTQQQNNNMMMLLLKKKIIIJJJJJJIIIIIIHHHGGGGGGFFFGGGEEEDDDCCCBBBAAA>>><<<;;;;;;;;;::::::999888888666666555333222222333444222222222222111111111111......------,,,+++++++++------......---***(((&&&,,,***(((''''''(((***+++...---+++************++++++,,,------------------++++++***))))))***++++++))))))*********+++++++++***)))))))))))))))))))))))))))***+++,,,,,,------*********))))))(((((((((***************************(((&&&(((,,,---+++(((...,,,***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******---111888<<>>CCCFFFIIIQQQ]]]gggqqqyyy}}}~~~~~~xxxrrroookkkjjjiiijjjooowww|||xxxnnnhhhiiijjjiiieeeaaaccclllttt|||zzz{{{|||jjjYYYNNNFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMMMMNNNPPPRRRSSSTTTTTTSSSQQQOOONNNNNNOOOOOOMMMKKKFFF@@@;;;888555444888999999:::===???AAACCC@@@???===;;;777333000.........---,,,,,,,,,++++++)))))))))******+++++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***&&&&&&''''''((()))******(((((((((((((((((((((((())))))*********))))))((())))))(((((((((((())))))tttcccWWWTTTQQQNNNMMMLLLKKKIIIIIIIIIIIIHHHHHHGGGGGGFFFIIIGGGEEECCCBBB@@@<<<999;;;:::999999888777777777777555333222222333444444222222222111111111000000//////......---,,,,,,,,,,,,---...//////---+++)))+++***(((''''''(((***,,,///---)))&&&%%%'''***---((())))))***++++++******+++******************+++))))))*********+++++++++))))))))))))************))))))***+++,,,,,,------++++++******))))))((((((************************,,,++++++---//////,,,)))+++---...---++++++...222,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///...+++***,,,000333999:::>>>GGGXXXooo}}}{{{yyytttjjj]]]OOOFFFEEEBBB===:::;;;@@@FFFKKKZZZdddqqq{{{|||uuuwwwwwwvvvsssooojjjeeebbbiiimmmqqqvvv|||||||||~~~zzz|||zzzrrrmmmmmmpppyyyuuucccXXXKKKJJJHHHFFFGGGIIIKKKMMMKKKKKKKKKLLLNNNPPPRRRTTTTTTTTTSSSRRRRRRQQQPPPPPPPPPNNNJJJFFF@@@;;;777555444444555888;;;@@@CCCFFFAAAAAA@@@>>>:::666222000000///...---,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))''''''(((((()))***+++,,,))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((()))*********'''(((((()))))))))))))))''''''((()))******++++++(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))tttcccWWWTTTQQQNNNMMMLLLKKKIIIHHHHHHHHHGGGGGGFFFFFFFFFIIIGGGEEECCCBBB@@@<<<999;;;:::999888777777777777888555333222333444444333222111111111111000000000000//////......---,,,,,,+++,,,---.........---,,,,,,+++*********+++,,,---,,,)))%%%""""""$$$(((+++'''((()))******+++******************************++++++,,,,,,,,,---------***+++++++++,,,---------))))))******++++++,,,,,,,,,+++++++++******))))))************************+++++++++++++++,,,,,,,,,(((+++...///...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,+++---111444555777@@@OOOeeezzz|||wwwppphhh]]]QQQFFF>>>=========>>>BBBJJJTTT[[[lllttt{{{tttlllkkkiiigggeeeeeeddddddrrrzzz{{{uuuqqqqqquuuxxx{{{}}}|||wwwsssnnnoooppprrrtttuuuvvvvvvxxx{{{|||{{{vvvrrrqqqqqqooorrruuuxxxyyy{{{~~~{{{tttqqqsssxxx~~~qqqhhh[[[WWWPPPJJJGGGGGGJJJLLLJJJKKKKKKLLLNNNOOOQQQRRRSSSSSSTTTTTTSSSSSSRRRQQQPPPOOOLLLIIIDDD>>>999666222222333555999>>>BBBEEEAAAAAABBBAAA???:::666444222000///---,,,,,,,,,---------,,,+++***))))))(((************************(((((((((((()))***+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))&&&&&&'''((()))***++++++''''''((()))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))******++++++******))))))(((((((((((())))))tttdddWWWTTTQQQNNNMMMLLLKKKIIIGGGGGGFFFFFFFFFFFFEEEEEEFFFEEECCCCCCBBBAAA>>><<<<<<;;;999888777777888888999666444333444555333111111111111111000000000000//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))(((&&&%%%%%%''')))***)))***+++,,,------------*********++++++*********++++++,,,,,,,,,---------******+++,,,,,,---......************************,,,,,,,,,+++++++++++++++************************'''((())))))***///999@@@>>>777///,,,,,,---***(((++++++++++++++++++++++++,,,,,,,,,---------------+++++++++,,,,,,---------(((***,,,---///222666999777???LLL]]]ppp|||ssslllbbbXXXNNNFFF???;;;:::>>>DDDLLLVVVcccqqqzzzxxxqqqeeecccaaaaaaccciiiooorrr{{{nnnlllhhhccc```bbbgggjjjmmmmmmnnnooommmjjjeeeaaa^^^___```aaabbbcccccccccbbbbbbbbbbbbaaaaaa```___```aaacccdddeeehhhllloootttvvvyyyzzzyyyyyyyyyzzzvvvxxx{{{zzzyyyyyy}}}}}}vvvsssppprrrxxx~~~}}}yyyqqqiii]]]QQQIIIGGGIIIKKKKKKKKKLLLNNNOOOPPPQQQQQQQQQRRRTTTUUUUUUTTTSSSRRRPPPPPPOOOMMMHHHCCC===:::333333333444666:::>>>AAAAAABBBDDDEEECCC@@@;;;999333111///---,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++***))))))((()))***,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))''''''(((((())))))******&&&'''((()))***))))))((((((((())))))))))))))))))))))))))))))))))))))))))((()))***++++++++++++***))))))(((((((((((())))))uuueeeWWWTTTQQQNNNMMMLLLKKKIIIFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCAAA???===<<<:::999888999999:::999777444444666666333000111111111111000000000000......---,,,,,,++++++***---,,,++++++******++++++'''((()))***************((()))***+++++++++++++++((()))***+++,,,,,,---,,,******++++++++++++******))))))*********+++++++++(((((()))***+++,,,,,,---*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************(((***,,,---000<<>><<<:::===DDDNNN[[[jjj{{{zzzooogggaaa___^^^___eeeoooyyyrrriiiddd]]]\\\YYYUUUTTTUUUZZZ]]]______^^^^^^^^^[[[WWWTTTRRRSSSTTTUUUVVVWWWWWWWWWUUUSSSRRRSSSTTTUUUTTTSSSWWWWWWWWWWWWWWWZZZ___cccaaadddgggiiijjjjjjlllmmmfffiiimmmnnnnnnoootttwwwssstttuuuxxx{{{}}}ssshhhcccgggmmmrrrttt|||{{{xxxgggWWWLLLHHHHHHJJJLLLMMMNNNOOOPPPQQQQQQQQQPPPRRRTTTVVVVVVVVVTTTTTTRRRSSSSSSQQQMMMGGGBBB>>>666555333333555777;;;===AAACCCFFFGGGFFFCCC???===444222///---,,,,,,---...++++++++++++++++++,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&''')))*********)))(((((((((((((((((('''''''''))))))))))))))))))))))))((()))***+++++++++++++++))))))(((((((((((())))))uuucccWWWUUURRRNNNLLLKKKKKKKKKIIIIIIHHHGGGGGGFFFFFFEEEFFFFFFEEEEEEDDDBBBAAA@@@;;;:::999888777777777777:::888777555444444444444///000111222222111000/////////...---,,,,,,,,,,,,---------...............///...,,,+++***++++++,,,******************************+++++++++,,,,,,,,,,,,+++))))))******(((''')))************+++++++++******+++,,,,,,---......---,,,+++******+++,,,---.........------,,,,,,,,,************************,,,+++++++++666UUUfff]]]eeeVVVBBB333,,,+++***)))***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------+++,,,---.........///000//////...---...222888<<>>;;;666222222555:::===@@@BBBDDDEEEEEEDDDBBB@@@===:::666222///...---...++++++***))))))***++++++,,,,,,++++++++++++,,,,,,***++++++++++++***))))))******))))))((((((''''''***)))))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))*********+++tttcccWWWUUUQQQNNNLLLJJJJJJKKKIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDBBBAAA@@@<<<<<<;;;999999999999999888666555333222222222222111000///......///000111000///---,,,+++*********...............------------,,,+++++++++,,,------******************************+++++++++,,,,,,,,,***)))((()))***+++***))))))************+++++++++)))******++++++,,,,,,,,,)))))))))(((((())))))))),,,++++++++++++*********************************+++,,,...,,,333LLLYYYOOOOOOEEE999000...---,,,+++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,***+++---......///111222444333222222222777===AAAIIIVVVgggvvvyyymmmaaaSSSHHH>>>;;;;;;<<<@@@EEESSSbbbvvv~~~zzzrrrjjjbbb\\\XXXWWW[[[dddqqq~~~yyysssiiiddd\\\UUUPPPLLLIIIFFFJJJIIIHHHGGGGGGHHHIIIJJJLLLLLLJJJIIIIIIIIIJJJJJJMMMMMMLLLKKKJJJHHHGGGFFFGGGFFFGGGGGGIIIKKKNNNOOOQQQSSSUUUVVVUUUUUUWWWZZZ\\\\\\]]]^^^^^^]]]]]]\\\ZZZZZZZZZZZZZZZZZZZZZZZZ^^^^^^___```bbbeeegggiiillllllkkkkkkjjjkkkkkkkkkkkkmmmpppsssvvv{{{xxxkkkccc___]]]\\\___eeeppp{{{~~~yyynnn```SSSKKKIIIJJJNNNKKKLLLOOOPPPNNNQQQUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVTTTRRRQQQNNNKKKEEEBBB@@@>>>:::777666777999:::???AAADDDFFFFFFEEECCCAAA>>><<<999555222000......,,,,,,++++++******))))))+++++++++******+++++++++++++++,,,,,,++++++************))))))((((((((((((*********))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********'''''''''((((((((())))))ssscccVVVTTTQQQMMMKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@>>>===<<<;;;::::::::::::777666444333222111222222222000...,,,,,,...000222111000///---,,,+++++++++//////......------,,,,,,************+++,,,......******************************+++++++++,,,,,,,,,)))(((''')))+++,,,,,,+++)))************+++++++++************************+++,,,,,,------,,,,,,+++******++++++******))))))************************)))***///---222KKK]]]XXX999444///.........+++)))***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------++++++,,,---///111222333333222222111333888???EEESSS^^^lllxxx{{{gggUUUHHH@@@999999<<>>===<<<;;;;;;:::::::::999888666444333333333444222000///......///000222111111000///............//////...------,,,++++++******+++++++++,,,,,,---******************************+++++++++,,,,,,,,,***)))((()))+++,,,+++***))))))*********+++++++++++++++++++++************,,,---...//////...---,,,+++,,,,,,------,,,++++++************************++++++...+++,,,DDDZZZ[[[111///---,,,,,,+++(((%%%***+++,,,,,,------,,,,,,------------...............---,,,---///111222222000111222333777???GGGMMM]]]eeeqqqzzz|||cccQQQEEE???<<<@@@EEEKKKTTT\\\iiivvvzzzqqqjjj```YYYYYY```iiippp{{{{{{ssskkkccc^^^[[[YYY[[[YYYUUUSSSQQQPPPMMMKKKFFFEEEDDDCCCCCCCCCDDDEEEDDDCCCBBBAAABBBDDDGGGIIIFFFGGGGGGHHHHHHGGGGGGFFFHHHIIILLLOOOQQQSSSUUUUUUSSSTTTUUUVVVVVVWWWWWWXXXZZZZZZXXXVVVTTTRRRPPPOOOJJJJJJJJJJJJKKKKKKKKKKKKKKKMMMOOORRRTTTTTTTTTSSSTTTUUUVVVWWWXXXWWWVVVUUUUUUUUUUUUUUUVVVYYY^^^bbbfffkkkttt}}}{{{vvvooolllgggdddfffkkkrrrvvvxxxrrrmmmfff]]]VVVLLLHHHGGGJJJLLLKKKMMMPPPQQQQQQRRRSSSTTTUUUUUUVVVVVVTTTRRRPPPMMMHHHCCC???@@@@@@BBBBBBAAA>>>;;;999<<>>AAADDDDDDBBB???===<<<>>>AAADDDFFFFFFEEEDDDEEEEEEDDDBBB???:::666333---............------,,,++++++************++++++******)))(((((((((((()))))))))))))))******************************++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++******************nnnaaaWWWUUURRRNNNLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGDDDDDDDDDCCCBBBAAA@@@???<<<;;;:::999888888888888666555333222111000111111000111333444444333111000,,,,,,,,,+++,,,,,,---.........------,,,,,,++++++,,,,,,,,,,,,+++***)))(((******************************+++++++++,,,,,,,,,...,,,+++***++++++)))((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++(((***,,,------,,,+++***************************)))***222000(((***...&&&///...---+++++++++,,,---***+++,,,,,,------,,,,,,)))))))))*********++++++000---)))***---000000///111666===EEENNNYYYbbbiiimmmsss{{{uuu[[[JJJDDD???BBBKKKXXXeeeooo|||pppmmmjjjjjjqqq|||vvvsssooollllllooorrruuuwwwuuusssqqqnnnjjjeeeaaaZZZXXXVVVVVVZZZbbbkkkpppmmmiiibbb\\\WWWRRRMMMKKKGGGFFFDDDCCCBBBCCCCCCDDDFFFGGGGGGGGGHHHIIIJJJJJJMMMNNNNNNOOOPPPPPPOOOOOOSSSSSSTTTUUUVVVWWWXXXYYY\\\ZZZWWWUUUTTTRRROOOMMMNNNMMMKKKIIIHHHGGGGGGGGGCCCDDDEEEGGGIIIJJJKKKLLLJJJKKKMMMNNNNNNMMMKKKIIIMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLKKKIIIJJJLLLNNNPPPSSSVVVZZZ^^^dddkkkpppwwwvvvllliiikkkmmmmmmnnnqqqtttzzz{{{xxxyyy{{{zzzrrr___UUUMMMKKKKKKJJJKKKMMMOOOOOOOOOPPPPPPQQQQQQQQQTTTSSSQQQPPPNNNJJJEEEAAA:::<<<@@@BBBDDDCCCBBBAAA===>>>???AAABBBDDDDDDEEEFFFFFFFFFDDDAAA===999777111000///...---------...,,,++++++++++++++++++,,,+++***)))((('''((()))))))))))))))************+++)))))))))***************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((''''''''''''mmm```XXXVVVSSSOOOMMMLLLLLLLLLJJJJJJJJJIIIHHHHHHGGGGGGDDDDDDDDDCCCBBBAAA@@@???<<<;;;:::999888888888888666555333111000000000111222111111111111111111222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,++++++***)))******************************+++++++++,,,,,,,,,,,,+++******,,,,,,+++***)))************+++++++++******++++++,,,,,,------------,,,,,,,,,,,,------)))***---...///...,,,+++************************''''''///222,,,...111)))+++,,,,,,,,,+++,,,...///***+++,,,,,,------,,,,,,*********+++++++++,,,,,,---)))&&&'''---111222111444:::CCCNNNXXXbbbkkkpppwww|||zzzwwwwwwrrrmmmfffXXXHHHAAABBBEEEKKKXXXiiiwww~~~wwwwwwzzzzzzrrrlllggg```^^^ZZZWWWUUUXXX\\\___```___^^^^^^^^^]]]ZZZXXXVVVWWWZZZ^^^dddjjjppptttrrrmmmeee]]]XXXSSSOOOMMMJJJIIIHHHFFFEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOOOOOOOSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUWWWYYY[[[]]]ZZZWWWVVVVVVUUUSSSPPPQQQPPPNNNLLLKKKKKKKKKKKKJJJJJJKKKLLLMMMOOOOOOPPPPPPPPPPPPPPPOOOMMMKKKJJJLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIKKKJJJIIIHHHHHHIIIKKKMMMNNNPPPRRRVVV\\\___bbbkkkrrrvvv{{{xxxtttssslllkkkjjjjjjkkkpppxxx}}}~~~yyyxxxyyy}}}nnnaaaTTTMMMJJJGGGGGGHHHKKKKKKLLLNNNOOOPPPQQQRRRTTTSSSQQQPPPOOOLLLGGGDDD;;;<<<>>>@@@AAABBBCCCCCC???>>>>>>>>>???AAACCCEEEGGGGGGFFFDDDBBB???<<<;;;666444111...,,,+++,,,---------,,,,,,,,,,,,---------,,,***)))((()))***+++))))))*********+++++++++((((((((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++''''''''''''&&&&&&&&&%%%mmm___YYYWWWSSSPPPNNNMMMMMMMMMKKKJJJJJJIIIIIIHHHGGGGGGDDDDDDDDDCCCBBBAAA??????<<<<<<;;;:::999999999999888777555333222222222333333111///......///111333666555333111///...---,,,,,,,,,,,,,,,,,,,,,,,,---'''(((***+++,,,,,,++++++******************************+++++++++,,,,,,,,,+++***)))***,,,------,,,)))************+++++++++(((((()))***+++,,,,,,---+++***((((((((((((***++++++---///111222111///---************************///***++++++&&&,,,222---)))+++,,,,,,,,,,,,,,,---++++++,,,---------,,,,,,---------.........//////***&&&###&&&---333444333<<>>???AAABBBCCC@@@>>>===<<<===???BBBEEEGGGGGGFFFDDDBBB@@@>>>===;;;888333...*********+++...------,,,,,,------...///...,,,******+++,,,---))))))******++++++++++++''''''(((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******+++++++++,,,,,,,,,))))))(((((('''''''''&&&lll\\\WWWUUURRRPPPOOOOOONNNMMMOOOLLLJJJHHHHHHGGGFFFDDDAAAAAA@@@????????????@@@;;;;;;;;;;;;:::999888888666555555444444333222222000000000000000000000000111---******,,,......---//////...---,,,,,,+++++++++***)))((()))***,,,...************************)))************+++++++++))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++)))((()))---///---,,,+++,,,------......------.........---...222777<<>>CCCIIIMMMVVVcccttt{{{{{{~~~uuufff[[[WWWUUUSSSQQQRRROOOLLLJJJJJJLLLMMMMMMSSSUUUWWWZZZ]]]___``````bbbbbbeeekkkrrrvvvwwwvvvsssooohhhaaa\\\YYYVVVTTTVVVTTTRRROOONNNNNNOOOPPPUUUUUUVVVUUUUUUVVVYYY[[[___```aaaaaa```^^^\\\[[[VVVWWWYYYZZZ[[[^^^bbbeeelllmmmnnnoooooonnnmmmmmmgggeeeaaa]]]ZZZZZZZZZZZZ[[[ZZZWWWUUUVVVXXX[[[]]]aaa```]]]YYYVVVRRROOONNNKKKJJJHHHHHHHHHGGGEEECCCGGGFFFEEEEEEGGGHHHHHHGGGHHHHHHHHHHHHIIIJJJKKKLLLOOOQQQTTTWWW[[[^^^```aaadddhhhlllooorrryyy~~~rrrgggaaa_________jjjsss~~~wwwiii]]]UUUPPPMMMGGGHHHIIIJJJLLLNNNOOOOOORRRQQQQQQOOONNNLLLKKKJJJ@@@>>><<<:::;;;===???AAACCCBBB@@@===;;;<<<@@@CCCEEEGGGHHHGGGCCC???<<<;;;;;;999555111///------------,,,***))))))+++---...***++++++++++++***))))))++++++++++++++++++++++++((((((((((((((((((((((((*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***++++++,,,+++******)))(((''''''&&&kkk\\\XXXUUURRRPPPPPPOOONNNMMMNNNLLLIIIHHHHHHHHHFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA;;;;;;;;;;;;:::999888888666555555444444333222222111111111111111111111111666222...------...---,,,///......---,,,,,,++++++,,,+++)))((()))***,,,---************************)))************+++++++++)))*********++++++++++++)))************+++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,+++***+++...///...,,,---......//////.........///000111222333777<<<@@@HHHSSS___hhhmmmrrrzzz}}}yyyooo```UUUHHHCCC>>><<>>;;;<<<>>>AAABBBDDDGGGGGGDDDAAA???>>>===<<<999555222000//////---,,,+++++++++,,,---...+++++++++++++++***))))))++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++*********)))((('''''''''kkk\\\XXXUUURRRPPPPPPOOONNNMMMMMMKKKIIIHHHHHHHHHFFFEEEGGGFFFEEECCCBBBAAAAAAAAA;;;;;;;;;:::999999888888666555555444444333222222222222222222222222222222666444000/////////...---.........------,,,,,,+++---,,,***))))))***++++++************************)))************+++++++++************++++++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,---...///...---////////////////////////---///111333555:::@@@EEETTT\\\ffflllpppuuu}}}}}}yyyrrreeeUUUJJJ???>>><<>>;;;:::;;;>>>@@@BBBBBBAAA???<<<;;;<<<===>>>AAAEEEFFFDDDBBBAAAAAA@@@???===;;;777444111000------------------------+++++++++++++++******)))++++++++++++++++++++++++************************))))))))))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))((((((''''''jjj[[[VVVTTTPPPOOONNNNNNMMMLLLLLLJJJHHHGGGHHHHHHGGGFFFGGGFFFDDDBBB@@@???>>>>>>;;;;;;:::999999888888888666555555444444333222222222222222222222222222222000///.........///000000......---------,,,,,,,,,---,,,+++************+++************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,---------............---------------,,,000////////////////////////000222444999AAAIIIPPP___eeemmmrrruuuyyy~~~{{{sssfffWWWJJJBBB<<<>>>BBBJJJTTTbbbpppyyy}}}wwwuuuwww|||zzzvvvwwwuuuwww~~~~~~zzzooommmjjjiiikkkllllllkkkddd___XXXSSSSSSTTTUUUUUUPPPQQQSSSTTTXXX]]]bbbfffiiijjjlllnnnoooqqqrrrrrrppppppoooooooooooonnnnnntttrrrpppnnnnnnpppsssvvv~~~}}}yyyuuusssrrrtttttttttsssssstttvvv|||}}}zzzzzz|||~~~|||yyyvvvtttvvvtttqqqmmmhhhdddaaa___cccaaa```______]]][[[YYYUUUSSSQQQPPPPPPPPPNNNMMMLLLLLLLLLMMMMMMNNNOOOPPPSSSSSSSSSRRRQQQPPPNNNNNNIIIKKKLLLMMMOOOSSSXXX\\\bbbhhhqqq{{{vvvkkkgggaaadddiiinnnrrrxxxtttiii\\\VVVNNNIIIHHHIIIIIIHHHGGGIIILLLNNNOOONNNMMMLLLIIIFFFAAA===;;;;;;===???AAABBBBBB@@@===:::999:::===@@@CCCEEEDDDCCCBBBBBBBBBBBBAAA???;;;777333111---.........---,,,++++++++++++,,,,,,++++++***)))************************************************)))))))))))))))*********(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))***)))))))))((((((((('''jjj[[[UUURRROOOMMMMMMLLLKKKJJJKKKIIIGGGGGGHHHHHHGGGFFFHHHFFFDDDBBB@@@???>>>===<<<;;;:::888888888888888666555555444444333222222111111111111111111111111,,,------,,,,,,,,,,,,------------------,,,,,,,,,------,,,++++++*********************************))))))*********+++++++++,,,+++++++++++++++++++++))))))*********+++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,---------.........------------,,,,,,,,,,,,......---------...///000333444777;;;BBBMMMYYYaaaiiiooowww|||~~~~~~}}}nnnZZZJJJAAA@@@???EEEOOOZZZeeerrr~~~~~~yyyrrrmmmlllpppvvv{{{~~~zzztttpppmmmrrrsssvvvyyyzzzyyywwwoooiiieeeZZZXXXWWWXXX[[[___bbbddd^^^[[[WWWTTTSSSTTTUUUVVVVVVXXXZZZ\\\^^^cccjjjnnnvvvuuuuuutttuuuvvvxxxxxxsssrrrqqqooonnnoooqqqsssvvvxxx{{{}}}}}}zzzwwwuuutttvvvtttqqqooommmjjjgggdddccc```]]][[[ZZZXXXVVVTTTTTTTTTSSSSSSTTTUUUVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPJJJKKKKKKKKKLLLNNNQQQTTT\\\aaajjjttt|||~~~vvvssskkkmmmnnnoooppprrruuuvvv}}}lllbbbVVVMMMIIIHHHGGGEEEHHHIIILLLNNNOOOOOOOOONNNKKKIIIDDD@@@>>>===>>>>>>@@@AAABBB@@@===:::888888<<>>BBBDDDDDDCCCCCCCCCCCCCCCCCCBBB???;;;888555111000000...---,,,++++++,,,,,,,,,,,,,,,++++++***************************************************((((((((()))******++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))((((((((((((~~~iii[[[VVVSSSPPPNNNNNNNNNLLLKKKIIIGGGFFFFFFGGGHHHHHHGGGGGGFFFDDDCCCAAA@@@??????<<<;;;999777666777888888666555555444444333222222111111111111111111111111...000111///+++))))))***------------------------++++++,,,,,,,,,,,,,,,,,,************************)))************+++++++++------,,,,,,,,,+++++++++)))************+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------***---......---,,,...000---,,,,,,,,,...111444555555<<>>;;;:::555444222000...------...,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))'''(((((()))******++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++(((((((((((())))))))))))}}}hhh[[[XXXUUURRRPPPOOOOOONNNMMMHHHGGGEEEFFFGGGHHHHHHGGGDDDCCCBBB@@@???>>>======<<<;;;888777666666888999666555555444444333222222222222222222222222222222,,,///111111...---...000------------------------***+++,,,,,,------------************************)))************+++++++++---------,,,,,,+++++++++)))************+++++++++))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---000///......000333------,,,---///333666888>>>HHHXXXhhhvvv}}}}}}}}}|||||||||}}}}}}zzzzzzzzz{{{|||~~~xxxiiiTTTEEE@@@DDDIIIMMM^^^mmm~~~~~~}}}}}}}}}vvvxxxxxxvvvqqqnnnnnnpppmmmlllnnnvvv|||wwwtttlllfff\\\UUURRRQQQRRRRRRPPPPPPPPPPPPQQQSSSWWWYYYbbbdddgggiiijjjlllnnnpppnnnpppqqqoookkklllqqqvvvzzzxxxwwwuuussswww~~~xxxsssooommmffffffeeedddcccaaa```___[[[YYYVVVUUUTTTSSSQQQPPPMMMMMMLLLMMMNNNRRRUUUWWWVVV[[[___```aaagggrrr|||tttmmm```bbbbbbaaaeeelllnnnlllkkkpppzzzyyyiii]]]NNNMMMKKKIIIHHHIIIJJJKKKLLLMMMMMMLLLIIIEEEBBB????????????<<<:::888999:::444888>>>BBBEEEFFFHHHIIIFFFEEEDDDCCCAAA???>>>===999777444111//////000000,,,,,,------,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***++++++,,,(((((((((((())))))))))))~~~hhh\\\UUUSSSPPPOOONNNNNNLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFEEECCCAAA@@@>>>======;;;;;;:::999777555333222999888666444222111111000111000///---,,,***)))(((222222111///...---,,,+++---------,,,,,,+++++++++...,,,***+++---...,,,******************************************)))((('''////////////...---,,,+++,,,++++++******++++++,,,,,,+++***((((((((())))))+++++++++,,,,,,+++******++++++++++++++++++++++++......---+++)))((('''&&&------------------------))))))***++++++,,,,,,---///...---,,,,,,---...///---///000//////222888>>>KKKXXXkkk~~~~~~vvvpppnnnpppsssttt|||}}}yyyrrrqqqwwwzzzxxxhhhWWWGGGBBBDDDHHHQQQYYYlllyyy|||wwwxxxzzzyyyqqqiiikkkmmmsss~~~uuummmjjjgggddd```aaa___[[[YYYXXXWWWVVVTTTTTTOOOPPPUUUYYYYYY]]]dddhhhkkkpppssstttuuuuuuvvvxxxyyyzzzyyyyyyzzz|||{{{|||{{{yyy|||zzzwwwtttqqqpppooonnnmmmiiigggddd___ZZZXXXXXXXXXQQQOOOLLLKKKKKKKKKJJJIIIPPPRRRTTTUUUVVVZZZaaafffuuu{{{yyymmmdddZZZWWWYYY\\\ZZZXXXYYY___jjjxxxkkkYYYOOOFFFGGGKKKKKKJJJJJJMMMLLLLLLLLLMMMKKKGGGDDDEEEDDDBBB???<<<999777666:::<<>>======<<<;;;;;;:::999777666555888777666444444333333333333222222222111111000000111111000///...---,,,,,,---------,,,,,,,,,++++++...,,,***+++---...,,,***++++++++++++++++++++++++---------,,,,,,,,,+++++++++,,,,,,,,,+++***)))))),,,++++++******++++++,,,+++******))))))***+++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++************------------------------++++++,,,,,,---...............------------.........000111000111555<<>>BBBEEEGGGIIIJJJJJJHHHFFFDDDBBBBBBCCCCCC???===999555111///......///---,,,+++,,,,,,+++)))+++++++++************))))))))))))))))))******+++,,,///333333000,,,******)))((((((((((((((()))***)))))))))))))))))))))))))))******)))((('''''')))************)))))))))))))))((((((((('''''''''&&&))))))))))))))))))))))))yyyggg]]]UUURRRNNNKKKKKKKKKKKKKKKLLLKKKJJJHHHGGGGGGFFFFFFDDDCCCAAA@@@>>>===<<<<<<<<<<<<<<<<<<;;;:::999888666666555555444444555555//////000111111222222333/////////.........------------------,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,---...)))***************)))))),,,++++++******++++++,,,***************,,,------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------------------------------++++++,,,,,,---.........,,,,,,------------,,,,,,///000222222444999BBBIIIaaapppzzzrrrllliiihhhiiiiiigggiiiiiieeebbb```\\\WWWKKKFFFDDDKKKWWWcccqqq|||zzzuuuuuuuuuyyyrrrfffZZZVVVSSSVVV]]]eeejjjlllmmmiiiccc^^^\\\YYYWWWUUUSSSQQQSSSXXX^^^bbbhhhoooxxx}}}~~~{{{vvvpppjjjdddaaa[[[XXXTTTQQQOOOMMMKKKJJJIIIJJJJJJJJJKKKMMMQQQTTTTTTYYYaaahhhooovvv|||{{{kkk^^^YYYWWWTTTQQQNNNSSS]]]iiiuuu~~~~~~mmm___QQQLLLKKKIIIJJJKKKQQQPPPOOOOOOOOONNNJJJHHHAAAAAABBBBBB@@@>>><<<:::888:::===@@@DDDGGGIIIJJJLLLKKKHHHFFFEEEEEEEEEEEEAAA@@@===:::666333111000000...,,,+++,,,,,,***)))+++++++++************))))))))))))))))))******++++++...000111///---,,,+++''''''''''''((()))***+++))))))))))))))))))))))))((()))***)))((('''((()))************))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))zzziii```WWWSSSNNNKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGCCCBBB@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999666555444444333333333333......///000111111222222........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***+++---++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******************++++++++++++,,,------------,,,***+++++++++++++++,,,,,,******+++,,,------......------------------------***++++++,,,,,,---......***+++------------+++***...000222444777>>>HHHPPP```nnn~~~zzzsssnnnllljjjjjjiiidddcccaaa\\\WWWSSSOOOLLLFFFHHHLLLVVVbbbppp~~~~~~{{{|||qqqfff[[[RRRRRRRRRUUU[[[cccjjjnnnooommmiiiddd```^^^]]][[[ZZZXXXXXXYYY]]]bbbhhhmmmqqq{{{~~~wwwpppjjjfffbbb^^^ZZZVVVTTTRRRPPPNNNKKKKKKJJJIIIIIIJJJLLLNNNOOOSSSZZZ```hhhpppwww}}}yyy|||rrrggg```]]]YYYVVVPPPSSSYYYaaajjjuuuyyyjjjZZZRRRNNNKKKLLLOOOOOONNNNNNNNNOOOOOOMMMKKKDDDCCCAAA???>>>===<<<<<<888999;;;>>>BBBFFFIIIKKKMMMKKKJJJHHHGGGFFFFFFFFFCCCBBBAAA>>>;;;777333111///---++++++,,,---,,,,,,+++++++++*********)))))))))))))))))))))******+++***+++---------,,,,,,+++((((((((((((((()))******))))))))))))))))))))))))((()))***)))((('''((()))************)))))))))(((************))))))))))))((((((((((((((((((((((((yyyiii```YYYUUUPPPLLLLLLMMMNNNNNNLLLKKKJJJIIIHHHGGGGGGGGGBBBAAA@@@>>>===<<<<<<<<<999999::::::::::::999999666555444222111000//////222222222222333333333333------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''''')))+++,,,+++,,,---------------,,,,,,++++++******++++++,,,+++******)))(((''''''&&&***+++,,,,,,---------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------.../////////***+++------------+++***...111444777;;;CCCMMMUUU]]]iiivvv~~~|||{{{wwwsssooonnnmmmkkkjjjddd___WWWQQQLLLHHHGGGHHHJJJQQQZZZcccnnn|||zzznnncccZZZSSSOOONNNOOORRRYYYaaahhhkkkkkkkkkjjjgggbbb``````bbbbbbbbbaaabbbdddfffiiinnnqqqrrr|||~~~xxxsssooohhheee```\\\ZZZXXXUUUSSSOOOMMMKKKJJJJJJJJJJJJJJJJJJMMMQQQVVV\\\dddlllqqqqqqtttxxxyyy|||}}}tttmmmgggbbb^^^YYYZZZZZZ\\\bbbkkkwwwzzzhhh[[[RRRLLLKKKNNNKKKKKKKKKLLLNNNOOOOOOMMMJJJGGGBBB===:::999;;;<<<999999:::<<<@@@DDDHHHJJJLLLKKKJJJHHHGGGFFFEEEEEECCCCCCBBB@@@===999555333...,,,++++++---///000///+++++++++*********)))))))))))))))))))))******+++***))))))***+++++++++*********)))((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***************)))))))))((())))))))))))************((((((((((((((((((((((((vvvfff]]]XXXUUUQQQNNNNNNNNNNNNNNNLLLKKKJJJHHHGGGGGGFFFFFFBBBAAA@@@>>>======<<<<<<888999999999999888888777666555333111///...------111111111111000000000000------------------......------------............+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---***+++++++++++++++******,,,++++++******++++++,,,+++******)))(((&&&%%%$$$))))))***+++,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++------------------------......//////000111111222,,,,,,------------,,,,,,///222777;;;@@@HHHRRRZZZ]]]gggqqqwww{{{~~~~~~{{{vvvtttqqqooommmllliiiggg```WWWMMMFFFBBBAAAFFFKKKUUU```kkksss{{{|||lllcccZZZSSSNNNKKKMMMRRRQQQVVV___ggglllnnnmmmkkkfffcccaaaaaadddhhhkkklllkkkooorrrrrrtttwwwwwwtttxxx}}}|||xxxlllhhhbbb^^^ZZZWWWTTTRRRQQQOOOLLLKKKKKKJJJIIIGGGGGGIIILLLOOOSSSXXX___cccdddhhhlllooottt}}}}}}vvvpppllliiihhheeeaaa___ccclllssszzz}}}|||}}}vvvgggYYYNNNIIIJJJJJJIIIIIIJJJMMMOOOOOONNNNNNJJJDDD>>>:::999:::;;;:::999999:::===BBBFFFIIIKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBAAA>>>;;;888777000...,,,,,,...000111111+++++++++************))))))))))))))))))******++++++)))(((((()))++++++***+++***)))(((''''''''''''))))))))))))))))))))))))'''((())))))(((((()))***************))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))vvveee\\\WWWTTTQQQOOONNNNNNMMMLLLKKKJJJIIIGGGFFFFFFFFFFFFBBBAAA@@@???>>>=========999999999999999888777777555444333111000/////////////////////////////////------------------------------------.........///***,,,...---+++***,,,...+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++++++++***)))((((((,,,++++++******++++++,,,************)))(((&&&%%%'''((()))***++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++---------------------------------...//////000000......------------......111666<<>><<<;;;555222///---...000111111+++++++++************))))))))))))))))))******+++...+++((((((***,,,+++******)))((((((((((((((()))))))))))))))))))))))))))&&&((())))))(((((()))+++************))))))))))))&&&'''''''''((((((((()))))))))))))))))))))))))))xxxggg]]]UUUSSSPPPOOONNNNNNLLLJJJJJJJJJHHHGGGFFFEEEEEEEEEBBBBBB@@@???>>>>>>>>>>>>::::::::::::999888777777444333222222111111222222111111111222333333333444......---------,,,,,,,,,---------.........//////***,,,...---+++***,,,...************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++)))((((((,,,++++++++++++++++++,,,((()))***++++++***((((((''''''(((******+++++++++))))))***+++,,,,,,------)))))))))******++++++,,,------------------------))))))***++++++,,,,,,---//////---,,,,,,---//////333888@@@FFFKKKRRRZZZ```YYYdddoootttxxx|||}}}{{{yyywwwtttrrroookkkfffbbbTTTJJJBBBAAABBBFFFPPP[[[uuuxxxlllaaaVVVMMMJJJHHHJJJPPPRRRPPPSSSYYY\\\___bbbeeeffffffggggggfffdddbbbdddjjjpppvvvxxxyyy}}}yyy}}}}}}uuunnnhhhbbb^^^XXXUUURRRQQQRRRQQQNNNKKKHHHIIIIIIIIIHHHIIILLLNNNQQQTTTZZZaaajjjttt}}}|||nnnddd``````\\\fffnnnpppssswwwvvvrrrggggggiiipppxxxuuufffYYYRRRQQQOOONNNLLLKKKLLLLLLLLLKKKLLLLLLJJJHHHDDD@@@<<<:::<<<;;;999888;;;???DDDGGGLLLLLLLLLKKKJJJHHHFFFEEEEEEDDDCCCBBBAAA@@@??????999555111///////////////+++++++++************))))))))))))))))))******+++111---***)))+++------+++(((''''''(((((()))***+++))))))))))))))))))))))))&&&((())))))(((((()))+++************))))))))))))((()))))))))******++++++))))))))))))))))))))))))}}}iii^^^WWWSSSOOOLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDCCCAAA??????>>>>>>;;;;;;:::999888777666555666555555444444333222222000000000000000111111111......---,,,,,,,,,,,,---000///......,,,,,,+++***---+++******+++,,,,,,+++...------,,,+++***))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,------------,,,,,,+++++++++++++++******)))*********+++++++++++++++++++++++++++++++++,,,------......++++++++++++,,,,,,---...***++++++,,,------------+++---///111111222444666:::???FFFLLLPPPWWW^^^dddgggkkkqqqwww{{{|||{{{zzzwwwqqqmmmnnnqqqoooddd[[[IIICCC>>>>>>GGGVVVdddmmm}}}yyylll^^^RRRKKKKKKLLLLLLPPPTTTWWWWWWYYY\\\```aaabbbccceeeeeefffeeeeeefffcccbbbeeemmmvvv|||}}}uuuooogggbbb]]]ZZZYYYWWWSSSPPPMMMKKKIIIIIIKKKLLLLLLLLLNNNQQQUUUWWWZZZcccoooxxxssseee\\\ZZZYYY\\\dddiiihhhggghhhgggfffiiinnnqqqqqqvvv|||vvvhhh[[[RRRSSSRRRPPPMMMJJJJJJMMMOOOKKKLLLNNNMMMJJJEEE@@@======<<<::::::<<<@@@EEEHHHKKKLLLMMMNNNMMMKKKIIIHHHEEEEEEEEEEEEDDDBBBAAA@@@>>>:::444000......---,,,+++++++++++++++,,,++++++,,,,,,,,,++++++*********))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))lll___WWWTTTPPPMMMLLLLLLKKKJJJJJJJJJIIIHHHHHHGGGFFFFFFDDDCCCBBB@@@???>>>>>>>>>999999888777666555444444555444444333333222111111000000000000000000000111///...------,,,,,,------,,,,,,,,,+++******))))))---,,,******+++,,,+++***---,,,,,,++++++************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++*********+++,,,------,,,,,,,,,++++++++++++,,,++++++*********++++++************************+++++++++***************,,,,,,+++++++++,,,------,,,,,,,,,,,,+++***)))(((+++---///000000222666888===DDDMMMUUU[[[bbbjjjooooooqqqtttvvvwwwwwwuuutttwwwtttqqqpppoooiii]]]TTTHHHEEEBBBEEEOOO^^^llluuu}}}{{{xxxzzz|||}}}}}}xxxssskkkfff]]]SSSLLLJJJMMMQQQTTTYYY___aaa```^^^^^^___ccccccbbbbbbbbbbbbcccdddhhhffffffjjjqqqxxx{{{|||~~~zzztttlllfffbbb]]]XXXTTTPPPNNNJJJIIIJJJKKKKKKJJJKKKNNNPPPQQQSSSYYYccckkkpppxxxrrrhhh[[[WWWVVVZZZ^^^^^^```cccgggeeefffjjjlllmmmssszzz|||pppccc\\\SSSQQQNNNLLLKKKKKKLLLLLLJJJLLLMMMNNNLLLHHHCCC@@@???===;;;:::;;;???DDDGGGKKKLLLMMMNNNMMMKKKIIIHHHHHHGGGGGGFFFEEEDDDCCCBBB???;;;666333111000...,,,+++++++++******++++++,,,+++++++++******)))))))))************************++++++***)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''))))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((())))))***nnnaaaWWWTTTPPPNNNMMMMMMLLLKKKKKKKKKJJJIIIGGGFFFEEEEEECCCBBBBBBAAA@@@??????>>>999888888777666555444444444444333333222111111111111111000000000000000000///...------,,,---------...........................,,,******+++++++++)))++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++*********,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++/////////...---,,,,,,+++------,,,+++++++++,,,,,,...//////......---,,,+++,,,---...///000333888<<>>BBBEEEKKKLLLMMMMMMMMMKKKIIIHHHJJJJJJIIIHHHGGGFFFEEEEEEAAA>>>:::777555333///------,,,***))))))***+++,,,*********)))))))))))))))************************+++***))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((())))))***ooobbbXXXTTTQQQNNNNNNNNNMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@???::::::999999888777777666555555444333333222222111111111111000000000000000//////...---------------//////000000000111111111...,,,+++***++++++***)))*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,************************,,,,,,++++++,,,,,,------------------------------/////////.........------...---,,,,,,+++++++++++++++,,,---///000000000000.........///111555<<>><<<:::666111......,,,***(((((()))+++---******************))))))******************************)))))))))))))))***************************((((((((())))))((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))oooaaaWWWTTTPPPNNNNNNNNNNNNMMMLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@???::::::999999888888777777666666666555444444333333111111111111000000////////////...------------...,,,,,,,,,---......//////...,,,******+++++++++************++++++,,,,,,---***+++,,,,,,------,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************,,,+++++++++,,,,,,---...------------------------)))))))))*********++++++...---,,,,,,++++++++++++******,,,---...//////////////////000333999@@@FFFQQQUUU[[[aaakkkyyy~~~zzzwwwooodddZZZTTTSSSTTTUUUZZZccclllttt||||||zzzvvvcccTTTLLLIIIHHHKKKOOOUUU[[[ccckkkpppvvvyyy{{{zzztttooommmmmmeeeaaa\\\YYY[[[___eeejjjrrrvvv}}}yyyqqqiiibbb]]]YYYVVVWWWWWWVVVTTTRRRRRRRRRSSSUUUWWW]]]eeemmmvvvssseee___]]]^^^eeelllkkkfffbbbcccgggnnn{{{zzznnn^^^RRRMMMKKKIIIFFFHHHIIIKKKLLLMMMMMMNNNMMMHHHFFFBBB???>>>>>>AAABBBGGGHHHKKKLLLMMMLLLKKKJJJKKKJJJIIIGGGFFFFFFFFFFFFEEECCCAAA???===999444111///---+++)))(((***,,,---++++++++++++++++++++++++***************************)))))))))))))))******'''''''''''''''''''''''')))))))))(((((()))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((''''''&&&&&&''''''(((oooaaaVVVSSSOOOMMMMMMNNNMMMMMMKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEECCCAAA???===777777777777666666555555777777666666555444444444222222111111000/////////000///......------......------....../////////000---+++******+++,,,,,,+++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++*********++++++++++++++++++******++++++,,,---...++++++++++++++++++++++++))))))******+++,,,,,,---------,,,+++++++++,,,,,,000111111111111111000000///000111333666===DDDJJJQQQUUU[[[cccnnnwwwjjj\\\SSSQQQTTTWWW[[[cccmmmuuuzzz|||vvvwww}}}wwwfffWWWNNNJJJIIIGGGMMMUUU^^^gggnnnuuuyyyxxx{{{}}}{{{uuupppnnnooo```^^^]]]]]]aaagggnnnsssxxx}}}yyynnneee\\\WWW[[[ZZZWWWTTTRRRPPPPPPPPPQQQQQQVVV^^^eeellluuu~~~~~~rrrkkkfffbbbcccgggccc^^^[[[]]]aaahhhttt}}}mmm^^^TTTNNNIIIFFFHHHIIIIIIJJJKKKLLLMMMMMMJJJHHHFFFCCCAAAAAAAAAAAADDDFFFIIIKKKMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEFFFFFFFFFDDDBBBAAA???<<<777444000///---+++***+++,,,---+++++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((())))))))))))(((((((((''''''&&&&&&''''''(((pppaaaUUURRRNNNMMMMMMMMMMMMLLLJJJJJJIIIHHHHHHGGGFFFFFFDDDDDDDDDDDDBBB???<<<:::777777777777666666666666777666666555444444333333222222111111000//////...000//////...............000000000000000000000000+++***))))))+++------,,,++++++++++++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++,,,,,,,,,---)))))))))******,,,------************************------..................,,,,,,+++++++++,,,------111222222333333222222111000111333666:::@@@HHHMMMQQQUUU]]]fffppp~~~}}}sssjjj\\\QQQLLLNNNTTTYYY___gggrrryyy}}}zzzuuurrrttt|||{{{qqqdddWWWPPPMMMMMMMMMNNNUUU___iiippptttwwwyyywww{{{}}}wwwqqqlllkkkaaabbbdddhhhooovvv~~~xxxooohhhgggccc^^^YYYVVVSSSRRRQQQRRRQQQSSSZZZ^^^bbbjjjrrr|||tttiiicccaaa[[[WWWUUUWWWZZZ___iiittt~~~qqqcccWWWOOOKKKIIIHHHHHHHHHHHHIIIJJJKKKJJJJJJIIIGGGEEEDDDBBBAAABBBDDDGGGKKKMMMNNNNNNNNNLLLKKKIIIGGGFFFFFFGGGGGGFFFDDDBBBAAA???===:::888000000///...------------)))*********++++++++++++++++++++++++++++++++++++)))))))))))))))***++++++++++++++++++++++++++++++******)))(((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))qqqbbbTTTQQQNNNLLLLLLMMMLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCCCCBBB@@@===999777999999999999888888888888666555555444444333222222222222222111000//////...000000///...............---------------,,,,,,,,,***)))((())),,,......---++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,+++++++++++++++,,,,,,---------))))))))))))***+++,,,---++++++++++++++++++++++++---------,,,,,,+++******++++++++++++,,,------...'''(((***+++---...//////000222555888<<>><<<:::111000000//////...---,,,(((((())))))*********+++++++++++++++++++++++++++))))))((())))))***++++++((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((++++++************++++++ooo```YYYTTTNNNJJJIIIIIIGGGDDDKKKIIIFFFEEEFFFGGGFFFFFFFFFEEEDDDDDDDDDBBB???<<<===<<<:::888777777888888777666444333222222333444555555444444333222111111///---------...///...---111000///...,,,,,,++++++,,,+++)))'''%%%######"""++++++++++++++++++++++++000---******+++,,,------++++++++++++++++++++++++******+++,,,,,,,,,++++++************************,,,,,,++++++++++++++++++,,,++++++******++++++,,,+++,,,---,,,***)))***+++,,,---///000000000///...---,,,+++,,,...000111000111333888>>>EEEKKKQQQSSSYYY[[[___eeelllttt{{{|||rrrggg```UUUNNNFFFCCCHHHPPPXXX\\\hhhkkkooossswww|||}}}yyyvvvwwwwwwuuuqqqqqqtttwwwzzzsss^^^\\\XXXUUUSSSTTTVVVXXX\\\bbbkkkrrrvvvwwwwwwwwwzzzwwwqqqooopppqqquuu|||}}}sssiiiddd```^^^]]][[[XXXUUUTTTVVVYYY[[[\\\^^^fffrrrzzz}}}}}}|||}}}zzz|||~~~xxxmmm^^^]]][[[WWWTTTWWW^^^cccooo~~~iiiWWWLLLNNNNNNKKKGGGDDDFFFHHHJJJKKKMMMMMMLLLIIIFFFDDDCCCCCCDDDFFFHHHKKKNNNPPPSSSRRROOOMMMKKKIIIHHHGGGJJJIIIGGGEEEBBB@@@>>>===888222,,,+++...///---***)))))))))))))))***************)))(((((((((((((((,,,,,,---,,,)))(((((()))+++***)))'''''''''((()))************************))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((((()))***+++oooaaaXXXSSSNNNKKKLLLLLLKKKIIIMMMJJJHHHGGGHHHHHHHHHGGGHHHFFFEEEDDDDDDBBB???<<<<<<;;;:::888777777777777777666444333222222333333333333222222111000000///000...---...///000///...//////............//////---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,---,,,***)))***+++,,,,,,.../////////...---...---------///111222222444777===EEELLLRRRWWWYYY___```aaadddhhhnnnsssvvvwwwwwwvvvsssmmmcccYYYRRRJJJFFFBBBCCCKKKVVV^^^ccchhhjjjkkkmmmppptttzzz|||xxxxxxxxxvvvuuutttuuuyyy|||nnn```___\\\ZZZYYYZZZ[[[]]]___cccjjjooorrruuuwwwxxx{{{}}}}}}{{{xxxwwwyyy|||zzzqqqlllhhhgggddd```\\\YYYYYYYYYYYYYYYVVV[[[ccchhhkkkmmmqqqssswwwyyy|||nnniiibbb[[[WWWWWW[[[^^^hhhvvv|||kkk[[[VVVPPPJJJGGGFFFFFFFFFJJJLLLMMMMMMLLLJJJHHHFFFCCCCCCCCCDDDGGGJJJMMMOOOPPPOOONNNLLLKKKJJJJJJIIIIIIIIIGGGEEECCCAAA@@@???:::666111/////////---+++******+++++++++++++++++++++******)))))))))******'''(((((('''%%%$$$$$$%%%******)))((((((((())))))************************))))))))))))))))))))))))***************************)))((((((((((((((()))pppaaaWWWRRRNNNLLLNNNOOOOOONNNNNNLLLIIIHHHIIIJJJIIIHHHIIIGGGFFFDDDDDDBBB>>><<<;;;:::999888777666666666666555444333222222222333111111000000//////......000///...///000111000...+++,,,,,,---...///000000,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,......,,,)))++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,---+++,,,---,,,*********++++++,,,------......------///......///000111333444777;;;CCCKKKSSSYYY\\\^^^cccbbbaaaaaacccgggjjjmmmllllllkkkhhhaaaWWWNNNHHH@@@???AAAGGGQQQ\\\dddhhhllllllkkkkkklllpppvvv{{{~~~~~~|||yyyyyy|||yyyjjjeeeeeedddcccbbbbbbccccccdddggglllooorrruuuyyy||||||zzzyyyxxx{{{{{{tttpppnnnlllhhhccc___\\\YYYVVVTTTSSSTTTUUUWWWZZZ^^^dddhhhpppsssxxx}}}yyykkkaaa[[[ZZZYYYXXX]]]gggsssmmmdddWWWOOOLLLLLLJJJHHHJJJKKKLLLMMMLLLKKKIIIHHHDDDCCCBBBBBBDDDGGGKKKMMMMMMMMMMMMLLLLLLKKKKKKKKKIIIHHHGGGFFFEEECCCBBBBBB===;;;888444111///------,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,***+++,,,+++)))'''((()))))))))******+++*********))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((''''''''''''pppbbbVVVRRRMMMLLLNNNPPPOOONNNNNNLLLIIIHHHIIIIIIIIIHHHJJJHHHEEEDDDCCCAAA>>><<<::::::999888666666555555555555444333333222222222000000000//////.........000...---...///000///---)))***+++,,,---.........+++*********+++,,,------------------------------(((((()))+++---...,,,+++++++++++++++++++++++++++******+++,,,------------++++++++++++++++++++++++))))))***+++,,,,,,------------------------------***,,,,,,,,,******+++,,,,,,,,,------...............////////////222555777888===FFFOOOWWW\\\___``````___^^^^^^```cccfffhhhffffffeee```XXXOOOHHHDDD@@@BBBHHHPPPYYYaaagggjjjqqqrrrsssssstttvvvzzz~~~|||~~~wwwmmmmmmmmmmmmlllkkkjjjiiiiiikkknnnrrrvvvxxxzzz}}}|||yyyxxxzzzzzzuuusssrrrooojjjfffccc___[[[XXXXXXVVVTTTSSSTTTXXX]]]```gggkkkqqqvvv|||wwwiiiccc^^^XXXSSSQQQVVV^^^hhhvvv||||||}}}}}}~~~}}}uuujjj```YYYTTTOOOLLLJJJJJJJJJKKKKKKJJJJJJIIIEEEDDDBBBAAABBBEEEIIIKKKLLLLLLLLLLLLLLLKKKKKKJJJHHHHHHGGGGGGFFFEEEEEEDDD@@@???<<<888222...------,,,,,,,,,,,,+++++++++++++++************+++,,,,,,...///000///---,,,,,,...((()))***,,,,,,,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))******************************)))(((((((((((((((pppbbbWWWRRRMMMKKKLLLNNNMMMKKKLLLJJJGGGGGGGGGHHHHHHGGGIIIGGGDDDCCCBBBAAA>>><<<:::999999888777666555444444444444333333222111111000000000000000/////////...---,,,,,,......---,,,,,,---............------,,,++++++*********++++++------------------------+++***((()))+++---......++++++++++++++++++++++++******+++,,,---......---++++++++++++++++++++++++))))))***+++,,,,,,------,,,------......------,,,***+++,,,,,,******+++,,,.............../////////---.../////////222777;;;===BBBKKKTTT\\\```aaabbb___^^^]]]]]]^^^___aaabbb^^^^^^[[[UUUMMMFFFCCCBBBEEEJJJSSS\\\dddjjjmmmooouuuxxx|||zzzvvvuuuuuuuuutttssspppnnnmmmnnnsssxxx|||~~~}}}}}}{{{wwwvvvsssooollljjjhhheeebbb^^^\\\XXXUUUUUUUUUVVVWWW]]]aaahhhnnntttyyywwwmmmcccXXXOOOJJJJJJNNNUUU```ppp|||zzzxxxwwwxxx{{{zzzkkk]]]SSSNNNJJJJJJIIIIIIIIIIIIIIIIIIGGGFFFDDDCCCCCCEEEGGGIIIMMMMMMMMMMMMLLLJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFAAAAAA>>>:::444000......,,,,,,++++++******************)))))))))******+++***,,,,,,,,,***)))***+++((()))***,,,,,,,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******pppbbbWWWRRRMMMJJJKKKLLLKKKIIIKKKIIIFFFEEEFFFGGGFFFEEEGGGEEEBBBAAA@@@@@@>>>===:::::::::999888777555444333444444444333222111000111111111111000000000000---,,,+++,,,------,,,+++000000111111111000...---///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,))))))+++---...///++++++++++++++++++++++++)))***+++---............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++,,,---......---,,,+++)))+++,,,,,,+++***+++---///............///000000,,,...000000111444;;;@@@FFFKKKRRRZZZ```dddeeeeeebbbbbbaaa___]]]\\\ZZZYYYWWWVVVTTTNNNGGGDDDFFFHHHMMMUUU```jjjqqqvvvxxxzzzxxx}}}~~~|||zzzzzzyyyxxxwwwuuutttsssrrrvvv|||}}}wwwtttpppmmmllljjjhhhgggccc```\\\YYYWWWVVVSSSRRRXXX[[[```eeekkkrrryyy~~~|||lll\\\PPPKKKHHHHHHKKKRRR___qqq~~~zzzxxxxxx|||jjjYYYPPPLLLKKKJJJHHHHHHHHHIIIJJJIIIHHHGGGFFFEEEFFFFFFGGGLLLLLLMMMMMMLLLJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFCCCAAA???;;;888444111000,,,,,,++++++******))))))++++++***))))))))))))))))))***++++++)))((()))+++))))))******+++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))***+++pppaaaVVVRRRLLLJJJKKKLLLKKKJJJKKKHHHFFFEEEFFFFFFFFFEEEEEECCC@@@?????????>>>===::::::;;;:::999888666555333333444444333222000///000000000000000000000000...---,,,,,,---...---,,,...///000111111///---,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---......---++++++++++++++++++++++++)))***+++---.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***)))+++,,,,,,+++***,,,---......---------...///000,,,///222222333888@@@FFFNNNQQQWWW^^^ccceeeffffffdddddddddbbb^^^ZZZVVVSSSOOOOOOMMMHHHDDDFFFMMMTTTXXXaaammmwww}}}~~~~~~~~~zzzzzzzzzyyyyyyyyyyyyyyyyyy|||~~~xxxtttrrrpppooonnnjjjfffaaa^^^]]]\\\YYYVVVWWWYYY[[[^^^cccjjjsssyyy{{{hhh\\\RRRMMMIIIIIIKKKSSSdddttt|||fffYYYPPPNNNLLLJJJIIIIIIKKKLLLKKKJJJJJJJJJIIIHHHFFFFFFIIIJJJLLLMMMMMMKKKJJJIIIGGGGGGFFFFFFEEEEEEEEEEEEEEEBBB>>>===<<<:::666222...------,,,++++++******...---,,,+++***)))))))))***,,,---,,,+++***+++---******)))((((((((())))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***pppaaaVVVQQQLLLKKKLLLNNNMMMLLLKKKIIIFFFEEEFFFGGGFFFFFFCCCAAA>>>>>>>>>???>>>>>>:::;;;;;;;;;:::888666555333333444444333222000////////////000000000000000///...------...///...---***+++---......---+++***,,,,,,+++++++++,,,------++++++++++++++++++++++++------...///000000---***++++++++++++++++++++++++)))***,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))***,,,------,,,***))))))***,,,,,,++++++,,,---------,,,+++,,,---...///---000333555666;;;CCCKKKQQQTTTYYY^^^bbbdddeeeeeeccccccdddccc```[[[VVVSSSFFFFFFDDDAAA@@@EEEPPPYYYbbbkkkwww}}}|||yyyyyyyyyyyyzzz{{{}}}~~~}}}|||{{{rrrmmmgggddddddcccbbb```YYYYYYYYYZZZ^^^fffooovvvvvvjjjYYYRRRLLLJJJIIIMMM\\\lllyyytttcccSSSQQQNNNKKKJJJKKKLLLMMMKKKLLLLLLLLLKKKIIIGGGEEEFFFHHHJJJLLLMMMMMMLLLKKKGGGGGGFFFFFFEEEDDDDDDDDDGGGCCC>>>>>>@@@???999444//////...---,,,,,,++++++000///...,,,+++***)))))))))***++++++))))))***++++++***)))'''''''''((()))************************))))))))))))))))))))))))************************+++***)))((((((''''''(((nnnaaaYYYVVVSSSQQQPPPNNNLLLJJJGGGGGGFFFEEEDDDDDDDDDEEEBBBAAA@@@???>>><<<;;;;;;;;;;;;:::999888666555444444444333222222222333333000000////////////000000............---,,,+++***......---------,,,,,,,,,,,,+++))))))+++,,,---,,,------,,,++++++******)))((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---------------,,,,,,+++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,++++++,,,,,,,,,,,,...//////......000111222222222777===EEEKKKNNNTTTWWW\\\aaaddddddbbbaaa```bbbdddbbb]]]UUUPPPMMMGGGEEECCCCCCFFFNNNUUU[[[jjjvvv|||zzzzzzzzzxxxvvvvvvwwwxxxxxxxxxzzz}}}}}}wwwooojjjhhhfffccc```^^^[[[YYY[[[\\\aaammmxxxnnnaaaTTTMMMJJJKKKSSS^^^kkkqqq~~~pppaaaWWWNNNKKKJJJJJJKKKOOOPPPPPPOOOMMMKKKIIIFFFEEEFFFGGGHHHJJJKKKLLLLLLMMMMMMLLLJJJHHHGGGGGGGGGHHHDDDDDDDDDCCC@@@<<<999666555333000...------...///---,,,++++++******++++++---,,,+++******,,,...///+++***)))(((((()))***+++))))))))))))))))))))))))************************+++***)))))))))***,,,---*********+++,,,,,,,,,---mmm```YYYVVVSSSQQQPPPOOOLLLKKKHHHGGGFFFEEEEEEDDDDDDEEECCCCCCBBB@@@???>>>===<<<===<<<:::888666666666666333333222222111111111000000000////////////000000...............---,,,+++,,,,,,,,,------.........222///,,,+++++++++***)))+++++++++++++++++++++,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,------...//////......///111222333666;;;AAAHHHMMMPPPSSSVVV[[[```cccccccccbbb```aaa```]]]WWWQQQMMMKKKCCCAAA@@@AAAGGGRRR\\\cccoooyyy{{{yyyyyyyyywwwvvvuuuwwwyyy{{{{{{}}}wwwqqqnnnkkkgggddd```^^^]]]___aaadddllluuu}}}ssscccWWWNNNJJJNNNUUUZZZaaannn{{{yyydddYYYNNNKKKLLLKKKKKKMMMPPPOOOOOONNNLLLJJJHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHHHHFFFFFFFFFEEEBBB???;;;999666444111///---------------,,,++++++***+++++++++***)))((('''((()))+++,,,+++***)))(((((()))***+++))))))))))))))))))))))))******************************)))((()))***+++,,,************++++++++++++lll___YYYWWWSSSQQQPPPOOOMMMKKKHHHHHHGGGEEEEEEDDDDDDDDDDDDDDDCCCAAA@@@???>>>======<<<:::777666666666666333444444444333222000///000000////////////000000....../////////......---***++++++,,,---...///000333111...------,,,+++))))))******+++,,,,,,------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************------,,,,,,,,,,,,++++++......---------------,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,------...///...---...///111333666;;;AAAGGGMMMQQQSSSSSSVVVZZZ^^^```bbbbbbaaa``````]]]XXXQQQLLLIIIIIIAAA@@@AAAEEENNN[[[hhhpppxxx~~~|||yyyxxxxxxxxxwwwwwwyyy}}}~~~yyytttnnnjjjccc```aaadddfffgggmmmtttvvvzzz~~~wwwfffWWWMMMKKKNNNLLLRRR^^^kkkuuummm___QQQMMMNNNMMMLLLLLLOOOOOOOOONNNMMMLLLKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEBBB???===:::888555222000...------------,,,+++++++++++++++)))(((((('''''')))***++++++***))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++************))))))))))))mmm```ZZZWWWTTTRRRQQQPPPNNNLLLIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>===;;;;;;:::999888666555555666777888888666444111000000000////////////000000......//////////////////++++++,,,,,,---.../////////...,,,,,,......---,,,*********++++++,,,,,,,,,...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,------......------,,,,,,,,,+++++++++,,,---------...///...---...000222444999@@@GGGMMMQQQTTTVVVVVVWWWYYY[[[]]]^^^_________^^^[[[UUUMMMHHHDDDCCCAAACCCHHHRRR^^^lllxxx{{{||||||{{{{{{|||yyyxxxxxxxxxyyyyyy|||~~~wwwqqqgggccccccfffhhhiiiooouuuuuuwwwxxxvvvuuuwww}}}wwweeeWWWOOOMMMKKKNNNUUU```iiirrryyyhhhWWWOOOOOONNNMMMNNNNNNNNNOOOOOOOOONNNMMMMMMKKKKKKLLLLLLLLLKKKKKKJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFDDDBBB@@@???>>>:::777333111///...------,,,++++++++++++,,,++++++******++++++,,,---************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))*********))))))((((((''''''ooobbb[[[XXXUUUSSSRRRPPPNNNLLLJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCBBB@@@???>>>===<<<999:::;;;<<<:::777444222666777888888666444111000000000////////////000000......//////////////////---------------------------,,,+++,,,---...,,,+++,,,,,,,,,+++++++++******...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,------------------,,,,,,+++++++++,,,,,,---.........///......000333555777===FFFMMMQQQUUUXXXZZZZZZZZZZZZZZZZZZ[[[\\\]]][[[ZZZWWWQQQIIIBBB>>><<>>===<<<999:::;;;<<<:::888444222333444444444333222000///000000////////////000000....../////////......---......---------,,,,,,,,,///...---------,,,***(((------,,,,,,+++******))),,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++,,,,,,,,,,,,------,,,+++++++++++++++******+++,,,,,,------,,,,,,+++++++++++++++,,,---............//////000222666:::===DDDMMMSSSVVVXXX[[[^^^^^^]]][[[ZZZZZZ\\\^^^___\\\ZZZTTTLLLDDD===::::::@@@JJJ[[[nnn~~~~~~}}}|||{{{yyy{{{}}}}}}|||{{{{{{|||~~~zzzsssmmmmmmpppqqqvvv{{{}}}{{{wwwqqqllljjjlllnnnsssyyyzzzkkk```VVVQQQMMMNNNRRRXXXcccooo~~~mmm```WWWOOOLLLNNNMMMNNNNNNOOOOOOOOONNNNNNLLLMMMMMMMMMMMMMMMLLLKKKIIIJJJKKKLLLMMMMMMLLLLLLJJJJJJIIIHHHFFFEEEEEEDDDAAA@@@===999555111...,,,...------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,******+++,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********))))))))))))))))))((((((((((((rrreee\\\YYYVVVTTTSSSQQQOOONNNKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDCCCAAA@@@???>>>===<<<;;;:::999777666555555333333222222111111111000000000////////////000000...............---,,,+++,,,,,,------------------......---...//////,,,***,,,+++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,---...///---...///000111555:::>>>DDDKKKSSSYYYZZZ\\\```cccaaa```^^^\\\]]]```dddfffeee```WWWKKKBBB>>>>>>@@@IIIRRRbbbsss~~~||||||zzzzzzzzzyyyyyy{{{{{{xxxtttnnniiifffffffffjjjsss~~~vvvkkkbbbXXXSSSPPPRRR[[[dddyyyvvvgggYYYQQQQQQMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMNNNNNNMMMMMMMMMIIIJJJKKKMMMNNNNNNMMMMMMKKKKKKJJJHHHGGGGGGGGGGGGCCCBBB@@@<<<888444111///......---,,,,,,,,,,,,---******++++++,,,,,,,,,+++***++++++,,,,,,++++++***))))))))))))))))))))))))************************((()))***+++++++++***)))((()))))))))))))))******rrrfff\\\YYYVVVTTTSSSRRRPPPNNNLLLKKKIIIGGGFFFEEEDDDDDDEEEEEEDDDCCCAAA@@@???>>>???===999666444555777888444444333222222222333444000000////////////000000............---,,,+++******++++++,,,---...//////++++++,,,///111222111000*********++++++,,,------((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************+++++++++,,,,,,---------,,,,,,,,,------.........*********++++++*********++++++++++++,,,---...///---...///000222666<<<@@@IIIPPPXXX\\\]]]___cccgggcccaaa___^^^```eeeiiilllppphhh[[[MMMCCCAAAEEEIIIUUU\\\gggttt}}}~~~{{{zzzwwwuuupppkkkgggdddbbbbbbgggppp}}}~~~|||uuufff\\\UUUSSSXXX```dddwwwvvvcccXXXUUUMMMMMMNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLJJJIIIIIIHHHHHHHHHGGGFFFDDD@@@<<<888555333......---,,,,,,,,,,,,---++++++,,,------------,,,***+++,,,------,,,+++***))))))))))))))))))))))))************************((()))***,,,,,,++++++***(((((())))))******++++++qqqccc[[[XXXTTTQQQPPPPPPOOONNNKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDCCCBBB@@@???>>>>>>:::999777666555444555555333333333222222222111111000000000000///...,,,,,,...------,,,,,,------...///////////////000111111++++++------------+++++++++,,,,,,------,,,,,,++++++,,,---,,,***(((((((((************************------,,,+++******++++++...---,,,++++++,,,...//////000000///......///000,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++---......///000111444999???DDDNNNRRRXXX^^^cccfffhhhiiifffbbb^^^^^^dddkkkoooqqqnnnhhh\\\PPPHHHGGGJJJOOO^^^bbbiiipppvvv}}}|||yyy{{{|||wwwxxxppphhheeebbb^^^]]]___cccjjjuuu}}}~~~ooobbbYYYUUUUUU\\\```kkk{{{yyyhhhZZZWWWPPPLLLNNNOOOMMMLLLMMMHHHIIIKKKMMMNNNOOONNNNNNIIIJJJKKKMMMNNNNNNNNNNNNKKKKKKLLLLLLKKKKKKJJJIIIGGGEEECCCAAA???;;;777333...---------,,,++++++***+++,,,---......---,,,++++++***************++++++((((((((((((((((((''''''(((((()))***+++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++tttfff[[[XXXSSSQQQPPPOOONNNMMMGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>:::999888666555555555555333333333222222222111111000000000000//////...---...------,,,,,,------...///............///000111+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***,,,---,,,***)))))))))************************++++++***)))))))))))))))......------......//////)))))))))((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++---......///000222555:::@@@EEEMMMRRRYYY___bbbccceeefffiiieee```___bbbgggkkkllljjjdddZZZPPPKKKKKKQQQVVVdddhhhlllqqqvvv|||}}}zzzzzz~~~}}}vvvnnngggdddaaa]]]\\\]]]^^^bbbiiiqqqxxx|||~~~sssfff\\\VVVTTTUUU]]]kkkxxxuuudddYYYRRRLLLMMMNNNLLLLLLMMMIIIJJJLLLNNNOOOOOOOOOOOOJJJKKKLLLMMMMMMNNNMMMMMMHHHHHHIIIIIIHHHHHHGGGFFFFFFDDDBBB@@@???;;;777444000///...---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++***************+++))))))))))))))))))))))))((()))***++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))wwwhhhZZZWWWSSSPPPOOONNNMMMLLLIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDCCCAAA@@@???>>>===:::999888777666555555555333333333222222222111111000000000111000000//////......------------............---------...//////+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++)))+++---,,,+++******++++++++++++++++++++++++++++++******))))))))))))***))))))***+++++++++++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++---///...///111444777<<>>===<<<::::::999777666666555555333333333222222222111111///000000111111111111000......------------......---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,---,,,+++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,&&&''')))***+++***))))))...---,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---///...000333666:::???FFFJJJQQQZZZeeekkkkkkjjjlllnnnrrrnnnhhhbbb^^^\\\\\\[[[RRRQQQOOOOOOSSS\\\hhhppptttsssrrrpppqqqvvv|||{{{wwwuuuzzz~~~~~~}}}|||yyyyyy{{{~~~zzzuuuqqqqqqqqqqqqtttvvvxxxwwwvvv}}}uuunnngggeeebbb^^^\\\^^^\\\ZZZYYYZZZ___gggpppuuuxxx|||uuuccc[[[TTTVVV^^^kkkzzzggg\\\QQQLLLJJJHHHIIIKKKIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKEEEDDDCCCCCCBBB@@@===:::666444000---++++++,,,---...---,,,++++++,,,---...------,,,+++************))))))******++++++,,,,,,)))***++++++,,,,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++wwwggg[[[WWWSSSOOONNNMMMLLLJJJFFFGGGGGGGGGFFFEEEDDDCCCEEEDDDCCCAAA???===<<<;;;::::::999888777666555555333333333222222222111111///000000111111111111000///......------......///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++---------,,,---...++++++++++++++++++++++++---,,,,,,,,,,,,,,,------***+++---...//////......,,,***((()))+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...000///111555888<<>><<<;;;:::::::::::::::999777555444333333333222222222111111000000000000//////...---//////............////////////...------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++---//////...------...,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---)))))))))***+++,,,---...---***''')))---///...+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...000222555999===@@@EEEJJJNNN___kkkwwwxxxrrrooovvv~~~|||mmm]]]NNNFFFBBBCCCIIIQQQZZZdddmmmuuu{{{}}}{{{wwwrrrppprrrwww{{{}}}}}}{{{{{{lllcccaaa```]]]ZZZccchhhpppuuuxxxyyyzzzzzzwww|||~~~zzzxxxwwwssslllhhhjjjppp}}}}}}~~~|||xxxrrrmmmllljjjeeecccccc______]]][[[ZZZYYYYYYXXXUUU\\\eeennnyyyyyydddXXXTTTWWW\\\gggmmmvvvqqqdddYYYOOOIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJLLLLLLMMMMMMMMMLLLLLLKKKMMMNNNNNNNNNNNNMMMLLLLLLKKKJJJIIIIIIIIIGGGDDDAAA===<<<999555222///...---++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,---...------,,,,,,++++++******+++,,,,,,---,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))xxxiii^^^ZZZUUURRRPPPNNNMMMKKKFFFGGGHHHHHHHHHFFFDDDBBBEEEDDDBBB@@@>>><<<;;;:::::::::::::::999777555444333333333222222222111111000000000000///...,,,,,,//////............//////000///...---------------------++++++++++++------+++,,,,,,------,,,,,,+++,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,+++++++++,,,...000222+++'''$$$&&&+++...,,,))),,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,---///111444666:::>>>AAAEEEJJJNNN\\\hhhsssrrrjjjfffmmmvvv}}}{{{tttgggXXXKKKDDDBBBHHHMMMVVV___gggnnntttxxxyyywwwsssnnnlllnnnssswww~~~{{{{{{zzz~~~ooo^^^SSSQQQSSSTTTTTTVVV\\\fffnnnsssvvvxxxyyyvvv|||~~~zzzwwwwwwrrrkkkccccccgggsssxxxrrrmmmllljjjeeeccccccbbbaaa```^^^^^^]]]]]]^^^VVV[[[cccjjjsss~~~lll\\\TTTSSSVVVZZZaaammm{{{zzzkkk^^^SSSLLLJJJJJJIIIHHHGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIKKKJJJIIIIIIHHHFFFCCCAAA???>>><<<999555222///...***+++,,,------,,,+++************+++,,,---.../////////...---,,,++++++***,,,,,,,,,------,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++tttddd[[[WWWRRRQQQRRRQQQOOOMMMJJJHHHFFFEEEFFFFFFEEEDDDCCCBBB@@@???<<<;;;999888@@@;;;666666888999777333333333333222222222111111111111111111000000000000........................,,,,,,+++---...///...,,,---,,,,,,++++++,,,,,,---***+++,,,---...//////...++++++++++++++++++++++++,,,---...///...---,,,+++***++++++,,,---...//////******++++++,,,,,,,,,---***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,++++++///...,,,,,,---///222333777:::>>>AAADDDGGGKKKNNN```bbbeeeggghhhhhhgggfffnnnggg```XXXNNNEEEBBBEEEJJJRRR\\\dddjjjnnnsssvvvxxxyyytttllliiilllppppppwww}}}zzzyyyzzzuuu]]]JJJGGGJJJJJJLLLRRR[[[]]]ccckkksssxxx{{{{{{vvvwwwyyyyyywwwsssnnnkkkjjjjjjlllsss{{{rrrlllhhhccc```^^^___```aaabbbbbb```___YYYZZZ]]]cccmmm{{{}}}gggYYYSSSQQQXXX^^^jjjvvvwwwjjjaaaTTTIIILLLGGGEEEHHHJJJHHHEEEEEELLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMKKKJJJJJJKKKKKKJJJIIIGGGEEECCCBBB@@@>>>===;;;999555000---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))************************************************************************ttteee[[[WWWRRRQQQRRRQQQOOOMMMJJJHHHFFFEEEFFFFFFEEEDDDBBBAAA@@@???>>>===<<<<<<@@@<<<777777999999777444333333333222222222111111////////////....................................,,,,,,+++---...///...,,,++++++************++++++++++++,,,,,,------......++++++++++++++++++++++++............---,,,++++++******++++++,,,---------******************))))))***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,---------------......///000222333333999<<>><<<:::777222...............------------************************+++++++++***************************************************************************************uuufff[[[WWWRRRQQQRRRQQQOOOMMMIIIGGGEEEEEEFFFFFFEEEDDDAAAAAA@@@@@@??????>>>>>>???;;;888777888999666444333333333222222222111111////////////....................................,,,,,,+++---...///...,,,,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++++++++++++++++++++++++++,,,++++++******)))((((((++++++,,,,,,,,,,,,++++++,,,,,,,,,---......//////,,,---000222444555444444<<<>>>BBBDDDGGGIIIMMMPPPNNNPPPSSSWWWYYYZZZZZZZZZXXXQQQIIIDDD???===BBBHHHVVV___kkktttxxxxxxyyyzzz{{{}}}{{{uuurrrtttvvvuuuyyyyyyyyyvvvssstttzzz~~~```QQQEEEGGGNNNRRRWWW^^^^^^bbbiiiqqqwwwzzz{{{||||||xxxvvvwww{{{tttjjjdddbbbaaa______```aaa```^^^]]]___bbbgggnnnwwwoooaaaZZZVVVUUUWWW]]]dddoooyyyhhhYYYPPPHHHCCCDDDEEEEEEEEEGGGKKKLLLMMMNNNOOONNNNNNMMMLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGEEEDDDCCCBBBAAA???>>>===999555111//////...---,,,,,,,,,---***************************************+++++++++************************************************++++++++++++++++++++++++vvvggg[[[WWWRRRQQQRRRQQQOOOMMMIIIGGGEEEEEEEEEEEEEEECCCAAAAAA@@@???>>>>>>======<<<:::777777777777555333333333333222222222111111111111111111000000000000........................,,,,,,+++---...///...,,,///......------......///...,,,***))))))***+++---,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,+++++++++,,,---,,,,,,,,,++++++******++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,---///222444666777888???AAADDDGGGHHHKKKNNNPPPPPPQQQTTTVVVWWWXXXWWWWWWNNNHHHBBB???>>>@@@HHHQQQ\\\cccmmmtttvvvvvvwwwxxxyyy||||||wwwuuuvvvvvvuuuxxxvvvsssppppppuuu}}}rrrXXXNNNGGGKKKRRRXXX^^^dddbbbgggnnnuuuyyy{{{|||}}}~~~|||zzzzzz~~~}}}~~~{{{rrrhhhddd```___```aaa```___```bbbeeeiiimmmttt{{{|||kkkaaa[[[WWWSSSTTTYYYdddxxxrrrdddTTTKKKBBBAAABBBBBBDDDGGGHHHIIIKKKMMMNNNNNNMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMKKKKKKJJJIIIHHHFFFDDDCCCCCCBBBAAA@@@???<<<777444000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++vvvggg[[[WWWRRRQQQRRRQQQOOOMMMIIIGGGEEEDDDEEEEEEDDDCCCBBBBBB@@@???===;;;:::999999888777666666555333111333333333222222222111111111111111111000000000000........................,,,,,,+++---...///...,,,///......------......///...,,,***))))))***+++---,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++,,,,,,......------,,,,,,++++++'''(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------...000333777;;;===BBBDDDFFFHHHIIIKKKNNNPPPPPPPPPQQQQQQQQQPPPOOONNNFFFAAA======???DDDOOOZZZccchhhnnnrrrrrrsssuuuxxxxxx}}}|||yyyzzzyyyvvvtttqqqmmmkkkmmmttt~~~}}}dddRRRMMMJJJNNNTTTZZZaaafffffflllsssxxx{{{|||~~~{{{|||zzzxxxwwwuuuooohhhdddddddddcccaaa^^^```ccceeehhhlllpppttt{{{pppggg___WWWSSSTTT]]]mmm|||yyynnn[[[PPPEEEBBBAAA@@@BBBEEEEEEFFFHHHJJJKKKLLLLLLKKKLLLMMMMMMNNNNNNNNNNNNMMMKKKKKKJJJIIIHHHGGGEEEDDDDDDCCCBBBBBBAAA>>>:::777333111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++wwwggg[[[WWWRRRQQQRRRQQQOOOMMMHHHFFFDDDDDDEEEEEEDDDCCCCCCBBB@@@>>><<<:::999888888888888777666444222111333333333222222222111111////////////....................................,,,,,,+++---...///...,,,,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---.........------,,,,,,,,,$$$%%%&&&'''(((***++++++------,,,,,,,,,,,,------,,,,,,,,,---....../////////...///111444:::???BBBDDDFFFHHHIIIJJJKKKMMMOOOQQQPPPOOONNNLLLJJJHHHGGG@@@<<<;;;???CCCIIITTT___jjjnnnrrrsssrrrrrruuuxxxyyy|||yyyooommmiiiiiilllsss{{{rrrZZZLLLLLLNNNQQQVVV\\\bbbffflllqqqwwwzzz{{{}}}}}}xxxrrrssszzz|||ppphhheeeccc___\\\ZZZ[[[]]]^^^___aaaeeegggmmmqqqxxx~~~xxxnnnbbbZZZVVVXXXbbbmmm~~~wwwfffYYYLLLFFFCCCAAABBBDDDDDDEEEFFFGGGIIIJJJLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMKKKKKKJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCBBB@@@<<<999555333111...,,,,,,------***************************************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,wwwggg[[[WWWRRRQQQRRRQQQOOOMMMHHHFFFDDDDDDDDDEEEDDDCCCBBBAAA@@@???===<<<;;;:::999999:::999777555333333333333333222222222111111////////////....................................,,,,,,+++---...///...,,,++++++************++++++++++++,,,,,,------......------------------------,,,,,,------......------------,,,,,,,,,,,,,,,,,,'''(((((()))***++++++,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,------------///000222555:::>>>BBBEEEEEEGGGIIIJJJJJJKKKMMMOOOOOONNNMMMKKKHHHFFFDDDCCC===<<<>>>DDDJJJPPPZZZcccmmmqqqvvvwwwuuussstttuuuxxx}}}yyyqqqooommmmmmpppuuuyyy{{{hhhUUUKKKOOOSSSWWW[[[aaafffjjjpppuuuzzz|||{{{}}}zzzrrrqqqxxx~~~qqqjjjddd]]]XXXXXXYYYYYYYYYYYY[[[^^^```aaaeeekkkrrryyyttthhh^^^XXX[[[aaakkkttt~~~~~~qqqcccUUUMMMHHHDDDCCCEEEEEEEEEEEEFFFGGGJJJMMMOOOOOOOOOOOOOOONNNMMMLLLLLLKKKKKKJJJJJJIIIHHHFFFFFFDDDCCCCCCCCCCCCAAA===:::888555222///------......************************+++++++++***************************************************************,,,,,,,,,,,,,,,,,,,,,,,,wwwggg[[[WWWSSSQQQRRRQQQOOOMMMHHHFFFDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@???>>>>>>===:::;;;<<<;;;999666555444333333333222222222111111111111111111000000000000........................,,,,,,+++---...///...,,,---,,,,,,++++++,,,,,,---***+++,,,---...//////...------------------------***+++---...///......---++++++++++++++++++++++++------------------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,+++...000555:::???BBBDDDEEEEEEGGGIIIJJJJJJJJJLLLNNNJJJIIIGGGEEECCC@@@???>>>>>>>>>BBBIIIPPPUUU^^^ggglllqqqwwwyyywwwsssrrrrrruuu||||||vvvuuutttssssssuuuxxxyyyyyyyyy}}}~~~}}}wwwbbbSSSMMMSSSYYY]]]aaagggmmmooossswww{{{|||{{{}}}uuupppwww~~~tttlllccc\\\YYYZZZZZZYYYXXXYYY]]]___^^^aaaffflllrrryyytttfff[[[XXX[[[ZZZdddpppxxx{{{}}}xxxjjj\\\RRRLLLFFFDDDFFFGGGFFFEEEEEEGGGKKKNNNQQQPPPPPPPPPOOONNNMMMLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCAAA===:::999777333000...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,vvvgggZZZWWWTTTSSSSSSRRRNNNJJJHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@>>>===;;;:::===;;;999888888777555444666444333111000000111111///000111111111///...---...------,,,,,,------......---,,,++++++,,,...///......---------,,,,,,,,,//////...,,,***)))((('''+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++************+++,,,---...///++++++++++++,,,,,,---...------------,,,,,,+++***)))+++,,,,,,+++***+++---///555999;;;@@@IIIPPPRRRQQQMMMHHHEEEGGGJJJLLLNNNNNNMMMJJJGGGDDDAAA>>>===???>>>DDDOOOWWW[[[bbbjjjrrrpppqqqtttyyy{{{yyywww}}}}}}zzz~~~}}}{{{|||}}}{{{~~~xxxjjj^^^XXXYYY]]]aaaeeehhhlllqqquuu~~~~~~}}}||||||vvvxxxzzzyyynnnhhhbbb]]]XXXWWWYYY\\\\\\[[[[[[]]]aaacccgggmmmvvv|||vvvggg]]]XXX[[[ZZZ^^^hhhqqqvvvzzz~~~~~~wwwlll```UUUNNNIIIGGGGGGHHHFFFDDDEEEHHHJJJJJJQQQQQQPPPOOOOOONNNMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIFFFFFFDDDCCCAAA???>>>>>><<<999555111...---............---,,,,,,++++++***++++++++++++++++++++++++************************...---,,,+++************///...,,,+++***++++++,,,ttteeeZZZWWWTTTSSSSSSRRRMMMJJJIIIIIIHHHGGGFFFEEEDDDDDDAAAAAAAAA@@@>>>===;;;:::<<<:::888777777666444222555444333222111111111111///000111111000///...---...------,,,,,,------...---------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++******++++++++++++******,,,,,,+++++++++,,,------,,,,,,+++++++++,,,---------------------,,,+++***+++,,,------,,,,,,...///111666<<>>===@@@AAAHHHTTT\\\aaahhhooopppqqqtttwww{{{}}}|||{{{|||{{{rrrjjjdddaaa```cccgggmmmqqqvvvyyy|||}}}{{{|||{{{xxxzzz~~~}}}uuupppjjjbbb]]]\\\\\\ZZZXXXZZZ\\\]]]^^^```eeelllrrr|||~~~~~~pppeee]]]ZZZ\\\dddkkkooosssxxx}}}yyymmmbbbWWWNNNIIIDDDDDDDDDEEEHHHLLLNNNOOOPPPPPPPPPOOONNNNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHFFFEEEDDDCCCBBB@@@??????===;;;888444111/////////------,,,,,,+++++++++***++++++++++++++++++++++++************************,,,,,,+++************+++......---,,,+++,,,------qqqcccZZZWWWSSSRRRRRRQQQMMMJJJIIIIIIHHHGGGFFFFFFEEEEEEAAAAAAAAA@@@>>>===;;;:::;;;:::777666666555222000444444444444333222111111///000000000000//////.........------------......------.........------,,,,,,,,,,,,,,,++++++++++++)))******+++,,,,,,------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***...---,,,,,,+++++++++,,,------,,,+++++++++,,,,,,,,,------------,,,,,,+++,,,---............111222333888???GGGUUUbbbgggfff\\\WWWOOOHHHDDDBBBAAA@@@CCCHHHMMMLLLFFFAAA??????DDDGGGPPP[[[bbbeeejjjooonnnqqqvvvyyyzzz{{{||||||{{{~~~zzzzzz}}}|||xxxssspppooonnnnnnmmmkkklllpppwww}}}}}}{{{~~~yyyzzz~~~yyyooogggccc```]]][[[[[[[[[[[[ZZZZZZ]]]bbbfffppptttzzzxxxfff___ZZZ\\\```dddjjjpppwwwzzz~~~ttteeeVVVMMMFFFDDDDDDFFFJJJMMMOOOPPPOOOOOOOOONNNNNNMMMMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHEEEEEEDDDCCCCCCBBBAAAAAA???>>>;;;888555222000///,,,,,,++++++++++++++++++++++++++++++++++++++++++*********************************)))******+++,,,......---------...//////qqqbbbZZZWWWSSSQQQRRRQQQMMMJJJHHHHHHGGGGGGFFFEEEDDDDDDAAAAAAAAA@@@>>>===;;;:::<<<:::777666666555333111333444555555555333222111///000000000000/////////......------------......------/////////...,,,+++,,,,,,,,,+++++++++******))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,,,,...---,,,,,,++++++++++++,,,---------------,,,,,,,,,---.........000333555777:::???HHHWWWcccfffcccVVVRRRLLLGGGFFFEEEEEEEEEDDDJJJNNNKKKDDD???@@@CCCKKKQQQZZZbbbfffgggiiilllnnnrrrwwwxxxwwwvvvwwwyyyyyy{{{zzzpppfffbbbccckkkjjjjjjnnnrrrvvvwwwvvvtttuuuxxx~~~{{{{{{}}}xxxoookkkhhheeeccc___^^^[[[YYYYYYZZZ]]]```dddjjjsssyyywwwjjj]]]WWWVVVYYYaaaiiitttyyy~~~~~~~~~rrr___RRRNNNIIIEEEGGGJJJJJJKKKLLLNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJJJJIIIIIIIIIHHHEEEEEEDDDDDDDDDDDDCCCCCC@@@???>>>;;;888444111///++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))***+++,,,---.........//////000111111rrrcccZZZVVVRRRPPPQQQPPPMMMJJJFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAA@@@>>>===;;;:::;;;:::888777777666444222222333444555444333222111000////////////000000000///......------......///......///000///...,,,+++,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++------............------++++++++++++,,,---...///...---,,,,,,++++++++++++,,,------......---------+++,,,---......111444777:::<<>>===;;;::::::888777777777777666444222222222333333222222111000////////////000000111//////............/////////////////////...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++---......//////......---*********+++,,,---//////------,,,+++++++++,,,,,,,,,------............---+++,,,---...///222666:::===???@@@BBBHHHNNNNNNJJJMMMJJJGGGFFFHHHJJJKKKKKKLLLLLLHHHAAA<<<===EEELLLTTT```mmmsssvvv{{{~~~~~~|||xxxtttrrrrrrrrrrrrsssuuuxxx}}}uuueeeYYYNNNGGGHHHLLLSSS\\\hhhrrrvvvwwwuuuuuuzzz}}}~~~xxxrrrmmmiiieee```]]]\\\\\\\\\\\\\\\bbbhhhmmmrrr}}}~~~hhhXXXOOONNNTTT\\\iiisssyyynnn```SSSIIIIIIKKKIIIIIINNNKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFFFFFFFFFFFFFFFFEEEAAAAAA@@@>>><<<888555333......---,,,,,,++++++***++++++++++++++++++++++++************************************+++,,,---...//////000111111111000000tttddd[[[VVVQQQOOOOOOOOOMMMKKKEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAA@@@>>>===;;;:::777666555555777777666555111111111000000111111222000///......///000111222//////............//////111000///...------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++++++++,,,,,,---...,,,,,,+++++++++,,,------,,,,,,---...............,,,---...///111444999===???BBBCCCAAACCCHHHJJJHHHKKKIIIFFFFFFHHHJJJKKKKKKKKKHHHCCC>>>===AAAIIIOOOWWWeeesssxxx{{{zzzvvvsssrrrqqqpppmmmmmmooorrrwww~~~ooobbbSSSIIIDDDDDDLLLUUUYYYbbblllrrrrrrqqqtttxxxxxx||||||tttnnnhhhcccaaaaaa___^^^___bbbfffjjjooozzz|||jjj]]]SSSNNNOOOSSS\\\gggttt{{{|||~~~nnn\\\NNNMMMMMMIIIIIINNNJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHGGGGGGFFFFFFFFFEEECCCBBBAAA@@@>>>;;;999888000000///...,,,+++******++++++++++++++++++++++++************************,,,+++++++++,,,---......///000000111111000///...tttddd[[[VVVQQQOOOOOOOOOMMMKKKFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAA@@@>>>===;;;:::555444333444666777666555111111/////////000111222000///.........000111222//////............//////222111///...---------.........------------,,,,,,*********++++++,,,,,,---+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***------,,,,,,++++++,,,,,,++++++++++++,,,------...,,,,,,---.../////////.........///000222666;;;@@@AAAEEEFFFCCCCCCGGGKKKKKKIIIGGGEEEFFFHHHKKKLLLLLLHHHEEE@@@>>>???EEELLLQQQ[[[iiivvvyyy|||~~~vvvrrrqqqqqqpppnnnjjjjjjkkknnnttt||||||bbbVVVGGG???===CCCOOO[[[bbbjjjqqqrrrnnnooovvv}}}vvv|||}}}wwwooojjjgggfffcccaaabbbccceeehhhnnnxxxxxxjjj```WWWOOOLLLNNNQQQ\\\iiiqqqtttyyy{{{fffTTTPPPMMMGGGFFFKKKIIIJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCAAA???>>><<<<<<222222000///---+++******++++++++++++++++++++++++************************------,,,,,,,,,---......///000111111111///...---vvvdddZZZUUUPPPNNNOOOPPPNNNLLLFFFEEEEEEEEEEEEEEEFFFFFFCCCBBB@@@>>>===<<<;;;;;;999555111222555777666333555555555444222000///...000///...---,,,------...000///...---,,,------...------............------,,,---///111222111000///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,++++++,,,,,,,,,,,,***)))***------+++)))************+++---///111///...---///444:::>>>@@@DDDAAA???@@@CCCFFFEEEDDDHHHHHHCCC???DDDOOOTTTRRRQQQGGG@@@AAACCCEEELLLTTT\\\dddjjjlllqqqzzz~~~}}}|||vvvtttuuuvvvtttqqqqqqmmmnnnvvv|||~~~sssVVVKKK@@@>>>CCCMMM\\\gggpppooonnnllllllpppwww|||~~~{{{rrrjjjfffcccaaa^^^]]]^^^ccchhhqqq}}}xxxuuuooohhh```XXXRRROOOOOORRRYYYbbbiiippp|||pppZZZMMMJJJKKKIIIFFFLLLKKKKKKKKKJJJJJJJJJJJJHHHIIIIIIJJJKKKLLLMMMMMMHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCAAA???>>>333111---***)))***,,,---,,,,,,++++++***)))((((((,,,((('''+++---,,,,,,///++++++*********+++---...444333111000...---------vvvdddYYYUUUPPPOOOPPPOOOMMMKKKGGGFFFFFFFFFFFFFFFGGGGGGCCCBBB@@@>>><<<;;;::::::888444000111444666444111222222333333222111000000000///...---------......000///...---,,,------...------............------...///000000///...,,,***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,------+++***+++---...,,,))),,,++++++***+++,,,---...//////000222666;;;>>>@@@DDDCCCBBBCCCFFFGGGFFFEEEEEEFFFEEEEEELLLWWW\\\ZZZNNNFFFBBBCCCFFFHHHNNNVVVZZZ```eeefffjjjrrrwwwwww~~~|||zzz{{{|||{{{xxxttttttqqqttt|||sssaaaOOOGGGAAADDDLLLWWWeeeppp{{{zzzxxxuuutttuuuyyy}}}~~~yyypppiiiccc___^^^]]]]]]aaadddlllzzz}}}zzzuuuoooeee[[[TTTQQQQQQUUU\\\bbbkkkzzzrrr^^^PPPJJJJJJIIIGGGIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEECCCBBB@@@???999666111---***))))))***,,,,,,,,,,,,,,,,,,,,,---+++(((***///111...,,,---,,,,,,+++++++++,,,...///111000///...,,,,,,,,,+++tttdddWWWTTTPPPPPPPPPOOOLLLHHHHHHGGGGGGFFFFFFGGGGGGGGGDDDCCCAAA>>><<<:::999999999555222222444666555333//////000111222222222222000///......------......//////...------------...------............------,,,------...---,,,***)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++,,,,,,------,,,+++,,,......,,,+++---,,,+++******+++,,,---000111333666999===???AAAEEEDDDEEEGGGIIIIIIHHHFFFEEEGGGHHHJJJPPPXXX[[[YYYIIIEEEDDDFFFIIILLLRRRXXXXXX\\\______bbbjjjppprrr|||}}}{{{wwwxxxyyy~~~eeeQQQHHHDDDEEENNNZZZdddoooxxxyyyyyyyyywwwvvvvvvxxxzzz|||}}}~~~wwwmmmeee```^^^\\\[[[]]]___dddooo{{{uuufff[[[WWWSSSRRRVVV\\\gggxxxxxxgggXXXNNNJJJIIIHHHEEEFFFHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAA===:::555000,,,*********,,,,,,,,,,,,,,,------...***))),,,333555000,,,+++...---------------...///......---+++************rrrbbbWWWTTTQQQPPPQQQOOOKKKGGGGGGGGGFFFFFFEEEFFFFFFFFFEEEDDDBBB???===;;;:::999<<<999666555777888777666...///000111111111111111//////..............................------......------............------)))***+++,,,---------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------------------......---,,,,,,,,,+++******+++------000333777:::<<<>>>@@@BBBDDDEEEGGGIIIJJJJJJHHHGGGHHHJJJKKKLLLMMMNNNMMMKKKDDDDDDFFFIIILLLPPPUUUYYYZZZ[[[\\\]]]aaahhhpppuuu}}}|||zzzbbbNNNHHHHHHMMMZZZeeemmmtttzzznnnpppsssuuuvvvwwwzzz|||{{{~~~~~~~~~yyyooohhhddd^^^ZZZXXXYYYZZZ\\\eeennnwwwjjjbbbZZZTTTSSSWWWcccvvvrrrbbbTTTLLLHHHHHHBBBCCCFFFHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFEEECCCCCC>>>;;;777333000............---,,,,,,,,,,,,---------+++---222333///,,,+++------------------......---,,,+++***************qqqbbbWWWTTTQQQQQQQQQOOOKKKGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFEEECCC@@@>>>===<<<;;;<<<:::888666777777777666000000111111111000//////......//////////////////------..................------............------***++++++,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,---...,,,---......------------+++*********+++---///000111555:::===>>>???AAACCCDDDFFFIIIJJJJJJJJJIIIHHHLLLLLLLLLLLLIIIDDDAAA@@@AAAFFFJJJLLLOOOSSSXXXZZZ]]]]]]]]]```eeelllvvv}}}dddSSSRRRRRRXXXccclllooorrruuulllpppuuuyyy{{{~~~{{{{{{uuuoookkkjjjaaa\\\YYYXXXXXXXXX^^^eeelllvvvqqqfffZZZTTTUUU^^^nnn|||{{{lll\\\OOOHHHEEEAAABBBDDDFFFHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDDDDAAA>>>:::666333000//////------------...000222333111,,,+++...///---,,,...,,,------------,,,,,,,,,,,,,,,+++++++++++++++,,,qqqcccZZZVVVRRRQQQQQQOOOLLLHHHFFFEEEDDDCCCCCCCCCCCCCCCEEEDDDBBB@@@>>>======<<<999888666555444444444444222222222222111000///.........///000000000//////,,,---......///.........------............------//////...------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,---......+++,,,......,,,+++,,,---++++++++++++---///111222222777<<<>>>>>>???BBBEEEEEEHHHJJJKKKJJJJJJJJJKKKNNNLLLLLLKKKGGGAAA???AAADDDJJJOOOPPPQQQVVV[[[\\\___]]]^^^ccchhhnnnxxxkkk^^^aaa___bbbjjjoooooooooqqqqqqtttyyy}}}~~~xxxxxxvvvrrrqqqqqqjjjddd___]]][[[XXXZZZ___bbbjjjvvvwwwfffZZZUUUWWW```jjjxxxuuufffWWWKKKEEEBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDEEECCC>>>999444000...---,,,,,,---...111555999;;;555///++++++,,,+++---000,,,------------,,,++++++,,,++++++++++++,,,,,,---sssfff\\\XXXSSSQQQQQQPPPMMMJJJGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA???>>>===<<<<<<<<<888888777555333222333444333333333333222111000///---...///000111000000///,,,,,,.../////////......------............------///......---,,,,,,+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,---...///))),,,...---+++***+++,,,...---------...///111222333888===>>>===>>>BBBFFFHHHJJJLLLLLLKKKKKKMMMOOONNNKKKJJJJJJEEE@@@AAAFFFIIIQQQVVVUUUUUUZZZ___```^^^[[[\\\bbbfffjjjsss}}}~~~xxxrrrmmmiiiiiinnnqqqpppppprrrtttxxx||||||vvvuuu~~~~~~||||||xxxpppiiieee```ZZZYYY[[[[[[___gggpppzzzxxxgggZZZSSSTTTYYY___gggnnnrrryyyuuueeeUUULLLEEEDDDCCCCCCDDDFFFHHHIIIHHHHHHIIIIIIJJJJJJKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDEEECCC???:::555222///......---------///333666999777111,,,------,,,...111---......///...---,,,++++++*********+++,,,,,,---uuuiii^^^YYYSSSQQQPPPPPPNNNKKKHHHGGGFFFEEEDDDDDDDDDDDD???>>>===<<<<<<;;;;;;;;;::::::999666444333444666222222333333333222111111---...///111111111000///+++,,,.../////////......---..................---++++++++++++,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++,,,---...///)))+++------***)))***,,,111000///......///000111444999===>>>===>>>BBBGGGKKKMMMNNNMMMLLLLLLOOORRROOOKKKHHHHHHCCC===@@@GGGMMMVVV[[[XXXWWW]]]aaabbb]]]YYYZZZ___ccceeemmmwwwyyy~~~{{{~~~sssnnnmmmppprrrqqqrrruuuxxx{{{{{{tttsss|||zzzqqqkkkddd\\\YYYYYYUUUWWW[[[bbbkkkwwwrrraaaTTTOOOPPPOOOWWW```fffppp~~~rrr```UUUGGGEEECCCBBBCCCEEEHHHJJJGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJGGGGGGGGGGGGGGGFFFEEEDDDBBB@@@===:::777444222222111///---++++++,,,...000777222...///000......111//////000000000///---,,,***)))))))))***+++,,,---vvvggg```ZZZRRRNNNMMMLLLKKKIIIFFFFFFGGGFFFFFFEEEDDDCCCDDDCCCBBBAAA@@@>>>======::::::999777666444333333222222222111111111111000............------------------------------------,,,,,,---...---,,,***))),,,,,,,,,++++++*********,,,***((((((***---......---------,,,,,,+++++++++------------------------,,,,,,,,,------,,,++++++,,,,,,,,,+++++++++******,,,---...///000111222333555777999;;;===???CCCFFFIIIJJJJJJLLLMMMOOOQQQRRRQQQMMMFFF???<<<@@@GGGMMMSSSUUUZZZ^^^``````___^^^^^^\\\XXXWWWYYY___fffjjjqqqwww|||{{{vvvsssvvvzzzvvvuuurrrqqqrrrtttxxxzzz}}}tttnnnttt|||ssskkkccc\\\XXXUUUTTTSSSVVV^^^jjjvvv}}}lll^^^UUUOOOOOOHHHKKKZZZgggqqq}}}nnnaaaNNNIIICCCCCCFFFIIIHHHFFFIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLKKKIIIHHHHHHJJJKKKKKKJJJIIIGGGFFFEEEEEEFFFCCC@@@===;;;888555222000///............---+++---,,,+++---///000000//////...---,,,+++***************+++,,,,,,***)))(((wwwhhh^^^YYYRRRNNNNNNMMMKKKIIIFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>===<<<;;;;;;:::888777666555444222222222111111111111000000000000////////////...---------------------------------------,,,++++++---------,,,,,,,,,,,,,,,+++)))''''''))),,,---------------,,,,,,+++++++++------------------------,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------.........///000000111111666888;;;<<<===???BBBEEEHHHHHHIIIJJJLLLNNNOOOPPPJJJGGGAAA===<<>>===<<<;;;<<<;;;:::999888777666555222222222111111111111000222222111111111000000000........................//////...------------...,,,---------------......+++)))'''''')))+++,,,,,,------,,,,,,,,,,,,++++++------------------------+++,,,,,,------,,,,,,,,,***++++++,,,...//////000//////...//////000111111999;;;===>>>>>>???AAACCCEEEEEEFFFGGGHHHIIIJJJJJJEEEBBB???;;;<<>>===:::777555000...------.........,,,///...---...000111111000---,,,,,,++++++,,,,,,---,,,,,,+++***************wwwiiiYYYUUUQQQPPPPPPPPPLLLIIIGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;:::;;;::::::999777666666555222222222111111111000000222222222111111111000000////////////////////////000///...------...///000++++++,,,,,,------......+++***((()))***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,---......///---------...///111333444;;;===????????????@@@AAAAAABBBCCCCCCDDDDDDEEEEEEDDDBBB???<<<<<>><<<:::888111///---,,,.........---...------...///000000///,,,+++++++++,,,,,,---...---,,,+++***)))***+++,,,wwwhhhYYYUUUQQQPPPQQQPPPMMMJJJHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@???>>>===;;;::::::999999888777666555555444222222222111111111000000111111000000000/////////////////////////////////000///...------...000111******++++++,,,,,,---------+++***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++,,,...111444777999===???AAAAAA@@@???@@@@@@BBBCCCDDDDDDDDDDDDCCCCCC@@@???>>>===>>>CCCKKKPPPWWW]]]cccccc^^^[[[^^^cccgggeeebbb^^^YYYUUURRRPPPQQQXXXeeerrr~~~zzztttrrrrrruuuuuuvvvwwwzzz}}}yyyqqquuuzzzqqqlllddd```YYYSSSOOONNNOOOOOOTTT\\\hhhuuuooodddVVVMMMIIILLLUUU^^^lllyyyuuueeeVVVLLLGGGFFFFFFEEEEEEFFFGGGHHHIIIKKKLLLJJJKKKLLLKKKJJJJJJKKKLLLLLLKKKKKKJJJHHHGGGGGGFFFEEECCCAAA@@@@@@???<<<:::333111...---...///......---,,,+++,,,...///...---++++++++++++,,,---.........---+++*********+++,,,wwwhhhZZZVVVQQQOOOPPPOOOMMMJJJIIIIIIIIIHHHGGGEEEDDDCCCAAA@@@???>>>===<<<;;;:::888888777777666555555444222222222111111111111000000000/////////.................................///............///000000******+++++++++++++++,,,---,,,+++,,,......---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,++++++*********++++++,,,...222777;;;>>>>>>@@@CCCCCCAAA@@@@@@@@@DDDEEEFFFFFFFFFEEECCCBBB::::::;;;<<<@@@FFFNNNSSSYYY^^^aaaaaa]]][[[]]]```fffeeeccc```]]]ZZZXXXVVVVVV^^^iiiuuu}}}{{{xxxxxxzzzyyyyyyyyy{{{}}}|||sssuuu~~~zzzsssiiieee___YYYTTTRRRQQQQQQSSSVVV\\\eeeqqq|||yyygggWWWMMMLLLQQQVVVgggttt}}}ooo___SSSKKKHHHHHHFFFFFFFFFFFFGGGIIIJJJJJJIIIKKKLLLLLLKKKJJJKKKMMMMMMLLLKKKJJJIIIGGGFFFFFFEEEDDDBBBAAAAAAAAA???===777444000.../////////...---,,,++++++---...---+++++++++++++++,,,,,,---...------,,,+++++++++++++++yyyjjj\\\WWWQQQNNNNNNNNNMMMKKKKKKKKKJJJIIIHHHFFFEEEDDDBBBAAA@@@???===<<<;;;;;;999999888777777666666666222222222111111111111000000000/////////.........------------------------,,,---....../////////...,,,,,,,,,,,,,,,+++++++++---,,,+++,,,------,,,***+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,------------++++++,,,,,,,,,,,,,,,,,,.........000333888<<>>777888999;;;???EEELLLRRRVVVXXX[[[\\\[[[[[[]]]^^^aaaaaaaaaaaaaaaaaabbbbbbhhhnnnuuuyyy|||}}}}}}~~~zzz{{{|||}}}uuuvvv~~~~~~sssooojjjccc^^^[[[YYYXXXWWWWWWYYY^^^gggqqqzzzvvvbbbVVVSSSUUUXXX___kkktttfffXXXOOOJJJHHHGGGGGGFFFFFFGGGHHHIIIIIIIIIKKKLLLLLLKKKKKKLLLMMMLLLKKKKKKJJJIIIHHHHHHGGGEEEDDDBBBBBBBBBBBBAAA???;;;777333000/////////......---,,,,,,---...---,,,,,,,,,+++++++++,,,------,,,,,,------,,,,,,+++***{{{kkk]]]XXXQQQMMMMMMNNNMMMKKKLLLLLLKKKJJJIIIGGGEEEEEEBBBAAA@@@???>>>===<<<;;;:::999999999888888777777222222222111111111111000000000000000////////////------------------------+++,,,.../////////...---.........------,,,,,,,,,,,,+++***+++,,,,,,+++)))+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,------...---***+++,,,,,,---...//////000000000111444888<<>>AAADDDDDDCCCBBBAAAAAA>>>???@@@@@@???===:::999888999:::;;;===BBBHHHLLLNNNOOORRRUUUYYY[[[]]]^^^]]]^^^___aaadddgggjjjkkkyyy}}}~~~|||~~~~~~zzz{{{|||vvvvvv~~~|||yyysssmmmgggcccaaa___[[[ZZZZZZ]]]eeennnuuuyyykkk^^^\\\]]]___WWWcccvvvwwwiii[[[PPPJJJHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIKKKLLLLLLKKKKKKLLLNNNJJJJJJJJJJJJJJJJJJJJJJJJEEEDDDBBBBBBCCCCCCBBB@@@===999444111000000///...///...------...///...,,,---,,,,,,++++++,,,,,,---+++,,,---...---,,,+++***yyyiiiZZZWWWSSSPPPOOOMMMKKKJJJKKKJJJIIIGGGEEEDDDBBBBBBAAAAAA@@@???===;;;999888777666555444444333333444444444333333111000...---111000///......///000111333111///...---...///000//////.........---------......,,,+++++++++,,,,,,,,,---,,,+++))))))+++---)))***++++++,,,---......------------------------,,,+++***))))))***+++,,,++++++,,,---............---///222555999;;;===>>>CCC@@@===<<<===???AAAAAA???@@@@@@>>><<<;;;;;;<<<999;;;<<<===>>>@@@CCCFFFHHHJJJNNNSSSXXX]]]```ccc```ccceeedddcccgggooovvv}}}~~~~~~yyyvvv||||||zzz{{{wwwooogggbbb^^^\\\^^^aaadddlllttt~~~rrrjjjaaaXXX[[[___jjj|||vvvjjj```XXXQQQMMMJJJGGGDDDCCCDDDGGGHHHHHHKKKJJJJJJJJJJJJKKKKKKLLLNNNLLLJJJJJJJJJKKKJJJIIIFFFFFFEEECCCBBB@@@??????BBB>>>888222...,,,---...---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++xxxggg[[[XXXTTTQQQPPPNNNMMMKKKKKKJJJIIIGGGEEEDDDBBBBBBBBBAAAAAA@@@>>><<<:::999888777666555444444444444222222111111///...---,,,111000///......///000111222111///...---...///000------,,,,,,,,,+++++++++,,,+++******)))***++++++---------+++***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++************+++,,,+++,,,------...............000333777;;;>>>@@@AAABBB???<<<;;;<<<>>>?????????@@@AAA@@@===<<<<<<<<<<<<===>>>??????AAAEEEGGGHHHJJJNNNRRRXXX\\\```bbbbbbdddffffffffflllttt||||||vvvsssssssssrrrwww}}}yyyvvv{{{}}}sssfffbbb___```bbbeeelllsssxxx}}}|||{{{{{{}}}rrrgggaaaaaahhhuuu}}}rrrhhh]]]RRRLLLHHHEEECCCBBBDDDFFFGGGHHHJJJJJJJJJJJJJJJKKKKKKLLLMMMKKKJJJIIIJJJKKKJJJIIIGGGFFFEEEDDDCCCAAA@@@@@@BBB>>>999444000.........,,,,,,,,,+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,vvvfff\\\YYYUUURRRQQQPPPNNNLLLJJJJJJIIIGGGEEEDDDCCCBBBBBBBBBAAA@@@???===;;;:::888888777666555555555555111111111000000...---,,,000000////////////000000111000///.........///000------,,,,,,,,,+++++++++///......---......//////---......,,,+++***,,,------------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---,,,---------............///111555999===AAADDDEEEBBB???<<<;;;<<<=========???AAABBBBBB???===<<<<<>><<<;;;999888777666666555555666222222222222222111000///000000////////////000000000//////.........////////////.........---------///////////////000000000---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///111333777;;;@@@DDDGGGHHHBBB@@@===<<<============???AAACCCCCCAAA>>>======AAABBBCCCCCCCCCEEEHHHJJJLLLNNNRRRVVV[[[```ccceeeiiiiiijjjkkknnnttt|||~~~~~~xxxyyyzzzkkkddd______aaabbbggglllttt|||vvvllljjjmmmpppvvv{{{wwwgggTTTGGGCCCAAA@@@AAADDDFFFFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKLLLJJJIIIIIIJJJKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???<<<888555111///,,,,,,,,,,,,,,,---.../////////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,wwwgggYYYVVVSSSPPPOOONNNMMMKKKIIIIIIHHHGGGFFFDDDCCCCCCBBBBBBAAAAAA???>>><<<;;;999888777666666555555666111111222222222111111000//////000000000000/////////...............////////////.........---------******++++++++++++++++++---...///...,,,+++,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...000111333555888===AAAEEEGGGIIIBBB@@@>>>===>>>??????>>>???AAABBBBBBAAA??????@@@BBBDDDEEEEEEEEEGGGJJJMMMPPPRRRUUUZZZ___cccfffhhhlllllllllmmmoootttzzz~~~~~~}}}}}}~~~zzzyyy~~~}}}kkkccc]]]\\\^^^___bbbfffjjjqqqzzzuuulllkkkkkklllooowwwuuubbbTTTEEECCCAAAAAACCCEEEEEEEEEGGGGGGIIIJJJKKKKKKKKKKKKKKKIIIHHHHHHJJJKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCAAAAAAAAA???;;;777333111---,,,,,,,,,------...///------,,,,,,+++***))))))************************xxxhhhXXXUUURRRPPPOOONNNMMMKKKIIIIIIHHHGGGFFFEEEDDDCCCAAAAAAAAA@@@???===<<<;;;888888777666555555555555...//////000000000000/////////000000000000//////---............/////////------,,,,,,,,,++++++++++++++++++++++++***))))))+++---......,,,++++++,,,)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,...000222333555777:::>>>AAADDDEEEFFFAAA???>>>>>>@@@@@@@@@???>>>???@@@@@@@@@@@@AAACCCDDDEEEGGGHHHHHHJJJNNNQQQSSSUUUXXX]]]aaaeeeiiijjjnnnnnnnnnooorrruuuxxxzzz}}}vvvxxx|||zzzxxx|||qqqggg^^^\\\]]]\\\]]]```aaaeeelllssszzz~~~rrrnnnllljjjjjjsss{{{nnn```KKKGGGDDDBBBCCCDDDEEEEEEEEEGGGHHHJJJKKKKKKKKKJJJJJJIIIGGGHHHIIIKKKJJJJJJGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@===888444222......------------......,,,,,,++++++******))))))************************xxxhhhYYYVVVSSSPPPPPPOOONNNMMMIIIHHHHHHGGGFFFEEEDDDDDD@@@@@@@@@???>>>===<<<;;;888777666555444444444444......///000000000000000...///000111111000///...,,,---....../////////...------,,,,,,,,,+++++++++............---,,,***)))***,,,......,,,******++++++++++++,,,,,,---------+++++++++++++++++++++++++++,,,------------,,,++++++++++++,,,...111444555888999;;;===@@@AAABBBCCC>>>===<<<===???AAA@@@???======>>>>>>>>>@@@CCCFFFGGGHHHJJJKKKLLLOOOSSSVVVUUUVVVYYY^^^bbbfffiiikkkmmmnnnooorrruuuwwwxxxxxxyyy~~~zzz{{{sssxxx~~~yyyvvvyyy{{{oooddd```^^^[[[YYYZZZ]]]^^^```eeemmmzzzwwwsssoookkkiiilllrrrwww|||uuuiiiQQQMMMGGGCCCBBBCCCEEEEEEDDDFFFHHHJJJKKKKKKKKKJJJJJJHHHGGGGGGIIIKKKJJJJJJFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@===999555333000///...------,,,------++++++++++++++++++++++++************************xxxhhhZZZWWWTTTRRRQQQPPPOOONNNIIIHHHHHHGGGFFFEEEDDDDDD????????????>>><<<;;;;;;777666555444444333333444///000111222222333222222...///000111111000///...,,,,,,---.../////////...//////.........---------,,,,,,,,,,,,+++)))&&&%%%***+++------,,,*********------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------,,,++++++*********+++...111555777999:::<<<===???@@@@@@@@@<<<;;;;;;<<>>>>>>>>>>>>>>===<<<000111333444444444333222444444333333222111111000333222111000///...---,,,000000//////.........---,,,,,,,,,------.........++++++,,,---,,,+++***)))++++++++++++++++++++++++...---+++******+++---...000///------------,,,*********,,,------,,,******)))***,,,,,,---///222555777:::;;;;;;999999<<>>=========>>>===;;;888>>>===;;;999:::???GGGLLLPPPRRRVVVYYY\\\]]]^^^^^^\\\YYYZZZ___ddddddfffiiiiiipppxxx|||{{{zzz{{{~~~}}}zzzwwwwwwtttppprrrvvvyyy~~~xxxsssuuutttkkkfffbbb___\\\ZZZYYYWWWVVV[[[fffuuuzzznnngggddd___^^^aaaggglllsssxxxeeeSSSDDDCCCFFFFFFDDDDDDCCCEEEHHHKKKMMMMMMMMMLLLJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGHHHGGGGGGFFFEEEDDDCCCAAA??????>>><<<999777666333000............---++++++******************(((((())))))************yyyhhh[[[WWWRRROOONNNNNNMMMMMMLLLJJJGGGFFFFFFEEECCCAAA>>>>>>>>>>>>>>>===<<<<<<555555666666666666555555333333333222111111000000222111111000///...---------------...............,,,,,,------------------,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,***))))))***,,,---,,,+++,,,,,,,,,------,,,,,,,,,***,,,---......000444777999:::;;;999777777:::<<<>>>>>>???AAABBBBBB???===;;;;;;;;;:::<<>>===:::888666333000...---...---,,,++++++*********************+++++++++,,,,,,,,,,,,zzziiiZZZVVVQQQNNNMMMMMMMMMLLLLLLJJJGGGFFFFFFEEECCCAAA????????????>>><<<;;;;;;999888777666666555555666333222222111000000//////000000000/////////......---------...//////000000------------------,,,,,,------.........---,,,+++------------------------,,,,,,,,,++++++*********(((((()))+++---...,,,***...------,,,,,,------...,,,---...///000222666999<<<<<<;;;999666666999;;;======???BBBDDDDDDAAA???888999:::<<<>>>CCCIIIMMMTTTXXX^^^ccceeeccc```]]]]]][[[^^^eeeiiihhhggghhhhhhnnnuuuyyy|||tttnnnjjjhhhjjjkkknnnvvv~~~wwwpppmmmkkkiiifffccc^^^ZZZZZZ^^^ffflll~~~hhhZZZUUUQQQQQQUUU\\\eeerrr~~~~~~nnncccUUULLLFFFBBBCCCEEEJJJJJJJJJIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEBBB@@@????????????<<<:::777444000...------,,,,,,******++++++++++++++++++++++++++++++,,,,,,,,,,,,zzziiiYYYUUUQQQNNNMMMMMMLLLLLLLLLJJJGGGFFFFFFEEECCCAAA@@@@@@@@@???>>><<<;;;::::::888666555333333444444222222111111000/////////////////////////////////////////////000000000000.........------,,,,,,,,,---------------,,,,,,+++------------------------,,,---------,,,+++***)))---,,,,,,...///...+++(((...---,,,++++++,,,---...,,,---///000000333777999???>>>;;;999777888999;;;;;;<<<>>>@@@BBBAAA===:::555888;;;>>>AAAFFFKKKOOOXXX]]]eeelllooommmiiifffaaa^^^^^^cccffffffgggiiilllqqqvvv{{{}}}pppfffkkkgggeeehhhkkkpppzzzxxxtttqqqoooooolllfffaaa___```dddgggrrryyyqqqdddTTTOOOLLLNNNTTT]]]jjjuuuvvvooocccVVVJJJDDDDDDGGGOOOMMMKKKJJJIIIJJJKKKLLLHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEAAA@@@???@@@AAA@@@>>><<<888555111...------,,,+++******+++++++++++++++,,,************************yyyhhhXXXUUUPPPMMMMMMMMMMMMLLLLLLJJJGGGFFFFFFEEECCCAAA@@@@@@@@@???>>><<<;;;:::;;;999777555444333444444222222111111000/////////............////////////000000///......---,,,,,,.........------,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++---------...---,,,++++++,,,,,,,,,---...---+++)))---,,,+++******+++,,,---+++---...///000333777:::===<<<:::999999:::;;;<<<>>>>>>>>>??????===999666555888<<<@@@DDDIIINNNRRR[[[gggwwwxxxpppgggaaa]]]^^^aaabbbfffkkkrrruuuzzzrrrhhhcccaaaiiifffeeehhhlllqqq{{{|||xxxuuutttqqqkkkgggdddddddddeeefffmmmyyyzzznnnXXXPPPJJJJJJNNNTTT___iii~~~~~~|||sssdddTTTKKKIIIJJJQQQOOOLLLJJJIIIJJJKKKLLLFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJJJJIIIIIIHHHGGGFFFBBBAAA@@@AAABBBBBB@@@>>>:::777222///...---,,,+++******++++++,,,,,,,,,,,,+++*********************wwwfffYYYUUUQQQNNNNNNNNNNNNMMMLLLJJJGGGFFFFFFEEECCCAAA????????????>>><<<;;;;;;;;;:::999888666666555555333222222111000000//////.....................//////...---,,,+++)))((((((------------------,,,,,,---,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((''''''(((+++------,,,,,,++++++******++++++,,,+++---///000111444888;;;:::999999:::===???@@@???DDDCCCAAA@@@???===999666777:::>>>BBBFFFKKKQQQUUU^^^pppxxxmmmeee^^^]]]^^^```eeejjjtttwww|||yyylllaaa]]]___cccfffeeefffkkkooottt|||}}}wwwsssoookkkiiigggeeecccdddiiirrrttt```VVVMMMJJJKKKNNNUUU\\\qqq}}}sssbbbWWWPPPLLLNNNMMMKKKIIIIIIJJJKKKLLLEEEFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGCCCBBBAAABBBCCCBBB@@@???===999555111000///---,,,******++++++,,,---------------------,,,,,,,,,,,,tttcccYYYVVVQQQOOONNNOOOOOOOOOLLLJJJGGGFFFFFFEEECCCAAA>>>>>>>>>>>>>>>===<<<<<<999999888888777666555444333333333222111111000000.....................---......---,,,++++++******,,,,,,------------------...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++,,,---)))'''%%%&&&))),,,---...+++,,,,,,,,,,,,,,,,,,+++,,,...000111333555:::===;;;;;;===AAAGGGJJJJJJIIIGGGEEEBBB???>>><<<:::888:::<<>>???;;;666333111000...---******++++++,,,------.........---------,,,,,,,,,rrraaaYYYVVVRRROOOOOOPPPPPPOOOLLLJJJHHHFFFFFFEEECCCAAA===>>>>>>>>>>>>>>>======555555666666666444333111444444333333222111111111//////.........---------//////////////////......,,,,,,,,,------.........///...---,,,+++,,,------------------------------((('''&&&&&&''')))+++---///,,,)))((())),,,------+++,,,............,,,+++...///111333444777;;;>>>>>>???CCCIIIPPPTTTTTTRRRGGGDDD@@@===<<<<<<:::999<<<>>>AAACCCGGGMMMTTTYYYiiitttrrrjjjdddcccbbbaaacccfffnnnrrr{{{uuuggg]]]YYYZZZ^^^bbbfffgggnnnwww}}}~~~yyyvvvtttooojjjeee\\\[[[[[[___kkk}}}xxxlll___WWWSSSPPPQQQTTTQQQ^^^mmmyyyxxxkkk\\\PPPDDDDDDEEEEEEFFFGGGHHHIIIDDDEEEFFFGGGIIIJJJLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFEEECCCCCCDDDCCC@@@>>>@@@===888444222000///---******+++,,,,,,---......,,,,,,,,,++++++*********qqqaaa]]]WWWQQQMMMMMMNNNMMMLLLKKKIIIGGGDDDCCCCCCCCCDDDBBBBBBAAA@@@>>><<<:::999::::::999888777666555555444444333222111000///...000000000000000000000000222111///,,,+++*********......//////...---,,,,,,...---------...///...---///...,,,+++***++++++,,,***,,,------,,,++++++,,,///...---,,,,,,,,,,,,,,,---,,,+++++++++,,,---...111222333555666777777777999<<>>@@@CCCGGGLLLOOORRR]]]fffqqqzzz}}}|||yyyvvvkkkkkkiiifffdddeeegggiiimmmtttwwwhhh]]]ZZZ^^^cccfffgggnnnwww~~~~~~|||wwwoooiii[[[ZZZXXXYYY```kkkyyyzzzkkk^^^TTTNNNKKKRRRYYYdddppp|||hhhVVVNNNGGGBBBDDDFFFDDDDDDEEEFFFEEEEEEEEEFFFHHHJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDD???>>>;;;777444222000///++++++++++++,,,---...///,,,,,,------,,,,,,+++***uuufff[[[VVVQQQNNNNNNNNNMMMKKKJJJIIIFFFDDDCCCCCCCCCCCCAAAAAA@@@???===;;;999888:::999888777666555555444444444333222111000//////000000000000000000000000)))+++,,,.../////////.........//////...------,,,,,,,,,+++,,,---------,,,...---,,,+++++++++,,,---***,,,------,,,++++++,,,...------,,,,,,,,,---------,,,+++++++++,,,---...000111222444666777777888999<<>>@@@BBBEEEHHHKKKMMMNNNTTTYYY```fffiiijjjjjjjjjmmmmmmmmmkkkhhhfffggghhhooottt|||zzzsssiiibbbaaaccceeefffkkkqqqyyy~~~zzztttnnnccc```\\\YYY[[[```hhhnnnvvvpppaaaUUUOOOPPPUUU\\\gggvvvppp___QQQIIICCCDDDEEEDDDCCCEEEEEEDDDDDDEEEFFFHHHJJJKKKIIIHHHHHHHHHHHHHHHIIIIIIGGGFFFEEEDDDCCCCCCCCCCCC@@@???<<<888555222000///------,,,,,,,,,,,,,,,---,,,,,,------,,,,,,+++***uuugggZZZUUUQQQOOOOOOOOOLLLJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@???>>>===;;;999888999888888777666555444333444333333222111000//////000000000000000000000000%%%(((,,,///111111000///.........///......---,,,*********++++++,,,,,,,,,,,,,,,+++++++++,,,------***,,,------,,,++++++,,,---,,,,,,,,,,,,------...---,,,+++++++++,,,...//////000222444666777888999:::;;;>>>BBBFFFHHHGGGEEEDDDDDDCCCBBBAAA???>>>===@@@BBBDDDGGGIIIJJJKKKKKKOOOQQQTTTWWWYYY]]]bbbeeekkklllnnnmmmllljjjjjjkkkssswww{{{}}}}}}|||||||||qqqnnnjjjhhhhhhggggggfffpppuuu||||||wwwtttkkkhhhbbb\\\YYYYYYZZZ[[[___jjjvvv~~~vvvdddYYYUUUUUUWWW___lll~~~|||kkkUUUMMMEEEDDDDDDBBBBBBDDDCCCCCCCCCCCCEEEGGGIIIKKKGGGGGGGGGHHHIIIJJJKKKKKKGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@===:::777333111000000///...---,,,+++++++++,,,,,,------,,,,,,+++***qqqdddXXXTTTQQQOOOPPPOOOLLLIIIGGGGGGGGGFFFDDDCCCAAA@@@AAA@@@@@@???>>><<<:::999888888777666555444333333333333222222111000000///////////////////////////***+++---///000///...------...............------)))***++++++++++++,,,---++++++++++++,,,------...***,,,------,,,++++++,,,++++++++++++,,,---......---,,,++++++,,,---...///000111333555777999::::::;;;;;;<<<>>>@@@BBBBBBBBBDDDCCCBBB@@@@@@???@@@@@@@@@BBBEEEHHHJJJKKKJJJJJJMMMNNNPPPRRRUUUZZZbbbggghhhiiikkklllmmmnnnppprrrxxxzzz|||{{{yyyvvvuuutttyyy~~~}}}nnnmmmllljjjjjjiiigggggguuuyyy}}}~~~}}}yyywwwpppmmmgggbbb^^^[[[XXXVVVUUU\\\fffnnnvvvvvviii```[[[XXX]]]hhhvvvvvv\\\RRRHHHDDDBBB@@@???AAAAAAAAAAAABBBDDDGGGIIIKKKIIIIIIHHHIIIIIIJJJKKKKKKGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA???<<<999555222111000///...---,,,,,,,,,,,,,,,,,,------,,,,,,+++***pppbbbWWWTTTPPPOOOPPPOOOLLLIIIGGGGGGGGGFFFEEECCCAAA@@@BBBBBBAAA@@@???>>><<<;;;888888777666555444333333333333222222111000000000//////////////////////////////...---------......------...............---***,,,---,,,******+++---***++++++,,,------------***,,,------,,,++++++,,,+++++++++++++++,,,---...,,,,,,++++++,,,...///000222333555777999:::;;;;;;::::::;;;<<<===???BBBCCCGGGDDD@@@===<<<>>>AAADDD@@@BBBEEEHHHKKKKKKKKKKKKHHHJJJMMMPPPTTTZZZaaafffhhhjjjkkklllmmmppptttwww|||}}}~~~|||yyyuuusssrrrtttzzzwwwsssqqqnnnjjjgggggghhhiiiwww{{{}}}~~~{{{tttqqqlllhhheee```ZZZVVVRRRTTTXXX]]]cccnnn{{{{{{iii___YYY]]]eeeooo|||}}}eeeYYYLLLFFFBBB>>>===???@@@@@@@@@BBBDDDGGGJJJKKKLLLKKKJJJJJJIIIIIIIIIJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA>>>;;;888555333///......------......///,,,,,,------,,,,,,+++***ssseeeWWWSSSOOONNNOOOOOOMMMJJJIIIHHHGGGFFFEEECCCCCCBBBBBBBBBBBBAAA@@@???===<<<999888888777666555444333222222222111111111000000000000000000000000000000///...---,,,---...000111,,,---......///.........+++---///---)))((())),,,++++++,,,---------,,,,,,***,,,------,,,++++++,,,,,,++++++++++++,,,,,,---,,,,,,+++,,,---...000111444444666888999:::::::::777999;;;;;;<<<>>>AAACCCGGGDDD???;;;;;;???CCCFFFAAACCCEEEHHHJJJKKKKKKKKKGGGJJJNNNRRRVVV[[[aaaeeekkkmmmoooqqqrrruuuyyy{{{{{{uuuqqqpppqqqvvv}}}www{{{wwwqqqjjjfffgggkkkoooxxx{{{zzzvvvqqqmmmiiiccc[[[UUUPPPMMMMMMQQQXXXcccuuuqqqcccYYYZZZaaahhhtttqqqcccSSSIIICCC>>>===?????????@@@BBBDDDHHHKKKLLLMMMMMMLLLJJJJJJIIIIIIIIIJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@>>>:::888666//////.........//////000,,,,,,------,,,,,,+++***sssdddXXXSSSNNNLLLMMMNNNMMMKKKKKKJJJHHHFFFEEEDDDDDDDDDAAAAAAAAA@@@???>>>===<<<:::999888777666555555444222222222111111111111111000000000000000000000000------......//////000000,,,------...//////......+++---///,,,'''%%%&&&)))+++,,,---------,,,+++******,,,------,,,++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,---///000222444444555666777888777777444777999:::999:::===@@@BBB@@@>>><<<===AAAEEEHHHEEEFFFFFFGGGHHHIIIJJJJJJJJJLLLOOOQQQTTTYYY^^^bbbgggllltttzzz~~~wwwpppmmmkkknnntttzzz}}}uuummmhhhiiiooouuuvvvzzz{{{uuuqqqmmmggg^^^WWWSSSNNNLLLPPPVVVbbbuuunnn\\\YYY[[[___kkkxxx~~~{{{|||~~~}}}~~~}}}mmm[[[OOOFFF@@@>>>@@@??????@@@BBBEEEIIILLLNNNLLLLLLKKKKKKJJJKKKKKKKKKLLLKKKIIIGGGFFFEEEDDDDDDAAAAAABBBAAA???===:::888111111000///............,,,,,,------,,,,,,+++***qqqaaaYYYSSSMMMKKKLLLNNNNNNLLLMMMKKKHHHFFFDDDDDDEEEFFF@@@@@@@@@??????===<<<;;;::::::999888777666555555222222222111111111111111000000000000000000000000---...000111111///---+++,,,,,,---.../////////...***---///+++&&&###$$$''',,,------...---,,,***)))***,,,...---,,,+++,,,,,,------,,,+++************,,,,,,,,,,,,---///111222333444444555555555555555333555888888777777:::============>>>@@@DDDGGGIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKLLLNNNRRRXXX\\\```hhhvvvyyypppkkkfffgggjjjmmmsss~~~xxxpppkkklllsssyyyuuuyyy~~~yyyuuurrrlllccc\\\YYYSSSQQQUUU[[[dddwww{{{bbbYYYWWWYYYcccqqq|||~~~xxxuuuuuuppptttyyy}}}tttaaaSSSIIIBBB@@@BBB???@@@AAACCCFFFIIILLLNNNKKKJJJJJJKKKKKKLLLMMMNNNMMMLLLJJJHHHGGGFFFEEEEEE@@@AAABBBBBBAAA>>><<<:::444333111000...------,,,,,,,,,---------,,,++++++tttcccWWWSSSNNNMMMNNNNNNMMMKKKJJJFFFBBBBBBFFFJJJLLLLLL????????????>>><<<;;;:::<<<:::888777777777555333666555333000...,,,******222111///.........000111//////.........---------------............------,,,---...//////...---,,,000////////////...,,,)))+++,,,,,,------,,,,,,+++*********++++++,,,------...---------///111222444;;;888777888:::;;;:::888888888777777777777888888777888999<<<@@@EEEJJJMMMKKKGGGDDDBBBDDDGGGJJJKKKNNNMMMLLLKKKLLLMMMOOOPPP]]]mmm|||~~~oooeeebbb___^^^dddkkksss~~~zzzrrrlllkkkpppwww|||{{{|||}}}~~~|||zzzvvvoooiii]]][[[XXXXXX]]]jjjyyyssscccZZZXXX___hhhppp|||}}}zzz{{{zzz{{{|||nnn[[[MMMEEECCCCCCBBBAAAAAACCCGGGIIIJJJJJJJJJKKKLLLNNNMMMLLLJJJIIIKKKKKKKKKKKKJJJIIIHHHGGGBBBBBBAAA@@@???>>>===<<<555444222000//////000111***+++,,,---.../////////rrr___WWWSSSNNNMMMNNNNNNMMMKKKIIIGGGDDDBBBCCCEEEFFFFFF@@@@@@??????>>><<<;;;:::<<<:::888777777777555333000111222333333333222111---...//////000000000000//////.........---------------............------...//////000000//////...---,,,+++,,,,,,+++)))&&&+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++.........///000222444666777666666888;;;===<<<:::999888888777777777888888777888999<<>>>>>777555333000//////000000******+++,,,------------rrr```WWWSSSNNNMMMNNNNNNMMMKKKJJJJJJIIIFFFCCCAAAAAABBB@@@@@@@@@???>>>===;;;;;;<<<:::888777777777555333222333333333222000...,,,***+++...000111111000////////////.........------------............------///......------......///+++***)))***+++***(((&&&+++,,,,,,------,,,,,,+++---------,,,+++*********,,,,,,---...000333555666555555777:::===???>>>===:::999999888777777777777777888:::===AAAFFFKKKMMMMMMIIIFFFEEEGGGIIIKKKLLLKKKMMMNNNLLLIIIJJJPPPUUUbbbrrrqqqgggcccdddiiilllkkkjjjpppxxx|||mmmooorrruuuxxxzzz{{{{{{zzzyyyyyyyyyyyyzzz{{{|||~~~yyyuuurrrpppmmmkkklllqqqzzz~~~ooobbbYYYYYY]]]eeemmmwwwrrr```QQQHHHCCCBBBAAA@@@???AAAEEEHHHIIIIIIIIIJJJJJJKKKJJJIIIHHHGGGJJJJJJJJJIIIIIIHHHGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@999777444111///......///,,,,,,,,,,,,,,,,,,,,,,,,wwwdddWWWSSSNNNMMMNNNNNNMMMKKKKKKMMMMMMJJJEEEAAAAAACCC@@@@@@@@@???>>>===<<<;;;<<<:::888777777777555333666555444222000///...---+++,,,...///000000//////////////////............------............---------,,,************,,,------,,,++++++------+++***+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++***+++,,,...000222444555666777:::===???@@@@@@???<<<<<<:::999888777777777777888:::>>>BBBFFFJJJLLLKKKHHHEEEEEEGGGIIIKKKLLLMMMQQQSSSQQQLLLLLLSSSZZZkkkvvvyyyqqqqqqsssuuuuuuooojjjoooxxx|||vvvmmmmmmnnnppptttyyy}}}zzzyyyxxxwwwxxxzzz|||}}}yyyxxxuuusssrrruuuzzz~~~rrreee^^^^^^^^^ccclllvvvuuudddUUUJJJDDDAAABBB@@@???@@@CCCGGGHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@<<<:::666222///...------......------------------xxxfffWWWSSSNNNMMMNNNNNNMMMKKKHHHKKKMMMKKKFFFCCCCCCDDD@@@@@@@@@@@@???===<<<;;;<<<:::888777777777555333444333111000111333666888000///...------...///000000000/////////.........------............------,,,+++***))))))***+++,,,---,,,++++++---...---,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++,,,...000333555666777888:::<<<>>>???@@@@@@@@@@@@???===;;;999888777777777888:::>>>AAAEEEHHHJJJHHHFFFDDDDDDFFFIIIKKKLLLQQQVVVYYYWWWRRRQQQWWW^^^lllpppxxx~~~yyypppkkkqqq{{{~~~wwwrrrlllmmmnnnpppssswww{{{}}}{{{zzzyyyzzz{{{~~~}}}|||{{{yyyxxxzzz}}}oooaaa\\\XXX[[[aaalllyyy~~~oooaaaUUULLLHHHDDDAAA@@@@@@CCCFFFGGGHHHJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFCCCCCCBBBBBBAAAAAA@@@@@@>>><<<888333000------,,,...---,,,,,,+++,,,,,,---wwwdddWWWSSSNNNMMMNNNNNNMMMKKKFFFGGGHHHGGGEEECCCCCCCCCAAAAAAAAA@@@???>>><<<<<<<<<:::888777777777555333333111...,,,+++---///000333111///...---...000111000000000/////////......------............------...------,,,,,,------...+++***((()))+++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,---.........///000222444666777888888999:::<<<======>>>@@@BBBCCCBBB@@@===;;;:::999888777999;;;===@@@CCCEEEFFFEEECCCBBBCCCGGGJJJLLLMMMTTTXXX\\\[[[WWWVVVXXX\\\aaaaaaeeelllqqquuu|||~~~xxxqqqnnnttt}}}zzztttoooiiilllpppuuuwwwyyyxxxxxx~~~~~~}}}~~~~~~}}}~~~rrr```XXXUUUVVV[[[dddppp}}}zzzlll___TTTOOOGGGDDDAAA@@@BBBEEEFFFGGGIIIIIIIIIJJJKKKKKKLLLLLLJJJJJJJJJIIIIIIHHHGGGFFFCCCCCCBBBBBBBBBAAAAAAAAA???===999444000...---,,,,,,+++***)))***+++,,,---xxxfffWWWSSSNNNMMMNNNNNNMMMKKKHHHGGGEEEEEEEEEEEEDDDBBBAAAAAAAAA@@@???>>>===<<<<<<:::888777777777555333333222000...+++(((&&&%%%111000000000000111111222000000000000/////////...------............------------............------***(((''''''***+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------------///000222444666777777777555777999999999<<<@@@DDDFFFEEEBBB@@@===;;;:::999888999;;;===???@@@AAABBBCCCBBBBBBDDDHHHLLLOOOOOOUUUXXXZZZ[[[YYYWWWVVVVVVTTTSSSVVV___eeehhhooowww{{{wwwtttsssyyy|||wwwrrrooolllnnnqqqtttwwwyyy{{{|||~~~}}}~~~uuuddd\\\TTTTTTWWW]]]hhhxxxxxxjjj]]]UUUJJJGGGCCCAAABBBDDDFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMJJJJJJKKKJJJJJJIIIHHHGGGDDDDDDDDDCCCCCCCCCCCCBBB@@@===999444111...---------,,,+++++++++---///000|||jjjWWWSSSNNNMMMNNNNNNMMMKKKMMMIIIFFFFFFGGGHHHFFFCCCAAAAAAAAA@@@???>>>===<<<<<<:::888777777777555333000222444555555222///,,,---...111333444444333222000000000000////////////---..................---++++++---......---++++++***)))'''(((***,,,------+++,,,,,,------,,,,,,+++///......------,,,,,,+++---...000222333333333333222333555666777:::AAAFFFHHHFFFDDDAAA>>><<<::::::888999;;;===>>>??????@@@CCCBBBBBBEEEJJJNNNQQQRRRTTTVVVXXXZZZYYYVVVSSSQQQNNNLLLPPPYYY^^^```fffmmmqqqvvv}}}}}}yyyxxxxxxyyy~~~}}}yyyvvvrrrqqqtttrrrooonnnrrryyy}}}|||zzz|||yyykkkeeeSSSTTTUUUZZZdddtttuuuggg___LLLIIIDDDBBBBBBDDDEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDD@@@===999555111///......000000///...///111333555yyygggYYYVVVRRROOONNNNNNMMMLLLHHHGGGFFFEEEDDDCCCBBBAAABBBBBBBBBAAA@@@???>>>===<<<;;;:::888555333222111222333333333333222111111......................../////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------//////...------------...++++++++++++,,,---......000000000111222333555666666555666999===@@@???===CCCCCCAAA>>>;;;999:::;;;999;;;<<<===<<<===???@@@???@@@DDDIIIMMMPPPPPPOOOSSSTTTVVV[[[^^^]]]XXXSSSLLLKKKKKKMMMQQQWWW^^^bbbdddfffhhhooo{{{~~~xxxxxxvvvrrrpppssszzz}}}yyyxxxsssmmmjjjllljjjkkkmmmrrrzzz~~~||||||{{{xxxvvvwwwxxx~~~~~~nnnaaaVVVQQQUUUZZZdddyyysssdddWWWMMMEEEBBBBBB@@@???AAA@@@BBBEEEGGGGGGHHHJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@>>>;;;888333///---...---++++++---......---yyyhhhYYYVVVRRROOONNNNNNMMMLLLHHHHHHGGGEEEDDDCCCBBBAAABBBBBBBBBAAA@@@???>>>===<<<;;;:::888555333222111111222222222222111000000////////////////////////...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,555444222///---+++***)))------,,,,,,,,,,,,------++++++++++++,,,---...///111111111222333444555666444222222555999;;;;;;:::======<<<:::777666666888999;;;===>>>>>>???@@@BBBBBBCCCGGGKKKOOOQQQQQQPPPSSSTTTWWW[[[___^^^ZZZVVVOOOOOOOOOPPPQQQTTTVVVXXXUUUYYY^^^gggtttzzzvvvssspppnnnooosssyyy}}}~~~yyyvvvtttpppjjjhhhjjjjjjlllqqqwww||||||{{{yyyxxxyyy}}}|||uuupppnnnoooqqqxxxzzz~~~lll___VVVWWW\\\dddvvv~~~qqq\\\RRRHHHDDDBBB@@@@@@BBB@@@CCCEEEFFFGGGGGGIIIJJJKKKJJJJJJJJJIIIIIIIIIHHHEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@???<<<999555111//////---+++,,,---......---xxxgggYYYUUUQQQOOONNNNNNMMMLLLHHHHHHGGGFFFDDDCCCBBBAAABBBBBBAAAAAA@@@???===<<<<<<;;;999777555444222111000111111111111000//////////////////////////////---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,000///..................++++++++++++,,,,,,---...++++++++++++,,,---...///111111222333444555666666333111000222444777888888:::;;;;;;:::888777888999999;;;>>>???@@@AAADDDFFFFFFHHHKKKNNNQQQRRRRRRRRRSSSTTTXXX\\\``````^^^[[[WWWWWWVVVUUUTTTRRRQQQQQQRRRWWW___iiivvvzzzsssnnnjjjjjjnnntttxxxyyyxxxsssooonnnjjjeeedddgggjjjnnnvvv~~~}}}{{{{{{{{{zzzwwwvvvvvvxxx{{{zzzqqqkkkhhhggghhhkkknnnttt}}}}}}zzzyyyzzzwwwgggYYYVVVXXX^^^kkkyyy{{{eeeYYYLLLFFFCCC@@@@@@BBBAAACCCEEEFFFFFFFFFGGGIIIJJJJJJIIIIIIIIIIIIHHHHHHEEEFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@>>>;;;777444222///---,,,,,,---......---uuueeeXXXUUUQQQNNNNNNMMMMMMLLLIIIHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAAAA@@@>>>===<<<;;;:::999777666444333222111111111111111000000///........................,,,---------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---//////*********+++,,,...///000,,,++++++,,,,,,---...///000111222333444555555555444333111222333666888999666888999999888888999::::::<<>>===<<<;;;:::999777666444333222222222333333222222111000////////////////////////,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,************+++++++++,,,---///111111,,,,,,,,,,,,---.../////////000222333444444444444444444333222333444777999111333444444444444666777;;;===@@@BBBCCCEEEHHHJJJJJJMMMQQQSSSRRRRRRRRRSSSTTTWWW[[[___bbbdddfffgggiiifffbbb^^^[[[[[[\\\]]]bbbiiipppvvv~~~yyytttmmmiiikkkrrrwwwuuupppjjjdddaaa``````^^^aaaffflllsss}}}}}}{{{yyyxxxxxx{{{|||}}}}}}||||||}}}~~~zzzssslllddd___YYYYYY^^^gggttt}}}{{{kkk```[[[ZZZ[[[^^^ffftttyyyjjjYYYMMMFFF@@@>>>@@@@@@BBBDDDEEEEEEDDDEEEGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA???<<<999888111///------......---,,,qqq```XXXTTTPPPNNNMMMMMMLLLKKKIIIIIIHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@???>>><<<;;;::::::999777666444333333333333333333333222111111111111111111111111111111---------...............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------...///,,,,,,,,,---...///111222,,,,,,,,,,,,---...///000///111333444555555555555333444444333333333666888333444555444444555888;;;<<<>>>AAACCCDDDFFFIIIKKKKKKOOOTTTUUUSSSSSSTTTVVVVVVYYY]]]aaacccfffiiikkkjjjhhhccc```___aaadddfffgggnnnuuu{{{~~~vvvqqqnnnpppuuuuuupppjjjddd___\\\]]]]]]^^^ccciiipppwww}}}|||zzzxxxwwwwwwxxxyyy{{{|||~~~~~~~~~zzzqqqggg___YYYWWWYYY```lllwww|||||||||oooddd]]]XXXWWWYYYbbbooo}}}tttaaaTTTJJJBBB???@@@???AAACCCDDDDDDDDDEEEGGGFFFFFFGGGGGGGGGGGGHHHHHHGGGHHHHHHGGGGGGFFFEEEDDDBBBBBBBBBAAA@@@===;;;:::111000...---......---,,,rrrcccWWWTTTPPPNNNMMMMMMLLLKKKJJJIIIHHHGGGEEEDDDCCCCCC@@@@@@@@@@@@???===<<<;;;:::999888777666555444333222222222222222111000000////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++...000222444,,,+++,,,,,,---...///000---,,,,,,------...///000111333555777888888777666555777888888666555777999888888777666555888<<>><<<;;;222000............---,,,uuueeeWWWTTTPPPMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFDDDCCCCCC@@@@@@@@@@@@???===<<<;;;:::999888777666555444333111111111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,++++++++++++,,,---......---------------...000000333444777999::::::999888888:::===<<<:::999:::<<<777777555333222555:::>>>===???BBBCCCDDDEEEHHHJJJNNNSSSYYYZZZXXXWWWYYY\\\ZZZ]]]aaacccdddggglllpppllllllmmmnnnooopppqqqrrrmmmsssyyy|||}}}xxxwwwwwwxxxvvvpppggg```___ZZZWWWZZZ]]]aaahhhpppzzz|||{{{{{{{{{}}}|||rrrjjj```\\\XXXZZZbbbkkksssvvv{{{wwwvvvzzz~~~xxxkkkdddUUUSSSUUU\\\gggwwwpppaaaUUUJJJDDDCCC<<>>===;;;222000............---,,,vvvdddXXXUUUQQQNNNNNNMMMLLLKKKKKKJJJHHHFFFEEECCCCCCBBBBBBBBBAAAAAA???>>><<<;;;777555333444555555222///222222222222222222222333444333111////////////000------............------,,,------......------,,,,,,---...//////...---,,,...---+++,,,,,,---+++******++++++,,,---...//////---------------...///000444666999<<<======;;;:::222333555666777666555555777555333111222555999<<<@@@BBBDDDFFFGGGKKKOOORRRPPP[[[dddccc]]]ZZZXXXVVV[[[[[[\\\```eeejjjlllmmmlllkkkkkkmmmppprrrrrrrrrrrrtttxxx}}}xxxyyyxxxuuuppphhhaaa]]]]]]\\\[[[[[[]]]dddmmmttt}}}zzzssslllfff```^^^aaahhhoootttxxxwwwvvvvvvzzzyyyddd[[[TTTPPPTTT^^^kkk{{{nnn\\\NNNHHHFFF@@@>>>>>>???BBBDDDDDDDDDCCCEEEGGGHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHGGGGGGCCCCCCAAA@@@???>>>>>>>>>999666333///---,,,------tttcccXXXTTTQQQNNNNNNNNNMMMLLLLLLKKKIIIGGGEEEDDDCCCCCCBBBBBBAAAAAA???>>><<<;;;999777555666777666444111111111111111222222222222333222111////////////////////////000000/////////,,,------......------,,,+++,,,---......---,,,+++...---+++,,,,,,---+++***,,,,,,,,,---------------.........//////000222222333666;;;???@@@>>>:::888444444555666666666666666666666555555777999<<<===AAABBBEEEFFFIIIMMMRRRVVV^^^iiipppmmmfffaaa^^^[[[\\\[[[[[[___eeejjjkkkkkkhhhhhhjjjmmmqqqsssssssssuuuvvvxxx|||~~~|||uuutttsssppplllgggbbb___[[[[[[\\\^^^aaaiiiqqqwww|||wwwooojjjdddbbbdddiiiooorrrxxxxxxyyyzzz}}}xxxcccZZZTTTVVV^^^hhhttt~~~~~~tttbbbSSSIIIDDDBBB@@@??????AAABBBBBBAAACCCEEEGGGHHHGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHGGGGGGDDDCCCAAA@@@??????>>>>>>999777333000------------tttcccWWWTTTPPPNNNNNNNNNNNNMMMLLLKKKIIIGGGFFFDDDDDDCCCBBBBBBAAAAAA???>>><<<;;;;;;999888888888777555333111111111000000000000000222111000//////...//////......////////////......,,,------......------,,,++++++,,,,,,,,,,,,++++++...,,,++++++------,,,***...---------,,,,,,,,,+++------......000111333333333777<<<@@@@@@===999555555555555555555666666666555555666888:::<<<>>>@@@BBBDDDFFFHHHKKKPPPVVV[[[kkksssxxxtttmmmhhhdddaaa]]][[[YYY^^^eeejjjjjjhhhggghhhlllqqquuuwwwuuusssyyyyyyyyyzzz{{{yyyvvvssspppooommmkkkhhhdddbbb```XXX[[[___ccchhhooowww||||||vvvqqqlllhhhiiikkknnnooowwwyyy|||ttthhh]]][[[```gggnnnsss|||~~~~~~|||{{{}}}|||kkkZZZLLLDDDCCCAAA???>>>???@@@???>>>BBBEEEGGGHHHGGGGGGHHHJJJJJJJJJIIIIIIHHHHHHGGGGGGDDDCCCBBB@@@????????????:::888555111///------...uuueeeVVVSSSPPPNNNNNNNNNNNNMMMLLLKKKJJJHHHFFFEEEDDDDDDBBBBBBAAAAAA???>>><<<;;;;;;::::::999888777555444000000000000////////////000000//////............++++++,,,,,,,,,,,,++++++,,,------......------,,,++++++,,,,,,,,,,,,++++++---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,...000111222444666999<<<<<<:::777555555555444444444555555555444444555777999===@@@BBBCCCDDDFFFIIILLLRRRYYY^^^iiiqqquuurrrmmmjjjgggccc^^^[[[YYY]]]dddiiiiiifffiiimmmttt{{{{{{xxx}}}{{{zzzxxxwwwtttpppmmmllllllkkkiiifffccc___^^^YYY]]]ccciiiooouuuzzz~~~}}}yyyssspppnnnnnnmmmmmmtttxxx~~~~~~{{{}}}~~~{{{jjjddddddgggkkkooovvv|||~~~}}}}}}~~~qqq___NNNDDDCCCAAA>>>===>>>??????>>>BBBDDDFFFGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGDDDCCCBBBAAA@@@?????????;;;999666333000///......tttdddWWWTTTPPPNNNNNNNNNMMMMMMLLLKKKIIIGGGFFFDDDDDDCCCBBBBBBAAAAAA???>>><<<;;;:::::::::999777555444333000000000/////////......////////////.........---++++++,,,,,,,,,,,,++++++,,,------......------,,,------,,,,,,,,,,,,---------,,,++++++------,,,+++******++++++,,,------...***++++++,,,...000111222555555555555555555555555555555555555444444444444444333333444777<<<@@@CCCCCCEEEGGGIIIMMMRRRYYY]]]___fffjjjiiiggghhhgggddd]]][[[ZZZ]]]dddhhhhhhfffkkkrrr}}}{{{xxxuuurrrooommmkkkkkkkkkjjjfffaaa\\\YYY]]]aaahhhoootttxxx}}}zzzuuussspppnnnlllpppvvv}}}{{{wwwwwwyyy|||{{{nnnhhhfffhhhlllqqqyyyxxxxxxxxxzzzqqq```OOOEEECCC@@@===<<<>>>???@@@@@@BBBDDDFFFGGGGGGGGGHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDBBBAAA@@@?????????===;;;888555222000///...rrrbbbXXXUUUQQQNNNNNNMMMLLLKKKKKKJJJHHHFFFEEECCCCCCBBBBBBBBBAAAAAA???>>><<<;;;999::::::999555333222333111111000000//////......------............------......////////////......,,,------......------,,,------,,,,,,,,,,,,------,,,+++***+++---...---,,,))))))***+++,,,---......------......000111333333444333222111111333555666555666777888777666555444333444444666999===AAACCCBBBDDDGGGIIILLLPPPUUUXXXVVV\\\``````aaaddddddbbb[[[[[[\\\___cccgggiiijjjlllvvvxxxtttrrrqqqppplllllljjjhhhddd___ZZZXXX```eeelllrrrwww{{{~~~yyyvvvssspppnnnnnnsss||||||xxxsssuuuyyy~~~}}}ooofffeeeiiillltttxxxyyyzzz~~~~~~sssdddTTTIIIDDDAAA>>><<<>>>@@@AAAAAAAAADDDFFFGGGFFFFFFGGGIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDCCCAAA@@@@@@@@@@@@>>>===:::777444111000///tttdddZZZVVVRRROOOMMMLLLKKKJJJJJJIIIGGGEEEDDDBBBBBBAAABBBBBBAAAAAA???>>><<<;;;999;;;;;;999555333222333222222111000000///......,,,---............---,,,/////////000000/////////,,,------......------,,,---,,,+++******+++,,,---,,,+++***+++---...---,,,******++++++,,,,,,,,,---.........//////000222222111111111111222444555666777999;;;===<<<:::777555444666999===@@@BBBCCCCCCAAACCCGGGIIIKKKMMMOOOQQQQQQVVVYYYYYYZZZ]]]]]][[[YYY[[[___aaacccfffjjjnnnsss~~~zzzuuusssrrrrrrmmmkkkgggbbb^^^\\\[[[ZZZ```fffmmmtttyyy~~~{{{wwwuuurrrpppmmmrrrzzz{{{tttwww{{{|||jjjdddeeegggppp|||}}}ooo___TTTGGGDDD???===>>>???@@@@@@AAACCCFFFFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@???>>>;;;888555222000///wwwggg[[[WWWRRROOOMMMLLLJJJIIIIIIHHHGGGEEECCCBBBAAAAAABBBBBBBBBAAA???>>><<<;;;999;;;<<<:::666333333444333222222111000//////...+++,,,---.........---,,,------............------,,,------......------,,,,,,+++***))))))***+++,,,,,,+++***+++---...---,,,,,,,,,,,,++++++++++++***---------------...///000///000222444555555555555999;;;>>>@@@@@@===999777444888>>>DDDGGGGGGDDDBBB@@@CCCFFFIIIJJJJJJLLLMMMOOOSSSUUUTTTTTTWWWWWWTTTWWW\\\aaacccccceeekkkqqq{{{|||uuusssssssssnnnjjjccc]]]ZZZZZZ\\\^^^```eeemmmtttzzz{{{xxxvvvtttrrrmmmrrrzzzwww{{{pppeeedddeeennnzzz{{{jjj^^^JJJFFFAAA>>>>>>>>>??????AAACCCEEEFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@???>>><<<999666333000///yyyiiiZZZVVVRRRNNNNNNNNNMMMMMMKKKJJJGGGDDDBBBBBBCCCDDDEEEEEEDDDCCCAAA???===<<<:::999888666555555555555222222222222111111000000+++,,,---......---,,,+++***+++---......---+++***111000...,,,***)))))))))+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------------...///000111222222222111111222444777:::<<<===BBBGGGHHHCCC>>>:::999:::AAAJJJPPPQQQLLLGGGDDDBBBBBBCCCDDDFFFHHHJJJKKKNNNNNNMMMMMMNNNPPPRRRSSSUUUYYY^^^```bbbgggooovvv|||xxxssspppoooooojjjbbbZZZWWWXXX\\\___iiioooxxx}}}~~~}}}xxxwwwvvvvvvoooqqqvvv~~~}}}|||mmmbbbhhhkkkqqqyyy{{{ppp]]]KKK???@@@CCC???@@@FFFAAAAAABBBCCCEEEGGGHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHFFFFFFFFFEEEDDDBBB@@@@@@?????????===999444///,,,wwwfff[[[WWWRRROOONNNMMMMMMLLLJJJIIIGGGEEECCCCCCCCCCCCCCCCCCBBBAAA???===;;;::::::999888666555444444444222222222222222222222222,,,---...//////...---,,,...///111222222111///...---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...///000111222222444333222222333555777888<<>><<<:::999;;;:::888666555444333333222222222222222222333333---......//////......------...///000000///...---,,,,,,,,,------...//////...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000111222222222222222222333555777888;;;???BBBAAA===999999999CCCJJJTTTZZZXXXQQQIIIDDD@@@@@@@@@@@@AAABBBCCCDDDCCCGGGJJJKKKJJJKKKMMMPPPWWW\\\cccggghhhjjjnnnqqqvvvzzzxxxpppkkkjjjbbb^^^XXXVVVWWW^^^fffkkkrrrwww}}}{{{xxxwwwlllmmmoootttyyy}}}vvvrrrrrr{{{nnnhhhggghhhmmmxxxooo^^^NNNIIIEEE@@@@@@CCCCCCCCCCCCCCCCCCDDDDDDEEEJJJIIIHHHGGGGGGGGGHHHHHHFFFFFFEEEEEECCCBBB@@@????????????>>>:::666111///tttddd\\\XXXTTTPPPNNNMMMKKKIIIFFFFFFFFFFFFFFFEEEDDDCCCAAAAAA@@@???>>><<<:::999;;;:::888666444333333222111111111111222222222222...//////////////////...,,,,,,---......---,,,,,,/////////......------,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000111111222222......///111444777:::;;;:::<<<>>><<<999777888:::@@@FFFMMMQQQPPPKKKFFFCCCDDDCCCCCCCCCCCCDDDDDDEEECCCFFFJJJKKKKKKNNNTTTYYY]]]aaahhhllllllllllllmmmnnnppprrrtttzzztttllliiiiiiddd```[[[XXXZZZaaaiiinnnuuuyyy}}}{{{xxxwwwnnnmmmnnnppptttyyy|||~~~xxxsssqqqyyyqqqmmmjjjhhhlllsss}}}nnn[[[OOOHHHBBBBBBEEECCCCCCCCCCCCDDDEEEFFFFFFIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEDDDCCCAAA@@@????????????>>><<<888444111uuueee[[[XXXTTTQQQOOOMMMJJJHHHFFFFFFFFFFFFFFFEEEDDDCCCAAAAAAAAA@@@???===<<<;;;:::999777666444333333222000111111111111111111111/////////....../////////...//////////////////......////////////...,,,,,,***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000111111222222...///000222555777999;;;888:::;;;999666555777:::<<>>>>>?????????===999666333uuueeeZZZWWWTTTQQQOOONNNKKKIIIGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBAAA@@@???===<<<888888666555444333333333222222222111111111000000///......------......///------------------------***+++---...//////...---''''''((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............000000000111111111222222333333444555555666666666666888999777444444666999:::<<>>>>>???@@@@@@>>>;;;888666sssbbbXXXVVVSSSQQQPPPNNNLLLIIIJJJIIIGGGEEECCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>===777666555444444444444555555555444444333222111111///...---,,,,,,---...///,,,,,,++++++++++++,,,,,,***+++---......---,,,+++)))))))))***+++,,,------------------------------------------............000111111111111222222222555666666666666666666666444666888777444444666999999<<>>===???@@@@@@???<<<999777qqq```WWWUUUSSSQQQPPPOOOLLLJJJLLLJJJGGGDDDBBBBBBCCCDDDAAAAAAAAA@@@@@@>>>===<<<555555555444444444555555888888777666444333222111...---,,,++++++,,,---...000000////////////000000......//////---+++(((&&&---.....................---------------------------------.........//////111111111111111222222222333444555777888888999999333666888777555444666888999<<<@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJHHHJJJSSSdddyyy}}}uuuoookkkgggeee______```eeekkkrrrwwwyyypppjjjfffhhhlllkkkbbbYYYWWWXXX[[[___dddkkkpppssstttuuuxxx|||~~~uuurrrpppkkkhhhiiiqqq}}}uuurrrnnnnnn}}}nnn]]]NNNDDDAAA@@@@@@@@@@@@AAABBBCCCEEEEEEFFFGGGFFFEEEDDDCCCEEEEEEDDDCCCBBB@@@???>>>===???@@@AAA@@@===:::888ttt```ZZZRRRMMMMMMNNNKKKIIIIIIIIIIIIHHHIIIIIIHHHEEEBBBAAABBBBBBAAA???===<<<===777666666666555555555555222111111000///......---,,,...000000///...///000...---,,,,,,,,,,,,---...........................------++++++++++++------------------------------++++++,,,---...///000000,,,,,,------...000111222444444333222333444555666999888888888888888999999:::===@@@BBBBBBCCCEEEGGGJJJGGGDDDEEEGGGIIIHHHGGGJJJSSS```lllwwwwwwssspppjjjbbbaaa^^^\\\]]]aaaeeefffeee___aaaeeejjjlllggg^^^WWWQQQUUU[[[aaafffjjjnnnqqqlllnnnrrrwww|||~~~ssspppjjjeeedddlllwwwuuuoooqqq}}}gggSSSIIIGGGDDDCCCEEECCC@@@BBBFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@???>>>===???@@@@@@@@@???>>><<<;;;yyyeeeXXXPPPKKKKKKLLLIIIGGGGGGIIIGGGFFFFFFFFFFFFCCCAAAAAABBBCCCAAA>>><<<<<<<<<999888777666555444333333111111111000///.........---///111111000///000111//////...------...//////........................------,,,++++++,,,------++++++++++++++++++++++++---------------------------------...///111222333444444333333333444555666777777666555555666888888;;;<<>>===???@@@@@@@@@???>>><<<;;;|||hhh[[[TTTNNNOOOOOOLLLJJJKKKIIIGGGDDDDDDDDDDDDCCCAAABBBCCCDDDBBB>>><<<;;;;;;:::999888777555333222111111111000000//////......,,,...000000///...///000000000///......///000000........................------,,,,,,,,,,,,------************************......---,,,++++++******////////////000111333333444444333333444444555666666555333222222444777888;;;<<<======<<<===@@@CCCEEEDDDCCCDDDFFFHHHIIIHHHHHHNNNWWW^^^cccjjjqqqvvv}}}}}}zzzssskkkbbb]]]XXXTTTRRRRRRRRRRRRWWW^^^ffflllkkkeee___[[[ZZZ^^^ccchhhjjjlllnnnpppnnnpppssswww{{{~~~rrrmmmfff```^^^bbbjjjqqq}}}yyymmmjjjrrr|||wwwaaaSSSGGGCCCAAABBBBBB@@@AAAEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===>>>???@@@@@@???>>>===<<>>;;;::::::999999888666555444222222111000000000/////////...)))+++------,,,+++,,,---////////////////////////........................---------,,,,,,---------************************......------,,,++++++***000000000000111222333444444444444444444555555666666444222000111444777:::<<<<<<;;;:::999;;;>>>AAABBBBBBCCCDDDFFFHHHIIIIIILLLQQQWWWZZZ]]]aaagggkkktttzzz}}}yyyqqqiiieeeaaa[[[VVVRRRQQQQQQQQQWWW^^^gggjjjgggaaa\\\ZZZ[[[___eeeiiilllnnnoooqqqpppqqqtttwwwzzz|||~~~~~~xxxrrrjjjbbb___aaagggkkkpppzzzqqqiiikkkrrr}}}~~~gggUUUHHHCCC@@@AAABBB@@@AAADDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===>>>>>>???@@@@@@???======xxxfff[[[TTTNNNOOOOOOLLLJJJKKKKKKIIIFFFDDDEEEEEEEEEDDDCCCDDDDDDBBB>>>;;;::::::777777666666555555444444000000000000////////////)))+++------,,,+++,,,---................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............111111000111111222333444444444555555555666666555555444222111222555999<<<;;;;;;;;;:::999:::===???@@@BBBCCCEEEFFFGGGIIIJJJOOORRRVVVWWWXXX[[[```dddnnnuuu||||||zzzvvvnnnffffffddd___ZZZVVVTTTTTTUUUYYY^^^dddeeeaaa[[[XXXWWWYYY^^^dddjjjmmmoooqqqsssrrrsssuuuxxxzzz|||}}}}}}yyyooogggbbbbbbdddfffgggpppxxxiiieeeiiittt~~~ooo[[[KKKEEE@@@AAABBB@@@AAACCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>=========???@@@@@@???>>>>>>zzzggg\\\UUUPPPPPPPPPNNNLLLLLLLLLJJJGGGGGGGGGGGGFFFDDDBBBCCCDDDBBB>>><<<;;;;;;666666666666555555555555000000000000////////////+++---//////...---...///---......//////......---........................------............------------------------------++++++,,,---///000000111111111000000111222222333444444555666666666666555444333222222444777:::<<<;;;;;;<<<;;;:::;;;===???@@@CCCEEEGGGGGGGGGIIIJJJMMMOOOQQQRRRRRRUUU[[[```iiiqqqxxxxxxvvvssslllfffddddddaaa]]]YYYWWWWWWXXX\\\]]]]]]\\\YYYVVVUUUUUUWWW\\\dddjjjnnnqqqssstttssstttvvvyyy{{{|||}}}~~~~~~~~~vvvlllgggddddddcccbbbjjjwww{{{iiiaaabbblllsss|||vvvbbbPPPGGGAAAAAABBBAAA@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAA???>>>===<<<===>>>???@@@@@@???>>>{{{iii^^^WWWRRRRRRRRRPPPNNNNNNKKKIIIHHHHHHHHHHHHEEECCCAAABBBCCCAAA>>><<<<<<<<<888888777666555444444333////////////000000000000,,,...///000///...///000...///000000000000///...........................,,,---...//////...---,,,------------------------***++++++,,,...//////000111000000000000111222222333444555666777666666555222222222333555888:::;;;:::;;;============>>>@@@AAADDDGGGHHHGGGGGGHHHJJJIIIKKKMMMNNNNNNRRRYYY___bbbjjjqqqqqqooommmiiieeecccddddddaaa\\\YYYYYYZZZ]]]YYYUUUSSSRRRTTTTTTUUUXXX]]]eeelllooorrrsssttttttuuuwwwzzz|||}}}~~~~~~}}}~~~tttnnnjjjgggeeeaaagggppp}}}yyyggg___```bbbfffmmmtttxxxzzz{{{}}}wwwcccTTTJJJCCCBBBCCCAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDDDDCCCBBBAAA???>>>===;;;<<<>>>???@@@@@@@@@???|||jjj[[[TTTNNNOOOOOOLLLJJJKKKIIIIIIHHHIIIIIIHHHEEEBBBAAABBBBBBAAA???===<<<===:::999888777555333222111////////////000000000000***,,,......---,,,---...///000111222222111000///........................,,,---...//////...---,,,------------------------******+++,,,,,,---......000000000000000000111111333444666777777777666555000111222333555888999:::999;;;>>>???>>>>>>???AAABBBEEEIIIIIIHHHGGGHHHJJJHHHJJJLLLLLLNNNRRRZZZ```[[[ccciiijjjhhhhhhfffccceeeggggggddd___\\\[[[\\\]]]VVVOOOLLLOOOSSSUUUVVVZZZ___gggmmmqqqrrrssstttuuuvvvxxxzzz}}}~~~}}}~~~|||uuupppkkkiiicccfffmmmxxxvvveee^^^aaaZZZ\\\aaahhhlllmmmnnnpppyyyttt```VVVLLLDDDCCCCCCAAA???@@@@@@@@@@@@AAAAAABBBBBBBBBDDDDDDCCCBBBAAA???>>>===;;;<<<>>>???@@@@@@@@@@@@zzziiiZZZTTTPPPQQQRRRPPPNNNNNNKKKIIIHHHGGGGGGGGGEEECCCCCCBBBAAA@@@???===<<<<<<::::::999777666555444333000///......---......///...///////////////...---000000//////.........---------------------------++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------******+++,,,,,,---......//////000000111222444444444555555555555555555444222111111333555888<<<>>>;;;<<<===>>>@@@@@@@@@@@@BBBEEEIIIJJJHHHFFFDDDDDDCCCDDDFFFJJJPPPSSSUUUUUUYYYYYYYYYXXXXXX[[[___bbbbbbfffiiihhhccc]]]ZZZXXXYYYVVVPPPMMMLLLPPPTTTWWW___ccciiinnnqqqrrrtttuuuwwwxxxzzz|||~~~~~~~~~~~~yyyrrrmmmhhhfffgggpppxxxiii^^^[[[\\\]]]___bbbfffiiilllvvvxxxqqqbbbSSSFFFAAAAAA@@@??????BBBAAA@@@?????????@@@AAABBBBBBBBBBBBAAA@@@???>>>???@@@BBBCCCCCCBBB@@@???yyyhhh[[[UUUPPPRRRSSSQQQOOOOOOJJJIIIGGGGGGGGGFFFEEECCCCCCBBBAAA@@@???===<<<<<<999999888777555444333333222222222333333333444444......///////////////...000/////////...............------,,,,,,------...,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------******+++,,,---......///000000000000111222333444333444444555555444444333444444333444555888:::<<<;;;<<<===???@@@AAAAAABBBFFFHHHJJJJJJIIIHHHHHHIIIFFFGGGIIILLLPPPRRRSSSSSSRRRTTTUUUUUUVVVYYY]]]```bbbdddfffddd___[[[XXXXXXZZZVVVQQQNNNNNNQQQVVVZZZaaaeeejjjnnnqqqrrrsssuuuwwwxxxzzz|||~~~~~~~~~~~~~~~yyywwwuuuyyy}}}{{{sssnnniiiggghhhqqq~~~vvvjjj___^^^^^^___cccgggjjjkkkttt||||||uuugggXXXIIICCCBBB@@@???@@@AAA@@@?????????@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@???@@@AAABBBBBBAAA@@@???xxxggg\\\UUUQQQRRRSSSQQQOOOOOOIIIHHHFFFFFFFFFFFFDDDBBBCCCBBBAAA@@@???===<<<<<<999888777666555333222222000000111111111000...---------...///000000000///////////////............///...---,,,,,,---...///------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------******+++,,,---...///000222222111111111111222222222333333444444333333222555555444444555777999:::<<<===>>>???AAABBBCCCDDDIIIJJJJJJIIIIIIIIIKKKMMMIIIJJJLLLNNNOOOOOOOOOOOOMMMPPPRRRTTTVVVXXX[[[^^^aaaaaa```^^^ZZZYYYYYYYYY[[[WWWRRROOOPPPTTTZZZ___eeehhhlllooopppqqqssstttwwwxxxzzz|||}}}~~~}}}}}}|||uuuoookkkiiikkkpppxxxvvvpppllljjjkkkqqq|||zzzjjjfffbbbaaaeeehhhiiiiiiqqqxxx|||ppp```OOOFFFBBB???>>>@@@@@@????????????@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBAAA???@@@AAABBBBBBAAA@@@???uuuddd[[[UUUPPPQQQRRROOOMMMMMMHHHGGGEEEEEEFFFEEEDDDBBBCCCBBBAAA@@@???===<<<<<<888888777555444333222111000000000///---)))&&&$$$,,,,,,...///000000000000///////////////.........///...---,,,,,,---...///...---,,,,,,+++++++++++++++++++++,,,,,,,,,------***+++,,,---...///000111444333222222111111111111222222222333333222222222333333333444555777888999======>>>@@@AAACCCEEEFFFHHHIIIKKKKKKJJJJJJLLLMMMJJJLLLNNNOOONNNLLLKKKKKKNNNQQQUUUWWWXXXYYY[[[]]]___^^^\\\YYYXXXYYY[[[]]][[[XXXTTTQQQSSSXXX___ccchhhjjjmmmooooooqqqssstttwwwxxxzzz|||}}}}}}}}}|||~~~vvvnnniiieeecccbbbhhhqqq{{{{{{uuupppnnnnnnqqqxxxxxxpppkkkjjjjjjiiigggpppvvvyyyiiiVVVKKKCCC>>>===?????????>>>>>>???AAACCCDDDDDDDDDDDDDDDDDDCCCBBBAAA??????@@@AAAAAA@@@??????sssaaaZZZSSSOOOPPPPPPMMMKKKKKKHHHFFFEEEEEEFFFFFFDDDCCCCCCBBBAAA@@@???===<<<<<<888888777555444333222111333333444222000---)))''',,,,,,...///000000000000.........//////////////////...------------...///...---,,,,,,+++++++++++++++++++++,,,,,,,,,------***+++,,,---///000111222555444333222111111111111111222222222222222222111///000111333555777999:::<<<===>>>???AAADDDFFFHHHHHHKKKNNNPPPOOOMMMLLLLLLMMMPPPSSSSSSPPPNNNMMMMMMQQQTTTXXXZZZZZZZZZ[[[\\\___]]]ZZZYYYYYY\\\^^^```ZZZXXXUUUTTTVVV\\\bbbgggjjjkkkmmmnnnnnnppprrrtttwwwxxxzzz{{{||||||||||||zzzrrrkkkfffbbb```^^^dddnnnxxx|||uuusssqqqqqqtttxxx}}}~~~wwwqqqlllhhhpppuuu|||rrr___PPPFFF???===?????????>>>>>>???AAACCCDDDBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@tttaaaYYYRRRNNNOOOOOOLLLIIIIIIHHHFFFEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@???===<<<<<<999888777666555333222222000111222222222000///...------...///000000000///.........///////////////........................------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,...000111222333555444333222222222222222111222222333333222222111...///111333666888999:::<<<<<<===>>>AAADDDGGGIIIJJJNNNRRRSSSRRROOOMMMLLLOOOSSSWWWXXXUUUSSSSSSTTTUUUWWWZZZ\\\\\\[[[\\\]]]aaa___\\\[[[\\\^^^^^^^^^WWWVVVVVVWWWZZZ___eeehhhjjjkkkllllllmmmooorrruuuwwwxxxzzz{{{||||||{{{{{{~~~{{{{{{yyyrrrjjjeeeaaa``````fffoooxxx{{{xxxsssppppppssswwwzzz|||vvvyyy}}}xxxppplllnnnqqqwww}}}{{{hhhXXXKKKBBB???AAA@@@????????????@@@BBBCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAvvvbbbZZZSSSNNNOOOOOOLLLIIIIIIHHHGGGFFFFFFGGGGGGFFFEEECCCBBBAAA@@@???===<<<<<<999999888777555444333333.........//////000000000......///////////////.............../////////000---...///000000///...---,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------++++++---...000222333444444444333222222222333333222222333333333333222222111222333555777999::::::;;;;;;<<<===@@@DDDGGGIIILLLNNNPPPPPPNNNLLLKKKKKKLLLRRRXXXYYYWWWUUUVVVXXXXXX[[[]]]______```bbbdddeeeccc```^^^^^^]]]ZZZWWWTTTUUUVVVYYY]]]bbbfffiiijjjkkkkkkkkkkkknnnrrruuuwwwxxxzzz{{{|||{{{{{{zzz}}}~~~~~~|||tttttt||||||wwwqqqkkkhhhfffeeeiiinnnvvv}}}|||uuuooommmoootttxxx|||xxxppppppsssxxx~~~zzzpppmmmkkklllpppvvv}}}qqqaaaRRRGGGBBBDDDAAA@@@?????????@@@AAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCxxxddd[[[TTTOOOPPPPPPMMMJJJJJJIIIGGGFFFGGGHHHHHHGGGFFFCCCBBBAAA@@@???===<<<<<<::::::999777666555444333222222111000000000000111...///////////////......---.........//////000000,,,---000111111000---,,,++++++++++++,,,------...++++++,,,,,,,,,---------+++,,,---///000222333444444333333222222333333444222333333444444333333222444555666888999999::::::::::::;;;===@@@DDDGGGJJJLLLLLLLLLJJJHHHFFFGGGHHHHHHNNNUUUXXXVVVTTTVVVXXX\\\^^^aaacccdddfffiiilllhhhfffbbbaaa___[[[UUUQQQRRRTTTVVVZZZ___cccggghhhiiijjjjjjjjjjjjmmmrrruuuwwwxxxzzz{{{{{{{{{{{{zzz}}}}}}}}}}}}}}}~~~~~~~~~xxxoooooowww{{{xxxvvvsssooommmlllkkklllqqqvvv}}}~~~vvvoookkkmmmssswwwvvv~~~xxxooonnnppptttyyy~~~xxxmmmkkkggghhhkkkqqqxxx~~~}}}||||||wwwfffWWWJJJEEEFFFBBBAAA@@@?????????@@@AAADDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDwwwdddXXXUUUQQQNNNMMMLLLJJJHHHIIIHHHFFFEEEEEEEEECCCAAABBBBBBAAAAAA???>>><<<;;;;;;999777777888999666333333222222111000///......000000//////.........---000000000000000000000000000//////......---,,,,,,------------------,,,,,,///......---+++******)))---...///111111111000000222000///111555888888777000//////000222333333222...000444888:::;;;:::999;;;<<<===???BBBCCCEEEEEEGGGHHHGGGDDDBBBAAACCCEEEJJJNNNTTTYYY]]]^^^\\\[[[]]]\\\]]]```ffflllpppqqqoookkkgggbbbYYYPPPNNNRRRPPPSSSXXX\\\```dddiiillljjjjjjkkklllnnnpppqqqrrrxxxwwwwwwwwwwwwxxxzzz{{{}}}~~~tttkkkkkkuuuzzzvvvtttkkknnnppppppnnnmmmnnnqqqwww{{{zzzsssoooooorrruuuvvvxxx|||~~~yyytttlllnnnqqquuuzzz{{{lllfffhhhgggfffiiipppxxx~~~yyywww|||mmm\\\QQQJJJDDDAAA>>>>>>@@@???===???DDDBBBCCCDDDDDDDDDDDDDDDCCCDDDCCCBBBAAA@@@AAABBBBBBwwwfffYYYVVVRRROOONNNMMMKKKIIIIIIGGGFFFEEEFFFEEECCCBBBBBBBBBAAAAAA???>>><<<;;;;;;888555555666666444222222222111111000000//////000/////////....................................,,,,,,,,,---....../////////......---,,,,,,++++++------,,,,,,,,,,,,++++++***+++---////////////...222000///000333555444333111000000111222222222111444666888:::;;;<<<;;;;;;<<<<<<===>>>@@@BBBEEEFFFGGGFFFCCC@@@===>>>BBBEEEJJJOOOVVV]]]aaaaaa___^^^]]]\\\\\\___fffnnntttxxxvvvoooiiibbbZZZRRRPPPSSSSSSVVVZZZ^^^aaadddhhhkkkkkkkkklllmmmnnnppprrrssswwwvvvvvvvvvwwwyyy{{{|||}}}~~~{{{qqqjjjlllttt}}}{{{tttnnnkkkjjjlllpppvvvxxxuuusssrrrssswww{{{xxxrrrooooooppprrrssstttxxxzzzzzzxxxvvvooonnnnnnpppuuu}}}~~~nnngggcccbbbdddiiiqqqyyy~~~xxxuuuyyy~~~uuudddWWWLLLDDDBBB??????AAA@@@===>>>BBBCCCDDDEEEEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAABBByyyhhhZZZWWWSSSPPPOOONNNLLLJJJIIIGGGFFFEEEFFFEEEDDDBBBBBBBBBAAAAAA???>>><<<;;;;;;888555333333333222111111111111000000000000000////////////....................................+++++++++,,,------......///......---,,,++++++***+++++++++,,,,,,---------***+++---///000000000000444333111111222333222111333333222222222111111111999999:::;;;<<<===>>>>>>BBB@@@???>>>???BBBEEEGGGFFFEEEAAA>>>===???DDDHHHMMMRRRYYY```cccdddcccaaa___^^^^^^ccckkkttt{{{{{{rrrgggaaaZZZTTTSSSUUUVVVYYY]]]```ccceeeiiikkkkkkllllllnnnppprrrssstttvvvvvvuuuvvvwwwyyy{{{||||||~~~|||uuummmiiillltttzzzwwwnnngggdddcccccckkkqqqxxx{{{xxxtttqqqpppwww{{{}}}vvvpppllljjjkkkkkklllooossswwwxxxxxxsssnnnjjjjjjpppwww|||pppfff```aaaeeelllttt{{{{{{wwwxxxyyy|||qqqaaaQQQDDDDDD@@@???@@@@@@======@@@DDDDDDEEEFFFFFFFFFFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@zzzhhhZZZWWWSSSPPPNNNMMMKKKJJJHHHGGGEEEEEEFFFEEEDDDBBBBBBBBBAAAAAA???>>><<<;;;;;;999666333222111111111000000000000000111111111///////////////.........000000000000000000000000...------,,,,,,+++******------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,///111222333333333555444333333444444444444666666666555333111111222777777888:::===@@@CCCEEEJJJHHHDDDAAA@@@BBBDDDFFFDDDDDDCCCBBBCCCFFFKKKOOOTTTWWW[[[___bbbddddddddddddccceeeiiiqqqxxx}}}xxxlll```[[[XXXUUUTTTVVVWWWZZZ___cccfffhhhkkkmmmllllllmmmoooqqqsssuuuvvvwwwwwwvvvvvvvvvxxxyyyzzz|||}}}}}}xxxpppjjjiiimmmtttyyyxxxssslllfffcccdddgggiiiqqqwww|||}}}yyysssooonnntttyyy{{{tttlllhhhdddeeeggglllsssxxxzzz{{{wwwpppiiiiiiooowww{{{|||~~~qqqcccaaadddiiiqqqyyy~~~{{{{{{~~~nnnXXXGGGEEE@@@>>>??????======@@@CCCDDDEEEEEEFFFFFFFFFFFFAAABBBCCCDDDCCCBBBAAA@@@{{{gggYYYUUUQQQOOOMMMLLLJJJIIIHHHFFFEEEEEEFFFFFFDDDCCCBBBBBBAAAAAA???>>><<<;;;;;;:::888555333222222222000000000000000111111111.........///////////////000000000000000000000000...------,,,,,,+++************+++,,,,,,---------------,,,,,,,,,,,,+++++++++---///111333333333333222222333333444555666888888999:::888444222333444555666888<<>>???>>>>>>AAAAAABBBCCCDDDEEEEEEEEEEEEAAABBBCCCDDDCCCBBBAAA@@@|||fffXXXUUUQQQNNNMMMLLLJJJHHHGGGFFFEEEEEEFFFFFFEEECCCBBBBBBAAAAAA???>>><<<;;;999::::::888555333333333111111111000000000000000.........///////////////........................+++++++++,,,------......******++++++,,,,,,---------------,,,,,,++++++++++++,,,...000111111111111---///000111222333666888888:::;;;999555222333555555666:::???EEELLLQQQUUUSSSRRRPPPMMMJJJGGGDDDCCC===@@@EEEHHHJJJMMMOOOQQQ^^^]]]]]]]]]___bbbeeeggggggfffeeefffggggggfffdddYYYSSSOOOPPPPPPPPPRRRVVVVVVZZZaaafffjjjmmmppprrrkkklllmmmnnnqqqsssvvvwwwyyyxxxwwwvvvuuuvvvwwwwww{{{}}}~~~~~~}}}{{{xxxsssnnnmmmqqqyyyyyysssnnnkkkbbbeeejjjpppwww}}}xxxrrrooopppooouuu~~~~~~wwwqqqhhhjjjooowww}}}wwwuuuyyy~~~~~~rrrddd\\\^^^eeeooo{{{wwwdddSSSIIIAAA?????????@@@BBB@@@AAABBBDDDEEEEEEEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@{{{gggYYYVVVRRROOONNNLLLKKKIIIGGGFFFEEEEEEFFFFFFEEEDDDBBBBBBAAAAAA???>>><<<;;;666888::::::666333333333222222111111000000//////............/////////000........................,,,,,,,,,---......//////,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,---///000111111000000---///111111111222666999777999;;;888333111333555666888;;;???DDDIIINNNPPPOOOPPPQQQQQQOOOJJJFFFCCCAAACCCFFFGGGIIIKKKNNNQQQ[[[\\\^^^```cccfffhhhiiijjjfffaaa]]]\\\[[[[[[ZZZMMMKKKLLLOOOOOONNNPPPUUUWWW\\\bbbgggjjjmmmoooqqqjjjkkklllnnnpppsssuuuwwwvvvuuuuuuuuuvvvwwwyyyzzzzzz|||~~~}}}{{{yyyxxxvvvuuuuuuvvvvvvwwwxxxxxxyyy||||||yyyssspppsss|||yyysssmmmjjjhhhgggiiinnnwwwwwwpppmmmmmmooouuu~~~}}}xxxqqqqqqtttzzz}}}{{{|||~~~{{{qqqcccYYY[[[___gggsss~~~yyy```TTTGGGBBBAAA@@@@@@CCCAAABBBCCCDDDEEEFFFFFFFFFCCCCCCBBBAAAAAAAAAAAABBB{{{hhhZZZWWWSSSPPPOOONNNLLLJJJGGGFFFDDDEEEFFFFFFEEEDDDBBBBBBBBBAAA???>>><<<;;;333777::::::777444222333333222222111000//////...---.........//////000000000000000000000000000000000//////......---,,,,,,///...---,,,***)))(((''')))******+++---......//////000111222333333222111///222444444333444777:::555888:::777222000222555666777:::===AAADDDFFFHHHJJJMMMQQQSSSQQQMMMGGGCCCGGGHHHHHHGGGGGGJJJNNNQQQWWWZZZ___dddhhhjjjjjjjjjmmmggg^^^XXXUUUVVVWWWXXXHHHIIIMMMQQQPPPMMMOOOUUUYYY]]]ccchhhjjjlllmmmooojjjjjjkkkmmmpppsssuuuvvvssssssssstttvvvyyy{{{|||zzz|||~~~|||vvvpppllliiifffdddhhhhhhiiikkkmmmppprrrttt}}}~~~}}}wwwqqqttt~~~xxxuuuooojjjgggggghhhjjjssszzz|||tttppppppooovvv|||wwwvvvwww{{{{{{xxxyyy{{{zzzooobbb[[[ZZZ[[[aaajjjttt}}}jjj\\\MMMEEEBBB@@@AAACCCBBBCCCDDDEEEGGGGGGHHHHHHDDDCCCBBBAAA@@@AAABBBCCC}}}iii]]]YYYSSSNNNLLLLLLKKKKKKJJJHHHEEEDDDDDDCCCBBB@@@CCCCCCBBBAAA???===;;;:::999999:::999888777555333222111111222333333000...//////////////////////////////............//////........................000000///...,,,+++************++++++,,,------...///000000111111111000000///000111111000111333555999888555333222333444444888999;;;<<>><<<:::999999999999888777666444444222111111222333222000...//////////////////////////////............//////........................//////...---+++******)))---.........//////000000444444444333222111//////,,,...000000000111222444888666555333333333555666888999:::<<<===???@@@AAAAAAEEEKKKOOOPPPMMMIIIFFFDDDEEEGGGIIIKKKNNNRRRVVVZZZgggrrrtttrrrqqqooonnnmmmggg^^^UUUOOOLLLMMMNNNMMMNNNOOONNNMMMNNNQQQTTTYYY]]]bbbfffiiijjjlllmmmmmmmmmnnnooopppqqqrrrsssqqqrrrssstttvvvxxxyyyzzzzzz{{{}}}~~~~~~vvvoooeee^^^VVVPPPMMMMMMLLLLLLNNNQQQUUU[[[dddooo{{{}}}xxx||||||vvvpppkkkhhhcccdddfffkkkrrr}}}~~~|||zzzzzz|||yyyyyy}}}yyyxxx|||wwwfff]]]VVVWWW^^^gggsss}}}{{{bbbSSSKKKDDDAAAAAA@@@AAAAAABBBCCCDDDEEEFFFCCCBBBBBBBBBBBBAAAAAAAAAyyyfff[[[WWWRRROOONNNNNNMMMLLLMMMKKKHHHGGGGGGGGGFFFDDDAAAAAA@@@???>>><<<:::999999999777666555444444444222111000111222222000...//////////////////////////////............//////........................//////...---,,,,,,++++++,,,,,,,,,,,,------------333333333333222111000///---000333444444444444555666555333333333555777888999999:::;;;<<<===>>>>>>???CCCHHHLLLMMMKKKHHHFFFDDDEEEGGGIIILLLQQQWWW[[[dddqqq~~~~~~zzzvvvqqqnnnggg\\\QQQJJJIIIJJJLLLKKKLLLLLLLLLLLLNNNQQQTTTUUUYYY___dddgggjjjmmmpppnnnnnnoooooopppqqqrrrrrrsssssstttvvvwwwyyyzzz{{{zzz{{{}}}~~~{{{wwwpppfff___UUUQQQLLLIIIIIIJJJJJJKKKMMMPPPWWW```lllzzz~~~}}}wwwpppiiiddd```^^^bbbfffnnnxxx}}}{{{}}}~~~yyywwwzzzqqqeeeZZZWWW[[[eeesssrrr^^^PPPFFFAAA@@@@@@@@@@@@AAABBBCCCDDDEEECCCCCCBBBBBBBBBAAAAAAAAAyyygggZZZWWWRRRPPPOOOOOONNNMMMMMMKKKIIIHHHHHHHHHGGGEEEBBBBBBAAA@@@>>><<<;;;999:::888666555333333444444222111000000111111000...///////////////////////////......------......///........................000000//////......------++++++++++++++++++++++++------///000111111111111...111333555333222111222333333222222333666888:::;;;;;;;;;<<<<<<======>>>>>>AAAEEEHHHJJJIIIHHHFFFEEEFFFHHHKKKPPPWWW___dddppp|||zzzuuummmggg\\\RRRKKKHHHHHHJJJJJJKKKKKKJJJKKKMMMQQQTTTVVVZZZ^^^bbbfffiiimmmooonnnnnnoooooopppqqqqqqrrrtttuuuvvvxxxyyyzzz{{{{{{zzz{{{}}}~~~{{{uuuoooiiiccc\\\WWWRRRQQQPPPPPPQQQTTTVVVWWWXXX\\\dddnnn{{{uuuqqqkkkeee``````bbbeeepppvvv~~~}}}xxxtttxxxqqqaaaZZZ[[[dddsss~~~hhhVVVKKKEEECCC??????>>>???@@@AAACCCDDDCCCCCCCCCBBBBBBAAAAAA@@@{{{iiiZZZWWWSSSQQQPPPOOONNNMMMLLLJJJHHHGGGGGGGGGFFFEEEDDDCCCCCCBBB@@@>>><<<;;;:::888666555333333444444222111//////000111000///////////////////////////......------------....................................------------------............////////////+++,,,...///000111222222---000222222000---,,,,,,222222111222444777:::;;;<<<<<<=========>>>>>>>>>???AAACCCFFFHHHHHHHHHGGGEEEGGGJJJNNNTTT\\\eeekkkvvv{{{vvvkkkggg___VVVOOOKKKJJJJJJKKKKKKKKKJJJJJJMMMRRRUUU[[[]]]___bbbcccfffjjjlllmmmmmmnnnoooppppppqqqqqqtttuuuwwwyyyzzz{{{{{{{{{zzz{{{}}}~~~{{{wwwsssoooiiiccc___\\\ZZZYYYWWWXXX[[[^^^aaadddhhhjjjnnnrrryyy|||ssslllfffccc___\\\\\\cccmmmuuuzzzvvvrrrwwwkkk```]]]dddqqq}}}ooo[[[MMMGGGDDD???>>>>>>>>>???@@@CCCDDDDDDDDDCCCBBBAAAAAA@@@@@@|||kkk[[[XXXTTTRRRPPPOOOMMMLLLKKKIIIGGGFFFGGGGGGFFFEEEDDDDDDDDDBBBAAA???===<<<999999777666555444444444333111//////000000000///////////////////////////......------------..............................******+++++++++++++++++++++,,,,,,---......//////000000111111222111111111222444555444222000//////111111111222444777:::<<<<<<=========>>>>>>??????@@@AAABBBCCCDDDEEEFFFFFFFFFHHHLLLPPPUUU]]]dddjjjqqqxxx||||||{{{{{{xxxuuujjjfff___XXXSSSOOOMMMMMMNNNNNNMMMKKKKKKNNNSSSVVV^^^___`````````bbbeeehhhjjjkkklllmmmooopppqqqrrrtttvvvxxxzzz{{{{{{zzzzzzzzz{{{}}}~~~~~~|||wwwqqqlllgggeeebbb___^^^___```bbb___ccchhhmmmqqquuuyyy|||wwwmmmccc]]]ZZZZZZ[[[\\\bbbmmm}}}~~~~~~~~~zzzxxxvvvzzzvvvggg```cccmmmwwwuuu]]]MMMEEEAAA???>>>======>>>@@@CCCDDDDDDDDDCCCBBBAAAAAA@@@???|||kkk\\\YYYUUURRRQQQOOOMMMKKKKKKIIIGGGFFFGGGGGGFFFEEEDDDDDDCCCBBB@@@>>><<<;;;999999999888777666444444333111......///000000///////////////////////////...------,,,,,,------...........................***+++++++++,,,,,,------(((((()))***,,,---......//////000111222222111111333444555555444333444555222111111222444777:::<<<;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEHHHKKKOOOSSSXXX]]]aaabbbiiippprrrtttwwwuuurrrjjjeee^^^WWWRRRQQQRRRSSSQQQQQQOOOMMMLLLOOOTTTWWW]]]^^^]]]\\\\\\^^^aaadddhhhhhhjjjlllnnnoooqqqrrrtttuuuxxxzzz{{{zzzzzzyyyzzz{{{}}}~~~}}}|||yyyvvvssspppmmmiiieeebbb]]]^^^```bbbdddfffiiijjjjjjpppxxx~~~wwwooogggaaa\\\YYYZZZ___eeekkkttt~~~~~~lllbbb```gggooo}}}xxx___OOOFFF@@@@@@???======>>>@@@CCCEEEEEEDDDCCCBBBAAA@@@@@@???{{{kkk\\\ZZZVVVSSSQQQOOOLLLJJJKKKIIIGGGGGGHHHHHHGGGFFFCCCCCCBBBAAA???===;;;:::999999::::::888777555333333111......///000000///////////////////////////...------,,,,,,------...........................------......///000000000******,,,---///000222222)))***,,,...000222333333,,,...//////...///222444222111111222444777:::<<<999999:::;;;<<<===>>>???@@@???>>>>>>>>>???AAABBBEEEHHHKKKMMMOOORRRVVVYYYVVV^^^ggglllpppttttttpppjjjeee\\\TTTQQQQQQUUUWWWTTTSSSQQQNNNMMMPPPTTTXXX\\\\\\[[[ZZZYYY[[[___bbbfffggghhhkkkmmmoooqqqrrrtttuuuxxxzzzzzzzzzyyyxxxzzz{{{}}}~~~|||}}}~~~~~~}}}{{{xxxwwwqqqmmmgggbbb___^^^\\\[[[WWW[[[aaagggjjjlllnnnooouuu|||{{{}}}zzzssshhh```[[[[[[\\\\\\bbbiiittt}}}}}}~~~yyy~~~oooccc^^^bbbiiippp}}}zzzaaaQQQIIICCC@@@???>>>===>>>AAADDDFFFEEEDDDDDDBBBAAA@@@??????|||hhh]]]ZZZUUURRRPPPNNNLLLKKKJJJIIIIIIHHHFFFEEEEEEDDDEEEDDDCCCBBB@@@===;;;:::999:::;;;:::666333222111000000000000////////////......//////...---,,,,,,))),,,///111111000---+++---/////////---,,,---...///...------------...///---------...............000111111111111222222222222333333333333222111111000111222444777999:::;;;;;;<<<===<<<;;;;;;<<<===:::;;;===>>>>>>@@@BBBEEEHHHIIIJJJLLLNNNPPPRRRSSSUUUYYY___fffllloooqqqqqqjjjaaaWWWRRRRRRTTTTTTRRRTTTPPPLLLKKKMMMPPPSSSTTTXXXXXXYYYYYYZZZ\\\]]]^^^bbbeeehhhjjjlllnnnqqqtttxxxyyy{{{zzzyyyxxxxxxyyy{{{{{{zzzzzz{{{|||~~~|||{{{~~~|||{{{yyyssskkkeeebbb]]]WWWTTTTTTWWWZZZ\\\[[[]]]^^^^^^```gggrrr{{{zzzkkkfff~~~}}}uuujjjbbb[[[YYYWWWWWW^^^hhhpppzzz}}}zzzzzz|||yyy|||ssseee___]]]\\\gggwwwkkkSSSFFFBBB===???AAA@@@??????BBBDDDGGGFFFDDDCCCAAA???>>>===|||iii]]]ZZZVVVRRRQQQOOOMMMKKKLLLKKKKKKJJJHHHGGGGGGFFFEEEDDDCCCBBB@@@===;;;:::999::::::999555333222222111000000000//////////////////.........------------...///000000...,,,***...///000///---,,,,,,---,,,+++************+++,,,---------...............//////000000000111111111444444444444444333333222111111333555777999:::;;;;;;<<<===<<<:::::::::<<<999;;;<<<===>>>???BBBEEEGGGIIIKKKMMMOOOPPPQQQRRRTTTWWW\\\bbbgggkkknnnooofff^^^UUUQQQQQQRRRRRRQQQRRROOOMMMLLLOOORRRTTTUUUVVVWWWWWWXXXYYY[[[]]]^^^dddfffiiikkklllooorrrtttvvvxxxzzzzzzyyyxxxyyyzzz|||||||||{{{|||}}}|||wwwrrrmmmfff^^^YYYUUUTTTRRRSSSUUUYYY[[[]]]YYY\\\```dddiiisss~~~{{{ooohhhaaa[[[XXXZZZ]]]bbbmmmyyy}}}yyyyyy~~~{{{}}}zzzjjjaaa^^^\\\cccqqqmmmWWWIIIEEE???@@@AAA@@@>>>>>>@@@BBBEEEEEEDDDCCCAAA@@@???>>>|||iii]]]ZZZVVVSSSQQQPPPNNNLLLKKKKKKJJJIIIIIIHHHGGGGGGEEEDDDCCCBBB@@@===;;;:::::::::999777444222333444111111000000000/////////000///...---------...///000000000///...,,,+++***///000000///---+++,,,---++++++************++++++---------.........//////.../////////000000000000333333333444333222222111222222444666888999;;;<<<:::;;;<<<;;;999888999:::888:::;;;<<<===???CCCFFFGGGIIILLLOOOQQQRRRRRRQQQRRRTTTWWW[[[```cccfffhhh___YYYRRROOOOOOQQQQQQPPPOOONNNMMMNNNRRRUUUVVVVVVVVVWWWXXXYYY[[[^^^```aaaeeegggiiikkklllnnnrrrttttttvvvyyyyyyyyyyyyzzz|||}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~zzztttllleee]]]WWWQQQMMMLLLMMMPPPTTTWWW[[[^^^___^^^cccjjjqqqzzz}}}wwwnnneee___[[[YYYZZZ```hhhsss}}}yyyxxx}}}sssfff```^^^eeepppyyy|||}}}nnnZZZLLLFFF@@@AAA@@@???======???AAADDDCCCCCCBBBBBBAAA@@@@@@{{{hhh]]]ZZZVVVSSSRRRPPPNNNMMMIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCBBB@@@===;;;:::::::::888666333222333555111111111000000000//////111000...,,,,,,---///000000000///...---,,,,,,,,,///000000///---++++++,,,------------------------,,,,,,------...//////////////////000000000111111000111111111111000//////222333444666888999;;;;;;:::;;;;;;:::888777888999888999;;;<<<===@@@DDDGGGHHHKKKOOORRRTTTUUUTTTSSSRRRRRRRRRTTTVVVXXX[[[]]]XXXTTTPPPMMMNNNOOOOOOOOOMMMMMMNNNQQQUUUXXXYYYXXXYYYYYY[[[]]]___bbbdddeeeeeegggiiijjjjjjmmmpppsssrrruuuwwwyyyyyyzzz{{{}}}}}}}}}}}}~~~~~~~~~|||yyywwwuuutttjjjfff^^^WWWRRROOOMMMLLLPPPRRRVVVZZZ]]]aaadddgggooouuu~~~}}}|||~~~|||xxxsssnnniiiddd```^^^___dddlllvvv~~~zzzzzz~~~}}}}}}~~~nnneeebbbiiipppuuuvvvvvv|||ppp]]]NNNEEE@@@@@@???>>>===>>>???AAABBBBBBBBBBBBBBBBBBBBBBBByyyggg\\\YYYUUUSSSQQQPPPNNNMMMHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBB@@@===;;;:::999999888555333222333555111111111111000000000000111///...------...000111///...------------...//////000000///---+++,,,---...//////////////////...,,,,,,------...//////000000000000111111111222222000111111111111000//////222333444666777999:::;;;999:::;;;:::888777888999888999;;;<<<===AAAFFFIIIKKKMMMQQQUUUWWWWWWVVVUUUSSSRRRPPPNNNNNNOOOPPPQQQQQQOOONNNMMMNNNOOOOOOOOOLLLMMMNNNRRRWWWZZZ[[[[[[YYYZZZ[[[]]]```cccfffgggeeefffgggggghhhjjjnnnpppqqqsssvvvxxxyyyzzz|||~~~||||||}}}~~~}}}}}}~~~}}}yyysssmmmhhhdddVVVTTTQQQOOOOOOQQQTTTWWW]]]```dddgggjjjooouuuzzz~~~yyyvvvuuusssoookkkgggeeedddeeehhhmmmttt|||||||||xxxvvvwww}}}yyynnnhhhfffiiilllnnnqqqyyysssbbbQQQEEEAAA???======>>>???AAABBBAAAAAAAAABBBBBBBBBCCCCCCxxxggg[[[XXXTTTRRRQQQPPPNNNLLLJJJJJJJJJIIIIIIHHHHHHHHHEEEDDDCCCBBB@@@===;;;:::888888888666333222333444222222111111111000000000000///.........///000111---------------...///000---/////////---,,,---...------............------+++,,,,,,---...///000000111111111111222222222222333333333444333222222111222222333555666888999999888999::::::888888999:::999:::;;;<<<>>>BBBHHHLLLMMMOOORRRUUUWWWXXXXXXWWWTTTRRRPPPMMMKKKJJJJJJJJJLLLLLLMMMNNNOOOPPPPPPPPPNNNNNNOOOSSSXXX\\\]]]]]]XXXYYYZZZ\\\___aaadddeeeeeeffffffffffffhhhllloooqqqsssvvvxxxyyyzzz|||}}}||||||~~~~~~~~~}}}xxxrrrkkkccc\\\YYYKKKMMMPPPRRRVVV\\\ccchhhmmmqqqvvv{{{~~~}}}xxxrrrppplllhhheeefffiiimmmxxx~~~uuurrrrrrvvv}}}xxxpppgggeeegggkkkqqqzzzzzzlllYYYKKKDDDAAA>>>===>>>@@@BBBBBBAAAAAAAAABBBBBBBBBCCCCCCyyyhhhZZZWWWSSSQQQPPPOOOMMMLLLJJJJJJIIIIIIIIIIIIHHHHHHEEEDDDCCCBBB@@@===;;;:::666777888777444333222333222222222111111111000000.../////////000000000000..................------,,,---///...------...///,,,,,,---......---,,,,,,++++++,,,---...///000000000000000000111111111111444444444444444333333222111222333444555666777888777999::::::999999;;;<<<:::;;;<<<===???DDDJJJNNNNNNOOOQQQSSSUUUWWWXXXXXXTTTSSSQQQOOOLLLKKKJJJIIIHHHKKKNNNPPPQQQQQQRRRRRRPPPOOOPPPSSSXXX\\\^^^___YYYYYYZZZ\\\^^^aaacccdddgggggggggffffffhhhllloooqqqsssvvvxxxxxxyyy{{{}}}}}}~~~zzzvvvppphhhaaa[[[WWWVVVQQQVVV\\\bbbgggnnnuuuzzz~~~}}}uuutttqqqoooooosss|||~~~~~~xxxtttppptttxxx|||xxxlllfffeeelllttt|||yyyfffWWWIIIEEE@@@>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBB{{{iiiYYYVVVRRRPPPOOONNNMMMKKKHHHGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBB@@@===;;;:::555666888777555333222222222222222111111111111000---...///000111111000000///000000///...---+++***+++---......---...///111------...//////...------++++++,,,---...///000111////////////000000000000222333333333333222111111111111222333444666666777777888::::::::::::<<<>>>;;;<<<======@@@EEEKKKPPPMMMNNNOOOQQQSSSUUUWWWXXXTTTSSSRRRQQQOOOMMMLLLKKKGGGJJJNNNQQQRRRRRRSSSSSSQQQPPPPPPSSSXXX\\\___```[[[\\\]]]^^^```bbbdddeeehhhhhhhhhggggggiiimmmpppqqqsssvvvxxxxxxyyy{{{|||~~~~~~}}}wwwrrriii```ZZZWWWWWWXXX]]]ccckkkqqqwww|||zzzzzzyyyyyy|||}}}}}}~~~|||wwwrrrtttxxxzzz}}}}}}mmmeeebbbiiirrryyypppaaaMMMHHHBBB????????????===BBBBBBBBBBBBBBBBBBBBBBBB{{{iiiYYYUUUQQQOOOPPPPPPMMMKKKIIIGGGFFFGGGHHHIIIIIIHHHDDDCCCBBB@@@>>>===<<<;;;999888999:::999777222/////////000111111000...---//////............//////........................,,,,,,,,,,,,,,,---...///...---,,,,,,++++++++++++000////////////000000111///111222444444333222111222222222111111111000000222222333444555555555555888888777777888:::<<<===<<<<<<;;;:::===BBBJJJPPPTTTQQQOOOOOORRRTTTTTTSSSTTTTTTSSSRRRQQQQQQRRRRRRNNNNNNMMMMMMMMMNNNOOOPPPQQQNNNMMMQQQYYY___aaa```]]]]]]___```bbbdddeeefffiiiiiihhhiiijjjlllooopppppprrruuuxxx{{{}}}}}}~~~}}}yyywwwsssjjjbbb___]]][[[```gggnnnsss{{{~~~xxxtttzzz~~~vvvpppiiieeehhhnnnvvvppp\\\LLLAAABBBAAA<<<<<>>===<<<;;;999888888888888666333000///////////////......---//////............//////........................---------------...//////...---,,,,,,++++++,,,,,,......------....../////////111222444444333222111111111111111111111111111222333444444555555555555777777777888999:::;;;<<<<<<<<<;;;;;;>>>DDDLLLRRRVVVSSSQQQRRRUUUWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSNNNOOOOOOOOOPPPPPPPPPPPPOOOMMMMMMRRRZZZ___aaa```___```aaaccceeefffhhhhhhhhhhhhhhhiiikkklllnnnooooooqqqtttxxxzzz|||}}}}}}~~~~~~yyytttqqqjjjdddaaadddgggiiipppxxx~~~}}}xxxvvv{{{{{{mmmfffaaadddjjjrrr|||{{{cccQQQCCCBBBAAA===<<>>===<<<;;;:::888666666666555333111000///......---------...//////............//////....................................////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000111222333444333222222111111111111111222222222222333444555666666666666777777888999:::::::::999:::::::::;;;===DDDLLLQQQWWWVVVUUUVVVXXXZZZZZZYYYWWWWWWWWWWWWWWWVVVVVVUUUOOOPPPRRRSSSSSSSSSQQQQQQNNNMMMNNNSSS[[[```bbbaaa]]]]]]^^^```bbbcccdddeeefffggghhhjjjkkklllmmmmmmoooqqqtttwwwzzz{{{|||}}}|||}}}~~~{{{uuuoookkkdddcccfffmmmuuu{{{}}}~~~~~~~~~xxxxxx{{{~~~rrriiibbbbbbgggnnnxxxnnnZZZHHHCCCBBB???===???AAABBBBBBCCCCCCBBBBBBBBB{{{ggg[[[VVVQQQOOOOOOPPPNNNMMMLLLJJJHHHHHHHHHIIIHHHGGGDDDCCCBBB@@@>>>===<<<;;;:::888555444444444444333222111///...------.../////////............//////......................../////////000000000//////...------,,,,,,,,,------,,,,,,,,,,,,------...///000111222333333333222222222222222111111111000000222333444555666777777777666777999:::::::::999888777777888999<<>>===<<<;;;;;;888555444444555555444444333111///...//////000//////............//////........................///000000111111000//////---------,,,,,,---......------------...///000111111111222222333333333333555444333222111///......222333555666777888888888666777999;;;;;;;;;:::999888999999:::<<<@@@GGGLLLSSSUUUWWWYYY[[[]]]___```[[[\\\]]]]]]\\\ZZZWWWUUUOOORRRUUUWWWXXXVVVSSSQQQOOOQQQUUU[[[```dddeeeeee]]]^^^___```aaaccccccdddcccdddfffiiijjjjjjjjjjjjmmmooorrruuuxxxyyyzzz{{{yyyzzz|||~~~|||yyywwwyyy~~~~~~~~~tttpppqqqvvv~~~uuupppnnnqqqsssvvv}}}tttnnnlllmmmssszzzttt\\\LLLFFFCCC@@@?????????@@@AAAAAAAAAAAAAAA}}}jjj]]]WWWQQQNNNOOOPPPPPPNNNNNNLLLJJJIIIIIIIIIGGGFFFDDDCCCBBB@@@>>>===<<<;;;;;;999666555666666666555444333222111000///////////////............//////........................///000111111111000...---------------------...///.........///000111222333111111222222222333333333555444333222111///......333444555777888999999999777888999;;;<<<<<<======<<<<<<<<<;;;<<>>>>>???@@@AAAAAAAAAAAA{{{iii]]]XXXQQQNNNOOOPPPPPPOOOOOOMMMJJJIIIIIIHHHGGGEEEDDDCCCBBB@@@>>>===<<<;;;;;;999777777777888777666333333222222000///...---//////............//////...........................///000111111///---,,,---------------...//////.........///000111333333222222111111222222333333222222222111111111111111333444555777888999::::::888999999:::<<<>>>@@@AAA<<<<<<;;;:::999;;;???BBBFFFJJJPPPTTTWWWZZZ]]]aaa]]]^^^``````]]]XXXRRROOOOOOQQQSSSUUUUUUTTTRRRQQQOOOSSSYYY^^^aaaaaaaaaaaaYYYYYYZZZ[[[\\\]]]^^^^^^ccccccdddeeefffhhhiiijjjkkkmmmpppsssvvvxxxyyyyyyyyyzzz|||~~~{{{xxxvvvtttrrrqqqrrrssssssuuuwwwzzz|||}}}~~~|||uuupppnnnpppxxx|||ooogggjjjpppvvvzzzsssrrruuuvvvttt\\\LLLDDDBBBAAA>>>???@@@AAABBBBBBBBBBBBwwwfff^^^XXXQQQNNNOOOPPPPPPOOOPPPMMMKKKIIIIIIHHHGGGEEEDDDCCCBBB@@@>>>===<<<;;;;;;999888888999999777666111111222222000...,,,+++//////............//////...........................///000111000///---+++---------------...///000------......000111222333222222111111222222333444//////000111222222333333333444666777999::::::;;;999999999:::<<>><<<;;;::::::;;;:::888666444333222222//////000000111111111222000000//////.........---111111000000//////......,,,,,,------,,,,,,+++***---------,,,++++++...000...///111111000111222444111111111000......111333444333111000000000111111333444555666777777777777999:::<<<>>>??????>>>======:::777777999<<>><<<;;;::::::;;;:::888666444333222222///000000000111111111111000/////////............111000000000/////////...---............---,,,,,,...///...---+++***,,,.........---,,,,,,---000333111222222000//////111333444333111000000000111222444555666777888888888888::::::;;;<<<===============:::888888;;;>>>AAABBBDDDEEEHHHMMMSSSWWWYYYYYY___bbbeeebbb[[[TTTPPPPPPSSSTTTUUUTTTQQQOOONNNNNNQQQSSSUUUWWWYYYZZZYYYYYYXXXYYY[[[]]]^^^_________aaaccceeegggiiikkknnnqqqsssssstttuuuwwwxxxyyyzzzyyyzzz}}}}}}qqqhhh___WWWQQQMMMKKKIIIJJJNNNSSSVVVXXXaaaffflllrrrwww{{{{{{xxxvvvuuuuuuzzz}}}~~~zzz{{{yyysssmmmkkklllqqq{{{~~~vvvwwwyyy{{{rrrrrrrrrvvv}}}pppWWWGGGAAABBB???@@@AAAAAABBBBBBBBBAAArrrfffZZZWWWSSSPPPPPPPPPPPPPPPNNNMMMLLLKKKIIIGGGFFFFFFEEECCCAAA???===<<<;;;;;;:::999777555444333222222000000000000111111111111////////////............000000000000///////////////////////////...------///000///---+++***+++,,,///...,,,******,,,000444111222333222000000222333333222111000000000111222666666777888999999999999::::::::::::;;;<<<======<<<:::888999===AAADDDEEEDDDFFFJJJMMMPPPSSSXXX[[[aaagggmmmkkkaaaXXXUUUUUUUUUVVVWWWUUURRRPPPPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVYYYZZZ[[[]]]^^^___``````bbbeeegggiiikkkmmmppprrrpppqqqrrrtttvvvxxxyyyzzz{{{}}}|||pppeee]]]TTTPPPLLLIIIJJJLLLMMMMMMSSSWWW]]]dddjjjpppwww{{{~~~}}}~~~xxxpppjjjhhhhhhooottt{{{yyyxxxwwwtttqqqlllkkknnnvvv~~~}}}{{{zzztttsssxxxwww^^^KKKCCCCCC@@@@@@@@@AAAAAAAAAAAAAAApppdddZZZWWWSSSPPPPPPPPPPPPPPPMMMMMMLLLJJJIIIHHHGGGFFFDDDCCCBBB@@@>>><<<;;;;;;999888777555444333222222000000000000000111111111///////////////.........000000000000////////////...////////////...---------...///...,,,+++,,,---///000///...---...111444111333333333111111222444333222111000000111222222555666777888999999999999::::::999888999:::<<<===;;;999999:::???CCCFFFGGGEEEHHHLLLOOOPPPUUU[[[```hhhqqqzzzwwwkkk^^^WWWVVVUUUVVVVVVUUURRRPPPPPPPPPQQQQQQRRRSSSSSSTTTUUUUUUZZZZZZ[[[]]]^^^___``````bbbeeehhhjjjlllnnnppprrrmmmnnnppprrrtttwwwyyyzzz~~~~~~}}}vvvjjjeee]]]WWWSSSPPPNNNMMMMMMOOORRRVVV\\\dddnnnttt~~~~~~{{{{{{~~~wwwjjjaaa^^^^^^eeekkkttt|||wwwttttttuuuuuupppnnnnnnrrr|||~~~xxxxxx~~~{{{dddPPPGGGFFFDDDDDDCCCCCCCCCDDDDDDDDDnnncccZZZWWWSSSPPPPPPPPPPPPPPPMMMLLLLLLJJJIIIHHHGGGGGGCCCCCCBBB@@@???===<<<;;;888888666555333222222222111111000000000000000000.........///////////////////////////000000000000...............---,,,,,,***,,,---...------...///---///111111000///000000111222444333222111222333222222111000000111222333555555666777888888888888;;;:::999888888999;;;<<<:::999999<<<@@@EEEGGGHHHFFFJJJOOORRRUUUZZZbbbgggoooyyyqqq```VVVSSSUUUUUUUUUSSSPPPOOOOOOPPPSSSRRRRRRRRRSSSTTTVVVWWWZZZZZZ[[[\\\]]]___```aaaaaadddgggjjjkkkmmmoooqqqmmmnnnpppsssuuuxxxzzz{{{~~~~~~wwwnnnggg```[[[XXXUUUSSSQQQPPPRRRYYYcccjjjuuuxxx}}}}}}zzzyyyzzz~~~wwwiii___ZZZYYY___fffpppzzz~~~vvvrrrssswwwzzzvvvssspppqqqxxx{{{}}}hhhUUUKKKHHHGGGFFFEEEEEEEEEEEEFFFFFFooocccZZZWWWSSSPPPPPPPPPPPPPPPMMMLLLKKKJJJIIIHHHGGGGGGCCCCCCBBBAAA@@@>>><<<;;;888777666444333222222222111111111111000000000000.........///////////////////////////000000000000---............---,,,,,,(((+++---...------///000+++...111222000......---000222333333222111111222222111000000000111222333444555666777888888888888:::::::::999999::::::;;;<<<;;;;;;>>>CCCGGGIIIJJJJJJMMMRRRWWW\\\aaagggkkkpppxxx~~~zzzmmm^^^SSSOOOTTTTTTTTTRRROOOMMMNNNOOORRRQQQPPPPPPQQQTTTVVVXXXYYYYYYZZZ[[[\\\^^^___``````cccgggjjjkkklllnnnppppppqqqsssuuuwwwzzz|||}}}~~~~~~~~~~~~~~~yyytttjjjfff___XXXTTTVVV\\\aaakkkpppuuuxxxyyy|||||||||zzzxxxwwwzzz|||tttkkkccc]]][[[___fffpppzzz~~~wwwssstttxxx|||zzzvvvqqqooottt~~~vvvxxx{{{~~~qqq___QQQJJJGGGFFFDDDCCCCCCDDDEEEEEEqqqdddZZZWWWSSSPPPPPPPPPPPPPPPLLLLLLKKKJJJIIIHHHHHHGGGBBBBBBBBBBBB@@@???===<<<777666555444333222222222111111111111000000000///............/////////000.../////////000000000111...////////////...------)))+++.........------......000111111000//////000///111333333111000000111222111000000000111333444666666777888999999999999::::::;;;;;;;;;;;;::::::???>>>???BBBFFFJJJLLLLLLOOOPPPTTTZZZaaafffiiijjjiiilllnnnjjj```WWWQQQOOOUUUUUUTTTQQQNNNMMMNNNPPPOOONNNMMMLLLNNNQQQUUUWWWYYYYYYYYYYYY[[[\\\^^^``````cccgggjjjlllmmmnnnpppoooppprrrtttvvvxxxzzz{{{}}}}}}}}}~~~~~~~~~}}}}}}~~~yyynnnddd^^^\\\]]]```eeekkkmmmnnnoootttxxxyyy{{{{{{zzzyyywwwwww{{{vvvtttqqqnnnlllhhhdddaaaaaahhhrrr|||zzzuuutttxxx|||{{{wwwpppkkknnnwwwlllmmmooosss{{{ppp\\\OOOGGGFFFDDDCCCBBBCCCDDDEEErrreee[[[WWWSSSPPPPPPPPPPPPPPPLLLLLLKKKJJJIIIIIIHHHHHHBBBBBBBBBBBBAAA???===<<<777666555444333222222222222111111111000000//////---.........//////000000.../////////000000111111000000000000000//////...+++---//////...,,,,,,,,,333333333222000000222444...000222222111000///000111111000000000111333444777777888999:::::::::::::::;;;<<<===<<<;;;:::999BBBAAABBBEEEIIILLLNNNNNNRRRRRRUUU\\\ccchhhiiigggbbbbbb___[[[UUUQQQPPPPPPUUUUUUTTTRRROOONNNOOOPPPLLLKKKIIIIIIKKKOOOSSSUUUXXXXXXXXXXXXZZZ\\\^^^___```dddhhhkkkmmmnnnooopppmmmnnnoooqqqsssuuuvvvwww|||||||||}}}~~~~~~}}}}}}}}}~~~ttthhhaaa]]]WWW\\\bbbdddcccdddhhhmmmpppsssxxx}}}zzzyyyxxxwwwxxx|||zzzvvvtttkkkiiihhhjjjlllllliiieeedddkkkttt~~~~~~wwwuuuxxx|||{{{vvvnnnhhhiiiqqq}}}zzzffffffgggnnnyyy~~~fffUUUIIIGGGEEEDDDCCCDDDEEEFFFmmmaaa]]]WWWRRRQQQOOOJJJGGGHHHMMMKKKIIIGGGFFFGGGHHHHHHFFFEEEBBB@@@>>>=========;;;;;;:::999777444111000222222222111111///...---000000000000000000000000,,,...000000///......//////............---------,,,,,,+++***+++,,,---.....................------$$$)))///222222222333555000000000000222444666777<<<===>>><<<999999;;;>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;>>>BBBGGGJJJMMMMMMMMMPPPSSSWWW[[[___```aaaaaa^^^___\\\UUUMMMHHHJJJNNNUUURRROOOMMMMMMLLLKKKJJJLLLJJJHHHHHHIIILLLPPPRRRUUUVVVWWWYYY[[[^^^```aaa___bbbfffiiijjjlllnnnoooqqqqqqrrrsssuuuwwwxxxyyy||||||}}}~~~~~~~~~rrrccc[[[TTTRRRPPPNNNOOOSSSWWWZZZ```fffnnnuuu{{{}}}zzzyyywwwttttttwww~~~|||uuummmjjjlllfffgggjjjnnnrrrtttsssrrrlllpppvvv~~~{{{uuurrrsssvvvwwwnnnfffccccccfffnnnvvv{{{iiiddddddlllvvv~~~vvv___VVVMMMFFFEEEFFFDDDDDDEEEoooddd\\\VVVRRRRRRQQQMMMKKKLLLQQQOOOMMMJJJIIIHHHIIIIIIGGGEEECCC@@@>>>===<<<<<<<<<:::888666333222111111111111111111111000///...000000000000000000000000---///000000///...///000///............------------,,,,,,+++,,,---...///////////////////////////,,,...222333333222111111............000222444555:::;;;<<<;;;999888:::<<<============>>>>>>>>>>>>???@@@CCCGGGJJJLLLNNNNNNSSSTTTUUUVVVVVVVVVUUUUUUYYYZZZXXXRRRKKKIIIKKKOOOTTTQQQNNNLLLLLLLLLKKKJJJGGGGGGFFFFFFHHHLLLQQQTTTUUUVVVWWWYYY[[[^^^```aaa```cccgggjjjkkkmmmnnnppprrrssssssuuuvvvxxxzzz{{{|||}}}~~~zzzjjj]]]VVVJJJHHHFFFDDDEEEIIILLLOOOVVV[[[ccckkkrrrzzz|||zzzwwwvvvtttuuuyyy|||wwwrrrooohhhbbbbbbeeeiiinnnvvvwwwwwwyyy}}}|||vvvsssqqqqqqrrriiibbb______bbbiiiqqq{{{mmmgggeeelllttt}}}zzz```SSSHHHEEEEEEDDDCCCDDDpppddd[[[VVVSSSSSSSSSPPPOOOPPPSSSQQQNNNLLLJJJHHHHHHHHHHHHFFFDDDAAA>>><<<;;;:::<<<:::666333111111111222000000111111111000000///000000000000000000000000...000111111000//////000///............---------...------------...//////000000000000000000000000111111222333444444111///............000222444555777999::::::999888999:::<<<============>>>>>>>>>BBBBBBDDDFFFIIILLLNNNPPPTTTSSSQQQPPPNNNNNNMMMMMMSSSSSSRRRNNNJJJIIILLLPPPRRRPPPMMMLLLLLLLLLKKKJJJDDDCCCDDDEEEHHHMMMRRRUUUUUUVVVWWWYYY[[[^^^```aaabbbeeeiiikkkmmmnnnpppqqqttttttuuuvvvxxxzzz{{{|||}}}}}}~~~||||||zzztttiii^^^UUUPPPFFFDDDBBBAAABBBDDDGGGIIIMMMQQQWWW^^^fffoooyyy|||yyyuuuuuuuuuxxx||||||xxxooojjjdddaaa]]][[[```fffsss{{{|||}}}yyyuuuoookkkkkkddd]]]\\\\\\]]]dddkkk|||qqqjjjfffjjjsss{{{ppp^^^LLLDDDDDDCCCBBBCCCpppddd[[[VVVSSSSSSSSSPPPOOOPPPOOONNNLLLJJJIIIHHHHHHHHHHHHGGGDDDAAA>>><<<:::999:::999777555333222222111///000000111111111111000000000000000000000000000///111222222000//////000///............---------...............//////000//////000000000000000111000//////111555666333000000000000000222444666777666777999:::::::::999999:::::::::;;;;;;;;;<<<<<>>@@@BBBEEEIIIMMMQQQRRROOONNNKKKJJJJJJKKKMMMNNNPPPOOOMMMJJJHHHIIIKKKMMMMMMKKKIIIIIIJJJLLLLLLKKKIIIIIIIIIJJJLLLOOORRRSSSUUUUUUWWWXXX[[[^^^```aaaeeehhhlllnnnoooppprrrsssrrrrrrssstttvvvxxxzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~zzztttooolllcccaaa^^^[[[XXXVVVUUUUUURRRTTTWWWXXXWWWVVVUUUUUUZZZYYYXXXVVVVVVUUUUUUUUUUUUWWW[[[___fffoooxxx|||xxxsssuuuxxx|||~~~zzzvvvpppiiiaaa[[[XXXUUUVVV\\\dddmmm{{{|||ssslllgggbbb______^^^]]]___dddkkkyyyyyymmmdddgggpppyyywwwZZZJJJEEECCCAAAAAAsssgggZZZUUUQQQRRRQQQMMMLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLFFFEEEDDDBBB@@@===:::999777888:::;;;:::666222///000000111111111000000///////////////////////////000111222222000......//////............------------......///000/////////---......//////000000000444333111111111000...,,,............000222444555777666666888;;;<<<<<<;;;;;;<<<<<<<<<<<<============@@@DDDIIIMMMOOOPPPPPPNNNMMMJJJHHHGGGHHHIIIJJJOOOMMMJJJHHHGGGHHHIIIJJJKKKIIIHHHHHHJJJKKKLLLKKKLLLLLLLLLMMMNNNPPPRRRSSSUUUVVVWWWYYY[[[^^^```aaafffiiilllooooooppprrrsssqqqqqqrrrsssuuuwwwxxxyyy||||||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|||{{{yyytttmmmddd]]]XXXPPPNNNLLLKKKKKKLLLMMMOOOSSSWWW\\\___```aaabbbbbbccccccddddddddddddddddddgggjjjnnnrrrwww~~~}}}yyyuuuvvvzzz~~~yyyuuunnnhhhaaa[[[UUUPPPRRRSSSYYYeeeppp{{{~~~wwwqqqiiieeebbbcccaaa^^^^^^aaaaaalllwwwjjjiiipppxxxcccPPPHHHCCCAAABBBpppdddXXXSSSPPPQQQQQQNNNMMMOOOLLLLLLLLLLLLKKKKKKJJJJJJDDDDDDDDDBBB@@@===;;;999777888999999777555222000111111111111111000///...///////////////////////////111222111///------...///............---------,,,---.../////////............///000000111222222333444444333111///000000............000222444555666555444555999<<<<<<;;;;;;;;;<<<<<<<<<=========???CCCJJJOOORRRQQQOOOLLLMMMLLLJJJIIIHHHHHHHHHHHHKKKIIIFFFEEEEEEGGGHHHIIIIIIHHHFFFGGGIIIKKKLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSUUUVVVWWWYYY[[[^^^```aaafffiiimmmoooooopppqqqrrrpppqqqqqqssstttvvvxxxyyy{{{{{{|||}}}~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~}}}~~~}}}||||||}}}|||zzzyyyqqqnnnhhhaaaZZZSSSNNNKKKGGGGGGGGGIIIMMMSSSXXX[[[aaaffflllpppqqqqqqqqqrrrqqqrrruuuwwwzzz{{{|||}}}~~~zzzwwwxxx{{{~~~|||wwwlllggg```ZZZWWWVVVTTTSSSZZZ]]]hhhvvv~~~xxxuuuiiifffddddddbbb]]][[[]]]ZZZbbbppp~~~tttnnnrrrvvv{{{~~~}}}jjjVVVJJJCCCBBBCCClll```VVVQQQOOOQQQRRRPPPPPPRRRKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDCCCBBBAAA>>><<<:::888777777555444333222222222222222111111///......///////////////////////////000111000...,,,,,,---//////.........---------+++,,,.../////////...---///000000111222222333333///222555444222111444777000000000000222444666777666333111333777:::;;;:::999999999:::::::::;;;;;;BBBGGGOOOTTTVVVSSSMMMIIIKKKKKKKKKKKKKKKKKKLLLLLLGGGEEECCCBBBDDDFFFHHHIIIIIIGGGFFFFFFIIIKKKLLLLLLKKKLLLLLLNNNOOOQQQSSSTTTUUUVVVWWWYYY[[[^^^```aaafffiiimmmoooooopppqqqrrrqqqqqqrrrsssuuuwwwyyyzzzzzz{{{|||}}}}}}~~~~~~~~~zzzzzzzzzzzz{{{}}}~~~|||}}}~~~|||{{{{{{|||yyyyyyzzzyyywwwsssooolllddd```YYYRRRLLLIIIHHHGGGGGGHHHJJJOOOWWW___ggglllooosssyyy}}}~~~}}}||||||~~~zzzyyyzzz{{{~~~yyyqqqlll^^^ZZZTTTQQQSSSWWW[[[]]]fffkkkwww~~~xxxwwwiiifffdddeeebbb\\\YYYZZZWWW]]]hhhvvvyyyyyy}}}|||sssssstttvvvxxxxxx}}}}}}~~~nnnZZZLLLCCCBBBDDDmmmaaaVVVTTTQQQPPPQQQQQQQQQPPPLLLMMMLLLKKKIIIGGGDDDBBBBBBBBBAAA@@@???======<<<:::888666555555555333222000111111222222000///...000000000000////////////222222111000000000000000333333222111000000111111---,,,,,,,,,,,,---......000111111111111222222222444333222111111333555777111000...///222555666666444444444444444555666777999:::::::::999:::===???EEEIIINNNQQQQQQPPPOOOOOOPPPMMMIIIIIIJJJJJJIIIFFFLLLJJJGGGFFFGGGIIIJJJIIIJJJHHHFFFFFFJJJMMMPPPQQQKKKLLLMMMNNNPPPRRRTTTVVVVVVYYY[[[]]]]]]^^^___aaaiiikkkmmmnnnmmmmmmnnnooooooppprrruuuwwwyyyzzz{{{yyyxxxzzz~~~{{{{{{zzzxxxyyy{{{}}}~~~}}}|||{{{zzzzzz{{{|||{{{yyyxxxuuupppmmmkkkfff```[[[SSSPPPLLLIIIGGGHHHJJJKKKOOOTTT\\\dddkkkqqqwww{{{~~~||||||||||||wwwlllccc___WWWSSSSSSXXX[[[^^^fffpppxxx~~~{{{uuuqqqmmmhhheeedddaaa\\\XXXWWWZZZ^^^dddttt|||xxxyyy~~~xxxnnnpppqqqnnnrrrsssvvv}}}~~~~~~xxx```KKKAAA@@@CCClll```WWWTTTRRRQQQQQQQQQQQQPPPLLLLLLKKKJJJHHHFFFDDDCCCEEEEEEDDDBBBAAA???>>>>>>999777555444555555444222111222222333222111000///000000000/////////......000//////...............000//////...---------......------------...//////000111111111111222222222000///......///000111222///...---///111333444333444444444444555666777777888999999999888999;;;===CCCGGGKKKMMMNNNNNNNNNOOOQQQNNNLLLLLLMMMNNNLLLJJJLLLJJJGGGGGGIIIJJJKKKJJJJJJHHHFFFGGGJJJMMMOOOPPPMMMMMMNNNOOOQQQSSSTTTUUUWWWYYY\\\]]]]]]^^^```aaahhhjjjmmmmmmmmmmmmnnnpppnnnppprrrtttvvvwwwxxxyyyxxxwwwxxxzzz}}}~~~|||yyyyyyxxxvvvwwwyyy{{{{{{{{{yyyxxxwwwxxxyyyyyyxxxvvvwwwrrrjjjddd___ZZZTTTPPPMMMLLLLLLMMMOOOSSSVVVXXX]]]bbbjjjrrrxxx~~~~~~{{{|||}}}zzztttqqqkkkaaaZZZXXXUUUTTTYYYbbbjjjpppzzzyyyrrrnnnhhhdddbbb^^^YYYTTTPPPSSSUUU\\\lll{{{yyy}}}~~~rrrqqqrrroootttrrrrrruuuzzz~~~{{{{{{yyywwwwwwzzzxxxdddRRRFFFCCCDDDjjj___WWWUUURRRPPPQQQQQQPPPOOOLLLKKKJJJHHHFFFEEEDDDDDDCCCCCCAAA???===<<<::::::888666555444555666555444222222333333333222111000////////////............000///......------............------------------///............///000000000111111111111222222222------............///////////////000333444333222444444444444555666777888999999:::999888888999;;;BBBDDDGGGIIIJJJKKKNNNPPPTTTRRRQQQQQQRRRRRRQQQOOOKKKIIIHHHIIIJJJLLLLLLLLLKKKIIIGGGHHHJJJMMMOOOOOOOOOPPPPPPPPPQQQSSSTTTUUUWWWYYY[[[\\\]]]^^^```bbbfffiiikkkmmmmmmnnnoooqqqnnnoooqqqssstttuuuuuuvvvyyyxxxwwwxxxzzz{{{zzzyyywwwvvvuuuuuuwwwyyyyyyxxxxxxwwwvvvuuuuuutttqqqooommmggg___XXXSSSOOOLLLKKKMMMOOORRRWWW]]]bbbfffiiilllrrryyy||||||}}}}}}{{{vvvnnnhhheeeaaa[[[XXXXXX\\\___gggttt~~~vvvqqqjjjeeebbb]]]WWWSSSMMMMMMMMMRRR```uuu|||}}}wwwrrrqqqpppsssooollllllpppwww}}}}}}yyyvvvtttqqqpppqqqtttyyy|||}}}ttteeeTTTGGG@@@>>>iii^^^VVVTTTQQQOOOOOOOOOOOONNNLLLJJJHHHFFFEEEEEEEEEEEEBBBAAA@@@>>><<<999888777999777555555777777777666222222222222111111000000////////////.........---111111000////////////000/////////000000/////////...............//////000000000111111111222222222//////000111111000000///111111222444666777555333444444555555666777888999;;;<<<===<<<::::::;;;<<>>======???BBBBBBCCCCCCEEEHHHMMMQQQZZZZZZZZZXXXVVVSSSQQQQQQKKKJJJKKKMMMOOOPPPOOOMMMKKKIIIHHHIIILLLNNNOOOOOORRRRRRRRRRRRRRRSSSTTTTTTTTTVVVWWWXXXYYY[[[^^^aaadddgggjjjlllmmmnnnppprrrrrrssstttuuuuuuvvvvvvvvv{{{zzzyyyxxxxxxyyy{{{|||yyyxxxwwwxxxzzz{{{zzzxxxzzzuuuoooiiiddd^^^XXXUUUMMMLLLJJJIIIKKKPPPWWW[[[^^^bbbiiipppwww{{{~~~~~~{{{wwwuuurrrooollliiidddaaa\\\ZZZ\\\bbbhhhmmmuuu}}}|||vvvnnngggccc___ZZZUUUQQQNNNLLLNNNWWWhhh}}}yyyxxxvvvuuuttttttuuuwww{{{~~~{{{xxxuuussspppnnnlllllllllmmmqqqpppkkkaaaTTTIIICCCAAA|||iii^^^UUUSSSOOONNNMMMMMMLLLKKKIIIIIIHHHGGGGGGGGGGGGGGGDDDCCCBBB@@@>>><<<;;;:::;;;999888777888999888777000000///............///000000000000///////////////...------,,,,,,------,,,---...///000///...---,,,,,,,,,,,,,,,---......000111111111111222222222111111000000000000//////000///000222555666666555555555555666777999;;;;;;===???AAAAAA?????????@@@AAABBBBBBBBBCCCFFFKKKOOOXXXYYYZZZXXXUUURRRPPPPPPLLLLLLMMMPPPRRRQQQOOOMMMIIIHHHHHHJJJMMMPPPPPPPPPRRRRRRQQQRRRRRRSSSTTTUUUTTTUUUWWWWWWXXX[[[___bbbdddgggjjjllllllnnnpppqqqssstttuuuvvvwwwwwwwwwwwwwwwxxxxxxwwwvvvwwwyyy|||{{{zzzzzz{{{}}}}}}{{{yyytttoooggg___ZZZUUUPPPNNNMMMNNNOOOQQQSSSYYY___dddggglllsss||||||vvvnnnkkkfffbbb```]]]ZZZXXXVVVXXX```lllvvv~~~yyyppphhhccc^^^XXXTTTOOOMMMMMMRRR[[[kkk~~~}}}~~~~~~|||{{{{{{|||}}}zzzvvvuuurrrpppnnnlllllllllhhhhhhddd[[[PPPHHHDDDCCCzzzhhh___WWWTTTQQQOOOOOONNNMMMLLLHHHIIIIIIIIIIIIHHHHHHGGGBBBAAA@@@???===<<<;;;:::;;;999777666777777666444111111///.........///000222111111111000000000000......---,,,,,,,,,,,,---***+++---//////...---,,,---------------...//////000111111111111222222222222111000/////////000000000//////111555777888888555555666777888:::;;;<<<:::<<<>>>???>>>===>>>???@@@@@@AAA@@@AAACCCHHHKKKRRRUUUWWWVVVSSSPPPPPPPPPMMMNNNOOORRRSSSRRROOOLLLHHHGGGHHHJJJNNNQQQRRRQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVXXXXXXYYY\\\aaadddeeegggjjjllllllmmmoooppprrrsssuuuvvvwwwxxxxxxxxxuuuwwwyyyyyywwwxxxzzz}}}|||||||||}}}~~~~~~|||zzznnniiiaaaZZZWWWUUUTTTTTTVVVYYY^^^aaadddhhhnnnrrrxxx|||yyyrrrgggccc^^^ZZZYYYYYYYYYYYY___dddpppvvvmmmfff___XXXSSSNNNMMMPPPVVV^^^lll~~~yyyxxxvvvtttrrrqqqpppooojjjjjjfff]]]QQQHHHBBBAAAxxxhhh```YYYVVVSSSQQQPPPPPPOOOMMMHHHIIIJJJKKKJJJJJJHHHGGGDDDDDDCCCBBBAAA@@@???>>>:::888666555555555333222333222000/////////000111222222222222111111111000000000///............///+++,,,...000000///...---...............///000000000111111111111222222222555333111000///000111222222111111222666:::<<<<<<555555666777888:::<<<===666999;;;<<<<<<;;;<<<===>>>????????????AAAEEEHHHMMMPPPTTTTTTRRRPPPPPPQQQNNNOOOPPPSSSTTTRRRNNNKKKFFFFFFGGGJJJOOORRRRRRRRROOOOOOPPPPPPQQQSSSTTTUUUWWWXXXYYYZZZ[[[^^^bbbfffeeegggjjjlllllllllnnnpppqqqrrrtttvvvwwwxxxxxxyyyvvvyyy{{{|||{{{{{{}}}}}}||||||}}}~~~|||zzzlllfff___ZZZYYY[[[]]]^^^___dddkkkpppssswww|||~~~wwwqqqddd```[[[YYYYYY\\\^^^___mmmsss}}}rrrjjjbbbZZZUUUPPPOOOSSSYYY___kkk{{{{{{}}}|||{{{yyyxxxvvvttttttwwwwwwrrrhhhZZZMMMDDDAAAxxxggg^^^[[[XXXTTTRRRQQQQQQQQQPPPIIIIIIHHHIIIJJJIIIFFFDDDCCCCCCBBBAAA???>>>======777777777777666444333222222222222111111111111000000000//////.........---.........//////////////////...---------///000111......//////000000111111555222000///000111111000222222222111000///...---......000111333444666666444555666777777777777777:::999888888999:::<<<======>>>@@@@@@@@@AAACCCEEEGGGIIILLLOOOQQQQQQQQQPPPPPPRRRUUUYYY[[[VVVMMMFFFGGGGGGIIIKKKLLLNNNPPPPPPMMMNNNQQQTTTUUUUUUUUUTTTVVVWWWZZZ]]]```bbbddddddggghhhiiikkkmmmnnnoooooosssuuuvvvvvvuuuuuuvvvxxxxxxxxxxxxyyyzzz{{{|||}}}|||||||||}}}|||yyyuuurrrjjjddd^^^]]]```fffkkklllrrrtttxxx{{{~~~{{{tttpppfffccc___]]]___fffmmmrrr~~~sssjjjccc]]]XXXXXXRRRQQQUUUZZZbbbvvv}}}}}}{{{vvvwwwyyy}}}zzzdddPPPFFFCCCyyyhhh^^^ZZZWWWSSSQQQQQQQQQPPPPPPKKKJJJIIIJJJKKKJJJGGGEEEDDDCCCBBBAAA@@@???>>>===999888777666555444444333111111111000000000//////000000/////////.........///////////////.....................000111333444......//////000000111111555333000000111222111111000111111111000///......000111111222333444444555000222555999===@@@CCCDDD<<<;;;;;;:::;;;<<<===>>><<<===>>>>>>>>>>>>@@@BBBHHHKKKNNNRRRTTTSSSQQQPPPOOOPPPSSSWWWXXXTTTMMMGGGFFFGGGIIIJJJLLLNNNPPPPPPNNNPPPRRRUUUVVVVVVVVVUUUXXXXXXZZZ\\\^^^```bbbccchhhiiijjjlllnnnoooppppppssstttvvvvvvuuuuuuvvvxxxzzzzzzzzzzzz{{{}}}~~~}}}yyyvvvsssoookkklllpppuuuyyy{{{}}}~~~}}}{{{zzzyyyzzz|||}}}yyyqqqlllcccbbbcccgggnnnxxxwwwnnnggg___ZZZWWWRRRQQQTTTWWW^^^qqq~~~|||{{{}}}}}}~~~~~~zzzwwwwwwkkkWWWKKKGGG{{{iii___YYYVVVSSSPPPPPPPPPOOOOOOLLLKKKJJJJJJKKKJJJHHHFFFEEEEEECCCBBBAAA???>>>>>>888777555444333222333333000000000000/////////...000000////////////......000000//////......------......///000222444555777......//////000000111111555333111111222333222111//////000000000//////...222333333444444444444444333444555777888999:::;;;===<<<;;;:::;;;<<<===>>>===>>>??????>>>>>>@@@BBBFFFJJJOOOSSSTTTRRRNNNLLLIIIJJJMMMOOOPPPNNNIIIFFFFFFGGGHHHJJJLLLNNNPPPQQQOOOQQQSSSUUUVVVVVVVVVVVVYYYYYYYYYZZZ[[[^^^```aaaiiijjjkkkmmmooopppqqqqqqrrrtttuuuuuuuuuuuuwwwxxxyyyyyyyyyzzz{{{|||}}}~~~}}}~~~}}}}}}|||yyywwwuuuvvvxxxyyy{{{~~~zzzrrrmmmhhhkkkpppyyy{{{rrriii```ZZZTTTQQQQQQSSSSSSWWWjjjvvvzzz{{{wwwxxxyyyzzz{{{~~~zzzwwwqqq^^^PPPHHH~~~kkk```YYYVVVRRRPPPOOOOOOOOONNNLLLKKKIIIIIIJJJJJJHHHFFFFFFEEEDDDCCCAAA@@@>>>>>>777555333111000000111222111111000000000/////////000000//////////////////111111000///...------,,,...//////000222333444555......//////000000111111444222111111333333333111//////000111111111000000111222444555555555555444777666555333222111000000::::::999888999:::;;;<<>>===888666444222111111222333222222111111111000000000//////000000000000000000111111000///...------,,,//////000000000000000000......//////000000111111333111111222333333222111000000111111222111111111///000333555666777666666444444444555666777888999999999888888999:::<<<===CCCDDDDDDDDDBBBBBBDDDFFFEEEHHHMMMPPPOOOJJJCCC???:::<<<>>>@@@AAAAAABBBBBBDDDEEEGGGIIILLLNNNPPPQQQOOOPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTVVVYYY^^^bbbdddhhhjjjkkkmmmooopppqqqqqqoooqqqssstttuuuuuuxxxyyyvvvvvvwwwxxxyyy{{{|||}}}~~~|||vvvnnnmmmllloootttyyy|||~~~}}}~~~}}}zzzyyyyyyzzzzzz|||yyypppeee^^^TTTQQQQQQRRRPPPRRRaaassswwwpppnnnwwwwwwxxxxxxxxxyyy}}}~~~xxxwwwzzz~~~~~~vvvfffSSSFFFlllaaaYYYVVVSSSPPPPPPPPPOOOOOOKKKIIIGGGGGGGGGHHHGGGFFFFFFFFFDDDBBB@@@???===<<<:::999777666555444555555222222222222111111111111//////000000000000111111000000//////......------...////////////...------......//////000000111111111000000111333333222000000000111111111111000///---///222555666777666666555444444555666999;;;<<<::::::999:::;;;===???AAABBBCCCDDDDDDCCCCCCEEEGGGIIILLLPPPQQQNNNHHHAAA<<<777999===???@@@AAACCCEEECCCDDDFFFIIIKKKNNNPPPQQQOOOOOOPPPPPPQQQRRRSSSSSSRRRRRRTTTWWWZZZ___bbbeeeggghhhjjjkkkmmmnnnoooooonnnpppsssttttttvvvxxxzzzxxxyyyyyyzzz|||~~~rrrhhh___]]][[[\\\```fffkkknnnsssvvv{{{|||||||||{{{|||~~~uuullleeeZZZTTTQQQRRRPPPPPP[[[jjj|||tttnnnuuu}}}|||zzzwwwvvvwwwzzz}}}zzzwwwyyy|||~~~{{{mmmYYYJJJlllaaaZZZWWWSSSQQQQQQQQQPPPPPPMMMJJJHHHGGGHHHHHHHHHGGGFFFEEEDDDBBB@@@>>><<<;;;999999888777666555444444111111111111000000000000//////000000000111111111///////////////.........------.../////////...---......//////000000111111/////////000222222111/////////000//////...---,,,---///222444666555444333777666555333333555666777888888888:::<<<>>>AAABBBCCCDDDEEEEEEEEEFFFHHHJJJLLLNNNPPPPPPLLLDDD===888333777<<>>???@@@BBBDDDCCCDDDFFFHHHKKKNNNPPPQQQRRRRRRQQQRRRRRRSSSTTTUUUSSSUUUWWWZZZ]]]___``````cccdddfffhhhjjjkkkllllllmmmooorrrssstttvvvyyy{{{xxxxxxyyyzzz|||~~~~~~gggaaaXXXRRRPPPRRRTTTUUUYYYaaakkkrrrvvvxxxzzz|||~~~xxxqqqkkkfffZZZQQQPPPNNNJJJMMMUUUeee{{{qqqttt{{{tttsssqqqooommmoootttwww~~~zzzxxxzzz~~~uuuaaaPPPmmmaaa[[[XXXSSSPPPOOOOOOOOOOOOQQQOOOMMMLLLKKKJJJHHHFFFFFFCCC@@@>>>>>>===<<<;;;888888777555444222111111222111000//////...//////...............---------///////////////.........999444...---000111///,,,222222222111111111111111000000000000000000000000//////...//////000111222111222222333444555666666777777777777888999:::;;;;;;:::888888999===AAACCCHHHIIIKKKNNNOOOMMMJJJGGGKKKKKKKKKJJJHHHCCC<<<777444666888:::<<<>>>BBBEEEHHHJJJLLLMMMMMMMMMNNNPPPNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSUUUWWWYYY\\\^^^```fffffffffggghhhjjjkkklllnnnpppqqqrrrssstttwwwyyywwwzzz}}}~~~~~~}}}~~~zzzlll^^^VVVRRRQQQQQQVVVXXX___hhhlllnnnttt{{{www}}}~~~|||}}}{{{vvvsssmmmbbbWWWQQQMMMKKKMMMQQQ]]]ooorrrnnnuuu{{{wwwssslllggghhhkkkmmmsssxxx{{{tttyyy|||wwwkkkXXXmmmaaaZZZWWWRRRPPPOOOOOOOOOOOONNNMMMKKKKKKKKKKKKJJJHHHHHHEEEBBB@@@@@@@@@>>>===:::999888666444222111000111000000////////////000---------......//////000/////////////////////...///+++((()))---111000...///000000000111111222222////////////////////////000////////////000000111111222222333444555666666777777777888888999:::;;;;;;999888888999===AAACCCFFFHHHJJJLLLMMMLLLIIIGGGGGGGGGFFFEEEBBB===666222444666888:::<<>>===;;;;;;999777555222111000000////////////000000111,,,---...///000111111222......//////////////////...,,,)))+++///333333222------...///000111222222////////////////////////111000000////////////000111222222333444555666666777777888888999::::::::::::999888888:::===AAACCCEEEFFFHHHJJJJJJJJJIIIHHHIIIIIIHHHFFFAAA;;;666222333555888;;;===???BBBEEEHHHJJJLLLMMMLLLLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTRRRRRRTTTVVVYYY\\\___```bbbbbbcccdddfffiiikkkllllllmmmnnnoooooorrrvvvzzzyyy{{{~~~~~~~~~~~~~~~|||ppphhh___ZZZVVVUUUTTTTTTYYY```jjjooovvv{{{~~~|||xxxzzz}}}~~~~~~{{{wwwtttqqqjjj```UUUPPPLLLJJJLLLQQQWWWjjj~~~wwwzzzxxxmmmbbb___bbbiiittt~~~{{{mmmiiinnnrrrxxxvvviiimmmaaaYYYVVVSSSQQQQQQQQQQQQPPPMMMKKKJJJJJJJJJJJJIIIHHHEEECCCAAA@@@???>>>===;;;<<<;;;:::777555222000/////////...//////000111111......//////000000111111............////////////222000......///000///...------......///000000111........................111111000//////...//////111222222333444555666666777777888999::::::::::::999888888999:::>>>AAACCCEEEGGGHHHIIIIIIIIIKKKLLLNNNNNNLLLHHHAAA:::666333222555888;;;===???BBBEEEIIIKKKMMMMMMMMMMMMNNNOOONNNNNNOOOPPPQQQRRRRRRSSSQQQRRRSSSVVVYYY\\\___```aaabbbcccdddgggiiikkkmmmoooppppppooooooqqquuuxxxyyyzzz|||}}}}}}}}}~~~uuulllccc\\\VVVRRRTTTYYY]]]bbbiiipppvvv|||~~~yyyyyyzzz||||||yyysssooojjj```WWWSSSQQQOOOPPPTTTXXXkkk~~~zzzoooccc___aaahhhsss}}}}}}jjjbbbffflllyyy}}}tttmmmbbbZZZXXXUUUSSSSSSSSSQQQPPPNNNLLLJJJIIIIIIIIIGGGEEEEEECCCBBBAAA@@@???===;;;<<<;;;999777444222000/////////...//////000111111111111000000//////......---.........//////000000000...---,,,,,,+++***)))//////..................////////////////////////111111000//////...//////111222222333444555666666777777999:::;;;;;;::::::888888888999;;;>>>AAACCCFFFGGGIIIIIIIIIKKKOOORRRRRRRRROOOHHH???777333111111444888<<<>>>@@@CCCEEEGGGIIIKKKLLLKKKKKKKKKMMMKKKLLLLLLMMMNNNOOOPPPPPPPPPQQQSSSUUUYYY\\\___```bbbbbbdddeeehhhjjjlllmmmsssssssssqqqpppqqqtttvvvwwwyyyzzz{{{zzz{{{}}}yyynnnbbbWWWRRRSSSQQQUUUZZZaaaiiirrrzzz|||zzz{{{{{{|||}}}tttnnnggg```YYYWWWVVVTTTTTTWWW\\\mmm{{{pppeee```aaadddlllttt}}}}}}jjj___aaahhhwww{{{mmmbbb[[[XXXVVVTTTSSSRRRPPPNNNNNNLLLJJJIIIIIIGGGEEECCCGGGFFFDDDCCCCCCBBB???<<<::::::888666444111000///000////////////000000111222111111000///...---,,,------......///000000000........................000/////////............000000000000000000000000111000000////////////000111222222333444555666666666888999;;;;;;;;;;;;:::777777888999<<>>@@@CCCEEEEEEGGGIIIIIIHHHGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPRRRUUUXXX\\\___```ccccccdddfffhhhjjjlllmmmrrrssstttsssrrrrrrsssuuuwwwxxxyyyyyyyyyzzz|||~~~wwweeeXXXSSSQQQQQQSSSWWW]]]eeemmmqqq}}}~~~|||||||||~~~~~~uuummmddd___\\\]]]]]]ZZZZZZ[[[```ooouuuiiiccc```aaaeeekkksssyyy|||jjj```___cccrrr~~~{{{mmmbbbZZZXXXUUUSSSQQQPPPMMMKKKLLLKKKIIIHHHHHHHHHFFFDDDGGGFFFDDDDDDDDDBBB???<<<888888666555333111000///111000000////////////000000//////......---------------......///000000111///000111222111111222222//////////////////000000111111111111111111111111000////////////000000111111222222333444555666666666888:::;;;<<<<<<;;;:::666777888:::<<>><<<:::999777888999999888444111///333333111000000000111222------,,,------...///000000///...---------------////////////000000000000///000111222333333222111111111111000000000000000111000///......///000000333333333333333555666777777888;;;=========<<<;;;666666888:::===???BBBCCCGGGGGGGGGIIIMMMSSSYYY\\\```___[[[TTTIII>>>666333111444888<<>>777444222555:::===@@@CCCGGGJJJPPPQQQQQQPPPMMMKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNRRRVVVZZZ]]]___```aaabbbbbbdddeeefffggggggjjjkkkmmmooorrruuuwwwxxxzzzzzz{{{{{{|||}}}~~~uuullleeeaaacccfffiiimmmqqqvvvyyyyyy|||}}}{{{{{{|||~~~vvvpppmmmlllnnnrrrtttrrrpppmmmsss|||sssoooppptttwwwwwwvvvvvvxxx}}}zzzpppeee^^^\\\___iiissszzziiiaaaXXXUUUQQQOOONNNMMMLLLJJJJJJHHHHHHHHHJJJJJJIIIHHHFFFEEEDDDAAA???===;;;:::<<<999555111///000222333111000///.........//////111111000//////...------//////...------------...------........./////////000000111111111000///////////////000000111111111111000///......///000111444555666888888888888777666777999;;;;;;;;;:::999:::999999999;;;>>>AAACCCAAADDDGGGKKKMMMMMMMMMLLLMMMOOOOOOLLLFFF>>>888555333666;;;???BBBFFFJJJMMMSSSTTTSSSQQQNNNLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPSSSWWWZZZ]]]___```cccccccccdddeeeeeeffffffiiijjjlllnnnqqqtttvvvwwwzzzzzz{{{|||~~~~~~tttqqqmmmkkkkkkmmmqqqsssqqqtttzzz}}}{{{zzzzzz|||yyyvvvrrroooooorrruuuuuutttlllsss}}}uuutttwwwyyyxxxvvvuuuvvv{{{|||qqqeee]]]YYY\\\fffrrryyyiiiaaaWWWTTTQQQNNNNNNMMMLLLJJJKKKIIIHHHHHHIIIJJJIIIGGGEEEDDDCCCAAA>>><<<;;;:::<<<999555222000000222333000000/////////.........000000000000000//////...///......---------......------------.........///000000000000//////......---......///000111222222000//////......///111111444666888:::::::::999888555777999:::::::::888777;;;:::999999;;;>>>AAACCCAAACCCFFFHHHIIIIIIGGGFFFGGGJJJKKKJJJEEE>>>888666444777;;;???BBBFFFKKKNNNSSSSSSSSSQQQMMMKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMOOOPPPSSSVVVZZZ\\\^^^___bbbbbbcccdddeeefffggghhhhhhiiikkknnnqqqsssuuuvvvyyyyyy{{{}}}~~~|||wwwtttsssrrrnnnpppttt{{{}}}{{{yyyxxxyyy}}}{{{yyyvvvrrrrrruuuwwwvvvuuuooouuu{{{wwwxxxuuuuuuuuuuuuxxx~~~}}}~~~sssggg]]]WWWYYYcccoooyyyhhh___WWWUUUQQQOOOOOONNNMMMKKKMMMKKKIIIIIIIIIHHHGGGEEEDDDCCCBBB@@@>>><<<;;;:::;;;999777555444333222222000111111000000000//////......///000111111000000......---------......///------------.........///111111000/////////......------...///000111111222000///.........000111222000111333555666555444333555777888::::::999888777;;;:::::::::<<<>>>AAABBBCCCCCCDDDDDDEEEEEEEEEEEEFFFIIIJJJIIIDDD===999666555888;;;???BBBFFFKKKOOOSSSSSSSSSQQQMMMKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNPPPRRRUUUXXX[[[\\\]]]___```bbbdddfffhhhjjjkkkhhhiiikkknnnqqqsssuuuvvvwwwxxxzzz|||~~~~~~}}}wwwqqqqqqtttyyy~~~zzzxxxwwwxxx|||zzzxxxvvvwwwyyyzzzwwwuuusssxxxzzzzzzuuuvvvvvvwww{{{~~~vvvkkk```XXXWWWaaalllxxxeee[[[XXXUUURRRPPPOOOOOONNNMMMNNNLLLJJJIIIIIIHHHFFFDDDDDDCCCBBB@@@>>>===;;;;;;999999999888666444222000000000111111111000///...,,,---///000111111000000...------------...//////------........./////////111111000/////////000000.........//////000000000//////......///000111222111222333555555555555444666777999::::::999888666999999:::<<<>>>@@@AAABBBDDDCCCBBBAAABBBCCCEEEFFFHHHIIIJJJGGGBBB===:::888888:::===???BBBFFFKKKOOOSSSTTTSSSQQQNNNLLLLLLMMMJJJKKKKKKLLLLLLMMMMMMMMMOOOPPPRRRUUUXXXZZZ[[[\\\^^^___aaadddgggiiikkkllliiijjjlllnnnqqqtttvvvwwwwwwyyy{{{}}}~~~~~~~~~~~~yyywwwvvvzzz|||zzzxxxyyy}}}{{{yyywwwyyy||||||yyyvvvuuuxxx}}}}}}yyyzzz{{{{{{|||yyypppfff\\\XXX___iiiyyyeeeZZZWWWTTTQQQOOOOOOOOONNNMMMLLLJJJIIIIIIIIIIIIGGGFFFEEEEEECCCBBB@@@???>>>===999888888666555333111000//////000000000///...---,,,---///000000///...------------------...//////....../////////000000000111111000000000111222333....../////////////////////.........///000222333444555555666666777888888777888:::;;;;;;:::888777666888;;;===@@@AAABBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHEEE@@@===;;;:::<<<===???AAACCCGGGLLLOOOPPPQQQQQQPPPMMMKKKLLLLLLJJJJJJKKKKKKLLLMMMMMMNNNPPPRRRTTTVVVXXXZZZ[[[\\\```aaabbbdddgggiiijjjkkkjjjkkkmmmooorrruuuwwwxxxyyy{{{}}}~~~~~~}}}~~~yyy{{{}}}|||}}}}}}zzzwwwwwwzzz||||||zzztttvvv{{{~~~}}}zzz{{{}}}}}}}}}~~~{{{uuummmaaaZZZ^^^fff}}}hhh\\\VVVTTTQQQOOOOOONNNMMMLLLJJJIIIHHHHHHJJJJJJIIIHHHGGGFFFEEEDDDBBBAAA??????999888666444222111111111---.../////////...,,,,,,---...///000///...+++***---------------...///000////////////000000000000111111000000000222333444///////////////.........///.........///000222333333222222222333444555666888999:::;;;;;;:::888777555777;;;>>>AAABBBBBBBBB@@@AAABBBDDDEEEFFFGGGGGGGGGGGGFFFCCC???===<<<===???@@@AAABBBDDDHHHMMMPPPLLLMMMNNNLLLJJJIIIIIIJJJIIIJJJJJJKKKLLLMMMMMMNNNRRRSSSUUUWWWZZZ[[[\\\]]]bbbbbbdddeeeggghhhiiijjjjjjkkkmmmpppsssuuuwwwxxx{{{|||~~~~~~~~~}}}~~~{{{{{{{{{vvvuuuxxx|||~~~~~~sssssswww|||{{{xxxzzz|||~~~}}}}}}~~~}}}yyyqqqeee\\\]]]dddjjj^^^XXXUUUQQQOOONNNMMMLLLKKKLLLKKKIIIIIIIIIIIIGGGEEEGGGEEECCCAAA@@@>>>;;;888999888666444222111000000111///...///000111000...000000000---++++++,,,...,,,,,,,,,---...///000000111111000000/////////......///000///...------//////.........000000///---......///000111222222333444444333222222333333333666777777666555555777:::777999===???@@@@@@BBBCCCBBBBBBBBBCCCCCCCCCCCCCCCJJJHHHEEEEEEEEEEEEDDDBBBBBBAAA@@@BBBFFFIIIKKKKKKHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKIIIIIIJJJLLLNNNOOORRRUUUWWWYYYZZZ[[[]]]___bbbdddeeefffiiikkkiiilllppprrrssstttuuuvvv{{{}}}~~~~~~~~~~~~|||}}}yyytttuuuxxxzzzyyymmmjjjjjjtttyyypppssswww|||}}}|||zzz{{{|||}}}mmm]]][[[aaajjj^^^UUUSSSOOOMMMMMMLLLKKKJJJNNNLLLJJJJJJJJJJJJHHHFFFFFFDDDBBBAAA@@@???<<<999<<<;;;999777555444333333111///...///000111000...///000///---+++***,,,------......//////000000000000000000//////.........111222333222111000000222000///...///111111///...------...///000111222222444444333333333333333444555555666555444555777999;;;>>>AAACCCBBBAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDHHHFFFDDDCCCDDDDDDDDDCCCGGGEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHJJJKKKKKKKKKLLLKKKIIIIIIJJJLLLNNNPPPRRRUUUWWWYYYZZZ[[[]]]___bbbcccdddeeehhhjjjjjjmmmpppqqqrrrsssuuuwwwyyyzzz|||}}}}}}~~~}}}|||uuutttvvvwwwwwwpppkkkhhhnnnzzzrrrooouuu{{{qqq```[[[^^^~~~jjj^^^TTTRRROOOMMMMMMMMMLLLKKKNNNMMMKKKKKKKKKKKKIIIGGGDDDCCCAAAAAAAAA@@@===;;;999888777555333222111111111///...///000111000......//////---++++++,,,...//////000000000000000000/////////...............///000111000...---...///111000///000222222000///,,,,,,---...///000111222444444333333333444444555333444555555444555777999@@@CCCFFFFFFEEEBBBAAA@@@AAABBBBBBCCCDDDEEEEEEFFFEEECCCAAAAAABBBDDDDDDCCCFFFEEEEEEEEEFFFFFFDDDBBBBBBCCCCCCEEEFFFHHHJJJKKKJJJKKKKKKKKKIIIIIIKKKMMMOOOPPPRRRUUUWWWYYYZZZZZZ]]]___aaabbbcccdddgggiiilllmmmooopppqqqsssuuuxxxvvvxxxzzz||||||~~~vvvssssssttttttrrrlllgggjjjxxx|||tttnnnuuuzzzjjjaaa```}}}hhh\\\VVVTTTQQQOOOOOOPPPOOONNNNNNLLLKKKJJJJJJJJJHHHGGGCCCBBBAAAAAAAAA@@@>>><<<888777555333222000000///111///...///000111000....../////////------...///000000//////////////////..................------...///000///---,,,---...222111000111333333111///,,,---...///000111222333444444444444444444555666333555666666666777888:::@@@CCCFFFGGGFFFCCCAAAAAABBBBBBCCCDDDEEEFFFFFFGGGCCCAAA??????AAACCCCCCCCC@@@AAABBBEEEHHHIIIHHHFFFCCCDDDDDDEEEGGGHHHJJJKKKIIIJJJKKKJJJJJJJJJLLLNNNOOOPPPRRRUUUWWWXXXYYYZZZ\\\^^^```bbbbbbdddfffhhhmmmnnnooooooppprrruuuxxxtttvvvyyy{{{}}}vvvrrrqqqqqqrrrqqqlllhhhkkkxxx~~~uuuqqqyyyxxxmmmggg|||ggg[[[VVVTTTQQQPPPPPPPPPOOONNNMMMKKKIIIIIIIIIIIIGGGFFFBBBAAA@@@@@@AAAAAA>>>===;;;:::999777555444333333111///...///000111000......///000000///...///111///.....................------..................111222333222000///000111222111111111333333111000---...///000222333444555555444444444555555666777555777999999888888:::;;;<<<@@@CCCEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGBBB@@@======???BBBCCCCCC===>>>@@@DDDHHHJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJHHHIIIJJJJJJJJJJJJMMMNNNOOOQQQSSSUUUWWWXXXYYYYYY[[[]]]```bbbcccdddgggiiimmmoooooooooppprrruuuxxxtttvvvzzz|||~~~wwwqqqoooppppppnnnmmmmmmqqq|||tttsss{{{xxxmmm}}}hhh\\\UUUSSSPPPNNNNNNNNNMMMLLLLLLKKKIIIIIIIIIHHHGGGEEECCCBBB@@@AAAAAA@@@>>><<<:::999777555444222222111111///...///000111000...,,,...000000000///000111---------............................../////////000111222111///...///000222111000111333333111000......000111333444555666555555555555555666777888777999;;;;;;:::999999:::999<<>>AAABBBCCC@@@@@@AAACCCFFFHHHHHHGGGHHHHHHHHHGGGHHHHHHIIIJJJGGGIIIJJJJJJJJJKKKMMMOOOPPPQQQSSSUUUWWWXXXYYYYYYZZZ\\\```bbbdddfffiiikkkmmmoooppppppqqqrrrtttvvvtttwwwzzz|||~~~zzzssspppoooooolllmmmqqqvvvsssqqqwwwxxxkkk___WWWTTTQQQOOONNNMMMLLLKKKMMMLLLJJJIIIJJJIIIHHHFFFCCCBBBAAAAAAAAA@@@>>>;;;888777555333111000//////111///...///000111000...))),,,...///......//////------......//////000000.........//////000000000---//////...---,,,---...111000000111222222111///------///000222444555666555555555555666777888999888999;;;;;;999888888888888:::===???@@@CCCFFFHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDAAA===<<<>>>@@@BBBCCCBBBAAAAAABBBDDDFFFGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJFFFHHHIIIJJJJJJKKKNNNPPPPPPQQQSSSUUUWWWXXXXXXYYYYYY\\\___bbbeeehhhkkknnnlllnnnqqqrrrrrrrrrsssuuusssvvvyyy{{{}}}~~~~~~~~~vvvpppnnnmmmmmmooorrrwwwxxxooosss{{{mmmaaaZZZWWWSSSQQQPPPOOONNNLLLNNNMMMKKKKKKKKKJJJIIIGGGDDDCCCAAAAAAAAA@@@===;;;;;;:::888666444333222222111///...///000111000///'''***,,,------------...---......///000111111222.../////////000000111111000222222111000///000111111000///000222222000///,,,,,,...///111333444555555555555555666777999999888999;;;;;;999777666666:::;;;===>>>???BBBFFFIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEBBB>>><<<>>>@@@BBBBBBAAA@@@???AAADDDGGGIIIIIICCCCCCDDDEEEFFFHHHJJJKKKFFFHHHIIIJJJJJJLLLNNNPPPQQQQQQSSSUUUWWWXXXXXXYYYXXX[[[___cccfffiiimmmpppkkknnnqqqssssssrrrssstttsssuuuxxxzzz|||~~~~~~}}}}}}~~~yyyqqqmmmlllnnnppprrruuu|||~~~oooqqqvvvlllaaaZZZVVVPPPLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKIIIHHHGGGAAAAAABBBAAA@@@>>><<<;;;999999888666555444333222333222222111000///......////////////////////////000//////.........//////,,,+++***,,,...//////...////////////000000000000111111111111111000//////------------,,,+++******222333333444555666777777::::::999999777666444333:::;;;<<<======@@@CCCFFFGGGGGGEEEDDDDDDEEEFFFFFFBBBAAA???<<<<<<>>>BBBFFFBBBAAAAAABBBEEEGGGFFFEEEDDDEEEFFFGGGGGGFFFEEEDDDJJJIIIHHHGGGHHHJJJMMMNNNQQQSSSUUUVVVVVVVVVWWWXXX]]]___aaaeeehhhkkklllmmmssssssrrrrrrrrrrrrrrrqqquuuuuuvvvwwwyyy|||~~~{{{vvvqqqnnnqqqooopppssswww{{{vvvtttyyylllbbbZZZVVVPPPMMMLLLLLLKKKKKKNNNMMMMMMLLLKKKJJJIIIHHHCCCCCCCCCBBBAAA???===<<<999888777666555444333222111111111000000000000000///////////////////////////......---------.........---,,,---///111000///////////////000000000000111111111111111000////////////000111111111111111444444555666777888888999;;;;;;;;;:::999999888777888999;;;<<<<<<===@@@BBBEEEEEEDDDCCCCCCDDDEEEFFFCCCBBB???>>>===@@@DDDGGGBBBAAAAAABBBEEEFFFEEEEEEAAABBBDDDFFFGGGHHHHHHHHHIIIHHHHHHIIIJJJKKKMMMOOORRRTTTVVVWWWWWWXXXYYYZZZ]]]^^^aaadddgggjjjlllllloooppppppqqqrrrrrrssssssttttttvvvxxxzzz|||}}}~~~yyytttrrrnnnllllllnnnrrrzzz|||yyy{{{mmmbbbYYYUUUQQQMMMMMMMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHDDDDDDDDDCCCBBB@@@>>>===999888777666555333222222//////000000111111111111///////////////////////////...............//////000///...///111222222111.../////////000000000111111111111111111000//////,,,---...000111222222222555666666777999::::::;;;888888777777777666666666888:::<<<=========>>>???BBBBBBBBBBBBBBBCCCDDDEEECCCBBB???>>>???BBBEEEHHHCCCBBBAAABBBDDDEEEEEECCCBBBCCCDDDFFFGGGHHHHHHHHHFFFGGGHHHJJJKKKMMMNNNNNNSSSUUUXXXYYYYYYZZZ[[[]]]\\\]]]```cccfffiiijjjkkklllmmmnnnoooqqqrrrssstttrrrtttvvvxxxzzz{{{|||}}}zzzwwwooollljjjkkknnnvvvmmmbbbXXXUUUQQQNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEDDDBBBAAA???>>>===888888777666444333222111000000000000000000111111////////////////////////000////////////000000111000///...///111222111000......//////000000111111111111111111111000//////+++,,,---///000111111111555555666777999:::;;;;;;999999888777666555555555:::<<>>>>>???@@@@@@@@@AAABBBCCCDDDDDDBBB@@@>>>>>>@@@CCCEEEGGGCCCBBBAAABBBDDDEEEDDDCCCFFFFFFGGGFFFFFFFFFEEEEEEDDDEEEGGGIIIKKKLLLMMMMMMRRRTTTWWWYYYYYYZZZ\\\^^^[[[]]]___bbbeeehhhiiijjjkkkkkklllnnnpppqqqrrrsssqqqsssuuuxxxzzz{{{||||||~~~{{{tttppplllkkkllltttlllbbbXXXUUUQQQOOOOOOOOOOOONNNNNNMMMKKKJJJIIIHHHHHHIIIEEEEEECCCAAA???>>>===<<<888888777555444333222111222222111111000//////...////////////////////////...---------......///000///...---...000111000///.........///000111111111111111111111111000/////////000111222333333333333333444555666888999:::;;;AAA???>>><<<:::999999999:::<<>>======>>>???@@@AAAAAABBBCCCCCCDDD@@@>>><<<<<<@@@CCCEEEEEECCCBBBBBBCCCEEEFFFEEEDDDHHHGGGGGGFFFFFFFFFFFFFFFBBBDDDFFFHHHJJJKKKLLLLLLPPPRRRVVVWWWXXXZZZ\\\]]][[[]]]___bbbeeeggghhhiiikkkllllllmmmoooppppppqqqqqqrrrtttvvvxxxzzz{{{|||~~~~~~yyytttnnnjjjjjjppp~~~kkkaaaWWWTTTRRRPPPQQQQQQPPPOOOQQQOOONNNLLLKKKKKKKKKKKKFFFEEECCCAAA???======<<<888777666555444222111111333333222111000///......////////////////////////************+++,,,------///...------//////...---------...///000111222222111111111111111000////////////000111222333333333222222444555777888999:::@@@???===;;;999999999999888:::<<<<<<;;;;;;<<<===AAAAAABBBCCCDDDDDDDDDCCC???<<<:::<<<@@@DDDEEEEEECCCCCCBBBDDDFFFHHHHHHGGGFFFEEEEEEFFFFFFHHHIIIIIIDDDEEEFFFGGGIIIKKKLLLLLLNNNQQQTTTVVVXXXYYY[[[]]]\\\^^^```ccceeeggghhhiiikkkllllllmmmoooppppppqqqrrrrrrssstttwwwyyy{{{|||~~~~~~~~~zzzzzz{{{}}}~~~{{{}}}|||uuunnnhhheeeiiixxx}}}jjj```VVVTTTRRRQQQRRRRRRQQQPPPPPPOOOMMMKKKJJJJJJJJJKKKHHHGGGDDDAAA???>>>======777777666555333222111111222111111111000000//////////////////////////////+++******+++,,,---......///...------//////...---------...///000111222222111111111111111000//////,,,---...000222333444444111222333555777888::::::;;;:::888777777888999:::888:::;;;;;;:::;;;===???CCCDDDEEEFFFFFFEEEDDDDDD???<<<:::===BBBFFFGGGEEECCCCCCCCCEEEHHHJJJJJJJJJGGGFFFFFFFFFFFFGGGIIIJJJHHHHHHHHHHHHIIIKKKMMMNNNMMMPPPTTTVVVXXXYYY\\\^^^]]]^^^aaacccfffggghhhiiiiiijjjkkkmmmoooqqqsssssssssrrrrrrrrrtttxxx{{{}}}~~~~~~~~~~~~~~~{{{{{{zzzxxxxxxwwwwwwwwwyyyyyyyyyyyyxxxwwwvvvvvvrrrrrrtttvvvxxxzzz{{{|||uuuxxx{{{}}}}}}~~~xxxppphhhcccdddppp}}}|||~~~|||iii___VVVTTTRRRRRRRRRRRRQQQPPPMMMLLLIIIGGGFFFFFFGGGHHHJJJHHHEEECCC@@@?????????777777666555333222111000000000000000111111111111////////////////////////---------...///000111222000///......///000///---------...///000111222222111111111111111000//////...///111444777999:::;;;222222444666777999:::;;;;;;:::999999:::<<<>>>@@@:::;;;<<<;;;;;;===???BBBEEEEEEFFFGGGGGGFFFEEEDDD@@@===;;;>>>DDDHHHHHHFFFCCCCCCCCCFFFIIIKKKLLLKKKKKKIIIHHHFFFEEEEEEFFFFFFLLLKKKJJJIIIJJJLLLNNNPPPNNNPPPTTTWWWXXXZZZ]]]___^^^___aaadddfffhhhiiiiiiggghhhjjjmmmpppsssuuuvvvtttsssqqqqqqssswww{{{~~~~~~~~~~~~}}}~~~~~~~~~xxxuuummmlllkkkjjjiiiiiiiiiiiikkkkkkkkkkkkjjjiiihhhhhhdddeeegggiiilllnnnpppqqqqqqtttwwwyyyyyyzzz~~~{{{rrrjjjcccbbbmmmyyy~~~yyy|||jjjaaaXXXWWWUUUSSSRRRQQQQQQRRRRRRQQQOOOOOOOOOMMMIIIFFFDDDBBBAAAAAABBBAAA???======<<<999777555333222222000000////////////000000//////............//////////////////////////////,,,------...///000111111222111000///.........///000000000000000000000000...///222666:::===@@@BBB444444333333444555777888777888888999::::::;;;;;;999;;;<<<======>>>AAACCCDDDCCCBBBCCCEEEFFFFFFEEECCC@@@======@@@EEEIIIKKKFFFCCC@@@BBBGGGJJJHHHFFFHHHGGGFFFEEEEEEGGGIIIJJJHHHHHHIIIKKKLLLNNNOOOOOONNNOOORRRUUUXXXYYYZZZZZZ]]]]]]___```ccceeehhhiiikkkkkklllnnnppprrrtttuuutttrrrqqqqqqssswww{{{~~~|||vvvnnnfff```]]][[[XXXWWWXXXXXXVVVUUUYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]```dddhhheeehhhlllpppsssvvv{{{~~~|||ssskkkdddbbbkkkvvv|||vvv|||iii```VVVUUUSSSQQQOOOOOOOOOOOOOOONNNLLLLLLLLLJJJGGGDDDDDDBBBAAAAAABBBAAA???===;;;999777555333111000000000//////////////////000//////............//////////////////////////////------......//////000000111000000//////000000000000000000000000000000000---...000222555777999999444444333333444555777888666666666666777888999::::::;;;=========>>>@@@BBBEEEEEEEEEFFFHHHHHHFFFEEE@@@>>><<<<<>><<<:::999777555333111111000//////............////////////............//////////////////////////////.........///////////////000000000111111111111222000000000000000000000000//////000000111222222333444444444444555666777777777666555555555777999;;;;;;<<<============???AAADDDDDDFFFIIIJJJIIIFFFCCC???>>>===>>>AAADDDEEEEEEDDDCCCCCCFFFIIIKKKHHHFFFEEEEEEDDDCCCDDDEEEFFFGGGJJJJJJKKKKKKKKKLLLLLLLLLNNNPPPRRRUUUWWWYYYZZZZZZ]]]]]]___```ccceeehhhiiiiiijjjlllnnnqqqsssuuuvvvyyyxxxxxxwwwwwwxxxyyyyyy~~~~~~~~~zzzrrrmmmeee^^^WWWQQQLLLHHHDDDBBB@@@@@@BBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFFFFCCCEEEFFFFFFGGGIIILLLOOOTTTWWW[[[___bbbgggllloootttwww|||yyyuuurrrnnniiifffkkkrrr~~~~~~~~~|||wwwrrr}}}hhh^^^YYYWWWUUURRRPPPNNNNNNNNNOOOMMMKKKJJJJJJIIIGGGEEEDDDCCCAAAAAAAAA@@@>>>;;;<<<;;;999777555444333333//////............////////////............/////////////////////////////////////////////.........111222222222222111111000////////////////////////111111111111222222222222555555555555555666666777:::888666555666888;;;===<<<===>>>===<<<===???@@@@@@BBBFFFJJJLLLKKKGGGCCC@@@@@@@@@AAADDDFFFFFFFFFCCCCCCDDDGGGJJJKKKHHHFFFGGGFFFFFFEEEFFFGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMOOOPPPRRRTTTWWWYYYZZZ[[[]]]]]]___```ccceeehhhiiihhhiiilllnnnqqqsssuuuvvvxxxxxxyyyzzzzzzzzzzzzyyy~~~~~~~~~~~~|||uuupppeee___XXXQQQLLLHHHEEECCCCCCAAA???>>>>>>>>>===;;;????????????@@@@@@@@@@@@===>>>???@@@@@@AAADDDGGGKKKMMMQQQTTTXXX\\\aaaeeelllqqqxxx~~~|||vvvsssrrrrrrooolllnnnsss|||xxxuuu~~~iii]]]XXXWWWTTTQQQOOONNNMMMMMMNNNLLLJJJIIIIIIIIIGGGEEEDDDCCCAAAAAAAAA???===;;;;;;:::999777555444333333//////............////////////............/////////////////////////////////////////////.........333333333333222000///...////////////////////////000000111222333444555555555555666666666666666666999888666555666888;;;===<<<===>>>===<<<===???@@@???BBBHHHNNNQQQPPPLLLHHH@@@@@@@@@BBBEEEFFFFFFEEEBBBCCCEEEGGGIIIIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFHHHIIIKKKMMMOOOOOOOOOPPPRRRTTTVVVXXXZZZ[[[]]]]]]___```ccceeehhhiiihhhjjjlllooorrrssstttuuuuuuvvvxxxzzz{{{|||||||||}}}}}}}}}~~~~~~~~~}}}~~~|||vvvooofffaaaXXXTTTOOOKKKHHHGGGEEECCCBBB@@@>>>===>>>>>>===<<<===<<<<<<;;;:::999888888999:::<<<<<<<<<===???AAACCCEEEHHHKKKNNNRRRXXX\\\dddjjjssszzz~~~~~~xxxuuussssssuuutttrrrtttxxx|||yyywwwvvvvvvjjj]]]UUUSSSQQQNNNLLLKKKKKKKKKLLLJJJGGGFFFGGGGGGFFFDDDDDDCCCAAA@@@@@@???<<<:::999888666555333222222222000000////////////000000//////............//////////////////////////////.........///////////////111222222333222000///...000000000000000000000000---...///111333444666666555666666777777777666666666555444444444666888:::;;;<<<============???AAACCCFFFKKKRRRUUUTTTPPPLLL???>>>>>>@@@BBBDDDCCCCCCAAACCCDDDFFFGGGGGGGGGGGGCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEGGGIIIKKKNNNOOOPPPPPPPPPQQQSSSVVVXXX[[[\\\]]]]]]___```ccceeehhhiiiiiijjjmmmppprrrsssssssssrrrsssuuuxxxzzz{{{|||}}}|||}}}}}}}}}}}}~~~~~~~~~}}}~~~|||uuummmddd[[[UUUNNNLLLKKKJJJJJJIIIFFFEEEBBB@@@??????@@@@@@@@@???>>>>>>===;;;999888777666666888999:::999999;;;<<<===???AAABBBEEEIIIOOORRR[[[cccllltttxxxzzz}}}xxxwwwssssssvvvxxxwwwzzz~~~yyyuuusssssstttkkk^^^SSSRRRPPPNNNLLLLLLLLLLLLLLLJJJGGGFFFGGGGGGFFFEEEDDDCCCAAA@@@@@@>>><<<999999888666555333222222222111111000000000000111111//////............//////////////////////////////------......//////000000---...000222222111000///000000000000000000000000---...000111333555666777555666777888777777666555555444444555555666777888:::;;;=========>>>@@@BBBFFFHHHMMMRRRUUUSSSOOOKKK@@@???>>>???AAACCCDDDCCCAAABBBCCCDDDDDDEEEFFFGGGBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKMMMNNNOOOPPPPPPQQQSSSUUUXXX[[[\\\]]]]]]___```ccceeehhhiiijjjlllnnnppprrrrrrrrrqqqqqqrrrsssuuuwwwyyy{{{||||||||||||}}}}}}}}}~~~~~~zzztttmmmfff^^^YYYVVVVVVWWWYYYZZZXXXUUUQQQNNNLLLHHHGGGFFFEEECCCAAAAAA@@@???>>>===;;;;;;:::666888999:::999999:::;;;999:::;;;<<<>>>AAAGGGKKKRRRZZZdddkkkooorrrwww{{{~~~xxxsssrrruuuxxxzzz~~~~~~yyyvvvsssssslll___TTTSSSQQQOOONNNNNNNNNNNNOOOLLLJJJHHHIIIIIIIIIHHHDDDCCCAAA@@@@@@>>>;;;999::::::888777555555444444222222111111111111222222//////............//////////////////////////////,,,------...///000111111)))+++...111222333222222000000000000000000000000000111222333555777888888555666777888888777666555666666777777888999999999999;;;<<<======>>>AAACCCFFFHHHLLLPPPQQQOOOJJJFFFCCCAAA@@@@@@CCCEEEFFFFFFAAABBBCCCCCCCCCDDDFFFHHHDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJLLLLLLMMMPPPQQQQQQSSSUUUXXX[[[]]]]]]]]]___```ccceeehhhiiikkkllloooqqqrrrrrrqqqppprrrrrrrrrtttuuuwwwyyy{{{||||||||||||}}}}}}}}}}}}{{{vvvrrrnnniiifffiiikkknnnqqqrrrpppjjjfff^^^[[[VVVQQQMMMIIIEEEBBB>>>>>>======<<<<<<;;;;;;777999;;;;;;::::::;;;<<<666777888888999===BBBFFFLLLSSS^^^eeehhhlllrrrwww}}}~~~yyysssppptttxxx{{{zzzvvvsssiii___UUUSSSPPPOOOOOOOOOOOONNNIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGDDDAAA?????????@@@;;;:::999777555333111000111111000000//////............//////000000111111000000000000////////////111111111111000000000000...///000000000000000///111111111000000///...---***+++///222555777888888888888999888888777666555666555333222333666999<<<@@@BBBCCCCCCAAA@@@AAAAAADDDFFFHHHJJJKKKJJJHHHGGG@@@@@@@@@AAABBBCCCDDDDDDAAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNPPPQQQRRRSSSSSSUUUYYY\\\]]]^^^```bbbdddfffhhhiiijjjiiijjjmmmpppsssssssssssssssssstttvvvyyy{{{}}}~~~~~~~~~|||{{{|||~~~vvvkkkccc^^^YYYRRRLLLLLLHHHBBB>>><<<:::999888===999555666:::<<<999666888888888999:::;;;<<<===FFFKKKTTT[[[bbbgggkkknnnyyyzzz}}}yyyssstttvvvxxx|||xxxvvvwwwjjj```TTTRRROOOMMMMMMMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFDDDBBB@@@>>>=========;;;:::999666444222000///111000000000/////////...///////////////000000000......//////000000000111000000000////////////.........///000000000//////111111111000000///...---+++,,,///222555666777777666777777777666555555444777555444333444777:::<<<;;;<<<>>>>>><<<;;;<<<<<>>???@@@BBBCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAABBBCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNOOOQQQRRRSSSSSSUUUYYY[[[^^^___```bbbdddfffggghhhiiiiiiiiilllppprrrsssssstttttttttuuuvvvyyy{{{|||{{{tttmmmddd]]]UUUPPPIIICCC@@@???>>>======:::777777999999777444888888888888999:::<<<<<>><<<;;;:::;;;:::888666333111///...000000000000////////////000000//////////////////,,,---...///000111111222////////////............------...///////////////111111111000000///...------...000333444555555555666777777777777666666555777666444333444777:::<<<<<<>>>@@@@@@>>>===>>>???BBBCCCFFFGGGHHHFFFDDDCCC<<<>>>@@@BBBDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNOOOPPPRRRSSSTTTVVVYYY[[[___```aaabbbdddeeefffgggiiihhhiiilllpppsssssssssuuuuuuvvvvvvwwwyyyzzz{{{{{{tttfff```VVVNNNHHHEEECCCAAA======<<<;;;999888777666888888888888888999:::;;;===AAAGGGLLLRRRXXX^^^bbbiiikkkoootttyyy|||~~~uuunnnmmmmmmnnnrrrvvvkkkaaaVVVSSSOOOMMMKKKJJJIIIGGGJJJJJJIIIHHHFFFEEEDDDDDDAAAAAABBBAAA@@@===:::888888777666555333111000///000000000000////////////000000000//////......---------......///000000111000000/////////.........,,,---...///////////////111111111000000///...---...///111333444444444333888888999999999999999888666555444333444666999;;;???AAABBBBBBAAAAAAAAABBB@@@BBBDDDEEEEEECCCAAA@@@:::===@@@CCCDDDCCCBBBAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNNNNPPPRRRSSSTTTVVVYYY[[[___```aaabbbcccdddeeeeeeiiiiiijjjmmmqqqtttuuuuuuwwwwwwwwwxxxyyyzzzzzz{{{~~~|||uuuiii]]]SSSLLLFFFCCC???@@@@@@>>>;;;999888999888888888777888888999999:::===@@@DDDIIIOOOVVV[[[aaadddiiinnnsssxxx|||xxxppplllkkkjjjmmmqqqxxx}}}kkkaaaXXXUUUQQQNNNMMMLLLJJJHHHJJJJJJIIIHHHFFFEEEDDDDDDBBBBBBCCCCCCAAA>>>;;;999555555555444333333222222////////////000000000000000000//////......------/////////...............111111111000000000//////,,,---...///000000000000111111111000000///...---///000222333444444333222666777888999999999999999444444333333444666888999;;;===>>>???>>>===>>>???@@@AAACCCDDDCCCAAA???===999;;;???BBBCCCCCCBBBAAABBBCCCCCCDDDDDDCCCCCCBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNMMMOOORRRTTTUUUWWWYYY[[[___``````aaacccdddeeeeeejjjjjjkkknnnrrruuuvvvvvvwwwxxxxxxyyyzzz{{{{{{{{{}}}}}}~~~}}}pppcccWWWNNNHHHAAAAAA@@@===:::999999:::999999888888777888888888999;;;===???CCCHHHNNNSSSVVVZZZ```eeeiiiooouuuyyy|||~~~{{{qqqkkkgggeeefffjjjooovvv{{{kkk```YYYVVVRRROOONNNMMMKKKJJJJJJJJJIIIHHHGGGFFFFFFEEECCCDDDDDDDDDBBB???<<<:::666555555555444444333333////////////000000000000//////................../////////.........------111111111111000000000000------...000111111111111111111111000000///...---///000222333444444333222333333444666777777777777444444444444555777888999999;;;===>>>===<<<===>>>@@@AAABBBCCCBBB@@@===;;;999;;;>>>@@@BBBBBBBBBAAACCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNLLLNNNRRRTTTVVVWWWYYY[[[^^^___```aaacccdddeeefffiiiiiijjjnnnrrruuuwwwwwwwwwxxxyyy{{{||||||}}}}}}||||||}}}~~~yyyxxx{{{}}}yyyxxx{{{yyykkk^^^VVVJJJFFFBBB===:::999999999;;;:::999888888888888888999:::<<<===???BBBGGGKKKOOOTTTZZZ___ccchhhpppuuuxxxzzz}}}~~~qqqiiiccc^^^___bbbgggnnnyyyiii^^^XXXUUURRROOOOOONNNLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGDDDDDDDDDCCCAAA???===;;;999888777666444333222222.../////////000000000111------..................------..................111000000000000/////////---...///111222222333333111111111000000///...---///000222333444444333333111222333444666666777777666666666666777999:::;;;;;;===???@@@??????@@@AAA@@@AAABBBCCCBBB???<<<:::999;;;<<<>>>@@@AAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIKKKLLLMMMNNNKKKNNNRRRUUUVVVXXXZZZ[[[]]]]]]___aaabbbdddffffffggggggiiilllqqqtttuuuuuuvvvwwwyyy|||}}}~~~~~~~~~|||}}}~~~|||sssppprrrxxx|||{{{tttnnnfffccccccgggkkkoooxxxuuulllYYYRRRHHHAAA>>>===<<<:::<<<<<<:::999888888888888999:::;;;<<<<<<>>>AAADDDHHHNNNTTTXXX\\\bbbjjjpppsssuuuyyy}}}tttjjjaaa[[[ZZZ]]]___hhhvvv~~~iii^^^WWWUUUQQQOOONNNNNNLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDCCCBBB@@@>>><<<;;;<<<;;;999777555222111000.../////////000000111111,,,------....../////////+++,,,,,,---...///000000000/////////...............///000111333333444444111111111111000///...---...000111333444444444333222333444666777888888888777777888888999:::<<<<<<:::<<<>>>>>>>>>>>>???@@@@@@AAABBBCCCAAA???<<<::::::;;;<<<===???AAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGIIIKKKLLLMMMNNNKKKNNNRRRUUUVVVXXXZZZ[[[\\\]]]^^^```ccceeefffgggffffffgggjjjooosssttttttuuuwwwyyy|||~~~}}}~~~{{{pppkkklllqqquuu{{{pppjjjaaa[[[XXXZZZZZZ[[[bbbllluuu||||||hhh]]]PPPGGGDDDCCC@@@<<<===<<<;;;:::999888888888888:::;;;;;;;;;;;;===???@@@EEEKKKOOOSSSXXXaaahhhppprrrvvvzzz~~~xxxlllccc\\\ZZZ]]][[[eeeuuuzzz}}}iii]]]YYYVVVSSSPPPOOOMMMJJJHHHIIIHHHGGGFFFGGGIIILLLMMMEEEDDDCCCAAA@@@???>>>>>>:::999777666444444333333333222222222111111000000......//////...---,,,,,,,,,+++******+++,,,---...////////////////////////000111111111222222222222777777666555333111///...///000111222222222222222444444333333222222333333444333444555777999;;;===<<<===>>>======>>>@@@CCCAAACCCDDDCCCAAA>>><<<<<<777888:::;;;;;;===@@@BBBCCCDDDEEEEEECCCCCCDDDEEEEEEFFFFFFEEEDDDCCCCCCDDDHHHHHHJJJKKKLLLLLLLLLLLLNNNPPPSSSTTTVVVWWWZZZ\\\bbbbbbbbbcccdddeeeggghhhjjjkkklllkkklllnnnrrruuuuuuvvvxxxzzz{{{}}}}}}~~~~~~}}}}}}~~~wwwmmmiiiiiijjjsss|||yyyssskkkdddZZZSSSQQQSSSVVVWWW[[[```iiisss~~~}}}mmm]]]SSSKKKCCC@@@CCC;;;:::999777777666666666777777888888999999999999>>>@@@CCCFFFJJJQQQXXX]]]jjjmmmqqquuuyyy~~~rrreee]]][[[\\\bbbfffqqq{{{wwwzzz~~~hhh]]]VVVTTTQQQOOOOOONNNLLLJJJJJJJJJIIIHHHHHHIIIIIIJJJEEEDDDCCCAAA@@@???>>>>>>999888777555444333333333000000000000/////////...000000/////////.........000//////......///000111000000111111111111000000000000000111111111222222333333333222000///------...///111222444555666666333333222222222444555666666777777888:::===@@@AAABBBBBBAAA???===>>>@@@BBBAAACCCDDDDDDAAA===<<<;;;777999:::;;;;;;<<>>>>>>>>999888666444333222222111000000000000////////////222111000///...///000000222222111000000000111111///000111222222111000////////////000000000111111111111111000///......---...///000111222333444444333333222222333555777999888888999:::===@@@CCCEEEGGGFFFDDDAAA>>>>>>@@@BBBBBBDDDEEEDDD@@@===;;;:::888999;;;;;;;;;<<<>>>@@@BBBCCCDDDDDDBBBBBBCCCDDDDDDEEEFFFEEEDDDCCCDDDEEEGGGHHHIIIJJJKKKLLLLLLLLLOOOQQQSSSUUUVVVXXX[[[]]]______```bbbcccdddffffffjjjkkkmmmmmmnnnooorrruuuvvvwwwyyyzzz{{{||||||}}}{{{{{{||||||~~~ssseee\\\ZZZbbbhhhnnnrrrwww|||~~~|||xxxxxxxxxzzz~~~vvvmmmcccZZZRRRNNNKKKLLLMMMOOOUUU^^^iiippp{{{nnnaaaSSSHHHCCCBBB@@@===<<<;;;;;;999777888888888888999999999999999:::<<<>>>AAAEEEJJJNNNXXX\\\ccciiiooouuuzzz~~~zzzpppjjjgggfffeeehhhpppvvvssstttzzz}}}iii___TTTRRROOONNNNNNNNNLLLKKKJJJKKKLLLLLLKKKIIIGGGEEEDDDCCCBBB@@@???>>>>>>===999888666444222111111000222222222111111111111111222000...------...000111111000000//////.........---...000111111000...---////////////000000000000222111111000000000000000444444333222222222111222666444333222333555888999777777888:::===@@@DDDFFFHHHGGGDDDAAA>>>>>>AAACCCCCCDDDEEEDDD@@@===::::::888999:::;;;:::;;;===???CCCEEEFFFEEEDDDCCCDDDEEEDDDEEEFFFEEEDDDCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLNNNQQQSSSUUUVVVXXXZZZ]]]___```aaacccdddfffggggggjjjlllnnnooooooppprrrtttuuuvvvxxxyyyzzz{{{{{{{{{}}}}}}~~~~~~lll```[[[XXX[[[___dddjjjpppuuuwwwsssssstttwww{{{wwwiii]]]TTTNNNLLLHHHGGGIIIPPPXXX^^^ppp{{{rrrdddVVVNNNEEEBBB>>><<<======:::888999999999999999999999999777888:::;;;<<>>======999888666444222111000000111111111111111111222222000///---,,,,,,---///000////////////...------,,,//////000111111000//////////////////000000000000111111000//////000000111888777666555555555555555888777555444444555777888777777888:::===@@@DDDFFFDDDDDDBBB@@@>>>???AAADDDDDDEEEFFFDDD@@@<<<:::999777888:::::::::;;;===@@@@@@AAABBBBBB@@@@@@AAABBBCCCEEEFFFEEEDDDCCCDDDFFFEEEFFFHHHIIIKKKLLLLLLMMMNNNPPPSSSTTTUUUWWWZZZ\\\___```ccceeeggghhhhhhhhhiiillloooqqqqqqqqqssstttssstttvvvwwwyyyyyyzzzzzz|||}}}~~~ttteee]]]SSSRRRSSSXXX^^^eeelllqqqpppqqqsssvvv{{{}}}ooofffXXXRRRKKKFFFFFFIIIOOORRR[[[eeewwwuuufff[[[MMMHHHBBB???@@@@@@>>><<<:::999999999999999999999777888:::::::::<<>>=========:::999777555333111000000////////////000000000000......---,,,,,,---///000//////000000000///......222222111111111111222222/////////000000000111111000///...------...//////000000000000111333555666999888888777666666666777888888999:::===@@@CCCEEEAAAAAAAAA@@@??????BBBDDDEEEFFFFFFDDD@@@<<<999888666777999::::::;;;>>>AAAAAACCCDDDCCCBBBAAABBBCCCCCCDDDEEEEEEDDDDDDEEEFFFDDDEEEGGGIIIKKKLLLMMMMMMMMMOOOQQQSSSTTTVVVYYY[[[___aaacccfffhhhiiiiiiiiiiiilllppprrrssssssssstttrrrsssuuuwwwyyyzzz{{{{{{zzz{{{|||}}}~~~~~~~~~~~~{{{iii^^^RRRNNNLLLOOOTTT[[[dddllloooppprrrvvv|||{{{eee^^^SSSKKKGGGGGGIIIJJJMMMTTTcccuuuvvviiiXXXOOOEEE@@@??????===;;;::::::::::::999999999999777999:::::::::;;;===???CCCGGGOOOWWW___hhhqqqvvv}}}yyyuuuqqqppppppuuuuuupppkkkjjjkkkpppzzz~~~iii^^^VVVTTTRRRPPPPPPPPPNNNMMMMMMMMMMMMLLLKKKIIIGGGFFFDDDCCCAAA???>>>=========;;;:::888666333222111000.../////////000000000000---.........////////////---...///000000000///...111000///......///000111000000000111111111222222222111///------...///000---,,,,,,,,,...000333555666777888999999999888777666777777888:::===@@@AAA@@@AAABBBBBBAAA@@@AAABBBEEEFFFGGGDDD@@@;;;888777444666888999:::<<>>>>>BBBHHHOOOXXXbbblllssszzz}}}{{{vvvooonnnmmmpppyyyuuuqqqooonnnnnnpppyyy~~~ggg\\\UUUSSSQQQQQQQQQRRRQQQPPPPPPOOONNNLLLJJJHHHFFFDDDCCCBBBAAA???>>>======<<<<<<;;;999666444222111111000000111111222222222333---...///000111111000000+++,,,---/////////......///---+++))))))+++---///111111111111222222222222555444222000///000111222444333222111111333555777444555888:::;;;;;;999999444444444555777999;;;===@@@BBBDDDDDDBBBAAA@@@@@@FFFGGGGGGDDD@@@;;;888777333555777999:::<<<@@@CCCAAABBBCCCBBBAAA@@@AAACCCBBBDDDEEEEEEDDDDDDEEEGGGDDDEEEGGGIIIJJJLLLMMMMMMJJJMMMOOOQQQRRRTTTVVVYYY\\\^^^bbbeeeggghhhhhhhhhhhhlllqqqtttuuutttssssssrrrtttvvvyyy|||~~~|||}}}~~~~~~~~~qqqWWWNNNHHHIIILLLPPPZZZfffmmmnnnrrrwww}}}~~~ooobbbYYYSSSNNNJJJKKKJJJNNNWWW___jjj}}}}}}ooo]]]QQQLLLJJJGGGDDD;;;;;;;;;::::::999999999666888999:::999:::;;;===;;;>>>CCCJJJSSS^^^iiipppyyy||||||vvvlllkkkkkkmmmuuuwwwuuutttuuuttttttzzzzzzggg]]]WWWUUURRRPPPPPPOOOMMMLLLNNNMMMLLLJJJHHHFFFDDDCCCBBBBBBBBBAAA@@@???>>>===999888777666444222111000000111111222222000///...111111000000//////......000000000///......------------...000111111111111000111111111111222222222111000///------......///...//////000000111222222333444777:::<<<;;;666333555555666777888:::<<<======@@@DDDEEEEEEDDDCCCDDDCCCDDDDDDCCC@@@===999777333666999999999;;;???BBBDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHKKKLLLLLLKKKJJJKKKKKKMMMPPPRRRSSSUUUXXXZZZ______```ccceeehhhkkkmmmlllmmmooorrrssstttttttttssstttuuuxxxzzz||||||{{{{{{|||}}}~~~iii___TTTNNNLLLOOOYYYccciiikkkppptttzzzuuuhhh]]]UUUQQQJJJFFFHHHOOOSSSXXXjjjppp___SSSLLLGGGCCC>>>>>>===;;;999:::<<<>>>999888888777888888999999<<<===???BBBIIISSS___gggqqqvvv|||zzzpppkkkggghhhppp~~~~~~|||zzzxxx|||xxxeee\\\VVVTTTRRRQQQQQQQQQPPPOOOPPPOOOMMMKKKIIIGGGFFFEEEBBBBBBBBBAAA@@@???>>>===999888777666444222111000000111111222111000///...000000000000//////......////////////............---...///000000111000000000111111111111222222222222111000///...///000000111111222222333444444444777888999<<<>>>===:::777777777777888999;;;<<<======@@@BBBDDDCCCCCCDDDEEECCCCCCBBBAAA>>>:::666444333666999::::::<<<@@@CCCDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFIIIKKKJJJJJJJJJKKKLLLNNNQQQSSSTTTVVVXXX[[[^^^___aaadddgggiiikkklllkkkllloooqqqssstttuuuuuuttttttuuuwwwzzz||||||||||||}}}~~~vvvgggWWWOOONNNOOOUUU[[[gggjjjnnnsssyyyzzzmmmaaa[[[TTTMMMIIILLLLLLNNN\\\mmm~~~{{{kkk^^^SSSJJJCCC@@@???>>>;;;:::999:::;;;::::::999888888888888888;;;<<<===@@@FFFOOOZZZaaammmrrryyyxxxssslllkkkppp{{{|||uuuddd\\\VVVTTTRRRRRRRRRSSSRRRQQQQQQPPPOOOMMMKKKIIIGGGGGGBBBBBBBBBAAA@@@>>>===<<<999888777666444222111000000000111111111000///...000000000////////////...............//////////////////000000000000//////000111111111111222222222333222000//////000000111222222333333444555555555666666666888999999777555888888888999:::;;;<<<<<<===???@@@AAAAAABBBEEEGGGFFFEEEDDDAAA===888444222444666999:::<<>><<<:::::::::<<<;;;:::999999888999999999:::;;;===AAAIIIRRRXXXffflllttt|||zzztttpppsss{{{}}}~~~tttddd]]]WWWUUURRRQQQRRRQQQPPPOOOPPPOOONNNLLLKKKIIIHHHGGGBBBBBBBBBAAA???>>><<<<<<999888777666444222111000000000000000000/////////////////////////////////---------...///000000111///000000000000//////...000000111111111222222222222111000/////////000111000111111222222333444444555444444444666777666555888888888888999999:::;;;===>>>>>>>>>???AAAEEEHHHJJJIIIFFFCCC>>>999555333555666999;;;>>>BBBEEEGGGFFFEEEDDDBBBAAAAAA@@@@@@EEEEEEEEEEEEEEEEEEEEEEEE???AAAEEEGGGGGGHHHJJJLLLMMMOOORRRSSSTTTUUUXXXZZZ^^^```dddgggjjjllllllllljjjkkkmmmppprrrtttuuuvvvwwwwwwwwwwwwxxxzzz}}}~~~xxxhhh]]]UUUSSSUUUaaadddhhhnnnuuu~~~zzzlll^^^VVVRRRNNNPPPTTT^^^jjjzzz{{{mmm^^^TTTHHHFFFBBB@@@>>>===<<<;;;:::::::::999999:::;;;;;;999999:::;;;>>>DDDKKKPPP^^^dddnnnwww~~~|||yyyzzzyyyyyy}}}uuueee^^^XXXVVVSSSQQQPPPOOOMMMKKKNNNMMMLLLKKKIIIHHHFFFFFFBBBBBBAAA@@@???===<<<;;;999888777666444222111000000000000///////////////.............../////////,,,------...///000111111///000000000000//////...000000111111111222222222111000///...---...//////000111111222222333444444888777666666888999999888777777777777777888999999<<<============@@@DDDHHHJJJIIIFFFBBB===999666444666777999<<>>>>><<<;;;888888888999:::;;;<<<===999:::;;;<<<===AAAFFFJJJVVV\\\gggpppxxx~~~wwwvvvyyyvvveee^^^YYYWWWSSSQQQOOONNNKKKIIILLLLLLKKKIIIHHHGGGFFFEEEBBBBBBAAA@@@???===;;;:::999888777666444222111000111000///.........//////---............/////////---------...///000000111//////000000000000//////000111111111111222222222111000...---------...///222222333333444555555555666555444555777888777666555555555666666888999999<<<<<<=========???CCCFFFGGGFFFCCC???;;;888555444777777999===CCCHHHKKKLLLMMMLLLIIIGGGEEECCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAACCCEEEGGGGGGIIILLLNNNNNNPPPRRRTTTTTTUUUWWWYYY^^^```cccfffiiikkklllllllllmmmmmmnnnppprrrtttuuuwwwzzz{{{zzzyyyyyy}}}~~~rrr```[[[^^^```bbbfffkkkrrr{{{vvvjjj]]]RRRKKKMMMSSS^^^lll}}}qqqgggVVVOOOFFF@@@>>>===;;;:::888888888888999;;;<<<===:::;;;<<<<<<===???CCCFFFMMMTTT^^^hhhqqqyyyyyyxxxzzzvvvddd\\\YYYVVVSSSQQQPPPOOOMMMKKKLLLKKKJJJIIIHHHGGGFFFEEEBBBBBBAAA@@@>>><<<:::999999888777666444222111000111000///...---......///---------.........//////------......//////000000---...///000000111000000000111111111111222222222111111///.........///000111111222222333444444444333222222333555555444222555555555666777999:::;;;;;;<<<=========>>>AAACCCEEEDDDAAA>>>;;;999777666888777999>>>EEEKKKMMMNNNNNNMMMKKKHHHEEECCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGHHHIIIJJJMMMOOOQQQSSSUUUVVVVVVWWWYYY[[[^^^___aaadddgggiiikkklllnnnnnnmmmnnnoooqqqrrrsssvvvzzz}}}}}}zzzzzz}}}~~~~~~~~~mmmdddcccaaacccfffjjjqqq{{{~~~nnn___VVVPPPSSSYYYcccooouuueee[[[OOOFFFBBB@@@===;;;:::999999888888888999999999:::<<<<<<<<<>>>@@@CCCEEEKKKTTT___iiisss|||||||||}}}vvvcccZZZXXXVVVSSSRRRRRRQQQPPPNNNLLLKKKKKKIIIHHHGGGFFFFFFBBBBBBAAA@@@>>><<<:::999999888777666444222111000111000///------......///---------.........//////.........///////////////------///000111111111111000111111111111222222222333222000/////////000111...//////000111111222222555444555666888888666444555555666777888:::<<<===;;;<<<============???AAAFFFEEEBBB@@@>>><<<;;;:::888777999>>>FFFLLLOOOOOOOOOMMMKKKHHHEEECCCBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIIIIIIIKKKNNNPPPSSSUUUWWWXXXXXXYYY[[[]]]______aaaccceeehhhkkkmmmooonnnnnnnnnnnnpppqqqsssvvvzzz~~~~~~{{{zzz}}}~~~~~~~~~~~~}}}yyylllfffbbbdddfffjjjqqqzzzqqqfffWWWWWWZZZ^^^gggvvvssshhhXXXLLLGGGDDDAAA>>><<<;;;:::888777666666666888:::;;;<<<;;;<<>>BBBEEEKKKIIIFFF@@@:::777777888:::;;;>>>@@@CCCHHHNNNRRRSSSRRROOOJJJEEEBBBBBBCCCAAABBBCCCDDDEEEEEEEEEEEEBBBBBBDDDHHHMMMPPPQQQPPPUUUSSSSSSVVVXXXYYY[[[]]]bbbaaa``````bbbfffjjjlllllllllmmmnnnoooqqqssstttzzz{{{||||||zzzxxxxxxyyy~~~~~~~~~sssllliiigggggglllpppttt|||uuummmaaaYYY\\\```fffwwwuuudddWWWNNNFFFAAA@@@=========<<<999888888888:::;;;<<<======<<<;;;:::???BBBFFFMMMVVVbbbnnnvvv~~~}}}||||||uuuddd]]]VVVUUUSSSPPPNNNLLLLLLKKKLLLKKKIIIHHHFFFFFFFFFGGGCCCBBB@@@>>><<<;;;::::::555555444444333222111000////////////////////////111///---...000000...,,,,,,------......////////////111222222000///000111111222222000///000222222...------------///000111222222222333333444444444444555666777777666555444444444555777888;;;<<<>>>>>>===<<<;;;===AAADDDGGGHHHGGGDDD???:::888888999:::<<<>>>@@@BBBGGGLLLPPPQQQQQQOOOKKKFFFCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBAAABBBCCCEEEHHHLLLOOOPPPQQQWWWUUUTTTWWWZZZ\\\\\\\\\aaaaaabbbccceeehhhjjjkkkllllllmmmnnnppprrrtttuuuyyy{{{|||{{{zzzxxxxxxyyy}}}}}}~~~xxxpppjjjhhhhhhkkknnnrrrzzz{{{mmmaaa]]][[[\\\hhhwwwqqq```TTTKKKDDDAAA@@@???===:::777777777999::::::<<<=========<<<<<<<<<>>>BBBHHHPPP\\\hhhppp{{{}}}zzzyyyyyyyyyuuuddd\\\UUUTTTRRROOOMMMLLLKKKKKKMMMLLLJJJHHHGGGFFFEEEEEEBBBAAA???===;;;::::::999888777666444222000///...........................222000---------//////...........................111222222222111///......111000000000000000000111222111000//////000111222000000111222333444444555555555777777777777555555444444555777999<<<>>>???@@@???>>>>>>@@@CCCFFFIIIEEEEEECCC???;;;999999:::;;;===>>>@@@AAAEEEIIILLLNNNOOOOOOLLLHHHDDDCCCBBBBBBBBBBBBAAA@@@??????>>>AAACCCFFFIIILLLNNNPPPQQQTTTTTTTTTVVVYYY[[[\\\[[[___aaadddfffhhhiiijjjjjjmmmmmmnnnoooqqqsssuuuvvvyyyzzz|||{{{zzzyyyyyyzzz||||||}}}~~~vvvmmmjjjiiikkkmmmooowww~~~nnncccYYYTTTZZZeeeuuunnn```UUULLLFFFEEEBBB>>>:::888888999;;;888999;;;<<<======>>>===:::;;;>>>AAAIIITTT___hhhrrr|||zzzwwwvvvuuuuuu{{{uuuccc\\\VVVUUURRROOOMMMMMMMMMMMMNNNMMMLLLJJJGGGEEEDDDDDDBBBAAA???>>><<<;;;;;;;;;:::999888666333222111000///////////////////////////...---......///000000////////////............111111111111222111000///444111000111222000///111444333111000000000111111///000111222444555666777555666777888888777666555555666777999;;;>>>@@@AAA@@@?????????AAADDDGGGIIIFFFEEEDDD@@@<<<999999:::;;;===??????@@@BBBFFFHHHLLLNNNOOONNNKKKGGGDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAADDDGGGIIIKKKMMMOOOQQQOOOUUUZZZXXXVVVWWW[[[]]]___aaaccceeehhhiiiiiijjjnnnnnnnnnpppqqqsssuuuvvvxxxzzz{{{{{{zzzyyyzzz{{{zzz{{{|||~~~yyyrrrnnnkkkllllllmmmttt||||||mmm___UUUVVV\\\gggsssrrrgggYYYOOOHHHEEE@@@===<<<<<<<<<<<<888888:::;;;===>>>??????;;;;;;<<<>>>CCCMMMXXX___kkkvvv}}}{{{{{{yyywwwuuuvvv}}}uuuddd\\\XXXVVVSSSPPPNNNNNNOOOPPPOOONNNMMMJJJHHHFFFDDDCCCCCCBBBAAA???>>>=========999888666555333333333333000000000000000000000000)))+++...000111111111111//////////////////......//////000111222333444555;;;444111333444111000222111000...---,,,,,,------000111222444555777888999555666777888888777666555777777888:::<<<>>>AAABBB>>>======>>>@@@BBBEEEFFFHHHGGGFFFBBB===999888999;;;<<<>>>??????@@@CCCEEEIIILLLNNNNNNLLLHHHFFFEEEAAAAAA@@@@@@AAABBBCCCCCCAAADDDHHHJJJKKKLLLOOOQQQUUUbbbiiibbbWWWVVV[[[`````````aaabbbdddgggiiijjjnnnnnnnnnpppqqqsssuuuvvvwwwyyy{{{{{{zzzzzzzzz|||zzz{{{|||}}}{{{wwwrrrnnnlllkkklllrrrzzzzzziii[[[VVVWWWZZZcccsss}}}kkk[[[JJJGGGCCC@@@???>>>;;;999888888999;;;<<<>>>???@@@>>>======>>>AAAIIIRRRXXXdddooo{{{~~~~~~~~~zzzwww{{{uuueee^^^YYYWWWSSSPPPOOOOOOPPPQQQNNNNNNMMMKKKIIIGGGDDDCCCCCCCCCAAA@@@???>>>>>>>>>666555333222111222222333111111111111111111111111'''***///111222111111111////////////////////////---000222111111333999>>>CCC888222444444000000444111000///...------...///222222333555666888999999666666888888888888666666777888888999;;;===???@@@;;;;;;<<<<<<>>>@@@CCCDDDGGGGGGFFFBBB===999777777:::;;;===>>>>>>???AAACCCFFFIIILLLLLLJJJGGGFFFEEEBBBAAAAAAAAAAAACCCEEEFFFAAAEEEIIIKKKJJJKKKNNNQQQ]]]mmmtttiiiZZZXXX]]]````````````aaacccfffiiikkkmmmmmmnnnoooqqqsssuuuvvvvvvxxxzzz{{{zzzzzz{{{|||{{{{{{|||}}}~~~yyysssnnnllljjjiiiooowwwtttcccXXXSSSQQQUUU```ppp~~~kkkSSSNNNGGGBBB@@@>>>:::777999999999:::<<<>>>???@@@??????>>>>>>@@@EEELLLQQQ[[[fffssszzz|||}}}~~~vvvfff___XXXVVVRRROOONNNOOOPPPQQQMMMMMMMMMLLLJJJGGGEEEDDDBBBBBB@@@???>>>>>>>>>>>>666555333111111111222333000000000000000000000000***---000000///...///111......//////000000111111...222555222///111;;;DDDIII;;;222333444//////444222222000//////000111222222222333444555777777888666777888999999888777666666666777777888:::;;;<<<::::::;;;<<<>>>@@@AAACCCCCCDDDCCC@@@<<<888777777888:::===>>>>>>>>>@@@AAACCCEEEGGGHHHFFFEEEDDDDDDDDDCCCBBBAAAAAABBBDDDEEEAAAEEEJJJKKKJJJJJJNNNRRRXXXffflllbbbYYYYYY\\\[[[___```bbbdddfffhhhiiiiiillllllmmmnnnppprrrtttuuuuuuwwwzzz{{{zzz{{{|||}}}{{{||||||}}}~~~xxxrrrllliiigggffflllttt}}}ppp```VVVQQQOOOSSS___mmm|||~~~fff\\\PPPFFFBBB???<<<999::::::::::::;;;===???@@@>>>>>>>>>===>>>AAAEEEIIIPPP[[[hhhpppxxx|||}}}|||{{{~~~wwwggg```WWWUUUQQQNNNMMMNNNOOOQQQMMMMMMMMMLLLJJJHHHFFFDDDAAAAAA???>>>============:::888666333222222333444///////////////////////////000111///,,,+++...111---......///000111111222///444777333---000<<>>@@@AAABBB???@@@@@@>>>;;;888777777777999<<<======>>>???AAA@@@BBBDDDDDDCCCBBBBBBCCCFFFDDDBBB@@@@@@@@@AAABBBAAAEEEJJJKKKJJJJJJNNNRRRJJJVVV[[[UUUSSSYYY[[[VVV]]]```dddhhhjjjjjjiiihhhllllllmmmnnnpppqqqssstttuuuwwwzzz{{{{{{{{{|||~~~||||||}}}}}}~~~~~~~~~}}}~~~wwwqqqkkkgggeeedddjjjrrrwww{{{xxxwwwyyy|||~~~{{{jjj^^^VVVPPPNNNVVVaaaooowwwjjjXXXKKKEEEBBB@@@>>>;;;:::::::::;;;===>>>@@@<<<<<<===<<<<<<===AAACCCHHHTTTaaajjjsss~~~zzzyyy{{{xxxyyy}}}zzzhhh___WWWUUUQQQPPPOOOOOONNNMMMKKKKKKJJJIIIGGGFFFEEEEEEBBBBBBAAAAAA???>>><<<;;;999888666444222111000000///000111111111000...---000000//////.........---////////////////////////+++000555333//////777@@@EEE>>>666111000///...---000///...------...///000333333222333444666888999777777888888888777666666333555777777666666666777>>>===<<<;;;;;;<<<===>>>@@@???===;;;999777555444666666888999;;;;;;<<<<<<:::;;;<<<>>>???@@@@@@@@@DDDEEEEEEDDDBBBAAAAAABBBBBBEEEIIIKKKLLLLLLNNNOOOTTTSSSRRRRRRUUUXXXZZZZZZaaadddhhhjjjiiihhhgggggglllmmmnnnppprrrsssssstttsssvvvyyyzzzzzzzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~rrrfffbbbccccccdddgggttt{{{wwwuuusssrrrzzz|||{{{eeeZZZQQQNNNSSSWWW___tttzzzdddSSSJJJEEE???:::===;;;999999;;;===??????@@@@@@??????>>>??????@@@GGGLLLUUU___iiisss}}}~~~|||}}}{{{|||zzzggg^^^WWWUUUQQQPPPOOOOOONNNMMMMMMLLLKKKJJJHHHGGGFFFEEEBBBBBBAAAAAA???>>><<<;;;999888666444222111000000///000000111000///...---000/////////............////////////////////////,,,000333222///000666<<<<<<888333111111333222222000000///......///000000333333333333444555777888??????>>>===<<<:::888777333555666666666666777888;;;;;;;;;;;;<<<===???@@@???>>>===;;;999666444333666777888999::::::;;;:::999:::;;;===>>>??????@@@DDDDDDDDDCCCAAA@@@AAABBBCCCEEEHHHJJJJJJKKKMMMNNNRRRQQQPPPPPPSSSWWWZZZ[[[aaacccfffhhhggggggggghhhkkklllnnnpppqqqrrrsssssssssvvvxxxzzzzzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~wwwhhhaaa^^^]]]___bbbkkkxxx}}}xxxtttzzzyyyzzz{{{yyyfff[[[TTTUUUVVVZZZiii{{{tttaaaTTTKKKEEE@@@>>><<<::::::<<>><<<;;;999888666444222111000000000000000000000///......////////////............///////////////////////////000000000///000333666333222000000111333333222111000////////////000111444444333333444555666666<<<<<<;;;;;;999888666666444555666666555666888:::999999:::;;;<<<>>>@@@AAA======<<<;;;999555333111666777888999999:::999999888999:::;;;===>>>???@@@CCCCCCCCCAAA???>>>@@@BBBDDDFFFGGGHHHHHHIIILLLNNNPPPOOONNNOOORRRVVV[[[^^^aaabbbdddeeeeeeeeeggghhhjjjkkkmmmoooqqqrrrsssssssssuuuxxxyyyyyyyyy{{{|||}}}}}}}}}~~~~~~~~~nnnbbb[[[XXXYYY]]]___nnn}}}~~~|||xxxvvvuuuxxx{{{}}}uuuhhh\\\WWWUUUUUU^^^jjj}}}ooo^^^RRRIIIEEEAAA>>><<<;;;===@@@AAABBBBBBBBBAAA@@@??????>>>>>>>>>@@@DDDIIIQQQ\\\gggooo|||~~~{{{zzzzzz{{{|||~~~yyyeee[[[WWWUUUQQQPPPOOOOOONNNMMMOOONNNMMMKKKHHHFFFEEEDDDBBBBBBAAAAAA???>>><<<;;;999888666444222111000000000000000000000//////...///////////////.........////////////////////////111///......///111111111/////////000111000///...222111000//////000111222444444444444444444444555444444555666777777777666555666777666666777999<<<:::::::::;;;<<<>>>??????<<<<<<<<<:::888555222000777777888999::::::::::::999999:::;;;<<<>>>???@@@BBBBBBAAA???>>>>>>@@@BBBEEEFFFFFFFFFFFFHHHKKKNNNNNNNNNNNNNNNQQQVVV\\\``````aaabbbbbbbbbcccfffiiiiiijjjlllnnnpppqqqrrrssssssuuuwwwxxxxxxxxxzzz|||}}}}}}}}}~~~~~~zzzjjj^^^VVVVVVYYYXXXfffxxxzzzuuuttttttuuuvvv~~~tttdddZZZUUUSSSXXX___lll~~~}}}lll\\\QQQKKKDDDAAA===<<<===@@@AAAAAACCCCCCCCCBBB@@@???>>>===???@@@AAACCCIIISSS^^^fffqqqzzz~~~wwwuuurrrooonnnnnnnnnoooqqqtttzzzyyyeee[[[WWWUUUQQQPPPOOOOOONNNMMMNNNMMMLLLIIIGGGEEECCCCCCBBBBBBAAAAAA???>>><<<;;;999888666444222111000000111000000///////////////.........///////////////////////////////////////111///---...000111///...---///222333333222111000222111000//////000111222333333444444444444444444666777888999::::::::::::666777888999888999;;;===<<<<<<==================<<<<<<;;;:::777444111000777777999;;;<<<=========;;;;;;;;;;;;===>>>@@@@@@AAAAAAAAA???>>>>>>@@@AAADDDEEEFFFFFFGGGHHHLLLNNNKKKLLLMMMNNNOOOSSSYYY^^^``````aaaaaaaaacccfffiiihhhjjjlllnnnppprrrssssssssstttvvvwwwwwwxxxzzz||||||}}}}}}~~~uuudddXXXTTTVVVVVVbbbsss|||uuupppnnnnnnssszzzpppbbbYYYTTTVVVYYY```qqq}}}kkkZZZQQQGGGDDD???======???@@@AAACCCDDDCCCCCCBBB@@@>>>===@@@@@@???@@@DDDLLLVVV\\\gggqqq{{{|||xxxvvvssspppnnnhhhfffdddaaa```___`````````dddkkkqqqwww}}}zzzfff\\\WWWUUUQQQPPPOOOOOONNNMMMMMMLLLKKKIIIGGGEEEDDDCCCBBBBBBAAAAAA???>>><<<;;;999888666444222111000000111111000///////////////.........///////////////////////////////////////000///...///000000///...---000333555555444444555111000////////////000111111222333444444444444444999999:::::::::999999888666888;;;<<<<<<<<<===???>>>>>>?????????>>>>>>===>>>===;;;888666444222111666777:::===???BBBCCCDDD@@@???>>>===>>>???@@@AAA???@@@BBBAAA@@@???@@@AAACCCDDDFFFGGGHHHJJJMMMOOOKKKMMMOOOOOONNNPPPVVVZZZ___```aaaaaaaaacccfffiiihhhjjjlllnnnqqqsssttttttssstttuuuuuuvvvwwwyyy||||||}}}}}}~~~ppp___VVVUUUVVV```mmm{{{vvvpppnnnooorrrwwwooobbbYYYUUUUUUYYYgggxxxuuuaaaTTTMMMIIICCC???>>>???@@@@@@CCCCCCDDDDDDCCCAAA???>>>??????>>>>>>@@@EEELLLQQQ]]]gggrrryyy{{{uuuoookkkgggcccaaaXXXWWWUUUSSSRRRQQQRRRRRRPPPUUU[[[aaagggpppzzzzzzhhh^^^WWWUUUQQQPPPOOOOOONNNMMMLLLLLLKKKIIIHHHGGGEEEEEEBBBBBBAAAAAA???>>><<<;;;999888666444222111000000222111000///...//////000............/////////000////////////////////////...///000000000/////////---000333333111000000111000000///......///000000000111222444555555555444666666777777777777777666666999===@@@@@@?????????===>>>???@@@AAAAAA@@@@@@@@@>>>;;;777555444333444555777;;;???CCCFFFIIIJJJDDDCCCAAA@@@???@@@AAABBB>>>@@@CCCCCCBBB@@@@@@@@@AAADDDGGGIIIKKKLLLOOOPPPOOOSSSVVVVVVSSSSSSWWW[[[^^^```aaabbbcccdddgggiiiiiijjjmmmooorrrtttuuuuuurrrtttuuuuuuuuuvvvyyy{{{|||}}}}}}~~~jjj]]]YYYVVV]]]gggsss}}}zzzvvvuuuwww}}}ooocccZZZVVVVVV^^^iiivvvnnn```SSSNNNGGGBBB@@@@@@AAAAAABBBCCCDDDDDDDDDCCCAAA???===>>>>>>>>>>>>AAAEEEHHHPPPZZZeeelllsss{{{~~~~~~zzzwwwsssooohhhbbb]]]YYYUUURRRKKKJJJIIIGGGGGGFFFFFFGGGEEEIIINNNRRRXXXbbbnnnxxx{{{zzz|||zzziii```WWWUUUQQQPPPOOOOOONNNMMMMMMLLLKKKJJJIIIHHHGGGGGGBBBBBBBBBAAA???>>><<<;;;999888666444222111111000222111///.........///000---.........//////000000////////////////////////---///111111000///000111...000111///+++'''''''''000///...------...///000///000222444555555555555333444555777999:::;;;;;;666:::???BBBBBBAAA@@@@@@<<<===???AAABBBCCCCCCBBBAAA???;;;777444444444555555777;;;@@@EEEJJJMMMNNNGGGFFFCCCAAAAAAAAABBBCCC===@@@CCCEEECCCAAA@@@@@@@@@CCCGGGKKKLLLNNNPPPQQQVVVZZZ^^^]]]ZZZYYY[[[^^^]]]```bbbcccdddeeegggiiiiiikkkmmmppprrrtttvvvvvvrrrssstttttttttvvvyyy{{{|||}}}}}}tttddd^^^TTTZZZbbbnnn|||xxxzzzzzzkkk```ZZZTTTXXX___kkkrrrXXXRRRKKKEEEBBBBBBBBBBBBAAABBBDDDEEEEEECCCBBB@@@===>>>@@@@@@???@@@BBBDDDEEEOOOZZZaaaiiirrrvvvvvv|||}}}|||vvvppplllccc^^^WWWQQQMMMIIIEEECCCCCCBBBBBBAAA@@@@@@@@@AAA???BBBFFFIIINNNXXXfffppp~~~~~~xxxvvvwww||||||hhh]]]VVVSSSQQQPPPQQQQQQQQQPPPPPPNNNKKKIIIHHHGGGDDDBBBDDDBBB@@@@@@@@@@@@>>><<<:::999888666444333333333...---++++++---...---,,,........................////////////////////////222222222222333333222111//////000000111111222222111000///......///000111222222333444444555555666333444555666777777777777999;;;>>>@@@AAAAAA@@@@@@CCCAAA???@@@AAABBBBBBAAACCCAAA>>>:::555222000///555888<<>>;;;;;;===@@@@@@???>>>??????@@@EEEPPP^^^hhhttt}}}~~~yyyqqqlllkkkwww|||hhh]]][[[XXXUUUSSSRRRQQQPPPOOONNNLLLJJJIIIIIIHHHEEECCCDDDBBB@@@@@@@@@@@@>>><<<===;;;999666333111/////////...,,,,,,.........---........................////////////////////////000000000111222222111000000000000000000111111111111000///......//////000222222222333444444555555444444555777777888888777999:::===???@@@@@@@@@??????>>>===>>>@@@BBBBBBAAAAAA???===:::777444333222555888<<<@@@DDDIIIOOORRRSSSOOOIIICCC@@@@@@BBBCCCBBBAAAAAAAAAAAAAAAAAABBBAAADDDGGGIIIKKKMMMPPPRRRSSSWWWZZZZZZXXXWWWYYY]]]``````aaabbbdddgggiiijjjiiiiiijjjlllmmmooopppqqqtttuuuvvvwwwyyyzzz||||||}}}}}}}}}~~~~~~pppgggccclll}}}uuuiii\\\WWWWWW]]]gggvvvwwwmmm^^^QQQKKKHHHFFFEEE???@@@BBBDDDEEEFFFFFFFFFEEEDDDCCCAAAAAAAAAAAAAAABBBCCCGGGLLLRRRYYY^^^bbbbbbcccbbbaaa]]]YYYTTTRRRKKKGGGBBB?????????>>><<<>>>;;;999999<<<>>>===<<<;;;<<<===???CCCLLLXXXaaaqqqyyy|||uuulllgggfffsss~~~|||hhh]]][[[XXXUUUSSSRRRQQQPPPOOONNNLLLJJJIIIIIIHHHFFFDDDCCCBBB@@@@@@@@@???>>><<<<<<:::888555222000///...000///------/////////...........................////////////////////////...//////000111111111000111111111111000000000000222111///.........//////111111222222333444444444444555666777777777777777888999;;;===????????????<<<;;;;;;<<>>===<<<:::888777666666555888<<<@@@CCCHHHMMMPPPUUUQQQKKKFFFBBB@@@AAAAAA@@@@@@????????????@@@@@@AAACCCGGGIIIKKKNNNRRRTTTPPPTTTWWWWWWVVVVVVXXXZZZ___```bbbdddfffhhhiiiiiihhhiiilllnnnpppqqqqqqqqquuuvvvwwwyyyzzz|||~~~~~~~~~~~~uuulllooo|||uuuddd]]]XXXXXX___kkk}}}{{{jjj\\\RRRLLLHHHEEE???@@@AAACCCEEEGGGHHHIIIGGGGGGFFFDDDCCCBBBAAAAAA@@@@@@BBBDDDHHHLLLPPPRRRRRRRRRRRRPPPNNNJJJFFFDDD@@@>>>:::999:::;;;;;;:::;;;:::999:::<<<======<<<:::<<<>>>???BBBIIISSS[[[jjjtttyyypppgggbbbaaannnzzz|||hhh]]]VVVSSSQQQPPPQQQQQQQQQPPPOOOMMMJJJIIIIIIGGGEEECCCCCCAAA@@@???@@@???===<<<777666555444333222222222111///......///000000///........................////////////////////////---...000111000000111222222222111111000000//////222111///...------......000111111222222333333444333444555666666666666666777888:::<<<>>>?????????===<<<;;;<<>><<<:::999888777777666888<<>>===<<<:::999888888999:::;;;:::;;;<<<>>>???@@@@@@???>>>@@@CCCDDDFFFKKKRRRXXXdddnnn|||wwwmmmddd___```mmmyyy|||hhh]]]VVVSSSQQQPPPQQQQQQQQQPPPPPPNNNKKKIIIHHHFFFDDDAAACCCAAA????????????===;;;777666555444333222222222111000......000111000///////////////////////////000000000000000000000000...000222222111000111333222222111111000000//////111000///---------...///000111111222222333333444333333444555555555444444777777999;;;===>>>???@@@@@@>>>======???@@@@@@???@@@???===;;;888777666555666999;;;>>>@@@CCCGGGJJJKKKJJJHHHFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBDDDGGGHHHHHHJJJLLLNNNOOOQQQSSSUUUVVVWWWYYYZZZ[[[]]]```dddfffffffffeeegggiiimmmqqqssstttttttttyyyzzz{{{}}}~~~{{{}}}~~~sssfff^^^[[[___lllxxxxxxiii]]]SSSLLLFFFEEEDDDCCCCCCDDDFFFGGGKKKLLLMMMMMMLLLJJJHHHGGGDDDCCCBBBAAAAAABBBCCCDDDAAAAAAAAA@@@???===;;;:::;;;::::::999888888999::::::<<<>>>@@@BBBCCCDDDEEEDDDGGGJJJKKKLLLOOOUUUZZZcccmmm{{{vvvmmmeeeaaabbbnnnyyy|||hhh]]][[[XXXUUUSSSRRRQQQPPPOOOPPPNNNKKKIIIHHHGGGDDDBBBBBBAAA?????????>>>===;;;:::999777555333111000000111000......000000000///////////////////////////000000000000000000000000...111444333000///000222111111111111000000000000//////...------...///000111111222222333444444444333444444555555555444444777888999;;;===???@@@AAA@@@???======>>>??????>>>AAA@@@===:::888555444333777999;;;===>>>AAADDDGGGFFFFFFGGGGGGFFFEEECCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCEEEGGGGGGGGGHHHJJJLLLOOOPPPRRRUUUWWWYYYZZZZZZZZZ\\\___ccceeeeeeeeeeeegggiiilllpppsssuuuvvvvvvzzz{{{|||}}}~~~~~~~~~rrrggg___^^^eeennnwwwiii\\\SSSIIIGGGEEEDDDDDDFFFIIIKKKKKKMMMOOOQQQRRRPPPNNNMMMFFFEEECCCAAA@@@??????@@@=========<<<<<<;;;:::999999:::;;;:::888888999;;;;;;>>>AAACCCEEEGGGKKKMMMOOOQQQTTTTTTTTTWWW]]]aaajjjrrr~~~yyyppphhhdddeeennnxxx~~~~~~|||hhh]]][[[XXXUUUSSSRRRQQQPPPOOOMMMKKKIIIIIIIIIHHHFFFEEEBBB@@@???>>>???>>>===;;;;;;:::888666444222111111111///---...///000//////////////////////////////000000000000000000000000...222444333...,,,...000000000000000000111111111...---,,,,,,---...000111222222222333444444555555555666666777666666555555777888999;;;===???AAABBB===<<<;;;<<<===??????>>>???>>><<<999777555444333777999;;;<<<===???BBBDDDEEEFFFHHHHHHHHHFFFDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBDDDFFFHHHHHHIIILLLNNNNNNOOOPPPSSSWWWYYYZZZZZZ\\\]]]```bbbdddfffffffffgggiiikkknnnqqqtttvvvxxxzzzzzz{{{{{{|||}}}}}}}}}}}}}}}~~~sssggg```bbbhhhuuuvvvggg]]]QQQNNNJJJGGGFFFHHHJJJLLLJJJMMMQQQUUUWWWVVVTTTSSSLLLJJJFFFCCC@@@>>><<<<<<;;;;;;;;;;;;;;;:::::::::999;;;===<<<;;;;;;===???@@@CCCGGGIIIKKKOOOUUUYYY\\\___aaaaaaaaaccciiinnnuuu||||||tttkkkggggggjjjttt~~~~~~zzz|||hhh]]]VVVSSSQQQPPPQQQQQQQQQPPPJJJIIIHHHHHHJJJJJJIIIHHHBBB@@@???>>>???>>><<<;;;888777666555555555555555000///------/////////...000000000000000000000000000000000000000000000000...111444222---***,,,...//////000000111111222222---,,,,,,,,,---///000222222333333444444555555666777888888888888888777777888888999;;;===@@@BBBCCC:::999888:::===?????????===<<<:::888777555555444888999;;;<<<<<<>>>AAACCCFFFHHHIIIJJJJJJGGGDDDCCCBBBAAAAAA@@@@@@AAAAAABBBAAADDDFFFHHHJJJKKKNNNPPPMMMMMMOOORRRVVVYYYYYYYYY]]]___```ccceeefffggghhhhhhhhhjjjmmmppptttwwwyyyyyyyyyyyyyyyzzzzzzzzz{{{|||||||||}}}}}}nnndddbbbeeekkktttiiiZZZVVVPPPKKKHHHGGGHHHIIIJJJMMMRRRWWWZZZZZZXXXWWWQQQOOOJJJEEEAAA>>>;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::===???@@@??????AAADDDGGGJJJMMMPPPRRRWWW^^^dddhhhjjjkkkkkkkkknnntttyyy}}}vvvmmmhhhgggfffrrr~~~|||www|||~~~}}}eeeYYYVVVTTTQQQQQQRRRTTTTTTTTTQQQNNNKKKIIIIIIHHHFFFDDDFFFDDDBBB@@@@@@???===;;;:::999777555333222111111222000///...///000///.........//////////////////////////////000000000000222111000.........///000222222111000111222444555...............///000000333222222222222333444444333333444444555666777777999::::::999888999<<<>>>:::;;;<<<===>>>>>>>>>>>>???===888333//////222555999999888999:::<<<>>>@@@EEEGGGIIIJJJJJJHHHEEEDDD@@@AAABBBCCCCCCCCCBBBAAACCCEEEGGGIIIKKKLLLLLLLLLLLLNNNQQQTTTXXXZZZ\\\]]]______```aaabbbdddfffgggiiiiiikkkmmmnnnppprrrrrrxxxyyyzzzzzzzzzyyyxxxwwwxxxyyyyyyzzz|||~~~~~~~~~ppphhheeekkkvvv~~~nnncccWWWQQQMMMIIIHHHJJJLLLMMMOOOTTTXXX[[[[[[ZZZWWWQQQIIICCC@@@>>><<<999<<<:::999999:::;;;;;;:::<<<===??????@@@BBBEEEHHHKKKPPPWWW\\\```eeejjjnnntttttttttuuuvvvzzzrrrjjjggghhhhhhssszzzyyy{{{~~~fff[[[WWWUUURRRQQQRRRSSSSSSSSSPPPNNNKKKIIIIIIHHHFFFDDDEEECCCAAA@@@???>>><<<::::::999777555333222111111222000///...///000///...////////////............////////////000000000000222111000/////////000000222111000000000111222333///............///000000333333333333333444444555333333444555555666666777888999::::::999999;;;===999::::::;;;<<<<<<<<<<<<===<<<:::666333333555888::::::999:::;;;<<<>>>???CCCDDDFFFHHHHHHFFFDDDCCC@@@AAAAAABBBBBBBBBBBBBBBCCCEEEGGGIIIKKKLLLLLLLLLMMMNNNQQQTTTWWWYYY[[[\\\^^^^^^```aaaccceeefffgggiiijjjkkkmmmoooqqqrrrssswwwxxxyyyyyyyyyyyyxxxwwwyyyyyyyyyzzz|||}}}~~~{{{pppiiifffmmmzzzxxxkkk^^^WWWRRRMMMKKKLLLLLLKKKLLLOOOSSSUUUUUUTTTUUUPPPHHHBBB???===:::888<<<;;;:::;;;<<<===>>>>>>;;;===@@@CCCGGGLLLRRRVVV\\\```eeejjjmmmrrrwww{{{|||}}}uuullliiiiiikkkuuu{{{yyyyyy|||~~~hhh___XXXUUURRRPPPQQQRRRRRRQQQPPPNNNKKKIIIHHHGGGEEEDDDDDDBBB@@@??????>>><<<:::999888777555333222111111222000///...///000///...////////////......------////////////000000000000222222111000000000111111222111000000///000000000//////......//////000111444333333333333444555555333444444555666666666666666888:::;;;::::::;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<999777666888:::;;;::::::::::::;;;<<<===>>>@@@BBBDDDDDDDDDBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDFFFHHHJJJKKKLLLLLLMMMOOOQQQTTTVVVXXXYYYZZZ[[[]]]```bbbeeefffggggggiiijjjkkkmmmppprrrssstttvvvvvvwwwxxxxxxwwwwwwvvvyyyyyyyyyzzz|||}}}}}}}}}|||rrrhhhiiiooo{{{yyyjjjaaaYYYRRRNNNOOOKKKJJJHHHIIIJJJLLLMMMLLLNNNJJJDDD@@@>>>===;;;:::::::::::::::;;;===???@@@>>>AAAFFFLLLRRRZZZbbbhhhppprrruuuyyy|||yyypppkkkjjjmmmvvv|||yyywwwxxxxxx|||jjjaaaYYYVVVRRRPPPPPPPPPPPPOOOPPPMMMJJJIIIHHHGGGEEECCCCCCAAA???>>>>>>===;;;:::999888666444333111111000222000......///000///...000//////......------,,,////////////000000000000222222111111111111111111222222111111000000000000/////////...///000000111444444333333444444555666333444555666777777666666444777:::;;;;;;::::::;;;>>>>>>?????????>>>===============<<<999777777888:::999999999999999999999:::;;;>>>@@@AAAAAA@@@@@@@@@@@@?????????AAABBBCCCDDDDDDFFFHHHIIIKKKLLLLLLNNNOOOQQQTTTVVVWWWXXXYYYZZZ\\\___cccfffgggggggggiiijjjkkknnnppprrrtttuuuuuuuuuuuuvvvvvvvvvvvvvvvyyyyyyzzzzzz|||}}}~~~}}}yyytttnnnkkkppp~~~wwwkkkaaaWWWQQQPPPLLLIIIEEECCCDDDEEEEEEEEECCCAAA>>><<<<<<<<<===>>>;;;<<<<<<<<<===???BBBEEEHHHLLLRRRYYY```iiisssyyy}}}~~~~~~uuuoookkklllttt}}}yyyvvvvvvvvvyyy}}}iiibbbXXXUUURRROOOOOOOOOOOONNNPPPMMMJJJHHHHHHGGGEEECCCCCCAAA???>>>>>>>>><<<:::999888666444222111000000222000......///000///...//////......---------,,,////////////000000000000111111111222222222111111333333333222222111111000///////////////000111111444333333333333444555555444555666777777777666555444666999;;;:::::::::;;;?????????@@@??????>>>>>>>>>???>>><<<999666555555888888888888777777666666888999;;;<<<>>>>>>>>>>>>??????>>>>>>???@@@BBBCCCDDDDDDEEEGGGHHHJJJLLLLLLNNNOOOQQQTTTVVVXXXYYYYYYZZZ\\\___cccfffggggggggghhhiiikkkmmmppprrrtttuuutttttttttuuuuuuvvvvvvvvvzzzzzzzzzzzz{{{}}}~~~~~~vvvzzzuuulllllluuuuuuiii\\\TTTQQQMMMIIIDDDAAAAAAAAAAAAAAA>>>>>><<<;;;::::::<<<===>>>???AAAAAABBBEEEJJJNNNUUUZZZaaaiiiqqq{{{{{{{{{~~~yyyqqqmmmiiiooo{{{|||yyywwwwwwwwwyyyzzzggg```WWWTTTQQQOOOOOOOOONNNNNNOOOMMMJJJHHHGGGFFFDDDCCCCCCAAA?????????>>>===;;;888777666444222111000000222000///...///000///...------------------------////////////000000000000///000111111222111111111222222333333333222222111000000//////000000111222333222222222222333444444444555777888888777555444444666888999999:::;;;<<<======>>>>>>>>>>>>======??????>>>;;;888555444444666777777888777777666666777888:::;;;<<<===============>>>>>>???@@@AAABBBDDDDDDEEEFFFHHHJJJLLLMMMNNNPPPRRRUUUWWWYYYZZZ[[[[[[]]]```bbbeeefffggggggggghhhjjjllloooqqqssstttttttttttttttuuuvvvwwwwwwzzzzzzzzz{{{{{{|||~~~~~~wwwwww}}}}}}qqqooorrrzzzqqqbbbVVVRRRLLLHHHDDDAAA@@@@@@@@@???>>>???>>><<<::::::;;;===>>>AAADDDFFFHHHMMMUUU[[[ggglllttt||||||tttmmmiiikkkqqquuuzzz|||sssmmmgggkkkuuu}}}zzzyyyzzzzzz{{{wwwddd^^^VVVSSSPPPNNNNNNOOOOOONNNOOOMMMJJJHHHGGGFFFDDDCCCCCCAAA@@@???@@@???>>><<<888777555333222000000///222000///...///000///...+++,,,,,,------......///////////////000000000000...///000111111111000000000111222222333222111111000000//////000000111222222111111111111222333333444555777999999777555444444666777888888999;;;>>><<<<<<===>>>????????????>>>???>>>;;;888666666777666777888999999999888777999999:::;;;<<<<<<======;;;<<<===???@@@@@@AAAAAADDDDDDDDDEEEGGGIIIKKKMMMNNNPPPRRRUUUXXX[[[\\\]]]^^^^^^```aaaccceeefffgggeeefffhhhkkknnnpppssstttuuutttttttttuuuvvvwwwxxx{{{{{{zzz{{{{{{|||}}}~~~|||}}}~~~zzzxxx}}}~~~zzzvvvttt|||yyygggYYYSSSJJJGGGCCCAAA@@@@@@???>>><<<===??????>>>>>>AAADDDEEEJJJOOOTTTYYYaaalllttt|||wwwlllgggaaaZZZXXX[[[bbbhhhrrr{{{uuunnngggjjjrrr~~~~~~||||||}}}||||||tttaaa\\\UUUSSSOOONNNNNNOOOOOONNNOOOLLLIIIHHHGGGFFFDDDBBBDDDBBB@@@@@@@@@@@@???===888777555333222000000///222000///...///000///...***++++++,,,---...//////////////////000000000000---...///111111111000///...///000111222222111000000000000000000111111222111111000000111111222333444666888999999777555444555666777777777999<<>>???@@@AAABBBBBBBBB>>>>>>===;;;888777999;;;777888999:::;;;::::::999:::::::::;;;;;;<<<======:::;;;===???@@@AAA@@@@@@DDDDDDDDDEEEGGGIIIKKKMMMNNNPPPSSSVVVYYY\\\^^^_________```aaabbbdddfffgggeeefffhhhjjjmmmppprrrsssuuutttttttttuuuvvvxxxyyy{{{{{{{{{{{{{{{|||}}}~~~zzz{{{|||~~~}}}zzz}}}~~~{{{rrrsss|||}}}kkk\\\TTTHHHEEEBBB@@@@@@@@@???===777:::>>>@@@AAADDDIIIMMMTTTZZZbbbhhhooozzzxxxmmmfffZZZWWWRRRMMMLLLQQQXXX^^^mmmwwwuuunnnhhhiiippp|||~~~~~~~~~}}}|||uuubbbZZZVVVSSSPPPNNNNNNNNNNNNMMMMMMLLLKKKIIIGGGEEEDDDCCCCCCAAA???@@@AAA@@@<<<999;;;999666444222222222333333333222222111000////////////000000///...------...000111000///...///111333222000///...///111222222222222222222222222222000000000000111222333444111111222333333444555555444444444555555555555555444777;;;======<<<======AAA@@@@@@@@@@@@AAABBBBBB@@@>>>;;;999::::::999888555777:::=========;;;:::<<<;;;999777777888:::;;;;;;;;;<<<===>>>@@@BBBCCCEEEEEEFFFHHHJJJKKKMMMMMMOOOQQQTTTUUUVVVXXX[[[]]]aaabbbddddddcccccccccdddfffhhhkkknnnpppppppppooorrrrrrssstttuuuvvvwwwxxxvvvvvvwwwxxxxxxyyyzzzzzz|||||||||}}}|||{{{tttnnnooovvv{{{ppp^^^RRRKKKFFFBBBCCCBBB>>>===>>>===@@@DDDFFFHHHOOOZZZbbbjjjooowww|||rrrhhh^^^WWWSSSLLLLLLKKKJJJKKKPPPWWW\\\jjjrrr~~~|||vvvpppiiijjjooowww~~~}}}tttbbbZZZUUURRROOOMMMMMMMMMMMMLLLNNNMMMLLLJJJHHHGGGEEEEEECCCAAA@@@???@@@???===:::;;;999666333222111222222222222111000000///......---......//////............000111000///...///000...---,,,,,,,,,...///111222222222222222222222222000000000000111222333333222222222333333444444444555555555555555555555555444777;;;<<<<<<<<<======>>>???@@@BBBDDDEEEFFFGGGAAA>>>;;;:::::::::999888777888:::<<<===<<<;;;:::;;;:::888777777999:::;;;===>>>>>>???@@@AAACCCDDDEEEEEEFFFHHHJJJKKKMMMMMMNNNQQQTTTVVVWWWYYY[[[]]]aaabbbddddddccccccdddeeehhhjjjlllnnnppppppooonnnrrrrrrssstttvvvwwwxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{|||}}}~~~|||vvvllliiilllooovvv~~~qqqcccXXXNNNHHHCCCDDDCCC@@@???AAAAAAFFFMMMSSSYYYbbbnnnvvvwwwrrrjjjaaaYYYTTTPPPOOOLLLMMMMMMMMMOOOSSSZZZ^^^mmmttt}}}vvvpppiiijjjnnnwww~~~sssbbb[[[TTTQQQNNNLLLLLLLLLLLLKKKNNNMMMLLLKKKIIIHHHFFFFFFEEEBBB@@@??????>>>===;;;:::888666333222111111111000000000//////......---,,,------.........------...///000000......///000,,,+++++++++,,,...000111111111111111111111111111000000000000111222333333333333333333333444444444777666666555555444444444444777:::<<<<<<;;;<<<===<<<>>>BBBFFFIIIKKKLLLLLLBBB@@@<<<;;;;;;;;;:::999999::::::;;;;;;;;;::::::999888888777888999;;;<<<@@@@@@@@@AAAAAABBBDDDDDDEEEEEEFFFHHHJJJKKKMMMMMMMMMPPPSSSVVVWWWYYY\\\^^^```aaabbbbbbbbbccceeegggkkklllnnnoooppppppooonnnrrrrrrsssuuuvvvwwwxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~}}}rrrkkkfffeeegggllluuu~~~{{{rrrggg___RRRKKKGGGGGGFFFEEEEEEHHHLLLRRR[[[dddlllvvv~~~wwwsssgggbbb[[[SSSOOOOOOPPPRRRRRRTTTVVVXXXZZZ^^^cccfffqqqwww}}}uuuppphhhhhhlllvvvtttccc\\\UUURRRNNNLLLLLLMMMMMMLLLMMMMMMLLLJJJIIIGGGFFFFFFEEECCCAAA>>>======<<<<<<999888666444222111000000000000000//////.........------......---,,,,,,+++...///000///......///000///.........///000222333000000000000000000000000/////////000000111222333444444444444444444444444888777777666555444444333444666999::::::;;;<<<===<<>>AAAFFFKKKNNNNNNMMMLLLDDDAAA>>><<<;;;;;;:::888999999999999888888888888999999999::::::<<<<<<===@@@@@@@@@@@@@@@AAABBBBBBEEEEEEFFFHHHJJJKKKMMMMMMLLLOOOTTTWWWXXXYYY[[[]]]]]]^^^```aaabbbcccfffiiiiiijjjlllnnnppprrrssstttrrrssstttvvvxxxyyy{{{{{{~~~~~~~~~~~~~~~~~~{{{{{{}}}~~~rrrllleeeaaabbbhhhmmmqqqttttttuuutttsssooojjjggg```ZZZUUUVVVXXXXXX[[[___cccgggmmmttt{{{}}}xxxsssnnnjjjhhhgggccccccdddeeegggkkknnnpppsssuuuyyy{{{||||||}}}~~~}}}tttnnniiihhhiiirrrwwwfff^^^WWWTTTPPPNNNNNNNNNNNNNNNKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDCCC@@@===;;;;;;<<<999888777666444222111000000000000000000000000000000000000///---,,,***)))---...//////------...///111111111000000/////////111111111111111111111111////////////000111222222333333333444555555666666888777777666666555555555444555777888888999;;;===@@@BBBFFFJJJLLLKKKJJJIIIDDDAAA===;;;;;;:::999777999999:::;;;;;;::::::::::::;;;;;;<<<<<<=========>>>>>>>>>>>>???@@@AAABBBEEEEEEFFFHHHJJJKKKMMMMMMMMMPPPUUUXXXYYYYYYZZZ[[[ZZZ\\\```bbbcccdddggghhhggghhhjjjmmmooorrrtttuuurrrsssuuuvvvxxxzzz|||||||||}}}~~~}}}vvvmmmgggfffhhhkkkmmmssstttuuuvvvuuussspppnnnjjjddd```aaaaaaaaabbbeeecccfffiiinnntttyyy}}}wwwvvvtttqqqooommmmmmllllllnnnqqquuuyyy}}}vvvoookkkhhhiiiqqqxxxeee\\\VVVSSSOOOMMMMMMNNNMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFBBBDDDDDDBBB>>>;;;:::;;;:::999999777666444222111////////////////////////....../////////...---------...//////------...///...//////000000000000///222222222222222222222222///......//////000111222111222333444555666777888777777777666666666666666444555777777777888;;;===???AAAEEEGGGIIIIIIHHHGGGCCC@@@===::::::999888666:::;;;===?????????===<<<======>>>>>>>>>>>>>>>============>>>???AAABBBCCCEEEEEEFFFHHHJJJKKKMMMMMMNNNQQQVVVXXXYYYXXXYYYYYYWWWZZZ```ccceeeeeegggggghhhiiijjjlllnnnppprrrsssrrrsssuuuwwwyyy{{{|||}}}~~~~~~~~~}}}~~~|||uuurrrrrrrrrsssvvvxxx{{{||||||{{{zzzzzztttnnniiiiiihhhdddccceee______```bbbeeeiiikkklllmmmnnnnnnoooqqqrrrttttttttttttuuuwwwyyyzzz{{{{{{}}}yyyrrrmmmiiihhhooo}}}wwwcccZZZUUURRRNNNLLLLLLMMMLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHAAADDDEEECCC>>>;;;::::::::::::999888666444333222---.....................,,,---...///000000000000---...///...------...///---...///111222222222222222222222222222222222222.........//////000111222000111222444666777888999666666666666777777777777444555666777777888:::===>>>@@@CCCEEEGGGGGGGGGFFFCCC@@@<<<:::999888777666:::<<>>????????????>>>>>>=========>>>???@@@BBBDDDEEEEEEEEEFFFHHHJJJKKKMMMMMMOOORRRVVVYYYYYYXXXXXXXXXUUUYYY```dddfffffffffgggiiijjjjjjkkkmmmooopppqqqssssssuuuwwwyyy{{{}}}~~~}}}}}}~~~}}}}}}|||{{{yyy|||{{{tttooonnnkkkeeebbbbbb[[[ZZZXXXWWWXXXZZZZZZZZZ]]]]]]]]]^^^```ccceeegggqqqtttxxx}}}|||uuunnnjjjhhhnnn|||xxxddd\\\WWWTTTRRRPPPPPPOOONNNLLLMMMMMMLLLJJJIIIGGGFFFFFFDDDCCCBBB@@@>>>===<<<;;;999999777555333111///...222222222111000...---,,,111111000000//////..................////////////111111000000000000111111222222222111111111000000000000///......///000111444444555555777888999:::999888888888777777666666222444777888999:::<<<>>>???BBBEEEIIIJJJIIIGGGEEEAAA???<<<999888888999:::;;;<<<>>>???@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>===???@@@@@@>>>???BBBFFFGGGHHHIIIIIIIIIKKKOOORRRTTTTTTVVVXXXZZZ[[[]]]]]]___```bbbcccdddeeeffffffjjjkkklllnnnnnnoooooooooqqqqqqsssuuuvvvxxxzzzzzzyyy{{{}}}~~~~~~}}}yyyvvvsssmmmeee___WWWTTTQQQOOOOOOPPPPPPOOOMMMOOORRRRRRRRRVVV___gggrrrzzzvvvoooiiiggglllwwwwwwddd]]]WWWUUUQQQOOOOOOOOONNNMMMNNNMMMLLLJJJHHHGGGEEEEEEDDDCCCBBB@@@>>>===<<<;;;999888777555333111//////+++,,,---...////////////////////////.........---......////////////000000222222111111111111222222222222222111111111000000000//////......///111222222222333444666888:::;;;888888888777777777666666555777999999999:::<<<>>><<<>>>AAADDDFFFFFFEEEDDD@@@>>>;;;999888888999:::;;;<<<>>>@@@AAABBBCCCCCCAAA@@@???>>>===============???@@@???>>>???BBBEEEHHHIIIIIIIIIJJJLLLOOORRRRRRSSSUUUVVVXXXZZZ\\\\\\___```bbbccceeeeeeffffffkkklllmmmooopppppppppppprrrrrrsssuuuwwwxxxyyyzzzyyy{{{}}}~~~~~~}}}|||xxxrrrjjjddd\\\XXXSSSPPPNNNLLLKKKIIILLLNNNPPPOOOOOOTTT\\\cccooowww{{{ooohhhdddhhhqqqwwweee___XXXUUUQQQNNNNNNNNNNNNNNNOOONNNLLLJJJHHHFFFDDDCCCDDDCCCBBB@@@>>>===<<<;;;999888777555333111000///***+++,,,...///000111111............------------.../////////000000000111333222222111111222222333222222222111111111111111000///.........000111222///000111333555888:::<<<888888777777777777666666777888:::;;;:::;;;===>>>>>>???AAACCCEEEGGGGGGHHH===<<<:::888888999:::;;;;;;<<<>>>@@@BBBCCCDDDEEE@@@???>>>===<<<<<<<<<<<<>>>????????????@@@CCCEEEGGGHHHIIIJJJJJJLLLOOORRRQQQRRRSSSUUUWWWYYY[[[\\\___```bbbccceeeffffffggglllmmmnnnpppqqqrrrrrrrrrssstttuuuvvvwwwxxxyyyyyyyyy{{{|||~~~~~~~~~}}}}}}}}}zzzuuunnniiiccc___ZZZVVVSSSQQQNNNLLLLLLMMMMMMLLLKKKOOOVVV\\\kkkrrr~~~qqqiiibbbccckkkxxxwwwfff```YYYUUUPPPMMMLLLMMMNNNNNNQQQPPPNNNKKKIIIFFFEEEDDDDDDCCCBBB@@@>>>===<<<;;;888888666555333111000///000111111111111000//////..............................//////000111111111222111111000000111111222111111111111111111111111//////.........000111222000000111222444666888999777777777777777777666666666888:::;;;;;;<<<>>>@@@@@@@@@@@@AAABBBCCCEEEEEE::::::999888888:::;;;<<<;;;===???AAACCCDDDEEEFFF@@@???>>>===============>>>>>>>>>>>>???AAACCCEEEFFFGGGIIIIIIIIIKKKNNNQQQQQQQQQSSSUUUXXXZZZ[[[\\\___```bbbdddeeefffggggggmmmnnnoooqqqrrrsssssssssuuuuuuvvvvvvwwwxxxyyyyyyzzz{{{|||}}}}}}}}}}}}|||~~~}}}zzzvvvrrrllliiieeebbb```^^^[[[YYYSSSSSSRRROOONNNPPPTTTXXXdddiiisss|||wwwlllcccaaafffrrr{{{}}}wwwfffaaaYYYUUUPPPLLLLLLMMMNNNNNNRRRQQQOOOMMMJJJHHHFFFEEEDDDCCCBBB@@@>>>===<<<;;;888777666555333222000000333333333222111///...---////////////////////////---......///000111111111000000////////////000000111111111111111111111111///.........///000222333222222222333333555666666666666666666666666777777444666999:::;;;===???BBB>>>===<<<;;;;;;;;;<<<<<<999999999999999;;;<<<===<<<===???AAACCCDDDEEEEEE@@@@@@???>>>>>>>>>??????>>>======>>>@@@BBBDDDEEEDDDFFFHHHHHHIIIJJJMMMOOOQQQRRRTTTVVVYYY[[[]]]^^^___```bbbdddfffggghhhhhhlllmmmnnnppprrrsssssssssuuuvvvvvvwwwxxxyyyyyyzzz|||||||||}}}}}}}}}}}}}}}xxxvvvssspppooommmkkkiiibbb```^^^ZZZWWWUUUVVVWWWYYY\\\bbbhhhooosssuuuvvv{{{}}}yyynnnbbb^^^bbblll|||~~~xxxfff```WWWTTTPPPMMMMMMMMMMMMMMMQQQPPPNNNLLLJJJHHHFFFEEEDDDCCCBBB@@@>>>===<<<;;;888777666555333222111000/////////000000//////.../////////000000000000000,,,,,,---...///000111111/////////....../////////111111111111111222222222............///000222333444333333333333444555555555555666666666666777777666888:::<<<===>>>AAACCC@@@???===<<<:::::::::999::::::::::::;;;<<<============???AAABBBCCCCCCCCC@@@@@@????????????@@@@@@>>>===<<<===@@@CCCDDDEEEDDDFFFHHHIIIIIIJJJMMMNNNQQQRRRTTTVVVYYY[[[]]]^^^___```bbbdddfffhhhhhhiiijjjkkkmmmooopppqqqrrrrrruuuvvvwwwxxxyyyzzz{{{{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~|||sssqqqnnniiiccc]]]YYYWWWUUUUUUVVVYYY]]]aaabbbbbbeeehhhmmmqqqvvv{{{wwwlll```]]]```jjj{{{~~~yyyfff___VVVSSSPPPNNNNNNMMMLLLKKKNNNMMMLLLJJJIIIGGGFFFEEEDDDCCCBBB@@@>>>===<<<;;;777777666555333222111111---...///000000000000000........./////////000000++++++,,,---...///000000000000////////////000000000000111111111222222222......---...///111222444333333333333444555666777555555555666666666777777<<<===????????????AAABBBAAAAAA@@@???>>>===<<<<<<;;;;;;;;;<<<<<<======>>>===>>>???@@@AAAAAAAAAAAA??????>>>>>>>>>>>>??????>>><<<;;;===AAADDDEEEDDDEEEGGGJJJKKKKKKLLLNNNPPPOOOPPPRRRUUUXXXZZZ\\\]]]___```bbbdddfffhhhiiiiiihhhiiikkkmmmnnnppppppqqquuuuuuvvvxxxzzz{{{|||}}}~~~~~~~~~~~~~~~uuulllfff___[[[VVVTTTUUUVVVVVVUUUUUUXXX\\\```dddkkksssyyy}}}tttjjjaaa```eeepppyyyfff___UUUSSSPPPOOONNNNNNLLLJJJLLLKKKJJJIIIGGGFFFEEEDDDDDDCCCBBB@@@>>>===<<<;;;777777666555333222111111111111222222222222111111---------.........//////******+++,,,---...///000111111000000000000111111000000111111222222222222......---...///111333444222222222333555777888999444555555555666666777777AAABBBCCCBBB@@@???@@@AAA======>>>>>>===<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>============>>>??????<<<;;;===AAADDDEEEDDDFFFIIILLLMMMMMMNNNPPPQQQNNNOOOQQQTTTWWWYYY[[[\\\___```bbbdddggghhhiiijjjfffgggiiikkkmmmooooooppptttuuuvvvxxxzzz|||}}}~~~~~~~~~mmmfff]]]VVVSSSQQQOOOMMMKKKNNNQQQTTTXXX___iiipppwww{{{{{{tttkkkddddddkkkxxx{{{eee[[[VVVUUURRRPPPNNNLLLLLLLLLKKKKKKJJJIIIGGGFFFEEEEEEFFFEEECCCAAA>>>===<<<;;;777777555444333222222111111111111111111000//////000000000000000000000000222000...---///000000000444222000...------///000111111222333333111000//////////////////000111111222222222222222444555666666666666666666666666666AAAAAAAAAAAAAAAAAA@@@@@@???@@@AAABBBAAA???===;;;<<<<<<<<<<<<<<<===>>>>>>>>>???@@@AAABBBBBBAAAAAAAAAAAA???>>>>>>>>>???@@@;;;===??????@@@AAADDDFFFGGGHHHIIIKKKLLLNNNOOOPPPOOORRRTTTVVVXXXYYY\\\^^^``````aaabbbdddeeeffffffiiijjjkkkmmmnnnooooooooorrrtttvvvwwwwwwxxxzzz|||~~~~~~zzziiibbb\\\TTTNNNMMMIIIHHHJJJNNNPPPTTT___jjjooouuu{{{|||zzztttpppiiihhhuuuzzzeee\\\VVVUUURRRPPPNNNLLLLLLLLLMMMLLLKKKIIIGGGEEEDDDCCCCCCCCCAAA???>>>===<<<<<<999888666444333222111111111111111111111000//////000000000000000000000000000///------...//////...333222000///......//////222222333222111000...---000//////............///222333333444444555666666333333444555777888999:::@@@@@@@@@AAAAAABBBBBBBBB???@@@@@@@@@???>>>===<<<===<<<<<<<<<<<<===>>>>>>???@@@BBBDDDEEEEEEDDDCCCAAA@@@???>>>>>>>>>???@@@<<<===??????@@@AAADDDFFFGGGHHHIIIKKKLLLNNNOOOPPPPPPRRRUUUWWWWWWYYY\\\^^^aaaaaabbbdddeeefffggghhhiiijjjkkkmmmooopppppppppsssuuuwwwwwwwwwxxxzzz|||}}}~~~vvvnnnbbbYYYVVVLLLKKKKKKMMMNNNPPPYYYcccmmmsss{{{|||yyyyyyvvvpppppp|||zzzeee]]]VVVUUURRRPPPNNNLLLLLLLLLNNNNNNLLLJJJGGGEEECCCBBBAAAAAA???>>>===<<<<<<<<<;;;:::888555444222111111111111111000000000//////000000000000000000000000...---------//////...,,,111111111000000//////...000000111111111000//////000000///...------------222333444666777666666555333444555666888999::::::===>>>???@@@BBBCCCDDDEEE@@@???>>>=========<<<=========<<<<<<======>>>??????BBBEEEGGGIIIHHHGGGFFFAAA@@@???>>>===>>>??????<<<===???@@@@@@AAADDDGGGGGGHHHIIIKKKLLLNNNOOOPPPRRRTTTVVVWWWXXXYYY[[[]]]aaabbbcccdddfffggghhhiiiiiijjjlllnnnpppqqqrrrssssssuuuwwwxxxxxxxxxzzz|||}}}~~~uuuggg___TTTPPPMMMMMMMMMNNNTTT\\\iiipppyyy}}}zzz|||zzzwwwxxxxxxeee]]]VVVUUURRRPPPNNNLLLLLLLLLMMMMMMKKKJJJHHHFFFEEEDDDCCCBBBAAA???===<<<<<<;;;<<<;;;999666444222111111111111000///////////////////////////////////////---------///000000...,,,000111111111111000///...---......///000111111111000//////.........//////111222444666777666555444777777777777777777777777;;;<<<===@@@BBBDDDFFFGGG@@@>>>===;;;;;;;;;===============<<<===>>>>>>???@@@BBBFFFIIIKKKKKKIIIHHHAAA@@@>>>=========>>>???<<<>>>???@@@@@@BBBEEEGGGGGGHHHIIIKKKLLLNNNOOOPPPSSSUUUWWWWWWXXXYYY[[[\\\```aaabbbdddeeeggghhhiiiiiijjjmmmoooqqqssstttuuutttvvvxxxxxxxxxxxxzzz|||}}}~~~zzzmmm^^^WWWPPPOOONNNOOOSSSYYYeeemmmxxx}}}{{{{{{zzz}}}vvvddd^^^VVVUUURRRPPPNNNLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGFFFCCC@@@>>><<<;;;:::<<<;;;999666444222111111111000//////......//////////////////////////////...---...000222222000...000111111222111111000///000000//////////////////////////////000111222333///111333555666555444333777777777777777777777777999:::<<<>>>AAACCCEEEFFF???>>><<<::::::;;;===>>>===============>>>??????@@@BBBEEEHHHJJJJJJIIIHHH@@@???>>>=========>>>???<<<>>>@@@@@@AAABBBEEEGGGGGGHHHIIIKKKLLLNNNOOOPPPSSSUUUWWWXXXXXXYYY[[[]]]___```aaabbbdddfffggghhhkkklllnnnpppssstttuuuvvvuuuwwwxxxxxxxxxxxxzzz|||}}}}}}~~~kkk```UUUPPPOOOPPPSSSWWWbbbjjjvvvzzz|||~~~}}}|||tttbbb]]]VVVUUURRRPPPNNNLLLLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIIIIGGGDDDAAA>>><<<:::999;;;:::888555444222111111111000///...---...///000000000000000000000000000///......///111222111000111111111111111111111111555444222000...---,,,,,,......///000111333444555000111222444444444444333333444555666888999::::::999:::;;;===???AAACCCCCC???>>><<<;;;;;;<<<===>>>>>>>>>======>>>>>>???@@@???@@@BBBDDDEEEFFFFFFEEE@@@???>>>===<<<===>>>>>>===>>>@@@AAAAAABBBEEEHHHGGGHHHIIIKKKLLLNNNOOOPPPSSSUUUWWWXXXXXXZZZ\\\^^^^^^___```bbbdddfffggghhhmmmnnnppprrrtttuuuvvvvvvvvvwwwyyyyyyxxxxxxzzz||||||}}}~~~}}}}}}~~~~~~qqq___UUURRRPPPQQQTTT]]]fffrrr|||{{{~~~~~~xxxwww{{{qqqaaa]]]VVVUUURRRPPPNNNLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHGGGEEECCC@@@===;;;:::999999888666444333222111111111000///------...///000000000000000000000000000///---,,,---///111111000222222000000000111222333555444222000////////////////////////000111333333222222333333444555555555333333444555777888999:::999:::;;;<<<===???@@@@@@>>>>>>===<<<<<<===>>>>>>>>>>>>======>>>>>>???@@@>>>>>>>>>???@@@AAABBBBBB@@@???>>>===<<<======>>>===???@@@AAAAAACCCEEEHHHGGGHHHIIIKKKLLLNNNOOOPPPRRRTTTVVVXXXYYY[[[]]]___^^^___aaaccceeeggghhhiiiooopppqqqsssuuuvvvvvvvvvvvvxxxyyyyyyxxxyyyzzz{{{|||}}}~~~|||}}}~~~ppp```XXXSSSRRRRRRXXXaaammmxxx{{{~~~~~~vvvtttwww|||ppp```\\\VVVUUURRRPPPNNNLLLLLLLLLNNNMMMLLLKKKIIIHHHFFFFFFDDDCCCAAA???===;;;;;;:::777777555444333222222111222000...---,,,---///000000000000000000000000000...,,,++++++---000000000333222000//////111222444000000///000111222444555000////////////000000111444444333444444555777777666666666666666666666666::::::;;;;;;<<<======>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>??????@@@======<<<;;;<<<===???@@@@@@???===<<<<<<<<<===>>>===???@@@AAAAAACCCFFFHHHGGGHHHIIIKKKLLLNNNOOOPPPQQQSSSVVVXXXYYY[[[^^^```___```bbbdddfffhhhjjjjjjpppqqqrrrtttuuuvvvvvvvvvwwwxxxyyyyyyyyyyyyzzz{{{|||}}}~~~|||}}}~~~kkk___WWWSSSSSSTTT]]]jjjttt|||~~~yyy}}}wwwsssuuuyyy{{{{{{pppaaa\\\XXXUUUQQQNNNMMMMMMLLLKKKOOOMMMKKKJJJIIIHHHFFFDDDCCCCCCBBBAAA???;;;999777:::999777444222000/////////............---------,,,---...//////...---,,,,,,...000111000000111222000000000000000000000000555333222333444333000,,,......---...///000222333555444444333333444444555555666666777777777777777999999999999:::;;;;;;<<<<<<<<<======>>>??????@@@@@@@@@@@@@@@????????????;;;;;;::::::;;;>>>@@@BBB>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???AAADDDFFFGGGFFFGGGHHHJJJLLLOOOQQQRRRSSSTTTVVVXXXZZZ\\\]]]^^^aaaccceeeeeefffgggiiikkkhhhkkkpppsssttttttuuuvvvwwwwwwwwwxxxyyyzzz|||}}}{{{|||}}}~~~|||zzz~~~}}}jjj___YYYVVVZZZ]]]dddnnnyyyzzzxxxxxxyyy|||uuurrrtttzzzpppbbb\\\YYYVVVRRROOONNNNNNMMMLLLOOOMMMKKKJJJIIIHHHFFFDDDBBBBBBAAA@@@???===;;;:::999888666444222111111000111111000///......------------...//////...------***,,,...///......///000111111111111111111111111111//////000222333000...////////////000222333444333222222111111222222333555555666777777777666666999999999999:::;;;<<<<<<;;;;;;;;;<<<<<<=========??????>>>>>>>>>>>>======<<<;;;::::::;;;===???@@@>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???AAADDDFFFGGGGGGGGGHHHIIIJJJLLLNNNOOORRRSSSUUUWWWYYY[[[\\\]]]```ccceeegggggghhhiiikkkjjjmmmppprrrsssrrrssstttwwwwwwwwwxxxyyy{{{|||}}}{{{|||}}}~~~}}}{{{}}}~~~wwwggg]]]XXXZZZ]]]dddnnnzzz{{{ssssssttt|||}}}wwwwww{{{qqqbbb\\\YYYVVVSSSPPPPPPOOONNNMMMOOOMMMKKKJJJIIIHHHFFFDDDCCCBBBAAA@@@???>>>>>>>>>777777555444333333222222000000000000000/////////---...////////////...---***,,,...///......///000111111111111111111111111.........000222333222111000000///000111222444555333222222111111222222333444444555666666666666555999999999999:::;;;<<<===<<<<<<<<<<<<<<<===============<<<<<<;;;;;;;;;;;;<<<;;;:::::::::;;;===>>>======>>>>>>>>>===<<<<<<<<<===>>>???AAADDDFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMRRRSSSTTTVVVXXXZZZ\\\\\\```cccgggiiijjjjjjjjjkkklllnnnqqqsssrrrrrrrrrsssxxxxxxxxxyyyzzz{{{|||}}}{{{|||}}}~~~|||{{{yyy{{{zzzwwwxxxsssddd]]]ZZZ]]]dddooozzz|||qqqppppppxxx}}}zzz~~~qqqbbb\\\YYYVVVSSSRRRQQQQQQOOONNNNNNLLLJJJIIIIIIHHHFFFDDDEEEDDDAAA???>>>>>>>>>>>>666666555444444444444444---......///000000111111---...///000000///...---,,,...000111000000111222111111111111111111111111111111111222333444444333000/////////000222444555555444444333333444444555333444444555555555555555888888888999:::;;;<<<===????????????????????????===<<<;;;999999999999:::<<<;;;;;;:::::::::;;;;;;<<<===============<<<<<<<<<===>>>???AAADDDFFFGGGJJJKKKLLLMMMOOOPPPPPPQQQSSSSSSUUUWWWYYY[[[\\\]]]```ccchhhkkkkkkkkkkkklllmmmooorrrssssssssstttvvvyyyyyyyyyyyyzzz{{{|||}}}||||||}}}~~~}}}yyywwwuuuwww|||wwwvvv|||mmmddd[[[___fffppp{{{}}}sssppppppvvv|||{{{qqqbbb]]]XXXVVVTTTSSSRRRRRRPPPNNNMMMKKKIIIIIIIIIHHHFFFDDDGGGEEECCC@@@>>>===<<<<<<555555555444444555555666........................---...///000000///...---,,,...000111000000111222111111111111111111111111333333333222222111222222............///111333444555444444333333444444555333444444555555555555555888888888999:::;;;======?????????@@@@@@@@@@@@@@@===<<<:::888777888888999<<<<<<;;;;;;::::::::::::<<<<<<============<<<<<<<<<===>>>???AAADDDFFFGGGHHHJJJLLLOOOQQQRRRSSSSSSTTTUUUVVVXXXZZZ\\\^^^______ccchhhkkkllllllllllllmmmooorrrttttttvvvxxxzzzzzzzzzzzzzzz{{{|||}}}}}}||||||}}}}}}~~~}}}}}}~~~yyytttqqqpppsssyyy~~~uuurrrvvvvvvjjj```bbbhhhppp{{{uuuqqqooottt{{{{{{qqqccc]]]WWWUUUSSSSSSSSSRRRPPPNNNLLLKKKIIIHHHIIIHHHFFFEEEGGGEEECCC@@@>>><<<;;;:::666555555555555555666666222111000...---+++***)))...///000000000000///...***,,,...///......///000222222222222222222222222333333333111...---...///......---...///000222333333222222111111222222333444444555666666666666555777777888999:::<<<===>>>=========>>>??????@@@@@@>>>===:::888777888999:::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<=========<<<<<<<<<===>>>???AAADDDFFFGGGFFFHHHKKKNNNPPPRRRRRRSSSUUUVVVWWWYYY[[[]]]______```cccgggjjjkkkkkklllmmmmmmooorrrssstttvvvyyy{{{{{{{{{{{{{{{{{{|||}}}}}}||||||}}}}}}~~~~~~~~~}}}}}}}}}vvvppplllkkkooovvv}}}}}}tttpppssszzzqqqfffgggjjjqqqzzzvvvppplllpppzzz|||zzzrrrccc]]]VVVTTTSSSRRRRRRRRROOOMMMLLLJJJHHHHHHHHHHHHFFFEEECCCCCCBBB@@@???<<<;;;999666666555555555555666666111111000///...---,,,+++...///000111111000///...***,,,...///......///000222222222222222222222222333333333111---,,,...000//////......///111333444333222222111111222222333555555666777777777666666777777888999:::<<<===>>><<<<<<===>>>@@@AAABBBBBB@@@>>><<<999888999:::;;;;;;<<<<<<=========<<<<<<:::;;;<<<<<<======<<<<<<<<<===>>>???AAADDDFFFGGGHHHJJJMMMOOOQQQRRRRRRQQQTTTUUUWWWYYY[[[]]]^^^___```cccfffhhhiiijjjmmmnnnmmmoooqqqrrrrrrtttvvvyyy|||||||||{{{||||||}}}~~~|||||||||}}}}}}}}}}}}}}}|||uuunnnjjjggglllttt}}}wwwsssuuuxxx{{{llllllmmmqqqyyyxxxpppkkkmmmuuu}}}zzz|||rrrccc]]]UUUTTTRRRRRRRRRQQQOOOMMMKKKJJJHHHHHHHHHHHHFFFEEE@@@@@@@@@@@@???===;;;:::777666666555555555555666------...///000111222222...///000111111000///...,,,...000111000000111222222222222222222222222222444555555333//////111444000000//////111222444555555444444333333444444555555666666777777777777777777777888999:::<<<>>>>>>======???@@@BBBDDDEEEEEEBBB@@@===:::999999;;;<<<;;;<<<<<<===>>>>>>======::::::;;;<<<=========<<<<<<===>>>???AAADDDFFFGGGLLLNNNPPPRRRSSSSSSRRRRRRSSSTTTVVVXXXZZZ\\\]]]^^^```bbbeeeggghhhjjjmmmooonnnooopppppppppqqqsssuuu}}}||||||||||||}}}}}}~~~|||||||||}}}}}}}}}}}}}}}{{{uuunnnjjjeeejjjsss}}}yyyxxxtttzzzpppooonnnqqqyyyzzzrrrlllnnnttt{{{zzzsssfffaaa\\\XXXSSSQQQPPPOOOLLLIIILLLJJJHHHHHHHHHHHHFFFDDDGGGGGGFFFEEEBBB???<<<:::777777666555444333333222000000000000000000000000////////////////////////////////////000000000000222222111111222222333444333333333222111000///...000000111222222111000///222333333444555666888888888777777777777777888888888999:::<<<===>>>>>>???@@@===<<>>???@@@AAACCCGGGJJJLLLNNNOOOPPPPPPQQQRRRTTTSSSUUUWWWXXXYYY\\\___bbbaaadddfffgggggghhhiiikkkoooooonnnoooqqqtttwwwyyyyyyyyyzzz{{{|||}}}~~~~~~zzz{{{{{{|||}}}~~~~~~}}}|||zzzrrriiikkkiiimmmyyy~~~xxxuuuxxx~~~uuupppuuu}}}~~~wwwooommmqqq}}}|||vvvxxxtttfffaaa\\\XXXSSSQQQPPPOOOLLLJJJLLLJJJHHHHHHHHHHHHFFFEEEFFFFFFEEEDDDAAA>>><<<:::666666555444333222222111000000000000000000000000////////////////////////////////////000000000000222222111111111222333444222333333333222111000///***+++---///000111111111333333333333555666777888999888888777777777888888777888999;;;<<<======>>>???======@@@EEEIIIJJJJJJGGGCCC>>>;;;;;;;;;;;;999;;;;;;::::::;;;===???@@@???>>>>>>>>>>>>============>>>???@@@AAACCCFFFIIIKKKMMMOOOOOOOOOPPPRRRTTTRRRTTTVVVXXXYYY[[[^^^``````bbbeeeggghhhiiikkkmmmooooooooopppqqqtttvvvxxx{{{{{{{{{|||||||||}}}}}}|||||||||}}}}}}~~~~~~{{{||||||zzz{{{{{{uuummmkkkiiimmmxxx~~~vvvsssyyyzzztttxxx~~~vvvnnnlllooozzz{{{zzz~~~uuufffaaaZZZWWWSSSQQQOOONNNLLLKKKLLLJJJIIIHHHIIIHHHFFFEEEEEEEEEDDDBBB@@@===;;;:::666555444333222111000000000000000000000000000000////////////////////////////////////000000000000333222000000000111333555222222333333333222222111---...000111333444444444333333333333444555777777::::::999999888888888888666777999:::<<<<<<============>>>AAAEEEHHHHHHHHHGGGCCC???===<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@??????>>>>>>>>><<<>>>??????@@@BBBFFFHHHJJJKKKMMMNNNNNNOOOQQQSSSQQQSSSVVVWWWXXXZZZ]]]______aaaeeegggiiijjjmmmooonnnnnnoooqqqrrrtttuuuvvv{{{||||||}}}}}}|||||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzvvvxxxyyyyyy}}}|||vvvmmmjjjmmmwww{{{ppppppvvv~~~zzz}}}~~~vvvmmmiiilllvvvuuufff___XXXVVVSSSPPPOOONNNMMMLLLLLLKKKIIIIIIIIIHHHGGGEEEDDDDDDCCCAAA???<<<;;;:::666666555444333111111000000000000000000000000000////////////////////////////////////000000000000333222000//////111333555111222222333333333333222111111222222222222222222333333333333444555666777::::::::::::999888888777777888999;;;<<<===>>>>>><<<===@@@CCCEEEFFFFFFEEEEEECCC@@@===<<<;;;;;;;;;;;;;;;<<<>>>???@@@AAAAAA@@@@@@@@@???>>>>>>>>>===<<<===?????????AAAEEEGGGHHHJJJLLLMMMMMMNNNQQQRRRRRRTTTWWWYYYZZZ[[[]]]___```cccfffhhhiiikkkmmmooommmnnnpppqqqssstttttttttyyyzzz|||}}}~~~~~~}}}}}}}}}zzzvvvsssrrrpppsssvvvyyyrrrnnnooowwwsssnnnqqqxxxvvvmmmhhhiiirrrttteee]]]VVVUUUSSSPPPNNNMMMMMMNNNMMMKKKIIIIIIIIIIIIGGGEEEDDDCCCBBB@@@>>><<<;;;:::888888777555444222111111////////////////////////////////////////////////////////////000000000000222111000//////111333444111111222333333333222222,,,,,,,,,------.........333333333333333444555666999::::::::::::999888777888999;;;<<<>>>?????????;;;>>>AAACCCDDDDDDCCCCCCBBBAAA???===;;;:::::::::;;;===???AAABBBCCCCCCCCC@@@@@@???>>>>>>===<<<<<<<<<===>>>>>>???@@@DDDFFFGGGIIILLLMMMMMMNNNQQQSSSSSSVVVYYY[[[[[[\\\^^^___ccceeehhhiiiiiijjjlllmmmmmmnnnoooqqqrrrsssssssssvvvxxxzzz}}}{{{wwwrrrnnnkkkiiihhhmmmrrryyy|||vvvtttzzzuuusssuuu~~~xxxnnngggfffnnnuuueee]]]TTTTTTSSSPPPNNNLLLMMMOOOMMMKKKJJJIIIJJJIIIGGGFFFEEECCCAAA???>>><<<<<<;;;999888777666444333111111////////////////////////////////////////////////////////////000000000000000000000000000111222222111111222222222111111000)))******,,,...000222333333333333333333444555555777888999::::::999888777999:::<<<===???@@@@@@@@@<<<>>>BBBCCCCCCBBBBBBBBB@@@@@@@@@===;;;999999:::<<<>>>AAADDDFFFFFFEEEEEE@@@@@@???>>>===<<<<<<;;;<<<===>>>>>>>>>???CCCEEEGGGIIILLLMMMNNNOOOQQQSSSTTTWWWZZZ\\\]]]]]]^^^___dddgggiiijjjjjjjjjlllmmmnnnnnnooopppqqqrrrsssssstttvvvzzz~~~{{{wwwrrrmmmhhheeedddcccccciiirrr||||||xxxtttxxx{{{ooohhhffflll}}}}}}wwwggg^^^SSSTTTSSSPPPMMMLLLNNNPPPMMMLLLJJJIIIJJJIIIHHHFFFEEEDDDBBB???>>>=========999888777555333222000000////////////////////////////////////////////////////////////000000000000//////000111222111111000111111111111000000///...,,,,,,---...000333666777333333222222333333444444444666888999:::999888888999999;;;===>>>??????@@@<<>>@@@DDDGGGIIIIIIHHHFFFBBBAAA@@@???>>>======<<<<<<============???BBBDDDGGGJJJLLLMMMNNNPPPRRRTTTSSSVVVZZZ\\\\\\\\\]]]^^^cccfffiiijjjkkklllmmmooooooooonnnooopppqqqssstttuuuwww{{{}}}}}}~~~~~~|||zzzpppmmmgggbbb^^^^^^___aaadddlllwwwyyyzzz~~~rrriiifffkkk{{{|||yyyiii```RRRSSSSSSPPPMMMLLLNNNPPPMMMLLLJJJJJJJJJJJJHHHFFFFFFDDDBBB@@@>>>======>>>888777666444222000///...////////////////////////////////////////////////////////////000000000000---///111222333222000///111111111111000...------...---------...///111222333333222222222333444444333444777999::::::999888888999:::<<<===>>>>>>???===@@@BBBBBB@@@???@@@BBB@@@AAABBB@@@===;;;;;;===>>>AAAEEEIIIKKKJJJIIIHHHCCCCCCBBBAAA@@@???>>>===<<<============>>>AAADDDHHHJJJLLLNNNOOOPPPSSSUUURRRVVVYYY[[[\\\[[[\\\]]]bbbdddhhhjjjkkkmmmoooqqqpppooonnnnnnoooqqqsssuuuvvvyyy|||||||||}}}~~~zzztttqqqhhhddd___ZZZXXXZZZ^^^```hhhqqq~~~sssjjjfffkkkzzzwwwfff^^^XXXUUURRRPPPPPPOOOMMMKKKMMMLLLKKKJJJIIIHHHGGGGGGCCCCCCAAA@@@>>>===<<<;;;666555444222111000//////111000......000000000//////////////////000111222111000///......---......333333333222111000///.........///000000000000000---------......000111222333333333444444444444555555555666666777777888888888;;;>>>???===>>>AAADDDAAACCCDDDAAA===;;;<<<>>>@@@AAAAAA@@@===:::::::::>>>@@@DDDGGGIIIIIIHHHGGGFFFDDDBBB???======>>>>>>??????>>>>>>>>>@@@AAABBBHHHHHHIIIJJJLLLNNNOOOQQQYYYZZZ[[[\\\]]]^^^^^^^^^dddeeegggiiikkkmmmooopppnnnppprrrrrrrrrrrrtttvvvxxxyyyzzz|||}}}~~~~~~yyyxxxxxxzzz}}}}}}{{{xxxuuuqqqnnneee___\\\]]]]]]]]]dddmmmyyy~~~~~~~~~~~~|||}}}xxxlllfffjjjuuu~~~vvveee]]]XXXUUURRRPPPPPPOOOMMMKKKKKKJJJJJJIIIHHHGGGGGGFFFDDDCCCBBB@@@>>>===;;;;;;888777555444222111111111111000......000000000/////////......//////000000---------...000222333444333333333222111000//////......///000000000000000...............///000111444444444555555666666666666666666666666777777777999;;;>>>@@@BBBEEEHHHJJJCCCDDDDDDCCC@@@>>>>>>>>>???@@@AAA???===;;;:::;;;===???CCCFFFHHHHHHHHHGGGEEECCCAAA???=========>>>>>>>>>=========>>>@@@AAAGGGGGGHHHJJJLLLNNNPPPRRRWWWXXXZZZ\\\^^^___``````dddeeegggiiijjjlllnnnoooppprrrttttttttttttvvvxxxwwwwwwxxxzzz{{{{{{{{{{{{zzzyyyxxxyyy|||~~~~~~~~~~~~|||zzzyyyxxxwwwuuutttlllgggeeegggiiikkksss||||||xxxuuuuuuuuuvvvxxxyyyzzzzzzzzzyyywwwvvvwwwvvvtttrrrsssuuuxxxzzz}}}~~~yyylllcccgggtttvvvddd\\\XXXUUURRRPPPPPPOOOMMMKKKIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDCCC@@@>>><<<:::999999999777555444333333333111000......000000000/////////..................,,,,,,---///111333555777222222222222222111000/////////000000111111000000/////////......///000000333444444555666777777888777777666666666666666666:::;;;>>>CCCJJJOOORRRSSSHHHGGGEEEDDDCCCAAA???===>>>???@@@>>><<<;;;;;;<<<<<<>>>AAADDDGGGGGGGGGGGGDDDBBB@@@>>>===<<<======>>>============>>>>>>???FFFFFFHHHJJJMMMOOORRRSSSUUUVVVXXX[[[^^^```aaabbbdddeeehhhhhhiiiiiikkkmmmqqqrrrtttttttttuuuvvvxxxxxxxxxyyyzzzzzzzzzzzzzzz{{{yyyxxxxxxzzz{{{{{{zzzwwwwwwvvvvvvwwwyyy|||}}}{{{yyyzzz|||~~~}}}~~~}}}zzzyyyxxxxxxtttrrrmmmiiigggffffffffffffggghhhiiihhhgggfffeeeeeedddbbbbbbccceeehhhjjjooorrrwww|||zzzkkkaaacccrrrwwweee\\\XXXUUURRRPPPPPPOOOMMMKKKHHHHHHHHHHHHGGGGGGGGGGGGFFFEEECCCAAA>>><<<:::999:::999777555444333333333111000......000000000////////////......---,,,,,,000/////////000000111222111111222222222111111000///000000111111111000000000000//////////////////222333333444555666777777777777777666666555555444;;;;;;>>>FFFOOOWWWZZZZZZQQQLLLFFFCCCBBBBBB???<<<===>>>???===;;;;;;<<<===;;;===???BBBDDDFFFFFFFFFBBBAAA???>>>===<<<<<<<<<>>>>>>>>>>>>?????????@@@EEEFFFGGGJJJMMMQQQSSSUUUUUUVVVXXX[[[]]]___```aaaccceeehhhhhhggggggjjjllloooqqqrrrsssrrrsssuuuvvv{{{{{{{{{||||||{{{{{{zzz|||zzzxxxwwwxxxxxxwwwvvvrrrrrrssstttwww|||~~~uuuuuuyyy|||}}}|||{{{zzzxxxwwwrrrqqqooollliiigggffffffcccaaa]]]YYYWWWVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVSSSRRRQQQQQQRRRUUUXXXYYYaaaeeekkkrrrwww|||zzzkkk___bbbrrrxxxfff]]]XXXUUURRRPPPPPPOOOMMMKKKIIIIIIIIIHHHHHHHHHHHHHHHFFFEEECCCAAA>>><<<:::999888777666444333222222111111000......000000000///......//////...---,,,+++111000///...............000111111222222222111111000000111111111111000000111000000/////////000000111111222333444444555555777777666666555555444444;;;;;;>>>GGGQQQYYY]]]]]]WWWQQQHHHCCCAAAAAA???===>>>>>>>>><<<;;;:::<<<===;;;<<<>>>@@@BBBCCCCCCCCCAAA@@@???>>>======<<<<<>><<<:::999777666555333222111111000111000......000000000///---...///000000///---,,,...------......///000111///000111222222222222222111111222222111111000000000000000//////000111111222222222222333333333333666666555555555555555555:::;;;???FFFNNNUUUYYY[[[XXXSSSMMMHHHDDDBBB@@@?????????>>><<<:::999;;;===;;;<<<===???@@@@@@AAAAAAAAA@@@@@@??????>>>======???@@@BBBDDDEEEFFFFFFFFFEEEFFFHHHKKKNNNQQQTTTVVVVVVWWWYYY[[[\\\]]]^^^^^^aaaeeeiiiiiiffffffjjjnnnrrrsssuuuuuuuuuuuuwwwyyyxxxxxxyyyyyyyyyxxxxxxwwwzzzwwwtttsssrrrqqqooonnnkkknnnqqqsssvvv|||uuulllddddddiiiooowww}}}}}}zzzuuupppkkkgggeeeddd^^^\\\YYYXXXXXXXXXWWWUUUQQQQQQOOOMMMKKKJJJJJJJJJHHHGGGFFFDDDCCCBBBBBBCCCAAAAAAAAABBBBBBBBBBBBCCCAAAAAAAAAAAABBBCCCEEEFFFGGGKKKQQQWWW[[[bbbkkkqqq~~~|||rrrkkkooo}}}yyyfff\\\XXXUUURRRPPPPPPOOOMMMKKKJJJIIIIIIHHHGGGFFFFFFEEEDDDCCCBBB@@@>>>===;;;;;;777666555333222111111000111000......000000000///---...///111111000///...---------...///111222333//////000111222333333333111222222222222111000///////////////000111222222444444333333333333222222444444555555555555555555888<<<@@@EEEIIINNNSSSVVVRRRSSSSSSPPPLLLGGGDDDCCC@@@@@@>>>;;;999888:::<<<<<<=========>>>>>>>>>>>>AAAAAAAAA@@@@@@???>>>>>>>>>@@@BBBEEEGGGHHHHHHIIIFFFGGGIIIKKKNNNQQQTTTUUUTTTUUUWWWZZZ\\\^^^___``````eeejjjiiiggggggkkkqqqrrrtttuuuvvvuuuvvvwwwyyywwwxxxxxxyyyyyyyyyxxxxxxuuussspppnnnmmmllljjjiiihhhlllpppqqqssswwwuuukkkaaa___aaadddiiinnnllliiiccc\\\XXXUUUTTTTTTOOOMMMKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCDDDCCCGGGLLLOOOSSS[[[fffnnnyyyyyyvvv{{{xxxeee[[[XXXUUURRRPPPPPPOOOMMMKKKIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@???===<<<;;;888777666444222222111111111000......000000000///,,,...000111222111000///////////////000111222333...///000111222333333333222222222222222111000///////////////000111333333666555555444444333222222333444444555555666666666888<<>>;;;888777999;;;===============<<<<<<<<>>===???BBBEEEGGGIIIIIIJJJGGGHHHIIIKKKNNNQQQSSSUUURRRSSSVVVYYY]]]___aaabbb___eeejjjjjjgggggglllrrrppprrrssstttssstttvvvwwwxxxyyyzzzzzz{{{{{{{{{zzzrrrooolllkkkjjjiiigggeeegggkkkoooppppppttt{{{{{{oooccc]]][[[ZZZ\\\___^^^ZZZSSSMMMIIIHHHHHHIIIGGGEEEDDDCCCDDDEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCC???????????????@@@@@@AAACCCCCCBBBBBBCCCDDDEEEEEECCCCCCCCCCCCCCCCCCDDDDDDEEEHHHLLLNNNRRRZZZfffooovvv~~~~~~xxxeee^^^ZZZWWWSSSPPPOOOMMMKKKJJJIIIIIIHHHIIIJJJIIIFFFDDDEEEEEEDDDBBB@@@===;;;:::888777666444333222111111444333222000////////////////////////000000000000............////////////111111000000000000111111222111000000///000000000000000000000000111111222111111111111111111222222111222333444555555555555;;;<<<>>>???@@@AAAEEEGGGLLLPPPUUUXXXWWWRRRKKKFFFDDDAAA<<<999888999::::::===>>>>>>===;;;;;;<<<===>>>>>>>>>===============:::===AAACCCEEEGGGJJJLLLJJJIIIIIIIIIKKKNNNQQQSSSYYYYYYXXXYYYZZZ[[[]]]^^^^^^___aaacccfffiiijjjkkkqqqsssvvvvvvtttsssuuuwww{{{|||}}}}}}|||yyyvvvtttnnnjjjeeeccceeeffffffeeegggiiilllooorrrxxxsssaaaVVVSSSSSSRRRPPPJJJJJJIIIHHHFFFDDDBBB@@@BBBBBBBBBBBBBBBCCCDDDDDDAAAAAABBBBBBBBBAAAAAA@@@BBBAAA@@@@@@@@@AAACCCDDDFFFFFFGGGHHHGGGFFFEEEDDDDDDFFFGGGHHHGGGGGGIIIJJJNNNPPPSSSVVV[[[bbbiiiooo}}}}}}}}}yyyfff___ZZZWWWSSSPPPOOONNNLLLJJJJJJIIIIIIJJJJJJIIIGGGEEEDDDDDDCCCBBB@@@>>><<<;;;888777666444333222111111111111000000///000000000.../////////000000000000.........//////000000000222222111111111111222222444333222222111111111111000000000000000111111222222222222333333333333444222333444555666666666666:::<<<>>>???@@@AAACCCEEEEEEIIINNNRRRRRRMMMHHHDDDBBB???<<<999999999::::::>>>??????>>><<<<<<===???@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>AAACCCDDDEEEGGGIIIJJJJJJKKKLLLNNNQQQTTTUUUXXXXXXXXXXXXZZZ\\\^^^___bbbcccdddgggiiilllmmmnnnrrruuuxxxxxxwwwvvvxxxyyyyyyzzz||||||{{{xxxuuurrrhhhddd___]]]___ccceeefffiiikkkmmmpppuuu|||vvvcccVVVQQQOOOMMMJJJGGGGGGGGGFFFFFFEEEDDDCCCFFFFFFEEEEEEFFFFFFGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLPPPQQQRRRRRRRRRRRRQQQPPPNNNPPPQQQQQQPPPPPPRRRSSSWWWZZZ]]]```dddjjjpppuuu}}}|||}}}|||ggg```ZZZWWWSSSPPPOOONNNLLLKKKKKKJJJJJJKKKKKKJJJHHHFFFCCCCCCCCCBBB@@@>>>===<<<888777666444333222111111000/////////000000111222....../////////000000000......//////000111222222333333222222222222333333666666555333333222222222000000000000000111111222333444444444555555555555444444555666777777777777999<<<>>>@@@??????@@@AAA???CCCHHHKKKLLLIIIEEEBBB???===<<<::::::::::::;;;???@@@AAA@@@>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBBBBBBBBBBDDDFFFHHHIIIKKKMMMPPPRRRTTTUUUWWWWWWWWWXXXZZZ]]]```aaacccdddfffhhhjjjlllnnnoooqqqtttwwwxxxxxxxxxyyyzzzwwwxxxyyyyyywwwtttpppnnnddd```[[[YYY\\\aaafffiiikkkmmmppptttzzz}}}iiiYYYRRRNNNKKKHHHHHHHHHIIIIIIIIIIIIJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJKKKMMMOOOQQQSSSTTTVVVXXXZZZ[[[\\\\\\^^^___```aaabbbbbbbbbaaabbbcccdddcccbbbaaabbbcccdddgggkkknnnqqqtttxxx{{{}}}{{{|||~~~iiiaaaZZZWWWSSSQQQPPPOOOMMMKKKLLLKKKKKKLLLLLLKKKIIIFFFBBBBBBBBBAAA@@@???===<<<888777666444333222111111000000/////////000000111........./////////000000---...///000111222333444222222222111111222222222777666555444333222222222000000000000000111111222333333444444555555666666444444555666666666666666888;;;>>>???>>>=========>>>@@@DDDGGGGGGEEEBBB???;;;<<<<<<;;;::::::;;;<<<>>>@@@AAA@@@>>>===>>>???<<<<<<<<<===============>>>???AAAAAAAAAAAACCCEEEEEEFFFIIILLLOOOQQQSSSTTTVVVVVVWWWYYY[[[^^^aaacccbbbcccdddfffhhhjjjkkklllnnnpppsssuuuvvvwwwwwwwwwuuuuuuuuutttrrrnnnjjjhhhdddbbb______aaaeeeiiikkkkkkooouuu{{{qqqbbbZZZVVVSSSRRRTTTTTTSSSSSSSSSTTTTTTTTTQQQQQQRRRTTTVVVXXXZZZ\\\]]]\\\[[[ZZZ\\\```dddfffiiikkknnnqqqsssuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxxxxzzz{{{{{{xxxuuusssssssssqqqtttwwwyyyzzz{{{|||}}}~~~~~~zzz}}}~~~jjjbbbZZZWWWSSSQQQPPPOOONNNLLLLLLLLLKKKLLLMMMLLLIIIGGGBBBBBBBBBAAA@@@???===<<<888777666444333222111111222111000///........................////////////---...///000111222333444111111000000000000111111555444333222111111111111000000000000000111111222111222222333444444555555333333444555555555444444777999<<<>>>===;;;;;;;;;===???@@@BBBAAA???===<<<:::;;;<<<;;;999999:::<<<===???@@@@@@>>>=========999:::::::::;;;;;;;;;<<<<<<===??????@@@BBBEEEHHHEEEGGGIIIMMMPPPRRRSSSTTTVVVVVVWWWYYY[[[___bbbdddbbbcccdddeeeggghhhiiijjjmmmoooqqqtttvvvwwwvvvuuusssrrrqqqooommmjjjhhhfffggghhhiiijjjjjjkkklllmmmmmmrrrzzz{{{pppjjjhhhggggggkkkjjjhhhfffeeedddddddddhhhiiikkknnnqqquuuxxxyyy{{{zzzxxxxxxzzz~~~}}}~~~}}}}}}|||zzz}}}jjjcccZZZWWWSSSQQQPPPPPPNNNMMMLLLKKKKKKLLLLLLKKKIIIGGGCCCCCCCCCBBB@@@>>>===<<<888777666444333222111111222222000///...---------------........./////////......//////000111222222111000000000000000000111333222222111111111111111000000000000000111111222000000111222333444444555333333444444444444444333666888:::;;;:::999::::::;;;<<<<<<<<<<<<;;;:::999:::<<<===;;;888777:::===<<<>>>@@@@@@>>>===<<<===:::::::::;;;;;;<<<<<<===;;;<<<>>>???@@@CCCGGGJJJIIIJJJLLLNNNQQQSSSUUUVVVWWWWWWXXXYYY\\\___bbbccceeeeeefffgggiiijjjjjjkkkoooppprrruuuxxxxxxuuussspppnnnmmmkkkjjjkkkllllllnnnqqqtttuuutttrrrrrrrrrtttyyy}}}||||||{{{zzz|||iiicccZZZWWWSSSQQQQQQPPPOOONNNLLLKKKJJJKKKLLLKKKHHHFFFDDDDDDCCCBBB@@@>>><<<;;;888777666444333222111111111000///...............---------.........//////.........//////000000000222111111000000111111222111111111111111222222333000000000000000111111222000000111222333444555555444444555555555555444444555666888888888888:::;;;:::::::::;;;;;;;;;;;;<<<;;;======:::666555:::>>>===???AAABBB@@@>>>======999::::::;;;<<<<<<======<<<===??????@@@CCCGGGKKKLLLLLLLLLMMMPPPRRRUUUWWWXXXXXXXXXZZZ\\\___aaacccgggggghhhiiiiiijjjkkkkkkooooooppptttwwwvvvssspppllljjjiiiiiikkkpppuuuxxxyyy|||~~~}}}}}}~~~~~~yyy{{{zzziiicccZZZWWWTTTQQQQQQPPPOOONNNKKKJJJJJJKKKKKKJJJHHHFFFEEEEEEDDDBBB@@@===;;;:::888777666444333222111111///............///000000---------.........//////............////////////333222222222222222222333111111111111222333444444000000000000000111111222000000111222444555555666555666666666666666555555444666777777666777:::<<<;;;;;;;;;<<<===>>>@@@AAA===>>>===999444444999>>>>>>@@@CCCCCCAAA???>>>>>>888888999::::::;;;<<<<<<>>>???@@@@@@@@@CCCGGGJJJKKKKKKJJJKKKMMMPPPSSSUUUXXXXXXYYYZZZ\\\^^^aaabbbfffgggggghhhiiiiiijjjjjjllllllnnnqqqtttsssoookkkiiihhhggghhhmmmttt||||||yyy|||xxxggg```XXXVVVUUUTTTTTTTTTRRRQQQNNNNNNLLLJJJHHHFFFDDDCCCEEEDDDDDDBBBAAA@@@??????:::888444333333333333333000000000000000000000000000///...------...///000......//////000000111111444333222000////////////333222111000000111222333111///---...000222333333333333333333444555666666555666888888777666333222777777777777888999:::;;;>>>===<<<;;;;;;<<<>>>??????>>>;;;888666666999<<>>;;;;;;;;;;;;;;;<<<======??????>>>======@@@DDDHHHHHHJJJMMMOOOPPPQQQTTTVVVVVVXXXZZZ[[[[[[]]]___aaagggfffffffffggghhhiiiiiijjjkkklllllllllkkkjjjiiibbbeeeiiinnnttt{{{xxxwwwwww|||wwwfff___ZZZXXXUUUTTTTTTRRRPPPNNNLLLKKKJJJIIIHHHGGGGGGFFFDDDDDDCCCAAA@@@???======>>>;;;777444333333222111000000000000000000000000000///...------...///000......//////000000111111......//////111222333444333333222111111222333333000...,,,---///111222111111000000111111222333444555666888888888777555444777777777888888999:::;;;===<<<;;;:::;;;<<<>>>??????>>>;;;888666666999<<>>??????>>>======@@@DDDHHHIIIKKKMMMNNNOOOQQQUUUWWWVVVXXXZZZ[[[[[[\\\^^^```ddddddeeeeeefffhhhiiiiiimmmmmmmmmllljjjiiigggfffdddhhhlllqqqwww~~~|||{{{{{{~~~uuueee]]]ZZZXXXUUUTTTRRRQQQNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDBBBAAA???===;;;;;;:::777444222111111000///000000000000000000000000//////............//////......//////000000111111,,,---...000222333555555444333333222222333333444///---,,,,,,...000111000000000000000111222333333444555777888888888777666888888999999:::;;;;;;<<<;;;:::::::::;;;<<<>>>???>>>>>><<<999666666999;;;<<<===???@@@AAAAAAAAA@@@======<<<<<<======>>>?????????>>>======@@@DDDGGGJJJKKKLLLMMMNNNQQQUUUXXXWWWXXXZZZ[[[[[[[[[]]]___aaabbbcccdddfffhhhiiijjjmmmlllkkkiiigggeeecccbbbfffjjjooosssxxx|||~~~tttccc\\\YYYWWWTTTSSSRRRQQQNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIEEEEEECCCAAA???<<<;;;:::666444222222333444333222000000000000000000000000/////////....../////////......//////000000111111000111111111111111111111333333333222222333333333000...------...000111000222222222222333444555555333444555666777777777777999999:::;;;<<<<<<<<<<<<999999999:::;;;===>>>???>>>>>><<<999666666888::::::;;;===>>>??????>>>>>>===============>>>??????>>>??????>>>>>>@@@CCCFFFIIIJJJKKKLLLMMMOOOTTTWWWWWWXXXZZZ[[[ZZZ[[[]]]^^^```aaabbbdddfffhhhiiijjjiiihhhgggeeedddccccccccciiilllpppsssuuuwwwzzz|||tttddd]]]WWWUUUSSSRRRRRRRRRPPPNNNKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDBBB???===<<<;;;999777666666666777555444000000000000000000000000...//////////////////.........//////000000111111222333333333222111//////111111222222222222111111222000......000111111111222222222222333444555666222333444555666777777777777777999::::::;;;::::::999999:::;;;<<<===??????>>>>>>===:::777666777999:::;;;<<<======<<<;;;:::===============>>>??????>>>?????????>>>@@@CCCEEEFFFHHHJJJKKKLLLNNNRRRUUUVVVXXXZZZZZZZZZ[[[]]]^^^```aaaccceeeggghhhhhhhhhddddddcccdddeeegggjjjkkknnnqqqssstttttttttvvvwww~~~uuueee___VVVUUUSSSSSSSSSSSSQQQPPPMMMLLLKKKJJJHHHGGGFFFEEEFFFEEECCCBBB@@@>>>===<<<:::888555333222111...+++000000000000000000000000......////////////............//////000000111111000111222333333333222111000111111222222111111000333111//////000111111111111111111111222333444444444444444555666777777888444555777999999999888888:::;;;;;;<<<===>>>??????>>>>>>===:::777666777888;;;;;;<<<======<<<;;;:::======<<<<<<======>>>???>>>???@@@??????@@@BBBDDDEEEGGGJJJLLLMMMNNNQQQSSSTTTVVVYYYZZZZZZ[[[]]]___aaabbbccceeeeeeeeedddddd``````aaacccgggmmmrrruuuvvvwwwxxxxxxwwwwwwxxxyyyvvvgggaaaYYYWWWUUUTTTTTTSSSQQQOOOLLLLLLKKKJJJHHHGGGFFFEEECCCCCCBBB@@@???===<<<<<<888666444222000---***'''000000000000000000000000---...///000000///...---......//////000000111111...///111333444444333222111111222333333222111111222000......///000000000222222222222333444555666777777666777777888999999777888:::<<<===<<<;;;:::<<<======>>>>>>??????>>>>>>>>>===;;;888666666777;;;<<<===?????????>>>>>><<<<<<;;;;;;<<<<<<===>>>>>>???@@@@@@??????BBBDDDEEEHHHLLLOOOPPPQQQRRRSSSSSSUUUWWWYYYZZZ\\\^^^aaa```aaabbbcccbbbaaa___^^^YYYYYY[[[^^^eeellltttxxxyyyzzzzzzzzzyyyzzz}}}}}}{{{zzz}}}~~~~~~wwwhhhccc[[[YYYWWWUUUTTTRRRPPPMMMKKKKKKJJJIIIHHHHHHGGGGGGAAAAAA@@@???>>>===<<<;;;;;;999777666555444111...000000000000000000000000---...///000000///...---......//////000111111111///111333444444333222111222222444444444444222222111///------.../////////555555555555666777888888999999999888999999:::;;;<<<===???AAABBBAAA@@@???===>>>???????????????>>>>>>>>>>>>;;;888666666777:::<<<>>>@@@BBBBBBBBBBBB;;;;;;;;;;;;;;;<<<======>>>???@@@@@@??????AAACCCEEEIIINNNQQQSSSSSSSSSSSSRRRTTTWWWYYYZZZ\\\___aaa```aaaaaaaaa```^^^[[[YYYSSSSSSUUUYYY```iiiqqqvvvxxxyyyyyyyyyzzz|||~~~}}}zzzvvvtttrrrqqqttttttuuuvvvxxx{{{~~~xxxhhhaaaYYYVVVSSSQQQPPPOOONNNMMMOOOMMMKKKJJJJJJJJJIIIHHHBBBBBBBBBAAA@@@???===<<<666555444444444444333111111111000///------///111////////////////////////////////////000000000000111333555444333222333333777666666555444222222111//////.........000111222000000000111222333555555555555666777777888777777999999::::::;;;:::::::::999===???@@@CCCGGGFFFAAADDD@@@===;;;888666999>>>;;;<<<>>>AAACCCDDDDDDEEE<<<;;;;;;::::::<<<===>>>AAAAAAAAA@@@>>>>>>@@@BBBDDDGGGJJJLLLNNNPPPTTTVVVXXXXXXYYY[[[\\\]]]^^^___cccaaa___]]][[[WWWRRRNNNKKKNNNRRRWWW\\\aaahhhlllsssuuuwwwzzz}}}|||~~~}}}{{{{{{~~~~~~yyyssskkkeeebbbaaaaaaaaacccccccccdddfffjjjmmmoooyyy|||wwwggg```YYYVVVSSSQQQPPPOOONNNMMMNNNLLLJJJIIIIIIIIIHHHFFFDDDDDDCCCBBBAAA???>>>===:::999777555333222000...000111111000......///111////////////////////////////////////000000000000111333444444222222222333222222222222111111111111000000///...///000111222111111222222333555666777555555666777777777777777777888999;;;<<<<<<<<<<<<;;;>>>??????BBBGGGFFFBBBCCC???===<<<999555666;;;===???AAACCCDDDDDDCCCBBB======<<<<<<<<<===>>>???@@@AAAAAA@@@>>>>>>@@@BBBDDDGGGJJJLLLNNNPPPTTTVVVXXXXXXYYY[[[\\\]]]^^^______]]][[[YYYVVVQQQKKKFFFDDDEEEGGGIIIMMMTTT[[[aaajjjnnnuuu|||xxxyyyxxxwwwwwwxxx{{{}}}}}}~~~}}}vvvqqqkkkfff___YYYWWWWWWWWWVVVZZZZZZZZZ[[[]]]```ccceeelllpppuuuzzzvvvfff___YYYVVVSSSQQQPPPOOONNNMMMLLLKKKIIIHHHIIIHHHGGGEEEFFFFFFEEECCCAAA???===<<<;;;:::888666333111///...000222333222111///000000////////////////////////////////////000000000000000222333333222111111222///000000000111111222222111111000///000111222333222333333333444666777888444555555666666666666666666777999;;;===>>>???@@@>>>@@@AAAAAAEEEKKKLLLIIIDDDAAA>>>===999444444888@@@BBBDDDFFFFFFEEEBBB@@@>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAA@@@??????@@@BBBDDDGGGJJJLLLNNNPPPTTTVVVXXXXXXZZZ[[[]]]^^^^^^___]]][[[WWWTTTPPPKKKEEEAAAAAABBBBBBCCCGGGNNNWWW]]]ccciiittt~~~{{{yyywwwwwwyyy{{{}}}}}}|||}}}~~~|||ssskkkccc___ZZZVVVPPPMMMKKKLLLLLLLLLPPPPPPPPPQQQSSSVVVXXXZZZ^^^bbbiiioootttzzzvvvfff___YYYVVVSSSQQQPPPOOONNNMMMLLLKKKJJJIIIJJJIIIGGGEEEFFFEEEDDDCCC@@@>>><<<;;;888888888666444222222222000222444444222000000000////////////////////////////////////000000000000///111333222111000111222111111222222222333333333222222111000000111222333222222333333444555777888444555555666666666555555666777999<<<===???@@@@@@@@@BBBCCCEEELLLUUUZZZYYYKKKFFFBBB>>>999444555:::@@@BBBFFFHHHHHHFFFCCC@@@>>>>>>>>>>>>>>>??????@@@???@@@AAA@@@??????AAABBBDDDGGGJJJLLLNNNPPPTTTVVVWWWYYYZZZ\\\^^^^^^^^^^^^]]]ZZZTTTPPPLLLHHHEEEBBBBBBCCCEEEHHHLLLSSS[[[```dddjjjuuu~~~~~~{{{xxxyyy||||||}}}~~~xxxmmmccc[[[TTTPPPPPPMMMIIIGGGGGGGGGHHHGGGKKKKKKLLLLLLNNNPPPRRRSSSVVV[[[aaagggmmmrrrwww{{{~~~|||}}}xxxggg```YYYVVVSSSQQQPPPOOONNNMMMMMMLLLKKKKKKKKKJJJHHHFFFDDDDDDCCCAAA???<<<:::999666777888666333111222333000222444444222000000000////////////////////////////////////000000000000///111333222111000111222333333333222222222111111333222111000000111222222111222222222333555666777555666666666666666555555777888:::<<<===>>>??????@@@DDDGGGJJJTTT```ggghhhUUUNNNGGGAAA:::666888>>>>>>AAAEEEGGGHHHFFFCCCAAA<<<<<<<<<===============>>>???AAAAAA@@@@@@AAABBBDDDGGGJJJLLLNNNPPPTTTVVVWWWYYY[[[]]]_________^^^[[[VVVOOOKKKHHHHHHHHHGGGCCCFFFKKKOOOSSSWWW]]]```iiilllsssyyy{{{xxxuuuvvvzzz}}}~~~}}}}}}~~~~~~{{{tttiii___WWWQQQLLLIIIKKKHHHFFFEEEFFFGGGGGGGGGIIIIIIIIIJJJLLLMMMNNNOOORRRVVV[[[```eeeiiimmmpppvvv{{{}}}yyywwwzzz~~~xxxhhhaaaYYYVVVSSSQQQPPPOOONNNMMMMMMLLLLLLLLLLLLKKKHHHFFFCCCBBBBBB@@@>>><<<:::999777999999666111...///111000222333222111///000000////////////////////////////////////000000000000000222333333222111111222222222111111000000000///333222111000///000111111111111222222333555666777777777777777777666666555777888999;;;===>>>>>>>>>AAADDDHHHMMMWWWdddkkklll]]]UUUMMMFFF???999;;;@@@>>>@@@CCCEEEFFFDDDBBB@@@::::::;;;<<<<<<<<<<<<<<<===???AAAAAAAAA@@@AAABBBDDDGGGJJJLLLNNNPPPTTTVVVWWWYYY\\\^^^_________^^^WWWTTTPPPNNNOOOPPPQQQQQQOOORRRUUUXXXYYY[[[]]]^^^fffgggiiimmmrrrwww{{{~~~wwwvvvtttuuuwwwzzz{{{|||{{{|||~~~~~~xxxkkkeee\\\UUUPPPLLLIIIGGGGGGFFFDDDEEEFFFGGGGGGFFFGGGGGGHHHIIIIIIJJJKKKKKKMMMPPPUUUYYY\\\___bbbeeeooosssyyyyyyuuutttwww|||wwwggg```YYYVVVSSSQQQPPPOOONNNMMMLLLKKKKKKLLLLLLJJJGGGEEEBBBBBBBBBAAA???===<<<;;;444666888555000...///222000111111000......///111////////////////////////////////////000000000000111333444444222222222333111111111111222222222222222111000///...///000000222222333333444666777888888888888888888777777666444555777:::<<<>>>???@@@AAAEEEHHHLLLTTT___dddddd___YYYSSSMMMDDD===;;;>>>???@@@BBBBBBBBBAAA???>>>999:::;;;<<<===<<<<<<;;;<<<>>>AAABBBAAA@@@AAABBBDDDGGGJJJLLLNNNPPPTTTVVVWWWYYY\\\___``````___^^^[[[[[[]]]```dddeeedddcccaaabbbaaa^^^[[[XXXXXXYYYYYYYYYZZZ\\\aaagggmmmqqqppppppppppppppprrrvvvyyyvvvwwwyyy|||}}}~~~~~~~~~}}}~~~|||rrrlll^^^YYYSSSMMMKKKIIIHHHFFFFFFEEEDDDFFFGGGHHHGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHLLLPPPSSSUUUXXX[[[]]]fffjjjoootttxxx|||yyytttsssvvvzzzvvvfff___YYYVVVSSSQQQPPPOOONNNMMMKKKJJJJJJKKKKKKIIIFFFCCCBBBBBBBBBAAA@@@???======...222555444000///222666111111111///------///111////////////////////////////////////000000000000111333555444333222333444111222333444555666777777222111000.........///000444444444444666777888999999999999999999888777777111333555999<<>><<<;;;999:::<<<=========<<<;;;<<<>>>AAABBBAAAAAAAAABBBDDDGGGJJJLLLNNNPPPTTTVVVWWWYYY\\\___``````___^^^bbbfffllltttyyyzzzwwwtttllljjjddd]]]VVVQQQPPPPPPMMMMMMNNNPPPUUU\\\bbbfffeeeggghhhgggfffhhhlllqqqrrrsssvvvxxxzzz||||||||||||~~~zzzssskkkccc^^^VVVRRRMMMJJJHHHGGGGGGFFFFFFFFFFFFGGGIIIJJJHHHGGGHHHIIIIIIJJJKKKKKKJJJJJJFFFIIINNNQQQSSSVVVYYY[[[___bbbfffjjjoootttyyy}}}zzzuuusssuuuyyy}}}sssccc]]]VVVSSSPPPNNNNNNMMMKKKIIILLLLLLLLLLLLKKKIIIGGGEEECCCCCCBBBAAA???===;;;:::888777666444333222111111000000111111111111000000//////000000000000//////////////////////////////333222111000000111222333444333222111222333444555444333111//////000111222.........000222555777999;;;;;;999888888888888888666777999::::::<<>><<<<<<===============>>>??????@@@@@@??????@@@@@@AAABBBGGGIIILLLNNNOOOQQQTTTVVVZZZZZZ[[[[[[]]]aaahhhlllqqqxxx}}}rrrfff^^^TTTKKKIIIMMMEEEDDDCCCEEEJJJNNNQQQRRRUUUUUUVVVXXXZZZ\\\___```dddgggkkknnnpppqqqsssuuuwww{{{xxxlllccc___\\\XXXTTTNNNNNNNNNLLLJJJIIIIIIKKKIIIHHHFFFFFFGGGHHHKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKMMMQQQTTTVVVZZZ\\\___cccggglllqqquuu{{{{{{sssnnnpppqqqrrr|||qqqbbb\\\XXXVVVSSSQQQPPPOOONNNLLLGGGGGGHHHHHHHHHFFFEEEDDDDDDDDDCCCBBB@@@>>><<<;;;888777666444333222111111111222222333333222222111//////000000000000//////////////////////////////222111000000000000111222222111111111111222444444444333111//////000111222222111111111222333555666;;;;;;::::::999999999888666888:::::::::<<<>>>@@@BBBBBBCCCDDDGGGJJJLLLNNNLLLOOOPPPLLLDDD===;;;;;;>>>>>>????????????>>>==================>>>??????@@@@@@??????@@@@@@AAABBBFFFHHHKKKMMMNNNPPPSSSUUUXXXYYYZZZ\\\```eeelllqqqyyykkk```SSSGGGBBBDDD@@@>>>======@@@CCCEEEEEELLLLLLMMMNNNPPPQQQSSSTTTWWWZZZ^^^bbbdddeeehhhiiioootttyyy||||||~~~oooggg]]]UUUSSSQQQMMMJJJIIIJJJJJJIIIGGGFFFHHHIIIKKKJJJIIIIIIJJJKKKMMMOOOMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKMMMPPPRRRTTTUUUWWWZZZ]]]```dddjjjmmmvvvyyy~~~yyypppkkkmmmooossspppaaa[[[YYYWWWTTTRRRRRRQQQOOOMMMDDDDDDFFFFFFFFFFFFEEEDDDEEEEEEDDDCCCAAA???===<<<888777666444333222111111111222222333333222222111//////000000000000//////////////////////////////111000000//////000000111000000000000111222333444444222111//////000111222333222222222333444555666::::::;;;<<<<<<;;;:::999777999:::;;;;;;;;;===???AAAAAABBBCCCDDDFFFHHHIIIEEEHHHJJJGGGBBB===;;;<<<<<<===???@@@@@@@@@???>>>>>>>>>=========>>>??????@@@????????????@@@AAAAAADDDFFFIIIKKKMMMOOORRRTTTUUUWWWZZZ]]]bbbiiipppuuu~~~ooo___OOOEEECCC???<<<:::999;;;=========@@@@@@@@@@@@AAACCCDDDDDDGGGJJJNNNRRRTTTVVVYYY[[[bbbhhhooosssvvvyyy}}}vvvnnn\\\UUUMMMHHHGGGGGGFFFDDDFFFGGGGGGGGGFFFFFFHHHJJJNNNNNNMMMMMMNNNOOOQQQRRRPPPOOOOOONNNMMMMMMLLLLLLMMMLLLLLLLLLMMMNNNPPPQQQQQQSSSVVVXXXZZZ^^^bbbfffmmmpppvvvzzz}}}zzzpppiiijjjnnnvvvpppaaa[[[XXXVVVSSSQQQPPPOOONNNLLLGGGGGGHHHIIIHHHGGGFFFEEEDDDDDDCCCBBB@@@???===<<<888777666444333222111111//////000000000000////////////000000000000//////////////////////////////000000////////////000000///000000111222333444444333222000///...///111222000000111333555666888999888999;;;======<<<:::999777999;;;<<<;;;;;;<<<>>>@@@@@@AAAAAABBBCCCDDDDDDCCCEEEFFFEEEAAA>>><<<<<<===>>>@@@AAAAAA@@@???>>>???>>>>>>===>>>>>>?????????????????????@@@@@@AAABBBEEEHHHJJJLLLNNNQQQSSSTTTVVVZZZ^^^bbbiiipppuuu~~~tttaaaRRRKKKEEECCC@@@>>>????????????;;;;;;;;;;;;<<<===>>>>>>===???CCCFFFHHHKKKNNNPPPSSSZZZbbbiiinnnsssyyy~~~vvvggg]]]QQQMMMGGGEEEEEEFFFGGGGGGFFFGGGHHHIIIHHHIIIKKKMMMPPPPPPPPPPPPPPPRRRSSSTTTRRRRRRQQQPPPOOONNNNNNMMMNNNNNNMMMMMMMMMMMMNNNOOOOOOQQQSSSUUUXXX[[[```cccdddhhhnnnssswww|||sssjjjjjjnnnxxxrrrccc]]]YYYVVVSSSQQQQQQPPPNNNLLLJJJKKKKKKKKKJJJHHHFFFEEECCCCCCBBBAAA???===<<<;;;888777666444333222111111/////////000000///////////////000000000000////////////////////////////////////000000000000//////000111222333333444444444333222000......///000111000000222333555666777888666888:::<<<<<<;;;:::999777999;;;<<<<<<;;;<<<===??????@@@@@@@@@@@@@@@@@@BBBBBBCCCAAA>>><<<::::::>>>@@@BBBCCCCCCBBB@@@>>>??????>>>>>>>>>>>>????????????>>>>>>??????@@@AAAAAADDDGGGIIIKKKNNNQQQSSSUUUWWWZZZ]]]aaaffflllpppvvv|||xxxfffZZZTTTPPPKKKGGGDDDCCCAAA???===<<<<<<<<<<<<<<<======888;;;===???AAACCCFFFHHHGGGNNNVVV]]]cccjjjrrrxxx|||ppp___TTTNNNKKKHHHGGGHHHJJJLLLLLLJJJKKKLLLLLLLLLMMMOOOQQQRRRRRRRRRSSSSSSTTTUUUVVVTTTTTTSSSRRRQQQPPPOOOOOOPPPPPPOOONNNNNNNNNMMMNNNMMMNNNQQQSSSUUUYYY^^^aaa^^^bbbhhhmmmrrrwww|||wwwkkkjjjmmmxxxttteee___ZZZXXXUUUSSSSSSRRRPPPNNNJJJKKKKKKJJJIIIGGGDDDCCCCCCBBBBBBAAA???===;;;:::888777666444333222111111000111111222222111111000//////000000000000/////////////////////////////////000000111111000000///222222333444444444333333333111000......///000111222333444444444444333333444555777888999999999999666888;;;<<<<<<<<<======>>>>>>????????????>>>>>>??????>>>===;;;:::888777???@@@CCCEEEFFFDDDCCCAAA@@@@@@???>>>>>>>>>?????????>>>>>>>>>>>>???@@@@@@AAACCCGGGIIIKKKNNNQQQTTTVVVXXX[[[]]]___ccchhhkkkooottt|||vvvhhhccc\\\UUUPPPKKKGGGDDDAAA@@@???===<<<;;;;;;::::::;;;<<<======>>>AAACCCAAAFFFLLLRRRWWW^^^gggmmmtttxxx}}}rrrcccYYYQQQPPPNNNMMMNNNPPPRRRTTTQQQRRRSSSSSSRRRRRRTTTVVVVVVWWWWWWXXXYYYYYYZZZZZZXXXWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPOOOOOONNNNNNKKKMMMOOOPPPRRRUUUYYY\\\ZZZ^^^ccchhhmmmrrrwww{{{{{{|||yyymmmkkknnnwwwtttfff```ZZZWWWTTTSSSRRRQQQOOOMMMIIIJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCAAA@@@>>><<<;;;888777666444333222111111000000111111111111000000//////000000000000//////////////////////////////000000111222222111000000222222333444333222111000222111///.........000111222222333444444333222111222333444555666777888888444777;;;============>>>======>>>??????>>>======>>>===<<<<<<<<<;;;:::999<<>>>>>??????>>>>>>>>>>>>>>>???@@@@@@AAACCCGGGIIILLLNNNRRRTTTVVVXXX[[[]]]___cccgggjjjkkkpppuuuyyy~~~}}}uuunnnhhhccc___\\\TTTRRRNNNKKKGGGDDDAAA@@@@@@AAAAAA@@@>>>>>>@@@BBB@@@CCCFFFGGGJJJPPPYYY___fffkkkqqqxxx}}}zzzooohhh]]]\\\[[[ZZZYYYZZZ]]]___]]]^^^^^^]]][[[[[[\\\]]]]]]]]]^^^___````````````\\\\\\ZZZYYYXXXVVVUUUUUURRRRRRRRRRRRQQQPPPOOOOOONNNOOOPPPPPPPPPRRRUUUXXXXXX[[[___dddhhhmmmrrrvvvvvvxxx||||||qqqooorrr{{{ttteee```WWWUUURRRPPPPPPOOOMMMKKKIIIJJJKKKKKKKKKJJJIIIIIIEEEDDDDDDCCCAAA???===<<<888777666444333222111111......////////////......//////000000000000//////////////////////////////000111222333333222111000222222333333222111///...222111///...---...000111...///111333444444444444111111222222444555777888333666:::=========>>>???<<<===>>>??????>>>======???>>>======>>>???>>>===:::===BBBGGGJJJLLLKKKJJJAAAAAA@@@???>>>>>>??????>>>>>>>>>>>>>>>??????@@@AAACCCGGGJJJLLLOOORRRUUUVVVXXX[[[^^^```cccgggjjjmmmppptttvvvzzz~~~zzzxxxmmmjjjeee```ZZZUUURRRPPPGGGGGGFFFDDDBBBAAACCCDDDAAABBBBBBAAABBBFFFOOOUUUYYY___gggooovvv|||zzzuuuiiiiiihhhfffeeefffhhhjjjhhhhhhhhhfffdddcccccceeebbbbbbccceeeeeeeeeeeeeee______]]]\\\[[[YYYXXXXXXRRRSSSSSSSSSRRRQQQPPPPPPSSSTTTTTTRRRQQQQQQSSSUUUVVVYYY]]]aaaeeeiiinnnrrrsssuuuzzz~~~~~~vvvuuuxxxvvvfff```XXXVVVSSSRRRPPPNNNLLLIIIJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEEEEDDDBBB@@@>>>===:::999777555333222111111//////.........//////000------............---------------......000111111000000111111111000000///111111222222222333333333......//////000111111111...///111333444444444444444444444444444444333333666888;;;???AAABBBCCCBBB????????????>>>===<<<;;;:::999999;;;======<<<;;;<<>>===>>>???>>>>>>======>>>@@@CCCDDDCCCEEEHHHJJJLLLNNNRRRUUUZZZZZZ[[[\\\___bbbdddfffjjjkkkmmmqqqvvvwwwooojjjdddbbb___ZZZTTTNNNIIIFFFHHHEEEBBB@@@@@@CCCHHHKKKJJJQQQ[[[bbbhhhpppzzz|||xxxuuuvvvyyy{{{xxxuuuwwwuuuqqqpppoooooonnnmmmrrrqqqoooooonnnmmmjjjhhhdddcccbbbaaa^^^\\\ZZZYYYWWWVVVUUUTTTSSSRRRQQQPPPQQQQQQQQQQQQQQQRRRSSSTTTVVVXXX[[[]]]```dddiiilllooorrrvvv{{{|||xxxyyyvvvfff___YYYWWWTTTRRRPPPOOOMMMKKKJJJJJJJJJJJJIIIHHHGGGGGGDDDCCCCCCAAA@@@>>><<<;;;:::999777555333222111111222111000///////////////000000000000000/////////---------......///000111000000111111111111000000111111222222222333333333333222111000000//////000///000222444555555555555111222333555666666666666555999>>>CCCEEEEEECCCAAA@@@@@@@@@???>>>===<<<<<<:::999999;;;<<<===<<<:::<<>><<<>>>??????>>>======>>>@@@CCCDDDGGGIIIKKKLLLMMMOOORRRTTTZZZZZZ[[[\\\___bbbdddfffjjjkkkmmmooossszzz{{{uuummmddd]]]XXXTTTOOOHHHDDDCCCEEEFFFFFFEEEKKKRRRYYY___hhhsss{{{|||{{{zzzxxxwwwxxxvvvtttssssssqqqnnnlllhhhgggfffdddaaa___\\\[[[ZZZYYYXXXWWWUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSTTTVVVXXX[[[]]]___bbbgggjjjkkknnnrrrwww|||~~~}}}}}}}}}~~~zzz|||uuueee^^^ZZZWWWSSSQQQPPPOOONNNLLLJJJJJJKKKJJJJJJIIIHHHGGGCCCCCCBBBAAA???===<<<;;;999888666555333222111111333333222111000///......222111000///////////////......---......///000111000000111111111111000000111111222222222333333333555444222000///000111222000111333555666666666555000111333555777999::::::555:::AAAHHHKKKJJJFFFDDDCCCCCCAAA@@@???>>>======;;;::::::;;;<<<===;;;::::::???EEEIIIIIIIIIHHHHHHEEEEEEDDDAAA>>>===>>>@@@???>>>======>>>@@@BBBDDDJJJKKKMMMNNNNNNOOORRRTTTYYYZZZ[[[\\\___aaadddeeekkkllloooppprrrvvvzzz~~~{{{vvvjjjbbbWWWOOOMMMKKKGGGCCCDDDGGGKKKOOOUUU^^^kkkttt|||}}}{{{yyyxxxwwwtttrrrnnnmmmkkkiiifffccc```___^^^]]]\\\ZZZXXXVVVUUUTTTUUUTTTTTTSSSSSSSSSSSSTTTWWWXXX[[[\\\]]]```cccffffffiiimmmrrrwww{{{~~~|||{{{zzzzzz{{{~~~~~~sssddd]]]YYYVVVRRRPPPOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEDDDCCCAAA???===<<<888777666444333222111111111111111111000//////...000///...---,,,,,,------...............///000000///000000111111111111000111111222222222333333333222111///...///111444555000111333444555555555444111222444666888::::::;;;666;;;BBBIIINNNOOONNNMMMHHHGGGDDDBBB@@@???>>>>>><<<;;;:::;;;<<<<<<;;;999777;;;@@@CCCDDDCCCBBBBBBDDDDDDDDDBBB??????@@@AAA@@@???>>>>>>>>>@@@BBBDDDIIIJJJLLLMMMNNNOOORRRUUUXXXYYYZZZ]]]___aaacccdddkkkmmmppprrrssstttwwwyyy{{{|||~~~~~~pppgggbbb\\\SSSLLLKKKKKKKKKLLLQQQZZZfffoooyyy~~~~~~}}}{{{xxxvvvsssrrrpppnnnjjjgggdddcccbbbaaa```]]][[[YYYWWWVVVWWWWWWVVVUUUTTTTTTTTTTTTWWWYYY[[[\\\\\\^^^```bbbdddfffjjjooouuuyyy}}}|||zzzwwwwwwxxxyyy|||rrrccc]]]WWWUUUQQQOOOOOONNNMMMKKKKKKKKKKKKKKKJJJIIIHHHHHHEEEDDDDDDBBBAAA???===<<<888777555444222222111111------///000000000000/////////...---------------///............//////000//////000111111111111111111111222222222333333333111///...------000222444000111222333444444333333333444555777888999999999888;;;@@@FFFLLLRRRVVVXXXOOOMMMHHHDDDAAA@@@???@@@===;;;;;;;;;<<<<<<:::888666:::>>>AAAAAA@@@@@@@@@CCCDDDDDDCCCAAA@@@AAACCCAAA@@@???>>>???@@@BBBDDDEEEGGGIIIKKKMMMOOOSSSUUUWWWXXXZZZ]]]___aaacccccchhhkkknnnqqqrrrssstttvvvyyyzzz{{{{{{{{{}}}zzzooofff\\\YYYVVVTTTWWW^^^hhhnnnzzz~~~~~~{{{yyywwwwwwuuurrroookkkhhhggggggfffdddaaa^^^[[[YYYXXXYYYXXXWWWVVVVVVVVVVVVVVVWWWYYY[[[\\\\\\\\\^^^```ccceeeiiinnnsssxxx|||~~~~~~{{{xxxuuuuuuvvvwwwzzz}}}pppbbb\\\VVVTTTRRRQQQQQQOOOMMMKKKKKKKKKKKKKKKKKKJJJHHHHHHBBBBBBAAA@@@>>><<<;;;:::777666555333222222111111***,,,...///000111000000//////000000000000////////////............//////...///000111111222111111111111222222222333333333333222000...---...///000000111222333333333222222555555666777777777777777888:::<<>>???@@@BBBDDDCCCEEEHHHJJJKKKNNNRRRUUUWWWXXXZZZ]]]___aaabbbcccdddgggkkknnnoooppprrrssswwwxxxyyyxxxxxxyyy|||~~~wwwsssmmmiiihhhlllqqqttt~~~~~~{{{{{{yyywwwtttpppnnnlllmmmkkkiiieeebbb___\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYWWWYYY\\\]]]\\\\\\]]]^^^bbbdddgggkkkpppuuuyyy|||~~~}}}zzzwwwrrrsssssstttuuuwwwxxxyyyzzzyyyyyyxxxyyyzzz|||}}}~~~}}}oooaaa\\\VVVUUUTTTTTTTTTRRROOOLLLLLLLLLLLLKKKKKKJJJIIIHHHBBBBBBAAA@@@>>><<<:::999666555444333222111111111,,,---///111111111000///,,,---000222222222000/////////............//////...///000111111222222222111111222222222333333333333222111000////////////111222333444444444333222444444555666777777777777777777999>>>EEEMMMTTTYYY^^^ZZZRRRJJJDDDBBBAAAAAA>>>===<<<;;;<<<;;;888666:::===@@@BBBAAA@@@@@@@@@===???AAAAAA@@@@@@AAABBBBBBAAA@@@??????@@@BBBDDDDDDFFFHHHJJJKKKMMMQQQSSSVVVXXXZZZ]]]___aaabbbbbbdddgggjjjmmmnnnoooqqqrrrtttvvvwwwwwwwwwwwwyyy{{{~~~}}}{{{yyyvvvsssrrrrrrqqqnnnjjjgggccc```___ZZZYYYYYYYYYYYYZZZZZZ[[[WWWYYY\\\]]]]]]]]]]]]___```aaacccgggkkkppptttwww|||}}}~~~|||yyywwwqqqppppppooonnnmmmlllllliiiiiihhhhhhhhhjjjlllnnnsssvvvyyy|||~~~|||nnnaaa\\\WWWVVVWWWWWWWWWUUUPPPMMMLLLLLLLLLLLLKKKJJJIIIHHHDDDDDDCCCBBB@@@>>><<<;;;666555444333222111111111///000111333222111///...(((***...111222111...---000//////.........//////......///111111222222222111111222222222333333333///000000111222222333333222333444555555555444333222333444666777777888888555666888<<>>>>>???;;;===?????????>>>???@@@BBBAAA@@@??????AAABBBDDDGGGHHHJJJKKKKKKLLLOOORRRVVVWWWZZZ]]]```aaabbbbbbgggjjjmmmnnnoooppprrrssssssuuuwwwxxxxxxxxxzzz||||||~~~~~~|||zzzwwwvvvvvvuuurrrnnnjjjfffcccaaaZZZYYYYYYYYYZZZ[[[\\\\\\WWWYYY\\\^^^^^^]]]^^^___]]]^^^```cccggglllpppssszzz{{{}}}~~~~~~|||yyywwwpppooommmkkkhhheeecccbbb[[[ZZZYYYYYYZZZ\\\^^^```hhhkkkppptttxxx|||~~~|||pppaaaZZZWWWTTTQQQPPPOOONNNLLLJJJKKKKKKJJJIIIHHHGGGGGGFFFCCCBBBAAAAAA@@@???;;;999:::999666333111000111222555222///...///000...+++111000///...------...///------///000111111111111444333111///,,,***)))(((000111111111111222222222222222222222111111111000444555666666666666666666333444444555666777888888333444666;;;AAAGGGJJJKKKTTTSSSOOOIIIDDD@@@@@@AAA>>>>>>>>>===<<<:::999888<<<===???AAAAAA???===<<<>>>>>>============>>>>>>?????????===<<<<<>>:::888:::888555333333333333333111///------///000///---111000///...---......///---...///000000000000000///////////////000000000000111111111111222222222222222111111111000000000333333444555666666666666666666666666777777777777333333555999???DDDFFFGGGJJJIIIGGGCCC???===>>>???>>>>>>>>>===;;;:::888777;;;===AAACCCDDDCCCAAA@@@???>>>>>>>>>>>>??????@@@???@@@???===<<<===???AAAEEEFFFHHHKKKMMMOOOPPPQQQTTTUUUXXX[[[]]]```aaabbbggghhhjjjlllmmmnnnoooooosssrrrrrrrrrtttxxx{{{}}}~~~}}}{{{|||zzzwwwsssoookkkhhhgggaaa___]]][[[ZZZ[[[]]]^^^\\\\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^___```ccchhhlllppprrrtttxxx{{{}}}zzzxxxvvvssspppmmmgggbbbZZZTTTPPPMMMKKKIIIGGGEEECCCAAABBBDDDHHHJJJMMMPPPSSSXXX^^^gggpppvvv{{{sssddd\\\YYYVVVSSSQQQQQQPPPNNNLLLMMMLLLLLLKKKJJJIIIHHHHHHBBBAAA??????>>>===:::888>>>:::555444555555333111---,,,+++,,,///000111000000000///............///////////////////////////---...///000222333444444000111111111111222222222111111000000000/////////111222333444555555666666777777777777777777777777555444444777;;;@@@BBBBBB@@@@@@@@@>>><<<<<<>>>???>>>>>>===<<<;;;999777777888;;;@@@EEEGGGFFFDDDBBB??????>>>>>>???@@@@@@AAA???@@@???>>>======???AAADDDFFFHHHKKKMMMOOOPPPQQQTTTUUUXXX[[[^^^```aaabbbiiijjjkkklllmmmnnnnnnnnnrrrrrrrrrsssuuuxxx{{{}}}{{{}}}~~~|||yyyvvvrrrnnnkkkjjjbbbbbbaaa```____________]]]\\\\\\[[[[[[\\\\\\\\\[[[\\\]]]]]]^^^aaaeeehhhmmmoooqqquuuyyy|||~~~zzzuuuqqqmmmhhheee^^^YYYRRRMMMJJJGGGEEEDDD@@@???===;;;<<<>>>@@@BBBAAABBBFFFJJJPPPYYYccciiitttyyyvvvfff^^^XXXVVVSSSQQQPPPOOOMMMLLLMMMMMMLLLKKKJJJIIIIIIHHHDDDBBB@@@??????===;;;999@@@;;;666444555444000---------------///000111111/////////.........//////000/////////......//////111111111111111111111222000000111111111222222222000000000000////////////222222333444444444333333444444555666777888999999888666555666:::===>>>???<<<===>>>===<<<===???AAA>>>>>>===<<<:::999777666555999???EEEGGGFFFCCCAAA??????>>>>>>???@@@@@@AAA???@@@@@@???======???AAACCCEEEGGGJJJMMMOOOPPPQQQTTTVVVXXX[[[^^^```bbbbbbhhhiiijjjlllmmmnnnnnnnnnrrrrrrsssuuuwwwyyy{{{|||{{{|||~~~~~~}}}zzzwwwssspppmmmlllggggggfffeeecccaaa```___\\\\\\[[[ZZZZZZZZZ[[[[[[YYYZZZ[[[[[[\\\^^^bbbdddjjjlllooorrrvvvzzz}}}~~~}}}wwwqqqlllgggbbb___XXXTTTOOOKKKHHHGGGEEEDDDBBBAAA???===<<<===>>>???<<<===???AAAFFFNNNWWW]]]jjjpppyyyxxxggg^^^WWWUUURRRPPPOOONNNLLLKKKMMMMMMLLLKKKJJJIIIIIIHHHFFFDDDAAA@@@@@@???===;;;;;;888555444444333111...000000000000///000111222......//////////////////000///......---......///111111111000000/////////000000111111111222222222000000000000////////////444444444444333222111000000111333555777:::;;;<<<<<<:::777777999;;;======<<<===>>>===<<<<<<>>>?????????>>><<<;;;999777666777;;;AAAFFFHHHFFFCCCAAA@@@??????>>>>>>??????@@@???@@@@@@@@@>>>>>>???AAACCCDDDGGGJJJMMMOOOPPPQQQUUUVVVYYY\\\^^^```bbbcccfffgggiiikkknnnooopppqqqqqqrrrtttvvvxxxzzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}{{{xxxtttqqqooonnnmmmlllkkkiiifffccc```^^^[[[[[[ZZZYYYYYYYYYYYYYYYWWWXXXZZZZZZZZZ\\\^^^aaagggiiilllppptttxxx{{{||||||~~~|||xxxrrrlllgggccc^^^[[[VVVSSSNNNLLLJJJJJJHHHGGGGGGEEECCCAAA???>>>======<<<======>>>@@@FFFLLLQQQ___fffqqqzzzyyyhhh___WWWTTTQQQOOOOOONNNLLLJJJMMMLLLLLLKKKJJJIIIHHHHHHGGGEEEBBB@@@@@@???>>><<<444444444444444333333333222333333111//////000111---...//////000////////////...---------...///000........./////////000000000111111111111222222222111111000000000/////////444444444444333222111111///000222555999<<<>>>??????<<<888777888:::<<<<<<:::<<<===<<<;;;;;;<<<===@@@@@@???===;;;999777666:::>>>CCCHHHJJJIIIGGGEEEBBBBBBAAA@@@???????????????@@@AAAAAA?????????AAABBBCCCFFFIIILLLOOOPPPQQQUUUVVVYYY\\\___aaabbbccceeefffiiikkknnnpppqqqqqqppprrruuuwwwyyyzzz{{{{{{{{{|||}}}}}}|||}}}~~~|||yyyvvvsssqqqppppppooonnnkkkhhheeebbb```\\\[[[ZZZYYYYYYYYYYYYYYYVVVXXXYYYYYYYYYZZZ\\\^^^ccceeehhhlllppptttwwwyyyyyy{{{~~~~~~|||zzzvvvrrrkkkeeeaaa]]]YYYVVVRRROOOLLLJJJJJJJJJIIIHHHGGGFFFEEECCCAAA???===<<<<<<============@@@DDDGGGSSS[[[fffqqqzzzzzzhhh___WWWUUURRRPPPPPPOOOMMMKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGDDDAAA??????>>>===<<<444777999777333111222444000222333111///...000222,,,---///000000000//////...---,,,,,,,,,...000111------...//////000000111000111111111111222222222222222111111111000000000222222333444444444444444111222555777;;;===@@@AAA???<<<888666777999;;;;;;:::;;;======<<<;;;<<<===BBBAAA@@@???<<<:::888777:::===BBBGGGJJJKKKJJJJJJGGGFFFDDDCCCAAA@@@@@@@@@>>>@@@AAAAAA@@@???@@@AAAAAACCCFFFIIILLLOOOPPPQQQUUUWWWYYY\\\___aaabbbcccfffhhhiiilllmmmoooppppppppprrruuuxxxzzz{{{{{{zzzyyyzzz{{{|||{{{|||}}}{{{xxxvvvtttsssqqqpppnnnkkkiiigggeeeddd^^^]]]\\\[[[ZZZZZZZZZZZZVVVWWWYYYYYYYYYYYY[[[\\\^^^```cccggglllpppsssuuuwwwyyy{{{}}}|||yyyuuussspppllleee^^^ZZZVVVRRROOOJJJHHHFFFEEEFFFFFFFFFDDDDDDDDDDDDCCCBBB@@@>>>======>>>>>>>>>>>>???AAACCCHHHPPP[[[hhhsss|||zzzhhh^^^YYYVVVSSSQQQQQQPPPNNNLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFCCC@@@>>>>>>===<<<;;;999===???;;;222---...111...000111000...---000222,,,---///000000000//////...---,,,+++,,,...000222000000000///////////////000111111111111222222222222222222222111111111111///000222444555666777777555666777:::<<>>???>>>>>>???@@@BBBBBBAAA???===;;;999777777:::???DDDHHHJJJKKKLLLJJJIIIGGGEEECCCBBBAAAAAA>>>@@@BBBBBB@@@???@@@@@@AAACCCEEEIIILLLOOOPPPQQQUUUWWWYYY\\\___aaacccccciiiiiikkklllmmmnnnnnnnnnooorrruuuyyy{{{{{{{{{zzzvvvxxxzzz{{{{{{}}}}}}zzzxxxvvvuuuooonnnmmmkkkiiihhhhhhhhh```___^^^]]]\\\\\\\\\\\\VVVWWWYYYYYYYYYYYYZZZ\\\[[[]]]```dddiiimmmppprrrvvvxxxzzz{{{zzzvvvrrrooommmhhhaaaZZZUUUPPPLLLJJJCCCBBB@@@@@@AAABBBAAA@@@BBBCCCDDDDDDDDDBBBAAA@@@===???AAAAAA@@@@@@BBBCCCAAAIIIUUUaaannnxxxsssddd]]][[[XXXTTTPPPMMMKKKKKKLLLHHHGGGFFFHHHIIIJJJIIIGGGDDDAAA>>>============<<<888777666444333222111111////////////////////////,,,---......---,,,,,,---........................///000111333444555666666222111000000000111333333111111222333333111000///333222111000000000111222444555777999;;;<<<======;;;:::888777777888:::;;;>>>>>>????????????>>>>>>=========<<<:::888666444777<<>><<<;;;;;;;;;<<<===???AAACCCEEEEEEDDDBBBAAACCCBBBAAACCCEEEDDD@@@<<>>>>>>>>===<<<888777666444333222111111000000000000000000000000+++---///000///...///000////////////////////////000000111222333333333222222111000000000111222333111222222222222111000000444333333333444555777888555555777999:::;;;;;;;;;;;;:::999888888:::<<<===@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>><<<:::888666666:::@@@EEEGGGIIIKKKNNNMMMLLLLLLKKKHHHFFFCCCAAA@@@@@@@@@??????@@@@@@@@@BBBCCCEEEHHHKKKNNNPPPRRRTTTUUUXXXZZZ]]]___aaaaaaeeehhhkkkmmmlllllllllmmmoooqqqsssuuuwwwwwwwwwwwwzzz{{{|||}}}~~~}}}{{{xxxvvvtttrrrpppnnnlllkkkjjjiiieeecccaaa___^^^]]]ZZZXXXZZZZZZYYYXXXXXXYYY[[[\\\\\\^^^aaadddgggiiikkklllnnnooooooooommmjjjgggeeeaaa]]]WWWPPPIIIDDDAAA@@@<<<<<<;;;;;;;;;<<<>>>>>>@@@BBBEEEGGGHHHHHHGGGFFFDDDCCCBBBCCCEEEEEEBBB???BBBCCCHHHRRR```ppp}}}rrrccc\\\WWWUUUQQQNNNLLLKKKLLLLLLLLLKKKLLLMMMNNNLLLIIIGGGGGGEEEBBB@@@???>>>===;;;888777666444333222111111111111111111111111111111,,,...000111111111222333000000000000000000000000000111111111111111000000111111000000111111222333333222111111000111111111333333333444666888:::;;;555666777888888999999999;;;:::999999:::<<<>>>???CCCCCCCCCCCCBBB@@@???>>>????????????>>><<<:::999444888>>>BBBEEEGGGJJJKKKLLLLLLLLLKKKIIIGGGEEECCC@@@@@@????????????@@@@@@BBBCCCEEEHHHKKKNNNPPPRRRSSSTTTWWWZZZ]]]___```aaadddfffjjjkkkllllllmmmnnnpppqqqsssuuuvvvvvvvvvvvvxxxyyy{{{~~~~~~{{{xxxuuutttsssqqqooommmkkkjjjjjjfffdddbbb``````___\\\ZZZZZZZZZYYYXXXYYYZZZ[[[\\\^^^^^^```bbbdddggghhhiiiiiijjjjjjiiigggeeebbbaaa\\\YYYSSSLLLFFFAAA===<<<:::::::::;;;<<<===??????@@@BBBFFFIIILLLMMMNNNNNNIIIGGGFFFFFFFFFFFFEEECCCAAABBBEEEMMMYYYiiixxx~~~}}}qqqbbb\\\VVVTTTRRROOONNNMMMMMMMMMMMMLLLMMMNNNNNNLLLHHHEEEGGGEEEBBB@@@???>>>;;;999888777666444333222111111000000000000000000000000...000222222111111111333////////////////////////000000111111222111111111111111111111111222222222444333111000000000111222111111222333444666777777555666666777777777777777999888888888999<<>>===;;;:::555888===AAAEEEHHHIIIJJJKKKKKKKKKKKKIIIGGGEEEDDD@@@??????>>>>>>??????@@@BBBCCCEEEHHHKKKNNNPPPRRRTTTUUUXXX[[[]]]```aaabbbbbbeeehhhjjjkkklllnnnoooqqqrrrtttvvvvvvvvvvvvvvvvvvxxx{{{}}}~~~|||xxxvvvtttsssqqqooommmkkkjjjjjjhhhfffcccbbbbbbaaa^^^\\\[[[ZZZYYYYYYYYYZZZ\\\\\\]]]^^^^^^___```bbbcccdddddddddddddddcccbbbaaaaaaYYYWWWRRRLLLGGGBBB???===;;;;;;;;;<<<<<<===>>>>>>>>>@@@DDDIIIMMMQQQTTTVVVPPPNNNLLLJJJIIIHHHGGGGGGBBBBBBCCCHHHRRRaaaqqq{{{}}}|||pppbbb\\\VVVUUUSSSQQQPPPOOOOOOOOOMMMLLLLLLLLLLLLJJJGGGDDDEEECCCAAA???>>>===:::888888777666444333222111111////////////////////////000111222222000......///...........................///000222333444444444000000111111222222222222444333111000000000111222000111111222333333444444555666666777777777666666777777666777888;;;>>>@@@BBBBBBCCCCCCBBBAAAAAA@@@???@@@@@@???>>><<<:::999666888===BBBFFFIIIJJJJJJHHHHHHIIIIIIHHHGGGEEEDDD@@@@@@????????????@@@@@@BBBCCCEEEHHHKKKNNNPPPRRRUUUWWWYYY\\\___aaabbbcccbbbdddgggiiijjjkkknnnooossstttvvvwwwxxxxxxxxxwwwvvvxxxzzz}}}~~~}}}yyywwwtttsssqqqooommmkkkjjjjjjiiigggeeeddddddcccaaa___\\\[[[ZZZYYYYYYZZZ[[[\\\[[[[[[\\\\\\\\\\\\\\\\\\ZZZZZZ[[[\\\]]]^^^``````VVVUUUQQQMMMIIIFFFCCCBBBAAAAAAAAA@@@???>>>======<<<>>>BBBFFFLLLQQQVVVXXXVVVUUURRROOOLLLJJJJJJIIIDDDCCCCCCEEELLLZZZjjjuuu{{{zzz}}}pppaaa[[[WWWVVVTTTSSSQQQPPPOOOOOOMMMKKKJJJJJJJJJIIIGGGEEECCCBBB@@@??????===:::888888777666444333222111111........................000222222111///---------........................---...000222333444555555000000111222222222222111333222111111000111111111111111222333444444444333555666666777777777777666777777666666888:::===???@@@AAABBBCCCCCCDDDDDDCCCAAAAAAAAA@@@>>><<<:::888888999===BBBHHHKKKKKKJJJFFFGGGHHHHHHHHHGGGFFFEEEAAA@@@@@@@@@@@@@@@@@@AAABBBCCCEEEHHHKKKNNNPPPRRRVVVXXXZZZ]]]```bbbcccdddbbbdddfffhhhiiijjjmmmooossstttvvvxxxyyyyyyyyyyyyxxxyyyzzz{{{}}}~~~~~~{{{xxxuuutttrrrpppnnnlllkkkkkkkkkiiigggffffffeeecccaaa^^^]]][[[ZZZYYYYYYZZZ[[[YYYZZZZZZZZZYYYXXXVVVUUUOOOOOOPPPQQQTTTWWWZZZ\\\TTTSSSQQQPPPMMMLLLJJJIIIJJJJJJIIIGGGEEECCCAAA@@@??????AAADDDHHHMMMRRRTTTUUUVVVUUUSSSOOOLLLLLLLLLFFFFFFDDDDDDHHHTTTcccnnnzzzxxx{{{oooaaa[[[WWWVVVTTTRRRQQQOOONNNMMMMMMKKKIIIHHHHHHIIIHHHGGGCCCBBB@@@@@@@@@???<<<999888777666444333222111111///////////////////////////111222111///......///...........................///000111222222222222///000111222333222222111111222222222222111000000...///111333444555555555555666777777888888888888999888777777888;;;===???>>>???AAADDDFFFGGGHHHHHHDDDDDDCCCBBB@@@===:::888888999<<>>???>>>???BBBEEEGGGJJJKKKLLLGGGFFFEEEDDDAAA>>>;;;999777888;;;AAAGGGKKKJJJIIIGGGHHHIIIJJJJJJJJJIIIIIICCCBBBBBBAAAAAABBBBBBCCCBBBCCCEEEHHHKKKNNNPPPRRRUUUVVVXXX[[[^^^```bbbbbbccceeefffgggggghhhkkkmmmoooqqqsssvvvxxxyyyyyyyyy|||{{{yyyxxxyyy|||}}}zzzzzzyyywwwtttrrrqqqpppooommmkkkiiihhhhhhhhhfffdddaaa```]]][[[YYYXXXXXXXXXXXXZZZ\\\\\\ZZZVVVQQQMMMHHHHHHGGGGGGIIIMMMPPPSSSWWWXXXYYYZZZ\\\\\\\\\\\\WWWWWWVVVUUUSSSQQQNNNMMMKKKIIIFFFDDDCCCCCCEEEFFFJJJNNNRRRSSSQQQOOOPPPQQQKKKKKKIIIFFFGGGNNN\\\fffwww|||zzzwwwwww|||lll^^^YYYXXXUUURRRQQQPPPOOOMMMKKKLLLLLLKKKJJJIIIGGGFFFEEEDDDCCCBBBAAA???===;;;999333333333222222222111111......//////000000111111000000////////////000000000111222333333222111000/////////000111111222222111111000000000000111111111111111111111000//////222333444555666555444444555555666777888:::<<<======;;;:::999999:::<<<===>>>===???FFFPPPWWWXXXVVVMMMKKKIIIHHHFFFBBB>>>:::777777:::>>>DDDIIILLLLLLKKKHHHEEEFFFIIIKKKKKKIIIDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGJJJLLLOOOPPPUUUXXX[[[^^^___aaaccceeeddddddeeefffhhhjjjlllmmmppprrrtttuuuuuuvvvxxxzzz{{{yyyxxxzzz~~~}}}|||{{{yyywwwuuutttssspppmmmjjjhhhgggfffdddbbbaaa```^^^]]]\\\[[[[[[[[[[[[[[[\\\___aaa^^^YYYTTTMMMHHHCCCBBBFFFJJJMMMNNNWWWXXXYYYZZZZZZZZZYYYXXXWWWUUUSSSQQQOOOOOOOOOOOOPPPNNNLLLIIIFFFDDDBBBAAACCCFFFKKKOOOQQQQQQPPPOOOMMMLLLIIIFFFFFFLLLWWW___kkkvvv|||uuutttwww{{{lll^^^YYYXXXUUURRRPPPPPPOOOMMMKKKLLLLLLKKKJJJIIIGGGFFFEEE@@@@@@@@@???>>>===<<<;;;555555444444333222222111............////////////000000////////////000000.........------........./////////000111111222222111111000000000000111111111111111111111000//////000111333444555555555444666666666777999:::;;;<<<<<<;;;999999999;;;===>>>@@@???AAAHHHQQQWWWXXXWWWTTTQQQLLLHHHDDD???:::777888999===CCCJJJOOOQQQQQQKKKHHHFFFFFFHHHJJJJJJIIIDDDDDDCCCCCCBBBBBBAAAAAACCCDDDEEEGGGJJJMMMOOOPPPTTTVVVZZZ]]]___aaadddfffffffffffffffggghhhiiiiiilllnnnqqqssstttuuuxxxzzz|||zzzyyy{{{~~~zzzvvvvvvvvvtttwww|||~~~}}}{{{yyyvvvuuutttpppnnnkkkiiihhhgggeeedddcccbbb```^^^]]]\\\[[[[[[^^^^^^```dddggggggeeebbbWWWQQQIIIEEEFFFJJJMMMOOOTTTTTTUUUUUUTTTSSSQQQPPPOOONNNMMMLLLLLLLLLMMMNNNPPPPPPOOONNNLLLJJJHHHGGGDDDFFFJJJMMMPPPQQQQQQPPPOOONNNKKKGGGFFFJJJSSSZZZeeeppp~~~vvvtttwww}}}lll___YYYWWWUUURRRPPPPPPOOOMMMKKKLLLLLLLLLKKKIIIHHHFFFEEE======>>>>>>>>>======<<<888777666555444333222111///..................---000000////////////000000...---+++******+++---.../////////000111111222222111111000000000000111111111111111222111111000///...///111333444555555555777777888888999::::::;;;::::::999999:::<<<===???@@@???AAAFFFNNNSSSTTTSSSVVVSSSNNNIIIEEE@@@;;;777444666;;;BBBIIINNNOOOOOOJJJHHHFFFFFFGGGHHHHHHGGGDDDDDDCCCBBBAAAAAA@@@@@@CCCCCCEEEGGGJJJMMMPPPQQQRRRUUUYYY\\\^^^```ccceeeggggggffffffeeefffffffffhhhkkknnnppprrruuuxxx{{{|||{{{zzz|||~~~~~~xxxrrroooppppppqqquuu{{{~~~{{{xxxvvvuuurrrooollljjjjjjiiigggeeefffeeecccaaa___]]]\\\\\\``````cccgggmmmqqqssssssfff^^^SSSJJJGGGHHHKKKMMMPPPPPPPPPOOOMMMKKKJJJIIIGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKLLLLLLKKKIIIIIICCCEEEGGGJJJMMMOOOQQQRRRPPPPPPNNNJJJGGGHHHNNNSSS___hhhuuu}}}xxxuuuyyymmm___YYYWWWUUURRRPPPPPPOOOMMMLLLLLLLLLLLLKKKJJJHHHFFFEEE>>>>>>??????>>>>>>===<<<999888777555333222000000000000000///.........---000000////////////000000//////...------...///////////////000111111222222111111000000000000111111111111111222222111111000---...000111333555666666888888999999999999999999999999999999;;;<<<>>>???<<<<<<===AAAFFFKKKLLLLLLPPPOOONNNLLLJJJFFF@@@<<<333555:::AAAGGGJJJJJJIIIHHHGGGEEEDDDEEEEEEFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@CCCCCCEEEGGGJJJNNNPPPRRRTTTVVVYYY[[[\\\^^^```bbbffffffeeeeeeeeeeeeffffffiiikkknnnqqqrrrtttwwwzzzzzzzzzzzz{{{}}}~~~}}}zzz{{{|||}}}~~~zzzwwwuuussspppmmmlllkkkkkkiiigggiiigggeeecccaaa___^^^]]]^^^___bbbgggooowww}}}yyyooo```SSSJJJGGGHHHJJJMMMMMMMMMLLLKKKJJJIIIIIIGGGGGGFFFFFFEEEEEEEEEEEECCCEEEGGGIIIJJJJJJIIIIIICCCCCCDDDFFFIIILLLOOOQQQPPPQQQPPPMMMIIIJJJNNNRRRZZZbbblllsssvvvxxx{{{}}}{{{yyymmm___ZZZWWWTTTRRRPPPPPPOOONNNLLLMMMMMMLLLKKKJJJHHHGGGFFFBBBBBBAAA@@@???===<<<;;;888888666444222111///...222111111111000/////////000000////////////000000...///000111111000///.../////////000111111222222111111000000000000111111111111222222222222111111---...///111333555666777888999::::::::::::999888888888999:::;;;<<<>>>>>>;;;:::;;;===@@@DDDEEEFFFIIIKKKMMMOOOOOOKKKDDD???888999===BBBFFFHHHGGGEEEEEEDDDCCCBBBBBBBBBDDDEEEEEEEEEDDDDDDCCCBBBBBBAAACCCCCCEEEHHHKKKNNNQQQSSSVVVXXX[[[\\\\\\\\\]]]___ddddddddddddeeeggghhhiiimmmoooqqqrrrssstttvvvxxxwwwxxxyyyzzzzzz|||~~~~~~{{{xxxvvvsssqqqnnnmmmmmmllljjjiiijjjiiigggeeebbbaaa```___^^^___bbbhhhoooyyyrrraaaTTTLLLJJJJJJLLLLLLLLLLLLMMMNNNNNNOOONNNMMMLLLJJJHHHFFFDDDCCCEEEFFFHHHJJJKKKLLLLLLLLLDDDDDDCCCCCCEEEIIILLLOOOOOOPPPQQQOOOMMMMMMQQQUUUYYY^^^eeejjjkkklllmmmooorrrwww}}}}}}mmm```ZZZVVVTTTQQQPPPPPPPPPNNNMMMMMMMMMLLLLLLJJJIIIGGGFFFDDDDDDCCCAAA???===:::999888777666444222111//////222222111111111111111000000000////////////000000,,,---///111111///---,,,/////////000111111222222111111000000000000111111000111222222333222222222//////000111333555777888888999:::;;;;;;;;;999999888999:::;;;;;;<<<======<<<<<<<<<===>>>@@@CCCDDDGGGHHHLLLNNNNNNJJJBBB===999999;;;>>>AAABBB@@@>>>@@@AAAAAA@@@??????BBBDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBCCCEEEHHHKKKOOORRRSSSWWWYYY[[[\\\\\\\\\]]]___bbbcccccceeefffiiijjjlllqqqrrrttttttssssssuuuvvvvvvwwwyyyyyyyyyzzz}}}~~~|||xxxvvvsssqqqnnnmmmmmmmmmkkkjjjkkkjjjhhheeecccbbbaaaaaaaaabbbeeeiiioooxxxqqqaaaUUUNNNLLLKKKKKKLLLMMMOOOQQQRRRSSSTTTTTTSSSQQQNNNLLLIIIHHHGGGGGGHHHIIIIIIJJJKKKKKKHHHGGGEEEDDDDDDGGGJJJLLLMMMOOOQQQPPPOOOPPPTTTXXXYYY\\\```bbbbbbaaaaaabbbjjjnnntttzzzmmm```[[[VVVTTTQQQPPPPPPPPPNNNMMMMMMMMMMMMLLLJJJIIIGGGFFFCCCCCCBBB@@@>>><<<:::888888888777555444222111000000000000000111111111111000000////////////000000.........//////........./////////000111111222222111111000000000000111111000111222222333333333222111111111111333555777888777888:::;;;<<<;;;:::999999::::::;;;<<<<<<<<<<<<>>>>>>===<<<<<<>>>@@@BBBEEEEEEFFFHHHHHHFFFAAA===888777888999<<<===<<<;;;;;;===>>>===<<<===@@@CCCBBBBBBCCCCCCCCCCCCDDDDDDBBBCCCEEEHHHLLLOOORRRTTTUUUWWWZZZ\\\]]]^^^```aaaccccccdddeeegggiiikkklllqqqsssttttttsssssstttvvvvvvxxxzzzzzzyyyzzz}}}|||xxxvvvsssqqqnnnmmmmmmmmmkkkjjjjjjiiigggfffdddccccccbbbcccdddgggiiimmmuuu~~~yyyjjj[[[QQQLLLIIIIIIJJJKKKMMMOOORRRSSSVVVVVVVVVVVVVVVTTTSSSRRRMMMLLLJJJIIIIIIJJJKKKLLLMMMKKKIIIGGGFFFGGGHHHIIIMMMOOOPPPOOONNNPPPUUUYYYXXXZZZ[[[\\\[[[ZZZYYYYYY___ccchhhooouuu}}}mmm```[[[VVVSSSQQQPPPPPPPPPOOOMMMMMMMMMMMMLLLKKKIIIGGGGGGAAAAAA@@@???===;;;:::888999888888666555444333222......//////000000111111000000////////////000000222111///......///111222/////////000111111222222111111000000000000111111000111222333333333333333222222222222333555777999666888:::<<<<<<<<<;;;:::::::::;;;<<<<<<;;;;;;;;;=========;;;:::;;;>>>@@@BBBAAA@@@AAACCCCCCBBBAAA;;;::::::;;;>>>@@@@@@???999;;;<<<<<<;;;<<<@@@CCC@@@@@@AAABBBBBBCCCCCCDDDBBBCCCEEEHHHLLLOOOSSSTTTSSSVVVYYY\\\^^^```bbbdddeeeeeeeeefffhhhiiikkklllpppqqqssssssssssssuuuvvvvvvyyy{{{{{{zzzzzz~~~|||xxxvvvrrrpppnnnmmmmmmmmmkkkjjjiiihhhgggfffddddddccccccbbbdddfffhhhjjjpppyyyzzzlll\\\QQQKKKHHHHHHHHHIIIJJJMMMOOOQQQTTTUUUWWWYYYZZZ[[[ZZZZZZWWWUUUQQQOOONNNOOOPPPQQQQQQOOOLLLJJJHHHHHHHHHIIIMMMNNNOOONNNMMMNNNTTTXXXWWWXXXYYYYYYXXXWWWVVVUUUQQQTTTZZZ```gggpppyyynnnaaa\\\UUUTTTSSSRRRPPPNNNMMMLLLQQQOOOLLLKKKKKKKKKIIIHHHDDD@@@CCCBBB<<<@@@BBB888999888666555333333222222222222222111111111000000------...///000000//////,,,,,,,,,,,,---///000111000000/////////111222333///000111222333222111111111111111111111111111111111222333333333333444555666888<<>>???>>><<<;;;;;;;;;;;;<<<<<<<<<======:::::::::::::::;;;;;;;;;===;;;999:::<<<>>>@@@@@@<<<999888:::>>>@@@>>>;;;999888777666666888999:::>>>???@@@AAABBBBBBBBBBBBBBBDDDGGGIIIKKKMMMQQQTTTUUUWWWYYY\\\___aaabbbcccggggggggggggiiilllnnnpppqqqrrrtttvvvwwwwwwwwwvvvssssssuuuwwwzzz}}}~~~|||zzzxxxwwwtttrrrpppnnnmmmmmmkkkjjjiiigggfffeeeddddddfffeeeddddddeeefffhhhjjjmmmllljjjfffaaa\\\XXXUUUTTTTTTTTTUUUWWWYYYZZZ[[[YYYYYYYYYZZZ\\\^^^aaaccchhhiiiiiiiiifffccc___\\\___\\\YYYUUUPPPLLLJJJHHHGGGHHHIIIKKKLLLOOORRRTTTYYY]]]cccggghhheeeaaa^^^XXXSSSPPPRRRVVV\\\dddmmmzzz~~~oooccc^^^UUUUUUTTTRRRPPPOOOMMMMMMMMMKKKIIIIIIIIIHHHFFFDDDFFF@@@AAA@@@>>>IIIRRRLLL888888666444333222222222222222222111111111111111//////...---...///000111111111111000///,,,***(((////////////000111222333222333444555555555444444111111111111111111111111000111333333222222444666666888;;;===>>>>>><<<;;;<<<<<<<<<=========>>>>>>::::::;;;;;;<<<<<<======>>><<<;;;;;;>>>@@@AAAAAA>>>;;;999:::===???>>>===888777666666666777999:::<<<======>>>???@@@BBBCCCBBBDDDFFFHHHJJJMMMQQQSSSVVVWWWXXX[[[]]]```cccdddggggggggggggiiilllnnnooorrrsssuuuwwwxxxxxxxxxwwwuuuuuuuuuwwwzzz~~~}}}{{{yyyyyywwwuuurrrpppmmmllllllkkkjjjhhhgggfffeeeeeedddccccccbbbaaa`````````\\\[[[ZZZZZZZZZZZZ\\\\\\aaabbbccceeefffggghhhhhhfffdddbbb```___```bbbccckkkooossswwwwwwtttpppmmmkkkgggbbb^^^ZZZUUUNNNHHHGGGGGGGGGHHHJJJMMMPPPRRRXXX___hhhooosssqqqmmmjjj]]]VVVQQQPPPQQQRRRXXX^^^mmmrrr{{{pppccc^^^VVVUUUTTTRRRQQQOOONNNMMMMMMKKKJJJIIIIIIHHHFFFDDDFFF@@@AAA@@@>>>GGGOOOIII888777666444333222111111111111111111111111111111222111///......///111333---...///111111///---,,,.........///000111222222333333333444444444444444111111111111111111111111///111222222222222444666666777:::<<<======<<<;;;;;;<<<<<<<<<============<<<<<<===>>>???@@@AAABBB???======>>>@@@CCCCCCCCC@@@===::::::<<>>???AAABBBCCCCCC@@@??????@@@CCCEEEFFFEEEBBB???<<<:::<<>>===<<<<<<<<<;;;::::::;;;<<>>333777777555333222111111111111111111111111222222222///...,,,++++++,,,------//////000111000///...---+++,,,---///000111111222111111000000000111222333111111111111111111111111---///111222222222444666555666888:::;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@AAABBBBBBAAA@@@@@@CCCFFFHHHHHHGGGDDDAAA===;;;<<>>===;;;<<<<<<===>>>???AAABBB@@@BBBDDDFFFHHHKKKOOOQQQUUUVVVWWWZZZ\\\___bbbcccdddeeefffhhhjjjkkklllmmmrrrsssuuuwwwxxxxxxxxxwwwwwwyyy{{{}}}}}}|||{{{yyy~~~|||xxxpppmmmjjjgggfffgggjjjkkkwww}}}~~~|||yyyvvvssspppnnnmmmkkkjjjgggeeedddcccccc```___]]]YYYTTTNNNIIIGGGDDDEEEHHHLLLRRRXXX]]]```dddfffjjjnnnssswwwzzz{{{xxxzzz}}}}}}yyyssspppkkkjjjkkknnnuuu}}}vvvmmmgggYYYSSSLLLIIIKKKNNNOOOOOOQQQVVV^^^ffflllnnnnnnnnnbbb[[[SSSOOOKKKHHHIIIMMMOOOUUU^^^hhhsss|||ooobbb\\\WWWVVVUUUSSSQQQPPPOOONNNOOONNNMMMNNNNNNLLLHHHFFFDDD@@@BBB@@@:::======333777666555333222111000000000000111111111222222222............---------,,,222111111000///...------***+++---///111111111111111111000///000111222333111111111111111111111111---///111111111222444666555666777999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>???@@@AAABBBBBBBBBAAAAAABBBDDDGGGIIIIIIHHHEEECCC???<<<===BBBJJJOOOPPPOOOMMMJJJFFFBBB???=========>>>@@@@@@AAAAAAAAA???AAADDDFFFHHHJJJNNNQQQTTTUUUXXX[[[]]]```aaabbbdddeeefffhhhjjjkkkllllllqqqrrrtttvvvwwwwwwwwwvvvwwwwwwxxxyyyzzzzzzzzzzzztttjjjddd^^^\\\YYYWWWVVVWWWYYY[[[dddjjjvvv~~~{{{xxxvvvtttsssnnnmmmkkkhhhfffeeedddccc^^^]]]YYYTTTNNNHHHDDDAAAAAACCCFFFJJJMMMPPPQQQRRRUUUWWW[[[aaagggmmmrrruuuwwwyyy}}}~~~{{{xxxssspppkkkhhhjjjpppwww|||~~~wwwrrrfff^^^TTTMMMLLLLLLKKKIIIHHHLLLRRRYYY___dddggghhhaaaZZZSSSOOOJJJFFFGGGKKKJJJOOOVVV___jjjwwwnnnaaa\\\WWWVVVUUUSSSRRRPPPOOONNNNNNMMMMMMNNNNNNLLLHHHEEEDDD@@@AAA???:::>>>@@@666777666555333222111000000000000111111222222222222111111222222111000///...111111000////////////000)))+++---///111111111111222111000000000111222333111111111111111111111111,,,...000111111222444666555666777888999:::::::::<<<<<<<<<<<<=========>>>AAABBBBBBCCCCCCDDDDDDDDDBBBBBBCCCEEEIIIJJJJJJIIIFFFCCC@@@===>>>DDDLLLRRRUUUSSSPPPLLLGGGCCC>>><<<>>>???@@@BBBBBBBBBAAA@@@???AAADDDFFFGGGJJJNNNQQQSSSUUUXXX[[[^^^```aaaaaacccdddfffhhhjjjkkkllllllqqqrrrtttuuuvvvwwwvvvvvvxxxxxxwwwwwwyyy{{{~~~wwwiii]]]VVVPPPOOONNNMMMOOORRRUUUWWWXXX___lll||||||zzzxxxwwwwwwooonnnllljjjhhhfffeeeddd]]]ZZZVVVPPPJJJEEEAAA>>>???AAAEEEHHHIIIIIIHHHFFFHHHJJJNNNTTT\\\cccjjjmmmvvvxxx{{{}}}~~~vvvqqqiiicccaaadddiiimmmqqqxxxzzzvvvpppfffYYYPPPMMMKKKHHHEEEBBBDDDIIIOOOVVV]]]bbbeeeccc\\\UUUPPPLLLGGGGGGKKKHHHKKKQQQYYYeeesss~~~nnnccc___XXXWWWUUUSSSPPPNNNMMMLLLNNNNNNNNNMMMLLLJJJHHHGGGEEEDDDCCCAAA???===<<<;;;888777666444333222111111111111111111000000000000000000//////.........---111000///...------...///000000000000000/////////000000111111111111000000222222222222111111000///000000000111222333555555555555555666666666666666:::;;;>>>AAACCCCCCBBBAAAIIIHHHGGGDDDAAA@@@AAACCC@@@BBBFFFJJJMMMMMMMMMLLLIIIJJJIIIFFFBBBBBBIIINNNUUUTTTSSSOOOIIIDDDBBBAAA@@@@@@?????????@@@BBBCCC???@@@BBBEEEHHHLLLOOOQQQSSSUUUYYY[[[\\\]]]___```ccceeehhhiiiiiiiiikkklllnnnpppsssttttttttttttuuuwwwwwwxxxxxxyyyzzz{{{{{{~~~xxxlllaaa[[[WWWSSSOOOPPPUUU[[[^^^___dddgggooo{{{~~~zzzwwwxxxtttooolllkkkhhhddd```___YYYQQQIIIDDDBBB@@@>>>>>>>>>????????????>>>>>>BBBCCCEEEHHHNNNTTT[[[^^^dddhhhnnnqqqtttwww}}}|||zzzuuuoooiiiccc___]]]fffjjjqqqwww{{{|||{{{zzzooojjjbbb[[[TTTNNNHHHEEEDDDCCCFFFJJJNNNRRR[[[fffccc```WWWMMMHHHHHHGGGDDDEEEEEEJJJSSS]]]jjjzzz{{{nnnbbb^^^WWWVVVUUUSSSRRRPPPOOOOOONNNNNNNNNMMMLLLJJJHHHGGGGGGFFFDDDAAA???<<<:::999888777666444333222111111111111111111000000000000000/////////............000000......---...//////---------............///000000111222222333333222111111222222222222111111000000000111222333555555666666666777777777777888<<<===@@@DDDFFFHHHIIIJJJNNNMMMJJJFFFCCCBBBCCCEEECCCDDDFFFIIIKKKNNNPPPPPPOOOPPPNNNJJJEEEDDDHHHLLLQQQRRRQQQOOOJJJEEECCCBBBAAA@@@?????????@@@BBBCCC@@@@@@BBBEEEHHHLLLOOOPPPSSSUUUXXXZZZ[[[]]]___aaaaaadddgggiiijjjkkkmmmnnnnnnqqqssstttttttttuuuvvvxxxxxxyyyzzz{{{{{{zzzzzz}}}~~~~~~uuuoooaaa___]]]```gggmmmqqqqqqrrruuuzzz|||yyywwwtttooommmllljjjeeeaaa]]]WWWOOOGGGCCC@@@>>>===999999:::;;;;;;;;;;;;;;;>>>>>>>>>AAAEEEJJJOOOQQQVVV[[[bbbgggkkkqqqxxx}}}|||xxxrrrmmmiiifffaaadddhhhmmmppprrrrrrrrrkkkggg```ZZZUUUPPPKKKHHHEEEDDDFFFIIILLLQQQ[[[fffdddaaaYYYNNNIIIIIIHHHEEEGGGFFFJJJRRR[[[fffvvvmmmaaa\\\VVVVVVUUUTTTSSSRRRQQQQQQMMMNNNNNNMMMLLLJJJHHHFFFHHHFFFDDDAAA>>>;;;999888888777666444333222111111111111111111000000000000////////////............///............//////000,,,------......//////000333333333333333333222222111222222333333333333333000000000111222333555555777777777888888999999999<<<===@@@DDDIIINNNQQQTTTXXXUUUQQQJJJEEEDDDEEEGGGGGGFFFGGGHHHKKKOOOSSSUUUWWWWWWTTTNNNHHHEEEGGGJJJMMMNNNPPPOOOLLLHHHEEEDDDBBBAAA@@@???@@@AAABBBCCCAAABBBCCCEEEHHHKKKNNNOOOSSSUUUXXXZZZ[[[]]]___bbb```cccfffiiijjjlllnnnpppoooqqqssstttttttttuuuvvvxxxyyy{{{|||}}}|||zzzyyy{{{}}}rrrqqqsssyyy|||wwwtttqqqpppooolllgggcccYYYTTTKKKDDD@@@>>><<<;;;777888999:::::::::::::::<<<<<<;;;<<<>>>AAADDDFFFJJJOOOVVV\\\```fffnnnttt~~~~~~~~~}}}zzzvvvqqqoooaaaaaaaaabbbdddfffhhhiiieeeaaa]]]YYYVVVSSSOOOMMMIIIFFFFFFIIIKKKPPP\\\ggggggeee^^^SSSMMMLLLJJJGGGIIIHHHIIIOOOVVV```ppp~~~lll```[[[VVVVVVUUUTTTRRRQQQPPPPPPMMMMMMMMMMMMKKKIIIGGGFFFFFFEEECCCAAA>>><<<:::999888777666444333222111111111111111111000000000//////////////////.....................//////000000000000000000000111111111666555444333222111000000333333444444444333222222000000000111222333555555666777777777888999999999:::;;;>>>BBBIIIOOOUUUYYYaaa]]]VVVNNNGGGDDDEEEGGGGGGGGGHHHJJJMMMQQQUUUWWWZZZYYYVVVPPPJJJGGGGGGHHHJJJMMMPPPPPPNNNKKKHHHGGGCCCBBBAAA@@@@@@AAABBBCCCBBBCCCDDDFFFHHHKKKNNNOOOSSSUUUXXXYYY[[[]]]```bbbaaadddgggiiijjjlllnnnppppppqqqssstttttttttuuuwwwyyyzzz}}}~~~~~~}}}{{{yyy{{{|||~~~~~~yyywwwtttsssrrroooiiidddUUUOOOHHHAAA>>><<<;;;:::;;;;;;<<<============<<>>>>>>>>@@@BBBCCCGGGKKKPPPTTTWWW\\\ccciiiuuuwwwzzz{{{{{{xxxtttrrrhhheeeaaa^^^]]]___aaaccc___]]]ZZZXXXXXXVVVTTTRRRMMMJJJHHHIIIKKKQQQ]]]iiinnnnnnhhh^^^VVVRRROOOKKKKKKHHHIIIMMMSSS\\\lllzzzlll```[[[WWWWWWUUUSSSQQQOOOMMMLLLMMMMMMMMMLLLKKKIIIGGGFFFCCCBBBAAA@@@>>>===<<<;;;888777666444333222111111111111111111000000000///.........///////////////------...//////000000000222222111111000000000///333333222111111111222222555555555444333222111000000000000111222333555555555555666777777888999999:::;;;===BBBHHHPPPVVVZZZccc___XXXOOOGGGDDDDDDFFFEEEGGGJJJMMMQQQTTTWWWXXXYYYWWWSSSMMMIIIGGGGGGHHHIIIMMMPPPQQQPPPMMMKKKJJJDDDCCCBBBAAAAAABBBCCCCCCBBBCCCDDDFFFIIILLLNNNOOOSSSUUUWWWYYYZZZ]]]aaacccdddfffiiijjjjjjkkklllnnnqqqrrrttttttssstttvvvxxxxxxzzz}}}}}}{{{zzz|||}}}~~~~~~{{{yyywwwvvvuuupppiiicccPPPKKKDDD???===<<<;;;;;;======>>>>>>??????>>>>>>BBBAAA@@@@@@@@@AAABBBCCCDDDHHHLLLNNNPPPUUU[[[aaallloootttxxxzzzyyywwwuuunnnjjjddd___\\\[[[]]]___\\\ZZZYYYYYYYYYYYYWWWVVVQQQNNNKKKKKKMMMRRR___kkkuuuwwwuuulllbbb\\\VVVQQQMMMJJJIIILLLQQQZZZkkkyyylll```[[[XXXWWWUUUSSSPPPNNNLLLKKKLLLMMMMMMLLLKKKIIIGGGEEEAAAAAA@@@???>>>======<<<888777666444333222111111111111111111000000000000.........///////////////---...//////000//////...000000000//////.........////////////111333555777444444444444333222111000000000000111222333555555444555555666777888999999<<<===???BBBHHHNNNSSSWWW\\\ZZZTTTMMMGGGDDDEEEGGGEEEGGGJJJNNNRRRVVVXXXYYYWWWTTTNNNIIIFFFFFFGGGHHHKKKMMMPPPPPPOOOLLLKKKJJJEEEDDDCCCBBBAAABBBCCCCCCBBBCCCDDDFFFIIILLLOOOPPPSSSUUUWWWXXXZZZ]]]aaadddeeegggiiijjjjjjkkklllmmmqqqsssttttttssstttwwwyyyxxxyyy{{{}}}~~~~~~||||||~~~~~~}}}}}}{{{xxxwwwtttnnnddd]]]LLLHHHBBB>>>======>>>>>>===>>>???AAABBBCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCDDDAAADDDGGGIIIKKKOOOUUU[[[eeeiiioootttxxxyyyxxxwwwppplllfff```\\\[[[\\\]]]\\\[[[ZZZZZZ[[[[[[YYYWWWSSSOOOMMMMMMNNNRRR^^^jjjwww}}}yyyoooggg```YYYRRRNNNKKKMMMQQQZZZjjjyyylllaaa\\\WWWVVVUUUSSSQQQPPPNNNNNNLLLLLLLLLLLLKKKHHHFFFEEEBBBBBBAAA???>>><<<;;;;;;888777666444333222111111111111111111000000000000............/////////000...//////000000///...---------...///000000111111222222111000111333555777000000111222333333222222000000000111222333555555555666666777888999:::;;;<<<===>>>AAAEEEIIILLLNNNPPPOOOMMMIIIFFFEEEGGGIIIFFFGGGIIILLLQQQUUUYYY\\\XXXSSSKKKFFFCCCDDDFFFHHHKKKMMMNNNNNNKKKIIIHHHIIIFFFEEECCCBBBBBBBBBCCCDDDAAABBBDDDFFFJJJMMMPPPRRRSSSUUUVVVXXXYYY]]]bbbeeecccfffiiijjjkkklllnnnooorrrssstttsssssstttwwwyyywwwxxxyyy{{{|||}}}~~~~~~}}}}}}zzzxxxuuuqqqiii^^^VVVIIIEEE@@@>>>>>>@@@AAABBBBBBDDDGGGJJJMMMPPPRRRSSSPPPPPPNNNMMMLLLJJJIIIIIIFFFHHHIIIIIIHHHJJJPPPUUU[[[___eeekkkooorrrrrrrrrmmmkkkgggccc```______```^^^]]]\\\\\\]]]\\\YYYWWWRRROOOMMMMMMNNNQQQ\\\gggttt~~~{{{rrrjjjcccYYYTTTPPPOOOQQQYYYiiiwwwmmmaaa]]]VVVVVVUUUTTTSSSRRRQQQQQQLLLLLLLLLLLLJJJHHHFFFEEEDDDCCCBBB@@@===;;;:::999888777666444333222111111111111111111000000000000---.........//////000000//////000000000...---,,,,,,---///000222444666666999888555333111111222333,,,---///111333444444555000000000111222333555555666777888999:::;;;<<<<<<:::;;;<<<>>>@@@CCCEEEFFFFFFGGGGGGFFFEEEGGGJJJLLLIIIHHHHHHJJJNNNTTT[[[___YYYSSSJJJDDDBBBCCCEEEGGGLLLMMMMMMLLLIIIGGGFFFGGGFFFEEEDDDCCCBBBBBBCCCDDD@@@AAACCCFFFJJJNNNQQQSSSSSSUUUVVVWWWYYY]]]bbbfffbbbdddhhhjjjkkkmmmoooqqqrrrssstttsssssstttwwwzzzwwwwwwxxxzzz{{{}}}~~~}}}|||zzzvvvsssnnneeeYYYQQQHHHDDD@@@>>>???AAACCCDDDJJJLLLPPPUUUZZZ^^^aaaccc\\\[[[ZZZXXXUUUSSSQQQPPPOOOPPPOOOLLLHHHHHHLLLOOOQQQTTTZZZ```eeeiiijjjkkkkkkjjjhhhfffeeeddddddddd___^^^^^^^^^^^^\\\YYYVVVQQQNNNLLLMMMMMMPPPZZZeeeqqq}}}yyypppiii___YYYSSSQQQRRRYYYhhhvvvnnn```YYYUUUUUUTTTRRRQQQPPPOOONNNNNNNNNOOONNNMMMJJJGGGFFFDDDCCCBBB???===;;;:::999777666555444333222222222000///---,,,,,,---...///........................000000//////.........---...///111222222222111000333333333222222111111111111111222333333333333222333222000//////111333444777777777666666888;;;>>>???>>>======>>>???AAABBB===>>>AAADDDGGGIIIJJJKKKGGGGGGIIILLLPPPUUUZZZ\\\YYYVVVOOOEEE@@@AAADDDFFFMMMMMMKKKHHHFFFEEEGGGIIIGGGGGGFFFFFFEEEDDDDDDCCCGGGGGGGGGFFFFFFIIIMMMPPPQQQRRRUUUYYY\\\___```aaa```cccgggjjjkkkmmmnnnpppqqqrrrsssuuuvvvwwwwwwwwwvvvxxxzzz{{{{{{}}}~~~|||zzz{{{zzzvvvpppggg]]]TTTOOOCCCBBB@@@???AAAFFFKKKNNNPPPRRRVVVZZZ]]]___aaaaaajjjkkkllljjjfff```ZZZVVVQQQRRRRRRRRRQQQNNNLLLJJJOOOPPPQQQTTTVVVXXXZZZ[[[]]]___aaaaaa``````aaacccaaaaaabbbcccccc```[[[XXXTTTNNNKKKLLLNNNQQQWWW^^^hhhttt|||vvvooofff^^^WWWUUUVVV\\\iiiuuummm```YYYUUUUUUTTTRRRQQQPPPOOONNNJJJKKKLLLLLLKKKIIIGGGFFFDDDCCCAAA???===;;;:::999777777555444333222222222222111///---,,,,,,---...////////////////////////.........///////////////...///000000111111000000222222222111111000000000111111222333333333333222333111000//////111333444666777888777777888:::======<<<<<<;;;;;;<<<<<<===>>>???AAACCCFFFGGGHHHIIIGGGFFFFFFIIIMMMSSSWWWYYY\\\XXXOOOFFF@@@AAACCCEEEIIIIIIHHHFFFEEEEEEGGGIIIGGGGGGFFFFFFEEEDDDCCCCCCAAABBBCCCDDDEEEGGGKKKOOOQQQRRRUUUXXX[[[^^^___``````cccgggjjjlllmmmoooqqqrrrssstttuuuvvvwwwxxxyyyxxxzzz||||||}}}~~~}}}{{{yyywwwtttnnnfff\\\SSSNNNFFFDDDCCCBBBCCCGGGKKKMMMQQQSSSUUUXXX[[[]]]___```fffhhhlllnnnmmmhhhbbb^^^YYYXXXWWWUUUSSSQQQPPPOOONNNNNNOOOPPPRRRSSSTTTUUUXXXZZZ\\\\\\]]]___aaadddddddddfffhhhjjjhhheeebbbZZZTTTOOONNNOOOPPPVVV\\\fffqqq{{{}}}{{{yyytttooohhhaaa[[[YYY[[[aaammmyyymmm___YYYUUUUUUTTTSSSQQQPPPOOOOOOIIIJJJKKKKKKKKKJJJHHHGGGCCCCCCAAA???===<<<:::999999888666444222111111000444333111///------------000000000000000000000000000/////////............//////......//////000111111111111000000000000000111111222333333333333222222111000//////111333444666888999999888888:::;;;;;;;;;<<<<<<<<<;;;::::::???@@@AAACCCEEEGGGGGGHHHIIIIIIJJJMMMSSSYYY\\\]]]aaa[[[QQQHHHBBBAAABBBEEEDDDEEEFFFEEEDDDEEEGGGIIIGGGGGGFFFEEEDDDCCCBBBBBBAAACCCEEEGGGHHHKKKNNNQQQQQQSSSUUUXXXZZZ\\\]]]^^^___cccgggjjjlllnnnppprrrssssssssstttvvvwwwyyyzzz{{{|||~~~~~~}}}xxxvvvsssllldddZZZRRRLLLHHHGGGFFFEEEFFFHHHKKKMMMNNNNNNOOOPPPRRRSSSUUUVVV[[[```gggmmmooonnnjjjggg```^^^ZZZWWWTTTSSSRRRRRRPPPPPPPPPPPPPPPQQQRRRRRRUUUVVVXXXYYY[[[^^^cccfffgggiiilllpppttttttrrrpppeee^^^WWWTTTRRRRRRVVV\\\cccllltttuuusssrrrpppllljjjddd___^^^```fffqqq||||||{{{lll___ZZZVVVUUUTTTSSSRRRPPPOOOOOOMMMMMMMMMMMMLLLKKKIIIIIICCCBBBAAA???===<<<::::::999888666444222111000000333333111000////////////////////////////////////222111000///...---,,,,,,///...---------...000111111111111111111111000000111111222333333333333222222111000///000111333555666888::::::999999999:::;;;<<<===>>>>>>>>>===<<<>>>@@@BBBEEEGGGIIIJJJKKKIIIKKKPPPXXXaaaggghhhgggiii```UUUMMMGGGCCCBBBDDDEEEFFFGGGGGGEEEDDDEEEFFFGGGFFFFFFEEECCCBBBBBBAAABBBDDDGGGIIIJJJLLLOOOQQQQQQSSSUUUWWWYYY[[[\\\]]]^^^aaafffiiikkkmmmoooqqqrrrrrrrrrsssuuuwwwyyyzzz|||}}}~~~zzzwwwrrrkkkaaaWWWOOOJJJFFFFFFGGGGGGIIIJJJLLLMMMLLLKKKJJJIIIHHHIIIJJJKKKNNNRRRYYYaaafffiiiiiiiiibbbaaa___\\\ZZZXXXWWWVVVXXXWWWWWWVVVVVVWWWXXXYYYXXXYYYZZZ[[[\\\```fffjjjjjjlllpppvvv{{{}}}|||zzzsssjjjbbb^^^ZZZWWWZZZ___```hhhnnnmmmkkkkkkkkkiiihhhccc______bbbgggsss}}}~~~{{{{{{~~~kkk___YYYVVVVVVUUUSSSRRRQQQPPPOOOPPPPPPNNNMMMKKKIIIGGGFFFBBBBBBAAA???>>><<<;;;:::999888666444222111000000111000000000000111111111........................///////////////.........///...---------...000111222222222222222222222222111111222333333333333222111000//////000222444555666888:::;;;:::999:::;;;:::;;;===???@@@@@@??????===???BBBFFFJJJMMMOOOPPPGGGLLLWWWffftttzzzyyyvvvsssggg]]]VVVPPPHHHEEEFFFJJJKKKLLLKKKHHHEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAACCCEEEFFFGGGHHHJJJKKKQQQSSSUUUWWWYYY[[[\\\]]]]]]aaaeeehhhjjjlllnnnoooppppppqqqssstttvvvxxxyyy{{{}}}~~~~~~~~~~~~zzzrrrhhh]]]SSSLLLHHHDDDEEEGGGIIIKKKLLLMMMMMMKKKJJJHHHFFFDDDDDDDDDEEEDDDFFFJJJPPPVVV\\\aaacccdddeeeggghhhhhhfffcccaaaaaa```___^^^___```bbbcccbbbccccccbbbccceeejjjnnnmmmoootttzzz|||tttlllhhhccc___aaaeeeaaahhhmmmkkkhhhhhhgggeeeddd___[[[\\\```fffqqq|||~~~~~~}}}jjj^^^YYYVVVVVVUUUTTTRRRQQQPPPPPPPPPOOOMMMKKKHHHFFFEEEDDDBBBAAA@@@???>>><<<;;;;;;999888666444222111111000/////////000111111222222........................***+++,,,...///111222333//////......//////000111222222222222222333333333111111222333333333333222111000//////000222444666666888999:::999:::<<<===<<<<<<===>>>????????????===???CCCGGGLLLOOORRRSSSMMMTTTcccwwwssshhhddd]]]RRRKKKKKKNNNPPPQQQOOOKKKFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGGGGHHHJJJMMMQQQSSSUUUXXXZZZ\\\]]]^^^___bbbfffhhhjjjkkkmmmnnnoooppprrrtttvvvxxxxxxyyy{{{|||}}}~~~}}}~~~yyyooocccXXXOOOJJJGGGDDDFFFIIIKKKMMMMMMLLLKKKEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEHHHMMMSSSYYY\\\eeeiiinnnsssuuutttrrrqqqiiihhhfffeeefffgggiiijjjlllmmmlllkkkjjjkkknnnqqqsssuuuyyy~~~~~~wwwqqqnnnjjjffffffiiifffmmmrrroookkkiiifffbbb```[[[WWWXXX\\\cccppp{{{}}}jjj^^^YYYWWWVVVUUUTTTSSSQQQPPPPPPOOONNNLLLJJJHHHGGGFFFEEEBBBAAA@@@???>>><<<<<<;;;777777555444333222222222//////000000000000000000........................+++,,,---...///000111222...///000000111111000000000111111111222222222222111111222333333333333222000000//////000222444666666777888888999:::>>>@@@BBBBBBAAA@@@@@@???@@@@@@>>>@@@CCCGGGKKKOOOQQQRRRTTT[[[iii~~~tttssslll]]]SSSRRRPPPQQQSSSQQQMMMHHHDDDCCC@@@AAAAAABBBBBBCCCDDDDDDFFFGGGHHHHHHHHHKKKOOORRRQQQRRRUUUXXX[[[^^^___```bbbeeehhhjjjkkklllmmmooooooqqqtttxxxzzzzzzzzzyyy|||}}}~~~~~~~~~~~~}}}uuuiii\\\RRRLLLIIIIIIHHHJJJMMMOOOOOOMMMJJJIIIBBBCCCEEEGGGHHHJJJJJJKKKLLLLLLLLLMMMPPPSSSWWWYYY___ccciiipppuuuxxxyyyzzzrrrpppnnnlllkkklllmmmnnnqqqrrrrrrqqqppppppqqqsss{{{|||yyytttqqqpppmmmiiihhhkkknnnvvv{{{xxxrrrmmmgggbbb```ZZZUUUVVVZZZbbbppp}}}}}}iii]]]XXXWWWVVVUUUTTTSSSQQQPPPPPPOOOOOOMMMLLLJJJJJJIIIIIIBBBAAA@@@???>>>===<<<;;;777666555444333222222222000000000000000///...---000000000000000000000000111111000///...---------...///111222222222111000//////000000111111111222111111222333333333333222000000//////000222555666666777777888888;;;???BBBJJJHHHFFFCCCBBBAAAAAAAAA???@@@CCCGGGJJJMMMOOOPPPSSSXXXeeezzz}}}|||uuudddYYYWWWOOOQQQSSSRRRNNNIIIEEECCC??????@@@AAABBBDDDDDDEEEBBBCCCCCCCCCEEEHHHNNNRRRQQQRRRUUUYYY\\\___```aaadddgggjjjlllmmmmmmnnnoooooorrrwww{{{}}}}}}|||zzz|||~~~~~~~~~zzzrrreeeWWWNNNJJJIIIJJJLLLNNNQQQRRRQQQMMMIIIFFFGGGIIIMMMRRRUUUXXXYYYZZZUUUUUUUUUVVVWWWWWWXXXXXXWWWZZZ```gggnnntttxxx{{{yyywwwtttqqqoooooopppqqqrrrsssuuutttsssrrrssstttssspppnnnooommmiiihhhjjjsss|||xxxqqqiiiccc```ZZZUUUUUUZZZbbbqqq~~~}}}kkk```[[[WWWVVVUUUSSSSSSSSSTTTTTTQQQPPPNNNLLLJJJHHHGGGGGGFFFEEECCCAAA>>><<<:::999555555555444444333333222000000000000000000000000////////////000000000000111///...///111222///,,,000000111111111111000000444333222111111111222222333333444444555444444333222111000//////000111222555777999:::;;;>>>BBBEEEFFFEEEDDDCCCBBBBBBBBBBBB???>>>???BBBGGGKKKNNNOOOUUUYYYbbbnnn{{{|||jjjYYYOOONNNQQQRRROOOIIIEEECCCCCC@@@????????????AAABBBCCCCCCDDDEEEFFFFFFHHHKKKNNNRRRSSSUUUYYY]]]```aaaaaaeeefffiiilllnnnnnnnnnnnnpppqqqsssvvvxxxzzz{{{|||}}}~~~~~~xxxkkk]]]SSSMMMIIILLLQQQTTTSSSQQQOOOMMMLLLMMMMMMLLLQQQXXX___dddggghhhgggcccaaa```___]]]YYYTTTQQQOOOPPPQQQTTTYYY```fffjjjmmmqqqtttvvvuuutttsssssstttsssrrrqqqrrruuuxxxzzzyyyyyyrrrkkkiiigggddddddgggwww|||pppgggddd___YYYVVVVVV^^^ooo}}}kkk```[[[WWWVVVTTTSSSRRRRRRSSSSSSSSSRRRPPPMMMKKKIIIHHHGGGEEEDDDCCC@@@>>><<<:::999666555555444444333333222000000000000000000000000////////////000000000000111000///111333444333111//////000000000000//////111111111222222333333333333333333444333333222222444333222111111222333444555666888999:::===AAADDDGGGGGGGGGFFFEEEEEEDDDDDD@@@??????AAAEEEIIIKKKLLLQQQTTTYYYbbbmmmxxxuuubbbTTTMMMLLLPPPRRRPPPKKKFFFDDDDDD??????>>>>>>???AAABBBCCCDDDEEEFFFFFFFFFHHHLLLNNNQQQSSSUUUYYY]]]```bbbbbbfffgggiiikkkmmmooopppqqqqqqrrrtttvvvxxxzzzzzz{{{}}}}}}}}}~~~qqqfffZZZUUUSSSQQQSSSVVVTTTRRRPPPOOOPPPSSSXXXZZZ^^^bbbhhhnnnqqqrrrqqqppplllhhhaaa[[[VVVQQQLLLIIIGGGGGGGGGJJJNNNTTTYYY]]]```ccchhhkkklllmmmnnnpppsssrrrqqqpppppprrrtttuuuxxxxxxooojjjfffbbbcccgggttt~~~yyypppiiiccc]]]ZZZZZZaaaqqq}}}kkk```[[[VVVUUUSSSRRRQQQQQQQQQRRRTTTSSSQQQOOOLLLJJJHHHGGGDDDCCCBBB@@@>>>===;;;;;;666666555555444333333222000000000000000000000000////////////000000000000/////////111333444444222......////////////.........///111222444444444333333333333333333222111000444333222111111222333444444555777888999;;;???AAAGGGHHHIIIJJJIIIIIIHHHGGG@@@???>>>@@@CCCFFFHHHHHHMMMNNNPPPUUU]]]fffpppuuu{{{~~~jjjWWWOOONNNKKKOOOSSSSSSNNNHHHEEEDDD======>>>>>>???AAABBBCCCCCCDDDFFFFFFFFFHHHKKKNNNPPPRRRUUUYYY]]]aaacccdddfffggghhhjjjmmmppprrrsssrrrsssuuuvvvxxxyyyyyyyyy{{{||||||}}}}}}~~~~~~jjjaaaZZZZZZ\\\\\\[[[[[[UUUTTTRRRSSSWWW___ggglllqqqtttxxx{{{|||yyyvvvsssnnnggg]]]TTTMMMHHHDDDBBB@@@@@@???@@@CCCGGGKKKMMMQQQTTTXXX\\\___cccgggjjjllllllkkkkkklllmmmnnnnnnvvvvvvnnngggbbbcccgggooozzz|||pppjjjccc``````fffttt}}}lllaaa[[[UUUTTTRRRQQQPPPPPPPPPQQQSSSSSSQQQOOOLLLIIIGGGFFFCCCCCCAAA@@@>>>===<<<;;;777777666555444333333222000000000000000000000000////////////000000000000.........000111111000000...//////000000//////...---///111333444333222111444444444444333222111111222111000//////000111222333555777888888:::<<>>???@@@AAACCCCCCBBBCCCDDDEEEEEEGGGJJJMMMOOORRRVVVZZZ]]]aaadddfffeeeffffffhhhkkkooorrrtttssstttuuuwwwwwwxxxxxxxxxzzzzzz{{{||||||}}}}}}~~~{{{iiibbb^^^aaaeeeccc```^^^XXXXXXYYY]]]dddllltttyyyzzz{{{}}}}}}{{{uuuppplllccc^^^VVVNNNIIIFFFCCCAAAAAA@@@>>>>>>???AAACCCEEEHHHJJJMMMOOORRRVVV[[[___^^^___aaaccceeegggiiijjjqqq{{{}}}vvvmmmffffffiiimmmvvvwwwpppiiiggggggmmmzzz~~~lllaaa\\\UUUTTTRRRQQQOOOOOOOOOPPPQQQQQQPPPNNNKKKIIIFFFEEECCCCCCAAA@@@>>>===<<<;;;888777777555444333222222000000000000000000000000////////////000000000000000000111111///.........///000000111111000000//////000222333333222000///555555666666555444333333222111000//////000111222333555777888888999;;;<<>>???@@@AAABBBCCCCCC@@@BBBCCCCCCCCCEEEHHHKKKNNNRRRWWW[[[]]]```dddgggeeeeeefffgggjjjnnnqqqssstttuuuvvvwwwwwwxxxxxxxxxyyyzzzzzz{{{||||||}}}}}}|||yyyoooiiigggjjjlllgggbbb___^^^```eeekkkqqqwww|||~~~~~~~~~{{{vvvooohhhddd[[[XXXTTTQQQNNNKKKGGGDDDDDDCCCAAA@@@@@@AAABBBCCCDDDEEEFFFFFFGGGJJJNNNQQQOOOQQQTTTYYY]]]bbbeeefffjjjttt~~~}}}tttkkkiiillllllttt|||~~~yyyrrrlllkkknnnttt}}}uuuuuuyyy~~~mmmaaa\\\VVVUUUSSSQQQPPPOOOOOOPPPOOOOOOOOONNNLLLIIIFFFEEEDDDCCCBBB@@@>>>===;;;;;;999888777666555333222222000000000000000000000000////////////000000000000222444444333111/////////000000111111111111000000111111222222222111///...555555666666666666555555444333222111111222333444333555888999888999:::;;;===>>>AAACCCFFFGGGGGGGGGFFFDDDAAAAAABBBCCCCCCBBB<<<>>>BBBFFFJJJLLLMMMNNNSSSPPPMMMIIIGGGFFFDDDCCCLLLQQQUUUUUUOOOGGGBBB@@@???@@@AAABBBCCCCCCCCCBBB@@@AAACCCCCCCCCEEEHHHKKKOOOSSSYYY\\\]]]___dddgggeeefffgggiiilllnnnqqqrrrttttttuuuwwwwwwxxxxxxxxxyyyzzzzzz{{{{{{|||}}}}}}~~~~~~vvvrrrwwwxxxuuuqqqppprrrpppiiidddcccfffjjjpppwww|||~~~yyyssslllfffbbb\\\[[[YYYXXXUUUQQQLLLHHHFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBCCCEEEGGGGGGIIILLLPPPVVV[[[___bbbccclllvvv}}}vvvmmmkkknnnmmmsssxxxyyyyyyzzzzzzwwwuuunnnjjjkkkpppxxx{{{ssssssvvv~~~mmmaaa\\\WWWVVVTTTRRRPPPPPPPPPPPPNNNNNNOOOOOOMMMKKKHHHGGGEEEDDDCCC@@@>>><<<:::999999999888666555333222222000000000000000000000000////////////000000000000111333444333111///000111//////000000000000//////000000000000111111111111333333444555666666666666444333222111111222333444444666888999999999999::::::;;;===@@@BBBEEEFFFGGGHHHFFFCCCCCCDDDEEEDDDDDD===>>>@@@BBBEEEGGGHHHIIIKKKJJJIIIIIIHHHGGGEEECCCIIINNNRRRSSSNNNHHHDDDCCCBBBBBBCCCDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEFFFJJJLLLPPPUUUZZZ]]]]]]^^^cccgggggghhhjjjlllooopppqqqrrrssstttuuuvvvxxxxxxyyyyyyzzzzzzzzz{{{||||||}}}}}}~~~wwwqqquuuzzzyyyxxxvvvwwwwwwrrrkkkjjjlllnnnrrrxxx~~~|||vvvooohhhdddaaa___]]]\\\ZZZXXXTTTOOOKKKHHHGGGFFFEEEEEEEEEEEEEEEDDDEEEFFFFFFEEEEEEGGGIIIIIIIIIJJJLLLPPPTTTXXXZZZ\\\eeeooowww~~~{{{ssskkkjjjooommmrrruuusssrrrsssssspppmmmgggdddhhhpppyyy}}}zzz~~~mmmaaa\\\XXXVVVTTTRRRQQQPPPPPPPPPNNNOOOPPPPPPOOOMMMJJJIIIFFFEEECCCAAA>>><<<:::999999999888666555333222222000000000000000000000000////////////000000000000,,,///222111///...///111......////////////......////////////000111333444111111333444555666666666222111000//////000111222444666999:::999999999:::999:::;;;>>>AAADDDFFFHHHIIIGGGDDDDDDEEEFFFFFFEEEAAAAAA@@@@@@BBBDDDGGGHHHCCCFFFIIILLLLLLKKKIIIHHHFFFKKKPPPQQQMMMIIIGGGFFFCCCDDDEEEEEEEEEDDDBBBBBBCCCDDDEEEFFFFFFHHHKKKNNNPPPVVV[[[]]]]]]^^^bbbggghhhjjjmmmoooqqqrrrrrrrrrrrrsssuuuvvvxxxyyyyyyyyyzzzzzz{{{{{{|||}}}}}}}}}~~~}}}vvvrrr}}}yyyxxxxxxzzzyyytttmmmnnnssstttwww|||xxxqqqjjjeeeaaa___^^^\\\ZZZXXXWWWTTTPPPMMMJJJIIIHHHHHHGGGGGGHHHHHHGGGHHHJJJKKKKKKLLLNNNOOONNNLLLKKKKKKLLLOOOSSSUUUXXXaaakkkttt}}}}}}{{{vvvnnngggiiiooommmrrrtttqqqoooppppppmmmgggaaa___eeennnxxx|||jjjaaa___VVVUUUTTTRRRPPPOOOOOOOOORRRQQQPPPOOOMMMKKKIIIHHHDDDCCCAAA???============<<<:::777555222111111111111111000000111222333333222111000.........///000111111000000//////......////////////////////////......///000000000000000000111222444555666666777111111111000000111222222222444888;;;<<<;;;999777:::;;;<<<===>>>BBBHHHLLLMMMJJJHHHFFFGGGHHHGGGGGGFFFEEECCCAAAAAABBBDDDFFFCCCHHHJJJJJJJJJLLLJJJGGGFFFIIILLLLLLJJJIIIJJJLLLGGGFFFEEEFFFGGGFFFDDDBBBBBBDDDFFFGGGHHHJJJMMMOOOSSSUUUXXXZZZ\\\___bbbdddeeefffiiikkknnnpppqqqqqqrrrssstttvvvwwwwwwwwwwww{{{{{{|||~~~~~~~~~|||~~~}}}~~~}}}{{{xxxxxx|||{{{tttnnnkkkgggaaa^^^WWWTTTQQQNNNLLLLLLMMMNNNMMMMMMMMMMMMOOOQQQSSSTTTUUUWWW[[[^^^``````___^^^^^^YYYTTTQQQRRRSSSSSSRRRXXX]]]hhhuuuxxxqqqiiidddffflllvvvyyyyyyuuusssqqqmmmhhhiiiaaa\\\___hhhrrr|||iii```^^^WWWVVVTTTRRRQQQPPPOOOOOOQQQQQQQQQOOOMMMKKKHHHGGGEEEDDDBBB@@@>>>>>>>>>>>>;;;:::777555222111111111000000//////000000111222222111000///......///000111000000000/////////...000000000000000000000000///000000111111111111111111111222333444444444333333333222222222222333333333555888:::;;;:::999888:::;;;<<<<<<>>>AAAFFFJJJKKKJJJHHHHHHIIIJJJIIIGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGKKKMMMMMMNNNOOOLLLFFFFFFIIILLLLLLKKKIIIJJJKKKHHHGGGFFFFFFFFFFFFDDDBBBBBBDDDEEEGGGGGGIIILLLOOORRRTTTXXXZZZ\\\^^^aaadddfffgggjjjllloooqqqrrrrrrssstttuuuvvvwwwxxxxxxwwwzzz{{{|||~~~~~~|||zzz{{{|||wwwoooiiiddd```[[[WWWQQQPPPNNNLLLLLLNNNOOOQQQWWWYYY[[[^^^```bbbccccccgggiiillloooqqqqqqqqqpppmmmhhhbbb^^^^^^^^^]]][[[^^^ccclllyyyxxxooohhhhhhmmmyyy}}}yyyrrrjjjddd\\\WWWZZZcccppp|||iii___\\\VVVUUUTTTRRRQQQPPPPPPPPPPPPPPPQQQPPPNNNKKKHHHFFFEEEDDDBBBAAA??????>>>>>>;;;:::777444222111111111//////////////////000111111000000////////////000000000000000////////////111111111111111111111111000000111222222222222222111222222333333222222111333333222222222222333333555666777888999999888888:::;;;;;;<<<<<>>>>>===;;;999777444333222111111000000/////////000000111000000000////////////000000000000000////////////000000000000000000000000///000111111222222111111111222222333333333333222333222222111111111111222666666666666666777888888999:::;;;;;;;;;===AAADDDEEEEEEHHHKKKOOOPPPNNNLLLQQQQQQQQQRRRVVV\\\bbbeeecccaaa[[[UUUTTTUUUPPPIIIFFFIIILLLNNNOOOOOONNNNNNMMMJJJGGGEEEEEEDDDCCCBBBAAACCCEEEEEEFFFGGGJJJLLLQQQSSSVVVYYYZZZ]]]```bbbfffgggiiilllnnnpppqqqrrrvvvvvvwwwxxxyyyyyyyyyyyyyyyzzz|||~~~yyyuuussssssttt{{{xxxrrrllliiiccc^^^ZZZWWWVVVUUUUUUWWW\\\cccjjjqqqwwwzzz{{{}}}{{{|||}}}~~~~~~|||xxxuuurrrpppooonnnrrruuuzzz{{{wwwyyy~~~xxxqqqfff]]]]]]eeerrr{{{ggg^^^[[[SSSRRRQQQPPPOOONNNNNNNNNPPPPPPPPPOOOMMMJJJGGGEEEAAA@@@@@@???>>>===<<<<<<:::999777444333222222222222111111000000111111111/////////000000000000///////////////000000000000////////////////////////...///000000111111000000000111222444555555666666444444333222222222222222666555555555555777888999999:::;;;;;;;;;===???BBBBBBCCCFFFJJJPPPSSSTTTSSSVVVUUUTTTXXXaaannn{{{zzzmmm___WWWUUUPPPJJJFFFHHHLLLQQQTTTUUUTTTSSSQQQNNNIIIFFFEEEEEEDDDCCCBBBCCCEEEEEEFFFGGGJJJLLLQQQSSSVVVYYYZZZ]]]```bbbdddfffhhhkkkmmmooopppqqquuuvvvwwwyyyzzzzzzzzzzzzyyyzzz|||~~~}}}xxxtttrrrtttwwwyyy~~~xxxxxxzzz}}}||||||sssmmmfffeeebbb___]]]^^^```aaahhhkkkqqqxxx}}}}}}}}}}}}~~~|||qqqfffdddjjjttt{{{hhh^^^[[[SSSRRRQQQPPPOOOOOOOOOOOOQQQPPPOOOMMMKKKIIIGGGFFF????????????>>>===<<<;;;:::888666444333222222222333222222111111111111111...//////000000000000///////////////000000000000..............................///000000000000000000111222444555666777777777666555444444333444444444444444444555777888999888999;;;;;;<<<===???BBBCCCCCCDDDJJJQQQXXX\\\^^^[[[YYYXXX\\\gggyyyjjj[[[SSSNNNIIIEEEHHHMMMTTTZZZ]]]]]][[[UUUQQQKKKGGGEEEEEEEEEEEECCCDDDFFFFFFFFFGGGJJJLLLQQQTTTWWWYYY[[[]]]```cccdddeeegggjjjlllnnnooopppssstttvvvxxxzzz{{{||||||zzz{{{}}}|||zzzxxxwwwxxx|||xxxppplllnnnssswww{{{zzzrrrmmmeeeeeeeeedddeeeiiinnnrrr}}}uuukkkjjjnnnvvv{{{hhh___\\\TTTSSSRRRQQQQQQQQQQQQQQQRRRPPPNNNLLLIIIHHHHHHHHH??????@@@@@@???>>><<<<<<999888666444333222222333222222111000000000000000---...///000111111000///.../////////000000000111//////////////////////////////000111111111111000000111222333444555555555555555444333222222222222111111333444666777999999777999;;;<<<===>>>@@@BBBEEEDDDEEEJJJSSS]]]fffjjjfffbbb___```ggguuuooo\\\RRRMMMJJJDDDGGGMMMWWW___dddeeecccYYYTTTMMMHHHFFFFFFFFFFFFDDDEEEGGGGGGGGGHHHJJJMMMRRRTTTXXXZZZ\\\^^^aaaddddddfffhhhjjjmmmoooppppppqqqrrrtttwwwyyy{{{|||}}}{{{|||~~~{{{yyyxxxwwwxxxyyy|||~~~ssspppkkkhhhiiimmmssswww}}}zzzuuuqqqhhhiiijjjkkkmmmrrrzzz{{{ssslllnnnsss{{{{{{hhh___]]]VVVUUUTTTSSSSSSRRRSSSSSSSSSQQQNNNJJJHHHHHHHHHIII???@@@AAAAAA@@@???>>>===999888666444333222333333111111000///////////////---...///111111111000///.../////////000000111111000000000000000000000000000000111222222222222222111222222333333222222222222111000///............///000222555777888999999666888;;;<<<===???AAACCCHHHFFFFFFJJJTTTaaalllrrrqqqlllfffccceeemmmvvv|||nnn\\\RRRNNNMMMCCCGGGNNNXXXccciiijjjhhh[[[VVVNNNIIIGGGGGGGGGGGGEEEFFFGGGHHHGGGHHHKKKMMMSSSUUUXXX[[[\\\___bbbdddeeegggiiikkknnnpppqqqqqqoooqqqsssvvvyyy|||}}}~~~|||}}}~~~xxxrrrpppooorrrtttyyywwwiiiaaaaaabbbeeejjjqqqwww{{{|||wwwtttjjjlllnnnooorrrxxxwwwpppmmmqqqxxxjjj___\\\XXXVVVTTTTTTTTTTTTSSSQQQOOOOOONNNNNNLLLJJJGGGFFFBBB@@@>>><<<<<<===???@@@@@@>>>:::555222000//////111111111111000000000000000000000000000000000000......//////000000111111111111111000000000000000/////////000111222444555444333222111111222444666222111000000000000000000555555777888:::<<<===>>><<<<<<===>>>???AAACCCDDDIIIJJJKKKOOOWWWdddqqqzzzuuuggg]]]ZZZ]]]```cccmmmkkkgggbbb\\\UUUOOOLLLEEEHHHNNNWWW___dddffffff\\\WWWQQQJJJGGGFFFGGGHHHFFFGGGHHHIIIKKKLLLMMMNNNLLLPPPVVV[[[]]]___```aaahhhffffffiiiooossstttsssqqqrrrtttuuuwwwyyy{{{|||}}}~~~~~~}}}}}}}}}vvvnnnhhhbbb]]]cccdddgggmmmwwwxxxmmmccc]]]ZZZ```iiipppvvv{{{|||xxxuuusssuuuyyy{{{}}}~~~}}}||||||vvvoooiiijjjttt~~~jjj___\\\WWWUUUTTTSSSTTTSSSQQQPPPNNNNNNNNNNNNLLLIIIGGGFFFCCCBBB@@@>>>============;;;999777444333222222333111111111111000000000000000000000000000000000000.../////////000000000111444333222111000...------/////////000111222444444333222111000000222333444333333222111111111111111444555666777999:::;;;<<<:::;;;<<<===>>>@@@BBBCCCCCCEEEGGGLLLUUUbbbpppyyy~~~ttteeeZZZVVVVVVXXXYYY\\\\\\[[[YYYVVVRRROOOMMMFFFHHHMMMTTT\\\```bbbaaaZZZVVVQQQKKKHHHGGGGGGHHHDDDEEEFFFGGGHHHJJJKKKKKKLLLPPPUUUZZZ]]]___aaacccgggffffffiiinnnqqqrrrrrrpppqqqsssuuuwwwyyy{{{|||}}}}}}~~~}}}|||}}}|||ooofff___YYYTTTUUUVVVXXX^^^gggqqq{{{~~~uuulllddd___[[[YYYaaahhhqqqyyy~~~}}}{{{~~~|||yyyzzz{{{zzzwwwuuuuuuvvvnnnjjjgggiiirrrkkk```\\\WWWUUUSSSSSSSSSRRRQQQOOONNNNNNNNNMMMLLLIIIGGGEEECCCCCCBBB@@@???===;;;:::888777555333222222333333111111111111000000000000000000000000000000000000////////////000000000000333333222111///...------...//////000111222333444111111000///000111333444555555444333222111111111333444555777888999999999999999:::<<<>>>???AAABBBAAABBBEEEIIIPPP[[[fffnnnsssjjj^^^TTTOOONNNOOOPPPNNNOOOPPPPPPPPPOOONNNMMMFFFHHHLLLRRRXXX\\\]]]]]]ZZZWWWSSSNNNJJJHHHGGGGGGDDDEEEFFFGGGHHHIIIJJJKKKLLLOOOTTTXXX[[[___cccfffgggggggggiiimmmoooppppppoooppprrrtttwwwyyy{{{||||||}}}~~~}}}|||}}}xxxhhh]]]VVVPPPLLLHHHHHHJJJNNNVVV___ggglllkkkfff___YYYVVVXXX\\\___mmmttt~~~~~~|||yyyuuuuuutttqqqnnnmmmmmmnnnhhhggggggiiippp{{{mmmbbb^^^XXXVVVTTTSSSTTTSSSQQQOOONNNNNNNNNMMMKKKIIIGGGEEE@@@@@@AAAAAA???===:::888:::888666444222111000000111111111111000000000///////////////////////////////////////000000000000/////////000000000000000......///000111222333333111111000000111222333444555444444333222111000000333444666777999999999999888999;;;===>>>@@@AAAAAADDDEEEEEEGGGJJJPPPWWW\\\___ZZZSSSMMMIIIIIIJJJLLLKKKLLLMMMNNNNNNMMMLLLKKKFFFGGGJJJPPPVVV[[[^^^^^^^^^\\\XXXRRRMMMIIIFFFEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKNNNRRRUUUYYY^^^dddhhhhhhhhhiiikkkmmmooooooooonnnoooqqqtttwwwyyy{{{||||||}}}}}}}}}|||}}}yyygggZZZQQQLLLIIIEEEEEEFFFHHHMMMTTT[[[___```^^^[[[YYY[[[bbbkkkqqqyyy}}}yyytttpppnnnmmmlllkkkiiiiiiiiiiiijjjkkklllmmmpppssswww{{{~~~{{{xxxvvvttttttrrrnnniiigggfffgggdddfffhhhjjjnnnwwwoooddd```ZZZXXXVVVUUUUUUTTTRRRPPPMMMNNNMMMMMMKKKIIIFFFEEE<<<===?????????===;;;999999888666444222111000000111111111111000000000///////////////////////////000000000000////////////......//////000000000000---...///111222222222222111111111222333444555555333333333333222111000///333444777999:::::::::999999;;;<<<>>>@@@@@@@@@@@@DDDEEEEEEDDDEEEGGGKKKOOOPPPNNNKKKHHHEEEEEEFFFHHHIIIJJJLLLMMMMMMMMMLLLKKKFFFGGGIIIOOOWWW^^^aaaccceeebbb]]]WWWQQQKKKGGGDDDFFFGGGGGGHHHIIIJJJKKKKKKJJJLLLPPPSSSWWW]]]ccchhhiiijjjlllnnnoooooopppqqqoooppprrrtttwwwyyy{{{||||||}}}}}}|||||||||}}}jjj[[[QQQLLLJJJFFFFFFFFFHHHLLLQQQVVVYYY^^^```bbbeeeiiiqqqzzz}}}xxxuuukkkgggbbb^^^]]]]]]\\\[[[WWWWWWWWWWWWWWWXXXYYYYYY___cccggglllpppvvv{{{{{{xxxxxxvvvuuusssnnngggbbb___^^^]]]```dddfffjjjuuupppeee```[[[YYYWWWVVVVVVUUUSSSQQQMMMMMMMMMLLLKKKHHHFFFDDD<<<===>>>??????===<<<:::666555555555444444333333111111111111000000000000000000000000000000000000000000000000////////////111111000//////...------,,,---///111222222222111111111222333444555555555111222333333333222000///111333666999;;;;;;;;;:::;;;<<<>>>???@@@@@@???>>>???AAABBBBBBBBBDDDGGGIIIJJJKKKJJJHHHEEECCCCCCCCCEEEFFFHHHKKKLLLMMMMMMMMMFFFGGGJJJPPPXXX```eeegggiiifffaaaZZZSSSMMMHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHKKKNNNRRRVVV[[[aaaeeehhhkkknnnpppppppppqqqrrrqqqrrrtttuuuwwwyyy{{{|||{{{|||}}}|||{{{|||nnn^^^SSSNNNLLLIIIIIIIIILLLPPPUUUZZZ]]]bbbgggmmmrrrvvv{{{xxxqqqkkkhhhaaa^^^YYYVVVUUUTTTSSSRRRPPPOOOOOOOOOOOOPPPPPPQQQUUUXXX\\\```eeejjjqqquuu|||~~~~~~}}}xxxnnneee]]]YYYVVVYYY]]]aaahhhuuu~~~}}}pppccc___[[[YYYWWWUUUUUUTTTRRRPPPMMMMMMMMMLLLJJJHHHFFFDDD@@@@@@@@@@@@???>>><<<;;;777777777666555444333333111111111111000000000000000000000000000000000000111000000000/////////...000000000///......------+++---///111222222111000///000111222333444444555000111333444555444333222...111444888:::;;;;;;:::;;;<<<>>>??????>>><<<;;;<<<>>>@@@AAABBBCCCEEEGGGIIIKKKMMMLLLHHHEEEDDDDDDDDDEEEHHHJJJLLLLLLLLLLLLHHHHHHJJJPPPXXX```fffiiiiiifff```ZZZSSSNNNKKKIIIEEEEEEEEEFFFGGGGGGHHHHHHFFFIIIMMMQQQUUUYYY^^^bbbfffiiinnnpppooooooqqqrrrttttttuuuwwwxxxzzz{{{{{{{{{|||||||||{{{|||~~~tttdddYYYSSSQQQNNNOOORRRVVV\\\ccciiimmmqqqvvv}}}yyyrrrlllhhheeedddaaa]]][[[YYYWWWTTTRRRQQQQQQQQQQQQRRRSSSTTTUUUSSSTTTWWWYYY\\\aaaggglllqqqwwwttthhhaaa[[[\\\]]]```hhhvvv~~~}}}|||ooobbb]]]ZZZXXXVVVUUUTTTSSSQQQOOOMMMMMMMMMLLLJJJHHHFFFDDDDDDDDDCCCBBB@@@>>><<<<<<;;;;;;:::888555333000///111111111111000000000000000000000000000000000000111111000000/////////...---------...///000000111+++,,,///111222222111000...///000111333333333444000222444666666666555444,,,///333777:::;;;::::::;;;<<<===>>>>>><<<:::999<<<>>>@@@AAAAAAAAABBBCCCGGGKKKOOOOOOLLLIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIIIIKKKPPPWWW```fffhhhgggddd___XXXSSSOOOMMMLLLGGGGGGGGGHHHHHHIIIIIIJJJEEEHHHMMMQQQTTTXXX\\\___dddhhhmmmoooooonnnppprrrvvvvvvwwwxxxyyyzzzzzz{{{{{{|||||||||{{{|||~~~zzzjjj^^^YYYWWWUUUWWW[[[aaaiiiqqqyyy}}}~~~zzzvvvrrrpppooollliiifffccc```]]]YYYVVVTTTUUUUUUVVVXXXYYY[[[\\\TTTUUUVVVVVVXXX\\\aaaeeejjjpppzzzvvvmmmfffdddbbbcccjjjwww~~~~~~lllbbb^^^YYYWWWVVVUUUUUUUUUSSSQQQNNNNNNMMMKKKJJJHHHGGGGGGDDDDDDBBBAAA???>>>===<<<===<<<:::888666555444444111111111111111000//////111,,,((())),,,...---***,,,---...///000000000///...///000111111000///...***+++,,,...///111222333555444111///000222666888444555555555444333333222000222555888:::;;;;;;;;;===<<<;;;;;;:::::::::;;;>>>@@@CCCEEEFFFFFFEEEDDDGGGLLLNNNLLLLLLNNNNNNLLLPPPOOOMMMLLLKKKLLLNNNOOOJJJHHHGGGMMMWWW___cccccc___\\\WWWRRRNNNKKKJJJIIIFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKMMMOOOTTTYYY]]]```dddfffjjjmmmnnnoooppprrrssstttvvvwwwxxxxxxxxxwww{{{{{{zzzzzz{{{}}}{{{pppjjjhhhllllllooouuu~~~~~~}}}{{{xxxvvvuuutttpppmmmkkkjjjhhhccc___`````````___^^^]]]\\\[[[YYYWWWUUUTTTUUUYYY]]]```ffflllvvvzzzrrriiibbbcccjjjuuu}}}~~~lllaaa]]]XXXVVVUUUTTTTTTTTTRRRPPPPPPPPPNNNMMMKKKJJJHHHHHHEEEDDDCCCAAA???===<<<;;;:::999777555333222111111111111111111111000000//////+++)))***///222111///.........///......------...///000111111000///...,,,---...///000222333333666555333111111222444666444444555555444444333222///111444888:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@CCCGGGJJJLLLKKKJJJIIIKKKPPPRRROOOMMMOOONNNLLLPPPOOOMMMLLLLLLMMMOOOPPPNNNLLLLLLQQQYYY^^^___^^^YYYVVVRRRMMMIIIGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJLLLNNNSSSXXX\\\___bbbeeeiiilllmmmnnnppprrrssstttuuuvvvwwwxxxxxxxxx}}}|||{{{{{{{{{}}}~~~~~~|||zzzyyyuuuppplllkkkiiigggdddeeeeeeeeeeeedddcccbbbaaa[[[ZZZYYYYYY[[[```eeehhhkkkqqqzzzwwwmmmffffffmmmwww}}}}}}kkk```\\\WWWUUUTTTSSSTTTSSSRRRPPPRRRQQQPPPNNNMMMKKKJJJIIIEEEDDDCCCAAA???===;;;:::999888666444222111111000111111222222111111000///000...,,,---111333333111000000///......---,,,,,,//////000000000000////////////000000111222222222555444333333222333333444444444555555444444333333...000333666999:::;;;;;;:::::::::;;;<<<>>>???@@@AAADDDIIIMMMOOOPPPOOOMMMLLLQQQTTTQQQPPPPPPPPPMMMNNNNNNMMMMMMMMMOOOPPPRRRTTTRRRRRRVVVZZZ\\\[[[XXXTTTQQQNNNJJJGGGEEEDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJMMMQQQVVVZZZ]]]___bbbgggjjjlllnnnppprrrttttttuuuuuuvvvxxxyyyzzz~~~}}}|||{{{{{{|||}}}~~~~~~|||zzz{{{wwwsssooonnnnnnnnnmmmllllllllllllkkkkkkjjjjjjdddccccccdddggglllqqqtttyyy~~~}}}ssskkkkkkqqq{{{~~~~~~jjj___[[[WWWVVVTTTTTTUUUTTTSSSQQQRRRQQQPPPNNNLLLJJJIIIHHHEEEDDDCCCAAA>>><<<:::999999888777555444333222222111222222222222111000000444222000000111111000...000000//////............//////000000000000/////////000000000000000111111000111111222333333333222333444444555444444333333...///222555888:::;;;;;;:::::::::;;;<<<===>>>??????BBBGGGLLLOOOPPPOOOOOONNNTTTWWWUUUSSSTTTSSSPPPLLLLLLLLLMMMNNNPPPRRRSSSXXXWWWUUUVVVXXXYYYXXXWWWSSSQQQMMMJJJHHHFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIILLLOOOTTTYYY[[[\\\```eeeiiikkkmmmppprrruuutttttttttvvvxxxzzz{{{}}}|||||||||}}}~~~}}}||||||~~~}}}zzzyyyyyyxxxxxxxxxyyyzzzzzzzzzxxxxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwzzz~~~vvvnnnnnnttt~~~~~~jjj^^^ZZZXXXWWWVVVUUUVVVVVVUUUSSSQQQPPPOOOMMMKKKIIIGGGFFFEEEDDDBBB@@@>>><<<::::::888888666555333222222222222222222222222111000000333222111000111000///---000000/////////000111222000000////////////000000////////////////////////,,,---///111222333333333333333444444555444444333///000222555777999;;;;;;;;;;;;;;;;;;;;;<<<<<<===???AAAFFFJJJNNNOOOPPPPPPYYY^^^```\\\YYYXXXUUUQQQJJJKKKLLLNNNPPPRRRTTTUUU[[[YYYUUUSSSSSSVVVXXXYYYSSSQQQNNNKKKIIIHHHHHHIIIFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHKKKNNNSSSWWWZZZ[[[___dddhhhkkkmmmppprrrttttttttttttvvvxxxzzz|||zzzzzz{{{|||~~~||||||zzzwwwuuuvvvzzz~~~~~~~~~{{{~~~uuunnnooovvv~~~jjj___[[[YYYWWWVVVVVVWWWWWWVVVUUUPPPOOONNNLLLIIIGGGEEEDDDCCCBBBAAA@@@>>><<<;;;;;;666555444333222111111111222222222333222222111000...///000000111111000000000///......///111222333000000////////////000000............////////////,,,---///000222222333333333333444444555555444444111222333555777999:::;;;<<<<<<<<<;;;<<<<<<======AAACCCFFFIIIMMMPPPRRRSSSeeeiiiiiiddd^^^ZZZUUUPPPJJJKKKMMMPPPSSSUUUWWWXXX]]]ZZZVVVRRRRRRTTTXXXZZZSSSQQQNNNKKKIIIHHHIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHJJJNNNRRRVVVYYY\\\___dddhhhjjjmmmooorrrsssssstttuuuwwwxxxzzz{{{yyyyyy{{{}}}yyytttlllnnnqqqrrrtttxxxwwwyyyqqqlllpppxxxkkk___[[[XXXVVVUUUVVVWWWWWWVVVTTTPPPOOONNNKKKIIIGGGEEEDDDAAAAAA@@@???>>>===<<<<<<777666555333222222222222222222333333222222111000...///111222111111000000000///---------...000111111000///......///000111......//////000000000111111111111111222222222222222333444444555555444444444444555666777999:::;;;============>>>???AAAAAADDDDDDEEEGGGJJJNNNRRRTTTdddiiijjjddd___ZZZUUUOOOLLLNNNPPPTTTWWWZZZ\\\]]]^^^\\\YYYVVVTTTTTTWWWYYYUUUSSSPPPMMMKKKJJJJJJJJJFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJNNNRRRVVVYYY]]]```eeehhhkkkmmmoooqqqqqqrrrtttvvvxxxyyyzzzzzzzzz{{{|||~~~|||wwwrrrlllhhhfffkkkrrrwww{{{xxxsssmmmkkkqqqzzzkkk```[[[WWWUUUTTTUUUVVVVVVUUUTTTQQQPPPNNNLLLIIIGGGEEEDDD@@@@@@??????>>>=========999888777666555444444444222333333333333222111111222333444444111///......000///---+++***+++,,,---111000///......///000111/////////000111111222222666555444333222222222222222333333444555555555444666666666666777999:::;;;<<<======???AAACCCDDDEEECCCCCCCCCDDDGGGLLLQQQSSS\\\bbbdddaaa\\\ZZZUUUQQQNNNPPPSSSWWWZZZ]]]___```___^^^]]]ZZZWWWUUUVVVWWWXXXVVVSSSPPPMMMLLLLLLLLLFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKNNNRRRVVVYYY^^^aaaeeeiiikkkmmmoooqqqppprrrtttwwwyyyzzzzzzzzz{{{|||}}}~~~{{{vvvqqqnnnjjjeeebbbhhhoooxxxpppkkkjjjrrr|||kkk```]]][[[YYYVVVUUUVVVWWWVVVUUUTTTQQQNNNKKKKKKJJJHHHGGGEEEDDDBBB@@@>>><<<;;;:::888777666444333222111111111444666555222//////111000000000000////////////222///---,,,---///000000////////////////////////+++,,,---------...000222///111222222111111222333333444555555666666555555666555555555666777999:::>>>>>>>>>???BBBEEEGGGIIIDDDDDDCCCCCCDDDHHHLLLNNNTTTUUUWWWYYYYYYWWWUUUSSSSSSYYY\\\[[[\\\aaadddccclllddd]]]\\\[[[YYYXXXYYYXXXXXXWWWVVVSSSPPPMMMKKKHHHHHHGGGGGGGGGGGGFFFFFFIIIIIIIIIKKKNNNQQQUUUWWWUUUYYY___dddhhhlllppprrrrrruuuxxxyyyxxxwwwvvvvvv}}}|||{{{}}}|||tttqqqnnnjjjggggggiiilllnnnooouuuzzzqqqjjjmmmxxx~~~jjj___\\\ZZZXXXUUUTTTUUUUUUUUUTTTVVVSSSOOOLLLJJJIIIGGGEEEEEEDDDBBB@@@>>><<<;;;:::888777666444333222111111000222444333111......///000000000000////////////222111///...////////////////////////////////////---...//////......000222111222333333222111222444444444555666666666666666555555555555666777999:::>>>>>>>>>???AAADDDFFFGGGFFFEEEDDDDDDEEEFFFHHHJJJMMMOOOSSSVVVXXXXXXWWWVVVVVV[[[___cccjjjsssxxxxxx}}}qqqeee___[[[YYY[[[^^^^^^^^^]]]ZZZWWWSSSOOOMMMJJJIIIHHHGGGGGGGGGGGGGGGJJJJJJJJJKKKNNNQQQUUUWWWYYY]]]bbbfffiiillloooqqqqqqtttxxxyyyyyyxxxwwwwww}}}|||{{{}}}{{{tttoooooonnnmmmmmmooossswwwzzz~~~zzzrrrsss|||~~~jjj___\\\YYYWWWTTTSSSTTTUUUTTTSSSWWWTTTPPPMMMKKKHHHFFFCCCDDDDDDBBB@@@>>><<<;;;:::888777666444333222222111000111222222000......///000000000000////////////111111111111000000///...///////////////////////////000000000......000222333444555444222222333444444444555666666666666666555555444555666888999;;;======>>>???@@@BBBDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFIIIMMMRRRVVVYYYZZZZZZYYY]]]bbbkkkzzzrrreee]]]ZZZ\\\bbbeeeeeeccc```\\\WWWRRROOOMMMKKKIIIGGGFFFGGGHHHIIIKKKJJJJJJKKKNNNQQQTTTVVV\\\___ccceeegggiiikkkmmmqqqtttwwwyyyyyyyyyyyyzzz|||||||||}}}{{{yyywwwuuuqqqrrruuuyyy~~~wwwsssnnnlllnnnqqquuuvvvyyyyyy|||||||||~~~kkk```]]]YYYWWWUUUTTTTTTUUUUUUTTTUUURRROOOMMMKKKIIIFFFDDDDDDCCCBBB@@@>>>===;;;;;;999888666555333222222222000111111111000/////////000000000000////////////,,,...000222111000/////////////////////////////////000000///...---///000222444444444222111222333333333444555555555555555555444444555666888:::;;;======>>>>>>@@@AAABBBCCCEEEEEEFFFFFFFFFEEEDDDCCCCCCFFFKKKPPPUUUYYY[[[\\\ZZZ]]]dddqqqrrreee]]]^^^bbbiiihhhgggeee```[[[VVVSSSOOOMMMJJJGGGFFFGGGIIIJJJKKKKKKKKKLLLNNNQQQTTTVVVZZZ]]]```bbbdddfffiiikkkpppssswwwyyyyyyzzz{{{|||{{{{{{|||}}}~~~|||uuuqqqkkkhhhdddcccdddgggiiijjjjjjiiilllrrrvvvyyylllbbb___[[[XXXVVVUUUVVVVVVVVVUUURRRPPPNNNMMMLLLKKKHHHFFFCCCCCCBBB@@@>>>===<<<;;;999888777555444333222222222111111000111111000000000000000000////////////&&&***...000000///000000////////////////////////...//////...---,,,...///111222333222111000111222222222333444444444444333444444444444666888:::;;;<<<<<<===???@@@AAAAAABBBBBBCCCEEEGGGGGGGGGFFFEEEEEEHHHLLLQQQUUUYYY[[[\\\[[[___fffssssssgggbbbdddiiiiiihhhfffccc]]]XXXUUUOOOMMMJJJHHHGGGHHHIIIKKKKKKKKKKKKLLLNNNRRRUUUWWWYYY\\\___aaadddgggjjjmmmpppsssvvvxxxyyyyyy{{{|||zzz{{{}}}~~~zzztttpppmmmkkkiiigggeeedddeeeeeecccbbb```^^^```fffjjjmmmttt|||~~~{{{zzzzzz~~~mmmccc```[[[YYYVVVUUUVVVWWWVVVVVVPPPOOOMMMMMMMMMLLLIIIGGGCCCBBBAAA@@@???===<<<<<<999888777555444333333222333111///000111222111000000000000000////////////%%%)))...000///...///111////////////////////////---.........,,,,,,...000///000222222111000222333222222333444444444444444444444444444666888;;;<<<;;;<<<===???AAABBBBBBBBBBBBCCCEEEGGGHHHIIIHHHHHHIIIJJJMMMQQQTTTWWWZZZ[[[[[[```fffpppppphhhggghhhiiiiiigggccc^^^XXXUUULLLKKKIIIHHHHHHIIIJJJKKKJJJJJJKKKLLLOOOSSSVVVYYY[[[]]]aaacccfffjjjnnnqqqppprrruuuwwwwwwxxxzzz|||yyy{{{}}}~~~~~~zzzssspppooonnnnnnnnnllljjjhhhgggddd```]]][[[YYYZZZ___cccgggoooxxx{{{xxxyyymmmccc```ZZZXXXUUUUUUUUUVVVVVVUUUQQQPPPNNNNNNMMMKKKHHHFFFCCCBBBAAA@@@???===<<<<<<:::999777666444333333333222000---...000111111000000000000000////////////(((,,,000000---,,,...111////////////////////////---...///...---...000222...000222222222222444555333444555555666666555555333333333444666999;;;<<<:::;;;===@@@BBBCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKMMMPPPSSSVVVXXXYYYWWW\\\bbbhhhqqq}}}sssjjjhhhkkkkkkkkkhhhddd]]]WWWRRRIIIIIIIIIHHHIIIIIIJJJKKKIIIIIIJJJLLLOOOTTTXXXZZZ]]]___bbbdddfffjjjooorrrppprrrtttuuuuuuvvvxxxzzzxxx{{{}}}~~~}}}~~~~~~{{{yyyzzzzzzzzzyyyxxxuuupppkkkgggccc___\\\\\\ZZZ[[[```eeejjjttt}}}|||zzz|||}}}lllbbb___YYYWWWTTTTTTTTTUUUTTTTTTSSSQQQOOONNNMMMKKKGGGDDDBBBBBBAAA@@@???>>>===<<<:::999777666444333333333222///,,,,,,///000000///000000000000////////////,,,000333111---+++---000////////////////////////---...////////////111333///000222333333444666888555666666777777777777777333333333444666999;;;===999;;;>>>@@@CCCDDDEEEEEEGGGGGGGGGHHHHHHIIIIIIJJJIIIJJJLLLOOORRRUUUWWWYYYQQQXXX]]]___cccjjjoooppprrruuu}}}|||qqqiiihhhmmmmmmmmmjjjddd\\\UUUPPPGGGGGGHHHIIIIIIJJJJJJJJJHHHIIIJJJLLLPPPTTTYYY[[[]]]___aaacccdddhhhllloooppprrrtttuuutttuuuwwwyyyxxx{{{~~~~~~}}}}}}|||tttmmmhhhddd```^^^```^^^```eeejjjqqq{{{}}}}}}}}}oooddd```YYYYYYXXXWWWUUUTTTSSSSSSPPPPPPPPPOOOMMMJJJGGGEEECCCCCCBBBAAA???===;;;:::777888999888666333222222000000///------,,,,,,,,,111111000000//////......000000111111111111000000//////............/////////////////////////////////000222222111111111222333444555777777777666666555555666777999:::<<<=========???BBBEEEHHHKKKMMMRRROOOKKKKKKLLLMMMKKKIIIKKKKKKKKKMMMQQQSSSSSSSSSUUUUUUTTTUUUYYY^^^cccfffgggiiinnnssstttpppiiiccckkkppppppjjjccc[[[RRRJJJJJJIIIHHHHHHJJJKKKKKKJJJIIIJJJLLLNNNPPPTTTYYY]]]]]]```dddggggggggghhhiiinnnqqqtttuuuvvvwwwxxxzzz}}}}}}}}}|||{{{||||||uuuooolllkkklllnnnmmmmmmkkkjjjlllpppwww|||~~~nnnddd```ZZZYYYXXXWWWUUUTTTSSSRRRPPPPPPPPPOOOMMMJJJGGGEEECCCCCCBBBAAA???===;;;:::666777888777444222111111222111000///............111000000000/////////...///000000111111000000/////////............//////////////////////////////000111333333222222222333222333555666777777666666444444444555666888:::<<<<<<===@@@EEEIIIMMMPPPRRRTTTRRRPPPQQQRRRRRROOOLLLMMMLLLLLLNNNQQQSSSTTTSSSTTTRRRQQQPPPRRRUUUYYY\\\^^^dddlllrrrsssooohhhccchhhnnnoooiii```YYYQQQKKKKKKJJJHHHHHHJJJKKKKKKJJJIIIKKKLLLMMMOOOSSSWWW[[[^^^aaaeeegggggghhhiiijjjmmmooorrrttttttuuuwwwyyy||||||}}}||||||~~~|||vvvqqqooooooqqqssstttsssqqqnnnlllmmmpppttt}}}mmmccc___[[[ZZZYYYWWWUUUSSSRRRQQQPPPPPPPPPNNNLLLJJJGGGEEECCCCCCBBBAAA???===;;;:::777777777444222000111222444333222111000000000000000000000000////////////...//////000000//////.../////////....../////////////////////////////////000222444444333222333444111333444666666666666555444333222222333666999;;;;;;>>>BBBHHHNNNRRRUUUVVVTTTUUUWWWYYY[[[YYYVVVSSSPPPOOOOOOPPPSSSTTTUUUTTTTTTRRROOOLLLLLLMMMPPPRRRYYYaaalllqqqpppjjjeeebbbeeekkkmmmfff\\\VVVQQQNNNMMMKKKIIIHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNPPPUUUXXX```bbbdddffffffhhhjjjllllllooorrrttttttuuuwwwyyy{{{|||}}}}}}~~~~~~|||xxxuuutttuuuxxxzzz{{{zzzxxxtttpppnnnoooppp||||||}}}lllbbb___\\\[[[YYYWWWUUUSSSQQQPPPPPPPPPOOONNNLLLIIIGGGFFFCCCCCCBBBAAA???===;;;:::888888777444111000222333444333222111111111111111000000000000////////////......////////////............////////////......///////////////////////////111333333222222222333111222444555666666666666666444222111222555999;;;;;;>>>DDDJJJOOORRRTTTTTTQQQTTTZZZ^^^aaa```]]]ZZZTTTRRRQQQRRRTTTVVVVVVVVVWWWTTTQQQNNNLLLMMMNNNOOOZZZaaajjjlllhhhccc```aaabbbiiikkkddd[[[VVVTTTRRROOOMMMJJJIIIIIIJJJJJJIIIKKKLLLLLLLLLLLLOOORRRVVV___aaabbbdddeeegggjjjmmmmmmooosssuuuuuuwwwyyy{{{}}}~~~~~~}}}}}}~~~{{{zzzzzz|||~~~{{{xxxwwwxxx{{{~~~||||||kkkbbb___\\\[[[YYYWWWUUUSSSQQQPPPPPPPPPNNNMMMKKKIIIGGGFFFCCCCCCBBBAAA???===;;;:::999999888555222222333444222222111000000000111111////////////000000000000......////////////............///000000///......000000000000000000000000...000111222111000111222111222444666777777777666777666333222333666:::<<<<<>>AAACCCEEEFFFFFFFFFFFFKKKQQQWWWYYY[[[\\\]]]VVVTTTRRRRRRUUUXXXYYYZZZWWWXXXXXXWWWVVVTTTSSSRRROOORRRUUUVVVWWWZZZ___ddd```fffjjjhhhfffeeebbb^^^VVVSSSNNNKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLNNNQQQTTTZZZ\\\___aaaccceeegggjjjiiillloooqqqssstttwwwxxx~~~vvvuuuxxx~~~{{{kkkcccaaaZZZYYYXXXWWWUUUTTTSSSRRRPPPOOOMMMKKKIIIHHHGGGFFFCCCCCCBBBAAA???===;;;:::777888888777444222222222111111000000000000111111.../////////000000000111///000000111111000000///---...///000000///...---000000000000000000000000...000111111000000111222222333555777999999999999777666666555666777999:::======>>>??????@@@AAAAAACCCFFFKKKNNNOOOQQQTTTWWWUUUSSSQQQRRRUUUXXX[[[[[[[[[\\\^^^___]]]ZZZVVVTTTOOOPPPRRRVVVZZZ^^^bbbeeebbbfffjjjlllnnnooojjjcccZZZVVVPPPMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMOOORRRUUUYYY\\\```cccdddfffhhhiiijjjmmmpppssstttvvvxxxzzz~~~~~~tttssswww~~~|||llldddbbbYYYYYYXXXWWWUUUTTTSSSSSSQQQOOOMMMKKKIIIGGGGGGFFFCCCCCCBBBAAA???===;;;:::555666888777444111000000111111111000111111222222.../////////000000111111000000111111111111000000---...///111111///...---000000000000000000000000///111222222111111222333222444666888::::::::::::666666666666666777888888<<<<<<<<<<<<===>>>???@@@BBBEEEGGGHHHHHHJJJNNNRRRUUUSSSQQQRRRUUUYYY[[[\\\___aaadddeeeddd___ZZZVVVTTTUUUWWW[[[___cccddddddcccgggjjjnnntttvvvpppfff[[[WWWRRRNNNMMMMMMMMMMMMLLLMMMMMMMMMMMMOOOSSSVVVYYY\\\aaaeeefffggghhhiiinnnppptttwwwxxxzzz|||~~~{{{}}}~~~}}}zzzxxxwwwvvvnnnppppppooopppxxxtttuuuyyymmmccc```___]]]YYYXXXWWWWWWVVVUUUOOONNNLLLJJJIIIHHHIIIIIIDDDCCCBBB@@@>>>===<<<;;;999999777666444222111000111111222222222222111111000000000000000000000000000000000000000000000000111111111111000///------//////...---------------000000111111111000000///333111......111444666777555444444444555666777888<<<===>>>@@@AAAAAAAAAAAA???BBBEEEGGGHHHJJJMMMOOOQQQPPPPPPSSSYYY```fffiiigggjjjjjjiiiiiijjjfff``````______aaaeeehhhkkkkkkggggggjjjnnnrrrrrrmmmiiiaaaYYYRRRQQQQQQNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQXXX]]]ccceeeeeefffhhhjjjnnnppptttxxx{{{|||}}}}}}zzz|||}}}}}}||||||}}}zzzlllgggddd___^^^```[[[^^^aaadddiiiqqq||||||mmmccc```___\\\YYYWWWWWWVVVUUUTTTOOOMMMKKKIIIHHHGGGGGGGGGDDDCCCBBB@@@>>>===<<<;;;999999777666444222111000111111222222222222111111000000000000000000000000000000000000000000000000111111111111000///...---000000///...............000000111111111111000000000///...///333777::::::999888888777777777888888::::::<<<===>>>????????????AAACCCEEEGGGIIIMMMPPPSSSSSSSSSWWW___iiirrrwwwxxxzzzzzzvvvtttrrrllldddeeeddddddgggkkknnnoooooohhhiiikkkooossssssoookkkbbbZZZSSSRRRQQQNNNMMMNNNMMMMMMMMMMMMNNNOOOPPPPPPWWW\\\bbbeeeeeefffhhhkkkppprrruuuxxxzzz{{{{{{{{{zzz|||}}}}}}||||||~~~zzzmmm```\\\ZZZWWWWWWYYYYYY\\\```ccchhhppp{{{nnnddd```]]][[[XXXVVVVVVUUUTTTRRROOONNNLLLIIIGGGFFFEEEEEEDDDCCCBBB@@@>>>===<<<;;;999888777666444222111111111111222222222222111111000000000000000000000000000000000000000000000000000111111000000///...---//////...------------...000000111111111111000000000///000222666999::::::::::::999999888777777666888999;;;<<<======>>>>>>>>>@@@AAACCCDDDHHHMMMQQQUUUUUUVVV[[[eeesss}}}sssnnnmmmlllmmmppprrrrrrrrriiiiiikkkppptttuuuqqqmmmddd\\\TTTSSSRRROOOMMMNNNMMMLLLLLLMMMMMMNNNOOOPPPUUUZZZaaadddeeefffiiilllqqqsssuuuwwwyyyzzzzzzzzzzzz{{{}}}}}}}}}}}}~~~vvvlllaaaVVVRRRQQQRRRTTTWWWZZZ]]]bbbfffkkksss}}}pppddd```\\\ZZZWWWVVVVVVUUUSSSQQQPPPOOOMMMKKKHHHGGGEEEDDDDDDCCCBBB@@@>>>===<<<;;;888888777555444333222111111111222222222222111111////////////////////////////////////////////////000000000000000///......------,,,,,,+++,,,,,,---///000000111111111111000333222222333666777666555888888888777777666666555::::::<<<===>>>?????????>>>???@@@AAACCCGGGMMMQQQVVVVVVXXX]]]gggvvv}}}yyyssspppooopppqqqqqqiiiiiikkkoootttuuurrroooggg^^^WWWUUUSSSPPPNNNNNNMMMLLLLLLMMMMMMNNNOOOPPPTTTYYY```dddeeegggjjjmmmqqqrrrtttvvvxxxzzzzzz{{{zzz{{{}}}}}}}}}}}}tttllleee^^^UUUQQQRRRVVV[[[^^^```ccchhhlllqqqxxxqqqeeeaaa[[[YYYWWWVVVVVVUUURRRPPPQQQPPPOOOMMMKKKHHHFFFEEEDDDCCCBBB@@@>>>===<<<;;;888777777555444333222222111111222222222222111111///////////////////////////////////////////////////000000000000//////......---------------......//////000111111111111111333222111333555666555444666666777888999999888888999:::;;;===>>>>>>>>>>>>>>>???@@@AAABBBFFFLLLPPPWWWXXXZZZ^^^fffssszzzrrrnnnmmmoooppphhhhhhjjjnnnsssuuussspppjjjaaaYYYWWWUUUQQQNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQTTTZZZ```dddfffhhhkkkooooooppprrruuuxxxzzz|||}}}zzz{{{}}}~~~}}}~~~~~~ssslllhhhbbb^^^YYYUUUWWW]]]ccceeegggjjjnnnpppssszzzrrrfffaaa[[[YYYXXXWWWWWWUUURRRPPPPPPPPPOOONNNLLLJJJHHHFFFDDDCCCBBB@@@>>>===<<<;;;888777666555444333222222111111222222222222111111000000000000000000000000000000000000000000000000//////000000000000//////000////////////000111111...///000111111222111111111000///111444777888888777888:::;;;<<<<<<;;;;;;777888:::;;;<<<<<<======???@@@AAABBBCCCFFFKKKNNNVVVXXX[[[^^^cccmmmyyy}}}sssmmmlllnnnooohhhhhhiiinnnsssuuutttqqqmmmddd\\\YYYVVVRRROOOOOONNNNNNNNNOOOOOOPPPQQQRRRVVV[[[bbbfffgggiiilllooonnnoooqqqtttwwwzzz}}}~~~zzz{{{}}}~~~~~~uuummmiiikkkaaaaaa___[[[]]]eeejjjlllmmmooopppppprrrwwwsssgggbbb[[[YYYXXXXXXXXXVVVSSSPPPNNNNNNNNNMMMLLLJJJHHHGGGDDDCCCBBB@@@>>>===<<<;;;777777666555444333333222111111222222222222111111000000000000000000000000000000000000000000000000//////000000000000/////////.........//////000111...///000111111222222222333111000111444777999999999:::;;;<<<===<<<:::999888999:::;;;<<<=========???AAACCCDDDEEEGGGJJJLLLOOOSSSXXX[[[]]]dddmmmttt~~~xxxppplllkkkkkkllliiiiiijjjnnntttwwwvvvssspppfff^^^ZZZWWWRRROOOOOOPPPPPPPPPPPPQQQRRRSSSSSSXXX]]]cccggghhhjjjmmmppppppppprrrtttvvvyyy{{{}}}yyy{{{}}}~~~~~~{{{tttlllkkkooogggjjjjjjgggiiipppuuuuuussssssrrrpppooouuu~~~sssgggccc[[[ZZZYYYYYYXXXVVVSSSPPPLLLMMMMMMMMMKKKJJJHHHFFFDDDCCCBBB@@@>>>===<<<;;;777777666555444444333333111111222222222222111111000000000000000000000000000000000000000000000000//////000000000000000///+++++++++++++++,,,---.........///111111222222222999666333222444666888888999:::;;;;;;;;;999777555:::;;;===>>>??????@@@@@@@@@BBBDDDFFFFFFGGGIIIKKKHHHMMMSSSVVVXXX\\\ccciiilllttt||||||wwwqqqllljjjjjjiiihhhjjjjjjkkkpppuuuxxxxxxuuuqqqggg___[[[XXXSSSOOOOOOQQQQQQPPPQQQQQQRRRSSSTTTYYY^^^eeehhhiiijjjmmmppprrrrrrssstttvvvxxxzzz{{{yyy{{{}}}~~~~~~}}}{{{vvvnnnnnnrrroootttuuurrrttt{{{~~~yyywwwtttpppooottt}}}qqqddd^^^___]]]ZZZXXXVVVTTTQQQOOOOOONNNMMMLLLLLLKKKIIIFFFFFFDDDBBB@@@@@@>>><<<:::888666444333333444222111000000111111111111000000000000000000000000000000000111111111111111000000000000000000000000000000////////////////////////333111000///000111000///111222333444555555555555999:::;;;;;;;;;:::999888;;;:::;;;<<<>>>???===<<<@@@AAABBBDDDEEEGGGHHHIIIMMMMMMMMMMMMOOOTTTZZZ___lllkkkkkkllloooppppppooollllllkkkhhheeeeeehhhllljjjiiijjjooouuuzzzzzzyyyssslllbbbYYYTTTQQQPPPOOOOOOOOONNNMMMNNNOOOQQQRRRUUU\\\dddjjjkkkjjjiiijjjmmmppptttvvvwwwwwwwwwxxxyyy{{{}}}~~~~~~|||xxxvvvvvvwww{{{{{{|||}}}~~~}}}uuuooolllnnnyyypppccc^^^\\\ZZZXXXWWWVVVUUURRRPPPOOONNNLLLLLLLLLKKKHHHFFFEEECCCAAA@@@@@@???===;;;999777555444555555444222000000111111111111000000000000000000000000000000......////////////......000000000000000000000000///////////////////////////...---...000111111000000111222444555666666666:::;;;<<<======<<<;;;:::===<<<;;;===???BBBBBBBBBAAAAAABBBDDDFFFGGGIIIIIIMMMMMMMMMMMMMMMQQQVVVZZZZZZ[[[]]]^^^```aaacccdddggghhhhhhgggfffgggkkknnnkkkjjjkkkooovvv{{{}}}}}}xxxqqqfff]]]WWWSSSQQQPPPOOOOOONNNNNNNNNOOOQQQQQQTTT[[[cccjjjlllmmmnnnooonnnqqqtttvvvwwwwwwwwwxxxzzz|||}}}~~~~~~~~~||||||}}}xxxtttqqqsss~~~pppccc^^^YYYXXXVVVUUUUUUUUUSSSQQQOOONNNLLLLLLLLLKKKHHHFFFDDDBBB@@@@@@@@@@@@>>><<<;;;999666555666666444333000000111111111111000000000000000000000000000000......//////000//////...////////////////////////////////////////////////,,,++++++,,,///222333222000000222333555666777888<<<===>>>>>>???>>>===<<<@@@>>>======@@@BBBDDDDDDBBBBBBCCCDDDFFFHHHJJJKKKNNNOOOPPPOOONNNOOOQQQTTTSSSVVVYYYYYYXXXYYY[[[^^^bbbdddfffgggiiikkkooorrrnnnmmmmmmqqqvvv|||}}}vvvkkkaaaZZZVVVSSSQQQPPPOOONNNNNNNNNOOOPPPQQQQQQWWW___fffkkknnnpppqqqnnnqqqtttvvvwwwwwwxxxyyyzzz|||~~~~~~}}}}}}}}}{{{yyy{{{oooccc^^^YYYWWWUUUTTTTTTTTTRRRPPPOOOMMMLLLKKKKKKJJJHHHFFFCCCAAA@@@@@@AAAAAA???>>>;;;999666555555555444222000111111222222111111000000000000000000000000000000000111222222222111111////////////////////////////////////////////////,,,++++++---000222333333///000111333444666888999;;;<<<>>>>>>???>>>======@@@??????@@@BBBCCCBBBAAACCCCCCCCCDDDFFFHHHJJJLLLPPPRRRTTTSSSQQQPPPOOOPPPVVVZZZ]]]\\\YYYXXX[[[```aaadddgggkkkooorrruuuwwwsssrrrrrrsssvvv{{{zzzoooddd]]]WWWTTTQQQQQQPPPOOONNNNNNOOOPPPQQQOOOSSSZZZ```fffkkknnnooooooqqqtttvvvvvvwwwxxxzzz{{{|||}}}}}}||||||~~~nnnbbb^^^ZZZXXXVVVTTTTTTRRRPPPNNNNNNMMMKKKKKKKKKJJJGGGEEEBBBAAA???@@@AAAAAA@@@>>>;;;888666555444444333111111111222222222222111111000000000000000000000000000000111222222222222222////////////////////////////////////////////////000...---...111222222222000000111222444666888::::::;;;<<<===>>>======<<<;;;===@@@EEEIIIIIIFFFDDDDDDCCCCCCDDDFFFHHHKKKLLLNNNRRRVVVWWWUUUQQQNNNMMMPPPUUUYYYYYYWWWWWW\\\```dddfffkkkpppuuuyyyzzzzzzyyyxxxwwwvvvwwwyyy}}}zzzoooeee^^^XXXTTTQQQRRRQQQPPPOOOOOOOOOPPPQQQQQQSSSWWW]]]ccchhhlllmmmoooqqqsssuuuuuuvvvxxxyyyzzz{{{}}}}}}||||||}}}~~~~~~~~~mmmbbb^^^[[[YYYVVVUUUTTTRRRPPPNNNNNNMMMKKKKKKKKKJJJGGGEEECCCAAA@@@@@@AAAAAA???>>>;;;999666555444444222111111111222222222222111111000000000000000000000000......///000111111111111////////////////////////////////////////////////222000//////111222111111111111111222333666888999888999;;;<<<======<<<;;;666999@@@HHHNNNOOOLLLIIIDDDCCCBBBCCCEEEGGGJJJLLLKKKPPPVVVZZZXXXTTTPPPMMMIIIMMMRRRUUUVVVYYY^^^bbbdddffflllssszzz}}}}}}{{{{{{{{{{{{yyywwwxxx{{{}}}xxxooofff___YYYUUURRRRRRQQQPPPOOOOOOOOOPPPQQQTTTTTTVVV[[[bbbiiilllnnnnnnppprrrsssssstttwwwyyyxxxzzz||||||{{{{{{}}}}}}lllbbb^^^ZZZXXXVVVUUUUUUTTTRRRPPPNNNLLLKKKKKKKKKIIIGGGEEECCCBBB@@@@@@@@@@@@???===<<<:::777666555555333111111222222333333222222111000000000000000000000000......///000111111111111000000000000000000000000////////////////////////111///......000111111000333222111111333555777999888999;;;<<<======<<<<<<666999>>>FFFKKKMMMKKKHHHCCCBBBBBBBBBCCCFFFJJJLLLJJJQQQZZZ______[[[VVVSSSKKKLLLOOORRRVVVYYY\\\^^^___bbbiiisss{{{~~~{{{zzz{{{|||{{{yyyxxxzzz||||||wwwnnnfff```[[[WWWUUUSSSRRRQQQPPPOOOOOOPPPQQQSSSSSSSSSYYYaaahhhmmmnnnmmmooopppqqqrrrsssvvvxxxwwwyyyzzz{{{{{{|||}}}|||~~~lllbbb^^^XXXVVVUUUUUUVVVVVVTTTSSSNNNLLLKKKJJJJJJIIIGGGEEEDDDBBB@@@@@@@@@@@@>>><<<>>>;;;999777777666444222111222222333333222222111000000000000000000000000000000111333333444444444111111111111111111111111////////////////////////...---,,,---///111111000444333222111222444777888888999;;;============<<<999:::===AAADDDEEECCCAAACCCBBBAAAAAACCCFFFIIIKKKMMMTTT___ffffffbbb]]]ZZZNNNMMMNNNPPPSSSUUUUUUTTTZZZ^^^fffqqqzzz~~~{{{xxxzzz||||||zzzyyy{{{}}}{{{vvvnnngggaaa]]]YYYWWWSSSRRRQQQPPPOOOPPPPPPQQQPPPOOOOOOUUU^^^ffflllnnnlllnnnppppppqqqrrruuuwwwvvvxxxzzz{{{{{{|||~~~|||~~~