BMv 6( @@@999555666777444222222222111000111333444333111333666444///...111111---//////000///...,,,)))(((+++///+++***222222///444///---+++***)))***+++---,,,---......,,,,,,---///,,,,,,+++++++++++++++,,,,,,+++)))((('''&&&&&&'''---,,,,,,+++***)))(((((('''(((((()))***++++++,,,,,,)))***...---)))'''***%%%$$$$$$$$$%%%&&&'''(((''')))***+++,,,+++******+++)))((((((+++,,,+++***+++,,,---......---+++***,,,...///---))))))+++...222444444111333777999666999777555333111111111111//////111444777666111...444222//////111333555555222//////111000------000111000000111222111...,,,,,,...000///...------...***)))'''%%%%%%%%%%%%&&&,,,((((((***)))''''''***%%%%%%&&&%%%%%%$$$###"""$$$&&&&&&###$$$'''(((%%%(((***+++(((%%%%%%)))---***%%%"""######!!!$$$((('''&&&%%%#########$$$%%%$$$$$$###"""!!!"""&&&(((...+++''''''((()))(((''''''+++...---)))&&&&&&&&&+++***)))''''''((()))***"""###((('''$$$((("""&&&'''###!!!###$$$###''''''''''''((()))***+++############$$$%%%&&&'''******++++++++++++******&&&$$$"""'''%%% %%%,,,******+++)))%%%&&&***&&&'''(((((()))+++---///...------000222333222000+++++++++,,,,,,---...///------------............------------......//////...///000///,,,,,,000333///000111222222333333333222222222222333333444555888777666555333222000000333///222222))))))...+++------,,,+++******,,,---''''''((((((((('''&&&%%%,,,+++)))***+++,,,,,,+++&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''&&&%%%%%%%%%&&&'''))))))---***)))++++++((())),,,'''&&&$$$%%%&&&'''&&&%%%***)))(((''')))+++---///'''&&&$$$"""!!!""""""### !!!"""######"""###'''"""###"""&&&!!!"""""""""!!!!!!###$$$((('''%%%$$$######$$$%%%'''$$$$$$''''''%%%%%%(((######$$$%%%&&&&&&&&&&&&$$$%%%$$$"""!!!"""$$$'''!!!"""######!!!!!!"""###$$$###$$$'''+++,,,(((%%%'''%%%###!!!""""""!!! """"""###%%%&&&%%%### &&&###%%%)))***%%%"""!!!"""""" ###'''###""""""###%%%%%%### $$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!"""### ###&&&$$$ !!! """###"""!!!###%%%'''...'''""""""""" !!!######%%%&&&&&&%%%%%%%%%&&&#########!!! !!!%%%'''&&&&&&%%%%%%%%%%%%&&&'''######$$$&&&'''((())))))######$$$%%%&&&''''''(((+++,,,,,,***&&&###"""######'''+++***%%%!!! !!!%%%'''"""!!!***)))"""###VVVNNNIIIIIIIIIFFFDDDDDD>>>======>>>???@@@???>>>???AAA@@@===<<<======;;;<<<<<<<<<<<<;;;999777666222666111000888888555999777666555333333444555666444555666555222111111222000//////...//////000000000//////...---,,,,,,,,,///......---,,,+++++++++,,,,,,,,,,,,,,,+++++++++---,,,,,,//////,,,***+++)))*********+++,,,------+++,,,---......------,,,---,,,++++++---.........+++,,,---------,,,+++***,,,///111000......111444---000111///000444666555888777555444333333333333///000222444555333000---333111......000222333333...+++***,,,+++'''&&&(((+++***)))***+++***'''%%%'''(((******((('''((()))///...---,,,,,,---.........******,,,+++)))))),,,,,,,,,,,,+++***)))'''''''''+++---++++++---,,,(((+++---//////......111555000,,,***+++***)))+++///,,,+++***)))))))))***+++'''((()))))))))+++///111,,,+++)))(((((()))(((((('''***---,,,)))&&&&&&'''%%%$$$###"""!!!""""""###(((''',,,---%%%'''+++$$$'''+++,,,((('''((()))'''!!!!!!!!!!!!"""###$$$$$$''''''''''''((()))******"""###$$$$$$$$$$$$###"""$$$***(((&&&)))&&&###***&&&$$$%%%'''&&&$$$&&&+++---...000000///000222555555555666777888888666444222333444555555555555555666666777777777888888888777777666666666777888999999;;;<<<;;;999999<<>>???AAA@@@>>><<<;;;999888777<<<666999888//////222---,,,***'''%%%%%%%%%&&&''',,,,,,,,,,,,,,,++++++***&&&%%%######$$$%%%%%%$$$+++++++++*********))))))***************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,------...+++((('''******((((((,,,333222111222444444333111******))))))***,,,...///111000///...---------...---///222444555444222111222666000---222000,,,111+++,,,,,,,,,++++++---///222111000/////////000000111......222222000000333...///000111222222222222555555555444222333666999222333444444333333444555777666777;;;>>>>>>:::666999888666555555555444333444555777;;;======;;;888;;;777666999:::666333333666555333111111333666999555555666777777777555444333333333333333333333333666555333111111111111222111444555444222000000222999777666888999999888777999444222555666444333555555777999999888888999:::666666666444333333666888333333333222222222333333333444666888:::===???@@@666666777888999999::::::<<<======<<<:::888777777<<>>:::999:::999<<<666444;;;999222555aaaYYYRRRQQQPPPLLLIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEDDDCCCBBBAAACCCGGGBBB@@@HHHGGGCCCHHHGGGFFFEEEDDDDDDEEEFFFGGGBBBCCCDDDCCC@@@>>>>>>>>>888888777777777888999999<<<<<<<<<<<<<<<;;;;;;;;;888888888777777777777777888777777666666555444444555666777888888777555555888888999:::;;;<<<<<<<<<777777888888888888888777888777777777777888999999555555666777888999::::::<<>>???AAABBB777444333555555222333666;;;;;;;;;::::::888777777:::???AAA??????@@@===888777999<<<======>>>@@@BBB@@@<<<;;;======:::;;;>>>999999888888888888888999777888999:::;;;===@@@CCCKKKKKKJJJJJJIIIIIIIIIIIIGGGJJJMMMLLLIIIGGGHHHIIIFFFFFFFFFEEEEEEDDDCCCCCC>>>;;;BBBCCC<<<<<>><<<======;;;AAAAAAAAAAAABBBCCCDDDDDD======<<<<<<===>>>>>>???BBBCCCDDDEEEEEEDDDCCCBBB;;;@@@<<<;;;>>>:::999DDDFFFEEEGGGKKKMMMNNNRRRXXX^^^ccciiinnnrrrwww~~~xxxxxxuuujjjgggggg```^^^YYYSSSOOOMMMLLLLLLKKKDDDCCCCCCCCCBBBBBBBBBBBBHHHGGGEEEEEEFFFGGGFFFEEE@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA@@@@@@AAABBBDDDDDDDDDDDDDDDCCCCCCCCCIIIFFFFFFIIIIIIGGGHHHLLLCCCBBBBBBCCCDDDDDDCCCAAAFFFEEEEEEEEEFFFHHHJJJKKKEEEDDDDDDCCCCCCCCCCCCCCCAAADDDHHHJJJJJJHHHHHHHHHGGGJJJEEEBBBHHHEEE???BBB@@@AAABBBAAA@@@AAABBBDDD??????>>>>>>??????@@@@@@???<<<===@@@AAA???@@@CCCAAABBBCCCDDDDDDEEEEEEDDDIIIJJJJJJIIIHHHIIILLLOOOPPPQQQSSSSSSSSSSSSUUUWWWQQQPPPQQQTTTWWWVVVQQQMMMQQQPPPOOONNNOOOOOOMMMLLLPPPRRRWWW^^^cccfffeeecccUUUPPPMMMNNNMMMJJJHHHIIIMMMLLLKKKJJJKKKLLLNNNOOOLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFDDDDDDDDDEEEFFFGGGHHHHHHFFFEEEEEEFFFHHHHHHJJJOOOPPPKKKGGGFFFGGGDDDDDDIIILLLLLLLLLNNNFFFHHHJJJJJJJJJIIIJJJKKKNNNOOOOOOMMMKKKJJJKKKMMMCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEGGGJJJMMMPPPRRRHHHHHHIIIIIIIIIIIIJJJJJJHHHHHHIIIJJJJJJJJJJJJJJJHHHKKKMMMMMMKKKIIIIIIIIIHHHKKKEEECCCIIIFFFAAADDD```WWWOOOLLLIIIDDD@@@@@@AAABBBCCCCCCBBBBBBCCCDDDBBBAAAAAABBBAAA???>>>???===>>>@@@AAAAAAAAA@@@???===AAA;;;999@@@???;;;???======<<<<<<<<<<<<======888:::<<<;;;999888777888;;;;;;;;;;;;;;;<<<======555666666777777777777777<<<<<<<<<<<<============;;;;;;;;;:::::::::::::::999:::;;;;;;;;;<<<:::999333333444666777888888888====================================<<<===>>>???>>>???@@@BBBFFFJJJNNNPPPQQQUUU[[[___aaadddiiimmmkkkrrrwwwxxxyyy|||}}}|||zzzzzz{{{{{{|||}}}~~~~~~wwwwwwwwwvvvtttrrrqqqqqqrrrqqqqqqqqqrrrqqqooommmlllfffcccdddccc^^^[[[[[[UUUSSSOOONNNNNNOOONNNNNNOOOOOONNNJJJEEEAAA>>>>>>:::999888777777888999999<<<888888:::999777777:::333444444555666666666666999<<<===:::999:::888555111333555666777777888888888666666999888555444777333333333333333333333333222333444555555666999<<<;;;;;;;;;;;;:::999::::::777:::======:::999;;;===???@@@AAAAAA@@@???===;;;@@@<<>>===???::::::>>>@@@===;;;<<<<<<:::888888888888999:::;;;;;;>>>>>>======>>>>>>??????;;;<<<===>>>>>>===<<<;;;===@@@===<<<@@@<<>>===<<<===>>>>>>======>>>???<<<;;;;;;<<<<<<999888999777888:::<<<<<<<<<<<<;;;<<>><<<888<<<888888777777777888888999666888:::;;;:::888999999999888888888999::::::;;;666666777888999999999999555555555666777777888888222222333333444444555555111333555444444555444222444555777888999:::::::::888777777777777777777777666777777777666666888999>>>???@@@DDDIIIPPPVVVZZZZZZ___fffkkkooosssyyy}}}zzzvvvwwwvvvqqqmmmllldddaaa]]][[[[[[\\\]]]\\\ZZZYYYVVVQQQIIICCC???>>>???===:::777444333222111555111111333222000000333222333555777999:::;;;;;;777999777222111333333111222444555777777666666555666444555888888444222444444444444444555555555555222333444444333444666888888999:::999888888888999666999<<<<<<:::999;;;>>>CCCDDDFFFGGGFFFDDDAAA??????;;;AAAEEE===;;;===999777;;;===:::999:::999777:::999999::::::;;;<<<============<<<======>>>>>>>>>???AAABBBBBBAAA???>>><<>>CCCTTT>>><<<<<>>@@@AAAAAA@@@@@@AAACCCBBBBBBAAA@@@???===;;;:::???<<<<<>>>>>@@@AAAAAA???===BBBBBBBBBCCCDDDEEEFFFGGG@@@@@@@@@@@@@@@@@@??????BBBCCCCCCAAA???BBBGGGLLLPPPTTTOOOMMMRRRMMMCCCCCC@@@AAABBBBBBAAAAAABBBDDDAAAAAABBBDDDEEEGGGHHHHHHCCC@@@AAAEEEGGGEEEFFFIIIGGGGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLOOORRRUUURRRTTTWWWXXXYYYZZZ]]]___\\\\\\\\\___```^^^XXXRRRRRRQQQQQQQQQRRRQQQPPPNNNLLLPPPVVV^^^eeehhhhhhgggbbbZZZSSSPPPNNNLLLLLLOOOJJJIIIIIIKKKLLLLLLKKKJJJHHHIIIKKKKKKIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDEEEGGGGGGEEEFFFFFFFFFFFFEEEEEEDDDCCCFFFJJJJJJFFFKKKaaayyyUUUNNNIIIJJJJJJJJJKKKOOOKKKMMMOOOOOOOOOOOOPPPQQQVVVXXXYYYXXXUUURRROOOOOOHHHHHHHHHHHHHHHGGGFFFEEEHHHHHHHHHHHHIIIKKKMMMNNNOOOOOONNNNNNMMMMMMLLLLLLNNNMMMKKKIIIHHHFFFCCCAAA???AAABBBDDDDDDDDDDDDDDD???DDD@@@>>>FFFEEEBBBHHHddd^^^UUULLLFFFBBB@@@>>>888AAAIIIJJJEEEBBBFFFKKKFFFAAA;;;888:::;;;;;;999999999999888999999::::::888999:::::::::999999888777888888999999999888888;;;:::999888999;;;>>>???:::;;;===??????>>><<<;;;888999:::999888777888:::999:::777333777>>>???:::===777666999888444555999666555333222222222333333666555444333333555666777888777666555444444444444666555444444555777:::<<<>>>DDDIIIMMMTTTaaakkknnnooovvvyyywwwsssmmmhhhddddddeeefff\\\bbbbbbXXXKKKCCC@@@???===>>>>>>===;;;888666444333444555333000...000333111555999999666555888;;;666666555444444444444555555444333333333444555555222222222333333444444444555555333000222444222---//////000111222222333333666777888888888666555444444666777666444444666999>>>>>>???@@@@@@???======<<<===???@@@???>>>???@@@===<<<;;;;;;::::::::::::::::::999999;;;===@@@AAA<<<;;;999888888:::===???;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;<<<<<<>>>???@@@???;;;777777:::>>>@@@@@@AAAKKKGGGDDDQQQ\\\```dddsssuuu~~~rrrjjjffffff```[[[YYYYYYUUUPPPQQQWWWOOOKKKGGGFFFHHHHHHFFFCCCAAABBBCCCBBBAAA@@@AAAAAA@@@??????>>>>>>>>>>>>>>>AAA???>>>>>>??????>>>===AAAAAAAAA@@@???>>>===<<<===>>>>>>???@@@AAAAAAAAA===>>>???@@@@@@@@@@@@@@@BBB??????BBBBBB??????AAA>>><<<<<<>>>BBBCCCBBB@@@@@@@@@@@@@@@BBBCCCEEEGGGIIIEEEIIIYYYjjjhhhRRR<<>>HHHJJJEEEeee}}}[[[CCCHHHNNNIIIGGGOOOLLLLLLLLLLLLMMMOOOPPPPPPZZZ[[[]]][[[VVVQQQNNNMMMJJJJJJJJJJJJJJJIIIHHHHHHEEEFFFGGGIIILLLNNNPPPPPPIIIKKKLLLLLLKKKKKKLLLMMMPPPMMMJJJIIIJJJIIIFFFCCCAAADDDGGGIIIIIIFFFBBB@@@@@@BBBDDDFFFEEECCC???===eee^^^UUUMMMGGGCCC@@@>>><<>>===<<<<<<;;;::::::999999::::::999999888888999;;;===>>>===<<<;;;999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<===::::::;;;;;;<<<===>>>>>><<<;;;999:::===>>>===;;;<<>>>>>@@@@@@???>>>@@@@@@@@@???>>>===;;;;;;======>>>>>>???@@@@@@AAA>>>>>>>>>>>>???????????????===<<>>===>>>@@@CCCDDDBBB@@@@@@@@@??????@@@BBBDDDEEEFFFCCCCCCJJJTTTXXXRRRJJJFFFEEEEEEDDDEEEFFFGGGHHHFFFFFFGGGIIIJJJJJJJJJJJJJJJEEEHHHJJJDDDFFFJJJEEEIIIJJJLLLMMMNNNNNNMMMMMMOOOMMMNNNRRRTTTSSSTTTWWW]]]]]]^^^]]]\\\]]]___aaa___````````````___^^^]]]\\\UUUQQQTTTVVVTTTRRRQQQLLLOOOSSSYYY^^^bbbeeefffddd___XXXQQQKKKIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLKKKLLLLLLJJJFFFDDDDDDEEEKKKJJJJJJIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFEEEDDDDDDHHHGGGFFFEEEDDDCCCCCCCCCEEEHHHHHHJJJLLLFFFPPPhhh]]]NNNGGGPPPUUUNNNIIIMMMLLLLLLKKKKKKLLLMMMOOOPPPUUUWWWYYYXXXUUUQQQOOONNNNNNNNNNNNLLLKKKIIIHHHGGGEEEEEEGGGIIIKKKMMMOOOPPPHHHIIIJJJJJJIIIIIIKKKLLLOOOLLLJJJIIIIIIHHHEEEBBB>>>@@@CCCFFFHHHGGGEEEDDDBBBBBBBBBAAA@@@??????>>>eee___VVVNNNHHHDDDAAA??????BBBDDDDDDAAA???>>>>>>;;;===>>><<<;;;>>>FFFMMM===<<<:::888888888:::;;;::::::999888777777888888999999999999888777666666777888999999::::::::::::;;;;;;:::999888777666666666888;;;<<<;;;::::::;;;777888888666777:::999555666333333555555444555777444333333222222222222333222222333555555666666666666555444333333333333333555444444666;;;AAAHHHLLLVVV]]]eeekkksss}}}~~~|||zzzpppddd]]][[[WWWQQQKKKIIIEEE@@@;;;777555444000111111000......///111+++---///---++++++///222333444555666666555444444555444333222222222222222000111222333444333222222111333222///111444333///222222222222222222222222444555666666666555444333222333444333222222444666666777999::::::::::::999777;;;@@@BBB@@@===:::999::::::999888888888999999999888777777777888:::;;;======<<<<<<;;;:::::::::<<<<<<;;;:::::::::;;;;;;888999:::;;;<<<<<<<<<;;;999:::;;;>>>???>>>;;;888;;;===:::===@@@888777FFFBBBDDDLLLPPPRRRaaaiii```lllqqqxxx~~~~~~|||zzztttmmmjjjlllbbb]]]VVVSSSRRRRRRPPPNNNLLLJJJHHHEEEDDDCCCDDDEEEAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>???@@@AAA@@@???AAAAAA@@@@@@???===<<<;;;<<<<<<======>>>>>>????????????===<<<<<<===>>>>>>>>>;;;;;;>>>>>><<<<<>>>>>@@@BBBDDDCCCAAA???@@@???>>>>>>>>>@@@AAABBBAAABBBCCCCCCDDDGGGLLLPPPDDDDDDEEEGGGGGGHHHHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKMMMGGGJJJKKKEEEHHHMMMHHHJJJLLLPPPSSSTTTSSSQQQPPPPPPNNNOOOTTTVVVUUUVVVZZZ[[[\\\]]]]]]\\\]]]```bbb^^^___`````````___^^^]]][[[UUUSSSVVVWWWUUURRRRRRMMMOOORRRVVVZZZ___ccceeeccc^^^WWWPPPKKKIIIIIIJJJIIILLLPPPPPPMMMKKKJJJKKKHHHJJJKKKJJJHHHFFFEEEEEELLLKKKJJJJJJJJJKKKLLLMMMIIIHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEDDD<<>>???AAACCCEEEEEEEEEEEEEEECCC@@@===<<<<<<>>>???eee___WWWOOOIIIEEEAAA???@@@????????????>>>;;;999333444444444666;;;BBBGGG===;;;999777666666888999:::999888777666777777888999999999999888777555555555777888:::::::::888888:::999888777777777777777666888;;;;;;:::888777888666777888888888888555333222222222333444444555666333333333222222222222333000111333555666666666555666666555555555555666666999888999<<>>???===:::999888999888777777777777888888999888777777777777888888;;;;;;<<<===<<<<<<::::::<<<<<<;;;:::999999999:::777888999:::;;;::::::999777999;;;===>>>===;;;999::::::999>>>>>>555BBBaaaJJJ===>>>FFFGGGLLLRRRPPPWWW]]]ffflllqqqxxx{{{zzzqqqllleee``````___]]][[[ZZZVVVPPPKKKIIIGGGFFFFFFBBBBBBAAA@@@@@@@@@@@@@@@???>>>===>>>@@@AAA@@@???CCCCCCCCCBBBAAA@@@???>>><<<<<<<<<<<<======>>>>>>@@@???===;;;:::;;;<<<===???<<<===@@@@@@===>>>@@@===>>>@@@BBBCCCBBB@@@>>>@@@???>>>>>>>>>???@@@AAA<<>>???eee___WWWPPPJJJEEEAAA>>>===<<<;;;<<<======:::777<<<888444333444666666666:::999777555444444555666888777777666666777777888999999999888777666555444555666999::::::999777666888888777777888999:::;;;:::;;;===<<<:::777777777555666888:::888555333333111222333333444666666555333333333333444333333333000111333555666555555444444444444444555777888999===>>>AAAHHHQQQ\\\ffflllrrr|||zzzsssmmmhhhddd```XXXOOOHHHBBB@@@???:::888666555444333222222222222000///......111333...000222444555555333222333333333333222111111111000111222222222111000///...111222///...111222///333222222222222222222222222333444555555444333333111000///000000111222222222444555777888888777777999:::::::::888888999:::777777777666666777777888:::999999888888888888888777888:::<<<======<<<;;;<<<;;;:::999999999999999777888999999999999999999777888999;;;;;;<<<===>>>555777999???@@@@@@\\\\\\@@@:::GGGEEE===BBBJJJEEEKKKRRRVVVYYY___hhhpppqqqvvv}}}|||vvvssssssrrrpppnnnmmmhhh```YYYTTTQQQMMMKKKJJJIIIGGGEEEDDDCCCBBBBBB@@@???>>>>>>@@@@@@@@@>>>CCCCCCCCCBBBAAA@@@???>>><<<<<<<<<<<<<<<=========@@@>>><<<::::::;;;<<<===???<<<<<<@@@@@@>>>>>>AAA<<<>>>@@@BBBBBBAAA@@@@@@AAAAAA@@@??????@@@AAABBB;;;BBBIIILLLIIIDDDAAA@@@CCCEEEHHHJJJLLLKKKJJJIIIGGGGGGGGGHHHIIIKKKMMMNNNSSSLLLMMMLLLEEEGGGLLLGGGHHHMMMUUU\\\``````^^^\\\UUUSSSRRRUUUTTTQQQQQQTTTTTTUUUWWWXXXXXXYYYZZZ\\\[[[\\\^^^^^^^^^\\\YYYXXXSSSOOOOOORRRRRROOOMMMNNNNNNMMMLLLLLLMMMPPPSSSUUUZZZWWWRRRMMMJJJIIIJJJKKKIIIOOOUUUUUUOOOJJJIIIJJJAAADDDHHHJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJLLLMMMNNNMMMJJJGGGDDDCCCCCCEEEFFFFFFGGGIIIJJJJJJJJJIIIHHHLLLOOOJJJFFFKKKHHHDDDJJJKKKNNNLLLFFFHHHPPPVVVUUUVVVUUUSSSRRRRRRRRRTTTUUUXXXYYYXXXUUUPPPLLLIIIIIIHHHGGGFFFEEEDDDDDDDDDEEECCCDDDEEEFFFGGGHHHIIIIIIHHHHHHFFFDDDBBBCCCGGGJJJJJJJJJKKKJJJHHHFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBDDDCCCBBBAAA@@@???>>>>>>ddd^^^WWWPPPJJJEEE@@@===;;;:::999:::;;;:::999777???:::666666999;;;888555777666555555444444444444444555666777888888777777888888888888777666555555666777999::::::999888666666777777888999:::;;;;;;======>>><<<:::888999:::666666888;;;999444333555111444555444555888777555333444444555555555555444222222333444444444444444111111222444666888:::<<<===AAAHHHRRR```mmmyyy~~~yyyppplllddd[[[SSSMMMJJJHHHBBB@@@<<<999888666333111222111000///......///000,,,---///111222333333222222222333333333333222222111111111000000000000000---111222///---///000///111111111111111111111111222333444555555555444333111000...///000222222111222333555666777666666555777888777666555666999;;;777777666666666777888888:::::::::999999999999999555666888:::<<<<<<<<<<<<::::::999888888888999999999999888888888888999:::888999999999999:::===@@@666::::::<<<;;;:::UUU^^^@@@:::FFFAAA555999CCC>>>AAAEEEHHHJJJNNNTTTYYYZZZ___eeeiiilllrrr{{{~~~tttmmmhhhccc]]]XXXSSSRRROOOLLLHHHFFFDDDCCCCCCBBB@@@AAABBBBBBAAA???AAAAAA@@@@@@???===<<<;;;<<<<<<==================>>>>>><<<;;;;;;<<<=========:::;;;>>>???<<<===@@@<<<>>>@@@AAAAAAAAABBBDDDDDDCCCBBBBBBBBBDDDEEEFFF@@@AAADDDFFFGGGFFFEEEDDDEEEGGGIIIKKKLLLLLLKKKJJJIIIIIIIIIJJJKKKNNNPPPQQQRRRKKKMMMMMMEEEGGGJJJEEEFFFKKKTTT\\\aaabbb```^^^UUURRRQQQRRRQQQMMMLLLOOOOOOQQQSSSTTTSSSSSSTTTUUU[[[\\\]]]^^^\\\YYYVVVTTTMMMKKKLLLOOOOOOKKKIIIKKKKKKJJJHHHGGGHHHIIIKKKMMMSSSQQQOOOLLLJJJJJJJJJJJJJJJOOOSSSTTTQQQLLLJJJJJJFFFHHHJJJJJJIIIGGGGGGHHHKKKKKKLLLLLLLLLLLLLLLLLLLLLJJJGGGEEEDDDDDDFFFGGGIIIIIIJJJKKKKKKJJJJJJJJJIIILLLKKKNNNOOODDDAAAOOONNNOOOMMMLLLOOOTTTWWWVVVYYYXXXXXXWWWVVVVVVVVVVVVNNNOOOPPPNNNKKKHHHHHHHHHEEEDDDDDDCCCCCCEEEFFFGGGCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFDDDBBBBBBEEEGGGGGGHHHIIIHHHFFFEEEFFFGGGDDDDDDDDDDDDEEEEEEEEEFFFBBBCCCDDDDDDCCCBBB@@@???bbb^^^VVVOOOIIIDDD???<<<::::::::::::888777777777,,,,,,...000222333333333444555666666666555444444000222555888999999888777666777777777777777666666888888999::::::999888777666777888999::::::999888:::::::::888777777ӵ999444444999222777888666666999999555444444666777777777666666444444333333222222333333111222444777:::===@@@BBBGGGLLLUUUaaaooo|||Ħ~~~zzzsssĦYYYWWWOOOKKKEEEBBB???<<<888555222111000/////////...---+++ӵ333111222333444555555444444333111000.........000111---222333///,,,...///.../////////000000111111222222333444666666666555444222///......111222222000222333444555555444333333333555666666666666888:::777777666666777777888999888888999999:::999999999555666777888999:::::::::999888888888888999999:::<<<:::888Ħ:::;;;<<<:::888888:::<<<:::???===<<<999222:::RRRKKK===<<>>??????@@@BBBEEEHHHJJJIIILLLPPPSSSWWW^^^ffflllqqqwwwyyyqqqkkkdddaaa]]]XXXSSSOOOLLLKKKHHHFFFEEEDDDEEEDDDCCCAAA@@@@@@@@@???>>>===;;;;;;==========================================>>>>>>===;;;;;;???@@@===>>>AAA>>>@@@BBBBBBAAACCCFFFJJJFFFEEEEEEEEEFFFHHHIIIKKKGGGFFFEEEDDDEEEGGGHHHIIIHHHIIIJJJKKKLLLKKKKKKJJJHHHGGGGGGHHHJJJLLLOOOQQQLLLGGGJJJLLLFFFGGGKKKEEEEEEJJJRRRYYY]]]^^^\\\[[[QQQNNNMMMOOONNNJJJJJJLLLJJJLLLOOOOOONNNNNNNNNOOOWWWXXXYYYYYYWWWTTTOOOMMMIIIHHHJJJMMMLLLHHHGGGIIIFFFEEEEEEEEEFFFGGGIIIJJJLLLLLLLLLKKKKKKJJJJJJIIIMMMOOOQQQRRRRRROOOLLLJJJGGGHHHIIIIIIGGGGGGHHHIIILLLMMMOOOOOOOOONNNLLLKKKJJJIIIGGGEEEEEEFFFGGGHHHLLLLLLKKKJJJJJJJJJKKKKKKCCCKKKLLLMMMOOOHHHGGGTTTRRRQQQQQQSSSSSSRRRSSSWWWZZZZZZ[[[ZZZZZZXXXWWWVVVJJJKKKKKKJJJGGGEEEFFFFFFCCCBBBAAA@@@AAABBBDDDEEECCCCCCCCCDDDDDDEEEEEEFFFCCCDDDDDDCCCAAAAAABBBCCCDDDEEEEEEDDDBBBCCCFFFIIIGGGGGGHHHHHHGGGGGGFFFEEEAAABBBCCCCCCCCCCCCBBBAAAbbb]]]VVVOOOIIIDDD>>>;;;;;;<<<<<<:::777555555666000555999999666444444666333444666888888777555444...000444888::::::888777555666777777777777777666999999:::::::::999999888666777999::::::8886665554444444443332224ĉ@ӵ444555;;;333999:::777777;;;:::555444555666888888888777666666555333222111111222333555666888;;;???CCCGGGHHHZZZ___hhhsss>L=hĦcccYYYTTTNNNIIIFFFCCC===999222111111111111000...,,,4ĉ@ӵ000111333555666666666555444222///---,,,...000111...222333///,,,---...------......///000111111222222333555666666666555555222000......111333222000111222333444444333111000///222666888888777888888777777777777777888999999777777888999999999999999777777777777777888888888888777777777888999::::::===;;;888>L<<<;;;===>>><<<999666777888999@@@AAABBBCCC888222:::999:::???===999BBBDDD777===;;;::::::===???@@@@@@@@@AAADDDGGGKKKQQQXXX\\\\\\ccclllqqquuu|||zzzwwwtttoooiiiccc^^^ZZZXXXLLLJJJHHHGGGGGGGGGEEECCCAAAAAAAAA@@@???>>>===<<<>>>>>>>>>>>>>>>=========;;;<<<===>>>??????>>>>>>@@@===>>>AAABBB@@@AAADDD@@@BBBCCCCCCBBBDDDIIINNNGGGGGGGGGGGGHHHJJJLLLNNNLLLLLLLLLJJJHHHGGGGGGHHHJJJJJJKKKKKKKKKKKKKKKJJJDDDDDDCCCDDDFFFIIILLLNNNHHHCCCHHHKKKFFFHHHLLLFFFEEEIIIPPPVVVZZZZZZXXXWWWNNNKKKJJJMMMLLLIIIIIILLLHHHJJJLLLLLLKKKJJJJJJJJJSSSTTTUUUTTTRRRMMMIIIFFFHHHGGGIIIMMMKKKGGGFFFHHHBBBBBBCCCDDDFFFGGGIIIJJJGGGHHHJJJKKKKKKKKKJJJIIINNNNNNOOOQQQRRRQQQNNNKKKEEEFFFGGGGGGGGGHHHJJJMMMNNNOOOQQQRRRRRROOOMMMKKKIIIHHHGGGFFFFFFFFFGGGHHHNNNMMMKKKJJJJJJJJJKKKLLLJJJTTTQQQIIIJJJIIIJJJRRRZZZVVVUUUUUUPPPKKKOOOYYYZZZ[[[\\\\\\[[[YYYWWWUUULLLMMMLLLJJJFFFDDDCCCDDDAAA@@@>>>======>>>@@@BBBCCCCCCCCCCCCDDDDDDEEEEEEAAABBBCCCBBB@@@???@@@AAAAAABBBBBBAAA???AAAEEEJJJLLLLLLLLLKKKIIIFFFCCCAAABBBAAAAAAAAABBBBBBCCCCCCccc```ZZZQQQHHHAAA>>><<<<<<;;;999888666555555555555666666666444444666777333333555555555555333333222333444444555555444444333555777777555555555666888888888888888777666555999888888888888888888888999777666444444GG=?888777888::::::999666555555666444555555666777777666666444222000000111222333333111<<<===>>>EEEJJJQQQ```iiisssvvv}}}HdĦ=Ījkkkddd^^^]]]YYYOOOGGGDDDAAA666///000444555444444GG=?///111222333333222222222111000.........///000...------...///000...---***+++,,,---...............000111222222222444666222222333333333222111000333333333333333222111000222222222333444555666777777999:::999666555444555444555777888888888777666:::999888888999999777555999999888888888888888888888888999HdĦ:::888888777666777888:::;;;999@@@@@@888777>>>===555===???@@@>>>;;;;;;===@@@<<<;;;:::;;;======<<<;;;===???AAAAAABBBCCCFFFIIINNNNNNRRRZZZaaagggpppxxx~~~}}}yyyrrrjjjdddaaa]]]VVVQQQRRRSSSMMMCCCEEEFFFDDDAAA===;;;>>>AAAAAA<<<:::===???===;;;;;;;;;:::999<<<@@@CCCCCCAAA===EEEAAA<<>>EEEEEEFFFGGGHHHIIIIIIJJJEEEGGGIIIIIIGGGEEEEEEEEEJJJMMMQQQSSSSSSPPPLLLIIIHHHIIIJJJIIIGGGFFFGGGHHHNNNRRRTTTQQQKKKGGGHHHJJJDDDDDDDDDDDDEEEEEEEEEFFFFFFIIIJJJIIIFFFEEEFFFHHHMMMNNNMMMKKKIIIIIIKKKMMMMMMQQQTTTSSSNNNJJJJJJLLLTTTRRRSSSVVV[[[ZZZSSSMMMMMMNNNLLLHHHCCC@@@AAACCCBBBAAA???===<<<===>>>???BBBAAA@@@???>>>>>>>>>>>>AAAAAAAAAAAA???===;;;999AAAAAA@@@>>>===>>>BBBEEEGGGJJJLLLJJJGGGDDDDDDEEECCCBBBAAA@@@???===<<<<<>><<>>DDD@@@???JJJLLLDDDBBB@@@BBBEEEGGGHHHJJJMMMOOOLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOOOONNNLLLLLLNNNPPPPPPOOOOOONNNLLLJJJHHHGGGEEEDDDDDDFFFJJJLLLLLLJJJHHHHHHDDDFFFMMMIIIFFFOOOFFFEEEFFFIIILLLMMMLLLKKKJJJKKKKKKJJJHHHGGGIIIJJJLLLMMMLLLIIIDDDAAAAAABBBGGGJJJLLLKKKIIIEEECCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGEEEEEEEEEDDDCCCDDDGGGJJJHHHJJJNNNPPPPPPNNNLLLJJJIIIIIIIIIHHHFFFFFFGGGIIILLLPPPSSSQQQKKKGGGGGGHHHCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFDDDCCCDDDFFFIIIJJJJJJHHHGGGFFFHHHJJJMMMPPPSSSQQQKKKGGGGGGHHHMMMMMMNNNRRRUUUUUURRRNNNLLLMMMKKKHHHCCC@@@AAACCCAAA???===;;;:::;;;;;;<<<>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>===;;;999888===>>>>>><<<;;;<<>>===<<<<<&e777g&e222>hӵ222222333333333444444g&e:::guO>uO>&e5556664ff?>ߝL555gĉ@666777777777Shӵ555555555555555444444g&e222>hӵXXXccchhhmmmzzz|||fff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLWWWMMMGGGg&e444gĉ@222111g&e>&e111@e000///??---+++000...,,,+++,,,...g<ĉ2222222224443we<Ħ4443333333333h?@e111111222222222111333444Z3334444445556666663h?gL888999:::::::::999888888888888D%%)?:::fff?><z<<<:::=?Ħ999g&e888g&e;;;<<<===S?ʬ>>>4ff?>ߝLnnn@eg&e3h?g&e>&e??|||xxxnnncccWWWWWWVVVRRRMMMIIIGGGFFFJJJEEEBBBDDDDDDBBBAAACCCHHHFFFCCCBBBAAA@@@>>><<>><<<:::888888888999999999999888999999:::;;;999999:::::::::999888888888:::;;;:::999999;;;<<<>>>@@@BBBBBBAAA??????@@@============<<<<<<<<<;;;ggg4Dӵ:::777666Hƅ^Hu]Ħ888Hu]Ħ222ZuR)Ħ333333333333444444555Hu]Ħ<<<HŐeHŐeHu]Ħ666qIܗGIӵ555tt666777777HGgĉ@777666555555444444333333Hu]Ħ666ZuR)Ħeeerrrwww{{{sߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦiii```XXXHu]ĦPPPtt111222Hƅ^Hu]Ħ222H׼s222222///---+++000///.........///tQ000000000000je<Ħ444333333Bt=o9ĦH׼s222222222222111111444555555HtĦ777444444444555Bt=o9ĦHdĦ666888999:::999777666888888888Dtfo9ĦsߝLGdUĦCCCHt@cӵHu]Ħ888Hu]Ħ>>>???Htƅ^;;;qIܗGIӵYYYH׼snnnnnnHu]ĦBt=o9ĦHƅ^Hu]Ħ|||mmmjjjddd^^^ZZZYYYYYYZZZUUUPPPLLLLLLJJJFFFEEEGGGDDDCCCCCCCCCCCCCCCBBBAAAAAAGGGDDDEEEQQQTTTMMMLLLKKKIIIGGGIIIMMMPPPPPPOOONNNNNNPPPQQQRRRRRRQQQQQQQQQSSSTTTSSSSSSSSSTTTVVVVVVUUUTTTRRRPPPMMMKKKIIIJJJJJJIIIIIIKKKMMMNNNOOOQQQXXXUUUSSSVVVNNNGGGKKKHHHFFFDDDEEEGGGJJJKKKLLLKKKJJJGGGDDDDDDGGGMMMRRRVVVSSSOOOIIIDDDAAA@@@@@@@@@AAACCCCCCBBBCCCFFFHHHLLLJJJHHHEEECCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAA;;;???CCCDDDCCC@@@>>>===GGGFFFFFFFFFFFFGGGGGGGGGFFFFFFDDDBBBAAABBBEEEHHHGGGJJJMMMMMMJJJFFFDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@???>>>======>>>???@@@AAABBBBBBAAAAAACCCDDDGGGIIIJJJHHHDDDBBBAAABBB@@@BBBDDDFFFFFFHHHJJJLLLJJJIIIHHHFFFDDDCCCBBBBBB>>>===;;;999888777777777666666666666777888999:::777777777888888888888888555777999:::999888888999:::;;;===>>>>>>>>>>>>>>>:::::::::;;;;;;;;;;;;;;;jjjddd4DuXӵ999666666DdDΦDdDĦ777DdDĦ222222t|<444444444333444444666666DdDĦ;;;DdDΦDdDΦDdDĦ888peƜ4DuTӵ555`eĭ888qet:::999888555444444333333333DdDĦ>>>DDDt|>>???BBBEEEEEEGGGIIIIIIHHHEEECCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???===<<<<<<======>>>???@@@BBBBBBAAAAAABBBDDDBBBCCCCCCCCCBBBAAAAAAAAA???AAABBBBBBBBBCCCEEEGGGGGGFFFEEEEEEDDDCCCBBBAAA======<<<:::999888888888555555555666777888999:::777777777888888999::::::444777999:::999888888888888999:::<<<>>>>>>>>>===888999999999999:::::::::nnnggg4DuXӵ:::444444DdDΦDdDӵ666DdDĦ333222o)h333555444333222333444555666DdDĦ888DdDΦDdDΦDdDӵ888=ӊB1.uTӵ555HߝL`o9888po9wӵ999555444333333333444DdDĦBBBFFFo)hooovvvDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ}}}|||~~~ssstttwww{{{po9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦ}}}DdDĦKKKHߝL`o9000DdDΦDdDӵ222DdDĦ222222111000111222111///---,,,...111333333111geĦ111111sp?aĦ222111GIdnuR)ĦDdDĦ666777777666555444777777777DdDĦ888555555444GIdnuR)ĦDdDĦ333333444444555555666777777777DdDĦnuR)ĦDdDΦDdDĦBBBDdDĦnuR)ĦDdDĦ999DdDĦ999po9u777999999888=ӊB1.uTӵCCCDdDĦKKKKKKDdDĦpppGIdnuR)ĦDdDΦDdDӵzzzvvvssspppmmmfff]]]ZZZ\\\[[[^^^```^^^YYYSSSNNNKKKLLLVVVSSSLLLOOOPPPQQQXXXTTTSSSRRRRRRRRRQQQOOOMMMMMMLLLIIIHHHHHHKKKOOOQQQQQQRRRTTTTTTSSSRRRSSSTTTOOOOOOPPPOOOOOONNNMMMLLLKKKKKKKKKKKKMMMQQQVVV[[[hhhvvvxxxrrrmmm___NNNJJJJJJGGGEEEEEEHHHJJJKKKKKKHHHFFFDDDBBBEEELLLVVV]]][[[UUUNNNHHHFFFEEEEEEDDD@@@BBBCCCDDDDDDEEEHHHJJJHHHHHHFFFDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAACCCBBB???===???DDDMMMSSSDDDCCCBBBAAA@@@AAABBBBBB@@@@@@@@@>>>===>>>AAACCCDDDDDDEEEEEEEEECCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCBBB???<<<;;;<<<>>>>>>>>>@@@BBBDDDDDDCCCBBBBBBCCC???????????????@@@@@@@@@?????????@@@@@@AAAAAAAAABBBAAA@@@AAAAAAAAA???===<<<<<<<<<;;;::::::999999666666666666777888999:::888888888888999:::;;;<<<555777::::::999888888999888888999;;;>>>???===<<<888888888888999999999999qqqiii4DuXӵ:::666666DdDʜ4DuTӵ555>d<Ħ444Dt444222111000000222444555>d<Ħ444>d<ʜDd<ʜ4DuTӵ666666F&uTӵ5554DufئL>e777puR)Ħ999555444333333444666>d<ĦJJJDtoooDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦqqqpuR)Ħ>dd<ӵDdd<>d<ĦHHH4DufئL>e...DdDʜ4DuTӵ111DdDĦ111222111000111222222111///---...000111111000geĦ///s<v>aĦ111///peӵDx<DdDĦ666777888777666666999999888DdDĦ888666666555peӵDx<>d<222222333444666888777777777>d<ӵDd<DdDΦDdDĦ;;;DdDӵnd<DdDĦ888>d<Ħ:::peӵ:::Ħ:::F&uTӵ???DdDĦCCCBBB>d<Ħ[[[peӵDx<>d<ʜ4DuTӵxxxtttuuuxxx{{{}}}yyypppddd[[[VVVVVV^^^YYYRRRUUUUUURRRVVVVVVWWWXXXWWWTTTPPPMMMLLLKKKIIIHHHGGGHHHJJJLLLNNNOOOQQQSSSSSSQQQPPPPPPPPPMMMMMMMMMMMMLLLKKKJJJJJJIIIJJJKKKLLLNNNSSS[[[aaassszzzhhhSSSKKKJJJHHHGGGGGGIIIKKKKKKKKKIIIGGGEEEDDDFFFNNNXXX___\\\VVVMMMGGGDDDCCCCCCBBBAAACCCEEEEEEEEEEEEGGGIIICCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAACCCBBB@@@>>>>>>BBBIIIMMM@@@?????????@@@BBBCCCDDD???@@@AAA@@@??????AAACCCDDDCCCAAAAAABBBBBBBBBAAA@@@@@@AAABBBCCCDDDEEEEEEDDDAAA===<<<>>>@@@@@@???AAACCCEEEEEECCCBBBBBBBBB???>>>=========>>>>>>======<<<;;;===@@@AAA???===<<<::::::;;;======;;;888:::::::::;;;:::::::::999777666666666777888999999999999888888999:::;;;<<<666777999999888888888999888777888:::===>>><<<:::999999999888888888888888rrrjjj4DuXӵ;;;;;;:::D&dq&ĒR666444sdKĦ555DHRRud000///......000222333sdKĦ111D&oq<Ōq&ĒR222333444>dp&ĒR444555nfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦcccHHܗDӊBQQQ<xPPPRRRUUUXXX\\\```bbbB?d<000000111333333222000//////............geĦ222Hg8>aĦ000...B?Ho9555>d<888888777666<<<;;;:::>d<ӵ666666B?Ho9555<x222555888:::777777777&ӫeʬtIӇ555>d<Φ>d<Ħ555D&ӫetIӇ===DdDĦ777sdKĦ999B?dp&ĒR======>d<sdKĦLLLB?Ho9s&dq&ĒRzzznnnhhh\\\bbb\\\WWW\\\ZZZRRRQQQVVVZZZ]]][[[UUUOOOLLLKKKHHHHHHIIIIIIJJJKKKKKKKKKOOOPPPRRRRRRPPPNNNNNNNNNLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIKKKLLLNNNUUU^^^eeezzznnnVVVLLLJJJIIIHHHHHHJJJLLLLLLKKKKKKIIIGGGEEEGGGNNNWWW^^^]]]VVVLLLEEEBBBAAA@@@???AAACCCEEEFFFEEEEEEFFFGGGCCCCCCDDDDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@===@@@CCCCCCAAA>>><<<<<<<<<<<<===???AAACCCEEEFFF???@@@BBBBBBAAAAAABBBCCCDDDBBB@@@???@@@AAABBBBBB???@@@AAABBBDDDEEEFFFFFFFFFBBB>>>===???AAAAAA@@@BBBDDDFFFEEEDDDBBBAAAAAA@@@>>>===<<<<<<<<<<<<;;;;;;888777;;;@@@BBB???:::777666555777::::::777444888888999::::::::::::999777666666666666777888888:::999888888888999;;;<<<666777888888777777888:::888777777999<<<===;;;888999999999999888888888777rrrlll4DuXӵ<<<777888Hu]3hh777555333ne555555=e:::888444222111222444666ne222222pIƎ@t@h777888888>h555555666fe333@ďD333444888666666555444444888neXXX]]]=eegesĪj@h|||vvvfdDĦOOO@ďDEEEGGGHkgeIIIJJJJJJGGGKKKNNNNNNMMM@h^^^eee@GHĪj@IŌBeneHkgenegggYYYfe)))Hu]3hh222000///se---...000222333444333333---....../////////geĦja>aĦ444222@G111222se777777888999:::777888888<Ō///111444@G555555Hkge555777888::::::===<<<:::HĪj@IŌ555555ege666999Hu]3hIŌ;;;;;;DdDĦ:::ne999999@h===<<<>h;;;===;;;se;;;ne???===@GbbbhhhsĪj@h}}}mmmddd___^^^bbbaaaYYYUUUUUUYYYZZZ[[[\\\[[[VVVOOOJJJHHHHHHHHHIIIIIIJJJKKKLLLKKKPPPTTTTTTOOOKKKKKKMMMHHHJJJKKKJJJGGGEEEGGGIIIIIIKKKLLLKKKKKKPPPZZZbbbuuu~~~fffRRRIIINNNKKKIIIHHHIIIJJJIIIIIIJJJGGGEEEGGGMMMRRRUUUVVVWWWMMMFFFHHHIIIEEECCCDDDCCCCCCCCCCCCDDDEEEFFFGGGDDDEEEEEEEEEDDDCCCBBBBBB???BBBDDDDDDAAA??????@@@@@@AAABBBBBBAAA@@@>>>===???@@@AAABBBCCCCCCCCCCCCCCCAAA???=========???@@@CCCBBBAAA@@@@@@AAABBBCCCDDDBBBAAABBBEEEHHHJJJJJJHHHFFFBBB>>>======???@@@GGGKKKMMMJJJDDD@@@AAADDD??????>>>===<<<<<<======>>><<<;;;;;;<<<<<<;;;:::999888555444444777:::<<<::::::999999999999999999:::999777666444333333333999222999AAA:::555888777::::::999999888888777777777888:::<<<<<<<<<;;;:::999222111666666111333:::sss4DuXӵ;;;ĵD^888888666555444333333888555555555666666666666777888777666;;;777999:::999555444555777555666777888555888;;;444444444444666<<<\\\eeellluuuqqqkkkeeeaaaDdDĦGGGEEEAAABBBEEE@@@AAAAAAAAA???AAADDDDDDDDDDDDNNNSSSYYY^^^qqqtttvvvvvvjjj111,,,D^///111///...s׼s///.../////////000//////...---------......000geFm8222>aĦ333222222333111222s׼s888888999999999999777888999Ho555444555666777444444333333444555777888999:::999888666666777666777888D^:::::::::DdDĦ:::999888:::999;;;<<<;;;:::999<<<<<<999s׼s===<<>>???OOOOOOTTT{{{rrrllliiijjjggg```\\\\\\___```aaabbbaaa]]]WWWSSSRRRQQQNNNLLLJJJIIIIIIIIIHHHMMMRRRRRRNNNKKKLLLMMMHHHIIIIIIGGGCCCBBBCCCDDDDDDGGGJJJKKKJJJMMMSSSXXXiiittt~~~|||nnn\\\PPPJJJLLLJJJIIIJJJKKKMMMLLLLLLLLLJJJIIIKKKOOOSSSUUUUUUQQQIIIEEEHHHJJJHHHFFFGGGDDDDDDEEEEEEFFFGGGHHHIIIFFFFFFFFFEEEDDDCCCBBBBBB???AAADDDCCCAAA@@@@@@AAA???@@@AAAAAAAAA@@@???>>>??????@@@@@@AAABBBBBBCCCAAA@@@???>>>>>>???@@@@@@CCCBBBAAA@@@@@@@@@AAABBBAAA@@@@@@BBBFFFIIIKKKLLLIIIFFFCCC???>>>>>>???@@@IIILLLMMMJJJEEEAAAAAACCCAAA@@@???>>>>>>>>>>>>???<<<:::::::::;;;;;;999888555777999::::::999888666999999999999999999999999999999777666555555444444888333:::>>>777666999666888888888888888777777777555666888999999888777666444111222555666555777:::Φ4DuXӵtvӵ>d<Ħ999777777666666555666Ħ111333555777888:::;;;000222666999;;;:::888777333666Ħ777666555555888666999AAA<<<666;;;666999;;;<<<:::999888888555444444555777888888777555666777888888999999999777888999888777777:::===333444555777<<d<Ħ======<<>>===<<<<<<>>>@@@BBB;;;;;;:::999888888999999666888999:::999:::;;;======>>>@@@CCCGGGKKKNNNPPPVVVZZZ```cccdddggglllqqqrrrwwwĦ{{{hhhfff[[[KKKBBB@@@;;;333///>d<Ħ+++---///......Be000///222111000///...---------...---,,,,,,...000geFYĉ333222>aĦ222333444333333222000111333333222222Be888999:::::::::999888888999999nu]ӵ777888666555333222333333222222222111111111444333222222333444666777666666555444444555666777666666888999999999888888666888888888777>d<Ħ999999999999999>d<Ħ999::::::Ħ;;;;;;:::999999:::::::::::::::999999999;;;<<<======>>>;;;777Be???>>><<<;;;<<<Ħ???>>>=========>>>AAADDDFFF???CCCHHHNNNTTTZZZaaaeeeiiipppxxx||||||zzzyyyzzz~~~~~~~~~zzzxxxuuummmhhhgggiiijjjmmmooooookkkeee```]]][[[VVVRRRNNNKKKJJJJJJKKKOOOSSSTTTQQQOOOOOOPPPIIIHHHGGGDDDAAA???@@@BBB@@@EEEJJJLLLKKKKKKMMMOOOXXX___eeebbbYYYPPPLLLLLLJJJIIIJJJLLLNNNPPPOOONNNOOONNNNNNPPPSSSUUUUUUUUUNNNIIIGGGJJJLLLJJJHHHHHHDDDEEEFFFHHHIIIJJJJJJJJJHHHHHHGGGFFFEEEDDDCCCBBB???AAACCCCCCBBBAAAAAABBB>>>???@@@@@@AAAAAA@@@@@@??????>>>>>>???@@@AAABBB@@@@@@?????????@@@@@@AAACCCBBBAAA@@@???@@@@@@AAA>>>>>>???BBBGGGJJJLLLLLLIIIGGGDDDAAA??????@@@@@@IIIKKKLLLJJJEEEAAAAAACCCBBBAAA@@@@@@@@@@@@@@@@@@;;;;;;;;;<<<===<<<:::777777888:::<<<<<<:::777666888888888999999::::::;;;999888888777666666777777666555;;;;;;444777;;;444666666666666777777777777555666777888777666555444111444666444555888888555?aŖ%7uSQuR)ӵsdKĦ:::666666555444444gdKĦ222333555777888::::::///222666999;;;:::777666222gdKĦ444333444666555222999BBB999000777555888;;;===<<<:::999999666555444555777888777666444666888999999999888777777666555555666888888888666777999<<>>555111sdKĦ+++,,,...------/////////666555333111000000111222...---,,,,,,---000ŶS3333332223we<555444222111///000222333333333666777999;;;;;;:::999777888999:::iĉ@3hR/Ō999888777666666555333333333222222222111111555444222111111222444555444333333333333555666777666777999;;;;;;999777555666888:::999666DdDĦ888888888888888sdKĦ999999gdKĦ<<<;;;::::::999:::::::::999999999999:::;;;<<<===>>>===;;;888???@@@>>>===<<<gdKĦAAA@@@@@@>>>======>>>@@@AAA===>>>@@@BBBEEEIIIMMMPPPTTTYYY___dddgggjjjlllnnnppppppsssyyy~~~{{{wwwvvvzzzxxxqqqiiifff```[[[VVVTTTSSSRRRTTTWWWZZZZZZWWWTTTRRRRRRJJJIIIGGGDDDBBBAAABBBBBBAAAEEEJJJMMMMMMLLLLLLMMMKKKPPPSSSQQQKKKGGGIIILLLIIIIIIJJJMMMOOOPPPOOOMMMQQQQQQRRRTTTUUUVVVUUUTTTQQQNNNMMMNNNNNNLLLHHHFFFDDDEEEGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHFFFEEEDDD@@@AAABBBBBBBBBBBBBBBCCC??????@@@AAABBBBBBCCCCCCAAA@@@>>>===>>>???BBBCCC????????????@@@@@@AAAAAADDDCCCBBBAAA@@@@@@AAAAAA===>>>???CCCGGGIIIIIIHHHHHHGGGEEEBBBAAA@@@@@@@@@FFFGGGHHHGGGDDDBBBBBBCCCAAAAAA@@@@@@???@@@@@@AAA=========>>>???>>><<<999>>><<<:::888777888:::;;;777777888999::::::;;;;;;999888888777888888999999555666;;;999222888<<<333444555555555666666777777777888888888888666555555333::::::444333888666///>A;;;ne999:::888777666555ne444444555555666777777777222333555777777666555444ne222111333555777555222888@@@666---444333777:::<<<;;;:::999999999777666666777777666555555666777888888666444222555333333444666777555222777999<<A444333333k<444444333111000000000111222333444333333555666888::::::999888777888999:::fh999999999999999999999555444444444333333333333555444333222111222222333333333333333444666888999666888:::<<<;;;999777555666888999888555De888888888888888888ne888888ne555;;;::::::999999:::::::::888888888999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<>>>======ne@@@AAA>>>===<<<;;;::::::;;;;;;???>>>===>>>???AAACCCCCCHHHJJJLLLOOORRRVVV[[[^^^___```dddkkkooouuu|||xxxrrrlllfffaaa___]]]^^^___```___[[[VVVSSSQQQLLLJJJHHHFFFEEEEEEDDDDDDCCCEEEHHHJJJKKKLLLMMMMMMEEEIIILLLKKKGGGEEEHHHKKKJJJJJJJJJMMMOOOOOOMMMLLLQQQSSSUUUVVVUUUTTTSSSSSSRRRSSSRRRRRRQQQPPPMMMIIIDDDEEEFFFGGGHHHHHHHHHHHHHHHJJJLLLMMMMMMKKKHHHGGGBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEBBBAAA???>>>???@@@BBBCCC>>>>>>>>>>>>??????@@@AAAEEEDDDBBBAAAAAAAAABBBCCC?????????BBBDDDEEEDDDCCCEEEEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBCCC??????>>>>>>>>>>>>??????======<<<===>>>>>><<<:::===<<<:::999888999:::;;;777777888999::::::;;;;;;888888888888888999999:::666555;;;;;;444777;;;444444444555555666666666777777777777777666666555444333:::;;;555444888666===<<<999:::::::::999888666444555555555555555444444444555555555555555444444444333222222555777777999666888>>>888111555444666999::::::888888888:::888777777777777666444444555666777666444222111333333333444666555333222777:::@@@GGGPPP\\\rrrhhh^^^ZZZVVVNNNGGGDDD@@@===888666666777777666333222222111111333222222333333444555555555555444444444444555555666444111111222333333333222222222333444666777888<<<>>>@@@???>>>???CCCFFFBBBFFFLLLRRRVVV[[[___bbbfffkkkrrrxxx}}}zzzooofff[[[NNNDDD;;;...///......---------,,,+++,,,...111111111111111222333444444///...------///111666444333222333333333222111222111000222444555444333555666777888888888777666777999:::999777777888::::::;;;;;;;;;666666555555555555444444444444444333333222222222444333333333555666888999666888:::<<<;;;:::777666777777777666444999888888888888888888888888888777777999888888888999999:::;;;888888999999::::::;;;;;;:::888:::======;;;:::<<<;;;===???@@@AAA<<<<<<;;;;;;;;;;;;;;;<<<===<<<;;;<<<>>>?????????BBBAAA@@@@@@BBBEEEHHHJJJOOOPPPUUU[[[___bbbkkkttt|||uuuooommmkkkkkkjjjgggccc]]]WWWTTTRRRPPPNNNMMMLLLKKKIIIFFFFFFFFFHHHIIIJJJJJJKKKKKKDDDGGGJJJJJJGGGFFFGGGIIIKKKJJJJJJLLLNNNOOONNNMMMPPPRRRTTTUUUSSSRRRRRRRRRQQQTTTUUUSSSSSSTTTRRROOOFFFFFFEEEEEEEEEEEEFFFGGGFFFIIINNNRRRSSSQQQMMMKKKEEECCCAAAAAABBBCCCBBBAAABBBAAAAAABBBCCCDDDEEEFFFBBBAAA@@@??????@@@AAABBB???>>>===<<<<<<===???@@@CCCBBBAAAAAAAAAAAACCCCCCAAA@@@??????AAAAAA@@@???BBBBBBCCCCCCCCCCCCBBBAAA??????@@@AAABBBBBBAAAAAA=========<<<======>>>???<<<:::999999::::::999888666999<<<>>>>>>;;;888555888888888999999::::::;;;999888888888888888999999888333:::@@@999666999666555555555555666666666666555555444444444444444444222555666555666999999}}}vvvkkk___TTTJJJBBB>>>============<<<;;;:::999777777666555444444555555444444444444444333333333444555666777777666555444444555666666444444444666222;;;:::666;;;:::666999666888::::::888888888999999777666777888888777666333444555666555555333333222333333333444555777888:::>>>FFFPPP[[[gggssszzzxxxrrreee[[[RRRMMMHHH@@@===>>>888666333333333444444333222222222222222333333333333333333333333333333444444444444444444555666777999666222222333555444333333222111111222444666777222444666666333333666999999<<>>??????<<<;;;:::<<>><<<<<<;;;;;;<<<>>>???@@@???CCCDDDHHHMMMPPPRRRYYYaaannnuuu~~~~~~}}}{{{xxxtttnnngggccc```^^^[[[ZZZYYYVVVPPPLLLKKKLLLLLLMMMMMMKKKIIIGGGCCCEEEHHHHHHGGGFFFGGGIIIKKKJJJJJJKKKOOOQQQRRRQQQNNNPPPRRRRRRPPPOOOPPPQQQSSSWWWWWWSSSQQQTTTSSSOOOJJJHHHFFFDDDCCCDDDEEEFFFCCCHHHPPPVVVYYYWWWRRROOOHHHEEEBBBAAABBBCCCAAA@@@AAAAAA@@@@@@AAABBBCCCDDD@@@@@@@@@@@@@@@?????????AAA???;;;999999;;;>>>@@@@@@??????>>>???@@@BBBCCCAAA???<<<<<<===>>>>>>===>>>???AAACCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???===<<<<<<<<<======>>>???<<<:::777666777999999999444777;;;>>>>>><<<888555999999999999999999999999999888888777777777888888:::000999FFF???555666999777777666666666666666666444444444444444555555666555333333666888777888|||uuujjj^^^SSSIIIAAA<<<===>>>??????>>><<<:::999222222222222222333444555222222222333333333444444222444777999:::888666555000333666777666444222222,,,;;;:::222777;;;:::<<<888999::::::888888999:::777666555666888:::999888333333444555666666666666333333333222333666;;;???>>>CCCMMMYYYeeerrr}}}}}}yyyssskkkddd^^^UUULLLGGGAAA999999===555333222222333333333111222222333444444555666777444444444444333333333333444444555555666888999:::<<<888444444555777777555555333222111222444777999222555777777555444666999:::;;;<<<===>>>@@@CCCFFFKKKRRRZZZ```dddjjjqqqwww}}}}}}oooccc]]]MMMGGG>>>888666444111...---...///---++++++///333000111222333333222000000//////000000111111111111888666444222000/////////......///000222555777888666333000000333666777666555444444444444555666666666777888888777666777999555777:::<<<<<<;;;999777666666555555555444444444111333555777777555333111333333222222333555666777777888999:::;;;::::::999999555111111444666666555999999999999999999999999888888777777888999::::::555555555666777999:::;;;999999:::::::::999888888;;;777666::::::777888===888===BBBDDDBBB@@@??????777888999;;;<<<>>>?????????===<<<>>>@@@@@@<<<999666777:::>>>AAABBBAAA???<<<===AAAFFFGGGHHHNNNUUUVVV\\\eeeoooxxxyyytttmmmkkkhhhfffddd___XXXRRRQQQRRRRRRSSSRRRNNNIIIDDDBBBDDDFFFFFFEEEEEEHHHJJJKKKJJJIIILLLPPPSSSUUUVVVMMMOOOQQQPPPMMMMMMOOOQQQWWW[[[ZZZSSSOOOQQQPPPLLLMMMJJJFFFCCCBBBCCCEEEGGG@@@GGGQQQYYY\\\ZZZUUUQQQIIIFFFBBBAAABBBBBBAAA???AAA@@@?????????@@@AAABBB>>>>>>????????????>>>===BBB???:::777777999===???======<<<<<<>>>???AAABBB@@@===::::::;;;===>>>>>><<<===@@@BBBDDDDDDCCCBBBDDDCCCBBBBBBBBB@@@>>><<<======<<<======>>>?????????<<<888777888:::;;;;;;888888888888999999;;;;;;::::::999999999999999999999888888777666666777777<<<...888JJJCCC444444:::888888777777666666555555666666666666666777888999;;;444333888888333444<<<|||uuujjj___TTTKKKCCC>>>777888:::===>>>===:::666999555111111444444111...333333333333333333333333111222333333333222111000555444333222222444666777333333555777::::::888666888999999::::::999999888555777888::::::888666555333555666666444333222222222444666777777;;;AAAFFFLLLSSSYYY___ppp|||wwwuuuiiiaaa^^^VVVQQQIIICCCAAA<<<666555999999999777333000000444888333333333333333333333333333333333333333333333333000222444777888999888888:::999888777555333222222222333555777777666555444333333333333333444555666888888888888888888999999CCCEEEJJJQQQYYYaaagggkkkqqqxxxsssggg```TTTHHHCCC===777555888//////...---,,,...000333111222444555555555444444222333222///,,,---111555444222111/////////000000222222222222333444555666444333222111222333444555555444333222333333555666444888<<<<<<999555555666555666777666444666:::???888777444333222333555666444000555888333555999444333222222222222333444444222555999======;;;888555444333333222333444666777555666666777777777777777111333666999999888555444888888888888888888999999999999999999999999999999888999999::::::999999888???>>>???@@@AAAAAA???===;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@@@@>>><<<<<<<<<999:::<<<>>>???>>>===<<<===???AAABBBBBBBBBDDDFFFNNNNNNRRR[[[cccnnn~~~}}}xxxpppfff___```[[[YYY[[[XXXPPPMMMPPPIIIIIIIIIHHHGGGEEECCCBBBEEELLLPPPQQQTTTZZZYYYTTTRRRKKKJJJLLLHHHCCCJJJXXX[[[\\\[[[VVVOOOKKKLLLOOOFFFDDDBBBBBBCCCDDDDDDDDD>>>AAAHHHSSS[[[\\\VVVPPPHHHBBB===>>>CCCEEECCC>>>@@@@@@??????>>>===<<<<<>>===AAA>>>;;;:::;;;=========777===<<>>???@@@AAABBBBBBBBBAAAAAA@@@???>>>======>>>>>>======<<<<<<;;;;;;888888777777777888999999777<<<<<<888888======999@@@>>><<<999999:::<<<===888999:::;;;;;;:::999888333444555777777777666666:::<<<<<<:::666444666888555555444333333333444444:::999888777777888999:::~~~wwwkkk^^^SSSIIIAAA===888888999;;;<<<;;;888666888444111222555777555222333333333333333333333333111222333444444333222222222222333444444444444444333333444777::::::999777::::::999999999999999999777888999999999888777666333555666666444333222333222555777888999>>>EEEKKKRRR\\\eeekkkxxxtttnnnlllaaaZZZVVVMMMFFF@@@;;;:::777333333888555555444222//////222555333333333333333333333333333333333333333333333333222333555777777666555444555555555555555555555555555666777777666444222000333333333444444444444444555555666777777777777777888:::===CCCJJJQQQWWWZZZeeelllvvv}}}tttsssbbbQQQIIICCC;;;444111/////////......///111222222333444555555444444333222222111///......000222111000///...---...//////222222111222222333444444333333222222222333444555666555444444444555666666555777999999888666555555333444555444444666888;;;777666666555555666666777555000555888333555888222444444444333444444555666666777888999999888666555444333333222222333444555444555666666777777666666666666666666777777777777888888888888888999999999999999999999999999999999888999999999999999999888===<<<<<<===???@@@???============<<<<<<;;;;;;;;;;;;===>>>===<<<::::::;;;999:::<<<===>>>===<<<;;;999;;;<<<===<<<<<<>>>?????????CCCLLLVVVbbbttt}}}vvvpppjjjfffeee```XXXUUUWWWUUUTTTSSSQQQOOOMMMKKKKKKJJJQQQXXX[[[```dddbbb\\\XXXOOOKKKLLLJJJGGGNNNZZZ```aaaaaa[[[RRRKKKIIIJJJHHHFFFDDDCCCCCCBBBAAA@@@AAACCCHHHPPPWWWVVVPPPIIIEEEBBB??????BBBDDDAAA???AAAAAA@@@???>>>>>>=========>>>AAADDDFFFDDD???<<<>>><<<999888999:::::::::777<<<:::???888777CCC777@@@888888???AAA;;;999<<<======>>>???@@@AAABBBBBB@@@@@@@@@???>>>======<<<>>>>>>=========<<<<<<<<<<<<<<<;;;::::::999999:::777;;;;;;888999===>>>;;;<<<;;;999888777888:::;;;888999999999999999999888555555777888888777666666999::::::888555444555777444333333333333444444444444444444555666888:::;;;xxxjjj\\\QQQGGG@@@<<<:::999888888999999666555666333111333777999888666333333333333333333333333111222333444444555444444///111333444555444222111333333444777:::;;;:::888;;;;;;:::999888888888999999999888888777777777777333444666555444333333333333555888999<<>>???>>>>>>===<<<;;;::::::<<<======<<<;;;:::<<<===:::;;;<<<======<<<;;;;;;777999::::::888777888999::::::===FFFPPP^^^qqq}}}wwwtttpppkkkjjjlllhhhfffbbb]]]YYYUUUSSSRRRRRR[[[eeemmmtttwwwsssmmmcccXXXPPPPPPPPPPPPVVV___fffgggfff```WWWNNNJJJIIIJJJHHHEEECCCBBBAAA>>><<>>======<<<<<<===<<>>???@@@@@@AAA>>>>>>>>>======<<<<<<;;;>>>>>>>>>============<<<@@@??????>>><<<<<<;;;;;;777:::;;;999:::===>>><<<999888888888888999999:::999999888888888888999999777888999999999888777666666777777666444444555666222222222333333444444555222222222333444666888999vvviii[[[OOOGGGAAA>>>;;;999777666666666555333444333222333666888888777222222222222222222222222111222333444555555666666///000111222333222222111333333444666999;;;:::999<<<;;;999888777888888888888777666666555555666666333444555555333333333444333666999<<>>@@@@@@>>>======<<<<<<;;;;;;;;;?????????===<<<<<<>>>@@@;;;<<<============<<<<<<999;;;<<<;;;999777777777>>>===AAAIIITTTcccwww{{{ssskkkddd___]]]^^^gggtttvvviii___]]]aaaccchhhmmmooonnnkkkddd[[[RRRMMMKKKIIIGGGEEECCCBBB@@@===:::CCCDDDFFFIIIKKKHHHCCC>>>@@@CCCGGGGGGDDDAAAAAAAAA>>>===<<<;;;::::::;;;;;;@@@DDDKKKRRRVVVSSSMMMHHH<<<;;;999999:::;;;;;;:::777;;;888<<<666777FFF;;;888777;;;BBBCCC>>>;;;===::::::;;;<<<<<<===>>>>>><<<<<<<<<;;;;;;;;;;;;;;;========================????????????>>>>>>===<<<999999:::999999:::;;;:::888999999::::::;;;;;;;;;999999777666666777999999999999:::::::::999777666555555555444444444444555000111222333444444444555444444333333333333444444|||sssfffYYYOOOHHHCCC@@@<<<999666555555555444333444333222222333444444333222222222222222222222222222222333333444555666666111111000000000111222333333333333555888:::999999:::999888777777777777777666555444444444444555666333444555444333333444555444888===BBBHHHQQQ]]]eeeoooyyyzzzqqqhhh^^^NNNGGGFFF???;;;888000666555444222222444555666111222333444555666555444444444444444444444444444222222222222222222222222222222333333333333333333444444333333222222222111222333333444444444444444222333444555555333111///000111333555666666666666666555555666777999;;;<<>>>>>>>>===;;;<<<>>>@@@<<<<<<======>>>>>>======;;;===???>>><<<:::999999>>>>>>BBBLLLYYYiii{{{tttpppnnntttzzzyyy}}}wwwlll```VVVOOOKKKGGGEEECCCBBBAAA@@@>>><<>>===<<<::::::;;;<<<===BBBIIITTT^^^bbb]]]SSSKKK;;;:::888999:::;;;:::999777;;;999>>>999;;;KKK@@@:::999;;;>>>===:::999;;;888888999999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========;;;<<<===>>>>>>>>>>>>>>>:::999999999999777777777888999999::::::;;;;;;;;;:::999888777777888999:::::::::;;;;;;;;;999888777666555444444444444555444000111222444444555555444444444444444444444444444yyyqqqeeeYYYPPPHHHCCC@@@;;;999666555555555444333333333222111000000111111222222222222222222222222333333222222333444555666333111000//////111333444444333222444666888777777555666777777777777666666333333444444555666666666333444444444333333555666888===DDDJJJRRR[[[fffnnnvvv}}}wwwooodddZZZRRRDDD@@@@@@888555666111444555444111000333444222111000000111333444333111333333333333333333333333222222222222222222222222111111222222333444555555000000111222444555666666666666555444333222111111222222333444444333111111222333333444555666666777666666555555555777888999999<<>>??????888888999:::;;;<<<======999:::;;;:::999999;;;===;;;;;;<<<<<<===>>>>>>???<<<>>>AAAAAA@@@>>>======???@@@FFFQQQ^^^ooo}}}lll\\\OOOHHHGGGDDDAAA????????????>>>>>>???AAACCCDDDDDDCCCBBBAAAEEEIIIIIIFFFCCCBBBCCC@@@???===<<<<<<===>>>@@@???IIIYYYfffiii```QQQFFF888777777777999:::999888777<<<:::@@@<<<===LLLAAA:::;;;;;;:::888777888999777777888888999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<888999;;;===>>>>>>>>>===;;;999888:::999666666888999888888888888999999::::::999999999999999999:::999::::::;;;;;;:::999888999777555555666666555444111222444555666555555444000111333444666777777777yyyqqqfffZZZPPPHHHAAA===999888666666777666555333222222222111000///000111111111111111111111111111333333222111222222333444111111111111222222333333444333222222444555555444111222555777888777555444111222555777888888888888333444444333222333555777===CCCLLLTTT\\\eeeooovvv}}}uuukkkcccXXXNNNGGG<<<<<<<<<222000555333222555555111111555555222222111///000222333222000222222222222222222222222111111111111111111111111222222222333333444555666000000111333444666777777666666444333222111111111222222222222222333333333444444222222222444666777666555555444444555777888444666888:::===DDDOOOVVVaaaoooxxxxxxlll___SSSIIIBBB:::666666666444111111111000111222333555666444555666555333111000111......000111222111111000///111222444555444333222333333555666666666555444555666666666555444222111444555666555444555666888444555555444333333666777222333555777999:::::::::777111444555///111666111111000000000000111222222222222333333444333333333222222444444555444333333111222333333444444333333111222333444444444333333111222222333444555666777999999999999999999999999999888777666666777888999777777777999<<<===<<<;;;888888888999999:::::::::666888::::::999888999:::888888999:::;;;<<<>>>???===@@@DDDEEEEEECCCCCCCCCEEEFFFJJJTTT^^^kkk}}}}}}gggTTTIIIIIIEEE@@@>>>===>>>>>>>>>;;;<<<>>>???@@@AAABBBCCCBBBCCCEEEFFFDDDCCCBBBAAA???===;;;::::::;;;===???===DDDPPPZZZ\\\UUUIII@@@888777777888:::;;;:::888777<<<;;;AAA;;;;;;HHH<<<888:::<<<:::777777888999888888999999999999::::::888888999::::::;;;<<<<<<999999999:::::::::;;;;;;888:::;;;===>>>===<<<;;;;;;888888<<<<<<999999===<<<;;;999888777888:::;;;::::::;;;;;;;;;;;;::::::777888:::;;;;;;:::999999<<<999666666777888666444333444666777777666555444///000222444666666666666yyyrrrggg[[[QQQGGG???:::888777777777888777555333111111222111000000111333111111111111111111111111444333222111111111222333///111333444444444222111555333111222333444444333...000444777888777555333111333666999;;;;;;;;;:::333444444333222333555777@@@GGGQQQZZZbbbkkkuuu{{{yyylllbbbYYYOOOFFF@@@888::::::///...555666333777666222333888999555666333111111444555444222111111111111111111111111111111111111111111111111444444333333333444555555333333444444444444555555333333222222222333444555222111111111222333444444666444222000000222555666111111000///000111222333333444555555777>>>GGGOOOTTTdddppp}}}zzziiiZZZMMMEEE<<<666666666444222000000000000111444666777555777888666222000111333000111222333444333222222///000333555666555444333333333555666666666555444666777777777777555333222222555888777555444666999444555555333111111555999444555666888:::;;;;;;;;;888111333444...111777333111111000000111111222333777555333111111111333333111222444555666555555444222222333444444444444333333333333333444555555666000000111222444555555666999999999999999999999999999888777555555777888999555555666999;;;<<<:::888999999888888888888888888666999;;;<<<;;;::::::;;;555666666777999;;;===>>>@@@CCCGGGJJJJJJIIIIIIIIIIIIIIIKKKQQQWWW```nnn{{{{{{|||rrr[[[MMMKKKGGGAAA<<<<<<<<<======:::;;;======>>>???AAABBBBBBBBBBBBCCCCCCBBBAAA???;;;:::888666666888:::<<<>>>???CCCFFFHHHFFFBBB>>>:::::::::;;;======<<<;;;666<<<:::@@@999888CCC666555999===;;;999888999999::::::::::::::::::;;;;;;888888999:::;;;<<<<<<===888888888999999::::::::::::;;;===>>>===<<<:::999:::777888===???<<<===BBB@@@>>><<<999999:::<<<===::::::<<<<<<<<<<<<::::::666777999:::;;;::::::999>>>;;;888777888999777444444555777888888666444333222333444444555444333222{{{qqqeee\\\QQQFFF???===888999999888888777666555555333111111333444444222222222333333222111///...222333333333333222111111111...///222333111111444333222111000////////////000333555555333111333555666888888666666888555000444444333222222666;;;???MMMSSSZZZaaakkkyyy{{{uuukkk```WWWOOOHHHCCC<<<;;;999666444222111111444444444444444444444444555555555444444333333333000000111111111222222222///000111222333333444555777444222111222333333222222222222222222222222222333222222111111000000000222333444555666555444333444333111000000111333444555555555444444333333333111222222222444777<<<@@@NNN^^^hhhrrruuuggg^^^VVVJJJ@@@;;;777333111,,,---///000000111222444888777666555555555555555333222111111000000111111000111111222333333444444222222333444555555555444555666666444222111333444444333333333444555777888555777888555111///111444444444555777::::::999777:::777333000000111111111333333333444333333222222:::999999777555333222000222222333444333222333666222222222222222333444555444333333333444555777888333111//////111555777888:::999888777666666777777888888888777888888999999666777888999:::;;;;;;;;;:::::::::999888999;;;===;;;::::::999999888888777>>>>>>??????????????????AAADDDHHHMMMQQQPPPMMMJJJIIIIIIJJJLLLPPPVVV[[[^^^hhhiiinnnvvvzzz~~~gggXXXLLLJJJGGGEEEDDDBBB@@@??????===<<>>@@@BBBDDDDDDBBB@@@@@@@@@>>>===<<<;;;:::;;;<<<===:::<<<>>>@@@@@@>>><<<:::<<<;;;:::999999;;;<<<>>>>>>>>>>>>>>><<<:::888777<<<<<<<<<<<<:::999777666777777888888999999999999:::;;;===>>>===;;;999777777:::<<<>>>>>><<<:::777888:::======;;;:::::::::777999;;;;;;:::888888999777<<<>>>;;;:::<<<>>>>>>===;;;;;;>>>@@@???:::666;;;;;;<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::999888777:::999888777555555444444999555555999888222000333zzzpppddd[[[QQQEEE>>><<<888999999888888777666555444333222111111222111111222333444555555444333333222222222222222111111000111...///222333111111444333222111111000000000000000333555555333222333555222555666444555888777333333333333444666;;;CCCHHHRRRZZZbbbhhhqqq|||xxxqqqjjj```VVVMMMFFF@@@===:::999777555333222111111333333333333333333333333444444444333333333222222111111222222222333333333111111222222333333444444666444222111222333333222222222222222222222222222111222222222222111111000111222333444555444444333333333222111111222333333444444444333333333333333111222222222333666:::>>>FFFUUU```lll|||~~~sssiii___QQQEEE>>>999555222---...////////////000111555555444444333333444444333333222111111111222222000000000111111111222222333333444555555555555555444555666555333222333444444444444444555666777777555444222111333555888999999888999<<<>>>???>>>===<<<999444222222222222222222333333444444444333333777777777666555444333222000111222333222111222444555444444444444555555666555444444555555666777777444333111111444777888888;;;999777555555555666777888888777777888888999999777777888999::::::::::::;;;;;;:::999888888999;;;999999999::::::;;;;;;<<<@@@AAACCCDDDEEEEEEDDDDDDEEEFFFJJJNNNQQQQQQNNNKKKJJJIIIIIIIIILLLOOOSSSVVVRRRSSSYYYbbbhhhooo{{{uuudddUUUQQQLLLIIIHHHGGGCCCAAACCCBBB@@@@@@AAABBBAAA@@@BBBEEEHHHHHHEEEBBB@@@???<<<<<<;;;;;;:::;;;;;;<<<;;;;;;;;;;;;;;;<<<=========<<<;;;:::;;;<<<>>>???============<<<:::888777===<<<;;;:::999888777777777777777777888888888999888:::<<<======;;;999777888999;;;======;;;999888999;;;======<<<;;;:::;;;999999999888777777999;;;:::>>>???;;;888:::<<<;;;;;;;;;;;;===>>>===:::888<<<===============<<<<<<999999::::::::::::::::::999888777777777777777777999666666:::999444222444xxxnnncccZZZOOODDD===;;;888999999888888777666555222333333222000///111222...///000111222222222222222222111111111000000000111...///222333000111444333333222222222222222222111222444555444333444555///333444333444888888555666666666666:::AAAIIIPPPZZZeeeoootttzzzssshhheee^^^SSSJJJCCC===:::777777666555333222222222222222222222222222222222222333333333222222222222222222222222333333333444444333333333333333333333333555444222222333444333222222222222222222222222222///000222333333222111000111111222333333333333222222222222222222222222222222222222222222333333333111222222222111333777:::===JJJSSS```ssszzz|||xxxmmm\\\NNNDDD===777333//////...............///222222222222222222333333333333333333333333444555333333222222111111222222333444555555666555555555333555777777555444333444555555666666666666666555;;;666111000333666666555555555666888;;;===<<<;;;===:::666444444444333222222222333444555555555555333444444444444444333222111333444333222333444555777777777777666666666666555666777888888777777666555444444666888:::::::::<<<999666444222333444555777777777777888888888999888888999999999999999888;;;;;;:::999888888888999888888999;;;===>>>@@@@@@AAACCCFFFHHHJJJJJJIIIHHHJJJJJJLLLOOOQQQQQQOOOMMMJJJHHHGGGFFFFFFGGGIIIJJJLLLLLLOOOTTTWWW]]]gggrrrwwwiiiccc[[[XXXWWWUUUPPPKKKKKKJJJHHHEEECCCBBBDDDEEEDDDGGGIIIIIIFFFAAA>>><<<;;;<<<<<<=========<<<<<<@@@>>>;;;999999;;;===???>>>===<<<<<<<<<===???@@@>>>>>>>>>>>>>>><<<:::999===<<<:::999888888888888777777777777888888888888777888:::;;;;;;:::999888888999::::::::::::999888999;;;>>>>>><<<;;;;;;<<<::::::999777666777:::<<<===???>>>999666888999888888:::;;;<<<;;;::::::;;;>>>>>>>>>>>>===<<<;;;;;;999999999999999999999999777777777777888888999:::888777777::::::666555666vvvlllaaaXXXNNNCCC<<<;;;888999999888888777666555111222333222111111333555---......///000000111111222111111000000000000000000......222222000111444222222333333333333333333111222444444444444555555///333444333333666777555999999999999===DDDMMMTTTcccppp|||xxxlllbbb[[[TTTKKKBBB===:::888777444333333222222222222222111111111111111111111111222222111111111111111111111111222222222222333333444444444333333333222222555333222222333444333222222222222222222222222222...///111333333333222111000000111111222222222222111222222333333222222111000000111111222222222333111222222111000111444777777AAAFFFQQQeeemmmooowwwzzziiiXXXLLLBBB:::555111///...---...//////...000000111222222333333333333333333333444555666777888777555444333333444444444555555666666555555555222444777888777555444555555666777888888666555444888666333333555777666555222111222444777999999888===:::666444444444333222111222333444555666666666333333333333333222111111444777888666555777888777888888888888777666666555666777999;;;:::999777555333444555999===???>>>===<<<999666333111111333444555555666777888888888888888999999999999888888777999888888888999::::::999999:::;;;===???AAABBBCCCAAACCCFFFJJJLLLLLLLLLKKKOOONNNNNNOOOPPPPPPOOOMMMHHHGGGEEECCCBBBBBBCCCDDDJJJJJJJJJKKKMMMSSS[[[cccnnnxxxwwwtttvvvqqqpppxxxvvvrrrqqqoooiiiccc\\\[[[XXXQQQJJJFFFHHHJJJKKKLLLLLLJJJFFFBBB@@@???>>>???@@@AAAAAA@@@???>>>DDDBBB>>>;;;:::;;;===>>>>>>============>>>???@@@AAAAAABBBBBBBBB@@@???>>>>>><<<:::888777888999:::999999999999999999999999555777888:::::::::999888999999888888888888999999:::<<<>>>>>>===;;;;;;<<<:::;;;;;;:::999999:::<<<===>>><<<888666999:::888777999<<<;;;999888;;;>>>============<<<;;;:::999<<<<<<;;;:::888777666555777777777777777888888999777777888::::::888777777uuukkk```XXXNNNBBB<<<:::888999999888888777666555000111222333333555777999333333333333333333333333222111000000//////000000000---...111222000000333111222333444444444444444222222333444555666666555111666777333111333555444777888999<<>>???>>>======<<<========================>>>>>>>>>AAABBBCCCCCCCCCBBBAAA@@@>>><<<:::888888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;666666888999999999999888999888777777777777888999999;;;===>>><<<;;;;;;;;;888;;;>>>???===;;;;;;;;;:::<<<:::777888;;;<<<999777999<<<;;;999888;;;>>>;;;<<<;;;;;;:::999888777<<<;;;;;;:::999888777777999888777777666666777777777999:::999999999888666uuukkk```WWWNNNCCC<<<;;;888999999888888777666555222111111222555888888888444333333222222222333333333222111000///000111111000---...111222///000333///111222444555555444444222222222444666777666555444888999444000222444444222555:::BBBKKKVVVbbbjjjwwwvvvkkkcccZZZQQQGGGBBB;;;777555555555555222222111111111111222222111111111111111111111111111111111111111222222222/////////000000000000111333333333222222111111111333222222333555555444222222222222222222222222222111111111111111222222222111111000000111111222333222222222222222222222222111111111111111222222222000222222222111111222444444:::888;;;IIIQQQWWWbbblllvvvvvvhhhYYYJJJ@@@999444000///111333222000111222333444555444333222111222222444666888999;;;777666333111000111222333444444444555444444333222222444777888888777888999777777888888888888777777>>>AAADDDAAA<<<777777888777666555666888:::::::::666444222222333333222000111111222333444444444444444444444333222000///...111777888333222777888444555555666777777666444333666777:::;;;<<<:::888666333444666:::???AAAAAA@@@999888666444333222333333222333555666777777777777777777888888888888888777555444444888>>>AAA@@@>>>>>>>>>??????@@@AAABBBBBBEEEFFFHHHKKKNNNPPPQQQRRRPPPOOOMMMLLLLLLKKKHHHFFFAAAAAAAAAAAABBBCCCDDDDDDBBBDDDDDDBBBEEELLLQQQQQQSSSZZZWWWRRRTTTPPPMMMTTTaaalllpppsssyyyvvvppptttyyyzzz{{{|||~~~yyykkkbbb^^^aaa```\\\VVVOOOJJJHHHHHHDDDDDDDDDCCCBBBAAA@@@???777999:::<<<>>>?????????<<<=========>>>>>>>>>>>>???@@@AAABBBBBBAAAAAA@@@>>>===<<<:::::::::;;;<<<============<<<<<<<<<<<<777888888999999999888888999999888888888888999999888:::======;;;::::::;;;777;;;???@@@???<<<:::999888::::::888:::>>>>>>:::888:::;;;<<<;;;::::::;;;::::::::::::999888777777888888999:::;;;<<<<<<===:::999888777777777777777999<<<===::::::;;;:::666uuukkk```XXXNNNCCC===;;;888999999888888777666555666222///111666999666333111111000000111222333444444333111000000000222333///------111111///000333...///222444555555444444333222111444777888777555444999:::555111222555666333888@@@JJJUUUaaammmtttzzzkkk___WWWMMMEEE>>>;;;666444333444444333333222222111111222222222222222222222222222222222111111111222222222333333///000000000000111111111111111111111111111111111222111222333555555444222222222222222222222222222444222111000///000222222222222111000111222333444333333222111111222333333222222222222222111111111000111222222111111333444000888777777AAAFFFKKKWWW```mmm{{{yyyiiiWWWKKK@@@:::444222333444222///222333444555555333222000000000111333555888:::;;;666444222000000111222333333333444444333222222111333555777777777888999;;;777777777777888999999:::GGGEEEAAA<<<777444333333666444333333555666777666444222111222333444333222111111222222333222222222222333333333222222111000000777999222111777888444333444666777888777555444555666888:::;;;:::999888777777777999<<<>>>===<<<777777777666555444333333000222444666777777777666555666777888888999888888777555555999???BBB@@@======>>>>>>???AAABBBBBBCCCFFFFFFGGGHHHKKKMMMPPPQQQNNNMMMLLLKKKJJJGGGCCC@@@???@@@@@@AAABBBCCCDDDEEEHHHJJJIIIDDDEEEJJJKKKGGGNNNSSSNNNKKKOOOKKKFFFKKKSSS\\\\\\]]]eeeccc___dddhhhiiijjjlllooottt|||~~~uuuwww}}}yyyuuutttqqqkkkaaaXXXRRRNNNKKKJJJIIIGGGEEEDDDCCCCCC<<<<<<===>>>???@@@@@@@@@===>>>>>>???????????????>>>???AAABBBBBBBBBAAAAAA===============<<<<<<<<<============<<<<<<<<<;;;999999999999999999888888999999999999999999999999777999;;;<<<:::999999999777:::======<<<:::999999888:::::::::===@@@>>>999;;;;;;;;;===>>>===:::888999999:::::::::999999888777777999:::<<<>>>??????::::::999999999:::;;;;;;<<<@@@AAA===<<<>>><<<888uuukkk```XXXNNNDDD===<<<888999999888888777666555:::333---///666888444...333222222333444777999:::555444222000000111222333///------111111///000333---...111333555555444333333222111444777999777555444999:::555111333666888888===FFFPPP[[[gggrrrxxx|||zzzpppcccXXXPPPGGG>>>;;;888555444444444444444444333222222111222222222222222222222222222222222111111222222333333333333000111111111111222222222000000000000000000000000111111222333555555444222222222222222222222222222555444111///...///111333333222111111111222444444444333111000000111333444444333333333222111111111000111333333222222333555---777777777===???DDDPPPVVVeeeuuu~~~sss```SSSFFF???888444444444000---222333444555444222000//////000111333555888:::<<<777666333111111222444666333333333333222222111000444555666777666888:::===888777666666777999;;;<<<>>>888222111444888::::::888666444444555666777666333222111222444555444333111111222222222111000000111111222333333333333333111999;;;444333999:::555333444666888999888777666555666777999:::::::::999;;;:::999999:::;;;:::999555666777888777666444333000111444666777777666666555555666888888999999999999777666:::@@@BBB@@@<<<<<<===>>>???AAABBBCCCDDDDDDDDDDDDDDDFFFJJJMMMOOOMMMLLLJJJJJJHHHEEE@@@===??????@@@AAABBBCCCDDDDDD???CCCCCCAAADDDJJJKKKGGGIIINNNIIIHHHOOOMMMHHHKKKKKKRRRPPPPPPXXXWWWTTTZZZXXXXXXYYY[[[___eeemmmrrrwww}}}{{{ooogggjjjrrrwwwyyylllaaa\\\SSSQQQNNNKKKIIIHHHHHHHHHGGGEEEDDDBBB@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@@@@AAABBBDDDDDDDDDDDDCCC===>>>>>>???>>>>>>===<<<======<<<<<<<<<;;;;;;;;;;;;::::::999999888888888888999::::::::::::999888777999;;;;;;:::888888999888999::::::888888999:::999;;;<<<<<>>@@@???:::666999999:::;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>>:::::::::;;;<<<===?????????DDDDDD???>>>@@@>>>999vvvlllaaaZZZOOO@@@888777444666777666444555888<<<444222111111222333333222333000000333333222999CCC999555111000111222000...000000000///////////////222222222222222222222222000111333444555555444333555:::444000777999888<<<;;;DDDPPPZZZbbbkkkuuu}}}wwwooobbbVVVLLLDDD>>>:::222222333444444333333222666777666555333333666888777555333000000111333555///000000000111111111111111000/////////000222333............////////////333333333444444333222222222111111000///000000000222111000......000111222111111222222222333333333444333222111000111222333111111222222222333333333222222222222222222222222777555555888999:::???EEENNN^^^pppyyyoooZZZSSS@@@888666111000222,,,000111222333333222000///111//////222555777666444666666555444222111000000555555555444444333333333555555555666666666666666777888999:::;;;:::999999333333333333555777999;;;;;;:::888666555444444444777666555444222222111111111111222444555444222///111111111111222333444555666777777666444222333444555555444444444333333333111333666999:::;;;:::999999888777666777888:::;;;999:::;;;:::888777666777:::666333666;;;>>>:::555888888888999:::<<<>>>@@@<<<<<<<<<;;;::::::<<>>??????>>>???BBBDDD@@@??????AAAEEEIIIKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMOOOOOOOOOOOORRRXXX___eeeiiigggbbbZZZUUUWWW```hhhvvvzzzxxxkkkeee^^^YYYWWWVVVUUUSSSQQQOOOMMMJJJHHHFFFEEEEEEJJJGGGDDDCCCEEEEEEDDDBBBDDDDDDEEEEEEFFFGGGJJJLLLJJJCCC===>>>>>><<<:::;;;>>>>>>?????????>>><<<;;;@@@???>>>===<<<;;;::::::===>>>>>>===;;;999999999777:::<<<<<<999888999;;;<<<<<<:::999888777777777777777888999999999999888999;;;===??????===;;;999999999::::::::::::;;;;;;;;;;;;:::999999999::::::777999;;;999777777:::===AAABBBBBBBBBAAA???===<<>>>>>GGGSSS^^^gggsssyyynnnfffYYYMMMDDD===888666222222333333444444555555777888888666444333444666555444222111000111222333000111111111222222222222000//////...///000111222....../////////000000000000000222333444444444444111111111111000000000000222111000//////000111222111111111111222222333333333222222222222222333333111222222222222333333333444444444444444444444444666444555777888888===CCCLLL\\\mmmvvv|||}}}kkk[[[III???;;;444222333---///000111333333222000///111000000333666777555333333333333333333222222222444444444444333333333222555555555555555666666777888888:::;;;;;;:::999888666666555555555666888888::::::999777666666666555999888777666555444444444444222000000222333333222111111111111222333444555666777777666444222333444444444444444444444444444444555777888888888777777555666888999;;;;;;;;;;;;888999999999888777777888:::888777999===>>>;;;888;;;;;;;;;;;;<<<>>>???@@@===>>>>>><<<;;;;;;===??????<<<===BBBBBB??????BBB@@@@@@@@@AAABBBCCCDDDEEEHHHJJJLLLJJJFFF@@@===;;;>>>???@@@???>>>===>>>???@@@??????@@@DDDGGGIIIIIIKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGHHHIIIJJJKKKKKKLLLMMMMMMLLLKKKKKKOOOTTTXXX\\\ZZZVVVPPPMMMPPPYYYaaannnrrrxxx|||vvvnnnkkkiiihhhgggeeebbb]]]YYYUUUSSSSSSSSSUUUSSSPPPPPPQQQQQQNNNLLLLLLLLLMMMMMMNNNOOORRRSSSLLLDDD======>>><<<<<<===>>>>>>?????????>>>===<<<@@@??????>>>===<<<;;;;;;>>>>>>???>>>===<<<;;;;;;888;;;======;;;999999:::;;;:::999888888777888888888888999999999999999888888999;;;<<<<<<;;;999888999999999:::::::::;;;;;;::::::999999999::::::;;;666888999888666666888;;;@@@@@@AAAAAAAAA???>>>===~~~qqq```SSSHHH???<<<===999:::999777444333444555555444222222444555444333111111555888777222111333333222000///000111000///000000000111111222222333222222222222222222222222000111222333444444444444333888444222::::::999@@@FFFOOO[[[fffooo{{{|||sssmmmccc[[[OOODDD<<<777444333333222222222444666999:::999:::;;;:::777444333333222222222111111111111111111111111222222222333333000000000///000111111222///000000000000111111111222333444444555555555444000111222222222111000///222111000//////000111222000000000111111111111222111222222333444444444444222222222222333333333333555555555555555555555555555333333666777666;;;@@@HHHXXXhhhqqqxxx}}}iiiUUUJJJDDD888444444...---///000111222222111000111111222444666555333111///000111222333444444555333333333333222222222222666555444444444555666777999999:::;;;;;;:::999888:::999888777666666666666::::::999999999888888888666666444333222222111111666333///---///111333444222111111222222333444555555666777666444333333444444444444555555555555555777777777666555555444444111444888<<<>>>===<<<:::777777888888888999999999999;;;===???@@@???>>>===?????????>>>???@@@@@@AAA@@@@@@@@@???===<<<===???@@@>>>>>>@@@@@@>>>>>>@@@======>>>???@@@AAABBBCCCHHHJJJLLLKKKGGGAAA===;;;;;;===??????>>>=========@@@???>>>@@@CCCFFFGGGGGGJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLKKKHHHFFFFFFHHHJJJMMMLLLJJJFFFEEEIIIRRRYYYaaaeeejjjnnnrrruuuyyy{{{www~~~xxxqqqllliiiiiiiiigggeeedddcccbbb```]]]ZZZZZZZZZZZZZZZZZZ\\\]]]]]]SSSJJJAAA???>>><<<;;;===>>>>>>>>>???>>>>>>===<<>>>>>=========<<<>>>>>>????????????>>>>>>999<<>>>>>????????????>>>>>>}}}qqqaaaRRRGGG@@@>>>>>><<<<<<;;;:::888777666666666555333333555666555444000222444777666333111000222111111111111222222222000000111222222333444444444444444444444444444444111111222333444444444444444777444444:::999888BBBOOOYYYfffqqqyyyzzzqqqhhhbbbXXXQQQFFF===777555444333333222111111444888<<>>:::666333222///000111222222111000///000000111111111222222222111111111222222222333333000000111111111222222222888888888777666444333222000111222333333111///...222111111000000111111222000000000000000000000111000111333444555555555444222222222333333333444444555555555555555555555555333222222555555444888===FFFTTTcccllluuuxxxdddWWWMMM>>>666444------...///111111222222111000111333555555444111/////////000111222444444555222222222222222222222222666555444333444555777888::::::;;;;;;;;;:::888777::::::999888888777777777:::::::::;;;;;;;;;;;;:::666555444333222222222222666333///...///222333444222222222222222333444555555666777666444333444555666666666555555444444444777666555444444444444444222444888;;;<<<<<<:::999888777666777999:::::::::999===BBBCCCBBB@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCAAA???>>>>>>???@@@???>>>???>>>======>>><<<<<<>>>???@@@AAAAAAAAAFFFIIIKKKKKKGGGBBB===;;;555888<<<>>>>>>>>>>>>>>>>>>===>>>@@@DDDFFFGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJMMMMMMKKKHHHEEECCCCCCCCCDDDDDDCCCBBBBBBEEELLLQQQTTTWWW[[[___ccciiinnnrrrooowww}}}yyyzzz}}}zzzyyyxxxvvvrrrnnniiieeehhhgggfffeeeffffffeeeddd[[[PPPEEE@@@===::::::<<<==================<<<<<<=================================>>>@@@@@@???>>>:::===???AAA???===:::888:::::::::::::::;;;<<<<<<<<<<<<;;;::::::999999999999888777777777777888999888999999999999:::::::::888888888888999:::;;;<<<:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>=========<<>>777444333333333222111000111444888>>>AAA>>>@@@BBB@@@<<<777333222...///111222222111000///////////////000000000000000000000111111111111111111111111111222222222222777777666555444333111000000111333444333222000...222222111111111111222222111000000000000000000000///000222444555555444444222222333333333444444444444444444444444444444444222111222444444333555:::DDDQQQ___hhhqqq}}}ssseeeYYYEEE999555---......///000111222222222000222444444333222000000111111111222222333333444222222222222222222222222666666555444555666777888;;;;;;<<<<<<;;;999888777888888888999999999999999::::::;;;<<<===<<<<<<;;;::::::999888777777777777333222111222333444333111333333333222333333444444444666666666444333444555888777777555444333222111555444444333444444555666666666777777888999999999999777666777:::<<<<<<<<<:::>>>CCCDDDBBB@@@BBBDDDEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDCCCAAA???@@@@@@@@@@@@???=========>>>======>>>???@@@AAAAAA@@@@@@CCCFFFHHHHHHEEEAAA===;;;555888<<<>>>===<<<<<<===;;;;;;===@@@DDDGGGHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKJJJGGGCCCAAA@@@@@@AAAAAA@@@@@@@@@BBBEEEGGGIIIKKKNNNRRRVVV[[[bbbfffiiirrr{{{}}}yyyuuuvvvyyyzzz~~~zzztttqqquuurrrooommmmmmkkkgggddd[[[OOODDD???<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<>><<<;;;<<>>;;;888<<<<<<<<<<<<===>>>?????????>>><<<;;;:::::::::::::::999888777777888999:::888888888999999999::::::777777777888999:::;;;<<<;;;;;;<<<============<<<>>>>>>===<<<;;;;;;::::::sssmmmaaaRRRHHHDDD@@@;;;777666666777999999888666666555333333555666555444111222222111333777777444111333555555444333333444111111111222222333333444222222222222222222222222222222222222333444555666666777444777???>>>CCCTTTZZZgggyyy}}}ssskkkeee]]]TTTLLL@@@<<<666222000111111111111000000111444999>>>AAA???AAABBB@@@<<<777333222...///111222222111000000........./////////000000------...////////////...000111111111111222222222///000000111222222222111111222333333333222000000222222222222222222222222222111111111111000000000000111111222333333333333333333333333444444444444333333333333333333333333222111222444444222444888AAAMMMZZZdddnnnzzzuuugggPPP@@@999000000000000111222222333333000222333333111000111222333333333333333333333333222222222222333333333333666666777777777888888888<<<======<<<;;;999777666555666777999999::::::::::::;;;<<<=========<<<;;;:::999888888777777777888222222333555777666333000444444333333333333444444444555666555444333444666777777666444333222111000222333333444555666777777:::999777666666888:::;;;<<<999777888;;;>>>>>>===;;;>>>AAAAAA@@@@@@BBBEEEEEEFFFFFFEEEEEEDDDBBBBBBBBBDDDEEEDDDBBBAAAAAAAAA@@@BBB@@@<<<<<>>>>>???@@@AAAAAA@@@???>>>???AAADDDDDDBBB???======;;;===>>>>>>;;;999888888::::::<<>><<<<<<===>>>>>>>>>===>>>>>>>>>>>>AAABBBDDDFFFIIINNNTTTXXXaaagggooorrrqqqoooqqqssssssyyyvvvuuu{{{{{{{{{zzzwwwtttpppjjjeeeXXXMMMCCC@@@???===>>>AAA>>>============>>>>>>???>>>>>>======<<<<<<<<<;;;<<<:::999;;;>>>???===:::;;;;;;<<>>>>>>>>>>>>>>???@@@AAAAAA@@@>>><<<:::::::::;;;;;;:::999888888999:::;;;888888888888999999999999888888888888888999:::;;;999888999:::<<<<<<:::888===<<<;;;:::::::::::::::pppkkk^^^OOOFFFEEEBBB<<<777666555777999999777444666444333333444555555444222444444222555999777222111333666555333111222333111111111222222222222222111111111111111111111111222222222111222444555666555666444:::DDDEEEOOOdddgggssszzzqqqggg```[[[TTTJJJBBB777444111///000111111000000000000111444888===???>>>??????===999444222111///000111111222222222111////////////000000000000---...///000000000//////000000000111111111111222......000111222222222222333333222222222111111111111222222222222222222111333333222222111111111111111111111000000111222222333333333444444444444555333333333333333333333333222111222555444111333777>>>IIIUUU___iiivvvvvv\\\III@@@666333222222222222222333333111222333111//////222444333333444444444555555555222333333333444444444444666777999:::::::::888777============;;;999777666555666777888999999999888:::;;;===>>>>>><<<;;;:::777666666555555555555555444444555666888777444222555444444333333333444444444555666555444444555666333333333333333222222222222333555666777777666666:::999888777888:::===>>>@@@<<<888999===@@@???===;;;<<<======>>>???BBBDDDDDDEEEEEEEEEEEEDDDBBBAAAAAACCCEEEEEECCCBBBBBBBBB@@@CCCAAA<<<<<<@@@BBB??????@@@AAAAAAAAA???===<<<;;;===??????>>>======>>>?????????===:::888888888::::::;;;>>>AAABBBAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@===999888999:::;;;;;;<<<======<<<:::999:::;;;===>>>???BBBFFFJJJTTTXXX^^^ccceeefffhhhiiijjjoookkkiiipppqqqsss}}}xxx|||~~~|||~~~~~~~~~{{{ssslll```UUULLLHHHFFFDDDDDDFFFAAA@@@?????????AAABBBCCCAAA@@@@@@???>>>===<<<<<<===:::888:::>>>???<<<888;;;::::::<<>>>>>>>>???@@@@@@CCCAAA>>><<<;;;:::;;;;;;:::999999888888999999:::888888888888999999999999999888888888888888999999888777888:::<<<<<<:::777999888888888999:::<<<===pppkkk]]]LLLDDDDDDCCC>>>:::888777999;;;:::777444555444222222444555444333222555666444777:::777///000333555555222000000222222222111111111111111111222222222222222222222222333222111111222333555666555555444<<>><<<======;;;666222000000000000111111222222222333000000000000111111111111000111222333444333222222///000000000000111111111333333444444444333222222444333222111111111222222111222222333333222222111333333333222222222111111222111000/////////111111333333333444444444555555444444444444444444444444222111222555444111222777<<>>>>>>>>===;;;999777555555666888999999888777777;;;<<<===>>>===<<<:::999999888888777777777777888666555555666777777666444555444444333333333444444333555666555444444555666000000111222222333444444333444666888888777555444999999999:::<<<>>>@@@AAABBB===999:::>>>AAA@@@===<<<;;;::::::<<>>;;;:::999:::<<<<<<;;;;;;===???>>>>>>>>><<<:::999:::<<<:::::::::<<<>>>>>><<<:::;;;<<<===>>>@@@AAABBBCCCDDDCCCCCCBBB@@@???>>>>>>BBBAAA???;;;777666777999;;;;;;<<<===>>>===;;;888666888999999999;;;>>>AAAJJJMMMQQQWWW[[[^^^``````ccchhhccc```gggjjjmmmwwwsssuuuuuutttxxx~~~}}}vvv{{{yyy}}}|||uuulllbbbWWWRRRNNNJJJGGGHHHCCCCCCBBBAAABBBCCCEEEFFFCCCCCCBBBAAA@@@???>>>===>>>;;;999:::>>>???<<<888:::999888:::>>>???>>><<>>>>>>>>>>>??????DDDBBB???<<<;;;:::;;;;;;888888888999999888888888777888888888888999999999999999888888888888888888:::999999<<<>>>>>>;;;888555555666777999<<<>>>@@@nnneee[[[QQQEEE;;;888:::::::::999999999:::;;;;;;:::777444333333444444333555555333333333333555555333222111000000000222222000111222333333222000000000222333333222111222333111222333333333444777:::>>>::::::BBBJJJTTTdddrrr}}}ooofff___XXXSSSIII<<<555555///000111222222111000///333222111111111333666777999888666333111000///...111111222333444555555666//////000000111111111222333222222222222222222333111111111000000000000000000000000111222222222333333444555666666444222111111222444444222111111222111111111222222333333333222222222222222333444555222444666666444222111111444444444444444444444444000555111000777555111666<<<@@@KKKZZZfffppp{{{lll[[[PPPAAA???222444;;;555///222333333222222222222333555555666888999:::999999999;;;:::::::::777444222222333666777999999888888888999777999<<<<<<999555333111999999999999999999999999>>>===;;;:::999888999999<<<<<<;;;:::999777666555333222222222333555777888555444333222222222222222333333444555666444000---555777888777666444444555222444777888777777888999::::::;;;???BBBBBB>>>:::===<<<<<<======<<<:::777::::::;;;;;;<<<======>>>BBBBBBBBBAAAAAA@@@@@@@@@>>>DDDEEE@@@???DDDIIIIIIHHHFFFDDDCCCBBB@@@>>><<<>>>@@@BBBCCCBBB@@@>>><<<888999999:::;;;<<<======<<<>>>===888999===<<<666999999888888999;;;===>>>:::;;;;;;<<<>>>@@@AAABBBBBBAAA@@@>>><<<:::888777;;;:::888777666777888999999999888777888888999999777777777666555666999<<<@@@DDDHHHIIIIIIMMMTTT[[[ZZZYYYYYYYYY]]]bbbgggjjjqqqnnnjjjkkkooorrrtttttttttuuuxxx{{{}}}|||zzzwwwxxx{{{~~~~~~~~~~~~zzznnnjjjdddZZZSSSRRRMMMKKKJJJKKKLLLLLLHHHDDDGGGEEEBBB@@@@@@@@@@@@??????:::???@@@:::<<>>?????????===;;;999999:::;;;>>>@@@???===;;;<<<>>>???===;;;999999:::<<<>>>===;;;888666666999<<<>>>777:::======;;;:::;;;<<<:::;;;;;;:::888777777888<<<<<<>>>>>>===<<<:::888444888;;;;;;888999===AAAnnneeeZZZPPPEEE<<<999;;;:::::::::999999999999999888777666666777777555333444444333222222333444444222222111111111111222222000111222333333222111000000222444444222111222333111222333333333444666888<<<:::===GGGQQQ[[[jjjwwwwwwjjj\\\UUUOOOKKKBBB888333333000000111111111111000000111000000000000222333444666555444333222111111111111111111222333333444444000111111111222222222222222222111111111111222222000000000000111111111111111111111111111222222222333444555666555444222111000111333333222222333444111111222222222333333333222333333444555555555555222333555444333222222333333333333333333333333333///777444111555222111999<<>>======<<<:::777555555666777999;;;;;;:::999999999777888999888666444444444::::::::::::::::::::::::666777777888888777777666;;;;;;;;;;;;:::888777666444444444444555666777777666666666666555555555555222222444666888777444111666888888777555333333333333444666777777777999;;;<<<;;;;;;===AAABBBAAA???>>>===<<<<<<======;;;999:::;;;<<<===============>>>???AAACCCCCCAAA???>>>???CCCEEEAAABBBGGGJJJIIIFFFEEECCCAAA@@@???>>>======>>>???@@@???===:::999888888999:::;;;;;;;;;;;;===???===:::;;;>>>===888999888777777777888999:::999999999999:::<<<===??????>>>===;;;:::888777666777777777777777666555555888888888888888777777777666666888999::::::999999999===@@@AAAAAADDDKKKPPPPPPNNNLLLKKKNNNTTTZZZ___gggdddbbbccchhhlllnnnnnnpppppprrrtttuuuuuutttrrruuuwwwyyyyyyxxxxxxxxxyyy}}}~~~~~~{{{qqqiiigggaaa^^^ZZZXXXWWWTTTPPPMMMKKKHHHEEEDDDDDDDDDBBBAAADDD>>>AAABBB:::;;;@@@;;;?????????>>>===<<<<<<<<<:::<<<>>>===;;;:::;;;======>>>>>>>>>>>>?????????>>><<<:::888888999;;;<<<888:::======;;;:::;;;<<<:::;;;<<<;;;999777888999888:::<<<===>>><<<:::999999<<<===;;;777666999===mmmdddYYYOOOFFF===:::<<<999999::::::999888777666444444555777888777444111333333222111111222333333111111222222222222222111111111222222222222111111111333444444222111222333000222333444333444555777:::;;;BBBMMMYYYfffttt}}}tttmmmbbbQQQLLLFFFAAA<<<555222333111111000000000000111111......//////000000111111222222111111222333333444111111111111111111111111222222222222222333333333111111000000000000111111///000000000111222222222222222222111111111111111333333444555555444222111000222333333222222333555111222222222222333333333222333555777888888777666222333333222111111333555222222222222222222222222///888666222333000000;;;;;;===EEERRR\\\dddnnnwwwyyy~~~kkkUUUNNNLLLNNNHHH:::777888000444333111111222555888:::<<<>>>AAABBBAAAAAAAAABBBAAAAAAAAA>>>;;;999:::;;;999;;;>>>>>><<<999888888777777777555333333555777:::;;;;;;<<<<<<<<<;;;;;;555666888:::;;;;;;:::::::::;;;;;;;;;::::::999888666666777777777777777666222222333444444444333333111111333666999999888666777888888777444222222333444555666666666888;;;===>>>===<<<===???BBBBBBBBB@@@>>><<<<<<<<<===<<<;;;:::;;;<<<=========<<<;;;:::<<<@@@CCCCCCBBB???===AAACCCDDDDDDGGGKKKKKKHHHFFFDDDBBB???=========>>>>>>>>>??????===;;;999777999:::;;;=========<<<<<<===>>>===;;;<<>>::::::999888777777777777777999888777666666888:::;;;::::::999888777666555555444555666777666444222000777777888888888666555444555555777;;;>>>>>>999555444666999999999;;;@@@EEEDDDBBB???>>>@@@FFFMMMQQQWWWVVVUUUXXX\\\aaadddfffiiijjjjjjkkklllmmmnnnooosssssssssrrrqqqpppqqqsssvvvxxxyyyxxxzzz|||yyytttxxx{{{~~~||||||{{{uuuoookkkfffbbb___WWWUUUQQQNNNMMMKKKIIIGGGJJJDDDEEEEEE===>>>AAA<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<======;;;;;;<<<===777999;;;<<<=========<<<>>>===<<<;;;;;;;;;;;;;;;999;;;======<<<;;;<<<===;;;<<<===;;;999888999:::444777:::======<<<:::888;;;<<<<<<999666666999<<>>;;;===888888::::::999777555333111111111333444444222000222111111111111111111222000111222333444333222111111111222222222222222222222333555444333222222333///111333444444444555666:::===EEEQQQ```oootttiiibbbZZZKKKGGGAAA<<<777444333444222111000//////000111222---...///000000000000///000000000111111222444444222111111111000000//////222222222222222222222222000000////////////000000//////000111222222333333333222222222111000000000222333444444444333333222222333444333222111333444222222222222222222222222222444888:::;;;:::888777222222222111111111444666222222222222222222222222000777333///222000000888999:::AAAKKKTTT[[[eeennnttt|||iiiccccccaaaRRR>>>======222444333222111333666:::<<>>:::<<<>>>>>>;;;888777666555666666555444555777999;;;;;;<<<===>>>===<<<<<<888999999:::;;;;;;<<<<<<999::::::;;;;;;;;;::::::666777888888888666555444///000111222333333222222111111333555888999888666555666777666444333444666555666666666666888<<<@@@@@@@@@???@@@@@@AAA@@@@@@AAA???<<<;;;<<<===<<<<<<999:::;;;<<<<<<;;;:::999999;;;===@@@AAAAAA@@@@@@CCCCCCDDDGGGKKKNNNKKKHHHHHHGGGCCC???;;;:::;;;<<>>===;;;::::::999999999999999999;;;:::777666555777888:::777777666666666555555555444555555555444333111000555666777888888666333222666555555999>>>>>>999444333555777777666888;;;>>>===<<<;;;;;;===@@@EEEGGGHHHHHHIIILLLQQQVVVZZZ\\\aaaaaabbbcccdddgggllloooqqqqqqpppnnnlllkkkmmmooommmqqqssssssvvvyyyvvvqqqqqqtttvvvwwwvvvuuuvvvvvvyyy|||zzzpppmmmgggbbb^^^ZZZUUUQQQSSSKKKKKKJJJBBBCCCFFF@@@>>>=========>>>>>>>>>===<<<======<<<<<<<<<======666777888:::;;;<<<<<<<<<<<<<<<===============<<<;;;;;;<<<<<<<<<<<<======<<<======<<<:::999999:::444666999<<<<<<;;;888666777777888777777999===AAAlllaaaTTTLLLDDD>>>;;;<<<777888999:::999777444333444222000000111333333222111111111111111111111111000111222444444444333222111111222222222333333444333444555555333222222222000111333444444555777999===CCCKKKWWWfffyyy|||kkk___ZZZRRRFFFCCC>>>888444333222222222111000//////000111222...///000111111111000000111111000000000111222222222111111000000//////...111111111111111111000000000//////////////////000///000000111222333333444333222222222111000000000222222333333333333333333555666555333111000111333222222222222222222222222222555999<<<===<<<:::888222333333222111222555777444444444444444444444444222444...,,,444444000333777777<<>>>>>???999;;;<<<;;;999666444444333555888888888777888999:::;;;===>>>???>>>======:::999777666666666888999999999::::::;;;;;;::::::555666666777666555333222222333444555555555555555333333333444666777555333333444555555555666888:::777888888888888:::>>>AAA@@@BBBDDDDDDBBB???===;;;AAA>>><<<;;;;;;<<<<<<;;;777888999:::::::::999888;;;;;;;;;<<<>>>@@@BBBCCCEEEDDDEEEIIINNNNNNKKKHHHLLLJJJFFF@@@;;;888999;;;BBBCCCEEEEEECCC@@@===:::777999<<>><<<:::999888888999:::555555555555555555555555666555444333333333444444444555777888777666333222888444222444999;;;999555444555666666666777888999888999;;;===>>>??????@@@===>>>AAACCCGGGKKKOOOQQQTTTUUUVVVXXXZZZ___fffkkknnnnnnmmmkkkiiiiiikkklllgggjjjlllmmmooorrrpppkkkmmmnnnppppppooopppqqqsssvvv}}}~~~~~~xxxpppjjjeeedddZZZWWWTTTKKKJJJKKKDDDFFFDDDBBBBBBCCCCCCAAA???>>>===<<<;;;;;;<<<<<<<<<===<<<;;;;;;<<<>>>@@@BBB999:::<<<>>>>>>???>>>>>>;;;;;;;;;;;;<<<<<<===<<<<<<======<<<:::999999:::666777:::;;;;;;888666444444555666666888;;;???AAAlll```RRRIIICCC===::::::888888999999888777666555888555222111222444555555000111222222222222111000000111222333444444444444222222111222222333444555333555666555333222222222111222333444444666:::===DDDLLLVVVaaaqqq}}}yyysssbbbWWWRRRKKK>>>>>>:::444111111111...111111000000000000111111000000000000111111111111111111000000000000111111222111111111000000//////111111111000000000000000000000////////////000000000111111111222333333333222222222111111111111111222222222222333333333333666666666333111000222333333333333222222222222111333666999<<<>>>===;;;:::333444555444333333555777444444444444444444444444111222,,,,,,777888111111666555888???EEELLLVVV___gggwwwzzzooofffXXXFFFCCCBBB999555555555555777888:::;;;>>>AAAFFFHHHHHHGGGFFFGGGEEEEEEDDDBBB???======>>>888999:::888666444444444333666888999999888888999:::;;;===???@@@???>>>===???===;;;999888888888999888888999:::::::::999999444444555444444333222222333333222222222333444444555444333444555555444222333444555555666888<<<>>>:::;;;;;;;;;;;;<<<>>>AAA???BBBEEEEEEBBB>>>;;;:::???===;;;;;;;;;<<<;;;:::777777888888999:::;;;;;;<<<<<<;;;;;;===@@@CCCEEEGGGEEEGGGKKKMMMKKKIIIIIIMMMLLLJJJDDD===999999;;;AAADDDGGGIIIGGGCCC>>>;;;555666888:::===???AAABBB???;;;999<<<<<<:::888999333444666777888999999999>>>===<<<;;;::::::::::::444555555555555555555555666555333222222444666777444555666777777666555444888555222222555888999888444444444555555666666666444666:::<<<===<<<:::999777999<<<===???AAAEEEGGGEEEGGGJJJKKKMMMSSS[[[aaafffgggggggggeeeeeegggiiiiiikkklllkkklllooolllggghhhiiiiiihhhhhhiiillloootttyyy|||yyywwwyyy||||||}}}}}}|||sssmmmggg]]]ZZZYYYOOORRRNNNJJJIIIIIIGGGDDD@@@BBB@@@===<<<<<<===<<<;;;@@@???<<<::::::<<<>>>@@@999:::<<<===>>>>>>>>>>>><<<:::999999;;;<<<<<<;;;;;;<<<===;;;999888999:::888999::::::999777555444777777777888999:::;;;<<>>BBBKKKWWWdddpppwwwpppiiiZZZPPPLLLEEE888:::999333111333222...000000111111111111000000222111000//////000111111///////////////000111222111111111111111111111000222222222111111000000000111000000//////000000111222222222222222222222222111111111111111222222222222222111222222333333444444555444333111222444777333333333222222222111111444666999<<<======<<<;;;555666888777666444555666333333333333333333333333...222///000:::999222555444222555;;;AAAGGGQQQ[[[fffrrr{{{wwwnnneeeUUUKKKEEE;;;555666777888999999999999;;;???DDDFFFFFFEEEEEEEEECCCCCCBBB@@@===;;;;;;<<<888999888666444333555666555666777666666666888:::888:::===???@@@???===<<>>===???@@@>>>AAACCCCCC@@@======>>>===<<<;;;;;;<<<;;;999777999888888888999;;;>>>???<<<<<<<<<===???AAACCCDDDIIIGGGIIILLLKKKGGGFFFJJJKKKLLLLLLGGG@@@<<<<<>>777777777777999<<<>>>@@@BBB<<<:::======999777999444555666777888888777777:::;;;;;;;;;;;;:::888777444444444333333333333333222222222333444555666777555555555666777777888888777666444444555777999:::444444444555666666666555222444777999999888666555555777999:::999999<<<>>>;;;>>>AAABBBCCCGGGOOOVVVZZZ\\\___```___```aaabbbfffhhhhhhgggiiilllkkkgggddddddcccbbbbbbdddhhhlllnnnsssuuurrroooqqqqqqppprrrsssrrrooonnnrrr{{{xxxvvvtttkkkhhhccc]]]ZZZYYYVVVPPPKKKLLLHHHDDDBBBBBBBBBAAA@@@@@@???===;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<999777777:::<<<;;;::::::;;;<<<;;;999777888999888888888888888888888777888888888999:::999888777mmm^^^OOOFFF@@@:::666666999888888777888888999:::444444444555555444111...111222333444444333222111222222111111222444555777222222111111222444555666444666777666333222222222333333222222444999@@@EEEOOO^^^nnn|||sssjjjcccUUUMMMIIIAAA555999999444333666555111///000111222222111000///222111///...---///000111............///111222333111111111111111111222222333333333222222111111111111111000000000000111111333333222222222222222222000000111111222222222333222111111111222333333444222222333222222444777:::333333333222222111111111444666888;;;<<<===<<<<<<555777999999777555555555222222222222222222222222+++333333444;;;999444999333111333999>>>EEEOOOYYY]]]gggrrrzzzuuueeeSSSGGG===555777888:::::::::999888999===BBBEEEEEEDDDCCCCCCAAAAAA@@@>>>;;;999999:::999999888555333333666888777666555333222444888;;;888:::<<>>@@@AAABBBBBBBBBIIIHHHJJJMMMJJJDDDEEEKKKIIILLLMMMIIICCC??????BBBEEEJJJPPPTTTTTTOOOGGGCCC<<<;;;999888888;;;===???DDD>>><<>>BBBIIIOOOQQQTTTXXXZZZZZZ[[[\\\]]]\\\^^^^^^^^^bbbggghhheeecccbbbaaa``````bbbgggkkkiiimmmooollljjjjjjjjjhhhmmmmmmllliiiggghhhmmmqqqpppmmmrrr{{{}}}{{{{{{tttpppnnnjjjccc]]]TTTPPPKKKIIIIIIIIIHHHFFFCCCCCCCCCBBB@@@===;;;999??????===;;;::::::999999;;;888666666999;;;;;;999:::;;;;;;:::888777777888888777777777888999:::;;;666777888:::;;;:::888666kkk]]]NNNEEE>>>999777888999999999888888888777777111222444555555444222111111111111111222333444444222222333333333222111111666111444555///333;;;999888888888777666444222111000222777::::::<<>>>>>;;;:::888777666555555555555555222222444555555555444333000111333555555444333222000222555888===DDDKKKQQQ^^^jjjooovvvxxxqqqgggSSS@@@@@@;;;888999777444555777777>>>CCCEEEFFFFFFBBB<<<::::::999888777666555555888777666555444333222222444444444555555444333333444555777888888888777666:::<<<======<<<;;;;;;;;;666777999:::999777333111444444333333222222333333;;;999666333111111333444555555666666555555444444;;;:::999888888999;;;<<<;;;<<<===?????????>>>>>>:::<<<>>>>>>===<<<===>>><<<<<<<<<;;;:::888777666999888999999;;;>>>AAABBB@@@<<<;;;===>>>===@@@DDDGGGIIIIIIGGGEEEDDDGGGJJJJJJIIIGGGDDD@@@>>>======DDDJJJPPPTTTRRRJJJ@@@999>>>888444777===AAA???;;;GGG<<<666;;;???;;;444000777666666666777888999999999999999999999999999999777555444555666777666444444333222111111222333444444444333333444555777888555666777777777666444333444666777777555333222333777555222000000111333555000000555:::777222444;;;999888777777888;;;>>>@@@BBBDDDHHHKKKNNNPPPPPPPPPVVVWWWXXXZZZ[[[]]]^^^___^^^_________```aaaeeegggeeelllggg```aaa___```kkkjjjiiihhheeeccc```^^^]]]___bbbeeegggiiimmmtttyyy~~~pppmmmiiiccc^^^ZZZVVVRRROOOJJJHHHFFFEEEEEEEEECCCAAA??????@@@@@@>>><<<999888777999;;;<<<;;;;;;<<<===666888;;;===<<<:::666444>>>>>>>>>======;;;::::::888888888888888999::::::hhh[[[MMMDDD>>>999777999999999999888888888777777333444666777777666555444222222222111222222333333333333444444444444444333555000444555///222999666777666555555444333222222222333666999:::===HHHTTT```ppppppfff\\\JJJ@@@>>>999444444333333333222222222222222222222222222222222000//////.........//////111111111111111111111111222222222222111111111111222222222222222111000000---222444000...///000///222111111000////////////111111222222222222222111222222222222222111000000000111222333333333222222222222111111222222333444000333666999;;;:::999777444333333222222222222222222333444555666555444444111222333444555444444333222333555777;;;BBBJJJOOO\\\hhhmmmsssfffOOOCCC===999999888555666999999???EEEFFFFFFFFFBBB<<<999888888777666555444444444444444333333333333333333333444444444444333333444555666666777777666666999;;;>>>???===;;;;;;;;;777777777777777666555444444333333222222222333333:::888666444444444555555777888888888777555444333888888999999:::<<<===>>>>>>>>>>>>>>>===<<<:::999:::<<<>>>>>>======>>>@@@>>>>>>===<<<;;;:::888777888999999:::<<<>>>???@@@???;;;;;;===>>>===???DDDDDDEEEFFFEEECCCCCCEEEHHHGGGGGGFFFCCC@@@>>>===>>>DDDEEEGGGHHHGGGDDDAAA>>>;;;999888;;;>>>@@@===999>>>777444:::===999333111555555666777888::::::;;;999999999999999999999999777666555555777777666555333333222111111222333333333333333333333555666777555555666666555555444333333555777777555444444444555444222111111111222333111111555888555000222888999888777777888:::<<<>>><<>>===;;;===>>>>>>===<<<===>>>???===;;;999888999;;;<<<333333444555666666666666;;;:::999999888888888999eeeXXXKKKCCC>>>999888999999999999888888888888888444555666888888888777666444333333222222222222333333444555666666666666666333///444666///111666222555444222111111111222333333333555888;;;@@@MMMYYYlll|||xxxhhh```XXXHHH>>><<<666333333333333222222222222222222222222222222222222,,,---...///000111111111111111111111111111111111111111111111000000000000000111111111111000//////---111333000///111222111000000////////////000000222222333333333222222111222222222222111111000000222222333333333222111111222222111111222222333444111222444666666666555555111111111111111222222333333444555555666666555555444444444444444555555666555555555666999???GGGLLLXXXdddiiinnnzzz~~~sssZZZHHHAAA;;;:::999666777999<<>>??????======<<<<<<;;;999888777999;;;=========>>>@@@AAA@@@@@@???>>>===;;;:::999888999:::<<<===>>>>>>>>>===::::::===>>>===???CCC@@@AAABBBBBBAAAAAACCCEEEDDDCCCBBBAAA@@@???>>>>>>@@@@@@AAABBBBBBAAA@@@@@@888:::<<<>>>>>>===:::888666444555999;;;888555444333444777999;;;<<<<<<<<<999999999999999999999999888777666666888888777666333333222222222222333333222222222222333444555555555444444333333333333444333555666777555555555666444333333333222222222222222222555777444000111666888777777777777888999::::::;;;>>>AAACCCDDDEEEEEECCCEEEHHHMMMQQQUUUYYYZZZVVVYYY[[[\\\\\\\\\^^^___^^^eeeaaa\\\]]]YYYVVV^^^]]]]]]]]]\\\\\\\\\\\\[[[UUUVVVVVVVVVUUUWWWYYY\\\ZZZ[[[[[[XXXUUUUUUYYY]]][[[aaahhhmmmrrrwww~~~{{{vvvoooiiidddaaa^^^\\\YYYVVVRRRMMMJJJGGGFFFEEECCCDDDDDDCCC@@@??????@@@AAA???;;;888888999;;;===<<<<<<===>>>????????????===<<<;;;999888888777777aaaUUUIIIBBB>>>:::888:::888888888888888888888888333444555666777777666666555444333222222222222222333333444666777777777777333000666777000111444///444333111000000222333555555444555999>>>FFFTTTaaauuutttcccYYYQQQBBB;;;999333333333333222222222222111111111111111222222222222+++---///000111111111000111111111111111111111111000000000000//////////////////000000//////...------000111//////333444333111111000000000111222222222333333333333222111111222222222111111111111111333333333333222111111000222222111111222222333444333333333333333333333333222222222333333444666666444444555555555666666666666555444333333555666888777777555555666<<>>CCCGGGGGGGGGFFFBBB===999888666555444333333444555555666666666777777777111111222333333333222222555444333222333444555666666:::???AAA@@@===;;;:::666555555444444555666777222222222222222333444444999::::::;;;:::999888777888999:::;;;;;;999666555666777:::<<<===>>>>>>===888888999999::::::::::::888:::;;;<<<<<<===???AAAAAAAAAAAA@@@>>>===;;;:::888:::;;;===>>>>>>=========::::::===>>>===???BBB>>>??????@@@@@@AAABBBCCC@@@@@@???@@@@@@@@@???>>><<>><<<777:::======:::888888888666666777888888777888:::444666888;;;<<<<<<;;;:::888888888888888888888888888777666777888999888666333333333333333333333333111111111222222333333444444333222111111222333444222444555666555555777888333444555555555444333333111333555555444333444777777777777777777777666666;;;<<<=========<<<;;;:::@@@AAACCCEEEHHHKKKLLLMMMNNNQQQTTTUUUUUUUUUUUUVVVWWW^^^[[[XXX[[[WWWTTTZZZ\\\\\\\\\\\\\\\\\\\\\\\\VVVUUUTTTSSSRRRQQQRRRRRRPPPPPPOOOKKKIIIHHHKKKNNNLLLOOORRRUUUVVVXXX[[[^^^cccmmmooorrr~~~|||wwwsssnnnlllhhhbbb]]]WWWTTTRRROOOOOONNNJJJFFFCCCCCCCCCBBBBBBCCCBBB@@@>>>;;;:::>>>>>>>>>===<<<;;;:::999===<<<;;;999888888888888___TTTHHHBBB>>>:::999;;;888888888888888888888888444555555666666777777777555555444333222222222222111222333444555666666666444111777999111111444///555444222111111333555666666444666<<>>:::888666555777===CCCFFFFFFEEEEEEBBB<<<:::999777555444444444555777666666666666555555555000111222222333333333222444333222222222333555666555999>>>@@@???===;;;:::444555666777777666666555222222222222333444555666;;;<<<======<<<;;;999777666777999;;;<<<;;;:::999999:::;;;<<<<<<<<<;;;:::777777888888999::::::;;;999:::;;;::::::;;;===???AAAAAA@@@@@@???>>><<<;;;999;;;<<<>>>??????>>>>>>>>>;;;;;;>>>???===>>>AAA>>>>>>>>>???AAABBBBBBAAA>>>======>>>AAABBB@@@>>>>>>???AAAAAA@@@>>>;;;:::888:::<<<:::666444777:::999999888555333555888;;;777888:::;;;;;;:::999777888888888888888888888888888777666777888999888666333333333333333333333333111111222222222222222222333222111000000111222333111333444444444555666888444555666777777666555444111333444444555777999:::777777777666666666555555::::::::::::999999888777======>>>???@@@BBBBBBCCCEEEHHHKKKLLLLLLKKKLLLLLLKKKRRRPPPOOOTTTRRRNNNTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTRRRPPPOOONNNMMMLLLHHHHHHGGGDDDAAA?????????BBBCCCDDDDDDCCCCCCDDDEEEHHHRRRTTTWWWaaaiiittt{{{ssslllhhhdddccc```ZZZSSSOOOMMMMMMLLLMMMLLLKKKHHHEEEAAA>>>@@@@@@???>>>===;;;999888<<<;;;::::::999999::::::^^^SSSHHHCCC???;;;:::;;;888888888888888999999999888888888777777777777888555444444333333333333444111222333444444444444444444111777999111222555000555555444333333444555666777555888AAAKKKWWWgggttt~~~nnnYYYKKKCCC777555777333222222222222111111111111//////000000111222222222111111111111000//////...000000000000000000000000000000000000////////////...////////////...---------...---+++...444555222......------------......000000111222222222222111444333111000000000111222333333222111111222222222222222111111222222333444444333333333222222222222111111111111222333555555444333333333333444555555555444333222222444666777666666666555555888<<<@@@GGGUUU\\\dddqqquuuxxxppp^^^PPPBBB;;;888666555666;;;@@@DDDCCCCCCDDDAAA<<<;;;999777555444444555666444444444333333222222222000111222333444444444333444333333333333444555555555888<<<>>>===;;;::::::555666777888888777666555222222222333444666777888;;;;;;<<<======<<<;;;:::888999:::;;;===>>>>>>>>>;;;;;;;;;;;;:::999888777::::::999999999999::::::<<<===<<<;;;999999;;;===>>>>>>??????>>>>>>===<<<;;;<<<===???@@@@@@AAAAAA@@@======@@@@@@======@@@>>>======???AAABBB@@@???===<<<<<<>>>BBBCCCAAA>>>CCC@@@<<<888666777999;;;999::::::888555444777:::888999777111000444777888888999:::::::::999777777888888888888888888888888888777666666888888777666333333444444444444333333111222222333333333222222222111111111111222222333111222333333222333555777444555666777777777666555111333444333555:::<<<;;;777777666555555555666666555666666777888999:::;;;888888999;;;<<<===>>>???>>>@@@BBBCCCBBBBBBCCCDDD>>>DDDBBBBBBIIIHHHDDDJJJJJJJJJJJJKKKKKKKKKLLLLLLOOOMMMKKKJJJJJJHHHFFFDDDDDDDDDCCCAAA???<<<:::999;;;;;;;;;<<<<<<<<<<<<<<<:::BBBBBBBBBKKKQQQXXXfffqqqzzzzzzrrriiiccc______]]]ZZZUUUPPPLLLJJJHHHHHHEEEEEEEEEEEEDDDBBBAAA@@@>>>===<<<<<<<<<<<<<<<===^^^TTTIIIDDD@@@<<<:::;;;777777888888888999999999999888888777666666666666444444333333333444444555222333333444444444333333333000555777///111555111555555555555444444444444777666:::EEERRR```ppp|||ssscccOOOCCC>>>666444666111222222222222111111111111/////////000111222222222222111111000//////000000000000000000000000000000111111111000000000/////////////////////...------------+++***---333444000//////...---,,,,,,,,,,,,---...///000111222222222444333111000///000111222333222111111111222333444222222111111222222333444111222222222222222111000111111000111111222333333333222222111222333444555444333222222222333555666444555666666666777:::===BBBOOOWWW^^^jjjnnnpppzzzwwwgggWWWFFF===:::777555666888===AAA@@@AAABBB@@@;;;:::888666333222333444555111111111222222222222222111222333444444555555555333333444555555555555555444777:::;;;;;;::::::::::::999888777777777777777333333333444666888999:::888999:::<<<===>>>>>>>>>============>>>???AAABBB<<<;;;:::999888777777777::::::999999:::;;;===>>>BBBAAA@@@===:::888:::;;;;;;<<<<<<=====================>>>???@@@BBBDDDEEEBBB??????BBBAAA===<<>>===<<<>>>@@@@@@>>><<<===;;;;;;???CCCDDDAAA===@@@>>>999666555555777999999:::;;;:::999888999999555888777333444888888555777888888888888888888888888888888888888888888888777666555555777777666555333333444555555444333333222222333444444333222111000111222222333333333222111222222111000111333666333333444555555555555555222444444222444:::;;;999888777555444444666777999333333444555777999;;;<<<666666777888999:::;;;<<<:::;;;<<<<<<;;;;;;===???777<<<999888@@@???<<>>===<<<;;;:::888999888888999::::::::::::666<<<999888???AAAEEEPPPUUU\\\cccggggggggghhhkkkjjjqqq|||zzzvvvuuuqqqnnnjjjeee```[[[WWWUUUIIIIIIHHHGGGEEECCCAAA@@@CCCBBBAAA@@@???>>>>>>>>>___TTTIIIDDDAAA<<<:::;;;777777888888999999999999888777666444333333333333333333333333444444555666444444444555444444333333222...333555...///555111444555555555555444333222777777<<>><<<888666555666888999333333444555777999:::;;;555666888:::===???AAABBBCCCAAA@@@??????AAACCCDDD;;;:::888777666777888888777777888999<<>>;;;999:::;;;999:::;;;<<<============>>>>>>>>>???AAACCCFFFGGGDDDAAAAAACCCBBB>>><<<>>>>>><<<;;;===??????<<<999>>><<<;;;???DDDEEEAAA===:::;;;<<<<<<;;;999777555999:::<<<===>>>===:::888444888999777:::>>><<<555666666666666777888999:::777777777777777777777777777555444555666777666555333333444555555444333333222333444555444444222111000111222444444444333222111111111000///000222444222222222333333444444444333555444000222888999555888777555444444666999:::555555555555666777888999888888888888888888888888888999999888777888;;;===777;;;666555<<<<<<888===999:::;;;>>>@@@CCCDDDEEE???===<<<===??????<<<999:::777555444555666666666:::999888888999999888777666;;;777444:::;;;<<>>;;;888999<<<999999999999999999::::::<<<<<<:::888777666666666666555444444444666888999555444333333333444555666666333000...000222444444444444333333444444555666777888@@@NNN[[[jjjooo]]]RRREEE:::777777555222222000222222111///---------***+++,,,...///000000000111000000000111222333333222111000111222333222111---...000111111///---,,,,,,,,,---......//////000---...//////---...///111111000///......---......+++---///111222111000000222111000//////000111222///111444666666555333111444444333333222111111111111111222222222111111000222222333444444444333333444333222111111333444666777666555444444444444444:::999888666444555888:::CCCHHHNNNUUU\\\bbbhhhllluuuxxxrrr___KKKAAA;;;666666:::888<<<===;;;>>>CCCBBB<<<;;;777333222444555444333333333444777:::999555000333444666555333333333555;;;;;;:::::::::999999999:::888777999;;;;;;;;;999;;;999<<<;;;555:::???888777777777555333444666888333555888<<>>;;;;;;;;;:::999999999::::::888666888===@@@AAAEEEJJJGGGHHHHHHFFFAAA;;;777555:::999999:::===>>>>>>===???999;;;DDDFFFCCCEEEMMMDDD@@@<<<;;;>>>@@@@@@@@@BBBBBBAAA???===;;;999888666888<<>>BBBBBBBBBBBB>>>888111AAA===000222777444333666<<>>======<<<<<<<<<======;;;<<<<<<<<<;;;999777666;;;888666888;;;<<<:::888777777888999::::::::::::777777777777777777777777777888:::===AAAEEEHHHJJJEEEHHHLLLNNNPPPUUU\\\aaammmuuu~~~~~~{{{~~~{{{sssmmmjjjgggddd]]]XXXQQQMMMLLLJJJFFFCCC\\\QQQEEE@@@===::::::<<<:::::::::999999999888888;;;:::999888777666666666555555666777777777777777555444333222222333444444555555333222111222444555333333333333333444555555:::<<>>>>>===999:::;;;:::888777999:::???;;;>>>===888===@@@777:::999777666666555555555555777999;;;>>>@@@AAABBBBBB@@@>>>=========<<<:::<<<<<<;;;:::999999999::::::888999===???@@@EEEJJJQQQQQQNNNGGG>>>777444555:::::::::;;;===>>>===;;;:::666:::EEEIIIEEEGGGNNNCCC@@@<<<;;;===>>>>>>===AAAAAAAAA@@@>>>;;;999888666888<<<>>>@@@???===;;;666777888999:::999888888<<>>===999666666888;;;999777777888777444111666777777666444444555666888777555444333333333444666666666666666555555444111333222111333666555111222222222222222333444444444444444555555555555555111222333444444444333222555555555555555555555555555777999888444333666:::999888777666666888999:::;;;;;;;;;::::::888777777888888888777777666666666;;;;;;:::::::::;;;;;;<<<:::;;;;;;;;;;;;999888777:::999888999::::::999888888888999:::;;;;;;;;;;;;888888888888888888888888888888999;;;===???AAACCC:::===???@@@AAACCCHHHKKKOOOVVV^^^bbbcccgggooovvv{{{vvvppphhhaaa[[[WWWSSSQQQ[[[PPPFFFBBB???;;;:::<<<;;;::::::999999888888888999888777777666666666777444555777999999888666555555555333222222222222222444666777666333111333555333333222222333333444555888<<>>CCCJJJQQQVVV\\\```cccooottt{{{kkkXXXLLLCCC<<<777666888;;;===>>>AAADDDAAA===>>>;;;777555444333111000222444666666666555555666666777777666666777;;;===AAAAAABBBBBB@@@===999777777;;;>>>;;;555333777;;;>>>:::>>>???===CCCEEE:::===;;;888888999999555222777777888:::===@@@CCCEEEDDDCCCAAA===:::888999;;;======;;;:::999999999999<<<::::::<<<>>>@@@FFFMMM\\\\\\XXXNNN@@@888888;;;999999:::===???>>><<<:::888666<<>><<<999777777999;;;======<<<:::999666666666666666777888888@@@FFFKKKKKKJJJHHHBBB;;;444;;;888222444222111:::777888888888888777777777666666777888888777333000444666777777555444444555666555444333333333333333666555444444444555666777222444333111333666666222222222222333444555666777444444444444444444444444111111222333333333333333555555555555555555555555555777999777555444666999999888777666777888:::;;;:::;;;;;;;;;:::999888888777777777777666666666666777777777777888999::::::999999:::::::::999999888999:::;;;:::888777777888888999:::;;;<<<<<<<<<<<<888888888888888888888888888888888888888999::::::888999::::::999999;;;<<<<<>>888555888:::<<>>888444777:::;;;999555444777::::::666;;;>>>>>>FFFIII>>>@@@<<<999;;;======888333666666777999<<>>888666888;;;>>>===<<<:::999999999999;;;999999<<<===@@@IIIRRR\\\___\\\QQQBBB999:::>>>777888;;;>>>AAAAAA???<<<<<<;;;>>>EEEGGGCCCBBBDDDBBBAAA@@@>>><<<;;;999777;;;<<<===>>>===;;;888666888999;;;<<<;;;:::888666666555444444444666888999AAAHHHMMMMMMKKKIIIBBB;;;;;;>>>:::777;;;888777AAA888555333333666888888777555555555666666555444333333555777777666444333444444444444333333333333333555444333222333555888999444555444111333777666222222222222333555777888999222222222222222111111111333333444444555555555555444444444444444444444444555777888777555444666888888888999999:::::::::999999:::::::::::::::999888666666666666666666666666666666666666777888999:::777888888999999999999999777:::===;;;888555666777777888999:::;;;;;;;;;;;;888888888888888888888888888888777666666666666777;;;;;;<<<;;;:::999888888:::::::::<<>>777333444555222222333---///111222111000111333222111000000000000111111000000///...---------...333000,,,***+++---......000000//////...---,,,,,,///////////////////////////000111111000000111333111111000111111222333444//////000000000000000000111111222222222222111111111000///......000222333......///000111222222333...///000111222333333333444333000.........///000555555444333444555666777333333333333333444555666999999999888777777888:::888===CCCIIIOOOUUU[[[^^^aaajjjyyy}}}gggTTTIIICCC>>>999:::999;;;???AAAAAA>>>===777777777666555444444555888:::<<<;;;999999<<<@@@;;;;;;;;;999999;;;???BBBBBBDDDGGGIIIHHHEEE@@@>>>:::888777666777888999999:::666;;;>>>===DDDHHH>>>AAA>>>;;;===@@@@@@;;;666444444555777<<>>BBBCCCAAA???>>>>>>@@@DDDEEECCCBBBDDDDDDCCCBBB@@@===:::999888888999:::;;;:::999777666999::::::;;;:::888666555777666555444555777999;;;???EEEIIIIIIHHHFFF@@@999GGG===333999AAA555///:::888444000111555888888666666666444333222333555777333555777777555333333333333333444444444444444444555444222111222555888:::555666444111222666666222111222222444555777999:::333333333222222111111111333333333333444444555555444444444444444444444444555666666555444444555777555777;;;======<<<999777888888999999:::999999999666666666777777777777777666666666666777888999:::777777777777888999999:::777:::<<<;;;888555555666666777888999999::::::999888888888888888888888888777777777777777777888888888888888888888888666555:::888777888::::::999777<<<>>>@@@AAADDDFFFJJJLLLNNNQQQWWW___hhhpppuuuwww|||}}}~~~SSSJJJBBB@@@>>>;;;999:::888888999999999:::::::::777777666666666777888888999777555333333444666777555555555555444333222222000333666666333222222444444333333333333444555555999BBBOOO^^^rrr{{{iiiZZZLLLBBB:::555333444555222111333...000222222111111111222000000/////////111222333000//////............///333111......///111111111////////////............/////////000111222222333000111222111000000222444111111111111111111222222//////////////////000000111111222333333222111111111000/////////000222333//////000000111222333333///000111222222222222222333222111/////////000000666444333222222444666777333333333333333333444555666777777666444333555666888;;;@@@FFFLLLSSS[[[``````lll{{{ooo[[[PPPKKKDDD===<<<999:::>>>???===;;;<<<555666888888777777999:::===>>>?????????@@@BBBDDD@@@@@@???>>><<<===???AAADDDFFFIIIKKKJJJGGGCCC@@@???<<<888888999;;;;;;:::===;;;??????;;;AAAGGG@@@DDDBBB??????@@@@@@<<<999444444444777;;;AAAFFFIIIGGGEEECCC???;;;999999::::::999999888888888888888777666999;;;<<<@@@KKKVVV\\\]]][[[QQQCCC888555666444555888<<<@@@BBBAAA???===???CCCGGGIIIIIIGGGFFFDDDDDDCCC???;;;999999:::777777888888999888888888999:::::::::999888777666777666555555666888:::<<<;;;@@@CCCCCCBBBAAA<<<666===jjjkkk>>>(((000333+++777444111222555777777555888777555222000222666999333555666666444333333444333333444555666666666555555444222111222444777999555666333000111555555222222222222333555777888999777666666555555444444333111111111111111222333333333333333333333333333333444444333333333333444444333666:::<<<===;;;777555666666777888999999999888777777777777888888888888777666666666777888999:::777777666666777888999999666888:::;;;999777666555555666777888999999999999999999999999999999999999777777777888999:::;;;<<<888777666777888999888777999888888888:::;;;:::999999:::;;;<<<===>>>?????????@@@CCCHHHOOOUUUXXXYYY```jjjpppqqqwwwwwwtttuuuzzzTTTJJJBBB???>>>;;;:::<<<;;;;;;::::::999888777777999888888777777777888888999888888777777777777777444555666666666555444444222333444555555555555666555555444444555555666777999CCCPPP___tttqqqbbbUUUIII???999555333555555222111333///111222222111000111222111000///......000111333/////////...//////000000333111000111333555555444000000000000000111111222000000111222333333444444111222222222111111333444222111111000000000000111111000000000000000000111111222222333333222222111111000000000111111222222000111111111222222333333000111111222222222111111111111111111111111111111333333333333333444444555444444333333222333333333333444555555444333555666888:::>>>CCCJJJSSS]]]cccdddrrr|||jjj___YYYOOODDD???:::888<<<===:::999;;;777999<<<<<<;;;;;;<<<>>>CCCBBBCCCDDDFFFHHHHHHGGGEEEFFFEEECCCAAA???@@@AAAGGGHHHJJJKKKJJJGGGDDDAAAEEECCCAAA===;;;;;;<<<>>>======CCCBBB<<>>AAACCCCCCAAA>>><<<;;;:::999777777777777666777777888999777777:::<<<;;;===GGGSSS[[[ZZZUUULLLAAA999777777555555555888;;;===<<<;;;===CCCJJJPPPQQQOOOJJJEEECCCCCCAAA===999777888;;;999888888777888999:::;;;::::::::::::999888777777666555555666777888:::;;;777;;;>>>===<<<<<<999444666III&&&:::CCC444555444333444555666555555777888777444222222555888444555555444333222333555333444555777777888777777555444222222222444666777555555333///000444444111222222222333444666777888888888777666666555444444222111000000000111222333222222222222222222222222333222111111222222333222333444555777777666555555444444555777777888888888777888888888999999999:::777777666666666777777888777777666666666777888888666777888999:::999666444666666777888999999999999999999999999999999999999999888999999:::;;;<<<===<<<:::888888;;;======<<<;;;;;;;;;;;;::::::::::::888888999:::;;;:::999777;;;::::::===AAAEEEFFFEEEHHHMMMSSSWWWZZZ```iiipppuuu{{{~~~|||~~~xxxrrrqqqwwwUUUKKKBBB???>>><<<<<<>>>>>>===<<<:::888666555444::::::999888888888888888999999;;;;;;;;;999777666444555666777777777666555444333333444777888888777666555555555555666777777>>>IIIVVVeeezzzzzzjjj]]]SSSHHH>>>888555444666555111000222000111333333111000111111222000///------...000111///////////////000111222...------...111222222111111111111111222333444555222222333333333444444444111222333222111111333555222222111000/////////000222222111111111111111222111222333444444333222111000111111111222222222222222222222222222333333333111111222222222111111000000111111222222222111111000111333555555444333222555444444333222222222222222444555666666666888999888:::===BBBIIISSS^^^fffiiixxx~~~ssskkk^^^QQQAAA:::777:::;;;777777::::::<<>>===>>>@@@GGGEEEDDDGGGKKKMMMKKKHHHIIIJJJJJJGGGDDDAAAAAAAAA@@@BBBFFFIIIKKKLLLLLLKKKIIIJJJIIICCC<<<999<<>>:::::::::::::::999888888444444555666777888999:::444999:::999999:::888444///@@@BBB:::777555333999555555555555555555555555666888999777444222444666555555555333222222444666333444666888888999888888444444333333333444555666555555222...///333333000222222222333444555666777777777666555444444333333444333222222222333444555222222222222222222222222333111000000111222222111333333222111222333444555333333444666777777777777888888999999999:::::::::777666666555555555666666888777666555555666777888666555666999<<<;;;777333777777888999::::::::::::999999999999999999999999::::::999999:::;;;<<<<<<>>>;;;888888;;;>>>>>>===<<<======:::777444444555777777888999:::888666333<<<:::888999===???>>>===;;;<<>>;;;;;;;;;666666555777888888777555;;;999888:::<<<===:::777<<<===:::444333777888777;;;999;;;@@@AAA???BBBIIIIIIGGGBBB>>>999666444333333555666444222222666:::AAALLLXXX^^^YYYPPPIIIEEEBBB???;;;999888777666555888999;;;===>>>>>>===<<<999999999999999888777666444333222111333666999;;;<<<999666666888:::999888777:::999444444999:::777999999777666555555555555222222333444444333333222333555777555333111333555222333555666777777777777333999DDDBBB555444888444222222222222222222222222333444444555555444444333444444333222222222222333444444444333111///---,,,333444555444222000000000222222222111111111000000222222222222222333333444666666555555555555666666666777888888777777888999444444555777888999:::;;;:::888666444444666888:::999999888777777888999999555666888999:::::::::999999888777777777888:::;;;777999;;;;;;999888999999===<<<;;;;;;::::::::::::>>>;;;;;;===<<<888777999<<<;;;::::::999999::::::999:::::::::::::::::::::;;;888777888;;;===<<<;;;EEEFFFIIINNNUUU]]]cccggggggooouuutttrrryyyVVVLLLDDDAAA???;;;999:::999888666666777888999888777777777777777666555555666666666666666666777777333444444444555555555555<<<:::777666666666555555555777999888555444666888???IIIYYYmmmsssdddVVVJJJ@@@:::999555222000000111111111333333333222222222111111111111111111111111111111111111000000000000000000333333222222222333333444111222111000//////111333555555777:::>>>@@@BBBBBBDDDBBBAAAAAABBBBBBAAA@@@AAABBBAAA???===;;;::::::333444555444333222111111333333222111111222222333111111111222222222333333222222333333444333333333222222222333333333444444222222333333444333333333333444555666777777666666444333222111111333555666444555555666777777777777999777999???EEELLLWWWaaalllyyy|||lllUUUIII@@@777777:::===BBBGGGEEEEEEEEEDDDBBBAAAAAAAAA@@@CCCFFFFFFDDDFFFLLLQQQXXXZZZZZZXXXSSSLLLHHHFFFCCCIIIIIIEEEHHHPPPRRRMMMSSSRRRMMMFFFCCCCCC???:::===CCCDDD>>>>>>HHHTTTZZZOOOSSSRRRIII@@@<<<:::888555444444555777999888777888777666888;;;===<<<:::<<<===;;;777666888999777:::888999???BBBAAABBBFFFAAA@@@>>>;;;:::999999999555555555333222333666888AAALLLXXX\\\XXXNNNEEE@@@>>><<<999888888999888888888999;;;===>>>>>>===<<<999999888888777777777777444444333333444666888999999666444555777888777555666999888444444888999666888888777666666555444444333444444444444333333222333555666555222111222444222333444555666777888888666999BBB@@@555555999333222222222222222222222222333333444444444444333333444444333333333333444444444444444444444444333222222333555444222111111111222222222111111111000000222111111000111222333444666555555444444555555666444555666666555555666777666666777777888888999999:::999777666666666777888999888777666666777888999666666777888999999999888999888888777777888999:::777999::::::999888999:::<<<;;;;;;:::999999::::::===;;;;;;===<<<999888:::999999888777777777777888::::::;;;<<<<<<;;;:::999999777666777:::;;;:::888<<<===>>>@@@DDDGGGKKKMMMRRRXXX___aaabbbjjjyyyWWWMMMDDD@@@>>>:::999:::666777777777777777999;;;777777888888777777666666666666666666666555555555333333333444444444444555888888777555333444666999666666666555555666777777AAAJJJ[[[nnn}}}ooo___QQQFFF>>>999888555222000111111222111333333333222222222222111111111111111111111111111111111111111111111222222111111111222222444555555000222222222111111222444888;;;???DDDIIILLLNNNOOOOOONNNNNNOOOPPPPPPOOOMMMOOONNNMMMKKKIIIFFFDDDCCC;;;:::999777666444333333222222333333333333333333111111111222222222222333333333333333333333222111333222222111222333444555444333333222222222333333444444555666666555555444444333222111222333444555444444555555555555555444999777888>>>CCCJJJTTT^^^mmmxxx{{{~~~rrrTTTLLLCCC;;;;;;===AAAHHHOOOKKKIIIGGGEEECCCBBBAAAAAA???AAABBBBBBAAADDDJJJOOO\\\^^^```]]]XXXQQQKKKIIIHHHKKKMMMJJJHHHJJJRRRZZZ[[[XXXPPPGGGDDDEEEBBB<<<===AAABBB>>>===CCCMMMSSSPPPTTTSSSJJJBBB===999666444333222333666888999999555444333555888;;;======<<>>======<<<999888666555555666777777444444555555555666666666555444333444666666444333555777666333333666777555666666777777666555444333555555555444444333333333222444444333222111222333222222222333444666999:::::::::???===555777:::222111111111111111111111111333333444444444444333333333333333333444555666777666555555555555444444444111333444444222111222333222222222111111111111111222111000//////000222444444444333333333333444444111333444444333222444555888888888888777777777777999999888888888777777777888777777666666777777888777777666666666777777888999999888888777888888999888999::::::888888888:::;;;:::999999888999999999<<<::::::<<<<<<999999<<<===<<<;;;;;;::::::;;;;;;:::;;;===>>>===;;;999888777666666777999999888666777777888888999999999:::>>>BBBFFFJJJNNNUUU___fffiiiiiijjjnnnttt{{{}}}WWWMMMCCC@@@===:::888999666888::::::777777999<<<777777888888888777777666777666666666555555444444333333333444444444444444222444444222000111555:::666555333444666888888888CCCMMM]]]qqqzzzkkk[[[NNNCCC<<<999777555222111222222222111222222222222222222222222111111111111111111111111111111111222222333333333111111111111222333444555111222444333222222444666>>>DDDKKKSSSXXX\\\___```]]]\\\]]]^^^```aaa___^^^```^^^\\\ZZZXXXUUUQQQOOOGGGEEEAAA???<<<:::777555222222222333333333222222111111111111222222222222333333333333333222111000444222111000000222444555555444222111111111222333444555555555444444444333444333222222222333444444444555555555555444444333888666777<<>><<<>>>???>>>===BBBJJJOOOQQQSSSQQQHHHAAA>>>;;;888666444222222444777888999555444333333666999;;;======BBBDDDBBBAAAAAA===888:::888999@@@FFFGGGCCC???<<<;;;:::999888777777666888555222222444555444111111777???CCCBBB???;;;999888666555555888:::;;;;;;999:::;;;<<<===<<<<<<<<<888777555444333555666888444555666777777666555444222333444555555555333222444555444333333444555444333444666777666555333111666666555444333333333333333333333222222111111222222222111111333666999;;;===999;;;:::444888:::111111111111111111111111111333333333444444333333333333333333444555666888888888777666444333111111000111222444444333222333444111111111111111111111111222111///......000222444333333222222222222333333000111333222111111222444666777777777777777888888666777888999999999888777888777777777777777777888888777555444444555666777999999999888888888888888888999999999777777888:::999999888888888888888999;;;999999<<<<<<:::;;;>>>???>>>>>>===<<<=========;;;<<<>>>???>>><<<999888666777777888999888777666555666666777777777777666999999;;;===AAAEEEHHHIIILLLMMMOOOSSSYYY___dddfffiiimmmwwwWWWMMMCCC???<<<999999:::999;;;===<<<888777888;;;777777888888888888777777777777666666555555555444444444444444444444444444000222444333111222666;;;666444333444777999:::;;;EEEPPPaaatttxxxiiiXXXLLLBBB<<<888777555222222333333333222222222222222222222222222111111111111111111111111111111222222333333444444333222222111111222222333333444555555555666888:::EEEMMMYYYdddlllqqquuuxxxtttsssrrrrrrssssssqqqoooqqqooolllkkkiiifffaaa]]]UUUQQQLLLHHHEEEAAA;;;888333333222222222111111111000000111111111222222222333333333333222111111000333222111000000222444555444333111000000111222333444444444333333333333333444333333333333333333333555555666666666555444444777555666;;;???CCCLLLTTT___hhhiiijjjuuu~~~lllUUUKKKEEEIIITTT___jjjrrrlllcccUUUIIIDDDBBBCCCCCC@@@AAACCCDDDCCCDDDDDDEEEOOORRRUUUVVVSSSOOOLLLKKKRRRNNNNNNRRRTTTUUUZZZaaa```\\\SSSGGGAAABBBBBB@@@@@@@@@@@@@@@???@@@DDDIIIOOOPPPLLLDDD?????????<<<999777444333444666666666666666555444444666888:::???EEEHHHGGGFFFEEE@@@:::::::::;;;@@@FFFHHHCCC<<<;;;::::::999777666555444888444222222444555333111///222555777777777777777777666444444777999999999999::::::;;;;;;;;;;;;;;;777666444333333555666888555666777888777666444333222333555666555444333333444333333444444333333444222333555666555444222111666555444333333333333444333333222222222222111111222111111111222555888999<<<777888777333888:::000111111111111111111111111222333333333333333333222222222333444555666888999777666555444333222222333111333444444333333333444111111111111111111111111111000///...///000222333222222111111111111222222000222333333222111333444333444444555777888888999222333666888::::::999999777888888888888888888777777666555444444444666666888888888999888888888888888999999888666666888:::888888888777777888888999<<<999888;;;<<<:::;;;???<<<;;;;;;:::::::::::::::;;;<<<===>>>===<<<:::999777888999:::999999999999666666777888777777666666:::888777888;;;===;;;999<<<===???AAADDDGGGKKKMMMSSSVVV___iiipppuuu~~~VVVKKKAAA>>><<<::::::<<<:::;;;<<<;;;:::888888888777777888888999999888888777777777777666666666666666555555555555444444444222444555666666777999;;;555555555555777:::===???HHHSSSeeeyyyvvvgggWWWKKKAAA;;;777666444333222333444333222111222222222222333333333222222222222222222222222222222222222222222333333333222222111111111222222444555666888999===BBBFFFPPP[[[jjjxxx}}}|||{{{xxxrrrllleeeaaa[[[VVVQQQJJJBBB;;;777555333222111111111111000000000111111111111222222222222222222222111000222111111000111222333444111111111111111222333333333333222222222333333444444444333333333333222222444444555555666555555444666444555999===@@@HHHPPPVVV______aaallluuuzzzeeeVVVKKKRRRfff|||zzzcccOOODDDBBBCCCDDDCCCCCCCCCDDDDDDEEEEEEEEEIIILLLOOOPPPPPPNNNMMMMMMQQQOOOLLLNNNTTT[[[___```aaaaaaYYYJJJ@@@???AAABBBFFFDDDCCCCCC@@@<<<<<<@@@HHHIIIGGGBBB@@@BBBBBB@@@;;;888666555666666666555777777777555444444666888@@@FFFJJJIIIHHHGGGAAA;;;999<<<===>>>BBBDDD@@@999777777888888888777777666555444333333444444333222666555444444444444444555777555333444666777888888999999999999999999999999666666555444444555777888555666777888777666555444333444666666444333444555444222333555555333222444111222333444444333222111444333222111222222444444555333222222333333222111222111111111222444666777777444666666111666999000222222222222222222222222222222333333333333222222222222222333444666777888444444333444555777999:::222444555555333222333444111111111111111222222222000000000000111111222222222222111111111111222222000222333333222111333444111111333444555777888888111222444777888999999999666777777888888777777666666666555555555666666777777777888999999999999888888999888777666666888:::888888888777888888999:::<<<999888;;;;;;:::;;;???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;888999::::::999:::<<<>>>>>>>>>===<<<;;;999999888999777666777::::::999666888999;;;;;;:::;;;===???@@@AAAEEEMMMRRRUUU[[[bbblllrrr}}}UUUJJJ@@@===<<<:::;;;===888888888999:::999777666666777888999999999999888777777777888888888888888777777666666666555555555333444555777999::::::888444666777777777999???CCCJJJVVViii}}}|||ssseeeVVVJJJ@@@999555666444333333444444333222111111222222222333333333222222222222222222222222222222222222111111111111111000000000111222333444444555777:::???GGGOOOUUUeeeppp{{{xxxsssmmmgggaaaXXXLLLCCC<<<:::666222111111222333000000000000111111111111000111111222222222222111111111111111222222222222...///000222333333333333222222111111222333444555444444444444333333222111111222333444444555444444555333444888;;;>>>EEELLLPPPYYYYYYZZZeeennnzzzppp```WWWccc~~~nnnTTTHHHGGGJJJMMMSSSOOOKKKGGGEEEEEEFFFFFFEEEGGGJJJKKKKKKKKKLLLMMMMMMOOOKKKFFFMMM[[[cccbbbfffhhhbbbQQQAAA<<>>AAACCCBBBDDDGGGEEEAAA999888777777888999777666555777888777555444666888@@@EEEIIIHHHGGGFFFAAA:::777<<<===;;;;;;>>>;;;666555666777888999888888777111333444444333333333444777666666666666555444333555333222333555888888888888888777777777777777888555555666666666777777777555666666777777777666666333555555444222222444666444111222777777222111444111222222222222222222222222111000000000222444555666444222333444555333111111222222222333333333333222000555555000444888000333333333333333333333333222222333333333333222222222222222222333444666666222111111222444777:::<<<333555666555333222222333000000111111111222222222000000222333333333222111333222222111111222222333///111222222111111222333111111222333333444555555222333444555555666666666444444555666666555444444444555666666777777777777555666777999::::::::::::888888888666555666888:::888888888888888999::::::>>>:::888:::;;;999;;;??????>>>======<<<<<<======::::::999999:::;;;<<<===888999999888888:::>>>BBBCCCBBB@@@>>>===<<<======;;;999888888999:::999888777999;;;:::888777999;;;999666666<<<@@@AAACCCGGGOOOQQQXXXbbbgggiiipppyyyyyy}}}TTTIII???<<<;;;:::;;;>>>666444444666::::::888555666777888999999999999999777777888888999999::::::888888777777666666666555222222222666:::;;;888444333777999888777999@@@FFFKKKWWWkkkzzzqqqcccUUUIII???888333555444333333555555444222111111111222222333333333222222222222222222222222333222222111111000000000......///000111333555666333555888<<>>:::999::::::999:::>>>;;;;;;:::999999999999999:::999888777888:::===???777888888777666999???DDD???>>><<<;;;:::<<<===>>>???>>><<<;;;::::::999888666888:::999777666888;;;:::444222666:::::::::<<>>CCCGGGGGGOOOOOORRR___hhhrrr~~~pppppp~~~uuuYYYKKKLLL[[[jjjpppllldddYYYNNNHHHEEECCCAAADDDDDDCCCEEEJJJJJJGGGEEEFFFDDDAAAAAAKKK[[[hhhssspppcccWWWPPPAAA;;;EEEDDDCCCBBB@@@>>>;;;999888:::???BBBCCCGGGLLLIIIAAA666777999999999:::===???777999::::::888666666666>>>@@@AAABBB@@@<<<888555555666888999999999888777888888777777666555333222333555777555333111333555333444444555666666555555444444555555666777777888999:::888444333666777444888888777777666666666555444333333222222333333444666555555444444444555555666666666666555444222222111111111111111111111111333333222111111222333333333333333222222111111111111111000000000000000000444222000111333333000---222333333444444333333222111222444555555444222111333222222222111000000000333333222222222222222222333333222222111000//////777555222000000222444555---......///000111111222333333333333333333333333222444555444111000333555000000000111111222222333222333555666666555333222222333444444555555555555555444444333333444444444666999;;;<<<;;;999888777;;;;;;:::666444555:::???555999:::777666999:::999999888888888999;;;===>>>999999999999999999999999888888999:::<<<===>>>>>>::::::999:::;;;===???@@@@@@?????????@@@@@@>>>===>>>===:::888888999;;;===???===;;;888777777888999777888:::;;;;;;:::999888888888999:::<<<>>>AAABBBBBBEEEIIIKKKMMMRRRYYY___dddkkksssxxx{{{SSSIII???<<<:::888777999999999999888888888777777666999999555666::::::777666777999:::;;;:::999888666777888888777666444222444555777888999999888888888777999;;;;;;;;;AAAIII[[[kkk~~~vvvkkk[[[MMMDDD>>>999666555555444333333333333444333222111000000000000111//////000111333555777999333222222111000000111111111000000000222333444444222<<>>CCCFFFGGGOOOOOOQQQ]]]eeennn}}}qqqppp}}}eeePPPIIIOOO^^^kkkqqqwwwvvviiiZZZPPPHHHCCCCCCFFFFFFDDDEEEHHHGGGCCCDDDDDDAAA===<<>><<<===???>>><<<::::::;;;===>>>@@@@@@???<<<999888555555666777777777777666777777777666555444333222...111333333222222444666555666666666666555444333333333444444555666666777999:::999555444777777555666666555555444444444444333333222222222222333333555555444333333444444555666666666666555444444333111111111111111111111111333222222111111222222333333333333222222111111111111111111111111111111111333222111222333333111000222333333444444333333222111222444555555444222111222222222111111111111111222222222222222222222222333333333222111111000000555444222111000111222333/////////000000111111222333333333333333333333333222444555444222111333555111111222222222222222222111222333444555555444333222333333444444444444444444333333333333333444555666888::::::999888888999999::::::999666666999;;;555:::;;;888777999:::888999999999999:::;;;;;;<<<999999999::::::;;;;;;;;;888888999:::;;;<<<<<<============<<<<<<======>>>===<<<===>>>@@@@@@???===???===;;;999999:::;;;===>>>===;;;:::999999:::::::::::::::999999999888888777777777777777999:::;;;;;;<<<<<<======@@@CCCFFFKKKPPPVVVZZZ^^^ccckkkrrr{{{SSSIII???<<<:::777666888999999999888888888888888777999999777777:::;;;999666777888:::::::::999888999888777666444333111111333444555666777777777777555444666:::;;;===DDDMMM\\\llltttiiiYYYLLLCCC>>>:::777555555444333333333333333222111000000000000000000000000111222444666888999333222111111000111111111222222111111222444555666222???GGGRRRgggwww{{{oooeee[[[MMMBBB;;;666333000333333222222222222333333222111111111000000//////111111222222222111000000222111111000111111222222555555555555444333222111333333333222111000//////111111111222333555777777222444666777999===BBBEEEHHHPPPOOOPPP[[[aaahhhuuurrrnnnttt}}}jjjPPPDDDFFFRRRbbbnnnvvvtttaaaXXXPPPHHHFFFIIIIIIFFFEEEFFFDDD@@@BBBAAA???:::999???KKKUUUaaahhheee^^^VVVEEE:::AAAAAA???<<<999888999;;;<<<<<<@@@DDDGGGJJJKKKGGGBBBAAABBBBBB@@@>>><<<======@@@AAABBB@@@>>>===>>>???>>>>>>>>>>>>===<<<;;;:::555444444444555555666666777777666555444333222222000111333333222222333555888888888888777555333222222222333333444444555555888:::999555444777777555333333333333222222222222222222111111111111222222555444222111111222444555555555555555555555555555111111111111111111111111333222111111111111222333222222222222222111111111111111222222222222222222000222444444333222333333222222333333333333222222111222333444444333222111111111111111111222222222111111111222222333333444444333333222222111111111444333222222111000000///111111111111111111111111333333333333333333333333222444444444333222333555333333333333333333222222222222222222333444444555333333333333333333222222222222222222222333444444666777888888777777999;;;888999;;;:::888777777777666;;;===:::888:::999777999999::::::::::::999999888999999:::;;;<<<======888888999999999:::::::::@@@@@@??????>>>===;;;;;;999:::;;;>>>@@@AAA???===???===;;;:::::::::<<<===<<<<<<<<<======<<<<<<<<<<<<;;;:::999888888888888888777777666555555666666:::888666666777888888888;;;>>>AAABBBEEEJJJRRRXXXZZZ]]]eeelllooorrrzzzSSSHHH???<<<:::777666888888888888888888888888888888999888888888:::;;;;;;666777888888888777777666999777555333222111111222333333444444555555555555222111333777999;;;CCCMMMVVVhhh}}}rrrgggWWWIIIAAA===999777555444333333222222333333111111000//////000000111666666555555444444333333222222111111111111111222222222222222222444666999:::JJJSSS]]]rrr|||mmmdddVVVIII@@@:::777444222222111111111111222222222111111000000/////////333222222222111222222222222111111111111111111111333333444555444333222111111222333333222111///...222222333333444555666666333444666777999<<>>DDDQQQ```mmmyyyppp```^^^YYYPPPKKKNNNOOOJJJGGGFFFDDD@@@@@@@@@???<<<<<>>===@@@EEEHHHJJJIIIFFFBBBCCCDDDDDDCCC@@@>>>===>>>BBBCCCCCCAAA???>>>>>>@@@AAA@@@???>>>===<<<<<<<<<666555444444444555777888777777666555444333222222777777777555444333333333888888999999888666444333111111222222333333333333555888777444333666666333222222222222222222222222222111111000000111111222444333111000000222444555555555555555555555666666111111111111111111111111222222111111111111222222222222222111111111111111222222222222222333333333///222555555333222333666222222333333333333222222111222333333333333222111000000000111222222222333000000111222333333444444444333333333222222111111222222222222111000...---333222222222222222222222222222222222222222222222222333444444444444444444555555555444444333333222555444222111111222333444444444333333222222222222111111111111222333444444666666666555555666999<<<999999999999888777666666666;;;===;;;999:::999777999:::;;;;;;;;;999888777777777888999;;;<<<======999999888888888888888888>>>>>>??????>>><<<:::999999:::<<<>>>@@@@@@>>>;;;>>>===<<<;;;:::;;;<<<===999;;;===?????????>>>===999999:::::::::999999888999999999888777777777777;;;888555666:::<<<;;;999999;;;;;;;;;;;;===AAADDDEEEFFFKKKQQQSSSUUU\\\dddmmmqqqvvvzzz}}}QQQGGG>>>;;;:::777777888888888888888888888888888999888888999999999:::;;;888888777666555444333333666555333222222222444444333333333333333333444444444333444777999;;;DDDMMMZZZkkkpppdddTTTFFF>>>:::777555444444333222222222222333111111000000000000111111999999888666444222111000222111111111111111222222000111222222222444999<<>>???AAAGGGTTTaaalllvvvvvvjjjbbbbbb]]]SSSQQQUUUUUUOOOJJJHHHFFFCCCCCCBBBAAA???@@@EEEMMMSSS[[[eeebbbXXXQQQDDD;;;???999;;;===>>>?????????>>>===@@@CCCGGGGGGEEECCCBBBBBBCCCDDDCCCAAA?????????DDDDDDEEECCCAAA??????@@@DDDCCCAAA???===<<<<<<<<<888777666666666777999:::888777666444333333333333777777666555555444333333777888999::::::888666555111111111222222222222222222444444222111444333000222222222222222222222333222111111000000111111222333222000000000222444555555444444333444444555666000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333///222555555333222333666111222222333333222222111222222222222222222222222000000000111222222222333000000111222333333444444333333222222222222222111000111222222111000...,,,333333333222222222222222222222222222222222222222222333333444555555555444666555555444444333333333888666333111000111222333555555333222222222222333222111111111222222333444555555555444333555999<<<:::999777555555666777777666:::<<<:::888:::999777999::::::;;;:::999777666555666777888999:::;;;;;;999999888888888888777777::::::<<<<<<<<<;;;:::999<<<<<<<<<>>>???>>><<<999>>>===<<<;;;:::;;;;;;<<<888999<<>>===555777999;;;<<<;;;999888888888999999999999999999888555333555999;;;999777666777999999888888888999;;;;;;===AAAAAAAAAFFFMMMXXX[[[___```aaadddjjjooommmssszzzOOOFFF===::::::888888:::888888888888888999999999;;;888777999999777888:::888888777666555444333333444333333222333444555666333333222222222333333444888777888:::<<<>>>GGGQQQ___ppp|||kkk```PPPCCC;;;888666555444444333222222222222222111111111111111111222333666666666666555444333222111111111000111111222333///111333333333666===BBBJJJ```mmmvvv}}}nnn]]]LLL@@@888444111111000000000000111111111111111111111111111111222222111111222222333444111222222333333333222222000111222333444444444444111111222333333333333222888888888888888777555555555666777888:::===BBBEEEGGGQQQRRRSSSZZZZZZ[[[dddzzz}}}oooggg___RRRNNNLLLCCC??????AAABBB>>>>>>FFFPPPWWW```gggiiihhhfff___WWWZZZ]]]\\\SSSKKKHHHFFFDDDEEEDDDCCCAAA@@@CCCHHHMMMPPPYYYUUULLLJJJDDD===???888;;;>>>AAABBBBBB@@@???>>>>>>AAADDDCCC@@@@@@CCCAAACCCEEEDDDBBB@@@@@@@@@DDDFFFGGGFFFDDDAAA@@@@@@CCCBBB@@@???>>>=========999999888888999999:::::::::999777555444444444555222111111222555666666555777888:::<<<;;;:::777666111111222222222222222222///222333000000222222///222222222333333333333333222222111111111111222222111111111111222333444444555444333222222333444444000000000000000000000000000000111222222111000000000000000111111111111111000000111111222333333333000222444444333222333333111111222222222222111111222222222222222222222222111111111111111222222222111111111222222333333444111111111111111111111111000000111222222111///...222222222222222222222222222222222222222222222222222222333555777777555333444444444444444444333333888777555222111222333444666555444333222333444555333333222222222222333333555555555333333444777:::999777444444555777888888555999:::777666999:::999999999::::::999888777777555666666777888999::::::999999888888888888888888777777888999::::::::::::===<<<;;;;;;<<<<<<:::999<<<<<<;;;:::::::::::::::666888:::===>>>>>>===<<<666777999;;;;;;;;;999888555666777888888999888888777666555666777777666555333555777999::::::999999777666888<<<<<<;;;>>>CCCHHHIIIKKKIIIGGGGGGJJJMMMUUUYYY\\\^^^fffrrrzzz}}}xxxyyy~~~MMMDDD<<<::::::999999;;;777777888888888999999999<<<888777999999555555999777777777666666777777888444444444444444555666666444444333222222222333444888777888;;;===@@@JJJTTTaaaqqqxxxeeeZZZKKK???999888888777444333222222111222222222222222222222222333444444333444555555555555444333111111000000111222222333///222555555666:::BBBHHHOOOggguuu}}}xxxfffTTTFFF<<<888333333222222222222333333111111111222333333444444000111111111222222222222111222333444555555444444222222222222222222333333111111222222333444666666888999:::::::::999888777666777999999;;;>>>BBBFFFFFFQQQSSSTTT\\\[[[[[[ddduuu{{{uuukkkgggaaaTTTOOOMMMDDDAAA??????@@@===;;;@@@GGGKKKRRR^^^iiijjjdddcccfffdddfffaaaUUUJJJFFFDDDCCCDDDCCCBBBAAAAAADDDHHHJJJJJJQQQLLLDDDFFFDDD<<<;;;:::;;;>>>@@@AAABBBAAAAAA>>><<<>>>@@@???;;;===BBBCCCEEEGGGFFFDDDAAA@@@@@@AAADDDFFFFFFDDD@@@===<<<============>>>>>>>>>>>>888888999:::::::::::::::;;;:::777555444555555666111000///222555888888666999:::<<<===<<<:::666444222222222222222222222222...111222000111333222...111111222222222333333333333333222222222222333333000111222333444444444333555444222000000000222222000000000000000000000000///000111222222111000//////000000000111111111222//////000000111222222333333222111222333333111000111111222222222222111111222222111111111111222222222222222111111111111111222222222222222222222222000000000000000000000000000000111111222222111111000000111111222222333333111111111111111111111111222222222555888888666333333333333333333444444444666555444444444555666666666555444333333555666777666555444333222222222222444555555444222333555777666444333555777999888666444777888444444888;;;;;;999999888888888888888999777777888888888999999999888888999999999999999999888777777777888888999::::::888777777888::::::999;;;;;;::::::999999999999666777888:::;;;;;;;;;:::<<<;;;:::888777777888888555666777888888888777777666888999888777666666777777777777888:::;;;<<<<<<888666888<<<===;;;;;;???:::<<<===;;;888888;;;>>>CCCHHHJJJHHHJJJQQQYYY\\\___aaagggqqq}}}LLLCCC;;;999:::999:::<<<777777888888999999999999===888666999888333333777666666666777888:::;;;<<<555555555555555555555555555444333222222222333444666444666999<<<@@@JJJTTTbbbrrrvvv```UUUGGG<<<888999999:::444333222222111111222222333222222222333444444555444444555555555444222111111111000000111222333333000333777777888===EEEMMMYYYqqqxxxsssxxx~~~~~~~~~}}}lllZZZLLLBBB>>>555444444333333444444555111111222333444555555666///000111222222222222222000222333555666666555555555444222111000111111222222111111222333666888999777888:::;;;<<<;;;;;;:::777888999:::;;;>>>CCCFFFFFFQQQSSSVVV]]]]]]\\\dddnnnxxxooofffeee```SSSNNNLLLCCCBBB===:::<<<>>>>>>BBBFFFKKKNNNZZZffffff```hhhxxxjjjkkkdddVVVIIICCCAAA@@@AAA@@@@@@AAADDDGGGKKKNNNJJJQQQJJJCCCGGGEEE:::666<<<<<<<<<===???@@@BBBCCC>>>;;;<<<>>><<<888;;;BBBFFFHHHIIIHHHEEEBBB@@@???===AAADDDDDDBBB===:::888777888:::<<<===>>>>>>???777888999;;;;;;:::999999<<<;;;888666555555666777666444333444777999888666;;;===>>>>>><<<999555222333333222222222222222222...222333111111333222///000000111111222222222333444333333222222333333444///000333555666555444333555444222000//////000111000000000000000000000000///000111222222111000/////////000000111111111222...//////000111111222222444222000111333333000---111111222222222222111111222222111111111111222222333222222222111111000000333333222222222222222222///////////////000000000000000000111222222333333//////000111222222333333111111111111111111111111333222222555888999666333222222222333333444444444333333444555666777888999666555444333444666888999777666555444333222222222444555555444333222333555222222333777::::::777444333666666222222777<<<<<<:::999888777777888999:::999999999999999999999:::888888999999999::::::::::::999888777777777999999777555333333555888:::::::::::::::999999999888888666666777888999999999999CCC???:::555333444777999888888999::::::999777777111444777777555444666999;;;999666444555777888999;;;999;;;>>>>>>;;;:::<<<666888::::::999;;;???CCC888@@@EEECCC??????AAAAAAGGGIIIMMMSSS[[[eeeooovvvLLLDDD<<<;;;;;;999888999;;;777777<<<<<<777666:::777888999;;;:::999777666777777777777666555444333333555888888777555444555777666555444333222222222111555;;;???======GGGRRRcccvvvppp\\\PPPCCC<<<777333222444777333000000222444444333222222222222222222222222111333555777777555333111555333000------...000222333555000222<<>>@@@@@@???>>>>>>???AAA>>>>>>@@@@@@???BBBHHHIIIPPPWWW[[[[[[[[[^^^bbbkkkssswwwvvvwwwrrrgggZZZSSSOOOIIIBBB???<<<;;;???AAAAAADDDHHHFFFTTT]]]]]]aaammmtttsssooolllcccTTTDDD<<<>>>CCCCCCAAA???BBBMMMVVVTTTMMMNNNKKKHHHFFFDDD@@@;;;666555999;;;;;;999777999;;;555<<>>???>>><<<;;;;;;===444???999...333999555333666666<<<:::222666:::333777888999888666555555666222222222222222222222222000000000000000000000000//////000000111222444444444333333333222111111111444555777777444222111111333444444555444333111000333000...///222444333111777555333111000000111111222111111000///......---000000000000111111111111000111222333333222111000222222111111111222444555222222111000000000000111222222111000000111222222111111111111111111111111444333222111111111222333000111111111111222222222111222333444555444333333222333333444444333333333000111333555555444333222444333222111333555999;;;777666444333444555777999666666555444444666:::===999555777444...333888111555777777444111000222555444222222444444222222555111333555666555555666777555666777888888999999888666666666777777888999:::444555777888999999888888999888666555555555666777666666666666777777777777666666777888888888888888:::999777666666888:::;;;;;;:::888777777888:::;;;<<<<<<<<<<<<;;;::::::999555888;;;;;;888777777999888888999999999999888888888999:::;;;<<<<<<<<<<<<888888888888999;;;===>>>666888999777999===???=========>>>@@@DDDIIIMMMOOOLLLCCC<<<;;;;;;999888999:::888:::@@@@@@;;;888:::999999:::::::::999777666888888888888777666555444555777999:::888666666666777666555444333333222222444666:::<<<;;;>>>JJJXXXhhhyyy}}}nnn[[[OOOCCC<<<888444222444666333000111333444444333222222222222222222222222222333444555555444333222000111333444333222000///111555222444>>>CCCLLL^^^sss}}}zzzpppkkkddd\\\XXX]]]dddgggkkkooorrrtttzzzpppcccSSSCCC777444333555555444777<<<;;;999666444555555555444333333333333333333333333222777;;;999888:::999666888666333222222222111000666777888777666777:::>>>===>>>@@@@@@@@@@@@AAACCCCCCAAAAAACCCBBB@@@CCCHHHJJJQQQXXX\\\\\\\\\___aaaccckkkxxxvvvrrrwwwwwwuuunnnbbbYYYRRRIIIBBB@@@<<<;;;>>>@@@???BBBFFFIIIWWWbbbccchhhsssyyyxxxqqqlllaaaRRRDDD===>>>@@@?????????BBBJJJRRRQQQKKKJJJHHHEEECCCBBB@@@;;;777777888::::::999999999:::777:::===<<<999777888:::???CCCFFFDDD???:::999:::??????>>>===;;;999777666888888:::;;;<<<=========<<<===>>>===;;;:::;;;<<<:::555+++,,,555222000:::777///000333222888===777555666777777555444555666444444333222111000000///111111111111111111111111111111111111111111222222222222222222222111111111000222444444444333444555333444555555555444333222333111///000222444333222222222000000000222444555222111111000//////......000000000000111111111111111111222333333222111111777444222111222333222111////////////////////////111111111111111111111111222222222222222222222222222222111111111222444444111111111111222222222222111222333444444444333333333333444444444333222222111222444555555555444333444333222222333555777999777666555555555666777888777666555444444555777999999666888777222888===777666777777444222111333555555222222555444222111444222333444555555555555666444555666777888888888888333333333333444555777777:::999999888888999:::;;;888888777666666666666666666666666777777777888888555666777777888888888777888777777666777888999:::::::::999888888888999999:::;;;<<<<<<<<<:::999888666888;;;:::888666777888888888888999999888888888888999:::;;;<<<<<<<<<<<<;;;;;;:::999:::;;;<<<===:::<<<<<<999999<<<<<<999===<<<;;;;;;<<<>>>@@@BBBKKKBBB;;;;;;;;;999888:::999:::???DDDEEE@@@<<<<<<;;;;;;:::999888888777777999999999999888777666555666888::::::888777666666666555555444444333333333777666777888999>>>NNN]]]lll|||zzzmmmZZZNNNCCC===999555333444444222111222333444333222222222222222222222222222222222222222222222222222///111333444555444222111000555555777AAAHHHVVVllltttiii```ZZZRRRLLLJJJPPPWWW\\\aaaeeefffiiiooowwwzzzlllZZZHHH;;;777333444444333666;;;:::888777777888888777666333333222222222222333333555:::===;;;:::;;;:::888:::999777333111000222444777888999999888888999;;;<<<===???@@@AAABBBEEEHHHFFFDDDEEEGGGEEEBBBDDDHHHLLLRRRZZZ^^^___^^^___aaaaaahhhsssuuuwwwwwwzzzxxxlll^^^TTTJJJCCC@@@===<<<>>>???>>>@@@DDDIIIWWWcccgggmmmvvvyyywwwooogggZZZMMMCCC===<<<<<<;;;>>>AAACCCHHHMMMLLLHHHEEECCCBBBAAA@@@>>>;;;888999888777888:::::::::999888888999999;;;;;;:::888888<<>>;;;888888999::::::::::::999777666555888888888;;;???@@@===::::::;;;<<<;;;:::999:::;;;777888<<>><<<;;;;;;;;;<<<<<<<<<>>>>>>::::::<<<<<<999;;;:::888777666777777888JJJAAA;;;::::::999999:::<<<>>>AAAEEEFFFDDDAAA@@@<<<;;;999888666666666666888888888888777666555555555777888888666555555555555555555555555444444444666555555777999@@@OOO^^^lll{{{yyyoooZZZOOODDD>>>:::666333444222222222333333333222111222222222222222222222222333222111000000111222333333222///...///222555777///666777:::DDDMMM___xxxrrrfff[[[QQQKKKFFFCCCCCCGGGNNNUUUZZZ]]]___bbbiiipppyyytttaaaNNNDDD===666444333111333777777666777888999999777555333333222111222222333444888===???===;;;<<<<<<::::::;;;;;;888444222333666666777888999999888777777:::<<<>>>???AAADDDHHHKKKIIIGGGHHHIIIHHHDDDEEEIIIOOOTTT[[[```aaa`````````dddjjjsss|||uuujjjpppyyy~~~qqq```SSSKKKFFFBBB>>><<<>>>>>><<<>>>BBBFFFRRR^^^dddiiinnnoookkkggg^^^QQQGGGAAA>>>;;;:::888>>>CCCDDDEEEHHHHHHFFFCCCBBB@@@???===<<<:::888:::777555666:::;;;:::888777777888888999:::::::::555888::::::888666666777666777777777777666555555888777777;;;@@@AAA<<<777999:::;;;:::999888999:::555000)))***+++444gggUUU<<<444;;;777111111///111222444444333333444666:::999888666555333222111111111111111111111111111222222111111111111111222/////////000111111111222444444333111000000111333222222333333444444444444333333222222222333333333333333222111000000111111111111111000000000//////000000111111111222222222333333333333333333333333>>>888222111555777333...333333444555555555444333///000222333333222000///222333333333333333444444333333333333333333333333111111111222222222333333222222333333333444444444444444444444333222111111444444555666666555555444333444555555555444333333555666666666666555444444777666777888999888666555333000444555000777===666666666666555444444444555777444333555555111111333555444333333444444333333111222333555666777777888555555555666777888999::::::999888666666555666666666777888888888777666555777888888888999999999999555666666777777777666666444555666666777777666666777888999:::999888666444777999;;;<<<<<<:::888777999999999888777666666666999888888888888888888999888999:::;;;<<<<<<<<<<<>>===<<<<<<===>>>>>>:::===>>><<<<<>><<<======;;;999===???>>>:::666555666777777999:::;;;:::888777888:::===???AAADDDHHHKKKJJJHHHHHHIIIGGGDDDEEEIIIQQQUUUZZZ___``````______aaahhhooowww}}}xxxooofffmmm|||{{{~~~ooo]]]QQQKKKHHHCCC???===>>>===<<<===AAADDDLLLVVV\\\```aaa___\\\\\\TTTJJJDDDBBBAAA???<<<888???DDDDDDDDDFFFFFFDDDCCCBBBAAA>>>;;;999888888:::777555666999;;;:::888555777:::999666666999<<<777888999888777555444444444444555555555555555444777555666:::???@@@;;;666777999:::999888888999:::;;;999777>>>DDD888...666@@@///000:::555...111444000222333333222222333555666666555555444333333333111111111111111111111111000000000000111222333444/////////000111111111222333333333111000000222444111111222222222333444444444444444333222222333444333222222111000000000000111111111111000000000000111111111111222222222222333333333333333333333333<<<666111111666888555000111111111111111000/////////000222333333222000///222222222333333444444444555555555444333222111000111222222222222333333333222222222333333333444444333444444444333333222111555555555555555555444444333444555666555444222111333444555555555444333333666555666888;;;<<<999777333000444444...444999111555555555555555555444333777444333666555222222444777444222222444555444333111222333555666666777777222222222222222333555555666777888999888555333111555555777888888777666555777888888888999999999999666666777777777777666666444444555666666666666555666777999:::999777555333777888999;;;;;;:::888777999888777777777777666666999999888777777888999999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBB<<>>::::::::::::;;;<<<<<<===GGG???999999:::999:::<<<@@@BBBCCCAAABBBEEEEEEBBB999999888777666666555444777777777666666555444333000222333333222222444555222333555666777777666555333222444999>>>CCCOOOZZZiiivvv|||uuuaaaTTTGGG@@@;;;777666888111222333222111000111333222222222222222222222222333222111000000111222333,,,...000222333222111000000777999???OOO\\\ooowwweeeVVVLLLDDD===888999<<<===>>>BBBKKKPPPQQQ[[[```ffflllqqqxxxmmmWWWKKKAAA999777777666777999444333444555777777444222222222111222333666999;;;>>>BBBCCC???===>>>>>><<<999<<>>:::777666:::::::::<<<>>>>>><<<:::777:::>>>AAACCCDDDGGGIIIJJJGGGFFFFFFEEEBBBDDDIIIPPPSSSVVVZZZ\\\]]]\\\\\\YYYaaaiiippp~~~uuujjjeeelllwww}}}|||mmm[[[PPPJJJGGGCCC???===>>>>>><<<===AAACCCHHHNNNSSSUUUUUURRRPPPRRRMMMHHHEEEEEEDDDCCC@@@:::@@@CCCBBBAAACCCCCCAAA@@@@@@???===999777777888999777666666777999999999555888:::888555444777;;;888888888777666555444333444444555555555555555444555555555888<<<===:::777777888999999888888999:::444333***'''222777666<<<444,,,333;;;444000555777111222333333222222333444111111111111111222222222222222222222222222222222/////////000111333444555000000111111111111111111///000222222222333555888333333222222222333444444444555555444333222333555000000000111111111111111111111111111111111111111111111111222222222222333333333222222222222333333999555111222555777666333555444333111000000000000000111222333333222111000111111222222333333444444555555555555444222111000222222222222333333333333333333222222222333444555222333333444444333333222555555555444444444444444222333444555555444333222333333444444444555555555666555555777;;;===:::777555222666555000444888000444333333444555555444222666333333666666333333666888555222222555777666444222333444555666666666666444444333333333333444444555777999;;;:::777333111444444555666666666555555777777777888888888999999777888888888888777777666555555555555666666666777444555777888888777666444777777888999999999999888999777555555777888888777:::999888777777888999:::888999:::;;;<<<<<<<<<<<<:::::::::<<<>>>AAACCCEEEAAADDDEEECCCBBBCCCBBB>>>>>>>>>>>>======<<<<<<;;;FFF>>>888999:::::::::<<<===BBBCCCAAAAAADDDBBB===888999::::::999888777666777777888777777666555444111222444444444555888:::222333555777888777666666777555666:::???FFFQQQ\\\nnnxxx}}}ttteeeXXXIII@@@;;;777777:::111222333111//////222444222222222222222222222222222222222111111222222222...///111333333333111000///666888BBBVVVfffyyyvvvjjjXXXLLLEEE@@@:::555555:::<<<<<>>???CCCCCC???===>>>>>><<<:::;;;;;;======<<<999777;;;:::999;;;>>>@@@>>>===999<<>>??????===???BBBAAABBBDDDHHHKKKJJJHHHHHHHHHFFFEEEDDDDDDCCCAAA???<<>>AAAAAA===;;;<<<<<<:::777666777999888888777666555666999;;;888888777666666666777777777666555555555555444333555555666666666555555444333444555777888888888888777888:::999888888:::;;;111;;;===:::888///---888555333999;;;222222777444222444444444222111222333111111111111111222222222222222222222222222222222111000000000111222333333222222222222222111111111...000333444444444666777777666555444444444555555555666777555333222444666111111111111111000000///111111111111111111111111111111111222222222333333333222111111111111222333777555333222444555444444<<<:::777444222222333333111111111111111111111111000000111111222333333444222333444555555444333333222222222333333333444444333333222222222333444555111111222333444444444444555555444333333333333333222333333444444444333333555444444444555777888:::777444333555999:::888444444222666666000555888000333222111333555555333000444222222666666444555888999555111222666999888777444555555666666666555555888777666555444444444444444555777777777555333111333333333333333444555555666666666777777777888888999999999999999888777777777666555555555666777888333444555777777777777666888777777666777888999:::888555333444777999999888:::999888666666888999:::888999:::;;;<<<<<<<<<<<<999999:::;;;===@@@CCCEEEBBBFFFGGGEEEEEEGGGEEEAAABBBBBBBBBAAA@@@>>>===<<>>888888:::::::::<<<:::@@@DDDBBBBBBCCC@@@999888:::;;;<<<<<<;;;999888999999999888888777666555333444666777777999<<<>>>111333555777888888777666<<<888777:::???GGGTTT___sss{{{~~~sssiiiZZZJJJ@@@;;;777888;;;222333333000......222555222222222222222222222222222222222222222222222222555333000//////111444666///444888DDD\\\nnnxxxpppcccSSSHHHCCC@@@;;;666333999===<<>>AAA@@@DDDDDD???<<<===>>><<<<<<999777999;;;<<<:::888:::888777999<<>><<<:::>>>DDDGGGGGGGGGFFFFFFGGGCCC@@@@@@>>>>>>CCCJJJLLLLLLLLLNNNQQQSSSTTTSSSXXXaaahhhnnn{{{kkkoooyyy~~~zzz}}}zzzmmm___TTTJJJCCCDDD@@@>>>@@@@@@>>>@@@CCC===<<<===AAACCCCCCCCCCCC@@@AAABBBBBB@@@>>><<<;;;<<<>>><<<:::<<<@@@???;;;777888999777555555888;;;666888999777444555888<<<<<<888333333777999777444555444333444555555444333666666777777666666555555222444555666555666888999777888::::::999999:::;;;;;;555,,,///888444333???000///444333...444:::333333555555444222111222333555555444444444333333333222222222222222222222222333222111111000111111111444333333333222111111111111333666666555444333444999888777666555555666777555666777666333222444666555444444222000...,,,+++111111111111111111222222111111222222222333333333333222111000000111222333777666444333222222333333===:::555111//////000222222222111000000111222222//////000111222222333333000111333555666666666666222222333333333444444444444333222111222333444555000111222333444555555555555444333222222222222222222222222333333444444444666666555555666999;;;===888555222333666888555111222000555555000555888000222111000222555555222///444111222666777555666999999555111222777::::::888666666777777666666555444666555333222111000000000333333222222222222111111333333222111222333555666666666666666777777777777:::::::::::::::999888777888777555444555666888:::333333444666777777888888888777666555555777999;;;777555222333777::::::999:::999777666666777999:::999999:::;;;<<<<<<<<<<<<:::::::::;;;===@@@BBBCCC???DDDFFFFFFHHHKKKJJJGGGCCCCCCDDDCCCCCCBBBAAAAAAFFF???;;;<<<===999666555<<<>>>AAABBBAAA>>>:::777777???FFFCCC888111222666:::999999888777666666666333444666666666444222000222222333444555555444444888;;;777888BBBFFFPPPaaaqqq~~~rrrhhh[[[MMMDDD===777555666222222222111111111000000333222222111111222222333666333//////111444444222111222222111000000111333555;;;===HHH]]]nnnvvvkkkYYYGGG???<<<999666555666777999;;;???FFFOOOTTTXXX]]]bbbeeefffhhhkkknnnzzz~~~iiiVVVLLLBBB<<<999777999===111333555777777555333111333222333777===@@@@@@>>>???@@@AAA@@@>>><<<======@@@???>>><<<;;;999888888333777<<>>>>>???AAAEEEBBB@@@BBBEEEGGGGGGEEECCCEEEAAA;;;;;;AAADDDCCCEEEEEEGGGJJJIIIGGGKKKRRR\\\```fffnnn}}}qqqrrr|||}}}rrraaaRRRHHHDDD@@@@@@@@@?????????>>>>>>@@@???>>>===<<<;;;;;;;;;<<<<<<<<<===============<<<===>>>>>>===;;;999777;;;:::888666555555777888::::::999888777777777777666555555444444444555555444444555555555555444444777777666444444666555222222444666555333333666999444555666888888888777666666555444333222333444444333111111444444111000222444666666666333222222222222222333444444333333222111333111------111222000000000000111222222222333+++---///111222111000///222222222222222222333333444555666666555555666888999888666333111111333555:::333111333333//////222333222111000000000111222222222222222222222222222444333111000000000111111777555222222444444111///222222222111111111111000111111111000000000000000222222222222111111000000333111//////111333444555222222222222222222222222444444444333222111000///111222444444333222333444444333333555777777666555444333333222333666888:::666555333222222333444555777777666666555555444444888444000111555888666333555222000000444666444222444666888777555888???FFF555666666666555444333333222777999444000000111000///000111222333222222111333222111111111222333444000111111222222222111111///000222555666555444444444555666777777666555444555777888999999888777555555666888:::::::::888777555888:::888444222555888888666444666999:::999777666555444333333444555666888888999:::;;;;;;<<<<<<888:::===>>>===<<<;;;<<>>???>>>;;;888666888;;;>>>===999666555555777777888888777777666555333444555666666444222111333333444555555555555555777:::777999CCCHHHQQQbbbqqqxxxlll___PPPFFF???888555666333333222222222111111111333222222222222222222333444111...---///111111000000111222222111111333444000999AAAOOOeeesssmmmdddUUUFFF@@@???<<<888666555666888:::===DDDLLLQQQVVV[[[```bbbaaaaaaccceeennnyyymmmZZZMMM@@@:::888666777:::444444666666555444222111333333333777<<>>???@@@@@@???===<<<===>>>>>>>>>>>>===;;;:::888777888<<>>>>>======???>>>===;;;::::::;;;;;;===<<<<<<;;;;;;:::::::::===<<<:::999888888999999888555222444888;;;<<<;;;999999777666555555555555444333333222333333444444555666666777777666666555666666777777777777555333444666666444222111333555333444666777777777666555444444333222222222222222222000000333333000000333333444666555333222222333333444444444444444333333222444333//////333444333111111111111111222222222///000222444555444333333222222222222222222222222222333444444444666999;;;:::888666333111111333444555000///222222///000333333222111000000111222333222222222222222222222222333222111000000111111222555222111111333555444222222222222111111111111000111111111111000000000000222222222222111111111000999666333222222222222111333222222222222222222333444444444444333222111000222444555555444444555666222333444555444444444444666555444333333444555666666555333222222333555666666555555555555444444444<<<888444555888:::999666444333333444555666555444666777888555111111555:::777777666666444333111111000444555222111444555444000111222333333333222222111111111111222333444555111222222222222111111000///111333444555444333222444444555666666555444444555666777999999777666555:::;;;<<<===<<<;;;999777666999;;;999555444666999888666444555888999777666666666555555555555666666888888888999::::::;;;;;;888;;;===>>>===<<<<<<<<<>>>???AAACCCFFFGGGHHHIIILLLKKKJJJHHHHHHHHHIIIIIIJJJBBB;;;;;;;;;999888999888999::::::999888666555999777555777:::;;;888555444555777888888666555333333444555666666555333222444555555555555666666666555999777:::DDDIIIRRRcccoooqqqdddTTTJJJAAA:::666666444444333333333222222222222222222222222222222222333111......000111111111000111222222222222555777444===DDDQQQggguuu~~~ggg[[[OOOCCC@@@@@@===999777444555666777:::@@@GGGMMMQQQVVV]]]```___^^^^^^___hhhvvvrrr```QQQAAA:::999888777888666666666555444333222111444444444777:::=========?????????===<<<<<<>>>@@@<<<===>>>>>>===<<<:::888===???@@@AAAAAAAAACCCDDD???@@@BBBEEEIIIKKKKKKJJJAAABBB@@@<<<;;;>>>>>><<<<<<===@@@EEEGGGIIIPPPYYY[[[___dddiiirrr{{{~~~}}}zzzzzzyyyuuu~~~qqqZZZIIICCCCCCAAA@@@@@@>>>===<<<;;;;;;>>>===:::999888999:::;;;<<<<<<;;;:::999888777777<<<999666333333666999;;;???999444444888:::777333:::999888666555555444444333333333333333444555666666777777888888777777666444555777888999777666555777777777444111///000111333333444555555555444444111222222222222111000000111......000111///000444000222444444333333333444555555666666555444333333333555444111111666777555222222222111111111111111111222333555555555444444333333333222111111111000000111222222333666:::>>>:::888666333222111222333333000000111111///000333333222222111111222333333222222222222222222222222222111111111111222222333555333111111222333333333222222222111111111111000111111111111111111111111222222222222111111111111999777444222222333222111444333222111111222333444555555444444333333222222444555666666555555666888333444666666555444555555888666555333222222333333444444333333333444666777444444444444555555555555;;;777444333666777666444333555777888777666666666555777777444000...000222777777666555333111000...111333222000333888999777111222333444444444333333111111111111222333555555333333222222222111111000111111333333444333222111333333444444444444333333333555666777777666555333999:::;;;<<<<<<;;;:::999777999;;;:::777555777:::888777555666777777666555666666777777777777666666777777777888999999::::::999;;;>>>>>>===<<<<<<===:::;;;>>>@@@CCCEEEFFFGGGIIIIIIHHHIIIJJJKKKLLLMMMLLLCCC;;;:::;;;999999;;;888888888777777666666666;;;666333555:::<<<:::666444555777888777555222000333444555555666555555444666666555555555666666666333888777:::EEEJJJSSSdddnnn|||tttfffVVVLLLCCC<<<888888555555444444444333333333222222222222222222222222444333111111222222333333///000222222222444666999===CCCDDDMMMbbbrrr|||dddUUUIII???<<<<<<:::888777333444444555777<<>>===;;;<<<>>>AAA;;;===???@@@@@@>>><<<:::>>>????????????@@@AAABBB???@@@CCCGGGIIIJJJJJJIIIAAAAAA@@@>>>===<<<<<<:::::::::===BBBEEEHHHQQQ[[[[[[aaahhhnnnwww~~~rrrXXXFFF???@@@@@@@@@???===<<<:::999888<<<;;;999777777888:::;;;:::::::::999999888888888999777444222222555999<<<@@@<<<888777777777444111<<<;;;:::888777666666555444444444555666777888999666777777888888777777666222222444777777555555888999888777555222111000000222222333333333333333333000111222333222111000//////,,,,,,///000...000444...000222333333333444555777777777777666555444333222444444222333777888666333222222222111000000000000000111222333333222222444333333222111000000///000111111111222555999===:::888555333222222222111333333333222000...///000222222222222222333333333222222222222222222222222111111111111222333333444999777444111000000000///222222222111111111000000000111111111111111222222222222222222222222222222222111000111333555666666555444222111111222444555555555444444333444444444333555666666555555777999555444444666999:::888666666666444333222222222333333333333333444555777888333444444555666666777777999777444333444444333222000444888999777444555666222444666555333222333444555555555444333111000///555444222000555;;;<<<999333333444444444444444444333333333333333333333333444333333222111111111111222222333333333222111000222222222333333222222222222333555666666555333222222333555777888999::::::888999;;;:::888777888:::999888777777777777666555666777888999999888777666666666777777888888888999999;;;===>>>===<<<<<<===:::;;;>>>AAACCCEEEGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMLLLCCC;;;::::::999:::<<<888888888777777777777777;;;999777777888999999999666777888888666333000---333444444555666666666666777666555555555555666666333777555999DDDIIIRRRdddsss|||vvvhhhXXXMMMEEE===999999555555555444444444333333111222222333333222222111222222222222222222222333///000222222333444777999;;;AAABBBLLL```qqqvvv___QQQEEE:::666555444444666222333333333555:::AAAFFFKKKRRR\\\bbbdddccccccdddppp|||sssgggVVVDDD======;;;999777:::999777666666666888999666777777888999;;;===>>>???@@@@@@>>>======>>>@@@===>>>AAABBBBBB@@@>>><<>>>>>???@@@@@@AAA???AAADDDFFFFFFFFFEEEDDD@@@?????????>>>;;;::::::::::::<<<@@@CCCGGGQQQ[[[\\\dddlllsss|||rrrXXXEEE======???>>>===<<<:::999888777:::999888777777888:::;;;888888888999999::::::;;;666666555555555777888:::555777999888666555888:::;;;:::888777666555555555444444444555555777888999555666666777777666666555333111222555444111444;;;:::888777555444444333333222222222111111111111222111222333333333222000///...++++++//////...///222---///111222222333444666666777777777666666555444000333444111222666777555333222222222111000000000000000000111111111111111333333222222111000//////222222222222111333666999999666333222333333222111...111222000.........///111111222222333333333333222222222222222222222222111111222222333333333333777666444222000//////000222222222111111111000000000000111111222222222333222222222222222222222333111000000222666999999999444444333222222333444444444444333333333444555555222333444333333444666888777222///333;;;>>>:::444333333333333444444555555333333333444555666777888444444555666777888888999;;;999777666666666666555///333777777555333333555111333555555555444444555333333333444333333222222333333111111777???@@@===555444444444444444444444666555555444333222111000444444333222111111222222333333333333222111111000222222222111111222222222111333444555555444333111000111222444555777777888777888999888888777888999999999999888777777777777666777888999999888777666666777777777777777888888999;;;<<<<<<;;;;;;<<<===:::;;;===@@@CCCEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKBBB;;;::::::999999;;;999999888888888888888888:::::::::999777777888999777777888777666333000///333333444555666666777888777666555444444444555666333777444666AAAGGGRRRdddyyyzzzlll[[[PPPGGG>>>999999555555444444444333333333111222333444444333222111///000222111000///000111...000111222222333666888000999@@@MMMcccqqqrrr]]]LLLAAA666222111000222555222222222333555:::@@@EEELLLSSS\\\bbbcccbbbbbbcccmmmzzzuuueeeVVVGGGAAA???===::::::>>>===;;;:::999999:::;;;777888999999999;;;>>>AAAAAABBBBBBAAA???>>>>>>??????@@@AAABBBBBB@@@???>>>???>>>>>>???AAABBBAAA@@@>>>@@@BBBBBBAAA??????@@@???<<<<<<===<<<999888:::;;;999;;;???BBBGGGRRR]]]___gggpppvvvlllTTTCCC<<<:::===<<<<<<:::999888777777888888888888888999::::::666666777888999:::;;;;;;555555666777777777777777333777;;;999333111444999666555444333333222222333222222222222222333444555555666666777777666666555555333444999777222555>>>:::888666555666666555444333222111111000000111111222222222222222111000000---+++,,,000111......000,,,...111222222222444555555555666666666666555555000333333111222555555333222222222111111111111111222222222222222333333333222222222111000000000///222333444333222222333555777444111222444555333111***///222000---...000000///000111222222222222222222222222222222222222222111222333333444333333222///111222222111111222444222222222111111111111000000000111111222333333333222222222222333333333333555555444666888999999888333333444444444444333333333333222222222444555666111222222222111222555888888333///333:::<<<888222222222333444666777777888444444444555666666666777444444555555666777888888777666555444333333444444000222444444444333333333222333333333333222111000222222333444444444444444...000111222777???BBB@@@555555444333333333444444666666666555444222000000444333222111111222333444444444444333333222222222222222111111111111222222111333444555555444333111555555555444444444444444666666666666666777777777777888999888777666777888777777888888888888777777777777777777777777888888999:::;;;;;;::::::;;;<<<888:::<<<>>>@@@AAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFJJJAAA:::::::::888888999888888999999999999888888888777777888888888888888666666666666666555444333333333444444666777888999777666444333222333444555444777222333>>>EEEPPPcccwwwrrraaaTTTHHH>>>888888444444444444333333333222000111333444444333111000...000222222000///000111...000111111111222444666///888>>>JJJ^^^jjjyyyjjjXXXEEE<<<555333222000111444222222333333555:::AAAFFFMMMSSS\\\bbbddddddfffgggpppxxx{{{fffZZZOOOJJJFFFCCCAAABBBDDDCCCAAA???===;;;::::::777999:::::::::<<<@@@DDDBBBCCCEEEDDDBBB???======???@@@@@@@@@???>>>======<<<;;;;;;>>>AAAAAA???===;;;===>>>===;;;:::<<<===<<<888777::::::666666::::::888:::>>>BBBIIITTT```dddllluuu{{{xxxaaaMMM@@@;;;:::;;;;;;:::999888888777777666777888::::::;;;::::::666666666777777888888999666555555555666666666666666888:::777333000000222333222222111111222222333222222111111111222222333666777777888888777777666888666;;;BBB???777777@@@;;;888555555666666444222333333111000000000111111111111000000/////////000---,,,...222222...,,,...,,,...000111111222333444333333444555666666666666111444555222222555555222111111111111111222222222444444444333333333444444111111111111000000000000000222444444333222222333555222000111555777555222222888;;;555000111111///---...000111222222111111222222222222222222222222222333444444444333222111,,,///333444333222222444222222222111111111111000000000111222222333444444222222222333333333444444666555444555777777555444222333444555555444333222222222111000111333555666111111111111111222555888;;;:::999999888777555444333333444666777888888888555555666666666666666555222333333444444555555555222222111000///000111333222222111222333444333222444333222111111111000///444444555555555444444333---111444333444999;;;:::555555333222222222333333333444555555555444333222333222111111111333555666555555444444444444444444333222111111111111222333222333444666666444333222666666555444444333333333444333333444555555555555333555777666555444666888777777777666666777777777888888888888888888888888888999:::999888888:::;;;999:::;;;===>>>???@@@@@@@@@AAACCCDDDEEEEEEEEEDDDHHH@@@:::::::::888777888777888999::::::999888777666444444666999:::888666555555555555666666777777333333333444666777999:::777666444222222222444555555777111222<<>>777666444444333333333222222222000111333444444333111000000222555444222000222333...000111111000111333555999===<<>>>>>===<<<<<<<<<888777888;;;>>>???<<<999888:::;;;:::888888:::===:::555444777777444555:::888777999>>>CCCJJJWWWccchhhqqq{{{pppXXXGGG>>>;;;;;;:::999999999888888777777555666999;;;<<<<<<:::999666666666666666555555555777666444333333444555666111111222444555666666555333333222222333333444555444444333222222333333333888888999999999999888888999:::BBBKKKGGG<<<:::AAA;;;888555444555444222000444333222000000000111222111000///------...//////---,,,///444444///,,,,,,,,,...000111111111222444111222333555666666777777222555666333333555444111000000111111222222222333444333333222222222333333000000000000000111111111---000333555444333222333444111///111555888555222>>>EEEFFF===555333111...,,,---///000111111111000222222222222222222222222333444444555444333111000---111555555333000000000222222222111111111111000000000111222333333444444222222222333333444444444111111111222333444333111111333555777777555333111222111000000111333555666111222222111111333666999???BBBDDD@@@999444555888444555666777888888888888555666666666666666555444111111222222222222333333333333333222111222444666555222000111444666555333444222111111222333333333666666666666555444333222000666888444111111222111555555333222111222222333111222333555666555555444222222111000222444666888555555444444444555555666444333222111111222333444222333555666666555333222222222222222222333444555222222111222444444444333111333555555333222555777888777666555555666777888999999999888888888888888777888999888777777999;;;:::;;;===>>>???@@@@@@@@@===>>>@@@BBBDDDDDDDDDDDDKKKBBB:::999888666555666888888888888888888888888;;;666555999999666777===444555666777777666555444444444333222333444555666111333444444333222222333222666333444===CCCNNNbbbrrruuuddd\\\KKK>>>999555;;;666444444333111222666555444222111000111222222111:::>>>666......222333111111111222333444666666666666999>>>JJJ[[[mmmxxxvvvfffXXXNNN???;;;666444555666555444666555444333444888???DDDMMMYYY]]]bbblllllliiioooqqqsssvvv}}}vvviiibbb___XXXZZZ[[[RRRMMMNNNLLLFFF>>>:::===AAA<<<>>>???>>>>>>AAAFFFKKKJJJHHHGGGFFFEEECCC@@@>>>;;;<<<===>>>@@@???===;;;:::777555888<<<<<<888444555777999888666666888:::666888999888777888;;;???>>>;;;:::???EEEMMMYYYeeemmm~~~cccOOODDD===:::999777777777888999999999:::999888888777777777777777:::999888777777777888999999999888777666555444444888555555:::999333111444444333333333333222222222333333333333333333333333777777555444444555666777<<<:::777555555777999;;;999777444222000000111111444222...,,,+++,,,...000222222222222111111111000000---,,,...---******---////////////000000000000222222333333333444444444444444444444444444444444555444222000000000222333222222222111111222333333111111222333222111000///000000111222222222222111666333///...111333444444BBBFFFAAA555---///222333111111000000000000111111222111000//////000111222111111111111111111222222222222222222222222222222111111222222222222111111555555444333222222222222222333444555555333111000555555444444444333333333666444222333555666444111444333333333333444555555111222222333444555666666DDDGGGIIIDDD<<<666444555666777999::::::999888777777777888:::::::::777555777555222000000111333555555555555555666666666666444666888666333222333555999777555222222333555666666444444444555555333111444444444444333222111111777666555444333222222222333333333333333333333333777333111333333222444888777777666555555555555666777666555444333444555666444555666666666555333222333000...111666999777444444333111000000000111111444333222111222333444555222444666888888777666555666888;;;<<<;;;999999999999999888888999999:::;;;===;;;<<<@@@@@@===<<<>>>??????>>>???@@@BBBDDDFFFJJJAAA:::999888666555777999999999999999999999999<<<888777:::999555666999666777888888888888777666444333333333333444555555111333444444222222222333333777444555>>>DDDOOOcccxxxzzzhhh^^^LLL???;;;666:::666444555444111222555000000222222222111///...111888;;;444//////222222111111111222222333444555222444777===FFFRRR___hhhmmmuuuyyyrrreeeXXXLLLCCC===:::777777888999888777:::999777555444777===AAALLLWWW\\\```jjjjjjggglllppprrrwww}}}}}}qqqkkkhhhaaaaaa```VVVTTTSSSOOOIIIBBB>>>???BBB???@@@AAA@@@@@@BBBGGGLLLJJJIIIGGGFFFDDDAAA>>><<<;;;<<<===>>>???>>><<<::::::777666888;;;<<<888555666888999888777666777999888::::::999777777:::<<<===;;;<<>>>>>>>>>>>???@@@AAABBBCCCIII@@@999999999777777888999999999999999999999999;;;999999:::999555444666777888999::::::999888777222333444444555555444444111333444444333222222333444888555666???EEEPPPdddxxx~~~lll```MMMAAA===777888555444666555222111333,,,///333555666333000---111444555222000222222111222222222222222222222222111444888<<>>BBBMMMWWW[[[```iiiiiifffllloootttzzz{{{xxxuuummmjjjggg[[[YYYUUUPPPIIIDDDAAAAAAAAABBBBBBCCCBBBBBBDDDHHHKKKJJJIIIHHHFFFCCC@@@===;;;<<<===>>>???>>><<<:::999:::777666888:::;;;888555777888999888777666777999:::;;;;;;:::888777999:::<<<<<<>>>???@@@EEERRR```rrrmmmXXXKKKCCC<<<666555777777777777777666666666777666666555555555555555444444555666666777777666222333444555666888999999999666555666555333333555666666555444333333222222222222222333333444444444555444444444444444555555777777555444333333333333333222222222222111111111---------...///111333444000000000000////////////111......000000------000/////////000000000111111000111111111222222222222333333333333444444444444888777666555444555666777444444444444444444444444222222222333222111111000000000111222222222222111000///...///111333333222222777999444///---,,,+++,,,...000222222000...,,,//////000000000000////////////000111222333333444222222222222222222222222222333333333222111111000333333222222111222222222222333444555444333222111444444444444333333333333444333333444666777666555333333333444555666777888888<<>>888444555777===@@@AAA>>>999555444555444666888999:::999888777999:::;;;;;;:::888666555333222222333333333333333222333333333444444444444222333444333111000111222555555444444444444444444444333222333555555555333111111222222333444444444666555555444444555555666333333333222222111111111333000111444555333444777555555444333333333444444333333222222333444555666888888777555555444444444222555:::AAADDD@@@777000333333222222222333444444222111111111111222333333555555666666666666666777555444444333444666888:::999999888888999999:::;;;<<<999:::>>>>>>;;;;;;>>>===>>>??????@@@@@@??????HHH@@@999999999888888999999999999999999999999999888888999:::999777555555777888999::::::999888777222333444555666555444333222444666555444333444444555999666777@@@FFFQQQeeepppnnnaaaNNNCCC@@@:::777555444777666222000222...111444777777666333111111111000000222333333111222222222222111111000000333666888;;;===AAAFFFIIILLLRRRVVVSSSMMMHHHBBB<<<<<<<<<>>>??????>>><<<;;;777777777777888<<>><<<<<<@@@AAABBBAAA???<<<999888999888777888999:::888777888888999888888888888888::::::::::::999999::::::;;;===???@@@===@@@NNN]]]nnn}}}lllXXXKKKCCC<<<888888999999888888777777666666666555444444333333444444222333555666777777777666111222333444666777888999888666555444444333444666777666666555444333222222111111222333333444555555333333333333444444444555666666666555333222111000///000111222222222222111,,,---...000111222333333000////////////.........111...///222222//////222//////000000000111111111000000000000111111111111333333333333333444444444555444333333222333444444555555555555555444444444333333333222222222111111000000111222222222222111---------///111222222222666999:::777222///...------...///000000///...---...///000111111000///......//////111222333444444222222222222222222222222222222222222111000//////222222111111111222222333333333444444444333222111444444444333333333222222333333333444666777777777333333333444555666777888:::@@@EEEBBB:::444444777999;;;<<<:::777444444444333555777888999888777666;;;<<<>>>>>>;;;999777666222333444555555555444444333333333333444444444444222222333222222222222222333333555555666555444333444333222333444666555555222222222222222333333444333333333333444444555666333333222222222111111111111///111555666444444666555444333333222222333333111111222222333444555555:::999777555444444444555777666555777888888666444333333333333444444555555222222222222333333444444555555444444444444555666333222222444666888888888999888888888888999:::::::::888999<<<===::::::======>>>???@@@@@@???>>>===III@@@:::999:::888888:::999999999999999999999999555777888888888888777666555666777888888777666555222333444555666555444333444666777777666555555666555999666777@@@FFFQQQeeemmm}}}~~~oooaaaNNNEEECCC<<<777444444666555111000222111222333333444444444444111///...000333333222222222222222222222111//////555666777777888;;;@@@DDDAAAGGGIIIFFFCCCAAA<<<777===???AAAAAA@@@>>><<<:::777777888888999<<>>===???AAAGGGHHHIIIFFFAAA<<<999999999888777888888999888888888888888888999999999999888888999:::;;;<<<<<<;;;<<<===@@@@@@===>>>KKKZZZggg}}}oooYYYJJJ@@@:::888::::::::::::999999888888888555444444333333333333333222333555777888888777777222222333444555666666777666666555333333444555555666555555444333333222222111111222333333444555555222333333444444555555555666666666666555333111000...///000222222333222222...///111222222222111111////////////.........---000...///333333111000333000000000000111111111111//////000000000111111111222222222333333333444444222222222222222222333333555666666666666555444333333333333222222222222222000000111222222222222111,,,---...///000111222222000///000000000000222555000///...------...///000...///000111111000///......//////111222333444444222222222222222222222222000000111111000///......111111111111222333444444333444444444333333222222444444333333333222222222222333444444555555666777333333333444444666777777:::@@@EEEBBB:::444444777666777777666555333333333222444666888888888777666;;;>>>@@@???<<<999888888444555666777777666555444333444444444444555555555444333333333444444444444222333555666777666555555444333222222444555666555444333222111111111111222111111111111222333444444222222222222222222222222111///111555555333333555444444333222222222222333000111222333444444555555999888666444444444444555777555222000111222444444333333333444555555555555444444444555555555555555444444333222222333333444111222444777:::;;;888555888777777777777888999999999666777:::;;;999:::===>>>>>>???@@@@@@???===<<>>======;;;666===???AAAAAA???<<<;;;;;;:::::::::999888:::>>>AAAFFFQQQVVV]]]iiimmmnnnvvvxxxtttpppkkk^^^[[[WWWPPPIIIEEECCCDDDFFFFFFDDDBBBAAABBBBBBAAA@@@@@@AAA@@@>>><<<>>>CCCHHHOOOQQQQQQLLLEEE>>>::::::999999888777777888999999777666666888:::;;;;;;:::888888888:::===>>>===;;;======??????===???JJJWWW```wwwrrrZZZIII===666666999:::::::::::::::999999999555444444333333333333333444444555666777777777777333333333444444444555555444666555333222555666444444444333333333333222222222222222333333444444444222333444555555666555555666666666666555333222111000000111111222333333444111111222222222111111000////////////............///---///333444111111333000000000111111111222222///000000000111111111111111111222222333333444444333333333444444444444444555555666777666444333222444444333222222222222333000000111222222222222111---...////////////111444555111...//////...000444222000...,,,,,,...000222000000111111111111000000//////000111222333333444222222222222222222222222//////000000000000000///222111222222333444555666444444333333333222222222333333333333222222222222111333444444333333555666444333333333333444555555888<<>>888444555777555444444444333333333333111333555777888888777666999===@@@???;;;888888999555666777777777666444333444444444444555555555555555444333444666777666555333444666777888888888777666444222222333555555555555444222111000000111111000000000000111111222333111222222333333444555555333111111444444222222555444444333222222222333333111222333444555555444444666666555444444444444555222333333444333333222111333333444555555555444444444555666666777777666666333333333333333222222222222222555999===<<<777333666666666555666777777888888555555888999888999============>>>>>>===<<<<<>>;;;<<<<<<:::999???HHHPPPWWWYYYYYYRRRHHH@@@<<<;;;999999888777777777999:::666555555777;;;======<<<:::999999;;;===>>><<<999???======>>>???AAAJJJTTT^^^tttttt]]]KKK>>>666555888999999999999999:::::::::555555444333333333333333555444444444444444555555111222222333444444555555111555666333333666666222111111111222222222222333333333333333333333333333222333555666777777666666555555444444444333333333222222111111222333444555222222222222222222222222000000000/////////......---,,,...333444222111333000000111111111222222222000000000111111111222222000111111222333333444444333444444555555555555555444555666666666444222111555444333222222222333333000000111222222222222111///000000///---...111555<<<555222222111------111222111///......///111222222222111111111111222222000000111111111222222222222222222222222222222222///000111222222333333222222222222333444666777888444444333333222222222333333333333222222222222111111333444444222111333555444444333222222222222333444666777777666555555666444333222222222333222222000222444666888777777666555999===<<<999666666888666666666555444333222111222333333333444444444444666444333444666888666555444555666777999999::::::777555222111333444444444444222111000000000222333222111111111111111222222111111222333555666777888666222111333222000111444555555444333333333333333333444555555666555444333222333333444444444444444000222444555444333222222333333444555444333222222444444666777777777666555444555555666555444333222555444444777;;;;;;777222555444444444444555666666777444444777888777999<<<;;;:::::::::::::::;;;;;;LLLCCC<<<::::::777666888666666666666666666666666888;;;999333222777777333444555666777777666555444555444333222333444555666111333444444333222222333444888555666???EEEPPPdddrrrxxxhhhSSSHHHCCC777999555222333222///000444222222111000000000//////222000111555444///111777111222444555555444222111444555666666555444555777111333333111333888888555888;;;>>>>>><<<<<<===@@@555666777777999;;;@@@CCCGGGSSSYYYbbbqqqxxx{{{{{{qqqooommmcccaaa___YYYMMMBBB===@@@DDDHHHFFFCCCBBBCCCCCC@@@===888999999777888???LLLUUU\\\^^^]]]VVVKKKAAA======999999999777666777999:::555444444777;;;>>>>>>===<<<;;;:::;;;======:::777@@@===<<<>>>@@@CCCKKKSSS^^^tttvvv```OOOBBB999777999777777777888999999999:::666555444444333333444444555444333222111222333444000000111222444555666666000555666333333777666111///000000111222222333333444333333333333333333333222333555777888777777666444444333222222333333444444333222111111333555666222222111111222222333444000000000000////////////,,,+++...333444222111333000111111111111222222222111111111111222222222222000000111222333333444444222222333444555555555444444555666666555333111000555444333222111222333444000000111222222222222111111222111///------222666333...,,,111222///000444000000111111111111000000444333222111111222333444111111111111111111222222222222222222222222222222000111222333444555555555222222333444555666888999555444333222222222333333333333333222222222111111111333444333111000111333444444333222111111111111111222222333444555666666555333222111222222222111000111444666777777666666222666;;;:::666444555777666666555333222111000000111111222222222333333333666333222333666888666444555666666888999:::;;;<<<888666333111222444444444222111000///000111444555333333222222111222222333000111222444666888999999777333111222111///000444666555444444333333444444444555666666666555444333000111333444555555444333222222222111000111333555333444444555444333111000333333555666666666555444555666777888888666444222888444222555888:::666333444333333333333444555555666333333666777666888<<<999888777666777888:::;;;OOOFFF???===<<<777444444777777777666777888999999777888888888999999999999999999999999888666555444555444444444444555666666999888777666666666666666555444555999===CCCOOO[[[oooxxxxxxhhhXXXJJJ@@@:::999777444333444555444444333333222111000000000000333111///000111222000------000333444444333444444888888777777666555555555555444444444555666888:::444888<<<===:::888999:::111888888999===999;;;HHHLLLUUUcccpppxxx~~~|||sssnnnjjjiiikkkeeebbb]]]SSSIIIDDDCCCEEECCCCCCBBBAAAAAA@@@??????>>>:::<<>><<<;;;999888777777666777444;;;===::::::>>>>>>;;;<<<<<<;;;999777666777999777666888;;;<<<>>>HHHRRRZZZjjj}}}yyyaaaMMM???555444888666777888999:::999999888666777777555333222333555666555555444444333333222;;;777777888444///222999222222222111111111111111111000111222444555333111111222333444444444444333222333555888;;;<<<:::999999:::888555111111444777333333333222222222222111222222222222333333444555555555333222111000000000////////////000000000000//////000111222222333333333///+++,,,000333111///000111222333444555555555444222000222444666444222555555555555555555555555555555444444444333333333000111222333333222111000111111111111111111111111333333///)))+++222222---222333444666555444222111333333444555444222///...222222222222222222222222111222333444444333222111111111111222222333333333000...111888:::555444777111222222222111000...,,,333333222111000000111111000111111111111222222222111222333333222111///...555555444333222222222222333444444333111111333444777444333666::::::555000333555777999888555222000555444333222000111333555888777666444222333666999666666555444444555666777888999:::::::::888777666888666444555777777555333333222000000000222444555444333222111111333444666222333555666555444555666555444333333333333444555111222333333333222111000444444444444555555555666333333222444555666555333111222333444444333111000111222222333333222222111...000111111000000111222555666777777666444222111555555555444444333333333555444333444666777666444333444444444555666666666777666555444444555666777MMMDDD===;;;;;;888666777555555666777777888999999666666777777888999999:::888888888888888888777777444555555666666777777777777777666555555555666666555444555999===BBBNNNZZZjjjuuuyyyiiiXXXIII>>>999777666444333444555444333333333222111111111111111444222000000222333222000///111333444444444555666999888888777666666555555444444444555666777888999666777999:::999888888999444:::::::::>>><<>>===;;;888:::???===999AAANNNRRRTTTUUUNNNDDD;;;999;;;::::::999888777666666555444999<<<999888;;;;;;999:::;;;:::888666666777999777666888:::;;;===FFFPPP^^^lll{{{uuu^^^MMMAAA888444555777777888999999999888777777777777666444333444555555555555444333333222222999666555666444000222888111111111111222222222222222111222333555555333111222222222222333333333444444444666999<<<<<<;;;999777777777444222222555999444333333333222222111111333333222222222333444444444333222222111111111111//////000000000111111111///000000111222222333333444000---...222444333111111111222333333444444333444222111222444555444222444444444555555444444444444444444333333333333222000111222222222222111000111111111111111111111111222333000,,,---222222...///000111222222111000000222333444444333111///...222222222222333333333333111222222333333222222111111222222222222222222333111///111666777444333666111222222111111000///...333222222111111111111111000111111111111222222222111222222222222111111000444444333222222222333333111333444333222222333444888555444666999:::777333333444666777777666444333555444333222222333555666666666555333222333666999888777666555555555666777777777888888888888777777666444333333555555444222555444333222111111222222444333222111222333555666222333555555444333444555555444333333333333444555111222333444444333222222333333444444444444555555333333222444555666555333222222333333333333222222222222333333333333222222000222333333222111333444666666666666555444333222444444444444444333333333222111222333555555333111333444444555555666666666777666555555555555666777KKKBBB:::999999888888;;;333444666777888888888777555555666777777888999999666666777888888888888888333444666888888888888888555555444444444555666666555444555999<<>><<<<<>>;;;888888<<>>===BBB??????EEEEEEKKK\\\cccqqqqqqhhhccc___^^^aaa]]]\\\WWWOOOGGGCCCCCCEEEEEEDDDAAA???===<<<;;;;;;:::777888>>>@@@<<<;;;======;;;::::::;;;;;;::::::888888888888777555444333666888999777555555555555555666777777666666777999777555555777999;;;BBBKKK\\\hhhwwwkkkTTTHHHBBB<<<777444888888888888888777777777999999999888666555666777444444444333222222111111222222222222333333444777000111111222333444555555555555444555666555333111333222000000000111333555777777777999;;;;;;888666555444333333333444555777555555444333222111111000444444333222111111111222000000000000000111222222111111222222222333333333000000111111111222222222444333111222444666555333222222111111111111111111222222222333333444444333111222444555555444222111222222222111111111111000111111111222222111111111111111111111111111111111111222222222222222111...000//////...///111333555000000111111111000//////222222333333333444444444333222111000000111222333333333222222111111000000333222111111000000111333111111000///000111333444222222222222222222222111000000111111111222222222111111000000111222444555222222222222333444555666444666888888666333222111777444222222555888999888777777666666555666666666666555444444666888999999444555555555444555888;;;:::999777666555555555666777666444333333333444555333222222222222222111000...000222555777777777666444444333333333444555666444666777666444333333333333333333333333333333333111222333444555555666666444444444444555555555555333333222444555666555333444444333222222333555666222333333333333333333222222444555555444444555666777666555333333444444555222222333333444444555555555666888;;;===<<<888555333444555777888888888777777777777777777777777777QQQFFF;;;888777555777999777888999999888666333222999999888777666555444444555555555555444333222111111222555777888777666555333333333333333444555666555444555888:::>>>HHHRRRcccooouuudddSSSGGG@@@888666555555555555444222333222222222333444555555222222222111222333444666222222333222222333666999999999888888777666666666333444666888999999888888>>>:::777999===AAABBBAAAAAAFFFDDDDDDJJJLLLSSSdddlll~~~~~~qqqhhhaaaYYYTTTTTTVVVVVVSSSMMMEEEAAA@@@BBB???>>><<<;;;:::;;;<<<<<<>>>:::999<<<>>>===<<<<<<999888888:::======:::888888888888777666555444333888888888888666444555777333555777777666666777999888444333666888;;;BBBIIIWWWfffxxx~~~hhhPPPCCC???;;;999999888888777777777777777777999::::::888666555666888555555444333333222222111000111111111333555666555111111222333444555555666666666555666777666444222333222111000000222444555666555666888999999666444666555333222333333333333555555444444333222111111444333222222111111111111////////////000111222222222222222222333333333333111111111111111222222222222222111222444444333333333222111000000000111222222222333333333333444444222222333444444333222222222222111111111000000000222111111111111111111222111111111111111111111111111111333444333111//////000///...---...000333555///000000111111111111000333333333333333333333333333222000000000000222333222222222111111000000000333333111//////000111222111111000000000222333555111222333333333333222222000000111111111222222222111111000000111333555666111111111222333444555666999;;;<<<;;;777333111000555333111000222555777888:::999888666555555555666666555444555888:::999888555666777666666777999;;;:::999777666555555555666888777444222111111111111333333333333222222222222...000333666777777666666333333333333444444555555555666888777555444444444333333333333333333333333222222333333444555666666444555555555555666666666333333222444555666555333555444333222333444666777333333333444444333333333222333444444333333444555777666444333333444555666333333333444444555555555333444666999;;;999666333222444666888999999999888777888888888888888888777SSSHHH>>>999777555666888999::::::999888666444333::::::999888666555444444555555555444333222111000333333555666666666555444444444333333333444555555555444555888:::===EEEOOOaaammm|||xxxhhhXXXKKKCCC<<<999666555555555444333222222222333444555666777111333444444333222333444222333444444444555777999888888777777666555555555444555666777888999999999;;;999999:::>>>BBBEEEFFFFFFLLLJJJKKKRRRTTT[[[lllvvvsssiii```VVVNNNLLLOOOQQQQQQLLLFFF@@@>>>???:::999888888888:::<<<>>>>>><<<;;;;;;<<<======<<<;;;;;;<<<======<<<999666::::::888777666555555555999777777888777444555999333555777888777666777888777333222555999<<>>@@@BBBFFFJJJMMMKKKQQQQQQSSS[[[\\\cccttttttjjj```UUUNNNLLLJJJNNNPPPNNNGGGAAA>>>===:::999777777888:::===>>>:::<<<===<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;<<<<<<===;;;888666555555777888999666666888666333555:::444666888999888777777777777333111555:::>>>DDDJJJXXXggg{{{qqqaaaMMM@@@888444555888555555555555666888999:::888999999777555444555777777666666555555444444333111333222111444999777222444444444444555555555555666666666777999999777555333333444444444555555555444444555777999999777555333222000111333555333222333333333444444444444444111111111111111111222333//////.........///000000111111111111222222222222111111111111111111111111000111333444333333222222333222111000111333444666111333444444222222333555666555444333333444555666333333222222222111111111222222111000000111222222111111111111111111111111111///111333111,,,---222000///.........///000111000000000111222333444444444444333222000///......000000111111111111000000000000000000111111111111000333333///000444444111111111222333333333222222000111333444555444333222000111111111111222222222111111222333444444444444222222222222333333444555999::::::888444222222333333333333222222222444555777777777888888999999999888666444555999:::777444444555666666555444666777666555444333333444555555333333444444333333222222222444555444222111222444333333444444333222111000000111222222333333222222111222444444333222333444111222333333333333222111333333222111222222333444222222222333333333444444333333222444555666555333333333555666666777777777333333444444444444333333111333444444333222444555444444555555555555555444777777777777777666666666888888888:::<<<<<<:::888222444777:::;;;;;;:::999888888999::::::999888888RRRIII???<<<;;;888888999888888888888999:::;;;<<<777777777888999999::::::444555666666777666666666999888777666555555555666777666555555444444444444555444555888999;;;CCCLLLVVVdddwwwwwwhhhYYYQQQDDD???999555444444555555222222333333555666888999222666::::::777444333333444777:::;;;;;;:::;;;;;;666666666555444444333333666666555555666888:::;;;;;;???DDDFFFHHHKKKPPPUUUOOOUUUVVVXXX```bbbiiiyyyuuuiii```VVVQQQPPPHHHMMMPPPOOOIIIBBB>>><<<;;;:::888777888:::===>>>666;;;>>>>>><<<;;;;;;999666777888888888;;;@@@DDD>>><<<888555444555888999888444444777666222444:::555777999:::888777777777777222111555;;;???EEEKKKYYYhhh|||}}}kkk]]]MMMAAA777111111444444444444444666888:::;;;888888888777555444555666777777777666555555444444111444333111444:::888111555555555555555444444444666555666888::::::888666333444555666666666555555555555666888:::;;;888666111///...000444666555333222222333444444555555666111000000000111222333333//////............//////000000111111111222222222222222111111111111111111000222444555444333333333333222111111222444666777000333555444222111333666888666444222222444666888333333333222222222222111333222111000000111222333111111111111111111111111111///000333000+++,,,333333222222111111111111222111000111111222333555555555444333111///...,,,,,,///000111222222111000/////////000000111111222222///333444000111555555111111222333444444333111000000111333555555555333222000111111111111222222222111222333444555444333222333333222222333333444444666777777555333222333444444555555444333222444555333444666888:::;;;;;;<<<999666444555999:::666222333444555555333222333444555444333222333444555666000111333444555555444444111333555444111000111333000111222222333333333333000000111222222222222111...000222222111111222333111222333444444333222111444333222111111111222333000000111111111222222222333333222444555666555333222333555777888777777666333444444555555444444333222333555444333333444666333444555666666666444444999999888888777777666666666555555666888888777666222444777:::<<<<<<:::999888999:::;;;;;;:::999888SSSJJJAAA???===:::999;;;999999999999999999999999777:::999555444555444111777666555777999888444111333777:::999555333666:::999888777555555555666777444777:::999999<<>>???<<<999FFFEEECCCBBBEEEJJJPPPTTTRRRUUUXXXZZZ]]]fffqqqzzz|||iii\\\WWWSSSNNNPPPPPPOOOLLLHHHBBB<<<888;;;<<<<<<<<<;;;;;;===>>>===@@@AAA???>>>>>><<<777888888777888;;;AAAJJJPPPOOOLLL@@@444444<<<;;;333333666888888555444555777444666888:::<<<<<<;;;:::555444444777777999AAAKKKZZZnnnpppWWWEEE===555666:::555888777555444444555555666444444444555666777888999444444444444444444333333555333222333555666333111000222222000222666666333///111444666777666444333444333222444777:::;;;;;;222333555777777666444333444333333333444444555666444444444444444555666777222222111111000111111111333222111000000222333444333666555000///444555222222111000//////000111222000000111111111222222222777333///...000333444333222222222222222222222222333444444333222333555888333333333333333333333333111333333111//////111444222222111000...---++++++111000///......///000111111111111111111111111111......//////000000111111666555444222111111111222000333666444///,,,...111111111111111111111111111111111111111111111111111///222555555444333555777444555777999888666444222000111111111111222222222222333555555555555333222444444444333333222222222333222222333333555666777222222333444555666777888666888999999888999===AAA@@@666111555888666444666333333333222222111111111666333111222555888888777444555555555444444333222333444555555555444333222111111222222222333333333444444555666555444222111...000222222111000000000333222111000000222333555222222222333333444444444222222111222444666777777333333333333333222111000111222444555555444222111333000222777777222000333222222222333444666888:::555444444666::::::888666333;;;<<<555333666555///888999::::::999888777666444999<<<<<<888666999===>>>=========:::888<<>>:::999:::999999999999999999999999444666666222222555666333888666444444666777666444444666888777555444666888888777666666555555666666666777777666555:::BBBIIIWWWgggsssyyyhhh[[[OOOGGG???<<<999666555888777888666222222666999888888777777666555444333333555666777999999999999999999888666444444666888:::999777666777;;;======;;;EEEEEEEEEGGGIIIMMMPPPRRRUUUWWWYYY]]]ccclllxxxxxxeeeXXXRRRNNNIIIMMMLLLKKKHHHDDD@@@;;;999888:::::::::999:::;;;======AAAAAA???===>>>;;;777777777666777<<>>BBBAAA999333555666333111111333333333222222222111111555333111222555777666555444444444444444333222222111222333444555555444444111222222222222333333333444555555555555444444333///111333333111000000000333222111111111333444666333333333333444444444444444333222333333444444444333333333333333222111111111222444555555444222111444111222777777333222555444444444444555666888999555444444666999:::888555777999999666555777666222777888888999999888777666444777::::::888888:::<<<999999<<<@@@>>>::::::>>>ZZZPPPEEEAAA>>>:::888999999999999999999999999999333555444111111666888666999666444333555777888888555555555555555555555555666666666666666555555444777777666333333888AAAHHHVVVeeeppp}}}}}}nnnbbbYYYOOODDD>>>:::777777:::999:::777333222777999888777777777777666666666666999999888888777777888888888777666555666888:::;;;>>>;;;888888;;;>>>@@@AAAEEEFFFIIIKKKNNNOOOPPPPPPYYYYYY[[[aaajjjuuuqqq```TTTOOOLLLIIIIIIHHHFFFCCC@@@===:::999666777999999888999:::<<<===AAAAAA>>>======;;;666666555555777???LLL[[[eeeooo___LLL===555111444999444666777666444333333444444555888999::::::999888444222111333444666@@@JJJTTTiii{{{ppp```KKK>>>:::444777<<<999777666666666666888999:::666555555444444555555666555555555444444444333333444333333555777777666555555888:::888777999777333666666777777888888999999===:::777555555444333222666666777777777555444333444333333222222222333333444555666777777777666555555555444444444555555666111222333444555555555666777888777333222444444222111222222333333222222111111111111111111222222222333222000111222333222111222222222222222222222222444555555444222222333555111222333444444333222111111222222000///...000111111000///...---...///000111000000//////000000111222222222222222222222222222222111111111111111111999999:::999777444000......---...///222444444444444444444333333222222222222222222222222222222222...000222222222111222333222333333333333222111000000111111111111222222222333222222222222222222333333333333333222222222222111222333444555555444444222222333444555666666777444666777888888:::===???>>>888333444555222000000333333333222222222222111333222222333444555333222333333333333333222222222000000222333444555555555222222222222333333333333444444444333444444555555111333444444222000000111333222222222222444666777555555555444444444444444555555444333222111111000333333333333333222222111222333444555555444333222555333333555666444555888777666666666666777888888666666555777888888777555>>>888555777888666555555555666777777777777777666444555777888999::::::;;;999888:::??????<<<<<<>>>___TTTIIICCC???:::888999999999999999999999999999::::::888333222666888777777666555555666777888999666444333444555666555444444555666777777666555444777777666555555999@@@EEEPPP```mmm|||rrrgggbbbWWWJJJBBB<<<888888;;;888:::999555555888888555666666666777777777777888;;;:::888777777888:::;;;888777666666777999;;;<<>>======:::666555444444777@@@OOO```kkkoooYYYDDD<<<777222333999555666666666555333333333444555777999999999777666666444333444555888BBBLLLUUUjjj|||iiiYYYFFF;;;888333666;;;888777666666666777999;;;<<<777666666555444444444555666666555555444444333333444555555777888999999888222888;;;:::999:::888555888777777666777888999:::999777444444555666666555777777888777666555444333333333222222111111222222444666777999999888666555555555555444555555666777444333333333444555777999::::::999777666666555444111222444444444444222111111111111111111111111111111111222222333222111000222222222222222222222222444555555444222111222333111222333444444333222111111111111000/////////000000///...---...///111222000000000000000000000000000000000000000000000000333333333222222111111111---...000111333333333333>>>888222000333555444222555555555444333333222222222222222222222222222222222333444555555555555555333222222222111111111111000000111111111222222222333222111000000111222333333222222222222222222222000111333555666555333222222222333444444555666666111222333444666777999:::777444111222333333333222222222222222222222222222222222333444444333111000333222222222222222222222111111222333333444444444222222222333333333444444333222111111222333555666333444555444222111111222222222222333444555666777666666666555555444444333333444444333111000000000222333333444333333222222333333444555555444333333666555444444555666888;;;999999888888888777777777777777666777777777666555EEE999333888:::555333666444444555666666777777777444333444666999;;;;;;999>>>;;;:::>>>@@@@@@BBBFFFdddXXXLLLEEE@@@;;;999:::999999999999999999999999BBBBBB>>>777555777777555444555777888888888777777666444333444555666555444444555666777777666555444777777888888999<<>>:::888777777666888:::;;;::::::;;;<<<<<>>======;;;666555444444666???MMM]]]ggggggPPP<<<999;;;777333444666555555555555555444333444555777888888777555444666333333444555888AAAKKKUUUiiiyyy~~~dddSSSBBB:::888222333888555666666666777888:::<<<===888777666666555555555555777777666555555444333333555666888999999999::::::///555:::999888::::::888888777666555555777888999666555333333555777777777777777777666555444333333333222222111111222222222555666888999999777666444444444444444444555666666777555222111111444888;;;:::888888888666444333333222333444555555444333222111111111111111111111111///000222333333111000000222222222222222222222222333444555444222111111222111111222333333222111111111000000000111111000000//////......///000222333000000111111111111000000////////////////////////444444333333222222111111666777;;;@@@GGGOOOVVVZZZVVVKKK>>>666333333000---555555555444444444333333222222222222222222222222555555555666777777666555333333333222222222222222000000111111111222222222222222000//////000222222222222222222222222222222000111333555555444222111222222333333444555555555000111222333555666777777444333222111222333333111222222222222222222222222000222333444333222111000333222111111111222333333555444444333333222222222222222333333333444444444111111000///000111333444444555555444222111222333222222333333444555666666666666666555555444444333000222444444222111111222222333333444444444333333444444444444444444444444666666555444555888;;;<<<:::::::::999999888777777777777777777666666666777HHH;;;444888999444222555444444444555555666777777444333444666999;;;;;;999>>>===AAAFFFHHHGGGHHHKKKggg[[[NNNFFFAAA<<<:::;;;999999999999999999999999DDDDDD@@@:::777888777444333666999:::999777666666555555555555555555555555555666666777777777777777777777888:::;;;===>>>???JJJZZZhhhzzzuuujjj^^^UUULLLDDD@@@@@@777<<<===;;;::::::666111555555555666777888888888333333222333555888;;;===<<<;;;;;;<<<<<<===>>>>>>???BBBEEEGGGHHHJJJLLLOOOTTTRRRPPPPPPTTTZZZ```eeefffkkkrrrwww|||zzznnn___VVVOOOHHHEEEEEEEEECCC@@@<<<:::888777777777:::<<<===<<<::::::;;;:::>>>???======>>><<<888666555555666;;;EEEQQQZZZZZZJJJ;;;888;;;;;;555111666555555666777777666444444555666777777666444333222000111333444666>>>GGGPPPdddqqq|||yyy^^^OOO???999888222222777444777666666666888999;;;===999888888777666666666666888777777666555444333333555777999999888888999:::---444999888777999;;;:::888777666555555666777888888666444333444666666555666666555555444444444333222222222222222333444444555666777777777666555444333333333333333444555666888666333000111333777:::666444444666555111000222222333333444444333333222222222222111111111111111...000333333111000000000222222222222222222222222111333444444222111111222222222222222222222222222000///000111333444333111......///000111111222222000111111222222111111000........................333333222222222222222222......///111777>>>DDDIIIMMMDDD888222111222000///444444444444444444444444333333333333333333333333444333222333555555444222333444444444444333222222000111111111111222222222222111111111111111111222111111111222222222222222111222333444444333222111222222333333444444444444444333333555777888777555555777666222111222111...111222222222222333333333000222333333222111222333333333222111111222444555777666555444333222222222333333333333444444444444111111000000111111222222333333444333222222333555333333333333444444444444555555555444444444444444...111555555333222333555222333333444444444444444444444444444444444444444444666555333555:::<<<<<<::::::::::::999888777666666777777666555555777999CCC<<<666777777555444555666555555555555666666777444555777888999::::::;;;777===HHHQQQQQQLLLJJJLLLiii]]]OOOHHHBBB===<<<===999999999999999999999999===>>>===888777999888555666888:::999777555666888444666888777555444666888777777777777777888999999888777666777999;;;===>>>IIIVVVaaarrr~~~tttjjjbbbYYYNNNHHHFFF===@@@???;;;:::;;;999666666777777777888999999999444444444555777:::<<<===@@@@@@@@@@@@AAAAAAAAAAAAAAADDDFFFGGGIIILLLRRRVVVXXXWWWVVVWWW[[[bbbiiimmmnnnvvv}}}tttfffYYYQQQKKKCCC>>>>>>>>>===<<<;;;:::999999999888;;;======<<<:::999999888<<<>>><<<===???===999777777666666777<<>>IIIPPPMMMIIIKKKRRRjjj^^^PPPHHHCCC>>>===>>>999999999999999999999999555888888666666999999777999::::::777444444777:::333777:::999555333666:::999888777777777888:::;;;:::777444333666999<<<>>>GGGQQQYYYiii|||ssslllbbbVVVNNNKKKCCCDDD@@@:::999<<<===;;;888888999999999:::::::::888888999:::;;;===>>>???DDDDDDDDDDDDDDDDDDCCCCCCFFFGGGHHHHHHJJJOOOWWW^^^ZZZZZZZZZ]]]aaahhhnnnrrrtttxxxkkk^^^RRRMMMIIIAAA<<<<<<888999999999::::::::::::999;;;======;;;999888777666;;;===<<<===???>>>:::888888777555555666:::===777<<<999000...777<<<;;;666555444666:::;;;:::888444444666666666444222000111111444888888999???FFFJJJ\\\hhhpppzzzjjjPPPFFF999777888333333999666777666666666666888999::::::999999999999999::::::999888777666555444333333222444666666333222333444333999<<<888555777:::;;;777888888777777777777777666444222222444666777777333333222222222333444444111111222333444666777888777666555444444444444444333333333444444666777777333444666666666444111000888444555::::::555444777444333111111111111333444222222222222111111000000///111333222///...000222222222222222222222222222...111333444333222222333444222000......000222444///...///222777888777555,,,...111333333222000///000111222333333222111000111111111111111111111111000000000111111222222333//////000000111222222333444444444444555444111///000111111222333444555555333333333333333333333333444222000222444444222///000222444555555333000///000111111111111222222222111222333444444333222111000000111111222222222222333333222111111222222333333333333333333333333444555333222333555555222//////555666222111555555111111111111222222333333333111222333222111222555999555444222222222444666777777666555444444555777888333333333444444444555555444555555666555444222111000111111111111222555777333333333333222111000000222222222333333444444444///444888888444111222555222333333444555555555444555555444444444444555555000444555333555;;;===:::888888999:::999888777666444666777666444555999<<<111999:::333333:::===999999888777666555555666777444999===<<<888777999===<<<@@@FFFGGGCCCCCCNNN\\\ppp]]]SSSLLL@@@===???;;;<<<<<<===>>>:::555555999:::777444444777::::::999777777777666555555444444444666999999777444333333444444333222222444555666555555666888999:::;;;<<<@@@JJJXXXdddooo|||}}}zzzqqqaaaXXXXXXJJJJJJGGG@@@999666777999999:::;;;;;;:::;;;>>>AAABBBBBBBBB@@@??????BBBEEEMMMIIIGGGJJJKKKHHHHHHIIILLLHHHIIIMMMOOOQQQ[[[gggbbbaaabbbfffmmmrrrssssss~~~~~~xxxooo^^^SSSIIIGGGCCC===999:::666888:::;;;999666555555666777999::::::999888777999;;;;;;888999===>>>===<<<;;;:::888777666666666222222222333666777666444222333666888888888666555555888:::999555222222333333000222888<<<<<<>>>AAAMMMSSS^^^nnnpppZZZIII???===999666555555666777666777777888888888777777888999999::::::999999888777777888888777666444333///---///666777444333777888777666777888888666444666666666666777888999:::666::::::666444777888666;;;999777444333333444555333333333111000222555777555555555555444333222111///111333555666555444333444444444444444555666777777666555444333444444555222222222222222222222222111111000000000000111111...//////000111111222222111111222333333333333222222222222222222222222222777666444333333222111///111666888666444444333000444444444222111000111222///222333111...---000333333333222222000///...---...222555555333111111222222444555444222000000111000000111444666666444222000222444555444444555666333444555444333333444666333333333444444555555555444333222333444444333222111111111111111222222222111111000000000000000111111111222222222222111111000111222222333333222222444444444333333222222222333333333444444444555555222222222222222111000//////000222444444333222111444333222111111333555666555555444444444555555666888777555333111333777:::666333111222444555333000333555777777555444444444333222111000000222444555111111222333333333333222111111111222333444666777666666666666666666555555555555555555555444444444555666666444222222333444444444444555666777888999888777666666555666666777444555777777666666777999888888999999888777555444555666777888777666444333888999999999999888888777:::@@@???>>>CCCEEENNNaaaqqq___VVVOOOCCC???@@@;;;>>>===???AAA>>>999888<<<999777777888:::;;;999777888888777666555555444444333555888888777666555555444444444444444555666666666666777888999::::::;;;???HHHSSS]]]ggguuu|||oooeeeaaaSSSPPPKKKEEE???<<<===>>>??????>>>>>>>>>@@@AAACCCCCCDDDDDDBBBAAABBBDDDGGGNNNKKKKKKNNNNNNKKKJJJKKKMMMKKKMMMRRRTTTWWW```jjjpppnnnmmmooosssxxx}}}{{{xxxpppgggWWWMMMEEEBBB???:::666777666888999999777666555666777888888999999999888888999;;;:::888888<<<>>><<<<<<;;;:::888777777777666333222333555777777666444444555666777777777777666555777999999777444333333555111111555999;;;???DDDIIISSSeee{{{|||fffSSSFFF;;;:::777555444555777888444555666777888888888999888999999999999999999888777888888888777666555444444222444::::::666444666555555555666888888777666555555555555666777888888777::::::666444777999888777666444333333444555777666666555333111000333555444444444444333333333333333333444444333222000///666666666666666666777888777666555444333444444555333333222222222222222222222111000000000000000111//////000000111222222333000111111222222222222222222222222222222222222222555444222111111111///---///444666333222333222///111222222111111111222333111111222111000000111333222222222222000///...---///222444444222000000111111333444333222111111222111111111444555555333111111333444444333222333444111222333333222222444666333333333333444444444555222111000000111222111///222111000//////111333555333222222111111111111222111111222222222222111111111222222333333333333333444444444444333333222222333333444444444555555555222333333333222111111000000111333444555444333222333333222222222333444555666555555444444444555555777777666444222333666999777444333333555555444222222444666666555333333444333222111000111222444555111111111222222222333333444333333222333333444444333333444555666777777888666555555555555444444444444555555444333222222444444444444555555777888888888888888888888888888888777888999888777777888:::<<<;;;;;;:::999777666555888777666666555555555555777777888999999888888888777===<<<;;;AAADDDPPPdddsssbbbYYYTTTGGGBBBAAA;;;999999;;;>>>===888777999999999999;;;<<<;;;888555999999888777555444333333222444777888777666777888444555666666777777666666888888888888999999999:::===DDDLLLTTT]]]jjjzzzxxxooobbb\\\TTTLLLHHHFFFEEEDDDFFFEEECCCDDDEEEGGGGGGFFFHHHIIIJJJIIIHHHIIIKKKMMMQQQOOOPPPSSSSSSOOONNNPPPQQQQQQTTTYYY\\\```jjjssszzzyyyxxxvvvvvv{{{vvvnnncccZZZQQQIIIBBB???===999666666666777888777666555666777999999888888888888888999888;;;:::777888<<<===<<<<<<;;;:::999888777777777222333444666888888666333666666555555555666777777555666777888999777444111777333000333666999@@@GGGMMMXXXlllqqq[[[LLLCCC888777555444444666888999333444555666888999::::::999999999999999999999999888888888888777666555555777666888<<<;;;666333333333333333555888999888777333444444555555666777777777:::999555444777::::::222222222222333444666777999888777444111000111222333222222222222333444444444333222111111000000000777777666555555555666666666555444444333444444444333333333222222111111111333222111000000000000000000000111111222333333333///000111111222222111111222222222222222222222222333111//////000///...,,,,,,111333111000111111////////////000111111222333222000///000222333333333222222222111111///...---///111333333111////////////111333333222111222333222111111333444444222000222333444333111111111222111222333222111111333555222333333333333333444444222111000000111111000...333111///---...111555777444444333222222222222222222222222222222222222222222222333444444444444444555444444444444444333333444444444555555555666666333333333333333333222222111222333555555444444333222222333333333333444444666666555444333333333444555666666555444444555777777555444444555666444333111333555444333222333444333222111111111222444555222111111000111222333444777666555333222222222222000111222444666888999:::666666666555555555444444222444555555333222222333444444555555666666777777777888999::::::999888777999:::;;;:::999999;;;===BBB@@@>>>;;;999888777777:::999666444333444555666555666777888888888888888777===;;;:::AAAGGGWWWooouuuddd]]]WWWJJJCCCAAA:::777666888===<<<888666888999999:::::::::999777666:::999888777666444333333333555777888777666777888555666777888999888777777999999999999999999999999<<<@@@FFFLLLUUUbbbqqq|||uuulll```WWWSSSPPPMMMKKKNNNLLLJJJKKKMMMNNNMMMLLLPPPQQQSSSSSSSSSSSSUUUVVVUUUTTTVVVZZZYYYUUUTTTWWWYYYZZZ]]]```dddkkkwww~~~~~~qqqeeeYYYPPPNNNHHHBBB???>>><<<999888666777777666555555666888:::999888777777777888999888:::999666777;;;===;;;<<<;;;:::999888888888888222222333666888777444222666555444333333444555777666555555888;;;:::555111666333111444777:::AAAJJJXXX___ooojjjWWWIII@@@888777666555555666888999666666666777888999::::::999999888888888888999999888888888888777666555555444555888::::::666333111333333333555777888777555333444444555666666777777777:::999555333777;;;;;;111111111111222333555666888888777555222000111222111111000111111333444555222222000000111222444666555555444333222222222222555444444444444444444444444333333222222111111111333333222111000000000000111111222222222333333333//////000111111111111000111111111111111111111111111000////////////...---+++000222000///111222000///......///111111000000111...,,,...222444333111222222222111111000......000111111111000///...---...000222222222222333444222111111222333333111///000111222222000000222333444555555333111111222333222222222222333333333333444333111111222333111000111000//////000222444666444444333222222222222222222222222222222222222222222333444444555555444444444444444444444444444444444444555555555666666666444444444333333444444444222333444555555555444444111222333444444444333333777666555444333333222222333555666666555444444555666555555444555444444333000222333333222111222444333222222222222333444555333222000///000111333555777666555444333222222222000111222444666888999:::777777666666555555444444111333555555444333333444555555666666666666666666444555777888999888666555999:::;;;;;;;;;===???BBBGGGEEE@@@<<<999888888888999888777555555555555666444555666777888999999999999>>><<<<<>>???<<<:::;;;:::999888777666666777888999999888777666555444444666888999888666555555666555666888999999999888777:::::::::999999999999999:::===AAAFFFNNN[[[iiisss~~~qqqgggaaa]]]YYYVVVWWWVVVVVVVVVVVVVVVUUUTTTUUUXXX[[[\\\\\\\\\]]]^^^ZZZZZZ]]]aaa```]]]]]]bbbeeeggggggggglllwwwppp```TTTNNNKKKGGGAAA>>>>>>>>><<<888666777777666555555777999;;;:::888777777777888999777999999666666;;;<<<:::;;;;;;:::999888888888888222222333444666666333111555333222000111222555666777555555888;;;:::666222444222333777999<<>>:::999888777777777888888::::::999888888888999999999888888777777888888999888888777666666555555555111444777888888888555333555444444444666666444222333444555777777777777777666999999555333777999999222222111111111222222222555666666444222111222333000000000111222333444555444333222111222444666888555444333222222111222222333333444444444444444444333333333222222111111111333333222111111000111111222222222222222333333333//////000111111111111000111111111111111111111111111000//////000111000...---111333000///222333111111/////////111111...,,,///,,,+++,,,000222111///111111111111111000///...000000000000000///...------///111222222222333444222111000111222222111///...///000000000111444666999999888666222000111222222222222222222222222222333222111222333444333111...///111222333333333222222222111111111111222222333333222111111222333333222333444444555555444444444444444444444444444444444444444444555555555666555444444333333444555555333333444444555555555444111222333444444444333333777666555333333222222222222444666666555444444444444444444444333222222333000111222222111111333444333333333333333333444444444333111000000222444555555555444333333444444444333333444555666777888999888777777666555555444444111333555555444444555666666777888888888777666666333555777888999888666555777999:::;;;<<>>>>>HHHWWWrrrmmmddd]]]NNNGGGDDD===<<<666444777999777666888666888999999777666888;;;777777777777777777777777777888888777666666777888777777777777777888999999999:::::::::::::::::::::999999:::<<>>===;;;999888888888888888888888888888999666777999::::::999888777555===???888333555888888999;;;999444333666666444666777888888666555555666666666555333333555:::>>><<<;;;999777666777777888666:::888:::DDDIIIRRRcccrrrsss^^^KKK???::::::;;;999666555444666888:::888888888777666444222111555333222222333444222111333333333222222111111111333222111000111333555666555555333///000444555222111111333555444222555;;;888888777777666666666555444444444222///...///111111111222111000000222555999888888777666444333222,,,,,,,,,,,,---///000111333222222111000///......111222333444444444333222555555555444444333333333555333222222444444333111......//////000000111111...///111333333333111000000///------...000222333333333222111000000000111222222222222222222222222444444333222222111111000000111222222111000///...000222555444222000111333000......111111......000...///111222222111///...111222333444444333222111111111222222222222111111///000111222333222111111000000000000000000000000333333222222444666999:::666555333222111222333333---...000222333444333333444555666555333111000111333111111555555333222555222222111111111222444555111333444333111000111444666555333111111222333444333333222222111222222222555444444333333333444444222444777666333222333555777777666666555555444444666555333222222333444555555555666666777777888888444333333444777888888777999888777555555555666666666777888888888888777666555777999;;;;;;:::777666;;;::::::999999888888888666888999888777888;;;???>>>>>>======<<<;;;:::999;;;888555333333666:::<<<:::999999999<<>>???FFFGGGKKKggguuuhhh___VVVJJJBBB@@@<<<:::999999999:::888777;;;::::::999:::;;;<<<<<<>>>===;;;;;;<<<<<<:::999888888888888777666555555777666666555666666777777888999999::::::999999888888888888888:::===@@@BBBEEENNN[[[iiiuuu|||zzzqqqqqqtttzzz{{{vvv{{{zzz|||qqqdddVVVMMMHHHCCCBBBCCC>>>>>>===<<<:::999888888777888888888999999::::::777777777888888777666666444:::;;;777555888:::::::::<<<:::555333555555333666777888888666444444555555555555444444555999<<<::::::999888777777777777555999999===IIIOOOXXXjjjzzzooo[[[KKKAAA;;;:::999888777555555666888999777777777666555444333333333222222333666777777666444444333333222222222222555444333222222444555777777777444000111555555222333222333555333111333888666666666555555555444444111222333222000000111222000111111111000000222444===;;;888555222111111111//////...//////000111222222222111111000000/////////000222333444444444333444444444333333333333333444222111222444444333222000000000000000000111111...000111333333333111000333222111000000000111222333222111111111111111111222222222222222222222222333333222222222222111111000000111222111111//////000222333333000000111333111//////222222......000///000222333333222000///111111222333333222111111111111222222222222111111///000111222333222222111111111111111111111111111222222111111222444666777555444333222222222222333...///000222222333333333333444555444333222333444333111111555555222111444333222111111111222333444111333444333111000222444666444333111111222333444333333222222111222222333555444444333444444555555333444666555333222333555777777777666666555555555555555555444444555555666666666777777777777777777666555444666777888888777999999888777777777888888888888888888888888888888777888999::::::999777666999999999888888888888888888999:::999888777999<<<<<<<<<<<<<<<;;;:::999888:::888666555555777:::<<<:::999999;;;>>>CCCGGGJJJFFFCCC???<<<:::999888777999999888777777888999999777999;;;;;;::::::;;;<<<>>>===CCCEEELLLkkkyyykkk```VVVLLLDDDAAA???===;;;:::::::::999888:::;;;<<<<<<<<<===<<<<<>>===>>>>>>===;;;888888888999999888777555444666666555555555555666666888888999::::::999888888777777777777999<<<>>>@@@???GGGRRR]]]gggrrr}}}{{{{{{{{{~~~kkk\\\MMMFFFEEECCCBBBBBB;;;;;;::::::999888888777777777888999::::::;;;;;;888777666555555555555555444777777666777:::<<<;;;:::<<<:::555444666555333666888999888666444444555333444555555555666888:::888888888888888777666555444:::<<>><<<:::999888::::::999999999999::::::888999:::999999:::<<>>>>>===<<<;;;;;;;;;<<<===>>>===:::888888999::::::999888666444777666555555555555555555888888999999999999888888777777777777888999;;;;;;;;;AAAJJJRRRZZZfffttt~~~hhhWWWFFFAAABBBBBB@@@???888888888888888777777777666777888999:::;;;<<<<<<:::999777555444444555666666666555555888:::;;;999888:::999666555777777444888999:::999777666666666111333555666666666777888777777888999888777666444666===@@@IIIYYYaaalll}}}ppp^^^PPPHHHAAA;;;666555666777888888888777666555555555444555555555666333222111222444666777777666555444444444444555555666666666666777888:::;;;::::::666222222666666333444222333777777444444888444444444444444444444444111222333333222111222333000111222222111111222444555444333222222333555666444444333222222222222222111111111111111111111222...///000222333333222222000000111111222222222333111000000111333555444333333333333222222111111111000111111222222222111111555555555555444222111000111111111111222222333444111111111111111111111111///000000111222333333333//////000000111111111111111111///...---...000222333000000333222///...000111222333333333333222111000000000111111000000000111111222222222222111111111111222222222333333333111111111111111111111111222111000000000000111111333333222222222222222222333222111000111222333444666666555333222333666888333111111444444000000222444444333333222222222222222222333333333333333444555444333222222222333333222222111111222222333333333333333444555666777888555444333222222333555777777777777777777777777777555666888999:::::::::999999999888888777777666666999999888999;;;:::888666666777888:::::::::999888:::999777666666777999:::<<<;;;999888777777777888555555555666666777777777777999:::;;;:::999888888888999999999999888888777888999999999999:::::::::::::::;;;>>>CCCIIIOOORRRPPPLLLFFFAAA>>>===<<<;;;::::::::::::::::::::::::999999999888888:::>>>AAABBB<<<>>>BBBOOOsssvvvggg\\\TTTKKKEEECCC@@@===<<<<<<<<<<<<;;;888:::<<<>>>>>>===;;;:::999999;;;===??????===:::888999:::::::::999777666777777666555555555555555888888888888888888888888999999888888777777777777:::???EEEJJJQQQ]]]mmmyyy}}}eeeTTTDDD???@@@???===<<<777777777777777777777777666666777888:::;;;<<<<<<<<<;;;999777666666777777999777555666888888777777555888888666777::::::777888:::;;;;;;999888888999111333666777777666777888777777888999999888666555:::AAAEEENNN^^^hhhtttrrrfffVVVJJJCCC>>>999444333555666888888888777666555444444333444555666666;;;888555444444555444333666555444333333444666777333333555666888;;;<<<===999:::666222333777777333333111333888:::888888:::555555555555555666666666444555666666333222111222000222333333222222333444111333444555555555444333444444333222111111111111111111111111222222222222000111222333222111000///000000000111111222222222111000///111333444444333444444333333222222111111111111222222222111111111222222333444444333222222222111111111222333444444111111111111111111111111//////000111222222333444/////////000000111222222222000...------///000111222000000333222///...000222222222333333222222222111000000000000000000111111111222222222222111111222222222222222333333333111111111111111111111111333222222111111111111111111222222222222222222222333333111111111222333444888888666444222222444666333111111444444111000333444444444444333333222222222222222333444444444444444444333333222222222222222111111111222222333444333333333444444666777888555444222111222444666777666666666666666777777777555666888:::;;;;;;:::999999888888888777777666666999999999;;;<<<;;;999666444555666888888888777666999888666555555666888999<<<;;;999777666666777888444444444555555666666777555555777999::::::999888777777888888999888888888888888999:::::::::::::::::::::;;;>>>BBBHHHNNNQQQQQQMMMGGGCCC@@@???===<<<888999999999999999999888999999999888888;;;???CCCEEE???@@@CCCPPPttt}}}mmmaaaYYYOOOFFFCCC@@@===;;;<<<======<<<999:::<<<>>>>>>===<<<;;;<<<<<<<<<>>>@@@@@@???===999999999999999:::::::::999888777666666555666666999888777777777777888999:::999999888777777666555:::???CCCFFFKKKWWWiiivvvkkk```RRRDDD???>>><<<:::999777777777666666666666666666666777888999999::::::<<<;;;::::::999999999999;;;888777888777444444777444888999777888::::::777777999::::::999999999:::222444777888777777888:::888888999999999999888888>>>DDDGGGPPPbbbmmm{{{yyyiii```RRRGGG@@@;;;777444333444666777888777777666555555333333333444555666@@@===999666555555444444666555444333333444666888111222444666888:::<<<===888888555222333777777444222000222888;;;:::999;;;666666666777777777777777666777999888666333222222111333555555444444444555444666777888777444000...333333222111111111111111222222222222222222111111222333333333333111000///111111111111111222222222111000000111333444333222333333222222222222222222222222222111111111111111000000111222222333444444333222222222222333333444111111111111111111111111//////000000111222333333111000000000000000111222222000......///000000000000......111111......000222222222222222222222222222111111000000111111222111111222222222222111111333222222222222333444444222222222222222222222222333333333222222222222222000111222222333222222222222222222222222333444444777777777444222111222444333111111555555333222555333444444444444444333222333222111222555666555444444444444333333333222222111111111111222333444444333333333333333444555666555333111222444555666666555555555555666666666666666666777888999999999999777777777777666666666666888888999;;;<<<<<<999777444444555555666555555555777666555555555555666777:::999777666555555666777555555555555555555666666444333444666888999999777666666777888999999999888888888888999999999999999:::::::::<<>>>>>;;;<<<===>>>>>>>>>======???>>><<<===>>>>>><<<;;;999888888777888:::===>>>::::::888777777666666666999888777666666777888999888888888999999888888777:::???CCCEEEHHHTTTfffttt~~~qqqZZZXXXMMMCCC???<<<999777999888888777777666666555555666666666777777888888888::::::;;;;;;;;;::::::999999777888999666111333999666::::::888888999888555444666888999888888:::;;;444666777888777888:::;;;::::::999999999999::::::>>>DDDGGGPPPcccqqqvvvqqqddd]]]RRRFFF>>>999777666333444555666777777777777666555444222222333444555===999666444444555555555666444333222222444666888222222444555777888888888666666444111333777888555222///111777:::999777777666666666777777888888888666888::::::888666555555333555777777666555666666777888888888666444111000333333222222111222222222333333333222222111111111222222333444444333222111222222222222222111111111222111000111222333222111111111111111222222222222333222222111111000111111222111111111111333444555444444333222222222333333111111111111111111111111//////000000111111222222222111000//////000000111222000...///111222000///---+++,,,000111......111111111111000000111111111333222111111111111222333111111222222222222111111333333222222222333444555222222222222222222222222111111222222333222222222///000111222333222222111000111222333444444555555444555555444222222222333222000222666777444555777222333444555555555444333333222111222555777666444333444444444333333222222111111111111222333444555333333222222222333333444444222111222555777666444333444444444555555555666777666666666666666777777555555555555555666666666666777888;;;===<<<:::777666555444444444444444444555555555555555555555555666666555555555555555666666666666666555555555555666444222333555777666555555666777888999999:::999888777777777777888999999;;;:::999999:::===AAACCCDDDBBB@@@??????===;;;888666777888999999888777666777888999999:::===AAADDDBBBAAAFFFIIIRRRtttuuuiiiaaaTTTGGGAAA???;;;:::;;;===>>>???======>>>???????????????@@@>>>;;;::::::999888777999888777666888;;;>>>AAA;;;:::999888777777777777999888777666666777888999555666777999:::::::::::::::???CCCDDDGGGRRRdddsss}}}zzzpppggghhhdddSSSRRRIIIBBB>>>;;;777666999999888888777666666555555666666666666777777777777888999:::<<<<<<;;;:::999777666888:::666000333;;;999<<<<<<999888888666222111333666777777888999;;;666777888888777888;;;===;;;:::999999999:::;;;<<<>>>DDDFFFPPPdddsssvvvoooqqqaaa\\\SSSGGG===888777888444444444555666777777888777666444222222222444555666333000///111333555555555444222111111333666888333444444555555555555555555555333000222777999666333///000666999777444333555666666666777777888888555777:::;;;:::888888888333666888888777666777777777777666555555555555555333333333222222333333444444444333333222111000000111111333444555444444333444333333333222111111111333111000111222222111000000000000111111222222333333333222111000000111111444333222111111333555666555444444333222222222222000000000000000000000000000000000000111111111111333222111/////////000000222000///000333333111...,,,***+++///000......111111111000000000000111111444333222111111222333444111111222222222222111111444333222111222333444555222222222222222222222222000000111222222222222222///000111222333333222111...000222444555555555555000222444444333222333444222000222666888666666999111222444555666555444444444222111222666777666444333333444444444333222111111111111111222333444555333333222111111222222222333111111333666888666333333333333444444444555555777666555444444555666666333444444444555555666666555666888;;;======:::888888666555333333333444555333333444555555444333333444444444555555555555555777777777666666555555444888555111111333555444333555666777999::::::::::::888777666666666777999:::;;;:::888777777999<<<>>>>>>===<<<======;;;888666777888999::::::999888777666888999:::;;;===AAADDD???@@@HHHKKKSSSuuuyyyiiicccZZZIIIFFF@@@<<>><<<;;;888555555666666666666666555555444555666666555666888:::999777@@@888666>>>888<<<555999;;;777111///333888777888999999888666444222333555777:::;;;;;;::::::777777777555333333555777777<<<777444;;;<<<888<<>>@@@BBB@@@>>>>>>???@@@AAAAAA@@@???===;;;;;;;;;:::::::::999999999888888999999:::999999999888888888888777777777777999999999888888888888888:::;;;===>>>???@@@@@@???CCCFFFIIIJJJMMMSSS^^^fffsss}}}zzzwwwuuupppiii]]]SSSLLLJJJLLLNNNKKKGGGAAA>>><<<;;;888666444444555666666666555555444555777777666666888999:::999AAA888666===666:::777999:::777333222444888666777777777777666444333333444666777888888888888444555666555444555666888777<<<888666======999===CCCIIIRRR\\\gggwww|||{{{wwwrrrpppqqqnnnjjj___YYYOOOEEE===777444222444333222222444555555444333555666666444333333444777888888666333222222333333333333444444444555555888777777666555555555555111111222333555666777777777666444333333555777888777777888888777777666666666777999:::::::::999888666666888999999999888777777777777777777777777777222222333333333222222111333333444444333222111111444333222111111222333444111222222333333333222222444444333333222222111111111111111111111111111111333333333333333333333333666555333111111111222333222222111111111000000000111111000///...///000000111111111111111111111111111111111111111000////////////111222333222222111000000000000111111111111444444444333333222222111222222222222222222222222222222333333222222111111222222333444666666444222333333222222222111111111000000000111111111222222000000111111111111000000+++---......333888666///333333333333333333333333444444333333333333222222444333222333555555333111333333333333333333444444222222222222222222222222000111111222333333444444333333333222222111111111111333555555444333333444333444666555444333444555444444555555555555444444333333333333333333333333555444444444444333333333444333333222333444555666555555555555444444444444555555666666555555444333444444444555555555555555333444444444444444333333777777666555444333333222444444444444444555555555666888:::999777666888:::999999:::::::::::::::::::::999999999999999:::;;;555:::===>>>@@@DDDEEEBBBFFFAAA>>>DDDZZZ}}}zzzrrrgggUUUJJJCCC@@@BBBCCC???<<<<<>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999999999888888888888999999666777888999999999999999;;;;;;:::::::::;;;<<<<<<<<<===???AAACCCDDDEEEEEEFFFIIILLLNNNPPPTTT[[[```lllzzzxxxsssppppppkkkcccWWWKKKDDDBBBDDDFFFHHHEEEAAA===<<<:::888666222333444444555555555555333555777888777777777888;;;999BBB888666<<<444888:::999888666666666777777666555555444444444555555333333444444555555555555000222555666555555777888666;;;888777>>>===:::@@@CCCKKKWWWcccooo{{{zzzuuussspppjjjgggfff]]]UUUJJJBBB;;;666111...111222333333222222444555222444555555333222222333999999999777444222111222444444444444555555555555777777666666666666666666444333333333333555666777666666555444444444555555777777888999999999888888888888:::;;;;;;::::::999888888888999999999::::::777777777777777777777777555555444444444333333222444444444555555444333333222222111111111111222222111222333444333222111000222222222222222222222222333333222111111222333333222222222222222222222222444333222111111222444444333222222222111111111111///////////////000111222111111111111111111111111000111111111111000000///000111222222222222111111111111111111111000000000333333333333333333333333222222222222222222222222222222222222222111000000222111222444555555333111444444333333333222222222111111111222222222222222000000111222222111000000555555555;;;EEEJJJBBB777333333333333333333333333444444333333333333222222444333333444555555444222444444444444333333333333222222222222222222222222111111111222222333333444222222222222222111111111222333444333333333555666444555555555333333555777555555555555555555555555555444333222222333444555333333333444444444555555444333222111222444777888555555555555555444333222666666555444444444555555555444444444444555666666444444333333333333333333666666666555555444444444444444444444444333333333666888999999888777777888999999:::;;;;;;:::888888::::::999::::::;;;<<<<<<888===@@@AAADDDHHHHHHFFFEEEBBB???EEEYYY{{{wwwkkkWWWKKKEEEAAACCCDDDAAA>>>>>>>>>===<<<;;;:::;;;;;;<<<::::::::::::999999999999:::999888777777888999:::666777888999::::::999999===<<<<<<<<<===>>>???@@@@@@AAACCCEEEGGGHHHIIIJJJJJJLLLOOOQQQRRRTTTXXX[[[bbbnnn}}}{{{tttnnnkkkjjjaaa[[[QQQHHHAAA??????@@@DDDBBB???<<<:::999777777111111222333444444444444222555888999888777666666999888AAA888666===555888<<<999666666888999999777555444333222222333555666555444333333333333444444000222555666555555555666444888666777>>><<<;;;DDDFFFPPP___nnnzzzzzz{{{tttfff]]]]]]VVVNNNDDD===:::777222---///222555444222111333555111222444444222111111222777777888666333222222333333333333444444444444555666666777777888888888888666555333222333444666777666666666666555555444333888999:::;;;<<<<<<<<<<<<999999;;;;;;;;;;;;:::999999888888888888999::::::888888888888888888888888777777666555555444444444444444444555555444444333111111111111111111111111111222333444444222111000000000111111111222222222555444222111111222444555111111111111111111111111333333222111111222333333333333333222222222111111000000000000000111111111111111111111111111111111000000111111111111000///111111111111111111000000222222222111111000000000111111222222333333333333222222222222222222222222222222222333222111111000222111111333555555333222555555444444444333333333222222222222222222222222///000222333333222000///222000111777@@@CCC<<<333222222222222222222222222444444333333333222222222333333444444555555444444555555444444333333333222333333333333333333333333111111111222222333333333222222222111111111111111222222222222111222666888555555666555444444666888555444444444444444444555555333222111111333555666222222333333444555666666444333111111222444777999555555555555555444222111555444222111111222333444555444444333444555666777444444333222333444666777444555666777888999::::::777777666666555555444444777888999999999888777777999:::;;;<<<;;;:::777666999999999::::::<<<======<<>>===;;;:::999:::<<<<<<999999999999888888888888:::999888888888999;;;<<<999999999:::::::::999999??????>>>>>>@@@BBBDDDFFFEEEFFFGGGHHHJJJKKKMMMMMMKKKMMMPPPRRRSSSTTTUUUVVVXXXaaaooovvvoookkkgggbbb^^^UUURRRMMMGGGCCC???===<<<>>>>>><<<:::888777666666111111222333444444333333333555888999888777666666555555???888777>>>777:::<<<888555555999;;;:::888666444222111111333555666666555444333333333444444111333555666444333222333222555333555<<<;;;===JJJMMMXXXiiizzzyyyfffYYYVVVMMMFFF>>>::::::888444000///222555555333111333555000222333333222111222222222444555444222222333444111111222222222333333333555666777888999999999888777666444333333444666777666777777777777666444333888999:::;;;<<<=========999:::;;;;;;;;;:::999999888777777777777888999:::::::::::::::::::::::::::888888666666555555666666444444444444444444333222111111111111111111111111111222333333333222111111000000000111111222222333555444222111111222444555111111111111111111111111444444333222111111111111333333333222222222111111111111111111111000000///111111111111111111111111///000000111111111000000111000000000//////000000333333222222111111000000000111111222222333333444222222222222222222222222222222333333333333222222333222222333444555444333555555555444444444333333222222222222222222222222///111222444444222111///...---///222555444222000222222222222222222222222444444333333333222222222222333444444444444444555555555555444444333333333555555555555555555555555111222222222222222333333111111111111111111111111222222222111000222555888444666666666555555777999333333333333333333333333444333111000111222444666111222222333444555666666444333222222222444666888444444555444444333333222444333222111111222444555444444444444444555666666444333333333555777999:::555555666777888999:::;;;777777777666666555555444666777888:::::::::999777999:::<<<===<<<:::888777888999999:::;;;<<<>>>???@@@BBBBBBAAADDDMMMSSSTTTJJJGGGDDDHHHXXXtttvvvaaaTTTLLLEEEEEEEEECCCBBBDDD>>>===<<<;;;;;;<<<======:::::::::999999999888888999999999999:::<<<===>>><<<<<<;;;;;;;;;<<<======CCCBBBBBBCCCDDDGGGJJJLLLKKKKKKKKKKKKLLLMMMNNNNNNKKKLLLNNNPPPRRRSSSSSSSSSQQQYYYdddpppzzznnnfffccc```[[[VVVKKKJJJHHHEEEAAA>>>;;;999888999:::888666444555555222333333444444333333222444666888888777666666666333333???888888???777::::::777555555999;;;:::999666555333222222333444666555555555555444444444444222444555444333111222222111333000444<<<;;;AAASSS[[[eeevvvzzziiiYYYRRRCCC???:::888888888777444111333555666555444444444000222333333222222222333000222333333222222333444111111111111222222222222666777888:::::::::999888666555444444444555666777777777888888888777666666666777888999::::::;;;:::999::::::;;;;;;:::888888777777777888888888888999::::::::::::::::::::::::888777666555555666777888555555555555444333222111111111222333333222111111111111222222222333333333000111111111222222333333444444222222222222444444222222222222222222222222444333333222111111000///333222222222111111111111111222222222111000000///111111111111111111111111///000000111111111111000111000000///000000111111222222222222222111111111000111111111222222333333222222222222222222222222111222333444555555555555444333222333555666555444555555444444444333333333222222222222222111111111000111222333333222111000555555777888666222444888222222222222222222222222444444333333333333222222000222444444333333444555555555555444444444444444444444444444444444444444222222222222222222222222000000000111111111111111222222222111000111444777333555777888777777777888222333444555555444333222333333222222222444555666222222333333444555666666444333333333444444555555444444333333333333444444555555444444444555666666333444555555666666555555444444444555666888999:::777777777666666555555555555555555555555444444444666666888;;;======;;;999;;;;;;<<<======<<<::::::999999:::;;;<<<>>>@@@AAAEEEFFFEEEBBBDDDLLLRRRRRRKKKHHHFFFMMM___zzz{{{ggg]]]RRRIIIFFFDDDBBBBBBDDD>>>>>>============>>>>>><<<<<<;;;;;;;;;:::::::::777888:::<<<===??????@@@@@@???======>>>@@@CCCEEEHHHGGGGGGHHHJJJMMMQQQSSSQQQPPPNNNMMMLLLMMMMMMNNNJJJJJJKKKMMMPPPRRRRRRRRROOOUUU[[[aaalllzzz|||wwwtttnnnfff___ZZZVVVQQQNNNEEEDDDBBB???<<<999777555444666777666444222333444444555555555444333222111666777888777666555666777444444???888777>>>666999888666555666777999::::::777666555444333333444444222333444555555555444333111222333222111111333555222222///444======FFF\\\kkkttttttgggXXXKKK===<<<:::888777777777777333333444666888777555333000222444444333222333444222333444444222222222444111111222222222333333333777888999;;;;;;:::888888444444555555666666777777888888888888888999999999666777888999999999999999888999:::::::::999777666777777999:::::::::999888999999999999999999999999777666555444555777999:::888888777666555444222111111222333444444333222111111111000000111333555666222222222222333333333333222222222222222222222222333333333333333333333333111111222222222111111111222222111111111000000000///000111222222222111111111111111111111111111111//////000111111111111111222111111111111222444555111222222222222222222333111111111111111222222222222222222222222222222222111222333555666777888888666444333444555777666555444444444444333333333222222222111111111000000000222222222222222222222222000///222555222---...333111111111111111111111111444444333333333333222222...000333333222111333555444444444444555555555555333333333333333333333333222222222222222222222222///000000000111111111222222333333222000111333555222555888:::999888777888333444777999999777444333444444444555666777777777333333333444444555555555333444555555555444333222444333111000111333555777333444555555666666555555111333555777777666444333444555666666666666666666999888888777666555444444555555555666666666666666666666888<<>>;;;<<<<<<<<<===============;;;;;;<<<===???AAACCCDDDHHHJJJIIIFFFFFFJJJLLLJJJJJJGGGHHHTTTkkk~~~iiicccWWWLLLGGGDDDAAAAAACCC>>>>>>>>>???????????????>>>============<<<<<<<<<666777:::===???@@@AAAAAABBB@@@???>>>@@@DDDIIIKKKLLLKKKKKKKKKNNNRRRVVVXXXTTTRRRPPPNNNMMMLLLMMMMMMIIIHHHIIIKKKOOOQQQRRRRRROOOTTTWWWXXX]]]iiissswwwwwwsssnnnggg```___\\\VVVNNNHHHEEEDDDDDDAAA===999666444333333111333666555222111222444666666666555444333222111777777888666555555666888555555@@@999777===444666666666666666666888:::;;;888777666555444333333333000111333555555555333222000111111111000222555777444333000555>>>???JJJbbbvvv}}}|||mmmbbbSSSDDD;;;;;;;;;888666555777888555444444666999:::666222000222444444333333444555555666666555333111222333222222333333333444444444777888:::;;;;;;:::888777333444555666777777777777999888888888999:::;;;;;;999999:::;;;;;;;;;::::::888999999:::999888777666777888:::<<<<<<;;;:::999777777777777777777777777666555444444555777999;;;::::::999888666444333222222333444444444444333222222000//////000333666888333333333333333333333333111222222333333222222111333333333333333333333333//////000222222333333333111111111000000000000///---...000222333333333333111111111111111111111111//////000111111111111111333333222222333555666888111111111222222333333444111111111111111111111111222222222222222222222222000222333555777999999:::777555444444666777777666444444333333333222222222222111111111000000//////333222222111111222222333333111444999888333111555111111111111111111111111444444444333333333222222---000222333111000222444333444444444555666666666111111111111111111111111222222222222222222222222//////000000111111111222222333333222111000222333111444999;;;;;;999777777333666999<<<<<<999666333555555777888999999999999333333333444444444555555333444666666666444222000444222000///000333777999000111333444555444333333000333666888888777444222555666777777666444222111888888888888888999999999777777888888999999::::::666666888<<>>???@@@======>>>???AAADDDFFFGGGJJJMMMMMMIIIHHHHHHFFFBBBHHHFFFIIIYYYttt{{{kkk^^^UUUUUUQQQHHHEEEHHHDDDBBBBBBBBB@@@===AAAGGGCCCCCCBBB>>>::::::===AAA<<<>>>@@@AAABBBAAA???>>>DDDDDDDDDEEEFFFHHHKKKLLLQQQTTTXXXXXXWWWWWWZZZ]]]XXXRRRMMMMMMLLLIIIHHHKKKJJJJJJJJJLLLOOORRRSSSSSSMMMQQQTTTUUUSSSUUU[[[```gggsssxxxyyyuuurrrmmmccc[[[VVVTTTPPPLLLGGGBBB???=========:::444222555777555222333333111000000222555111111111111111111111111::::::999777555555777888777888888999999888888888888999777333333777888666888777555444333333444555555444111/////////000111000666222///333222000777888333222777999???UUUmmmzzzcccUUUJJJ===:::999888999;;;:::777333111444777666333000000222666444111111222333333333666666555555444333111000333444555666777777777777::::::999999999999999888777888999:::;;;<<<<<<<<<999999999999999:::::::::;;;>>>@@@===999777:::>>>999888888777777888888999777777666666777999;;;<<<:::999777777777777999:::222555888888777777:::===::::::999999888666555444333444444222222333333222000222444555444444555666444333333444666666555444:::777444111000111444555444222000111333444333000111111111000000000000000222222222222222222222222111111111222222111111111///000111111111111000///222222111111111111222222444555555444222333666:::111111111111000000000000333333222222111000000000333333444555444333111000111222333444444444333333666666777777777666444333111222444333222111111222333444333222000000222444444444444666777777444222333333222111111222333333555444333111000111111222...000333666777777555444444333222111222333444555777666555444444555666777666111111555666222333888:::888555222000111222333222222222222222222222222111222333333111111222333222222333444555555555555444888>>>CCCBBB<<<555000999:::;;;;;;:::888555333555333000<<<...;;;999777888888777666444333222111444666888666333222333555444444333333333444555555222333444666777999:::;;;888888888777777777777777666888::::::999888888999777;;;<<<888999;;;888111555>>>??????BBB>>>999??????AAA???;;;===BBBCCC>>>AAA@@@???@@@BBBFFFIIILLLKKKIIIIIILLLKKKFFFCCCDDDGGGIIINNN^^^zzzsssiii^^^WWWRRRLLLIIIJJJEEECCCCCCDDDBBB???BBBHHHCCCCCCBBB???======???AAA<<<===???@@@AAABBBAAAAAADDDEEEEEEGGGIIILLLOOOQQQRRRTTTWWWYYYYYYYYYZZZ[[[VVVPPPKKKLLLKKKIIIIIIKKKJJJIIIIIIKKKNNNPPPQQQQQQMMMOOOPPPQQQQQQSSSWWWZZZZZZeeejjjppp~~~~~~vvvmmmhhhddd___VVVNNNJJJIIIGGGDDDAAA>>>;;;:::;;;<<<999444222444555222111333333333222222444666333333222222222222222222333555777666444444777999777888888888888888777666555888888666666999888555666555555444444444444555444333222111000111222222000666222///444333111888333000333:::???GGG\\\sss}}}oooXXXKKKCCC777:::888777777999888666333222555777777555333333444555333111111222333333333555555555555444444333222222333555777777555444222999999999999999999888888888888999:::;;;;;;;;;;;;444555777888:::;;;<<<<<<;;;===???===:::888;;;???::::::999888888888888888:::999888888777777888888999999888888888888999999444666777888888888:::;;;:::999888777666555555444222333333222222333333333333555666666555444555666666555555666888999888666777666333111111222333555444222000111333444333111000000000000111111111111222222222222222222222222111222222333333222222111111111111111111111111111222222111111111111222222333555555444222222555888111111111111000000000000222222222222111111111111333333444444444333222111222222333333444444444444333444444555555444333222111222333333222222222222333444444222000000222444444333444666777666444222333333222111111222333333444333222111111111222333444444444444444444444444222222222222333333444555666555444444444444555666555111111555555222333777888666444222111111222333222222222222222222222222111222444333222111222333000111222333444444444444777:::???CCCBBB===777333333444666777666555444333333111555JJJ666555111999888777777666555444333333333555777666333222444555555444444444444555666666666666666777888888999999999999888888888888888888666777999999888777888999:::;;;888444555;;;>>><<<555<<<999666;;;;;;;;;DDD>>>@@@>>>;;;===BBBBBB>>>BBBAAAAAAAAABBBDDDGGGHHHHHHFFFGGGIIIHHHDDDBBBCCCEEEGGGNNNaaa}}}yyylll^^^VVVSSSPPPLLLGGGEEEEEEGGGFFFCCCDDDIIIEEECCCBBBBBBCCCCCCBBBAAA>>>>>>???@@@AAABBBDDDEEEEEEEEEGGGJJJMMMPPPSSSUUUSSSTTTVVVYYY\\\\\\ZZZXXXRRRLLLIIIJJJKKKIIIIIIKKKJJJIIIIIIJJJMMMNNNNNNMMMMMMLLLKKKLLLOOOQQQRRRQQQMMMWWWZZZ___lllsss{{{}}}xxxuuuppphhh___XXXTTTOOOHHHBBB??????>>>===;;;:::999999888:::888444222444222///000222444555555555666777555555444333333222222333222666:::999666444666999888888888888888777666555333888:::888888:::888444333444444555555555555444333333333333333333333333///555222///444333222999111000555>>>EEEOOOdddyyyttteeeOOOEEE@@@666999777555555666666555444333555777888777666666666444333111111333444333333555555555555555555555555444555777888888666444222888888:::;;;;;;:::999888999999::::::::::::999999::::::::::::999777555333:::<<<===<<<:::999<<>>===;;;>>>BBBBBB???BBBBBBBBBBBBCCCDDDDDDDDDGGGEEEEEEHHHHHHDDDCCCEEEGGGIIITTTlll|||iii^^^\\\VVVMMMJJJHHHHHHJJJIIIFFFGGGJJJGGGEEEDDDFFFIIIIIIGGGCCCBBBBBB@@@@@@AAABBBDDDEEEFFFGGGIIIKKKNNNQQQSSSTTTSSSSSSTTTXXX\\\]]]XXXTTTNNNIIIGGGIIIJJJIIIIIILLLLLLKKKKKKLLLMMMNNNMMMLLLNNNJJJHHHIIINNNPPPMMMJJJGGGPPPQQQTTT```gggnnn|||zzzuuupppjjjfffccc\\\SSSNNNKKKGGGBBB>>>;;;;;;;;;::::::999999999666999999555444444222...///222555777777777888999888777555444333333333333666;;;@@@>>>888444444666999999999999888777666666777:::;;;888777999777333111222444555666555555444555555555555444333222111...444111///444333222999444444888AAAJJJWWWlll{{{kkk[[[GGG@@@>>>666888666444333333333444444222333555777777777777777555333222333555666555444444444444444555555666777777777888888999999999999888999;;;<<<===<<<;;;::::::::::::::::::999888888;;;;;;;;;:::888555222000888999;;;:::999999;;;===>>>===;;;999888777777666444555777999:::::::::999777888:::<<<<<<:::888777;;;888666777:::;;;999666:::888666444333444555666444222333555666555666888777888999888777777888:::;;;999777666777777666444222222333333333333333333333333222333333333333222//////000111222222333333222222222222222222222222333444444444444444444333555444222111111222444555333222222111111222222333222333444444333111111000222222222111111111000000111111222222333444444555333333333333333333333222333333333333333444555555333444444555666666666666333222222222333444444333333444444333222111222333333333333444555555333111222222222222222222222222111111222222333444555555999777444222111111333444///000222444555555444444333222222222222222222333333222222333444333222333111111222333333333222111111222222222222222333333111333444555333222222333222333444555555666666555444555666666666444222000111222333555666666666666000222;;;PPP888444000:::444444444444444555555555222333333444444444555555666666666666777888999999;;;;;;::::::::::::::::::<<<<<<;;;;;;;;;<<<===>>>999:::;;;;;;:::;;;<<<>>>;;;>>>AAAAAA@@@>>><<<:::;;;BBB@@@???CCC>>>777;;;<<<<<<;;;<<>>>>>999555444555999999::::::999888888777<<<===;;;666444666555333111222444555555555444444777777777666444222000///...444000...333222000888666777;;;DDDQQQccczzzppp___OOO>>>::::::333666555444222111111222333111111333555666666666555555444444555777888777555444444333333444555666777888666555555666:::===@@@999:::<<<>>>>>>???>>>>>>;;;;;;;;;;;;;;;:::999888333444666888999999999999777777888888777888999;;;>>>===;;;999888666666555444555777999:::::::::999666888:::<<<<<<:::888666;;;888666777999:::888555999888555444333444555666666333444888999666777;;;666777888888888999<<<>>>AAA>>>;;;999888777555333111222333444444444333222333333444333333333333444///000000111222333333444222222222222222222222222333444444555555444444333555444222111111222444555333333222222222222333333333333333333333222000///222222222222111111111111111111222333444555555666333333333333333333333333444444333333333444555666444444444444555555666666444222000111333555555444333444555444333222222333333222222222444444333111222222222222222222222222000111222333444555555555333444444555555444333333000111222444555555444333111222222222222222222111222333444444444444333111000111222444444333222111111111111222222333333333111333555555444333222333111222333444444555555555888888888777777666555555555555555555666555555555000666777@@@...;;;999777222333333333333444444444333333333333444555555555666666666777888999::::::999999:::;;;<<<===>>>>>>>>>===<<<<<<<<<===???@@@===>>>??????>>>???AAACCC@@@BBBDDDEEECCC@@@@@@AAA<<>>DDDBBB<<<@@@===;;;;;;>>>@@@AAAAAAAAA<<<>>>@@@CCCDDDDDDDDDCCCEEECCCCCCGGGJJJJJJLLLQQQZZZYYYkkk~~~pppggg___ZZZUUUOOOLLLLLLLLLIIIIIIKKKHHHHHHIIILLLNNNOOONNNLLLJJJHHHFFFCCCBBBBBBCCCCCCFFFFFFGGGIIIIIIIIIIIIIIILLLLLLNNNQQQSSSSSSPPPNNNJJJFFFEEEIIIKKKJJJJJJLLLPPPOOOOOOQQQRRRQQQOOOMMMNNNJJJHHHJJJMMMNNNJJJFFFCCCKKKKKKKKKSSSVVVZZZfffhhhqqq}}}{{{wwwiiiddd^^^ZZZXXXUUUPPPLLLGGGEEEBBB@@@@@@@@@???>>>::::::999888777555555444222666777555555777555222111333555777777777999:::;;;999777444222222333333000333777888888777666555888888999999999999888888<<<===:::444222444555222222333333444444444444333888777666555333111000000000555222...333111000777555999AAAMMM^^^uuu{{{gggVVVHHH;;;:::;;;444444555555333111000111333000000111333555666444333555444444666888888777666444333333222333444555666444333222222444888===@@@:::;;;<<<===>>>???@@@AAA<<<<<<<<<<<<<<<;;;::::::666666777777888999::::::888777777777777888888999===<<<:::888777666555555999999999999999888777777555777999;;;;;;999777555999777666777888888777666888888666555555555666666888333444999:::555666;;;555666777888888:::===@@@FFFCCC>>>;;;:::999777555444444444555555444333333222444555444333222333555000111111111222333333333222222222222222222222222333444444555555444444333444444222222222222444444333333222222222222333333444222111222333333222111333222222222222111111111222222333444444555666666333333222222222333444444555444333333333444666777333222222222222222333444555222000000444666666444333444666555333222222333333222111111333333222111111222222333333222222111111111333444555555555555///111444777777666444222222222333333444444333333111111222222222222111111222555666444444555444111111222333444444333222222111111111222222333333444000333666666555333222222000000111222333333333333888888777666555555555555555555555444333333333333222777333777)))???===444333333333333333444444444555444333444666666666444666666666777888999:::;;;777888999;;;===???@@@AAA???>>><<<<<<<<<>>>@@@BBBAAABBBCCCBBBBBBCCCFFFHHHHHHEEECCCBBBAAABBBIIIRRRYYYWWWJJJAAADDDBBB???EEE>>><<<<<<@@@BBBAAA@@@AAA<<<===???BBBCCCDDDDDDCCCAAA???@@@EEEIIIKKKPPPUUU```]]]qqqsssfffccceeeZZZSSSLLLKKKKKKIIIIIIKKKEEEGGGJJJKKKLLLLLLNNNOOOIIIHHHGGGEEEDDDDDDDDDDDDCCCDDDFFFGGGGGGGGGGGGFFFGGGIIIKKKLLLLLLKKKKKKLLLJJJGGGFFFJJJLLLJJJJJJLLLOOOOOOPPPQQQSSSRRRPPPNNNKKKJJJIIIJJJLLLLLLIIIFFF@@@IIIHHHHHHNNNOOOQQQ[[[^^^dddnnnvvvzzz||||||||||||yyy|||yyyuuuuuusssqqqoooqqqxxxyyyzzzyyytttuuupppaaaWWWSSSOOOLLLKKKIIIDDD@@@>>>======<<<======<<<;;;999888777666555444333333000333444222333666666333222444555555555666888;;;<<<:::777333222111222333111000222555888999777444444555666777777888777777777999888444333555555222444444333333222333333333666555444222222222333333333999444111555222000777999AAAMMM\\\oooqqq^^^OOODDD999:::;;;444222555666555222000111222111000000333555666333111222222333444777777666444444333222111111222444555222222333444666888:::<<<::::::999:::;;;>>>@@@BBB==================<<<<<<===<<<:::777666666777888:::999888888888999999888;;;:::999777666555555555:::999888888777777888888555666888999999888666555555666777777666555666888888888777777777666666666999333333999999333333999777777888777777999<<>>@@@@@@???>>><<<;;;<<<>>>AAACCCDDDDDDEEEDDDDDDEEEHHHKKKMMMHHHFFFEEECCCDDDMMMYYYlllgggTTTGGGFFFCCC???DDDAAA======BBBDDDAAA???AAA>>>>>>@@@AAAAAABBBBBBBBB???===>>>EEEJJJNNNUUU[[[ddd___tttssseeeeeemmm^^^UUUMMMKKKJJJHHHIIIKKKCCCFFFIIIJJJIIIIIIMMMPPPHHHGGGFFFFFFFFFFFFFFFFFFBBBCCCDDDFFFGGGGGGFFFFFFDDDGGGJJJIIIGGGFFFHHHKKKKKKGGGGGGJJJLLLKKKJJJLLLNNNNNNOOOQQQSSSRRRPPPNNNIIIIIIIIIJJJKKKJJJHHHGGG@@@HHHHHHGGGLLLLLLLLLUUUWWW[[[aaafffjjjmmmppprrrrrroooqqqzzz~~~}}}}}}|||zzzyyyzzzwwwooojjjjjjfffffffffeeehhhllllllkkkjjjccccccbbb^^^aaa^^^QQQNNNJJJFFFDDDCCCAAA===999;;;;;;;;;<<<<<<;;;:::999888888777777666555555444...111222000111555666444444444555444444555888:::<<<:::666333111111222222777444222555999:::777222111222444555666666777777111555777555555777555111666555333222111222222333444333111111111333555666666;;;777333666444111888???IIIXXXhhh{{{fffSSSFFF===444555666...222444777666333111111222333111111333666666333111111000111333555666444333444333111000000111333444222444666999::::::999999999888777777999<<>>>>>>>>>>>======:::999777666777999<<<>>>===;;;:::999::::::999999:::999888666555555555555777777666666777999;;;<<<555666777888888777666555222555777777444444666999777888888888888888777666999222111888888111111888999999999777777888;;;===>>>;;;888666666777666666999888777555555444444444222444666555333222333666333333222222222222222222222222222222222222222222222333333444444333333222111222222333333222222111444333333222222333333444666222//////222555666555333333333222222222111111444444444555555555555555333333222111222333555666666555333333333444666888777666444333222333333444777222///000444888777555222444666666444333222333333111000000111222222111111222333444444333222111222333444555555555444333333333555666555444333222666555333222111111222333111222333444444333222111333888999666555888666000555555555444444333333333000000111222333333444444000333666777666444333222555666777888999999999999:::::::::999888888777777555555555444444555666666555111222EEE444777111333888888777777666666666666:::777555666888888666333555555555666777999:::;;;888999:::;;;<<<>>>?????????>>><<<;;;<<<>>>AAACCCDDDEEEEEEDDDDDDFFFIIILLLNNNKKKKKKLLLHHHEEEJJJTTT___]]]OOOFFFIIIEEE@@@CCCBBB>>>>>>DDDEEEAAA???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@GGGMMMRRRYYYaaagggaaavvv}}}mmmbbb___TTTTTTQQQMMMKKKJJJIIIFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKIIIGGGDDDCCCDDDAAA@@@BBBFFFIIIIIIGGGGGGHHHHHHGGGFFFGGGIIIKKKHHHPPPOOOKKKMMMHHHEEELLLOOOMMMMMMPPPPPPMMMIIIHHHIIIGGGFFFFFFEEEDDDAAA???>>>AAAEEEIIIKKKLLLLLLKKKMMMPPPUUUZZZ]]]^^^^^^]]]]]]^^^```cccfffhhhjjjkkkkkkkkkjjjhhheeeaaa^^^[[[\\\YYYUUUTTTUUUWWWYYYYYYUUUUUUUUUSSSPPPLLLIIIGGG@@@???>>><<<;;;:::999999999999:::;;;;;;:::::::::666777777666666777999;;;666222000222777999777333555777555222222777999888666999888333000222333111...111666:::;;;999666333///111333555666666555444999444111333555555777:::555444333555888888555222000000111222222333444444777999444222666222222>>>FFFSSSggg|||sssbbbMMM<<<888777111///333111222333222000000333666555444333222222333444555111555555000000555666222666666666666555444333222888444555;;;<<<999999>>><<<::::::;;;<<<======<<<===============<<<;;;;;;AAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<:::999:::===@@@@@@@@@>>>888222000444888888666555333333555666888999999999555222111444777555444444555888999888777@@@>>>======<<<888777777:::111555;;;666555777333222444666999;;;<<<<<<<<<777777777777888888888999:::;;;;;;<<<;;;:::888777:::999777666555555555555666555333222222333555666222333333444444333333222333333333444444444555555666555222111000000111222000222555666444333222222444222000111333444333000333333222111111222333333333333222222222333444555555555555555444333333222333333333444444444555555555333222000000111222333777777666666555555555555222222222222222222222222333222000000000111222222444333111111111333555777000000000111444888;;;>>>777666555444333222222111333333333333333333333333222111000000111333555666666444333333333333222000555555666666555333111000999666333222444666555333111222444555555555444333444888<<<;;;777555888;;;999777666777999999666333666555444333333333333333444888<<<;;;777666888;;;===<<<:::999777666666666555555444444444444555555222888:::777888===<<<888:::>>>>>>888888>>>AAA???;;;::::::;;;>>>BBBGGGJJJAAA???BBBIIIKKKGGGGGGKKKOOOKKKIIIIIIKKKLLLIIIFFFGGGNNNQQQLLLFFFDDDDDDBBBCCCAAA@@@BBBEEEEEECCC@@@BBBBBB@@@<<<:::===BBBDDD???999@@@HHHGGGPPP```fffbbbjjjttt~~~pppccc\\\TTTSSSPPPMMMLLLKKKJJJHHHHHHIIIJJJKKKLLLMMMNNNOOONNNNNNMMMLLLJJJHHHEEEDDDCCCBBBAAABBBDDDFFFGGGFFFEEEFFFFFFFFFFFFGGGJJJMMMQQQWWWTTTQQQSSSMMMFFFJJJKKKJJJKKKMMMNNNMMMKKKJJJJJJHHHEEECCCCCCAAA???===???@@@BBBDDDFFFHHHIIIJJJEEEHHHLLLPPPSSSTTTTTTTTTUUUWWWZZZ]]]___aaabbbbbb```___^^^\\\ZZZXXXUUUTTTQQQNNNKKKJJJJJJKKKKKKJJJEEEEEEFFFEEEDDDAAA???======<<<;;;999888888888999:::::::::::::::999888888777777666555555777999;;;999666333444777888555222555777666333333777888666555888777222000222333222222333555777888888888777444555666777777666444333:::555222555666555666999555555555666777666555333000000111111222333333444:::===888666;;;888999FFFMMM]]]sss|||lllYYYFFF888777777222111444222444444333111111333666444444333333333333444444333666666222333777777444666666666666555444333333000000666???BBB???===@@@===<<<<<<===??????>>>===@@@AAAAAABBBBBBAAAAAAAAA??????>>>======<<<<<<<<>>======???BBB>>>???===999333111444888555555444444555666777888999;;;===;;;999777777999888999;;;<<<===<<<<<<;;;??????@@@AAA@@@===<<<;;;;;;222555999444333777444111333555777888999999999555555555666777777888888::::::;;;;;;;;;:::999888:::999888777666666555555777555444222222222333444222333333444444333333222222333333333333444444444666444222111000000111222111333666666555333333333444222111111333444222000333333222111111222333333333222222222333333444444444444555555555444222222333333444444444555555555666444333111111111222333666666555555555444444444222222222222222222222222111222333111///...000222555444333222222333444444222111111222444666888999555555555555444333222222333333333333333333333333333222111111111333555666555333222333444444333111555555555555444333222222999666333333555666555444333444555666666555444444111555999:::888888;;;???<<<;;;:::;;;===<<<:::777666666555444444444444444222555888777444333555888;;;:::999888777777777777666666666555555666666666444888:::888:::??????<<<>>>AAAAAA<<<<<>>===<<<>>>>>>>>>>>>???AAADDDEEE>>>@@@BBBEEEHHHIIIKKKKKKJJJLLLPPPTTTVVVVVVVVVUUUSSSRRRPPPOOOMMMLLLKKKKKKFFFDDDBBBAAAAAAAAA???===;;;<<<===>>>===<<<;;;::::::999777666555666777888999999:::999999888777666888666555444555777:::<<<<<<999666666888888555222444777777444444666666333444777666222000333555444666666555444555777:::<<<555666777888888777666666:::555444777888666555666555666777777555444333444111111111111222333444444777:::666555:::999<<>>BBBAAAAAABBBAAA@@@AAABBBDDDDDDBBB@@@======>>>>>>>>>>>>>>>>>>;;;:::999888888999:::;;;999;;;<<<;;;:::999:::;;;:::;;;;;;888444333555888444555666888999999::::::777:::===>>>===;;;:::999:::===@@@AAA>>><<<===>>>>>>@@@CCCDDDDDDBBB???===???666888;;;555444999777444444555666777777777777333333333444555666666666999999:::::::::999888888999999999888777777777777777666444222111111222222222222333333333333222222111111222222222333333333555444222111000111111222222444666777555444444444555444222222333333222111333222222111111222222333222222222333333333444444222333555666555444222111333333444555555555555555777666444222222222222333444444444444333333333333222222222222222222222222000222444333000...///111555555444444333222222111222222333333333444444444222333444555555444333222222222222222222222222222444333222222222333444555444333222333444555444333555444444333333444444444888666444444555666555555666666666777777666555555222555888999888888;;;???===<<<;;;<<<======;;;999777777666555555555666666222555777666333222444666777777777777888888888888888888888888888888888888666999:::999;;;@@@BBB@@@???AAA???<<<<<>>===<<<<<<<<<===CCCBBBCCCEEEEEECCCFFFJJJKKKKKKKKKLLLMMMNNNOOOPPPTTT\\\aaa```]]]\\\[[[XXXRRRQQQPPPQQQSSSTTTRRRQQQFFFJJJMMMNNNRRRUUUQQQJJJLLLDDDJJJUUUXXX]]]dddaaaddd```eeerrriii___XXXRRROOONNNKKKIIIIIIGGGGGGGGGHHHJJJLLLNNNOOOQQQQQQQQQPPPNNNKKKHHHGGGAAACCCEEECCC@@@???AAADDDAAABBBDDDEEEEEEFFFHHHJJJOOOTTTRRRSSS[[[VVVKKKJJJKKKKKKIIIGGGGGGHHHEEEBBBGGGCCC>>>;;;;;;<<<======;;;;;;;;;;;;<<<===>>>>>><<<<<<===???AAACCCEEEFFFBBBDDDIIILLLNNNMMMLLLJJJKKKIIIGGGEEECCCCCCCCCCCCBBBAAA@@@AAAAAA@@@===;;;:::;;;<<<<<<===<<<;;;;;;888777555444444555888999666777777888888888777777888666333333555888:::;;;<<<:::888777888888666444444777777555444666555111333666666222111444666555777666555444555888;;;===111333444777888999::::::999666555999:::666444555333555777666222000222444444333333333333444555666555888444333999999@@@PPP___vvvwwwbbbPPP???777111333333111111444777777777666555555555555222333444555555444333222000111222222333444444444888777777666666555555555===;;;888888999;;;???CCC???>>>???AAABBBBBB???===888999999999888777777666777666555444444666888999444555777777555444555555666888888777555444555777666777:::;;;<<<<<<;;;:::888:::===??????>>>===<<<>>>AAADDDAAA===<<>>BBB:::777;;;999888888888888888888777777111111222333333444555555777777777777777777666666888999999999999888888777777666555333222111111111222222333333333333222222000111111111111222222222444333222111111111222222222444555555444333333444555555444444333333222222222222222222222222222222222222333333444444444333111222444666666444222111333333555555666555555444777666555444333222222222333333333222222222222222222222222222222222222222111111222333444444333111222222333333333222111000111222222333333333222222000111333555555555333333222222222222222222222222444333222222111222222333333222111333555666666555444444333222333444555666777666666666666666666666888888888888777777666666777888:::999777777888::::::999999999::::::999888888888777777666777777888666888999888666555777999666666777888999999999:::::::::::::::::::::::::::999999999999;;;>>>@@@AAABBB@@@===;;;;;;===>>>>>>BBBBBBCCCCCCCCCCCCCCCCCCDDDFFFIIIKKKJJJJJJLLLOOOPPPRRRVVVYYY\\\___bbbddddddkkkqqqqqqqqqrrrpppmmmnnnkkkeeeaaa______```aaa[[[^^^^^^___gggooommmeee\\\UUU___ooouuuyyyyyyqqqtttiiieeezzzrrriii^^^UUURRROOOJJJGGGGGGDDDDDDCCCDDDEEEHHHJJJKKKQQQQQQQQQPPPNNNLLLIIIHHHBBBDDDEEECCC???>>>@@@CCCAAACCCDDDDDDDDDDDDEEEFFFKKKQQQPPPRRRZZZUUUJJJJJJIIIKKKJJJFFFGGGIIIGGGAAACCC???;;;888999;;;======666888:::;;;;;;:::999888;;;;;;;;;;;;===???AAABBB>>>@@@DDDGGGHHHGGGEEECCCDDDCCC@@@>>><<<<<<<<<<<<======>>>???AAAAAA>>><<<:::::::::::::::999999888888777555444555666888999333333555666777777888888777555222222555999::::::888777777777888888888777444777777444444666444111222555555222111444666666555555666666888999:::;;;111222333555666777888888888555555999:::666333444111444555333000///111333777666555444444555777888777;;;888777>>>AAAKKK^^^nnn}}}lllUUUBBB888555222222222000000222999999888888777666555444111222333444444333222111000000111444555555555666888888777666666666777777???===999555555888<<<===888888888999::::::888666;;;;;;:::999888777555444555444333222333444777888666888::::::999888999:::666666666666555555666888888:::<<<===>>><<<;;;999<<<======???@@@AAAAAAAAACCCDDDDDD@@@<<<<<>>CCCGGG===999;;;999;;;::::::999888777777777222222222222333333333333444444444444444444555555777888888999999999888888888777666444333222222111111222222333333222222111000000000111111111222222333333222222222222222222111222444333222111222333555555555555444333333333222222222222222222222222111222333444444444333333111222333555555444222111222444555666777666555444666666555444333333222222111111222222222222222222222222222222222222222222222///...222888;;;777222...///000111111111111111///000111222333333333333000111222444444444444333222222222222222222222222222222222111111111111111333222111333555777666555444333222222333444666777666777777777777777777777888888888888777888888888::::::999888777666888999777777777777777777888888888888777777777888888999999999999999888999:::<<<777888999:::;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;;;;:::999:::;;;<<<===???DDD@@@======???@@@AAABBBAAADDDHHHLLLPPPRRRRRRRRRPPPVVV\\\]]][[[[[[\\\^^^dddgggnnnuuu}}}~~~sssllllllpppsss|||~~~{{{xxx{{{uuuxxxkkkxxxrrrdddXXXUUURRRJJJFFFHHHDDDCCCBBBAAABBBEEEGGGIIINNNOOOOOOOOONNNLLLJJJIIIDDDDDDDDDBBB@@@???@@@AAA@@@BBBDDDDDDCCCBBBCCCCCCKKKRRRQQQRRRXXXRRRIIIIIIEEEKKKLLLJJJLLLQQQOOOHHHAAA>>>999777888:::;;;<<<555777999;;;;;;:::888666888888888999:::;;;<<<===<<<>>>@@@BBBCCCBBB@@@???===<<<;;;:::999888888888888888888:::======;;;999<<<;;;;;;:::999999888888777666666666666777777777111222333555666666666666666333111333777::::::888444444555666666777888888333666666333333555555222222666666222111444666555333444666777888999999999555555444444333333333333777444444888999666333444222222333222111111222444888777555444444666777999555:::888999BBBIIIWWWmmmqqq^^^JJJ:::555555555333111000111333;;;:::888888888777555333222222333333333333222222222111444888:::888888:::999888777666666777888999666999:::999999;;;:::777:::888777777888999888666:::::::::999777666444333555444333333444555666777888999;;;;;;;;;;;;===???999888777777777888:::;;;<<<===???AAAAAAAAA@@@??????>>>>>>???BBBDDDDDDCCCDDDDDDBBB???<<<>>>CCCHHHKKKRRRUUUQQQOOOPPPKKKBBBFFFAAAFFFHHH===888;;;:::;;;:::999888777666666666444444444444333333333333333333222222222333444555555666888999999999888888888777777666555444333333111111222222222222111111000000111111111222222222222222222222222222222222111222333222111000111333444555666666444444555666111222222333333222222111111222333444555444333222111222222333333333333333222444666777777777555444444444444444333333333333111111111111222222222222222222222222222222222222333000...222888;;;888444...//////000111111222222//////000111333444555555111222222222333333444444333333333333333333333333222222222222222222222222333222222333666777666555333333333333444444555666555777999999888777888888888777777777777888999:::999999888777777888999:::777888888777666666888:::888888777777777888999999888888777777888:::<<<===;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;===:::;;;>>>???>>>???BBBBBB???AAAGGGMMMMMMLLLKKKLLLPPPXXX___fffiiikkkkkknnnuuuyyyuuupppooopppppptttxxx{{{zzzssswwwfffYYYWWWTTTLLLHHHKKKFFFEEECCCBBBBBBDDDGGGHHHKKKLLLLLLMMMMMMKKKJJJIIIEEEDDDBBBAAABBBBBBBBBAAA===???BBBCCCBBBBBBCCCDDDFFFOOOPPPPPPUUUOOOIIILLLGGGOOORRRPPPSSSYYYWWWNNNBBB???;;;888888888888777777777999:::::::::999999777777888888999999999::::::;;;<<<=========<<<;;;777777888999::::::::::::888777777888::::::999777;;;::::::999999999999999555666666777777666555444333333444444444444333333444222111444999;;;999666222333444444444555666777333555555111111555666444333666666222000333555444444444555555777888888999666666555333222222222111666222222666777555444555444222111111333555555555888666444333333444666777222888999===IIITTTffftttaaaQQQBBB777333666777444111111444666<<<:::888888999888444111333333222222222222333333333111444:::<<<999999<<<:::999777666666777999:::444999;;;999999<<<:::666===:::888777888999999999666666666666666666555444555555666666666666666666777888999::::::<<>>???CCCDDDGGGIIIKKKLLLMMMMMMKKKKKKKKKNNNQQQRRROOOLLLLLLLLLKKKJJJKKKLLLNNNPPPQQQYYY\\\WWWUUUXXXTTTKKKNNNGGGJJJIII===:::@@@AAA===<<<:::888777777777888777777666555444333333222444333333222333444555666333444777888999999888777777777777777777666555555111111222222222222111111111111111222222222333333111222222333333222222222222333333222111111222444222444666666555444666888111222333333333333222111000222333555555444333222222222111111111222444444222444666888888777555444111222222333333333333333111111111222222333333333222222222222222222222222111222222222222333444555222222111000000111222333111111111111222444555666444333111000111222333444444444444444444444444444222222333444555555555555444333333444666777666555333333444444555444444444444777::::::888777888999666666666666777888:::;;;<<<:::888666666777888888666777888777555555888;;;777777777777777888999999888777666777999<<>>??????>>>===;;;>>><<<>>>DDDFFFDDDEEEIIIHHHIIISSScccmmmlllfffdddqqqvvv~~~|||||||||zzz||||||~~~yyygggYYYXXXVVVNNNJJJMMMIIIGGGEEEDDDDDDEEEGGGIIIIIIJJJKKKLLLLLLKKKJJJIIIGGGDDDAAAAAACCCEEECCC@@@:::===@@@BBBCCCCCCDDDEEE>>>IIILLLMMMQQQNNNJJJPPPLLLUUUYYYVVVXXX]]]YYYNNNDDDAAA<<<999888666555444999999888888999:::;;;<<<888888999:::::::::999999999999999999999999999888444666999<<<>>>?????????<<<;;;999999::::::999888555555444444555555666777444555666777777555333222555555555444333222000///333111111555:::<<<999555111222333333222222333555333555444000111555777666444777777222000333555444555444333333444666888:::444444333333333444444555555111000444666444444666666333000222555888888777777555333111111222555666444<<<>>>DDDSSSaaavvviiiUUUHHH>>>666222666888555222333777:::<<<:::888888999888444000444333222111111222333444222///222:::<<<888888<<<:::999777666666888999;;;;;;===;;;555444999;;;999999666333111222444555555555666777888999999999999666777777888888777666666::::::;;;;;;<<>>===;;;::::::;;;;;;:::999888777555444333222555444444333444555777777222444666888999999888777777888888888888888777666111111222222222222111111111222222222222333333333111222222333333333222222333444444333222222333555111444666666555555777:::111222333444444333222111000111333555555444333222333222111000000222444666222444666888888777555444000000111222333333333333111111222222333333333333222222222222222222222222///444666333---+++000666777555333111111111333444444333222111111333555666555333111//////111333555555555555555555555555555333444555666777777777777555444333444666666666444333333555555555444333222444777:::;;;999777888:::555555555555777999;;;<<>>??????>>>===;;;???===@@@HHHLLLJJJKKKPPPVVV[[[kkk}}}~~~~~~~~~tttfff[[[SSSNNNIIIFFFDDDCCCBBBAAABBBDDDFFFHHHEEEFFFHHHGGGEEEDDDDDDEEEDDDFFFGGGFFFCCCCCCEEEHHHCCCBBBAAA@@@@@@AAABBBCCCEEEGGGJJJMMMOOOOOOMMMLLLUUUVVVXXXZZZ[[[WWWRRRMMMFFFBBB<<<888888888666444777888999:::999888777666999999888888888999::::::666777:::;;;;;;:::999888444666888888777666777888777888888999888666444333999999999999888666555444666444555999888555333555888444000000222444333222555555555444444333333333333888888555555888777222222444666666555444555666...333999;;;888555333222222444666777666555666777666777888666333222555777666666555444333333222111...111555666555555777999444444666888666333666<<<666555===PPPfffyyy~~~ppp^^^EEE999:::999888777555444555555555333>>>@@@>>>888666777666222000111333555666666555444444555777999:::999888777999999999888888888777777===<<<:::999888999::::::::::::888555222222333666999666444333555666888888:::666444999<<<999777666444777:::<<<<<<===???AAAKKKJJJLLLNNNKKKGGGLLLUUU[[[bbbiiimmmooorrrwww|||yyy~~~~~~~~~~~~}}}xxxuuuyyyxxxyyy}}}}}}xxxmmmfff^^^YYYWWWUUUPPPKKKJJJFFFDDDEEEBBB<<<;;;???999999777555333444777999<<<999666444444333222000444...222>>><<<222444AAA444999<<<999999<<<999333777555333222333444444444333333333333333333333333222333444555666555444333222111000000333444444444555666666666666444333222222111000000222333222000111111222333333333333222555444222111000111222222444444444444444555666777444444222111111222444444444444444444444444444444444222000111444555333000222222111000111222444555222444555333000///222444000333555444222000111333888666444111000000111222666666777777777666444333666666666777777777777888555666777666444444666777777666555555555555666666999;;;;;;999888999999999777444444777777666===FFF???===999888777777666555777999;;;:::999777777888777666666777999<<>>@@@???;;;;;;BBB>>>:::CCCHHHIIINNNNNN]]]bbb```cccbbbdddnnnpppxxx~~~{{{lll___UUUMMMGGGCCCGGGFFFDDDCCCCCCDDDEEEFFFDDDFFFGGGGGGEEEDDDEEEFFFEEEGGGIIIHHHEEEDDDEEEFFFCCCCCCBBBAAAAAABBBCCCCCCEEEGGGJJJMMMNNNNNNMMMLLLQQQTTTYYY]]]___[[[TTTNNNEEEAAA<<<999888888777666777777888999999:::999999999999999888888888999999888777777888::::::888555555777888888777666666777888888888777777666555555999999888888777666666666444222333888999777777:::777444111000222333333222555444444444333333333333222666888555555777666111222444555555444444555777333555777777444222222333444666888888777777888999777888888666333333555888666666555444333333222222222444555666666777:::<<<333333444777666444777<<<:::<<>>===<<<:::777666:::<<<::::::<<<999;;;===???BBBFFFLLLQQQTTTTTTWWW\\\\\\\\\cccmmmooouuu}}}~~~ssslllhhhfffbbb___]]]UUUOOOOOONNNHHHDDDDDDBBB@@@===999666555777888666444333444444444222111777333444;;;999222111888222777999777888;;;:::555999888555444333333222222333333333333333333333333111222333444555444444333222111000000222444333333444555555666666555444333333111111111333333222111111111222333333333333222444444333222222222222222444444444333444444555555444444333333333333444444444444444444444333333333333222111111222333222111333222111111111222333444111222333222111111222333000222444444111000111333444444333222222222333444555666666777666555444333333444444444444555555555444666888999777666555666666777777666555555666777999999999999999999999888999777888;;;:::777:::AAA@@@===:::999::::::999888:::;;;;;;:::999888999:::999999999;;;===@@@CCCEEEJJJGGGDDDCCCCCCBBB@@@>>>AAA@@@===<<<>>>AAABBBAAA@@@JJJHHHFFFPPPXXX]]]eeennn}}}{{{xxxqqqpppzzz~~~{{{nnnccc[[[TTTNNNJJJHHHHHHGGGEEEEEEDDDDDDDDDDDDFFFGGGFFFEEEEEEFFFGGGGGGIIIKKKJJJHHHFFFDDDDDDDDDCCCBBBAAAAAABBBCCCDDDDDDFFFIIIKKKLLLLLLLLLKKKIIIMMMUUU[[[^^^ZZZRRRLLLCCC@@@<<<999999999999888777777777888999:::<<<===:::::::::999888888888888777444333444888:::999777666777999999777666777777888888777666666666777888999888777666666777888999555333333666777666777:::666444222111222333333333444444333333333333222222000444666555666666444000333333444333333444666999777666555222000000222444555777999999999999:::;;;777888888666444444666888555555555444444333333333777666555666999;;;<<<<<<333111222555777555666:::===DDDUUUppplllZZZMMM===888<<<999GGGAAA999444333555888:::888:::999666666999:::888333333555666666555444333555555666666777777888888999999999888888888888888:::999888888777888888888999::::::999777555666777555888<<<@@@BBBAAA>>><<<===;;;:::<<<;;;:::<<>>???AAADDDFFFGGGDDDAAA>>>======>>>>>>>>>@@@>>>===>>>AAAFFFKKKOOORRR___``````jjjttt}}}~~~vvvkkkccc[[[SSSNNNHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGFFFEEEEEEGGGHHHIIIKKKLLLMMMKKKGGGDDDBBBDDDCCCBBBAAAAAABBBCCCDDDCCCEEEGGGIIIJJJJJJIIIIIICCCGGGMMMSSSUUURRRLLLFFF@@@>>><<<:::999:::::::::999888888888888:::<<<===<<<<<<<<<;;;:::999888888333333444444555777;;;===666888999999888777777888999888666555555666999:::888777666555666777:::;;;999555333555444222333666777666444444444444555444333333333333333333333222///222444666666555333000333333333222222333777:::666444222000///000222444444666888999999999:::;;;888888777666555666777888444444444444444444333333888666666888<<<>>><<<999444111111444666555777:::AAAMMMdddyyy```NNNCCC777777:::777BBB===666222222444777888777999999666666999:::777444555555666555555444333555555555555666777888999888888888888888888888888888888777777777777777777777999::::::888666666777444888===AAAAAA@@@???>>>BBB@@@??????===;;;@@@GGGJJJLLLQQQWWW```kkkwww|||vvvqqqlllhhheee___ZZZTTTMMMHHHDDDAAA??????===:::888888777666555222555444111555===;;;444000111222222444888:::;;;;;;:::999777444222111111111111111111111111111111000000111111222222222222222111111111333333222000222222333444555555666666555444333333444555444222111111222333333333333222222333444555555444222222444333222222111222222222333444555666666555444333555555444333333222222222///111333222000...000333444333333222222111111111111000///111444555333000222333333222222222333333000111222333444555555555444444444444444444333333555555555555666666666666666888::::::999888777888666999:::999666555888<<<999666666999;;;::::::<<<777777888999888888888::::::999888999;;;<<<<<<;;;888:::<<<=========>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEDDDBBBBBBDDDGGGJJJLLLGGGFFFGGGKKKOOOUUU^^^gggsss}}}}}}}}}~~~}}}wwwjjj]]]QQQJJJGGGGGGGGGGGGGGGHHHIIIIIIGGGHHHHHHGGGFFFFFFHHHJJJJJJKKKMMMNNNLLLIIIDDDAAACCCBBBAAA@@@@@@AAABBBCCCBBBCCCDDDFFFFFFGGGGGGFFFDDDEEEGGGIIIKKKIIIFFFCCC======<<<:::999999::::::;;;:::999888888888999:::============<<<;;;999999444777999666222222888>>>666888::::::999888999::::::888666444555777999;;;777666555555666888;;;<<<888444222333222000111444888888777777666666666777333333333333333333333333///000333555666444222222333333333222111333666999111111000111222333333333222444777777777777999:::888777555555555666777888333333444444444444444444555555777;;;>>>>>>:::666666333333555777777:::@@@MMM]]]vvvnnnVVVEEE<<<444444888333:::777444222444555666777888:::999555555777888555555555555555555555444444666555555555666777888999888888888888888888888888777777777777777777777777555777999999777666666777666:::>>>@@@AAAAAACCCEEEFFFEEEEEEGGGFFFFFFMMMUUU[[[___gggpppyyy~~~zzz{{{|||tttoooggg___XXXQQQJJJFFFDDD@@@;;;777666777777777111666555111666@@@???777111000000222444666999<<<777888999777555333333444111111111111111111111111000000000111111111222222222111111222444444333111111222222333444555666666666555444444555555333222111111222333333333333222111222333444444444333222333222222111111111222222222333444555555444333222444444333333333222222222///222444333000///111333333333333333222111111000222000///111555666444222666444333222333333333333222222333444444333333222444444444333444444444444555555555666666666777777999999999888666777999;;;666888:::999777777999<<<888555666:::;;;:::>>>DDDGGGDDD@@@<<<;;;===>>>???>>>======???BBBCCCCCCBBB;;;???DDDGGGGGGFFFEEEEEEBBBBBBAAAAAAAAABBBBBBCCCFFFGGGHHHIIIKKKNNNRRRUUU[[[ZZZ^^^cccggglllyyyvvv|||{{{uuu}}}tttfffYYYQQQKKKJJJIIIHHHIIIKKKMMMOOOKKKKKKKKKIIIGGGGGGIIIKKKKKKKKKLLLMMMMMMJJJEEEAAABBBAAA@@@??????@@@AAABBB???@@@AAABBBCCCCCCCCCCCCGGGFFFDDDDDDEEEEEEDDDBBB:::;;;;;;:::888777888999:::999999888777777888888<<<======>>>===<<<:::999:::<<<<<<888111///333888555777999:::::::::;;;<<<;;;999777555555777999:::666666555666777888:::;;;444111111333444222333666777888999888666666666777333333444444444444555555111000111555666333333555333444444333222222444666000///000222444555444333000333555666666666888999777555333333555777777666333333333444444555555555444555888;;;===<<<999666888666777999999<<>>@@@AAADDDIIIMMMPPPNNNPPPUUUYYY]]]dddlllqqqvvv{{{tttnnneee[[[TTTKKKFFF@@@;;;999999888888666:::999444666<<<<<<666333000000333555555777;;;333666888777444333444666222222222222222222222222111111000000111111222333111111222444666666555333222222222222333444666666666555444444444444333111111111222333333333333222111111222333333333222222222222111111222222333444222333333444444333333222222222222333333333333333111222333333222111222333222222333333333222111111222111000222444666777777:::777555333444444444333444444444333333222222222444444444333444444555666444444444555555555555666::::::888666555666999<<<888777777777888999::::::888666888<<<;;;:::CCCPPPWWWSSSJJJAAA???BBBDDDBBBAAAAAAAAADDDFFFHHHGGGFFF@@@CCCGGGIIIIIIGGGEEEDDDCCCBBB@@@???@@@BBBDDDEEEFFFKKKSSS[[[bbbhhhnnnrrruuutttxxx~~~www~~~wwwrrr}}}pppddd[[[RRRPPPMMMKKKKKKMMMPPPSSSOOONNNMMMKKKHHHHHHJJJLLLKKKJJJJJJKKKLLLJJJFFFBBB@@@@@@???>>>>>>???@@@@@@===>>>>>>???@@@@@@@@@AAAFFFDDDBBBBBBCCCDDDCCCBBB999:::;;;999777555666888666666777888888888777777999:::;;;<<<<<<;;;999888;;;:::777555333222222111444666999:::;;;;;;===>>>;;;:::888777666777888999555555666777888999999:::444222333666666444333666555777999888555444555666444444444555555666666666444000111444555333444888333444555444222222222333333111000111444555444333000222555666666666888999666444222222444666666555222222333333444555666666666888999:::999999:::;;;888999<<<>>>>>>DDDRRRaaauuuxxxlllSSSBBB;;;:::444444777333444333222444666888888888777999888444444666666444555444444555555666777777666777888999::::::999999777777888888888999999999666777888999999999888888777888888777666777999;;;888===EEEIIILLLPPPWWW\\\ccc```aaaiiippptttzzz~~~tttlll]]]YYYSSSMMMHHHBBB===999999::::::777555555666777555222222555666333444888111555888777444111333555333333333333333333333333222222111000111222333444111111333555888999777555333222222222222333555666666555333333444333222000111111222333333333333222111000000000111111222333111111111222333444555666222222222111111222222222111111111222333333444444444333222333444444333222000111222333333333222222333333333222333555999<<<>>>;;;666555555555444222555444333222222222333333555555444444444555777777555555555666666666777777888999888777555666888:::999666333555999;;;:::888888777;;;>>>;;;:::III\\\ddd```WWWMMMLLLQQQSSSPPPIIIHHHIIILLLOOOPPPOOOMMMJJJKKKLLLJJJGGGDDDDDDDDDCCCAAA??????AAAEEEJJJMMMXXXbbbpppyyyyyyxxxrrrcccZZZXXXUUUQQQMMMMMMOOORRRUUUQQQPPPOOOLLLIIIHHHJJJLLLKKKJJJIIIJJJKKKJJJFFFCCC@@@???>>>======>>>???@@@<<<<<<======>>>>>>??????BBBAAA@@@AAABBBCCCAAA@@@888:::;;;999666444555777222444666777888888888777777888:::;;;;;;:::999888999333///111666999555000333555888:::;;;<<<>>>@@@<<<;;;999888777777777777555555777888999999999888999666777999888333111333333666888777444222333555555555555666666666777777666111000444555222444:::333444666555333111111222777444000000333444444333000222555666666777888:::666333000111444666666444222222333333444555666666999::::::888666777<<<@@@888:::???BBBBBBJJJ]]]pppkkk^^^JJJ===:::;;;555555999666444222000111333666777777555888777444444777777555444444444444555777888999555777999;;;<<<;;;:::999777777888888999999999999666777888:::::::::999888999999999777777888;;;>>>@@@HHHRRRYYY]]]bbbiiiooovvvqqqqqqxxxsssoooiiiaaaXXXMMMBBB;;;888888888888444222444999777333333777777333333777111555999777333000111444333333333333333333333333333222111111111222444444000111333666999:::999777444333222222222333444555666444333333333333111000111111222333333333333222111000/////////000222333000111111222333555666777333222111000000111222333000000111222333444444555666444222333555666444222///000222333444333333222333444444333222444:::???AAA===888555666666444222555444222111111222444555666555555444555666777888888888888888999999999999666777999999777666777888:::555111444:::===:::666888888===@@@;;;:::LLLcccnnnmmmeee^^^___fffhhheeeUUUUUUVVVYYY[[[\\\[[[YYYZZZXXXUUUOOOJJJHHHIIIJJJBBBAAA???@@@CCCIIIPPPTTT___jjjzzz~~~zzz}}}xxxiii```]]]XXXRRROOOPPPSSSUUUWWWTTTPPPLLLJJJIIIIIIHHHHHHIIIHHHHHHHHHHHHFFFCCC@@@CCCBBBAAA@@@????????????;;;<<<<<<============<<<;;;<<<===???@@@BBBBBBBBB;;;<<<;;;;;;999666444222555555555666666777888999666777888888999999999999888777666555555666888999444555777999;;;<<<======@@@<<<888666888999888666999::::::;;;;;;:::::::::<<<:::777666555555333111222444777::::::888666444444555666888888666555444444555777777666555666777222333444555444333222111222222222222222222222222111111222222444666777888666555555444444333222222///000222444666777777777999999888777777888999;;;===AAA???AAAJJJTTTiiippp^^^OOO>>><<<888555333444666888000222555888;;;;;;;;;;;;777777777777777777666666444555666888999999888888999999999999999888777666;;;888666666888999888666:::<<<>>>===::::::<<>>AAA@@@>>>======>>>???@@@===>>>???@@@@@@@@@???>>>999:::::::::999777666555666555555666666777888999999999:::;;;;;;;;;::::::888777666444444555777888444555777888:::;;;;;;;;;???;;;888777888999999888:::;;;;;;<<<<<<<<<<<<;;;999888999:::;;;;;;888666444555777999:::888777555444555777888888777555444444555777777555444444555222222333444444444444333333333333333333333333333222222222333444555666777222222333333444555555555///000222333555666777777888888888888888888:::;;;;;;@@@@@@HHHYYYgggzzzvvvdddQQQCCC===;;;888555444444555666222444666888::::::999888666666666555666666777777666666888999:::999999888::::::::::::999999888888888666555666999:::999888666999<<<<<<:::999;;;>>>@@@CCCGGGJJJNNNTTT]]]cccpppvvv}}}iii\\\SSSLLLCCC<<<:::999777555555333111111222444444444222222333333444555555666444333333222111111111111111111000000000000111111...000333555777777777777444444444444333222111111222222333333333333333222000333555555333111222333222222222222222222222222222222333333444444555555555444444333333222333333222333444222111111333666666555333111111111333333222222222222333444555666555555555555555444444333444888;;;:::666333444777444444444333444444555555333333444555666666666555999777777:::999666666888999888888:::888222333999888555333333666999999888;;;>>><<<;;;<<<;;;IIIeee~~~mmmaaa\\\OOOMMMNNNHHHGGGMMMLLLLLLKKKLLLPPPWWW___cccccckkkmmmttt}}}zzzooofffbbb]]]ZZZZZZ[[[]]]]]]ZZZZZZYYYUUUMMMHHHFFFFFFEEEEEEEEEFFFFFFFFFCCCAAA??????@@@@@@@@@??????>>>@@@>>><<<999999:::<<<>>>???@@@AAAAAA@@@>>>;;;:::888888888999999888777777666666666666777888999999::::::;;;;;;;;;:::999999888777666444444444555666555666666777888888888999===:::888777999;;;;;;;;;<<<<<<>>>????????????>>>::::::===???AAA???<<<888666777888888999999888888555666777888888777666555444666777666444333333333333333222333333444555555444444444444444444444444333333333444444444555555222222333333444444555555000000111222444555666666666888888888777888999;;;===BBBFFFTTTnnn~~~iiiUUUEEE::::::999888666555444333333444555666888888888777666666555444333444666777999888999:::::::::::::::999::::::::::::::::::999999777777777999<<<===<<<;;;777:::======;;;;;;===@@@EEEKKKUUU]]]dddllltttzzztttiii^^^PPPDDD>>>;;;999888444222111111333444333222222222333333444444555555444555555555444333111000111111000000000000111111111111222333444555666666222222333333333333222222111111111111222333444555222444555555444333333444333333333333333333333333444444444444444444444444444444555555444444333333222333444444222000111222111111222222333444444555222333333333444555555666444444555666666555333222444666888777444333555777666666555444444444555555333333333444555666777777:::777888;;;:::777666888888777888999777444444888777555444444666888999999===@@@<<<:::;;;:::HHHaaaxxx|||rrrddd```aaa]]]]]]___YYYWWWPPPIIIGGGIIIKKKJJJIIITTTVVV\\\fffooo{{{}}}rrrkkkgggbbb___^^^_________ZZZ]]]^^^YYYPPPIIIGGGGGGDDDCCCCCCDDDEEEEEEDDDBBB===>>>???@@@@@@@@@???>>>@@@>>><<<;;;::::::;;;;;;???@@@AAAAAA@@@===:::888888888888888888777777666666666666666777888999:::999999999999888888777666999888666555444444444444666666666555555666666666:::999888888999;;;===>>>===>>>@@@BBBCCCCCCBBBAAA@@@???@@@AAAAAA???;;;888888888888888888999999:::777777888888888888777777444666777666333222111222555555333222222333444555444444444444444444444444444444444444444444333333555555444444333222222111111111111222333444555555666888999888666666888;;;AAAHHHNNNaaappp[[[JJJ???:::888888777777666444333222444444666777777888777777777555333222333555888:::;;;;;;;;;;;;;;;:::::::::999999999999999999999:::888888:::<<<===>>>>>>===;;;===???@@@@@@BBBHHHLLLTTT]]]iiittt}}}|||qqq```RRRHHHAAA===999777555333333333333111000222222333333333444444444444666777888777444111000222111111000000111111222333222222111222333555666111222333333333333333222444333222222222444555666444555555555555444444555333333333444444444444444666666555555555444444444333444555666666555333222000111333444333222111000///000222333444444444333333333444444555555555555333444555666666555333222333444555444222222555777777666666555444444444444444333333333444666777999<<<888777999999666777:::777777777777777666666777666555555555666888888999===AAA===999::::::EEE\\\jjjwwwrrruuuvvv}}}zzztttjjjaaa^^^]]]XXXSSSPPPLLLMMMOOOUUU]]]jjjyyyxxxoookkkddd___^^^^^^^^^^^^ZZZ]]]___[[[RRRKKKIIIJJJCCCBBBBBBCCCEEEEEEDDDCCC>>>??????@@@@@@@@@??????BBBBBBCCCCCCBBB@@@>>>===>>>>>>?????????===:::999:::999999777666666555555666666666777777888999:::999999999999888888777666888888777666555444444444777666555444444444555555888888777777888;;;>>>@@@>>>@@@BBBEEEFFFFFFEEEDDDCCCAAA?????????>>><<<:::999888777777777888::::::777777888888888888777777444666777666333222111222888777555333222222333333222222222222222222222222444444555555555444333222555444444333222222111111333222222222222333555555666888:::888555555:::>>>EEEQQQ[[[nnnrrr```NNN@@@;;;;;;666666777777666555444333333333555666888999999:::777666444333333555888:::;;;;;;::::::::::::::::::777777666666777888999:::777888999;;;;;;<<<<<<======@@@DDDGGGKKKSSS^^^fffrrr{{{uuueeeXXXLLLAAA:::999666444333333333111000222222222333333333333333444666888999888555222000222222111111111111222222444333222111111333444666222333333444444444333333777666444333222333444444666555444555555555555555333333444444444555555555666666666555555444333333222333444555555555333333...///222444555555333111000111222444444333222111222333444555555555444333222333444555555444333333333444444333222333444555777666555444444444444444444444333333444555777888===888555666666555888===666666666666666777777666555555666666666777888999;;;@@@<<<888999:::CCCUUUggg~~~{{{|||{{{rrrjjjggg]]][[[XXXUUUUUUZZZ```dddnnnrrr}}}wwwqqqhhhaaa^^^^^^^^^^^^]]]______\\\UUUOOOLLLLLLDDDCCCBBBCCCDDDEEEDDDCCCAAAAAA@@@??????@@@@@@AAA???AAACCCDDDDDDAAA>>><<<>>>>>>>>>======<<<;;;:::;;;:::888777666555555555777777777777888999::::::::::::;;;;;;;;;:::999999888888777777666666555555888777555444333444555555666666777777777999===@@@>>>@@@DDDGGGHHHHHHGGGFFFAAA???======>>>???>>>===888777777777777888999999777777777777777777777777444666777666444333333333777777666444333333333333222222222222222222222222333444555555555444333222111111222222333333444444555444333222333444555666666888:::888777999AAAGGGNNN```nnn~~~uuucccSSSDDD:::777999555555666777777777666666444444555777888:::;;;;;;999777666555555666777888999999888888888888999:::666555555555666777999:::555666888888999:::===@@@BBBHHHPPPYYYcccnnn{{{{{{mmm]]]MMMCCC===:::666444444444444333222222222222333333333333333555777888888666444222222222111111111111222222444333222222222444555666444444555555555555444333666555444333222222222222777555333333555666555555222333333444444555555555666555555555444444333333222222333333444444333333///000111444666777555333111222333333333222111000111222333444444444222222333333333333333444444444444444444333333333333333555555444333333333444444555444444444444555666666;;;666444555555555999>>>555666555444666999999555444555777777666666888999777>>>;;;777999:::@@@OOOhhhyyyooogggbbb]]]XXXTTTVVVccc~~~~~~}}}rrriiieeedddeeeeeecccbbb```]]]XXXSSSOOOMMMFFFDDDCCCCCCDDDEEEDDDCCCEEECCCAAA?????????AAABBB===>>>???@@@@@@???===<<<@@@???===;;;::::::::::::999888777666555666666777777777777777888999::::::999999:::;;;;;;;;;::::::777888888888888888777777888777555444444444666777444666777666666888<<<@@@>>>AAADDDHHHJJJJJJHHHGGGAAA@@@??????@@@???<<<:::666666777777777888888888777666666666666666666777444555777777555444444555444444555555555555555444333333333333333333333333222333444666666555333222111111111222333333444444777666444333333444666777555888:::::::::@@@LLLUUUaaaxxxsssdddRRRHHH@@@888555777444555555666777888999:::777777777888888999:::;;;:::999888777777666777777666666555555666777888999666666555555666888;;;<<<555777999:::;;;???EEEIIITTT]]]jjjvvvttteee[[[MMMHHHAAA<<<999777666666222222222222222222222222222444555777777666555444333222222111111222222333333333333333444555666777777777777777666555444444444444444555555444333333777444222222444666555444111222222333444444555555444444444444333333333333111111111111111222333333333222222444777777555333111111222222222222111111000111333444444333111000444333222111222333555666444444444555555444222000333333222222222333333444555555555666555555444333555222333666888777888<<<444555555333555;;;:::444333555888888666666777999222<<<:::666999:::>>>JJJdddssshhhWWWSSSVVVdddvvv|||rrrmmmlllmmmnnniiifffbbb^^^ZZZUUUPPPMMMGGGFFFDDDCCCDDDEEEDDDCCCHHHEEEBBB???>>>???BBBCCC@@@@@@@@@@@@@@@@@@AAAAAABBB@@@===:::999888999:::777666555555555777888999777777777777888999:::;;;666777888999999999999999777888888999999999888888888777555444444555666888333555666666555777;;;???>>>@@@EEEHHHJJJJJJIIIHHHDDDCCCCCCCCCBBB>>>888444555555666777777777777666666666555555555555666666444555777777666555666777000222444666777777777666444444444444444444444444111222444666666555444333444444333333222111111000888777555444444555666777444777;;;;;;===FFFTTT```rrrvvveeeUUUFFFAAA???:::666777444444555666888:::;;;<<<::::::999999888999999:::;;;::::::999888777666666555444444444555666888999777666666666777999<<<>>>888:::<<<===@@@EEEMMMTTTgggrrr|||{{{sss```YYYNNNDDD>>>:::777666222222222222222222222222222333444555666666666555333222222111111222222333222222333444666666777888888888888888777666444444444555666888999888888777777444111111444555555333111111222222333444555555333333333333333333333333111111000///000111333444777555333444666777444222000000000111111222333333///111222333333222000///555333111000000333555777555555555666666555111///111111111111222333333444555666666777666444333222000///333999;;;888777999333555444222555;;;:::444222555888888666666777999///::::::666::::::===FFF```zzzhhh]]]TTTRRRVVVaaavvvtttvvvyyy|||tttsssxxxqqqiiicccaaa___YYYTTTSSSIIIKKKMMMMMMJJJGGGDDDCCCEEECCCAAA???>>>???AAABBBBBBCCCDDDDDDCCCAAA@@@???BBB???<<<:::::::::::::::888666444444666888999999555666666666666666555444999999999888888888777777999888888777666555444444444333333444555555444222777555333333555:::???CCC===@@@CCCDDDCCCCCCEEEGGGFFFEEECCC@@@===:::777666777777666555666888999:::777777777777666444333222777888999::::::999888777999888666555555555666777666555333333333444666888222333444555555555444333222333444444555555444444;;;888555444555777888888;;;:::===CCCIIIRRRccctttwwwiiiZZZRRRFFF<<<888777777666444444444666888:::999888666666777777888999:::;;;777888999999999888666555555444666999888444555999:::;;;:::999888:::===???======BBBJJJQQQXXXgggwww{{{qqqcccVVVLLLDDD===888888222...111444222000000333333444888;;;:::666222222444555666777777666666999888888888999888555333999777444111///000111222444444333222222111000000222333333444333222000000444444444444333222111111222111000000222222111000///000222333444333333222777777666555444444333333555222//////222444333222222333333444444333333222888777444222111222333444444444444333333222222222222111111111222444666777444555777777777555333111555666888999::::::999999666888::::::999888777888333666666444555999;;;999666;;;888777;;;999===LLL[[[}}}}}}kkkZZZQQQSSSZZZ___hhhzzz~~~|||qqqnnnpppwww~~~{{{zzzyyyppphhheeebbb]]]XXXXXXOOOOOONNNLLLJJJGGGFFFFFFDDDBBB???===<<<<<<>>>???BBBBBBCCCCCCBBB@@@???>>>???===:::999:::;;;:::999777666555666777888777555666666777777777777666666777777888888999:::::::::::::::999999888777666666555444333444666666555333888777666666777:::<<<>>><<>>AAABBBAAAAAA@@@>>>===<<<<<<:::999:::<<<<<<;;;:::777777777888888777444222777777888888888888888888555666777999:::<<<===>>>;;;;;;;;;::::::999999999555444444666777888777555888888999999999999888888:::<<>>???@@@@@@CCCGGGJJJTTTYYYdddqqq|||~~~|||~~~sss___KKK===999777777777333///000555888555222111333555777777444555666888999888888777777666555555666666444222555444444333333333333333444444444444444444444333333444555555555444333222000000111222333333333333222333444555555444333222444444444555444444333222444444333333222222111111333222222222444444333111111333444555555444333111666555333333222333444555555555555444444444444444666666666666555444444333444444444444444444333333555666777888999999999999888999999888777777888:::??????:::444333777::::::666:::888777;;;999===LLL[[[~~~iiiQQQJJJYYYkkkuuuxxxwwwrrrllljjjlllsss{{{vvvuuuiiiccc^^^XXXUUUUUUYYYVVVRRRNNNKKKIIIHHHGGGCCCBBBAAA?????????@@@AAA@@@@@@@@@???>>><<<;;;;;;:::::::::<<>>;;;;;;;;;;;;::::::::::::666555555777999:::888777888888777777777777777777888:::<<<>>>@@@AAABBBCCCCCCBBB@@@>>><<<:::999888888999:::::::::888777666888888888777777777777777888777666555555666777888888888777777666666666666333333222222333333444555222333555666666666555444666555555444444444444444555666666888:::===???@@@EEEKKKVVVaaaoooppp^^^NNNEEE===;;;888666555555555555888777666777888:::999888:::<<<>>>???>>><<<:::888:::888777555444555555666111111444888999888:::???BBBEEEHHHLLLOOORRRWWWZZZbbbiiiuuuttt^^^OOOFFF???999777444222555999999777444333333555777888444555777888999999888888777666555555666666444333222333444555555444333333444444444555555555555555444444555666666555444333000111111222333333222222///111333444333222111111666666666555555444333333444444333333222222222111222222333444555444222111111333555666666555333111444444333333333444555555555555555555555555555555444555666666666555333222444444333333333333444555666666777777888999999999999999999777666666999;;;===>>>;;;555444888:::888555:::888777:::888<<>>>>>===<<<<<<;;;;;;<<<<<<===???BBBDDDCCCBBB@@@<<<888555555555555555999999999888999:::;;;<<<999999:::::::::;;;;;;;;;999999999:::::::::::::::777666666888999:::999777777666444333444555888999888888:::<<<>>>@@@@@@@@@BBBAAA???===;;;999777666777888:::;;;<<<;;;::::::888777777666777777888999888777666555555666777888777777777777666666555555222222222222222333444444333444555666666666555444666666555444444444555666999777555777<<<@@@AAA@@@IIITTTdddsss}}}mmm]]]OOODDD???::::::999777555444444555999777666777999:::::::::===>>>@@@AAA@@@>>>;;;999999888666555555555666777999777888<<<===<<>>============>>>??????======<<<<<<<<<<<<======@@@??????AAADDDGGGGGGFFFCCC???999555555666888888:::999888888999:::<<<===;;;;;;::::::999999999888888888888999999:::::::::888777777888999999888666666555333222333666999;;;888777888:::===>>>===<<>>===;;;999777666555888888999:::;;;<<<<<<;;;777666666555666777999:::888777777666666777777888555555666666666555444333111111222222222333333333333444555666777666555555666555444444444555777888<<<999888999>>>CCCEEEFFFSSSdddwwwrrr___PPPFFF???;;;777888999888777666888999999777666777999;;;<<<<<<===>>>???@@@???>>><<<;;;777777777777777888888999===::::::<<<===>>>DDDKKKRRRZZZgggrrr|||}}}~~~mmmYYYCCC:::999888666666111333555666444222222222444555666888999888888777888666555555666777777666333333555666666555444333555555555555555555555444333444555666666666555444444444444444333222111111333555777666333222444777666666555444444444555555444444444444444333333333222444555555333333333444444444555555555555444444444444444444444444444333444444444444444555555555111222222333444444444333333333444444555666777777666666666666666888999999888999999888777777888:::222666888666777999888555555999777666:::888<<>>===<<<<<<<<<<<<<<<;;;;;;<<<===??????BBBAAA@@@AAAEEEGGGIIIIIICCC???;;;888888999999999999888777777888:::<<<===::::::999999999888888888777888888999::::::;;;;;;:::888777888999888666444666666666666777888888999888777666888;;;<<<;;;999999999999999888888777777999999888888888999999:::666555444444555666999:::777888888888888888888777333444555555555444333222000111111222222222222222333444666777777777666555555444333333444666888:::777;;;>>>@@@CCCJJJUUU]]]kkk|||zzzeeeTTTIIICCC>>>:::777888999888777777999<<<888777555666999===>>>???;;;<<<<<<===<<<<<<;;;;;;555666777999::::::::::::<<<::::::>>>CCCIIISSS]]]nnnwwwnnnWWWJJJBBB:::555444333666888777555333333555333444666777888888777777777555333333555666666555444555555555555555444444666555555444444333333333222333444555666555555444444444555555555444444333444666777555111111555999555444333333333444555666222222222222222333333333333444555444222222444666666555444333333444555666555555555555444333222222222333333333444444444444555444444333333333333444222333555777888888888888666666555555666777999:::777888::::::888777888999333666777555555888888555444999777666:::888<<>>@@@AAADDDBBB@@@AAADDDGGGIIIJJJAAA???<<<;;;;;;;;;999888999888777777777999<<<===888888888888888888888888888888999999:::;;;<<<<<<:::999888888888777555333666777999::::::999888777999777666888:::;;;999777555555666777888999999::::::999888666555666777777555444333333444666888:::777888999::::::999888777222333444444444333222111000000111222222222222111333444666777777777666555444444333333444777999;;;000:::DDDHHHIIISSSfffvvv{{{kkkWWWHHHBBB???;;;777999;;;;;;999666555888;;;888666555666:::===???@@@::::::::::::::::::::::::444555888:::;;;<<<<<<<<<>>><<<>>>FFFOOOZZZiiiuuu~~~jjjYYYJJJ===666555222444555333000///111333333444555777777777666666666444222222333555555555666666555555444444444444666666555444333333222222111222444555555555444444333333444555666666666666333555555222......333999444333222222333444666777111111111111111111222222444555555444111111444777777666444333333444666777555555555555444333222111222222222333333444444444999888666444333333333333111333666888999999999888666666555555666777999:::666888::::::999888777888777999777333333777888777444999777666999777;;;JJJMMMooopppccc```aaalll\\\KKKZZZsss|||vvvyyywwwxxx~~~uuuuuu}}}~~~ssskkkiiibbb[[[SSSJJJEEEHHHNNNFFFAAA@@@CCCCCC>>><<<===<<<=========<<<<<<>>>@@@BBB@@@???AAAEEEHHHJJJJJJIIIEEEAAA>>>===<<<;;;:::999999888:::<<<>>>??????<<<<<<<<<<<<;;;999777666888999999999888666444333999999999999999888777666::::::999999888777777777:::888777777999;;;;;;;;;666999:::888333111555:::777888999::::::999777666444444666777888888888888888888999999999777666555333555666888888777555444444444444333333222222222222444777777777777888:::444555555555666888:::;;;<<<@@@AAALLL```mmm|||~~~hhhYYYGGG=========:::555555777888888777777888999;;;;;;;;;;;;;;;;;;;;;<<<:::999888999999:::999777<<<777666:::;;;999<<>>???@@@AAA@@@@@@BBBEEEHHHIIIIIIGGGDDD@@@=========<<<;;;;;;::::::;;;<<<>>>??????===>>>>>>===;;;999777777999999999999888777666666999999999999999888777777888777777777777666666666:::888777777999::::::999777888999777444444666999888999999999888666555444555555555666666777777777:::::::::999777555222111555444444333333333444444444444333333333222222222333555777777777777888999555666777888888888999:::???HHHPPP```vvv~~~mmmYYYMMM???999<<>>>>>===<<<:::999777666999888777777777777666666:::666555999;;;<<>>>>>===???AAA???;;;888888999:::999999888888999999:::888999999999999888777777555555555555666666666666999888777888999999777666777777777666777777888999:::999888777666444333333666555555444444555666777999999999888666444222111777666444222111222333555333333333333222222222222333555666777666666777888777999::::::999:::;;;===EEETTTcccxxx{{{gggXXXJJJAAA888666:::>>>===:::<<<;;;:::888888999;;;<<<===>>>===<<<:::888555444777666666666777777888888:::888999<<<@@@EEEMMMUUU^^^kkkyyycccPPP???<<<666999:::333333666111333444666777999:::::::::999999888888777666555555999999888888777666555444666555555444333222222111111222222222111222555777222222333444444444333333666555444222111111111111222222333444444444444444444444333333222222111111333444444444444444444333444333333333333333333333333222222111111222222333333444666555444444555666555555555555555666666666333555777777666666777888888888888888999999::::::888888777888::::::888666777999888777888:::999555444666999;;;999666;;;CCCSSSaaa}}}{{{iii[[[QQQTTTjjjaaa]]]kkk}}}|||fffgggnnn{{{~~~nnneee^^^VVVNNNKKKGGGMMMKKKAAADDDPPPSSSKKKHHHJJJLLLKKKGGGBBB???===???@@@AAADDDFFFGGGFFFEEECCCAAA===<<<===>>>>>>>>>>>>>>>>>>===<<<;;;<<<===:::===???>>>:::888999<<<::::::999888999:::;;;===888888999999999888888777444444444555666777777888888888777888999888666333888777666777999:::999888:::999888666555555555555777666444333222333555666555555555666666666666666999888666555444444444555333333333333333222222222444666777666555555777888999;;;;;;::::::===BBBGGGRRRcccuuu}}}gggUUUJJJAAA<<<777555888:::999777>>><<<999888:::===???@@@:::;;;<<<<<<;;;999777666555555666666777888;;;===<<<>>>AAAFFFLLLUUUaaajjjxxxwww```HHH@@@777888:::444444777333555555666777888999::::::;;;::::::999888777666666:::999888777666666777777666666555555444444555555222222333222222333666999111222333333333333333333666555444333222111111111222333333444555444444444333333444444444333111000222333444555555444333222333333333333444444555555111111111222222333333444333555666555444333444666555555666666777777888888222444777888888777888888999999999999999999999999888777777888:::;;;:::999888888777777888999777555666777:::===;;;888;;;AAAMMM\\\yyyiiiXXXRRRSSSmmm}}}^^^XXXeee~~~vvvhhhfffhhhoooxxxvvvjjjbbbXXXPPPKKKJJJQQQNNNEEEIIIWWWZZZSSSKKKMMMOOOMMMIIICCC>>><<<>>>>>>???BBBEEEFFFEEEDDDBBB???===<<<===>>>???>>>>>>??????===;;;:::;;;===888:::<<<;;;999999;;;===::::::999888999;;;<<<===777888888999999999888888555555666777888999999:::888888777888999888666333888777777888:::;;;:::999888888777777777888999999777666444333222333555666444444555555666666777777777777888777777555333222333333333333333333333333555666777666555666888:::999:::::::::<<>>>>>>>><<<>>>???===999888:::<<<999999999999999;;;;;;<<<999999999999::::::;;;<<<777777888999999999999888666777777888999::::::;;;999888777888999999777666888888999:::::::::999999777777777888999999::::::666555555444444555666777888777666666555555555666333444666666666444222000444444444444555555555555666666777777666888;;;===888;;;>>>AAAFFFRRRbbbnnn{{{lll\\\LLLCCCAAA777777777777888999::::::===:::888:::???CCCDDDCCC@@@???>>><<<:::888777666888:::;;;999888999===AAABBBNNN]]]hhhuuufffOOO>>>999<<<666444888777555555555555666777888999999999999888888888888888666555555555666888:::;;;666666555555666777999:::333444666666444444555777444444555555444444333333333333222333333444555555333333444555555555555555222333444555555444333222444555555555555555555444333333444444555555555666333444555666666666666555555777777777555444555666999999999999::::::::::::666888::::::999999:::;;;999999999999999888888888:::888777888999;;;;;;:::777444444888:::888777777:::999;;;>>>===:::;;;>>>FFFSSSppp~~~gggYYYZZZiiihhh^^^eeesssmmmiiihhhiiihhhjjjqqqzzz}}}rrreee[[[VVVPPPMMMIIIGGGGGGGGGGGGGGGLLLNNNNNNKKKEEE???;;;999999999999<<<@@@CCCEEEEEEBBB???<<<;;;<<<===>>>===:::===>>><<<888666999<<>>???@@@EEELLLSSSYYYiiiyyyvvvZZZEEE<<<===555222555555555444444444555666777888777777777888888888888888555555555555666777777888888777555444333444555666333555888888666444444444333333444555666666666666333333333333333444555555333444444555555555555555333333444444444444444333777666666555555666666777444444444555555555555555444444555666666666555555777888999888666555666777::::::999999999999999888888999999888777777999:::777777888888888888888888999777555555777888888888666222333888:::888777999:::888999;;;;;;888999<<>>:::999888777777:::>>>BBBEEEFFFBBB???<<<;;;<<<=========999<<<>>>;;;777666999<<>>999999<<<>>>:::666888999:::;;;;;;:::888777666777888999999999999999888888888888999999999999:::888777777999;;;;;;;;;777;;;???>>>999666888:::666777888999888777555333444444666777888888888888666555555555777999;;;<<<777666555444444555777888555666666666777777888888666777888888888;;;???BBB@@@JJJWWWcccnnn}}}~~~nnn]]]SSSJJJ>>>777555777999999888666666888:::AAA>>>;;;===@@@BBB???;;;???>>>;;;::::::<<<>>>@@@333999@@@EEEJJJSSS^^^gggrrrbbbJJJ???>>>555000333444555444333333444555666777666666666777888888999999666666666666666555555555:::888555333111111111222333666999:::777555333222111222444666777888999999555444444333333333444444333444555555666666555555444444444444444444444444888777666555555666777888555555555555555555555555444444666666666555444333888999999888777666666777:::999999999888777777777888999888777555555777999666666777777888888888888888666444444555666666666666111222888;;;888777::::::777777999999666777;;;AAAHHH^^^ooo```\\\oooxxxiiiggg~~~xxxrrriiiaaa```]]]XXXUUUTTTUUUUUUUUUZZZ___OOOWWWjjjnnnuuurrr