BM6 6(0@ XXX<<<888555222222222111000111111111000...---...000........................////////////////////////........................---.........---,,,,,,+++000...---,,,---------,,,.........///////////////111444999AAAJJJSSSYYY]]]___^^^]]]\\\YYYTTTMMMIIIBBB@@@AAAEEEDDDAAAEEELLLXXXhhhwwwsssqqqgggVVVGGGAAA===<<<<<<888222444:::555666666444222111111222222222222111111111111000////////////////////////////////////////////////////////////////////////000///...------...///000////////////000000000000////////////000000000000111000000000111333666777999999===CCCEEEDDDGGGLLLXXX;;;888444222222222111000000//////////////////...........................................................................---.........------,,,+++,,,,,,++++++,,,------,,,222000///......111333555<<>>999:::888555333666777777666555555555555222222222222111111111111////////////////////////////////////////////////////////////////////////000///...------...///000....../////////000000000////////////000000000000111000///000111333666777999999===CCCEEEDDDGGGLLLYYY;;;888444222222222111111111///...000333444111...........................................................................---............---,,,,,,***+++,,,---............222000...---000555:::>>>GGGLLLSSSZZZ]]]]]][[[YYYTTTPPPHHHAAA===<<<>>>???DDDBBBDDDMMMYYYgggvvvuuuYYYHHH@@@;;;666333666666666666555444444444333222222222111111111111//////////////////////////////////////////////////////////////////////////////............//////------........./////////////////////000000000000000000//////111333666888999999===BBBEEEDDDGGGLLLZZZ;;;888444222222222222111222//////222777888333...........................................................................------............------+++---///000000//////000---...///222777>>>DDDHHHPPPUUU]]]bbb```YYYOOOHHHCCCCCCCCCBBB@@@@@@BBBCCCHHHSSSdddtttgggNNN>>>:::<<<777666555444555555444333333333222222222111111111/////////////////////////////////////////////////////////////////////////////////....../////////------------.........///////////////000000000000000/////////111444666888888888<<>>===???BBBCCCEEEIIINNNRRR```tttfffTTTJJJEEE;;;888555444555777777666333333333222222222222111000000000000000000000000000000000000000000000000////////////////////////...//////////////////...------------.........///////////////000000000000////////////111444777999888888<<>>DDDJJJMMMPPPSSSUUUYYYTTTOOOKKKLLLMMMLLLKKKQQQ]]]www~~~kkkZZZKKKBBB===<<<<<<>>>AAABBBAAA???CCCDDDEEEEEEEEEEEEGGGIIIMMMNNNOOORRRTTTVVVWWWXXX]]]___bbbeeehhhkkkooossswwwzzzyyyyyyxxxvvvmmmbbbRRREEE===888444222555444444333222111000///000000000000////////////......000000000000......////////////000000000000111111111111000000000000000000000111333555888999777666:::???@@@@@@CCCHHHuuuooonnnfffPPP:::444333222111000000000000.........///////////////................................................000///------...111555777@@@DDDIIIMMMPPPQQQSSSUUUTTTTTTSSSRRRPPPOOOOOOPPP^^^xxxxxxbbbNNNBBB???BBBDDD777:::>>>@@@@@@@@@@@@???CCCEEEFFFFFFEEEFFFIIIKKKPPPPPPRRRTTTUUUWWWYYYYYY\\\^^^```bbbcccfffiiillljjjqqqzzzuuubbbQQQEEE===777333333333333333222111000000000000000000////////////...///000000000000///...////////////000000000000111111111000000000000000111000000000222444666777777777:::???AAA@@@DDDIII{{{mmmeeebbb[[[LLL<<<444333222111000000000000111000000///......---------.............................................///...------///333888;;;DDDHHHLLLPPPQQQRRRSSSTTTRRRTTTTTTQQQOOORRR[[[dddyyyfffOOOJJJCCC>>><<<;;;;;;;;;999;;;>>>???>>>>>>???@@@AAABBBDDDEEEEEEGGGIIILLLNNNOOOPPPQQQSSSTTTUUUVVVXXXZZZ[[[\\\\\\^^^aaacccdddhhhoootttxxx~~~yyyhhhXXXMMMDDD===888333333222222222222111111000000000000//////////////////000000000000//////////////////000000000000000000000000000000111111444444333222222333444555888888;;;@@@BBBBBBEEEJJJtttfff]]]XXXRRRGGG===444333222111000000000000111111000///...---,,,,,,---------.......................................///......///333888>>>AAAHHHKKKOOORRRSSSSSSTTTUUUTTTSSSQQQOOORRR```uuuqqq]]]LLL@@@===<<<;;;<<<<<<<<<:::888;;;<<<===>>>>>>@@@BBBEEEBBBDDDEEEFFFGGGHHHKKKNNNLLLMMMNNNOOOPPPQQQRRRRRRUUUVVVWWWWWWWWWXXX[[[]]]]]]bbbggglllooouuu|||zzzrrrfff\\\TTTMMMFFFAAA666555333222111222222333000000000000////////////000000000000000000000000////////////000000000000000000000000111111111111888777555444444444555666999999<<>>DDDGGGJJJNNNRRRTTTUUUUUUVVVVVVUUURRRQQQXXXhhh~~~vvvWWWEEE@@@???===BBB???;;;999999;;;===>>>===<<<===???AAACCCEEEFFFEEEFFFGGGGGGGGGHHHJJJLLLLLLLLLMMMNNNOOOOOOPPPPPPTTTUUUVVVVVVUUUVVVXXXZZZWWW[[[```dddgggkkkqqquuuzzztttnnnhhhbbb]]]VVVNNNHHH===;;;777333111111333444000000000000////////////111000000000000000000111////////////000000000000///000000000111111111111555444333222333333555555888888;;;@@@BBBAAADDDJJJpppggg^^^YYYTTTKKK???888444333222111000000000000.........///////////////---------.........//////........................000111444777===CCCHHHKKKLLLOOOSSSVVVVVVVVVWWWXXXSSSQQQVVVgggqqqdddPPP@@@<<>>999999888999:::<<<<<<:::888<<<;;;;;;===AAABBBBBBAAACCCDDDEEEDDDCCCCCCEEEFFFIIIIIIJJJKKKKKKLLLMMMMMMQQQRRRSSSSSSRRRSSSUUUWWWSSSWWW[[[^^^___aaafffjjjrrr}}}}}}vvvrrrmmmiiiddd\\\RRRKKKDDD@@@:::555222111222444000000000000////////////111111000000000000111111////////////000000000000//////000000111111111222//////......///111333444777777:::???AAA@@@CCCIIIoooggg]]]UUUPPPIII@@@999111111111111000000000000111000000///...---------////////////////////////...///000000//////000111333555888===BBBGGGLLLNNNPPPQQQTTTVVVWWWVVVSSSPPPOOOZZZnnnaaaMMMEEE===999:::;;;999777;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCHHHHHHIIIIIIJJJKKKKKKLLLWWWTTTRRRRRRPPPOOOOOOPPPQQQRRRTTTXXX\\\```ccceeemmmqqqyyy|||wwwpppuuuuuunnnfffbbbZZZRRRNNNHHH???777333222222222111111111111000///...---000000000000000000000000000000000000000000000000000000000000111111111111000///......///222555777999999;;;???AAA@@@DDDIIIpppggg\\\TTTNNNHHH???888111111111111000000000000111000000///......------////////////////////////...///000000//////000222666888;;;@@@EEEKKKOOOQQQTTTVVVXXXWWWTTTPPPOOOOOOVVVhhh}}}eeeRRRGGGCCC===888777:::===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAABBBCCCCCCEEEDDDDDDCCCBBBBBBCCCCCCGGGGGGHHHHHHIIIJJJJJJJJJNNNMMMNNNOOOOOOMMMLLLMMMOOOPPPRRRTTTXXX\\\___```hhhmmmttt{{{~~~~~~tttxxxxxxqqqjjjfff___WWWPPPJJJAAA:::666444222111000111111000000///......000000000000000000000000000000000000000000000000000000000000111111111111111000//////000333666888888777:::>>>??????CCCHHHpppggg[[[RRRLLLEEE===777111111111111000000000000000000000///......------////////////////////////...///000000//////111222999;;;???EEEJJJOOOSSSUUUXXXZZZZZZUUUNNNKKKOOOUUUgggzzziiiNNN<<<666888;;;888555666999<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======???@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBBBBEEEEEEFFFFFFGGGHHHHHHHHHJJJLLLNNNOOOOOONNNLLLJJJNNNOOOPPPRRRUUUWWWZZZ[[[bbbfffmmmtttyyywwwzzzyyytttooojjjccc]]]QQQLLLEEE???:::666333111000000000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111111000000000111444666888777666999===>>>>>>AAAGGGoooeeeXXXNNNHHHCCC<<<666111111111111000000000///000000//////............////////////////////////...///000000///000222555<<>>???@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFJJJLLLMMMKKKKKKLLLKKKIIINNNNNNOOOQQQRRRTTTVVVWWW[[[___eeelllrrrxxx~~~}}}xxxxxxwwwtttpppjjjccc]]]SSSOOOIIIDDD???:::555111111000000000000000000000///////////////////////////////////////////////////000000000111111111111111111000111222444777888777666999===>>>>>>BBBGGGjjj```TTTKKKFFFAAA:::555111111111111000000000///////////////............////////////////////////...///000000000222666888>>>BBBGGGMMMRRRTTTVVVVVVTTTTTTRRROOOQQQ^^^pppfffNNN999888>>>>>><<<<<<:::999999999999888777555:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEHHHGGGDDDEEEKKKNNNLLLKKKLLLLLLMMMNNNOOOQQQRRRUUUYYY___dddjjjpppvvvzzz}}}~~~|||~~~wwwuuuttttttppphhh___YYYRRROOOKKKGGGCCC>>>888444222111000000///000000111///////////////////////////////////////////////////000000000111111111111111111111111333555666888888777:::>>>??????BBBHHHbbbZZZOOOHHHDDD@@@999444111111111111000000000000//////////////////......////////////////////////...///000111222555:::===BBBEEEKKKPPPTTTVVVVVVUUUPPPNNNNNNUUUcccwwwttt```WWW@@@===<<<<<<999555666999777888888888999999999999999::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>??????@@@????????????@@@@@@AAA@@@@@@AAAAAABBBCCCCCCCCCDDDHHHGGGCCCFFFPPPUUUTTTFFFFFFFFFGGGHHHIIIKKKKKKPPPTTTXXX]]]bbbhhhnnnrrrvvv~~~~~~vvvqqquuuyyyuuuuuuvvvssshhh\\\UUUQQQOOOKKKHHHEEEAAA<<<999444333111000//////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111333444666777888777:::>>>??????CCCHHH~~~ZZZSSSJJJEEECCC???999333111111111111000000000000.../////////////////////////////////////////////...///111222444888>>>BBBEEEIIIOOOTTTWWWWWWVVVUUUOOOMMMQQQaaazzzzzz^^^III>>>;;;666<<>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBHHHHHHCCCEEEOOOSSSOOOCCCCCCCCCDDDEEEFFFHHHIIILLLOOORRRVVVZZZ```fffjjjooowww||||||}}}}}}}}}~~~wwwuuuwww}}}~~~zzzyyy|||xxxjjj[[[TTTOOOMMMJJJHHHFFFCCC@@@===666555222000///...///000000000000000000000000000000000000000000000000000000000000000111111111111...///000111222444555555777666999===>>>>>>BBBGGG{{{UUUOOOHHHDDDBBB???999333111111111111000000000000.........///////////////////////////////////////...///111333555:::@@@EEEHHHLLLRRRWWWYYYYYYWWWUUUPPPNNNTTTkkkdddIII@@@???<<<888777888555000555>>>:::000777777777666555555777999999999::::::;;;<<<======;;;;;;<<<<<<======>>>>>>>>>>>>===>>>>>>???@@@@@@???@@@@@@AAABBBBBBCCCCCC>>>EEEEEE>>>>>>EEEFFF???CCCCCCDDDDDDFFFGGGHHHIIIIIIKKKOOORRRVVV[[[```dddjjjppptttrrrrrrxxx|||xxxwwwvvvsss{{{~~~~~~~~~nnn]]]TTTNNNLLLIIIGGGFFFEEEBBB@@@888666333000.........///000000000000000000000000000000000000000000000000000000000000111111111111......///111222333444555666555777<<<======@@@FFFoooSSSMMMEEE@@@===;;;777444111111111111000000000000//////////////////////////////////////////...---000222555888;;;>>>BBBEEELLLNNNSSSXXX\\\\\\WWWSSSOOOUUUmmmooo___III<<<999999777444555555666666777777888888777777777777777777777777888999999::::::;;;;;;<<<;;;;;;:::999:::;;;<<<===???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCAAA@@@???>>>>>>>>>AAAAAA@@@@@@BBBCCCFFFGGGFFFGGGJJJMMMRRRWWWZZZ\\\]]]cccjjjnnnrrrxxx}}}wwwsssqqqnnnkkkmmm|||~~~~~~rrreeeWWWLLLLLLKKKIIIIIIHHHGGGFFFDDD???===999555222111000111000000000000000000000000000000000000////////////////////////000000000000000000000111222333555555777888999:::;;;???CCCGGGdddQQQKKKDDD>>><<<999666333111111111111000000000000//////////////////////////////////////////......222444888:::===AAAEEEHHHNNNSSSYYYZZZWWWSSSQQQQQQ___qqqmmmOOOEEE:::555777:::;;;999555555666666777777777777666666666666666666666666777777888888999:::::::::;;;:::999999999:::<<<<<<>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<=========>>>>>>>>>@@@AAABBBCCCEEEFFFHHHKKKOOOSSSWWWYYY[[[___eeekkkrrr{{{~~~|||yyyyyy||||||uuuqqqllljjjkkkrrryyy}}}ssshhh___XXXQQQMMMLLLJJJJJJKKKJJJGGGCCC>>><<<999555222000//////000000000000000000000000000000000000////////////////////////000000000000000000000111222333555555666888999:::;;;>>>CCCFFF]]]OOOIIIBBB<<<:::888555222111111111111000000000000////////////////////////////////////000000000000444777:::===@@@DDDIIILLLQQQYYY___[[[QQQMMMRRRYYYqqqaaaFFF<<<:::777666777777777666555666666666666777777777666666666666666666666666666666666777888888999999999999999999999:::;;;;;;<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<===<<<===>>>@@@AAAAAAAAAAAAEEEEEEGGGIIILLLOOORRRSSSXXXZZZ```hhhrrr~~~|||yyywwwqqqooollllllooovvv~~~}}}tttooofffgggiiijjjooozzz{{{qqqxxxyyyuuujjjaaa\\\WWWSSSPPPMMMIIIJJJMMMLLLGGGCCC>>><<<999666222000......000000000000000000000000////////////000000000000////////////000000000000000000000111222333555555666777999:::;;;>>>CCCFFF___NNNHHHAAA<<<:::888555222111111111111000000000///////////////////////////////////////000111111222666888<<>>===;;;888555222000...000000000000000000000000////////////000000000000////////////000000000000000000000111222333555555666777888999;;;>>>BBBFFFcccMMMGGG@@@<<<:::999666333111111111111000000000///////////////////////////////////////000222333444777:::===AAAEEEIIINNNRRRYYY^^^___VVVNNNUUUkkkgggJJJ<<<<<>>============>>>???@@@BBBDDDDDDDDDCCCBBBEEEEEEEEEFFFGGGHHHJJJKKKOOORRRXXXbbbmmmvvv|||~~~|||yyywwwtttqqqnnnkkkhhheeeccccccfffiiikkklllnnnrrruuuwwwxxxxxxwwwjjjhhheee```[[[ZZZ\\\^^^ttt~~~}}}tttoooiiimmmlllgggaaa___\\\WWWVVVOOOHHHDDDEEEFFFDDDAAA>>>>>>===;;;888555222000////////////////////////.../////////000000000111////////////000000000000000000000111222333555555666777888999:::===BBBEEEbbbLLLFFF???;;;:::999666444111111111111000000000000////////////////////////000/////////111333555666888;;;???CCCGGGLLLRRRUUU^^^]]]YYYTTTUUUbbbyyy^^^JJJCCC@@@<<<999777777777555444444666888666666666555555555555444555555555555555555555555666666666777888888999999888999999:::;;;:::::::::;;;;;;:::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<;;;;;;<<<<<<;;;<<<<<<===>>>>>>======AAA@@@@@@AAABBBCCCDDDDDDGGGKKKQQQZZZdddnnnvvv{{{}}}yyyvvvtttqqqmmmkkkjjjiiifffdddbbbaaaaaaaaa___aaaccchhhnnnsssxxx{{{tttlll```WWWRRRRRRSSSUUUUUUbbbsss{{{tttoooqqqqqqlllbbb\\\]]]______WWWSSSMMMIIIFFFCCCAAA@@@======>>>===;;;888555222////////////////////////......//////000000111111////////////000000000000000000000111222333555555555666888999:::===BBBEEEbbbIIIDDD===999888888555333111111111111000000000000////////////////////////000/////////111333666777;;;>>>BBBFFFKKKPPPUUUYYY___YYYTTTWWWdddyyyttt\\\EEE>>>AAA@@@;;;777;;;999777555444333222222666666555555555444444444555555555555555555555555444555555666666777888888888999:::;;;<<<;;;;;;::::::999888888777777888888777777777777777777777777777777666666666777888888666666555555666666777777999999999999:::;;;<<<===>>>BBBGGGNNNXXXgggwww}}}yyyvvvtttqqqmmmjjjjjjiiihhhfffdddaaa^^^]]][[[[[[\\\^^^bbbgggllloooooojjj```WWWQQQPPPRRRTTTJJJRRR___jjjppprrrrrrrrrwwwwwwpppddd]]]\\\\\\[[[WWWXXXXXXSSSLLLEEE@@@???:::;;;======<<<999666333////////////////////////.........///000111111111////////////000000000000000000000111222333555555555666777888:::===AAAEEEcccHHHBBB<<<888777666444222111111111111000000000000////////////////////////000/////////111444666888===@@@DDDIIIMMMRRRXXX\\\]]]UUURRR\\\sss}}}QQQHHH@@@===:::666888>>>999777666777999:::888777666666555555555444444444555555555555555555555555333333444444555666666777999:::;;;<<<===<<<;;;;;;888888777666666666666666444444444444444444444444000000000111222333555555444333222111111222444555333333333444444555666777888;;;@@@FFFPPPcccyyy|||xxxvvvsssooollljjjjjjkkkjjjgggccc```]]]]]]\\\ZZZXXXXXXZZZ\\\]]]ddddddccc^^^XXXSSSRRRSSSQQQQQQRRRVVV^^^hhhpppuuuwwwyyyuuulllccc]]]WWWRRRVVV\\\```]]]SSSHHHAAA>>>888:::<<<===<<<999666333////////////////////////---......///000111111222////////////000000000000000000000111222333555555555666777888:::===AAAEEEXXXDDD@@@;;;888666555444222111111111111000000000000000000///////////////000......///111555999;;;;;;===@@@FFFMMMUUUZZZ\\\\\\SSSTTTZZZlllwwwTTTFFFCCC???;;;999888888999999888777555555555666777555555555555555555555555666666666666555555555555444444555555666666777777999:::;;;<<<===<<<;;;:::888777555333111111111222111111111111111111111111/////////000000000111111222222222222222111111111222222222222333333333333888555888BBBKKKXXXttt~~~zzzuuusssrrrmmmkkkhhhfffeeedddcccaaa___\\\YYYUUUSSSRRRRRRRRRXXXZZZ\\\^^^\\\YYYTTTQQQTTTRRROOOPPPUUU]]]ffflllnnnuuutttjjjeeefffaaaWWW______\\\VVVOOOHHHDDDCCC>>><<<::::::;;;;;;777444222111111000000000000000............////////////111111000000//////......111111111222333444555666777999;;;<<<<<<>>>AAACCC~~~SSSCCC@@@;;;888666555444222111111111111000000000000000000////////////000000///...///222555999;;;<<>>EEEOOOggg}}}|||ssspppmmmjjjhhheeebbb___]]][[[XXXUUUSSSQQQPPPPPPRRRTTTVVVXXXXXXWWWTTTSSSOOOMMMJJJIIIMMMSSSZZZ___fffooosssqqqqqqrrriii\\\YYYWWWUUUQQQMMMHHHEEECCC???===::::::;;;:::888555444333111000//////000000............////////////111000000000/////////...111111111222333444555666777999;;;<<<<<<>>>AAACCCuuuMMMAAA>>>:::888666555444222111111111111000000000000000000////////////000000///000000222555888;;;===DDDJJJRRRWWWXXXWWWUUUTTTXXXcccrrrRRRCCCAAA===<<<:::888888999:::;;;666666555444444444555555555555555555555555555555555444444444444333333333555555555555444444444444444444555666666666666666666555222000////////////000000000000000000000000000000000111111111222222222222222222222222222222333333333333222222222222555333555;;;===CCCUUUhhhvvvtttqqqnnnkkkfffaaa]]]YYYYYYWWWUUURRRPPPOOONNNLLLMMMOOOPPPRRRSSSSSSSSSLLLIIIFFFDDDEEEHHHMMMPPP\\\gggqqquuuxxxwwwjjj[[[RRROOOLLLKKKKKKJJJFFFCCCAAA>>>;;;:::::::::999777777555222000......///000............////////////000000000000////////////111111111111222444555666666888:::;;;<<<>>>AAACCCoooJJJ???===999777666555444222111111111111000000000///000////////////000000111000111222444666999===@@@GGGNNNVVV[[[ZZZWWWVVVVVVcccwwwqqqYYYHHHAAA@@@===<<<:::999999999:::;;;666666666666555555666666555555555555555555555555555555555444444444333333555555444444333333222222111111222222333333444444555444222000////////////111111111111111111111111222222222333333333444444333444444444444444555555555555555444444444444444444444666999:::<<>>AAACCCiiiGGG===;;;888777666555333222111111111111000000000//////////////////000111111000222444555777;;;@@@EEEKKKRRRYYYZZZWWWTTTVVVYYYnnnoooXXXMMMFFFBBB@@@???>>>===;;;:::999999999777777777777888888777777666666666666666666666666666666666666555555555444444444333333222222111111///000000000111222333333555444333222111111222222444444444444444444444444555666666666666777777777777777888888888999999999999999999888888777777777666777:::<<<;;;;;;BBBIIIQQQZZZhhhyyy}}}yyytttooohhh```[[[UUUUUUTTTSSSQQQOOOLLLKKKKKKJJJIIIHHHHHHJJJLLLNNNMMMKKKHHHEEECCCAAAAAABBBHHHUUUbbbeeebbb]]]XXXUUUSSSNNNIIIHHHJJJJJJFFFBBBAAA@@@===:::888777888999999888555222000/////////............////////////////////////000000000000000000000111222333444555555777999:::;;;>>>AAADDDbbbCCC;;;999777777666555333111111111111111000000000000///......//////000111222000333666777999===EEEKKKRRRXXX\\\YYYTTTSSS[[[ccc}}}}}}cccTTTIII@@@<<>><<<:::888888777777777888999999999888888666666666666666666666666777777666666666555555555222222222222111111111111000000000000111333444555777666555555555666777888999999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>???????????????>>>>>>===<<<<<<<<<;;;===@@@AAA??????BBBEEEBBBGGGPPPaaa~~~wwwpppggg___ZZZUUUTTTSSSRRRPPPNNNMMMLLLLLLKKKIIIGGGFFFGGGHHHIIIIIIIIIGGGEEECCCBBB@@@@@@AAAJJJSSSWWWUUUUUUWWWYYYUUUQQQLLLIIIHHHGGGDDDAAA??????===:::777555666777888777666444222000//////............////////////////////////000000000000000000000000111333444555444666888:::;;;>>>AAADDDzzz\\\BBB:::888777666666666333111111111111111000000000000............///000111222000444777999;;;@@@IIIPPPXXX]]]```\\\XXX]]]lllyyy}}}kkkZZZRRRHHH===;;;??????>>>===;;;999888777666555666777888999888888777666666666666666666666666666666555555555444444444000000000111111111111111111111111111222444666777888888888888999;;;===>>>========================>>>>>>>>>>>>?????????@@@AAABBBBBBCCCDDDDDDEEEEEEDDDDDDDDDCCCBBBAAAAAAAAABBBEEEGGGFFFDDDCCCDDDDDDBBBFFFKKKWWWnnn{{{tttnnnggg```\\\VVVUUUSSSPPPOOONNNNNNNNNKKKJJJHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@AAADDDIIINNNRRRTTTVVVSSSQQQLLLHHHDDDBBB@@@@@@===>>>>>>;;;777444444555666666666555444222000///............////////////.../////////000000000111//////000000111333444555444666888:::;;;>>>AAADDDuuuZZZCCC999888666666777666333111111111111111000000000000............///000222222000444888:::<<>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDEEEEEEFFFGGGHHHHHHIIIHHHGGGGGGFFFEEEDDDDDDDDDGGGJJJLLLIIIFFFEEEDDDCCCBBBGGGKKKPPP^^^rrr}}}yyytttnnnjjjfffbbb___WWWUUURRRPPPNNNNNNNNNOOOIIIHHHFFFEEEDDDDDDDDDEEEDDDEEEGGGHHHHHHGGGFFFEEEBBB<<<999@@@JJJPPPPPPOOOPPPOOOLLLFFFAAA>>>>>>???;;;===>>>;;;777333333444555666777777555333000.............../////////000.../////////000000111111//////000000111222444555333555888999;;;>>>AAADDD~~~qqqXXX@@@777777777666555333111111000000000000000000000000...///000//////000333555666999<<<===>>>FFFQQQ[[[```eeeddd```iiihhh]]]OOOEEEAAA@@@>>><<<<<<<<<;;;:::999777777666555666777888888777666555666666666666777777777777666555555444333222111111000000111222333444444555333333444666777888999:::<<<;;;;;;;;;<<<>>>AAACCCFFFEEEEEEDDDCCCBBBBBBAAACCCCCCDDDDDDEEEFFFFFFFFFHHHFFFEEEDDDDDDFFFHHHIIILLLLLLLLLLLLLLLMMMMMMMMMPPPOOOMMMKKKIIIHHHGGGGGGKKKIIIGGGHHHMMMUUU]]]bbbhhhnnnvvv~~~yyysssllliiiiiihhhddd```___ZZZTTTSSSTTTSSSOOOKKKIIIHHHGGGEEEDDDCCCCCCCCCBBBEEEFFFEEEGGGIIIGGGBBB@@@>>>======@@@EEEKKKNNNNNNMMMKKKHHHEEEAAA???===@@@>>>;;;999777555222000222333555777666555222111111///......000111000///............////////////......//////000222333444666777999:::;;;<<>>888888777777555444222111000000000000000000000000...///000000///000333555777999<<<>>>CCCKKKUUU]]]aaaaaacccllltttbbbYYYMMMEEEBBBAAA???>>><<<;;;;;;:::888777777666666666777777777777666666666666666666666666666666444444333333222111000000000000111222333444555555444444555777888999:::;;;???>>>======>>>AAACCCDDDFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKLLLLLLLLLLLLMMMLLLJJJIIIGGGFFFEEEEEEHHHFFFDDDDDDHHHMMMSSSWWWUUUZZZ```eeekkkvvvzzzsssiiidddcccbbb```]]]___\\\XXXVVVUUUTTTPPPLLLJJJJJJHHHFFFEEEDDDDDDDDDCCCFFFFFFEEEFFFIIIHHHCCC>>>===;;;;;;===BBBFFFIIILLLLLLLLLJJJHHHEEECCCAAA@@@>>>;;;999888666333111222333555777666555333111111///......000111000///............////////////......//////000222333444555777888999:::<<>>;;;;;;:::999888777777666777777666666666666777777777777666666555555444444222222222111111000000///111111222333444555555666555666777888:::;;;<<<<<>>>>>???AAACCCDDDFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFHHHJJJKKKKKKJJJIIIHHHHHHFFFEEEDDDCCCCCCCCCEEEDDDCCCCCCDDDGGGJJJLLLKKKNNNQQQSSSWWW^^^hhhooo~~~zzzmmmddd______^^^]]]^^^]]]\\\ZZZWWWSSSPPPNNNLLLKKKIIIGGGFFFEEEDDDDDDEEEFFFEEECCCDDDHHHHHHDDD===;;;999888:::===@@@CCCIIIKKKLLLMMMLLLJJJFFFDDD@@@>>>;;;:::999777555333222333555666666555444222111000......///000000///............////////////......//////000222333444444666777999999;;;>>>AAApppSSS???999999999888777555333222000000000000000000000000///000111111000222555777888999>>>EEEOOOYYY^^^aaaccc```mmm}}}mmm___SSSNNNHHHDDDBBB@@@>>><<<:::::::::999888777777666888777666555555666777888777666666555444333333222000000000000000000000000222222333444555666666777777888888:::;;;<<<===>>>>>>>>>======>>>???@@@AAADDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAA@@@AAACCCFFFIIIJJJIIIGGGFFFDDDCCCBBBAAAAAA@@@@@@AAACCCDDDEEEEEEFFFGGGHHHHHHLLLMMMNNNNNNPPPUUU\\\aaagggppp|||yyyllldddaaa``````\\\]]]^^^[[[WWWRRROOONNNLLLKKKIIIGGGEEEDDDDDDCCCDDDDDDBBB???AAAFFFFFFDDD===;;;999777777999;;;===FFFIIILLLNNNMMMJJJFFFCCC???===;;;:::999888666444222333555666666666444444222000......///000///...............////////////......//////000222333444333555777888999;;;>>>AAAiiiKKK999999999999888777555333222000000000000000000000000///000111111111333666888999;;;AAAKKKUUU]]]aaacccaaaeeezzzvvvgggZZZOOOLLLHHHDDDAAA>>><<<::::::999999888888777777777888777666555555666777888666555555444333222111111000000000000000111111111333333444555666777777888888999:::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????<<<===>>>?????????>>>>>>???AAADDDGGGGGGGGGEEECCCAAA@@@@@@?????????@@@@@@BBBCCCFFFHHHJJJKKKJJJJJJJJJJJJKKKKKKMMMOOOSSSVVVZZZaaaiiinnnqqqyyyuuujjjddd```___YYY[[[[[[ZZZUUUQQQNNNMMMKKKJJJHHHFFFDDDCCCBBBBBBBBBBBB???<<<===BBBDDDAAA>>>===:::888777777888999CCCEEEIIIKKKJJJGGGBBB???===;;;999999999999777555333444555666666666555555222000///...///000///...............////////////......//////000222333444222444666888999;;;>>>AAAeeeFFF999999999888777666444333222000000000000000000000000///000111222222444777:::;;;@@@IIIRRRZZZ```ccceeedddsssxxxmmm___UUUNNNKKKHHHCCC???<<<;;;:::999999888888888777777777777777666666666666777777444444333333222222111111000111111222222333333333444444555666777888888999888999:::;;;===>>>??????@@@@@@@@@@@@????????????============<<<<<<<<<<<<<<<<<<======>>>??????@@@<<<<<<<<<=========>>>>>>@@@AAACCCEEEEEEDDDCCCBBB????????????@@@@@@AAABBBAAACCCGGGJJJMMMNNNMMMMMMIIIJJJKKKMMMNNNOOOPPPPPPRRRVVV[[[^^^```fffpppxxx~~~rrrhhh```]]]XXXXXXWWWVVVTTTRRROOOMMMKKKJJJHHHFFFDDDBBBAAAAAA???@@@===:::<<>>;;;888777777777777>>>AAADDDGGGFFFCCC???<<<;;;999888888999999777666333444555555666666666666333111///...///000///...............////////////......//////000222333444222444777888:::<<>>FFFQQQZZZ___bbbfffhhhuuuyyymmmaaaWWWQQQKKKJJJGGGBBB???<<<<<<<<<888888888888777777777777666666777777777777666666222222222222222111111111222222333333444555555666444555555666777888999:::888999:::;;;<<<>>>?????????????????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAA===<<<;;;;;;;;;<<<===>>>BBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDFFFJJJMMMPPPQQQQQQQQQOOOPPPRRRTTTUUUTTTRRRPPPPPPQQQRRRSSSUUUYYY___dddlllxxxsssgggaaaYYYVVVSSSSSSTTTTTTQQQNNNLLLKKKIIIFFFDDDCCCBBBAAA>>>???===;;;<<>>???>>>;;;999777666666666999;;;???BBBCCCAAA???===999777666777888888777666333444444555666777777777333111////////////...---............////////////......//////000222333444333555777999:::===@@@CCC[[[???999777777777666555333111111000000000000000000000000///111222222333555888;;;AAAKKKWWW___bbbdddgggkkkuuufffYYYRRRQQQIIIHHHFFFBBB>>>======???888888888888777777777777555666777888888777666555111111111111111222222222333333444555555666777777555555666777888999::::::888999:::;;;<<<>>>??????<<<=========<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===???@@@AAABBB===<<<;;;::::::<<<>>>???DDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@AAABBBDDDEEEFFFIIIKKKNNNQQQTTTUUUUUUUUUSSSTTTVVVYYYZZZXXXSSSOOOQQQPPPOOONNNOOOQQQTTTVVV^^^gggttt~~~qqqiiiZZZVVVQQQRRRUUUVVVSSSPPPMMMLLLJJJHHHEEEDDDCCCBBB>>>???>>><<<===AAAAAA===>>>===;;;888666555555555555888<<>>AAADDDoooOOO@@@<<<666666555444333333333333222111111111000000//////111///000444666666999>>>CCCMMM\\\bbb______ooottthhh```XXXRRRPPPHHHEEEBBB???>>><<<999777888888777666666555666666888888999999888777555444222222111111111222444555555555555555555444444444666777888999999999999999<<<<<<<<<============>>><<<<<<;;;:::999999999999888888999999999:::::::::888999999:::<<<======>>>===<<<;;;:::;;;===???@@@BBBBBBAAAAAAAAAAAABBBBBB===???AAA@@@@@@BBBHHHMMMPPPPPPPPPQQQRRRSSSUUUVVV[[[[[[```gggfff]]]WWWXXXWWWTTTQQQPPPPPPPPPPPPOOOVVV[[[bbbggglllrrrzzznnnggg[[[RRRRRRSSSQQQPPPRRROOOLLLHHHEEEDDDCCCBBB@@@>>>===;;;;;;=========<<<===<<<;;;;;;;;;:::777444333555888;;;===>>>>>>===999888777555555555666777555555555555555555555555444333111///......//////////////////////////////.........//////000111222333444666777888:::===???fffJJJ===:::666666555444333333333333111111111111000000000///111///000444666666999>>>IIIQQQ]]]```^^^cccyyyqqqeee___XXXRRROOOHHHFFFBBB@@@>>>===:::888999888777777666666666777888888999999888666555444222111111111222333555666555555555555555555555555777777888999999999999999;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::999888888888888888888888999999999::::::888999999:::;;;<<<<<<======<<<;;;;;;<<<>>>@@@AAA@@@@@@??????>>>?????????>>>>>>???@@@BBBEEEJJJNNNTTTVVVYYY[[[\\\\\\[[[[[[___gggttt}}}yyyjjj```^^^\\\YYYUUUSSSRRRQQQOOONNNMMMPPPUUUYYY\\\bbbhhhmmmzzz}}}pppeee[[[XXXUUUPPPMMMMMMOOOLLLIIIGGGFFFEEECCCAAA???>>><<<<<<===>>>===<<<===<<<;;;;;;;;;:::777555333555777999;;;<<<======:::999777666555555555666555444444444444444444555555444222000////////////////////////////////////.........//////000111222333444666777888:::===???wwwrrr]]]FFF<<<999666555555444333333222222111111111111000000000000222000111444555555:::@@@OOOVVV^^^``````mmmlllaaa^^^XXXQQQMMMIIIFFFBBB@@@???===;;;999999999888777777777777888888888888888666555333222111111111222333555666777444555555666666777777777888888999:::::::::999999999999:::::::::;;;;;;;;;;;;:::999888777777777777888888888999999999999:::999999999::::::;;;;;;;;;===<<<<<<<<<>>>@@@BBBCCCAAA@@@@@@???>>>>>>??????BBB@@@@@@BBBGGGLLLPPPQQQUUUWWWYYYZZZ[[[\\\___aaagggrrrqqqeeeaaabbb^^^ZZZWWWUUUSSSPPPOOOIIIJJJKKKLLLMMMQQQVVVZZZfffppp~~~{{{qqqgggaaa\\\TTTNNNLLLNNNLLLJJJIIIHHHGGGEEECCCAAA???======>>>>>>===<<<<<<;;;:::;;;<<<;;;888666444555555666888999;;;<<<::::::888666555444444444555444333222222333444555666555444222111///......////////////////////////.........//////000111222222444666777888999<<>>:::555555555555444333222222111111111000000000000000222111222444555666<<>><<<:::999999888888888888888999888888777666555333222222111111222333555666888888555555666666777888999999999999::::::::::::999999888888888888999999999::::::999888777666666666666888888888888999999999999999999999:::::::::;;;;;;======>>>>>>@@@BBBDDDEEEDDDCCCCCCBBBAAABBBBBBBBBHHHEEEDDDFFFMMMRRRUUUUUUVVVWWWWWWWWWXXX^^^gggmmmyyywwwlllfffeeebbb]]]ZZZXXXVVVTTTRRROOOMMMKKKIIIIIIKKKNNNQQQWWW^^^jjjvvv}}}uuummmfff]]]VVVRRROOONNNLLLKKKJJJIIIFFFDDDBBB@@@>>>>>>>>>>>>===<<<:::::::::;;;<<<;;;999777555555444444555777999:::;;;:::999777555444333333555444222111111222444555666666555444222000///...////////////////////////............///000111222222444666777777999<<<>>>rrrddddddXXXFFF>>>999555555555555444333222111000000000000000000111111222111333555555777@@@JJJUUU[[[```bbbhhh}}}ppp___YYYYYYUUUOOOKKKHHHEEEBBB@@@???>>><<<:::999888888888888888999999777777666555333222222222111222333555666888999999666666777777888999::::::999999999::::::999999888777777777777888888888888999999888777666666666666777777888888888999999999999999999::::::;;;;;;<<<>>>??????AAABBBDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEMMMJJJHHHJJJPPPVVVXXXXXXYYY]]]aaadddfffmmmvvv}}}ssseeebbb^^^\\\[[[ZZZXXXWWWUUURRRMMMJJJIIIJJJKKKLLLOOORRRXXXbbbmmmwwwxxxpppggg^^^XXXQQQOOOMMMKKKKKKJJJGGGEEECCCAAA???>>>>>>>>><<<;;;999999999:::<<<<<<:::888666555333222333555777888::::::999888666444333222444333222222222222333444555666666666555222000...////////////////////////............///000111222222333555666777999<<<>>>mmm```aaaTTTBBB;;;777444555555666555333222111000000000000111111111111222222444666666:::DDDPPPYYY^^^aaabbblllsssfff[[[WWWVVVQQQMMMJJJFFFDDDAAA???>>>===;;;999888777777777777888999999666555444333222222222222222333555666888888999999777888888999999:::::::::888888999999999888777777666777777777777888888888:::999888777666666666666777777777888888888888999888999999:::<<<======>>>@@@AAABBBCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHHHHOOONNNMMMOOOTTTZZZ]]]___]]]fffpppwwwzzz~~~yyyeeebbb___]]]\\\\\\[[[YYYUUUQQQMMMIIIHHHHHHHHHGGGJJJJJJMMMUUU^^^hhhuuu}}}uuunnneee]]]TTTQQQMMMKKKJJJIIIGGGFFFDDDAAA???=========;;;:::888777888:::<<<===;;;:::777666444333333444555666999999999888777555444333333333444444444444333333444555777888777444111///////////////////////////.........//////000111222111333555666777888;;;>>>pppbbb```PPP???999777444555666666555444222000///000000000111111111111222222555777888<<>>===<<<:::999777666666666777777888999444333222111111222333444444555666888888999888888999999999:::::::::::::::777888888888888777666555666777777777777888888888::::::999888777777777777777777777777888888888888888888:::;;;===>>>@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKMMMNNNRRRSSSVVVXXX\\\bbbiiimmmlllttt}}}wwweeebbb___]]]\\\\\\ZZZYYYUUUQQQMMMKKKJJJJJJHHHFFFIIIGGGHHHOOOTTTZZZeeeqqqwww}}}{{{wwwtttmmmfffWWWSSSMMMIIIHHHGGGGGGFFFCCCAAA>>>===<<<;;;:::888777777888:::======<<<;;;777666555444333333444555777888888888777666444333333444555666666555444333333555777999999666333111////////////////////////.........//////000111222111333555666666888;;;>>>vvvfffbbbPPP===999999444555666666666444222000//////000000111111111222222333555888999>>>KKKYYY]]]___```ggg||||||iii^^^YYYVVVUUURRRLLLJJJKKKDDDBBB???===<<<<<<:::888666666555666666777888888333222111111111222333444555666777888999999888777::::::::::::::::::::::::777777777777777666555555777777777777888888888888;;;:::999888777777777777777777777777888888888888888888:::<<<>>>@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFJJJJJJKKKLLLNNNPPPRRRSSSVVVYYY]]]aaadddkkkssszzzvvvfffccc___]]]\\\[[[YYYXXXVVVSSSOOONNNNNNMMMKKKHHHIIIFFFGGGLLLNNNOOOWWWbbbgggpppwwwwwwwwwyyyuuuoooYYYTTTMMMHHHFFFFFFFFFFFFCCCAAA>>><<<<<<;;;999777666666777:::===>>>===;;;777777666555444444444444666777888888888666555444222444666888888666444222222444777::::::777444222////////////////////////.........//////000111222111333555666666888;;;===|||kkkaaaNNN???:::555555444444333333222222111333222111111000111111111333999;;;777999FFFSSSZZZ```]]]bbbxxx~~~hhhdddZZZWWWTTTQQQOOOMMMKKKIIIDDDAAA>>><<<<<<:::888777::::::::::::888666444222111111222333444444555555555555555555666888999::::::999888777666666666666666666666666666666666666555555666666777999:::;;;777777888888888999999999777888888999::::::;;;;;;888999999;;;>>>BBBEEEGGGEEEEEEEEEFFFGGGIIIKKKLLLMMMKKKJJJJJJMMMPPPRRRSSS\\\^^^dddmmmxxxzzzgggddd```___```___\\\XXXVVVUUUSSSPPPNNNLLLKKKKKKIIIHHHGGGGGGHHHKKKNNNQQQYYYbbbjjjmmmqqquuurrrlllddd^^^UUUKKKDDDBBBCCCDDDFFFCCC???======<<<;;;:::888999999:::::::::999999:::999888666444222000///111444777::::::999777555666555555777888888666333///111333555555555444333//////.........//////000---------...///111222333444444555666888:::;;;<<>><<<;;;:::888777999999999888777555333222111111222222333444555555777666666666777888888999:::999888777666666666666555555555555555555555555555555555666777888::::::777777888888888999999999999999999999999999999999::::::<<<>>>AAADDDGGGIIIEEEFFFGGGIIIJJJJJJJJJJJJPPPNNNLLLLLLNNNRRRVVVXXX\\\aaajjjttt~~~}}}jjjfff```^^^^^^]]][[[XXXXXXWWWUUURRRPPPNNNMMMMMMHHHGGGFFFEEEFFFHHHKKKMMMLLLUUU]]]ccciiipppqqqnnnhhhcccYYYPPPIIIEEEDDDDDDEEECCC@@@???>>>>>><<<:::888999999::::::999999999999999888666444222111000111333666888999888666555333333333444555555333111111222444666666666555444//////.........//////000............///111222222444444555666777999;;;<<>><<<;;;:::888777777777777666555333222111000111111222333444555666999888888888888888888999;;;:::888777666555555555555555555555555555555555555555555666777888999:::888888888888888999999999::::::999999999999888888<<<===>>>AAADDDGGGJJJLLLHHHIIIKKKMMMMMMKKKIIIHHHKKKJJJHHHHHHKKKPPPVVVZZZ```hhhssslllfff```]]]\\\\\\ZZZXXXYYYXXXVVVTTTRRRQQQPPPPPPHHHGGGEEEDDDCCCDDDFFFGGGDDDJJJQQQWWW___hhhllllllkkkfff^^^TTTMMMGGGDDDCCCDDDBBBAAA@@@@@@???<<<:::999999999::::::999999888888888777666555333111000111222444666777666555444333222222333444444222111222333555666777666666555000//////......////////////////////////000111111333444444555777999;;;<<>>@@@CCCFFFIIIKKKLLLMMMMMMMMMMMMLLLJJJIIIHHHGGGGGGHHHIIIMMMTTT[[[aaahhhrrriiiddd```]]]^^^]]][[[XXXYYYXXXWWWUUUSSSRRRRRRQQQJJJIIIGGGDDDCCCCCCCCCCCCCCCFFFJJJOOOVVV]]]bbbdddhhheee___WWWOOOHHHDDDAAABBBAAA@@@@@@@@@>>>;;;888999999:::::::::999888888666666777666555444222111000111333444555555444444555444333333555555444333222333444555666666666555111000//////////////////000///////////////000111333333444555777999;;;<<>>888999666555444444333333222222111111111111111222333444555666666:::CCCNNNYYYaaaeeeuuujjj```ZZZTTTRRRPPPMMMKKKKKKJJJHHHFFFAAA???<<<;;;;;;:::999777555444444333222111000000111111222444555666777888999:::;;;<<<============:::999888666555444444444555555555555555555555555444444555555666888999:::888888888888888888888888666777888:::;;;===>>>??????@@@AAADDDFFFHHHJJJJJJNNNMMMJJJHHHGGGGGGIIIIIIKKKNNNSSSWWW\\\ccckkkpppuuu~~~eeebbb______```___[[[WWWXXXWWWVVVTTTSSSRRRRRRRRRNNNLLLJJJGGGEEECCCBBBBBBBBBCCCEEEJJJOOOSSSXXX[[[bbbaaa___ZZZTTTMMMGGGCCCAAA@@@?????????>>>;;;888:::::::::::::::999888777444555666777666555333222111111222222333444444444555444333333444555444333111222222333444444555555111111000///////////////000///////////////000111333333444555777888:::;;;oooaaaXXXLLL<<<888:::666555444444333333222222111000000111111333444666666777888???JJJTTT\\\dddkkkvvvbbb\\\YYYTTTOOOMMMKKKIIIIIIIIIGGGFFFAAA>>><<<;;;;;;:::999777555444333222111111111111222222333555777888999:::;;;<<<===?????????>>>===888888777666555555555555444444444444444444444444444444444555666777888999999999999888888888888888666777999;;;===???AAABBB@@@AAACCCEEEFFFGGGHHHHHHJJJHHHFFFEEEFFFIIIMMMPPPTTTZZZcccjjjoootttzzz~~~eeebbb___^^^___^^^ZZZWWWVVVVVVUUUSSSSSSRRRRRRRRRQQQOOOMMMJJJGGGDDDCCCBBB>>>===AAAGGGKKKMMMPPPTTT[[[\\\^^^]]]YYYSSSMMMIIIAAA@@@?????????>>><<<:::::::::::::::999999888777222444555777777666444333222111111111222333444555444333111111222333333222111111222222333444444555222222111000///////////////////////////000111111222333333444666888:::;;;ggg\\\UUUJJJ;;;888:::444555444444333333222222111000000000111333555666777888;;;DDDPPPXXX]]]fffpppkkk```\\\YYYVVVNNNKKKIIIHHHHHHHHHGGGEEE@@@>>>;;;:::::::::999777555444333111111111111222333444555666888:::;;;<<>><<<;;;777666666555555555666666444444444444444444444444444444444555666777888999999999999888888888777777888999;;;<<<>>>@@@BBBBBBCCCDDDFFFGGGGGGGGGGGGFFFEEEEEEGGGJJJNNNTTTYYY\\\bbblllxxx|||kkkfff___[[[ZZZZZZYYYWWWVVVVVVUUUTTTSSSSSSSSSSSSRRRQQQNNNKKKHHHEEECCCBBB???>>>BBBJJJMMMKKKKKKOOOQQQUUUYYY]]]\\\WWWRRRNNNDDDBBB@@@???@@@@@@???===::::::::::::999888777777111333555777777777555444333222111111111333555666555444222111333444444333222222222333444444555666333222111000////////////............///111222222222222333444666888:::;;;aaaYYYTTTIII:::777999333555555444333333222222111000000000222333555777888888===HHHTTTZZZ^^^gggsssrrreeeaaa^^^ZZZWWWMMMJJJHHHGGGHHHGGGFFFEEE@@@>>>;;;:::::::::999777555444333111111111222222444444666777999;;;<<<===CCCCCCCCCBBB@@@===:::888555555555555555666777777444444444444444444444444444444444444666777888999999999999999888888777777;;;<<<===>>>???@@@AAABBBEEEFFFGGGHHHHHHHHHGGGFFFCCCFFFKKKRRRYYY```eeehhhrrr}}}{{{rrrjjj___XXXVVVWWWXXXWWWWWWVVVUUUUUUTTTTTTTTTUUURRRQQQOOOLLLHHHEEECCCBBBEEECCCGGGOOOPPPKKKIIIKKKIIIMMMTTTZZZ[[[XXXRRROOOGGGDDDAAA@@@AAAAAAAAA@@@;;;;;;;;;:::999888777666000222555777888777555444333333111111111333555777888666444444555777777666444444444444444555777777333222111000////////////---------...///111222333222222333444666888:::;;;bbbWWWJJJAAA:::555444666666666555444333333333333111222444444444444555777>>>@@@MMM\\\[[[WWWhhh}}}jjj___\\\ZZZUUUPPPMMMJJJHHHFFFEEEEEECCCAAA<<<<<<<<<;;;999777666555333222222111222222333333666666777888999<<>>>>>@@@AAACCCDDDDDDIIIFFFEEEGGGGGGEEEFFFIIINNNRRRWWW^^^eeemmmuuuzzz{{{nnnhhh```YYYWWWWWWYYYZZZXXXWWWVVVUUUUUUUUUUUUUUUXXXVVVRRRPPPNNNLLLIIIFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGIIINNNUUUZZZ[[[XXXTTTNNNIIICCC@@@@@@@@@>>>======;;;999888888888666444444222111222666777666444222111//////111444888:::>>>;;;777333222444888:::999777555444333444666777555555333000...---///111......//////000000111111000111333444444666888;;;\\\QQQFFF???999555555888666666555444333333333333111333444444444444666888???DDDRRR___]]]\\\ssstttddd[[[XXXWWWRRRMMMLLLJJJGGGEEEEEEDDDBBB@@@===<<<;;;:::888666444333333222222222222222333444888888999:::<<<>>>AAABBBBBB@@@>>>;;;999777777777555555555555555555555555333333333333333333333333333333444555555666777777777777777777888:::;;;<<<======???@@@AAABBBBBBCCCCCCAAABBBFFFIIIIIIMMMSSS\\\```fffmmmsss{{{}}}ooojjjaaa[[[YYYYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVXXXUUURRRPPPOOOLLLIIIGGGEEEDDDDDDCCCCCCCCCDDDDDDGGGHHHKKKQQQVVVYYYWWWUUUOOOJJJDDDAAAAAAAAA@@@???===;;;999999999888666444444222111222555777666444444222000///000222555777;;;888555222111333555777888777555444444444666666666666555222///...///111......//////000000111111111222444444555666999;;;UUUKKKAAA<<<888444555999666666555444333333333333111333444444444555777999AAAJJJXXXaaa]]]bbbxxxmmm```YYYWWWVVVQQQLLLLLLIIIFFFDDDDDDBBBAAA???===<<<:::888666444222111222222222222222333444555999:::;;;===???AAABBBCCC???>>><<<:::888666666555444444444444444444444444333333333333333333333333444444555555666666777777999999999999:::<<<===>>>???@@@AAABBBCCCBBBBBBAAABBBBBBEEELLLPPPRRRXXX^^^fffjjjqqqxxx~~~pppkkkddd^^^[[[ZZZYYYXXXYYYYYYXXXWWWWWWWWWWWWXXXWWWUUURRRQQQOOONNNKKKIIIEEEDDDCCCBBBBBBAAAAAABBBFFFFFFGGGKKKPPPTTTVVVVVVQQQMMMGGGDDDBBBBBBAAAAAA>>><<<:::999999888666555333222222333555666555444555333111//////000222444888777555444333444444555888777555444444444555666888888777444111//////000......//////000000111111111333555555666777:::<<>>???@@@CCCDDDEEEEEEEEECCCAAA@@@FFFIIIPPPXXX\\\]]]aaaggglllqqqyyy~~~qqqllleee```\\\ZZZXXXWWWYYYYYYXXXXXXXXXXXXYYYYYYWWWUUUSSSRRRQQQPPPMMMKKKFFFFFFDDDBBBAAA@@@@@@@@@EEEDDDDDDEEEIIINNNSSSVVVTTTQQQLLLGGGDDDBBBAAAAAA>>><<<:::::::::999777555333333333333444555555555444333111//////000222333888888888777777666666555777666555444444444555555999:::999666333000///000......//////000000111111222333555666666888:::===QQQHHH???;;;777444444777666666555444333333333333222333444444555777:::===EEEPPPZZZZZZYYYkkktttmmmddd^^^[[[WWWQQQLLLKKKIIIEEECCCBBBAAA???======;;;888666333111000000222222222333444666777888999;;;===???AAAAAA@@@@@@999999999888666555444333444444444444444444444444333333333333333333333333555666666777777888888888============>>>@@@AAABBBEEEEEEEEEEEEDDDCCCAAA@@@IIIOOOYYYcccggggggjjjpppwww|||~~~sssnnnggg```\\\ZZZWWWVVVYYYYYYXXXXXXXXXYYYYYYZZZXXXVVVTTTSSSSSSSSSQQQOOOJJJIIIGGGEEEBBBAAA@@@@@@CCCBBBAAABBBDDDIIIOOOTTTVVVTTTQQQLLLGGGCCC@@@??????===;;;:::::::::888666333333444444444444444555222111000///000111222333666666777888888777555444666555555444444444444444999::::::888555111000///......//////000000111111222333555666666888:::===PPPGGG???;;;888444444777666666555444333333333333222333444444555888<<>><<<<<<;;;888555333111111111222222222333555777888999:::<<<>>>@@@AAA@@@>>><<<888888888888777666444444333333333333333333333333333333333333333333333333555555666777888999::::::>>>>>>>>>>>>???AAABBBCCCDDDDDDDDDEEEEEEFFFFFFGGGMMMSSS^^^hhhllllllrrryyywwwqqqiiibbb]]]ZZZXXXWWWYYYXXXXXXXXXXXXYYYZZZZZZYYYXXXVVVVVVVVVVVVTTTSSSOOONNNKKKHHHEEECCCBBBAAAAAAAAAAAAAAABBBFFFKKKPPPSSSTTTSSSOOOJJJDDDAAA??????>>><<<;;;;;;:::888666333444555555333333444555222222111000111222333333333444555666666555333222555555555555444444333333777999:::999666222000///......//////000000111111111333555555666777:::<<>>@@@BBBBBB???<<<:::777777888888777666555444333333333333333333333333333333333333333333333333444444666777999:::<<<<<<>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFHHHKKKOOOSSSUUUZZZ^^^eeekkklllnnnvvv|||vvvlllccc^^^\\\[[[ZZZXXXWWWWWWWWWXXXXXXYYYZZZZZZYYYXXXXXXYYYYYYWWWVVVTTTSSSPPPLLLIIIFFFDDDCCC???AAABBBBBBBBBCCCHHHKKKMMMPPPSSSRRRMMMGGGCCCBBB@@@>>><<<;;;;;;;;;999777222444666555333222333555555444333222111111111222333333444555555444444333444555555555444444333333555777:::999666333000///......//////000000111111111222444444555666999;;;JJJBBB;;;999777555555888666666555444333333333333222333444444555999>>>BBBQQQWWWXXXZZZlll|||tttooogggaaa]]]ZZZWWWUUUNNNKKKGGGEEECCCAAA???===<<<:::777555333333333444111222333444666888:::;;;>>>@@@BBBDDDCCC???;;;999666777888888888777555444333333333333333333333333333333333333333333333333333444555777999;;;======>>>>>>>>>???@@@AAABBBCCCGGGGGGIIILLLRRRYYY___ccciiiiiilllmmmlllnnnxxxyyynnneee```^^^]]]]]]WWWWWWWWWWWWWWWXXXYYYZZZ[[[ZZZYYYYYYZZZZZZYYYXXXWWWVVVRRROOOKKKHHHFFFEEE>>>AAACCCCCCBBBBBBEEEHHHGGGLLLRRRSSSOOOJJJFFFDDD@@@>>>===<<<<<<;;;999777222555666555333222333555888777555333222111000000555555666666666666666666444444555555444444333222333666999999777333111///......//////000111111111000222333444444666888;;;HHHCCC===888666555444333888777666444222111111111333555777666555:::CCCJJJXXXTTTSSSaaa|||zzzqqqkkkddd___\\\ZZZVVVRRRNNNJJJFFFBBBAAA@@@???>>>:::888666333222222333333333555777888888999;;;===???CCCFFFFFFAAA<<<888777666777888888888666555444333333222222222222222333555444444333333222222111444444666888;;;>>>@@@BBB???@@@BBBBBBAAABBBDDDFFFEEEGGGLLLTTT]]]fffllloooppppppqqqqqqtttyyy|||qqqfffcccaaa]]]YYYYYYWWWVVVVVVWWWZZZ[[[[[[ZZZ[[[ZZZYYYZZZ\\\]]]]]]\\\WWWXXXWWWUUUQQQLLLHHHEEECCCBBBAAA@@@@@@AAACCCDDDLLLMMMNNNOOOMMMJJJFFFCCC???>>>===<<<;;;:::999999888555333222333444333333777666444333222111111111111222444666888888888888666555444555777777777555777888999999777444111///111111000000000000111111333444666666666777:::<<>>:::888666333222222333444444666888999999:::<<<>>>AAADDDFFFEEE@@@;;;888888666777888888777666555444444444333333333333333444555444444444444333333333666666777999;;;>>>@@@AAAAAABBBCCCDDDDDDEEEGGGJJJLLLNNNTTT\\\fffnnntttwwwrrrssstttvvvyyy{{{pppgggdddbbb]]]YYYWWWZZZYYYYYYZZZ[[[\\\\\\\\\]]]\\\[[[\\\]]]^^^]]][[[YYYZZZYYYWWWTTTOOOJJJGGGDDDCCCAAA@@@@@@AAABBBCCCGGGHHHKKKLLLLLLJJJGGGEEE@@@???>>>===<<<::::::999999777555555555666555444666666444333222111111111111222444666777888888888666555444555777777777666888999::::::888666333000111111000000000000111111222333555555555666999;;;???<<<888666777888999999888777555444333222111111333444444444777>>>HHHPPPPPPNNNZZZwwwxxxqqqnnniiiaaa\\\YYYVVVRRRNNNIIIGGGDDDBBBBBBAAA@@@>>>999777555333222333444444444666888::::::;;;===???EEEFFFEEEBBB>>>:::888888666777777777777666666555555444444444444444555555555555555555555666666666888999:::;;;===???@@@AAABBBDDDFFFGGGGGGIIILLLOOOOOORRRXXX___ffflllppprrrrrrsssvvvyyy~~~|||qqqgggdddbbb^^^YYYXXX]]]]]]]]]]]]]]]]]]]]]]]]___]]]\\\\\\^^^^^^]]][[[\\\\\\\\\ZZZWWWRRRNNNKKKEEEDDDAAA@@@???@@@AAABBBBBBDDDFFFIIIJJJJJJIIIHHHBBBAAA???>>><<<;;;:::::::::999888888888888666444666555444333222222111111111222333555666777777888666555444555777888777666999999::::::999777444222111111000000000000111111111222444444444555888:::===:::777666777888999999777777555444333222222222333333444555888AAAKKKSSSRRRTTTgggvvvooommmggg```[[[XXXUUUQQQMMMGGGFFFDDDCCCCCCCCCAAA???888777555333333333444555555777999;;;;;;===???AAAHHHGGGDDD@@@<<<999888888666777777777777666666666555444444444444555555666555666666777888888999999<<<<<<<<<===>>>@@@AAABBBCCCEEEGGGIIIJJJMMMPPPSSSSSSVVV[[[___bbbeeehhhiiippprrrwww{{{tttgggcccaaa^^^\\\\\\___``````___^^^]]]^^^^^^]]]\\\[[[\\\^^^^^^^^^\\\\\\]]]]]]\\\YYYTTTPPPNNNGGGEEECCC@@@?????????@@@@@@BBBDDDGGGIIIJJJJJJJJJDDDCCCAAA>>>===;;;;;;;;;:::999999999:::888666333555444444444333222111111000111222444555666777777666555555555777888777666888888999999888666555333111111000000000000111111000222333333333444777999<<<:::777666777888777777777666555444333222222222333333444666;;;DDDNNNUUUTTT\\\vvvyyytttoookkkeee^^^YYYWWWTTTPPPMMMFFFEEEEEEEEEEEEDDDAAA???777666444333333444555666666888;;;<<<===>>>AAACCCIIIFFFAAA===;;;999888777777666666666666777777777444444444444444555666666777777888999:::;;;;;;<<<>>>>>>>>>???@@@BBBCCCDDDDDDFFFIIIKKKMMMPPPSSSVVVXXX[[[```cccdddgggjjjmmmqqquuuzzzwwwhhhaaa___^^^___bbb___aaaaaa```^^^\\\]]]___\\\[[[ZZZ\\\^^^______^^^\\\]]]]]]\\\YYYVVVRRROOOIIIGGGDDDAAA???>>>>>>???AAABBBDDDEEEGGGIIIJJJKKKGGGEEEBBB???===<<<<<<<<<999999888888999777444222444444444444444333111111000111111333444555777777777666555666888888888666666777777777777666444444111111000000000000111111000111333333333444777999;;;999777666666777666666666666555444333333333333333333444888>>>GGGOOOTTTVVVgggzzzrrroookkkgggaaa[[[VVVUUUSSSOOOLLLGGGGGGGGGGGGGGGEEEBBB???666555444333333444666777777999<<<===>>>@@@BBBEEEGGGCCC???;;;999999777666777666666666666777777888555555555555666777888888999999:::;;;<<<<<<======@@@@@@@@@AAABBBDDDEEEFFFGGGIIILLLNNNPPPRRRVVVYYYWWW[[[```dddfffkkkqqqvvvwww{{{xxxhhh```___^^^```ddd^^^aaabbbaaa^^^\\\^^^```]]]\\\\\\]]]___``````___\\\\\\]]]\\\ZZZWWWSSSQQQLLLJJJGGGCCC@@@???>>>>>>AAABBBBBBCCCEEEHHHJJJKKKJJJHHHDDD@@@>>>=========:::999777777777666444111333333444555444333222111000000111111333555666777777666555666888999888777555666666666666555555555111111000000000000111111000111333333333444777999999777555555777777777666666555444444333333333333333444555:::AAAIIIPPPSSS\\\tttvvvmmmgggeeebbb]]]VVVSSSRRRPPPMMMKKKHHHHHHIIIIIIIIIGGGBBB???666555333333333555777888777:::<<<>>>???AAADDDFFFDDDAAA<<<999999888777555777666555555666777888999888777777888888:::;;;;;;;;;<<<<<<<<<======>>>>>>@@@AAAAAABBBDDDFFFGGGHHHKKKMMMOOOQQQSSSUUUYYY\\\XXX\\\aaadddgggmmmvvv}}}}}}vvvhhhaaa```^^^^^^```^^^aaadddbbb^^^]]]___bbbbbbaaa``````aaaaaa___^^^\\\]]]^^^^^^\\\XXXUUURRROOOMMMIIIDDDAAA???>>>>>>?????????AAACCCGGGJJJLLLLLLIIIEEEAAA>>>=========<<<:::777666666666444333222333444555555333222000000000000111222444666777777666666666888999888777666666666666777777666666111111000000000000111111111222333444444555777:::777555444555777888888777666555444444333333333333333444666<<>>555444333333333555777888888:::===???@@@BBBDDDGGGCCC???:::999999888666444777666555555555777888999::::::::::::;;;<<<===>>>============>>>>>>>>>>>>AAAAAABBBCCCEEEGGGIIIJJJNNNPPPRRRTTTUUUXXX[[[^^^___cccggghhhjjjpppzzzsssgggcccaaa^^^\\\\\\^^^bbbeeeccc___^^^aaadddhhhfffdddcccbbbaaa___]]]]]]^^^______]]]ZZZVVVTTTQQQNNNJJJEEEBBB??????>>>;;;<<<<<<>>>BBBFFFJJJMMMMMMJJJFFFBBB???======>>>>>>;;;888666666666555444222333444555555444222000000000000000222444666777888666666777888999888777777777777777888888888888111111000000000000111111111222444444444555888:::888888777555555444444444555444333333333333444555222777777===IIILLLNNNXXXxxx~~~rrrgggaaa```aaa]]]YYYWWWRRRLLLKKKMMMNNNLLLLLLNNNOOOKKKCCC;;;555555555555555666777888<<<<<<<<<>>>AAACCCCCCBBB@@@<<<888777888999777555444666888999999999:::;;;<<<<<<===>>>>>>>>>>>>======???BBBAAA>>>===???AAACCCEEEEEECCC@@@BBBIIIPPPUUUVVVXXXYYYZZZ\\\```cccdddfffjjjooosssyyytttmmmeee``````aaa___\\\```aaabbbaaa______aaabbb```cccfffeeeaaa]]]\\\\\\bbbaaa______^^^\\\XXXUUUSSSOOOKKKGGGEEECCC@@@???@@@@@@???@@@BBBEEEHHHJJJKKKIIIGGGDDDAAA>>><<<;;;===<<<;;;999777666444444222222222222333333444555222222111111111222444555666888999999777666777777;;;888555555888::::::999555444222000//////000111111111222333444666777888888888777555555444444555555444333333333333444555444777777@@@LLLLLLPPP```qqqiiieeeeeehhhbbb\\\XXXWWWTTTOOOLLLNNNOOONNNOOORRRRRRMMMDDD<<<555555555555666777888888<<<;;;<<<>>>AAACCCCCCBBB>>>;;;888777888888777666666888;;;<<<<<<<<<>>>???>>>???@@@@@@AAAAAA@@@@@@???@@@AAA@@@??????AAABBB@@@BBBCCCAAA@@@CCCJJJPPPVVVXXXZZZ[[[]]]```dddggghhhjjjnnnqqquuuyyyqqqjjjccc```aaaccccccaaa^^^___``````______aaacccccceeegggfffdddbbbcccdddaaa___]]]]]]\\\[[[XXXVVVSSSPPPLLLHHHFFFDDDBBB@@@@@@@@@???@@@AAADDDGGGHHHJJJIIIGGGEEEBBB???===<<<===<<<;;;999777666444444333222222222333333444555222222111111111222444444666777999999777666777888:::777555555777:::::::::666444222000//////000111111111222333444666777888888888777666555555555555555444333333333333444555666555777DDDOOOJJJRRRkkktttiiieeedddfffiiiaaaZZZUUUVVVVVVRRRPPPPPPQQQRRRUUUWWWWWWPPPEEE<<<555555555555666777888999;;;;;;<<>>@@@AAABBBDDDEEECCCCCCDDDEEEEEEEEEDDDDDDDDDBBB??????@@@AAABBBBBB===???AAAAAABBBGGGNNNTTTYYY[[[]]]___aaadddiiillllllnnnqqqtttwww{{{|||{{{{{{zzzyyyrrrllleeeaaaaaabbbbbbaaa]]]^^^_________```bbbdddggghhhhhhgggggggggjjjlllfffccc```]]]\\\[[[XXXVVVUUURRRNNNKKKIIIGGGDDDBBBAAA@@@??????@@@BBBEEEFFFIIIIIIGGGEEECCC@@@>>>===<<<<<<;;;999777666555444333333222222222333444444333222111111111222333444555777999999777777777888999777555555777999;;;;;;666555222000//////000111111111222333444666777888888888777666555555666666555444333333333333444555777555888FFFMMMGGGUUUwwwqqqjjjhhhdddaaaaaa\\\UUUQQQTTTWWWVVVTTTUUUUUUXXX\\\^^^[[[RRREEE<<<555555555666777888999:::;;;<<<===AAACCCDDDCCCAAA:::999777666666666777777;;;>>>AAACCCDDDFFFHHHJJJFFFGGGHHHHHHIIIIIIHHHHHHHHHDDD???>>>@@@CCCCCCAAA<<<>>>AAADDDHHHNNNVVV[[[]]]___aaabbbcccfffjjjmmmmmmooorrruuuyyy}}}|||wwwvvvxxxzzzyyyrrriiibbb___]]]\\\\\\]]]___```aaaaaabbbeeegggkkkjjjiiihhhhhhjjjmmmooommmjjjeeeaaa___\\\ZZZXXXWWWTTTQQQNNNLLLJJJGGGEEEBBBAAA@@@??????AAACCCDDDHHHHHHGGGFFFDDDAAA???>>><<<;;;:::999777666555555333333333222222333333444333222111111111222333444555777888999777777777888777666555555666999;;;<<<777555333111//////000111111111222333444666777888888777777666666666666777555444333333333333444555777666999EEEJJJFFF[[[qqqiiifffbbb]]][[[VVVQQQOOOTTTXXXYYYZZZ\\\[[[^^^cccddd___SSSEEE;;;666666666666888999:::;;;<<<===???BBBEEEDDDAAA>>>999888777666666666777999<<>>@@@DDDHHHNNNUUU\\\aaacccdddeeeeeeeeefffiiillllllnnnrrrvvvzzz}}}xxxwwwzzz}}}}}}wwwmmmccc]]][[[ZZZYYY```bbbcccddddddfffhhhkkkmmmllliiihhhhhhiiikkkkkkmmmjjjfffcccaaa```^^^]]]YYYWWWTTTRRRPPPNNNJJJHHHDDDCCCAAA??????@@@AAABBBFFFFFFFFFFFFDDDBBB@@@>>>;;;;;;:::999888666555555444333333222222333333333444333222111111111222333555666888888888777888999777666666555555777:::;;;888666444111000///000111111111222333444666777888888777777666666777777777555444333333333333444555555999===CCCHHHLLLjjjjjj```]]]\\\\\\]]]TTTRRRSSSWWWZZZZZZ]]]bbbaaaeeeiiihhh```RRRCCC:::666666666777888:::;;;<<<===>>>AAADDDFFFDDD???<<<888888888777666666999;;;===@@@CCCFFFGGGHHHKKKLLLIIIJJJKKKKKKLLLLLLKKKKKKOOOMMMKKKKKKMMMOOOPPPPPPIIIJJJLLLPPPVVV\\\aaadddfffgggggggggfffgggjjjlllmmmppptttxxx|||{{{zzz}}}~~~xxxnnneee___]]]]]]___ccceeefffgggggghhhkkkmmmnnnmmmkkkkkkkkkkkkiiihhhfffeeecccbbbcccdddcccbbb[[[YYYWWWUUUSSSQQQMMMJJJFFFEEEBBB@@@??????@@@AAACCCDDDEEEEEEDDDBBB@@@>>>;;;;;;:::999888777666555444444333222222222333333444333222111111111222333444666888888888777888999777777777555444555888;;;999777444111000///000000111111222333444666777888888777777777777777888888555444333333333333444555333>>>BBBCCCIIIWWW}}}uuu```XXXYYYZZZ[[[\\\WWWWWWZZZ]]]\\\ZZZ___gggfffjjjmmmjjj```QQQBBB999666666777777999;;;<<<===???@@@CCCEEEFFFCCC===999777999999888777777:::===???BBBEEEGGGHHHIIIKKKMMMIIIIIIJJJKKKKKKKKKKKKJJJPPPRRRTTTWWWYYY[[[___bbb]]]\\\\\\^^^aaadddggghhhggghhhiiiiiiiiijjjmmmoooqqqssswww{{{{{{rrriiibbb```bbbdddfffggghhhhhhhhhiiilllnnnnnnmmmnnnpppqqqpppkkkggggggfffeeeeeefffeeecccbbb\\\[[[YYYWWWVVVSSSPPPMMMHHHGGGDDDAAA@@@???@@@@@@@@@BBBCCCDDDDDDBBB@@@>>>;;;::::::999888777666666555444333333222222222333444444222111111111222222444666888888888888888:::888888888666333444666999999777555222000000000000111111222333444666777888888777777777777777888888555444333333333333444555111AAAFFFDDDKKK```xxxhhhYYYWWWZZZ[[[YYYWWWZZZ\\\```aaa]]]ZZZ```iiijjjmmmoookkk```PPPAAA888666666777888999;;;===>>>@@@AAADDDFFFFFFCCC<<<777777999:::999777777;;;>>>AAACCCFFFHHHIIIJJJLLLMMMHHHHHHIIIJJJJJJJJJJJJJJJQQQUUU[[[___bbbeeekkkooonnnllljjjjjjkkklllmmmlllhhhiiijjjjjjkkklllppprrruuuwwwzzz}}}vvvllldddbbbdddfffggghhhiiiiiihhhiiikkkmmmnnnnnnppptttvvvtttnnniiimmmllljjjjjjiiifffbbb___]]]\\\ZZZYYYXXXUUUQQQNNNJJJHHHEEEBBB@@@???@@@@@@???@@@BBBDDDCCCBBB???>>>;;;::::::999888777666666555444333333222222222222555444222111111111222222444666888888888888999:::888999999666333333555999:::888555222000000000000111111222333444666777888999777555555777999999999444333222111333555444111999???@@@???MMMrrrkkk```WWWWWW\\\^^^___```^^^bbbeeeccc______dddjjjllluuuyyyqqqaaaQQQAAA777888888888999:::<<<===>>>AAABBBEEEFFFDDDAAA<<<999777999999777555666999===BBBDDDFFFFFFFFFGGGIIIKKKGGGHHHJJJLLLHHHEEEJJJQQQVVV[[[___ccciiipppqqqnnnqqqqqqppppppooonnnmmmmmmkkkkkklllllllllnnnrrruuusssvvvyyy}}}xxxpppkkkhhheeeddddddcccdddhhhmmmooonnnlllooorrrvvvzzz{{{vvvnnnhhhllliiigggfffgggggggggfffccc```]]]ZZZXXXVVVSSSPPPJJJIIIFFFCCCAAA>>>===<<<<<<>>>@@@BBBDDDDDDCCCBBB===<<<;;;999888888999999666666555444333333333333333222111111000000111111222444777::::::888666444999777555444333444555666;;;:::777444222111111111111222222333444555666666888666555555777888888888666666666333111222555777:::BBBFFFFFFRRRqqqqqqfff]]]VVVVVVYYYZZZ\\\______cccdddbbb^^^___fffmmmrrr{{{tttbbbPPPBBB:::888888888999:::<<<===>>>BBBCCCEEEEEECCC???<<<999777888999777666777;;;>>>AAACCCEEEEEEDDDEEEFFFHHHGGGGGGJJJKKKIIIGGGMMMVVV^^^cccgggiiinnntttuuurrrssssssrrrqqqpppooonnnnnnmmmnnnnnnllllllmmmpppsssvvvyyy|||~~~vvvnnnhhhdddcccdddhhhggghhhkkknnnpppooommmoooqqquuuxxxyyyuuunnniiimmmkkkhhhhhhiiijjjiiihhhfffccc```]]][[[YYYUUUSSSNNNLLLJJJGGGCCCAAA???>>>===>>>@@@BBBCCCCCCCCCBBB::::::999999999:::<<<===666666555444333333333333333222222111111111111111222444777999:::888666555:::888777555555555777777;;;:::777555333111111111111222222333444555666666777555444444666777777777666777666444000000555;;;999BBBHHHJJJSSSlll||||||aaa```ZZZVVVUUUUUUUUUYYY^^^bbbcccccc```]]]aaaiiiqqq{{{www```NNNBBB===888888888999;;;<<<>>>???EEEEEEDDDBBB@@@===;;;:::777888888777777999===@@@@@@AAABBBBBBAAAAAACCCDDDFFFFFFHHHJJJIIIJJJRRR\\\dddjjjnnnooossswwwwwwtttvvvvvvuuusssrrrpppooonnnppppppooonnnlllmmmoooqqqzzz|||}}}|||wwwppphhhcccccceeekkkjjjkkkmmmooopppooonnnpppqqqsssvvvvvvtttoookkknnnlllkkkkkklllmmmlllkkkjjjhhhdddbbb___]]]YYYWWWSSSQQQNNNKKKGGGDDDAAA@@@>>>???AAABBBCCCCCCCCCBBB;;;::::::999999:::;;;<<<666666555444333333333333333222222222111111111111111333666888999888777555:::999777666666777888888;;;:::888555333222111111111111222333444555666666666555444444666777777666333222333555555444777;;;<<>>???@@@GGGFFFCCC@@@===;;;::::::777777777888999<<>>???@@@@@@>>>>>>???@@@CCCCCCEEEGGGHHHJJJUUU```eeelllqqqrrrtttxxxxxxvvvyyyxxxwwwuuusssqqqpppooopppppppppnnnmmmnnnqqqsss|||}}}zzzwwwzzz{{{uuummmfffeeefffhhhiiijjjkkkmmmoooooooooqqqqqqrrrtttuuutttqqqnnnooonnnmmmmmmooooooooonnnnnnkkkhhheeeccc```\\\ZZZVVVUUURRRNNNJJJFFFBBBAAA???@@@AAABBBCCCCCCCCCCCC@@@>>><<<:::999888888888666666555444333333333333222333333222222222111111111222555777999888777777888888777666666777777888;;;:::888666444222111111111111222333444555555666555444444555777777666555333///000999???>>>;;;;;;CCCEEEKKKSSSaaazzz}}}rrrjjjbbbZZZYYYZZZZZZWWWUUUZZZbbbgggeeeaaa^^^```hhhuuu~~~qqqVVVDDD===<<<999:::;;;<<<>>>@@@BBBCCCGGGEEEBBB>>><<<:::::::::999888777888;;;>>>AAABBB<<<===>>>>>>===<<<===???AAAAAABBBEEEFFFJJJUUUaaafffmmmtttvvvwwwzzz{{{yyyyyyxxxwwwuuusssqqqpppooonnnooooooooooooqqqtttwww}}}yyytttpppvvvzzzxxxppphhheeedddcccdddfffhhhkkkmmmoooqqqsssrrrrrrtttuuuuuusssrrrpppooooooppprrrrrrrrrpppqqqnnnjjjgggeeebbb^^^[[[WWWVVVTTTPPPLLLGGGCCCAAA@@@AAAAAABBBCCCCCCCCCCCCAAA@@@===;;;999888777888666666555444333333333333222333333333333222111000000111444666888888888888666666666555666666666777;;;:::999777555333111000000111111222333444555555555555555666888888777555777000111>>>HHHEEE???===CCCDDDLLL\\\qqqtttppppppaaa```\\\[[[\\\]]]\\\ZZZ^^^dddgggeeeaaa```dddnnn|||mmmRRRCCC======;;;<<<<<<>>>@@@BBBDDDEEEFFFDDDAAA===;;;::::::;;;;;;999888999<<>>???@@@@@@BBBEEEFFFJJJUUUaaaiiiqqqyyyzzzzzz}}}}}}|||wwwwwwvvvtttrrrqqqpppooolllnnnoooooopppsssxxx{{{|||xxxtttmmmqqquuutttooohhhdddbbbaaaccceeegggiiilllpppssstttttttttvvvxxxxxxwwwuuurrrqqqrrrsssvvvwwwvvvttttttqqqmmmjjjgggddd```]]]XXXWWWUUURRRNNNIIIEEECCCAAABBBBBBBBBBBBCCCCCCDDD???>>><<<;;;::::::::::::666666555444333333333333222333444444444333111000///111333555777888999999555555555555666666666666;;;:::999888666333111000000000111222333444555555666555666777999999777666999222333???FFFBBB>>>???DDDFFFTTTnnnwwwmmmnnnzzzyyyiii^^^```^^^\\\\\\___```^^^```eeegggdddaaabbbhhhtttkkkRRREEE@@@???======>>>@@@BBBDDDFFFHHHDDDBBB@@@===;;;:::;;;;;;===:::888999===@@@BBBAAA:::<<<============???AAAAAAAAADDDGGGHHHKKKUUU```llluuu}}}}}}||||||}}}{{{uuuttttttsssqqqpppoooooommmnnnooopppqqqtttxxx||||||}}}yyypppppppppooollliiigggeeedddfffhhhiiijjjlllppptttvvvvvvwwwyyy{{{{{{zzzxxxuuuuuuuuuxxxzzz{{{zzzyyyvvvssspppllliiifffbbb___YYYXXXWWWUUUQQQLLLHHHEEEBBBBBBBBBBBBBBBCCCCCCDDD@@@???===;;;:::999::::::666666555444333333333333222333444555444333111000///000222555777888999:::555555666777777777777777:::::::::999666444111000000000111222333444444555666666666888::::::888666888222444>>>@@@:::999???JJJNNNbbboooiiikkkvvvvvviiiaaaccc___\\\\\\```bbbaaabbbeeegggdddbbbcccjjjwwwjjjTTTHHHDDDBBB>>>>>>???AAACCCFFFHHHIIICCCAAA???===<<<;;;;;;;;;>>>;;;999:::===AAABBBAAA:::;;;===>>>>>>>>>@@@BBBBBBCCCFFFIIIIIILLLUUU___mmmwww~~~}}}zzzzzzzzzxxxssssssrrrqqqppppppoooooonnnoooppppppqqqtttxxx{{{}}}uuurrrnnnlllkkklllkkkkkkhhhjjjllllllkkkmmmqqquuuwwwwwwxxx{{{}}}~~~{{{yyywwwwwwxxx{{{~~~~~~}}}|||xxxuuuqqqnnnkkkhhhdddaaaZZZYYYYYYVVVSSSNNNJJJGGGCCCCCCBBBBBBBBBCCCDDDDDDDDDBBB???<<<999777777666666666555444333333333333222333444555555333111000...000222444777888::::::666666777888888888888888:::::::::999777444222000000000111222333444444555555555666777777777777777666555444222333777===BBBGGGTTTtttcccdddjjjsssrrrhhh``````aaabbbbbbaaa```aaaeeegggjjjhhhiiilllrrr}}}~~~hhhVVVKKKEEEDDD???@@@AAADDDGGGHHHFFFDDDAAA@@@>>><<<;;;::::::::::::<<<>>>===:::;;;@@@FFFBBBAAA???>>>>>>???AAABBBCCCEEEGGGGGGFFFJJJSSSZZZiiirrryyyzzzyyyyyyxxxuuuvvvtttrrrpppnnnmmmmmmmmmmmmooorrrtttvvvyyy|||yyywwwuuussssssrrrpppppprrrnnnkkkjjjmmmnnnnnnssszzzvvvxxx{{{~~~~~~}}}|||}}}}}}||||||||||||}}}}}}~~~yyysssmmmjjjgggdddbbb]]][[[YYYVVVSSSOOOJJJGGGFFFDDDAAA??????@@@BBBCCCCCCAAA???===;;;999999888888777666444222111111111333222111000000111222333///000000111333555777888333555888:::;;;:::999888;;;:::::::::999777333000111111111222333444555666555555666777777777777777666555444333444888>>>CCCLLLYYYyyyrrr```bbbjjjrrrssskkkeeedddcccddddddcccbbbdddgggjjjkkkjjjkkkooovvv~~~gggUUUJJJEEEDDD???@@@AAADDDGGGHHHFFFDDDAAA@@@>>><<<::::::::::::888;;;===<<<:::;;;@@@DDDBBBAAA@@@??????AAACCCDDDBBBGGGKKKKKKIIIKKKQQQXXXcccmmmuuuwwwwwwxxxwwwuuusssrrrpppnnnmmmmmmmmmnnnnnnpppsssuuuxxx{{{{{{zzzyyyyyyyyyxxxwwwvvvqqqnnnmmmoooqqqqqquuu{{{xxxzzz}}}~~~}}}}}}||||||}}}}}}{{{xxxsssooollljjjgggddd___]]]ZZZWWWUUUQQQLLLHHHFFFDDDBBB@@@???@@@BBBCCCBBBAAA???===;;;999888888888777666444333222111111222222111000000111222222///000000111333555777888444666999;;;;;;;;;999888:::999888999888666333000111111111222333444555666555555666777777777777777555555444333444999???DDDOOO^^^|||ddd[[[```iiirrrsssmmmiiiiiieeefffffffffeeegggkkkmmmmmmnnnooosss|||}}}eeeSSSIIIEEECCC@@@@@@BBBEEEGGGHHHFFFDDDAAA@@@>>><<<::::::::::::888:::<<<;;;:::;;;???CCCAAAAAAAAAAAABBBCCCEEEFFFHHHOOOTTTSSSLLLIIINNNTTT\\\fffpppssstttvvvuuussspppooonnnmmmmmmmmmnnnoooooorrruuuxxx{{{~~~{{{sssooommmpppqqqrrruuu{{{{{{}}}~~~}}}|||||||||yyywwwuuusssqqqnnnjjjgggaaa___\\\ZZZWWWSSSNNNJJJGGGEEEBBB@@@???@@@BBBCCCAAA@@@???===;;;999777777888777555444333222111111222222111000000111222222///000000111333555777888666777999;;;<<<;;;:::999888888777888888777333000111111111222333444555666555555666777777777777777444444444333555:::AAAFFFNNN^^^zzz|||\\\XXX___iiipppqqqmmmkkkkkkggghhhiiihhhhhhjjjnnnqqqrrrtttuuuxxxzzzaaaPPPGGGCCCBBB@@@@@@BBBEEEHHHHHHGGGEEEAAA???===;;;:::999::::::888:::<<<<<<<<<===@@@CCCAAAAAABBBBBBDDDFFFHHHIIIPPPVVVZZZUUUKKKFFFIIIOOOXXXbbblllpppqqqssssssqqqooonnnmmmmmmnnnoooqqqrrrrrrtttxxx{{{~~~rrrmmmjjjmmmooopppsssxxx|||~~~~~~}}}||||||yyyyyyxxxwwwuuuqqqkkkgggdddaaa___\\\YYYUUUPPPMMMHHHFFFCCCAAA???@@@AAABBB@@@@@@???===;;;999777666777777555444333222222222222111111111111111111222///000000111333555777888777888999;;;;;;;;;:::999888888888999:::888555333111111111222333444555666555555666777777777777777444444333444666<<>>@@@BBBDDDAAABBBCCCDDDFFFGGGIIIJJJNNNRRRTTTNNNFFFBBBFFFLLLUUU```kkkooopppqqqqqqnnnnnnnnnnnnnnnoooqqqsssttttttwwwzzz~~~ssslllgggiiimmmooosssxxx|||~~~}}}|||||||||||||||{{{yyytttmmmhhhfffdddaaa^^^[[[WWWRRROOOIIIGGGDDDAAA@@@@@@AAABBB@@@@@@???>>><<<999777666777666555444333222222222111111111222222111111111///000000111333555777888777888999:::::::::999999888888999:::<<<;;;888666111111111222333444555666555555666777777777777777333333333444777===EEEJJJLLLbbbjjjWWWWWWbbblllooommmmmmmmmllllllmmmnnnoooppprrrwwwzzz~~~qqqZZZMMMFFFBBB@@@AAAAAACCCFFFHHHIIIGGGEEE@@@???===;;;999999999999:::;;;<<<>>>@@@BBBCCCDDDBBBBBBCCCEEEFFFHHHIIIIIIEEEHHHHHHEEEAAAAAAEEEJJJRRR]]]iiimmmooopppooommmnnnnnnnnnnnnppprrrtttuuuwwwzzz}}}tttkkkdddfffkkkooouuu{{{|||~~~~~~}}}~~~~~~~~~|||vvvooojjjgggeeebbb```]]]YYYTTTPPPKKKHHHEEEBBB@@@???@@@AAAAAAAAA@@@???===:::888666666666555444333333333333000111222222222222111000///000000111333555777888777888888999999999888888888888999;;;======;;;888111111111222333444555666555555666777777777777777222333333444888>>>FFFLLLSSSooozzz^^^VVVVVVcccnnnpppooopppqqqppppppqqqsssssstttwww|||oooZZZNNNIIIEEEAAAAAAAAACCCFFFIIIIIIHHHFFF@@@>>><<<:::999999999999999:::;;;>>>@@@BBBCCCCCCBBBCCCDDDEEEGGGGGGHHHHHHCCCDDDDDDDDDCCCCCCCCCDDDMMMYYYeeekkknnnppppppmmmnnnmmmmmmnnnoooqqqssstttyyy|||ssshhh___```fffmmmuuu{{{}}}}}}yyysssooohhhfffccc```]]]YYYTTTQQQLLLIIIFFFBBB@@@???@@@AAAAAAAAAAAAAAA???<<<999777666555444444333333333333000111222222222222111000///000000111333555777888777777777777777777777777777777888;;;======;;;999111111111222333444555666555666666777777777777777222333333555888???GGGMMMZZZzzzmmmVVVWWWVVVdddpppqqqpppsssuuutttssstttvvvvvvxxx{{{nnnZZZPPPKKKGGGCCCAAAAAACCCFFFIIIIIIHHHFFF@@@>>><<<:::999888999999888888:::===@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHGGGHHHHHHHHHEEEAAA>>>HHHUUUbbbiiimmmppppppnnnmmmllllllmmmnnnppprrrsss{{{}}}pppdddZZZ[[[aaajjjssszzz~~~~~~~~~~~~{{{wwwssshhhfffccc```^^^ZZZUUUQQQLLLJJJFFFBBB@@@???@@@@@@BBBBBBBBBBBB???<<<999777666555444444333333333333000111222333333222111000///000000222333555777888777777777666666666666666555666777:::<<<===;;;999111111111222333444666666777777777777666555444333000333000333@@@DDDEEENNN\\\\\\WWWUUUZZZbbblllrrrttttttuuuvvvyyyyyyyyyyyy{{{}}}hhhZZZSSSLLLEEEBBBDDDBBBBBBEEEJJJKKKGGGCCC@@@@@@???>>>===<<<;;;;;;:::;;;===@@@BBBDDDEEEEEEHHHGGGEEEBBBBBBDDDIIILLLHHHOOOUUUUUUMMMEEEBBBBBBGGGOOOZZZeeekkklllllllllnnnnnnnnnmmmmmmpppuuuyyy|||ttt___WWWZZZZZZ```kkkoooxxx}}}~~~{{{uuuqqqoookkkfffbbb```\\\VVVQQQOOOLLLGGGBBB???>>>>>>???@@@@@@@@@AAAAAA???;;;888888777555333222333444555222222222222222222222222222222111000000222666::::::999999888888999999:::555555555777999:::999888333222000111333555666555888888888888777666555444222555333555AAAEEEJJJXXXooozzzZZZVVVUUU```gggooossstttssstttuuuyyyyyyzzz{{{}}}~~~fffYYYRRRLLLFFFDDDDDDCCCCCCFFFJJJKKKGGGCCC@@@@@@???>>>===<<<;;;;;;:::;;;===???AAACCCCCCDDDHHHHHHHHHEEEDDDFFFLLLPPPVVV```iiihhh\\\OOOFFFBBBDDDLLLWWWbbbiiillllllkkknnnnnnnnnmmmnnnqqqvvvzzz}}}rrr\\\SSSUUUUUU[[[fffiiipppvvv~~~}}}xxxuuuqqqlllgggdddbbb^^^XXXSSSOOOLLLGGGBBB???>>>??????@@@???@@@AAAAAA???;;;888888777555333333333444555222222222222222222222222222222222111000222666999999999888888999999:::;;;888777777999;;;;;;:::999444222000111333555666555999999999999888777666555333888666888BBBGGGRRReeepppVVVVVVVVVggglllqqqtttsssrrrsssuuuxxxyyy{{{}}}{{{dddVVVQQQLLLHHHGGGEEEDDDDDDGGGKKKKKKGGGDDDAAA@@@???===<<<<<<<<<;;;>>>???@@@BBBCCCDDDEEEEEEIIIJJJJJJHHHFFFIIIQQQYYYhhhttt~~~nnnXXXHHHAAAAAAHHHSSS___gggkkkllllllnnnnnnnnnnnnooorrrwww{{{pppXXXMMMNNNMMMRRR]]]___gggmmmvvv||||||zzzsssooojjjfffddd```YYYTTTOOOMMMHHHDDD@@@??????@@@??????@@@AAAAAA???;;;888888777555444333333444444222222222222222222222222111222222111000222555888777777777888999:::<<<<<<<<<;;;::::::<<<<<<;;;:::444222111111333555555555888888888888777666555555444888777;;;DDDIIIYYYrrrgggTTTVVVZZZkkknnnrrrtttrrrrrrsssvvvxxxyyy|||www```TTTPPPLLLJJJIIIEEEEEEFFFIIILLLKKKGGGDDDAAA@@@???===<<<<<<<<<<<>><<<;;;;;;;;;<<<;;;:::555333111111333555555555777777777777666555444444333777888===GGGLLL^^^{{{bbbSSSVVV]]]kkkooossstttssssssuuuxxxxxxzzz|||ttt^^^SSSOOOMMMJJJIIIEEEFFFIIIKKKMMMKKKHHHEEEBBB@@@>>><<<;;;;;;<<<<<>>>>>???AAAAAA@@@<<<999888777666555444333222222111111111111111111111111000111222111111111333555666666666888999;;;===>>>>>><<<:::999:::::::::999666444222222444555555555777777777666666555444333333666888AAALLLQQQbbb{{{___SSSUUUaaammmqqquuuvvvuuuuuuwwwzzzzzz{{{}}}qqq\\\SSSPPPMMMIIIHHHEEEHHHKKKMMMNNNKKKHHHFFFBBBAAA>>><<<;;;;;;<<<===@@@AAACCCEEEFFFGGGHHHHHHJJJKKKNNNSSS\\\iiivvvkkkSSSDDD@@@CCCJJJVVVccclllnnnnnnlllnnnppprrrtttwww|||iiiOOO@@@@@@???AAAFFFDDDMMMTTT]]]eeelllttt}}}wwwsssmmmiiifffbbb[[[VVVQQQOOOLLLHHHEEECCCBBBAAA>>>>>>???AAAAAA@@@===:::888777777666444333222111111111111111111111111111000111222222111111333444666666777888999;;;===>>>>>>;;;999888999::::::999777555333222444555555555777777888777777666555444444555888EEESSSVVVeeejjjZZZRRRUUUfffppptttyyyzzzyyyxxxyyy{{{||||||}}}ooo\\\SSSQQQMMMHHHFFFEEEIIIMMMOOONNNKKKHHHFFFCCCAAA>>><<<;;;;;;<<<===>>>@@@BBBDDDFFFGGGHHHHHHJJJMMMUUUbbbqqq~~~qqqWWWDDD???AAAGGGSSSaaajjjmmmllllllnnnqqqsssuuuyyy}}}eeeKKK===>>>===>>>AAA===CCCHHHQQQYYYaaakkkvvv}}}zzzuuuoookkkhhhccc]]]XXXQQQOOOMMMIIIFFFDDDBBBAAA===>>>???@@@BBB@@@===:::888888777666555333111111111111111111111111111111000111222222111111222333777777777888999;;;<<<======;;;888888999:::;;;:::777555333333444555555555999999999888888777666555555666999HHHWWWZZZfff[[[VVVRRRVVVkkktttxxx}}}~~~|||yyyyyy{{{}}}|||}}}nnn\\\TTTQQQMMMGGGEEEFFFIIINNNPPPOOOKKKHHHFFFCCCAAA>>>;;;:::;;;<<<>>>???@@@BBBEEEGGGIIIJJJJJJJJJOOO[[[mmmuuuWWWBBB>>>@@@EEEQQQ___hhhkkkjjjlllnnnqqqtttvvvyyy}}}cccHHH;;;===<<<===>>>999;;;@@@HHHPPPXXXcccpppyyy{{{wwwqqqmmmjjjeee^^^YYYQQQPPPMMMJJJGGGDDDCCCBBB===>>>???@@@BBB@@@===:::888888777666555333111000000000000000000000000000000111222222111000111333777777777888999:::;;;<<<>>>;;;999888:::;;;<<<<<<777555333333444555555555999999888777666555444444444:::CCCNNNYYYcccmmmtttqqqVVVOOOUUU\\\aaavvvwwwyyy{{{|||}}}}}}|||||||||~~~xxxkkk^^^WWWRRRLLLHHHGGGJJJLLLOOOPPPOOOLLLGGGEEEFFFAAA;;;888888:::<<<===>>>>>>???@@@CCCFFFHHHJJJOOOWWWbbbppp{{{```FFFBBB@@@CCCNNN^^^jjjnnnnnnppppppqqqqqqtttzzz^^^KKK<<<;;;;;;777888===:::;;;AAAHHHMMMUUUcccpppyyy}}}uuuooojjjeee___[[[XXXUUUQQQLLLHHHEEECCCBBB>>>===<<<===>>>===<<<:::777666555444444333333333000000000111222222222333111111222222222333333333666888::::::999999:::;;;999888777777888:::<<<===777666555444333333444555999999888777666555444444555999CCCPPPZZZbbbppp~~~cccPPPNNNTTT```jjjvvvwwwyyy{{{|||}}}}}}}}}wwwkkk___XXXTTTNNNJJJJJJLLLNNNPPPQQQPPPMMMIIIFFFBBB???;;;999999::::::999======>>>@@@CCCFFFIIIKKKOOOXXXcccooo|||eeeKKKAAA@@@BBBLLL[[[hhhmmmmmmnnnpppqqqssswww|||zzz^^^LLL>>><<<<<<888888===::::::>>>CCCHHHOOO\\\hhhsss{{{wwwqqqlllgggaaa]]]XXXVVVRRRMMMIIIEEECCCBBB>>>===<<<===>>>>>><<<:::999888666444333222111111111111111111111222222222111111222222222333333333666888::::::999999:::;;;999888777666777999;;;===888777555444333333444555999999888777666555444444777888CCCSSS[[[bbbvvvpppUUUMMMOOOUUUcccsssxxxyyy{{{|||~~~~~~vvvjjj___YYYUUUPPPMMMNNNOOOPPPRRRRRRQQQMMMJJJGGG@@@>>><<<<<<<<<;;;888777;;;<<<===???CCCGGGJJJLLLRRR\\\hhhpppxxxkkkQQQAAA???@@@IIIWWWdddjjjllllllooossswwwzzzvvvooo\\\MMMAAA???>>>999999<<<:::999:::>>>AAAGGGRRR]]]jjjtttzzztttooojjjddd___YYYWWWSSSOOOJJJFFFDDDBBB???===<<<===>>>>>>===;;;;;;999777555333111000000222222222111111111111111111111222222222333333333666777::::::999999:::;;;999888777666777888:::<<<999888555444333333444555999999888777666555444444999999EEEVVV]]]eee~~~yyyaaaNNNOOOSSSWWWfffxxx{{{|||}}}sssiii___YYYUUUPPPNNNPPPPPPQQQRRRRRRPPPMMMIIIGGGBBB@@@===<<<<<<;;;999888::::::<<>>???FFFSSS___gggjjjkkkoootttyyy}}}zzzvvvppphhhcccYYYNNNDDDAAA???;;;:::;;;;;;888888:::<<>>>>>>>><<<;;;:::888666444333222222333222222222111000000000111111222222222333333333555777999:::::::::;;;<<<999888777666666888:::;;;:::888666444333333444555999999888777666555444444999;;;HHHWWW___jjjiiiXXXNNNRRRXXX]]]kkk|||}}}~~~~~~pppggg^^^YYYTTTOOOOOOQQQQQQRRRRRRQQQOOOLLLHHHFFFCCC@@@<<<999999999888888999:::;;;>>>BBBGGGKKKMMMZZZeeeoooqqqrrrvvvyyy{{{{{{sss\\\AAA>>>>>>CCCNNN[[[dddiiikkkooovvv{{{~~~xxxpppjjjfffccc]]]YYYTTTMMMFFFCCCAAA===;;;;;;===999777999:::<<>><<<<<<===???>>>>>>::::::888777666666666666333222222222111000000000111111222222222333333333555777999:::::::::;;;<<<:::999777666666888:::;;;;;;999666333222333555666999999888777666555444444777???LLLXXXaaaqqqxxxaaaYYYSSSTTT[[[eeetttnnnfff^^^YYYSSSNNNOOOSSSSSSSSSSSSQQQOOOKKKHHHFFFBBB>>>:::777666777666666999:::;;;>>>BBBFFFJJJMMMWWWbbbllloooqqqtttwwwwww{{{vvv___AAA???===AAAKKKWWWbbbhhhkkkpppvvv|||{{{uuuqqqlllggg```\\\[[[YYYVVVSSSOOOKKKGGGDDDBBB???<<<;;;===999777999:::;;;>>>CCCJJJUUUgggwwwzzzvvvooohhhbbb]]]\\\YYYTTTOOOJJJFFFCCC@@@>>><<<<<<===?????????:::999888777777666777777222222222111111111111111111111222222222333333333444666999:::::::::;;;===;;;:::888777777999:::;;;===:::777333222333555666999999888777666555444444555CCCPPPWWWcccxxxuuukkkiiiaaaYYY\\\mmm~~~ooohhh```ZZZTTTOOOPPPTTTUUUUUUTTTRRROOOLLLIIIGGGBBB???===;;;:::999777555999:::;;;>>>BBBFFFIIILLLSSS^^^jjjpppuuuzzz{{{zzzttt^^^BBB@@@>>>@@@HHHUUUaaahhhmmmqqqvvv{{{~~~~~~vvvooojjjeeeaaa\\\XXXSSSQQQSSSTTTRRRQQQIIIIIIGGGDDDBBB@@@>>>;;;;;;777777:::<<<:::;;;???BBBIIIVVVgggxxx}}}xxxrrrjjjddd^^^]]]ZZZVVVPPPKKKFFFDDD@@@>>><<<<<<===???@@@@@@:::999888666555444444444111111111111111222222222111111222222222333333333444666999:::::::::<<<===<<<;;;:::888888999;;;<<<>>>;;;777333222333555666999999888777666555444444444FFFSSSWWWccc}}}zzzzzzzzznnn^^^^^^rrr|||~~~~~~pppiiibbb\\\UUUPPPQQQUUUWWWWWWVVVTTTQQQMMMJJJHHHCCCBBBAAAAAA@@@>>>999666::::::<<<>>>AAAEEEIIIKKKSSS^^^jjjsss{{{pppZZZCCC@@@>>>???GGGTTTaaaiiinnnqqqvvvzzz}}}}}}wwwooogggaaa\\\YYYVVVSSSOOOLLLLLLOOOQQQQQQPPPFFFGGGGGGDDDCCCAAA>>>;;;999666666:::<<<;;;:::<<<===AAAKKK\\\qqq{{{tttlllfff^^^]]][[[WWWQQQLLLGGGDDD@@@>>><<<;;;===???@@@AAA:::999777555333111111000000000111111222222222333111111222222222333333333444666888:::::::::<<<======<<<:::999999:::<<<===>>>;;;777333222333555777;;;777555666666444555999:::KKKSSSTTTeeeyyyzzzllldddnnn||||||~~~uuulll___WWWUUUVVVVVVWWWXXXXXXWWWUUUQQQNNNJJJHHHEEE<<>>??????<<<999555333222333444333222222111111222222333222222222222222222222222444666777888777777999;;;<<<:::888666666888:::<<<<<<;;;:::777444222333444999666555777666444555999CCCSSS\\\\\\llllllzzzlllfffqqqzzzzzz}}}wwwnnnbbbYYYWWWXXXYYYYYYXXXXXXVVVTTTQQQMMMJJJHHHIII@@@III\\\ZZZAAA555<<<:::999999===BBBFFFGGGGGGKKKTTTbbbrrr~~~~~~rrraaaSSSCCC???<<>>FFFQQQaaayyy}}}wwwooohhheeebbb\\\WWWRRRMMMHHHDDD@@@???===<<<;;;<<<>>>???>>><<<999555333222333444333222222111111222222333222222222222222222222222444555777888777777999;;;<<<:::888777777888:::<<<;;;;;;999666333222333444777555555777666444666:::JJJXXX```aaappprrrkkk{{{nnnkkkyyyyyyuuuxxx}}}vvvnnnbbbZZZXXXXXXYYYXXXWWWWWWVVVTTTQQQMMMJJJHHHGGG@@@@@@GGGDDD777222777999999:::<<>>;;;???DDDMMM\\\hhhooosssyyy}}}{{{sssmmmeee]]]WWWSSSRRRRRRQQQQQQRRRSSSSSSRRRSSSUUUVVVWWWWWWWWWVVVWWWVVVUUURRROOOLLLJJJHHHDDDAAA>>><<<<<<<<<<<<;;;;;;===@@@BBBDDDOOOhhhzzzrrrlllgggccc^^^XXXTTTNNNIIIEEEAAA???===<<<;;;<<<===>>>>>><<<888555333333333444333222222111111222222333222222222222222222222222333555777888777888999:::;;;:::888777777888:::;;;::::::999666333111222444666555666888666444777===MMMXXX^^^```qqq~~~hhhzzz~~~pppqqqxxxtttrrrvvv{{{tttlllaaaYYYVVVWWWWWWVVVVVVVVVUUUSSSPPPMMMJJJHHHCCC@@@<<<999666444333555999999:::<<<@@@CCCEEEFFFIIIRRRaaaqqqxxxoooeeeYYYNNNAAA===;;;>>>CCCLLLZZZfffnnnrrryyy~~~}}}vvvmmmddd]]]WWWRRRNNNNNNNNNPPPRRRTTTVVVXXXYYYXXXZZZ\\\___``````___^^^```___^^^\\\YYYUUURRRQQQKKKGGGBBB>>>=========<<<>>>???@@@@@@???FFFZZZnnn|||tttooogggccc^^^YYYTTTOOOIIIFFFAAA@@@>>><<<;;;<<<===>>>===;;;888666444333333333333222222111111222222333222222222222222222222222111444666888888888999:::;;;:::888888888888:::;;;999999888555333111333444666555666888666444:::AAARRRYYY]]]bbbwwwqqqggg{{{mmmqqq|||vvvrrrooopppuuu{{{tttlllaaaZZZWWWWWWWWWVVVUUUUUUTTTRRROOOLLLIIIHHHCCCCCC???999777999:::999888999:::<<<>>>AAADDDFFFMMMTTT___mmmyyy~~~sssjjjbbbWWWNNN???;;;:::===CCCKKKXXXdddlllqqqwww|||xxxnnnhhh```XXXSSSOOOLLLKKKNNNOOORRRUUUXXX[[[]]]^^^___aaadddggghhhiiihhhgggggggggfffeeebbb^^^[[[YYYUUUQQQKKKFFFCCCBBB@@@??????===>>>@@@AAAFFFPPP\\\uuu~~~vvvpppfffccc]]]XXXSSSNNNIIIEEEAAA@@@>>><<<;;;<<<======<<<:::888666555444333333333222222111111222222333222222222222222222222222000333666888888888999999::::::999888888999::::::999999888666333222333555777666777888555555===GGGXXX^^^ccckkkllllllttteeekkk|||tttmmmlllkkknnnuuu}}}vvvnnnddd]]]ZZZZZZYYYXXXTTTTTTSSSQQQOOOLLLIIIGGG@@@@@@>>>:::888999999888777999;;;<<<===???CCCEEEMMMSSS^^^kkkvvv|||oooeee^^^UUULLL>>>:::999<<>><<<;;;;;;<<<===;;;:::888777555444444333333222222111111222222333222222222222222222222222///222666888888888888999:::999999999999999999:::::::::999777444333555666999888888777555666@@@LLLXXX___hhhrrrnnn}}}nnn___fff{{{}}}yyytttoookkklllkkkoooxxxvvvnnnddd]]][[[ZZZYYYXXXSSSSSSRRRQQQOOOLLLIIIGGG@@@===;;;:::777555444444666999;;;<<<<<<>>>BBBEEEJJJSSSaaappp|||{{{lllaaaYYYPPPHHH===999888<<>><<<;;;;;;<<<===:::999888777666555444333333222222111111222222333222222222222222222222222...111555888888888888999999999999999999999999999:::;;;:::888555444666888;;;999888777444666BBBOOOSSS]]]hhhttt~~~vvvssslll\\\eeeyyyxxxqqqmmmlllllloooooosss{{{tttlllbbb\\\YYYXXXWWWVVVSSSRRRRRRQQQNNNKKKIIIGGGEEE@@@======:::444333666666999;;;<<<<<<===AAAEEEHHHSSSeeewwwzzzkkk___VVVLLLCCC===999888<<>><<<;;;;;;<<<===:::999888777666555444333333222222222222222222333222222222222222222222222---111555888999888888999999999999999999999999999;;;;;;:::888666555777888666444222222444;;;CCCIIIJJJ[[[qqq}}}{{{vvvzzziii\\\qqq~~~tttpppnnnlllpppwwwsssssstttyyyvvvnnnddd]]]YYYWWWUUUSSSTTTRRROOONNNMMMKKKHHHFFFEEEBBB>>>:::999777555333777777999;;;>>>@@@BBBCCCGGGQQQfff~~~nnncccZZZQQQIIIGGG777666777999@@@HHHPPPUUU^^^cccjjjooosssyyyxxxmmmccc\\\WWWRRRNNNMMMOOORRRTTTWWWZZZ^^^aaafffiiimmmppptttyyyyyypppiiicccaaaZZZXXXVVVWWWYYYYYYVVVRRRYYYkkkxxxssshhheee```[[[VVVRRRLLLIIICCCAAA>>><<<:::;;;<<<======<<<:::888666444333333333333222111111222333333333333333333333222111000111222555777888888777777:::<<<======<<<;;;;;;<<>>===999555333333444666555333333666===CCCHHHJJJTTTcccpppuuuwwwrrrggg~~~xxxpppnnnnnnooosssyyywwwwwwwww|||uuunnnddd\\\YYYWWWUUUSSSTTTRRROOOMMMLLLKKKHHHFFFEEEBBB===:::999777555333666777999;;;>>>@@@AAABBBFFFPPPccczzzmmmaaaWWWMMMEEEBBB;;;;;;:::<<<@@@FFFKKKOOOVVV[[[ccchhhmmmsssyyytttmmmbbbZZZTTTQQQNNNLLLPPPSSSVVVZZZ]]]aaafffjjjmmmooosssvvvzzzzzzvvvsssllljjjiiijjjjjjiiidddaaa^^^jjj}}}xxxsssiiieee```[[[WWWRRRMMMIIIDDDBBB>>><<<:::;;;<<<======<<<:::888666444333333333333222111111222333333333333333333333222111000000222555777999999888888:::<<<======<<<;;;;;;<<>><<<999555333333444777555444555:::@@@DDDFFFIIIKKKUUUcccppp}}}vvvqqqzzztttpppqqqtttvvv{{{{{{yyyyyy~~~tttlllccc\\\YYYWWWUUUSSSSSSQQQNNNMMMLLLJJJGGGEEEDDDAAA===:::888777555333666777888;;;===???AAABBBEEELLL]]]rrr~~~iii[[[PPPFFF???===<<<<<<===>>>AAAEEEHHHJJJOOOTTT[[[```fffllltttzzzwwweee___WWWPPPNNNMMMNNNNNNVVVYYY]]]bbbfffkkkqqquuuvvvxxx|||{{{wwwooorrr|||yyysssjjjfffaaa\\\XXXSSSNNNJJJDDDBBB???<<<;;;;;;<<<======<<<:::888666444333333333222222111111222222333222222333333333222111111000222555888:::::::::::::::;;;======;;;:::;;;<<<>>>>>><<<999555333444555777555555999???DDDEEEDDDEEEFFFOOO^^^ooopppttt}}}yyywwwyyy}}}zzzxxxxxx|||}}}rrrkkkbbb[[[XXXWWWUUUSSSRRRPPPMMMLLLKKKIIIFFFDDDDDDAAA<<<:::888777555333555666888:::<<>>>>><<<999555333444555777555666<<>>@@@AAABBBFFFQQQbbbpppyyynnnWWWIII@@@:::888999888:::>>>BBBEEEGGGHHHIIIJJJKKKLLLNNNRRR\\\iiisss}}}ssseee\\\QQQPPPNNNMMMOOOUUU[[[```fffiiimmmppptttxxx}}}yyytttlllhhhccc^^^ZZZUUUOOOLLLFFFCCC@@@===;;;;;;<<<======<<<:::888666444333333222222222222222222222222111222222333333333222222000222555888;;;<<<;;;;;;999;;;<<<<<<;;;::::::;;;======<<<999555444444666888666777???JJJMMMGGG???<<>>???BBBEEEHHHIIIJJJJJJHHHIIIIIIJJJNNNVVVbbbkkkyyy}}}vvvggg]]]WWWLLLMMMOOOQQQTTT[[[bbbhhhnnnppptttwwwzzz~~~|||wwwllliiiddd___ZZZVVVPPPMMMFFFDDDAAA===;;;;;;<<<<<<===<<<:::888666444333333111222222333333222222111111111222333333333222222000222555888::::::::::::999:::<<<<<<:::999:::;;;======;;;999555444555666888666888BBBMMMPPPGGG===<<>>888666888===AAACCCFFFIIIMMMOOOPPPQQQNNNPPPSSSUUUWWW\\\dddjjjuuuyyy~~~uuufff\\\VVVUUULLLOOOTTTXXX\\\bbbjjjppptttwww{{{~~~{{{mmmjjjeee```[[[VVVQQQNNNGGGEEEAAA>>>;;;;;;<<<<<<===<<<:::888666444333333111222333333333333222111000111222333333333333222000222555777999999888888888:::<<<;;;:::999:::;;;======;;;888555444555666888666888CCCPPPRRRHHH<<>>;;;888777777555444333444666888:::===>>>???AAACCCLLL[[[hhhsss}}}xxxdddLLL===777666999>>>@@@BBBGGGLLLQQQUUUXXXZZZVVV[[[aaadddeeegggkkkooosssvvvzzz}}}~~~wwwgggZZZSSSQQQRRROOOSSSYYY^^^ccciiiqqqvvvxxx{{{~~~nnnjjjeee```\\\WWWRRRNNNGGGEEEAAA>>><<<;;;<<<<<<===<<<:::888666444333333111222333444444333222111000111222333333333333333111222555777888888777777888:::<<<;;;:::999::::::===<<<;;;888555444555777444666>>>JJJQQQLLLCCC======@@@RRRwww}}}mmm[[[VVVUUUggg|||}}}~~~ppphhh]]]VVVTTTTTTSSSRRRNNNLLLIIIGGGFFFDDDAAA>>>???===;;;999666555444333444555888:::<<<===>>>>>><<>>BBBGGGFFFGGGMMMVVV^^^cccdddkkkrrr|||}}}{{{|||wwwfff\\\VVVRRRPPPQQQWWW[[[```ffflllrrrxxx|||{{{zzznnnjjjddd___\\\XXXRRRMMMKKKGGGBBB???>>>>>>======<<<<<<;;;:::888666444333444333333222222333333444333333333333333333333333333444555666777888999:::666777888999:::999888777:::<<<===<<<:::666555444888:::BBBMMMQQQKKKAAA<<>>>>>===;;;999666555444333444555888:::<<<>>>>>>>>>???EEEMMMVVVfffzzz]]]FFFAAA::::::AAADDDDDDJJJSSS\\\ccciiinnnqqq~~~{{{nnn___WWWTTTQQQQQQSSS[[[___ffflllqqqwww|||zzzpppkkkeeeaaa^^^ZZZTTTOOOKKKGGGBBB???>>>>>>=========<<<;;;:::888666444333333333222222222222333333333333333333333333333333333333444666777888999:::777888999:::::::::999888;;;===>>>===:::777555444;;;>>>FFFPPPRRRIII???:::>>>III```iiiSSSNNNddd{{{yyyxxxqqqiii___XXXVVVUUUTTTSSSMMMKKKHHHFFFEEECCC@@@>>>===<<<:::888666555444444444555888;;;===>>>>>>>>>BBBEEEJJJVVVkkk~~~[[[DDDAAA>>>???EEEGGGJJJSSS^^^eeejjjoooxxxnnncccXXXSSSSSSRRRUUUXXX```eeemmmtttzzz~~~|||rrrmmmgggccc___[[[UUUPPPKKKGGGCCC???>>>>>>>>>===>>>===<<<:::888666444222222222111111111111222222333333333333333333333333333333444555777888999:::888888:::;;;;;;;;;::::::>>>???@@@???;;;777555444;;;???IIIRRRQQQHHH>>>;;;:::HHHaaa~~~~~~eeeRRRQQQiiixxx{{{rrrjjj```ZZZWWWVVVTTTRRRMMMJJJHHHFFFDDDBBB???===<<<;;;:::888666555444444444555888;;;===?????????BBBCCCIIIXXXrrr}}}ZZZDDDCCCAAACCCJJJKKKWWW]]]ccchhhmmmvvv}}}tttnnnnnnoooqqqsssxxx~~~uuufff]]]UUUTTTUUUWWW[[[```fffllluuu|||~~~sssnnnhhhccc```[[[UUUPPPKKKHHHCCC@@@???>>>>>>===>>>>>>===;;;888666444222222111111000000111111222222222333333333333444444222333444555666888999999888999:::<<<<<<<<<<<<;;;???AAAAAA@@@<<<888555444777===IIISSSQQQFFF>>><<<:::IIIaaa{{{zzzaaaSSSYYYkkkzzzxxxrrrjjjaaaZZZWWWVVVSSSQQQLLLJJJGGGEEECCCAAA???<<<;;;:::999777666555555555333555888;;;>>>???@@@@@@@@@CCCKKK___|||{{{YYYEEEEEEDDDFFFNNNQQQ___eeennnwwwwwwlllccc]]]VVVWWWYYY]]]cccnnnzzz}}}mmm```ZZZUUUVVVXXXZZZ```ffflllrrr{{{sssnnnhhhccc```[[[TTTOOOLLLHHHCCC@@@??????>>>>>>>>>>>>===;;;999666444333222111111000000111111222222222222333333444444444222222333555666777888999888999;;;<<<======<<<<<<@@@AAABBB@@@<<<888555555444===KKKTTTQQQFFF???>>>>>>MMMfff~~~vvv]]]TTT```ppp~~~{{{qqqjjjaaaZZZWWWUUURRRPPPKKKIIIFFFDDDCCCAAA>>><<<:::999888777666555555555333555888;;;>>>@@@AAAAAA???EEERRRiiitttVVVFFFGGGFFFJJJUUUZZZdddppptttggg```\\\[[[ZZZSSSSSSSSSRRRTTT\\\hhhqqquuuhhh\\\XXXVVVYYY\\\___eeelllsssyyytttoooiiiddd```[[[TTTOOOLLLHHHDDD@@@?????????>>>======<<<;;;999888666555222222111111111111222222111222222333333444444555222222333444666777888999777888:::<<<======<<<<<>>@@@AAAAAA@@@JJJ\\\tttkkkQQQFFFIIIHHHMMM\\\eeeqqqnnnfff]]]WWWWWWYYY\\\]]]]]]]]][[[WWWTTTXXX```gggvvv|||nnnddd\\\YYYYYY^^^bbbfffmmmuuuzzzvvvqqqjjjeeeaaa\\\VVVQQQLLLIIIDDDAAA?????????>>><<<<<<<<<;;;:::999777666333333222222222222333333111111222333333444555555111222333444666777888888666777999;;;<<<<<<<<<<<<===???@@@???<<<888666666888BBBQQQYYYRRREEE>>>???BBBTTTpppsssXXXRRRddd}}}}}}pppiii```ZZZVVVTTTPPPMMMKKKHHHFFFCCCBBB@@@===;;;888888777666666666666666333555888<<>>;;;;;;;;;;;;:::999888888444333333222222333333444111111222333333444555555111222333444555777888888666777999;;;<<<<<<<<<<<<<<<===???>>>;;;888666666===EEESSSZZZRRRBBB===@@@GGGVVVssstttTTTPPPggg~~~|||rrrkkkaaaZZZVVVTTTQQQNNNIIIHHHEEEBBB???<<<;;;:::777777666555444333333333666777999<<>>===<<<======<<<;;;888666555555444333333222222333333333333333333333333333333555444444444444555666666555555777888999:::::::::;;;===???>>>;;;777555444AAAJJJXXX]]]SSSDDD===@@@GGGZZZ{{{rrrTTTTTTnnn}}}ssskkkaaaZZZVVVSSSPPPMMMIIIHHHEEEBBB???<<<::::::777666555444444333333333444666888;;;>>>AAACCCDDDHHHWWWppp}}}oooSSSKKKEEEGGGOOOXXXdddmmmhhheee^^^UUUNNNLLLNNNQQQVVV\\\eeennnuuu}}}|||uuupppkkkkkklllrrr{{{ssshhhbbb```bbbeeeiiinnnuuu}}}}}}wwwnnnfffbbb]]]WWWSSSNNNJJJEEEAAA??????>>>===<<<<<<<<<<<<:::888666555555444333333222222333333333333333333333333333333444444444444555666777777555555777888999:::::::::;;;===???>>>;;;777555444EEEPPP]]]```TTTDDD>>>@@@NNNeeeqqqSSSVVVsss~~~tttlllbbbZZZVVVRRROOOLLLIIIGGGDDDAAA>>><<<:::999777666555444333333333333333555777:::===@@@BBBCCCMMM]]]tttooo```KKKBBB>>>EEEOOOUUUVVVWWWOOOLLLHHHFFFHHHNNNUUUZZZ^^^ccckkksss{{{vvvrrroooooosss{{{}}}rrriiieeecccfffiiinnnssszzz}}}wwwnnngggbbb]]]XXXSSSOOOKKKEEEAAA@@@???>>>===<<<<<<<<<<<<:::888666555555444333333222222333333333333333333333333333333222333333444555777888999555666777999::::::::::::;;;===??????;;;888666555FFFRRR^^^^^^QQQCCC???@@@RRRlllpppTTTWWWrrr}}}tttlllbbbZZZUUURRRNNNKKKHHHFFFDDD@@@===;;;999888666555444444333333333444444555777:::===@@@BBBCCCNNN^^^tttvvvaaaSSSFFF???<<>>===<<<;;;;;;;;;;;;:::888666555555444333333222222333333333333333333333333333333222222333444666888:::;;;777888999:::;;;;;;;;;;;;;;;===??????<<<888666555FFFSSS^^^[[[LLLAAA>>>@@@OOOiiiqqqZZZ]]]sss}}}tttlllbbbYYYUUUQQQMMMJJJGGGFFFCCC@@@===:::999888555444444333333333333444444666888;;;>>>AAACCCDDDKKK[[[ooo{{{xxxhhhUUUJJJBBB>>>===??????<<<;;;===CCCGGGOOOWWW___ffflllooouuuwwwzzz{{{|||~~~|||sssmmmiiigggkkkqqqwww|||yyypppiiieeeaaa[[[WWWQQQMMMGGGBBB@@@>>>===;;;::::::;;;;;;:::888666555555444333333222222333333333333333333333333333333111222333444666888:::;;;::::::;;;<<<============;;;===??????<<<999777666JJJXXX```XXXHHH>>>>>>AAAOOOgggrrr```dddyyy}}}~~~ssskkkaaaYYYUUUQQQNNNKKKGGGEEEBBB???<<<:::888777444444333333333333444444444666888;;;>>>AAACCCDDDFFFUUUgggoooiiiZZZKKKCCC======???@@@===;;;@@@HHHDDDMMM[[[eeelllppptttwwwuuuyyy}}}vvvoookkkjjjnnnttt{{{zzzrrrkkkgggccc^^^ZZZSSSNNNHHHCCC@@@>>><<<;;;999::::::::::::888666555555444333333222222333333333333333333333333333333222222333555666999:::;;;;;;;;;<<<===============;;;===??????===:::888777SSS```eeeXXXFFF===>>>AAAPPPeeerrr```eee{{{~~~qqqjjj```YYYUUURRRNNNLLLFFFEEEBBB???<<<999777777444333333222333333444444333555777:::===@@@BBBCCCBBBOOO___ccc[[[NNNCCC===:::;;;>>>AAA@@@???FFFOOOPPP]]]llluuuvvvwww{{{|||zzzqqqlllmmmrrrxxx|||tttmmmiiieee```\\\TTTOOOIIICCC@@@>>><<<:::999999::::::999888777555555444333333222222333333333333333333333333333333333333444555666888:::;;;::::::;;;<<<<<<<<<<<<;;;:::===??????===:::888888ZZZgggjjjZZZEEE<<<>>>AAAMMM```zzzppp\\\bbbzzz~~~pppiii___XXXUUURRROOOLLLFFFDDDBBB>>>;;;999777666333333333222222333444444222333666888<<<>>>AAABBBAAAMMMZZZ\\\SSSFFF===:::999999<<<@@@AAABBBGGGNNN\\\iiixxx}}}zzzxxx|||~~~|||||||||rrrlllooottt{{{}}}uuuoookkkgggaaa]]]TTTOOOIIIDDD@@@>>><<<:::888999::::::999888777666555444333333222222333333333333333333333333333333444444444555777888::::::999999::::::;;;::::::::::::===???@@@===:::999888lllmmmgggXXXGGG>>>>>>AAAPPP]]]vvvrrrZZZ```}}}|||qqqjjjaaaZZZVVVSSSOOOLLLFFFCCC???===;;;999777555444444444333333222222222000222666888999;;;===???EEEHHHKKKKKKGGGAAA<<<999:::;;;===???CCCIIIPPPVVVfffqqqzzzzzzzzzwwwlllgggfffccc___bbbmmmsssvvvzzzssspppsssvvv|||{{{tttnnnjjjeee___ZZZQQQNNNIIIEEECCCAAA>>><<<;;;:::999:::;;;:::777555555444333333222222333333222222222222222111000///444333333333444666777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::888666555bbbhhhhhh[[[III>>>>>>BBBRRRcccoooZZZccczzzqqqjjjaaaZZZVVVSSSNNNKKKEEECCC???===;;;999777555444444444333333222222222111444777999:::;;;===???AAACCCFFFEEEAAA<<<888666:::<<<>>>AAAEEELLLSSSYYYiiisss{{{|||nnnbbb]]][[[[[[\\\ZZZ^^^gggiiiiiirrrwwwrrrpppuuuyyy|||uuuoookkkfff```[[[SSSOOOJJJFFFCCCAAA>>><<<;;;:::999:::;;;:::777555555444333333222222333333333333333333333222111111444333333333444666777999999:::;;;<<<<<<;;;::::::::::::;;;;;;:::888777555YYYdddkkkbbbMMM>>>>>>FFFSSSjjjnnnZZZeee{{{rrrkkkaaaZZZUUURRRNNNJJJEEEBBB???<<<;;;999777555444444333333333333222222444666999:::;;;;;;===??????AAAAAA@@@<<<888666666;;;===@@@CCCGGGMMMTTTZZZiiipppwww|||jjj[[[WWWYYYYYYYYY^^^^^^cccgggddd```fffqqq{{{tttrrrrrrwww||||||vvvqqqmmmhhhbbb]]]UUURRRLLLGGGDDDAAA>>>;;;;;;:::999:::;;;:::777555555444333333222222333333333333444444444333222222444333333333444666888999999:::;;;;;;;;;:::999888999999;;;;;;;;;999777666VVVcccmmmeeeOOO===@@@JJJSSSoooqqq\\\eee}}}rrrkkkaaaZZZUUUQQQMMMIIIDDDAAA>>><<<;;;999777555333333333333333333333333666888:::;;;;;;<<<===>>>AAAAAA@@@>>>;;;888888999<<<===@@@BBBEEEJJJPPPUUU^^^eeemmmtttrrriii```^^^ccciiikkkjjjpppppprrrrrrkkkeeejjjttt}}}uuurrrrrrtttyyy}}}wwwsssooojjjddd___XXXSSSNNNIIIEEEAAA===;;;;;;:::999:::;;;:::777555555444333333222222333333222333333333333333222222444333333333555777999:::999:::;;;;;;;;;:::999888888999;;;<<<<<<:::888666WWWaaaiiicccMMM<<>>AAAAAA???===:::999:::;;;<<<>>>???@@@BBBEEEJJJMMMOOOVVV___gggrrrzzzzzzvvveeegggkkkpppvvv{{{~~~{{{tttqqqwww~~~wwwooojjjiiilllpppzzzyyyuuuqqqkkkddd___XXXTTTNNNIIIEEEAAA===;;;;;;:::999:::;;;:::777555555444333333222222333333111111222222222222111111333333333444555777999;;;999:::;;;;;;;;;:::999888999:::<<<>>>===;;;888666WWW[[[```]]]MMM===>>>IIIZZZxxx^^^aaa{{{tttlllbbbYYYTTTOOOJJJGGGBBB@@@===;;;:::999777555222222333333333333444444666888;;;<<<;;;<<<===>>>??????>>>;;;888888999;;;===>>>???@@@AAACCCFFFIIIHHHNNNTTTZZZaaagggfffbbbppptttyyyzzzzzz}}}}}}zzz{{{||||||~~~kkkhhhbbb\\\YYY[[[```eeexxxzzzvvvqqqkkkccc]]]XXXTTTNNNIIIEEEAAA===;;;;;;:::999:::;;;:::777555555444333333222222333333000000111222222222111111333333333444666888:::<<<999:::;;;<<<<<<<<<;;;;;;;;;===???@@@???<<<888666XXXWWWZZZ\\\SSSDDDAAAHHH\\\uuu]]]bbb~~~tttlllbbbYYYTTTOOOJJJFFFBBB???<<<;;;:::999777666222222222333333444444444555777:::;;;;;;<<<===???>>>>>>===;;;999888:::;;;===???AAAAAABBBDDDGGGJJJKKKOOOQQQQQQSSSXXXZZZYYYmmmqqqttttttsssvvv}}}}}}|||}}}}}}|||zzz{{{~~~~~~zzzooofffTTTRRRNNNJJJIIIMMMUUUZZZnnn|||{{{vvvqqqkkkbbb[[[VVVRRRMMMHHHDDDAAA>>>;;;;;;:::999:::;;;:::777555555444333333222222333333000111222222333333333222333333333444666888;;;<<<888999;;;===>>>>>>>>>===>>>???AAABBB@@@===888666YYYUUUYYY___ZZZLLLFFFJJJ\\\qqq[[[dddtttmmmbbbYYYSSSNNNIIIEEEAAA???<<<;;;:::999777666222222222333333444444444444666999:::;;;<<<===???>>>??????>>>;;;:::;;;===>>>@@@BBBCCCEEEGGGJJJMMMRRRTTTSSSMMMLLLQQQVVVXXX\\\```eeejjjmmmqqqwww{{{|||||||||~~~}}}tttjjjhhhlllsssuuuyyy}}}{{{nnn[[[MMMGGGFFFCCCAAAAAAGGGOOOUUUdddttt|||vvvqqqjjjaaaZZZUUUQQQLLLGGGDDDAAA>>>;;;;;;:::999:::;;;:::777555555444333333222222333333111222333333444444444444333333333444666999;;;<<<888999;;;===????????????@@@AAACCCCCCAAA===888555UUUUUU[[[aaa\\\MMMEEEFFFZZZ{{{gggXXXjjjssslllbbbZZZTTTOOOIIIEEEAAA???===:::888666666666444444444444444444444444888999;;;===>>>???@@@@@@BBB@@@===;;;;;;<<<===???;;;>>>BBBEEEGGGJJJNNNPPPVVVVVVVVVUUURRRQQQRRRSSSUUUXXX^^^fffqqq|||vvvssswwwrrr```OOODDDBBB???@@@DDDGGGHHHKKKPPP\\\oooxxxvvvtttwww{{{qqqllliiibbbZZZVVVRRRKKKEEEBBB???===;;;::::::::::::999777666444555555444333333222111111333333333444444555555555333444555777999;;;===???999:::<<<@@@BBBBBB???<<<<<>>???@@@@@@BBB@@@===;;;;;;<<<>>>@@@>>>@@@DDDGGGJJJNNNTTTXXX[[[]]]___^^^\\\ZZZYYYZZZ[[[___fffoooyyykkkXXXJJJCCCCCCAAABBBEEEGGGIIIPPPXXXgggzzz|||^^^[[[YYY[[[dddqqq|||zzzqqqkkkhhhaaaYYYVVVQQQKKKEEEBBB???===;;;::::::::::::999777666444555555444333333222111111222333333333444444444444444444444666999<<<===>>>;;;;;;;;;===??????>>><<<<<>><<<999777666666666444444333444555666888999;;;;;;;;;<<<===>>>@@@AAABBB@@@<<<::::::<<>>:::777666^^^ZZZXXX\\\cccdddZZZPPPZZZsssssscccqqqwwwooocccZZZSSSNNNIIIEEE???>>>;;;999777666666666555444444444666888;;;<<<<<<<<<<<<<<<===>>>@@@AAA@@@>>>:::888888;;;???AAA@@@AAABBBDDDIIIQQQ[[[bbbiiimmmrrrtttsssooolllkkkmmmrrrzzzbbbKKKBBBBBBJJJJJJKKKNNNPPPWWWiiiyyyiiiOOOJJJDDD@@@CCCNNNbbbsssxxxyyyvvvoooiiieee___XXXUUUPPPJJJEEEAAA???===<<<::::::::::::999777555444444444444333333222222222222222222222222222222222777444222555:::======;;;999888999:::<<<===<<<::::::<<>>===;;;888777666666666555555555666888:::<<<==================>>>??????===;;;999777777:::>>>@@@AAABBBBBBDDDHHHQQQZZZaaafffkkkrrrwwwyyyzzzzzz{{{zzz|||uuuWWWFFFCCCGGGLLLMMMQQQVVV[[[eeewwwoooPPPJJJDDD@@@???DDDUUUfffsssvvvuuuoooiiieee___XXXTTTOOOIIIDDDAAA???===<<<::::::::::::999777555444444444333333333333222222222222222222222222222222777555444666:::<<<<<<;;;888888999<<<>>>>>><<<::::::<<<>>>>>><<<999777777YYYbbbgggeeehhhnnngggZZZ]]]yyysssqqqzzzqqqeeeZZZSSSMMMHHHEEE>>><<<:::888777666666666555666777999:::<<<============>>>?????????>>>>>>;;;:::888888999;;;>>>???CCCDDDEEEGGGJJJPPPWWW\\\\\\aaaiiiqqqxxx~~~aaaIIICCCJJJQQQSSSUUU\\\fffnnnyyymmmQQQJJJEEEDDDBBBCCCPPP```oootttuuuoooiiieee___YYYSSSOOOIIIDDDAAA???===<<<::::::::::::999777666444333333333333333333333333333333333333222222222222555555666777888:::<<<======<<<<<<===>>>>>><<<999:::<<<>>>>>><<<999888888VVVfffmmmeeedddkkkjjjaaacccvvvsss|||rrreeeZZZRRRMMMHHHEEE===<<<:::888666666666666555777999;;;======<<<<<<<<<===???AAAAAA???===<<<:::::::::;;;<<<===???@@@BBBDDDFFFGGGIIILLLPPPSSSTTTXXX^^^eeellluuu}}}lllOOOEEEJJJUUU\\\aaadddnnn}}}hhhUUULLLGGGHHHGGGFFFPPP___lllrrruuupppjjjeee___ZZZSSSNNNHHHCCCAAA???===<<<::::::::::::999777666444333333333333333333333333444444444444333333333222333666999999777777;;;???GGGDDD???<<<;;;;;;;;;:::;;;<<<>>>>>><<<:::999999UUUhhhoooddd^^^gggkkkeeellloooqqq|||ssseeeZZZRRRMMMHHHEEE===;;;:::888666666666666666888;;;===>>>===<<<:::<<<>>>@@@BBBBBB???<<<::::::;;;<<<===???@@@@@@AAA@@@BBBDDDFFFFFFGGGIIIKKKQQQSSSVVVZZZ```gggpppuuu{{{|||||||||~~~wwwWWWFFFIIIUUU___cccnnnrrr}}}fffXXXMMMFFFHHHGGGEEENNN[[[kkkqqquuuqqqjjjeee```[[[RRRNNNHHHCCCAAA???===<<<::::::::::::999777666444333333333333333333333333555555555444444333333333222777;;;:::666555:::@@@QQQJJJAAA;;;888888:::;;;;;;===>>>>>><<<:::::::::LLL\\\hhheee]]]___kkkttt}}}kkkmmm~~~tttfff[[[SSSMMMHHHEEE???===;;;888777666777777;;;<<<===>>>>>>>>><<<<<<>>>>>>>>>>>>>>>>>>>>>???888999;;;<<<>>>@@@BBBCCCBBBCCCEEEDDDCCCCCCDDDEEENNNRRRYYYaaagggjjjiiihhhooowwwrrrhhhiiipppxxxdddVVVHHHEEEMMM[[[mmm{{{uuufffWWWRRRQQQSSSYYYaaaqqqxxxyyyrrrjjjfff```YYYTTTPPPJJJEEEBBB???===;;;;;;;;;<<<<<<:::888555444333333333333333333333333777666555444444444444444888777555444555666888999CCCAAA???======<<<:::888<<<===>>>???>>>;;;888777EEEWWWiiikkkeeefffrrr}}}fffkkk~~~tttggg\\\TTTNNNHHHDDD???===:::777666777888999<<<<<<===>>>>>>>>>>>>===@@@@@@??????>>>>>>======999:::;;;===@@@BBBCCCDDDAAACCCDDDCCCCCCCCCEEEGGGJJJOOOVVV___gggkkkllllllpppwww|||nnndddffflllsssmmmVVVLLLFFFKKKYYYmmmxxxrrrnnnkkkllloooyyy}}}{{{ssskkkfff```ZZZTTTPPPJJJEEEBBB@@@===;;;;;;<<<===<<<;;;999666444333333333333333333333333666555444444333333444444777666555444555777999:::???>>>======>>>>>><<<:::<<<===??????>>><<<999777>>>RRRgggnnniiihhhuuugggiii}}}ttthhh]]]UUUNNNGGGCCC???<<<999666666888;;;===>>>>>>======>>>>>>???@@@BBBBBBAAA@@@>>>===<<<;;;999:::===???BBBDDDEEEFFFBBBBBBCCCBBBBBBCCCFFFHHHFFFJJJQQQZZZbbbiiinnnppppppwwwyyylllcccfffkkkooowww}}}~~~lllVVVJJJEEEGGGUUUjjjtttlllfff```[[[TTTPPPJJJEEEBBB@@@===;;;<<<===>>>===<<<:::777555444444444444444444444444444444333333222222333333555444444444555888:::<<<::::::;;;>>>@@@@@@>>><<<<<<===???@@@???<<<999666;;;LLLbbblllgggcccqqqmmmiii}}}uuuiii^^^VVVOOOGGGBBB>>><<<888666666999===@@@??????>>>>>>>>>@@@AAABBBDDDDDDBBB@@@>>><<<;;;::::::;;;>>>AAADDDFFFGGGGGGDDDDDDDDDCCCBBBBBBEEEGGGDDDFFFJJJOOOVVV```iiinnnpppwwwyyymmmeeeiiiooopppuuu|||iiiQQQGGGGGGOOOaaawwwvvvmmmggg```\\\TTTPPPJJJFFFCCC@@@>>><<<===>>>>>>>>>===;;;888666555555555555555555555555333333222222111222222333444333333444555888;;;===777888:::>>>@@@@@@>>>;;;;;;===???AAA@@@<<<999666:::FFF[[[hhheeeaaappprrrnnn~~~uuujjj___WWWOOOGGGBBB>>><<<888666777:::???BBB@@@@@@??????@@@AAACCCDDDEEEDDDBBB@@@>>><<<;;;:::;;;<<<@@@CCCEEEGGGGGGGGGGGGGGGGGGEEECCCBBBDDDFFFEEEEEEEEEFFFJJJRRR^^^fffpppwwwxxxlllffflllrrrsssvvv{{{|||{{{```JJJKKKNNNZZZnnnwwwoooggg```\\\UUUQQQKKKFFFCCC@@@>>><<<>>>>>>??????===;;;888777555555555555555555555555222222111111111222222333333333333444666999<<<>>>888999:::===??????<<<999;;;===@@@AAA@@@===999666:::AAATTTggghhhcccrrrwwwuuuvvvjjj^^^VVVNNNGGGBBB>>><<<999888888;;;???BBB@@@@@@@@@AAABBBCCCDDDEEECCCCCCBBB@@@???>>>===<<<<<<>>>AAADDDFFFGGGFFFFFFGGGHHHIIIHHHFFFDDDEEEFFFFFFFFFEEECCCCCCIIIRRRZZZkkkuuuuuuiiidddllltttvvvxxx|||{{{iiiSSSEEEPPPVVVeee{{{xxxqqqhhh```\\\UUUQQQKKKFFFCCCAAA>>><<<===>>>???>>>===;;;888666444444444444444444444444222222111111222222333333444333333444555888;;;===999999:::<<<>>>===;;;999;;;===AAABBBAAA>>>999666;;;>>>QQQhhhkkkdddooo{{{xxxjjj^^^UUUNNNHHHCCC>>><<<:::999:::<<>>=========>>>>>><<<:::777666333333333333333333333333222222222222222333444444555444333444555888;;;<<<999888888:::<<<===<<<;;;;;;===AAACCCBBB>>>999666>>>>>>QQQiiimmmaaaggg|||~~~xxxjjj]]]TTTNNNHHHDDD===<<<;;;;;;;;;<<<>>>??????AAACCCEEEFFFFFFEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@===???BBBEEEFFFEEEDDDCCCAAAEEEIIILLLLLLKKKKKKKKKCCCIIINNNNNNJJJGGGGGGIIISSSbbbssssssgggcccnnnzzz~~~~~~iiiRRRGGGOOO[[[bbbjjj|||zzzuuuvvvxxxrrriii```\\\UUUQQQKKKGGGDDDAAA???===<<<===>>>===<<<:::777555333333333333333333333333333222222222333444444555555555444444555888:::<<<888777777888;;;=========;;;>>>AAACCCBBB>>>999666>>>JJJTTTaaajjjfffiiizzz~~~zzzlll```VVVOOOHHHDDD@@@===888777999===AAABBB@@@AAACCCDDDDDDDDDCCCBBB@@@BBBCCCCCCAAA???@@@@@@@@@BBBDDDEEEDDDBBB@@@>>>???BBBGGGKKKNNNQQQTTTUUUWWWWWWWWWXXXXXXUUUNNNHHHLLLVVVgggyyyzzzlllfffqqq|||ppp^^^NNNIIIQQQ]]]bbbuuuxxxccchhhvvvxxxqqqjjj```WWWUUUQQQKKKFFFCCCAAA@@@>>>;;;<<<<<<<<<:::777555333444333333222222333333444555444444333333222222111555555555555666888999999777777888999::::::;;;;;;999;;;===>>>===:::666444===GGGQQQ___kkkiiilll|||~~~ooobbbXXXQQQJJJEEE@@@===999777999===@@@BBBAAABBBCCCDDDEEEDDDCCCCCCBBBCCCDDDBBB@@@>>>>>>???@@@AAACCCDDDDDDCCCAAA@@@@@@CCCHHHMMMQQQUUUXXXZZZ]]]]]]]]]___```^^^XXXTTTPPPRRR[[[jjjzzzzzzmmmgggqqq{{{~~~}}}iiiYYYOOOMMMUUU^^^lll~~~eeeccckkk{{{~~~vvvpppiii___WWWVVVQQQKKKFFFCCCAAA???>>><<<<<<===<<<;;;888555333444333333222222333333444333333333333333333333333444444444444555777888999888888999999::::::;;;;;;:::;;;===>>>===:::777555===FFFOOO^^^mmmmmmqqqssseee[[[RRRKKKFFF@@@===999888:::===@@@AAABBBCCCDDDEEEFFFEEEDDDDDDDDDEEEDDDBBB???======>>>???@@@BBBDDDEEEDDDDDDCCC@@@BBBGGGLLLQQQVVVZZZ\\\```aaabbbeeegggfffcccaaaYYYTTTRRR[[[kkkzzzyyynnnjjjqqqxxx{{{xxxaaaTTTPPPSSS[[[cccxxxrrr[[[cccooowwwrrryyyuuuooohhh___XXXVVVRRRKKKFFFCCCAAA???=========>>>===<<<999666444444333333222222333333444111111222333333444555555333333333444555666888888999999::::::::::::::::::;;;<<<>>>???>>>;;;888555@@@GGGNNN\\\lllnnnsssuuuggg\\\SSSKKKFFF@@@===999888:::===???@@@BBBCCCEEEFFFFFFFFFEEEDDDFFFFFFDDDAAA===;;;<<<===???@@@BBBCCCEEEEEEFFFFFF@@@AAACCCHHHNNNTTTWWWYYY]]]___bbbeeehhhiiihhhhhheee^^^XXXYYYbbbnnnwww{{{wwwooolllqqqvvvyyy~~~uuu^^^RRRRRRYYYeeeooolll]]]cccuuuvvvooonnnxxxuuuooohhh```ZZZWWWRRRLLLFFFCCC@@@>>>======>>>>>>>>><<<999666555444333333222222333333444222222222333333444444444333333444444666777999::::::;;;;;;<<<;;;;;;:::999;;;===???@@@???<<<888666BBBHHHLLLWWWeeehhhpppvvvggg\\\RRRJJJEEE@@@===:::999:::===??????BBBCCCEEEFFFFFFFFFEEEDDDFFFFFFCCC???<<<;;;<<<>>>@@@@@@AAACCCDDDFFFHHHIIICCCBBBBBBFFFLLLRRRUUUVVVZZZ]]]```cccfffiiikkklllmmmjjjeeeaaa```cccjjjooorrrooonnnqqquuuyyyttt___UUUVVV```qqqvvvccc[[[bbbyyyqqqmmmppp}}}vvvoooiiiaaa[[[VVVRRRKKKFFFCCCAAA???======>>>>>>>>><<<999666555444333333222222333333444444444444333333222222222444444555666777999;;;<<<:::;;;<<<======<<<:::999;;;===???@@@???<<<888666BBBGGGJJJRRR\\\```mmmvvvggg\\\RRRJJJEEE@@@===:::999;;;===>>>>>>BBBCCCDDDEEEFFFEEEDDDDDDEEEDDDAAA===;;;;;;>>>AAABBBAAAAAABBBDDDGGGIIIKKKHHHEEEDDDGGGNNNTTTXXXXXX[[[^^^aaadddgggjjjnnnqqqpppqqqooojjjccc```bbbeeelllmmmnnnqqquuu{{{tttaaaYYY]]]kkk~~~{{{fffZZZWWWaaa|||qqqooouuuvvvooohhhaaa\\\UUUQQQKKKFFFCCCAAA@@@>>>======>>>===<<<999666444444333333222222333333444555555444333333222111111555555555777888:::<<<===999;;;===>>>>>>===;;;:::;;;<<<>>>???>>>;;;888555DDDJJJLLLQQQYYY^^^pppwwwhhh]]]TTTLLLFFF@@@===;;;:::;;;===>>>>>>AAABBBCCCDDDEEEDDDCCCCCCCCCBBB???<<<:::<<>>===;;;:::;;;===>>>===:::777555GGGNNNQQQTTTZZZ```uuuxxxiii^^^UUUMMMHHH@@@===;;;:::;;;=========@@@AAACCCDDDDDDDDDCCCBBBBBB@@@>>>;;;:::===BBBFFFDDDCCCBBBBBBCCCFFFJJJLLLHHHDDDBBBFFFPPPYYY]]]^^^```bbbeeeggghhhkkkpppuuuuuuuuuttttttsssoooiiidddccciiinnnqqqvvvvvv```^^^oooiiiXXXQQQOOOPPP___}}}xxxyyyuuulllddd]]]XXXSSSOOOIIIEEEDDDCCCBBBAAA;;;<<<<<<<<<:::777555333444333333222222333333444111222222333333444444555222333444555777999;;;<<<888:::<<>>===:::666444KKKPPPSSSZZZaaadddwwwyyyjjj^^^UUUNNNIIIBBB???;;;888888:::>>>@@@@@@BBBDDDFFFFFFEEECCCAAA???===;;;:::<<<@@@EEEHHHCCCBBBBBBFFFJJJMMMLLLJJJLLLKKKIIIJJJPPPXXXaaafffkkkkkkkkkjjjiiilllooossstttvvvyyy{{{{{{xxxtttqqqllljjjlllsssyyyzzzfffcccqqqooo^^^SSSJJJLLLTTT[[[xxxxxx~~~}}}tttmmmeee^^^XXXVVVQQQKKKEEEBBB@@@===<<<===>>>???===:::666555555333333333222222111111111333333333333333333333333555444444555888::::::999===;;;;;;;;;===>>>>>>===>>>AAACCCCCC@@@;;;777555QQQTTTUUUZZZ______qqqzzzkkk___VVVNNNIIIBBB???;;;888888:::>>>@@@AAABBBDDDFFFEEEDDDBBB@@@>>><<<;;;;;;===AAAFFFHHHFFFEEEDDDFFFIIIKKKKKKIIIKKKKKKLLLOOOVVV___hhhmmmrrrrrrpppnnnllllllooorrrsssuuuxxx{{{|||zzzxxxvvvuuurrrqqquuuzzz|||hhheeettt{{{bbbVVVNNNHHHJJJRRR\\\vvvyyy~~~~~~uuunnnfff^^^XXXVVVRRRKKKFFFCCC@@@>>>======>>>???===:::666555555333333333222222222111111333333333333333333333333444333333555888999999999<<<;;;;;;<<<>>>???===<<<>>>@@@CCCCCC???;;;777555VVVYYYYYY\\\```___ppp{{{lll```VVVNNNIIIBBB???;;;999888:::>>>@@@AAABBBDDDDDDDDDBBB@@@???<<<;;;;;;<<>>===>>>???===:::666555555333333333222222222222111333333333333333333333333333333333555777999999999;;;;;;;;;===??????<<<:::===@@@BBBBBB>>>:::777555XXX\\\]]]aaafffeeevvv}}}nnnbbbWWWNNNIIIAAA???<<<999999;;;===???AAABBBCCCCCCBBB@@@>>>===:::;;;;;;===@@@DDDHHHKKKJJJHHHFFFEEEGGGJJJMMMNNNTTTVVVYYY^^^ccciiinnnpppyyyyyyxxxwwwuuuuuuvvvxxxxxxyyy|||mmmjjjzzznnnaaaVVVRRRPPPLLLIIIIIIXXXjjjyyy{{{wwwoooggg___YYYSSSOOOIIIDDDBBB@@@>>>======>>>???===:::666555555222222222222222222222222222222333333333333444444333222333555888::::::999::::::<<<>>>???>>>;;;888===???AAAAAA===999777666[[[___aaafffjjjhhhvvvpppcccXXXOOOHHH@@@???<<<:::999;;;===???AAAAAAAAAAAA@@@???===<<<::::::<<>>===<<<===>>>???===:::666555555222222222222222222222222222222222333333444444444333333333555888;;;;;;:::::::::<<<>>>???>>>:::777<<<>>>@@@???<<<999777666```eeefffjjjkkkeeeppprrreeeYYYOOOHHH@@@>>><<<::::::;;;===>>>????????????>>>>>>===<<<:::;;;===AAADDDGGGIIIJJJHHHHHHHHHHHHHHHLLLQQQUUUVVVXXX\\\bbbhhhmmmqqqsssyyy}}}xxxooowww|||dddTTTNNNPPPUUUWWWaaannn{{{vvvuuu}}}}}}tttmmmfff^^^XXXNNNJJJDDD@@@>>>===<<<;;;===>>>???===:::666555555111222222222222333333333111222222333333444444555444333444666:::<<<<<<<<<;;;;;;;;;===>>>===:::888<<<===???>>>;;;888777666eeejjjlllpppoooeeellltttfffZZZOOOHHH@@@>>><<<;;;:::;;;===>>>========================:::<<>>===<<<===>>>???===:::666555555111111222222222333333333111111222333333444555555555444555888;;;===>>>>>><<<;;;;;;;;;<<<<<<:::888;;;===>>>===:::888777777gggmmmqqqtttssshhhnnntttggg[[[OOOHHH???>>><<<;;;;;;;;;===>>><<<<<<<<<===============;;;<<>>======>>>???===:::666555555111111111222222333333333111111222333333444555555666555666888<<<>>>??????===<<<::::::;;;;;;:::999;;;<<<>>>===:::888777777dddsss{{{{{{vvviiilll~~~wwwiii[[[NNNFFF@@@>>>;;;888777777888999999;;;======<<<;;;<<<===>>>@@@BBBCCCDDDEEEGGGIIIMMMMMMLLLJJJHHHIIILLLOOO^^^dddhhhggggggjjjjjjhhhlllqqq}}}uuuttt}}}ttt{{{wwwoooiiiaaaYYYSSSMMMJJJFFFCCCAAA>>>;;;999=========<<<:::888666444444444444444444444444444666555333222222333444666444555777:::<<<===??????>>>??????>>>;;;:::;;;<<<<<<<<<;;;888555555666888fffvvv~~~yyymmmmmm~~~}}}nnn___RRRJJJ@@@>>>;;;888777777888999:::<<<>>>>>>===<<<===>>>???AAACCCDDDEEEFFFHHHJJJNNNMMMLLLIIIHHHJJJNNNQQQ```fffjjjiiiiiilllmmmkkkmmmppp{{{xxxxxx~~~uuuxxxpppiiibbbZZZTTTNNNKKKGGGCCCAAA???<<<:::=========<<<:::888666444444444444444444444444444666555333222222333555666333555777999;;;===>>>>>>===>>>???>>><<<;;;:::;;;;;;<<<;;;999666555666777eeewwwsssrrr~~~nnn___QQQHHH@@@>>>;;;888777777999:::;;;===??????>>>===>>>??????AAADDDEEEFFFHHHJJJLLLQQQOOOLLLIIIHHHJJJOOOSSSbbbhhhlllllllllooopppnnnooorrr{{{}}}yyy{{{uuuxxxpppiiibbbZZZUUUNNNKKKGGGCCCAAA@@@===;;;=========<<<:::888555444444444444444444444444444555444333222222333555555333444666999;;;<<<<<<===;;;===@@@@@@>>>;;;::::::;;;<<<<<<;;;888666555555cccwwwxxxttt~~~ppp___PPPGGGAAA???<<<999777888999:::<<<>>>@@@@@@??????@@@AAA@@@BBBEEEFFFGGGIIILLLNNNTTTRRRNNNJJJHHHJJJNNNSSSbbbhhhmmmmmmnnnqqqrrrqqqssswww~~~rrruuuqqqwwwpppiiibbb[[[UUUOOOKKKGGGCCCAAA@@@>>>===<<<<<<<<<;;;:::777555444333333333333333333333333444444333333333444555555222444666999;;;;;;;;;;;;:::===@@@@@@???<<<::::::;;;<<<===<<<999666555444dddzzzzzzrrrwwwuuudddTTTJJJAAA???<<<999888888999:::<<<>>>@@@AAA@@@@@@AAABBBAAACCCFFFGGGHHHIIILLLNNNVVVTTTOOOJJJHHHIIIMMMQQQ```ggglllmmmooossstttsssyyy~~~uuurrrpppqqqvvvoooiiibbbZZZUUUNNNKKKFFFBBB@@@@@@>>>===<<<<<<<<<;;;999777555333333333333333333333333333333333333333444444555555222444777:::;;;;;;;;;:::999<<>><<<999666555444ddd}}}|||pppqqqwwweeeTTTJJJAAA???<<<999888888:::;;;<<<>>>@@@AAA@@@@@@AAACCCBBBDDDFFFGGGHHHIIIKKKMMMTTTRRROOOKKKHHHJJJNNNQQQ]]]dddjjjlllooouuuwwwvvv|||xxxuuu|||{{{ooottt~~~uuunnnhhhaaaZZZTTTNNNJJJDDDAAA??????>>>===<<<<<<<<<;;;999777444333333333333333333333333333222333333444444555555555222444888;;;<<<<<<;;;::::::<<>><<<;;;<<<===>>>>>><<<999666555555^^^yyywwwuuuxxxfffUUUKKKBBB@@@<<<:::888999:::;;;;;;===???@@@@@@@@@AAACCCDDDEEEGGGGGGGGGHHHIIIKKKNNNNNNLLLKKKJJJLLLPPPTTT[[[ccciiimmmqqqwww{{{zzz}}}|||{{{|||sssnnnwww|||ssslllfff```YYYSSSMMMHHHCCC???>>>>>>======;;;<<<;;;;;;999666444333222222222222222222222222111222333444555555555555333555999<<<======;;;:::;;;<<<>>>>>>===<<<<<<===??????>>>;;;777555555666TTTrrr~~~}}}kkk[[[PPPBBB@@@===:::888999:::;;;;;;===???@@@@@@@@@AAABBBDDDFFFGGGGGGGGGGGGHHHJJJIIIJJJJJJJJJKKKNNNSSSVVV[[[bbbjjjmmmrrryyy}}}}}}{{{~~~zzzxxxrrrlllqqq|||mmmmmmxxx{{{ssskkkfff___XXXRRRLLLHHHBBB>>>============;;;;;;;;;:::999666444333222222222222222222222222111222333444555555555555444666:::===>>>===;;;:::;;;===>>>===<<<<<<===>>>@@@@@@>>>:::777555666777KKKtttooo[[[NNNFFF???:::::::::888888;;;>>>>>>???@@@BBBCCCDDDDDDCCCFFFHHHIIIHHHFFFEEEEEEIIIEEEFFFKKKMMMPPPZZZfff___ccciiipppuuuwwwxxxxxx|||xxxuuusssnnnmmmqqqvvvzzzooofffmmm|||~~~zzzrrrkkkddd^^^XXXTTTKKKHHHDDDAAA>>>===>>>???<<<;;;;;;:::888666555444222222222333333444444444555555555555555555444444333666;;;???@@@???<<<:::888999;;;::::::999;;;<<<<<<<<<<<<:::777666666888HHHpppttt```SSSGGG@@@;;;;;;:::888888;;;>>>>>>???AAABBBCCCDDDEEEDDDFFFHHHIIIGGGFFFEEEFFFEEECCCFFFNNNSSSVVV[[[bbb___bbbhhhnnnsssvvvxxxxxx|||vvvtttuuusssuuuyyy|||zzzzzzyyyfffdddnnnzzzrrrkkkddd]]]WWWRRRJJJHHHDDD@@@>>>======>>><<<<<<;;;:::888666444333222333333333333333333444555555555555555555555555222666:::>>>???>>>;;;999999;;;<<<<<<;;;;;;<<<===<<<===<<<:::777666666888EEEjjj{{{gggYYYIIIBBB<<<;;;:::888999<<<>>>???@@@AAABBBDDDEEEEEEDDDFFFHHHHHHFFFEEEFFFFFFEEEEEEIIIQQQWWWXXXYYY\\\```ccchhhnnnsssvvvxxxxxx|||uuusssvvvyyy~~~yyyuuuvvv|||eee^^^fffttt{{{vvvzzzrrrjjjccc[[[UUUPPPIIIGGGCCC???===<<<======<<<<<<;;;:::888666444333444333333333333333333222555555555555555555555555333666:::>>>???>>><<<:::;;;<<<===<<<;;;;;;===???======<<<999777555666888EEEeeelll^^^LLLDDD>>><<<;;;999:::===>>>???@@@BBBCCCEEEFFFFFFEEEGGGGGGGGGEEEEEEFFFGGGKKKLLLOOOSSSTTTVVVYYY\\\fffhhhlllqqqtttwwwyyyyyy|||xxxsssvvv}}}xxxpppmmmmmmxxxyyykkkYYY___mmm|||rrrxxxzzzrrrjjjbbbZZZSSSOOOIIIFFFBBB???<<<;;;<<<======<<<;;;:::888666444333444444444333333222222222444444444555555555555555444777;;;>>>??????===;;;<<<======<<<:::;;;===>>>>>>>>><<<999666555666888EEE```oooaaaOOOGGG@@@===<<<:::;;;>>>>>>???@@@BBBDDDFFFGGGHHHFFFGGGGGGFFFDDDEEEFFFHHHNNNRRRTTTSSSSSSYYYbbbjjjmmmooossswwwzzz{{{{{{{{{~~~|||uuuwwwrrrddd]]]___^^^cccnnnzzzfff\\\ZZZhhhwww}}}zzzrrrjjjbbbZZZSSSOOOIIIFFFBBB???<<<;;;<<<=========<<<:::888555333222444444444333333222222222444444444555555555666666666888<<>>===<<<<<<<<<:::999999<<<>>>???>>><<<888555444666888CCCXXXsssdddQQQIIIAAA>>><<<:::;;;?????????AAACCCEEEGGGHHHIIIGGGGGGGGGEEECCCDDDGGGIIILLLRRRWWWXXX]]]gggsssyyyooosssxxx}}}||||||nnneeeVVVQQQQQQWWWaaakkkyyyrrraaaZZZ]]]gggvvvzzzrrrjjjccc[[[UUUPPPIIIGGGCCC???===<<<============<<<:::888555333222444333333333333333333222333333444444555666666666666888;;;>>>@@@???>>>=========<<<:::888999;;;>>>@@@???<<<888555444666888===NNN{{{wwwiiiSSSKKKBBB???===;;;<<>>======>>>>>>===<<<:::888555333111222333333333333333333444333333444444555666666777555777:::<<<===>>>===<<>>===;;;999999<<>>===>>>???>>>===<<<:::888555333111222222222333333444444444333333444444555666777777444555888:::<<<<<<;;;;;;@@@@@@>>><<<:::;;;===@@@AAA???<<<888444333666888???EEEmmm{{{ppp```RRRDDD>>>===;;;;;;===@@@BBBDDDGGGHHHIIIJJJJJJHHHEEEBBB@@@AAAEEEJJJNNNNNNTTT___rrrxxxgggmmmttt|||zzztttppprrrnnniiieeedddeeeeeeddddddeeehhhmmmttt{{{qqqdddfffttt|||wwwpppiiicccYYYOOOHHHDDDBBB@@@===<<<<<<<<<===@@@???<<<:::777555444333333333333333333333333333222333444555555555444333777999::::::::::::<<<===@@@@@@???===;;;;;;===??????>>>;;;888666888;;;>>><<>>======???AAABBBDDDGGGIIIIIIJJJJJJHHHFFFCCCAAABBBFFFKKKOOOSSS[[[gggzzzzzziiiooowww}}}{{{wwwuuuttttttssskkkkkklllooouuu~~~kkkZZZ[[[dddzzz|||vvvmmmeee___YYYQQQLLLDDDBBB@@@===<<<<<<<<<===@@@???<<<:::777555444333333333333333333333333333222333444555555555444333777999:::;;;::::::<<<===??????>>><<<::::::===???AAA>>>;;;777555666999;;;999???```~~~jjj[[[KKKCCC@@@>>>>>>@@@AAACCCEEEGGGIIIJJJJJJIIIHHHFFFDDDCCCDDDHHHMMMPPPSSS]]]lllwwwnnnuuu~~~}}}zzzzzz}}}gggTTTUUUWWWhhh}}}uuujjjaaa\\\XXXSSSPPPDDDBBB@@@===<<<<<<<<<===???>>><<<999777555444444333333333333333333333333222333444444555555444444888999;;;<<<;;;;;;<<<============;;;999999<<<>>>AAA>>>:::666555555777888777===WWW}}}ppp```OOOEEEAAA>>>>>>@@@BBBCCCEEEHHHIIIJJJJJJIIIFFFEEEDDDDDDFFFIIIMMMPPPQQQ^^^oooyyyyyygggUUUVVVVVVdddvvvkkkbbb\\\XXXSSSPPPDDDBBB@@@===<<<<<<<<<===???===;;;999777555444444333333333333333333333333222222333444444555555555888:::<<<===<<<;;;<<<<<<<<<<<<;;;:::888999;;;>>>>>>;;;777555555555666777777===OOOrrrwwweeeRRRGGGAAA>>>>>>@@@CCCDDDFFFHHHIIIJJJIIIIIIDDDDDDDDDEEEGGGJJJNNNPPPSSSbbbuuukkkXXXXXXZZZiiixxxnnneee___XXXQQQKKKDDDBBB@@@===<<<<<<<<<===>>>===;;;888666555444444333333333333333333333333222222333333444555666666999;;;>>>>>>===<<<<<<<<<;;;;;;;;;999888999;;;>>>;;;888555444555777888777888<<>>>>>@@@DDDEEEGGGHHHIIIJJJIIIIIIDDDDDDEEEGGGJJJMMMOOOQQQUUUdddxxxyyyzzzeeeaaacccrrr}}}wwwnnnggg```WWWNNNHHHDDDBBB@@@===<<<<<<<<<======<<<:::888666555444444333333333333333333333333222222222333444555666777999<<>><<<<<<<<<;;;;;;;;;999888999<<>>999555555888999777444999444;;;VVV|||{{{aaaTTTMMMDDDAAAEEEGGGHHHJJJKKKLLLKKKKKKJJJIIIKKKLLLLLLLLLNNNSSSXXXdddwww|||xxxwww|||xxxrrriii```XXXQQQLLLHHHFFFCCC???<<<===>>>>>>>>><<<;;;999666444333333333333333333333333333333333333444555444444444666888===??????>>>===<<<===>>>???<<<999888:::<<<======<<<:::666444333444666777888777;;;OOOrrr}}}fffXXXOOOEEEBBBFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMLLLLLLOOOUUUZZZkkk}}}wwwppprrrxxx|||wwwrrriii```XXXQQQLLLHHHEEEBBB???======>>>>>>>>><<<;;;888666444333333333222222222222222222222222333444555444444444666888;;;<<<===<<<;;;;;;<<<===???<<<999999:::<<<>>>>>>;;;999666444333444666777777:::;;;EEEeeevvvxxxppp___RRRGGGDDDGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMQQQWWW\\\mmmqqqfffiiivvv~~~wwwqqqhhh___XXXQQQLLLHHHEEEBBB???======>>>>>>>>><<<:::888666444333333333111111111111222222222222333444555444444444666888777999::::::::::::;;;===>>><<<:::999;;;===>>>>>>:::888555333333444666777777===<<<>>>ZZZ{{{zzz{{{gggVVVJJJFFFHHHIIIHHHHHHGGGHHHJJJKKKMMMMMMLLLKKKKKKMMMRRRXXX]]]iiizzzxxxhhhfffqqq~~~vvvppphhh___XXXQQQLLLHHHDDDAAA>>>===>>>???>>>>>>;;;999777555444333333333222222222222222333333333333444555444444444666888666777999:::999:::<<<===>>><<<::::::;;;===>>>>>>888666444333333444666777777>>>===:::RRRppp\\\NNNHHHHHHJJJIIIHHHHHHIIIJJJLLLMMMMMMKKKJJJKKKOOOTTTYYY\\\cccrrrvvviiilll{{{uuupppggg^^^WWWQQQLLLHHHCCCAAA>>>>>>?????????>>>:::999777555333333333444333333333444444444555555333444555444444444666888666888:::::::::;;;===???>>><<<::::::;;;<<<<<<<<<666555333333333444555777777<<<;;;999LLLtttzzzcccSSSKKKIIIJJJJJJJJJJJJKKKLLLMMMNNNLLLKKKKKKMMMRRRXXX[[[]]]bbbooo}}}wwwnnnxxxtttooofff^^^WWWQQQLLLHHHBBB@@@>>>>>>???@@@???>>>999888666444333333333444333333444444555555666666333444555444444444666888777999;;;;;;;;;<<<===???>>><<<:::999::::::999888444333333222333444555666666999888999GGGgggkkkYYYPPPLLLJJJKKKLLLMMMMMMNNNNNNNNNMMMLLLMMMQQQWWW\\\^^^^^^dddooo|||}}}zzztttnnnfff^^^WWWQQQLLLIIIAAA@@@>>>???@@@@@@???>>>999888666444333333333444222222333444444555666666333444555444444444666888888999;;;;;;;;;;;;<<<>>>>>><<<:::999999888666555222222222222333444555666777666666888CCC^^^ppp]]]SSSNNNJJJKKKMMMOOOOOOOOONNNNNNNNNNNNOOOTTTZZZ___```___eeeppp{{{tttnnnfff^^^WWWQQQLLLIIIAAA???>>>???@@@@@@???>>>888777666444333333333444111111222333333444555555333444555444444444666888888999:::;;;::::::;;;===>>><<<:::888888777444222111111111222333444555666444===;;;666===PPPttt~~~fffXXXRRRLLLJJJLLLPPPRRRPPPPPPSSSRRRRRRPPPTTT```jjjfff[[[eeerrrtttppphhh___WWWPPPLLLJJJDDDBBB@@@?????????===;;;777666555444444333444444222333444555555444333222222111///000333777999999:::888666777999<<<>>>>>>:::999777888999999888777111111111222333444666777777;;;999777<<>><<<:::777666555444444333444444111222222333333222222111444222111222555888:::;;;===;;;999888:::<<<======999888777777888888777666111111111222333444666666:::888555888<<>>>>>>>>===;;;999777666555444444333444444333222222222222222222333666444333444888;;;<<<<<<@@@===;;;:::;;;<<<<<<;;;999777666666777777666555111111111222333444555666;;;666333:::===999PPPzzzkkkZZZVVVSSSRRRTTTUUUTTTUUUYYYYYY]]]gggxxxtttbbbiiizzz}}}~~~uuuooofff^^^XXXSSSMMMIIIAAA???=========<<<:::888777666555444444333444444555444333222222333444555666444444555999;;;<<<<<<>>><<<::::::;;;<<<;;;:::888777555555666666555333222222222222333444555666;;;555222;;;???888IIInnnwwwaaaWWWSSSRRRTTTUUUUUUXXX\\\^^^gggxxxmmm\\\ppp{{{}}}uuunnnddd]]]YYYTTTNNNIIIAAA???===<<<<<<<<<:::888777666555444444333444444444333222111111222333444444333333555888;;;;;;;;;:::999888999;;;<<<<<<;;;888777555555666555444222222222222222333444555555999777555;;;???999EEEbbblllZZZUUUSSSUUUUUUUUUYYY^^^eeeqqqyyyhhh___yyy~~~}}}uuummmccc]]]YYYUUUNNNIIIAAA???=========<<<:::888777666555444444333444444222111111000000111111222333222333555888:::::::::777666777999;;;======<<<999777666555666555444222333222222222333333444555888;;;888:::===:::AAAUUU|||~~~|||xxx```[[[WWWWWWVVVUUUYYY^^^hhhuuuyyyhhhdddjjj|||uuummmccc\\\ZZZVVVOOOHHHBBB@@@>>>======<<<:::999777666555444444333444444222333333444444333333222333222333666999::::::999777777888:::===>>>>>>===:::888777666666666444222333333222222222333444444888>>>;;;888;;;999>>>LLLqqqfff```ZZZYYYWWWUUUXXX]]]hhhsss|||hhhZZZbbbrrr|||vvvmmmbbb\\\ZZZVVVOOOHHHBBB@@@>>>>>>>>>===;;;999777777555444444444444444555666777888888777666555333333444666:::;;;;;;:::999999999;;;>>>???>>>===;;;999777777777666444333333333222222222333444444<<<;;;:::::::::<<<>>>???```pppbbbXXX[[[[[[VVVVVV[[[]]]bbbfffbbbYYYYYYkkkxxxsssjjjaaa^^^[[[TTTLLLIII@@@@@@???===<<<;;;:::999555555444444444333333333666555444555777777777666222333555666888:::<<<===:::;;;<<<===>>>>>>>>>>>>777777777666555333222111222222222222333444555555===<<<;;;999:::;;;<<<>>>TTT{{{{{{jjj[[[ZZZYYYTTTRRRVVVVVVWWWYYYZZZZZZ```qqq~~~wwwrrrjjjbbb```\\\SSSKKKHHH@@@???>>>===<<<;;;:::999555555444444444333333333444333222333555666555444333333555666888999;;;;;;999:::;;;<<<============888888888777555444222111222222222222333444555555???===;;;999888999:::;;;GGGlllyyyddd\\\YYYTTTQQQSSSSSSOOONNNSSS[[[fffuuu}}}xxxqqqjjjdddaaa\\\RRRIIIFFF@@@???>>>===<<<:::999999555555444444444333333333333111111222333444333222333444555666888888999999777888:::;;;<<<<<<;;;;;;999999999888666555333222222222222222333444555555AAA???<<<999888777888888@@@___qqqccc]]]XXXUUUTTTWWWRRROOOSSSZZZdddqqq{{{~~~zzzpppjjjfffccc]]]QQQGGGCCC??????>>>===;;;:::999888555555444444444333333333222111111111333444333222444555666777888777777777555777999:::;;;;;;:::999;;;::::::999777555444333222222222222333444555555BBB@@@===:::888777777777>>>RRRwwwmmmddd]]]XXXUUUXXXUUUSSSUUUWWW]]]iiiuuu}}}{{{pppkkkgggddd\\\OOOEEEBBB??????>>><<<;;;:::999888555555444444444333333333444333222333444555444333444555777888888888777666555777999;;;;;;;;;999888<<<;;;:::999777555333222222222222222333444555555DDDBBB>>>;;;999888888888===EEEgggzzzlllbbb[[[VVVUUUUUUVVVWWWVVVYYYeeeqqq{{{yyyqqqlllhhhddd[[[MMMDDDAAA???>>>===<<<;;;999888888555555444444444333333333555444333444555666555444444555888999:::999888777666777:::<<<===<<<:::999<<<;;;;;;999777555333222222222222222333444555555EEECCC???<<<:::999999999===:::WWWwwwiii^^^XXXXXXWWWYYY[[[[[[]]]fffpppsssyyyzzzxxxrrrmmmiiidddYYYLLLCCCAAA>>>>>>===<<<:::999888888555555444444444333333333555444333444555666555444444666888;;;;;;;;;999888777999<<<>>>???>>><<<:::<<<;;;:::999666444222111222222222222333444555555EEECCC@@@===;;;:::::::::???444OOOyyyoooccc\\\___]]]^^^aaabbbccchhhooossswww|||zzzrrrnnniiicccXXXKKKCCCAAA>>>>>>===<<<:::999888777555555444444444333333333444333222333555666555444444666999;;;<<<<<<:::999888:::===@@@AAA???===;;;;;;;;;:::888666444111000222222222222333444555555HHHGGGDDD@@@===:::999888;;;888???YYY|||{{{jjjbbb^^^___ccckkkpppsssyyy|||tttkkk```XXXNNNDDD@@@AAA>>>>>>>>>===;;;999777555444444333333333333222222444666777666555333333444777888999:::;;;::::::999888:::;;;;;;999777777888<<<<<<;;;888555222111111222222222333333444444444IIIHHHEEEBBB???<<<:::::::::999===QQQrrr~~~tttkkkgggfffiiirrryyy~~~}}}}}}qqqggg\\\SSSJJJBBB>>>@@@>>>>>>>>>===;;;999777555444444333333333333222222444666777666444333333444888999:::;;;;;;;;;::::::999:::;;;;;;999888888999<<<<<<;;;888444111111111111222222333333444444555KKKIIIGGGDDDAAA???===;;;888:::;;;EEEccc}}}wwwkkkgggiiisss~~~zzzyyynnnbbbVVVMMMFFF???===???>>>>>>===<<<:::888666555444444333333333333222222444666666666444333444555999999:::;;;;;;;;;;;;::::::;;;<<<;;;999888999:::;;;;;;:::777333111111111111111222333333444555555KKKJJJIIIFFFCCCAAA>>>===666;;;999;;;TTTzzzpppiiigggqqq~~~yyyvvvjjj^^^PPPHHHBBB>>>===???>>>>>>===;;;:::888666666444444333333333222222222444555666555444333444666999999999999:::999999999:::;;;;;;;;;999999:::;;;;;;:::999666222000111222111111222333333444555555LLLKKKJJJHHHFFFCCC@@@>>>777;;;888777IIImmm{{{qqqkkkqqq~~~wwwrrrfffYYYKKKDDDAAA>>>>>>@@@>>>>>><<<:::999777666666444444333333333222222222444555555444333333555777888888777777777777777777::::::;;;:::888888:::<<<:::999888444111000111222000111111222444555555666NNNMMMMMMKKKIIIFFFCCCAAA:::;;;999777BBB^^^|||zzzrrrsss{{{vvvnnnbbbUUUGGGBBB@@@???>>>@@@???>>><<<:::888777666666444444333333333333222222444555555444333333666888888777666666555666666666999999999888777888:::<<<999999777333000///111222000000111222444555666666PPPQQQPPPOOOMMMJJJGGGEEE???<<<::::::>>>MMMkkktttiii^^^PPPDDD@@@@@@???>>>>>>???===;;;999777666666666444444333333333333222222555555555333222333666999999888777666555666666777888888888777666777999<<<999888666222//////111333///000111222444555666777SSSSSSSSSRRRPPPMMMIIIGGGCCC<<<:::<<<;;;CCC___}}}rrrfffZZZNNNAAA>>>???>>>======???===;;;999777666666666444444444333333333222222555555444333222333666999:::999888666666666777888777777777666555666999<<<999888555222///...111333///000111222444555666777VVVVVVVVVTTTRRROOOLLLJJJCCC>>>===>>>;;;===SSSlll~~~~~~tttmmmXXXKKK@@@@@@BBB@@@@@@AAABBB@@@===:::777666555555444444444444444444444444555444222222222444666777;;;:::999777777777888888<<<999666555666777888777:::888777888444//////222111111111222333444555666VVVVVVTTTRRROOOMMMJJJIIIDDD@@@>>>>>>999:::LLLbbb{{{~~~sssiiiUUUHHH??????AAA@@@@@@AAAAAA@@@===:::777555555555444444444444444444444444444333222222333555777888;;;:::888777777777888888999777555555777999::::::>>>888333111000...000555111111111222333444555666VVVUUURRROOOMMMJJJIIIHHHDDDAAA@@@>>>888666CCCTTTsssxxxsss~~~nnnbbbOOOEEE>>>>>>@@@@@@@@@@@@@@@>>><<<999666555555444444444444444444444444444333333333333444666888::::::999777777666777888999888666555555888:::;;;<<>><<<:::888666555444444333333444444444444444444333333333444666888999;;;999888777666777777999:::888777666777999;;;<<<;;;;;;666666;;;>>>999222...000000111111222333555666VVVTTTQQQNNNKKKJJJJJJJJJEEEDDDCCCAAA<<<999===BBBUUUqqqzzzppp~~~xxxqqqrrrvvv|||ooo[[[MMMDDDBBB???>>>@@@BBBBBB???<<<;;;888666555444444444333333333444444444555555222333333555666888999:::888888777777777999:::;;;:::999888888:::;;;;;;:::999444444;;;>>>999222...000000000111222333444555SSSRRRPPPNNNLLLKKKJJJJJJFFFEEEDDDBBB???======>>>HHHccc{{{}}}wwwxxxyyyxxxyyy|||}}}}}}uuucccQQQFFFAAACCCBBB@@@BBBDDDCCC???:::999777555444444444444222333333444444555555555222222333555666777888888999888888888999:::<<<===;;;999999999;;;<<<;;;999999333///222444222111222000000000000111333444555NNNNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFBBB@@@>>><<<:::@@@UUUppp~~~~~~|||~~~~~~kkkYYYKKKDDDAAAEEEEEECCCDDDFFFEEE@@@999888666444333333444444222222333333444555555666222222333444555666666666999999999999:::<<<>>>???999888888:::<<<======;;;555111...000000...000333//////000000111333444555KKKKKKLLLLLLLLLJJJIIIHHHJJJIIIFFFBBB???>>>;;;777;;;LLLhhh~~~~~~yyyeeeSSSIIIEEEAAAFFFHHHEEEEEEHHHFFF@@@888777555444333333444444222222333333444555666666222222333444555555555444::::::999:::;;;===???@@@777666777:::===??????>>>//////222666444000...111//////000000111222444555LLLLLLLLLLLLJJJHHHFFFEEEIIIFFFDDDBBBAAA@@@===;;;>>>@@@VVVuuupppYYYHHHDDDGGGEEEGGGJJJLLLLLLIIIEEECCC888666444222111222333444444444444666777666444333555666777666333333555888:::888777999;;;<<<:::888666777888999:::;;;;;;;;;222000......000222222222111111111222222333333444KKKLLLLLLKKKJJJHHHGGGFFFGGGFFFDDDCCCBBB@@@===:::;;;>>>PPPlll|||xxxfffSSSEEEBBBFFFEEEFFFHHHIIIHHHEEEAAA???777666444222222222333444444444444555666555444333444666888777555555666888888777666888:::;;;999777888888999::::::999888777222000//////111222222222111111111222222333333444KKKKKKKKKKKKJJJHHHGGGFFFFFFEEEDDDDDDDDDAAA===:::888;;;GGG\\\ppp}}}|||hhhXXXKKKBBBAAACCCDDDEEEFFFEEECCC???;;;999666555444222222222333333333333444444444444333333444666888999888777888888666555555666888999777666888999;;;;;;:::888555333222000//////111222222111000000111222333333444444JJJJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGFFFCCC???;;;888:::???KKKbbbxxxnnnXXXKKKDDDAAA@@@BBBDDDDDDCCCBBB???;;;777555555444333222222222333333222333444444333222333333444666999:::::::::999888444444555666666777666555777888:::<<<;;;888444222000...---...000111000///000000111222333333444444IIIIIIIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHFFFAAA>>><<<;;;999???UUUpppuuubbbMMMCCCAAAAAAAAABBBDDDCCCAAA???<<<888555444444333333333222222222333222333444444222111333555666777888:::;;;:::999777444444666666666666666666555777999;;;:::888555222...---,,,---///000///---///000000222333444555555IIIHHHHHHHHHHHHHHHIIIJJJIIIHHHHHHHHHHHHFFFBBB??????<<<888:::JJJcccwwwgggVVVFFF@@@BBBBBBBBBBBBBBBAAA>>><<<999777555444333333333333333222222222222444666444111111333666888888888999::::::888666444666888888777666777888555666888999999777444333---,,,,,,---///000...---//////000111333444555555HHHHHHGGGGGGGGGHHHJJJJJJIIIGGGFFFFFFFFFDDDBBB@@@@@@<<<999;;;CCCSSSiiizzzxxxwwwYYYMMMBBBAAACCCCCCAAAAAA>>>===;;;888666555444444222222222333333333222222333555777555111111444888;;;999777777888999777555555888::::::888777888:::888888888888777555222111...---...///111111///......///000111333444555666HHHGGGGGGFFFGGGHHHJJJKKKHHHFFFDDDCCCCCCCCCAAA@@@???;;;:::===@@@III^^^ssssss{{{bbbQQQGGG@@@AAADDDCCC@@@@@@<<<:::888666555444444444111222222333333333222222333666888555222111555999===999666666777888666444666999;;;;;;999888999;;;;;;:::999777555333111////////////111333333111///...///000111333444555666JJJIIIGGGEEEDDDDDDEEEFFFCCCBBBBBBAAAAAA@@@@@@???AAA;;;999<<<===@@@RRRfffrrrwww}}}```NNNCCCCCCCCCCCCBBB@@@>>>===888777777666555555444444222222111000111222333444222333333222222333666999888777666555444444555666888;;;>>>===;;;999:::;;;<<<;;;888555222///---,,,------------............//////000000111222444555IIIGGGEEEDDDCCCCCCDDDEEEAAAAAAAAA@@@??????>>>>>>???999777:::999:::HHHZZZjjjuuufffPPPFFF??????@@@@@@???>>>===<<<777666666555444444333333444444333333333444555666555444333222333666888:::888777666444444444555666888:::======:::999999;;;===<<<999666333111//////////////////000000000000//////000000111222444555FFFEEECCCBBBAAABBBBBBCCC@@@@@@??????>>>=========>>>999777999666555???MMMbbbrrr|||dddMMMAAA???<<<<<<<<<<<<<<<;;;:::999555555444444333333222222444444333333333444555666888555111222555999::::::777666555444444444555666777999;;;;;;999999999:::<<<:::888555333111//////////////////000000000000//////000000111222444555CCCBBBAAA@@@@@@@@@@@@AAA@@@@@@???>>>>>>======<<<===:::::::::888666<<>>>>>======:::999::::::888777;;;@@@RRRgggxxx~~~pppgggZZZPPPEEE===<<<@@@===<<<:::888666555333333222222222222222111111111111111222222222333333333666222///111666::::::777666555444333333444555666666666555666777888888888555444222111///.........------------............/////////000111222444444>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>=========666777888888777777999<<>>>>>>>>>>>>>>===??????>>>======<<<<<<;;;666777888777666777888999;;;LLLdddxxxpppccc\\\IIIBBB<<<<<<<<<::::::===888777555444333333333333222222222222222222222222222333444555555555444444000111444777999:::999888444444333333333444555666555333111222555777777666333222111111000000000000////////////000000000000//////000000111222444555======>>>>>>>>>>>>>>>===>>>======<<<;;;;;;::::::999::::::888777999999888:::BBBTTThhhwwwyyyjjj\\\RRRLLLBBB>>><<<===;;;888999<<<444333222222222333444555222222222222222222333333000111222333444333222222...222888;;;;;;:::::::::444333333222333444555666555222000111444777777666000//////...............------------........./////////000000111222444555========================999999:::;;;;;;:::999999888999999::::::999999888;;;777CCC]]]qqq}}}||||||tttdddVVVLLLDDD@@@<<<<<<;;;:::999999888888444444333333333333222222444444333333222111111111111222444555555444222111000666;;;<<<888444444666777444111111555888::::::444333333444666777666444//////............//////............////////////000111222111000000222333<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;;;;;;;:::999888999999999999999999888888555<<>><<<:::999<<<<<<;;;999888666555555333333333333222222222222222222111111111111111111444444444444444333222111444777:::999555333444666444333222444666777777666333333555777999888555222//////............//////............////////////000111222111000000222444999999999999999999999999999::::::::::::::::::999777777888888888888777777777::::::;;;GGG```zzzttthhhdddfffmmm{{{}}}pppbbbTTTJJJCCC@@@===;;;;;;<<<======;;;;;;:::888666555444333333333333222222222222111111111111111111111111111555555444444333333333333777888888777444333444666111222333555666666555555333333555888999888444111///......------......///............///////////////000111111000111333444888888888888888888888888999999999888888999999999666777777888888777777666222666777666>>>SSSlll{{{}}}jjj^^^[[[^^^gggqqqxxxyyykkk^^^RRRIII@@@;;;999777555666888:::;;;;;;:::999888777555444333222333333222222222111111111000000111111222222222333555555444333333444555555999999888555333222333444000222444555555555444444222333555777999777333000......------------..................///////////////000111111000111333555777777777777777777777777888888777666666777888888666666777777777777666666444777888888<<>>888888999999999999::::::;;;:::999888777777777777444444444333333222222222222222111111111111111222111111333444555666666666444333333666;;;>>>===<<<:::999888666444222111000333333333333333111000///555444222000///...---------------------------------------............///000000///000000222444555555555555555555444333333444444444444444444444444333333333444555555666666888333333777888888CCCRRRnnnnnnUUUGGGCCCBBBDDDFFFKKKPPPYYYeeettt}}}uuunnneee___UUUQQQKKKFFFDDDAAA===:::999999999999999999:::::::::999888777666666666666333333333333333222222222222222111000000000111111000111333555666666666555222111333777;;;===<<<:::999888777555333222000000333333333333222222222222666555333111///---,,,,,,------------------------------------............111000000000111333555666444444555555444444333222444444444444444444444444222333333444444555555666888444333777666444;;;FFFTTTnnnnnnVVVEEE<<<>>>DDDAAADDDJJJSSS^^^lllyyyzzzsssjjjbbb\\\VVVPPPKKKEEEBBB>>><<<<<<<<<;;;::::::::::::::::::999999999888777666555444444444555222222222222222333333333222222111000//////000000111222444666666555444333///000444888<<<===;;;999888777555444222111000000444333222222222333555555888777444222///---++++++------------------------------------............000000000111222555777888555666666666666555444444333333333333333333333333222222222333444444555555666333444666555333777===FFF\\\rrrnnnRRR@@@>>>DDD===???BBBFFFNNNXXXccckkkzzz{{{oooggg```[[[UUUPPPLLLIIIEEEBBBBBB@@@<<<:::::::::;;;;;;;;;;;;::::::999999888888555555444333333333333333000000111111222222333333222111000000//////000000333555666777666444111//////222777<<<>>>>>>;;;999777666444222111111111111444333222111222444777888999777555222///,,,+++***------------------------,,,,,,---------...............///000222444777888555555555555555444444333222222222222222222222222111111222222333444444444333222333666666555666:::>>>GGG^^^yyy```GGG>>>???======>>>@@@CCCJJJRRRXXXdddrrr~~~yyyrrrkkkeee]]]TTTOOOJJJGGGDDDAAA???>>><<<;;;===<<<;;;999888888:::;;;;;;;;;:::999888888777777333333222222111222222222000000000111111222222222111111000000000000111111777777888777555222///---222666<<<@@@AAA???===;;;777555333222111111222222444333222111222444777999777666444111...,,,+++***------------------------,,,,,,,,,------------...---------...000333555777222222333333222222111000111111111111111111111111000111111222222333333444111111222444555666777777<<<<<>>@@@;;;:::999888777666555555222222111111111111222222000000000000000111111111000000000000111222333444999888777555333111///...666;;;@@@CCCBBB@@@===<<<777555333222111222333444333222222222333444666777444333111///---,,,,,,+++------------------------,,,,,,,,,,,,---------------------...///111444555222222222222222111000000000000000000000000000000000000111111222333333333000111111222333555555444777777BBBZZZssssss]]]KKKBBB;;;<<<<<<;;;;;;<<<>>>AAADDDKKKTTT]]]eeennnxxx}}}wwwpppggg^^^XXXLLLJJJFFFCCCAAA>>>===;;;999:::::::::999999999:::777:::===>>>>>>>>>???AAA::::::999777666444333333222111111111111111222222000000000000000/////////000000000111222444666777777666555333222222222333:::>>>CCCDDDBBB???======777666444222222333555666111111222222333333444444//////...---------------------------------------++++++,,,,,,,,,---------///.........000111333555333444444444444333222222000000000000000000000000000000000111222222333333000111000000222444444111...222999FFF```{{{iiiWWWLLL<<<===>>>===;;;;;;<<<>>>>>>@@@EEEJJJOOOVVV]]]bbblllqqqyyyzzzrrrjjjgggbbb^^^XXXRRRJJJFFFFFFDDDAAA>>><<<;;;::::::666777888888777777888:::555888<<<===;;;999999::::::999888666555333222111222111111111111111222222111111000000//////......//////000222333555777888555444222111222444666777<<<@@@DDDDDDAAA>>><<<===888666444222222444666777000111222333333333222222---,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,---------000000000000000222444555333333333222111000//////111111000000//////......//////............//////////////////000000000000777111111===QQQkkk~~~|||zzzoooaaaLLLDDD<<<999::::::777222<<<<<<===???CCCFFFIIIKKKTTT\\\fffnnnttt|||~~~|||yyywwwzzzyyywwwrrrkkkccc\\\XXXQQQOOOLLLHHHDDDAAA???>>>;;;:::999999888888999999666666555555666888:::;;;===<<<<<<;;;;;;:::999999555555444333333222111111222222111111000/////////111111000000000000111111---...000333666888999:::777555222000111444888;;;AAAAAA@@@???>>><<<:::999555555555444444333333333111333444444111///...///...------,,,,,,,,,------,,,,,,------------......++++++,,,,,,---...//////...000111111000111333666222222222222111000///.../////////.........------//////............//////....../////////000000000111000222999EEEXXXsss{{{qqq___RRRCCC;;;<<<===;;;777:::::::::;;;===???AAACCCEEELLLTTT[[[```gggooovvv}}}}}}~~~}}}}}}yyytttoookkkiiigggcccbbb___[[[UUUOOOJJJFFFDDDCCCAAA???<<<;;;:::999:::999888888777777888888777777777777888999::::::;;;;;;;;;:::999999888888444444444333222222111111000000000000000111111111111111000000///000000000///000222555666777777777222111000111333777<<>><<<888888777666666666666777999888777777666666777777888999999::::::999999999999999888888777666666666333333222222222222222222...//////000111111222222222111000///////////////222333555777777666555444000000111333777;;;???BBB@@@@@@??????===<<<:::999888777555444333222111111222444555444222000//////+++++++++******++++++,,,******++++++++++++,,,,,,------------------------...000111111000111333666000000111111000//////.........------------------...------------------...------.........////////////111555555333777FFFWWWhhhrrrfffMMM>>>999:::;;;;;;:::888777777777777888999;;;>>>@@@BBBFFFLLLPPP]]]dddjjjnnnvvv~~~xxxoooooonnnnnnnnnppprrrtttqqqtttxxxzzzzzzyyywwwvvvvvvqqqkkkgggcccaaabbb```\\\XXXVVVUUURRRNNNKKKIIIGGGFFFEEEDDDAAA???===<<<;;;;;;555555555555666666777888999999888777777777777777999:::;;;;;;;;;:::888777777666666555444444333333111111111111222222222222//////000000111111111111222111000////////////000555666777888777555222111111333666999===AAADDDEEEAAAAAAAAA???>>><<<:::999999888666444222111111111333444555444222///......++++++++++++++++++,,,---,,,,,,,,,---------......------------------,,,,,,...000111111000111333666//////000000000///..............................------,,,,,,,,,,,,------------------............111000111333333444<<>>===<<<;;;;;;999888777666666666777888::::::999888888888999999;;;::::::999888999999999888888888888888777666555333333222222111000000000111111000000000000000000222222111111000//////...111111111111222333444444666666666555444222111000111777???HHHOOORRRSSSSSSJJJIIIHHHEEEBBB???<<<;;;999777555222111111222333222333444333000---,,,+++,,,,,,,,,,,,---...//////******++++++++++++,,,,,,------------------------...000111111000111333666---......//////.........,,,,,,---------.........,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,---------...+++***///222222333666???QQQhhhzzz{{{iiiWWWIIIAAA<<<;;;999777666555555666666666555666777888888888777:::;;;<<>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;::::::999999999999:::::::::999999888888888888888666666555555444555555555222222222111000000//////111111111000/////////...111111111000000000000000000000111222333555666777666555333222111111222222777===EEEMMMSSSTTTSSSQQQOOONNNLLLIIIEEEAAA>>><<<888777444222111222333444111222333111...+++******++++++++++++,,,---...///******++++++++++++,,,,,,+++,,,,,,------............000111111000111333666------......///......---+++++++++,,,,,,---------,,,++++++++++++++++++,,,++++++,,,,,,,,,---------...,,,---111222111333777666>>>WWWtttttt```QQQ@@@>>><<<999777666666666222222222333555555444333;;;;;;888555777>>>BBBAAAEEEKKKRRRVVVXXX[[[aaafffcccdddhhhnnntttyyyzzzzzzxxxxxxxxxyyyyyyuuunnniiieeeaaa]]]ZZZZZZXXXUUURRRPPPSSSSSSPPPOOOTTTWWWWWWTTTSSSQQQOOOLLLJJJGGGFFFIIIHHHGGGEEEDDDBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<999888888777777777777777555444333222222333444555222222222111000000//////222111111000///......---/////////000111111222222000000111222444666888999555444222000000111222333???DDDKKKQQQSSSRRRNNNJJJSSSQQQOOOKKKGGGBBB???<<<888666333111111222444555000111222111---***))))))************+++,,,---...,,,,,,---------.........++++++,,,,,,---...//////...000111111000111444666......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---...............------------......///000000000999999CCCYYYuuuuuuVVVJJJ<<<777999<<<999555555666777666555444444555444555555666777888999999>>>@@@BBBFFFJJJMMMPPPQQQUUUVVVXXX[[[^^^bbbeeefffggghhhjjjkkkjjjiiigggfff^^^]]]ZZZXXXVVVTTTSSSRRRRRRRRRQQQQQQQQQRRRRRRSSSUUUSSSPPPLLLJJJIIIIIIIIILLLKKKJJJIIIFFFDDDBBBAAABBBAAA>>><<<<<<<<<===>>>======<<<;;;;;;;;;;;;<<<::::::999999888777777666777777666666555555555555111111222222222333333333111111111111111111111111000000///////////////000//////000000111222222222000111222444666999:::;;;:::222...///000111888AAAQQQPPPPPPQQQQQQPPPLLLIIINNNKKKFFFDDDCCCAAA===:::333333333333333333333333666444111---***)))))))))++++++******************,,,,,,,,,,,,,,,,,,,,,,,,***,,,.../////////111222111111000000000111333444...------------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,------------,,,,,,---------...//////000000444333999III___vvvrrrfffTTTDDD;;;777777888555555555444333333444555333444444555666777777777666777:::===@@@CCCEEEFFFDDDEEEFFFIIIKKKNNNQQQRRRVVVWWWYYYZZZZZZYYYWWWVVVTTTSSSRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPUUUSSSPPPNNNKKKKKKKKKKKKKKKKKKKKKIIIHHHFFFDDDCCCCCCAAA???>>>======>>>???>>>===<<<;;;;;;;;;;;;;;;999999888777777666555555555555444444333333333333111111111222222222333333111111111111111111111111000000////////////000000111000000000000111111222222333444666777888888888333111111333333444>>>IIIVVVVVVUUUSSSPPPLLLJJJIIIHHHFFFCCCBBBBBB@@@===999333333444444444444333333555333000---+++*********++++++******************,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,...///111000000000000222333444------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,---......//////000111...000888EEEXXXpppsssXXXBBB777777:::999888777555444444444444222222333333444444555555000000222444666888:::;;;::::::;;;===???AAACCCDDDDDDDDDFFFGGGGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIKKKKKKPPPNNNLLLJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFDDDDDDBBBAAA@@@>>>>>>>>>??????======<<<::::::999999999777666666555555444444444222222222111111111111111000111111111222222222222111111111111111111111111000000////////////000000222111000000000111222333666777777888777666555444///000333555555888CCCOOOYYYXXXVVVRRRNNNJJJIIIIIIBBBAAAAAAAAAAAA???;;;888222333555666666555333222222000...,,,++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,---000222111000000000000222333444---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,******************************++++++,,,++++++++++++,,,,,,---....../////////......111777DDDYYYlllpppUUUCCC<<<;;;;;;:::999999888666333111222222222222222222222333///000111222333444555666888888888999:::<<<===>>>:::;;;;;;<<<===<<<<<<;;;<<<<<<<<<;;;<<<<<<======>>>>>>>>>???@@@BBBCCCDDDDDDCCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAAAAA??????======<<<<<<======;;;:::999777666666666666444444444333333222222222000000000000000000000000000000000111111111111222111111111111111111111111000////////////000000111111111000000111333555666999999999999777444222000///000222666<<>>JJJggglllUUUGGG:::888666888:::;;;888555444444333333222222111111222222222222222222222222222222111111222222333444555555555666666777777888777666555444333222222222222222222333333555666777555555555555555555444444444555555666666555555444555555555555555444444444222222111000000000000111000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000///......//////000111222000111333555777999;;;<<<888888666555333222111000333666???QQQjjjooofff\\\WWWWWWUUUNNNGGGGGGHHHHHHEEE???999666444555666666666444111///---******+++++++++,,,,,,,,,******++++++,,,---------***++++++,,,,,,------............---,,,---000222////////////111333555666,,,,,,,,,++++++++++++***++++++************++++++************************'''((()))***++++++++++++*********+++,,,,,,------,,,,,,...000//////666???^^^}}}vvveee[[[LLLEEE===999:::;;;;;;999666666555444444333222222111111111111111111111111222222222222222333444444222222222333444555666666555555444333222222222222222222111111222333444444444444444444333333222111222222333333333333222111111111222222222222111111///////////////000000111000000000000000000000000////////////000000111111........./////////000000000000000000000000000000............///000111222333444777999:::;;;::::::666555333111111111333333999BBBPPPcccxxx|||nnnjjjccc]]]WWWRRRMMMJJJIIIJJJIIIDDD>>>999777666777777666444111///,,,+++)))******+++++++++++++++******++++++,,,------...******+++,,,,,,---......------...---,,,,,,...///////////////111333555666,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))&&&'''((()))************)))******+++,,,,,,------...------///......333:::NNNrrryyyppplllbbbVVVGGG===;;;;;;;;;:::777777666555555444333333111111111111111111111111111111000111111222333333111111111222222444555555444333333222222333333333333333222222222333333444222222333222222111000///222222333333333222111111///000000111111111000000///......//////000111222/////////000000000000000........./////////000000............/////////000000000000000000000000000............///000222222666777:::<<<<<<;;;999777444333000//////111444666@@@NNN^^^mmmyyy|||sssfffeeegggeee^^^TTTMMMLLLOOOIIIIIIHHHCCC===888888888999888555222///---+++***)))******+++++++++************+++,,,,,,---......******+++,,,,,,---......***,,,.../////////111222////////////111333555666+++++++++*********))))))))))))))))))))))))))))))(((((((((((()))***+++,,,------,,,,,,---...,,,(((******+++++++++,,,,,,,,,+++,,,,,,---...///000111>>>WWWyyyzzzvvvlllZZZGGG;;;888999555666777::::::888444000222222111111111111111111111111111111111222222222333333333444444444555555333222111111000000111111222111111111222333444444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000......////////////......111111111111000000000000222111000//////...//////......//////000111111222000000000111333555666888888===>>>;;;:::;;;555---666666444222///333>>>JJJUUU]]]hhhoooppplllhhheeecccaaa]]]YYYYYYZZZTTTLLLNNNJJJDDD<<<777555666888<<<999555000...---...///,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,.../////////...---,,,...///...------...//////000111111111222555888+++++++++*********))))))))))))))))))))))))))))))***)))))))))))))))******'''((('''&&&&&&)))---///*********+++++++++,,,,,,++++++,,,,,,---///000111777EEE\\\sssyyyaaaKKK>>>:::;;;999777777777888777777444444333333222111000000111111111111111111111111333333333333444444444444333222111111000000111111111111111111111222333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////......////////////......000000000000000000000000111111000///......//////////////////000000000000111111222333555777888999;;;>>>===999777888555//////000222555:::BBBMMMUUU___```dddgggiiigggccc```[[[]]]]]][[[ZZZZZZUUUMMMMMMGGG???::::::;;;:::999:::777222...,,,+++,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,.../////////...---,,,---......------///000///000111111111222555888+++************)))))))))))))))))))))))))))))))))+++******)))))))))))))))(((***+++)))&&&%%%)))...*********++++++++++++,,,+++++++++,,,---...///000000333<<>>999777222111...,,,*********+++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......+++,,,.../////////111333///000111111111222555888(((((()))))))))))))))***))))))))))))))))))))))))&&&&&&'''(((***,,,---...GGG555'''&&&))))))***...)))))))))************++++++*********++++++,,,---+++000333///+++555MMMbbb}}}oooddd[[[NNNBBB;;;777666555555555666666777888888888666555555444444333333333222222222222333333333333333222111111000000111111111000000///////////////////////////////////////////////////////////////////////////////////////........................------............------,,,,,,------...//////////////////000111222333444111222333555888:::;;;<<<999:::;;;<<<<<<<<<;;;:::777555444444222222888@@@FFFZZZooowwwyyyyyytttmmmlllrrr|||sss___RRRJJJFFFHHHNNNTTTQQQHHH>>>888777111000...,,,++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,------...,,,---////////////111222///000111111111222555888(((((((((((())))))******))))))))))))))))))))))))'''''''''((()))+++,,,---LLL;;;...,,,+++&&&&&&+++))))))))))))***************************++++++,,,***...000...,,,000:::CCCggg|||tttooommmhhhbbbYYYNNNBBB;;;666666666666777777777777777777777666555555444444333333333333444444444444333222111111000000111111222111000000/////////000////////////////////////........................////////////////////////........................,,,------......------,,,,,,------...//////000000000000000111222444555666555666777999;;;===>>>???:::;;;<<<===<<<:::888777444111///111333888FFFTTTkkk{{{tttnnntttzzz~~~}}}}}}ppp]]]OOOJJJJJJJJJOOOQQQQQQMMMDDD<<<777555///...---,,,++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...---///000000//////000222///000111111111222555888'''((((((((())))))******))))))))))))))))))))))))))))))((())))))***++++++222)))'''------%%%$$$***))))))))))))******************************++++++,,,+++,,,///222333222000BBBbbbxxxuuu|||oooXXXHHH888888777777666666555555999888888777666555555555333333444444444444555555333222222111000111111111222222111000000000000000000000000000000000000000........................////////////////////////........................,,,------......------,,,------......///000111111000111111222333555666777999999:::;;;===>>>??????;;;<<<<<<<<<;;;999666555888444222777===III^^^rrryyywwwvvv~~~wwwqqqrrrvvvqqqkkk\\\KKKDDDHHHNNNQQQRRROOOJJJDDD???999555222...---,,,+++************,,,++++++++++++++++++,,,++++++,,,,,,,,,------------,,,+++***+++,,,---......///111000//////000111///000111111111222555888))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((('''''''''&&&)))))))))))))))))))))))))))************+++++++++++++++,,,,,,---...//////999EEE^^^~~~}}}vvvWWWHHH===444555777555444666777666555777:::;;;;;;999999999888888777666666666111111222222222333333333222222000///.....................///////////////...---,,,,,,---...///000000000000000000/////////......................../////////000//////......---......///000111111222000111444777999::::::999======>>>???@@@AAABBBCCC999:::999666444444333111666666888===III```}}}|||sssnnnmmmoooqqqeeeXXXIIIFFFNNNVVVXXXVVVNNNHHHBBB@@@;;;444///...------+++*********+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////...///000000000111444777(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))(((((((((''''''''''''))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,------.........444DDD___~~~nnnSSSFFF:::777777555555777777777777888:::;;;;;;:::888888888888777777777777555444444333333222222111222111000//////.........////////////////////////......------...//////000000000000000000000//////........................------...............---//////000000111111222222333333555666888:::<<<===<<<<<<===>>>>>>>>>======666999:::777333222444555888<<>>======;;;999888333555666333//////333888AAAKKK]]]qqqsssoootttvvvooofffYYYZZZ]]]bbbfffeee___YYYPPPGGG>>>888444...---...,,,+++******))))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////...///000000000222555888((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))************,,,,,,,,,,,,++++++++++++000//////222???XXXvvvuuuiiiYYYMMMFFF???888444///111333333111111333666666666777777888999:::::::::999888777555444333333444444444444333222222111333333222111111000/////////000111222222111000///000000000000111111111111///000000000000000111111111111222222333444555666444444444444444333333333888777888999;;;===???AAA>>>>>>>>>>>><<<999777555555222111222444888@@@HHHXXXhhh|||wwwyyy~~~ssshhh```dddiiillljjjcccZZZTTTNNNDDD999444///++++++...++++++*********)))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,---...///000000000///...///000111111333666888''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++++++++*********+++///111,,,,,,999RRRhhhzzzsssiii___YYYQQQGGG>>>999888777555333333555666555555666777888999999:::888888888777777777666666666777777888777777666555555555444333333222111111111222333333333222111000111111111222222222333333111111222222222333333333444444333444555666777888666666666666666555555555777888:::<<<===>>>======;;;<<<;;;;;;999777555444999222111:::EEEPPP]]]hhhzzz{{{zzz{{{~~~yyymmmccciiikkkmmmkkkfff^^^VVVQQQHHH>>>555000---***+++...++++++++++++******))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,---...///000000000000...///000111111333666999''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((()))))))))******************************'''---222...(((,,,===LLLppp~~~{{{vvvtttpppeeeZZZJJJDDD<<<777444444333333444444555666666777888888666777777777888888999999888999:::;;;;;;:::888888777777666666555555444444333444444444444333222222222222333333444555555555333333444444555666666666555444444333444555777888777777888888888888888888777999;;;<<<===<<<:::999888777777777666666666666888444:::JJJZZZhhhyyyzzzrrriiicccllllllllliiiccc[[[SSSNNN???777000...,,,***+++...+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,...///000000000000...///000111222444777:::''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))******++++++))),,,///...,,,...444:::NNNddd}}}dddXXXIII???;;;999555222333333444444555555666666666666777777888888888999888999;;;<<<<<<;;;999888888888888888888888888888666555444444333333444444444444444555666777777777555555666777777888999999888777555555555666777999888888888999999::::::;;;::::::::::::999999888888777777666666777999;;;===@@@EEETTTgggrrrzzz{{{uuuqqqpppoookkkkkkkkkjjjdddZZZMMMDDD666000,,,---...++++++---,,,------...---,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................+++,,,---///000000111111...///000111222444888;;;''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***++++++,,,,,,)))((()))---///...---444EEEccc~~~nnnZZZMMMHHHDDD>>>888333333333444444444444555777777777777777777777777888999;;;<<<<<<;;;999888999999999999999999::::::777666555333333333444555555555555666777888888999666777777888999999::::::<<<:::999777777888:::;;;888888999::::::;;;<<<<<<<<<;;;999777666666777888:::999888888:::>>>BBBDDDQQQ]]]rrr~~~rrrnnnqqqvvvzzzkkklllmmmmmmgggYYYGGG:::000,,,+++---///,,,,,,---,,,---...///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------........................+++,,,---///000111111111...///111111222444888;;;''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))***+++++++++)))******++++++,,,------333555CCC]]]|||~~~wwwnnneee]]]TTTJJJBBB<<<;;;888666444555666777///333777777444222333555333444666888::::::::::::888888999::::::;;;<<<<<>>999888>>>FFFPPP___nnn{{{~~~hhhnnnxxxxxxyyy~~~sssooolllfffYYYGGG888222,,,,,,,,,,,,,,,,,,,,,,,,+++)))...888;;;333,,,***,,,+++***((('''&&&&&&&&&******+++++++++,,,,,,,,,...---+++++++++---///000---------............///...///111111222444888;;;''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))******++++++)))******++++++,,,,,,---//////555DDDZZZvvvzzztttssssssnnnbbbXXXQQQJJJ@@@:::777777888888888777555222000111444666000222333555666777777666999999::::::;;;<<<<<<===<<<:::888888999999999888:::::::::;;;;;;::::::999::::::999999888888888777:::999999::::::999555222<<<;;;;;;;;;;;;:::999888666888999::::::999888888;;;@@@MMM]]]hhhqqq|||wwwzzz~~~~~~vvvgggZZZKKK;;;111---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++222444000,,,+++,,,,,,+++*********++++++++++++++++++,,,,,,,,,,,,...---,,,++++++,,,...///---------............///...///111111222444888;;;'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))******+++))))))******+++,,,,,,,,,+++***,,,111:::NNNooozzznnn\\\KKKAAA<<<999888:::777222000000111222222000111222333444555555444777777888888999:::::::::888777666777999:::::::::;;;;;;:::::::::;;;;;;<<<::::::999888888777666666555888;;;<<<999555444444666666777777777666555555666888999:::999999;;;<<>>CCCFFFHHHFFFHHHNNNVVV^^^jjjssscccLLL;;;333111///,,,...------------,,,,,,,,,---,,,++++++++++++,,,---,,,,,,***)))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,------.../////////...000111222333666999<<<&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$'''((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++,,,++++++------,,,///444===RRRnnnssseeeNNNJJJDDDAAAAAACCCDDDEEE???>>>===<<<;;;;;;;;;<<>>%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******)))(((((()))******(((((()))))))))******************))))))(((((((((***---111222000000222444111666CCCVVVhhh|||}}}hhhTTTBBB555111.........000222222000---,,,++++++,,,---...,,,+++,,,+++***+++,,,---+++***+++++++++************))))))************+++++++++)))))))))))))))*********+++++++++*********))))))******))))))******+++,,,******+++,,,,,,---......***+++,,,---...............000111333444777;;;>>>%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++***)))(((((()))***+++))))))))))))***************))))))))))))***++++++(((***,,,+++)))))),,,000444...111===GGGRRRhhhxxx___FFF<<<888333333777333000,,,+++,,,------,,,***))))))+++---...---+++++++++***+++------+++)))+++++++++************))))))************+++++++++++++++******)))(((((((((++++++++++++******))))))*********)))***++++++,,,******+++,,,,,,---......+++,,,---...////////////...///111333444777;;;>>>'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,------/////////111666<<>>%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((''''''''''''))))))))))))************)))******+++++++++******+++---......---...000222111666>>>FFFRRRcccwwwzzzkkkSSSIII<<<444111222333333000111222222111///...,,,+++---......,,,,,,---...++++++++++++,,,,,,,,,,,,************************************************((()))******(((((()))***))))))))))))************************))))))))))))((()))***++++++***)))(((******))))))******+++,,,******+++++++++,,,,,,,,,++++++,,,------......///111222333555888:::===>>>%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&''''''((((((((()))))))))++++++++++++++++++,,,,,,------,,,+++++++++---///777444222111555>>>IIIQQQ]]]ooo}}}ooocccUUUEEE;;;222222333666777555///+++000000//////...///111333+++---...,,,******,,,...******+++++++++,,,,,,,,,************************************************''')))******((('''(((***))))))))))))************)))))))))))))))*********((()))***++++++***)))(((******))))))******+++,,,******+++++++++,,,,,,,,,++++++,,,------......//////111333666999<<<===>>>%%%%%%%%%&&&&&&'''''''''""""""###$$$&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''(((***,,,,,,((()))***+++,,,---......+++******---111555777888@@@HHHNNNQQQ[[[pppuuuiiiYYYNNN???777555666444111222///,,,+++---///000000//////...---++++++---...---//////---******---000*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***'''&&&(((***))))))))))))************(((((())))))******++++++''')))***++++++***)))'''*********)))***++++++,,,******+++++++++,,,,,,,,,++++++,,,------......///...000333777;;;===>>>>>>$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))*********+++++++++------......///000000000444444666999===CCCHHHKKK\\\iiizzzuuupppggg\\\QQQHHHAAA>>>444333222111000000000000111000...,,,+++,,,...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))((())))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************,,,,,,,,,,,,---.../////////000222444777;;;===???$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''(((((((((((('''''''''''')))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,---......///000000///000111444666888333:::DDDKKKOOOTTTZZZ___www{{{sssnnngggbbb]]]UUULLLDDDHHHFFFAAA<<<777333111///222111000///............000///---,,,+++,,,---...,,,,,,------------,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************,,,,,,+++,,,,,,---...//////000222444777;;;===???$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((''''''&&&''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,000///...,,,,,,,,,---......111333222111333777;;;;;;>>>CCCHHHLLLPPPRRRSSSVVVVVVTTTSSSRRRRRRRRRRRRQQQMMMIIIGGGHHHHHHEEEBBBBBB???<<<<<<<<<999444///......---------.../////////......---,,,,,,,,,,,,///...---,,,+++,,,---...+++,,,,,,------,,,,,,+++******************************))))))))))))******))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************+++++++++,,,,,,---...//////000222444777;;;===???$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))******(((((()))******++++++,,,......---------...///////////////...,,,---000333000000000111111222222222333444444444333222111111333222111222333444222000...------///111222000...//////000000111222333333...---,,,+++++++++++++++------,,,++++++,,,------++++++,,,,,,,,,,,,++++++************************+++***)))(((((()))***+++))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************++++++++++++,,,---...//////000222444777;;;===???$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''((((((((())))))))))))))))))***++++++,,,,,,+++++++++++++++,,,------((()))***+++++++++,,,---.........///000111333333//////000111111000///.........///111333333222111000///...------,,,***)))------------------,,,,,,------,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,******++++++++++++******+++++++++++++++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************++++++++++++,,,---......///000222444777;;;===???$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))******+++,,,,,,---,,,,,,,,,,,,++++++*********+++---...///...---,,,((((((((()))))))))******))))))***+++++++++******))))))************))))))////////////////////////******++++++++++++******---,,,,,,++++++,,,,,,---******++++++++++++,,,,,,)))******++++++******)))++++++++++++++++++++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************************************++++++,,,---...///000222444777;;;===???$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))***++++++,,,,,,---------,,,,,,+++***)))(((((((((((()))((('''&&&.........---,,,+++)))(((,,,,,,,,,------............//////...---,,,,,,---$$$%%%&&&''')))***,,,...******,,,---......------,,,+++++++++++++++,,,,,,))))))***+++++++++++++++))))))************))))))************************))))))************)))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************+++,,,---...///000222444777;;;===???$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))******++++++&&&'''(((((())))))((((((,,,***(((((())))))***)))&&&''')))***+++******)))***)))))))))***+++,,,---+++,,,,,,+++******,,,---.........---++++++,,,---'''((()))+++++++++******+++***************++++++((()))***+++++++++++++++))))))************))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************+++,,,---...///000222444777;;;===???$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%###""""""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((())))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))(((''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))************))))))))))))***************++++++,,,---...//////...000222666999<<>>???$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((())))))******)))))))))(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))((()))))))))***************++++++,,,---...//////000111333666999<<<>>>???$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%&&&'''&&&&&&&&&(((***$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))*********))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))***************++++++,,,---...//////000111333666999;;;===???$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$%%%%%%$$$"""###%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))***))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))***************++++++,,,---...//////111222444666999;;;===>>>$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&$$$######%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((())))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))***************++++++,,,---...///000111222444666999;;;===>>>&&&&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''((()))***(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''((((((((((((((('''''''''''''''(((((('''&&&%%%%%%))))))((((((''''''''''''&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))***************))))))***+++,,,...///000///111444555777999<<>>@@@###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((()))*********)))***++++++,,,,,,++++++*********+++---...000111111333555777888;;;>>>AAA###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''((()))***(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''((()))******+++******+++,,,,,,,,,,,,+++))))))***+++,,,...///000111333555777888;;;>>>AAA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&''''''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&'''&&&$$$$$$&&&(((%%%%%%&&&'''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%'''***---///---(((###%%%***+++((((((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''(((((())))))******))))))***++++++++++++***+++++++++,,,---...///000///111444777888;;;>>>@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%&&&'''&&&%%%%%%&&&(((%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&(((,,,///444111***%%%'''+++((("""%%%'''(((******((('''%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''(((((())))))******))))))***++++++++++++***+++++++++,,,---...///000///111444777888;;;>>>AAA&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%'''''''''%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&'''+++---444222---(((***,,,(((!!!$$$&&&)))++++++)))&&&$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&''''''(((((())))))******))))))***++++++++++++***+++++++++,,,---...///000///222444666888;;;>>>AAA&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''%%%%%%&&&(((---000///,,,***+++***'''%%%&&&((())))))(((&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''''''''(((((())))))******))))))***++++++++++++***+++++++++,,,---...///000000222444666888;;;???BBB&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((())))))((((((''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))'''%%%$$$%%%&&&'''///333...'''''')))***''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******))))))***++++++++++++***+++++++++,,,---...///000111333555666888;;;???CCC%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%'''))))))((('''&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''((())))))))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&'''&&&&&&((()))(((000333---%%%###%%%''')))'''%%%$$$$$$%%%''')))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))''''''(((((())))))******))))))***++++++++++++***+++++++++,,,---...///000222333555666888;;;@@@DDD$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((''''''&&&%%%%%%&&&''''''%%%''')))***)))'''&&&'''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''((())))))(((((('''&&&&&&&&&&&&'''$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&'''&&&'''(((***(((,,,,,,'''$$$%%%%%%###'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''((((((((())))))))))))''''''(((((())))))******))))))***++++++++++++***+++++++++,,,---...///000333444555666777;;;@@@DDD########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%'''((())))))%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''(((%%%'''******)))'''''''''%%%%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''((()))***''''''&&&%%%%%%%%%%%%&&&###%%%'''))))))'''%%%###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&'''&&&###"""%%%***)))###%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''((((((((())))))******''''''(((((()))*********))))))***++++++++++++***+++++++++,,,---...///000333444555666777;;;AAAEEE%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$((($$$$$$,,,***"""$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((((((((((((((()))))))))))))))************++++++++++++++++++,,,---...///000000222333444666:::>>>BBB%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%!!!'''$$$ """&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''&&&%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((((((((((((((())))))))))))(((((()))))))))*********+++++++++,,,---...///000111222444555777:::???CCC%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%(((///,,,&&&&&&$$$%%%000&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&''''''&&&%%%%%%&&&''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((())))))&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''')))(((((('''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))'''((((((((())))))))))))+++++++++,,,---...///000222333555666888;;;@@@CCC%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""&&&!!!!!!)))'''!!!$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******+++++++++,,,---...///000222444555666888<<<@@@DDD%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%% (((;;;:::)))$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********+++++++++++++++,,,---...///000222444555666888<<<@@@DDD%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''111///)))333JJJIII444&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&'''((())))))***+++)))))))))(((((((((''''''&&&'''(((((((((((('''&&&'''(((((((((((()))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))************+++++++++++++++++++++,,,---...///000222333555666888;;;@@@CCC%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&'''''''''(((###(((666555'''"""%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((()))***++++++))))))))))))((((((((('''&&&'''((())))))((('''&&&'''((((((((())))))))))))''''''''''''''''''''''''&&&''')))******)))'''&&&******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************+++++++++,,,---...///000111222444555777:::???CCC%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%***&&&###)))&&&"""'''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''((()))***++++++))))))))))))((((((((((((&&&'''((())))))((('''&&&'''((((((((())))))******((((((((((((((((((((((((&&&''')))******)))'''&&&,,,++++++***)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))+++++++++,,,---...///000000222333444666:::>>>BBB$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''&&&%%%$$$&&&(((###%%%(((((('''%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))+++******)))))))))))))))(((((((((((((((((((((((())))))((('''((()))***+++(((((((((((((((((((((((()))))))))))))))))))))))),,,111555111((($$$&&&+++(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))******)))))))))))))))************)))))))))))))))*********+++,,,---...///111333444555777;;;???CCC$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''&&&%%%%%%&&&(((&&&(((++++++***(((((((((%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&'''(((((())))))***+++***))))))(((((())))))''''''''''''''''''''''''(((((('''&&&'''((()))***************************))))))))))))))))))))))))(((---000...(((%%%(((+++((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))******))))))))))))******************))))))))))))*********+++,,,---//////111333444555777;;;???CCC$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''&&&%%%%%%&&&(((''')))++++++***)))((()))%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((('''''''''((())))))************)))(((((((((((()))(((((((((((((((((((((((()))(((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))&&&(((******)))((()))***(((((((((((((((((((((((('''((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))***)))))))))))))))************************************++++++,,,...///000111333444555777;;;???CCC$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&'''((('''%%%%%%'''(((%%%&&&(((((('''&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''(((((())))))******+++******)))(((((((((((()))*********************************+++++++++,,,,,,))))))))))))))))))))))))************************''''''''')))***+++***)))))))))))))))))))))))))))''''''(((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))***+++)))***************+++++++++++++++,,,---...///000111333444555777;;;???CCC$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&%%%''')))$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&'''''''''((((((((())))))(((((())))))***+++++++++++++++***)))))))))))))))******************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***+++,,,***'''************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((()))***++++++))))))******+++++++++,,,+++++++++,,,---...000000111333444555777;;;???CCC$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&''')))%%%'''''''''%%%%%%&&&'''&&&&&&'''''''''(((((((((''''''((((((((((((''''''''''''((((((((())))))))))))))))))***++++++,,,,,,,,,,,,+++************+++************************)))******+++,,,+++++++++************************++++++++++++++++++++++++---,,,++++++,,,+++***(((************************((())))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((('''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))***+++,,,))))))******+++,,,,,,,,,++++++,,,,,,---///000111111333444555777;;;???CCC$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&((()))&&&'''((('''&&&%%%'''(((''''''''''''((((((((((((''''''(((((((((((('''''''''((((((((())))))))))))))))))******+++,,,,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++*********++++++++++++++++++++++++*********)))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))***+++,,,))))))***++++++,,,------,,,,,,,,,,,,---///000111111333444555777;;;???CCC$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''((()))(((&&&&&&((()))%%%&&&'''&&&$$$$$$&&&(((''''''''''''((((((((()))''''''((((((((((((''''''(((((((((((()))))))))))))))******++++++,,,------///...------,,,,,,------111111111111111111111111///000222333333333222111111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,***)))***,,,++++++++++++++++++++++++++++++******))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''(((((((((((('''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))***+++,,,))))))***+++,,,,,,------,,,,,,,,,---...///000111111333444555777;;;???CCC%%%%%%%%%$$$$$$#########%%%&&&'''&&&%%%#########&&&######&&&(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((******)))((('''&&&%%%%%%))))))***+++,,,***&&&###((('''''''''(((***,,,---+++***)))***------***''',,,---...---,,,---///111///000111333666999<<<===<<<===>>>???AAABBBCCCDDDBBBCCCDDDEEEDDDCCCAAA@@@BBB@@@>>>===<<<:::777666444222000111333444222000,,,------,,,++++++---...***++++++,,,,,,+++******+++++++++,,,,,,,,,------(((((())))))*********+++******++++++++++++******///...---,,,+++*********,,,***))))))******)))'''))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))++++++,,,,,,,,,---------+++,,,,,,---...///000000111222555666888;;;???BBB&&&&&&&&&%%%%%%%%%$$$$$$!!!$$$'''%%%###$$$***000///((($$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((()))))))))))))))(((''''''&&&&&&((('''''''''(((((('''&&&,,,,,,***)))((('''&&&%%%---+++))))))+++,,,+++***(((+++...222444888<<>>CCCGGGKKKPPPSSSUUUVVVWWWXXXXXXXXXWWWVVVWWWWWWWWWXXXZZZ]]]```bbbddddddddddddeeeggghhhiiieeecccaaa]]]XXXTTTPPPNNNOOOMMMKKKJJJJJJHHHFFFDDDDDD@@@<<<999888666222///111000///........................---------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,+++******))))))******++++++***))))))***+++)))(((***))))))(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))*********++++++++++++,,,+++,,,,,,---...///000000111222555666888;;;???BBB&&&&&&&&&&&&&&&%%%%%%%%%&&&((((((%%%"""$$$+++222777,,,$$$###&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((''''''(((((()))***''''''(((((()))))))))))))))))))))((('''(((***,,,))))))******+++,,,---......///222777===BBBFFFHHHMMMPPPSSSUUUVVVWWWYYYZZZZZZ\\\]]]___^^^]]][[[ZZZQQQQQQRRRTTTYYY^^^dddgggkkklllmmmnnnnnnooooooooonnnnnnmmmiiiccc\\\WWWTTTNNNNNNNNNNNNOOOOOOOOOOOOQQQLLLFFFDDDEEEDDD@@@;;;555444333111000000000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***************+++,,,,,,+++***))))))++++++***)))***))))))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))*********++++++++++++,,,,,,---...///000000111222444666888;;;???BBB$$$$$$$$$$$$$$$%%%%%%%%%(((&&&%%%$$$%%%'''''''''...'''###%%%(((&&&######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((((((((())))))''''''&&&&&&''''''((()))''''''(((((()))*********(((***++++++)))((()))***---,,,++++++---///222444<<<@@@FFFLLLQQQVVVYYYZZZ\\\]]]]]][[[XXXVVVUUUUUUZZZ\\\^^^___```___]]]\\\ZZZZZZZZZ[[[^^^cccgggjjjoooqqqsssttttttrrrpppooonnnqqqsssrrrmmmgggcccbbb]]]]]]]]][[[ZZZYYYXXXXXXWWWSSSNNNNNNQQQQQQNNNJJJEEECCC@@@===999666444333........................,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---...+++***)))***+++,,,+++*********))))))))))))******))))))(((((((((((())))))************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))*********++++++++++++,,,,,,---...///000000111222444666888;;;???BBB######$$$$$$$$$$$$%%%%%%%%%"""!!!$$$((()))&&&"""%%%"""###'''(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''((((((((()))))))))&&&&&&&&&&&&&&&'''((((((((((((((())))))*********%%%(((++++++)))(((***,,,+++,,,...333999???EEEIIIOOOSSSXXX\\\^^^```ccceeeccccccaaa^^^YYYVVVVVVWWW]]]^^^```aaabbbbbbaaaaaacccbbbaaa___```aaabbbccceeefffggghhhhhhfffdddbbb```cccfffeeebbbaaaccceeeeeeffffffdddbbbaaaaaabbb\\\YYYWWWWWWYYYZZZXXXVVVXXXVVVSSSMMMGGGAAA<<<999222222111000//////......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,+++++++++,,,------...+++***)))***,,,,,,,,,***+++******))))))******+++))))))(((((((((((())))))************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))*********++++++++++++,,,+++,,,,,,---...///000000111222555666888;;;???BBB$$$$$$$$$%%%%%%%%%&&&&&&#########$$$&&&'''&&&$$$""""""$$$'''&&&###$$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''((((((((())))))))))))'''''''''''''''(((((()))))))))))))))))))))******'''***,,,,,,+++,,,111666333777>>>FFFNNNUUUYYY\\\XXXZZZ[[[\\\\\\^^^cccggghhhgggddd```\\\[[[\\\^^^aaaaaabbbbbbbbbbbbcccccc^^^______```bbbdddeeefffhhhggggggffffffggghhhiiiiiiiiifffbbb^^^aaaiiiooojjjkkkkkkhhhdddaaaaaabbbeeedddcccaaa``````____________]]]ZZZUUUNNNIIIEEE???>>><<<999666444222000.........---------,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,+++***)))***,,,---,,,++++++******))))))******+++))))))(((((((((((())))))************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++++++++,,,,,,,,,,,,+++,,,,,,---...///000000111222555666888;;;???BBB%%%%%%%%%&&&&&&'''''''''%%%&&&'''&&&######$$$&&&"""###&&&((($$$!!!%%%+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((()))************))))))))))))))))))***---///...---111:::AAAJJJOOOUUU[[[^^^___]]]\\\VVVVVVUUUSSSTTTXXXaaagggiiihhhddd___\\\[[[]]]```cccbbbaaa`````````aaaaaaZZZ\\\```ffflllrrrvvvxxx~~~|||}}}wwwqqquuu|||uuuqqqqqqoooooonnnjjjgggddddddeee\\\]]]___^^^\\\XXXTTTQQQLLLKKKGGGCCC>>>:::777555000000//////.........------..................---++++++***************++++++***)))***,,,---,,,+++++++++************++++++))))))(((((((((((())))))************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++,,,,,,,,,---------+++,,,,,,---...///000000111222555666888;;;???BBB'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''''''''((()))***++++++))))))***,,,)))+++,,,+++******+++,,,---///222888@@@JJJRRRWWW\\\^^^___^^^[[[WWWUUUUUUQQQIIIFFFMMMTTTVVVYYY^^^cccaaa\\\WWWTTTUUUYYY\\\fffhhhkkkoooqqqqqqooommmvvvyyy}}}xxxqqqmmmlllhhhcccbbbbbb___ZZZYYYWWWSSSOOOKKKEEE???:::777333222444000******//////,,,***---222333000++++++***)))((((((***,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,+++,,,,,,---...///000000111333555777888;;;>>>AAA'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((,,,,,,+++))))))(((((((((((()))+++***))))))***+++,,,,,,,,,+++***,,,///222777===GGGQQQXXX[[[[[[ZZZ\\\]]]]]]\\\ZZZZZZ[[[]]]WWWQQQPPPVVVYYYWWWVVVWWWTTTTTTSSSTTTWWW]]]ffflll}}}uuupppjjjcccccc```[[[TTTOOOKKKJJJJJJAAA===::::::777000///222111000///111444444111...---,,,*********,,,---///++++++++++++++++++++++++************************************************************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,+++,,,,,,---...///000000111333555777888;;;>>>AAA&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))((())))))******((()))++++++***))))))***+++,,,---///111666<<>>999777000222333222000......///......---------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++((((((((((((((((((((((((************************(((((()))))))))***************+++++++++,,,,,,,,,+++,,,,,,---...///000000111333666777999<<>>:::222222222222222111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++,,,,,,---...///000000111333666888:::>>>BBBEEE$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''***)))'''''')))+++,,,,,,((()))++++++******,,,---888@@@KKKRRRVVVZZZbbbhhhgggeeeeeegggfffaaa```bbb^^^^^^ZZZRRRJJJKKKSSS\\\rrrsss^^^OOOEEE@@@@@@;;;444000444666333///,,,000...---...//////...,,,///...,,,++++++,,,...///111000---+++))))))***+++************************************************))))))))))))))))))))))))))))))(((((((((((())))))++++++************++++++,,,+++******+++,,,,,,+++...)))'''+++......000222222333666888:::???DDDHHH$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''')))++++++,,,---,,,+++***+++///555999EEEMMMYYY```cccbbbbbbbbb___^^^```dddccc___^^^```TTTRRROOOLLLPPP]]]qqqmmm\\\PPPKKKCCC:::333333444222......111000//////000111111111///...,,,++++++,,,...///000///---+++******+++,,,************************************************************************))))))(((((((((((())))))++++++************++++++)))***+++---...///---,,,---,,,---000000---...222222444666888:::>>>CCCGGG$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))******++++++,,,,,,,,,...333;;;FFFMMMXXX]]]ccchhhiiifffbbb___```^^^^^^___\\\VVVUUUXXXUUUUUUVVV\\\iii~~~~~~mmmcccXXXKKK>>>999777444222222///000///...------///000///...---,,,,,,---...//////...,,,+++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))(((((())))))***++++++************++++++(((***,,,...///---,,,******,,,000333000,,,...444333444777888:::===BBBEEE$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))***++++++*********+++(((,,,222:::CCCMMMXXX^^^eeecccbbbbbbcccdddbbbaaafffbbb]]]YYYSSSPPPSSSYYYkkknnnuuuyyyiiiVVVIIIBBB;;;777666000111222000...,,,---///......------------......------,,,,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))))))))))))))***++++++************++++++***+++,,,,,,+++*********,,,+++,,,//////...000555333555777888:::===AAACCC$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***++++++)))(((***+++,,,444@@@LLLUUU[[[```bbbcccaaa______```aaaaaaaaa___ZZZWWWUUUTTTYYYeeerrruuucccTTTFFF===999222444555444333222222222........................------,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******++++++************++++++,,,,,,,,,***)))+++000444999000***+++///111111333222444777999:::===@@@CCC$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***)))((()))---111===EEERRR\\\aaaaaa___^^^\\\^^^aaaccccccaaa___]]]TTTUUUYYY```hhhsssooo]]]NNNGGG999666333222333444333222........................------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++************+++++++++,,,,,,++++++000888???EEE888---,,,000111000000000333666999;;;===@@@CCC$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&))),,,,,,---111888???QQQWWW___dddeeebbb___]]]]]]```dddccc```]]]\\\\\\```fffsssppphhhOOOEEE999222222333222000......////////////........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++************++++++***,,,---,,,+++///666===AAA666------/////////000///111555999;;;===AAACCC$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))),,,///111333999DDDLLL\\\```dddeeeeeecccbbbbbbdddeeeccc^^^WWWVVVZZZ___xxxlll[[[FFF999666777555222......////////////............//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++***---...,,,))))))...333444...+++,,,---,,,...222---111555999;;;>>>AAADDD%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&'''((())))))***'''&&&&&&(((+++,,,,,,+++,,,,,,---444@@@MMMXXX]]]cccdddffffffdddbbbaaaaaa\\\[[[YYYVVVQQQXXXrrrgggTTTGGG;;;444333000/////////111111///---000/////////..................---------,,,,,,,,,+++++++++,,,,,,---------))))))***+++,,,,,,------...------,,,,,,------...))))))*********+++++++++........................---------------...000000222444777888:::===AAACCC%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((('''&&&&&&''''''((())))))***((()))***+++++++++++++++,,,111:::EEEPPPZZZaaaeeegggeeedddddddddcccaaa___YYYQQQMMMVVVfffxxxppp[[[III===:::333222222222333222000...000000/////////..................---------,,,,,,++++++++++++++++++++++++*********+++,,,,,,------...------,,,,,,------...******++++++++++++,,,,,,------------------------------------...///000000111333666888999<<<@@@CCC%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''((((((((((((((((((&&&''''''(((((())))))***)))+++---,,,***)))+++...222===LLLYYY```dddgggiiihhhgggeeeeeeddd```YYYTTTSSSRRRYYYkkkzzz```KKKAAA777444222111111111///...000000000/////////...............------------,,,++++++++++++***************++++++,,,,,,---------...------,,,,,,------...+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111000222555777999;;;???BBB%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))(((***,,,***(((***111777CCCNNN\\\dddfffeeefffgggffffffeeeccc^^^XXXSSSOOOVVVhhh~~~|||```LLLAAA<<<555111///000111111000000000////////////...............------------,,,,,,,,,++++++++++++***+++,,,,,,,,,---------......------,,,,,,------...------------............,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111111333666888999<<<@@@CCC%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''(((((())))))((((((((()))))))))))))))&&&((())))))***111===GGGVVV\\\dddfffdddccceeehhhcccbbb___YYYVVVXXX^^^eeeooozzzfffTTTKKK???666111111333444111000000000//////////////////.........------------------------------,,,---------------............------,,,,,,------...------........./////////------------------------...............///111111333555777999;;;>>>AAADDD%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))&&&(((+++...555???MMMVVV```cccffffffddddddfffiii___[[[WWWVVV\\\kkk}}}kkk```QQQBBB888333111111111111000000000//////////////////.........------------------.........///...........................------,,,,,,------...---............/////////....................................///000111111333555888:::<<<>>>BBBEEE%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***))))))))))))))))))))))))(((+++222;;;FFFQQQ[[[aaabbbccceeeeeeeeecccbbbaaaXXXWWWZZZfffzzzppp^^^NNNAAA888333111111111000000000//////////////////............***+++,,,,,,---...//////...........................------,,,,,,------...---------.........//////------------------------............///000111222333555777999;;;>>>BBBDDD%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))************)))))))))))))))+++///888EEESSS^^^dddgggaaabbbdddeeeeeeaaaZZZVVVRRRUUUbbb|||}}}hhhVVVFFF>>>111111111111000000000000000/////////............))))))***+++---.../////////////////////............------,,,,,,------...------------.........///,,,,,,,,,,,,,,,,,,,,,,,,.........//////000111222222444777888:::===AAACCC&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&'''((((((''''''(((******)))(((***+++,,,***(((111<<>>BBBEEE&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((************+++---111333???NNN[[[]]]]]]```bbbaaa]]]aaaaaa]]]ZZZcccwww}}}qqqkkkkkkggggggjjjpppvvvyyyxxxvvvlllnnnpppsssvvvxxxyyyzzzxxxyyy|||}}}}}}|||zzzxxx~~~sss^^^MMMAAA;;;333//////000111000//////............////////////000000///...------...---,,,,,,,,,,,,---...///////////////...........................------.........//////000111222222444777999;;;>>>BBBEEE&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''***+++***))),,,555===MMMXXX```___^^^```aaa___ccc```\\\\\\fffyyy}}}ssslllggghhhmmmwwwzzz~~~|||}}}~~~xxxhhhZZZEEE>>>666111000000///---//////.........//////000///////////////...------......---,,,,,,---....../////////////////////....................................//////000111222222444777999;;;>>>BBBDDD&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))'''+++---++++++222AAANNN[[[```cccbbb```aaaaaa___aaa\\\[[[eeezzz}}}sssooonnnqqqyyy{{{{{{}}}zzzpppfffNNNGGG>>>777444222///---............//////000111///////////////......---......---,,,,,,---............//////////////////.................................//////000111222333555777999;;;===AAADDD%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((())))))******)))+++---///444@@@QQQ]]]___aaabbbcccccccccaaa___ZZZ]]]hhh|||~~~~~~zzzyyyvvvpppiii[[[RRRFFF===888555222000............///000111222...///////////////............------------..................////////////---------...........................///000111222333555777999:::===@@@CCC%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((()))******+++******---444AAAOOO\\\ccc______aaacccccc```^^^]]]ZZZggg|||~~~tttpppmmmjjjjjjlllttt}}}wwwssspppmmmjjjbbbYYYMMMCCC===999555222///////////////000111111......///////////////...........................---.........//////000000---------.........//////............///000111222333555777999:::<<<@@@BBB$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((())))))***+++++++++,,,222>>>MMMYYY___``````___```bbb___\\\\\\___dddsssssshhh]]]\\\___cccgggkkkxxx~~~tttnnnlllkkkkkkddd]]]TTTMMMGGGAAA:::444111000000//////000000111---...//////////////////---...////////////...---------......///000000000,,,,,,------.../////////.........//////000111222333555777888999<<>>AAA$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''((()))***+++,,,,,,111===NNN[[[aaaaaa___]]]___]]]\\\\\\ZZZ[[[hhhxxxtttccc\\\ZZZ```bbblll{{{zzznnngggeeegggjjjeeegggkkklllhhhZZZIII<<<444333222000//////......------...///000000//////---...///000000///...------------...///000000111,,,,,,------...///000000.........//////000111222333555777888999;;;>>>AAA%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())),,,...000000???KKKXXX^^^]]]\\\___ddd___\\\ZZZYYY\\\iii{{{kkkccc___bbbhhhqqq}}}{{{tttvvvssshhheeeiiijjjnnnrrrrrrjjj\\\MMMCCC;;;777333111222222000...///............---------////////////000000000000............///////////////////////////////////////////////////000111111444555888999:::<<>>:::444222111111000///000000/////////............/////////000000000000............///////////////////////////////////////////////////000111111444555888999:::<<>>888333111111000000111000000000////////////....../////////000000000............///////////////////////////////////////////////////000111111444555888999:::<<>>888444333333............------------------........./////////............///////////////////////////////////////////////////000111111444555888999:::<<>>JJJUUUZZZ[[[\\\ZZZUUU___[[[XXXZZZaaaqqq}}}jjjaaafffpppuuulllfffbbb\\\YYYWWWTTTOOOKKKGGGEEEBBB@@@???<<<999777222222222111000/////////....................................////////////000000000000000000000000////////////000111222333333555666777888;;;>>>AAA&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))(((***+++(((&&&)))111777JJJSSSZZZZZZWWWWWWXXXWWW______^^^fff~~~ssscccaaakkk|||wwwyyy{{{uuukkkddd\\\VVVTTTSSSPPPNNNIIIFFFBBB???>>>===<<<;;;555444222000///......///....................................////////////000000000000000000000000////////////000111222333333555777888999;;;>>>AAA&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))(((***+++(((&&&+++666AAAPPPWWWZZZUUUPPPQQQUUUVVVYYY^^^kkksssaaa]]]kkk}}}qqqiii^^^WWWUUUUUUUUUTTTNNNJJJDDD???>>>>>>>>>===888666333000.........///....................................////////////////////////////////////////////////000111222333222444777888999;;;>>>@@@&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))(((***+++))))))000???KKKTTTXXXXXXRRRNNNPPPUUUXXXYYY^^^vvviiicccaaajjj}}}|||{{{rrrjjjaaa[[[[[[\\\^^^^^^SSSNNNFFF@@@>>>=========999777333000................................................////////////////////////////////////////////////000111222333222444777999:::;;;>>>@@@&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((()))))))))))))))***++++++...999HHHSSSWWWYYYVVVQQQPPPUUUYYYYYY]]]ccc|||xxxjjj```fffqqqyyyxxx{{{~~~yyyooojjjccc```aaaccccccbbbTTTOOOGGG@@@===<<<<<<<<<888666444111000///..........................................////////////000000000000000000000000////////////000111222333111444777999:::<<<>>>???&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))*********---444AAAPPPZZZYYYXXXTTTPPPSSSXXXZZZWWWZZZhhhuuujjjiiiooo}}}yyy}}}}}}zzz{{{~~~}}}yyyqqqmmmhhhfffdddbbb]]]YYYQQQKKKDDD>>>;;;;;;;;;:::666555444333111000///.......................................////////////000000000000000000000000////////////000111222333111444777:::;;;<<<>>>???&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))+++******...999GGGUUU^^^YYYWWWRRROOOSSSYYYXXXSSSRRRjjjuuudddfffqqqxxxyyy~~~{{{{{{vvvsssppprrrwww{{{yyyvvvvvvsssmmmiiiddd]]]SSSLLLLLLGGGAAA<<<::::::::::::555555444444222111///......................................./////////000000000000000000000000000////////////000111222333111444777:::;;;<<<===???''''''''''''''''''''''''((('''&&&&&&&&&((()))***$$$''')))******))))))***000+++***555FFFUUUZZZYYYWWWRRRRRRWWWYYYUUUSSSUUUfffppp}}}kkkbbbddduuuzzzuuuyyy}}}xxxpppmmmkkknnnssswwwvvvsssuuuuuupppggg___ZZZSSSLLLFFFDDDBBB@@@>>><<<;;;:::888888666555333111000///000000///.................................------000000000000000000000000////////////000000000000111333555666777999===???''''''''''''''''''''''''(((((('''&&&''''''((()))%%%'''******)))))))))***---,,,...:::KKKWWWZZZXXXSSSTTTWWWYYYVVVSSSYYYbbbtttpppggggggooo~~~{{{pppmmmjjjkkkpppsssrrrppplllmmmjjjbbb]]]ZZZTTTMMMHHHFFFCCC@@@===;;;999888999888777555333222111000000000///.......................................////////////////////////////////////000000000000111333555666777999===???'''''''''''''''''''''''')))(((((('''''''''(((((('''(((******)))((()))******---666CCCRRRZZZZZZWWWPPPVVV[[[ZZZTTTVVVhhh{{{ssshhhjjjvvv|||zzz}}}~~~qqqmmmiiiiiikkkmmmlllkkkeeefffddd```]]]\\\WWWPPPIIIFFFCCC@@@===;;;888666999999888666444333222111000000///.......................................////////////////////////////////////000000000000111333555666777999===???'''''''''''''''''''''''')))(((((('''''''''''''''((()))******)))((()))******111>>>MMMXXX\\\ZZZWWWQQQWWW[[[YYYXXXeeeqqqkkklllzzzuuuqqqwwwssspppkkkhhhhhhhhhgggfffdddeeeccc```______YYYRRRIIIFFFAAA??????===:::777999999888666555444333222000000///...............---------...............////////////////////////////////////000000000000111333555666777999===???''''''''''''''''''''''''((((((((((((((((((''''''((()))******))))))***+++---777GGGTTTZZZ[[[YYYWWWVVVXXXYYYYYYbbb{{{pppfffjjjwwwooojjjnnnxxxvvvsssnnniiifffdddbbbaaaccccccaaa_________XXXPPPHHHDDD@@@???AAA@@@===:::999888888666555444333222000000///...............---------.........//////........................////////////000000000000111333555666777999===???''''''''''''''''''''''''&&&&&&'''((())))))((((((((()))***))))))))),,,...333???NNNWWWYYYWWWVVVWWWYYYYYYYYY]]]nnnoooccchhhssspppfff___gggwww~~~}}}xxxvvvqqqlllfffaaa]]][[[[[[\\\ZZZZZZ\\\]]]WWWNNNIIIEEE@@@@@@CCCCCC@@@<<<888888777666555444333222000000///...............,,,,,,------.../////////........................////////////000000000000111333555666777999===???''''''''''''''''''''''''$$$%%%'''((())))))))))))'''((()))))))))***---000;;;FFFSSSXXXVVVSSSTTTXXXXXX[[[]]]dddwwwqqqjjjnnn}}}|||ooobbbbbbjjj{{{~~~}}}||||||xxxwwwsssmmmeee^^^XXXUUUPPPQQQRRRUUU[[[___ZZZQQQMMMGGGBBBAAADDDEEEAAA<<<777666666555444333222222000000///...............,,,,,,------...//////000........................////////////000000000000111333555666777999===???''''''''''''''''''''''''###$$$&&&(((************&&&'''((())))))+++...111@@@JJJUUUXXXSSSPPPSSSXXXVVV\\\bbbkkk|||rrrfffooovvvfff\\\bbbjjj|||~~~{{{zzzzzz{{{{{{xxxwwwtttmmmeee\\\UUURRRIIIKKKNNNSSS]]]ccc___WWWPPPIIICCCCCCEEEEEE@@@;;;666666555444333333222222000000///...............,,,,,,------...///000000........................////////////000000000000111333555666777999===???''''''''''''(((((((((((()))((('''''''''(((***+++---'''&&&)))+++,,,222;;;MMMSSSVVVRRRNNNOOOUUUZZZ^^^[[[dddwwwqqqdddfff~~~|||jjj\\\\\\gggttt|||xxx|||~~~yyyuuutttssssssvvvtttqqqmmmhhh___UUUOOOMMMGGGEEEPPP```gggaaaXXXPPPNNNJJJEEE@@@<<<:::999999888555333222111111111333222111000////////////---------............///---------............///.........//////000111222333666888999::::::<<<===''''''''''''((((((((((((((((((((((((((())))))***---)))(((+++,,,...777BBBPPPTTTUUUSSSPPPQQQVVV[[[]]]dddrrrwwwkkklllxxxsssiiibbb___gggttt~~~|||}}}}}}}}}yyyvvvttttttrrrqqqooommmhhhaaaZZZTTTIIIDDDEEEOOO]]]eeeccc]]]RRROOOJJJDDD???;;;999888999777555333222111111111222222222111000000//////---------............///---------............///.........//////000111222333666999:::;;;;;;<<<===''''''''''''(((((((((((('''(((((())))))))))))))),,,+++,,,---...333>>>JJJTTTTTTTTTSSSSSSTTTXXX\\\```tttjjjkkk|||uuuggg\\\[[[aaaiiiyyy~~~vvvqqqsssxxx}}}~~~{{{vvvtttsssooonnnlllkkkiiiddd^^^ZZZIIIGGGHHHNNNXXX^^^___^^^VVVRRRKKKDDD???;;;999888888777555444222222111111111222222222222000///...---------............///---------............///.........//////000111222222555999;;;<<<<<<<<<===''''''''''''((((((((((((&&&''')))*********)))(((***+++---...000888EEEQQQUUURRRQQQSSSUUUVVVZZZ^^^kkkuuukkkvvvyyyeee\\\XXX```mmm{{{tttjjjhhhoooxxx{{{yyytttqqqpppnnnlllkkkjjjhhheee```]]]QQQOOONNNNNNQQQTTTVVVWWWXXXTTTMMMFFF@@@<<<::::::777666555444333222222111111222333444333111///------------............///---------............///............///000111222111555999<<<<<<<<<======''''''''''''((((((((((((&&&''')))*********)))((('''+++---...333===JJJTTTUUUPPPOOOSSSVVVWWW\\\bbb}}}rrrqqqwwwqqqbbb]]]]]]cccooowwwlllffflllssswwwvvvssspppoooooommmjjjhhhfffccc___]]]VVVTTTQQQNNNKKKLLLNNNQQQXXXTTTNNNGGGBBB>>><<<;;;666666555555444333222111111222333444333111///...---------............///---------............///............///000111222111444888:::;;;<<<<<<===''''''''''''(((((((((((('''(((((()))))))))))))))&&&***---///666CCCNNNSSSTTTOOOPPPUUUXXXXXX___iiitttiiiuuunnn___XXX\\\dddrrrvvvnnnoooppprrrssssssrrrqqqpppmmmiiifffdddaaa^^^[[[UUUSSSPPPLLLIIIIIILLLOOOSSSQQQMMMHHHCCC???===<<<555555555555444333222111222333333333333111000///---------............///---------............///.........//////000111222000333666888999:::<<<>>>''''''''''''((((((((((((((((((((((((((())))))***'''***,,,000;;;JJJRRRRRRSSSOOORRRYYYZZZYYYcccrrrtttnnnsss|||iii^^^[[[\\\eeetttwwwqqqllljjjmmmqqqrrrqqqooolllgggdddbbb```]]][[[UUURRROOOKKKIIIIIIJJJKKKLLLKKKIIIFFFCCC???<<<:::444555555555555333222111444333333222222111000000---------............///---------............///.........//////000111222000222444555666888<<>>;;;999444555555666555444222111555444333222111111111111---------.........//////---------.........//////.........//////000111222000111222333444777<<>>;;;999777777888888888666555444222222222222111111000000------,,,,,,,,,------...///......---------............//////000000111111333333333444555777:::;;;'''''''''((((((((())))))***(((&&&''')))+++***(((,,,,,,111>>>MMMUUUTTTOOONNNRRRYYY\\\VVVZZZsss}}}kkkmmmkkk___UUUTTTZZZfffwww}}}pppddd______cccfffiiihhhfffaaa\\\YYYWWWVVVXXXTTTOOOKKKGGGDDDAAA??????@@@@@@@@@???===<<<;;;888888999999888777555555222222222222111111111000...------,,,------......///......---------............//////000000111111333333333333555777:::;;;''''''((((((((()))))))))***((('''''')))*********+++111:::FFFOOOSSSRRROOOSSSVVVZZZ[[[WWW^^^{{{rrrmmm{{{wwwfffXXXSSSSSSZZZgggwwwxxxkkk```[[[\\\___dddffffffbbb\\\WWWUUUUUUWWWTTTPPPLLLHHHCCC>>>;;;:::;;;;;;<<<======<<<<<<999999999999888777666555222222222222111111111111......------------............---------......///......//////000000111111222222333333555888:::;;;'''(((((((((((())))))))))))((((((((()))***++++++,,,555CCCLLLPPPPPPOOOOOOWWWYYY[[[[[[[[[gggzzzsss~~~sss```UUUQQQTTT\\\hhhxxxyyynnnccc\\\YYYXXX]]]```ccc```[[[UUUTTTTTTTTTRRROOOLLLIIIDDD>>>:::888999:::;;;;;;<<<<<<<<<999888888777666555444444222222222222222222222222000///......---............------------...//////......//////000000111111222222222333555888:::<<<(((((((((((()))))))))***(((((()))))))))***+++---...:::HHHOOOOOOMMMMMMPPPXXXZZZ[[[^^^ccctttpppsssnnn\\\RRROOOTTT]]]kkkzzzvvvoooiiibbb[[[UUUVVVYYY]]]]]]YYYUUUTTTTTTNNNMMMLLLKKKIIIEEE@@@<<<::::::::::::;;;;;;<<<<<<888777666555444333222222222222222222222222222333111000//////............---------------...//////......//////000000111111111222222333555888;;;<<<((((((((()))))))))******'''((()))))))))***,,,...222>>>KKKPPPNNNLLLNNNRRRXXXXXX[[[aaaooowwwhhhsssmmmZZZOOONNNSSS\\\jjj{{{~~~vvvqqqnnniii___XXXUUUVVVXXXYYYXXXVVVTTTRRRKKKJJJIIIIIIHHHFFFAAA>>><<<;;;;;;::::::;;;;;;<<<888777555333222111111111222222222222333333333333222111000//////...//////---------------...///000......//////000000111111111111222333555888;;;===(((((()))))))))*********&&&(((******)))***,,,///888BBBMMMPPPNNNMMMQQQVVVVVVVVVZZZeeezzzzzzqqqqqqyyyfffXXXPPPNNNUUU^^^lll|||{{{vvvrrrllleee___ZZZXXXVVVWWWYYYXXXSSSOOOJJJIIIHHHGGGGGGEEEBBB???::::::999999999:::<<<<<<999777666444222111111111222222222333333333444444333222111000////////////---,,,,,,------///000000......//////000000111111111111222333666999;;;===))))))))))))************&&&(((******))))))---000===EEENNNPPPNNNNNNTTTYYYUUUTTTYYYhhhooosssmmm^^^QQQMMMNNNSSS^^^iii|||{{{ssslllhhhfff___ZZZVVVWWWZZZYYYSSSLLLKKKIIIGGGFFFFFFDDDAAA???888888777777888:::<<<===:::999666444333222222222222222222333333444444444333222111000////////////,,,,,,,,,---...///000111......//////000111111111111111111333666999<<<===))))))(((((()))***++++++%%%''')))))))))+++111666CCCJJJNNNMMMNNNTTTWWWVVVUUUTTT\\\rrrzzzsss~~~iiiUUUOOOLLLNNNRRRZZZkkk||||||wwwrrrmmmkkkeee___ZZZWWWXXXWWWSSSOOOKKKJJJGGGDDDCCCBBBCCCCCC>>><<<999666555666777888888888777666555444333333444444333333333333222222333333333222111000//////........................000000000000111111111111000111222333444666999<<<)))))))))))))))***++++++''')))*********---444:::FFFLLLOOONNNQQQVVVXXXVVVSSSSSS[[[pppnnnwwwhhhXXXNNNKKKKKKRRRZZZeeexxx|||xxxtttpppnnnfff```ZZZVVVVVVVVVRRROOOKKKIIIFFFDDDBBBBBBBBBBBB<<<:::777555444444666777999999888666555333222111444444333333333333222222222333333222222000//////........................//////000000000111111111000222333444444666:::===***))))))))))))***++++++***++++++***+++000888???KKKMMMOOOPPPSSSXXXYYYVVVSSSUUU___uuuooojjj{{{dddRRRIIIJJJLLLRRR\\\hhhwww|||yyyvvvsssqqqgggaaaZZZVVVTTTSSSQQQNNNIIIHHHEEECCCAAA@@@@@@@@@:::888666333222333444555:::999888666444222111000444444333333333333222222222222222222222111000///........................//////000000000000111111111222444444555777;;;>>>*********))))))***++++++***+++******+++222<<>>>>>999888666444333333333444888777666555444222111111444444333333333222222222222222222222222111000///........................////////////000000000111222333444555666888;;;>>>++++++***************+++)))******))),,,444???HHHLLLLLLNNNRRRUUUWWWXXXXXXZZZggg{{{jjjsssqqq___TTTLLLJJJKKKQQQ\\\kkkzzz|||xxxtttqqqoooiiieee^^^XXXSSSPPPMMMLLLGGGFFFDDDBBB@@@>>>===<<<:::999777666555444444555444444444444333333333333444444333333333222222222111111222222222111000000...........................////////////000000000222333444555666888;;;>>>,,,,,,+++************+++((()))***+++...777CCCKKKJJJKKKOOOTTTVVVUUUXXX]]]bbbtttvvvkkk~~~tttZZZNNNJJJHHHJJJPPPWWWfffyyy|||wwwsssooollljjjgggaaa[[[TTTOOOLLLJJJGGGFFFEEECCC@@@>>><<<;;;::::::888777666555555555111222222333333444444444444444333333333333222222111111222222222111111000..............................////////////000000111222444444555777;;;>>>---,,,++++++*********+++(((***,,,...222:::FFFNNNIIIKKKRRRWWWVVVTTTZZZbbbooopppuuuppp]]]LLLHHHHHHHHHOOOYYYgggxxx{{{vvvrrrnnnllljjjhhhddd^^^VVVPPPKKKIIIGGGGGGEEECCCAAA>>><<<;;;:::999999777666666555555222222222222333333333333444444333333333333222222000111111222222222111111................................./////////000000000222333444444666:::===---,,,,,,+++*********+++(((+++---000555===HHHQQQHHHLLLTTTZZZWWWTTT[[[gggzzz|||pppqqq[[[OOOGGGJJJKKKKKKUUUcccxxx}}}zzzvvvrrrnnnllljjjiiifff```XXXPPPKKKHHHHHHGGGFFFDDDAAA???<<<;;;999999888777666555444444333333333222222222111111444444444333333333222222000111111222222222111111..................................../////////000000111222333444666999<<<++++++******************------///555>>>FFFKKKMMMLLLMMMSSSXXXTTTPPP^^^qqqooovvvmmm___NNNJJJIIIKKKMMMSSSbbbqqq~~~|||yyyvvvuuurrrooommmmmmiiiddd^^^XXXPPPIIIDDDHHHFFFEEEDDDCCC@@@<<<999777777777666555555444444222222111111111222333444333333333222222333444444444444444444333222111000---...//////////////////------...///000111222222000111222333444666999<<<************************---,,,///666@@@GGGJJJJJJLLLMMMSSSWWWTTTTTTggg~~~wwwnnn}}}kkkWWWOOOKKKHHHHHHMMMTTT___qqq|||yyyvvvtttrrrooolllkkkhhhccc^^^XXXRRRKKKFFFGGGFFFDDDCCCBBB???<<<999777777666666555555444444222111111111222333555666333333333222222333333444222333333444444444333333......//////////////////------...///000111222222000111222333444666999<<<************************------000999CCCIIIIIIGGGKKKMMMRRRUUUSSS[[[vvv~~~iiioooiiiTTTJJJIIIJJJIIIKKKRRR]]]nnn}}}yyyvvvtttqqqnnnkkkgggeeeaaa]]]YYYTTTNNNJJJFFFDDDBBBAAA@@@>>>;;;888777777666666555444444444111111111111222444666888333333222222222222333333111111222444444555555555////////////////////////------...///000111222222000111222333444666999<<<***************+++++++++---...444===GGGKKKHHHDDDIIILLLPPPQQQRRRcccrrrddduuu~~~hhhVVVJJJHHHMMMLLLMMMPPPYYYiii~~~}}}yyyvvvtttqqqmmmjjjdddbbb___]]]ZZZVVVQQQMMMEEECCCAAA???>>>===:::777777666666555555444333333000000000111333555888999444333222222222222222222111222333444555555555555111111000//////..................///000111111111000111222333444666999<<<))))))*********+++++++++---111999BBBIIIKKKHHHEEEIIIKKKMMMMMMSSSkkkmmmiiiwww```PPPHHHEEEHHHLLLLLLQQQXXXdddwww~~~|||xxxvvvsssqqqmmmjjjcccaaa___]]][[[WWWSSSPPPEEECCC@@@>>>===<<<999777666666666555444444333333//////000111333555888999444333222222111111111111333444444555555444444333333222111///..................//////000000111111000111222333444666999<<<)))))))))***++++++,,,,,,...555???GGGJJJJJJIIIHHHKKKLLLLLLLLLWWWuuurrrnnnwwwrrraaaNNNFFFEEEFFFHHHLLLMMMVVVcccttt}}}zzzwwwuuusssqqqnnnkkkcccaaa___]]][[[XXXTTTPPPFFFCCC@@@>>>===;;;999888666666555555444333333333/////////000222444777888444333222111111000111111444444555555555444444333555333111///.............../////////000000000111000111222333444666999<<<((())))))***++++++,,,,,,...999EEEKKKJJJHHHIIILLLOOONNNLLLMMM]]]~~~mmmxxx|||nnnZZZPPPHHHFFFGGGHHHKKKPPPSSS```rrr{{{yyyvvvtttsssrrrooommmdddbbb```^^^[[[XXXSSSPPPFFFDDD@@@>>>===;;;:::888666555555444444333333222.........///000333555666444333222111000000000000222333444555666666666555666444222///...---......////////////000000000000000111222333444666999<<<((())))))***++++++,,,,,,///;;;IIINNNJJJGGGJJJOOORRRQQQMMMOOOaaammm~~~qqq___OOOEEECCCCCCEEEFFFFFFKKKRRR\\\kkkzzzxxxvvvtttsssrrrpppnnneeeccc```^^^[[[WWWRRROOOGGGDDD@@@>>>===<<<:::999666555555444444333222222............000222444555444333222111000000000000000111333555666777888888777555222///...---......////////////000000000000000111333333444666999<<<)))***++++++***+++---...555???HHHHHHGGGKKKOOOQQQRRRMMMJJJTTTlllzzztttvvvhhh^^^UUUMMMHHHBBBAAAAAADDDHHHOOOVVVZZZkkk{{{zzzvvvrrrqqqrrrsssqqqooohhheeeaaa]]]YYYUUUQQQNNNJJJFFF@@@===;;;:::999888666555555555555444444444111000...---...///111222444444333222222333333333111111222333444666666777555555444222111///...---111///------/////////...000111222222333666:::===)))***++++++***+++---///:::CCCIIIIIIIIIMMMQQQSSSNNNLLLNNN]]]vvvzzz{{{wwwmmm___TTTNNNIIICCC???@@@AAACCCFFFJJJRRR[[[aaayyyyyyuuuqqqpppqqqrrrooommmhhheeeaaa^^^ZZZWWWSSSPPPIIIEEE@@@===<<<;;;:::999555555555555444444444444111000///......///111222222222111111111111222222111222222333444555666666444333333222111000///...///...---...///000///...000111222222333666:::===)))************+++///111@@@GGGKKKJJJJJJOOOSSSTTTLLLMMMUUUiiiwwwwwwllldddWWWPPPGGGBBB@@@???===;;;@@@CCCGGGJJJNNNXXXfffqqq~~~yyyuuuqqqpppqqqqqqnnnkkkgggeeeaaa___\\\YYYUUURRRIIIEEEAAA>>><<<<<<;;;:::555555555555444444444444111111///......///000111000000000000000000000000222333333333444444555555333222222111000000//////...------///111111000...000111222222333666:::===)))******)))***,,,111444DDDIIIJJJIIIKKKPPPTTTSSSLLLPPP[[[qqqwwwttt}}}wwwppphhh^^^SSSMMMEEEAAA===;;;===???@@@@@@BBBFFFJJJMMMTTTbbbwww~~~zzzvvvsssrrrrrrqqqnnnkkkfffdddbbb```^^^[[[VVVSSSKKKHHHCCC???===;;;999888555555555444444444333333222111000/////////000000///000000111111111111111333333333333333333333444444333333111000///.........---...///111222000///000111222222333666:::===*********)))***...444888EEEGGGHHHGGGKKKQQQRRRPPPLLLQQQ^^^uuurrrxxx}}}vvvrrriiiddd^^^WWWQQQJJJDDD@@@>>>===;;;<<<>>>AAACCCDDDCCCGGGLLLQQQ[[[ooo~~~|||yyyuuuttttttrrrnnnkkkfffdddbbbaaa___\\\WWWTTTNNNJJJEEEAAA>>>;;;888555555444444444444333333333222222111000000000000000000111222333333333222222222222333333333333333333666666444222111///------///......///111222111///000111222222333666:::===,,,+++******+++000777<<>><<<;;;;;;;;;<<<>>>AAACCCDDDEEEJJJQQQ[[[jjj}}}zzzwwwuuuuuusssnnnjjjeeedddbbbaaa___[[[VVVSSSOOOKKKFFFBBB???;;;888555444444444444333333333333222222222111111000000///000111333444555555444333111222222222333333444444777666555444222000///...222000//////000111000000000111222222333666:::===------++++++,,,222:::@@@BBBCCCCCCEEELLLRRRQQQJJJJJJTTTiiivvv|||uuukkkaaaYYYRRRMMMIIICCCAAA???>>>>>>>>><<<;;;:::;;;===>>>???AAACCCDDDKKKQQQ^^^nnn}}}zzzvvvuuuuuurrrmmmhhheeedddbbbaaa___ZZZUUUQQQLLLIIIFFFCCC@@@===:::777444444444333333333222222222333222222111000//////000111333555666555444444000000111222333444444555555555555444444333333333555222///---...000000000000111222222333666:::===...---,,,+++---444<<>>>>><<<:::<<<>>>@@@AAABBBCCCEEEGGGQQQYYYiii|||yyyvvvuuutttqqqlllgggeeedddbbbaaa^^^ZZZTTTPPPJJJGGGEEECCCAAA???<<<:::444444444333333333222222333333333222222000///...///111333555666555444333///000000222333444555555333444444555555666666666777444///------///000000111111222222333666:::===---***)))***000888>>>AAAAAAAAADDDJJJLLLKKKLLLOOOUUUggguuuttt{{{rrrfff^^^UUURRRLLLEEE@@@<<<::::::::::::::::::::::::;;;;;;???<<<<<>>;;;;;;;;;<<<:::::::::::::::;;;;;;;;;???===>>>BBBDDDFFFMMMUUUfffxxxwwwuuusssrrrqqqooollliiihhheeeaaa^^^[[[WWWSSSQQQNNNKKKFFFBBB???<<<888555555555444333222222222222222333333222222000/////////000222444555555444444111000000111333444444333555555666666555555444333000////////////000111111000111222222333555888;;;,,,++++++///666===CCCEEEDDDCCCDDDFFFGGGHHHPPPYYYgggxxxxxxooo}}}xxxpppfff]]]VVVNNNFFF@@@<<<;;;999888888999;;;<<<::::::::::::;;;;;;<<<<<<@@@@@@BBBEEEGGGKKKWWWccc{{{~~~xxxuuusssqqqpppnnnkkkiiifffccc___\\\YYYVVVRRROOOLLLIIIEEEBBB???===999777555555444333222222222222222222222222222111000//////000111333444555555555111000000111333444444333444444555555444444333222//////......//////000111000111222222333555888;;;******,,,111999@@@DDDFFFGGGGGGHHHIIIGGGIIISSS^^^ooo}}}lllooowwwoooccc]]]UUUMMMHHHCCC>>>:::;;;:::999888777888999:::::::::;;;;;;<<<<<<======BBBBBBDDDGGGKKKUUUiiizzz|||xxxuuurrrpppooommmjjjhhhdddaaa]]]ZZZXXXUUUQQQNNNJJJHHHDDDAAA???>>>;;;999555555444333222222222222222222222222222111000/////////111222333444555555222111111222444555555444333444444444444333222222...............///000000000111222222333555888;;;((()))---333;;;AAADDDEEEHHHIIIJJJJJJFFFHHHSSSaaawwwooohhhwww{{{ooocccZZZQQQMMMHHHCCC@@@===;;;:::::::::999888888888999999;;;<<<<<<===>>>>>>??????CCCBBBDDDJJJRRRbbb|||~~~{{{xxxuuuqqqooommmllljjjhhhbbb```\\\YYYWWWTTTPPPNNNIIIGGGCCCAAA@@@>>><<<:::555555444333222222222222111111222222222111000000//////000111222444555666444333333444666777777666333333333444333222222111...............///000000000111222222333555888;;;(((***...555===BBBDDDDDDGGGHHHIIIGGGCCCFFFVVVggghhhmmmqqqfff[[[OOOGGGBBBAAA>>><<<;;;:::::::::666666777777888999;;;;;;======>>>???@@@AAABBBBBBDDDDDDHHHRRR___sss|||xxxuuuqqqnnnlllkkkiiigggbbb___[[[YYYWWWTTTPPPNNNIIIGGGCCCAAA@@@>>><<<:::555555444333222222222222111111222222222111111000......///000222444555777555444444555777888888777333333444444333333222111//////......//////000111000111222222333555888;;;))),,,111888@@@DDDDDDDDDIIIIIIIIIEEEAAAIII```vvvwwwhhhvvv~~~jjj[[[RRRKKKCCC>>>::::::::::::999888888999666777888999:::<<<======??????@@@AAABBBCCCDDDDDDIIIKKKRRRaaasss~~~yyyuuupppmmmkkkjjjhhhgggaaa___[[[YYYWWWTTTQQQNNNJJJGGGDDDAAA@@@>>>;;;999555555444333222222222222000111111222222222111111.........///111333666777555444333555777888777666444444444444444333333222000////////////000111111000111222222333555888;;;+++...333;;;BBBEEEEEEDDDMMMLLLIIIDDDBBBMMMjjjsssiii~~~|||mmmZZZLLLFFFCCC@@@<<<888999;;;:::999888888888;;;;;;<<<<<<======>>>>>>@@@@@@AAABBBCCCDDDEEEFFFPPPRRR]]]pppyyyuuupppmmmkkkiiihhhgggaaa___[[[YYYWWWTTTQQQOOOJJJHHHDDDAAA@@@>>>;;;999555555444333222222222222000111111222222222111111.........///111333666777444333333444666777666555444444555555444444333222000000000000000111222222000111222222333555888;;;///---333???FFFFFFGGGKKKPPPPPPPPPKKKEEEOOOqqqooopppkkk\\\LLLDDDAAA>>>;;;;;;::::::::::::::::::::::::<<<<<<======<<<>>>AAACCC@@@BBBDDDCCCBBBDDDIIIMMMUUUggg||||||yyyvvvrrrooommmllljjjhhhbbb___[[[XXXVVVTTTQQQOOOJJJHHHEEECCCAAA???<<<:::777666555444333222222222///000222333333222000///111000...---...000333555222333333222111222444666444444333444444555666777333222111/////////000000111222333333444555999;;;///000777AAAFFFFFFIIINNNSSSQQQNNNIIIKKK\\\|||xxxooouuuuuu[[[NNNBBB>>>>>>===<<<===:::::::::;;;;;;;;;<<<<<<>>>??????>>>======>>>@@@BBBDDDGGGGGGHHHLLLSSSYYYhhhyyy|||xxxuuuqqqnnnlllkkkhhhgggaaa^^^ZZZWWWUUUSSSPPPNNNJJJGGGDDDBBBAAA???<<<:::777666555444333222222222///000222333333222000///222000///...///111333555444444444333222222444555444333333444444555666777333222111000//////000000111222333333333555999;;;...333;;;CCCEEEEEEJJJQQQUUURRRLLLLLLYYYsssoooqqqxxxbbbMMMCCC::::::<<<<<<<<<===::::::;;;<<<===>>>>>>??????@@@AAAAAA@@@???@@@BBBDDDEEEGGGIIILLLTTT___ggg|||wwwtttpppmmmkkkiiigggeee```]]]YYYVVVTTTRRROOOMMMIIIGGGDDDBBBAAA???<<<:::777666555444333222222222///000111222222111000///222111000///000222444555666666666555222222333444333333333333444555666777444333111000//////000000000111333333333555888;;;---555???DDDCCCDDDKKKSSSUUUSSSPPPVVVmmmiiiwwwgggSSSJJJBBB;;;<<<===<<<;;;;;;;;;<<<<<<>>>???@@@AAAAAA???AAACCCDDDCCCDDDEEEGGGGGGHHHIIILLLTTTbbbsss{{{wwwtttqqqnnnllljjjfffddd___\\\XXXUUUSSSQQQNNNKKKIIIGGGDDDBBB@@@>>><<<999777666555444333222222222000000111111111111000000222111111000111333444666777888888666333222222333333333333333444555666666555444222000//////000000000111222333333555888;;;...888BBBDDDBBBDDDLLLTTTUUUUUUXXXeee~~~|||iiisss\\\LLLIIIBBB>>>??????===;;;======>>>???@@@AAABBBCCCCCCAAABBBDDDDDDDDDDDDEEEGGGJJJLLLOOOVVVcccxxx~~~{{{xxxuuurrrooommmjjjgggddd^^^[[[WWWTTTRRRPPPMMMKKKIIIFFFDDDBBB@@@>>>;;;999777666555444333222222222000000000111111000000000222111111111222333444555777888888666444222222222333222222333333444555666666444222111000///000000000111222222333444888:::000;;;DDDDDDCCCGGGOOOUUUVVVXXXcccwwwuuuooolllZZZMMMGGGBBB???@@@AAA??????AAA@@@@@@AAABBBCCCDDDDDDDDDEEEEEEEEEDDDCCCDDDFFFHHHKKKPPPYYYeeeuuu~~~zzzxxxvvvssspppnnnjjjfffccc^^^[[[WWWTTTRRRPPPMMMKKKHHHFFFCCCAAA@@@>>>;;;999777666555444333222222222000000000000000000000000000000000111111222333444555777777666444222111222222222222222333444555666666555333111000///000000///000222222222444777:::555???FFFFFFFFFLLLSSSVVVVVVYYYlllnnnuuummm]]]RRRJJJEEEBBBCCCCCCAAABBBEEEBBBCCCCCCCCCDDDDDDEEEEEEGGGGGGGGGGGGHHHKKKPPPTTTYYYbbbooo}}}~~~zzzwwwuuurrrooommmiiieeeaaa^^^[[[WWWTTTRRRPPPMMMKKKHHHFFFCCCAAA@@@>>>;;;888777666555444333222222222000000////////////000000//////000000111222222333333555666666333111111111222222222222333444555666777666333111000//////000///000111222222444777:::888BBBHHHGGGHHHPPPVVVWWWTTTYYYqqqyyyiiizzzppp```VVVQQQLLLHHHGGGFFFCCCCCCGGGDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIKKKOOOVVV^^^cccpppzzz}}}zzzuuusssqqqooolllhhhccc```___\\\XXXUUUSSSPPPNNNKKKHHHFFFCCCAAA???===;;;888777666555444333222222222000000////////////000000/////////000111111222222222444666555333111111111222222222222333444555555777666444222000//////000///000111222222444777:::AAABBBEEEKKKRRRVVVUUUTTTPPP\\\wwwqqqqqqqqqeeeaaaZZZVVVRRRPPPPPPOOOLLLIIIJJJKKKKKKJJJIIIIIIJJJLLLJJJMMMPPPTTTZZZeeesss}}}}}}yyyuuutttrrrqqqoookkkfffbbb___\\\XXXUUUTTTRRROOOMMMGGGFFFCCCAAA>>><<<;;;;;;888777666555333222111000111111000000000000111111000000111111222222222333555444444333333222222222333333444444333333222111111333555444222111000000///000111222222444777:::BBBCCCFFFLLLRRRUUUTTTSSSOOO^^^|||wwwmmmqqqvvvkkkfff___\\\XXXWWWXXXWWWUUUSSSRRRTTTVVVVVVVVVVVVXXXZZZYYY\\\aaagggooozzz|||yyyuuusssqqqooommmiiieeebbb^^^\\\XXXUUUTTTRRROOOMMMGGGFFFCCCAAA>>><<<;;;;;;777777666555333222111111111111000000000000111111000000000111111111222222444444444444333333222222333333444444333333222111222444555555222000000000///000111222222444777:::DDDEEEIIINNNRRRTTTRRRPPPOOOaaaooonnnyyy}}}rrrmmmfffeeeccccccdddddddddcccbbbeeeiiilllnnnppprrrtttuuuzzz|||yyyvvvssspppmmmkkkhhhdddbbb^^^\\\XXXVVVTTTRRROOOLLLGGGFFFCCCAAA>>><<<;;;;;;666666555444333333222222111000000//////000000111//////000000000000111111333444444444444333333222333333444444333333222111333555666555333000/////////000111222222444777:::FFFHHHMMMQQQSSSRRRPPPNNNPPPcccooovvvyyysssooonnnnnnoooppprrrssssssuuuyyy}}}zzzwwwtttpppllljjjhhheeeccc^^^[[[XXXVVVUUURRROOOLLLGGGFFFCCCAAA>>><<<;;;;;;555555555444444333333333000000////////////000000///////////////000000000222333444555555444444333333333444444333333222111444555666555333000/////////000111222222444777:::HHHLLLPPPTTTSSSQQQMMMKKKQQQddd}}}sss~~~zzzwwwxxxyyyzzz{{{}}}~~~{{{yyyvvvqqqnnnkkkiiifffccc]]][[[YYYWWWUUURRRNNNKKKGGGFFFCCCAAA>>><<<;;;;;;555555555444444333333333000000////////////000000000000000///////////////111222444555666555555444333333444444333333222111444555777666333111000000///000111222222444777:::JJJOOOTTTVVVTTTOOOJJJHHHPPPeee}}}sss|||yyyvvvrrrooollliiieeeccc]]][[[YYYWWWVVVSSSNNNKKKGGGFFFCCCAAA>>><<<;;;;;;666666555444333333222222000//////......//////000111111000000000000//////000222444666777777555555333333444444333333222111333555666666444222111222///000111222222444777:::LLLQQQWWWXXXUUUNNNIIIFFFQQQhhhyyysss|||wwwuuurrrpppmmmiiiddd```\\\[[[YYYXXXVVVSSSNNNJJJGGGFFFCCCAAA>>><<<;;;;;;777777666555333222111111//////............//////222222111111111000000000///111444666888777666555333333444444333333222111222444666666444333333333///000111222222444777:::MMMRRRXXXZZZUUUMMMHHHEEETTTlllrrrrrr~~~|||vvvtttrrrooommmhhhbbb^^^\\\[[[YYYXXXVVVSSSNNNJJJGGGFFFCCCAAA>>><<<;;;;;;888777666555333222111000//////............//////333222222222111111000000///111444777888888666555333333444444444333222222111333555666555444444444///000111222222444777:::PPPYYYZZZYYYXXXLLLEEEMMMaaattttttlll}}}|||yyyuuusssooollliiifffaaa^^^\\\ZZZWWWUUUTTTRRROOOMMMEEEFFFFFFBBB===:::999:::888777666444222111111111000000000000000000000000000000111111111000000///222222222444555555333111111111111111111111111111222333333444333222111000000111222222222333666999QQQ[[[\\\ZZZWWWLLLHHHSSSkkk~~~yyyxxx}}}zzzvvvssspppmmmjjjgggbbb___\\\YYYWWWUUUSSSQQQNNNLLLQQQQQQOOOJJJCCC>>><<<<<<999888666444333222222111000000000000000000000000000000111111111111000000222111111333555555333111222222222222222222222222222222333444333222111000000111222222222333666999RRR]]]___[[[VVVMMMPPPaaa|||~~~{{{vvvtttpppnnnkkkgggccc___\\\YYYVVVTTTSSSQQQNNNKKKQQQPPPNNNHHHBBB===::::::999888777555444333333333000000000000000000000000000000111111111111000000000000000222444444222000222222222222222222222222111222333444333222111000000111222222222333666999SSS___aaa\\\WWWQQQ[[[qqqzzzvvv}}}vvvssspppmmmjjjgggbbb___[[[YYYVVVTTTRRRPPPMMMJJJGGGFFFDDDBBB>>><<<:::999999888777666555444444444///////////////////////////000000111111111111000//////000111333444222000333333333333333333333333111222333333333333111111000111222222222333666999TTT```aaa\\\XXXVVVddd~~~mmmnnn}}}uuussspppmmmjjjfffbbb___[[[YYYUUUSSSQQQOOOLLLIIIDDDCCCAAA@@@???>>>===<<<999888777666555444444444//////////////////////////////000111111111111111/////////111444444333111333333333333333333333333111111333333333333222111000111222222222333666999WWWaaa```ZZZXXXXXXgggwwwfffooo}}}vvvtttpppmmmkkkgggccc___[[[XXXUUUSSSQQQNNNKKKHHHEEECCC@@@??????===;;;999888777666555444444444444000000000000000000000000...///000111111222111111//////000222444555333222444444444444444444444444000111222333444333222222000111222222222333666999[[[bbb___XXXVVVVVVddd~~~rrrjjj{{{|||xxxvvvrrrpppmmmiiieeeaaa[[[XXXUUURRRPPPMMMJJJGGGDDDBBB???======<<<999777777666555444333333333333000000000000000000000000...///000111111222222222//////000333555666555333444444444444444444444444000111222333444333222222000111222222222333666999^^^ccc^^^VVVTTTSSS```xxxssssss|||zzzxxxtttrrroookkkgggccc[[[XXXUUURRRPPPMMMIIIGGGEEECCC@@@@@@AAAAAA>>>;;;666555444333333333333333000000000000000000000000......///111111222222222000000111333666777555444555555555555555555555555000111222333444333333222000111222222222333666999```ccc```UUUPPPYYYjjjwwwzzzssswww~~~{{{yyyvvvssspppmmmiiidddaaa[[[XXXTTTQQQOOOMMMJJJHHHHHHEEEBBB@@@>>><<<999777888666444444444444222000////////////000000000000/////////000111111222222/////////000111333444555333444444555555666666666444333111222333444444333111111000000222444777999bbbddd```VVVUUUcccxxxzzzwww~~~|||zzzxxxvvvrrrooommmiiidddaaa]]]ZZZVVVSSSQQQNNNKKKIIIGGGEEEBBB@@@???<<<999777888666444444444444222000////////////000000000000/////////000111111222222/////////000111333444555444444444444444555555555444222111222333444444333111111000000222444777999cccbbb]]]WWW[[[ooo{{{|||yyywwwuuurrrooollliiidddaaa^^^[[[WWWTTTRRRPPPMMMKKKGGGEEEBBB@@@???===:::777888666444444444444222000000000000000/////////////////////000111111222222//////000000111222444444444444444444333333333333444222111111333555444444222111000000222444777888bbb```[[[XXXbbbxxx|||yyyvvvtttqqqnnnlllhhhdddaaa^^^[[[WWWTTTRRRPPPMMMKKKGGGDDDBBB@@@???===:::888777666444444444444222000000000000000/////////////////////000111111222222000000000000111222333444444444444333333222222222333222111111333555555444222111111000222444666888bbb```[[[\\\jjj~~~{{{uuussspppmmmkkkhhhdddaaa]]]ZZZVVVSSSQQQOOOLLLJJJFFFDDDAAA@@@???===;;;888777666444444444444222000111000000000/////////.../////////000111111222222000000000000111222333333444444444333333222222222333111000111333555555555333222111111111444666777ddd```\\\```sss|||www}}}zzztttrrrooommmjjjgggccc```\\\YYYUUURRRPPPNNNKKKIIIFFFDDDAAA@@@???===;;;999888666444444444444222000111111000000//////....../////////000111111222222111111000000111222222333444444444444333333333333222111000111444555666555333222111111111333555777ccc]]]XXX___xxxrrrhhhyyy{{{wwwsssqqqnnnllljjjgggccc```\\\YYYUUURRRPPPNNNKKKIIIEEECCCAAA@@@???>>>;;;999888666444444444444222000111111111000///........./////////000111111222222111111111000111111222333444444444444444555555555222111000111444666666555333222111111111333555777```YYYSSS[[[xxxllleeeyyy~~~xxxtttsssqqqnnnllljjjgggccc```]]]ZZZVVVSSSQQQNNNLLLIIIEEECCCAAA@@@???>>>;;;999888666444444444444222000222111111000///......---/////////000111111222222111111111111111111222222444444444555555666666666222111000111444666666666444333111111111333555666ZZZPPPQQQhhhzzzhhhooo}}}xxxtttsssrrrooommmkkkhhhccc```^^^[[[VVVRRROOOLLLIIIFFFFFFEEECCC@@@===;;;:::999666666555444333333333333111111111111000000000000000000000000000111111222333333222111111222333333444444444444444444333333333222111111111333666777666444222000000222444555YYYRRRVVVmmmwwwgggvvv~~~yyyvvvsssqqqooommmkkkgggccc```^^^[[[VVVRRROOOLLLIIIFFFFFFEEEBBB@@@===;;;::::::666666555444333333333333000000000////////////...000000000000000111111222333333222111111222333333666666555444444333222222333222111111111333555777666444222000000222444555UUUQQQWWWnnnrrreee|||zzzwwwsssqqqnnnllljjjfffbbb___]]]ZZZUUURRROOOLLLIIIGGGEEEDDDBBB???===;;;::::::666666555444333333333333////////////............000000000000000111111222333333222111111222333333888777666555444222111111333222111111111333555666555444222000000222444666PPPMMMTTTiiinnnfffzzzwwwrrrpppmmmjjjhhheeebbb___\\\YYYUUUQQQOOOMMMJJJGGGEEECCCAAA???===;;;::::::666666555444333333333333000000/////////.........000000000000000111111222333333222111111222333333777666666555444333333222444333222111111333555666555444222000000222555666NNNKKKRRRggg|||kkkjjj~~~zzzvvvrrroookkkiiigggdddaaa^^^ZZZXXXTTTQQQOOOMMMJJJHHHDDDCCCAAA???===;;;::::::666666555444333333333333111111111000000000//////000000000000000111111222333333222111111222333333444555555555555555555555444333222111111333444666444333111000111333555777PPPNNNVVVmmmuuukkkrrr~~~yyyvvvqqqnnnjjjgggeeeccc```^^^YYYVVVSSSPPPOOOMMMKKKIIICCCBBB@@@>>><<<;;;::::::666666555444333333333333111111111111000000000000000000000000000111111222333333222111111222333333333444444555666666777777555444222111111222444555444333111000111333555777QQQPPP[[[vvvooolllzzz{{{wwwqqqnnniiifffdddbbb```^^^XXXVVVRRRPPPOOOMMMKKKIIIBBBAAA@@@>>><<<;;;::::::666666555444333333333333111000000000000/////////000000000000000111111222333333222111111222333333555555555555666666666666555444222111111222444555444222111000111333666777PPPQQQ___}}}mmmmmm|||yyyqqqmmmiiieeecccbbb___]]]XXXUUURRRPPPOOOMMMKKKIIIBBBAAA@@@>>><<<;;;::::::666666555444333333333333000/////////............000000000000000111111222333333222111111222333333777777666666555555555444555444222111111222444555444222111000111333666888QQQNNN[[[|||lllrrr|||yyypppooolllhhheeeaaa^^^]]]YYYWWWTTTPPPLLLIIIGGGFFFDDDDDDCCCAAA???<<<:::888777666555444333222222222000000000000000///......////////////000000000000111222222111000111444666555666666555333222222333777555333222222333555555666555444333333444555666TTTSSSbbb~~~jjjuuu}}}~~~|||yyypppooollliiieeebbb___^^^XXXWWWTTTPPPMMMJJJIIIHHHEEEDDDCCC@@@>>><<<:::999777666555444333222222222000000111111000000///...////////////000000000000333333333222000000222444444555666666444333444555444444333222000111222444666555444333333444555666\\\^^^ooowwwiiiyyy|||vvvssspppmmmllloooooonnnnnnmmmmmmlllllljjjllloootttzzz{{{xxxpppooommmjjjfffcccaaa```XXXWWWTTTQQQNNNLLLJJJJJJFFFEEEBBB???<<<;;;::::::777666555444333222222222111111222222111111000///////////////000000000000444444444222000///111333333555777777555444444555222333444333000000333666666555444333333444555666ccchhh|||qqqggg~~~~~~vvvnnngggaaa]]]VVVVVVUUUTTTSSSRRRRRRRRRMMMNNNOOORRRWWW```jjjqqqyyytttpppooommmjjjgggdddbbbaaaXXXWWWTTTQQQOOOMMMLLLKKKGGGEEEAAA>>>;;;::::::;;;777666555444333222222222222222222222222111000000////////////000000000000333333333222000000222444444555777666444222222333111333555444111222555:::666555444333333444555666dddllllllhhhuuukkk```VVVPPPHHHGGGFFFDDDCCCCCCCCCDDDCCCCCCCCCCCCEEEKKKRRRWWWhhhsss}}}vvvqqqqqqpppmmmjjjgggdddaaa```XXXWWWTTTQQQOOOMMMLLLKKKFFFDDDAAA===;;;:::::::::777666555444333222222222222222222222222111000000////////////000000000000000111222111111222444777555666666444222111111222222333333222111222777;;;666555444333333444555666```jjjiiikkktttiii\\\PPPHHHCCCAAA@@@???>>>>>>???@@@@@@AAAAAA@@@@@@BBBFFFJJJNNNYYYlll{{{uuurrrrrrpppmmmjjjfffbbb```^^^XXXWWWTTTQQQNNNLLLJJJJJJEEEDDDAAA>>>;;;:::999999777666555444333222222222111111222222111111000///////////////000000000000///000111111111222555888555555444222111222444777888555222//////222555777666555444333333444555666[[[iii|||vvvzzzzzzgggnnn~~~|||zzzyyy{{{xxxssskkkbbbWWWLLLEEEAAA@@@>>>======>>>???@@@===???BBBDDDDDDEEEGGGIIIJJJQQQ]]]lll}}}|||xxxuuurrrqqqmmmiiieeeaaa^^^\\\XXXWWWTTTPPPMMMJJJIIIHHHDDDCCCAAA???<<<:::999888777666555444333222222222000000111111000000///...////////////000000000000000111222111111222444777444444222111222555;;;@@@EEE>>>555000111333555444666555444333333444555666[[[jjjqqqiiiuuufffppp|||sssmmmiiigggfffdddbbb```]]]XXXPPPFFF@@@@@@???>>>======>>>@@@AAA===AAAGGGKKKMMMOOOPPPQQQTTTVVV[[[cccqqq|||zzzxxxsssqqqmmmiiiddd```\\\ZZZYYYWWWTTTPPPLLLIIIGGGFFFCCCBBBAAA@@@===:::888777777666555444333222222222000000000000000///......////////////000000000000222333333111000111333555333333111111333999AAAGGGRRRGGG:::333444777666444666555444333333444555666