BM66( ssskkk```KKK===777000...------,,,,,,++++++***+++***)))))))))***,,,,,,,,,222999???BBBHHHNNNTTTWWWSSSPPPRRRYYYaaaeeeeeehhhfff___WWWTTTTTTQQQKKKGGGDDDAAA@@@@@@@@@@@@???@@@AAABBBCCCDDDDDDDDDDDD???CCCGGGHHHHHHIIIKKKNNNKKKIIIMMMTTTPPPGGGIIISSSsssmmmAAA666555444333222222111222000000////////////000000///000111222222222222222222222333333444555555666555888;;;<<<<<>>@@@BBBGGGJJJPPPXXX^^^^^^\\\aaannnzzznnnRRR\\\UUUPPPRRRSSSQQQMMMLLLJJJIIIFFFCCCBBBAAAAAAAAACCCAAA???===<<<;;;888666777777666555555444444333000000000111000000//////////////////////////////........................------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++******))))))******+++************************************************)))))))))))))))))))))))))))************)))(((((((((((()))))))))*********)))******++++++******)))))))))(((((((((((())))))++++++************++++++************************)))***+++,,,,,,,,,+++***------------------------zzzooocccLLL>>>888111...------,,,,,,++++++*********))))))******+++,,,,,,+++---333<<>>555VVVrrrFFF===999>>>???999333333555444444333222111000000............///000111222000111111111222222222222777666333555666111@@@```^^^}}}uuu???999MMM\\\~~~VVVZZZUUUMMMMMMZZZnnn}}}|||~~~yyyaaaMMM<<<000222111000/////////000111...222888===AAAEEEIIILLLQQQWWW]]]___\\\ZZZ\\\___dddhhhjjjnnn}}}pppaaa[[[YYYXXXKKKJJJMMMOOOMMMHHHHHHLLLGGGFFFCCCAAA????????????BBB@@@===<<<<<<:::888666666666555444444333333222......//////000000000000........................------------------------,,,,,,,,,,,,++++++++++++************************,,,,,,++++++++++++,,,,,,******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))))))))************)))))))))((((((''''''(((((()))***))))))(((((())))))***))))))))))))))))))))))))))))))***+++++++++++++++------------------------uuummmcccNNN@@@999111...------,,,,,,++++++******************+++++++++---)))&&&'''///888@@@EEE<<<@@@EEELLLRRRXXX\\\___ssskkkbbbfffyyyuuujjjYYYLLLHHHKKKRRRWWWKKKJJJHHHGGGGGGHHHIIIJJJFFFVVVbbb___QQQLLLWWWeeeppplllGGG:::888888111111000///////////////......------------.........//////000000000/////////000000111111222333333333555888888777777999;;;???BBBNNNqqqgggHHHGGGBBB???>>>:::444333666333333222111111000////////////......///000000111000000000111111111111222333444333999===555555FFFyyydddzzzLLL>>>BBB@@@XXX|||ZZZWWWQQQJJJJJJTTTdddpppuuunnniiixxx|||lllSSS888---111000///......///000000000333777<<>>=========>>><<<:::999999888666444555444444333222222111111..................//////------------------------------------------------,,,+++++++++++++++++++++************************,,,++++++******++++++,,,************************)))))))))(((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''&&&'''''''''((((((((())))))((())))))))))))))))))((((((((((((''''''((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((()))******+++++++++------------------------tttooogggRRRBBB999///...------,,,,,,++++++***))))))******++++++++++++***)))(((&&&(((///:::AAA===@@@BBBEEEJJJRRR]]]eeecccmmmwww{{{tttiii```XXXSSSYYYWWWTTTRRRQQQQQQQQQRRRUUU___gggfffdddoooeee<<<000666555,,,111000000////////////000------,,,,,,,,,,,,------.........//////......---......//////000111111111111333555777777777888999666888999AAA___uuuZZZPPPAAAGGGAAA:::666444333555999111111111000//////......111111000/////////////////////000000000111111111---111111555;;;666555AAADDD|||zzzRRR666AAADDD777VVVvvv```UUUMMMGGGGGGNNNXXXbbbiiifffyyy{{{rrr|||uuuSSS333222000000///......///000111999999;;;@@@GGGPPPXXX\\\]]]\\\[[[\\\^^^`````````XXXaaaiiijjjiiiiiihhhfffooojjjggghhhiiijjjpppwww}}}tttggg]]]YYYZZZ[[[\\\VVVWWWYYY[[[ZZZTTTJJJCCCOOOKKKIIIIIIHHHDDDDDDFFFBBBBBB@@@???>>>===<<<<<<:::888666555666555333222333333222222111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********))))))*********)))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&''''''''''''((((((((('''(((((())))))(((((('''((((((''''''''''''(((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''(((((()))***++++++------------------------zzzuuulllUUUCCC999......------,,,,,,++++++***))))))***++++++++++++***'''+++------******...222<<>>222WWWYYYYYY777555:::======RRRsssaaaUUUMMMEEEDDDHHHOOOXXX```kkkrrrwwwwwwTTT333888111000/////////000111222<<<;;;<<>>>>><<<;;;::::::666444333333333333111000222222111111000//////...000///---+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((()))+++,,,++++++++++++++++++++++++|||tttjjjSSSCCC:::111...------,,,,,,++++++***((()))***+++,,,++++++***(((***+++,,,+++)))((((((222777<<<===>>>DDDOOOYYYpppjjjdddgggxxx}}}}}}yyyNNN777)))222999333000555......------------......++++++************++++++---------------,,,++++++,,,,,,,,,---......///////////////000222333333333<<<555777>>>;;;333:::LLLwwwzzzPPPRRRRRRGGGDDDGGG>>>;;;777444444333000---............------------//////...............///........./////////000000111888444///444555444::::::999PPPyyybbbhhh<<<777;;;666777BBBQQQ}}}gggXXXNNNEEEDDDEEEIIISSS\\\fffmmm}}}}}}}}}vvvvvvzzz[[[666777111000000///000111222333:::;;;>>>DDDMMMTTTXXXYYYZZZ\\\___cccfffgggggggggcccjjjnnnkkkfffbbb^^^ZZZcccbbbfffllllllddd\\\WWWaaaaaabbbaaa___^^^```ccccccbbb___ZZZXXXYYYYYYWWWVVVUUUWWW[[[XXXQQQRRRWWWQQQUUUXXXXXXUUUSSSTTTWWWTTTSSSSSSSSSRRROOOLLLJJJHHHDDDCCCFFFFFFCCCAAABBB<<<<<<<<<;;;:::999888777444333222222222222111000111111000000///......---///---+++***)))***+++,,,++++++++++++++++++++++++************************)))*********++++++++++++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&(((''''''&&&&&&''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''')))+++,,,************************yyyooodddOOOBBB===666......---,,,,,,++++++***((()))***+++,,,+++******,,,((($$$$$$'''******)))%%%...777:::999<<>>:::::::::999999777666555444333222222333333222000000000000///......------,,,+++***))))))+++---...************************))))))))))))))))))))))))))))))******++++++++++++((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&%%%&&&''')))+++,,,)))))))))))))))))))))))){{{tttiiiTTTGGG>>>000///...------,,,,,,,,,,,,******))))))((((((''''''******))))))))))))******++++++,,,---222:::DDDJJJSSSaaarrr~~~XXX>>>111111000000///...---------************************))))))))))))))))))))))))***************************++++++,,,,,,------...///000000000111111111111222333333333555666777888555:::BBBQQQmmmrrrQQQLLLLLLKKKHHHDDD@@@;;;999444333333222111000//////------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------............///222111111000111333444555444BBBFFFDDD]]]{{{}}}aaa<<<:::777555555777999;;;QQQxxx```UUUTTTMMMDDDAAAHHHTTT\\\ZZZccckkkqqqzzzoookkkiiigggsssddd555666000//////...///111333444@@@LLLRRRNNNNNNUUUZZZXXX]]]^^^```bbbeeefffeeeddddddcccbbb````````````aaadddcccbbb```^^^^^^```bbbddd]]]ZZZ^^^aaa___```ccc[[[[[[[[[]]]___^^^\\\YYY]]]\\\ZZZWWWSSSPPPNNNMMMOOOOOOPPPPPPPPPQQQPPPPPPQQQOOONNNMMMLLLJJJFFFCCCDDDDDDCCCBBBAAA>>><<<:::888999999777444222222333333222111000////////////......---,,,,,,,,,,,,---++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''&&&&&&+++***((('''''''''((()))((()))))))))************{{{tttiiiVVVIII@@@333///...------,,,,,,,,,,,,***)))))))))((((((((('''******))))))))))))***************+++...333:::???VVV]]]fffrrrhhhMMM;;;333000000000//////...------,,,************************))))))))))))))))))))))))******************************++++++,,,---------........./////////000000111111111222333444666777888:::::::::>>>KKK^^^lllsssaaaVVVHHHKKKKKKIIIGGGCCC>>>999777333333222111000//////...---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------------............000000//////000111333444555888>>>>>>444EEEbbbssscccBBB:::888666444444555888:::YYYfffWWWSSSKKKCCCBBBHHHRRRYYY]]]eeemmmpppttt|||sssvvvtttzzzsssiii777///111000//////000333666888AAAHHHMMMMMMMMMQQQVVVXXX\\\^^^```bbbdddcccaaa___aaa```___^^^^^^^^^___```dddcccaaaaaabbbdddfffgggeee___\\\___aaa``````bbb___^^^^^^___```___[[[YYY[[[[[[[[[YYYVVVSSSPPPPPPQQQPPPOOOMMMMMMLLLLLLMMMLLLKKKJJJJJJJJJIIIGGGDDDBBBBBBAAA@@@>>>;;;999777555666777555333111222333333222111000////////////...------,,,,,,,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))'''''''''''''''''''''''')))((((((''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((('''''''''(((***+++(((((()))))))))*********zzztttjjjWWWKKKBBB555//////...---,,,,,,,,,,,,))))))))))))((((((((((((***))))))(((((())))))***))))))***))))))+++///222BBBMMM\\\lll~~~xxxTTT888------///111//////......------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------,,,------------.........000000000000111222444444000333666999<<>>GGGHHHLLLQQQQQQQQQUUU\\\]]]^^^```bbbaaa```^^^\\\^^^^^^]]]\\\]]]^^^___```gggccc```aaadddggggggffffffaaa^^^``````______```___^^^^^^^^^^^^\\\XXXUUUWWWYYY[[[[[[XXXUUURRRQQQRRRPPPNNNKKKIIIHHHHHHGGGGGGFFFEEEFFFHHHHHHFFFDDD@@@@@@???===:::777555333222333444333111000111222333222111000////////////------,,,++++++++++++,,,******))))))))))))******))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((()))***''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&((()))***+++(((((((((((())))))))))))xxxsssjjjXXXLLLDDD777000///...---,,,+++++++++))))))))))))(((((((((((())))))(((((((((((())))))((()))***)))(((''')))***,,,888KKK```ssspppUUUHHH999000000222000---...---------,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,---------......////////////000111222333666666555777:::===??????444:::BBBLLL]]]vvvgggbbbeeeeee[[[VVVRRRHHHIIIHHHFFFBBB>>>:::666444222111111000///...------++++++++++++************************+++++++++++++++,,,,,,,,,------------.........//////000111111000...///444;;;???===999|||hhhMMMKKKbbbVVV???:::999666555333222333444666888aaawwwmmm^^^OOOIIIIIIJJJJJJIIIRRRZZZdddnnnzzzxxx|||yyy\\\444333000///---...222888???CCCMMMIIIMMMUUUVVVRRRUUU^^^___`````````______```aaa^^^^^^]]]]]]^^^```aaabbbkkkeee``````dddfffdddaaadddbbb```___^^^]]]\\\\\\YYYYYYXXXYYYYYYWWWSSSPPPSSSWWW[[[[[[XXXTTTRRRQQQOOOOOONNNMMMKKKHHHEEEDDDEEECCCCCCCCCEEEEEEDDDBBB@@@???===:::777444222111000111222222111000111333222111000///............,,,,,,+++************+++)))))))))(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((()))***''''''''''''''''''''''''&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&&&&'''((())))))'''''''''((((((((())))))vvvrrrjjjYYYMMMEEE777000000...---,,,+++++++++(((((((((((())))))))))))))))))(((((((((((())))))''')))++++++)))))))))***,,,---333???RRRhhh~~~gggKKK:::---...///222444222---(((,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,,,,,,,,,,---------......////////////000111222222999555111000222444555555>>>>>>===;;;888;;;EEENNNTTT```qqqqqqiiiiiilllaaa___ccc```RRRLLLMMMIIIGGGFFFCCC@@@<<<888555444111000000///...---,,,+++++++++*********))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---......///000000111111111***555666,,,+++777;;;444999aaa~~~zzzzzzxxxpppnnnnnnmmmpppuuu~~~OOO555666999666555555333333333555666888VVVvvv|||ppp^^^MMMJJJKKKJJJFFFEEEPPPUUUZZZaaannn~~~yyyWWW111222///...---///444;;;BBBGGGOOOKKKNNNWWWYYYTTTVVV]]]``````___^^^]]]```fffjjjaaa`````````aaacccdddfffkkkfffaaaaaadddfffeeebbbaaaaaa```]]][[[ZZZYYYYYYTTTTTTTTTUUUUUUTTTQQQNNNPPPTTTXXXXXXTTTPPPPPPQQQJJJLLLOOOPPPNNNJJJEEEBBBEEEDDDBBBAAABBBBBB@@@??????>>><<<999666333222111///111222222111000222333000000///...------------++++++***))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''(((((((((''''''''''''''''''''''''%%%'''(((******((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''(((((((((wwwssslllZZZOOOFFF888111000...---,,,+++******(((((((((((()))))))))))))))((((((''''''(((((()))''')))+++,,,+++++++++,,,...)))&&&***444DDDXXXiiioooXXXHHH<<<333,,,+++---......---,,,,,,,,,++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,,,,,,,,,,------------///////////////000111111......000444888<<<===>>>555666:::======:::===BBB>>>CCCFFFEEEDDDKKK\\\iiippp}}}yyy~~~~~~uuurrrooojjjiiieee\\\UUUUUU]]]eeebbb]]]]]]WWWIIIHHHQQQRRRCCCBBB???<<<999777444333000//////...---,,,++++++*********))))))))))))(((((())))))))))))***************+++++++++,,,,,,,,,---...///000111111111111111111222333000///333:::444///LLL}}}JJJ999999555111333444333333333333555666777FFFwwwmmmZZZJJJIIILLLHHHDDDDDDKKKOOORRRVVVcccvvvzzz~~~XXX666444/////////222777???FFFJJJSSSSSSWWW]]]```]]]]]]^^^^^^^^^^^^\\\\\\```hhhnnnbbbbbbaaaaaabbbdddeeeggggggccc```aaadddggggggfff^^^aaa```\\\YYYYYYXXXWWWSSSSSSSSSUUUUUUTTTQQQOOOMMMQQQTTTRRROOOMMMQQQUUUIIIKKKNNNPPPOOOKKKFFFCCCEEECCC@@@??????>>>===;;;>>>===:::777555333222111///000111111000///000222///...---,,,++++++++++++******)))(((((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&'''''''''(((yyyvvvnnn]]]QQQHHH:::111000///---,,,+++******'''((((((((()))))))))***((((((''''''''''''((((((&&&(((***+++******,,,---)))''''''+++++++++000888WWW```{{{wwwhhhUUUIII:::000...000111111111000...+++***+++---///************************''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))******+++*********+++++++++,,,,,,...------------.../////////000111222222111111111999555444888999888;;;@@@@@@@@@???======BBBKKKSSSOOO^^^ggg```RRRLLLPPPUUUQQQ^^^eee___[[[___aaa^^^YYY]]]aaaaaa]]]YYYWWWXXXiiiaaa___ZZZKKKFFFDDD<<<>>>===;;;888666444222222//////...---,,,+++************)))))))))(((((((((((((((((()))))))))******************+++++++++++++++,,,...///000000//////666,,,,,,999>>>444///333@@@;;;>>>\\\hhhGGG000333:::444000333222111111222222333555555:::zzzqqq]]]NNNMMMMMMGGGBBBBBBEEEJJJNNNRRR\\\nnnvvvuuuwww~~~TTT666555000111333666<<>>SSShhh|||{{{ooobbbUUUIII@@@;;;333///++++++///000---************,,,------+++((()))))))))))))))*********''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))*********))))))))))))************,,,,,,++++++,,,,,,------///000111000000222555999555000111777;;;999:::>>>;;;:::;;;===@@@@@@???<<<===HHHNNNJJJDDDDDDHHHKKKKKKSSSUUUQQQTTT___ccc^^^dddaaa[[[WWWUUUUUUWWWXXXZZZQQQQQQSSSNNNLLLGGG::::::999777555333222111111///......---,,,+++***)))))))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++***+++---...///......---000///000000......222777---222888===IIIpppfff;;;<<<666---+++///222000000000000000111222333444555[[[}}}yyyfffVVVSSSPPPFFF???@@@DDDKKKOOOPPPTTT```mmmuuuyyyJJJ---000222333666:::@@@FFFKKKNNNIIISSSYYYXXX[[[```[[[QQQSSSWWW[[[\\\ZZZ[[[___ddd``````___^^^^^^___aaabbb^^^^^^]]][[[YYYYYY[[[]]][[[bbbccc]]]YYYZZZZZZXXXVVVUUUTTTTTTSSSQQQMMMIIIHHHKKKMMMKKKIIINNNYYYcccOOONNNLLLIIIGGGFFFEEEEEE???<<<:::999999999999888:::999666444222111111111---...///...,,,+++,,,---,,,+++***)))(((((((((((())))))(((''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''!!!"""$$$&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''vvvnnn```MMMJJJ???333222///---+++++++++,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++***,,,...111444777999:::GGGJJJPPPUUUZZZ___dddgggZZZXXXUUUQQQLLLHHHEEECCC???===:::666333000...---///...,,,---------,,,+++(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((,,,,,,,,,+++,,,,,,------............///000111222444444444444555777888999999999::::::<<<===??????CCCDDDDDDFFFGGGIIIKKKLLLNNNQQQTTTVVVWWWWWWYYYZZZZZZZZZZZZ[[[ZZZWWWSSSOOORRRPPPOOOQQQQQQMMMDDD===;;;888555333222111///---,,,,,,++++++***)))(((((())))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))******+++,,,,,,------------------////////////000000000000333444888:::666;;;WWWvvvxxxRRR:::222222222111111111000000222333333222000000222444333EEE}}}iiiXXXVVVQQQEEE<<<<<>>444222000---+++++++++,,,((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))***++++++,,,,,,------......//////(((***---...///000222444222222111///...,,,++++++///...---,,,++++++******...---+++,,,,,,---+++***(((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((+++++++++***++++++,,,---------......///000111222222222333333444666777888999999::::::<<<===???@@@CCCCCCDDDEEEGGGHHHJJJKKKLLLOOORRRTTTTTTTTTTTTUUUYYYYYYXXXXXXXXXUUURRROOOOOONNNMMMNNNOOOKKKBBB<<<999777333222111000...,,,,,,,,,+++******)))(((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((())))))***+++,,,,,,,,,,,,------------....../////////000000000000///333777222...888HHHQQQhhhJJJ888///222222111111111000000000222111/////////111333444222:::yyy}}}lll]]]VVVPPPGGGBBBCCCAAADDDGGGLLLSSSZZZ___aaagggiiinnnwww~~~mmm<<<111222333888???IIIQQQUUUWWWWWWTTTVVVXXXYYYZZZ[[[^^^```]]]\\\ZZZYYYZZZ]]]cccgggdddeeebbb\\\[[[```ddddddcccfffccc[[[VVVWWWXXXVVV\\\\\\\\\[[[ZZZXXXVVVTTTOOOPPPPPPNNNLLLJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEECCCBBBAAA@@@===;;;999666444333333444222222111000000///......000///...---,,,+++************))))))(((''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&zzzrrraaaLLLHHH>>>555333000---,,,++++++,,,((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******+++++++++***)))((((((''',,,,,,---+++)))'''((((((++++++++++++,,,,,,,,,---)))))))))))))))***+++,,,,,,+++******++++++***)))((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((***)))))))))******+++,,,+++,,,---///000000000000111111111222333444666666888999999:::<<<===???@@@CCCCCCCCCDDDEEEGGGHHHIIIKKKNNNRRRTTTTTTSSSRRRRRRXXXWWWUUUUUUTTTSSSPPPNNNKKKJJJJJJKKKKKKGGG@@@:::666444111//////...,,,++++++++++++******))))))((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((())))))***+++++++++,,,,,,,,,---------.........////////////000---***---333444//////444>>>SSSwwwzzzPPP999000111444111111000000000000000///222///,,,---111444444333555666SSSvvveeeVVVKKKEEEAAA@@@???AAAEEEKKKQQQXXX^^^aaalllxxx|||vvv|||\\\777555222888<<>>===:::999888666555333222222111111000000///.........000///...---+++***)))(((***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%}}}tttbbbLLLHHH>>>777555222...,,,++++++,,,((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((()))))))))((((((((()))))))))))))))+++,,,---,,,***)))***+++++++++++++++************,,,,,,+++************+++***)))((((((******)))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))***+++***+++,,,...////////////111111111111222444555666777888888999;;;===???@@@BBBBBBBBBBBBCCCEEEFFFGGGIIILLLQQQTTTTTTSSSSSSSSSWWWUUUSSSRRRQQQQQQNNNMMMHHHGGGGGGHHHGGGCCC===999333111...------,,,+++)))+++*********)))))))))((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((()))************++++++,,,,,,------------........./////////111,,,+++000333333555:::222444<<>>??????>>><<<:::888666666666666444333111000/////////.........------000///...,,,+++)))((('''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$vvvcccMMMJJJ@@@888666333///---+++++++++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&'''(((((()))******###$$$&&&&&&%%%%%%'''((('''''''''&&&&&&&&&%%%%%%***)))(((''''''''''''''')))'''''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''((()))***+++***+++,,,------.........000000000111222333444555555666777888:::<<<>>>?????????@@@AAABBBCCCEEEFFFDDDHHHMMMPPPQQQQQQQQQRRRUUUSSSQQQPPPPPPOOOMMMKKKFFFFFFFFFEEEDDD@@@;;;777111...,,,+++++++++***)))*********)))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))((((((((('''((())))))***))))))******+++,,,,,,---------------............222///---------,,,///444)))111555444>>>^^^rrrPPP===000222555000+++***........................000///111777======888222111666555nnn^^^UUUPPPLLLHHHCCCAAACCCIIIKKKLLLRRRZZZZZZ]]]^^^```dddfffaaaYYYyyy|||qqqDDD444666777FFFJJJOOOSSSTTTTTTVVVWWW```aaa```___^^^___bbbddddddiiijjjeeebbbdddfffeeeoooqqqtttrrrkkkccc______XXXWWWVVVTTTQQQPPPSSSVVVXXXXXXYYYXXXWWWUUUSSSRRRKKKOOORRRSSSPPPLLLHHHFFFHHHIIIIIIHHHFFFCCC@@@>>><<<<<<<<<;;;999777555333222333444444333222000............---------------......---,,,***)))((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$xxxeeeOOOLLLCCC:::888444000---+++++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''((())))))(((((()))+++((((((((())))))*********&&&&&&&&&&&&'''((())))))((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''((()))***+++,,,,,,++++++++++++,,,,,,......//////000111333444333444444666888:::<<<=========>>>???AAACCCDDDEEEAAADDDGGGIIIJJJJJJLLLMMMRRRPPPNNNNNNMMMLLLIIIGGGDDDEEEDDDCCC@@@;;;777444///---+++***++++++***((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))((((((''''''(((((()))***(((((()))***+++,,,,,,---,,,,,,,,,---------......***,,,///000...,,,---///>>>777//////666===???>>>oootttKKK222888111---...///---++++++,,,------------.........---///333999===<<<666111111333777]]]}}}lllbbbUUUKKKGGGEEEBBBCCCHHHHHHFFFLLLVVV^^^dddhhhjjjmmmqqqoookkkjjjzzz|||^^^;;;444444>>>JJJOOOUUUXXXXXXYYY\\\____________]]]\\\\\\]]]___```dddddd^^^^^^cccccc^^^fffooo{{{yyyjjj^^^ZZZ```\\\ZZZYYYVVVTTTVVV[[[YYYYYYYYYXXXVVVSSSQQQOOOLLLOOOQQQPPPNNNJJJHHHHHHFFFFFFFFFEEECCCAAA>>>===<<<;;;999777555333222111000111222222222000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$yyygggQQQOOOGGG;;;999555111---,,,++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$&&&'''&&&%%%$$$&&&'''"""######$$$$$$%%%%%%&&&&&&&&&&&&'''((()))+++,,,(((&&&&&&'''((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((***+++,,,///---+++)))((()))***+++++++++,,,,,,---///000111111222222444666999;;;<<<::::::;;;===@@@BBBDDDFFFBBBDDDEEEEEEEEEEEEGGGIIILLLLLLKKKKKKKKKIIIEEEBBBBBBCCCBBB@@@;;;777333111...,,,***)))***+++***)))((()))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))(((''''''''''''((())))))''''''((()))***+++,,,,,,+++,,,,,,,,,,,,---------(((+++...///000111111000(((---333444222111555;;;:::KKK```pppNNN:::555777000222000,,,+++...111111+++,,,,,,,,,------------+++...111444666555333111555444888GGGvvvkkkXXXHHHEEEEEEAAABBBGGGFFFBBBHHHTTTSSS___kkknnnpppvvvnnnyyyxxxHHH666888555KKKOOOTTTYYY[[[ZZZZZZ]]]```[[[]]]^^^]]]\\\\\\]]]^^^^^^```\\\WWW\\\gggiiibbbbbbjjjwww~~~vvvggg]]]\\\```]]]]]]^^^[[[WWWWWW\\\VVVVVVVVVUUUSSSQQQNNNMMMLLLLLLLLLKKKHHHFFFFFFGGGDDDDDDCCCAAA@@@>>>======:::999666444222222222333///000000000000//////...+++++++++,,,,,,,,,,,,,,,++++++******))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzhhhRRRQQQIII<<<999555111...,,,++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))((((((((((((''''''''''''%%%$$$$$$$$$%%%&&&''''''((('''&&&''')))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''')))***+++,,,111...***'''&&&''')))+++)))))))))***+++,,,......000000111333555888:::;;;888999:::<<>>AAAAAAAAA>>>999333///...---+++***)))***+++***)))(((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''((())))))'''''''''''''''((())))))&&&'''((()))***+++,,,,,,++++++,,,,,,,,,---------222000,,,)))+++......,,,------///222333222222333444999222<<>>=========999777444222111222444555////////////////////////+++++++++++++++++++++,,,))))))))))))))))))))))))&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzcccTTTNNNHHH@@@;;;888444///((((((+++)))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******'''((()))***,,,---...///...///000222333333333333555666888;;;>>>AAACCCDDDDDDFFFGGGHHHHHHFFFCCCAAAFFFDDDCCCDDDEEEFFFEEECCCDDDAAA<<<666222///......---,,,+++***))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,------............////////////444555777888888AAAZZZrrreee>>>;;;666333222222000///---------,,,,,,++++++++++++++++++,,,,,,,,,------...------......///000111000333;;;000bbbnnn|||kkkSSSRRRHHHEEECCC@@@>>>???HHHTTTUUUOOOMMMUUUeeettt{{{|||yyyvvvwwwzzz~~~{{{\\\:::000>>>LLLPPPZZZYYYWWWWWWWWWXXXXXXYYYZZZ___dddeeebbb^^^]]]^^^WWWYYYZZZZZZZZZ\\\aaafffXXXkkksssggg\\\]]]]]]XXXQQQQQQRRRUUUWWWXXXVVVTTTSSSRRRPPPMMMKKKIIIGGGFFFBBBBBBBBBCCCCCCCCCCCCCCCGGGEEECCCAAA???>>>;;;999888777555444333222222222///............---------...---,,,,,,++++++++++++,,,++++++***)))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""""""""######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$zzzfffWWWPPPGGG@@@;;;888555///((((((+++)))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((())))))******'''((()))***,,,---......//////000000111222333333666777999<<<>>>AAACCCDDDDDDEEEGGGGGGGGGFFFDDDCCCCCCBBBBBBCCCFFFGGGGGGFFFBBB???:::555111///......---,,,+++***))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''')))((((((((('''''''''&&&'''((((((((()))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,------.........////////////111111222555444333:::EEEFFFggg{{{aaaHHH777;;;777333111000000///...------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---...///000...---///444GGG}}}kkkdddPPPHHHDDDBBBCCCBBB@@@AAAEEEPPPKKKHHHLLLVVV___cccdddfffjjjuuunnnQQQ:::888DDDOOOQQQZZZ[[[\\\[[[XXXXXX[[[^^^gggddd___\\\[[[[[[[[[[[[\\\]]]\\\ZZZVVVUUUVVVYYY\\\dddfff___ZZZ\\\ZZZUUURRRQQQQQQRRRTTTUUUTTTSSSPPPQQQRRRQQQOOOKKKGGGDDDDDDDDDDDDDDDCCCCCCCCCBBBEEEDDDAAA???<<<:::777555666555444333222111111111............---------,,,------,,,++++++++++++++++++******)))((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$${{{jjj\\\RRRFFF@@@<<<888555///)))(((,,,***(((&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))'''((((((***+++,,,---...//////...///000222333555666777999;;;>>>@@@BBBCCCDDDDDDDDDEEEEEEEEEEEEEEECCCBBBBBBCCCEEEEEEDDDCCC???<<<888333000...------,,,+++***))))))(((((()))''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''''''''((((((((()))))))))))))))))))))******************+++++++++,,,,,,,,,---------.........//////...+++---222555333111111666===@@@AAAOOOjjjxxx___MMMCCC>>>999555555333000............---,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///333...,,,===222]]]uuuvvv^^^QQQHHHAAAAAACCCBBB@@@AAAMMMKKKJJJLLLQQQVVVYYY[[[ccciiivvvxxx]]]CCC<<>>@@@AAAAAAAAA@@@@@@AAACCCDDDEEEDDDCCCBBBAAAAAA@@@===;;;:::888555111///---,,,,,,+++***)))((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))******************++++++++++++,,,,,,---------.........000---+++...333666777666111555666444555;;;===;;;BBBJJJVVVeeetttyyyiiiZZZNNNGGGCCC@@@>>>>>>@@@>>>888222222000---------...---,,,+++++++++++++++*********************++++++++++++++++++++++++,,,---...///666111222<<<---EEEvvvkkkaaaSSSEEE>>>>>>@@@FFFLLLHHHJJJMMMPPPTTTYYY^^^bbbgggiiipppxxx|||{{{~~~uuuqqqQQQ999>>>NNNUUUWWWZZZXXXZZZ[[[ZZZXXXYYY]]]```eeecccbbbbbbcccaaa]]]ZZZUUUWWWZZZ\\\]]]]]]]]]]]][[[TTTSSSZZZ``````^^^^^^SSSPPPMMMKKKLLLNNNOOOOOOJJJLLLOOOQQQPPPLLLGGGCCCEEEEEEDDDBBB@@@???======<<<===<<<:::666333111000111000///...---------------,,,,,,,,,++++++++++++++++++************++++++(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$~~~|||ooobbbUUUEEEAAA<<<999666000)))))),,,***)))''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''((())))))***++++++...---,,,,,,...000333555222333444666999;;;======>>>===<<<<<<===???AAACCC@@@???>>>>>>>>><<<888666555444222///---,,,++++++))))))(((((('''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''((((((((())))))))))))))))))*********++++++,,,,,,,,,,,,------------000000...,,,,,,...000111,,,111555888:::<<<999555555666777:::>>>DDDLLLPPPIIIJJJJJJKKKKKKLLLLLLLLLNNNLLLHHHDDDBBB@@@@@@@@@???===:::999999666333000000...,,,,,,......---,,,************************)))))))))*********++++++,,,,,,,,,,,,---...///000//////555...000;;;gggpppnnn```PPPDDD>>>===DDDMMMEEEGGGKKKNNNQQQTTTZZZ^^^]]]\\\```hhhnnnuuutttjjjLLL999CCCTTTYYYZZZ^^^aaa^^^\\\]]]```ccccccbbb```ccceeedddaaa^^^]]]]]]`````````___]]]ZZZVVVSSSVVVSSSVVV\\\___]]][[[\\\RRRNNNKKKIIIIIIKKKLLLMMMHHHIIIJJJJJJJJJHHHFFFDDDCCCBBBAAA???<<<;;;999888666888:::999666333222222///...---,,,,,,,,,,,,,,,++++++++++++******************)))))))))******+++''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$${{{nnnaaaUUUFFFAAA===999666000***)))---+++)))''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&''''''((())))))******,,,,,,,,,,,,...000333444000111333555777999:::;;;;;;:::::::::;;;<<<>>>???999999999;;;<<<;;;888666111000///---,,,+++******((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((((())))))))))))*********+++++++++,,,,,,,,,------'''---111///---------,,,888444...))))))...444888::::::;;;;;;:::999888777:::::::::::::::;;;<<<===666888999;;;;;;;;;:::999999888777666555444333333...---,,,,,,---...,,,+++)))))))))))))))*********((())))))))))))*********,,,,,,,,,,,,---...///000+++///666(((777999===sssiii]]]RRRGGG???>>>AAAHHHIIIJJJJJJJJJKKKMMMPPPRRRRRRVVV^^^cccgggooowwwxxxuuuvvvuuuuuuvvv|||ooo^^^KKKAAAKKKXXXZZZ\\\```bbb]]]XXXZZZ```cccaaa]]]aaacccbbb^^^YYYWWWZZZ^^^bbbaaa___^^^[[[XXXRRROOOSSSVVVYYYYYYXXXVVVTTTSSSPPPMMMIIIHHHIIIJJJKKKKKKFFFFFFEEEEEEEEEEEEEEEEEE@@@???===;;;999777666555222555888888444111111222------,,,++++++++++++++++++*********)))))))))))))))))))))((())))))***+++''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""""""""##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$${{{kkk^^^SSSGGGAAA===999666000***)))---+++)))''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&''''''(((((()))))))))******+++---///111222333000111222444666888:::::::::::::::::::::;;;<<<===666777888:::<<<;;;888555------,,,++++++******)))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((((((((((()))))))))******++++++++++++,,,,,,,,,,,,%%%+++///...///222111...''',,,555;;;;;;777444333---///222666999999888666===>>>???@@@AAAAAAAAAAAA@@@AAAAAA@@@===999555333999;;;;;;999444...)))'''---,,,+++,,,---,,,+++)))((((((((()))))))))******((((((((()))))))))******++++++++++++,,,---...///,,,333111///888333666[[[wwwmmmccc]]]UUUIII@@@===IIIGGGEEEDDDDDDFFFGGGHHHPPPPPPSSSXXXZZZZZZ]]]cccpppmmmoooxxx~~~|||}}}ppp{{{yyyqqqrrrtttpppMMMJJJLLLTTTZZZZZZ[[[___[[[WWWTTTUUUXXXZZZYYYWWW^^^^^^^^^]]]\\\[[[\\\\\\\\\[[[ZZZZZZ[[[[[[WWWTTTQQQVVVVVVQQQRRRWWWVVVPPPMMMKKKHHHHHHIIIJJJKKKJJJDDDDDDCCCCCCDDDDDDDDDEEE>>>===;;;:::888666444444000444888777222......///---,,,++++++++++++++++++******)))))))))(((((((((((((((((((((((()))******''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""""""""##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$${{{iii[[[SSSHHHAAA===999666000******---+++)))((('''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&''''''&&&&&&''''''(((((())))))((()))+++...000111111222111222333555777888:::;;;::::::;;;;;;;;;;;;<<<<<<999999:::;;;;;;999555222,,,+++++++++******))))))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))******+++++++++,,,,,,,,,///111...((()))......***......///...,,,+++///555555444444444666777777666555777:::<<<===<<<;;;:::999999888999999;;;<<<===222333222000...---000333,,,+++***+++,,,+++)))''''''((((((((())))))******(((((((((((())))))))))))************+++,,,---...+++222(((666222(((>>>888{{{nnnbbb___]]]UUUJJJDDDAAA>>><<<===@@@DDDFFFGGGMMMKKKMMMRRRTTTVVV]]]ddd___dddsss|||{{{ssswwwzzzxxxwwwwwwuuuqqqaaa]]]aaagggbbbgggwwwxxxooo@@@HHHSSSZZZ[[[ZZZ[[[]]]XXXXXXWWWVVVUUUUUUWWWXXXVVVWWW[[[bbbgggfff___ZZZ___\\\ZZZZZZ\\\[[[XXXUUUOOOUUURRRKKKOOO\\\]]]SSSLLLJJJHHHHHHIIIKKKKKKJJJBBBBBBCCCDDDEEEEEEDDDDDD===<<<;;;999777666444444///444888666000,,,+++,,,,,,,,,++++++++++++++++++))))))))))))((((((((((((((((((((((((((()))******''''''((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######""""""""""""######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$~~~yyymmm\\\PPPMMM>>>>>>:::444---)))+++------(((&&&((()))((('''***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###%%%((()))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))*********+++,,,///111222///000222444777999<<<===<<<;;;999777777888999:::777888888888777555222000***************+++++++++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))*********+++++++++............////////////111222222333444555666666888999::::::::::::999888::::::999999888777777777222222111000///...------+++*********))))))(((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,000000000//////111444777CCCooobbbeeefff```[[[QQQAAA>>>AAA<<<;;;@@@@@@HHHIIIKKKOOOSSSVVVVVVUUUXXX```lllwwwvvviiiddd______dddddd^^^XXXXXXTTTMMM]]]\\\UUU~~~RRR```[[[UUURRRSSSVVVYYY[[[aaa]]]XXXSSSRRRUUUYYY[[[[[[]]]```dddggghhhfffeeeddddddccc___[[[ZZZ]]]aaaUUUWWWZZZZZZXXXVVVUUUUUUTTTRRROOOMMMKKKHHHDDDAAABBBDDDEEEEEEDDDDDDEEEGGG??????>>><<<:::777555333333222222111///...,,,+++***************************++++++***(((''')))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$############"""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||xxxrrrcccSSSKKK>>>>>>;;;555...******,,,---(((&&&((()))'''''')))'''&&&&&&%%%$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$%%%(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((()))************,,,...///111///000222555777999:::;;;:::999777666666666888999777777888777666333111///))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++---------------.........000000111222333444555555666777888999999888777666888777777666666555555444111111000///...---,,,,,,*********)))))))))(((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,///000000//////000444666<<>>;;;BBBDDDHHHMMMQQQRRRQQQNNNLLLSSS[[[bbbiiilllfff]]][[[RRRLLLNNNOOOLLLJJJKKKSSSCCCEEEQQQoooyyyWWWYYYVVVSSSRRRTTTXXX\\\______\\\YYYVVVUUUWWWZZZ\\\\\\]]]___aaacccbbb___]]]```^^^[[[YYYZZZ[[[\\\]]]TTTVVVXXXXXXVVVTTTTTTTTTSSSQQQOOONNNMMMKKKHHHEEEBBBCCCDDDDDDCCCCCCDDDFFF>>>===<<<:::888666444333222222111000///---,,,+++******************************+++)))(((''')))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$############"""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$zzzxxxvvvkkkWWWIII>>>???===777000+++***+++---(((&&&((()))'''''')))'''&&&%%%%%%$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((()))************+++,,,---......000333666888888888777777666555444333444555666666666666555333111...---))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))************+++++++++,,,,,,---------//////000111222333333444555555666666666666555555555555444333333222222111//////......---,,,++++++******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,...////////////000333555777222sssttteee]]]^^^XXXOOOEEEAAADDDEEEBBB<<<>>>CCCHHHLLLMMMJJJGGGLLLQQQSSSSSSUUUXXXWWWSSSRRRKKKGGGKKKNNNNNNMMMLLLHHHVVViii}}}kkk^^^UUUTTTSSSSSSUUUXXX[[[]]]\\\[[[[[[ZZZZZZZZZ[[[\\\^^^___``````^^^\\\XXXVVVZZZVVVRRRSSSWWWZZZYYYXXXSSSUUUUUUUUUSSSRRRSSSTTTRRRPPPOOOOOONNNMMMKKKHHH@@@AAAAAA@@@>>>>>>@@@AAA;;;:::999777555333222111111111000000...---+++***)))))))))))))))))))))))))))******)))''''''(((***'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$############"""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||yyyvvvlllZZZKKK???@@@???999111,,,******...)))&&&((()))'''''')))''''''&&&&&&&&&&&&&&&'''###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))******++++++,,,...000444666888777666555444444333222222222222333555555444333111...,,,+++***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))************++++++,,,---------...///000000222222333444555555555555555555555555333333222222111000000000...------,,,+++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,............///111444111888IIIrrrdddYYY\\\TTTJJJKKKKKKDDD@@@<<<===???CCCFFFGGGFFFDDD???CCCDDDAAA@@@DDDGGGFFFGGGEEEDDDEEEFFFEEECCCAAAOOOxxxVVV\\\WWWWWWVVVUUUTTTTTTVVVWWWYYYZZZ\\\]]]]]]]]]\\\[[[]]]___```___\\\XXXUUUSSSUUURRRPPPPPPSSSUUUUUUTTTSSSSSSSSSRRRPPPOOOPPPRRRPPPOOOMMMMMMMMMLLLIIIGGG@@@@@@???===999888888999888777555444222111000000000000//////---,,,+++***)))))))))))))))))))))))))))******)))''''''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$#########""""""!!!"""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$yyyrrriii[[[PPPAAABBB@@@:::222,,,***+++...)))&&&((()))'''&&&(((((((((''''''''''''((((((&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))******+++++++++...000333666777666555333222222222111111111111111222222111000...,,,***)))******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))***++++++,,,------......//////000111222333444444555555555444444555555555333222222111111000//////,,,,,,++++++******))))))(((((((((((((((((())))))'''''''''''''''''''''''''''(((((((((((()))))))))))))))*********++++++++++++,,,............000222///999222LLLqqqeeekkkbbb\\\ddd^^^MMMGGGCCCAAA@@@AAACCCFFFFFFFFF;;;@@@AAA??????DDDGGGGGGHHHHHHEEE@@@AAAJJJYYYddd___JJJSSSXXXXXXXXXVVVTTTSSSTTTVVVXXXYYY[[[]]]^^^]]]\\\[[[YYY[[[]]]\\\YYYTTTRRRRRRSSSTTTTTTRRROOONNNPPPRRRRRRSSSRRRPPPNNNMMMMMMOOOMMMLLLJJJIIIHHHGGGDDDAAABBBBBBAAA>>>999666444444555444222000////////////.........------+++***)))(((((((((((((((((((((((()))******)))'''&&&((()))''''''''''''''''''''''''&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$#########""""""!!!"""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$xxxmmmeee]]]UUUDDDDDDAAA;;;222,,,++++++///)))'''((()))&&&&&&(((''''''''''''''''''((()))''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''((()))++++++,,,,,,,,,...///222444555555555444222222222111111111000000000///...---+++***)))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((******+++,,,------......//////000111222333444444555444444333333444444555222222111111000/////////+++++++++*********))))))''''''(((((((((((())))))''''''''''''''''''''''''''''''(((((((((((()))))))))))))))************+++)))+++------------///111555+++222:::WWWfffYYYfff```SSSZZZMMMJJJFFFEEEFFFIIIJJJKKKJJJLLLJJJFFFFFFHHHHHHEEECCCKKKPPPOOOXXXxxxhhhNNNPPPQQQTTTVVVWWWVVVTTTTTTXXX[[[XXXXXXYYYZZZ[[[[[[[[[ZZZUUUXXX[[[ZZZVVVRRRQQQQQQSSSUUUVVVSSSNNNLLLMMMPPPSSSSSSSSSPPPMMMKKKJJJKKKHHHGGGEEEDDDCCCBBB???<<>>=========??????===;;;666:::???AAA>>>:::555333111000...,,,,,,,,,...///+++++++++++++++***)))(((''''''''''''''''''''''''((())))))(((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$############"""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$}}}ooobbbaaaSSSHHHEEEAAA===555------111222---'''%%%&&&'''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((())))))***+++---///111222222111///000444:::@@@EEE666555444333111000///...+++++++++***)))(((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))************,,,,,,+++,,,,,,---//////,,,---------......//////......---,,,,,,+++************))))))((((((''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,,,,------......+++---222222333BBBWWWuuugggnnn{{{vvveee___bbbIIIIIIJJJKKKOOOQQQQQQSSSWWW[[[^^^______ZZZXXXZZZ^^^[[[TTTQQQUUU```]]]YYYWWWWWWWWWTTTQQQWWWTTTQQQNNNMMMLLLKKKKKKPPPSSSUUUSSSMMMGGGDDDCCC???===::::::;;;===>>>>>><<<=========:::666111///,,,222///111///+++...(((,,,++++++***)))((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&%%%"""!!!%%%'''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################~~~ooobbbaaaSSSLLLHHHCCC===444,,,+++///222---(((&&&'''((('''%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***+++,,,...000111000111111333555888;;;<<<444333222111///...---,,,******))))))(((''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))))))))*********+++,,,,,,---......//////---------....../////////---,,,,,,+++******))))))))))))))))))((((((''''''&&&&&&&&&''''''''''''((()))((((((((('''''''''&&&'''''''''''''''''''''''''''((((((((())))))))))))******++++++,,,---------///+++---111000---666DDD[[[TTTFFFHHHHHHIIINNNXXXXXXYYY[[[\\\\\\[[[ZZZUUUTTTVVVZZZXXXRRRQQQUUUXXXUUUSSSRRRSSSSSSQQQOOOUUURRROOOLLLKKKKKKKKKKKKKKKNNNPPPOOOJJJEEECCCBBBDDDAAA===;;;;;;;;;;;;::::::;;;:::999666333000...,,,000---......---...(((+++******)))((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$'''++++++'''###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~~~oooaaaaaaSSSOOOJJJDDD===333***)))...222---(((&&&'''((('''%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))***+++,,,.........000222444555444333222111000///...---,,,+++***)))((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))******+++,,,---////////////................../////////++++++******)))((((((((()))))))))(((((((((((('''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))*********+++,,,,,,------...***,,,111000+++...555222aaauuu\\\IIIHHHLLLJJJJJJOOOVVVWWWXXXXXXWWWUUUSSSRRRSSSRRRSSSUUUTTTQQQRRRVVVWWWVVVUUUUUUVVVWWWVVVUUUUUURRRNNNIIIGGGFFFGGGHHHIIILLLNNNMMMKKKGGGEEEDDDBBB???<<<:::999999888666888888666444222000...---+++,,,,,,***---222///***)))))))))(((''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''***---,,,(((###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}nnnaaaaaaSSSOOOIIICCC<<<111)))(((---222---(((&&&'''((('''%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((())))))+++,,,,,,---...111222333111000...///......---+++******)))((((((((('''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))******,,,...000111000///...........................*********))))))(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))******+++,,,,,,,,,---)))***///111//////222:::111FFFfffSSSKKKIIIOOOQQQLLLKKKPPPNNNPPPSSSTTTTTTRRRQQQPPPUUUTTTTTTTTTRRRRRRTTTWWWYYYYYYYYYYYYZZZZZZYYYXXXUUURRRNNNHHHCCCBBBCCCEEEIIIJJJKKKKKKIIIFFFDDDBBB===;;;888777888888777666777555333000///---------,,,))),,,'''...:::222,,,(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{{{nnnbbbbbbSSSKKKFFFAAA:::111))))))---333...(((&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''((()))***+++,,,,,,---...//////000000000......---,,,+++******)))))))))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))***+++...///000000...---............------------************))))))))))))'''''''''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))******++++++,,,...***(((+++///000000222+++111444HHHvvvkkk@@@GGGGGGKKKQQQOOOGGGFFFKKKMMMPPPSSSTTTSSSRRRRRRSSSUUUVVVUUURRRPPPPPPRRRTTTVVVWWWWWWWWWUUUTTTSSSRRRPPPOOOLLLGGGCCCBBBDDDGGGIIIIIIIIIHHHGGGDDDAAA??????===:::999999888666444555444111///---------......'''...&&&000CCC444---''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||ooobbbaaaRRRHHHDDDAAA<<<333+++***...333...)))'''((()))(((&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''((()))***,,,,,,------------...///000111---------,,,+++*********((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((())))))***+++,,,............------------,,,,,,,,,,,,,,,*********)))))))))))))))&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))******++++++...+++))))))***,,,------...444222111:::SSSiii\\\MMMEEEEEEHHHKKKHHHBBBAAAEEELLLOOOQQQPPPMMMKKKLLLNNNRRRTTTTTTOOOMMMOOOPPPPPPUUUVVVWWWVVVSSSPPPOOOOOOHHHIIIJJJHHHEEEEEEIIILLLOOONNNMMMLLLLLLJJJFFFCCCFFFCCC@@@===;;;888555222333222000...------------///%%%///%%%333KKK444,,,''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###$$$'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~qqqccc```PPPHHHFFFCCC???666---***---333...)))'''((()))(((&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''((()))+++---.../////////////////////000,,,,,,++++++******))))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))******++++++,,,---------,,,,,,,,,++++++*********((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))******++++++,,,+++******+++,,,,,,:::...(((222444+++CCCttt~~~mmmFFFGGGUUUTTTFFFDDDEEEGGGFFFDDDEEEHHHJJJLLLMMMJJJFFFDDDGGGKKKOOOSSSSSSOOONNNQQQRRRPPPTTTWWWYYYXXXTTTQQQPPPPPPFFFJJJLLLKKKGGGFFFIIILLLQQQOOONNNNNNOOONNNKKKIIIFFFDDD@@@>>>;;;888333000000000///---,,,,,,,,,,,,///"""000$$$444OOO222)))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$sssccc___NNNJJJHHHFFFBBB999...+++---333///)))'''((()))(((&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((***,,,...//////000111222111000...---++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))************+++,,,---...+++++++++*********))))))&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))*********'''+++...---,,,---......%%%///---+++333666333777IIINNNBBBGGGMMMJJJAAAGGGEEEDDDGGGJJJLLLNNNOOOJJJMMMMMMKKKGGGGGGKKKPPPNNNSSSUUUQQQQQQUUUVVVTTTQQQTTTWWWVVVSSSPPPOOOPPPJJJNNNPPPNNNHHHEEEFFFHHHJJJHHHGGGHHHKKKKKKIIIFFFAAA???<<<;;;999777333000......------,,,+++******... 000###444QQQ000&&&''''''((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&((()))******$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################sss^^^RRRQQQDDDDDDEEEBBB777+++(((***111555,,,%%%+++,,,&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&'''((()))+++,,,......//////......---,,,************))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''(((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,---...///000111222666AAA```MMMFFF>>><<>><<<:::777555333222111000///...---,,,++++++---***'''(((,,,...+++'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#################################qqq]]]RRRQQQCCCCCCDDDAAA777,,,(((***111555,,,%%%++++++&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((***+++,,,---------------,,,,,,+++******)))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((((())))))))))))*********+++++++++,,,,,,+++,,,---...///000111111444,,,+++:::YYYaaaEEEFFF@@@;;;:::>>>BBBDDDCCCEEEGGGJJJNNNQQQQQQOOONNNQQQRRRRRRQQQOOONNNNNNOOOLLLNNNRRRWWWZZZZZZXXXVVVOOOPPPPPPPPPPPPRRRVVVYYYUUUTTTSSSRRROOOLLLJJJHHHJJJGGGDDDDDDFFFEEEAAA===:::999777555222000///...000///...---,,,++++++***+++(((%%%'''***+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$##############################ppp]]]SSSQQQAAABBBCCCAAA777,,,(((+++000555---%%%***+++&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((()))***+++,,,,,,,,,,,,,,,,,,+++******)))((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))******+++++++++++++++++++++++++++***))))))(((((())))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''((((((((())))))))))))*********++++++++++++++++++,,,---...///000000000000222444555:::FFFSSSzzzTTT>>>999<<<===999777888===AAABBBAAAEEEFFFIIIKKKNNNOOOPPPPPPQQQRRRTTTTTTSSSRRRSSSTTTPPPPPPRRRVVVZZZ\\\ZZZWWWNNNOOOPPPPPPRRRUUUZZZ^^^TTTSSSRRROOOMMMKKKIIIHHHJJJGGGCCCCCCCCCAAA===999444444333111///---,,,,,,...------,,,+++***))))))(((&&&$$$%%%((()))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&)))(((&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ppp___UUUQQQ@@@AAACCCBBB888---)))+++///555...&&&******&&&((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((()))+++,,,,,,,,,,,,,,,,,,,,,++++++***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''(((((())))))******++++++++++++++++++++++++******)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((()))))))))))))))************++++++++++++,,,---.........---111555555111...111666///666JJJkkkkkk[[[EEE777444888<<<>>>888777666999<<>>444777111...444<<<>>>666---777777888:::<<<======<<>><<<:::888222111111000///...---,,,*********)))(((((('''''''''&&&%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&###%%%((())))))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuufffYYYPPPAAACCCFFFEEE;;;///***+++...555///''')))(((%%%)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''')))***+++,,,,,,,,,---------------,,,,,,+++(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))******))))))))))))))))))))))))***)))((((((''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((((((((((((((()))))))))))))))*********+++++++++,,,+++---//////111000***""" (((111444111...000333###---BBB^^^vvv{{{mmmrrroooddd[[[UUUKKK???>>>>>><<<666///---000555777666555333111333666:::888999:::;;;<<<<<<<<<<<<@@@BBBDDDDDDCCCEEEKKKOOOLLLMMMMMMLLLJJJJJJKKKMMMOOOOOOOOONNNMMMKKKJJJIIIIIIJJJJJJIIIHHHHHHJJJLLLHHHFFFBBB???======>>>???EEEEEECCC@@@<<<999555444000000///...---++++++***))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&$$$'''+++---...+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%wwwgggXXXMMMDDDEEEHHHGGG<<>>AAADDDFFFEEEDDDEEEJJJOOOMMMMMMLLLKKKJJJLLLOOORRRLLLPPPSSSRRROOOLLLMMMOOOPPPQQQRRRRRRPPPOOOOOOPPPIIIFFFBBB???===>>>???AAADDDDDDCCC@@@;;;888555444111000///---,,,***))))))))))))))))))((((((((((((%%%&&&'''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((((((((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%''')))+++,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%xxxgggWWWKKKEEEGGGIIIHHH===000***+++---555000'''((('''%%%***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))+++,,,,,,,,,,,,***++++++++++++***)))))))))(((((((((((('''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))*********))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************%%%+++...++++++...---(((******,,,111666666000***.........000444444222///---+++...444555111///111222...+++,,,000333222///666333000///111333555777555777999::::::<<<>>>???BBBEEEHHHGGGEEEFFFJJJOOONNNNNNMMMLLLLLLOOOTTTXXXOOOUUUZZZXXXRRRNNNOOORRRTTTUUUVVVUUURRROOOMMMMMMKKKHHHDDD@@@>>>???AAACCC@@@AAAAAA???<<<:::888888333222111///---,,,******)))))))))))))))((((((((($$$%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%'''((((((((('''&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%yyyeeeXXXRRRIIIFFFHHHIII@@@000))),,,...555000''')))(((%%%((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''(((((())))))(((((()))***++++++******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))+++*********))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---------............................../////////......---------.........///////////////333333333444555666777888:::::::::<<<>>>@@@@@@@@@EEEHHHIIIGGGCCCBBBFFFJJJRRRQQQMMMJJJMMMSSSTTTQQQRRRPPPSSSZZZZZZSSSMMMMMMUUUUUUVVVVVVTTTNNNGGGBBBJJJKKKJJJFFFAAA>>>???AAA@@@@@@>>><<<999777555444111000///...,,,+++***)))(((''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%xxxeeeXXXRRRIIIFFFHHHIII@@@000))),,,...555000''')))(((%%%)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''(((((((((((())))))******************)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))************)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))))))))*********++++++++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,---------............///222222222333444555666777:::999888:::===AAABBBBBBHHHKKKMMMLLLHHHHHHKKKOOORRRQQQNNNJJJLLLQQQRRROOOUUURRRTTTYYYYYYTTTPPPQQQSSSQQQOOONNNMMMJJJFFFCCCJJJIIIGGGCCC@@@>>>???@@@===;;;999666444222111000//////...,,,+++)))((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%xxxgggZZZTTTIIIFFFGGGHHH???000))),,,---555///'''***)))%%%)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''(((***++++++***))))))***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))******))))))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------...000000000111222333444555:::888666999>>>BBBCCCBBBDDDGGGJJJJJJIIIHHHJJJMMMQQQQQQNNNJJJKKKOOOOOOLLLOOOLLLLLLOOOOOOLLLLLLNNNOOOLLLGGGEEEEEEFFFFFFEEEIIIFFFAAA???>>>>>>>>>>>>:::888555222000......///------,,,+++***(((''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%zzzkkk___ZZZIIIFFFGGGHHH>>>///))),,,---444///'''***)))&&&)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((()))'''(((***+++,,,***)))'''))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))************************************************************++++++,,,,,,------.........///000222333444888777777:::???BBBAAA@@@???BBBFFFGGGGGGGGGIIIJJJPPPQQQOOOJJJIIILLLLLLIIIHHHGGGFFFEEEDDDDDDFFFIIILLLHHHDDDBBBCCCEEEFFFGGGGGGBBB===;;;<<<======<<<;;;888444111///...///000---,,,,,,+++)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%{{{nnneee___IIIFFFFFFGGG===///))),,,,,,444///'''***)))&&&***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''')))***,,,+++***((('''))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((())))))******))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((()))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---------...///000222333444555777999===@@@AAAAAAAAA???AAAEEEGGGIIIIIIJJJKKKNNNPPPOOOJJJIIIKKKLLLIIIJJJKKKJJJFFFDDDFFFIIIKKKJJJGGGDDDDDDEEEGGGGGGGGGEEE@@@;;;999:::<<<;;;999999777333000......///000---,,,,,,+++***)))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%'''***---))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%{{{ooofffaaaIIIFFFFFFFFF===...))),,,,,,444///'''***)))&&&***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((()))***))))))***++++++***((('''((((((((((((((())))))***))))))))))))))))))))))))''''''((((((((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))***+++***)))((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***+++,,,---------......///111333555666444888===???@@@BBBGGGKKK???@@@BBBDDDFFFHHHIIIIIIJJJNNNOOOKKKIIILLLMMMLLLKKKOOOOOOJJJGGGHHHKKKLLLJJJHHHFFFEEEFFFGGGGGGFFFBBB???<<<::::::999888777555333111...,,,+++,,,,,,,,,,,,++++++***))))))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%))),,,......*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%xxxmmmccc]]]IIIFFFEEEEEE<<<...)))---+++333...'''******'''+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''((()))***************))))))((((((((((((((((((((()))******))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))++++++***)))(((((()))))))))************************************************************************************'''((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((())))))***+++,,,---......//////111222444666777555;;;@@@???>>>DDDQQQ]]]AAA@@@AAACCCEEEHHHIIIJJJGGGLLLNNNKKKJJJMMMOOOOOOJJJQQQSSSNNNIIIIIIJJJIIILLLIIIEEECCCCCCDDDEEEDDD?????????===999666555555222111///---,,,+++******+++******))))))(((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$)))000333000,,,******))))))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%vvviii___YYYJJJFFFEEEEEE<<<---)))---+++333...'''******'''+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&''''''((()))***++++++***)))(((((())))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((***+++,,,+++)))((((((((())))))*********+++************************++++++++++++++++++++++++************************(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))'''((((((((())))))******((()))***+++,,,---......///000000222444666777999777===AAA???===FFFZZZkkkHHHGGGFFFGGGJJJMMMOOOOOOEEEKKKNNNLLLKKKNNNQQQQQQMMMUUUXXXSSSMMMMMMLLLJJJMMMIIICCC@@@???AAACCCDDD===@@@AAA>>>999555333444222111000///---,,,+++***))))))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$,,,666888222******))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%~~~}}}xxxmmmbbb]]]FFFFFFGGGEEE:::///,,,//////555///(((++++++&&&))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((((('''''''''&&&&&&''''''((()))***++++++***)))(((((()))))),,,***'''(((***+++***(((---......,,,)))''''''((($$$(((******(((''')))+++&&&''')))++++++***(((&&&&&&'''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&((((((((((((((()))******)))***,,,------,,,***))))))******)))''''''***,,,'''++++++'''(((------''')))))))))+++///222///)))(((---)))&&&++++++***///%%%''')))***+++,,,***'''***))))))(((((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))***+++,,,------...///000111222222444888:::999===?????????GGGUUU```KKKKKKKKKMMMOOOPPPPPPPPPNNNPPPRRRRRRQQQOOOMMMKKKSSSOOOMMMOOORRRQQQLLLFFFJJJDDD>>>:::<<<@@@EEEHHHCCC@@@<<<888555444444555000///...,,,+++***))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''+++///222000+++'''---,,,+++***((('''&&&&&&(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%yyylllaaa[[[JJJJJJJJJGGG===111...000///666///(((++++++''')))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((((((''''''''''''''''''((()))******,,,+++******))))))******...+++))))))+++,,,+++)))%%%&&&'''(((((()))***+++((())))))*********++++++------,,,+++)))'''%%%$$$'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))(((((((((((()))*********+++,,,------,,,+++******+++---...///.........---111333222111222111//////111333111***$$$'''---222111///,,,+++***(((&&&555222,,,&&&$$$&&&***,,,++++++***))))))))))))***((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))***+++,,,------......000111111111333666999888;;;>>>??????CCCLLLSSSIIIIIIKKKMMMMMMLLLJJJHHHNNNOOOPPPRRRSSSQQQNNNKKKNNNMMMLLLKKKKKKJJJHHHGGGJJJFFF@@@======???BBBCCC???===999555222111111111000///---,,,***))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((+++---------,,,+++222000,,,)))&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzlll```ZZZLLLLLLLLLHHH===111---000000666///'''++++++'''))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''(((((((((((((((((((((((((((((()))++++++---,,,,,,+++++++++++++++///---++++++,,,,,,,,,***///...------/////////......,,,++++++---......---******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))))))))((())))))***+++***+++,,,------,,,+++***,,,+++******++++++***)))555...((($$$"""$$$+++222333)))###)))333777333...+++%%%)))---,,,111777333!!!%%%+++000000...,,,+++,,,,,,+++***************((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))***+++,,,------......///000111000111444666666999<<<===>>>???BBBDDDBBBEEEHHHKKKKKKJJJGGGEEEFFFEEEGGGJJJMMMLLLHHHCCCFFFHHHHHHEEEBBBAAACCCEEEDDDBBB???>>>>>>???>>>===;;;999555222///.........///...---+++***)))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***((((((,,,///555222---(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{{{nnnbbb\\\LLLKKKKKKGGG<<>>?????????BBBFFFHHHIIIIIIIIIIII@@@@@@AAAEEEIIIIIIDDD???BBBCCCCCCCCCAAA@@@???@@@:::;;;<<<>>>@@@???===:::999888444111///---------...---,,,***))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***,,,***&&&&&&+++000333000---***((('''((((((&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}pppeee___LLLLLLLLLGGG<<>>;;;<<<>>>AAABBBAAA<<<999999888555333000///......---,,,+++***)))(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%))),,,+++'''&&&)))---+++,,,,,,,,,,,,+++***)))''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}rrrfffaaaMMMMMMMMMIII===000,,,...444999111'''******'''*********)))))))))((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))************************++++++++++++*********))))))((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&''''''((((((&&&&&&'''''''''((((((((((((((()))***************++++++***++++++,,,---...---------------......///---...///.........000222111222333222000//////111...111444333///---///111............---,,,******......------,,,+++++++++++++++++++++************)))))))))))))))))))))))))))((((((''''''(((((()))+++*********))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''(((((())))))***++++++******++++++,,,---........................---///222222///+++)))(((777<<<@@@EEEQQQeeexxxmmmlllLLL@@@777888777111---...000///...,,,++++++++++++************))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((())))))***+++,,,------......111333444444444555666888:::;;;===???CCCJJJNNNQQQQQQPPPLLLHHHGGGIIIMMMLLLMMMNNNOOOPPPPPPPPPQQQMMMIIIGGGJJJNNNOOOIIICCCDDDDDDEEEEEEEEEAAA<<<888999888666333111///......,,,+++***)))((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%(((++++++)))'''''')))&&&(((***---...---,,,+++))))))))))))))))))((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}qqqfffaaaLLLKKKLLLHHH<<<000,,,...555:::111'''******'''+++*********)))))))))((((((((((((((((((((((((((((((&&&'''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,)))***************))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((()))******++++++******++++++++++++,,,---...///---,,,,,,,,,------...///---///111111111111444777,,,111666666444444999>>>???>>>>>>@@@BBBAAA===999AAA>>>999555222111222222//////......---,,,,,,+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))*********))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((())))))******,,,++++++++++++,,,------//////............//////...000222111222888DDDNNNQQQvvv{{{dddSSSAAA777555333222000///...---------++++++*********)))))))))'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))))))))***+++,,,------...///222555666777777888999777<<<@@@BBBBBBFFFNNNTTTVVVWWWWWWRRRKKKHHHIIIKKKMMMPPPQQQOOOLLLMMMQQQUUUNNNKKKIIIHHHJJJKKKKKKJJJHHHGGGFFFEEEDDD@@@<<<888666555444222000...---,,,+++***)))(((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((((((((('''&&&'''(((***+++,,,,,,,,,,,,+++++++++***)))))))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''}}}pppeee___HHHHHHIIIEEE:::...***,,,666:::111'''******'''+++************))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------))))))++++++,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%'''((((((((('''&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))))))))***++++++++++++***,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,---...///...111333444333444888;;;999CCCNNNUUUXXX___kkkuuu|||wwwsssxxxxxxnnnjjjbbbUUUHHH>>>999888888000000///...------,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''((()))******+++,,,,,,++++++,,,,,,---...//////............//////000222333777CCC]]]cccmmmmmmdddlllnnn]]]@@@555444333111000/////////+++++++++************)))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))))))))***+++,,,------...000222666888888999:::;;;666===DDDFFFEEEHHHOOOVVVTTTWWWYYYVVVOOOKKKJJJLLLPPPSSSTTTQQQLLLLLLRRRYYYLLLJJJGGGDDDBBBDDDIIIMMMEEECCCBBBBBBAAA???<<<999444333222000...,,,+++***+++***)))(((((('''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&&&&'''(((((('''(((''''''((()))***,,,---------,,,,,,+++***))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''~~~sssiiieeeJJJIIIIIIEEE;;;///+++...<<<===111&&&+++---)))+++))))))************))))))++++++++++++***((('''&&&)))))))))))))))))))))))))))************+++++++++)))((('''(((***+++(((%%%+++,,,,,,((('''+++000333......(((***333111,,,111111000///...............---///000///---+++,,,---)))---///+++'''&&&(((***(((((()))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))************+++,,,---...***...---***+++111111---444///---///...+++...444:::@@@;;;666<<>>JJJNNNGGG@@@===@@@GGGLLLOOONNNMMMMMMNNNOOONNNMMMKKKXXXVVVRRRLLLIIIIIILLLOOOKKKHHHDDD@@@???AAAEEEGGGAAA???<<<::::::999777666555333000...,,,++++++,,,(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))'''666444)))))))))''')))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&rrrgggbbbKKKKKKJJJGGG<<<000---000;;;===111'''+++---)))+++)))))))))***))))))((((((***************)))))))))))))))))))))))))))))))))************+++++++++++++++)))(((***---......,,,!!!'''...333444///''' """...000111888777000000555444222222222222222222555111------///000...+++000///+++'''%%%'''***+++(((((()))))))))))))))(((((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******************+++,,,---...000222000---///444444///444---,,,444;;;999444222,,,DDDYYYkkkrrrfffZZZJJJ999888888///++++++...222444111---***++++++++++++*********+++)))))))))(((((()))))))))************))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((())))))***+++++++++...//////000000000111111333000333888555...///666XXXkkklllrrrxxxqqqUUUMMM===000666000...+++)))'''(((+++---++++++***))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))***,,,,,,,,,,,,...000111000111444333222999BBBBBB>>>::::::???EEEIIIKKKHHHHHHHHHIIIKKKLLLLLLLLLSSSPPPLLLGGGCCCCCCFFFIIIIIIFFFBBB>>>>>>???CCCEEE@@@===:::888777666444222444222///,,,+++******+++((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&((((((((()))))))))******)))))))))))))))))))))))))))(((((((((((((((((()))(((((()))))))))*********)))000000111444,,,&&&---))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&rrrddd]]]IIIIIIIIIEEE;;;///,,,///888<<<111(((,,,,,,)))+++***)))))))))(((((('''''')))))))))*********++++++))))))))))))))))))))))))************+++++++++,,,...,,,++++++,,,,,,,,,+++000---)))***...222555666333<<<:::666???GGGLLLVVVRRRTTTVVVYYYYYYVVVPPPKKKHHHFFFDDD@@@<<<666111...,,,++++++---///...+++((()))))))))))))))))))))(((((((((((((((''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,---......//////...---111555444///...333888888111///:::GGGooofffYYYOOO<<<888111...111111,,,+++...------------,,,+++***)))******))))))))))))******++++++*********)))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((())))))******+++,,,,,,000...,,,,,,...000111111)))...666666---222UUU|||rrrqqqsssZZZEEE<<<888///+++......)))(((---,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((()))+++,,,---------///111000///111333222000555;;;<<<:::999:::>>>BBBEEEFFFDDDDDDEEEFFFHHHKKKMMMNNNOOONNNKKKGGGCCCAAACCCDDDFFFDDD@@@===<<<>>>AAACCC>>><<<888666555333111///222000...+++***)))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((()))(((((((((((((((''''''))))))))))))*********+++***************************))))))))))))))))))***))))))*********+++++++++)))+++---555999***"""...++++++++++++++++++++++++++++++++++++++++++++++++((())))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&rrraaaXXXFFFFFFFFFBBB888---***---666:::111))),,,,,,))),,,******)))(((((('''''''''*********************+++))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,---......------000...---...///111666<<>>>>>???AAACCC???<<<999666444333000...000///---,,,***)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,...666777555444)))%%%///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''rrr___TTTEEEEEEEEEBBB888---***---222999222***,,,,,,))),,,+++***)))((('''(((((((((---,,,+++***))))))))))))***************************++++++++++++,,,,,,,,,(((***,,,///000111111222,,,000:::EEENNN[[[rrrwww~~~tttfffZZZKKK:::///)))'''---555---,,,+++************+++******)))))))))((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))******************++++++++++++,,,,,,,,,,,,---...///000...///111555666444222111888444999RRRnnnYYYJJJ<<<000---222---+++***,,,......,,,***++++++************++++++++++++++++++************))))))))))))))))))))))))''''''((((((((()))))))))++++++++++++++++++++++++*********+++,,,,,,------......///111444444444333>>>111777dddvvvUUU999222222---+++000...---,,,+++************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***)))+++---......///111333000333555777888:::<<<===DDDCCC@@@??????CCCGGGJJJPPPPPPPPPNNNMMMNNNQQQTTTPPPSSSVVVVVVSSSOOOLLLJJJKKKHHHEEEBBB@@@AAABBBCCC@@@===:::777666444111///000///...,,,+++******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((()))))))))******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---------...777JJJIII666...------111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((rrr^^^QQQGGGGGGGGGDDD:::///,,,///000777222+++---,,,(((,,,+++***)))(((((()))***+++///...,,,***))))))))))))************************++++++++++++,,,,,,,,,,,,,,,---...---,,,,,,---///:::IIIbbbwww|||uuu~~~vvvhhhZZZSSSHHH999...+++000///---,,,++++++,,,---************))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((('''(((((())))))******+++******+++++++++,,,,,,,,,------------...///000000///000222444111...111666444PPP|||~~~nnn[[[FFF444***111...++++++...///...,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++*********))))))))))))))))))))))))'''''''''((((((((())))))++++++++++++++++++++++++***++++++,,,,,,---......---///111111000000111333,,,DDDpppoooNNN:::///,,,000///...---,,,+++*********************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((())))))***+++***+++...//////000222444222555888888;;;@@@BBBAAA@@@@@@@@@???@@@DDDJJJOOOUUUWWWWWWTTTPPPOOOQQQTTTOOOQQQTTTTTTRRROOONNNMMMMMMKKKGGGDDDAAAAAAAAABBB???===999777666444222000///......---,,,+++***)))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((()))&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,------------------------------------...------,,,,,,------...---------.........//////999QQQOOO777...111000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((((())))))rrr]]]PPPGGGGGGHHHEEE;;;000---000---666333+++---,,,(((,,,+++***)))((()))+++---......---+++))))))***+++,,,************************+++++++++,,,,,,,,,------222111000///000666???FFF^^^ooo}}}oooooovvvwww|||yyycccHHH888222111///---,,,---......++++++*********)))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))******+++++++++++++++,,,,,,,,,,,,---------------...///000111000000222222///111>>>MMMeeezzzgggQQQ>>>999444...---///000...,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,///111000...000999@@@KKKbbbIII999111000///...,,,+++++++++***************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((()))***++++++***,,,...//////111333555444888888777;;;BBBDDDAAA===@@@BBBBBBBBBEEEIIIMMMUUUWWWXXXUUUPPPMMMNNNQQQOOONNNLLLJJJHHHJJJNNNQQQMMMKKKGGGCCC???>>>======<<<999666444444333111///------,,,,,,+++***((((((((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((()))''''''''''''(((((((((((((((((()))))))))*********)))))))))*********++++++++++++++++++,,,,,,,,,---,,,---------............------------------------///......------......///........./////////000000:::MMMNNNBBB???<<<222---////////////////////////------------------------+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))))))))rrr^^^PPPFFFFFFFFFCCC999///,,,///,,,666333,,,---,,,(((,,,+++***))))))***,,,...000,,,+++***))))))+++---...************************++++++,,,,,,,,,---------...///111666AAARRRffftttvvvtttpppbbb444222000...---...///000+++++++++************)))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))***+++++++++++++++,,,,,,,,,---------...------......///000111444444666777666===SSSjjjvvvccc@@@999111...///000...,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///000444666555333:::IIIVVViiiKKK999000000...---,,,+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''((()))***++++++***,,,...///000111333555555999888666999AAACCC??????CCCFFFGGGFFFEEEFFFHHHRRRUUUWWWUUUOOOKKKLLLNNNPPPLLLGGGBBBAAAFFFNNNUUULLLJJJEEEAAA===;;;::::::999666333222111000///---++++++++++++***((('''&&&)))(((((((((''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))''''''''''''((((((((()))))))))))))))************)))************++++++++++++++++++,,,,,,------------------............///........................//////............//////////////////000000000000AAAKKKOOOSSSWWWKKK999444000000000000000000000000////////////////////////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''((())))))***rrr___SSSCCCDDDHHHIII===---+++222000888333+++---+++'''***)))+++---,,,)))***...222******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++'''000...))),,,++++++222000444888UUUwwwrrr}}}{{{aaaOOOHHH111)))333,,,%%%333,,,,,,+++))))))+++,,,+++************))))))))))))++++++*********************++++++,,,,,,------...---------.........//////,,,///000...///222333111111;;;999444AAAbbb{{{bbb???))),,,666444)))---,,,,,,---......+++))),,,,,,,,,+++++++++******++++++++++++******))))))******++++++++++++************+++++++++,,,,,,,,,(((///111...---111333111666$$$777GGG444>>>qqqrrr~~~___===222,,,///222000,,,+++...---,,,+++******************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******)))((('''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,,,,...///000//////111333000333666777999;;;===???FFFEEECCCAAA@@@BBBFFFJJJOOOTTTXXXWWWQQQLLLKKKKKKHHHGGGBBB===???FFFIIIFFFCCCBBBAAA???===:::777666666333000/////////...---************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''&&&(((,,,///111...)))'''(((***+++,,,,,,))),,,111111+++***---$$$(((,,,000111000///---555222111333222000333888111111222111111000......111222333111000111777;;;HHHPPPTTT[[[ppp{{{```777444222000///000222222111...444666222///000000///222///,,,+++,,,.........,,,......,,,*********)))333,,,))),,,...+++,,,111'''(((***++++++***((('''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))sssbbbVVVIIIGGGHHHHHH===...***000000888333+++---+++'''++++++***)))***---//////...))))))*********+++++++++,,,,,,+++++++++++++++,,,+++000,,,+++222000)))***333RRRrrrrrr|||}}}tttVVV[[[]]]<<<000777(((......,,,******+++***)))+++*********))))))))))))++++++*********************++++++,,,,,,---......---------.........//////111000///---000444555444888666111FFF~~~bbbIII777---...444000///---,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++*********)))******++++++++++++******++++++++++++,,,,,,,,,,,,---111000,,,,,,000111///>>><<<***111SSSbbbyyy___???***...111(((&&&///...---,,,+++******************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((())))))***+++,,,,,,---////////////111333222444777888:::<<>><<<:::999888777444111/////////...---************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++,,,,,,+++******,,,...''')))---111333222000...222---+++------+++///666:::777222---+++---111444111//////000///,,,...222999999999888888888777777;;;>>>BBBDDDEEEDDDDDDDDDUUU^^^dddhhhqqqwwwhhhQQQEEEAAA<<<999888888777777333444111+++***...111000------...000222222000---///000/////////222555777)))'''+++222333,,,'''&&&......---,,,+++***)))((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))ttteeeZZZNNNHHHFFFEEE===000,,,000000888333+++---,,,(((+++---)))&&&***111444///)))))))))))))))************,,,,,,++++++++++++,,,,,,+++111///---222222333===\\\ooo{{{|||uuukkkttt~~~|||qqqjjj[[[<<<+++111111///.........---+++)))+++++++++*********))))))******+++++++++++++++++++++++++++,,,------......------........./////////444000...000444666888888777===RRR\\\===333333000111000///,,,******,,,...,,,,,,,,,,,,++++++++++++++++++++++++******************++++++++++++******+++++++++,,,,,,,,,------111111000---///222333000(((<<<;;;CCCfff~~~}}}```;;;111222000222888......---,,,++++++++++++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))))))))***,,,,,,,,,...///000000000222333555666888:::<<>><<<;;;;;;;;;;;;888555111/////////---,,,************))))))))))))(((((((((''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))+++,,,+++******+++,,,222000---+++)))(((((((((333222333555222,,,***,,,***---111333333333444555;;;;;;@@@FFFHHHHHHKKKQQQXXX[[[___fffnnnvvv}}}zzzoooggg```\\\WWWYYYYYYVVVRRRLLLAAA555???:::333///...///111111444333333111---'''"""...******...000///...000---,,,+++******+++,,,---))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))tttfff]]]RRRIIICCCCCC>>>333///222///777333+++...,,,))),,,,,,)))(((,,,222444...((()))*********++++++++++++,,,,,,+++++++++,,,------)))333222---///555IIIeeezzzjjjbbbiiizzz{{{{{{^^^444888333///---///111///------,,,,,,+++++++++***************+++++++++++++++,,,++++++,,,,,,---.....................////////////333...///444888666777;;;888^^^uuu[[[CCC444......//////---+++***,,,///------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------000//////000333666666444;;;222NNNxxxnnnFFF555111,,,&&&///...---,,,,,,++++++++++++******))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))***+++,,,,,,---///111111111222444666666888;;;===@@@EEEJJJNNNQQQPPPOOOLLLJJJIIIKKKMMMNNNPPPRRRSSSSSSRRRSSSSSS```hhhPPPKKKJJJEEECCC???<<<;;;::::::;;;888555111///......---+++************)))))))))(((((((((((('''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((())))))))))))***'''))),,,,,,,,,,,,---...++++++++++++,,,///333666)))+++000333333333666999555666888;;;AAALLLYYYbbbxxx}}}uuunnncccXXXNNNFFF???;;;333000000333666888:::===999555000------------...//////...---------------*********************************)))))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))tttfff]]]WWWLLLDDDBBB===222---//////777333+++...---)))---***+++...000000///,,,***+++++++++,,,,,,,,,------,,,+++++++++,,,------...,,,000...000;;;EEEZZZuuujjjeeejjjyyyfff999888000+++...000...---///,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,+++,,,,,,------...//////........./////////000000111...111888777111777CCC___XXX:::888---...//////...------...---------,,,,,,,,,+++++++++++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,---------...............///222444555555555>>>SSSdddIII555------000///...---,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))'''''''''((((((((())))))))))))))))))***+++,,,---...000222333333444666888777:::===AAADDDIIIOOOSSSTTTTTTSSSQQQNNNMMMNNNOOOMMMKKKJJJOOOVVVZZZYYYWWWdddxxx~~~mmm^^^[[[VVVLLLGGGEEEAAA===:::999888999666333000......---,,,+++************)))))))))(((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))*********+++++++++---///000///...//////,,,000444555444111//////888999888444333999BBBIII^^^lllzzzuuuvvvxxxzzzzzzzzzxxxyyytttmmmkkkooonnnooorrrwww}}}|||iii\\\NNNEEE<<<333000222((()))***,,,000333333111222222222111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))ttteee\\\[[[PPPGGGCCC;;;///))),,,///777333,,,......***...)))...333222...******,,,,,,,,,,,,,,,---------...,,,++++++,,,,,,---...///111---+++;;;TTT\\\]]]fffUUU```{{{zzz___FFF888......///,,,+++...---------,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,---......//////....../////////000000000222///444999444111FFFccc}}}^^^;;;444222000///000000///---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---------........./////////...///222222222555;;;MMMkkkBBB333>>>000000///...------------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))******)))******+++,,,---///000333444444555777999999<<<@@@CCCFFFIIIMMMPPPOOOPPPPPPOOOLLLKKKKKKKKKIIIEEEDDDIIIRRRYYYYYYWWWQQQXXXXXXOOOJJJMMMNNNJJJFFFDDDAAA===999777555555333111...,,,,,,,,,,,,***************))))))))))))'''(((((((((((()))))))))))))))))))))***************************************++++++++++++,,,,,,,,,---...///...,,,,,,,,,---///000///---,,,000888>>>===NNNbbbsss~~~}}}ssshhhzzz~~~kkkbbbRRRLLLBBB777222444444222++++++,,,---///000000111------------------------++++++++++++*********)))(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''''''''''''''((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))uuueee[[[WWWNNNGGGCCC:::...***...///777333,,,///...+++...,,,111444222---))))))+++++++++,,,,,,,,,---------+++++++++,,,,,,...//////111111666LLLdddddd\\\```ppp{{{```LLL;;;555222+++***///------------,,,,,,,,,,,,******++++++,,,------...,,,,,,------.../////////.../////////000000000000444111555:::666@@@nnn~~~OOOCCC;;;222...000222000---...------------,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++---.........////////////000///000222222555AAAOOO]]]===///111000///...------------,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''((((((((())))))))))))************+++,,,---------///111222333444666888:::>>>AAADDDEEEEEEFFFGGGIIIJJJKKKKKKHHHFFFFFFFFFCCCDDDEEEHHHLLLQQQUUUXXXCCCLLLTTTRRRHHH???@@@DDD@@@???===:::777555333111000...+++***+++,,,+++***************))))))))))))'''((((((((()))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,---.........000333666000666AAAMMM[[[mmmyyypppllljjjjjjqqq```UUUIII>>><<<999555111000111333555........................,,,,,,+++++++++*********(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))vvvfff[[[OOOHHHDDDCCC;;;000...444///777333,,,///...+++///000222333111---)))))))))******+++++++++,,,,,,,,,+++++++++,,,---...///000,,,999HHH[[[ggg___]]]jjjqqq~~~vvv^^^HHH>>>777...,,,000......---------,,,,,,,,,******+++,,,,,,---......,,,,,,------.../////////////////////000000000000444111555;;;;;;QQQ|||vvvOOOCCC444...000333222.........---------,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++............/////////000111///000333444<<>>888JJJzzzYYYEEE///333666"""...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000333---333;;;444<<>>FFFGGGFFFDDDGGGLLLJJJEEEAAAEEEJJJKKKJJJHHHGGGGGGFFFCCCAAACCCGGGHHHEEEAAA<<<777333222444555111---,,,,,,+++***))))))******+++*********))))))(((((())))))))))))************,,,+++***((((((***---000000...,,,+++,,,......//////000111111000......---555===FFFPPPfffuuu~~~uuuvvvuuusssssstttrrrmmmsssppppppsssuuuvvvyyy}}}||||||yyyttttttwwwvvvqqqrrrrrrrrrrrrtttxxx~~~ssspppuuulllRRRAAA999999222---000555555222............---,,,***)))'''***((('''(((***++++++***(((((()))))))))))))))((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&))))))(((((('''''''''&&&((((((''''''''''''(((((()))(((((((((((())))))***xxxdddbbbOOOGGGBBBBBB<<<111,,,000///777222***---///000777333111...+++******++++++++++++,,,,,,,,,,,,---------******---...---000666LLL]]]TTTTTTXXX^^^zzzoooUUU???222.../////////...,,,,,,---...+++,,,,,,,,,,,,---------------.........////////////333444000///333444222===,,,111RRReeeUUU888///888///555000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000000000000000---333777555777ZZZXXX777---333---,,,///)))---,,,++++++***+++++++++******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((+++******++++++---.........111555:::===>>><<<:::@@@AAACCCEEEFFFEEECCCBBBJJJJJJHHHDDDFFFIIIGGGCCCJJJIIIHHHIIIKKKLLLKKKJJJFFFCCC@@@BBBEEEGGGDDDAAA;;;777333222444444111---,,,++++++***))))))******+++*********)))))))))))))))))))))************+++%%%&&&''')))+++,,,,,,,,,,,,///222222000,,,*********+++++++++...888GGGQQQllluuullljjjkkkqqqwww|||tttrrrooolllpppxxx{{{yyywwwpppooo}}}vvv^^^PPP???333...///222555666222,,,***,,,////////////---+++******)))))))))((())))))******))))))(((***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&)))(((((((((''''''''''''((((((''''''''''''(((((()))(((((((((((()))******wwwccc]]]NNNFFFAAAAAA;;;000---000---555000+++222555444999222000---+++******++++++++++++,,,,,,,,,,,,------///------......000777???VVV^^^OOOUUUeeeqqqsssQQQ999/////////............------,,,,,,,,,---------..................////////////111444444111///222666777???222IIIsssiiiLLL000555555000000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////000000000111111111...777777111AAA{{{|||NNN...111555+++(((///------,,,+++++++++++++++******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,---///000111333444777:::===???AAABBBHHHHHHIIIJJJJJJJJJIIIIIINNNNNNJJJFFFFFFIIIIIIFFFNNNIIIDDDCCCGGGKKKKKKJJJHHHDDDAAA@@@CCCDDDBBB@@@:::666222222333222000---,,,+++******)))************************))))))))))))*********+++++++++,,,///......///111222111000,,,...///---+++---444:::555:::???GGGVVVssswwwzzzvvvmmmgggmmm|||yyysssmmmppp{{{sss\\\III:::111222000000333666555...)))+++,,,,,,+++******+++---)))***************))))))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((()))***+++vvvbbb[[[OOOGGGAAA@@@:::///+++///+++333///---555777333444000///---+++******+++,,,+++++++++,,,,,,,,,------000000000......333<<>>888555222111111111///---++++++***************+++******************************++++++,,,,,,---------+++))))))+++---///000000111222222111222666:::KKKhhh}}}}}}bbbXXX^^^llluuu{{{{{{wwwpppooo|||dddEEE>>>555...---111555777,,,...000000...,,,---...++++++++++++++++++***)))*********)))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((('''''''''((((((''''''''''''(((((((((((((((((()))***++++++{{{iiiaaaRRRIIICCCAAA999...+++...---666444222999777///......---,,,++++++++++++,,,+++++++++,,,,,,,,,------+++---------000999DDDKKKDDDUUUXXXnnnyyywwwuuuyyySSSFFF333111//////111111///---------.........//////////////////000000000111111222000///222777999777666999]]]rrrlllIII666;;;111111111000///............------------------------........./////////000000000000000111222333333444===///:::oooggg:::,,,222222///...---,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++)))***+++,,,...000222333777888888999:::???EEEJJJOOONNNMMMLLLLLLMMMNNNNNNNNNOOOMMMHHHGGGKKKMMMLLLNNNQQQRRROOOJJJIIIMMMRRROOOKKKFFFBBB???>>><<<<<<666555222000000///---,,,+++***************++++++***************++++++++++++++++++,,,---.........,,,---.../////////000111111...,,,222EEE```}}}zzztttfffZZZeeevvvgggIII333***,,,111000111222111///---++++++,,,,,,---,,,,,,+++******************))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,~~~kkkbbbSSSJJJCCCAAA:::///,,,000444===;;;666999555---,,,,,,,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------***---///222:::GGGQQQTTTQQQcccfffwwwqqqgggjjjzzzeeeTTT999555111000111222000............////////////000000000000000111111111111666222111555888888888999JJJxxxVVV;;;???333222111000//////......///------------------------....../////////000000000000000111222333444444555;;;222PPPPPP///222555,,,...------,,,,,,,,,,,,,,,++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++******+++---...111222444777999;;;;;;;;;>>>EEEJJJKKKKKKJJJIIIIIIIIIJJJJJJNNNPPPNNNHHHDDDEEEFFFEEEIIINNNQQQNNNGGGDDDHHHNNNMMMJJJGGGBBB???<<<::::::555444222000...---,,,,,,*********)))******+++,,,*********+++++++++++++++++++++,,,---...///000000...222666444///,,,---000;;;HHH^^^xxxrrrdddiiiyyydddFFF333222///,,,***,,,---...------.........---,,,+++***++++++*********)))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((()))***+++,,,---~~~|||hhh[[[QQQHHHBBBAAA;;;222000555999BBB===333333000+++///++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,---------000222666AAAOOOTTTRRR[[[oootttgggiiisss}}}ddd???999222000111333111///....../////////000000000000000000111111111222222444222444666666666???JJJzzzhhhOOOLLL666222222111000////////////.........................../////////000000000000000000111222333444555555777BBBoooqqqDDD111333///......---,,,,,,,,,,,,---,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,,,,------...000222333444777:::>>>>>>===???DDDIIIJJJJJJJJJJJJIIIIIIIIIHHHNNNQQQPPPJJJEEEEEEEEEDDDDDDFFFGGGDDD???===@@@DDDFFFEEEDDDAAA>>>;;;:::999444333222000---,,,,,,,,,******))))))***++++++,,,*********++++++,,,,,,,,,+++,,,---...///000111111''',,,///---,,,555HHHWWWttttttmmmiiirrr}}}pppTTTHHH999000///111222111/////////......---+++++++++++++++*********))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((()))((((((''''''''''''((((((((((((((()))***+++---...}}}fffWWWOOOGGGAAAAAA<<<444333888:::BBB;;;...,,,***)))111***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,...///222>>>JJJKKKEEE]]]tttSSSRRReeeccc{{{wwwBBB;;;333000111333222000////////////000000000000000111111111111222222222...000555777333666HHH\\\zzziiiaaaBBB333222111000////////////........................////////////000000000000000111111222444555666666777RRRZZZ111111666......---,,,,,,,,,,,,---,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,/////////000111333444555777<<<@@@AAA???@@@DDDHHHLLLMMMMMMMMMMMMLLLKKKJJJLLLQQQRRRMMMIIIJJJKKKIIIGGGEEEBBB???======???AAA???@@@AAA@@@===;;;::::::333333222///---++++++,,,******))))))***+++,,,,,,*********++++++,,,,,,,,,,,,,,,---...///000111222111555888;;;GGGfff{{{oooiiinnnxxx}}}xxx[[[EEE:::666222...////////////...---,,,++++++++++++************)))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&'''''''''(((((())))))((((((''''''''''''((((((((((((((()))***,,,---...ttt___TTTLLLFFFBBBDDDEEE???999666;;;888333///,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------///888AAACCCBBBGGGQQQhhhqqqtttkkkNNNBBBWWWpppwww|||ZZZ::::::555666---888***000000000000000000000000000000000111222222333333000:::444222777222RRRvvv^^^666444222000000111000...000//////.........////////////000111111111111111333...111666333555888333===???222222///...,,,,,,---...,,,++++++******)))))))))))))))************************((((((((((((((()))******)))***++++++------...///,,,,,,,,,---000333666888777===???<<<>>>FFFJJJIIIDDDIIIKKKKKKMMMRRRSSSRRRQQQPPPOOONNNMMMMMMMMMMMMLLLKKKNNNOOOGGG>>><<>>;;;777555444444555000///...---------------***+++++++++,,,,,,,,,,,,666333///,,,,,,...///000)))333999555666RRRmmm]]]kkkzzzgggBBB000333:::999333555---&&&%%%***...---***+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((***""",,,++++++111...:::{{{~~~wwwfff^^^YYYPPPFFFAAA:::222---,,,333111...,,,++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000333777;;;???HHHVVVaaa}}}}}}nnnWWWKKKYYYhhhvvvwwwttt{{{vvvfffjjjuuuMMM@@@000777000111111111111111111111111000000111222222333333444777333666666>>>lllpppdddbbbcccccchhhvvvtttNNN000000666111---111//////////////////000111000000111222222222222111000777---000CCC999333LLLSSS555333111...---------,,,+++,,,+++******))))))******************************))))))(((((())))))***+++******+++,,,---...//////222111222333555888<<<>>>===AAAFFFHHHIIIIIIJJJIIIPPPUUUUUUPPPMMMNNNOOONNNKKKJJJIIIIIIJJJLLLOOOQQQNNNNNNNNNLLLGGGBBB@@@AAA>>><<<999666444333333333000///...---------------++++++,,,,,,------......000+++'''+++444888555000:::555<<<[[[jjj```tttuuu}}}~~~tttMMM333---222444...((((((+++//////---++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((()))###******---///---CCCzzzzzzrrr___VVVOOOGGG@@@<<<888222000222111000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,...///000999<<<======AAALLLZZZeeebbb{{{eeeTTTPPPYYYeeepppvvvqqqnnnxxxsss\\\QQQIIIWWWPPPDDD222666111111111111111111111111111111111111222333333444444555888666222MMMkkkcccgggooommmqqqzzzZZZ666111555111...333///////////////000111111000000111222222222222222444666...666AAA111BBB~~~qqqBBB666333///---------,,,,,,,,,++++++***************************************)))))))))))))))***++++++***+++,,,---...//////000222111111222555888<<<>>>>>>@@@EEEHHHHHHGGGFFFGGGJJJOOOQQQLLLHHHJJJMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKDDDEEEEEEBBB???>>>===<<<;;;:::999777555333222111//////...------------...+++,,,,,,---......//////+++...333555555444555666LLL^^^jjjjjj~~~wwwRRR;;;)))000777666000,,,---000++++++++++++************************************(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))%%%***)))...,,,---QQQ||||||rrr___UUULLLFFF@@@===888222000333000000...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111CCCGGGHHHFFFJJJWWWgggqqqaaarrrYYYLLLRRRdddeeekkkooonnnooovvv~~~cccJJJIIIKKKPPPcccOOOEEE333666555222222222222222222222222111111222222333444444444222;;;777:::mmmtttooouuu}}}iiiCCC555444111000333////////////000111222222000111222222333222222222333666888<<<444---bbbSSS888444000...---------,,,,,,,,,+++************+++***************************))))))))))))***++++++++++++,,,---...///000000111111111222555888<<<>>>??????CCCHHHGGGCCCCCCEEEEEEKKKMMMHHHDDDFFFKKKMMMKKKKKKJJJIIIHHHGGGGGGGGG@@@BBBAAA>>>===???>>><<<999999888777555333111000///......---------......,,,,,,---...///000000111000666777111,,,888VVVoooxxxYYYrrrqqqppp~~~UUUDDD000(((---222000,,,---,,,,,,,,,,,,+++++++++************************)))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((()))(((+++(((...***222eee}}}}}}rrr^^^SSSLLLGGGBBB>>>777000---000111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111???EEEHHHGGGMMM]]]oooyyyuuu}}}eeeVVVQQQUUUaaaaaacccgggmmmrrruuu{{{zzzfffSSSGGGPPP[[[fffpppZZZQQQ<<<888555222222222222222222222222111111222333333444444555111<<<777KKKvvvooojjjtttwwwyyyRRR;;;333111111222////////////000111222333000111222222333333222222111444;;;;;;222>>>hhh999666111...---------,,,---,,,++++++******++++++******************************))))))******+++,,,++++++,,,---...///000000222222222333666999<<<>>>@@@???BBBGGGFFFAAAAAAEEECCCIIILLLFFFBBBEEEJJJMMMJJJKKKKKKKKKJJJIIIGGGFFFBBBDDDCCC>>>>>>AAA@@@<<<:::888666444222111111111......---------......///,,,---...///000111111222+++...444@@@WWW|||lllfff}}}qqq{{{wwwNNN666333666222,,,......------------,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((***,,,(((...+++;;;|||}}}|||qqq[[[PPPNNNIIIEEEAAA999111...000222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++...000222444<<<@@@@@@HHH\\\oooyyyyyyyyyfffRRRSSSXXXYYY]]]^^^[[[___iiiooorrrzzzxxxdddOOOGGGMMMVVV]]]kkksssqqqyyyjjjbbbGGG:::222222222222222222222222222111222222333333444444555444;;;777XXXvvvqqqqqqrrrrrr^^^@@@333111222111////////////000111222333111111222333333333333222333111666888999WWWzzzxxxrrrqqq{{{|||}}}:::666111...---------,,,---,,,++++++******++++++*********************************)))******+++,,,+++,,,,,,---...///000000333333333444777:::===???BBB@@@BBBFFFEEE@@@@@@EEEDDDJJJMMMGGGBBBDDDJJJMMMJJJKKKLLLMMMMMMKKKIIIHHHEEEHHHEEE??????BBBAAA<<<;;;888444000...///111333......---------......///------...///000111222222CCCCCCRRRuuuzzzzzz|||sssHHH///...666//////.........---------************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))'''+++---(((000---BBB{{{{{{qqq]]]QQQJJJCCC===;;;777111......000111000...,,,++++++,,,+++++++++,,,,,,---------///+++***+++(((&&&000???CCC???DDD???NNNUUUOOOsss~~~ppp[[[MMMNNNXXXZZZUUU___```cccfffjjjoootttwwwzzzdddOOOIIIQQQ]]]hhhooozzz|||xxxuuu{{{bbbSSS@@@,,,666111000444555333222333333333333333444444555666AAA999888yyynnnQQQ...888000000333222111000000222444555222222333333333444444444222;;;---???...ccckkkjjjZZZbbbbbbbbbbbbcccbbb\\\UUUSSSSSSTTT___xxxuuu[[[---444111$$$222000,,,---,,,++++++******+++++++++++++++************)))***************+++++++++***---000222222333555777888888888999;;;===???AAAHHHHHHKKKKKKEEE>>>>>>CCCHHHKKKOOOOOOOOOOOOSSSVVVMMMIIIGGGJJJPPPSSSOOOJJJGGGFFFEEEDDDDDDBBB???<<<888666444222111111111111555,,,&&&)))...///......666000---000222666@@@LLLttt}}}~~~|||zzzuuummmGGG555///444222,,,,,,222111***+++***((('''))),,,,,,******)))))))))))))))******))))))(((((((((((())))))******)))((((((((((((((('''''''''''''''((())))))+++$$$)))---+++...UUU||||||qqq\\\PPPJJJCCC===;;;777111......000000000...,,,++++++---+++++++++,,,,,,,,,------+++)))***......000<<>>EEEEEEUUU[[[QQQllltttfffUUUNNNPPPUUUVVVTTT^^^aaaeeejjjllljjjeeeaaaYYYSSSQQQXXXdddrrrzzziiiQQQAAA999777444333666666222111333333333333333444555666666999777LLLzzzYYY:::777222///333222111000111222444555222222333333333444444444444>>>333???HHHxxxbbbRRRNNNKKKIIIHHHEEECCCCCCDDDFFFGGGLLL^^^ggg555444222'''111...,,,---,,,++++++******+++++++++++++++************)))************++++++++++++,,,...111222333444666777888888999;;;===AAADDDFFFMMMNNNQQQQQQKKKDDDCCCGGGIIINNNSSSTTTSSSRRRSSSUUUQQQNNNLLLMMMOOOPPPLLLIIIHHHFFFDDDCCCBBB???<<<999777555333222111000000111000000333666333------000'''///777777444BBBgggwww|||~~~xxxzzzGGG444,,,333333(((***777///...,,,---//////+++&&&******))))))))))))******))))))(((((((((((())))))))))))(((''''''''''''''''''''''''''''''((()))))),,,&&&***---***000\\\~~~}}}rrr\\\PPPJJJCCC===;;;777111......///000000...,,,++++++---++++++++++++,,,,,,,,,,,,+++***+++---///444>>>HHHAAA???HHHPPPaaaggg^^^nnnfffWWWLLLNNNRRRQQQQQQUUU\\\___cccggggggddd^^^YYYWWW```nnn}}}zzzSSS???@@@777555666888666111000333333333333333444555666777555999gggbbbFFF333444222333222111111111222444555333333333333444444444444...999333444ZZZpppbbbYYYRRRPPPJJJCCCBBBFFF@@@DDDDDD@@@BBBXXXwwwAAA333444,,,///---------,,,++++++******+++++++++++++++************)))************++++++,,,,,,...///222333333444666888888888:::<<<@@@DDDHHHJJJLLLMMMQQQRRRMMMFFFDDDFFFKKKPPPVVVXXXUUURRRQQQRRRSSSRRRPPPOOOMMMJJJHHHFFFGGGEEECCCAAA???<<<888555555444222000000000000000111000000111---***---444999777999CCCWWWtttllliii}}}qqqvvvaaa:::999>>>333***------+++***,,,//////,,,***+++******)))))))))******))))))(((((((((((())))))(((((('''&&&&&&&&&'''''''''''''''''''''((())))))***)))+++...+++888mmmttt]]]RRRJJJCCC===;;;777111---.../////////---+++***+++---+++++++++++++++++++++,,,,,,---+++***+++111777;;;;;;===GGGSSS```gggiiittt\\\LLLFFFMMMRRRNNNPPPYYYYYY\\\^^^______ccciiiooo~~~___@@@===555444666777555000000444333333333333444666777888999HHHuuuhhhPPP000666666333222222222222333444555333333333444444444444555555>>>>>>777rrrsssbbbUUUSSSPPPGGGFFFKKKKKKOOORRRKKKCCCIIIbbb{{{MMM222333000------///---,,,++++++******+++++++++++++++*********)))))))))******++++++,,,,,,,,,...000111222222333555777999999:::===@@@DDDGGGIIIHHHIIINNNQQQNNNHHHEEEGGGKKKOOOTTTTTTQQQNNNMMMNNNOOOQQQQQQMMMHHHDDDCCCCCCEEEBBB@@@>>><<<:::777444333222111/////////000000222...---000222222555999DDDGGGVVVuuuzzz}}}}}}}}}xxxwwwzzzzzzvvvooo|||yyyPPP555---000555///---+++,,,++++++---111++++++******))))))******))))))(((((((((((())))))))))))(((''''''''''''((('''''''''''''''((())))))'''******///,,,BBBvvv```UUUJJJCCC===;;;777111---............---+++***+++---+++++++++++++++++++++++++++...,,,)))---666;;;888666;;;DDDOOOQQQWWWhhhpppUUUHHHDDDLLLPPPMMMQQQ\\\VVV\\\bbbbbbbbbkkk|||sssLLL@@@555333333555444111222555333333333444555666888888===```ttt\\\666666444333333333333333333444444333333444444444555555555222999<<<<<>>>>>???AAACCCDDDGGGGGGJJJPPPQQQMMMKKKMMMJJJLLLMMMKKKGGGEEEGGGIIIFFFHHHIIIGGGBBB??????@@@???===:::999888888666555111000000//////000111222000222111,,,***;;;bbbeee;;;000******000111,,,+++///---,,,+++***************))))))(((((((((((()))))),,,+++******))))))******'''''''''''''''((())))))'''...&&&---+++LLLwwwddd[[[JJJCCC===;;;777111......,,,------,,,+++***,,,---++++++++++++*********)))&&&......+++555GGGJJJ@@@CCCKKKOOO]]]RRRNNNdddXXXGGGIIILLLNNNOOOPPPRRRUUUUUUZZZaaagggnnnyyymmmDDD:::222222555555444444333333333444666777999:::DDDtttuuuUUU888333222333333444444444444444444444444444555555555555:::>>>AAAgggtttjjjiiijjjmmmzzz}}}|||BBB111222+++222+++---,,,++++++******+++++++++++++++************))))))******+++,,,---...//////000111222444777;;;>>>CCCBBBBBBBBBCCCDDDFFFGGGKKKIIIJJJOOOPPPMMMKKKLLLKKKNNNPPPOOOKKKHHHHHHJJJIIIIIIIIIGGGDDDBBBAAA@@@@@@>>>:::888777666555333111000000///000111222333777111000<<>>AAAEEEEEEEEEEEEGGGHHHJJJLLLTTTQQQQQQTTTUUUQQQOOOPPPKKKPPPTTTUUUQQQMMMKKKKKKMMMLLLJJJIIIGGGEEEBBBAAACCC???;;;888666555333111111111000000000222333444888333CCCrrr|||zzzyyyvvvxxx|||tttoooBBB222333333000///...---,,,+++************))))))(((((((((((())))))******)))((((((((((((((('''''''''''''''((())))))%%%000&&&444999aaaxxxeeeVVVKKKCCC;;;999666111---,,,,,,,,,------,,,,,,+++***************************000///(((,,,;;;===666888AAAJJJKKKSSSjjjnnnVVV@@@555AAAMMMQQQMMMJJJLLLPPPZZZXXXWWWYYY\\\hhh~~~|||{{{~~~}}}fff>>>111888333333666...111999555111666666555<<>>BBBGGGKKKKKKHHHGGGJJJNNNMMMOOOPPPOOOMMMLLLMMMMMMLLLMMMPPPUUUXXXWWWRRRNNNIIIGGGDDDBBBAAAAAACCCDDDDDD???777222222444111---...777333+++000333222777===aaazzzuuuuuuvvvxxxrrrNNN111555666,,,333,,,***...000,,,)))******)))))))))))))))******+++******)))))))))))))))))))))(((((((((((())))))&&&+++(((///777}}}uuubbbTTTKKKBBB;;;999666111---,,,,,,,,,------,,,,,,+++***************************'''******333BBBAAA888999EEEKKKGGGIII\\\bbbQQQBBB999BBBKKKOOOMMMKKKNNNRRRVVVUUUVVVYYY^^^iii~~~}}}{{{iiiCCC333777444444666000///777555222777777666>>>___pppxxxUUU777444333333333333333444444444444444555555555555666555777OOO~~~|||wwwttttttjjj888///555***222...---,,,,,,++++++,,,,,,,,,,,,+++***************,,,,,,,,,---...///000111555333444:::BBBGGGEEEAAADDDGGGKKKLLLKKKLLLNNNQQQMMMNNNOOOPPPQQQQQQPPPOOOKKKJJJLLLPPPUUUUUUOOOIIIFFFDDDAAA>>>======???@@@666666666666777666444222777000***222:::222666LLL{{{}}}uuuoookkkwwwvvvvvvxxx~~~uuusssuuudddAAA555111,,,,,,111444,,,"""***;;;******))))))))))))******+++******)))))))))))))))))))))(((((((((((())))))'''+++(((///888sssbbbUUUJJJBBB;;;888666111---,,,,,,,,,------,,,,,,+++***************************'''+++,,,777GGGEEE>>>AAAIIIOOOKKKKKKZZZ^^^PPPEEEAAAEEEIIIKKKKKKMMMQQQTTTUUUVVVXXX\\\___gggxxx}}}xxxnnnKKK666777555555777222...666444333888777777AAAxxxlll]]];;;555444444333333333444444444444555555555666666666999888ccc}}}tttnnnppp}}}vvv???...666---111...---,,,,,,++++++,,,,,,,,,++++++************+++------------///000111222666555777===FFFKKKIIIFFFEEEFFFGGGIIIJJJKKKLLLLLLLLLKKKMMMPPPTTTTTTQQQNNNJJJGGGGGGLLLQQQRRRLLLEEEBBBAAA>>>;;;:::999:::;;;333444555444333111000111,,,333666666666===hhh~~~zzzuuunnnoooppprrruuuwwwyyyzzzzzz|||LLL<<<000333///)))---666111$$$++++++******)))******++++++******)))))))))))))))))))))(((((((((((())))))(((+++(((000;;;tttdddYYYIIIAAA:::888666111---,,,,,,,,,------,,,,,,+++***************************,,,,,,***222@@@???===GGGHHHRRRTTTXXXeeecccQQQGGGIIIIIIIIIIIIJJJMMMRRRUUUXXXYYY\\\^^^^^^bbbooo}}}{{{{{{vvvVVV;;;666777777666555000777555555999666777DDDiiipppddd@@@666555444444444444444444444444555555666666777777===777hhh|||rrrooouuuyyyIII...666///......---,,,,,,++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,---///000222222444555888@@@IIINNNNNNLLLIIIHHHHHHIIIKKKKKKJJJIIILLLJJJKKKOOOTTTUUUPPPJJJLLLHHHEEEIIIPPPQQQJJJCCCBBB@@@>>>;;;999888888888;;;666222111111000222555,,,888666555TTTyyyxxxxxxxxxzzztttsssrrrqqqsssvvvyyy{{{~~~~~~}}}eee<<<:::666111...,,,,,,+++,,,,,,+++*********+++++++++******)))))))))))))))))))))(((((((((((())))))(((,,,(((000===tttdddXXXHHH@@@999888666111------,,,,,,------,,,,,,+++***************************+++***)))000:::555444@@@DDDOOORRRYYYddd```OOOGGGMMMLLLJJJHHHHHHLLLQQQUUUXXXYYY]]]___^^^```jjjvvv~~~|||cccAAA555888888555666444999777666999555888HHHgggjjjDDD777666555555444444444555444444555555666777777888;;;<<>>```xxxuuutttrrrsssvvvyyyyyyyyyvvvrrrooommmnnnooopppmmmvvv}}}PPP---555:::+++(((777------,,,++++++++++++++++++******)))))))))))))))))))))(((((((((((())))))(((---(((000???rrr```QQQHHH@@@999777555111------,,,,,,------,,,,,,+++******************************---000<<>>;;;JJJMMMLLLDDDFFFSSSRRRHHHFFFDDDHHHLLLKKKIIIKKKSSS[[[TTTVVV[[[^^^]]]]]]fffqqqyyyLLL444:::888111888999:::666777:::777AAAXXXpppWWW999888777666555555555555444444555666777888999999@@@SSSxxxyyy}}}}}}}}}```777333111111...---,,,,,,++++++,,,,,,+++++++++++++++,,,---.........///000222444666777999<<>>SSSVVVSSSKKKNNN[[[XXXKKKGGG>>>EEEKKKLLLIIILLLUUU___WWWYYY\\\^^^[[[ZZZbbbmmmOOO444:::888000777888999555666:::999EEE___rrrllllllrrrlllmmmnnnllliiioooaaa999999777666555555555555444444555666777888999999BBBMMM|||yyyjjj>>>333000000...---,,,,,,++++++,,,,,,++++++++++++,,,,,,---...000000111222444666888999???AAAFFFKKKMMMMMMKKKIIIRRRUUUWWWTTTNNNJJJJJJMMMFFFHHHKKKLLLMMMNNNPPPQQQIIIJJJKKKHHHEEECCCEEEHHHDDDCCCAAA>>>;;;999666555444333666888666<<>>777---444......---,,,,,,,,,,,,---,,,,,,,,,,,,------...///---///111111111444999===@@@EEEKKKMMMMMMLLLNNNPPPMMMLLLMMMPPPPPPLLLLLLNNNJJJKKKLLLMMMMMMMMMKKKJJJGGGFFFFFFHHHIIIGGGBBB>>>===GGGHHH;;;333666999777...444555777CCC```|||xxxuuurrrpppmmmkkkwww~~~tttqqqrrrqqquuujjjaaaeeesss~~~|||tttrrrqqqoooooopppqqqrrrssspppnnnpppuuuyyyyyyxxx}}}}}}~~~}}}zzz}}}yyy{{{}}}ooo999888111++++++......,,,)))000...+++*********(((%%%))))))(((((((((((())))))******111///===|||tttfffQQQIII@@@888666444///,,,,,,---------,,,,,,***))))))***************************(((444<<<555555>>>CCCJJJOOOUUUYYY[[[YYYUUUQQQOOOHHHCCCDDDIIIMMMTTTZZZ\\\\\\[[[[[[\\\^^^___```bbbiiisss~~~zzzllleeeaaaeeekkktttaaa<<<666888666666444999111888:::???AAAfffvvvsssoooiiifffiiiffflllqqqooo}}}|||kkkggggggiiisssrrrGGG222999888444888444888666555555666888:::;;;;;;EEEeeeuuuooonnnpppyyyzzzDDD666***///......---,,,,,,,,,,,,---,,,,,,,,,,,,---...//////---///111222222555:::>>>DDDHHHMMMPPPQQQQQQPPPPPPNNNLLLMMMPPPOOOKKKJJJMMMIIIIIIIIIHHHHHHGGGFFFFFFGGGEEEEEEFFFGGGEEEBBB>>>BBB:::666;;;>>>:::444222;;;;;;444FFF~~~~~~~~~{{{wwwtttrrrpppmmmkkkbbbjjjnnnlllkkknnnpppoookkkfffaaabbbhhhooorrrrrrpppooonnnmmmmmmnnnooopppnnnooopppqqqsssuuuyyy{{{{{{yyyyyy{{{zzzxxxzzzHHH<<<222///...,,,...222---+++)))(((((())))))***))))))(((((((((((())))))+++***000///???~~~uuugggRRRHHH???888666444///,,,,,,,,,,,,---,,,,,,+++***)))***************************+++888@@@999888@@@CCC:::???IIITTT[[[ZZZSSSMMMTTTJJJBBBDDDIIINNNRRRVVVZZZZZZZZZ[[[\\\]]]___```\\\___fffmmmttt}}}|||ooofffbbbWWWSSSWWWVVVVVVjjjjjjAAA777999666555222888222999:::@@@HHHvvvjjj~~~ooorrrxxxwwwzzz~~~xxxqqqppp{{{LLL555999888555888444888666666666777888:::<<<>>>MMMssshhh```XXXUUUVVVeee~~~III666,,,000......---,,,,,,,,,,,,---,,,,,,,,,------...000000...///111333444777;;;???CCCEEEIIIMMMQQQQQQNNNKKKOOOMMMOOOQQQNNNJJJIIILLLOOONNNLLLKKKIIIHHHGGGGGGHHHFFFEEEDDDDDDCCC@@@>>>???;;;888777444333666;;;555999RRR~~~}}}{{{zzzyyywwwuuuqqqooommmkkkiiiggg```bbbbbbaaacccggggggddddddeeedddbbbaaabbbgggjjjjjjiiihhhhhhiiijjjlllmmmkkkooorrrrrrqqqrrrvvv{{{zzzxxxyyy{{{zzzxxxzzz}}}{{{aaa888000222,,,***000...---+++)))'''(((+++---***))))))(((((())))))***+++)))......@@@vvvgggTTTGGG???777555444///,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++******************,,,:::BBB===AAAKKKMMM???@@@GGGTTT]]]]]]WWWSSSXXXLLLBBBDDDJJJNNNPPPRRRWWWWWWXXXYYYZZZ\\\]]]^^^YYYYYYXXXYYY^^^iiiwww~~~qqqeee^^^[[[aaa\\\]]]eeeiiijjjrrr}}}rrrEEE888999666666111888333:::999???MMM~~~eeelllTTT888888999666999444888666666777777888;;;>>>AAALLLrrrcccWWWNNNLLLNNNOOOggg}}}MMM666111222......---,,,,,,,,,,,,---------------...///111111///000222444777;;;>>>@@@CCCDDDGGGLLLQQQQQQMMMHHHPPPOOOQQQRRROOOIIIHHHLLLQQQQQQQQQQQQPPPMMMKKKJJJKKKIIIGGGEEECCCAAA>>>===888@@@AAA777111666999777AAAkkk~~~~~~|||yyyvvvtttqqqpppmmmkkkgggeeedddcccaaa___bbbbbb```^^^]]]]]]]]]\\\^^^aaabbb```]]]\\\___bbbbbbbbbbbbbbbccceeeggghhhiiillloooppppppqqqtttwwwvvvuuuvvvyyyxxxvvvxxx|||{{{|||{{{|||{{{iii>>>,,,000111+++000000000---***)))***---***))))))))))))))))))***,,,))),,,,,,@@@uuugggVVVGGG>>>777555333///,,,,,,++++++,,,---------,,,,,,+++++++++*********))))))))),,,888>>>:::BBBOOORRRQQQMMMNNNXXX```___\\\\\\YYYMMMCCCDDDIIIMMMOOOQQQUUUVVVWWWXXXYYYZZZ[[[[[[VVVWWWWWWVVVWWW^^^jjjssszzzkkk^^^[[[___eee```eeeiiiqqqyyyHHH888999777777333999444;;;888>>>PPP|||fffnnn\\\;;;888999777:::333888666777888888888;;;@@@DDDGGG~~~pppdddXXXPPPPPPTTTOOOTTTiiiRRR666333///......---,,,,,,,,,,,,------------...///000222222111222444777;;;???BBBCCCIIIIIIKKKPPPTTTUUUQQQMMMRRRRRRTTTUUUPPPJJJJJJNNNMMMOOORRRTTTSSSPPPLLLJJJNNNMMMKKKGGGCCC???===<<<:::999999;;;:::999===DDD{{{|||zzzyyyxxxuuuqqqmmmiiifffeeecccaaa^^^]]]\\\\\\ZZZXXXTTTVVVXXXXXXVVVUUUXXX]]]WWWWWWWWWWWWWWWWWWWWWWWWZZZ[[[[[[\\\]]]___```aaacccccceeeiiioootttuuuuuupppoooqqquuuuuurrrtttxxxzzzyyyzzz{{{zzzyyy}}}~~~ttttttCCC666666000...//////...---+++++++++******))))))))))))******,,,***,,,+++???xxxuuufffWWWFFF===666555333///,,,,,,***+++,,,------...------,,,,,,++++++***)))))))))(((+++666999444<<>>888999999:::333999666888999999999<<>>DDDYYYrrrbbbyyyzzziii@@@888::::::;;;333999555888:::999999<<>>EEEJJJKKKJJJMMMPPPSSSRRRQQQQQQTTTWWWWWWYYY]]]^^^XXXQQQSSSYYYVVVTTTQQQNNNKKKKKKKKKKKKAAAEEEHHHHHHEEEAAA@@@AAA888>>>:::CCCzzz}}}{{{xxxvvvsssqqqnnnjjjeeebbbZZZYYYXXXWWWUUUSSSRRRRRRNNNLLLJJJJJJJJJKKKJJJIIIJJJDDDCCCKKKPPPMMMIIIHHHHHHIIIIIIHHHGGGGGGHHHJJJNNNNNNOOOPPPQQQQQQQQQQQQTTTXXX[[[[[[XXXVVVXXXZZZggggggkkkppppppnnnooosss}}}zzzzzz}}}~~~}}}ggg||||||kkkKKK???111,,,---000---)))++++++************+++++++++---///'''666VVVssscccTTTDDD<<<555444333///---------.../////////...,,,,,,---,,,+++***))))))))))))***222======888FFFWWWWWWWWWNNNQQQbbbfffXXXLLLKKKUUUIIIBBBEEEIIIIIINNNUUUYYY___dddddd```[[[ZZZZZZ^^^]]]\\\^^^dddiiifff^^^UUUfffvvvzzzwwwuuuvvvvvvxxxsssnnnhhhaaa[[[\\\aaasssIII;;;:::888666444888555@@@???GGG```vvvmmmoooxxxvvvCCC999;;;666;;;999:::777999::::::;;;@@@HHHNNN[[[fffYYYSSS```pppvvvsssooollllllwwwpppXXXXXX^^^RRRNNNOOOUUUUUUNNNRRRVVVNNNRRRVVVhhhrrrcccXXXooo]]]\\\GGGJJJiiirrryyy___<<<000+++///...---,,,+++,,,,,,---...//////......000444777777===DDDFFFEEEDDDFFFHHHMMMRRRUUURRRKKKJJJQQQYYYRRRWWW[[[[[[VVVQQQOOONNNOOOQQQSSSPPPKKKGGGEEEEEEHHH===EEELLLCCCCCCDDD666>>>777PPP}}}yyyvvvsssppplllfffaaa\\\YYYWWWVVVSSSPPPNNNMMMLLLJJJHHHHHHGGGFFFEEEDDDEEEFFFFFFAAACCCFFFIIIIIIHHHEEECCCFFFEEEEEEEEEEEEFFFGGGGGGFFFGGGHHHIIIKKKLLLMMMNNNOOOUUU]]]cccddd___XXXRRRTTTUUUWWW[[[```hhhqqqxxx~~~^^^zzzSSS444***(((///222,,,(((+++,,,(((&&&''')))***,,,))),,,+++555DDDttteeeVVVDDD<<<555444333///---------.../////////...,,,,,,---,,,+++***))))))))))))$$$,,,888999555BBBQQQQQQ]]]PPPMMMYYY___XXXUUUYYYWWWKKKCCCFFFJJJJJJOOOVVVYYY___cccaaa[[[XXX[[[___^^^aaacccdddfffdddZZZNNNYYYkkk|||}}}vvvqqqooonnnrrrmmmiiieeeaaa```iiisssqqq~~~JJJ;;;999888777666888444AAADDDKKK^^^{{{oooqqqjjjpppxxx~~~yyyDDD888:::666:::888:::888:::;;;;;;<<>>999===ccc~~~yyysssnnnfffdddaaa]]]YYYVVVTTTSSSQQQOOOLLLJJJIIIHHHFFFDDDCCCBBBAAA?????????@@@@@@>>>???AAACCCDDDCCCAAA@@@???????????????@@@AAAAAABBBCCCDDDEEEGGGHHHIIIJJJNNNSSS[[[aaabbb^^^XXXTTTTTTUUUVVVWWWYYY^^^dddhhhwww{{{{{{|||fff~~~sssRRRFFF666)))***---------+++***+++---......---)))+++***333@@@vvvgggWWWEEE<<<555333222///---...---............---,,,,,,,,,+++******))))))))))))$$$,,,888888444???LLLIIIVVVKKKJJJVVV^^^\\\]]]cccXXXLLLDDDGGGKKKKKKOOOWWWZZZ^^^```]]]XXXWWW[[[```___bbbeeeeeefffddd[[[QQQZZZjjjyyyyyypppiiieeebbbdddddddddccc___^^^fffqqqqqquuu{{{LLL;;;777777888777999444CCCHHHOOO\\\oooppp}}}xxxttt{{{zzz}}}EEE888:::666:::777999999;;;<<<<<<===BBBJJJPPP___nnn^^^___^^^^^^\\\TTTVVVWWWOOOJJJ___xxx~~~yyygggfffTTT]]]]]]JJJ@@@JJJKKKTTTsss}}}~~~QQQ......444///...---,,,,,,,,,---...///000000000111333777;;;===AAAFFFHHHGGGHHHKKKMMMLLLLLLMMMOOOQQQSSSSSSRRRQQQPPPPPPPPPPPPNNNKKKIIIMMMOOORRRRRRPPPMMMKKKKKKNNNKKKDDDBBBBBB;;;<<>>===<<<;;;::::::::::::999::::::;;;;;;;;;;;;::::::999999999999:::;;;;;;======>>>@@@AAABBBCCCDDDIIINNNUUUZZZ\\\YYYUUUQQQRRRSSSTTTTTTTTTVVVZZZ\\\\\\ttt}}}jjjxxx}}}ccc888///444...///,,,)))***,,,---,,,+++...)))******///:::rrrvvvgggXXXEEE<<<555333222///---............---------,,,,,,++++++***)))))))))))))))+++222>>>>>>888BBBKKKFFFEEECCCLLL___hhhddd```aaaXXXLLLDDDGGGJJJJJJOOOVVVZZZ[[[\\\[[[ZZZYYYZZZ[[[WWWXXXXXXWWWZZZaaadddcccUUU^^^fffgggeeeccc```\\\YYY^^^cccddd]]]UUUVVV\\\WWWUUUZZZqqqLLL<<<666777:::777<<<888EEEJJJQQQ^^^mmmkkkuuu}}}{{{pppfffbbbiiiooo|||HHH777:::777:::666999999;;;======???DDDLLLRRR[[[tttrrrqqqnnnhhh^^^RRR^^^bbbWWWTTTnnnyyy^^^{{{yyylll___YYY[[[PPPFFFGGGEEEPPPiii}}}VVV444///111///...---,,,,,,---...//////000111222333666:::>>>AAADDDGGGHHHHHHHHHJJJKKKIIIKKKNNNQQQSSSTTTTTTTTTTTTQQQOOOOOOQQQQQQNNNKKKJJJLLLOOOQQQPPPOOOMMMLLLUUUQQQGGGHHHGGG888KKK~~~zzzuuupppjjjddd]]]YYYQQQPPPOOOMMMKKKKKKJJJJJJDDDBBB???>>>>>>===<<<::::::999999888777777666666666555555555555555666666777777777777777888888999999999:::;;;<<<===>>>>>>AAAEEEJJJOOORRRQQQNNNLLLMMMOOORRRTTTUUUVVVYYY[[[XXXaaammmwww~~~lllnnnZZZ>>>777---///,,,+++------+++)))***,,,***,,,,,,***555cccvvvgggWWWFFF===555222111///---///......------,,,,,,,,,,,,******))))))((()))))))))---333???@@@<<>>AAAFFFOOOVVVsssxxxnnnaaabbbeee___TTTaaahhhaaauuuaaaXXXZZZUUUKKKEEE@@@GGGVVV}}}xxxTTT666000...///...------------//////000111333444666999>>>AAAHHHJJJLLLLLLLLLKKKJJJJJJGGGLLLQQQTTTSSSSSSUUUWWWWWWTTTQQQRRRTTTUUUSSSPPPLLLMMMNNNPPPQQQQQQOOONNNDDDTTTOOO@@@???OOO~~~|||wwwnnngggaaa\\\XXXUUUMMMLLLJJJHHHFFFEEEDDDDDD???===;;;:::::::::888777555555555555555444444444555444333222222333333444555555444444555555666777666666777888999999::::::;;;>>>BBBFFFHHHIIIHHHGGGIIILLLOOORRRTTTVVVYYY[[[dddcccdddlllvvv|||~~~wwwmmmaaa<<<666///---...111000++++++///***+++......'''222XXXwwwgggWWWFFF===444222111......///...------,,,+++,,,,,,,,,***))))))(((((()))))))))(((...:::===;;;GGGQQQKKKLLLOOOZZZhhhmmmggg___\\\WWWKKKCCCEEEHHHHHHLLLSSSZZZYYYYYY\\\___[[[PPPGGGCCCJJJOOONNNNNNRRRUUUVVVLLLIIIGGGIIIVVVeeelllkkkhhheeedddbbb___\\\```gggyyyFFF<<<888777:::777BBBAAAIIIIIIQQQ___tttggg^^^xxxzzzuuummmrrrkkk}}}NNN777;;;:::<<<777:::999<<>>===<<<;;;999777666777777666555111111222333333333222222444444333222222222222333222222111111222222333444444444555555666777777888999:::===???BBBCCCDDDDDDEEEHHHKKKMMMOOORRRUUUWWW___dddlllssstttsssxxx~~~jjjvvvWWW555---***------)))***000***,,,///111&&&222JJJyyyhhhXXXGGG===444222111......000...---,,,+++++++++,,,,,,))))))(((((((((((())))))&&&+++666888777CCCMMMFFFKKKNNNVVV```eeeccc```___XXXLLLDDDFFFIIIIIIMMMTTTYYY[[[^^^^^^[[[SSSKKKEEEFFFOOOWWWVVVSSSRRRRRRQQQKKKKKKIIIJJJSSSbbbnnnrrrmmmfff```^^^\\\[[[^^^cccnnnAAA<<<:::888:::999CCCAAAJJJKKKRRRZZZuuugggZZZRRR888<<<<<<===888;;;;;;>>>BBBEEEIIIQQQ[[[cccrrrzzzjjjdddiiicccQQQKKKSSSKKKsssqqqwwwlllnnneee___WWWLLLIIIHHHAAACCC```nnnqqqIII111111//////...---------///000111111333555777999>>>CCCGGGIIIKKKNNNRRRSSSQQQNNNKKKHHHJJJLLLOOOQQQSSSSSSTTTPPPRRRSSSTTTRRRRRRRRRSSSRRRNNNKKKJJJLLLMMMNNNMMMPPPMMMJJJ\\\{{{xxxwwwvvvuuusssiiifffaaa\\\WWWSSSNNNKKKEEECCCAAA>>><<<:::888888777666444333444444444333///000222444555555555555444444333333333222222222111111111000111222222333222222222333444444555555666777777999;;;===???@@@@@@CCCFFFHHHKKKNNNSSSVVVVVV^^^kkkuuuuuutttzzzuuuPPP;;;+++))),,,***)))------,,,---333)))333999yyyzzzjjjYYYGGG===444111000......000...---,,,+++***+++,,,---))))))(((((((((((()))******...666666333>>>GGG??????DDDNNNZZZaaabbb```___ZZZMMMEEEHHHJJJJJJNNNUUUXXX^^^bbb___VVVMMMHHHGGGDDDNNNUUUTTTQQQRRRTTTUUUKKKOOOOOOMMMPPP]]]llltttjjjccc\\\ZZZXXXSSSOOONNNMMM\\\gggqqqjjjZZZooo~~~>>><<<;;;999999;;;CCC@@@JJJNNNTTTUUUrrrfffYYY}}}wwwSSS888======>>>888<<<===@@@DDDHHHMMMUUU```gggvvv{{{nnnfff^^^TTTOOOPPPNNNFFFeeetttkkkkkk___XXXSSSMMMPPPPPPFFFDDD[[[]]]rrrsssOOO777333...///...------...///000111111333555777:::???DDDHHHCCCEEEJJJOOORRRQQQMMMIIIJJJHHHGGGKKKQQQTTTRRROOOKKKNNNRRRRRROOOMMMNNNPPPPPPKKKFFFDDDFFFHHHIIIHHHHHHCCCbbb~~~}}}}}}yyyvvvqqqkkkgggcccbbbaaa]]]\\\YYYWWWTTTNNNGGGCCCCCCAAA???===;;;999888777555333222111222333222111111333555777888999999999333333444444333222111111222222222222222333444444000000111111222222333333333333333333555777:::;;;<<<>>>BBBFFFJJJOOOUUUYYY\\\[[[bbbnnnuuuvvvyyy~~~kkkrrrQQQ444...222111------000,,,***333,,,444---iiivvvhhhWWWFFF>>>888555222...---///......---,,,,,,+++******))))))))))))))))))))))))......@@@EEE888>>>LLLGGGIIIFFFCCCPPPeeefff^^^```[[[TTTFFFCCCKKKLLLNNN[[[\\\```^^^XXXZZZ```^^^UUU[[[KKKMMMPPPHHHNNNYYYTTTWWWOOOTTTRRRIIIVVVeee\\\VVVUUUPPPNNNWWW___WWWGGG???OOOXXXYYYbbbpppnnn```VVVUUU[[[uuusss???999:::666;;;DDDGGGHHHMMMOOOMMMaaatttcccZZZzzzyyy~~~mmmvvvZZZ===<<<999<<<888;;;>>>@@@EEEKKKTTT\\\cccfffyyysss```aaattt{{{ssshhhVVV___oooooommmnnnaaa```ZZZSSSUUU[[[]]]YYYTTTQQQOOOggg~~~qqqLLL;;;111,,,...---,,,,,,---000222444///333888<<<@@@CCCGGGJJJAAAEEEJJJLLLKKKKKKMMMOOOJJJIIIIIIJJJNNNQQQOOOJJJLLLIIIHHHJJJJJJIIIJJJNNNSSSJJJAAAIIIRRRHHH???GGGAAAttt{{{wwwrrrkkkddd```___^^^ZZZVVVRRRPPPNNNKKKHHHFFFDDDDDDAAA@@@===:::777333111///222111000//////000111111000111333555666666666555555555555555555555555555222222222222222222222222000111111111111222222222333444555555444444666888:::;;;>>>BBBFFFKKKNNNPPPZZZ]]]ccclllsssyyy{{{{{{|||}}}nnnnnn]]]333---333%%%666111---+++,,,+++---;;;KKKyyykkk[[[FFF>>>777555222...---///...------,,,++++++******))))))))))))))))))))))))'''(((:::CCC<<>>@@@CCCFFFHHHBBBDDDFFFHHHIIIJJJLLLNNNNNNLLLIIIHHHLLLPPPRRRRRRMMMJJJJJJLLLLLLIIIIIILLLEEETTTXXXQQQMMMFFFCCCKKKrrr~~~}}}{{{vvvoooiiieee```ZZZXXXXXXVVVSSSOOOIIIHHHFFFCCC@@@>>>===<<<<<<;;;:::888666555333333222222111000000111111222000111222333444444333333444444444444444444444444222222222222222222222222000111111111111222222222222333444444333444666888999:::<<<@@@EEEJJJNNNPPPUUUXXX```iiiqqqwwwyyyzzz~~~}}}}}}}}}gggNNN111:::---,,,111///......,,,,,,///444{{{kkkYYYEEE>>>777555222...---...------,,,,,,++++++******))))))))))))))))))))))))'''(((444:::555===LLLOOOSSSRRRLLLSSSdddfff___bbb^^^VVVFFFBBBLLLOOOOOOWWWWWWWWWUUUPPPLLLTTTllljjjPPPKKKQQQMMMNNN[[[XXX]]]WWWOOOQQQPPPKKKMMMRRRLLLKKKRRRZZZ^^^___```UUUIIIFFFRRR___cccbbbbbbbbb___]]]ggg```888777===<<>>CCCHHHMMMOOOTTTYYYbbbllltttzzz}}}{{{~~~mmm]]]TTT;;;+++000---///...---...111000---zzzgggSSSEEE===777444222---,,,...,,,,,,,,,,,,++++++******))))))))))))))))))))))))******000333111666AAAIIIDDDGGGEEELLL]]]aaa\\\^^^```YYYGGGBBBLLLPPPOOOUUUYYYVVVVVVRRRGGG@@@LLL```wwwwwwdddVVV[[[WWWUUUddd```ggg[[[RRRYYYTTTJJJRRRMMMFFFJJJ[[[gggeeeaaaaaa\\\^^^[[[^^^vvvxxxsss{{{UUU777888>>>???@@@CCCGGGFFFHHHKKKIIITTTllluuu___bbb~~~uuuuuummmiiisssoooaaafffJJJ:::;;;888======AAADDDKKKSSSUUUUUUWWW___fffoooxxxzzzppphhh^^^YYY___qqqsssjjjpppgggZZZUUUZZZXXXNNNMMMUUU]]]fff\\\[[[hhh@@@333111111000000//////000222555777@@@CCCFFFHHHIIIJJJLLLNNNSSSQQQPPPRRRVVVWWWUUUSSSKKKMMMRRRWWWUUUOOOJJJIIILLLLLLOOOTTTTTTOOOLLLMMMOOOMMMHHHHHHNNN]]]uuuxxxtttpppmmmkkkfff^^^YYYPPPNNNLLLKKKJJJHHHDDDAAA<<<;;;999777666444444444111222222333444555555666333333333333333444444555666666666666555555444444222222222222222222222222222222222222222222222222000000111111111222222222000111222222111222444666555666888<<>>GGGUUUAAAIIIJJJQQQaaaeee```bbbaaa\\\KKKBBBKKKPPPPPPTTTXXXUUUVVVYYYSSSJJJLLLVVV___{{{{{{iiieeeaaa]]]fffcccgggYYYRRR[[[WWWOOOYYYPPPHHHLLL```pppqqqmmmlllgggiiihhhnnnsssoooLLL999:::>>>@@@@@@BBBFFFEEEGGGJJJHHHOOOcccnnnaaaZZZ}}}yyyrrr|||tttzzzvvvccc\\\qqq}}}yyyEEE:::<<<888>>>???CCCKKKRRRYYY[[[ZZZ[[[bbbhhhzzzpppllluuukkkaaa\\\```iiittt{{{gggqqq^^^SSSYYY\\\TTTNNNQQQXXX^^^YYY___sssaaa;;;...---///000000///000222555777999EEEGGGKKKMMMNNNOOOQQQSSSSSSRRRRRRUUUXXXXXXTTTPPPAAAAAAGGGPPPSSSNNNKKKLLLIIIJJJOOOUUUWWWRRROOOPPPOOOYYYVVVOOOYYY}}}yyy}}}xxx}}}rrrlllddd___\\\YYYTTTQQQLLLJJJHHHFFFDDDAAA>>>;;;999888777555444333333333111111111222222333333444333333444444555555555555777666666555444444444333222222222222222222222222222222222222222222222222000000111111111222222222000111222222111111333555444555666:::???EEEJJJMMMSSSZZZdddmmmrrrvvvyyy|||{{{sss```ggg///000222111,,,+++...///---{{{hhhRRRDDD===666444111---,,,---++++++++++++++++++******))))))))))))))))))))))))''',,,...555AAA@@@EEEVVVFFFQQQRRRUUUaaaeeeaaabbb```^^^OOODDDJJJOOOOOOUUU\\\WWWVVVZZZ^^^^^^]]]^^^MMMppp}}}pppfff______```]]]TTTRRRYYYWWWUUU[[[RRRLLLLLLXXXfffnnnqqqrrroooaaa]]]nnnyyyrrrlllmmmiii___[[[nnnpppCCC;;;;;;===AAAAAAAAAFFFEEEFFFKKKHHHLLL[[[zzzdddRRRhhh{{{qqq|||yyytttjjjeeehhhpppxxxlll???:::===999@@@CCCGGGTTTYYY___aaaaaacccggglll{{{yyygggjjjvvvrrrbbbZZZXXXSSSMMMSSS^^^wwwxxxeeeUUUWWW\\\XXXQQQMMMZZZVVVNNNbbbrrr]]]777---///222//////000111333777;;;===GGGIIILLLNNNOOOPPPRRRTTTRRRRRRTTTWWWYYYZZZXXXVVVOOOEEEAAAEEEHHHEEEDDDHHHFFFGGGLLLTTTVVVRRRPPPPPPKKKVVVSSSXXXzzzvvvrrrjjj```YYYUUURRRNNNKKKEEEDDDBBB???<<<:::888777555444333222222222222222111111111111222222222222222333444555555666555555444333222111111111111111222222222222222222222222222222222222222222222222000111111111111222222222000111222222111222444666555555666999===CCCHHHLLLSSS\\\gggoootttwwwzzz}}}{{{hhh}}}zzzYYY555///,,,...///...---...|||iiiSSSDDD===666444111---+++---******************++++++))))))))))))))))))))))))&&&---,,,333@@@:::999KKKFFFQQQOOOMMMWWW\\\[[[^^^___aaaSSSEEEHHHLLLOOOVVV\\\ZZZWWWYYYaaahhhfff___WWWgggwwwmmmhhh```TTTTTTZZZZZZ\\\___]]]QQQTTTUUUTTTWWW___eeefffggg\\\\\\lllxxxqqq```SSSXXXYYYVVVMMMIII^^^___;;;===<<<<<>>:::DDDHHHNNNXXX\\\```ccceeegggjjjlllppp|||hhh___fffyyyooobbbbbb]]]TTT@@@bbbyyy^^^kkkgggrrrbbb\\\___```[[[TTTXXXVVVMMM```rrrYYY777111222333......///111555999===@@@GGGIIIKKKLLLKKKKKKLLLNNNOOOPPPRRRTTTWWWZZZ^^^bbbaaaPPPEEEGGGIIIEEEBBBDDDDDDEEEIIIPPPRRRNNNLLLMMMKKKLLLZZZ{{{vvvpppkkkiiibbbZZZSSSPPPMMMIIIFFF???>>><<<999777555555666222222111111111111111222111111111111111222222222111222333555666666555555222222111000000000111222333333333333333333333333222222222222222222222222000111111111111222222222111222333222222222444666777777777999<<>><<>>666111000///,,,*********++++++++++++******))))))))))))))))))))))))$$$$$$***111444444:::CCCGGGFFFCCCDDDLLLTTTWWWUUU```^^^XXXNNNFFFFFFNNNWWWXXXZZZ^^^bbblllttttttpppqqqaaaeeeYYYmmmqqqeeefffoooRRR[[[kkkyyyyyyhhhYYYXXXOOOddd[[[|||sss___IIIJJJFFFTTT~~~JJJ777BBB===999AAACCCAAACCCDDDEEEEEEGGGIIILLL___rrrWWWYYYzzzmmmxxxGGG===777<<>>999888888777555444333222222000111111111111222222222222222222222333444444555666666666444222111222333111111111000000000000000333222222111111222222333111111000000111111222333333000......000222000...111111000000000111222222777999<<<>>>@@@CCCHHHKKKRRRZZZgggssszzz}}}^^^ppp]]]<<<111222333111eeeQQQEEE>>>777222000///,,,*********++++++++++++******))))))))))))))))))))))))((('''+++222555666;;;BBBHHHFFFGGGMMMUUUZZZ]]]^^^^^^___\\\QQQFFFDDDMMMWWW\\\]]]^^^aaalllzzzooo```kkkwwwtttjjjgggddd^^^___^^^PPPmmmYYY[[[YYY\\\JJJMMMiiiCCC777BBB???>>>CCCCCC>>>???AAABBBBBBCCCFFFHHHZZZpppaaaQQQiiinnnnnnwwwDDD<<<999???FFFKKKOOOTTT___```aaa___^^^^^^```ccchhhzzz~~~ssseeeiii~~~lllhhhsssxxxzzzjjjZZZ|||~~~iiibbbSSSjjjgggbbbFFF,,,777---000444555666888<<>>@@@DDDIIILLLSSS[[[gggrrryyy~~~mmmUUU555,,,---fffRRREEE???777222000///---*********++++++++++++******))))))))))))))))))))))))+++((()))///555777:::>>>IIIEEEGGGQQQWWWWWWYYY___ZZZ``````VVVHHHDDDMMMYYYbbbbbbaaabbbkkkxxx{{{nnn~~~|||uuuwwwddd{{{pppvvv\\\~~~|||tttUUUPPPQQQ???<<>><<<===???@@@@@@BBBDDDGGGPPPnnnOOOXXXvvviiillliii???;;;;;;CCCLLLRRRVVVYYY```___^^^[[[YYYZZZ]]]```bbbvvv}}}xxxuuuvvvxxx}}}uuummmqqqaaaoooZZZNNNuuulll^^^BBB---555,,,...444555777:::===@@@CCCEEEEEELLLQQQRRRSSSWWWWWWUUUXXXRRRNNNOOOTTTWWWUUURRRVVVVVVVVVWWWWWWWWWVVVVVVVVVMMMNNNVVVRRRLLL^^^zzz}}}tttggg]]]UUUPPPJJJFFFFFFBBB===<<<<<<:::777444555555444444333222111111111111222222222333333333444444444444555666777888;;;<<<===<<<:::999:::;;;999999999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;999888777666555444444333666444222222222222111///111111111111222333444555777999;;;===@@@EEEKKKOOOUUU\\\fffpppxxx}}}YYYxxxIII555888hhhUUUEEE???777222000///---+++***++++++,,,,,,++++++***))))))))))))))))))))))))+++''''''+++111555777888JJJDDDEEEMMMOOOJJJLLLUUUUUU]]]bbbZZZKKKFFFOOOZZZ]]]]]]\\\___iiitttxxxvvv}}}}}}sssvvvzzz]]]\\\iiiDDDCCCCCCBBB???@@@???888<<<>>>@@@@@@AAABBBEEEGGGLLLoooxxxXXXPPPpppnnnjjjRRR:::;;;???GGGQQQXXX\\\^^^^^^]]]\\\[[[ZZZ[[[]]]^^^```eeeuuukkk}}}~~~|||iiidddrrr}}}wwwzzzyyyuuuwwwuuunnnsssYYYWWWvvvYYY<<<,,,333000444333888???BBB???===AAAGGGHHHNNNSSSSSSTTTWWWXXXWWWXXXTTTPPPPPPSSSUUUTTTRRRWWWWWWXXXYYYZZZ[[[[[[ZZZTTTNNNRRRXXXMMMLLLxxx}}}wwwmmmfff\\\SSSNNNJJJGGGDDD@@@===999888888777444222444333333222222111111111222222222222333333333444777777777777888:::;;;<<<999:::;;;;;;999888999:::::::::;;;;;;<<<=========>>>==================>>>????????????>>>===<<<<<<999888777777666555333222222111111111222333444444444666888;;;???FFFNNNTTTWWW]]]gggpppwww}}}hhhppp@@@+++iiiVVVFFF???888333111000---+++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))***((('''(((...444666555IIIEEEEEEIIIGGGCCCGGGPPPPPPYYYaaa\\\QQQKKKQQQYYYWWWUUUTTTYYYfffvvv}}}|||zzzzzz}}}hhhkkkRRR>>>GGGFFF???>>>???===999<<<>>>???@@@@@@BBBDDDGGGLLLbbbssscccMMM___uuulllpppBBB999===CCCKKKSSS[[[^^^^^^ZZZZZZ[[[\\\]]]^^^^^^]]]aaa]]]pppsss```SSSzzzwwwwwwpppttt___nnnhhhHHH222,,,222333999999CCCQQQUUUKKKBBBFFFRRRMMMQQQRRROOOOOOSSSUUUTTTPPPPPPPPPPPPOOOPPPRRRSSSOOONNNNNNQQQUUUWWWVVVTTTOOORRRNNNJJJ[[[zzzzzzpppjjj___[[[UUUOOOJJJFFFCCCAAA;;;999777666555555444333222222222222222222222111222333333333444444444444666666777777888:::;;;<<<777999;;;;;;:::999::::::;;;;;;;;;;;;<<<<<<======???>>>>>>======>>>>>>???BBBCCCCCCDDDDDDDDDCCCCCC>>>>>>>>>>>><<<:::999888555444333333222222222333111222555888>>>GGGQQQXXXYYY___hhhqqqxxx}}}eeepppAAA~~~gggVVVFFF@@@888333111000...+++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))***+++***)))---444888777DDDGGGKKKJJJHHHIIINNNTTTPPPVVV]]]\\\VVVQQQQQQSSS```___[[[YYYbbbuuujjjjjjqqqHHH:::GGGDDD<<>>??????AAACCCFFFFFFWWWqqqjjjOOORRRsss|||llliii{{{???:::@@@GGGLLLSSSZZZ]]]\\\WWWWWWXXX[[[]]]^^^\\\ZZZ___aaarrrooovvvhhhaaalll|||zzzkkkdddiiiwwwiiiyyy\\\???222222111111555===JJJ\\\cccWWWGGGIIITTTOOOQQQQQQLLLJJJMMMOOONNNJJJLLLNNNNNNMMMLLLNNNPPPJJJIIIIIILLLPPPRRRQQQOOOHHHRRRHHHIII{{{qqqhhhcccWWWUUUQQQLLLFFFAAA<<<:::777666555444333333333333222222222222222222333333333333333444444444555555444444444555666888999::::::<<>>>>>???>>>>>>>>>>>>>>>=========@@@@@@????????????@@@@@@AAABBBDDDEEEEEEEEEDDDCCCCCCDDDFFFEEECCCAAA@@@@@@===<<<:::888666444333333000111333666<<>>???@@@@@@BBBEEEGGGCCCLLLwwwqqqXXXMMM\\\uuuoooiiiyyyccc>>>===DDDJJJLLLQQQWWWZZZWWWWWWUUUSSSUUUWWWYYYXXXVVVVVVbbbrrrooosss~~~qqqdddjjjppp]]]>>>555666000111666???JJJ\\\ggg^^^LLLGGGMMMLLLOOOPPPLLLIIIJJJJJJHHHIIIIIIJJJLLLMMMLLLKKKIIIJJJMMMOOOOOONNNMMMOOOPPPIIIPPPRRRjjj}}}vvvnnnfff```]]]RRRPPPLLLFFF@@@;;;777666333333333333222222333444222222222222333333444444444444444444555555555555444444555666777999:::;;;===@@@CCCDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAACCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEEEEDDDBBBAAAGGGJJJMMMMMMJJJHHHGGGHHHHHHFFFCCC???<<<999777666222222333555:::CCCMMMUUU\\\cccmmmwww}}}kkkkkkZZZFFF@@@888333222000...,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))###)))***&&&'''///666888333HHHSSSMMMJJJQQQSSSLLLWWWVVVWWWZZZ]]]XXXLLLBBBLLL^^^llljjjfffuuuvvvqqq|||tttKKK::::::FFF???:::BBB;;;333>>>???AAABBBCCCDDDEEEHHHJJJIIIGGGSSSwwwaaaPPPSSSmmmsssiiijjj~~~yyyLLL999???GGGLLLLLLOOOUUUWWWTTTXXXTTTPPPOOOQQQSSSSSSRRRMMM\\\hhhuuuhhhpppbbbrrrcccjjjZZZ999000444///777AAACCCJJJZZZiiidddQQQGGGHHHHHHMMMPPPMMMJJJJJJHHHDDDKKKHHHGGGJJJNNNNNNHHHBBBIIIOOOTTTQQQJJJGGGJJJPPPRRRQQQdddvvvsssllleee^^^XXXUUUSSSMMMKKKGGGAAA;;;777666666111222222111000111222333222222222333333444444555444444444555555555666666777777888999:::<<<>>>>>>>>>AAADDDFFFEEEEEEEEEEEEJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFFFFGGGFFFDDDAAA@@@JJJMMMQQQQQQNNNLLLLLLMMMPPPNNNJJJFFFAAA===;;;999555444444444888@@@JJJQQQ\\\dddoooyyyiiifffTTTDDD???999444222000...---+++,,,,,,,,,,,,+++******))))))))))))))))))))))))'''((())))))***---222666///<<>>CCCDDDIIIMMMMMMKKKLLLPPPTTTMMMMMMNNNOOOPPPQQQRRRSSSRRRQQQYYYwwwlll~~~~~~rrreeerrrmmmLLL777222,,,///===FFFHHHPPP\\\gggjjjcccWWWNNNMMMLLLKKKJJJJJJIIIIIIJJJGGGHHHJJJKKKLLLLLLKKKKKKGGGQQQVVVRRRKKKKKKMMMMMMXXXwww~~~xxxkkkeee]]]XXXVVVSSSMMMHHHGGGCCC>>>;;;;;;999777444///111222222111111222333222222444555555444333222666666666444333333666888999777777:::???BBBBBBAAADDDHHHJJJIIIIIIKKKJJJFFFGGGJJJLLLKKKHHHHHHJJJMMMGGGJJJMMMMMMJJJHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJKKKKKKKKKKKKLLLLLLLLLSSSQQQEEE===??????:::555222222666:::???IIIRRR```iiiuuu|||~~~dddhhhVVVDDD???999444222000...---+++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((())))))))),,,111444444:::IIISSSPPPQQQZZZ^^^YYYVVVVVV[[[```^^^UUUMMMCCCCCCZZZyyyzzzmmmwwwLLL777888======;;;:::999888888888888999:::;;;===>>>???@@@AAACCCGGGvvvjjjXXXMMMIIIggg{{{sssmmmhhhvvvnnnTTT999@@@EEEIIILLLLLLKKKKKKNNNRRRKKKKKKLLLMMMNNNOOOPPPPPPRRRUUUZZZnnnqqqyyywwwjjjfffFFF444333111444???EEEJJJOOOWWW^^^aaa]]]UUUNNNNNNNNNLLLKKKJJJIIIIIIIIINNNNNNNNNNNNLLLKKKIIIGGGLLLLLLNNNQQQTTTTTTRRRPPPaaa}}}vvvooojjjaaaZZZSSSNNNLLLIIIDDD@@@@@@<<<888666666555333000000111222222111111222333333333444555555444333333222333555555555666999;;;;;;;;;<<<@@@DDDFFFGGGFFFHHHLLLNNNNNNOOOQQQQQQMMMNNNPPPQQQPPPNNNLLLKKKLLLKKKMMMPPPPPPMMMKKKJJJKKKJJJJJJJJJJJJJJJIIIHHHHHHFFFGGGHHHIIIJJJKKKLLLLLLLLLRRRRRRJJJ@@@<<<;;;;;;777444333666:::@@@JJJTTTbbbkkkwww~~~~~~ppphhhXXXDDD???999444222000...---+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((())))))((((((***...111777666;;;LLLZZZXXXYYYggg]]]XXXXXX^^^aaa]]]YYYWWWNNN;;;DDDjjj~~~www}}}}}}[[[???888<<<===<<<;;;:::999888888888888888999:::<<<===>>>>>>???===???aaadddOOOJJJVVVnnn{{{qqqaaajjjfffBBB>>>EEEEEEHHHKKKKKKIIIIIILLLOOOJJJKKKKKKLLLMMMNNNOOOOOOOOOSSSYYYeeezzzssslll^^^???000444666;;;BBBDDDKKKMMMPPPSSSVVVUUUQQQMMMOOONNNMMMKKKJJJHHHGGGGGGPPPPPPPPPOOOMMMKKKIIIHHHOOOHHHGGGNNNRRRPPPQQQWWWzzz}}}wwwqqqkkkccc\\\WWWTTTNNNHHHDDDBBB@@@;;;888999777444222222222000///000222333333222111333444444444555555555555444444333555666777888:::===@@@@@@BBBGGGLLLQQQUUUXXXYYY]]]bbbddddddeeehhhgggddd^^^]]][[[YYYXXXWWWTTTQQQRRRTTTUUUUUUSSSPPPPPPPPPNNNNNNOOOPPPPPPOOOMMMLLLJJJKKKMMMOOOQQQRRRSSSSSSRRRRRRTTTRRRIII>>>:::<<<:::666444666:::@@@KKKVVVdddnnnzzzsss{{{yyyhhhXXXDDD???999444222000...---+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((())))))(((((()))+++...222555111===WWW[[[XXXfff```^^^YYYWWW[[[___^^^ZZZUUUGGG>>>JJJhhh~~~ppptttooo{{{qqqgggnnnEEE;;;???AAA<<<;;;:::999888888888888777777888999:::;;;<<<===@@@>>>???NNNwwwYYYTTTOOO[[[yyyyyyuuugggeee~~~NNN:::EEEHHHEEEGGGIIIIIIHHHGGGIIIKKKKKKKKKLLLMMMMMMNNNOOOOOOOOOOOOTTT^^^ppp{{{ggg[[[<<<...555:::???EEEEEEJJJJJJKKKLLLNNNNNNMMMKKKMMMLLLKKKJJJHHHGGGEEEDDDKKKLLLLLLMMMMMMMMMMMMMMMMMMIIIKKKOOOLLLPPPlllxxxssskkkccc\\\UUUNNNJJJJJJFFFAAA>>><<<:::777555555444333333222222111111111222333333222222333555333444444444555555555555::::::999999999===BBBFFFJJJPPPYYYaaahhhmmmrrrvvvzzz~~~|||rrrmmmgggdddddddddbbb```]]]]]]^^^]]][[[YYYXXXWWWWWWXXXYYYZZZZZZYYYWWWVVVWWWXXXZZZ\\\]]]^^^^^^^^^\\\UUUTTTYYYTTTFFF<<<<<<<<<777555777:::AAAMMMXXXdddnnn|||~~~|||~~~}}}{{{~~~}}}fffXXXDDD???999444222000...---+++,,,,,,,,,,,,+++******************************((()))))))))((((((***,,,---888000111LLL\\\\\\bbbjjjlllbbbTTTWWWddddddXXXVVVUUUGGG;;;LLLllluuugggtttnnnjjjfffVVVaaa}}}}}}qqqhhhkkkXXX999888>>>===:::999888777777777777777666666777888999::::::;;;@@@???BBBBBBZZZccc]]]OOOMMMhhhooovvvooodddjjjppp@@@888FFFDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLRRRMMMOOOYYYkkkqqqppp~~~tttttteee\\\===///666;;;@@@FFFFFFGGGGGGHHHJJJLLLLLLIIIGGGIIIIIIIIIHHHGGGFFFDDDCCCGGGGGGHHHJJJKKKMMMNNNOOOKKKMMMQQQNNNIII```rrr|||yyynnniii```XXXRRRLLLGGGDDDBBB@@@<<<:::888777555444333333444333333222222222111333444444333333444555333333444444555666777777<<<<<<;;;;;;>>>DDDMMMSSS___gggrrrzzzzzzqqqllllllnnnoooooohhhhhhfffeeedddcccaaa```___```aaabbbbbbaaa``````cccdddeeeffffffeeecccbbbdddWWWRRRXXXYYYMMM@@@:::<<<777555777;;;BBBNNNYYYdddooo}}}zzz{{{}}}|||gggYYYDDD???999444222000...---+++,,,,,,,,,,,,+++******************************((()))***)))((((((***,,,+++777555111AAAWWWaaadddwwwyyypppbbb___gggggg^^^XXXWWWSSSIIICCCJJJ^^^oooiiiwww~~~jjjeeeUUUYYYdddggg~~~zzz```VVVcccuuusssKKK;;;:::;;;999888777666555555555555555555666666777888888999999888999AAA@@@LLLnnnaaaRRRIIITTThhhwwwwwwiiicccmmmYYY>>>>>>EEEBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGNNNJJJKKKWWWZZZzzzpppmmmcccYYY<<<000888;;;???EEEEEECCCDDDEEEHHHJJJJJJHHHEEEEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGGGGHHHIIIJJJKKKLLLMMMOOOOOOKKKNNNssshhh||||||uuuooobbb]]]VVVOOOJJJFFFCCC@@@;;;:::777555444333333333000222444444222111222222222333555444333333444666444444444666777999;;;<<<<<<>>>BBBFFFMMMVVV```ggguuu~~~zzzsssqqqrrruuuwwwrrrpppmmmlllllljjjhhhfffeeeeeeeeeeeeeeeeeeffffffiiijjjkkkkkkiiigggdddbbbcccXXXPPPSSSVVVOOOBBB888999666444888===DDDOOOZZZfffppp~~~ttt~~~}}}iii]]]DDD???999444222000...---+++,,,,,,,,,,,,+++******************************((()))******))))))+++,,,,,,...666888999JJJbbblllyyyxxxzzzyyyqqqhhhjjjrrrcccZZZWWWYYYNNNBBBJJJ]]]XXXffftttyyyzzz|||}}}}}}ggggggdddbbbcccccc^^^WWWaaacccxxxsssfffYYY[[[___ooo~~~nnn\\\JJJKKKoooUUUCCC@@@<<<888999555555444444333333444444555555555666777777888888555555===@@@HHHpppiii\\\QQQKKK[[[pppxxxqqqiiifffuuudddEEEAAACCCBBBDDDAAAAAAAAABBBCCCEEEEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDCCCJJJJJJTTTVVVvvvsss~~~lllhhh```QQQ888222;;;<<<===BBBBBBAAAAAABBBEEEHHHHHHGGGEEEBBBDDDFFFIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHIIIJJJKKKQQQPPPQQQ]]]vvv~~~{{{xxxrrrhhhaaaVVVRRRLLLGGGCCC@@@===:::666666555333222111333444000333555555333222222333333444555555444444555666666666777888;;;>>>AAABBBDDDJJJSSS\\\eeennnvvv{{{}}}wwwuuuvvvxxxxxxuuuqqqppppppooollljjjiiihhhggggggggghhhjjjkkkmmmnnnoooooommmjjjgggeee```\\\UUUOOOOOONNNEEE<<<666333444888>>>EEEPPP[[[jjjsss~~~www~~~kkk```DDD???999444222000...---+++,,,,,,,,,,,,+++******************************((()))++++++******+++---,,,$$$333>>>555???```rrrsssooo|||ggglllqqqaaaWWW\\\\\\PPPBBB;;;@@@TTTlll{{{{{{uuuvvvqqqfff\\\WWWYYY\\\^^^ZZZ\\\hhhkkkaaacccnnnqqquuulll]]]SSSPPPKKKWWWbbb:::888@@@999444888444444333222222222333333444444555555666666777777>>>888;;;>>>???LLLrrrfff\\\KKKHHHaaarrrtttooocccaaannnOOO555@@@CCC===DDD@@@??????AAACCCDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDD@@@PPPKKKOOOQQQ{{{jjj~~~wwwlllooo\\\III444222======<<>>;;;888555555555555333222222444555222555888888555333444555333444555555444444555777777888999;;;>>>AAAEEEGGGPPPXXXeeeqqqzzz}}}xxxwwwyyyzzzwwwsssqqqqqqpppmmmkkkmmmllljjjiiiiiikkknnnppprrrsssttttttssspppmmmkkk^^^aaa\\\PPPKKKMMMIIIAAA444222333999???FFFPPP[[[mmmvvvjjjzzztttdddKKKBBB999666444000......,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,444"""$$$999>>>888LLLpppwww}}}ssshhh{{{rrreee\\\^^^]]]PPP@@@EEEFFFNNNaaayyyxxxsss{{{}}}vvvnnnkkkhhhdddeeefffhhhkkkqqq{{{|||eeeUUULLLWWWUUURRRcccWWWFFF777555666444222222333333333444444444555555444444444555555555555666333;;;777>>>EEE@@@qqq{{{lll]]][[[BBBRRRccclllooonnniiicccjjj\\\;;;@@@HHH===888????????????@@@AAABBBDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFKKKBBBOOOPPPeeeuuukkkjjjllluuuyyy~~~aaakkkWWW???;;;777777:::<<<===<<<@@@@@@@@@@@@AAABBBCCCDDD===@@@CCCGGGJJJKKKKKKKKKPPPGGGMMMNNNEEENNNUUUGGGZZZXXXrrr~~~{{{}}}wwwmmmccc[[[UUUOOOLLLHHHEEEAAA===999777666666222222222111222222333333222444777777666555555555333444444555555666666777===???AAAAAACCCIIIUUU]]]mmmppptttzzz|||{{{yyywwwxxxyyyxxxuuuqqqtttuuutttpppkkkiiikkknnnmmmmmmooosssuuusssmmmhhhfffaaaXXXQQQPPPPPPJJJAAA:::666444777>>>HHHXXXeeeqqq{{{yyyqqqaaaJJJAAA999777444000---...,,,,,,,,,+++++++++******))))))))))))))))))))))))*********+++++++++,,,,,,...((((((222888===KKK]]]oooyyy||||||ttt___|||jjjRRRUUU\\\[[[DDDGGGIIIJJJPPP]]]nnnyyyvvvuuu___QQQOOOSSSSSSOOOFFFXXXtttEEE:::222333666444333333222222222222333333333333333444444444555555555555666<<<666999AAA999YYYnnntttYYYPPPLLLNNN___wwwuuucccaaarrrmmmNNN:::@@@EEE???<<>>??????@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGKKKGGGKKKJJJYYY{{{kkk~~~rrrlllYYY\\\GGG===;;;999999;;;<<<;;;999>>>>>>>>>??????@@@AAABBB===???AAADDDGGGHHHIIIIIIMMMHHHKKKNNNMMMRRRWWWTTTXXX\\\}}}zzzvvvooojjjaaaYYYSSSMMMIIIFFFCCCAAA===:::777555555444222222222222222333333444333555777777666444444555666777999:::;;;<<<===>>><<>>>>>AAA>>>>>>>>>>>>>>>???@@@AAA@@@AAAAAABBBCCCDDDEEEEEEFFFIIIMMMGGGHHHOOOtttjjjaaarrrmmmcccXXXOOO===;;;::::::;;;<<<;;;888666<<<<<<<<<===>>>>>>??????===>>>???AAACCCDDDFFFFFFLLLKKKIIIMMMQQQLLLLLLXXX\\\~~~xxxqqqlll___[[[TTTNNNIIIFFFCCC@@@<<<;;;888666444333333333222222222222222333444555555777888888777666666777777888::::::;;;>>>AAADDDHHHQQQ]]]hhhpppwww}}}|||yyyyyy|||~~~~~~wwwyyyzzzwwwqqqnnnmmmnnnmmmmmmmmmqqqttttttoookkkaaa^^^VVVPPPOOOOOOJJJBBB:::666555:::AAALLL[[[iii{{{vvvlll\\\GGG@@@:::999777111---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************++++++++++++'''......(((,,,:::BBB@@@CCCddd{{{XXXiiioooaaaNNNUUU]]]^^^TTTGGGBBBDDDBBBGGGNNNRRRUUUYYY\\\^^^dddaaa___^^^]]]ZZZVVVSSSQQQKKKLLLSSSSSSLLLMMMUUUooo}}}GGG333444555555666444111111222///000000000000111111111222222222222333333333444111999666555===;;;<<>><<<<<<>>>===:::======<<<<<<<<<======>>>>>>>>>???@@@BBBCCCDDDDDDCCCEEENNNEEELLLNNN[[[vvvZZZpppnnntttbbbUUUEEE;;;;;;;;;;;;::::::999777666999::::::;;;<<<<<<<<<===>>>>>>??????AAABBBDDDEEEGGGKKKGGGKKKSSSGGGDDD\\\~~~zzzuuunnneee___UUUQQQLLLGGGDDDAAA>>><<<777666555333333222222333333333222333333444555666777999::::::999888999:::888:::;;;===???DDDLLLRRRbbbhhhrrrzzz~~~{{{yyyzzz{{{|||{{{~~~|||wwwrrrqqqrrrlllkkkkkknnnrrrsssqqqnnnbbb___XXXQQQOOONNNIIIBBB999666666<<>>AAA^^^qqqfff\\\TTTHHHDDDUUUllluuuqqqmmmfff^^^```ssswwwHHH>>>@@@>>>888999>>><<<555;;;;;;:::::::::;;;;;;<<<<<<===>>>???@@@AAABBBBBBAAAAAAIIICCCOOONNNKKKllldddiiiWWWGGG:::;;;===<<<:::888666666888999777888:::;;;;;;<<<;;;;;;?????????@@@AAABBBDDDEEECCCIIIEEEIIIPPPGGGKKKhhh{{{vvvqqqjjjaaaYYYSSSNNNJJJFFFBBB???<<<999777444444333333333333333333333333333333444555666777666888999999999999;;;<<<<<<@@@DDDHHHNNNXXXeeeooouuuyyy~~~~~~{{{yyyyyy{{{wwwvvvvvvkkkiiihhhjjjmmmpppooommmdddaaaZZZRRRNNNMMMHHHBBB999666777>>>GGGRRRbbbooozzzzzzooo\\\GGG???999888666222......,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))************+++***(((***---***'''222BBBAAANNNXXX\\\hhhyyy~~~yyyooosss}}}kkkbbb___ZZZUUUTTTQQQOOOPPPRRRQQQLLLJJJJJJJJJMMMPPPQQQOOONNNNNNNNNOOOIIIJJJZZZyyypppAAA777777///000222222...,,,///111000/////////000000000111111000000000000111111111222---444888555444:::===<<>>:::555777======777888888888888888999:::;;;;;;<<<<<<===>>>???@@@@@@???@@@BBBAAAKKKHHHHHHhhh```cccxxx]]]JJJ;;;666===;;;;;;999666444555888;;;777888:::;;;<<<<<<;;;;;;>>>>>>???@@@BBBCCCDDDDDDFFFIIIGGGFFFHHHLLL```}}}{{{vvvqqqkkkddd]]]UUUNNNIIIFFFCCC???<<<:::777444222333333333333444444444444333333333444555666777888555777888999999:::===???AAAHHHQQQYYYaaammmzzz~~~}}}|||}}}yyyyyy{{{nnnjjjffffffhhhiiihhhfffbbb```ZZZRRRMMMLLLHHHBBB999777888@@@JJJVVVeeerrryyy}}}qqq]]]HHH@@@888666555111///000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************)))(((***,,,***(((---666DDDVVV^^^]]]ppp|||lll]]]bbb^^^YYYWWWYYYXXXSSSRRRTTTUUUXXXYYYVVVQQQRRRWWW]]]jjjllluuuuuuIII+++111999,,,---000000,,,---000000,,,---........./////////////////////000000000111111222222666555222777<<<888AAANNNeeedddfff[[[QQQQQQ___hhh}}}lllfffeeepppzzz~~~}}}oooCCC<<<999:::888555444777999999666666666666777888::::::;;;;;;<<<<<<=========>>><<>><<<999888777555222000222222333333444444444333333333444444555777888999888:::<<<===>>>@@@DDDGGGOOOZZZgggqqqwww|||{{{yyy{{{}}}sssnnngggcccbbbaaa___\\\\\\\\\WWWOOOKKKKKKHHHDDD888777999BBBLLLXXXhhhuuuzzzsss]]]III@@@888555444111000111,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************''')))***)))***,,,+++)))222HHHZZZ^^^fff|||xxxnnnjjjgggdddffflll^^^______[[[[[[dddwwwSSS444;;;000***444444///222222...///222...''',,,,,,,,,---------......////////////000000000000555///333666444999===777666>>>{{{lllfffjjjaaaXXXZZZMMMSSSlllsssjjjiiibbb]]]```iiikkkgggaaalllkkkgggjjjjjjjjjsssllluuu~~~TTT000===666777888666222000444888444444555555777888999:::;;;;;;<<<<<<<<<<<<<<<<<<999BBB999BBB@@@CCCbbb\\\[[[qqqbbboooxxxggggggqqq^^^RRRBBB999777222444777::::::888666777888888:::<<<>>>>>>>>>===<<<999;;;>>>AAABBBCCCBBBBBBAAA@@@LLLTTTaaazzzrrrlll```[[[TTTMMMIIIFFFDDDBBB;;;999777666666666444222111111222333333333333333333333444444666777888999>>>???AAACCCDDDGGGLLLOOOcccooo~~~zzzyyy{{{~~~xxxqqqhhhaaa^^^[[[XXXUUUWWWWWWTTTMMMJJJJJJIIIEEE888777:::BBBMMMYYYiiivvv|||oooaaaJJJAAA999777555000------,,,,,,++++++***)))((((((******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++***888EEENNNYYYkkkyyyCCC<<<333///000111000---111111000///...---,,,,,,+++++++++,,,,,,,,,------............////////////111222222333444555666666;;;777LLLtttgggfff```WWWRRRUUUeee}}}}}}|||{{{zzzsssvvvyyyyyyyyy{{{ccc:::777CCC888666444222111222333444777777555555555666777888999:::::::::::::::::::::===>>>?????????BBBFFFIIIIIIhhhbbbmmmyyymmmzzzqqq\\\DDD777666999:::777777777777888888888888999999:::;;;;;;<<<<<<======<<<===???BBBDDDDDDDDDKKKEEENNNMMMeee}}}wwwnnnccc\\\RRROOOJJJDDD@@@<<<;;;:::666666555444444333222222444333333444555444222000777555777:::888555:::BBB@@@???@@@EEEPPP___nnnwww|||~~~|||zzzyyyzzzzzzyyyvvvnnneeeaaa___[[[TTTYYYYYYUUUNNNIIIGGGDDD@@@666999>>>EEEPPP___mmmwww}}}uuugggKKKBBB:::888555111------,,,,,,++++++***))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++))),,,333CCC\\\ssszzzvvvrrr===<<<666000...///111///---000000//////...---------+++,,,,,,,,,------------............////////////111111222333444555666666:::<<<:::LLLlllbbbeee\\\XXXUUUTTTUUUccczzzeeeggghhhAAA<<<===111777666444222111222333333555555555555555555666777888888888888999999999999<<<===>>>>>>???AAADDDGGGGGG______jjjsssvvvtttdddOOO@@@999777666555666666666666777777777777777888888999999:::;;;;;;;;;;;;<<<>>>AAADDDEEEEEE@@@>>>PPPccc}}}wwwqqqjjjbbbZZZUUULLLIIIEEE@@@<<<999888888444444444444444444444444555555444555777888999999888888<<>>>>>CCCAAAGGGQQQ]]]hhhqqqwwwyyy}}}}}}~~~yyyvvvoooeee```^^^YYYSSSWWWXXXTTTMMMHHHGGGDDD@@@666999>>>FFFQQQ___mmmvvvzzz~~~sssfffLLLCCC;;;999666111------,,,,,,++++++***)))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((())))))***+++...((($$$...JJJkkkWWW666222444000---,,,...000///---.........---------------,,,,,,,,,---------......---............/////////000111111222333444555555555???999444^^^zzzaaagggccc```[[[PPPNNNddd|||mmmffffffrrroooAAA000===@@@,,,666555333222111111222333333333444555555555555555555666666666777777777888;;;<<<=========???CCCEEEJJJEEE^^^uuuVVVWWWwwwpppaaannnjjjTTT@@@<<<===999555444444444444555555555666666555555666777777888888999999:::;;;===@@@CCCEEEGGGMMMDDDdddzzzsssiii___XXXRRRMMMKKKCCCAAA>>>:::888666555555111111222333444555555666444444444444666999;;;===:::999;;;@@@BBBBBBCCCFFFQQQZZZgggttt}}}}}}|||{{{zzzxxxpppggg```]]]XXXQQQVVVWWWSSSLLLHHHGGGDDD@@@666999???GGGQQQ^^^kkksssvvvzzzoooeeeNNNEEE===:::777111...---+++++++++*********)))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((()))******,,,---***)))111JJJkkktttKKK555000000///---,,,,,,......---++++++,,,,,,,,,---------...,,,,,,---------.........---------........./////////000000111222333444444222999===<<>>;;;888222...---+++++++++******************))))))(((((())))))***((((((((((((((((((((((((((((((((('''((())))))***%%%---444111***+++;;;KKKMMM---+++555555...///...---------,,,+++*********++++++,,,,,,------,,,,,,,,,---------......------------..................///000111222333333222222888999111DDD}}}iiiZZZ^^^gggfff___YYYTTTZZZbbbkkkxxxxxxdddaaa```^^^XXXcccPPP000;;;<<<000///555222111111000000000000000000222333555666666555444444444444555666777777777777888:::::::::;;;===???;;;@@@PPPzzzoooWWWVVVgggttt[[[UUUXXX___fffiiieee___[[[WWWVVVXXX]]]eeekkkoooqqqrrrrrrrrrrrrtttwwwyyyzzz{{{vvvoooiiipppuuuJJJ;;;555;;;<<<444222999111222222222333333333333555555666666777888888888;;;<<<===>>>>>>@@@DDDGGG===QQQzzz}}}uuummmggg^^^XXXQQQJJJEEEAAA>>><<<777666555444444333333333333333333444444555555555999<<>><<<<<<===@@@BBBFFFKKKUUUaaalllrrr~~~~~~~~~~~~~~~yyynnnddd]]]VVVOOOTTTUUURRRLLLIIIIIIHHHDDD777;;;BBBIIIQQQZZZccciiiqqqvvv|||vvvnnnRRRHHH@@@<<<888222...---******************************))))))))))))******((((((((((((((((((((((((((((((''''''(((((()))***,,,++++++,,,***(((+++111>>>WWW===---222222))),,,999......------,,,******)))))))))******++++++,,,,,,+++++++++,,,,,,,,,------,,,------------.........---......///000111222222///333777777222>>>bbbgggWWWWWW[[[]]]YYYZZZZZZYYYZZZ^^^eeekkknnnxxxvvvoookkkdddXXXNNNXXXTTT[[[pppTTT<<<222666666666555///000000000000000000000//////000111333444444444444222333333444555666777777555777888999999999;;;===>>>???CCCMMMttt\\\OOOaaakkk```WWWTTTTTTSSSSSSTTTOOOOOOSSSXXXZZZXXXWWWYYY^^^^^^^^^]]]\\\\\\___aaa^^^]]]ZZZYYYfffrrrWWW:::555333777555///000777111111222222222222333333555666666777777888999999:::===???>>>>>>@@@FFFJJJFFF~~~uuukkk___XXXOOOLLLGGGDDDAAA>>>:::777444444444444444444333333444444555555666666666666888;;;???@@@>>>===>>>@@@@@@LLLZZZdddmmmxxxssshhh___WWWPPPRRRSSSQQQKKKIIIIIIHHHEEE777<<>>??????BBBIIIOOO~~~uuujjj___UUUNNNEEECCC@@@===;;;999666333222333333444444333333333333444555666777999999:::777;;;>>>??????BBBHHHNNNVVVfffvvv|||xxxkkkaaaXXXRRROOOPPPNNNIIIGGGHHHGGGDDD888<<>>333444777555111111555444111111222222222222333333333444444555555666777777777555999===???@@@EEEMMMTTT{{{qqqfff\\\SSSKKKFFFAAA>>>;;;888666555333111222222333333333333333222222333444666999;;;<<<===>>>@@@CCCDDDFFFMMMYYYbbbvvv{{{mmmcccZZZSSSLLLNNNLLLGGGEEEFFFEEEBBB888===DDDJJJNNNRRRUUUWWWXXXaaannnxxx}}}}}}xxxhhhVVVLLLBBB>>>:::333///...,,,,,,,,,+++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************''',,,///---///===WWWlllnnnDDD333111222444888...---,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,------,,,,,,------...////////////000111333555666888999CCCMMMrrraaabbbgggggg~~~nnncccgggooohhhYYYbbbkkktttvvvuuubbb???111555444333222111111111111000//////...------,,,,,,,,,,,,------.../////////000000000111222222333333444444555555666777777777AAA555777AAABBBUUUnnn^^^YYYRRR[[[ddd{{{wwwlllrrrvvvmmmooorrrrrrnnnnnnzzz}}}]]]???555222444333333222111111111222111111111000111111222222555555666666777777888888EEEBBB555999GGG>>>GGGpppvvvpppkkkjjj```QQQLLLNNNHHH===<<<;;;:::777555222000///333222222333555555444333777777888999;;;<<<======@@@BBBFFFNNN[[[lll}}}yyymmm___TTTNNNKKKHHHFFFFFFEEEDDDCCC777===DDDHHHIIIKKKPPPUUUYYY\\\cccooo{{{}}}zzzjjjWWWMMMCCC>>>999333///...,,,,,,,,,+++)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********+++---...,,,***,,,333999:::fffyyy[[[HHH888...222555000***)))------,,,+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))+++++++++,,,,,,,,,,,,---,,,,,,,,,---....../////////000111222444666777888===<<>>GGGBBBSSSzzz{{{rrrjjjddd``````WWWIIIAAABBB===444888777777555444333222111555444222222333444555555333888<<<===;;;;;;>>>AAACCCMMM]]]mmmzzzzzzooo```TTTNNNKKKHHHFFFFFFFFFEEECCC666;;;AAADDDEEEHHHMMMRRRSSSVVV\\\gggrrr{{{}}}mmmYYYOOODDD>>>999222......+++,,,---,,,)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******,,,++++++,,,---,,,(((%%%777:::???HHH\\\zzz```LLL<<<222,,,'''(((...000+++***...,,,,,,+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,+++,,,,,,------......///...///000222333555666666:::777555MMM\\\<<<---///666222111000///..................------,,,,,,+++++++++,,,,,,------......///...//////000000111222222222333333444444555666666555444999AAA???;;;EEEVVV~~~yyyaaa]]]YYYWWWTTTWWWaaammmmmm[[[fffsss|||III///333777111111111000000//////000000000000000000000111222333555555555666777888888888FFF333CCCBBB666yyyzzzrrriiiaaaYYYTTTWWWYYYSSSEEE<<<;;;888222333333333333333333333444555555333333444666999;;;777;;;>>>===:::===HHHQQQbbbmmm}}}}}}qqqbbbVVVOOOLLLHHHFFFFFFFFFEEEDDD777:::===???@@@CCCIIINNNPPPSSSYYY```hhhqqqzzz~~~~~~nnn[[[PPPEEE???:::333......+++------,,,***))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***---***((()))...111111000%%%%%%,,,666:::<<>>555222NNNuuuqqqCCC222888<<<666,,,//////...---------------------,,,,,,+++++++++++++++++++++,,,------......---......//////000111111111111222222333444444555222444777;;;>>>@@@CCCFFFnnneee___\\\[[[YYYUUUSSSXXX___fffdddmmmsssnnnqqqxxxvvvuuullleeebbb```]]]\\\^^^bbb^^^ggg{{{eee666---888888000+++000//////.........//////000000///000000111222333444444555666777888888999<<<444EEEKKKTTTyyynnncccYYYRRRLLLHHHNNNQQQMMMBBB:::888777555000000111222222333333444444555666777888:::===???<<<===>>>===AAALLL^^^lllttteeeYYYPPPMMMIIIFFFFFFFFFFFFEEE999:::::::::;;;???EEEJJJQQQVVV\\\```cccjjjttt|||}}}~~~lllZZZPPPFFFAAA;;;444///---+++---...---+++))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))),,,+++)))((()))***---...444+++&&&)))((($$$***666000888BBBHHHGGGDDDHHHOOOUUUQQQKKKEEE>>>555---'''+++******,,,///000---***)))(((***...///+++((('''))))))((((((((())))))***'''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((((((''')))))))))*********++++++******++++++,,,---------,,,---...///000111222333---;;;:::444444>>>qqq}}}III<<<000///111111000000------,,,,,,++++++,,,,,,++++++++++++******************++++++,,,---------,,,------......///000000000000000111222222333333333777777666666;;;??????NNNrrr```UUUPPPSSS]]]hhhZZZYYY___^^^RRRPPPRRRLLLUUUOOOMMMSSS]]]hhhttt}}}~~~cccAAA+++///444---,,,444///......---......//////////////////000111222333444444555666777888999999777999888FFFppp{{{ssslllaaaVVVNNNIIIEEECCC???BBBAAA:::444333333333111111111222222222333333555777:::;;;:::999:::<<<;;;>>>DDDNNN\\\mmm|||wwwiii\\\QQQNNNIIIFFFFFFGGGGGGGGG<<<;;;999777888===BBBGGGNNNUUU]]]aaadddiiiqqqyyy~~~}}}jjjXXXOOOGGGCCC>>>666///---+++---......,,,***)))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))&&&))),,,,,,***((('''((('''&&&***222444...+++...((()))+++---...//////000$$$%%%'''***---000333444111...***)))***---///000)))''''''))),,,+++(((%%%(((((('''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((())))))))))))*********)))******++++++,,,,,,---,,,,,,---...///000111111///222777<<<777444UUUbbbAAA000111555666111+++,,,111,,,,,,++++++++++++,,,,,,******************)))))))))******++++++,,,,,,---+++,,,,,,---......//////...//////000111111222222///444777777666888;;;<<<@@@TTTvvv|||bbbPPPHHHXXXfffwwwxxx666777444...,,,000222000......------......//////.........///000111222333333444555666777888999:::BBBFFF???___xxxpppccc]]]TTTMMMGGGDDDAAA???888888888555333222222333222222333333333333444444777:::======:::999:::<<<@@@JJJ[[[pppxxxkkk^^^SSSOOOJJJGGGFFFGGGHHHHHH===;;;888666777;;;???CCCEEEMMMVVV\\\```fffnnntttzzz~~~|||gggVVVNNNHHHEEEAAA888000---+++---//////---***))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))$$$'''***,,,,,,+++*********(((((((((((((((***---///...,,,,,,...000...+++000111111///---+++***+++"""&&&+++///000---((($$$222///***&&&&&&))),,,---''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((((((((()))))))))******))))))******+++,,,,,,,,,++++++,,,---...///000000444,,,222<<<999<<>>>>>===@@@FFFLLL]]]jjj~~~yyykkk^^^SSSOOOJJJGGGFFFHHHHHHIII===:::666444555888<<<>>>>>>CCCJJJQQQVVV]]]dddiiioootttzzz~~~{{{fffTTTMMMHHHGGGBBB999000,,,+++---//////---+++))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((())),,,)))'''&&&'''(((((((((%%%(((***)))(((******(((+++***((((((***,,,***'''###&&&***+++***)))***+++---+++(((&&&&&&'''((()))"""&&&***)))'''((())))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,++++++,,,,,,---...//////333***111555///999CCC999???>>>NNNxxxeee===666666///111---,,,------+++,,,///,,,+++++++++++++++,,,,,,(((((((((((()))))))))))))))))))))***++++++,,,,,,***++++++,,,,,,---......------......///000000000333//////222444222333777;;;888@@@CCCZZZhhh444333666//////444000(((***333...............///000111------......///111222333333333444666777999::::::>>>AAArrr~~~wwweeeZZZYYYKKKHHHDDDAAA>>><<<888666666222000111333222000...222333444555777888999:::999;;;>>>???BBBJJJWWW```~~~zzzkkk]]]TTTPPPJJJGGGFFFHHHIIIIII<<<999555333444777999;;;===???CCCGGGLLLSSSYYY^^^cccjjjrrryyy}}}zzzhhhXXXMMMEEEFFFDDD<<<333///))),,,......,,,***))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******+++++++++,,,,,,,,,++++++,,,------......///000000000111222333555555555999>>>DDDWWWuuuIII888777555111111//////...------,,,+++++++++++++++*********))))))+++*********))))))(((((())))))))))))******************+++++++++,,,,,,,,,,,,---......///.........000111111222222333444444666999===;;;:::TTT}}}:::+++999000000///.................................------.........//////000111222===,,,000999666;;;@@@444;;;SSS|||qqqggg^^^WWWRRROOOJJJFFF@@@999555444444555444333222222222444555666555666777888:::;;;;;;:::AAA@@@AAAGGGVVVjjj}}}lllZZZTTTQQQMMMHHHGGGGGGIIIKKK===777444666666222222555999;;;???CCCGGGLLLRRRWWW^^^dddlllrrrvvv{{{}}}lllYYYNNNEEEDDDBBB999111...***,,,......,,,***(((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((*********+++++++++,,,,,,++++++,,,,,,---.........//////000000111222444555666777777666:::NNNkkk]]]FFF444333555222000222......------,,,++++++***+++++++++*********))))))*********)))))))))(((((((((((()))))))))******************+++++++++,,,,,,,,,,,,---...............000000111111222333333333666999======777>>>^^^qqq@@@<<<:::&&&000//////...------........................------.........//////000111222444444777444...333;;;:::PPP~~~ssslllcccZZZSSSNNNJJJGGG@@@>>>999555222111222222222222111222333444666777;;;???CCCCCC???<<<===???999FFFZZZlll|||}}}{{{vvviii[[[SSSPPPLLLIIIHHHIIIKKKMMMBBB999444444555333333666666999<<<@@@CCCHHHNNNRRRWWW]]]eeekkkpppvvv}}}|||mmm^^^SSSIIIDDD@@@999222///,,,...//////,,,)))((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))*********++++++++++++***++++++,,,,,,---...............///000111222333333555666444333777@@@HHHWWWWWW;;;333...///444333,,,+++///,,,,,,,,,++++++******)))+++************)))))))))******))))))))))))(((((((((((())))))))))))***************++++++++++++,,,+++,,,------......------//////000111111222222333444444999===;;;777>>>IIIaaahhh<<<'''---444,,,//////...---------......------------------...............//////000111222,,,777888333666888;;;BBBzzz|||rrrlll___ZZZRRRLLLGGGDDDAAA???777666444222111111111222333333333333555777999:::AAAEEEFFFBBB;;;<<>>CCCHHHKKKNNNSSS[[[aaagggnnnvvv|||}}}}}}oooeee[[[PPPHHHBBB<<<666222---///000///,,,)))''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))************+++*********+++,,,,,,------,,,,,,,,,---...///111111000333666999;;;===>>>???CCCHHHZZZ~~~fffMMM888///000222111333444...((()))///++++++******))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((()))))))))***************++++++++++++++++++,,,---------------...//////000000111111222555111222888::::::===BBB???bbbUUU111666444))),,,777......---------------...,,,,,,------------..................///000111222111666111555BBB;;;777III{{{oooccc\\\QQQMMMGGGBBB???===;;;999444444444333333333333333666666666666888:::;;;===DDDDDD@@@===>>>III[[[iii|||~~~~~~|||zzzzzzzzzxxxwwwnnnnnniiibbb______^^^ZZZTTTRRRPPPNNNMMMMMMMMMNNNSSSGGG999222222333333333111333666888:::===BBBEEEIIINNNTTTYYY^^^eeennntttzzzttthhhaaaUUUJJJBBB===888333---///000000---***((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))*********))))))******+++,,,,,,,,,+++++++++,,,---...000000111111111444666888888777:::???CCCFFFNNNdddjjjSSS???777222---111999000.........+++))),,,000***)))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((())))))'''(((((((((((()))))))))))))))*********+++++++++***++++++,,,,,,,,,,,,,,,------...//////000000111666333000111333555999>>>KKK@@@NNNxxxCCC666111222000555666+++------,,,,,,,,,,,,------,,,,,,,,,,,,------..................///000111222777444///777===111AAAooovvvlllaaaVVVOOOHHHDDD???<<<999888666444444444444555444444444333777777777888999;;;===>>>AAAAAACCCKKKZZZnnn}}}}}}~~~~~~}}}}}}}}}}}}|||{{{zzzyyyxxxwwwuuuuuussspppllliiicccccc```YYYVVVXXXYYYXXXWWWVVVTTTQQQOOOMMMLLLLLLWWWNNNAAA777444555333111111333555666777:::>>>AAAGGGKKKPPPTTTXXX]]]eeekkkqqqwwwssshhhcccXXXKKKBBB===888222---///000000---***)))(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((())))))))))))((())))))******+++,,,,,,+++++++++,,,---...///000333111000000111444555555;;;666777BBBKKKLLLFFFAAAYYYnnnjjjVVVKKKHHH333...111:::<<<555///...---,,,,,,...///...+++***))))))))))))))))))))))))(((((()))))))))))))))***''''''(((((((((((())))))''''''(((((((((((()))))))))))))))************+++)))***++++++,,,,,,++++++,,,------......///000000000111222333333444777:::---999CCCPPPccc|||YYY888---222999222(((...333''',,,,,,+++++++++,,,------++++++,,,,,,------...............//////000111222111000444:::555;;;sss{{{oooccc[[[SSSKKKEEE@@@===999666555444222111444444444444444444444444777777888999<<>>AAABBB@@@BBBHHHIIIDDDDDDJJJAAADDDJJJPPPPPPJJJBBB???CCC<<<999===>>>888444333***...000222333333---'''+++,,,+++)))***,,,,,,+++))))))))))))************'''((((((((())))))******&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))************))))))***+++++++++++++++++++++,,,------......///111111111111333555444111555999999<<<@@@;;;AAAVVVVVV~~~MMM<<<555222333222333)))+++111...---...)))+++*********+++,,,,,,---******+++,,,,,,---...............//////000111222777444999666888nnnzzzssscccZZZOOOHHHDDDAAA<<<888777555444444555666555444555555555555777:::<<<>>>;;;===@@@FFFLLLSSSYYY\\\~~~{{{uuuyyyyyyuuuvvv|||~~~{{{vvvvvvvvvwwwvvvvvvuuuuuuuuurrrooommmlllllljjjiiiccccccaaa^^^```bbb^^^XXXWWWWWWWWWVVVUUUSSSPPPOOOFFFOOORRRKKKCCC@@@===999222333333222222333555777555:::AAAFFFHHHKKKPPPSSSWWW[[[aaaggglllqqqwwwzzzzzz~~~uuufffbbb```UUUFFFBBB>>>000---......///...,,,+++***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%%%%***(((&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''((()))***(((((((((((()))))))))))))))******++++++,,,------.........///000000111111222222444666777999:::;;;===>>>???@@@AAABBBBBBAAA>>>???AAAAAAAAA@@@>>><<<<<<<<<:::888555333222111000000...---,,,++++++++++++++++++***)))(((((('''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((((((((()))))))))))))))))))))))))))))))))))))))******++++++,,,------...///111111000000222333333555777;;;@@@EEEIIIKKKKKKIII[[[EEE===333...///222222111//////...---,,,,,,++++++)))************+++++++++,,,,,,,,,,,,---...//////000/////////000111222222777666:::999CCCuuulll]]]PPPLLLGGG@@@;;;888777777555444333444555555444333888666555777999;;;;;;;;;???BBBEEEIIISSSggg~~~~~~{{{yyyxxxzzz}}}~~~|||yyy~~~|||{{{zzzxxxuuuqqqnnnoooooooooooonnnmmmlllkkkbbbdddeeeccc___]]]]]]___[[[YYYVVVUUUTTTTTTRRRPPPIIIKKKLLLLLLJJJGGGCCC@@@>>>:::555222222444555555444666999===AAAFFFJJJLLLQQQUUU[[[```dddfffiiikkkppprrrtttvvvwwwyyy}}}{{{}}}ttteee___\\\QQQBBB???===111---............,,,+++***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&''')))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))''''''((((((((()))))))))))))))******+++,,,,,,,,,------...//////000000111111222333555777888::::::;;;<<<===>>>????????????<<<===>>>???>>>===;;;::::::999777555333111000///000///...,,,++++++******++++++******)))(((((('''(((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))******+++,,,,,,------///000000000000111333444555777:::===@@@CCCEEEBBB===???GGGPPP^^^yyyxxxUUU===222:::444///---///000///---.........---,,,,,,++++++)))************+++++++++,,,,,,,,,,,,---...//////000//////000000111222333444222,,,QQQ~~~|||qqqaaaTTTHHHEEE@@@;;;777555444444;;;999777666666666666555777999;;;;;;;;;<<<@@@CCC@@@LLL\\\lll{{{~~~~~~{{{{{{~~~{{{yyywwwvvvvvvtttqqqoooooooooooonnnmmmlllkkkjjjccceeedddbbb]]][[[ZZZ\\\\\\ZZZXXXVVVVVVVVVTTTSSSKKKKKKKKKJJJIIIHHHHHHGGG:::888777666666444111...222333666999===AAADDDFFFJJJNNNSSSXXX[[[]]]___aaahhhjjjlllmmmnnnpppsssvvvzzzzzz|||||||||ssseee]]]YYYOOO@@@>>>>>>444------......---,,,***)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%''')))***((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((('''''''''(((((((((((()))(((((()))******++++++,,,,,,,,,---......//////000000111222444555777888999999:::;;;;;;<<<<<<<<<<<<888999:::;;;:::999888777666555444222000///------///...---,,,+++*********+++******))))))(((((('''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,,,,...///000//////000222444555666777999;;;===>>>???>>>???>>>888666EEEXXXTTT^^^yyymmmeeeXXXIII:::222///000000---,,,---000000---***...------,,,,,,+++++++++)))************+++++++++,,,,,,,,,,,,---...///////////////000000222333333///:::444ooozzzqqqggg\\\PPPHHH???===999666444333333333999777555444444555666777888;;;>>><<<999;;;CCCJJJNNN```zzz}}}|||~~~yyyvvvsssrrrrrrrrrqqqpppnnnnnnnnnmmmlllkkkiiihhheeeeeedddaaa]]]ZZZYYYYYY^^^\\\YYYXXXXXXXXXWWWUUURRROOOLLLIIIHHHIIIJJJKKKAAA>>>;;;888666444000...000111222444777:::===>>>BBBFFFKKKNNNQQQSSSUUUWWW]]]___aaaaaabbbcccfffiiijjjjjjmmmsss|||{{{ttteee]]]ZZZSSSEEE@@@???666------......---,,,***)))(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###&&&)))+++,,,'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''''''''((((((((('''(((((())))))******+++++++++,,,,,,---.........///000111222444555666777777888999999:::::::::999666777777777777666555555444333222000///---,,,,,,------,,,+++***)))))))))******))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))***+++++++++,,,---...///......///111333333444555666888999::::::777999AAAEEEAAA<<<:::DDDCCCIIITTT[[[]]]```eeeuuueee^^^[[[MMM;;;666333000///111333666777...------...000000...,,,---,,,,,,,,,+++++++++***))))))*********+++++++++,,,,,,,,,,,,---...///////////////000111222333444///<<>>???>>>@@@GGGRRR[[[qqq~~~}}}|||}}}~~~zzzwwwssspppppppppppppppnnnnnnmmmlllkkkiiihhhgggeeeeeedddaaa___\\\[[[[[[___\\\ZZZYYYZZZZZZXXXWWWXXXVVVQQQMMMJJJIIIIIIIIIPPPJJJ@@@888444333333333//////000111333555666777<<>>555,,,------------+++***)))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$(((+++,,,,,,&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((())))))************+++,,,,,,------...//////111222333444444666777777888888888888777555555555555555444444333222222111000///------,,,,,,+++***))))))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''(((((())))))******+++***,,,---...------...000111222222333555777999:::@@@777111555<<<===999666888555444666888:::???DDD:::;;;<<<>>>CCCFFFCCC>>>@@@@@@;;;555555999888222444333222222222000+++(((000///---,,,------------+++++++++++++++*********))))))*********+++++++++,,,,,,,,,,,,---...////////////000000111333444555333???^^^|||nnnhhh^^^RRRGGG@@@<<<;;;666555555555555777888999555888;;;<<<<<<<<<===???>>>>>>AAAIIIWWWgggvvv~~~{{{|||~~~~~~}}}|||{{{}}}yyytttpppoooooooooooommmmmmmmmlllkkkiiihhhgggeeedddccccccbbbbbbaaa``````]]][[[ZZZZZZZZZXXXWWWXXXWWWTTTQQQNNNLLLJJJIIIVVVOOOEEE<<<777555444333000000000000111222333333555999===AAADDDHHHLLLNNNQQQRRRTTTTTTTTTVVVXXX[[[[[[[[[]]]```eeekkkrrrvvv}}}}}}xxxaaaXXXYYYXXXJJJ@@@;;;333,,,,,,------,,,+++)))((((((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%***------+++%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''((())))))((())))))******+++,,,,,,------...///000111222222555555666666666666555555444444444333333333333222111000000///...------,,,******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''((())))))*********+++------,,,,,,...///000000111222444666888999;;;;;;;;;:::888888:::============;;;777444333444555444222111111222000///))),,,///000000111111111,,,,,,,,,...000111///...///---+++)))((()))***+++************************)))************+++++++++,,,,,,,,,,,,---...////////////000000222333555666888fffvvvkkk]]]XXXPPPHHHAAA<<<:::999333333333444555666888888555888<<<===<<<;;;>>>@@@???CCCMMM___uuuzzz}}}}}}|||{{{~~~zzzuuuqqqpppoooooonnnllllllllllllkkkjjjiiiiiieeedddcccdddfffgggfffeeebbb```]]][[[[[[ZZZYYYWWWSSSSSSTTTTTTSSSPPPNNNMMMOOOLLLHHHDDD???999333...111111000000000111111222///222666999<<<@@@DDDGGGJJJLLLMMMNNNOOOPPPSSSUUUVVVWWWXXXYYY[[[___dddhhhuuuzzz|||xxxeeeZZZZZZYYYJJJ???;;;555,,,,,,------,,,+++)))((((((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######'''---///,,,)))$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))(((''''''&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''(((((('''(((((())))))***++++++,,,,,,---...///000111111222222333333333333222222333222222111111111111111//////......------,,,,,,))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&'''(((((())))))***)))***,,,,,,++++++---...000000000111222333555666***222999:::666444555777...222666666555555666777888777555444222111111222444444555666444///,,,,,,......---,,,,,,,,,---...++++++***)))((((((***+++)))*********************)))************+++++++++,,,,,,,,,,,,---...////////////000111222444555666===wwwnnnaaaVVVMMMHHHCCC???===<<<:::888333444444555666777888888666999<<<======AAAHHHNNNUUU___qqq|||~~~~~~||||||}}}{{{xxxtttqqqqqqpppooonnnkkkkkkllllllllllllkkkkkkfffdddcccdddggghhhgggfffeeeccc```^^^]]][[[YYYXXXSSSSSSTTTTTTSSSQQQPPPOOOJJJIIIHHHGGGDDD???999444111111000000000000000111---///222444555888;;;>>>@@@BBBDDDEEEFFFHHHKKKNNNMMMOOOQQQQQQRRRUUUYYY]]]hhhmmmttt{{{|||{{{xxxkkk^^^\\\ZZZKKKAAA>>>:::,,,,,,------,,,+++)))((((((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$)))...000,,,'''###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***)))((('''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((''''''(((((()))*********,,,,,,------...///000000000000111111111111000///111111000////////////000---------,,,,,,,,,++++++)))(((((('''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))(((***+++,,,++++++,,,...000000000000000111222333888666333111333777888666777999888444//////111222000//////000///...///111///***)))---000000111444***,,,------,,,,,,---///(((***+++++++++***+++,,,)))))))))))))))*********)))************+++++++++,,,,,,,,,,,,---...////////////000111222444666777AAAxxxtttggg]]]QQQEEEBBB>>>::::::<<<<<<:::888666666777888888999999:::;;;>>>@@@BBBEEENNNZZZdddttt|||~~~}}}zzzyyy{{{~~~xxxuuurrrqqqqqqqqqpppoookkkkkkllllllmmmmmmllllllgggeeecccdddggghhhgggeeehhhfffbbb```^^^]]]ZZZXXXXXXWWWUUUSSSQQQPPPOOONNNMMMJJJFFFEEEDDDCCCBBBAAA111000000/////////000000...000111222222444666999999;;;===>>>@@@BBBEEEHHHFFFIIIKKKLLLMMMOOOTTTXXX]]]bbbiiipppvvv|||www|||{{{ooo]]]]]]]]]JJJCCCAAA333111...---...---)))(((***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""%%%***......***&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,***++++++,,,---...//////000000111111111111000000222111000///...---,,,,,,......---,,,,,,+++******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************......///000111222333333333333333333333333333333333222111111000000111111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))************+++++++++***++++++,,,---.../////////)))555777+++777BBB222^^^yyyuuueeeWWWMMMFFFBBB;;;:::999999:::;;;::::::888777666666666888;;;===??????AAAGGGUUUmmm~~~~~~}}}}}}}}}||||||{{{{{{wwwrrrqqqssssssqqqmmmnnnnnnmmmmmmmmmnnnnnnooojjjjjjiiihhhgggggghhhhhheeeeeedddbbb```^^^\\\[[[YYYXXXUUUSSSQQQOOONNNNNNMMMMMMMMMKKKIIIFFFCCCAAA<<<;;;888444000......000000000///...///000111222555666777888:::<<<======AAABBBCCCFFFIIILLLOOOQQQWWW]]]eeejjjlllpppwww}}}{{{tttxxx|||mmm\\\]]]^^^LLLEEEDDD666111...---...---)))(((***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&***,,,+++'''###%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***+++,,,******+++,,,---.../////////000000111111000000///111000000///...---,,,+++---,,,,,,+++******))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********------...///000111222222222222222222222222222222222222111000000000000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************************)))))))))))))))))))))))))))************+++++++++***+++,,,,,,......///000111444000333666///???fff{{{vvvgggYYYMMMEEE@@@===>>>===:::999999:::::::::444777<<<@@@BBBAAA@@@@@@>>>FFFUUUhhh}}}~~~}}}|||{{{{{{{{{{{{vvvqqqppprrrrrrpppmmmmmmmmmllllllllllllmmmmmmkkkjjjiiihhhggggggggggggddddddcccbbb```^^^\\\[[[ZZZXXXVVVSSSQQQOOONNNMMMMMMMMMMMMLLLJJJHHHFFFEEEBBBAAA>>>999444111111222...///000111111111000000333333444666777999::::::===>>>???BBBEEEHHHJJJLLLPPPVVV^^^cccfffjjjqqqvvvwww{{{uuuvvv~~~|||iiiZZZ]]]___NNNHHHGGG999111...---...---)))(((***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''((()))***(((%%%!!!%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((('''(((((()))***+++******+++,,,---......////////////000000///////////////......---,,,++++++++++++******)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++,,,,,,---...///000111000000000000000000000000111111000////////////000......------,,,++++++***++++++++++++++++++++++++)))*********++++++++++++************************)))))))))))))))))))))))))))************+++++++++++++++,,,---...//////000,,,777+++222BBB***AAAlllcccVVVJJJBBB===:::999<<<:::999777777888:::;;;??????@@@??????BBBEEEHHH\\\iii}}}{{{zzzzzzzzzzzzyyyuuuqqqpppqqqqqqooolllllllllkkkkkkkkkkkkkkkllllllkkkjjjhhhgggffffffeeeccccccbbbaaa___^^^\\\[[[[[[ZZZWWWTTTQQQNNNMMMLLLLLLLLLMMMMMMLLLLLLKKKJJJHHHGGGDDD???999444333333,,,...000222222111///...000000111222333444555666888888999;;;>>>AAACCCDDDJJJOOOWWW\\\```eeekkkooosssvvvzzz~~~xxxyyy|||zzzeeeWWW\\\___NNNHHHIII<<<111...---...---)))(((***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((('''$$$"""%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((('''''''''(((((()))***))))))***+++,,,---............////////////.........------,,,++++++***************))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))*********+++,,,---...//////........................000//////...............,,,,,,,,,+++******))))))++++++++++++++++++++++++)))))))))************+++************************))))))))))))))))))))))))))))))*********+++++++++++++++,,,---...///000000+++333,,,333===+++LLLyyynnnZZZRRRHHH@@@;;;999999999888999999999999:::;;;===FFFBBB===;;;@@@NNN```nnn|||zzzxxxxxxxxxyyyxxxuuuqqqpppppppppnnnmmmmmmllllllkkkkkkkkkkkkkkklllkkkjjjhhhfffeeeeeedddbbbbbbaaaaaa___^^^\\\\\\\\\ZZZXXXTTTQQQNNNLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNLLLKKKHHHCCC<<<777444333...//////000000///.........//////000111222222333333444555666888:::<<<>>>FFFJJJQQQWWW\\\aaagggkkknnnrrrvvvzzz}}}uuu~~~|||yyybbbUUU[[[^^^LLLGGGIII>>>111...---...---)))(((***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''((()))((())))))***+++,,,---------------......---------,,,,,,++++++******))))))************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))***+++,,,---......------------------------///...------,,,,,,------+++++++++***))))))((((((************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,---...///000111333///111444222CCCvvvtttbbbWWWJJJEEE>>>999888888999:::999;;;======<<<<<<>>>@@@===BBBJJJUUUeee|||~~~|||zzzxxxwwwwwwwwwwwwuuurrrpppoooooonnnmmmnnnmmmmmmlllkkkkkklllllllllkkkiiigggfffeeeddddddaaaaaaaaaaaa```___^^^]]]\\\[[[XXXUUUQQQOOOMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPNNNNNNMMMIIIBBB===999888444222000...------...////////////000000111111111222222222333555666888999@@@DDDJJJQQQWWW]]]bbbeeeiiinnntttzzz}}}ooo}}}{{{cccUUU[[[\\\JJJEEEHHH???111...---...---)))(((***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$%%%'''(((%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((()))***+++,,,,,,---,,,,,,------------,,,,,,*********)))))))))((((((*********)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))((()))******,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,++++++******)))((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---...///000000111777...666555;;;|||nnn]]]MMMCCC???<<<888666777999::::::888:::<<<<<<;;;===BBBGGGLLL\\\uuu~~~~~~}}}|||{{{yyyxxxxxxwwwvvvtttqqqoooooonnnoooooonnnmmmlllkkkkkkkkklllkkkjjjiiigggfffeeeeeedddaaaaaabbbaaaaaa```______\\\ZZZXXXUUURRROOONNNMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQOOOJJJEEEAAA@@@;;;888333000......000111000000000000000000000000111111111111222444555666999<<>>AAAKKKXXXcccyyy~~~}}}{{{zzzxxxwwwuuurrrpppoooooopppnnnmmmlllkkkjjjjjjjjjjjjiiiiiihhhgggfffeeeeeeeeebbbbbbbbbbbbbbbbbbaaa```[[[ZZZWWWUUURRRPPPOOONNNMMMLLLKKKJJJJJJKKKLLLMMMNNNPPPRRRQQQNNNJJJGGGFFF@@@>>>:::666333222222222000000000000////////////000000000000111111222333444777<<>>;;;<<>>AAAPPPFFFPPP___qqq|||zzz~~~tttllllllnnnnnnmmmnnnnnnkkkhhhgggjjjmmmjjjiiihhhggggggfffffffffeeeeeedddcccaaa```______```ZZZTTTRRRTTTVVVTTTRRROOONNNMMMKKKJJJIIIIIIIIILLLMMMOOOOOOOOOMMMKKKJJJHHHFFFCCC???<<<;;;:::999444444333333111000///...222111///......///000111222555999===BBBHHHOOOTTTUUU[[[eeeqqq{{{}}}zzzgggYYYXXX[[[RRRIIIFFFAAA222***...222+++)))+++'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((())))))******...---+++)))))))))***+++))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***++++++++++++,,,,,,,,,.........//////111222333***444EEEvvvhhhVVVCCC;;;;;;;;;===@@@>>>BBBAAABBBGGGCCCCCCOOOcccqqq~~~{{{xxxrrrrrrqqqnnnlllmmmmmmllliiihhhhhhhhhiiihhhgggfffeeeeeeeeeeeefffeeedddcccaaa```___^^^___ZZZUUUSSSUUUUUUSSSPPPOOONNNMMMLLLKKKJJJJJJJJJLLLLLLNNNNNNNNNMMMKKKJJJIIIHHHEEEBBB???======<<<999888777666444111///...///000000000111111111000111444777;;;@@@FFFMMMRRRSSSYYYdddoooyyyxxxdddVVVUUUYYYQQQHHHEEE@@@222***...333,,,)))+++'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))******)))(((''''''((()))***)))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,.........///000111333333666666TTTwww|||lllPPPEEE;;;:::???AAABBBCCCDDDEEE???@@@LLLVVVeeezzzzzz}}}}}}zzzwwwuuuppplllkkkkkkkkkkkkkkkiiifffdddhhhgggfffeeeddddddddddddffffffdddcccaaa___^^^]]]^^^[[[WWWVVVVVVUUURRROOONNNNNNMMMLLLLLLKKKLLLLLLKKKLLLMMMMMMMMMLLLKKKJJJKKKJJJHHHEEECCCAAA@@@@@@???>>>===:::777444222000...///111222222222111000000222666999>>>CCCJJJOOOQQQXXXbbbmmmvvv|||xxxbbbSSSRRRWWWPPPIIIEEE@@@222***...333,,,)))+++'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))*********++++++,,,,,,---.........///000222333444???111PPP~~~}}}rrrhhhNNNAAA@@@AAACCCEEEDDDCCCBBBBBBJJJMMMWWWnnn~~~}}}}}}{{{zzzxxxsssooollliiiggghhhjjjkkkhhheeehhhgggfffeeeddddddddddddfffeeecccbbb```^^^\\\\\\^^^\\\ZZZYYYYYYVVVRRROOONNNMMMMMMLLLLLLLLLMMMMMMLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFDDDCCCCCCBBBAAA@@@>>>;;;888666555///000000000000000000000///111444777;;;@@@FFFKKKQQQWWWaaalllvvv{{{~~~xxxcccSSSQQQWWWQQQJJJFFF@@@222+++///333,,,***+++((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''(((((()))***'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))***+++,,,,,,---------......///111222444555444>>>pppwwwrrrxxxeeeMMM???>>>BBBEEECCC@@@@@@DDDHHHQQQhhh|||~~~}}}zzzwwwvvvnnnjjjfffeeehhhkkkkkkjjjiiihhhgggfffeeeeeeeeeeeeccccccaaa```^^^\\\[[[ZZZ]]]\\\[[[[[[YYYWWWSSSPPPMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLMMMMMMMMMMMMMMMMMMJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBAAA@@@???>>><<<;;;555333000...---...000111...000333555888===CCCGGGPPPVVVaaammmvvv}}}yyyeeeTTTRRRWWWRRRLLLGGG@@@333+++///444---***,,,((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((())))))&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))***+++,,,------...---......///111333555666666vvvoootttbbbJJJAAAAAA???BBBBBB===>>>IIIXXXbbb~~~~~~{{{vvvtttuuurrrnnniiiggggggiiilllmmmiiihhhgggfffeeeeeeeeeeee``````___]]]\\\[[[ZZZYYYZZZZZZZZZZZZXXXVVVSSSRRRMMMMMMLLLKKKKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMIIIIIIJJJJJJIIIHHHGGGFFFCCCCCCDDDDDDCCCCCCBBBAAA<<<999444///------///111...000222444777;;;AAAEEEOOOUUU```mmmwww~~~xxxhhhVVVSSSYYYTTTMMMHHH@@@333+++///444---***,,,((())))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))***+++,,,------...---......000111333555666FFFyyy|||~~~aaaKKK@@@AAAEEE???BBBDDDHHHWWWppp|||sssqqqtttvvvtttqqqllliiigggiiikkkhhhgggfffeeedddddddddddd]]]\\\\\\[[[ZZZZZZYYYYYYVVVWWWWWWVVVTTTSSSRRRRRRMMMMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFBBB???:::555111////////////000222444666:::???CCCLLLSSS___lllwww~~~wwwjjjXXXTTTZZZUUUOOOIII@@@333+++000444---***,,,)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((())))))+++,,,---......---......000222444666777KKKvvvmmm~~~___IIIAAAAAABBBDDD>>>DDDMMM]]]zzzyyyvvvzzzxxxxxxwwwqqqkkkffffffgggffffffeeedddccccccccccccZZZZZZZZZZZZYYYYYYYYYYYYSSSTTTTTTSSSQQQPPPQQQQQQMMMMMMKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKKKKKKKJJJIIIHHHHHHEEECCC???:::555111...---///000222444666999>>>BBBKKKRRR^^^kkkvvv~~~|||mmmZZZWWW]]]TTTHHHCCC???222//////333333...))))))(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''))))))(((((('''''''''&&&(((&&&'''(((&&&###%%%***''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,------...111)))777000---444---AAA\\\~~~tttrrrxxxZZZAAA===BBBCCCBBBDDDHHH]]]sss}}}yyywww{{{yyyuuupppllliiihhhgggcccaaaaaaaaaaaaaaa___]]]ZZZYYYXXXWWWVVVUUUUUUUUUSSSQQQOOONNNMMMLLLMMMMMMJJJJJJHHHGGGFFFFFFFFFFFFHHHHHHIIIGGGFFFEEEFFFHHHJJJJJJJJJJJJJJJKKKLLLMMMOOOLLLNNNTTTVVVPPPLLLMMMEEEGGGFFFCCC<<<555000......///222444222222:::EEEKKKWWWdddkkkpppxxx~~~kkkYYYWWW^^^UUUIIIDDD???222//////222222...***)))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&)))%%%%%%((()))'''&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,,,,------...---&&&222222222333888bbbooorrr|||XXXOOOJJJHHHCCC@@@JJJYYYqqq|||xxxvvvyyywwwsssnnnkkkhhhggggggcccaaaaaaaaaaaaaaa___]]]ZZZYYYXXXWWWUUUUUUTTTTTTSSSQQQPPPNNNLLLLLLLLLLLLJJJJJJIIIHHHGGGGGGGGGHHHGGGHHHIIIHHHGGGGGGHHHJJJKKKKKKKKKKKKLLLMMMNNNNNNKKKJJJNNNTTTTTTPPPOOOQQQNNNKKKHHHDDD@@@:::333---...///222444222222:::DDDKKKXXXfffnnnttt{{{~~~iiiXXXWWW```XXXKKKEEE@@@222//////222222---***)))******))))))((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((''''''''''''&&&&&&+++%%%###'''***(((%%%$$$''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,,,,------...555+++,,,///444444SSSyyyvvvzzzsss\\\@@@AAADDDEEE???===LLL```}}}jjjVVVSSSaaaqqqxxxxxx||||||xxxvvvwwwtttpppkkkhhhgggggggggcccaaaaaaaaaaaaaaa___]]]ZZZZZZXXXVVVUUUTTTSSSSSSRRRQQQOOOMMMKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIKKKLLLKKKJJJKKKMMMOOOOOOOOOOOOOOOPPPPPPPPPPPPIIIKKKPPPTTTSSSPPPQQQUUUXXXRRRKKKGGGEEE@@@777/////////222333222222999BBBJJJYYYiiirrrxxx|||zzzhhhXXXYYYccc\\\OOOGGGAAA333//////222222---******+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((,,,'''$$$%%%&&&$$$%%%'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,,,,------...444...+++333555---XXXppp{{{aaaPPPNNNGGGBBBBBBBBBBBBHHHPPPbbb|||uuueee\\\XXXYYY[[[OOOFFF===>>>GGGNNNNNNJJJKKKMMM___uuuttteeefffvvv}}}zzzxxxuuurrrnnniiifffffffffgggcccaaaaaaaaaaaaaaa___]]][[[ZZZXXXVVVTTTSSSRRRRRRQQQPPPNNNLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMOOOQQQRRRRRRRRRSSSUUUWWWXXXXXXWWWWWWVVVUUUTTTSSSNNNRRRVVVVVVSSSPPPRRRVVV\\\VVVPPPKKKHHHCCC;;;666111000111333222222999AAAJJJYYYjjjttt{{{}}}wwwiiiYYY[[[eee^^^QQQJJJDDD333000...111111---******+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((''''''&&&$$$$$$,,,666''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***++++++,,,,,,------...'''+++---999777...XXXzzziiiUUULLLLLLHHHEEEGGGHHHEEEBBBAAAMMMPPP[[[|||~~~^^^SSSIIIFFFDDDAAABBBFFFBBBDDDFFFFFFEEEDDDEEEFFFAAA>>>EEEPPPKKK???DDDUUUkkk|||{{{tttrrrnnnjjjgggeeeeeefffcccaaaaaaaaaaaaaaa___]]]ZZZYYYXXXVVVUUUTTTSSSSSSPPPOOOMMMKKKJJJJJJJJJKKKJJJKKKKKKLLLMMMOOOQQQRRRXXXYYYZZZ[[[[[[\\\^^^```aaaaaa```___]]][[[YYYWWWXXX\\\^^^[[[UUUSSSUUUXXX[[[YYYUUUOOOIIICCC@@@???555222111111111222999BBBJJJZZZkkkuuu{{{}}}{{{kkk[[[\\\fff___RRRJJJDDD444000...111111---***+++******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((()))))))))))))))******%%%&&&((()))&&&(((333AAA''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***++++++,,,,,,------...+++111...444888QQQtttxxxwwwzzz]]]OOOMMMGGGTTTccckkkjjjfffeeefff^^^SSSJJJ___zzzaaaLLLKKKIIIMMMVVVWWWOOOIIIJJJIIIMMMOOOKKKFFFEEEKKKRRRQQQKKKGGGFFF???777;;;EEEPPPzzz~~~}}}uuussspppllliiifffeeeeeecccaaaaaaaaaaaaaaa___]]]ZZZYYYXXXWWWVVVUUUUUUUUUPPPPPPNNNMMMMMMMMMNNNOOOMMMNNNOOOPPPSSSUUUWWWXXX^^^___aaaaaaaaabbbdddfffgggggggggfffdddaaa___]]]```dddddd___\\\]]]______^^^]]]YYYRRRJJJEEEDDDDDD:::555111000000333;;;DDDNNN\\\mmmuuuzzz~~~{{{~~~lll[[[[[[ddd]]]PPPIIIDDD444000...000000---***+++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''&&&'''''''''((((((((((((%%%%%%''')))'''&&&---777''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***++++++,,,,,,------...222888000///:::{{{{{{vvv{{{rrrdddccciiiqqqvvvvvvbbbWWWqqqzzzkkk___UUUOOOYYYVVVZZZdddbbbUUULLLLLLUUUTTTPPPMMMMMMOOOSSSVVVVVVSSSMMMHHHDDDBBBAAA???@@@ccc~~~}}}vvvtttrrroookkkhhheeeccccccaaaaaaaaaaaaaaa___]]]ZZZYYYXXXXXXWWWWWWWWWXXXSSSRRRQQQQQQQQQRRRSSSTTTRRRSSSTTTVVVYYY\\\^^^___aaabbbccccccbbbccceeegggfffggghhhiiihhhgggeeedddcccgggfffcccdddjjjllljjjfffaaaZZZSSSMMMIIIFFFDDD???888111//////333===FFFRRR```ooovvvyyy|||~~~}}}xxx~~~lllZZZZZZccc[[[NNNHHHBBB555000...000000---+++,,,(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((%%%%%%'''%%%!!!!!!$$$''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))***++++++,,,,,,---......'''555555444@@@fffuuuzzzxxxssswwwvvvmmmeee}}}~~~YYY```iiiZZZUUUZZZiiiwwwtttlllkkkpppmmmaaa]]]aaaccc\\\VVVXXX^^^aaa^^^ZZZKKKMMMKKKGGGJJJMMMFFF;;;888SSS}}}}}}|||vvvvvvtttqqqmmmiiieeebbbcccaaaaaaaaabbbaaa___]]]YYYYYYXXXXXXXXXXXXYYYYYYUUUTTTTTTTTTUUUVVVXXXYYYVVVVVVXXXZZZ]]]```cccdddaaabbbccccccbbbbbbdddfffdddeeehhhjjjkkkjjjiiiiiicccffffffeeejjjsssvvvsssmmmeeeZZZTTTQQQMMMGGGBBBBBB999111...///444>>>HHHVVVcccqqqvvvyyy|||}}}}}}|||yyyjjj___VVVTTTSSSOOOHHHEEE888///+++000111,,,***,,,************))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&%%%%%%$$$&&&%%%$$$%%%'''((((((((()))*********************&&&&&&'''((())))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$###&&&)))(((&&&$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))******++++++---------------...000000//////888,,,RRRmmmxxxyyyZZZ|||{{{www]]]SSSNNNFFFEEEJJJQQQrrrpppeeerrr~~~}}}hhhYYYQQQ[[[oooxxxrrroooooogggZZZbbb}}}jjjSSSOOOCCCJJJRRRXXXXXXTTTPPPMMMDDDKKKVVV|||~~~~~~|||{{{{{{yyyvvvrrrooojjjeeeaaacccbbb```^^^^^^]]]^^^^^^]]]\\\[[[ZZZZZZ[[[]]]^^^ZZZYYYWWWVVVWWWYYY\\\^^^]]]]]]___```aaabbbbbbbbbffffffffffffffffffffffffbbbbbbcccdddeeefffggggggcccdddeeehhhkkknnnpppqqqrrrkkkbbb[[[VVVPPPHHHAAACCC===555//////666???EEEYYYaaakkktttyyyzzzyyyyyy}}}}}}jjj___UUUTTTTTTOOOHHHDDD777...+++000111,,,))),,,************))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&***)))))))))*********)))'''&&&&&&&&&&&&&&&''''''...---,,,***'''%%%###"""$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''((()))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$&&&'''))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###&&&((((((&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))******++++++------------...///000000222---444???~~~ppp{{{jjjzzzqqq```RRRQQQTTTSSSPPPOOODDDVVVeeegggjjjooogggXXXWWWXXXccczzz|||iii]]]bbbxxx|||gggUUUSSSMMMSSS[[[bbbdddaaa[[[WWWPPPRRRRRRbbb~~~~~~{{{yyy|||{{{xxxvvvtttqqqllliiidddbbb```___^^^^^^___```^^^]]][[[[[[[[[\\\^^^___]]]\\\[[[ZZZ[[[]]]```bbbaaabbbcccdddfffffffffgggfffffffffgggggggggggggggccccccddddddeeeeeeeeeeeecccdddeeefffhhhkkkooorrrrrrlllccc\\\WWWPPPHHHBBBDDD>>>666000111777@@@FFFXXX___iiirrrvvvxxxyyyzzz|||{{{{{{~~~jjj___UUUTTTTTTNNNHHHDDD666---***000111+++)))+++************))))))))))))''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))'''((((((((((((''''''&&&...---,,,,,,,,,,,,------%%%%%%&&&''')))+++---...%%%&&&'''(((((((((''''''''''''&&&&&&''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''((()))***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''(((((((((''''''''''''&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))(((((())))))***+++++++++------------...///000111444///:::ggguuuvvv|||yyyxxxxxxppprrrtttyyyrrraaaPPPHHHFFFNNNXXX[[[ZZZYYY[[[ggg|||uuujjjkkkwwwyyyjjj``````]]]dddoooxxx{{{vvvllldddWWWTTTNNNKKKbbb~~~}}}~~~}}}|||{{{|||}}}~~~}}}{{{~~~|||{{{zzz{{{}}}~~~~~~{{{yyy|||{{{zzzyyyyyywwwtttqqqgggeeecccaaa``````aaabbb^^^]]]\\\\\\\\\]]]___```aaa```______```bbbeeefffdddeeefffggghhhiiiiiiiiiggggggggghhhhhhiiiiiijjjeeeeeeeeeeeeeeedddccccccdddddddddccccccfffmmmrrrrrrllleee^^^XXXQQQIIICCCEEE???888333333999AAAFFFVVV\\\dddlllqqquuuxxxzzzyyyxxxwwwxxx}}}}}}{{{{{{iii^^^UUUTTTTTTNNNGGGCCC555,,,***000111,,,)))+++************)))))))))(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))************++++++%%%''')))))))))(((((()))(((((('''&&&&&&&&&''''''---,,,***)))''''''''''''******++++++***)))'''&&&((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))((())))))******+++,,,,,,------------...///000111888...777rrrhhhpppyyy|||zzzjjjRRRAAACCCFFFHHHXXXnnnqqq~~~{{{~~~}}}vvvsssuuurrryyy|||nnnaaaYYYSSSMMMLLLFFFKKKzzz}}}~~~~~~~~~}}}{{{yyyxxxyyyzzzwwwwwwvvvvvvvvvuuuuuuttt|||{{{yyywwwxxxzzz|||~~~}}}}}}|||{{{zzzzzz{{{yyyvvvtttnnnllliiifffcccccccccccc______^^^^^^^^^___``````bbbaaaaaaaaabbbdddfffgggcccdddeeefffgggggggggggggggggghhhiiijjjkkkllllllhhhhhhhhhhhhgggeeecccbbbdddeeedddaaa^^^aaaiiioooqqqmmmgggaaaZZZSSSKKKEEEEEE@@@999444555:::AAAFFFRRRWWW^^^eeejjjooosssvvvvvvvvvvvvxxxzzz{{{yyy{{{hhh]]]UUUTTTTTTNNNFFFBBB444,,,***111222---)))+++************)))))))))((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((())))))************************************---000111111111333555000000000000000//////...,,,+++***)))))))))))))))***************))))))((()))(((((('''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&'''(((((())))))(((((((((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((()))))))))))))))***++++++,,,,,,...............///111111999---777kkk~~~sssooobbbssstttbbbLLLKKKKKKDDDLLL]]]nnnxxxnnn]]]UUUTTTSSSHHHLLLKKKCCC___}}}}}}||||||{{{zzzxxxxxxwwwtttrrrrrrtttvvvssssssssssssrrrrrrrrrrrrvvvuuuttttttuuuxxx|||~~~}}}~~~~~~}}}}}}}}}|||yyywwwuuutttqqqnnnkkkiiiggggggccccccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacccdddeeebbbcccdddeeeeeeeeeeeeeeegggggghhhjjjlllmmmnnnoookkklllllllllkkkiiigggfffggggggeeeaaa^^^```eeejjjmmmkkkgggbbb\\\TTTLLLGGGCCC???999555666:::@@@EEELLLPPPVVV\\\aaafffkkknnnpppssswwwyyy{{{}}}}}}~~~ggg]]]UUUUUUTTTNNNFFFAAA444---+++222444...***,,,************))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((())))))******++++++,,,+++++++++,,,,,,---------111444777777777888===AAADDDEEEFFFGGGFFFDDDBBBAAA333333333333111000///...(((((('''((((((***+++,,,))))))((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''''''''(((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''(((((()))))))))))))))'''(((((((((((())))))))))))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((((())))))***))))))******+++,,,,,,,,,............///000111111000888fffkkk|||^^^bbbnnnqqqvvvSSSHHHIIIDDD@@@???MMMWWWkkknnn]]]UUUWWW]]][[[OOOPPPQQQEEENNNzzzzzzzzzzzzyyyxxxwwwvvvqqqqqqooommmlllmmmpppsssqqqsssttttttsssssstttvvvqqqppppppqqqtttwwwzzz|||||||||~~~|||zzzzzzyyywwwtttrrrooommmiiiiiihhhgggfffdddccccccbbbaaaaaaaaaaaaaaaaaabbbcccddddddeeeffffffeeeeeeffffffhhhjjjlllnnnpppqqqnnnoooqqqqqqqqqooommmlllmmmkkkhhheeedddddddddeeeggggggeeeaaa[[[SSSLLLGGGAAA===888555555999???BBBFFFJJJOOOSSSWWW[[[___bbbfffkkksssxxxyyy{{{~~~|||}}}fff]]]UUUUUUTTTNNNFFFAAA444---,,,333555///+++---************))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((())))))******+++,,,,,,---///000111333555777888999:::===???>>>===>>>DDDJJJEEEGGGJJJLLLKKKHHHDDDAAAQQQPPPMMMHHHAAA999333//////...+++))))))***+++---******)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&'''''''''((((((((()))((((((''''''(((((()))***(((((((((((((((((((((((((((((()))************)))'''((((((((())))))))))))))))))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((***(((%%%%%%''')))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((******))))))))))))******)))******++++++,,,,,,---............///000111222...MMMiiilll```llllllyyycccHHHAAACCC@@@:::999>>>MMMfff}}}wwwpppjjjgggggghhhbbb___[[[XXXOOOKKKmmm|||||||||wwwwwwwwwvvvuuuttttttuuusssrrrooollljjjkkknnnqqqnnnqqqssstttssstttwwwyyyrrrrrrsssuuuwwwyyy{{{|||}}}~~~|||}}}~~~|||xxxvvvqqqqqqooonnnllliiigggfffddddddcccbbbbbbaaaaaaaaaccccccddddddeeeeeeddddddeeefffgggjjjllloooqqqrrrqqqrrruuuwwwwwwvvvtttsssuuuqqqmmmlllllljjjeeeaaa```aaaaaa^^^XXXPPPJJJFFF>>>;;;777444444888<<<@@@AAADDDIIILLLOOOQQQTTTVVVZZZaaajjjppptttyyy~~~yyy{{{vvvfff\\\UUUUUUTTTNNNEEE@@@555...---444666000,,,...************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------555666888;;;???BBBDDDEEEGGGIIIJJJGGGEEEGGGMMMSSSKKKNNNRRRTTTSSSOOOJJJGGGDDDHHHNNNSSSWWWYYYYYYXXX;;;888333...+++******+++******)))((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&'''''''''(((((()))))))))))))))))))))******+++))))))))))))))))))))))))(((((()))***************'''((((((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))+++(((%%%%%%((())))))'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((******))))))))))))******)))******++++++,,,------.........//////000111222888\\\qqqnnnzzz___hhhvvvlll}}}ZZZFFFEEEDDD>>>>>>999<<>>>>>AAAEEEHHHJJJLLLMMMOOORRRYYYbbbiiiooowwwvvvzzz}}}nnn^^^QQQQQQVVVRRRGGG>>>888000+++...111...+++***************************))))))))))))))))))))))))(((''''''''''''(((((()))///(((%%%***---***)))+++222000---+++,,,111888>>>;;;@@@EEELLLYYYjjjsssrrr}}}|||~~~{{{xxxiiibbb^^^XXXZZZ\\\SSSWWWOOOLLLMMMHHHCCCPPPeeehhh[[[PPPKKK>>>...+++333---+++)))(((((()))***+++---)))%%%###$$$'''''''''(((((((((((((((''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''(((((((((((()))((((((''''''(((((((((***,,,***&&&&&&++++++'''(((+++,,,***+++......+++***)))))))))*********)))&&&'''((())))))))))))((('''((())))))(((&&&$$$###(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((()))))))))***++++++,,,,,,222+++///222,,,...666666:::______|||mmmeeegggiiinnnooouuuyyyjjjRRRMMMQQQJJJ@@@:::999>>>AAAGGGZZZoooeeeVVVaaaZZZWWW|||yyyxxxwwwxxxvvvtttrrrrrrtttvvvxxx|||zzzxxxuuurrrpppnnnmmmppppppqqqrrrsssuuuwwwxxxxxxyyy{{{|||{{{{{{|||}}}zzz{{{}}}yyyvvvtttqqqooohhhmmmoookkkccc]]]___cccccccccbbbaaaaaabbbcccdddeeedddfffjjjooosssrrrqqqsssvvvyyy{{{{{{{{{|||}}}{{{|||zzzwwwxxxxxxssslll]]]VVVNNNKKKNNNOOOIII@@@>>>:::444111111222333444888:::===@@@BBBEEEIIILLLOOOSSSZZZcccmmmuuu{{{yyyzzzxxxppp___PPPOOOSSSQQQIIIBBB777000+++...111///+++***************************))))))))))))))))))))))))))))))((((((((()))******+++((((((...000---+++...%%%)))000666===GGGRRRZZZnnnlllqqqqqq___^^^cccfff^^^MMMCCCDDDbbbnnnqqqeeeWWWMMM===+++---+++))))))+++***'''###))))))***+++++++++)))((((((((())))))(((((('''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))(((((((((((())))))))))))---,,,+++++++++++++++,,,))),,,,,,******...---))))))***)))'''(((+++)))$$$---,,,******)))))))))(((------,,,+++***)))((('''++++++******))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))((((((((('''''''''((((((((((((((((((((((((((((((((())))))))))))***))))))))))))(((((((((((()))))))))***++++++,,,,,,+++***///222---///444333???rrrvvvXXXyyyhhh[[[]]]hhhwwwuuu[[[\\\jjjZZZYYYQQQLLLHHHCCC??????AAA>>>999JJJTTTeeewwwfffdddYYYVVV{{{xxxvvvwwwvvvtttsssssstttvvvwww|||{{{yyywwwuuusssrrrqqquuutttttttttuuuvvvvvvwwwvvvyyy{{{}}}|||||||||}}}{{{|||~~~|||xxxuuuppppppnnnkkkgggdddbbbaaabbbaaaaaaaaaaaacccdddeeeeeeccccccffflllrrrvvvwwwuuuxxx{{{~~~~~~{{{||||||vvvaaaXXXMMMHHHIIIJJJEEE???;;;888333111111222333444333555888:::<<>>RRRwww{{{nnngggbbb___RRRWWW[[[aaaooowwwgggNNN===666...***+++,,,+++)))((()))++++++)))'''''''''(((((())))))(((((('''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))*********+++++++++************+++,,,---...))),,,---++++++,,,+++'''111222111///111555222---......---------...///000---,,,+++***************,,,+++)))(((''''''((()))((())))))******))))))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******)))))))))((((((((()))))))))(((((((((''''''(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))******+++,,,,,,,,,***,,,/////////333777777oooSSSbbbhhhaaa^^^ggg{{{{{{jjjZZZOOOMMMNNNmmmfffUUU\\\NNNQQQJJJ>>>>>>FFFDDD999<<>>LLLUUUvvvmmmjjjiiihhhffftttxxxzzziii```fffjjjeeeaaadddmmmjjjcccVVVFFF777---(((,,,,,,,,,+++******,,,---)))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,------------------------......///000000000111222222333777<<<999AAAFFFBBB>>>@@@CCCEEEFFFFFFFFFCCC>>>;;;::::::333222000...,,,***))))))+++,,,------------,,,,,,))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***)))))))))************+++++++++++++++++++++++++++)))******++++++******))))))))))))))))))))))))))),,,++++++++++++************)))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''((((((((()))))))))************+++,,,,,,------222333***+++444111222AAAjjjKKKrrraaa```^^^bbbsssxxxooollljjjvvvvvvZZZTTTRRRSSSOOOFFFDDDGGGGGGIIIPPPXXX]]]bbbmmmxxxzzznnnnnnaaaQQQIII???:::===DDDMMMSSS{{{ttt```MMMWWW^^^ppp}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||}}}~~~|||}}}~~~~~~~~~}}}wwwrrrooollljjjgggfffdddbbb````````````bbbaaaaaaaaaeeekkkqqqvvv}}}vvvkkk^^^RRRMMMGGG???888777444222000000111333222222000000111000111333777;;;@@@GGGSSS```llluuu{{{}}}xxxwwwxxxiii]]]SSSRRRSSSMMMEEE???666...***...111000---,,,************************************************(((((())))))***+++------(((...444:::GGGYYYhhhooovvvpppooohhhgggjjjuuuxxxqqqsssfffPPPXXX___iiikkkcccRRR@@@333'''((())),,,...---***'''))))))******))))))(((''''''''''''''''''(((((((((''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))***************++++++,,,,,,,,,------------......///......------------...///000555;;;>>>@@@GGGOOORRRYYY]]]ZZZVVVWWWZZZ[[[TTTWWW[[[[[[WWWUUUUUUVVVIIIGGGCCC>>>888111,,,)))*********+++,,,,,,------)))******++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************---,,,,,,,,,,,,+++++++++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))************++++++,,,---------,,,///***///777+++111VVVWWWUUUggg\\\```hhhsssyyyyyymmmRRRLLLLLLHHHHHHMMMNNNSSS^^^lllsssrrrpppqqqrrrdddVVVMMMQQQEEEOOOLLLMMMNNNLLLCCC;;;888>>>KKKiiiiii[[[PPPAAAFFFMMM\\\qqq~~~~~~~~~~~~}}}~~~wwwqqqooopppiiihhheeebbb```^^^^^^^^^___```aaaaaacccggglllqqq}}}~~~sssjjj]]]RRRNNNHHH===888999777555111000000111111111/////////......000444777>>>FFFRRRaaammmvvv{{{}}}wwwttt|||tttkkk^^^RRRPPPOOOJJJCCC???555...***...111000---,,,************************************************))))))******+++---...//////999DDDOOO\\\jjjooolll{{{rrrdddXXXYYYggg~~~wwwssssssSSSTTTYYYbbbiiiggg]]]TTT999222+++)))+++,,,((($$$)))************)))((((((&&&'''''''''((((((((()))''''''''''''''''''''''''(((((())))))***++++++,,,************************+++************+++,,,,,,,,,,,,,,,---------......------...000333555888999===@@@IIISSSWWWWWW]]]eee]]]aaaccccccfffkkkllliii^^^cccggggggaaa\\\YYYYYYZZZZZZXXXTTTNNNGGGAAA===777444000+++))))))+++,,,)))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------,,,,,,,,,,,,*********)))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))'''''''''((()))***************+++,,,,,,------...***///+++222888,,,KKKPPP[[[aaaSSS\\\rrr|||uuuddd^^^```cccxxx|||yyyuuuqqqgggaaa\\\aaaSSSWWWSSSTTTWWWSSSHHH???<<<...)))>>>BBB<<<<<<666???CCCJJJ[[[ppp~~~wwwsssrrriiigggeeebbb```___^^^^^^^^^^^^___^^^___cccjjjpppzzz~~~sssiiiZZZOOOKKKEEE;;;888===<<<888333000///000000000000000///------///333666>>>FFFSSSbbbnnnvvvzzz|||xxxsssxxxpppmmm___QQQMMMKKKGGGBBB@@@555...***...111000---,,,************************************************+++++++++,,,---...000000:::FFFTTT^^^iiimmmfffZZZTTTZZZdddooo{{{uuulll\\\MMMMMMZZZhhhmmmjjjXXXHHH444)))))),,,---+++***************)))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((())))))***+++,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,---------.........000444999@@@FFFKKKNNNUUUZZZeeepppsssooorrryyywwwiii```\\\___```bbbcccaaa]]]YYYVVVOOOHHH===333,,,+++,,,...******++++++++++++******************************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------------------------//////000000000000//////////////////////////////......---------,,,,,,,,,************))))))))))))(((((((((((((((((((((((())))))))))))************&&&''''''((()))******+++***++++++,,,,,,------......222,,,222777222kkkKKKZZZ```UUUXXXmmm~~~lll```UUUPPPKKKEEEEEEIIICCC---333444000555777DDD>>>@@@JJJ```xxx}}}wwwsssgggfffdddbbb````````````]]]]]]\\\[[[\\\bbbkkkqqqxxx~~~ttthhhXXXKKKGGGBBB999999@@@???:::444000...///000000222222111///...000444888>>>FFFSSSbbbooovvvzzz{{{}}}}}}|||zzzyyyssscccRRRLLLJJJFFFBBB@@@555///,,,...000...,,,,,,************************+++)))(((((()))************---...,,,+++...777???SSSVVV^^^ddd___SSSNNNPPPaaavvvyyylll\\\aaa]]]KKKHHHTTTssspppRRR///)))000---(((,,,'''&&&)))+++)))((())))))(((((((((''''''''''''(((((((((((()))))))))))))))************+++++++++++++++*********************+++,,,+++,,,------***444///,,,---000000000000///777>>>EEETTTkkk{{{}}}{{{nnnlllkkkkkkiiiccc\\\XXXKKKWWWZZZKKK;;;444222///222***'''---000,,,(((((()))+++***&&&''',,,+++%%%******)))(((((((((((((((***)))'''&&&&&&((()))***---+++)))((('''((()))*********+++++++++,,,,,,,,,(((%%%&&&,,,---)))***...444(((///000444555***111555444333222111444888;;;:::<<<===:::333///444;;;555111---+++,,,...//////222***++++++(((---000(((,,,***))))))***+++)))((())))))))))))))))))))))))((((((((((((((()))*********++++++,,,,,,------...333111)))000888444kkkZZZOOOQQQ^^^WWWeeesssbbbTTTRRRLLLGGGFFFCCC>>>666111000444:::>>>CCC>>>???NNNggg~~~xxxrrrrrrkkkdddcccbbb]]]ZZZZZZYYYZZZZZZZZZZZZ\\\___bbbsss~~~rrriiiVVVNNNEEE???>>>AAABBBBBBEEE@@@:::555333111000///111000111222...,,,222:::<<>>---///...,,,---000000+++)))***))))))))))))((((((((((((((((((((()))))))))******************+++++++++,,,++++++++++++++++++++++++///,,,******,,,---......111111///...444CCCXXXgggxxxuuugggddd___YYYQQQPPPZZZgggLLLDDD666+++(((---111000(((++++++((('''***,,,,,,******)))(((((((((((()))444222///,,,***(((((((((333222///---++++++++++++++++++++++++,,,,,,,,,,,,,,,((((((,,,000///......---000===<<>>BBBOOOeee{{{ooobbbZZZUUUOOOLLLKKKJJJGGGDDDCCCCCCCCCCCC@@@:::222,,,---,,,---000000...111777@@@GGGPPPYYYaaaiiiqqqwwwtttrrrtttvvvlll```SSSMMMHHHAAA<<<;;;555///,,,...000...,,,,,,***************************++++++)))((()))---111111888???BBB@@@<<<;;;;;;>>>KKKYYY```ccchhhpppvvv{{{zzz{{{}}}|||~~~vvvuuu{{{kkkFFF444...)))+++,,,++++++---+++************)))))))))))))))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,------------***+++///333222...///555555IIIeee~~~\\\\\\nnnooouuussscccKKK888+++###***+++---...,,,)))((()))++++++***)))))))))))))))'''''''''((()))***++++++***************+++,,,,,,++++++,,,,,,,,,------------111333000,,,...444:::BBBSSSkkkmmmzzzjjjSSSCCCAAAGGGBBB;;;222$$$---+++******+++,,,+++***)))))))))))))))))))))))))))))))))))))))***+++++++++,,,,,,------...//////,,,+++444111AAADDDPPPOOOTTTQQQbbb{{{tttdddYYYYYY^^^pppmmmeeekkkllleee___MMMQQQxxxttt]]]KKKIIIEEE>>>999888;;;>>>LLLUUUPPPBBBFFF\\\kkkiiiiiimmmsssyyy~~~|||wwwqqqkkkgggbbb]]]]]]aaa]]]\\\ZZZYYYUUUOOOFFF???:::666:::JJJ___uuuuuujjj]]]WWWPPPLLLJJJIIIFFFCCC???AAACCCEEEDDD???777111,,,***+++///000000333888???EEEMMMSSSYYYaaakkkrrrtttqqqrrrtttjjj^^^RRRLLLFFF@@@<<<===555///,,,...000...,,,,,,************************)))***+++***)))+++000555:::@@@FFFFFF???:::999:::HHHPPPWWWYYY]]]eeennnrrrzzzwwwsssssstttxxxvvvvvvvvvyyypppKKK<<<...***+++,,,,,,---++++++++++++*********))))))))))))*********++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------......///---,,,///000,,,)))444DDD\\\yyyvvvZZZdddmmmxxxzzzlllSSS@@@888---***(((+++,,,***)))***++++++***))))))))))))***)))************+++++++++...---------,,,,,,++++++,,,,,,,,,,,,------------***///111...///777CCCJJJ___yyy~~~eeeXXXTTTJJJCCC>>>555333000,,,)))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++,,,,,,,,,---......//////)))---777///;;;xxxGGGWWWNNNNNNXXXhhh{{{___SSS\\\iiivvv}}}vvvlllfffkkkuuu~~~sss^^^VVVooozzzccc]]]UUUMMMIIIIIIKKKLLLTTTXXXQQQEEEFFFVVVaaaaaadddhhhnnntttyyy~~~~~~xxxrrrlllhhhbbb\\\]]]bbb```^^^\\\[[[XXXRRRHHHAAA???777444===JJJ]]]www~~~vvvccc[[[RRRKKKIIIGGGFFFDDDCCCAAA??????@@@???>>><<<000,,,+++...///000333888===CCCKKKPPPTTT[[[eeemmmwwwssssssvvvkkk```SSSJJJCCC===;;;<<<555///,,,...000...,,,,,,************************)))+++---,,,+++...444:::@@@AAABBB@@@===<<<>>>@@@LLLOOOOOONNNSSS___hhhkkkhhhnnnmmmkkkmmmjjjnnnuuupppttt}}}~~~zzzkkkSSS999.........------,,,,,,+++++++++*********))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---.../////////222000111222111;;;ZZZzzzooohhhkkkwwwvvveeeXXXWWW???333***+++---,,,+++---,,,+++******))))))******+++++++++,,,,,,++++++***...............------,,,,,,,,,,,,------------...)))...333<<>>HHH```xxxlllbbbUUULLLIIIHHHHHHHHHGGGEEEBBBAAABBBCCCCCCCCC777111------......111666999@@@GGGLLLNNNTTT___ggg|||zzzwwwxxxzzznnnaaaSSSJJJBBB;;;999;;;555///,,,///000...,,,,,,************************))),,,......---000888>>>CCC>>>999777:::>>>CCCEEEGGGJJJIIIGGGNNN[[[ccccccTTTQQQRRR```kkkfffooonnncccfffCCC222000000...,,,,,,,,,,,,+++++++++******)))************+++++++++++++++,,,,,,,,,---------,,,,,,------...///000000111000333;;;EEEaaauuuccciiilllaaa[[[aaaSSSAAA111---...------...,,,+++******)))*********((((((***+++++++++++++++)))***+++---.../////////,,,,,,,,,---------......333888BBBXXX~~~kkkZZZQQQNNNGGG===555000...---,,,++++++++++++++++++++++++*********)))******+++,,,,,,,,,------.../////////111---222JJJ}}}QQQHHHQQQSSSRRRdddpppjjjQQQAAACCCCCC<<>>:::;;;999<<>>HHHJJJhhh~~~rrraaaUUUNNNIIIHHHHHHLLLQQQQQQOOOOOOPPPLLLDDDAAA<<<333+++,,,111222...444555999@@@DDDIIIRRR\\\lll|||rrrzzzuuuooocccSSSHHHCCC>>>888333777222///000000,,,+++,,,,,,+++***,,,...///,,,***###***111444777===@@@@@@555666777999===???>>><<>>???CCCIIINNNQQQSSSTTTWWW[[[```eeeggghhhnnnrrrwww||||||uuunnniiiddd^^^]]]```fffdddbbbbbbbbb]]]TTTMMMLLLPPPMMM@@@666777???FFFXXXqqqyyyiii[[[SSSPPPOOOPPPSSSXXXZZZYYYWWWVVVNNNEEEBBB===444,,,,,,000111...333333777>>>BBBGGGQQQ[[[ggg}}}|||rrrxxxsssmmmbbbSSSHHHBBB===777333666111///000000,,,+++,,,******+++---//////---+++)))333;;;;;;999999999888555777888888777777;;;>>>BBBDDDDDD@@@<<<>>>FFFMMM[[[aaaiiipppuuuyyy|||~~~wwwxxxzzz{{{}}}~~~~~~~~~rrrvvvlllKKKkkk```@@@222000,,,,,,,,,,,,++++++---000,,,,,,,,,,,,------------------------.........///+++,,,///333333222555:::CCCkkk{{{kkkjjjqqqsssoooxxxuuuqqqooommmiiibbb]]]TTT[[[XXXWWWgggttt}}}sssaaaiiimmmgggddd```MMM444+++111,,,///...+++))),,,...---++++++++++++,,,,,,,,,,,,------..................111---000555000111NNNsssrrr\\\[[[PPPAAA777111000...,,,+++---...------++++++++++++,,,,,,,,,,,,------........./////////333......TTTXXXDDDJJJKKKTTT]]]lllttt]]]VVVOOONNNMMMNNNQQQRRROOOKKKCCC999777???RRRrrr~~~tttuuurrrjjj```[[[\\\```nnnwwwyyyttt```WWWRRRhhhxxxhhhWWW]]]oooXXX[[[[[[ZZZYYYWWWRRRLLLGGGAAA>>><<<<<<@@@EEEIIIKKKNNNPPPSSSWWW\\\```ccceeehhhlllrrrvvvzzz}}}vvvoookkkeee___^^^```ggghhhiiihhhddd^^^VVVRRRLLLPPPRRRKKK<<<222777BBBLLLdddyyyiii^^^YYYWWWVVV]]]aaadddcccaaa\\\RRRHHHCCC???777---+++...000...111111444:::???DDDOOOZZZdddzzz|||pppuuunnnlllbbbUUUJJJCCC===777333666111...000///,,,+++,,,)))***+++,,,------,,,+++000999???;;;444222222222===:::888777666777===CCC=========;;;;;;BBBLLLUUU___aaaeeefffeeedddcccdddfffhhhlllqqqvvv|||ssstttbbbsss~~~rrr___CCC+++///...///000...+++,,,///,,,,,,,,,------------...---............/////////333---,,,222444333;;;FFFyyy|||nnnjjjjjjwwwuuu___\\\XXXQQQPPPiii|||cccTTTWWWWWW]]]aaaYYYFFF666111---//////,,,))))))***++++++++++++,,,,,,,,,------.............../////////555000000555===RRR}}}yyy|||llllllzzz{{{xxxxxxwwwoooYYYPPPFFF333444111...,,,,,,------,,,+++++++++,,,,,,,,,------------......//////000000222///@@@zzzKKKDDDLLLPPP[[[ggg|||yyyrrriiifff```[[[XXXWWWQQQKKKLLLFFFCCC>>>@@@SSS\\\RRRKKKNNNNNNJJJDDDBBBFFFKKKKKKSSS^^^iiippptttwwwxxxqqqgggSSSMMMkkkyyy[[[KKK___|||sssdddZZZXXXWWWUUUSSSNNNHHHDDD???<<<::::::===AAADDDFFFJJJLLLPPPTTTXXX[[[___bbbeeejjjooossswww}}}zzzrrrmmmfff___\\\^^^eeejjjmmmlllfff^^^XXXUUUKKKLLLPPPPPPDDD444444>>>CCCYYYvvv{{{qqqlllhhhdddaaacccddddddaaa[[[RRRKKKCCCAAA:::000+++---///...///...111777<<>>888555555000---//////,,,+++,,,***++++++++++++*********---555:::666222444999<<>>888777777777:::???888777777:::@@@IIIPPPUUUYYYZZZZZZYYYXXXXXXZZZ[[[fffhhhkkkooosssxxx{{{}}}~~~|||eeekkknnnwwwxxxxxxtttUUU//////,,,---111///******...,,,,,,---------................../////////000000333111111000---888ZZZ}}}sss```fffrrrlllfffMMMYYYdddccc```rrr\\\QQQQQQQQQUUU\\\[[[FFF///+++,,,---...,,,******+++++++++,,,,,,,,,---------.........//////000000000///000333<<>>AAABBBFFFIIINNNQQQTTTWWW\\\___bbbffflllpppttt{{{}}}vvvppphhh___[[[\\\aaahhhnnnnnnggg___YYYWWWOOOKKKLLLPPPJJJ;;;444666:::MMMiii|||uuucccaaa^^^\\\YYYSSSMMMIIIAAABBB===333,,,,,,.........---///444999@@@MMMYYYkkk~~~yyy}}}vvvkkkdddYYYMMMDDD===888555444///---//////,,,+++,,,+++++++++***)))***,,,...333888999555333888>>>BBBJJJ@@@:::;;;:::444222555666555555:::AAAGGGKKKLLLNNNOOOPPPRRRUUUZZZaaaeeegggiiilllqqqtttxxxzzz{{{eeeKKKOOONNNTTTsssxxxppp{{{|||{{{yyyhhhQQQ333,,,)))...///++++++///,,,---------............////////////000000000000,,,444999444333OOOqqqrrr}}}uuullliii___YYYlll]]]UUUJJJLLL```ooo^^^BBB///+++***...000...---...,,,,,,,,,,,,------------......//////000000111111***555DDDZZZ}}}uuubbbLLL<<>>FFFRRROOOLLLOOONNNSSSKKKIIIUUUlllaaaRRRWWWGGGAAA999222///---,,,+++,,,,,,,,,,,,------------------...///000000111222555666pppMMMEEEPPPPPPRRR\\\hhhlll\\\QQQGGG???DDDLLLJJJHHHDDDAAA@@@AAABBB@@@???EEE@@@;;;;;;@@@GGGMMMPPPOOOQQQOOOEEE:::888CCCOOOSSSQQQLLLEEE@@@???EEEKKKJJJHHHFFFDDDDDDBBB???===999777555555888;;;===>>>BBBFFFKKKNNNPPPSSSXXX\\\^^^bbbgggkkkpppwwwxxxrrriii```[[[\\\]]]ccckkkmmmiiibbb\\\YYYWWWPPPKKKMMMLLLCCC888111777EEE^^^{{{}}}mmmfff___ZZZSSSKKKFFFEEE>>>BBB@@@777///---......///---...333888@@@NNNZZZnnn~~~wwwzzzsssjjjcccXXXMMMCCC<<<777555333///,,,...///,,,+++,,,+++++++++***))),,,111666===???===777444888;;;<<<@@@===???EEE@@@333...111555777999<<<>>>AAADDDEEEHHHJJJMMMPPPTTT[[[bbbhhhdddggglllqqquuuxxxyyyzzzssssssrrrooollllllooosss{{{VVVHHHMMMJJJVVVuuuwwwwww||||||pppmmmqqqFFF777,,,---///,,,,,,111------------............//////000000000111111111...333777===SSS~~~wwwmmmkkk~~~uuubbbXXX[[[uuu{{{fffQQQQQQdddrrrkkk]]]===333+++---000///...///,,,,,,,,,------------.........///000000111222222333GGGiiiqqqXXXFFF>>>???AAACCC777555<<<===555777>>>===555===FFFIIIIIIVVVwwwbbbPPPSSSLLLAAA888333///---,,,,,,,,,,,,------------...------...///000111222222666666nnnGGGGGGQQQOOOVVVaaahhhnnnSSSJJJEEEIIIPPPQQQFFFCCC@@@>>>>>>>>><<<:::EEECCC@@@;;;777555666888000555888666555555555333333888<<<:::888888999999;;;999777777888999888777555333111222555888::::::===BBBHHHJJJKKKNNNTTTYYY\\\```dddiiinnnvvv~~~xxxssskkkbbb^^^^^^ZZZ```hhhmmmlllfff```[[[YYYTTTNNNJJJLLLLLLBBB666777>>>PPPlllyyynnneeeZZZMMMDDDCCC:::AAABBB:::111---......000...///333888@@@OOO\\\ppp~~~~~~ppprrriiihhhbbbXXXLLLBBB;;;666444333...,,,...///,,,+++---+++++++++******///666===<<<===;;;666666:::;;;:::333888DDDNNNGGG666000555444999===>>><<<===AAAFFFIIIKKKNNNPPPRRRVVV[[[___fffhhhkkkoooppppppooonnncccccc```ZZZTTTRRRSSSVVV^^^wwwzzz\\\YYY]]]XXXXXXyyyzzzyyyaaaaaauuu[[[EEE222///000,,,---222---------.........//////000000000000111111111111777111///FFFxxxppprrrrrr]]][[[XXXmmmggguuu}}}___\\\dddgggfffgggMMM<<<...---///...,,,---,,,,,,,,,---------.........//////000111222222222AAAZZZbbbLLLFFF???>>>AAABBB???<<>>===:::AAACCC888???999888>>>CCCEEEKKKSSS|||eeeZZZSSSGGG===666222///...,,,,,,,,,---------......------...///000111222222444===}}}oooEEEGGGPPPNNN[[[iiilll~~~{{{wwwuuu|||UUUMMMIIIHHHJJJHHHBBBAAA@@@???============@@@EEEHHHCCC:::222111333000444111)))+++666666...333222///---222666333,,,333111000000111222222111222000///000333666888888:::???EEEHHHHHHKKKQQQVVV\\\```eeeiiinnnvvv}}}wwwssslllddd```aaaXXX^^^ffflllnnniiibbb]]]UUUUUUPPPIIILLLRRRLLL???444555AAAZZZzzzttteeeSSSGGGEEE888@@@DDD<<<222.........111...///333888AAAPPP]]]sss~~~nnnpppkkkkkk```RRRGGG@@@;;;555000111///---------,,,+++))))))+++)))(((///<<>><<<888888;;;>>>===999666666777666777888888999<<>>EEEDDDCCCEEEHHHHHHEEEBBBIIIEEEBBBBBBBBBBBBCCCDDDGGG===777777999<<>>KKKGGG___jjjOOOLLLIII888...222///...,,,,,,...//////...---////////////000111222AAAJJJIIIOOOSSSTTTZZZiiiyyy}}}uuulllcccZZZUUUQQQVVV\\\nnnzzzbbbNNNBBB>>>@@@AAA;;;:::888666444333333444333666;;;>>>???>>>======333111000///000000///...222333444444222111222333444333111000///.........000000/////////000111111555777;;;>>>BBBGGGMMMQQQUUUYYY___dddhhhoooxxxxxxmmmnnnpppttt}}}wwwqqqlllgggccc[[[ZZZ\\\bbbiiikkkhhhddd```\\\VVVQQQMMMIIIEEECCCDDD@@@>>>???@@@BBBKKKVVV^^^iiizzzsssaaaPPPCCC???@@@EEEDDDDDDDDD===222///111///...///333888DDDXXXiii}}}lllsssssskkkcccVVVIII>>>777333222000///------------+++))),,,------...555<<<===:::000555<<<@@@@@@<<<777444888444000///000222555666555666777888999;;;@@@CCCEEEGGGKKKNNNRRRTTTUUUVVVTTTQQQKKKEEE???;;;999888777:::@@@DDDEEEDDD@@@>>>>>>666DDDYYY{{{bbbooonnnqqqHHHiiiqqquuuccc???+++///222+++000000000000000000000000222444//////888666111555---gggpppzzzWWWFFF;;;IIIEEE888???YYY~~~zzzeeeZZZmmmqqqbbbmmmdddrrrrrrQQQ^^^aaa\\\OOO>>>333000111000...............///000000222222///000222222IIIqqqeeeQQQIIIJJJTTT```]]]gggwww|||kkkgggdddkkkwww~~~{{{uuu^^^WWWPPPKKKFFF>>>888777888@@@III[[[~~~[[[OOOKKK@@@333///000///......//////...------...///000//////000222<<>><<<@@@GGGKKKHHHGGGFFF@@@888222111///---...333:::GGG\\\nnnqqqxxxuuukkkdddXXXIII<<<444222333000...------------+++***(((***---000444666555222:::===>>><<<777555777999888444//////222666777666444555777777888;;;???BBBEEEGGGKKKNNNOOONNNMMMLLLEEEDDDBBB>>><<<;;;<<<======@@@DDDHHHKKKLLLMMMMMM???>>>EEEFFFggg{{{nnnyyyeeefffoooyyyqqqPPP666000111...000000000000000000000000222333///222:::666222:::RRRjjjRRRGGGAAADDDCCCAAACCCAAA???[[[nnnlllmmmxxxuuugggdddssspppccc```^^^VVVGGG888///.../////////......//////000111---///444666222777]]]lll[[[SSS\\\dddeeejjjuuusssjjj^^^UUUNNNHHHCCCAAA222CCCGGG@@@PPP~~~aaaIIIDDD<<<---///.........000000///---------000111000...000555666```NNNMMMPPPPPPPPPWWWeeeqqqvvvuuu{{{tttccc]]]TTTLLLGGGDDDBBBAAA>>>EEEIIIPPPmmmttt{{{rrrZZZLLLKKKLLLJJJDDD;;;555444555222111111000000111333444444888<<<<<<;;;;;;???CCC999666222000000000000000...///000111333777<<<@@@;;;:::888555222000///...//////...------------...000333666:::===BBBHHHLLLRRRWWW]]]bbbgggnnnwww~~~yyykkk\\\PPPGGGBBB<<>>>>><<<999666666999===444222111222666777666333333444666777888;;;>>>AAAFFFGGGIIIJJJIIIGGGDDDBBB<<<>>>??????===>>>@@@BBB>>>AAAGGGLLLOOOPPPPPPOOOEEEJJJLLL@@@ggguuuttttttrrrsssqqqdddLLL666111555111111111111111111111111333333000444888111444GGGgggHHHBBBGGGIIILLLIIIIIIQQQOOO@@@IIIiii|||mmmpppeeessseee______\\\RRRCCC666000000000////////////000111111///111777666...???tttoooTTTOOOWWWkkkxxx|||{{{pppfff^^^WWWOOOHHHBBB444555DDDGGGLLLuuu]]]KKKBBB888...---------///000000///------///222111...222:::YYYKKKMMMPPPQQQQQQRRRZZZgggppprrryyy|||uuufff]]]QQQLLLEEE???============444<<<>>>BBB]]]uuuuuuiiiVVVNNNAAA???===:::777444111/////////.........///111222000666<<<@@@@@@??????@@@;;;777222///////////////...///000111333888>>>BBBDDDCCCAAA>>>999444000...---------------......///000222666999===BBBHHHLLLQQQUUU[[[aaafffmmmwww}}}}}}yyyrrrfffWWWHHH===::::::777777<<>>===666999<<<===<<<===AAAEEEBBBHHHPPPWWWZZZWWWRRRNNNHHHEEEDDDBBBxxxlllqqqeeeccchhhZZZ<<<...444111111111111111111111111444444222444444000BBBfffUUUOOOYYYZZZXXXZZZVVV___^^^XXXVVVOOOLLLTTTkkk}}}oooZZZhhhccc___]]][[[WWWLLL===222...000000000000000111111222222000555555999bbb}}}YYYRRRXXXiii}}}uuujjjYYYJJJNNN<<<555===@@@@@@VVVsssWWWDDDFFF222000...---///000111000///---///333111...555AAAGGGQQQQQQSSSUUUYYYdddqqqwwwwwwxxxsssssszzz}}}mmm]]]OOOFFFDDD@@@:::777555555555555111888:::===WWW}}}|||mmmaaa___TTTFFFDDD===888333222444444111------,,,+++++++++,,,------***///777>>>CCCEEEEEECCC>>>999333///......//////000111222333555999>>>BBBLLLLLLKKKHHHCCC;;;444000---------------...///000///111555888<<>>BBBEEEGGGMMMWWW^^^bbbffflllqqqrrrooojjjgggaaaQQQQQQ___vvvwwwrrr]]]WWWccc```GGG333000111111111111111111111111222444333555555:::bbbuuuhhhzzzxxxsssgggooollleeeccc^^^cccrrrkkkTTTbbbggg```[[[ZZZSSSDDD555...111111000000000111222222222---333;;;PPPpppiiiaaagggrrr}}}iiiXXXNNNPPPGGG777666CCCIIIEEEzzzlllQQQPPP999666111//////000111111000---...333111///999GGGjjjOOOTTTOOORRRVVV___nnn|||xxxqqqmmmooosss{{{tttbbbRRRFFF>>>;;;999666333222222222111000333888888888PPP}}}vvvooojjj```SSSTTTIIIAAABBB;;;333666999555000///111333111//////...,,,+++******++++++******---555@@@GGGIIIIIIAAA<<<555000...///000111111222333333444777;;;>>>EEEHHHKKKLLLJJJDDD===999000///.....................000444777;;;@@@FFFJJJNNNSSSYYY___dddlllvvv}}}{{{||||||}}}zzzrrrhhh```PPPGGG???:::666111222777555222333777:::FFFeeezzzsssooobbb```^^^[[[ZZZ[[[]]]```^^^\\\ZZZYYYZZZ[[[[[[[[[WWW]]]ccckkkyyy~~~uuuiii___YYYWWWWWWRRRMMMJJJKKKKKKKKKMMMRRRMMMRRRRRRIIIAAA<<<777222000...///666???HHHUUU```lllttt||||||ooovvvqqqiii\\\LLL???999555111......---,,,,,,---...---+++***666DDDGGG;;;///444AAAMMMAAA666777???AAA777---000333555555222000111333000222555777888:::<<<>>>>>>===:::999999;;;>>>???FFFJJJPPPVVV]]]jjjzzzsssvvvkkk{{{cccWWWbbbgggVVV>>>333111111111111111111111111///222444666999HHHnnnhhhhhhrrrrrrhhh|||fffPPPkkkttthhh``````\\\NNN===444111111111000111111222333333---444AAA___}}}aaajjjxxx{{{lllNNNLLLIIIFFF>>>:::>>>GGGFFFtttfffXXX???;;;555000///000111111111---...333111000;;;LLLWWWPPPLLLKKKOOOUUUaaasss{{{vvvooollluuuuuubbbNNN@@@999888:::111000///000222222111000111555222000DDDooofffQQQRRRTTTNNNCCCDDD:::555;;;999555999555333000///000111111111333111///...,,,,,,,,,,,,...***'''---:::EEEKKKKKKDDD>>>777111///000111222///000111111222333666999999>>>EEEKKKMMMJJJEEEAAA222111000///...------------///333666:::???EEEIIINNNSSSYYY^^^dddllluuu|||~~~}}}{{{uuujjj[[[QQQDDD<<<666777666333333666444222444777888@@@\\\zzzyyysssooodddbbb^^^[[[YYY[[[```ddd\\\YYYVVVUUUVVVXXXXXXXXXVVV[[[```gggvvvrrrccc]]][[[VVVSSSSSSUUUTTTPPPPPPRRRRRRXXXXXXMMMBBB<<<888333///---...555===EEEPPPYYYgggqqq{{{~~~vvvpppooofffaaaUUUEEE999444000,,,///---,,,...,,,)))+++000000<<>>>>>>>>???BBBIIIQQQWWWhhhpppzzzxxxtttvvvfffVVV[[[]]]MMM===222444444111000111333333,,,777333<<<===eeeyyyzzzqqqlllnnnpppYYYXXXhhhkkkXXXbbbSSSZZZ666444333111000000111222222111444;;;+++\\\zzzbbbqqqeeeaaaVVVIIIBBBBBBAAA???RRRKKKxxxZZZQQQ<<<<<<---,,,666***222...222---222666@@@---cccZZZJJJMMMHHHLLLVVVgggyyy~~~tttjjjgggjjjsssyyynnn___JJJ:::333222222222000000000000000000000000000333222222DDDddd{{{{{{iiiWWWJJJBBB>>><<<888888777777666666555555999666333444666777555333222000///111333333000---,,,((((((,,,000666DDDSSSGGGCCC===666111/////////222111000//////000111222444444555:::AAAFFFFFFEEE999333,,,,,,///111...***---...111444888???GGGLLLNNNPPPYYYfffjjjiiimmmuuu~~~}}}zzzuuukkk\\\LLLAAA:::::::::777444333333444444222444999888:::LLLccc~~~}}}~~~~~~{{{vvvqqqiiieeeaaa]]]\\\[[[ZZZZZZ___WWWSSSUUUUUURRRSSSWWW[[[aaagggmmmtttrrrbbbbbbXXX[[[```YYYWWWZZZXXX\\\VVVTTTUUULLL===555777000000000222777@@@LLLSSS___mmmyyy|||}}}}}}sssoooppphhhcccUUUEEE999555222...000------...,,,***+++000999======999999===???===@@@>>>:::888666555333111555444333222111111111111111444666777888888:::<<<:::CCCOOOYYYbbbmmm{{{tttrrreeeTTTTTT^^^TTT<<<222333333111111222333333999333444777VVVwwwqqqppprrrbbbWWWqqqcccbbbWWWOOOEEE===333222000000222333222222555999<<>>:::>>>DDDJJJ___ZZZ???@@@555///555,,,111***777333111,,,333>>>xxxPPPHHHPPPJJJOOOZZZjjj|||}}}tttrrrtttuuuwwwqqqTTTJJJ===444111222222111000000000000000000000000000333222222AAA\\\oootttccc[[[NNNCCC<<<888777666444444444444333333333333666555444555888:::;;;;;;333111......000222111000...+++***,,,///444BBBPPPKKKEEE>>>666000......///000000///.........000000111000111444:::???BBBCCC;;;444...---000222///+++---///111444888>>>FFFKKKSSSSSSXXX___bbbeeeppp}}}xxxwwwrrriii[[[MMMBBB===888888888666333222222333444222444777555555DDDWWW~~~}}}}}}yyytttjjjfff```\\\[[[[[[ZZZZZZ___WWWRRRSSSSSSQQQRRRVVVZZZ```iiirrrzzzvvvfff``````[[[___hhhiiiWWWUUUSSSPPPHHH===777777000000000111666>>>HHHOOOYYYgggssswwwxxx|||~~~zzzyyyzzz{{{zzzyyy|||rrroooqqqjjjdddUUUDDD888555333111111...---...,,,***,,,111BBB===666444999AAABBB???;;;;;;<<<:::666333222222444444333222111111111111222444666666666666888999???NNNaaaooovvv|||lllaaaTTTOOO``````EEE333222222222222222222333:::///888:::ssszzzuuunnn|||wwwttt|||iiiQQQ___ppp]]]\\\DDDOOO@@@555333111111222333333222333555SSS}}}jjjggg___JJJ======<<>>AAA777333...,,,---000222333111///---,,,,,,111>>>KKKOOOIII???555///---...000///...---,,,------//////...///000111333777<<<@@@<<<666000...000222000---///000222555888>>>DDDIIINNNPPPUUUZZZ]]]aaakkkuuurrrooogggXXXHHH===999999666777777666444333333555666444666888555333<<>>TTTppphhhQQQFFFNNN\\\xxx}}}{{{xxxzzz|||\\\^^^kkknnn]]]dddLLLOOO@@@777444222111222444444333444>>>rrraaaYYY\\\WWWKKKDDD===JJJEEEMMM~~~TTT>>>:::///111666222111555,,,222<<<888```RRRLLLEEEJJJJJJRRRaaatttyyywwwmmmQQQ===555333222222222222///,,,////////////////////////000222111111777AAAGGGFFF>>>;;;777666666777666666333333444555555666777777000333555555444666;;;???<<<777111,,,+++---000222333333111---***...:::EEEQQQJJJ???555///---...000///......---...///000111000333666666555555999<<<<<<777000...///000///---///111333555888===CCCGGGKKKQQQYYY```gggjjjjjjhhhppphhhZZZJJJ===777666777666888999888777666777888999888:::;;;888555:::BBB[[[~~~}}}|||}}}~~~~~~zzz|||~~~yyytttnnngggaaa___^^^^^^^^^]]][[[XXXWWWUUUQQQMMMKKKOOOUUUaaaqqqvvvjjj]]]KKKOOOUUUQQQDDD;;;;;;999333111111000000111666===BBBLLLXXXdddhhhhhhkkkllllllooonnnkkkjjjjjjjjjkkklllvvvqqqqqqhhhaaaRRR???444222333111111...---...---,,,///555===888555777:::<<<======777888777444111111444888333333222222111111222222111333555666888;;;???BBBMMMUUU```lllvvvdddbbbQQQLLLVVVSSS;;;555111444555333222555222:::???zzzuuuqqqpppsssuuuiiifff|||zzztttWWWZZZooo{{{hhhggg[[[HHHCCC999666333222333444555444<<>>;;;EEERRRhhhsssEEE888000111888111666444+++///999555gggJJJLLLGGGIIIIIISSSeeeyyy}}}uuu}}}iiiOOO<<<444666555333333222111///...////////////////////////000111000000333777888666777555444444444444333222333333444555666666777888333666888777555555777:::@@@<<<666000,,,,,,---///333555555...))),,,666???NNNHHH???666000...000111000000///000111333555666777;;;@@@@@@===:::::::::;;;666000------......---///111444666999===CCCFFFQQQXXX```iiiuuu|||uuujjjiii\\\KKK>>>999888777666666888:::;;;::::::;;;<<<<<<<<<===>>><<<:::;;;???NNNppp}}}|||{{{}}}}}}}}}|||zzz{{{|||~~~zzzuuupppiiiccc```___^^^]]]\\\^^^^^^^^^[[[UUULLLEEEHHHLLLVVVeeewwwvvv___TTTVVVOOOAAA999;;;999222111111000//////222777;;;GGGRRR\\\______aaaaaa```\\\[[[ZZZYYYYYYZZZ\\\^^^vvvppppppggg```QQQ???444222222111000---,,,......---222999999777888;;;<<<999888:::777666444111000222666999333333222222111222222333000222555777:::>>>CCCGGGQQQUUU]]]gggsss~~~gggcccXXXOOOWWW^^^CCC888222555666222222666555:::DDDxxxhhhzzzyyyfffRRRjjjjjjzzz```[[[AAABBB;;;888444222333555555666AAAsss^^^^^^aaaeeennn}}}mmm^^^NNNCCC333@@@OOOSSS|||WWW<<<777222666///000000222111444CCCkkk@@@DDDJJJNNNJJJVVVjjj~~~wwwxxx{{{dddJJJ666111444333333222111111000000111000000000000000000000000000///......000111000///222111111222333444333111000000111222222333444444666888:::;;;:::999888888???>>>;;;666111---,,,,,,000666777000)))+++444:::GGGCCC===777333111111222000111111222555777:::<<<===AAAFFFHHHFFFBBB>>><<<<<<777111---,,,---.........111444666999>>>CCCFFFSSSZZZ^^^aaannn{{{xxxkkkYYYLLL<<<555777:::999666999;;;???@@@@@@@@@AAABBBBBBBBBBBBCCCCCCAAA@@@???HHHddd}}}{{{zzz{{{||||||{{{|||||||||}}}|||uuupppjjjdddaaa^^^\\\ZZZZZZ^^^aaaaaa___ZZZPPPFFFDDDFFFLLLWWWhhh{{{yyy\\\VVVKKK@@@<<<<<<999444111111111//////000444666???HHHQQQSSSSSSTTTTTTQQQMMMMMMMMMMMMMMMNNNRRRUUUqqqllllllfff```QQQ@@@555333333111///,,,+++---...///555<<<;;;888888===???:::777888555333111111333555666666333222222111222222333333000222555777:::???DDDHHHPPPVVV___fffmmmvvvxxxfffaaaZZZYYY]]]JJJ<<<333555666222333888666:::hhhooozzzeee^^^eee___SSSHHHBBB<<<999555333333555666666GGG{{{uuueeeYYYRRRLLL]]]oooYYYLLL>>><<>>===KKKPPPPPP]]]qqq|||wwwyyyxxx^^^III;;;222111444///000111111000000000000000000000000000000000000000...,,,---////////////111000000111333333333111......//////000000111111333444777;;;>>>>>>;;;888:::===???===777111---+++,,,555999222***,,,333777>>>===;;;999666555333333000000222444777;;;>>>@@@@@@AAADDDGGGIIIGGGCCC@@@===999333...,,,---...///---000333777:::>>>CCCGGGKKKVVVXXXSSSXXXdddcccXXXEEE===555333666:::;;;:::AAADDDHHHJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLKKKHHHEEEFFFZZZxxx}}}zzzyyyzzzzzzzzzzzz|||{{{zzzzzz|||~~~wwwsssmmmhhhddd```\\\ZZZVVV\\\___^^^^^^]]]VVVMMMCCCEEEHHHMMMYYYkkkcccTTTFFFAAABBB@@@<<<:::111111111000//////111444555===CCCDDDDDDEEEEEEBBBAAABBBDDDDDDDDDFFFKKKOOO}}}mmmhhhjjjfff```SSSBBB777555333111...++++++---...000666===@@@999777===@@@<<<777777222000000222666777555333222222222111222222333333111222555777999>>>CCCGGGJJJTTT```gggkkktttlllfff^^^QQQKKKNNN>>>444555666222333999888AAA}}}{{{hhhZZZiiiRRRXXXGGG===999555333333555666777QQQ___|||zzz{{{nnnTTT]]]lllOOOKKK===>>>IIIHHHlllnnnEEEFFF444111444888---777333===qqqHHHCCC;;;KKKOOOVVVcccvvvxxxrrr~~~dddGGG<<<;;;999444222///111222333111///......000000000000000000000000000---+++---/////////111111///......//////...---////////////000000000000---...222999???@@@<<<888666;;;@@@AAA;;;444...,,,)))555:::333+++,,,222666888999999:::999777555333///000222444888<<<@@@CCC@@@???@@@DDDHHHJJJGGGDDD>>>:::444000---...000111,,,///333777:::???DDDGGGDDDUUUZZZOOOJJJPPPNNNCCC888666555555888;;;>>>@@@JJJMMMQQQTTTUUUUUUVVVWWWXXXWWWVVVTTTTTTTTTPPPKKKFFFTTTmmm}}}zzzyyyyyyzzzzzzyyyzzzyyywwwvvvwwwyyy|||~~~zzzwwwrrrmmmiiiddd___\\\TTTYYY\\\[[[\\\___[[[SSSDDDEEEGGGIIIPPP```uuugggRRRBBBBBBFFFBBB>>>>>>111111111000//////111333...444999999999;;;;;;888666888::::::;;;>>>CCCGGGrrrnnnnnnggg```QQQ@@@666333000,,,++++++,,,,,,///555<<>>AAACCCJJJRRR\\\dddjjjqqq{{{tttjjjSSSIIICCCHHHLLL111222888000;;;999@@@RRRrrrzzzooo|||rrrvvvIII^^^QQQEEE;;;888222777777--->>>oooccclll___]]]vvv\\\OOOCCC???@@@JJJddd|||PPP@@@666555777333222777333999uuu===DDD;;;>>>SSS[[[ggg{{{}}}vvvtttfffJJJ???DDD>>>555555777333222222111000///......///////////////..................////////////000000000000000000/////////222222111111111222444555444111---///777@@@BBB@@@888888===BBB@@@888222000000444888555000---000555888888777666444333222222555444222111222555999<<<>>>@@@CCCEEEFFFFFFEEEDDD>>>===:::555000---,,,---000111333777<<>>:::333888>>>BBBIIIRRRVVVZZZ]]]^^^^^^^^^^^^\\\^^^````````````ZZZTTTUUUVVVaaayyy}}}yyywwwwwwwwwwwwvvvvvvuuuttttttuuuxxx{{{~~~}}}tttlllgggccc```___XXXWWWXXX[[[______[[[WWWLLLHHHFFFEEEGGGPPPdddvvvgggRRRDDDGGGKKKEEE??????999555000...000333444333444333222222444444222111444222333666777777<<>>AAACCCKKKRRR\\\ccciiipppzzznnneeeGGGEEEAAAJJJ444555;;;444:::444???{{{kkkmmmddd^^^PPPHHH<<<999222777888333JJJmmmjjjooo]]]JJJ@@@<<>>BBBRRR\\\iii}}}|||~~~~~~hhhKKK???CCC???888777555555444444333222111000000///////////////.........---............/////////////////////////////////111000000111222333555666666666444333444999???CCC;;;999<<>><<<<<<<<<:::555111......///000111333777<<>>:::AAAHHHLLLSSSUUUZZZbbbgggiiihhhgggfff\\\ZZZ[[[]]]``````___^^^YYYXXXaaattt}}}yyywwwwwwwwwwwwvvvwwwvvvuuuuuuuuuwwwyyy{{{|||xxxqqqlllgggccc```ZZZYYYYYY[[[^^^^^^ZZZVVVMMMIIIEEEBBBAAAHHHYYYiiizzziiiVVVHHHIIIMMMIIIFFFFFFBBB===777444222222000...000000000222333444222000333111111444444444999???qqqlllnnnddd]]]NNN===444222000------,,,,,,///666:::<<<<<<444IIIVVVMMM<<<555777:::333333555888666222111333...///111333444555555444222222444666999===AAACCCKKKRRR[[[bbbgggoooyyyppprrrHHHGGG@@@JJJ999555;;;999;;;555IIIjjjkkk|||nnnWWWRRRKKK>>>:::444666777:::YYYNNNsssWWWDDD;;;===LLL^^^xxxJJJBBB666333555666///999PPPXXX:::AAA@@@GGGSSS___nnn{{{qqqRRRAAABBB@@@===;;;666777777666555444333222111000000000//////.........---------............///////////////////////////.........///000222333444777:::<<<888333444<<>>AAANNN[[[ooozzzooo]]]NNNMMMOOOLLLJJJLLLHHHDDD???:::777444111//////......000222222111///111//////111111000555;;;pppkkklllbbb[[[LLL<<<333222000---...,,,,,,111999===;;;888333IIITTTIII======>>>:::000444999:::555111000222///000222444555555444444222333444666999===@@@BBBHHHOOOXXX```fffnnnzzzuuummmRRRKKKEEELLL>>>444888:::<<<<<>>___BBB>>>>>>@@@IIIUUUaaarrr___IIICCC???@@@@@@999999888777666555444333222111111000000///.........------------...............///////////////000000---------......///000000666999>>>>>>888555;;;CCCDDD===:::>>>BBB>>>666111444777999777444222444777888888888888777777777777000000111000000///...------******...444999:::888666666666444111///000000000222555888<<>>???HHHSSShhhssstttdddUUUPPPOOOMMMLLLNNNGGGEEEBBB???<<<:::777666333111///...000111000000111///...000///...222888pppjjjkkkccc[[[LLL;;;222111000......,,,---222:::===:::666:::EEEHHH???===CCC@@@555...555;;;:::444111000111000111444555666555333222333333444666999===@@@BBBDDDKKKUUU]]]dddnnn{{{iiibbbLLLBBBGGGBBB777777999777BBB```IIIUUUeee}}}kkk|||llllllcccSSSIII<<<===999555333CCCwwwtttttt~~~kkkSSSDDD>>>FFFRRRccciiiIII777;;;000<<<111777eee<<>>AAA999:::999888777555444333222222111111000//////......---------.........///////////////000000000111111111111111000000000//////333444:::AAAAAA<<<<<<@@@FFF???;;;???CCC???777333444666888777555444666888;;;;;;:::999888777666666444444555666555555444333222---******///666:::<<<222333444333000//////000000222666999<<<===>>>>>>::::::;;;;;;<<<@@@IIIQQQ```ccc[[[UUUZZZ\\\bbbppp}}}rrrlllnnnkkklllqqqyyy}}}zzzyyyxxxwwwvvvqqqrrrssstttuuuvvvvvvwwwsssyyyxxxmmmeee]]]ZZZWWWWWW[[[^^^___^^^YYYRRRKKKEEE@@@???EEENNNaaalllxxx~~~{{{vvvmmmooonnnkkkeeeccchhhnnnnnncccWWWQQQPPPPPPQQQSSSGGGFFFDDDBBB???===<<<<<<<<<888333000000000111111222000///000000///222888pppiiikkkddd\\\LLL;;;222111000...------...333888:::888666DDDCCC>>>999<<>>;;;666444NNN\\\|||vvvttt]]]JJJ???CCCNNNcccMMM===;;;555>>>111444xxxwww???@@@<<>>@@@999;;;;;;999888666555444333222222111000000///...............////////////000///000000111111222222333444555555555555444333333222000666AAAEEE@@@===@@@FFF@@@>>>BBBCCC>>>888555222444666666555666777999??????>>><<<;;;:::888888888888999999999888888777444111---***+++000777;;;111222444333111//////000000333666:::<<<<<<;;;:::555777===DDDJJJPPPZZZddduuuuuukkkeeegggfffkkkzzz~~~wwwrrroooooottt||||||zzzyyyxxxwwwrrrrrrrrrrrrssstttuuuvvvuuu{{{zzzppphhh```[[[WWWVVVZZZ^^^______ZZZSSSKKKFFFAAA???CCCJJJWWWdddppprrrnnnjjjeeeaaaRRRQQQQQQOOOIIIFFFIIIPPPYYYTTTOOOMMMNNNQQQTTTVVVHHHHHHFFFBBB???<<<===>>>BBB>>>:::666555555333222333000000111111000444:::pppjjjlllfff^^^MMM;;;222111000---+++---000333666777777777DDD@@@;;;:::;;;888222---111777:::666333333222///...000444666777666444333444444555666999<<>>???<<<777999]]]WWWjjjooojjjRRRAAAAAAIIIcccOOOHHH999555;;;888FFF[[[AAA777===HHHJJJZZZfff}}}oooNNNDDDDDD<<<>>>===<<<:::888777555555333333222111000///...---/////////000000000111111000111111222333333444444333444555666777777777666333///444@@@CCC???>>>CCCEEEBBBBBBEEEDDD===888666333555777888999:::<<<===BBBBBBAAA@@@??????>>>>>>;;;::::::999888777666666555555444///+++,,,222888222444555555333111000000000333777;;;<<<;;;999888888===IIIYYYdddlllvvv{{{sssrrrkkkkkkxxxyyywwwuuuwww}}}~~~|||{{{yyyxxxvvvtttrrrqqqpppqqqrrrsssqqqxxx~~~zzzrrrmmmddd^^^XXXVVVXXX\\\]]]]]]\\\UUUMMMIIIDDD@@@BBBGGGOOO]]]hhhfff\\\TTTPPPMMMGGGDDDBBBAAA<<<666777===???@@@AAABBBEEEIIILLLNNNHHHGGGEEEAAA===;;;>>>@@@BBBAAA@@@@@@???<<<777333222000000111111111555;;;qqqlllnnnhhh___NNN<<<222111000---***---111333444444666777>>><<<<<<>>>:::222///111222888999555333444333...,,,///333666888888666555444444555777999<<>>NNNLLLZZZggg\\\LLLIII@@@@@@???>>><<<:::888777666333333222111000///...---000000000000111111111111111111222333444444555555...///222444666777777777444000444>>>@@@;;;>>>GGGDDDCCCDDDGGGDDD===888777777888:::<<<>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCC<<<;;;999777555444333333666999:::555...,,,000555444555777777444222111222000333777;;;<<<;;;888666CCCKKK\\\rrr|||wwwjjjeeepppnnnoooppppppqqqtttyyy}}}~~~{{{yyy~~~}}}|||zzzyyyyyywwwssspppnnnnnnooopppkkkrrrzzz|||yyyxxx|||zzztttppphhhaaaZZZVVVWWWZZZ[[[[[[```XXXQQQLLLGGGBBBCCCGGGJJJYYYddd```RRRHHHDDDCCCHHHCCC@@@@@@<<<444444888///222666777:::>>>@@@AAADDDDDDCCC???<<<<<<@@@DDD???AAAEEEHHHGGGBBB:::444222//////111111111555;;;|||uuulllmmmfff___OOO<<<111000000///000,,,000999999222333;;;]]]PPPCCC===:::555333333555666777777666444222111///222111---000777888444444444666777999;;;===>>>FFFLLLTTTYYY^^^gggrrrzzzbbb^^^QQQCCC>>>FFF666:::KKKwww___sss]]]RRRFFF:::<<<999888SSSmmmfffiiizzz}}}aaaJJJBBBDDD^^^mmmaaa===>>>888333>>>OOO444777===LLLSSS\\\ooottt\\\BBB??????@@@@@@>>>;;;:::;;;888666333000.........///222222111000000000000000111222222222333333333333222222222333444777999:::666888:::<<<<<<>>>@@@BBBIIIHHHEEEBBB???<<<999888999999;;;<<>>;;;333555>>>WWWLLLAAA<<<999555222333777777666666555333222111000222000...000666666222222333444666888;;;>>>AAADDDJJJRRRXXX]]]eeepppxxxxxxnnnSSSDDD???FFF888???ZZZ}}}fffoooZZZNNNCCC:::>>>>>>EEEXXXvvvwww```dddtttjjjMMMAAAAAAVVVssskkkHHH======888:::xxxGGG666;;;AAAMMMSSS^^^rrrtttWWWFFFBBB???@@@@@@>>>======:::888555333111000000000222111111000111111222222222222222222222333444444444444444444666888999;;;777888;;;<<<<<<===???AAA@@@??????>>>===<<<<<<;;;;;;;;;<<<>>>@@@CCCEEEFFFGGGGGGFFFEEEDDDBBB@@@???<<<;;;:::999777555444333000111333222000///111333888777555333222333444444555777333222888666888EEEYYYlll|||mmm___VVVSSSQQQSSSSSSSSSTTTXXX]]]bbbeeejjjqqqyyy}}}}}}}}}~~~}}}xxxvvvtttrrrrrrqqqnnnlllppprrrrrrooolllkkkooossstttyyy~~~{{{uuunnnccc[[[WWWVVVWWWWWW\\\YYYTTTNNNJJJGGGGGGGGGPPP```nnnnnnbbbWWWPPPMMMQQQPPPMMMJJJEEEAAA===:::555444222000//////111222666999<<<<<<;;;<<<@@@CCCCCCHHHJJJGGGEEEGGGEEE@@@666222000000000111888???zzzrrrnnnnnnccc\\\MMM;;;000//////...,,,000999@@@;;;333555???NNNEEE===;;;999555222333:::888666444222222111111000111000...000333333000111222444555777:::???BBBCCCIIIQQQWWW\\\cccmmmuuummmUUUFFF@@@EEE999DDDmmmqqqkkkfffOOODDD:::===<<>>@@@;;;<<<<<<<<<==================>>>???AAACCCEEEFFFHHHHHHHHHHHHFFFBBB???>>>>>>======<<<;;;:::999999555444111...,,,///444888<<<:::666222111222444555222666222000555777BBBUUUgggzzz~~~ggg[[[VVVSSSPPPNNNNNNNNNPPPSSSXXX]]]```eeehhhmmmsssyyy|||||||||zzzwwwtttsssrrrrrrqqqpppooopppppplllhhhgggiiimmmmmmsss||||||tttjjj```ZZZXXXVVVUUUZZZZZZWWWQQQKKKGGGGGGIIISSShhh{{{|||pppddd[[[VVVXXXWWWUUUQQQLLLGGGCCC@@@<<<:::777444222111000000111555;;;=========???AAACCCIIIMMMKKKHHHHHHHHHGGG:::555111000000222:::CCCyyyqqqoooooofff___OOO===222111111000+++000:::AAA>>>999:::AAAFFF???:::999888444222333;;;999666222111000111222111111//////000222111///333444555555555888===BBBCCCIIIQQQWWW\\\bbblllttt~~~jjjWWWHHHBBBDDD:::EEE}}}|||lllgggnnnwwwqqqgggwwwvvvQQQFFF:::;;;:::WWW[[[bbbQQQXXXhhhwww}}}zzz```KKKEEEUUUsssPPP>>>333999UUUOOO888;;;@@@EEENNNSSSgggyyy|||aaaNNN??????CCCCCC@@@@@@???===;;;888666555444444333333333444555666888888777666555444555666888999;;;;;;;;;;;;<<<<<<<<<===:::<<<============>>>???@@@@@@??????>>>===<<<<<<>>>>>>>>>???AAABBBDDDEEEGGGHHHJJJJJJIIIFFFCCC@@@@@@@@@?????????>>>>>>>>><<<999444000///111666999>>>;;;888444222222222333///444111///555<<>>???>>>===???AAADDDJJJOOONNNKKKIIIJJJJJJ???888222//////333===HHHxxxoooqqqoooggg```PPP===222111111000...333<<>><<<:::999777666666555555666777888:::;;;<<<::::::999999999:::;;;<<>>===<<<>>>>>>>>>??????@@@BBBBBBEEEFFFIIIKKKKKKJJJHHHFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA>>>:::777666666777888<<<;;;999777444222000000,,,333222222;;;GGG^^^{{{oooaaaYYYRRRMMMWWWWWWVVVVVVWWWZZZ\\\]]]___ccchhhmmmppprrruuuvvvxxxzzz~~~}}}yyyvvvvvvvvvvvvuuunnnmmmllliiigggfffhhhiiieeeiiinnnrrruuu{{{|||wwwooogggaaa\\\XXXUUUVVVZZZ[[[XXXPPPJJJJJJLLL]]]xxxpppcccbbb___[[[WWWRRROOOMMMGGGEEEBBB>>>;;;999999888:::===AAABBB@@@AAACCCFFFGGGKKKPPPRRRPPPKKKIIIIIIBBB:::333000000555AAALLLxxxmmmrrrpppggg```OOO<<<000......,,,,,,333<<<@@@???===@@@DDD???:::777777555222222555:::888555222000000111222333//////222333111///000666:::===;;;777666:::>>>CCCJJJSSSXXX\\\aaajjjpppxxx|||___KKKBBB@@@@@@LLLhhhZZZvvvmmmaaa[[[YYYWWWQQQLLLNNNLLLIIIHHHGGGIIILLLMMMBBBKKKiiiqqqdddjjjVVVIII;;;<<>>>>>===<<<;;;:::999999999999:::;;;===>>>???>>>>>>>>>???????????????AAABBBBBBCCCCCCCCCCCCBBB@@@BBBCCCCCCBBBBBBDDDEEECCCCCCBBBBBBAAA@@@@@@@@@@@@????????????@@@@@@AAABBBCCCFFFIIIJJJKKKJJJJJJCCCCCCCCCCCCCCCCCCCCCCCCDDDBBB???>>>===<<<:::888::::::999777555222///...,,,444666:::HHHWWWooowwwggg^^^ZZZXXXXXXXXXXXXXXXYYYZZZ\\\]]]^^^aaafffjjjmmmpppsssuuu}}}|||zzzyyyxxxwwwvvvpppnnnkkkiiigggggghhhiiifffhhhjjjkkknnnttt}}}}}}xxxrrrkkkfffaaa\\\XXXUUUXXX[[[YYYTTTOOOMMMLLL]]]qqqnnniiiccc]]]YYYWWWVVVJJJHHHCCC???<<<;;;;;;;;;===AAAEEEGGGGGGHHHLLLOOONNNOOOSSSYYYXXXQQQJJJHHHCCC;;;444111222888EEEQQQxxxlllssspppiiiaaaQQQ===000------++++++999DDDBBB999555<<>>:::888;;;???BBBIIIRRRWWW[[[```gggnnntttxxx}}}fffNNNAAA???FFFVVV|||cccuuu___qqqiiiaaa\\\ZZZXXXRRRMMMMMMKKKHHHGGGHHHKKKPPPSSSZZZPPPccc~~~ffflllZZZLLL===<<<@@@[[[|||sssSSSPPPWWW]]]dddkkkpppvvv{{{zzzsssiiibbbhhhuuuuuuuuu{{{\\\UUUZZZrrrmmmQQQDDDFFFWWWhhh}}}~~~[[[BBB666===zzzjjj>>>>>>===888JJJYYYZZZtttnnnNNNEEECCC>>>>>>EEE???????????????>>>>>>===============>>>???AAAAAA@@@AAACCCDDDEEEDDDCCCBBBBBBCCCEEEFFFFFFFFFEEEEEECCCEEEFFFFFFFFFFFFHHHIIIFFFFFFEEEEEEEEEDDDDDDDDDBBBAAAAAA@@@@@@@@@AAAAAA@@@AAACCCEEEGGGIIIIIIJJJDDDDDDDDDCCCCCCCCCCCCCCCDDDBBB@@@@@@AAAAAA>>><<<;;;:::777555222111000///---777<<>>JJJ___YYYOOOOOOvvvvvvyyytttllleee```[[[WWWTTTNNNLLLJJJIIILLLQQQVVVZZZlllUUU___fffqqqXXXJJJ===???GGG[[[nnnQQQPPPVVVYYY^^^ccciiippptttooo```NNNAAA>>>QQQWWWYYY```___pppbbbRRROOO```pppUUUJJJAAASSSPPPqqqlllEEE777NNNOOO===>>>===777NNN^^^]]]uuuuuuTTTHHHDDD===???GGG@@@@@@AAABBBBBBAAAAAAAAA????????????@@@AAABBBBBBBBBDDDFFFHHHIIIGGGEEEDDDCCCDDDFFFGGGHHHHHHGGGGGGDDDFFFHHHHHHHHHIIIJJJLLLLLLLLLKKKJJJIIIHHHGGGFFFDDDCCCBBBAAAAAAAAAAAABBB???@@@AAABBBDDDFFFGGGHHHDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA???@@@BBBCCCBBB???<<<:::666222//////111222///999@@@LLLaaarrrlll```bbbggg______aaacccfffhhhkkklllfffbbbaaajjjxxx~~~yyyvvv{{{}}}{{{wwwtttuuurrrmmmiiifffeeecccbbbaaacccdddccccccfffmmmsss~~~|||wwwqqqjjjddd___TTTUUUWWWZZZZZZWWWQQQLLL]]]uuulllgggdddcccccc^^^VVVOOOJJJJJJKKKLLLOOOUUU]]]```^^^[[[YYYXXX^^^ZZZ^^^gggiii^^^OOOGGGBBB;;;555444666===JJJVVVnnnpppqqqkkkbbb```SSS<<<...---///------999CCCBBB:::999BBBMMMAAA<<<999888555000333:::888555222000000111111000111...---...111333333111000222555888;;;;;;;;;:::BBBGGGOOOTTTYYY___fffkkkpppuuu|||PPPMMMBBB@@@nnn]]][[[}}}sssmmmkkkkkkkkkkkk^^^cccZZZWWW^^^WWWWWWkkkvvvhhhiiimmmlllaaaFFFBBB;;;GGGdddkkkTTTSSSTTTWWWaaafffaaaqqqzzzhhh\\\VVVHHHLLLFFFOOOWWWPPPNNNXXX```yyy[[[NNNJJJVVV|||~~~___GGGEEEQQQ[[[pppuuuEEE===OOONNN@@@???777999LLL]]]iiiwww]]]FFFAAANNNNNN<<>>777222111000......000:::===GGGXXXkkk~~~ooofffbbb```gggooovvv~~~kkkfffvvvxxxuuuyyy~~~yyy~~~zzztttkkkfffgggppp|||yyyvvvuuusssooojjjfffbbb```eeedddbbbbbbdddgggkkkmmmssszzz{{{wwwtttlllccc\\\YYYWWWWWWWWWVVVRRROOOSSSyyynnneeedddaaa]]]YYYXXXZZZ]]]___^^^dddhhhhhhhhhiiieee``````fffcccVVVOOOPPPMMMEEECCC???777222333???PPP\\\wwwsssrrrooobbb```SSS<<<...---///---///777======:::;;;@@@DDD???;;;888777444222666>>>888555222000000111111000111///---...111333333111111222555777:::;;;;;;;;;BBBGGGNNNTTTXXX^^^fffkkkrrrwww}}}^^^GGG???MMMhhh~~~}}}ppp[[[OOOWWWcccnnn}}}{{{{{{zzzyyyvvvqqqhhhlll~~~~~~sssfffoooiiiIII@@@:::IIIdddjjjTTTTTTVVVYYYbbbiii```jjj^^^SSSZZZcccXXXMMMPPPTTTgggqqq^^^WWWPPPPPPiiiaaaHHH>>>UUUnnn|||RRRFFF___PPP@@@AAA:::;;;LLL[[[iiiyyyjjjTTTHHHOOO___dddVVVQQQNNNQQQRRRQQQTTTZZZ\\\dddpppuuurrrpppxxx}}}~~~~~~~~~yyyrrrhhh___XXXSSSNNNKKKOOOMMMJJJHHHGGGFFFFFFFFFIIIFFFBBB??????@@@BBBDDDBBB@@@???AAADDDFFFDDDCCCDDDBBB???===<<<<<<>>>???777333000000000000333888@@@HHHVVVeeeppp{{{uuu|||~~~uuueee]]]XXXTTTTTTVVV___sss~~~{{{xxxvvvtttppplllhhheeecccdddcccccccccdddgggjjjkkkqqqwww|||zzzrrrjjj```]]]YYYXXXXXXWWWTTTPPPVVVvvv|||vvvpppmmmiiifffeeegggjjjllljjjppptttuuuvvvwwwtttnnnhhhjjjdddUUUMMMMMMJJJCCCAAA===777333555BBBSSS```{{{qqqmmmooobbbaaaSSS===......///---444999;;;;;;???EEEFFFCCCAAA===999666222111777???888555111000000111111111111///...///111222222222222333444666888:::;;;<<>>SSS~~~gggccckkkwwwnnnXXXTTT```yyyuuu{{{cccaaaoooKKK???;;;NNNhhheeeQQQRRRTTTWWW``````bbbrrrrrruuuwww```UUURRRDDDqqqwwwfff^^^QQQEEENNNaaagggJJJCCCWWWuuuwwwTTT<<>>LLLZZZjjj|||nnn]]]OOOWWWwww|||qqqhhhcccccceeeWWWSSSNNNLLLMMMNNNMMMLLLLLLIIIEEEBBBAAAAAA@@@@@@>>>======???AAABBBBBBAAAFFFDDDBBB???>>><<<<<<<<<333000///000///111888AAAFFFRRRdddpppsssxxxwwwyyymmm___TTTHHHDDDEEEHHHNNNSSSQQQ^^^jjj{{{~~~yyywwwuuurrrnnnkkkiiigggcccccccccdddeeeggghhhiiimmmrrr{{{~~~wwwpppgggbbb]]]ZZZZZZYYYUUURRRTTTeee~~~{{{xxxuuutttvvvyyy{{{yyy~~~{{{tttrrrfffUUUKKKJJJGGGBBB???<<<888555999FFFXXXeee|||mmmjjjqqqcccaaaSSS===///...///...444;;;===;;;@@@KKKLLLEEEEEEBBB===666///...444;;;777444111000000111111111000000//////000111222222222333333555777999;;;===AAAFFFLLLQQQUUU[[[ccchhhkkkpppwww}}}|||eee^^^TTTKKKPPPSSSIIITTTuuukkkJJJGGGVVVfffVVVNNNJJJaaayyysssyyyhhhdddoooKKK@@@>>>UUUwwwfff|||```MMMMMMOOOPPPYYY[[[___bbbhhhYYYNNNYYYyyyxxx```TTTIII===???JJJbbboooOOOHHHQQQuuu|||XXX999zzzHHHAAAGGGDDDBBBMMMZZZkkkppp___XXXkkk{{{uuuuuuyyypppjjjccc```___]]]WWWQQQMMMLLLKKKKKKJJJGGG@@@;;;999999:::;;;>>>@@@AAAAAABBBCCCDDDCCCAAA>>>;;;999222111111111000222<<>>===:::999===KKK\\\iii}}}ooolllvvvcccaaaTTT===///...000...222???BBB999:::EEEGGG???BBBBBB>>>555------444:::777444111000111222222222000000000000000000111222222222333444777999;;;<<<@@@DDDIIINNNRRRXXX```fffhhhmmmuuu{{{|||www{{{{{{tttrrrpppgggbbbddd\\\YYYbbb{{{QQQMMM\\\vvvWWWSSSVVVTTTUUUuuuooo^^^OOOYYYeee\\\KKKcccoooiiimmmJJJAAA@@@VVViii]]]zzz___LLLLLLLLLLLLSSSNNNXXX]]]vvv}}}bbb\\\SSScccgggNNNGGGFFFBBBAAAEEEHHHxxxwwwTTTEEEEEEvvvsss]]]NNNwwwFFFBBBIIIGGGEEEOOO\\\nnnlllooo||||||uuujjjaaa]]]YYYTTTQQQNNNIIIAAA:::444444555666888;;;???AAA===@@@DDDFFFDDD???999555111000222444555888DDDPPPYYY]]]dddlllpppttt|||zzzxxx{{{yyyrrrgggZZZMMMAAA;;;999;;;>>>CCCHHHNNNRRRSSSRRRMMMQQQUUUiiizzzyyyvvvssspppnnnmmmllleeeeeeeeeffffffggggggggghhhkkkpppxxxyyysssqqqkkkddd```^^^\\\YYYUUUKKKTTTfffmmmZZZMMMHHHEEEAAA>>>===<<<<<>>//////000...888HHHKKK===888CCCEEE;;;;;;>>><<<333,,,///777<<<666444111000111222222222000111111000//////111222111222333555777999:::;;;>>>BBBGGGKKKNNNUUU]]]ccchhhnnnuuu{{{zzzssszzzwwwwwwuuujjjeeeNNNFFF^^^yyyooobbb\\\YYYLLLOOO___~~~```GGGHHH```qqq]]]kkkpppfffnnnLLLBBB???SSSjjjYYY|||zzz```NNNNNNMMMLLLRRRNNNRRR[[[vvvwwwbbbQQQTTTbbbgggoooyyy```KKKIIIMMMJJJDDDBBBAAA]]]{{{VVVGGG@@@iiiyyyLLLZZZrrrHHHCCCJJJHHHFFFRRR___qqq~~~yyypppdddZZZTTTLLLDDD===333222111000000444:::???:::===BBBDDDBBB===777333...---111777<<>>DDDFFFKKKOOOPPPPPPPPPLLLGGGGGGNNNPPP___}}}{{{xxxtttqqqooonnnnnnhhhggggggfffgggggghhhhhhiiijjjmmmttt~~~~~~xxxtttoooiiieeeccc```\\\XXXRRRVVVXXXcccooo]]]QQQJJJDDDAAA<<<======???GGGUUUgggsss{{{ssslllnnndddbbbTTT>>>000///000...<<>>;;;HHHHHH;;;666<<<<<<333,,,///666;;;666333111000111222333222000111222111///...000222///111333666888999::::::<<<@@@DDDHHHKKKRRRZZZaaaffflllttt{{{qqqjjjPPPCCCZZZyyy~~~|||tttfffRRRIIIKKKtttyyy```UUUppprrraaa{{{rrrNNNCCC>>>RRRmmmVVVqqqwww___NNNOOOOOOMMMSSS\\\PPPQQQ```vvvppp\\\UUUNNN>>>DDD[[[dddnnn[[[LLLKKKMMMIIICCCAAA@@@KKKooo|||TTTIIIEEE___iiiCCCXXXbbbHHHEEEJJJGGGGGGUUUccctttvvv{{{qqqhhh\\\MMMBBB999777333///---111888>>>>>>>>>???>>><<<888444222000...222:::CCCKKKUUU^^^bbb______cccgggiiinnnttt}}}}}}yyy{{{vvvvvvxxx{{{}}}jjj^^^NNNFFFAAA@@@@@@@@@DDDIIIIIINNNOOOKKKIIIJJJHHHCCCDDDPPPPPPXXXyyy~~~zzzvvvsssqqqppppppkkkjjjhhhgggggghhhiiijjjkkkjjjlllrrr|||~~~xxxsssnnnjjjhhheee```[[[YYYWWWSSSVVVlllnnn___SSSJJJCCC???888:::<<>>000///111///666HHHIII999999JJJJJJ999666===>>>333+++---333777666333000000111222333333000111222111......000333...000444777999999999999;;;???CCCFFFJJJPPPYYY___aaahhhqqqzzzppplll]]]KKKXXX|||jjjgggaaa[[[pppdddFFFUUUkkkzzz```vvvtttOOOBBB???TTTiiiOOOiii|||sss\\\MMMOOOOOOMMMSSSKKKRRRsssooollleeeOOOJJJKKK>>>ZZZMMMBBBBBBCCCBBBCCCFFF===BBBeee{{{QQQ???KKKeeefffTTT^^^RRREEEFFFJJJFFFGGGVVVfffvvv|||YYYjjjnnnWWWFFFAAA>>>888111...111888???BBB@@@===:::666444222111555222444===GGGNNNUUU\\\WWWWWWZZZ___bbbccciiipppvvv}}}{{{mmmiiimmmrrruuuzzzuuuqqqvvvxxxzzz|||mmmUUUFFFGGGBBB@@@DDDDDD???===???@@@CCCBBB<<<<<>>444777;;;BBBMMM___rrrqqqrrrllllll```YYY???111333,,,111:::GGG@@@444>>>KKKHHHBBB999555111///,,,---222777333333222222111000//////000000000000111222333444444555555555555888<<>>KKKMMMBBB@@@JJJLLLEEENNNXXXOOOTTT~~~zzzxxxwwwvvvuuunnnkkkhhhhhhiiilllmmmmmmmmmlllmmmooottt{{{{{{vvvtttuuurrrjjjbbb^^^[[[YYYZZZ[[[bbbqqqwwwmmmcccVVVHHH@@@>>>::::::===BBBNNN^^^ooozzz{{{jjjoooppplll```YYY???111333,,,222>>>JJJCCC666>>>JJJFFF???===999555000------111555333333222111111000//////000000000000111222333444222444888999:::;;;<<<===EEEIIIMMMMMMIIIIIILLLPPP```gggqqqxxx|||yyy|||hhhLLLaaaqqqccc___lll```PPPUUU~~~qqqgggmmmoootttmmmxxx|||PPP>>>DDDSSSrrrWWWhhh{{{xxxlll^^^TTTRRRRRRQQQPPPIIIIIISSSrrrggg]]]AAA@@@TTTPPP>>><<>><<<888:::===DDDPPP```pppzzz{{{ggglllrrrkkk```YYY???000222,,,222;;;GGG@@@333;;;FFFAAA999???===888111------///222222222222111111000000///000000000000111111222333///333999===>>>======<<>>HHHUUUdddrrrzzzllljjjooojjj```ZZZ???000222,,,444:::GGG@@@444<<>>>>>>>>>>>GGGHHHJJJKKKMMMPPPTTTWWWUUUdddpppttt|||sssrrrzzzMMMvvvyyyccc\\\jjjfffSSSSSSeeeuuuyyy~~~zzz^^^MMMSSSggglllhhhNNNIIITTTNNNJJJWWWgggzzz[[[CCCCCCNNNzzzLLL```yyy}}}tttjjj___XXXVVVUUURRROOOQQQVVVaaappp}}}hhhcccXXXXXXXXXOOOJJJKKKGGGHHHCCCBBBKKKYYYHHHVVVuuurrrrrrWWWUUUIIICCCKKKJJJJJJOOO[[[mmmxxxmmmaaaWWWQQQ\\\~~~sssbbbVVVTTTNNNFFFBBBAAA>>>:::555222222333000,,,,,,000444;;;CCCJJJMMMLLLIIIHHHOOOPPPUUU^^^hhhkkkhhhcccaaa]]]VVVMMMEEE===666333666444555;;;???AAAFFFKKKUUU^^^ppp~~~~~~|||~~~zzznnnuuu{{{nnnccc\\\ZZZWWWZZZ___]]]WWWZZZbbbbbbUUUPPPggg}}}{{{yyywwwvvvuuussspppnnnnnnooonnnnnnpppoooooopppuuu}}}|||zzzyyyxxxuuurrrpppjjjgggmmmsssuuuuuuwwwzzzrrrfffYYYPPPHHH???;;;;;;555888@@@LLL[[[jjjvvv|||nnnhhhmmmhhh```ZZZ@@@000111,,,555BBBOOOIII;;;BBBKKKDDD:::777999666...,,,///222222111111111000000000000000000000000///000000111111...111666999;;;===???AAAAAAEEEKKKSSSZZZ___aaaaaaQQQbbbqqqwww|||~~~tttqqq{{{xxxOOO|||tttyyyttt{{{oooppp\\\TTTiii~~~rrrnnnwwwyyybbbSSSNNNSSSFFFIIIKKKWWWmmmfffTTT^^^eee___HHHCCCIIIMMMZZZrrruuulllaaaZZZXXXWWWSSSPPPZZZpppiii\\\WWWVVVVVV[[[eee\\\AAAHHHGGGDDDEEEVVVEEEaaa|||eee{{{]]]MMMLLLJJJHHHHHHIIIOOO[[[nnnuuummmeeeYYYTTTWWWtttrrr]]]OOOUUUVVVMMMBBB<<<777222333111111222000,,,---222555<<>>EEEIII\\\jjjxxx~~~{{{zzz}}}|||vvvfffkkk~~~|||yyywwwsssrrrrrrsssuuuwwwwwwwwwrrrssstttvvvzzz~~~~~~}}}{{{yyyzzzqqqlllnnnrrrtttuuuvvv~~~}}}rrrgggZZZMMMGGGDDD>>>:::999777:::DDDSSSfffvvvlllcccooofff___[[[@@@///000---777===KKKFFF:::@@@HHH???444///666555------555888555///000000000000000000000000000////////////000000...111555888;;;???CCCEEEBBBEEENNNZZZeeeiiiddd^^^WWWRRRYYYlll{{{zzz{{{kkkwwwTTT{{{{{{wwwqqqzzzwwwqqqfff|||ppp}}}ppp___pppuuuhhhiiiyyy]]]QQQMMMMMMYYYMMM^^^~~~{{{qqqeee]]]ZZZYYYVVVSSSOOO___hhhiiiyyydddooowwwWWWUUUYYY]]][[[TTTLLLLLLIIIIIISSSIIIxxxnnnjjjFFF@@@IIIEEEFFFIIIPPP^^^rrrwwwhhhbbb\\\OOOCCCDDDQQQggg~~~uuuooopppdddKKK999555444000///---,,,...---+++---222777===EEEHHHGGGFFFGGGIIIRRRZZZfffppprrrlllbbb[[[KKKGGGAAA<<<:::888666444666222222555777999<<>>AAADDDFFFLLLIIIHHHNNNXXX^^^^^^[[[\\\KKKKKKccczzzqqqiiixxxwww\\\eeeooommmsssiiippp```LLLaaaxxx{{{lllwww___VVVRRRNNNxxxqqqJJJWWWttt~~~tttfff]]]ZZZYYYWWWTTTEEETTTqqqpppeeevvvyyygggjjjccceeefff^^^ZZZVVVLLLQQQOOOLLLNNNTTTJJJ~~~bbbKKK???IIIFFFGGGJJJRRR```tttzzzXXXSSSQQQOOOGGGAAAIIIXXXdddqqqxxx```@@@//////000,,,---+++***,,,+++))),,,111777===DDDFFFEEEEEEHHHKKKVVV```mmmuuutttkkk```XXXCCC???::::::;;;<<<999777333111222666888777999===DDDTTTYYYeee{{{wwwyyyzzz~~~wwwnnnhhh^^^hhh}}}zzzwwwvvvuuuuuuvvvxxxzzzyyyxxxtttuuuxxx{{{}}}~~~~~~|||xxxvvvxxxyyyvvvvvvxxxyyyvvvjjj]]]QQQEEEBBBAAA===888555;;;===FFFWWWlll~~~nnneeemmmggg___ZZZ>>>...///,,,666AAAAAA===<<>>DDDGGGDDDCCCJJJSSS]]]gggttt{{{wwwjjjYYYOOOGGGDDD===888:::===:::444333333222222333666999;;;@@@KKKYYYfffrrr|||zzzuuusssooojjjmmm}}}|||xxxxxxtttqqqtttyyy||||||yyy}}}yyy||||||}}}{{{zzzyyyzzz|||}}}|||qqqgggQQQNNNIIIBBB===999777666<<>>???===<<>>BBBDDDEEEMMMMMMNNNOOONNNRRR___mmmmmmdddUUUXXXooo~~~uuuYYYZZZpppqqqiiiuuuxxx~~~ttt]]]^^^QQQKKKcccXXXxxxuuuooowwwiiihhhddd\\\[[[OOONNNkkk|||kkkfffaaaWWWRRRTTTOOOGGGNNNjjj~~~tttsssxxxdddeee^^^ccc}}}|||zzzzzzgggkkkzzz\\\PPPJJJGGGOOO}}}OOO]]]VVVCCCDDDDDDDDDDDDHHHQQQaaauuu{{{vvvnnn```YYY[[[NNNKKKJJJLLLMMMOOOUUU]]]ooossszzznnnVVVGGG;;;000......++++++---,,,+++******+++,,,...///666:::AAAEEEDDDCCCKKKUUUeeennnzzz{{{lll[[[PPPGGGEEE???;;;<<>>;;;888888===CCCPPPbbbtttnnnhhhpppggg```\\\BBB000000+++333999;;;::::::CCCKKKEEE777555888555///111:::<<<888000000000000////////////222444666666444222111111000222555999===AAADDDEEELLLNNNQQQSSSQQQSSS]]]iiiqqqrrrcccYYYgggxxxoooggg~~~mmm{{{UUUYYYKKKXXXhhhIII|||kkkssslllpppxxxvvvtttpppeeeSSS___JJJhhhooohhhbbbYYYTTTTTTKKKOOOEEEIII```___KKKCCC\\\jjjkkkmmmmmmrrryyy{{{xxxvvvbbbXXXOOOIIIPPPxxxOOOjjj|||MMMBBBEEEBBBCCCCCCGGGPPP```ttt~~~xxx{{{zzztttllleee]]]XXXRRRMMMLLLPPPJJJKKKNNNQQQUUU[[[bbbggguuu{{{qqq]]]HHH999000///000111///,,,...222,,,+++******+++,,,...///222777???DDDBBBCCCLLLXXXjjjqqq{{{yyyiiiWWWKKKHHHFFFAAA>>>@@@BBB===666000111222333333555999;;;;;;@@@JJJXXXggguuu|||~~~~~~~~~~~~|||{{{}}}yyyuuuvvvyyy}}}~~~}}}~~~}}}|||zzzzzz{{{~~~}}}|||{{{{{{www|||yyytttjjj___RRROOOJJJDDD???<<<:::999===FFFUUUhhhzzzpppiiinnnhhhaaa]]]CCC222111+++222444777777777???GGGAAA555666999666000222:::<<<888000000000000////////////222333555444222111111111111222555888<<<@@@DDDEEEGGGLLLTTTYYYUUUPPPSSSYYY^^^eee```ZZZ```bbb]]]^^^fffxxxuuummm^^^XXXJJJYYYcccpppZZZOOOVVVpppgggwww{{{iiiIIIuuuvvvIII```vvvkkkeee]]]WWWUUUIIIVVVFFF@@@YYYZZZIIIMMM}}}|||rrr}}}mmmZZZRRRMMMUUUqqqPPPppp}}}GGGBBBGGGBBBBBBCCCFFFOOO___sssxxxjjj}}}}}}uuupppkkkeeeaaaaaa[[[YYYVVVPPPKKKHHHHHHIIIGGGJJJQQQWWW^^^cccfffiiiwwwyyyzzz|||}}}||||||{{{zzzkkkWWWEEE;;;555222111---000333444111...///222,,,+++******+++,,,...///000666>>>CCCAAABBBNNN\\\ooottt|||~~~xxxhhhVVVIIIGGGFFFBBB???AAACCC>>>666///111333333333444888;;;>>>>>>DDDOOOZZZdddnnnuuu{{{zzz~~~~~~}}}}}}~~~{{{xxxwwwyyy|||}}}}}}|||}}}|||zzzxxxuuuuuuwww{{{~~~~~~|||{{{yyy}}}~~~yyyssshhh]]]PPPMMMHHHCCC>>>;;;999999<<>>EEE???444666999666111222:::<<<777111000000000/////////...///111222111000//////000111222555888<<<@@@DDDFFFFFFKKKSSSXXXTTTOOOPPPVVVXXXYYYSSSQQQRRRIIICCCLLLXXXvvvyyymmm\\\JJJzzzkkkGGG===???SSS{{{nnn^^^HHHNNNPPPEEEDDDQQQeeexxxiiifffDDD^^^JJJQQQkkkzzzlllfff```YYYTTTNNNUUUGGGQQQ|||||||||{{{UUUUUUZZZbbbiiiRRRyyy}}}rrrEEECCCIIICCCAAABBBFFFOOO___sssrrrfffvvv|||vvvsssnnnnnnkkkeee^^^XXXTTTRRRFFFDDDBBBAAABBBDDDFFFGGGRRRSSSUUUVVVVVVVVVUUUTTTXXX]]]fffnnnpppjjj```XXXDDD???999555333111...+++///000000///......---,,,,,,+++******+++,,,...///111777???BBBAAACCCRRRbbbxxx||||||mmmZZZMMMGGGFFFBBB???BBBDDD???777...111444444222333666:::AAA>>>AAAJJJRRRXXXaaakkk}}}|||sssjjj||||||||||||}}}{{{yyyzzz{{{}}}}}}zzz{{{|||zzzyyyvvvrrrpppqqquuuyyy|||~~~}}}~~~xxxpppdddXXXMMMJJJEEE@@@<<<999777777:::EEEXXXlll|||ooohhhjjjlllddd___DDD222111+++333888<<<===;;;@@@FFFAAA666555888666111222:::;;;555111111000000//////.........///000///------...///333444555888<<>>@@@QQQ^^^fff|||mmmaaaCCCQQQVVVDDDVVV}}}mmmfffaaaYYYSSSUUUQQQGGG```vvvbbbnnnyyykkkwwwddd[[[mmmjjj~~~cccFFFEEEHHHDDDBBBBBBFFFOOO___sssgggXXXdddyyy{{{|||zzzuuupppllljjj]]]WWWOOOIIIFFFFFFGGGGGGBBBBBBBBBBBBBBBAAA@@@@@@===???CCCGGGHHHEEE@@@;;;333222222333444333111...000000...,,,...222111,,,,,,+++******+++,,,...///444999@@@BBBAAAGGGYYYlll~~~ooo[[[NNNHHHFFFBBB???BBBDDD@@@999...333666555222111444888???<<<@@@HHHMMMQQQ^^^lllwwwlll]]]sssvvvxxxxxx|||}}}||||||}}}}}}zzz{{{xxxvvvvvvuuuqqqmmmlllppptttvvv||||||uuulll]]]QQQIIIGGGBBB>>>:::777666666:::GGGZZZmmm||||||mmmiiilllnnneee```CCC111000+++444888===>>>===AAAGGGCCC999444888666000222999999444111111111000///.........---.........,,,,,,...///444555666999===BBBFFFIIIMMMMMMOOOPPPNNNOOOYYYeeeqqqkkkUUUCCCHHHUUUcccsssqqqsss}}}\\\XXXZZZttt|||vvv\\\~~~yyyjjjXXX|||xxxvvv|||bbbMMMEEEHHHJJJGGGAAA======>>>:::GGGLLLNNNfffmmmZZZCCCGGGrrrFFFLLLvvvpppiiieee]]]UUUVVVRRRIIIWWWzzz~~~gggllliiioooWWWHHHEEEFFFDDDBBBCCCGGGPPP```tttkkkcccTTTXXXllleee[[[SSSOOOMMMKKKIIIHHHGGGFFFEEEDDDCCCCCCCCC;;;999888999;;;===>>>>>><<<888444111000111333444000222111...000444333///,,,+++******+++,,,...///444999@@@CCCCCCLLLcccyyyooo[[[LLLKKKHHHCCC@@@BBBFFFCCC<<>>JJJ]]]ooo}}}wwwkkkjjjooopppfff```CCC000000,,,555666;;;===<<<@@@GGGCCC999444777555000111888999333222111111000///......------.........,,,,,,...000555666777:::>>>CCCGGGJJJKKKMMMRRRTTTPPPNNNTTT]]]^^^eeeTTT???GGG\\\gggkkkhhhpppyyyzzzdddxxxaaa{{{nnnkkkXXXnnn~~~rrroooEEEssswww^^^rrrbbbXXX]]]JJJ@@@IIIPPPIII???<<<888CCCCCC???XXXmmmVVVAAA???OOOJJJggguuummmjjjbbbXXXQQQWWWOOODDDiii{{{lll|||PPPJJJDDDDDDCCCCCCCCCGGGPPP```tttvvvhhhSSSFFFVVVwwwmmmddd]]]VVVRRRPPPOOOLLLJJJIIIHHHHHHIIIGGGDDD???===<<<============<<<;;;999777444222000,,,222333///---000///,,,,,,++++++***+++,,,...///444999???CCCDDDOOOiiittt___OOOMMMJJJDDDAAACCCGGGEEE???000555999777111...111555777666;;;BBBBBBCCCTTTjjjyyyzzzlllgggddd^^^hhhpppqqqttt~~~~~~~~~}}}xxxuuunnnpppqqqnnnhhhfffiiilllgggmmmssswww~~~{{{ssshhhYYYKKKGGGEEEAAA<<<999777666666AAANNN```rrr~~~xxxmmmiiijjjmmmkkk^^^HHH555...///111333777999:::<<>>:::555777555111111555777666444111//////000111000000/////////000///......---666555888;;;:::999CCCPPPKKKOOOPPPOOOSSSVVVPPPFFFWWWFFF:::CCCVVVcccfffeeedddqqqvvvqqqvvvjjjUUUUUU}}}|||nnnqqqwwwzzz{{{bbbPPPGGG]]]pppsssWWWVVVRRRKKKHHHNNNSSSOOOEEEHHHCCCMMMOOOVVVvvvtttCCCCCCBBBaaalll:::WWWlllfffggg___WWW[[[LLLMMMWWW{{{MMMEEEKKKEEE???AAAAAAEEEOOO```tttqqqcccVVVFFFMMM~~~wwwmmmeeeddd___YYYUUUUUUTTTSSSQQQLLLIIIFFFFFFHHHHHHFFFCCCBBB???===???DDDDDD@@@;;;:::444:::===333///333222444...***++++++***,,,000555???EEEBBBAAAQQQnnnwwwbbbPPPJJJIIICCC>>>AAAJJJLLLHHH000222666:::777111111555555888<<>>:::666222444:::AAANNNcccuuuyyyllliiikkkmmmkkk^^^HHH555...///111999<<<===;;;:::<<<:::777666666333///000666;;;;;;444111//////000111000000///////////////......---555555999<<<;;;:::CCCNNN^^^]]]WWWQQQRRRVVVUUUPPPHHHJJJOOOTTTVVVVVV[[[aaahhhnnn}}}rrrbbb}}}rrrccckkktttNNNDDDQQQmmmtttkkk^^^]]]XXXPPPGGGCCCEEEIIIMMMVVV\\\UUUbbbuuuvvvCCC@@@@@@TTTHHHCCCuuurrriiigggbbbYYY]]]SSSPPPIIIiiivvv|||JJJDDDJJJFFFAAAAAABBBFFFPPPaaatttuuujjj]]]JJJBBBVVVsssrrrpppmmmkkkhhhbbb[[[UUUXXXSSSMMMKKKKKKKKKIIIFFFCCCAAAAAACCCFFFFFFDDDAAA???888;;;???777444555222111,,,)))+++,,,+++---111444>>>EEECCCCCCSSSrrruuu```NNNMMMLLLFFF???@@@FFFJJJIII777555555999999666333444444777;;;>>>@@@@@@???>>>KKKSSS]]]```\\\VVVUUUUUUQQQYYY^^^bbbsssvvveee```uuu|||zzzwwwssspppnnnkkkhhhfffeeedddbbb``````dddfffgggooozzz{{{pppcccUUULLLFFFAAA<<<999555333666<<>>@@@;;;666777888777>>>>>>888111000555888888444111//////000111000000000000///...............111555;;;>>>>>>???CCCGGG@@@MMM___jjjjjj^^^MMM@@@MMMOOO[[[mmm{{{~~~{{{yyysssxxxwwwvvvlllWWWYYYmmmIII]]]zzzxxxYYYMMM[[[tttXXXYYYbbbbbb___```ppp}}}}}}XXXCCC:::HHHIIIvvvSSSIIIxxxjjjhhhjjjUUUKKKSSSRRRaaavvvFFFBBBHHHEEEEEEAAABBBGGGSSScccttt}}}zzzqqqggg```[[[QQQHHHGGGvvvoooggg\\\UUUQQQOOOMMMJJJCCCEEEFFFFFFEEEFFFIIIKKKJJJCCCGGGHHH===666555000...++++++------+++...222<<>>AAA;;;444333555666;;;<<<999444333777888777444111//////000111000000000000///............//////555:::===???AAADDDEEEAAAEEEKKKOOONNNKKKJJJKKKOOOOOOZZZmmmxxxoooZZZJJJ]]]rrrnnnsssQQQ{{{SSSLLLTTTMMMMMMIIIDDDRRRgggUUUYYY\\\^^^bbbyyyMMMBBB999KKKNNNhhhnnnGGGmmmyyykkkoooqqq[[[SSSTTTPPPWWWhhhGGGCCCGGGDDDEEEAAABBBGGGSSScccttt~~~tttggg```\\\TTTJJJGGGNNN||||||tttjjj```ZZZTTTNNNIIIDDDEEEEEECCCBBBCCCFFFIIIJJJFFFMMMNNN???444333000///------...---+++...444???GGGOOOLLLDDDMMMppp|||lll^^^PPPRRRSSSPPPJJJCCC@@@AAAAAA>>>===<<<888333555999333333555666888999;;;;;;:::???EEEHHHGGGEEECCCCCCCCCEEEIIIRRR```lllmmmiiipppuuu{{{}}}yyyrrrkkkfff\\\^^^gggppplll[[[OOONNNNNN```pppccc^^^RRRBBBAAAIII]]]yyy|||uuupppmmmkkkfff___ZZZXXXYYYYYYYYYTTTRRROOONNNOOOTTT]]]eeeooozzztttdddSSSHHHFFF@@@999666333444:::BBBQQQbbbsss}}}xxxkkkiiimmmkkkiii]]]GGG555///111333777@@@EEE>>>444111222333444666666444555:::===;;;444111//////000111000000111000///------......///---444:::<<>>======;;;666111333999444444444555666888999:::777;;;AAADDDEEECCCBBBBBB>>>@@@DDDJJJRRR\\\cccgggllloooqqqoooiiiaaa[[[WWW\\\^^^dddhhhcccXXXPPPNNNMMM\\\uuu___[[[QQQJJJBBB===HHHaaa~~~vvvoookkkfffbbb]]]ZZZZZZ[[[]]]]]]UUURRROOONNNKKKJJJPPPXXXeeetttuuueeeTTTIIIFFF@@@999666444666>>>GGGXXXjjj{{{vvvkkkjjjmmmkkkiii]]]GGG555///111333444@@@GGGBBB777333444666222444333111333:::???@@@444111//////000111000000111000...---------///000,,,333888:::???FFFIIIGGGMMMOOOTTTVVVQQQLLLPPPYYYvvviii[[[TTTQQQPPPQQQUUU===KKKfffrrrYYYeeewwwrrrZZZ]]]kkkSSSPPP\\\nnnbbbCCCCCCDDDLLLYYYbbbzzznnnCCCPPPuuuxxxgggfffkkk\\\UUUSSS[[[NNNGGGEEEFFFBBBDDDAAABBBFFFPPPaaatttzzzwwwuuuqqqhhh^^^YYYLLL@@@BBBSSSxxx~~~yyynnn```VVVPPPJJJDDDAAABBBCCCCCCBBBDDD???HHHRRRMMMEEE===111///...---...---...666@@@KKKSSS\\\WWWGGGGGGgggxxxjjj]]]SSSOOONNNQQQPPPJJJFFFFFF@@@<<<;;;;;;999444444777777666555444333444555666777999<<<>>>@@@BBBCCCDDD<<<===???DDDIIIQQQ[[[cccdddeeedddbbb^^^ZZZXXXWWW```^^^WWWOOOOOOYYYdddjjj[[[[[[iiibbbUUULLLEEE======KKKfff{{{tttooohhhddd___\\\[[[\\\\\\\\\WWWTTTRRRPPPJJJCCCFFFMMM\\\ooo{{{nnn___QQQHHHDDD===888555666999CCCMMMbbbtttuuukkkjjjmmmkkkiii]]]GGG555///111444000===HHHDDD;;;777999<<<666666222...000888???@@@444111//////000111000000222000...---,,,---///000+++222777999>>>GGGJJJHHHMMMMMMQQQRRRMMMJJJRRR^^^rrrcccWWWYYY___[[[NNNDDDIIICCCVVV}}}sssUUUvvvuuu^^^cccnnnJJJLLLJJJMMMqqqOOO@@@EEEMMMPPP______kkkVVVNNNrrrzzzuuuooogggeeeUUU[[[XXX@@@TTT]]]tttFFFGGGFFFFFFBBBEEEAAAAAAEEEOOO```ttt|||uuuvvvssshhh]]]ZZZ]]]GGGDDDDDDCCCqqq~~~zzz|||yyylllaaaUUUNNNFFFBBBDDDEEECCCAAACCC;;;CCCRRRTTTOOOCCC222...,,,,,,...---000;;;FFFWWW^^^ddd\\\HHHBBB___}}}xxxkkk___VVVNNNJJJNNNOOOKKKIIIJJJIIIBBB???AAACCC???<<<;;;:::888555333111111222222666666666777999<<<@@@BBB===<<<>>>BBBGGGNNNXXX```___^^^]]][[[YYYYYY[[[]]]ZZZ]]]WWWPPPVVVlll~~~aaaTTTuuussskkkZZZJJJFFF???999===TTTvvvzzzuuunnnjjjddd___\\\ZZZYYYWWWZZZWWWUUUSSSJJJ@@@@@@FFFUUUkkk}}}ssseeeXXXMMMFFFAAA;;;666555777<<>>IIILLLIIIHHHOOONNNPPPQQQQQQPPPUUU[[[fffVVV\\\eee[[[WWWZZZRRRPPPVVVLLLppp|||~~~ZZZeeeuuugggnnnsssiii[[[TTT]]]OOOeeewwwKKK:::IIISSS]]]mmmoookkkuuuEEEWWWwwwmmmllliiiddd^^^WWWQQQNNNFFFRRRyyy~~~QQQCCCHHHDDDDDDAAA@@@@@@EEEPPP```sss~~~zzzuuuqqqmmmhhh```[[[UUUOOOKKKJJJCCCDDD{{{~~~{{{xxxzzz~~~|||rrrhhheeeYYYNNNJJJGGGCCCBBBEEEDDDCCC@@@AAAJJJOOOGGG999222222...000111---===]]]oootttttteeeMMMBBBTTTmmm|||uuurrrgggXXXRRROOOKKKIIIJJJKKKLLLLLLNNNMMMJJJGGGDDDAAA???>>>===<<<777111000111000,,,333666:::<<<<<<<<<<<<======;;;999:::???HHHQQQWWWRRRWWWZZZYYYYYY[[[\\\[[[]]]UUUZZZWWWLLL^^^~~~mmm[[[UUU^^^hhhPPPMMMFFF<<<999HHHfff{{{ssswwwpppkkkiiicccZZZWWWZZZTTTPPPPPPRRROOOGGG@@@>>>NNNggg}}}uuucccSSSJJJEEEAAA<<<777444444:::JJJYYYsss|||wwwhhhrrrllljjj```XXXIII444...333222444<<>>CCCIIIEEE===222111---...111///@@@aaazzz~~~}}}oooXXXIIIQQQaaawww}}}{{{pppiiifff]]]RRRMMMJJJGGGFFFHHHJJJKKKKKKNNNMMMKKKIIIFFFCCC@@@??????@@@;;;444000000///,,,///222555888999;;;===>>>===:::777666999???GGGKKKNNNRRRXXX]]]^^^\\\\\\\\\ggg^^^YYYRRRIIIRRRsss{{{eeeQQQnnn|||]]]RRRPPPKKKAAA777>>>[[[xxx}}}{{{tttmmmiiibbbYYYVVVYYYVVVRRRQQQRRROOOHHHBBB@@@MMMeee{{{ppp___PPPGGGDDD@@@;;;777555666===MMM\\\rrr|||yyyhhhrrrnnnjjj```XXXJJJ444...333111444<<>>CCCEEEEEE222111,,,,,,000111DDDccc}}}~~~}}}sss```OOOKKKNNNeeelllmmmddd\\\XXXSSSLLLGGGEEECCCCCCEEEGGGIIIIIIKKKLLLKKKJJJHHHDDDAAA???@@@CCC@@@777000......---+++---000333555888<<>>;;;777444444777<<>>999MMMhhhxxxooohhh```YYYWWWXXXUUUPPPNNNOOOMMMFFF@@@???MMMcccxxxzzziiiYYYLLLEEEBBB>>>:::777666777???PPP___ttt}}}kkksssnnniii___XXXJJJ555...333111555;;;DDDHHHDDD>>>???DDD>>>===888222...111666:::888555111//////000000000///............//////000444222222555999???KKKVVVPPPNNNTTT^^^```^^^jjj{{{hhhccc~~~zzzbbb]]]^^^jjjmmm~~~yyyvvv|||pppyyy|||xxxgggUUUQQQ___nnnyyy___XXXxxxgggcccrrrnnn]]]XXXZZZXXXNNNQQQMMMeeeiii[[[VVVUUUPPPNNNXXXhhhKKK>>>UUU\\\fffuuuqqqttttttqqq~~~UUUHHHZZZzzzrrrnnnjjjccc\\\QQQJJJMMMPPPHHHGGGMMMNNNMMMIIIHHHJJJIIIGGGIIINNNSSS[[[eeejjjlllvvvpppsssNNNCCCDDDGGGCCCDDDAAABBBHHHTTTeeewwwyyyvvvrrrqqqrrrppplllhhhbbbcccYYYSSSUUUQQQLLLQQQ___~~~xxxssskkk]]]MMMCCCAAACCCBBB???===@@@FFFKKK666555---+++...111CCC```qqqqqqooohhh]]]PPPEEEAAAQQQ[[[```\\\TTTPPPMMMIIICCCAAA@@@@@@BBBDDDEEEEEEGGGHHHHHHHHHFFFCCC???======AAAAAA888///---......***,,,...///222666;;;???@@@===888444333444777999@@@BBBPPPdddjjjbbb[[[\\\qqqsss\\\QQQWWWHHHSSStttcccwwwhhh\\\VVVUUUKKK@@@FFFVVV~~~}}}yyypppggg___ZZZYYYYYY\\\YYYXXXYYYWWWPPPIIIHHHLLL```ttttttcccTTTIIICCCAAA<<<999666666777???OOO___wwwooosssoooiii___YYYKKK555///222000333888AAAGGGCCC===>>>DDDCCC???888222///...222666888555111....../////////...............///000000888666777:::===DDDQQQ^^^ZZZVVVXXX___cccbbbfffmmm{{{XXXYYYZZZSSSUUUcccyyyooo|||sssdddYYYWWWNNNVVV\\\YYYNNNFFFFFFIIIiii~~~dddXXXdddmmmnnneeeooodddVVVSSSNNNZZZSSSEEEHHHOOONNNNNNMMMSSSfffdddAAAGGGaaaaaaggguuuppptttwwwssstttWWWFFFjjjxxxuuutttmmmeee```RRROOOOOOHHHGGGKKKGGG>>>BBBGGGJJJIIIGGGJJJOOOLLLSSSZZZaaalll~~~jjjJJJCCCBBBIIIAAADDDAAABBBIIIUUUfffyyy|||xxxtttssssssqqqnnnjjjcccfffZZZMMMMMMLLLIIIMMMCCCttt~~~vvv```NNNDDDDDDCCCAAA>>>>>>DDDIII;;;:::111+++---///===VVVeeedddaaa\\\VVVNNNEEE===AAAKKKSSSSSSOOOJJJGGGDDDBBB@@@>>>>>>???@@@@@@@@@AAABBBCCCCCCBBB???<<<999777======666///---......,,,---......000333888<<<>>><<<888444222333444555;;;<<>>MMM\\\vvvooosssooohhh___YYYKKK666///222000222555???GGGDDD>>>AAAJJJIIIAAA:::555000,,,---111999666111///.../////////......---......///000111111333999AAADDDFFFKKKSSS^^^``````aaacccdddaaa[[[^^^UUUXXX[[[rrryyyxxx```WWWQQQKKKMMMVVVOOOOOONNNMMMJJJGGGDDDBBBNNNjjjkkk[[[NNN{{{zzzllleeegggjjjgggVVVJJJQQQUUUQQQQQQLLLGGGSSSxxxKKKAAARRRggggggjjjtttqqqnnnssssssqqqLLLOOOkkk}}}zzzuuuppptttccc[[[WWWMMMJJJKKKEEEHHHCCC>>>@@@EEEIIIIIIGGGHHHJJJPPPaaa|||UUUFFFBBB@@@III???BBB@@@BBBIIIVVVgggyyy~~~zzzuuuttttttssspppmmm]]]cccZZZMMMJJJGGGGGGOOOKKKMMMwww~~~{{{~~~uuudddPPPJJJCCCAAA???===>>>BBB???@@@666...---,,,555III]]]]]][[[UUUQQQNNNHHHBBB:::???FFFGGGEEEBBB???>>>>>><<<;;;;;;<<<===<<<;;;;;;<<<======<<<:::888777444888999333/////////...,,,---......///222666999:::888555222000000111222888:::DDDYYYnnntttkkk___~~~[[[WWWHHHDDDdddddd]]]ppp{{{bbbSSSNNNKKKIIIJJJooo}}}rrrkkkeee```[[[ZZZ```iiiwww|||vvvtttqqqmmmgggbbb^^^\\\VVVMMMFFFDDDIIIWWWjjjyyy~~~mmm[[[NNNFFFAAA>>>:::777555555777>>>MMM\\\rrrzzzkkkpppppphhh___YYYLLL666///222///333555===EEECCC<<<@@@JJJGGG???888666333//////333;;;888333111000111111000---------......///000111///000777???BBBAAAAAAEEERRR___eee______eee___RRRgggfff^^^\\\TTTSSSYYY^^^XXXRRRPPPQQQPPPJJJEEEAAARRRiiijjjeeekkk^^^FFFgggyyyzzznnn[[[WWW^^^YYYNNNOOOSSSIIIPPPuuuoooCCCNNN]]]fffjjjmmmppppppnnnooorrrtttwwwuuuJJJUUUvvv||||||qqqooolll^^^TTTPPPHHHQQQJJJBBB@@@FFFLLLMMMKKKOOOWWWcccsssoooYYYBBBAAA>>>JJJ===@@@???AAAHHHVVVgggyyy~~~zzzuuutttuuuuuusssppp\\\```WWWLLLIIIFFFKKK[[[RRRJJJPPP~~~~~~}}}}}}}}}~~~}}}}}}xxxfffVVVGGGBBB@@@===<<<===@@@BBB999000...+++///???OOOTTTUUUPPPLLLMMMLLLHHH<<<<<<;;;<<<;;;999888999888777666777999::::::999888999999999888777666666555777666222000000///+++)))+++------///111555777888666444222000///000000555888???QQQooozzzggg{{{lllZZZNNNEEEPPPwww```VVV^^^xxxwwwmmm]]]QQQMMMKKKIIIaaa{{{xxxkkkcccZZZTTTMMMFFFEEEGGGZZZiiiuuuzzzoooggg^^^TTTOOOOOOEEEQQQdddttt}}}{{{iiiXXXLLLDDD>>>;;;888555555666999@@@PPP___lllttt~~~gggnnnppphhh___YYYLLL666///222///666666<<>>@@@CCC???WWWccc[[[ZZZeeeaaaRRRJJJcccxxxlllhhhxxx{{{yyyjjj[[[VVVPPPLLLLLLPPPVVVTTTJJJ@@@@@@HHHTTTMMMGGGrrrggg___HHHRRRyyyttteeegggooobbbSSSUUU[[[OOOUUUyyymmmVVVGGG[[[ddddddkkkooolllkkkvvvqqqsssuuuooouuuQQQUUU```www}}}uuuxxxvvvhhhaaacccbbbPPPRRRRRROOONNNRRRXXX[[[\\\nnn[[[iiiyyy???@@@===JJJ;;;???>>>AAAHHHUUUgggyyy}}}yyyuuutttvvvwwwuuusssdddbbbTTTGGGCCC@@@JJJ```OOO___LLLOOO{{{zzzzzzyyyxxxuuu|||}}}xxxwww|||yyycccMMMDDDCCC@@@<<<;;;@@@CCC:::111///***,,,999@@@IIINNNJJJHHHKKKMMMLLLCCC===777555444444666777333222222444777999999888777777777666666666666666777888666222111222///)))&&&(((+++---...111444777999888666333111000000000444888<<>>;;;CCCJJJLLLaaauuueeeWWWLLLBBB???AAABBBMMM```qqqzzz~~~yyygggWWWKKKCCC===999666444444777:::CCCSSSbbbjjjqqqyyy}}}~~~pppnnnpppjjj___YYYOOO999///111000666///444FFFKKK@@@;;;@@@III>>>777666666444777<<>>HHHWWWhhhzzz}}}vvvxxxzzzrrrooooooiiipppbbbVVVNNNCCC???NNNdddeee```ZZZLLLWWWzzzuuussssssuuuuuuvvvvvvttttttuuuvvv{{{sssaaaLLL<<<777888:::>>>AAA???777111000000///888<<>>GGGaaaiiiuuutttYYYVVVHHH???hhheeeaaaWWWVVV___kkkhhhXXXKKKIIIQQQiiiyyyxxxsssmmmiiiaaaZZZSSSLLLFFFBBB???999888GGGdddfffVVVIIIGGGDDD<<<;;;AAACCCNNN^^^llluuu{{{rrr]]]PPPGGG???999777555333222444;;;FFFQQQXXXiiinnntttyyy|||}}}~~~rrroooqqqggg\\\WWWMMM888...000///444///333AAAGGGBBB<<<<<>>;;;444...333;;;EEEBBB;;;555000///111222///...---,,,,,,---...///222444777:::<<<@@@FFFKKKKKKXXXfffmmmjjj```WWWSSSGGGDDDSSS```ZZZWWWRRR@@@DDDDDDBBBIIIWWWZZZ]]]kkk{{{yyywwwgggWWWSSSVVVYYY[[[\\\nnnrrrjjjiii```cccvvvOOOHHHEEE```ggg}}}{{{wwwVVVXXX^^^aaaQQQWWW^^^fffjjjooosssrrrnnnnnnqqqwwwzzzwwwwww\\\TTTyyyxxxlllcccsssqqqooopppssswwwyyyzzzmmmxxx^^^___rrrxxxHHH===>>>GGGAAA>>>:::>>>GGGUUUgggzzz{{{|||zzzzzzyyypppiiiYYYOOOLLLEEEBBBVVVrrrxxxgggZZZQQQPPPvvv{{{ttttttsssrrrrrrsssuuuvvvzzzuuudddLLL888000111333;;;@@@@@@888111...---,,,111555999999999:::???CCCJJJDDD<<<555111000000///000000111222333333333333333333444444444333111111000111222222111///---,,,,,,+++******,,,000444666888666444111///---------///666;;;BBBVVVrrrooojjjXXXNNNAAA@@@ooojjj]]]WWW[[[gggjjj]]]NNNHHHNNNeeeuuu|||~~~wwwrrrnnniiiccc\\\VVVQQQKKKHHHBBBCCCCCCCCCHHH___zzzmmmcccVVVNNNNNNKKKAAA===@@@BBBMMM\\\iiirrrxxx~~~nnnYYYMMMEEE>>>999888555444333555;;;FFFPPPWWWdddjjjqqqwww{{{|||}}}~~~uuupppsssdddYYYUUULLL777---//////111000333:::BBBDDD>>>777BBBEEEFFF@@@333***...888EEECCC>>>888222000000222///...---,,,,,,---...///111333777:::>>>BBBGGGJJJHHHLLLTTT\\\bbbaaa\\\WWW]]]QQQVVVdddeeedddccc\\\LLLGGG<<<===MMMSSSOOOQQQRRRPPP^^^qqqjjjhhhjjjooozzzfffeeepppGGGCCC@@@IIIwwwggg___dddtttVVVUUU\\\```bbbcccgggmmmpppnnnnnnoootttyyyzzzvvvuuuwwwsss[[[~~~xxxtttqqqnnnnnnrrrwww{{{}}}lllZZZ]]]uuuwwwFFF::::::CCC???===:::>>>FFFSSSeeeyyy~~~}}}ttt^^^QQQPPPFFF===TTTxxxzzzhhh___OOONNN}}}yyyvvvuuuuuuxxxvvviiiPPP:::111222444;;;CCCEEE===333...,,,++++++...111222111333777;;;JJJGGGBBB<<<555111000000000111111222222222333333222222333333333333222222000111222222111000...---++++++++++++---111444666777555333111///...------111444888>>>JJJaaa~~~pppWWWLLLLLL888888nnnvvveeeWWWQQQ]]]hhhcccSSSGGGKKK```nnnwwwyyyuuuppplllfff```[[[VVVQQQNNNGGGIIIHHH@@@777???]]]zzzyyykkk```WWWRRRTTTRRRGGG@@@???AAAKKKYYYeeemmmsssyyy}}}{{{iiiUUUIIICCC===999888555444333555;;;EEEOOOUUU^^^dddmmmuuuzzz{{{|||}}}wwwqqqtttcccXXXUUULLL777---/////////222333555>>>FFFAAA555>>>DDDHHHBBB555,,,...555CCCCCC@@@;;;444000000111///...---,,,,,,---...///000222666;;;???CCCGGGIIIIIIIIIMMMTTT[[[```___]]]\\\PPPSSSccckkkhhhiiimmm^^^]]]PPPFFFLLLPPPSSSZZZIIILLLMMMWWWwwwvvvtttiiikkkggg@@@@@@===BBBbbbssssssnnnfffzzz^^^TTT^^^```cccbbb```bbbgggjjjiiinnnmmmmmmppprrrrrrrrrqqqrrrhhhLLLwwwwwwWWWcccZZZ___vvvDDD::::::BBB>>>???:::===DDDQQQdddyyy~~~dddTTTTTTGGG<<>>AAA@@@;;;EEEpppuuuzzzyyypppTTTXXX______bbbcccaaabbbfffhhhfffjjjllllllkkkkkkmmmooopppkkkaaaQQQaaa]]]MMMcccTTTMMMwwwGGG???@@@FFFBBBDDD:::===DDDPPPcccxxx~~~ttt\\\OOOQQQHHHBBBcccvvv]]]MMMQQQkkkaaaIII@@@999111===FFFJJJDDD;;;444000---,,,---.........///111333777>>>FFFIIIEEE>>>888555111111111111333444666777555555444333333222222222444444333222111000//////++++++---///111333444555444333111///............+++---555===???HHHhhhjjj\\\KKK]]]III<<<@@@ooohhhLLLJJJWWW]]]SSSGGGGGGPPPRRRXXXgggooovvv{{{wwwpppjjjeee___ZZZWWWSSSJJJDDDFFFHHHEEE@@@===MMMWWWjjjccc[[[SSSOOOLLLGGGBBB@@@>>>EEENNNVVV\\\aaahhhlllnnnuuu}}}tttcccPPPFFFAAA;;;777666444333222444999AAAIIIOOOTTT[[[gggqqqxxx{{{}}}}}}uuummmssseee[[[XXXOOO:::///000///...222333222888AAAAAA;;;888>>>AAA???;;;999555111666:::>>>===666111000111///...---,,,,,,---...///000111333888???FFFIIIKKKVVVZZZ___aaaaaaaaaccceeeeeeccc```kkk{{{vvvlllpppvvv|||nnn]]]RRRccc{{{fffcccVVVOOOzzz~~~QQQ??????>>>@@@DDDQQQ```TTT\\\XXXZZZ___bbbbbbeeeiiijjjgggfffkkkooommmkkkkkkkkkjjjmmmeeeyyy|||SSSfff[[[ZZZOOOZZZUUUYYYpppBBB???BBBFFFAAACCC;;;===DDDQQQcccxxxsssiiiWWWMMMLLLEEEGGGmmm|||```XXXRRRLLL{{{YYYHHH===333;;;AAAEEEAAA;;;666111,,,,,,,,,,,,,,,,,,---...//////666AAAHHHIIIEEE???;;;333222111111111222444555666666555444333444444444777666555333111000///...***,,,...000222444555555333222111///......//////+++...444::::::???RRRhhh}}}gggYYYVVVPPPKKK===JJJxxxXXXKKKPPPUUUNNNEEEAAADDD@@@DDDQQQYYYddduuu~~~}}}vvvpppkkkeee```]]]ZZZTTTNNNJJJDDD???AAAFFF@@@BBBKKK^^^uuukkkaaaTTTKKKFFFDDDCCCCCC===BBBIIINNNRRRWWW^^^ccchhhpppyyy~~~mmm]]]MMMEEEAAA<<<777555333222111222777>>>FFFKKKQQQYYYdddnnnuuuzzz|||~~~rrrkkkrrreee\\\YYYPPP;;;//////...---///111333666:::>>>???555===BBB???;;;:::777222...555;;;<<<666111000111///...---,,,,,,---...///111000111777???FFFKKKLLLNNNUUU^^^ggglllnnnooopppkkkjjj^^^fff}}}{{{||||||{{{qqq^^^bbb~~~zzzbbbNNNdddtttHHH@@@;;;:::DDDLLLMMMwwwrrrSSSUUU^^^WWWZZZ___bbbcccfffjjjkkkiiifffkkkllljjjjjjnnnnnnkkktttnnnqqqaaahhh___TTTXXXUUURRRXXXhhhfff<<<===AAACCC===???;;;>>>EEEQQQcccwwwvvveeeYYYQQQLLLEEEMMMvvvmmm]]]UUUJJJQQQ```JJJAAA;;;:::???AAA???<<<:::444------,,,++++++,,,,,,---,,,,,,111:::CCCHHHHHHDDD@@@;;;:::777555333333333444555444444444555777888999999888666333111///...---***,,,///222444555555555222111000///......///000---///333666999===EEELLLxxxqqqWWWYYYWWWEEE@@@TTTyyy{{{___NNNKKKNNNKKKEEE>>>===555666AAAGGGQQQbbbttt{{{vvvqqqmmmhhheee```[[[VVVOOOGGGAAACCCIII@@@===???IIIWWWjjjtttiiiXXXJJJEEEEEEEEEEEE<<<@@@EEEHHHKKKOOOUUUZZZbbbgggnnntttzzzzzzcccUUUHHHCCCAAA===888555222000000111555<<>>DDD???:::888777333)))111999;;;666111000222///...---,,,,,,---...///222000111666>>>FFFKKKMMMBBBJJJXXXhhhuuu|||}}}|||ooommm\\\eeexxxwwwjjj```rrrjjjbbbcccdddhhh@@@AAA<<<;;;888FFFHHHAAAuuu___HHHTTT```[[[___cccdddccceeeiiijjjhhhjjjjjjfffbbbgggqqquuurrrhhhxxx|||vvvmmm```ccc{{{sssfffQQQ___NNNVVVLLLWWWfffccc<<<@@@DDDFFF>>>@@@;;;>>>EEERRRcccwwwttt```YYYSSSMMMHHHVVV~~~^^^WWWRRRHHHZZZ[[[DDD@@@???<<>>??????888000...---++++++,,,------,,,...000555>>>FFFIIIGGGDDDDDDBBB>>>:::777555444444333333333444666999<<<===;;;999777444111///---,,,***,,,///222444555555444222111000.........///000...000222444:::AAACCCAAAGGGhhhzzz]]]dddVVVFFFHHHDDDXXXuuu___NNNIIIJJJJJJHHH>>>;;;222222;;;>>>EEEVVVmmmzzz~~~yyyvvvrrrnnnkkkeee\\\UUUTTTSSSMMMFFFBBBAAA===;;;===AAAMMMeee{{{yyynnn\\\MMMFFFFFFGGGFFF<<>>===>>>???===999777888000111333555666555333000222111///---,,,---...//////222444666<<>>444AAA<<>>===@@@EEE@@@AAA<<<===DDDRRRbbbssszzzYYYPPPRRROOOCCCTTTvvv^^^RRRHHHLLLkkkbbbGGG===>>>999;;;>>>@@@???<<<888666///...,,,+++******+++,,,---...222666<<>>888333///......///,,,...222444555333111///000111111///,,,+++---000111---+++...555===BBBDDDGGGJJJWWWrrrwww[[[TTTTTTMMMDDDAAAlllmmmcccOOOEEEHHHKKKHHH???999444444666:::AAAIII___mmm}}}{{{yyyuuuqqqnnnjjjbbb[[[UUUOOOIIIFFFCCCBBB@@@===<<>>===<<<666111.../////////111666<<>>000...---+++...//////333;;;@@@@@@EEEBBBAAACCCCCC???999555222111222444777777333000111000...---------///000000333666888<<>>BBBBBB???:::777222000---+++***+++,,,...,,,---000333999>>>CCCFFFJJJIIIHHHJJJMMMOOONNNLLLJJJFFFAAA@@@BBBBBB???<<>><<<>>>EEEJJJJJJYYY]]]YYYkkk~~~uuubbbLLLBBBEEEIIIJJJBBB@@@>>>>>>AAAFFFJJJLLLLLLLLLOOOXXX```iiivvvuuujjjTTTKKKAAA<<<;;;:::555000.../////////111555<<>>FFFBBB>>>AAAEEEEEE<<<444444111000333777888444000000///...------...000111///333777999:::>>>FFFMMMRRRJJJVVVrrr|||qqqooo{{{}}}qqqrrrtttllltttllleeennnffffffvvvvvv~~~hhhHHH999888999<<<666;;;>>>???:::CCCyyyjjjYYYLLLMMMSSSTTTUUUWWWYYYZZZ\\\\\\\\\\\\^^^___eeeccccccfffiiijjjgggdddooonnnhhhjjjpppmmmooo~~~zzzmmmfff```YYY\\\ppp{{{qqqvvvVVVFFFKKKNNNDDDXXXTTTPPPMMM___eee@@@>>>@@@EEE???@@@:::<<>><<<<<<>>>AAABBBBBBDDDHHHPPPVVV```ooo}}}~~~~~~qqqcccNNNGGG>>>:::999888444000//////......000444;;;???EEEKKKVVV```jjjrrryyy}}}lllhhhmmmeeeWWWTTTPPP???111///---000))))))111333111444<<>>999777333///...///111333---------...000333666888<<>>DDDJJJTTT^^^hhhpppwww|||nnnhhhllldddVVVSSSPPP>>>111...,,,000))))))000222...111999@@@;;;444222:::CCC???666555222///111666888777444///...---,,,---///111222///222777<<<:::888@@@KKKUUUVVVTTTUUUeeewwwwwwlll}}}yyymmmppp~~~xxxvvvtttuuuiiilllyyyiiibbbdddhhhfffaaaWWWVVVuuuvvvoooKKK111888<<<666:::888>>>666888DDD>>>999HHHQQQOOOLLLLLLMMMNNNOOOQQQUUUVVVXXXYYYZZZYYYZZZ[[[]]]bbb]]]YYY\\\cccjjjmmmlll___aaa\\\```kkkmmmlllttt}}}TTTJJJJJJKKKBBBBBBIIIKKKHHHBBBBBBLLLooo___;;;;;;???EEE@@@AAA999;;;CCCQQQ```mmm}}}qqq]]]UUUQQQQQQMMMPPPtttlllWWWSSSRRR???lllvvvppp]]]RRRMMMJJJKKKLLLKKKIIIGGGGGGIIIFFFDDDAAA>>><<<;;;;;;<<>>======;;;999888444444444444444555666777333333444555444333111000555333111///------,,,,,,,,,---...,,,)))+++///444888GGGSSSTTTPPPOOOQQQPPPCCCJJJZZZjjjiiiXXXGGG@@@BBBJJJNNNLLLGGGGGGJJJLLLDDD>>>888666333111222666999AAAQQQggg}}}|||{{{xxxvvvsssqqqmmmhhhbbb^^^XXXTTTNNNIIIFFFFFFGGGHHH]]]\\\[[[UUUHHH===<<>>>>>>>>;;;777555555777999;;;@@@FFFJJJSSSdddttt|||~~~~~~}}}|||uuudddTTTFFFBBB===999888777555222//////...---...222888<<>>777444333111222444666777777000///...------...000111333222777>>>>>>;;;AAAKKKYYYaaa\\\PPP\\\www}}}nnnqqq~~~||||||qqquuuxxxssssssqqq___WWW[[[ccc]]]]]]^^^```wwwwww```@@@222888:::666777444<<<:::555999<<<<<<@@@DDD~~~qqqxxxmmmgggdddrrrnnnYYYBBBJJJKKKKKKLLLMMMPPPTTTXXXXXXZZZ\\\]]]]]]]]]___aaaaaa```aaaeeejjjllljjjhhhfffiiidddbbbjjjkkkkkksssfffhhhyyywwwDDD>>>FFFOOOHHH>>>FFFLLLBBB@@@BBBDDDEEEZZZeee@@@>>>@@@EEE???@@@:::;;;BBBOOO]]]kkk{{{|||```ZZZUUUSSSQQQ[[[yyyZZZTTTQQQ@@@UUUzzzkkkmmm~~~oooWWWRRRNNNKKKKKKJJJGGGGGGIIIFFFGGGHHHFFFDDDDDDFFFIIIEEEEEEDDDBBBBBBAAAAAAAAA<<<:::888777666777888888333333444555555444333333///555;;;>>>>>>@@@EEEIIICCCCCCBBBAAA???===:::999999999999999888888777777444444555666555555333333777444111//////...---,,,---.........------...///...999EEENNNWWW]]]UUUHHHKKKDDDIIIZZZaaaUUUGGGDDDCCCIIIOOOQQQPPPMMMLLLLLLDDD???:::888555111111444555:::FFFYYYooo~~~}}}}}}xxxwwwuuusssqqqnnnjjjggg```[[[TTTOOOLLLKKKKKKJJJNNNQQQVVVWWWQQQGGG@@@>>>555333555888888666555777>>>???@@@<<<777333333444555666999???DDDLLLZZZhhhzzz~~~{{{rrraaaSSSDDDAAA===:::888777555333//////...------111777;;;DDDIIIQQQZZZccckkkssswwwppphhhkkkgggZZZWWWTTTAAA222///++++++------+++,,,222555444>>>EEEEEE===999>>>>>>999333444444333222444888;;;111000...---------///000333000333<<>>===NNN}}}}}}```GGGBBBKKKEEEGGGHHHIIIJJJNNNRRRTTTUUUWWWYYY[[[[[[]]]___aaa```aaacccfffggghhhhhhggglllqqqllliiiooonnnjjjnnnwww~~~zzzppp{{{PPPAAAJJJMMM???>>>EEEEEEFFFEEE===CCCCCCDDDEEE[[[gggAAA???AAAEEE??????;;;<<>>;;;;;;:::::::::::::::;;;666888:::;;;:::888555333,,,...111222333777===AAA===>>>@@@BBBBBBBBBBBBBBB<<<<<<<<<;;;:::888666555222333444444555444444333444111......///000///...//////000222333222///---///111444AAAVVVcccWWW@@@LLLFFFDDDHHHMMMMMMHHHEEEBBBGGGQQQ[[[^^^ZZZSSSNNNIIICCC>>><<<888333222444222555===KKK___uuu|||zzzzzz{{{xxxvvvtttsssrrrqqqooommmiiicccZZZTTTQQQOOOLLLJJJBBBDDDFFFHHHLLLMMMJJJEEEAAA===<<<>>><<<666555777AAACCCCCC???888222111222333111333999@@@FFFQQQ[[[qqqyyy}}}vvvlll^^^RRRCCC@@@===:::777555333222000///...------000555:::AAAFFFOOOXXXbbbkkksssxxxppphhhjjjjjj\\\YYYVVVCCC444000,,,)))///...)))+++444777222666CCCIIIAAA<<>>333>>>666000666777<<<---333===777888===333>>>777===eee```PPPGGGCCCHHHBBBEEEFFFFFFHHHKKKLLLLLLKKKMMMPPPRRRSSSTTTWWWYYY______^^^]]]^^^bbbggglllhhhnnnkkkjjjqqqoooggggggnnnmmmtttzzzpppjjjbbbHHHIIIJJJCCC@@@AAAEEE@@@:::BBBGGG>>>DDD===;;;FFFjjjccc>>>===@@@EEE@@@AAA<<<<<>>;;;777444000222444555555444333333666888:::<<<<<<;;;<<<<<<::::::;;;:::999777555444///000111111222222222222111...+++,,,///111111///111111222555777666111,,,,,,111///+++333GGGTTTUUU>>>DDDBBB<<<>>>HHHIIICCC@@@FFFTTTcccjjjeeeZZZRRROOOIIIDDDAAA<<<555333555///111666BBBTTTlllyyy{{{{{{yyyuuutttuuuxxxvvvtttqqqpppqqqqqqpppoooooohhh___XXXSSSPPPLLLIIIFFFCCC===;;;CCCMMMMMMHHHIIICCCAAACCCAAA===>>>BBBCCCFFFFFFAAA888111///000333000111777>>>DDDMMMUUUgggqqqzzzxxxpppfffYYYPPPAAA@@@===999666444222111000///...,,,---000555999>>>DDDMMMWWWaaakkktttzzzkkkgggggghhh```ZZZTTTFFF444---000---...---,,,+++...555:::///888@@@@@@>>>===;;;777999666333222333444444444>>>666///---000222///***///222666999;;;===???AAA===TTTbbbZZZSSSbbb}}}~~~wwwttttttyyyLLL@@@666555555333444777222222222333444555666777222===:::999bbbbbbQQQKKKEEECCCGGGEEEEEEFFFGGGHHHIIIIIIJJJHHHJJJLLLNNNOOOQQQUUUXXXWWWYYY\\\___aaacccccccccmmmeee```dddnnnrrrnnnggggggffffffgggjjjooosssvvvpppQQQDDDCCCBBBAAA@@@???>>>>>>>>>======<<<<<<>>>>>>>>>BBBbbbaaa===>>>BBBGGGAAAAAA???;;;???MMM[[[gggwwwuuuiii___jjjsssZZZRRRNNNJJJqqq{{{cccRRRQQQNNNBBB===CCCKKKIIIhhh}}}xxxlllZZZPPPSSSMMMLLLIIIFFFDDDBBBAAA@@@@@@???>>>===============<<<777666;;;>>><<<999999?????????AAACCCCCCAAA???888444000...///111222333444444555555666777777777777666555444555555444333000111111000///...000222......---,,,,,,,,,,,,,,,111111222666???DDD<<<222000))),,,666666000999LLL@@@BBB???999:::@@@BBB???BBBKKKPPPccc{{{rrr]]]___UUULLLEEEDDDCCC===555111333111333;;;HHH[[[vvv|||wwwrrrppppppsssuuutttsssqqqooonnnnnnoooooommmjjjeeeaaa\\\VVVOOOJJJJJJJJJGGG@@@;;;;;;AAAGGGLLLKKKJJJHHHGGGEEEDDDDDDIIIFFFBBB===:::666222///444444444444777>>>GGGMMM[[[nnnxxxpppddd___XXXNNNDDDAAA<<<888777777333...---...---------///444777===CCCKKKUUU___iiisssyyymmmhhhiiijjjbbb[[[UUUFFF444---///---...---++++++---333777000222;;;EEEDDD<<<;;;@@@:::999777555444444555666<<<666111...///000---+++///222666999:::===@@@BBBFFFKKKQQQQQQQQQZZZpppyyyuuu}}}tttpppllldddEEE;;;333333555333444666222222222222333444555666999:::======<<>><<<;;;:::999===:::999<<<===;;;;;;===<<<>>>BBBEEEFFFFFFFFFFFF<<<999444222222333444444222222333333333333444444555555555555444333222000---///222333222000//////......---------------...000000000222999???<<<555444///000555555000333<<<===@@@???:::888<<<>>><<<@@@KKKNNNYYY^^^^^^WWWNNNGGG@@@999:::>>>333000111777AAAQQQhhh{{{{{{vvvqqqnnnmmmnnnooossssssqqqpppooonnnnnnnnnmmmllljjjiiieee___XXXSSSMMMMMMJJJDDD???<<<<<<>>>DDDDDDDDDEEEFFFGGGGGGGGGCCCAAA>>><<<;;;888444111333333222222444:::BBBGGGTTTfffqqqiiiaaa^^^YYYPPPDDDAAA;;;888777666222------......------///333777===BBBKKKUUU___iiisssyyypppkkkllllllccc\\\UUUGGG555---///...------+++***,,,000333333...666FFFGGG;;;888AAA???@@@???;;;666333333555888666444111///---,,,+++///111555888:::===@@@CCCFFFJJJTTT\\\WWWSSSeee|||ooo}}}jjjwwwnnnxxxkkkSSS<<<555000111333333333555222222222222222333444555:::///444@@@777000WWWnnnWWWJJJAAABBBDDDAAA@@@CCC??????@@@BBBCCCEEEFFFFFFDDDEEEGGGHHHHHHJJJLLLOOOQQQSSSUUUXXXZZZ[[[[[[[[[dddfffgggeeeaaaaaadddhhhiiihhhgggfffgggiiikkkmmmpppmmmooo{{{}}}bbbSSSJJJEEE;;;;;;???DDDCCC>>>;;;;;;;;;;;;::::::::::::999999;;;<<<;;;:::QQQeeeAAA@@@CCCHHHBBBBBB???999;;;GGGUUUaaasss~~~dddTTTSSSIII\\\xxx```SSSMMMHHHCCC===FFFDDDAAA___uuukkkcccXXXQQQMMMJJJEEEAAA@@@@@@??????>>>>>>======@@@???@@@DDDCCC<<<888888666:::???BBBEEEFFFGGGHHHBBB>>>:::777777777777777222222222222222111111111222333333333222111///...///333888:::888444111///.........---......//////...//////...222999;;;888666333222222333444111...888<<<>>>:::777888999999===NNNSSSNNNlllyyyhhh]]]SSSOOOJJJBBB<<<999666333111444:::EEEVVVeee{{{uuupppmmmlllkkkmmmmmmmmmlllkkkkkkjjjjjjjjjjjjkkkllljjjccc[[[UUUQQQOOOLLLIIIFFFBBB>>>;;;::::::;;;===>>>@@@AAAAAA===<<<<<<<<<<<<:::777444222111111000111555;;;@@@JJJ\\\fffaaa[[[]]]ZZZSSSEEE@@@:::777666444000---.........------///333666===BBBKKKTTT^^^iiirrrxxxtttmmmooooooeee\\\UUUGGG666---///...---,,,+++***+++---...555000333???DDD>>>888777BBBEEEHHHCCC:::222///000444666666444///,,,+++---...000444777999===AAADDDHHH\\\sssttt^^^OOO]]]ttt}}}qqqyyy~~~qqqllliiiGGG666222000111333333222222111111111111111222333444444///111;;;@@@======BBBtttcccNNNCCC???>>>BBBCCC???===@@@======???@@@BBBCCCEEEEEEGGGHHHJJJJJJJJJKKKMMMOOOQQQRRRUUUYYY\\\]]]^^^___```dddfffccc______ccchhhmmmlllkkkiiiiiijjjkkklllttttttwwwyyyxxxyyy|||gggOOO@@@@@@GGGDDDDDDDDDCCC???;;;:::;;;999999999999999999999999===::::::>>>[[[aaa======BBBHHHDDDEEE@@@999999EEERRR___rrrwww~~~iiiUUUUUUKKKRRRlllYYYSSSNNNGGG:::???IIIIII@@@PPP~~~sssllljjjfff___XXXMMMMMMKKKHHHEEECCC@@@???======CCCNNNQQQJJJ>>>888999999999===CCCGGGGGGGGGDDDAAA>>><<<<<<======<<<777777666555555444333333222222222111111111333555:::===AAAAAA===888444222///............///000000---000111//////444777777555555111---222999666---111666:::999666555777888<<>>>>>===999666333222222000000222666:::CCCTTT___ZZZXXX\\\[[[TTTEEE>>>888666555222...---.........------///333666===BBBJJJTTT^^^hhhrrrxxxvvvnnnppppppeeeZZZTTTGGG666.........---++++++++++++++++++333555444666???GGG@@@222<<>>@@@BBB@@@======???===>>>???@@@BBBCCCDDDEEEHHHIIIKKKKKKJJJKKKNNNPPPNNNPPPTTTXXX\\\___```aaa\\\^^^___```___```bbbdddooonnnmmmmmmlllmmmmmmnnnnnnrrrzzz|||vvvvvv|||lll^^^UUUNNNggg]]]XXX\\\ZZZNNN???666CCC@@@<<<::::::<<<===<<<999999999999999999999999===666666BBBgggbbb======AAAHHHDDDEEEAAA:::999DDDQQQ^^^qqqnnnqqqnnnUUUVVVMMMKKK~~~fff[[[TTTMMMHHH888;;;KKKFFF;;;XXXzzzwwwqqqjjjaaaXXXQQQMMMHHHDDDHHHUUU___[[[OOOFFFBBB<<<888;;;DDDIIIHHHEEEDDDBBB??????@@@AAABBBAAA>>>======<<<;;;:::999999888777666444444777===BBBEEEFFFEEEBBB===888555444//////.........//////000---222555222111333444333777999333,,,000::::::222...111555777666555666888;;;KKKiiijjjJJJMMMyyydddSSSMMMJJJIIIIIIBBB===999888777666:::AAARRRaaawww}}}vvvqqqlllllllllmmmmmmmmmnnnnnnllllllllllllmmmkkkhhheeeZZZTTTNNNMMMPPPQQQMMMIIIFFFEEEDDDCCCAAA@@@???>>>>>>>>>???@@@AAA???;;;888555555444333111222444777AAAQQQ[[[WWWVVV\\\\\\UUUGGG>>>777777555000---...//////...------///222555<<>>777AAAgggqqqLLL===AAA<<<===>>>>>>===<<<>>>@@@>>>>>>???@@@AAABBBCCCCCCDDDFFFGGGGGGGGGHHHKKKMMMJJJLLLPPPTTTXXX[[[]]]^^^^^^^^^```bbbeeefffeeeccckkkkkkkkkkkklllmmmnnnnnnmmmlllmmmttt||||||sssiiihhhkkkmmmlllnnntttwwwvvv||||||vvvooommmdddWWWSSSVVVTTTNNNIIIEEECCCCCC@@@;;;999:::<<<;;;888777:::>>>;;;666888888888888888999999999999222333AAAdddhhhBBB@@@BBBGGGBBBCCC@@@999999CCCPPP\\\ooouuuhhhtttWWWVVVQQQIIIxxxyyyggg[[[RRRHHH===999@@@CCC@@@DDDMMMxxxmmmggghhhiii```SSSJJJCCC>>>999<<>>>>>>>>>>>===;;;:::>>>EEEKKKHHHGGGDDD>>>888444222222000///......------......,,,222555444333444333000:::<<<999000///666999666000...111555777666555777999???aaazzzgggJJJSSSnnnsss___NNNJJJMMMDDD@@@<<<<<<999666555888@@@MMMaaavvv|||rrrqqqpppnnnmmmmmmnnnoooiiiiiiiiikkknnnooonnnlllbbb[[[SSSOOOOOOOOOMMMJJJIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBAAABBBBBB@@@===:::888888888666444333444666???OOOYYYVVVWWW^^^]]]UUUIII>>>777777555///,,,////////////------...222555<<>>CCCAAA777999<<<===<<<:::777555...222777999888555222000,,,...111444777===CCCGGGFFFHHHKKKQQQ\\\gggkkkjjjnnniiifffwwwwwwfffNNN666444///333333///---000000---000//////......//////000333******666<<<666000000...>>>EEE===DDDpppqqqfffYYYDDD===CCC:::;;;:::::::::<<<>>>???????????????@@@@@@@@@AAA@@@AAACCCCCCDDDEEEHHHJJJHHHJJJMMMPPPTTTVVVWWWWWW[[[^^^bbbdddeeedddaaa```aaabbbccceeegggiiikkkllljjjkkkiiihhhnnnsssjjj\\\kkkppprrrnnnkkkjjjiiieeehhhkkkkkkeee``````___]]]```\\\VVVTTTTTTQQQIII@@@222AAAMMMKKK@@@999:::>>>:::<<<:::777888;;;888111555666666666777777777777555444666;;;QQQjjjCCC@@@BBBGGGBBBCCC>>>777777BBBNNNZZZlll|||sssmmmzzzZZZUUUSSSJJJnnnvvvcccXXXHHHIIIEEE>>><<>>@@@AAA???===>>>CCCHHHDDDCCC@@@;;;666222000000000000...---,,,,,,,,,,,,***///111111333666555111777;;;===777111000555;;;666000...444888666444444555999LLLnnn|||gggSSSWWWdddnnn|||rrr\\\NNNIIIHHHDDDBBBBBB@@@;;;888999999>>>JJJ\\\ppp~~~yyytttqqqppppppqqqkkkkkkmmmoooqqqpppmmmkkkiiiccc[[[VVVSSSQQQOOOLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA???===999::::::888666444555666<<>>777888666///,,,000/////////------...222555<<>><<<999888888777555333...111666:::;;;888444111,,,...111444777===CCCGGGJJJJJJSSS```ccc^^^bbbllltttooogggjjjyyy~~~yyypppggg\\\@@@,,,888---111111,,,+++000111...000//////.........//////---444555///---222777888???......<<<<<<888TTT~~~zzzWWW===???DDD<<<666::::::;;;:::888:::===>>>===>>>>>>??????????????????>>>@@@AAABBBBBBDDDGGGIIIIIIJJJMMMOOOQQQSSSSSSSSSRRRXXX^^^___]]]YYYWWWVVVYYY[[[]]]```ccceeegggiiiZZZhhhnnnhhhgggooooooggg[[[eeelllllliiiiiiiiihhhbbbcccbbb_________ZZZSSSYYYVVVSSSPPPKKKEEEDDDFFFCCCBBB<<<444555<<<===888555888666111111777999666444444444555555666666666555888<<<777???fff???>>>@@@FFFBBBCCC<<<666666AAAMMMYYYiiiyyymmmnnn~~~]]]UUUUUUJJJhhhjjj]]]YYYOOOEEEAAAAAABBBBBBBBB;;;```jjjPPPEEECCCLLLWWW[[[WWWQQQNNNNNNEEECCCAAAAAAAAAAAA@@@???????????????>>>>>>>>>>>>:::>>>AAA@@@<<<;;;===@@@@@@AAA???<<<777333111000111000...---++++++******))),,,---...222777777333111777>>><<<333---444???;;;222...444999666222222222999<<>>:::;;;;;;999666555555555999JJJUUUVVVYYYaaa___VVVLLL???777999777///,,,111000000///------...222555<<>>666666<<>>666111111000000//////////////////////////////...............///000111222222333444444333444555888;;;===IIIqqqfffKKK<<<<<<:::999888777777777777888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@BBBCCCDDDEEEEEEFFFHHHJJJKKKLLLNNNQQQTTTPPPQQQTTTVVVYYY\\\```bbb]]]\\\]]]___ccceeefffeeeeeeddddddhhhmmmooommmjjjjjjgggeeefffhhhhhheeeaaabbbaaa___]]]^^^___YYYPPPSSSQQQNNNJJJFFFCCCAAA@@@???>>>===<<<:::999888777666666555444333333222222333333333444444444555555888111000AAASSSvvvHHH<<<@@@EEEBBBCCC===999888???KKKYYYiiiwwwooorrr}}}bbbVVVUUUKKK[[[wwwgggccc^^^UUUIII???;;;>>>BBBBBB@@@fff~~~~~~jjjYYYiiixxxmmm\\\HHHNNNHHHEEEFFFDDD???>>>BBB===???@@@>>>:::999;;;>>>===>>>>>>===<<<<<<===???EEECCC@@@===999555333111000000000000///...---,,,,,,***)))+++...111333333333///555>>>:::---///;;;<<<555222666<<<<<<777222666666888BBB^^^{{{sssllldddaaaaaa^^^WWWQQQLLLKKKJJJIIIIIIFFFBBB>>>999888888:::CCCQQQ```kkkttt|||}}}{{{zzzuuunnnhhhddd```ZZZUUUVVVSSSPPPOOOOOOPPPPPPPPPLLLIIIFFFCCCBBBAAA???>>>>>>===<<<:::888666444444???GGGPPPVVV\\\aaa```]]]NNNDDD;;;666222......111...///...------///333666===DDDLLLRRR\\\jjjuuuyyy~~~kkkppplll```VVVRRRJJJ:::000///,,,++++++******++++++,,,,,,)))---666777000111888@@@GGGEEE;;;:::@@@@@@777===666///111999===999333222000//////444:::AAADDDJJJLLLVVVccckkkjjjiiikkkiiiooottt{{{kkkbbbggg~~~{{{^^^eee}}}uuu\\\BBB111///...111000//////....../////////...................../////////000000111111222333222222222333666888:::>>>:::BBBcccdddKKK???===:::999888777666666666666666666777777888999999999::::::::::::;;;;;;<<<<<>>>>>===<<<;;;999888777666555555555444333222222222222222333333333444444444222777444999NNN|||III???DDDDDD???AAA>>>999888???IIIVVVeeerrr~~~tttdddVVVTTTJJJYYYtttddd```WWWMMMCCC>>>======BBB???NNNrrr```PPPCCCDDDJJJIIICCC>>>???@@@AAA@@@>>>===>>>@@@>>>???AAAAAA@@@@@@AAACCCDDDBBB???;;;888666555555222222222222111111111111///---***)))***---///111222///555>>>:::......999<<<666111444;;;===999444///666;;;<<>>===<<<===>>>???CCCKKKSSSXXX]]]```^^^YYYOOOEEE;;;666222......000...///...------///333666<<>>===<<<<<<;;;:::999888777666555444444444333222222111111111111111222222222333333111888666555BBBEEE???HHHBBB>>>AAA===999999???IIISSSaaammm|||}}}xxxhhhVVVSSSJJJVVVkkkfff]]]TTTLLLEEE???;;;===@@@>>>PPP}}}}}}~~~zzzfffQQQIIIJJJJJJFFFBBBAAABBBBBBAAA???======>>>===???AAABBBAAAAAABBBCCCBBB@@@===:::888888999999666666444444333444555666444333///+++)))***---000000...444>>><<<000...666===666000222:::???===888///333888777555===UUUlll}}}yyysssnnnnnnlllfff]]]RRRIIIDDDFFFCCC>>>::::::<<>>======???AAACCCJJJPPPWWWZZZ]]]___]]]XXXPPPFFF===777222...---///...///...------///333666;;;DDDLLLTTT^^^jjjsssvvv|||hhhmmmddd^^^YYYVVVIII777......,,,++++++******++++++,,,,,,''''''...222000...///111CCCLLLBBB999===AAA@@@DDD===444...///444999===777555222000111666===CCC===HHHUUUZZZVVVVVV]]]gggrrruuutttqqqwww|||~~~^^^fffzzzYYYGGG666...222444///......------------------------------........./////////////////////...111000000///000000111222333666888666333555===CCCOOOpppiiiJJJFFF<<<111///555:::999555444333333333444555555666444444555555666777777777777777888999;;;<<<======<<<===>>>???????????????FFFHHHIIIJJJKKKLLLOOORRRUUUSSSSSSWWW]]]aaa```]]][[[\\\___cccgggiiiiiihhhhhhkkknnnmmmiiiggggggiiifffgggfffccc___^^^```ddd\\\]]]ZZZUUUSSSSSSNNNHHHHHHFFFDDDAAA>>><<<;;;:::999999888777666555444444333333222222222111111111000000000000111111111111666333222888666>>>;;;JJJ@@@>>>CCC===999999@@@IIISSS```kkkzzzxxxyyymmmWWWSSSJJJSSSwwwpppfff]]]VVVNNNEEE???777AAA@@@???ccc}}}}}}sss___PPPIIIKKKOOOFFFFFFEEECCCAAA???======<<<>>>@@@@@@???>>>>>>???======<<<;;;;;;;;;;;;;;;:::888666444333444555666888888777333...,,,---///...,,,333======333///222<<<777000000777???@@@<<<777000///555888888@@@LLL\\\eeesss}}}~~~qqqbbbVVVKKKHHHDDD@@@???>>>>>>>>>===CCCOOO___ppp~~~~~~wwwqqqiiibbb^^^[[[YYYXXXXXXXXXWWWXXXYYYWWWTTTQQQGGGFFFFFFEEEDDDDDDDDDDDDRRRVVVYYYYYY[[[______\\\PPPGGG===888333...,,,......///...------///333666:::CCCMMMTTT^^^jjjrrrttt{{{gggkkkccc]]]YYYVVVJJJ888......,,,++++++******++++++,,,---(((%%%)))...000222333///333:::>>>;;;777:::AAA@@@@@@===555...---333999999888666222111333999>>>AAAMMM]]]jjjqqqxxx~~~|||xxxhhhbbbBBB888000---///......------,,,,,,,,,,,,,,,+++,,,,,,,,,---------.../////////...............000000000000000000000111<<<222)))---999???:::222666999@@@KKK\\\wwwgggPPPAAA999777---666===<<<333---///333333333222333333444555666444444555555666777777777777888888:::;;;<<<======;;;;;;<<<===============BBBDDDFFFGGGIIIKKKNNNQQQTTTSSSTTTWWW\\\^^^]]][[[XXXXXX[[[___dddggghhhgggfffiiilllkkkgggdddeeefffddddddddd```\\\ZZZ]]]aaa]]]^^^ZZZTTTQQQPPPLLLGGGDDDCCCAAA???<<<;;;:::999777777666555444333333222111111111111111000000000/////////000000000111111555111111::::::???:::LLL???@@@CCC<<<888999@@@IIITTTaaakkkwwwmmmsssXXXSSSLLLRRRxxxmmmddd\\\TTTLLLGGG<<<===@@@CCCIIIlll~~~~~~~~~xxxggg[[[UUUSSSLLLKKKHHHFFFDDDCCCBBBBBB???@@@AAA@@@===<<<;;;<<<:::;;;===>>>>>>===;;;:::<<<:::777444222222333333777999:::999555111...,,,---,,,111;;;===555//////888777222///444===AAA???===222...333777555666<<<;;;EEERRR]]]dddiiiooossskkkjjjmmmuuu~~~~~~uuummmUUUQQQLLLGGGCCC???:::666888:::AAAMMM^^^ooo|||}}}tttmmmiiieeebbbZZZXXXVVVVVVWWWWWWVVVUUUQQQRRRTTTUUUTTTSSSPPPOOOXXXYYYXXXVVVXXX___ccccccPPPGGG>>>999444...,,,......///...------///333666;;;CCCMMMTTT^^^iiiqqqttt{{{gggjjjeee]]]XXXVVVKKK:::///...,,,++++++******++++++,,,,,,)))&&&&&&***///333666111***,,,777999444777@@@???CCCDDD>>>333---...222777888999777333333666999GGGNNN\\\rrr}}}zzzwww~~~yyycccwwwOOO444000/////////***---,,,,,,+++++++++++++++***++++++,,,,,,------------------...............//////000000000000000000...555:::666,,,)))///777///111444999===???===<<>>777222222444555777777555000...///222222222111222222333444444333444444555666666777777777777888999::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>???AAACCCDDDEEEGGGKKKMMMLLLNNNQQQSSSUUUVVVVVVVVVSSSSSSTTTWWW\\\___``````bbbdddffffffdddcccbbbbbbgggfffddd```[[[YYYYYYYYYXXXYYYWWWQQQNNNNNNLLLHHH@@@???===<<<:::999888888555444444333222222111111000000000000000000000000/////////000000000111111///444333888CCCIII;;;LLL???CCCAAA===999888>>>HHHRRR```kkksssppppppxxxZZZTTTNNNQQQ~~~~~~uuukkkbbbZZZSSSOOOIII888777CCCCCCKKKwwwdddSSSTTTPPPKKKGGGFFFFFFEEEDDDEEEEEEDDDAAA>>>======>>>:::<<<===???>>>===;;;:::<<<;;;888666444444333444333444777999999666000+++---+++///888<<<777000---444888666///000999@@@AAA>>>;;;777222,,,+++222<<<666<<>>999555555777===JJJ\\\nnnyyy}}}yyyvvvwwwvvvuuuuuuuuuvvvwwwyyy{{{}}}}}}{{{vvvqqqnnneeebbb^^^[[[YYYXXXVVVUUUUUUWWWYYY[[[\\\[[[ZZZYYYYYYYYYWWWSSSUUU]]]cccdddOOOGGG>>>:::555///---......///...------///333666<<>>AAACCCAAA<<<555111000111666::::::777555555777@@@IIIXXXjjjlll]]]kkkqqqgggDDD000111000///000,,,,,,,,,+++************************+++,,,,,,------,,,,,,,,,------......///---......///000000000000((((((+++000555666333///555333000000333666777666111333777<<<>>>BBBMMMXXXUUUPPPYYY```XXXRRRSSSPPPCCCBBBAAA@@@???===:::888333111---)))(((,,,222777444---''')))111666666222111000000000000000111222222222333333444555555555666666666666777777888888888999:::<<<===>>>>>>>>>???@@@AAAAAAAAABBBEEEGGGDDDIIINNNOOONNNMMMOOOQQQTTTRRRQQQQQQTTTWWWXXXYYY^^^^^^^^^```aaabbb```^^^eeeccc```]]][[[YYYVVVSSSTTTVVVSSSLLLHHHHHHFFFCCC<<<;;;:::888777666666666333333222222111000000000//////////////////////////////000000000111111111...444444888@@@OOO:::KKK@@@GGGAAA???:::777<<>>@@@]]]pppoooggg]]]TTTOOOMMMJJJHHHGGGGGGEEEBBB??????AAACCC???>>>===<<<;;;;;;<<<<<<;;;;;;::::::999999888888333222333777===<<<666///---+++...666;;;888111,,,///888:::000,,,555???AAA???BBB???555------222555888:::<<<>>>???@@@AAACCCNNNKKKFFFDDDCCCDDDEEEEEE???>>>>>>BBBHHHJJJHHHEEE:::999777777===KKK]]]iiippprrrqqqkkkiiijjjiiigggeeefffhhhkkklllmmmnnnnnnppptttxxx|||~~~zzzvvvssspppkkkgggccc___ZZZWWWWWWWWWVVVVVVWWWXXXYYYZZZVVVWWWUUURRRSSSYYY^^^^^^NNNFFF>>>:::666000...///...///...------///333666===DDDLLLQQQ[[[hhhqqqttt|||hhhjjjjjj^^^UUUSSSMMM>>>222///,,,++++++++++++++++++,,,(((+++,,,)))'''))),,,///333555222+++...999>>>;;;;;;<<<>>>AAACCC@@@999333---333:::<<<:::666666777333FFFYYYdddpppsssXXXaaazzz{{{ppp}}}oooZZZ<<<---000---+++---+++,,,++++++***)))*********))))))***+++,,,,,,------++++++,,,,,,---...//////+++,,,---...////////////555222///......///////////////000222333333222111777555444333000...222999888///444;;;666333666444666444222111111111000/////////111444666555111---(((000666444---(((,,,111000//////.........//////000111111222333333444444444444444555555555555555444555777999;;;<<<<<<<<>>???CCCFFFCCCAAA<<<999888999<<<>>>;;;;;;<<<===>>>>>>======666222111777???BBB<<<555...+++---444:::999222,,,+++999<<<111***222===BBBBBBEEEAAA999888:::333&&&///111333777:::===>>>>>>777===CCCDDD???<<<===@@@:::999:::@@@HHHMMMLLLIIIBBB@@@===888888AAAPPP]]]fffhhhgggbbb```aaaaaa^^^ZZZ\\\___bbbdddeeeddddddaaaffflllqqqtttxxx}}}|||zzzxxxvvvrrrnnnhhhaaa\\\]]][[[VVVSSSRRRSSSVVVXXXSSSUUUUUURRRRRRWWWXXXWWWMMMEEE>>>:::666111///000//////...------///333666>>>EEEKKKQQQZZZgggqqquuujjjkkkkkkddd\\\VVVKKK===222...---,,,++++++******++++++******)))(((((((((((((((333888;;;777111000777>>>;;;777666<<>>666999222---111999===999222888===III[[[nnnzzz}}}|||zzz]]]}}}{{{rrrxxx[[[>>>:::333---)))))),,,---+++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////////////////000000000000666666555555555444444444444444444444333333222111000000000000000000000000//////............//////........................////////////////////////000000111111111222222222444444333444444555666777777777888999::::::::::::<<<>>>???@@@>>>>>>???@@@CCCEEEGGGHHHIIIKKKOOOQQQXXXYYYVVVPPPOOOTTTYYY[[[___YYYVVVXXX^^^aaa^^^YYY\\\[[[ZZZYYYXXXUUUQQQNNNTTTVVV[[[\\\TTTGGG???>>>999888777555333222222222222111111000///.........---------............///////////////000000000000777777,,,;;;000nnnMMM;;;AAAFFFGGGIIICCC===777888AAANNNZZZ```mmm~~~qqq{{{[[[XXXMMMRRRuuutttiiibbb^^^PPPCCC===:::999>>>FFFbbbnnn]]]PPPRRRMMMDDD<<<999===CCCGGGDDD>>>>>>CCCDDD===888:::@@@>>><<<===???@@@???>>>CCC===888666999<<<>>>===000111000222:::@@@777***...111666888333///222999EEEFFFFFFCCC>>>:::777777222333555777888888777777:::999888777777888999:::<<<===>>>@@@CCCEEEHHHIIIGGGHHHEEE???:::===HHHQQQXXX[[[]]][[[XXXUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[\\\```eeekkkpppuuuwww{{{|||~~~xxxsssqqqnnniiigggccc___]]]YYYTTTUUUYYYXXXWWWTTTQQQPPPRRRVVVYYYKKKFFF>>>888555444333333............---///222555===DDDMMMTTT___kkksssttt|||hhhjjjkkkddd\\\VVVLLL===222...---,,,++++++******++++++******)))(((((((((((((((,,,111555555222333888>>>>>>;;;777555777<<>>MMMcccvvv}}}wwwuuurrr```<<<888666333///,,,******************)))))))))(((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,------...////////////////////////........./////////000000333333333333222222222111111111222222111111000///000000000000000000000000///..................///------------------------........................000000000111111111222222333333333333444555666777777777888999:::::::::::::::<<<>>>???>>>>>>???@@@CCCDDDGGGHHHIIILLLOOORRRZZZ\\\ZZZTTTRRRVVVXXXXXX___[[[WWWWWWYYYXXXTTTOOOZZZYYYXXXXXXWWWTTTPPPMMMPPPQQQTTTTTTNNNCCC===<<<888888666444333222111111111000000///......------------------.............../////////000000000000000777///999777UUU???CCCGGGEEEDDDCCC===777888@@@MMMYYY___kkk|||ppptttaaaZZZPPPVVVxxxvvvoooeeeYYYLLLEEE???999:::>>>HHHgggqqq___UUUOOOIIICCC<<<:::@@@IIIEEEDDDDDDCCCAAAAAABBBDDD@@@AAAAAAAAA??????AAACCC???>>><<<;;;;;;===@@@CCC666333///111:::AAA:::---,,,...333777555111333888BBBDDDEEEEEEBBB>>>===<<<999999:::;;;;;;:::999888444555888;;;============@@@@@@AAABBBDDDGGGIIIKKKFFFGGGFFFBBB===;;;???CCCMMMPPPRRRRRROOOMMMLLLMMMOOOOOOPPPPPPQQQSSSTTTUUUWWWXXX[[[___dddhhhlllooossstttxxxzzzvvvtttqqqlllgggccc```___[[[WWWWWWZZZWWWUUUQQQMMMJJJKKKMMMOOOJJJEEE>>>999666444333222............---///222555<<>>333///---,,,++++++******++++++******)))((((((((((((((((((+++///222333555666888BBBDDDCCC<<<555777CCCOOO===<<<999333///000777>>><<<888888@@@QQQfffyyyvvvhhheeeaaaqqqiiigggFFF...111111111000...+++)))'''******))))))))))))(((((()))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,------........................---------.........//////000000000///////////////...////////////...------////////////////////////......------------......------------------------........................//////000000000111111111333222222333333444555666777888999::::::;;;::::::888:::===>>>>>>>>>@@@AAAAAACCCFFFHHHIIILLLOOORRR[[[___^^^ZZZWWWXXXXXXVVV^^^\\\[[[ZZZZZZWWWRRROOOWWWVVVUUUUUUTTTRRROOOLLLKKKIIIIIIIIIDDD<<<999;;;777666555333222111111111//////......------,,,,,,------------................../////////000000000,,,666222777:::ZZZAAACCCGGGDDDAAAAAA===888888???KKKWWW^^^gggxxxwwwyyyuuueeeWWWNNNVVVsss}}}mmmcccWWWOOOFFF>>>999999;;;EEEaaazzzfff[[[SSSNNNLLLBBB777<<>>888000000999@@@===555,,,+++...444555444444777>>>AAAEEEGGGFFFDDDCCCBBB?????????>>>>>><<<;;;:::999:::;;;<<<<<<=========IIIHHHFFFEEEFFFGGGIIIJJJFFFGGGGGGFFFCCC>>>:::777BBBEEEGGGHHHGGGEEEDDDDDDFFFFFFGGGGGGHHHJJJKKKLLLPPPQQQSSSVVVZZZ^^^aaaccciiiiiilllsss|||{{{wwwvvvsssnnnhhhdddbbbccc```[[[YYY[[[ZZZWWWSSSOOOMMMLLLMMMNNNHHHDDD>>>:::777444222000---......------///222555;;;BBBJJJQQQ\\\hhhoooppp}}}jjjppplllddd]]]VVVLLL>>>333///---,,,++++++******++++++***))))))((((((((((((((()))***---111444555333222<<>>FFFEEECCC<<<444---...555;;;???>>><<<<<>>@@@AAA@@@BBBEEEGGGHHHKKKOOOQQQWWW\\\^^^[[[YYYYYYXXXUUUTTTVVVXXXZZZZZZXXXVVVUUUTTTSSSRRRQQQQQQOOOLLLIIIFFFBBB@@@???<<<777777:::555555333222111000000000---------,,,,,,,,,++++++,,,,,,---------................../////////000000///333333666666pppYYY>>>AAAGGGDDD@@@@@@<<<888888>>>IIITTT\\\dddsssuuuzzziiiTTTNNNYYYqqqssslllaaaWWWMMMEEE???<<<;;;===GGG]]]|||eeeVVVOOORRRJJJ999999EEEZZZuuu|||mmmeeeYYYKKKGGGGGGFFFDDDBBBCCCEEEGGGGGGHHHGGGDDD???<<<;;;<<>>>>>111,,,***...333444555888:::>>>DDDHHHHHHGGGFFFFFF@@@@@@@@@??????>>>>>>>>>???>>><<<;;;<<<@@@DDDFFFOOOMMMJJJGGGEEEDDDEEEFFFFFFFFFGGGHHHIIIFFF???:::===>>>AAABBBBBB@@@???????????????@@@AAABBBDDDDDDHHHIIIKKKNNNRRRVVVYYY[[[bbbbbbdddiiipppzzzzzzvvvvvvsssnnniiifffdddfffeee```\\\]]][[[YYYUUUSSSRRRQQQQQQPPPGGGCCC>>>:::777444111...---......------...222444;;;BBBJJJQQQ[[[gggnnnooo~~~lllqqqllleee]]]WWWLLL>>>333///---,,,++++++******++++++***))))))(((((((((((((((((()))+++///333555444222222:::BBBDDD???:::999;;;DDDCCC@@@>>>:::666222000777===AAA???:::;;;CCCKKKPPPYYYeeeyyymmm^^^ddd{{{hhh>>>000888,,,,,,+++******)))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))***++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////000000000111111222333444555666777888999999999999444777:::<<<<<<===???AAA???AAACCCEEEFFFIIILLLOOOPPPVVVZZZXXXWWWYYYXXXUUUIIIKKKOOOSSSUUUVVVUUUTTTRRRPPPNNNMMMLLLKKKHHHFFFCCC===999888777555666999444333222000////////////,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...............////////////333---222666111TTTZZZ>>>???FFFDDD@@@>>>;;;888888<<>>???@@@AAABBBDDDHHHLLLQQQUUUWWW]]]]]]___bbbhhhpppwww|||~~~zzzwwwwwwtttpppkkkgggfffhhhhhhddd```___ZZZWWWSSSQQQPPPNNNLLLIIIFFFCCC===999666333000...------------,,,...111444;;;BBBJJJQQQ[[[gggnnnooommmpppmmmeee^^^WWWMMM???444000---,,,++++++******++++++******)))(((((((((((((((&&&&&&(((,,,111555777888222444777999<<<>>>??????<<<>>>CCCIIIKKKEEE999...111777===>>>;;;999;;;???KKK[[[eeegggwwwvvveeeiii|||cccBBB666333111,,,+++)))(((((()))******''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((()))******************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------------,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000//////000000111222333444555666777777888888777444666999;;;;;;<<<>>>???>>>@@@BBBCCCDDDFFFIIILLLKKKPPPTTTSSSSSSVVVWWWUUULLLLLLNNNQQQTTTUUUSSSQQQQQQNNNKKKJJJIIIGGGDDDBBB@@@:::555555555333444666222111000///............,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------........./////////444(((333777111HHH___AAA>>>DDDCCC@@@<<<;;;888777;;;DDDPPPXXX^^^kkk{{{}}}iiiQQQZZZppp{{{xxxvvvzzz~~~}}}ssseeeYYYQQQHHH@@@===999777:::BBBVVV|||}}}zzzttt```SSSTTTTTTIII???>>>PPPvvvqqqdddUUUMMMLLLLLLHHHDDDIIIEEEBBBCCCEEEEEEBBB>>>???>>>>>><<<777444:::CCC???555,,,***,,,...333777666;;;AAAEEEGGGHHHIIIIIIBBBBBBCCCDDDFFFHHHJJJKKKLLLOOOTTTWWWVVVRRRLLLHHHBBBBBBBBBBBBBBBBBBCCCCCCCCC@@@>>>???CCCFFFGGGFFF===;;;999888888888777666777777777888999:::;;;<<<;;;<<>>===;;;///:::DDDIIIUUUjjj|||kkk\\\XXX\\\[[[bbbuuuiiiAAA000222222---++++++***)))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))((((((''''''(((((()))***))))))))))))))))))))))))(((((()))))))))*********)))))))))******+++++++++******+++,,,,,,,,,,,,,,,*********************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------////////////000111222222222333444555666666666666444666999::::::;;;<<<>>>===???AAAAAABBBCCCFFFHHHIIINNNPPPNNNNNNSSSVVVUUUSSSPPPNNNPPPTTTUUURRRNNNPPPMMMJJJGGGEEECCCAAA???===777333444555333111333111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////111(((555333444PPPbbbCCC===BBBCCCAAA;;;:::999777:::BBBNNNVVV]]]iiiyyyrrrsss~~~mmmQQQ___www|||~~~vvvuuuxxxzzz~~~wwwkkkaaaYYYNNNCCCFFF???;;;;;;;;;CCC[[[uuu}}}yyyuuuggg[[[WWWUUUNNNFFFBBBIIIjjjkkk\\\SSSOOOKKKHHHHHHGGGFFFEEEEEEFFFFFFFFF???<<<;;;===<<<777888<<>>CCCHHHLLLPPPSSSSSSSSSSSSSSSUUUWWWYYY[[[ZZZXXXTTTQQQOOONNNOOOPPPPPPQQQRRRQQQPPPMMMJJJHHHMMMJJJEEE???;;;:::;;;<<>>===>>>???AAAIII[[[kkkuuubbbLLL>>>::::::999888CCCBBBAAAAAABBBBBB@@@>>>FFFKKKRRRXXXYYY[[[```fff]]]ccceee^^^WWWVVVTTTPPPNNNKKKNNNTTTXXX```uuuaaaEEE...---333222,,,+++************))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))******++++++,,,------------......///000000000333555666666555555777888::::::;;;;;;<<<======>>>???>>>???BBBGGGIIIIIIGGGLLLMMMNNNNNNSSSYYYYYYUUUVVVSSSPPPNNNMMMMMMLLLKKKLLLHHHEEEEEEFFFDDD>>>999555444333111000////////////...---,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000+++444///777111FFFwww<<>>888555===GGGyyytttsssrrrjjj\\\WWWXXXRRRGGGBBBYYY}}}rrr]]]QQQPPPKKKJJJJJJJJJJJJHHHFFFDDDGGGAAA:::777888999888777:::>>>@@@;;;222+++***,,,---333===DDDHHHNNNUUU[[[ZZZZZZYYYWWWVVVTTTSSSRRRPPPMMMJJJKKKOOOTTTYYY[[[YYYYYYXXXVVVRRRMMMGGGDDDDDDBBBAAA@@@???===:::888444888;;;:::555111...............//////000000000333333555777999:::<<<<<>>>>>CCCIIIKKKKKKNNNSSScccqqqsss]]]CCC777<<>>>>>???BBBEEEEEEDDDEEEFFFLLLMMMIIIBBB@@@FFFKKKKKKUUU\\\gggtttJJJ888+++---000---***,,,)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))******++++++,,,,,,---------......//////000000222444555555555555666777999::::::;;;;;;<<<<<<===?????????BBBGGGIIIHHHGGGHHHKKKMMMOOOTTTYYYWWWRRRTTTQQQOOONNNNNNNNNMMMLLLJJJFFFBBBAAAAAA???:::666333222111000///...............---++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000---555///444---???ttt777:::>>>@@@DDDAAA???<<<888888>>>IIIQQQYYYbbbrrrjjjTTTgggrrrkkklllmmmqqqssspppmmmiii^^^SSSMMMHHHCCC???;;;777;;;AAAccc}}}xxxuuurrrjjjaaa\\\YYYRRRJJJJJJZZZ{{{ppp___UUULLLMMMLLLKKKIIIGGGEEECCCDDDBBB???;;;777666666777666:::???>>>888111...---+++000:::GGGTTT]]]```aaafffeeedddcccbbbaaa``````^^^\\\[[[[[[^^^aaaccccccgggfffbbb\\\TTTLLLEEEBBB===<<<::::::;;;;;;999888777:::<<<<<<999666333222/////////...............111222333555777999:::;;;@@@DDDIIINNNRRRVVVZZZ]]]dddfffjjjqqqyyy}}}|||}}}}}}{{{yyyzzzzzzzzzzzzyyyxxxvvvuuutttoookkkiiijjjjjjgggeeeeee```[[[XXXVVVRRRKKKFFFHHHBBB;;;666444222///,,,---.........---...000333888>>>GGGOOOVVV___gggnnnrrrpppiiilllXXXUUURRR===888444...---,,,+++************))))))))))))((((((((((((((((((''''''''')))+++,,,---111777<<<===999555111777777===HHHOOOOOOMMMMMMUUUaaarrrnnnJJJBBB<<<555333666:::===>>><<<@@@EEEKKKNNNNNNKKKHHHGGGKKKNNNOOOTTT[[[``````lllVVV555...+++///...(((''',,,((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))******+++,,,,,,,,,---------...//////000000111222444444333333555777888888999999:::;;;;;;;;;<<<<<<===@@@CCCEEEEEEDDDCCCGGGKKKNNNRRRVVVTTTOOOPPPNNNLLLKKKLLLLLLKKKJJJGGGCCC===;;;:::999666333111111///...------,,,,,,------,,,+++************++++++************++++++++++++,,,,,,,,,,,,,,,,,,---------...//////000000...333///222---======;;;<<<@@@CCC@@@???<<<999888>>>HHHPPPUUU]]]mmm}}}{{{[[[```~~~nnngggfffiiimmmnnnnnnjjj```UUULLLFFFAAA@@@===999888:::444wwwzzzwwwrrrhhh___[[[JJJRRRpppkkkUUUOOOPPPPPPMMMJJJGGGFFFFFFBBBDDDDDD???888444444666111555:::>>>>>>:::444111---///777III]]]kkkooommmtttssssssrrrsssssstttuuusssqqqppppppqqqpppooommmbbb___ZZZSSSKKKDDD>>>;;;777555444444777999999999999999:::;;;<<<:::777555333333222111///...------//////000222444666888999;;;???DDDIIIMMMRRRVVVZZZ```bbbffflllttt{{{~~~|||zzzzzzzzzxxxwwwwwwxxxyyyyyyyyyxxxwwwvvvsssooojjjiiijjjjjjgggeeeeeeaaa]]]ZZZWWWQQQIIIBBBHHHBBB;;;666444222///,,,---......---------000222666<<>>@@@@@@@@@@@@DDDHHHIIIMMMQQQQQQMMMNNNLLLJJJIIIIIIIIIGGGEEEEEE@@@:::666555444222111000000///------,,,,,,,,,,,,,,,+++***************++++++************+++++++++++++++++++++,,,,,,,,,,,,,,,---......//////000---000///111111@@@~~~GGG===;;;BBBDDD@@@???<<<999888===FFFNNNRRRYYYhhhyyycccccc{{{zzzllllll|||wwwgggeeefffiiillloookkkaaaXXXQQQHHH@@@>>>>>>:::777666...MMM}}}lll```^^^RRRQQQlll{{{```SSSSSSQQQNNNKKKIIIIIIJJJCCCEEEEEEBBB<<<777444444///000444999>>>===999555000000666GGGaaayyyzzztttmmmfffbbbLLLJJJFFFAAA===;;;999888555333111222444777999999777666555888;;;<<<:::777999888666555333111///...------...///111333555777777;;;@@@DDDIIINNNSSSWWW]]]___ccciiiooovvv~~~~~~}}}{{{zzzyyyyyyxxxwwwwwwxxxyyyxxxwwwvvvuuurrrnnnjjjiiijjjjjjhhheeeeeeccc```\\\WWWPPPFFF@@@HHHBBB:::666444222///,,,,,,---...---,,,---000222666<<>>EEENNNTTT[[[iiieeeKKK???444222///...///...+++(((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,,,,,,,------.../////////...000111222222222444666666666777777888999999:::777888:::<<<===>>>???@@@@@@DDDEEEDDDFFFKKKNNNMMMQQQOOOLLLKKKIIIGGGDDDBBBBBB>>>999444222111111111000///...---------------++++++***)))))))))******+++******))))))******+++*********++++++,,,,,,,,,,,,,,,------.../////////,,,...000111444@@@sssJJJ===:::EEEGGG@@@???<<<999777<<>>===:::888777AAA666aaavvvfffaaa```YYYppp}}}\\\WWWQQQMMMKKKJJJKKKKKKFFFEEECCCCCCAAA===777333111//////333888;;;:::777222222555AAAYYYwwwqqqcccWWWNNNHHHBBB@@@===:::888777888888555222000///111333444444555333333666;;;>>>===;;;;;;:::999777555333111000...---------///111333444666888===AAAEEEJJJPPPTTTZZZ]]]aaaeeekkksss}}}~~~|||{{{zzzzzz{{{xxxyyyyyyyyyxxxvvvtttssssssoookkkiiijjjkkkiiifffeeedddbbb^^^WWWNNNEEE>>>GGGAAA:::666444222000---,,,---------,,,---///222888>>>GGGOOOVVV^^^fffmmmsssqqqnnnppp[[[WWWRRR<<<666222...---,,,+++************))))))))))))((((((((((((&&&&&&'''''''''''''''''')))(((&&&&&&***111888===:::999:::???CCCIIISSS^^^aaa]]]eeessstttllluuu}}}|||tttgggfffooovvvwwwjjj???+++...111///+++)))***,,,,,,+++))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++,,,,,,,,,---......//////---///111222222222444666666666777777888999999999:::<<<>>>@@@@@@@@@BBBCCCBBBFFFFFFCCCCCCHHHMMMMMMTTTRRRPPPMMMKKKHHHDDDAAA>>><<<888444111000000111///......---,,,,,,------******)))))))))))))))*********))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,---......//////......111///333999```RRR>>>777BBBBBB@@@???<<<999777;;;CCCJJJQQQTTT___ppp}}}}}}hhheeeoooppprrrfffooocccaaa|||rrriiidddhhhnnnpppnnnmmmdddVVVGGG@@@===:::999:::;;;333NNNtttkkk___VVVjjjooodddWWWNNNKKKKKKIIIGGGGGGEEECCCDDDEEECCC<<<777555222...///222666777666999888777999DDDYYYtttsssmmmcccXXXPPPIIIDDD@@@AAA???<<<999666444333222333111...---...///......333222333666;;;???AAAAAA<<<;;;:::999777555444333000///...------///111333444777:::>>>AAAGGGLLLPPPWWWZZZ^^^bbbhhhqqq|||~~~{{{{{{~~~|||}}}}}}|||zzzyyy{{{|||yyyzzzzzzzzzxxxwwwuuussssssppplllkkklllllljjjhhheeeeeebbb^^^VVVMMMDDD???GGGAAA:::666444333000---,,,------,,,,,,,,,///111999???GGGNNNTTT\\\dddjjjpppnnnkkknnnYYYVVVRRR===777444...---,,,+++************))))))))))))((((((((((((&&&&&&&&&''''''&&&&&&&&&'''((((((''''''+++111777888777;;;DDDJJJIIIIIIJJJSSSSSSbbbpppvvvzzzYYYBBB444---+++&&&******)))))))))******)))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******+++++++++,,,,,,------......///---///111222222333555777666777777888888999::::::;;;>>>AAABBBAAAAAACCCEEEDDDIIIJJJGGGFFFIIILLLMMMRRRQQQNNNMMMKKKHHHDDDAAA:::999666333000///000111------,,,++++++++++++,,,))))))((((((((())))))*********))))))))))))******((())))))***++++++,,,,,,+++,,,,,,------......//////---333///333444PPP]]]BBB666@@@>>>??????<<<999777:::BBBHHHPPPRRR[[[jjjxxx{{{qqqnnnuuuhhhggglllnnnoooqqqjjj]]]OOOFFF???:::999;;;000444CCCmmmvvv|||mmmaaalll|||dddVVVQQQOOOIIICCCEEEEEEFFFGGGFFFDDDAAA>>>999666222//////111222333888999999888999AAANNNYYYkkklllmmmmmmiiiddd^^^ZZZMMMKKKHHHFFFFFFEEECCCAAA<<<;;;999666444222111000222000///...//////---+++...///222444777<<>>===<<<;;;::::::333222000...---...000111333555888;;;>>>CCCHHHLLLSSSVVV[[[___eeeooo{{{|||zzzzzzwwwwwwyyyvvvxxxyyyxxxvvvvvvxxx{{{xxxyyyzzzzzzzzzxxxwwwvvvtttqqqmmmlllmmmnnnllljjjeeeeeeccc]]]UUULLLDDD@@@FFFAAA:::555444333000...,,,,,,---,,,+++,,,///111777===DDDKKKQQQWWW___eeerrrppphhhkkkWWWUUURRR>>>999666...---,,,+++************))))))))))))((((((((((((&&&&&&&&&''''''&&&%%%%%%$$$(((,,,+++''''''+++///999777===LLLWWWXXXSSSOOOGGGZZZfffiiizzzOOO///000111///222333(((,,,...,,,)))(((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++++++++,,,------......///---///111222222333555777777777777888999999::::::;;;>>>AAABBB@@@@@@BBBEEEEEEKKKNNNLLLJJJLLLMMMLLLNNNLLLKKKJJJIIIFFFCCC@@@777777555333000//////000++++++******************))))))(((((((((((()))*********))))))))))))******((())))))***++++++,,,,,,++++++,,,------......//////---444///555333KKK___DDD999DDDBBB??????<<<999777:::AAAGGGOOOPPPXXXggguuu~~~}}}~~~uuuuuunnnhhhiiijjjlllppplllaaaTTTKKKBBB;;;999<<<;;;666222MMMnnnvvvrrr___YYYTTTKKKAAABBBFFFIIIIIIFFFCCCCCCEEE;;;999666222///.../////////444:::???AAADDDHHHKKKDDDGGGJJJMMMLLLHHHCCC???DDDCCCBBBBBBBBB???;;;888555555666666666777777777333222111111222111///---))),,,///111333888???EEECCCCCCCCCBBBBBBBBBAAAAAA666444111.........000111333444666999;;;@@@EEEIIIPPPTTTYYY]]]cccmmm{{{xxxvvvwwwuuutttuuuqqqtttuuuuuussssssvvvyyywwwxxxyyyzzz{{{zzzzzzyyyuuuqqqmmmmmmnnnooommmkkkeeeeeeccc]]]TTTKKKEEEBBBFFFAAA:::555444333000...+++,,,---,,,+++,,,///111555:::BBBHHHMMMSSS[[[```rrrmmmiiihhh[[[OOOLLLBBB888999///...---,,,+++*********((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((+++...555???IIIPPPRRRSSSYYYVVVZZZcccfffgggrrrmmm888666222000...,,,***(((************))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,,,,,,,---------....../////////000111111222222666555555666999::::::999;;;===@@@@@@@@@?????????CCCEEEGGGIIIJJJIIIHHHGGGJJJIIIFFFCCC@@@===;;;:::222222111000///...------,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------............///---333000***333...JJJzzzIII999???BBBAAA@@@>>>;;;555444<<>>:::777555444444000111222444555555555555555666777777666444111///++++++,,,...---...777AAAGGGJJJFFF??????EEEFFFAAA???<<<888222---+++,,,...///000222666:::???DDDFFFJJJNNNTTTZZZaaahhhooosssvvvuuurrrooommmlllllllllnnnkkkhhhjjjnnnsssuuuuuu{{{zzzzzzzzzzzzyyywwwuuuvvvqqqoooqqqpppjjjiiimmmiiigggccc]]]UUULLLEEEAAAIIIAAA999777555111------+++++++++++++++,,,---...333777???GGGOOOWWW^^^ccc~~~qqqlllhhhgggZZZOOOKKK@@@444444///...---,,,+++*********((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''')))...444===GGGPPPUUU]]]gggjjjbbb]]]eeeooosssvvv{{{[[[AAA444222///......---,,,************)))))))))((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********,,,,,,,,,,,,------------......//////000111111111444333333444666888888777999;;;============>>>???AAABBBCCCDDDEEEEEEDDDCCCDDDDDDEEEDDDAAA===999666222111111000///...---,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------------............,,,000...,,,888333IIIzzzCCC999???HHHAAA@@@>>>;;;666444;;;FFFKKKOOOVVVcccrrr~~~|||sssuuukkkiiimmmssspppjjj\\\NNNGGGCCC>>>777999999888555TTT[[[YYYuuufffYYYRRRMMMDDDAAABBBIIINNNKKKFFFDDDIIIGGGDDD???888222///...---,,,---333<<>><<<:::999555555444333222111000000......000111333555666666666666777888888888777777444000------,,,---333;;;DDDIIIIIIDDDCCCFFFFFFBBBBBB@@@;;;666111.........000111222555999===AAACCCFFFKKKQQQWWW\\\```dddgggjjjiiigggeeedddddddddeeehhhfffdddeeejjjnnnqqqqqqvvvvvvwwwxxxzzzyyyxxxwwwtttqqqqqqtttrrrmmmjjjllliiigggccc]]]UUULLLEEE@@@III@@@999777555111......,,,,,,,,,,,,,,,---......333777>>>EEEKKKRRRXXX]]]uuuooojjjjjj___TTTPPPCCC666555///...---,,,+++*********(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((***///999FFFOOO]]]yyysssjjjwww~~~xxxyyy\\\???333222///---,,,+++---------,,,******))))))))))))((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******++++++,,,,,,,,,---------------......///000000000111000000111444555555444666888999999999:::===???>>>>>>??????????????????>>>@@@CCCDDDAAA<<<555111111000000///...---,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------------............111000...+++555---888|||BBB::::::GGGBBB@@@>>><<<777444;;;DDDIIILLLTTT```ooo{{{zzzyyyuuukkklllpppqqqlll```SSSKKKHHHAAA:::888999999333AAA}}}qqqVVVOOO]]]sssrrrssswww|||aaaTTTPPPIII???;;;EEEQQQSSSLLLEEEEEEDDDBBB@@@>>>;;;777333222///...111666;;;<<<;;;888999999999777444111///******,,,---............,,,,,,,,,---///222444666777777777777888888999999<<<666111...,,,***...444>>>GGGMMMLLLHHHFFFEEEDDDFFFDDD@@@<<<777333000...000111222444666:::===???CCCGGGMMMRRRUUUVVVWWWXXX]]]]]]\\\[[[[[[\\\\\\]]]___^^^]]]___ccchhhkkkmmmoooqqqtttwwwyyyzzzyyyyyytttssstttwwwuuuooolllkkkiiigggddd]]]UUULLLDDD???HHH@@@999777666111......---------,,,------...///333777<<>>MMMppp}}}^^^GGG666,,,...666,,,+++))))))+++,,,,,,+++***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++++++++,,,,,,,,,,,,,,,,,,------...//////000000//////000333444444333555666777777888999===???>>>======<<<<<<======>>>>>>@@@AAAAAA>>>888222...//////......---,,,,,,+++*********************)))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,---------.........222000000---222***222jjjIII===777EEEBBB@@@>>><<<888555:::AAAFFFJJJRRR]]]kkkxxxttttttooopppqqqlllaaaUUUNNNJJJCCC;;;222555999888<<>>999888666333444666999::::::777888999999777555222000,,,,,,,,,,,,,,,---......,,,+++***)))***---///111555666666777666666444444<<<999777444...(((***///888BBBOOOSSSNNNFFFDDDFFFHHHFFFCCC@@@<<<777111---//////000222555888;;;===AAADDDIIIKKKMMMNNNPPPQQQWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWYYY]]]bbbfffiiilllooossswwwxxxyyyyyyzzzzzzyyyyyyxxxuuupppmmmllliiigggddd]]]UUUKKKCCC>>>FFF???999888777222///.........---------......///222555;;;???DDDIIINNNQQQqqqggg```bbbYYYQQQOOOCCC555444///...---,,,+++******************)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$(((,,,+++'''&&&)))---444MMMgggqqqvvvkkkOOO;;;---///333///+++,,,,,,***)))((()))***)))((()))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))*********+++++++++,,,,,,,,,,,,,,,---......//////111000000111444555555444666777777777888999===@@@>>>============>>>>>>???BBBAAA@@@===999444000---......------,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------------...,,,,,,333111333222===nnnQQQ@@@:::FFFCCC@@@>>>===999666999>>>DDDHHHPPPZZZfffsssxxxsssrrrmmmbbbUUUNNNIIIBBB:::222333666::::::OOOzzz^^^PPPQQQPPPfffrrr```TTTUUUXXXSSSOOOPPPYYYbbbnnnzzzbbbPPPPPPFFFAAAKKKYYY]]]XXXSSSSSSRRRKKKDDDBBBDDDAAA:::;;;999777666777999;;;;;;<<<===>>>>>>===;;;999888666444111...,,,,,,---...---+++)))((('''(((***+++///111555777888666444333444777<<<<<<333)))(((---222<<>>888888777333/////////......---------......000333999>>>BBBHHHMMMQQQqqqggg___aaaYYYQQQPPPEEE888777///...---,,,+++******************)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&***,,,***((('''(((***000>>>MMMUUU^^^rrrXXX<<<000///***+++111111+++)))+++,,,***((((((((()))((('''))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))*********+++++++++,,,,,,------.../////////222111111222555666666555666777888999999999<<<>>><<<<<<===>>>>>>???@@@@@@BBB@@@===999555111///---,,,,,,,,,,,,+++++++++***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,---------------+++333111000222;;;aaa\\\@@@===CCCDDD@@@>>>>>>;;;777888<<>>===<<<<<<===>>>>>>??????@@@@@@@@@?????????===;;;777222///---,,,,,,...---+++)))(((''''''((())),,,000555888999999999///444<<>>?????????AAAEEEJJJNNNNNNNNNOOOPPPPPPOOOOOONNNMMMOOOPPPQQQSSSXXX]]]bbbhhhmmmsssvvvuuutttuuuvvv|||sssnnnnnnmmmjjjeeeeeebbb]]]VVVLLLCCC>>>DDD===888888888444000//////...------------------...111777<<>>DDD@@@???>>><<<777777:::CCCGGGMMMUUU___kkkyyy|||uuugggXXXPPPLLLEEE>>>>>>999333555777999nnnqqqYYYSSSSSSHHHAAA\\\zzzbbbYYYUUURRRQQQSSSSSSNNNFFFBBBDDDHHHWWWkkkuuuhhh\\\TTTZZZbbbaaaWWWOOOHHHOOOMMMDDDAAAFFFGGGBBB@@@@@@@@@???===<<<<<<===;;;;;;:::;;;;;;===>>>???======<<<999666222///---......---,,,+++******)))'''(((+++...333777;;;===222222666<<<<<<444---***,,,///???QQQOOO@@@<<>>@@@DDDGGGFFFGGGIIIKKKLLLLLLLLLKKKJJJLLLNNNNNNPPPSSSYYY^^^bbbiiipppsssrrrqqqrrrttt|||}}}yyyppplllmmmkkkgggccccccaaa]]]VVVMMMDDD>>>BBB<<<888999888444000///......---,,,,,,,,,,,,,,,---111666:::???DDDIIILLL|||rrrooodddeee[[[QQQOOODDD777777//////---,,,+++*********''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++(((%%%$$$&&&((()))))))))'''&&&(((---222666999GGG]]]zzzrrrBBB???999444000...//////***---...,,,+++,,,***''')))((('''''')))******))))))(((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************------......///000000000333222111333555777777666444666999999999888888888555777:::<<<>>>>>>>>>===666666555444222000...,,,+++++++++***************&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------000&&&...///222777444CCChhh999BBB>>>DDDAAA??????<<<777666999CCCGGGMMMTTT]]]iiiwwwtttyyyjjj[[[RRRNNNHHHBBB;;;;;;777;;;;;;555aaaxxxWWWLLLHHHIIIBBBEEEjjjvvvggg\\\RRRPPPMMMKKKJJJJJJJJJJJJIIIIIIKKKSSSgggqqqfffkkktttqqqbbbVVVPPPXXXXXXMMMFFFGGGEEE>>>;;;<<<<<<:::888555444444666555444444555888:::<<<;;;===???@@@===888333///...////////////...---,,,(((''''''(((+++111777;;;777111000888>>>:::///(((+++,,,:::NNNNNN>>>;;;DDDDDDAAA???@@@BBBAAA;;;666000000000000222444666777555777:::<<<<<<===???@@@AAACCCEEEHHHJJJKKKLLLLLLHHHJJJLLLLLLMMMPPPVVV[[[^^^eeemmmqqqppppppqqqtttuuuxxxvvvooolllmmmjjjdddbbbbbbaaa]]]VVVMMMEEE???BBB<<<888999999444000000...---,,,,,,++++++++++++---111555999===AAAEEEIIIoooddd^^^```^^^UUULLLEEE>>>888444///,,,------***)))+++((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***************111444:::CCCPPP]]]iiippp~~~xxx___JJJ???:::888777/////////......---------...---,,,+++************))))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((('''&&&%%%&&&(((***,,,,,,+++(((&&&%%%%%%&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((())),,,)))'''))))))(((+++000,,,,,,,,,---...///000111///000000222333444555555333444555666777777777777888777777888::::::888777555222///...///...+++(((+++******)))))))))))))))&&&''')))*********)))(((******))))))((((((''''''))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------...//////...///222666:::hhh;;;>>>888FFF@@@>>>AAA???888444555@@@HHHMMMOOOWWWggguuu{{{vvvooo\\\YYYQQQEEECCC>>>777777555:::;;;TTT|||___JJJHHHGGG???AAALLLiiinnnddd]]]WWWTTTNNNGGGHHHNNNFFFIIIHHHCCC???CCCPPP[[[gggllluuuuuupppyyy]]]PPPMMMDDD;;;;;;:::888666555444555555222333333444444555666666999:::<<>>:::666111111111111000000//////)))((((((((()))+++...///222000...111:::???777,,,...+++222AAAGGGBBB@@@DDDJJJ>>>888===AAA>>>;;;<<<111///------000444666777777777777777888:::;;;<<<===???BBBEEEGGGIIIIIIIIIGGGHHHJJJKKKNNNRRRXXX]]]___dddiiillllllmmmooorrrvvvtttqqqmmmjjjhhhgggfffeeebbb^^^YYYSSSLLLEEE@@@@@@@@@===888666666333...,,,,,,,,,,,,,,,,,,,,,,,,,,,///444777:::===AAACCCrrrfff```bbb___VVVMMMFFF???999333...+++------+++)))+++)))((((((''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))************))))))))))))***,,,000444666:::AAAHHHJJJGGGEEEGGGJJJOOONNNLLLIIIFFFDDDBBBAAA>>>888000---......---+++......---------,,,,,,,,,---,,,+++***)))))))))))))))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((('''&&&%%%&&&(((***++++++***(((&&&&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((('''''''''''''''''''''((((((((()))))))))))))))***)))***333===......------------.........//////000222333333444222333444555555666666666777666555666888888777555333000---------,,,***(((+++******)))))))))))))))''''''((()))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------...//////...///111666999DDD>>>999EEE@@@???AAA???888555555>>>FFFLLLNNNUUUdddsssyyy~~~}}}sss___\\\UUUHHHDDDAAA::::::666999999OOOvvv^^^OOOIIIDDDAAA???;;;VVV}}}qqqaaaYYYRRRLLLIIIKKKKKKJJJHHHEEEAAAAAADDDGGG???@@@BBBCCCFFFKKKSSSYYYooo{{{qqq^^^NNN<<<111:::999888777666666666666555555555444444444333333777777888:::===??????>>>777444111...---...000222+++***(((((((((***---///111///...111:::???888------***000>>>EEEAAA@@@DDDIII===777===BBB???<<<===333000------000333555666777777777777777888999::::::<<<>>>AAADDDEEEFFFFFFDDDEEEFFFHHHJJJNNNTTTXXX^^^ccciiillllllmmmppprrrvvvtttqqqnnnjjjhhhgggfffdddaaa]]]YYYSSSLLLEEE@@@@@@@@@===888666777333...,,,,,,,,,,,,,,,,,,,,,,,,,,,///333666999<<>>:::CCCAAA@@@AAA???999555666<<>>===777999666IIIxxx[[[LLLJJJDDD::::::222:::___|||ooofff]]]UUUQQQPPPMMMJJJHHHGGGEEE@@@<<<======;;;999666666888::::::AAAKKKWWWggg}}}tttXXXKKKAAA999<<<;;;;;;<<<;;;;;;:::999999:::999888777666555444333666555555888===CCCFFFHHH???:::333---+++---111444...,,,)))(((((()))+++---///...---000999???999///,,,)))...:::AAA@@@AAAEEEFFF;;;777>>>DDDAAA>>>???666333///---///222444666666666555555555666666666666777999<<>>:::666666:::AAAIIIMMMRRR]]]kkkuuusss^^^[[[eeeaaa]]]OOOHHHEEE@@@???888999777FFFpppYYYOOOIIIDDDLLL???555888IIIkkkzzznnniiihhhYYYUUUQQQOOONNNLLLGGGDDDGGGGGGFFFDDDBBBAAABBBBBB;;;;;;;;;:::???JJJ[[[ffflll```III;;;===<<>>???@@@AAA@@@???===<<<======<<<;;;:::999888888888777888;;;AAAGGGKKKMMMFFFAAA:::333///...000222000...+++)))((()))***,,,------,,,///888>>>999111,,,))),,,666<<<>>>AAAEEECCC999666>>>EEEBBB???@@@:::555000...///111333444333444444333333222222111333444666888:::===>>>???BBBDDDFFFGGGIIILLLQQQTTT\\\aaahhhkkkmmmnnnqqqtttsssqqqooollliiifffdddccc```^^^[[[WWWSSSMMMFFFAAA@@@AAA>>>999888888555000,,,,,,,,,,,,,,,,,,,,,,,,+++---000222444666:::<<>>:::888666:::@@@HHHNNNQQQYYYhhhtttfffVVVZZZfff```]]]PPPHHHDDDAAA@@@999;;;:::HHHvvv[[[NNNNNNBBBBBBBBB<<<111555VVV|||}}}}}}jjjfff___XXXRRRNNNLLLLLLIIIHHHFFFDDDCCCAAA@@@???CCCBBB???;;;:::===CCCIIIYYYnnnuuuiii\\\TTTJJJHHHAAADDDMMMGGG@@@GGG@@@AAABBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<999999;;;???CCCGGGHHHGGGIIIFFFAAA;;;666222000///222000...,,,************,,,,,,,,,...666<<<999222+++***,,,333999===AAADDD@@@777555???FFFCCC??????;;;777222///000111333333222222222222111000///...111222444666888:::<<<===AAACCCFFFHHHJJJMMMQQQTTT\\\aaahhhkkkmmmnnnqqqtttooonnnllljjjfffcccaaa```^^^\\\YYYVVVRRRMMMFFFBBBAAAAAA>>>:::888999666111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///111333666999|||pppiii___bbb___VVVMMMFFF???999666000---......,,,+++---******)))((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&'''''''''''''''++++++++++++***)))((('''***)))(((((()))***)))(((((())))))))))))*********((())),,,...//////...---(((((((((((())))))))))))))))))(((((((((((())))))'''''''''(((((((((((((((((())))))******))))))(((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((()))))))))''''''((((((((((((((((((&&&''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((()))))))))*********&&&%%%***...,,,)))'''*********+++,,,...///000111111222222333333333333444444555555555555444444444222222222333222000...,,,,,,,,,+++***+++...000+++******)))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,---------.../////////000222444EEEyyy>>>======CCCFFFCCC>>>;;;999666888>>>GGGNNNPPPVVVdddrrr}}}```VVVbbbxxx~~~hhh^^^ZZZPPPIIIDDDBBBAAA999>>>???MMMsssZZZSSSHHHDDDCCCDDD???777666<<<```~~~|||sssiii```XXXRRROOOMMMKKKIIIHHHHHHHHHGGGFFFBBBCCCCCCBBBAAA@@@BBBCCCBBBPPPaaaoooxxxzzzrrrhhh^^^[[[WWWTTTQQQNNNKKKHHHEEEFFFAAACCCKKKGGG@@@DDDAAAAAAAAA@@@???>>>===<<<999::::::;;;<<<=========999:::<<>>EEEEEEDDDBBB===888222///333222111000...,,,+++***+++,,,,,,...444:::888222,,,+++---222888===@@@BBB===555444>>>EEEBBB>>>>>>;;;888444222222222222222111222333333333111000///111111222444666999;;;===>>>@@@CCCFFFIIILLLPPPSSS]]]bbbhhhlllmmmnnnqqqsssmmmllljjjhhheeebbb___]]]\\\ZZZXXXUUURRRMMMGGGCCCAAAAAA???:::999:::777222,,,,,,,,,,,,,,,,,,,,,,,,***+++------...000333666~~~qqqhhh___aaa___WWWNNNHHHBBB<<<:::444///......++++++...******))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&"""######$$$%%%%%%&&&'''%%%&&&'''''''''&&&&&&&&&)))))))))***************###&&&(((***)))(((&&&%%%'''((((((((())))))))))))***))))))(((((())))))***''''''''''''((((((((()))))))))************))))))(((((((((((((((((((((((('''((((((((())))))))))))'''((((((((())))))))))))'''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((()))))))))*********)))&&&&&&+++---+++***+++*********+++,,,---///000111111111111222222222222333333444444444444333333222111000000000000...,,,+++++++++***)))***...222+++******)))))))))))))))''''''((()))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------,,,...///000///000222333GGGHHH<<<;;;CCCGGGCCC===<<<:::666666<<>>>>>===<<<<<<===>>>>>>???@@@@@@<<<<<<<<<>>>???>>><<<999>>>@@@BBBCCC@@@<<<777333222333444333222///,,,***+++,,,,,,---333999777222,,,---///222888===??????;;;333333>>>EEEAAA<<<<<<:::777555444444333222111333444555666666555333222///000000222444777:::<<<;;;>>>BBBEEEIIILLLPPPSSS^^^ccciiillllllmmmppprrrlllkkkjjjhhheeeaaa^^^\\\[[[YYYWWWTTTRRRMMMGGGCCCAAABBB???;;;:::;;;888333,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++---111444~~~pppfff___bbb```XXXPPPJJJDDD>>>===666000...---+++,,,///******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&((('''''''''''''''((()))$$$''')))***(((''''''((('''((((((((((((((()))))))))))))))((('''(((+++---'''((((((((())))))*********)))))))))))))))******&&&'''''''''(((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((((((((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))************)))((((((***(((%%%'''---++++++++++++,,,---......000000000000111111111111222222333333333222222111000///......///...,,,***)))***+++)))(((***...333+++******)))))))))))))))&&&''')))*********)))((('''((((((((())))))******))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------,,,...///000///000111333111dddPPP;;;:::DDDHHHCCC===<<<:::666444:::CCCKKKMMMOOO]]]nnnzzzrrrfffWWWddd}}}mmm[[[WWWQQQMMMHHHFFFDDD;;;@@@EEESSSqqqWWWXXXTTTKKKCCC@@@@@@???;;;888<<>>>>><<<:::888;;;>>>AAAAAA>>>:::888222333555666444111,,,***,,,---,,,---222888666111,,,...000333888===???>>>:::222222===DDDAAA;;;:::999777555555555444222000555666888999999888666555/////////111333666999;;;;;;>>>CCCGGGJJJNNNRRRUUU___dddiiillllllmmmooorrrllllllkkkiiifffbbb___]]]ZZZXXXVVVTTTQQQMMMHHHDDDAAABBB???;;;:::;;;999444,,,,,,,,,,,,,,,,,,,,,,,,******+++******,,,000222{{{tttddd[[[ccc```ZZZWWWLLLAAADDD999222---......,,,***++++++***)))((('''&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))&&&''''''((((((((((((((((((((((((((())))))))))))************++++++++++++)))))))))))))))(((((((((++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''''')))***+++************+++,,,---...------......//////000000222222111111000///////////////...---,,,,,,+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------............///111222333888AAA^^^;;;<<>>PPPggg|||}}}kkkggg```[[[VVVRRRNNNLLLGGGDDD@@@>>>@@@CCCEEEFFFGGGEEEAAA??????>>>===;;;AAA<<<777888===@@@>>>;;;888777666555555333000---///------000444666555222+++---...000666===<<<888999333444;;;???<<<999:::999777666666555444666:::;;;333222<<>><<<888333---+++///444888:::===AAAFFFHHHIIINNNVVV\\\dddfffjjjmmmpppqqqqqqqqqmmmlllkkkiiigggbbb\\\XXXYYYYYYWWWTTTPPPLLLHHHEEE?????????>>>;;;999888777000---***)))***+++++++++++++++******++++++,,,---wwwtttiii]]]eeebbb[[[XXXLLL@@@BBB999222---......,,,***+++******)))((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''((((((((()))))))))&&&'''(((((())))))((((((((((((((()))))))))******))))))*********+++++++++************************)))******++++++******)))******************************++++++******)))(((************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************)))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''((()))***************+++,,,---...------...//////000111111111111000000//////...............---,,,,,,++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------------......///111222333444???jjj===:::AAADDDBBB@@@@@@<<<666666999@@@IIINNNRRR[[[eeezzzzzzwwwnnn]]]dddmmmZZZWWWQQQLLLIIIGGGEEE>>>IIIPPPZZZ}}}bbbWWWNNNIIIHHHEEE@@@:::666555666DDDgggqqq```XXXPPPKKKHHHIIIHHHCCC@@@@@@<<<777666===MMMccc~~~vvvpppggg^^^UUULLLDDD???>>>>>>???AAACCCBBB???===@@@>>><<<;;;;;;===>>>???;;;:::999999888555111......------000555777555222---...///000555<<<<<<888444444999??????:::777999888777555555444444666999777444777AAAGGGEEEAAAAAA:::555///---///333777888;;;???DDDGGGIIINNNVVV]]]eeegggiiilllnnnnnnnnnmmmnnnmmmkkkjjjiiieee___\\\ZZZYYYXXXUUUQQQMMMIIIGGGTTTKKK@@@;;;;;;;;;999666000---***)))***+++++++++++++++******++++++,,,---wwwtttiii^^^fffbbb]]]ZZZMMM@@@@@@999222---......,,,***+++******)))((('''&&&&&&%%%'''&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))*********+++))))))*********+++++++++***+++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++******)))(((''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))************+++,,,---...,,,---...///000111222333111000000//////...------...------,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,---------------...///000222222444AAAzzz>>>888===BBBBBBBBBAAA<<<777666777===GGGOOOTTTZZZ```uuu~~~qqqllluuukkkZZZ[[[oooZZZTTTOOOMMMJJJIIIGGG???IIIPPP[[[{{{yyyjjjhhh[[[JJJGGGDDDAAA===888///...>>>SSSpppcccYYYPPPNNNLLLGGGCCCAAA===999444222666EEE```xxxuuummm```WWWKKKBBB>>>???CCCEEE@@@AAAAAA>>>;;;:::<<>>>>>>>>===999333///...------111555777555333///000//////444;;;;;;888111666>>>CCC@@@999777999777666444222333444777888222666???HHHJJJEEEBBBBBB;;;666111...///222555666999===BBBFFFJJJPPPYYY___jjjkkkmmmoooppppppooonnnmmmlllkkkjjjiiieeeaaa]]]YYYYYYXXXVVVRRROOOKKKIIIooo^^^HHH===<<<===888222111...+++******+++++++++++++++******++++++,,,---}}}sssddd^^^eeebbb]]][[[NNNAAA@@@999222---......,,,***+++***))))))(((''''''&&&&&&)))(((&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&'''''''''(((((((((((('''((())))))******))))))************++++++++++++************++++++++++++******+++++++++++++++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******************************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))((('''&&&&&&''''''((()))******+++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''(((((((((************+++,,,------,,,,,,...///111222333444111111000000///.........---,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************)))******++++++,,,---------------...///000111222444>>>>>>777:::???BBBDDDBBB===888666555999DDDOOOTTTXXX[[[nnnxxxooowwwpppjjjgggYYYUUU{{{nnn\\\XXXQQQOOOMMMJJJGGG>>>HHHOOO[[[vvvyyyvvvwwwnnnVVVMMMGGGCCC@@@===666111555===MMMmmmfffppp^^^TTTOOOKKKGGGFFFAAA>>>;;;888444555BBBOOO{{{ttt___PPPGGGDDDBBBCCCDDDDDDDDDBBBAAA@@@@@@AAAAAABBBBBB@@@<<<555000...---...111666777666333000000//////444:::;;;777222666===AAA@@@<<<::::::777666333000111666888777///999GGGLLLHHH???;;;<<<777444000...///111444666888<<>>:::888555999DDDOOOUUUXXX[[[iiitttooopppfff\\\YYYiii^^^[[[SSSNNNNNNJJJFFF???MMMWWWcccxxxyyy~~~kkkgggooodddYYYKKKCCC===<<<<<<:::666555555XXXxxxPPPLLL```ssscccZZZSSSOOONNNGGGCCC@@@@@@<<<555333555FFFbbbhhhRRREEEHHHFFFEEEGGGJJJKKKGGGCCCCCCCCCCCCCCCBBB===777222111///...111555777666333000000//////444;;;;;;777111222555888<<<>>><<<888777777333...000777999666///===KKKLLLBBB777222222111000...---...000333555888;;;@@@FFFNNNWWW___dddfffhhhkkknnnpppppppppoooooommmjjjhhhfffbbb^^^[[[WWWWWWVVVTTTQQQMMMJJJHHHCCC???:::999;;;<<<:::888333000---++++++,,,,,,+++++++++******++++++,,,---uuusssiii```ddd^^^XXXYYYNNNAAA???999222---......,,,***+++))))))((((((''''''''''''((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))***+++++++++++++++,,,,,,,,,,,,------------,,,,,,---------.........++++++,,,,,,------......------............------------------------------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))***+++,,,------+++)))(((''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***)))))))))************+++,,,---...+++,,,---...///000111222111111000//////......---************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------,,,,,,,,,---...///111111///444XXXJJJ999777999@@@DDDBBB>>><<<;;;888;;;EEEOOOUUUZZZ^^^gggtttoooeeejjj]]]]]]pppfff]]]ZZZQQQLLLLLLHHHGGGFFF[[[gggppp~~~xxxwww~~~yyyllluuukkkWWWVVVMMMBBB???@@@???999333333777WWWbbbFFFEEEJJJfffsssaaaUUUQQQPPPHHHCCCCCCCCC===777444000:::MMMfff|||}}}pppVVVPPPIIIHHHKKKKKKGGGCCCDDDDDDDDDDDDCCC???999555444111//////333555555444---///000111666<<<;;;666///000000222777<<<:::444777888333---000999;;;666000@@@MMMJJJ===222...---------...------...222444888:::???FFFOOOXXX```dddgggiiilllnnnpppqqqqqqpppooommmjjjhhhfffccc___]]]WWWWWWVVVSSSPPPMMMIIIGGG999<<>>;;;888777444111...,,,,,,,,,,,,,,,++++++******++++++,,,---qqqpppjjjdddfff]]]VVVVVVKKK>>><<<999222---......,,,***+++(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''((((((((()))))))))))))))))))))*********+++)))***++++++,,,,,,++++++,,,---------........................////////////---......///000000111111000111111222222111111000////////////////////////---------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))***+++---...---,,,)))((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))((((((***+++++++++***)))************+++,,,---...+++,,,,,,---...//////000///......------,,,++++++)))*********************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------,,,,,,,,,---...///000111///999EEE]]]<<<777777>>>CCCAAA>>>===;;;888:::CCCKKKQQQYYY___dddrrrnnn\\\ccc}}}aaa___^^^yyylll^^^XXXOOONNNJJJGGGJJJPPPhhhrrrsss~~~xxx|||}}}]]]^^^XXXNNNFFFCCCAAA===999333+++555WWWrrrppp[[[JJJ<<>>999333000999MMMcccrrryyyzzz|||uuueeeXXXPPPLLLJJJHHHFFFEEEEEEDDDCCCAAA===999888444///...111444555444+++---000222888===;;;666...333777666888;;;888222888999333,,,111;;;===777///???KKKGGG<<<444111000---///000///------000333666888<<>>888666888???FFFLLLUUU^^^aaaooo}}}~~~kkkbbbRRRVVVkkkbbbVVVvvvqqqnnntttaaaVVVOOOQQQJJJHHHMMMUUUooouuuoooxxx[[[YYYSSSIIIBBB@@@??????999777111555OOOjjjgggSSSJJJ===<<>>LLLXXXfffjjjtttqqq]]]SSSRRRUUUHHHGGGEEEEEEDDDCCC???===;;;666///---///333555555))),,,000333999>>>;;;555000:::AAA???;;;;;;888333999:::444,,,111===>>>777...>>>JJJFFF<<<888777666///111222000...---///111555666:::BBBLLLVVV]]]```]]]^^^```bbbbbbaaa```^^^aaa```^^^^^^______]]]\\\[[[ZZZYYYVVVRRRMMMJJJGGG????????????>>><<<:::888555222///---------,,,,,,++++++******++++++,,,---wwwnnnjjjccchhhaaaWWWVVVMMM???;;;999777444000,,,***)))(((***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((()))'''((()))******++++++***((())))))***++++++,,,,,,000---+++***+++,,,,,,,,,))),,,111333333111//////222111111222222111333666<<<;;;===BBBFFFHHHJJJLLLQQQQQQQQQPPPQQQRRRNNNJJJGGGJJJOOORRROOOHHHCCCAAA888<<<999222///111///)))000++++++//////++++++......---+++((('''(((+++...+++***)))'''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,------,,,,,,+++......---,,,,,,+++******))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++,,,---------------............///,,,999666vvv@@@CCC555999CCC??????<<<;;;888666999BBBLLLUUUYYY```fffssslllTTTQQQbbbsss\\\ooo}}}pppiiiddddddXXXUUUMMMNNNDDDJJJcccsssqqqooouuu{{{www}}}kkk[[[QQQTTTNNN@@@<<>>:::333222:::FFFFFF<<<888===555111---,,,///000000...000444:::AAAGGGKKKMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPNNNPPPSSSWWWYYYZZZZZZYYYWWWWWWVVVRRRNNNJJJHHHHHHCCC@@@>>>>>>???>>>;;;777777666333///+++***,,,---,,,,,,,,,++++++*********yyypppmmmiiinnneee\\\[[[RRRCCC>>>999777333000---+++***)))******((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%'''''''''((((((((())))))'''((()))***++++++++++++***+++++++++,,,,,,------******)))***+++---------222111...,,,+++...222555666555777===DDDHHHJJJLLLMMMMMMMMMLLLJJJJJJRRR[[[RRRTTTXXX[[[^^^```___]]]ccc```]]]]]]]]]\\\\\\[[[UUUXXXYYYSSSLLLEEE>>>888///,,,...444555000...000,,,---......,,,***((('''+++***))))))))))))*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------------,,,,,,...------,,,++++++******)))))))))))))))))))))((())))))))))))))))))))))))((())))))))))))))))))((((((((((((((()))))))))***************************))))))))))))))))))))))))(((((((((((()))))))))***)))******++++++,,,---------------............///000777///]]]NNN<<<555:::AAADDDAAAAAA<<<999555888@@@KKKTTTXXX___dddooo}}}|||```NNN[[[vvv___iiiuuummmaaannn~~~ooovvvmmmXXXQQQJJJOOOKKKVVVooo|||vvvrrrvvv||||||ooo\\\UUUNNNEEE???@@@@@@@@@999///444FFFTTTWWWMMMKKK???777888;;;LLLfffiii^^^YYYRRRKKKIIIDDDAAA===:::777666555444:::@@@LLLYYYcccoooqqqaaaTTTNNNIIIHHHGGGCCCCCCEEECCC???888333111111111111///------222999;;;888444///666;;;:::999999777222>>>???888,,,+++555<<<:::///000:::FFFGGG>>>;;;???<<<999444111///......---...111666;;;???AAABBBBBB@@@@@@@@@@@@AAABBBCCCDDDEEEGGGJJJNNNQQQTTTUUUVVVWWWXXXXXXUUUPPPLLLIIIHHHBBB@@@>>>>>>??????<<<999777666333///,,,***,,,---,,,,,,,,,+++++++++******zzzrrrnnnjjjnnneee[[[ZZZQQQAAA;;;777666333000---,,,++++++******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((()))***++++++++++++---------------.........111222222333333333333333///000222555999===@@@BBBAAAEEEHHHIIIJJJPPP\\\eeeggg\\\[[[ooovvvkkkbbb`````````^^^YYYXXXZZZ[[[PPPDDD;;;333---+++,,,,,,,,,,,,---,,,++++++******************+++++++++******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))(((((()))***+++,,,,,,---------............------------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))******************************))))))))))))))))))))))))((((((((()))))))))******)))******++++++,,,---------------............//////333...FFFiii777888:::<<>>BBB>>>:::666666===HHHRRRWWW^^^aaaiiiuuu^^^MMM]]]wwwmmmiiifff{{{tttaaaaaafffrrrqqq]]]WWWUUUkkkyyyZZZRRROOOMMMRRReee~~~~~~wwwxxx}}}www~~~kkkWWWPPPMMMFFF@@@AAAAAA<<<333...555GGGWWWPPPNNNBBB:::;;;555000777GGGiiitttcccVVVNNNJJJJJJGGGBBB???<<<:::777555000111777@@@IIIVVViiizzz|||```UUULLLKKKKKKHHHDDDBBBDDDBBB>>>999333///.........------333999<<<999555---444:::;;;999777222...;;;???;;;///***000888::://////777DDDGGGBBB???AAAFFFCCC>>>888222//////000///111333555666777666666444444444444555666777777;;;===@@@DDDHHHLLLOOOQQQQQQSSSUUUSSSOOOIIIEEECCC???>>>>>>>>>??????===<<<888777555000---+++,,,---,,,,,,,,,,,,++++++++++++{{{qqqlllkkknnndddZZZYYYPPP???888666555222000...---------+++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&'''(((((((((((()))))))))((()))***+++,,,,,,,,,,,,........................,,,---////////////111222;;;::::::<<>>SSSTTTSSSGGG@@@EEEAAA888666222777MMM{{{wwwdddXXXQQQPPPLLLGGGDDDCCCAAA>>>;;;555333222555888@@@OOO]]]ttt|||iiiUUUMMMLLLJJJGGGEEEBBBDDDCCC>>>666000/////////---...333999===:::666---333:::===;;;666///+++888>>>>>>333***,,,444999666000222<<>>777333444777333333444444444444333333111111111111111222333333777888:::===AAAFFFIIIKKKKKKNNNPPPOOOKKKEEE@@@>>><<<<<<<<<===>>>>>>>>>===999888666222...,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,tttmmmooorrrggg]]]]]]TTTBBB:::666555333000...---------+++***)))((((((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***)))***+++,,,,,,------------------...............---.../////////222666:::::::::???KKK___uuu|||ttthhh___\\\[[[XXXUUUGGGAAA888111...---,,,+++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((('''((((((***+++,,,---------..................---,,,+++++++++++++++******((()))))))))*********+++++++++++++++++++++++++++******++++++++++++******))))))))))))************************************))))))))))))))))))))))))))))))))))))************)))******++++++,,,---------------............///,,,000999888HHH???888555EEE777??????<<<777444888@@@KKKRRR]]]___dddlllxxxyyycccTTTttt||||||tttfffeee}}}rrrooo]]]TTTMMMMMMMMMOOOWWW`````````fffyyy[[[RRRSSSZZZnnnxxxwwwoooZZZSSSMMMDDDBBB<<<::::::444...666DDD\\\___RRRCCCCCCBBB;;;::::::666555>>>YYYlll^^^VVVPPPJJJGGGGGGGGGDDDBBB>>>:::777666444444<<>>666...+++333<<<@@@777,,,)))000777>>>444...555@@@FFFCCC???DDDEEEDDD???:::888999<<<555555555555555555666666444444444444444444555666666777888999<<<>>>AAABBBFFFHHHJJJIIIEEEAAA>>><<<999:::<<<<<<============:::999777444///------...,,,,,,,,,,,,,,,,,,,,,,,,yyypppooopppeee[[[]]]TTTBBB999777666333111///...------++++++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((()))))))))************+++,,,------------,,,------...//////000000555555555333444999BBBIIIYYYdddyyy~~~pppkkkeee______ZZZRRRJJJBBB888,,,$$$...---+++*********+++,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---------............------++++++++++++++++++******((())))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))))))))*********++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++)))******++++++,,,---------------............///000///555222```\\\???666999FFF===CCC???<<<888555666===GGGOOOYYY___eeekkkuuubbb]]]mmm{{{kkknnnkkksssmmmbbbaaaZZZMMMCCCIIIXXXcccggggggkkkrrrtttppprrr}}}ooocccaaaooo}}}uuuxxxxxxeeeTTTKKKEEEHHHAAA======999222000555UUUeeeaaaMMMCCC???<<>><<<;;;888444555:::555BBBOOO```tttmmmZZZLLLGGGHHHBBBDDDEEEDDD@@@<<<999777666222...000666;;;<<<:::///333;;;AAA???666///---///888???;;;///)))---333>>>666///222;;;BBBBBB??????@@@@@@???===;;;;;;;;;666555555444555777999:::888888777777777777888888777777888888999999::::::<<<======<<<999888777888888:::<<<===<<<<<<===>>>;;;;;;999555111...---...,,,,,,,,,,,,------------|||rrrnnnooocccZZZ\\\TTTBBB999888666444111///---------,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&'''''''''((((((((()))(((((()))))))))************+++,,,---............,,,---...///000222333333000333888???KKK]]]rrrppprrrmmmfff___XXXMMM???555333111...+++***+++---...+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,------------,,,,,,******************++++++((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++)))******++++++,,,---------------............///111...111444EEEvvvBBB666???DDDBBBDDD>>><<<999666666;;;DDDKKKTTT]]]fffjjjrrrkkk\\\sssvvvuuuoooyyyqqqmmmrrruuufffXXXVVVXXX___VVVMMMOOO\\\kkkooolllooollldddZZZWWWaaawwwxxxqqqpppwwwsssZZZNNNJJJIIIDDD@@@===;;;666222000<<>>888666999777333===LLLvvvkkk]]]TTTPPPNNNJJJFFFCCCAAA@@@AAA>>>999888;;;111555777???LLLWWWnnnpppYYYMMMLLLEEEEEEEEEEEEDDDAAA===999:::444//////444:::<<<;;;///111999AAA???555///...+++555>>>>>>333++++++000555555555555777<<>>===>>>@@@;;;;;;:::666222///---...,,,,,,,,,---------......}}}rrrrrrsssggg^^^aaaYYYGGG>>>999777444111///------,,,,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))))))))))))))************++++++,,,---............---...///000222444555666666???OOOfff{{{tttlllgggddd___XXXRRR777444000,,,+++,,,...000+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))******************+++++++++,,,,,,------,,,,,,+++******************++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,---------------.........//////...---111<<<:::FFF777DDDBBBCCCBBB===<<<:::777666:::CCCIIIQQQ\\\fffjjjppp}}}kkkaaavvv^^^rrr|||mmmgggfff^^^LLLHHHRRRWWWggghhhaaaVVVUUUaaammmrrrlll___YYYaaaiiinnn}}}|||pppmmmqqq{{{~~~bbbTTTRRRFFFEEEAAA<<<::::::888444''']]]~~~qqqYYYFFF???CCCKKK@@@:::<<<777...111<<<;;;xxx{{{iii\\\VVVRRRMMMHHHGGGDDDDDDEEECCC>>>===???===<<<666777;;;888AAAXXXtttfffUUUQQQIIIGGGEEEFFFGGGDDD>>>999===666///...333999<<<<<<...000888@@@???555...///)))222===???666,,,***...+++444;;;:::555777>>>DDDHHHGGGFFFHHHHHHEEE???999;;;:::888888888;;;===???======<<<;;;;;;<<<<<<<<<<<<===???@@@@@@>>><<<;;;===;;;888555444777<<>>@@@BBB<<<<<<;;;777333///......,,,,,,,,,------.........uuuqqqpppllleee___[[[UUUJJJ@@@===888444444333///,,,---+++***)))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))************++++++******************,,,***)))***---///000000///000///444:::444555EEEVVVtttuuubbbaaa\\\PPPXXXWWWJJJ333(((,,,000---***,,,...,,,)))(((***,,,)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++***)))))))))))))))***+++))))))))))))))))))))))))++++++******************+++*********))))))((((((((())))))+++,,,---......---------,,,,,,+++++++++,,,...///...+++(((&&&&&&'''***......,,,,,,...111,,,,,,,,,...//////---+++333222000...---,,,++++++,,,+++((((((,,,000111///000,,,***++++++++++++,,,...---,,,***)))(((((((((+++++++++************)))******+++++++++,,,,,,,,,---------............//////666(((000DDDtttzzzLLL>>>CCCGGGLLL@@@CCCAAA===888555888@@@GGGNNNZZZeeekkkoooxxxqqqgggrrrrrrVVV{{{|||llllllVVVIIIPPPMMMLLL\\\}}}|||vvvkkkfffjjjpppsssjjjddddddkkkttt}}}|||uuukkkmmmtttiiiPPPLLLIIIFFFBBB???===999555111333<<>>:::888888999<<>>888444333;;;CCCAAA444'''------111777;;;:::222+++***...222555777888:::<<<>>>DDDJJJJJJEEE@@@>>>???>>>FFFIIIDDD@@@BBBBBB???<<>>CCCEEE???>>>BBBBBB<<<<<<@@@777===BBBAAA@@@BBBAAA>>>;;;999888888777222...,,,)))+++------,,,,,,,,,---uuuqqqpppllleee___[[[UUUJJJ@@@===777444444333...,,,---+++***)))((((((''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((())))))))))))************++++++++++++++++++++++++///...,,,,,,---...//////%%%444:::777;;;HHHfffjjj]]]fff^^^YYYYYYSSSCCC222))),,,,,,+++---......---+++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,000222222...+++******)))))))))))))))***))))))))))))))))))))))))************************+++*********))))))))))))))))))***+++,,,---......---------,,,,,,,,,++++++)))+++,,,---------///111///000000---)))%%%$$$$$$333222000///.........---(((***,,,......///000111000///---,,,---...---******,,,...000///------...***++++++,,,---------...++++++++++++******************+++++++++,,,,,,,,,---------............///---555,,,111:::^^^XXX999;;;DDDKKKEEEAAA@@@<<<777444666>>>DDDJJJVVVdddmmmppptttzzzsss```lllhhhgggkkk]]]TTT]]][[[\\\ooosssllloootttvvvvvvrrrqqqvvvtttooonnnpppxxxdddWWWKKKHHHDDDAAA???<<<777333555666___kkkOOOLLLFFFGGGFFFBBB>>>:::666333777333777VVVtttddd\\\UUUUUUOOOMMMPPPPPPJJJDDDDDDFFFFFFEEEBBB>>><<<;;;<<<>>>:::???[[[rrreeeUUUPPPKKKJJJKKKHHH@@@888CCC???;;;888999;;;======<<<666333888@@@AAA888...++++++---333999:::666222***+++...000333777<<<@@@>>>CCCHHHIIIFFFDDDFFFHHHUUUUUUTTTTTTXXX[[[SSSIIILLLKKKGGG@@@===???AAABBB======???EEEJJJJJJEEEAAALLLNNNPPPOOOLLLJJJGGGEEEAAA<<<<<>>@@@999444666>>>AAA===777+++***)))---333888999999000/////////111777>>>DDD???CCCGGGIIIIIIKKKNNNRRRaaarrr~~~sssiiibbb]]]VVVNNNKKKIIIDDDAAA@@@@@@@@@>>>???JJJTTTNNN???DDDVVVfffeee[[[SSSPPPNNNOOO>>>999DDDIIIBBBAAAHHHAAA===999888999777111+++)))+++------,,,,,,,,,---vvvsssnnnmmmggg^^^YYYWWWLLL>>><<<777333444222...,,,,,,,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))))))))*********+++++++++,,,,,,,,,,,,,,,---------***,,,///111222333444555:::888JJJ}}}yyy}}}zzznnnhhhsss{{{jjjSSSSSS^^^^^^SSSRRRGGG888///---...---,,,+++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((+++222:::<<<555---,,,,,,***)))(((((((((((())))))))))))))))))))))))***************+++++++++******************************++++++,,,------...------------------,,,,,,...//////...,,,,,,---...///...,,,,,,,,,---------///444;;;AAAFFFIIIKKKLLL\\\\\\^^^ccchhhhhhddd___WWWTTTRRRPPPKKKCCC===;;;///...+++'''(((---111333,,,,,,---...---+++)))(((,,,,,,+++++++++***************+++++++++,,,,,,,,,---------............///+++000222333,,,555uuu|||EEE<<>>CCCHHHKKKYYYnnnwwwuuuxxxrrrhhhfffhhhppprrrgggXXXNNNGGGBBB===QQQ\\\wwwyyygggsss|||qqqdddeeebbbmmm~~~vvvxxx{{{zzztttqqqmmmooo}}}yyyggg^^^RRRLLLMMMQQQSSSSSSVVVVVVgggyyysssnnnnnnrrrzzz^^^SSSNNNHHHEEEEEEBBB===999444...999wwweeeQQQJJJEEEEEEGGGFFFCCCBBB555444;;;;;;,,,333ssssssgggZZZTTTSSSSSSQQQPPPHHHGGGEEEEEEFFFEEECCCAAA888;;;@@@===222999cccyyyeeeYYYRRRNNNLLLBBBAAAAAABBBCCCCCCBBB@@@AAA;;;666888>>>BBB@@@===000---))))))---222666888888777666444555999???DDDDDDGGGKKKNNNNNNOOOQQQSSSVVVooo|||nnn```VVVWWWWWWMMM@@@999BBBFFFAAA:::DDDTTTQQQAAA222KKKjjjyyyppp]]]RRRRRRXXXGGG<<<@@@FFFFFFEEEGGGEEEBBB<<<999::::::333+++)))+++------,,,,,,,,,---uuusssmmmnnnhhh]]]YYYWWWLLL>>><<<666333333222...+++,,,,,,+++***))))))((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******************++++++++++++,,,,,,------............///111444444444444666888888>>>^^^qqqpppuuuiiiiiinnnsss```qqq|||fffSSSQQQXXXhhh```TTTGGG===444...+++---,,,,,,,,,+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))***((('''---555888444...,,,,,,***)))(((((((((((())))))))))))))))))))))))))))))*********+++++++++***************++++++++++++++++++,,,,,,------...------------------------+++---///000000000000111......///111444999???BBBRRRYYYccciiijjjhhheeecccXXXUUUXXXdddttt|||yyysssiiifffhhhllllllhhhhhhkkkZZZVVVKKK???999666///&&&------------------------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,---------............///---...111333111444gggPPP<<>>EEECCCXXXtttyyyccc```]]]ppp|||}}}qqqiiiaaaeeesss|||uuugggZZZVVVSSSVVV^^^ddddddbbbaaaSSSTTTfffvvvyyysssoooooorrrxxxbbbVVVPPPIIIFFFFFFEEE@@@:::222333111ZZZ{{{ZZZQQQIIIHHHGGGDDDEEEHHH<<<...---888555///EEEiiivvvkkkbbbXXXPPPVVVRRRMMMLLLLLLJJJEEE???===333333<<>>===>>>@@@BBBBBBAAA???;;;555///+++******+++,,,///333777;;;@@@EEEHHHKKKNNNQQQRRRQQQMMMHHHEEEGGG>>><<>>:::;;;777///)))+++------,,,,,,,,,---pppnnnlllpppiii[[[WWWYYYNNN<<<;;;666222333111---++++++,,,,,,+++***))))))))))))(((((((((((((((((((((((('''((((((((()))))))))))))))))))))*********++++++*********+++++++++,,,,,,------...//////000111111111111222555@@@TTTmmm~~~pppgggSSSTTTaaalllmmmrrrqqqmmmgggeeennnttt``````lllfffeeeeeeddd___RRR???222.........---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))),,,---,,,+++******)))))))))))))))***))))))))))))))))))))))))((())))))***++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------------------------.........///////////////000444:::???LLLNNNOOOLLLJJJQQQ```lll|||}}}}}}yyytttrrrtttwwwrrrooommmrrrzzzzzzppphhhddd[[[PPPPPPXXXooozzz~~~wwwrrrttttttoooOOOIII???555...,,,---...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------............///...,,,222...555555IIIlll???<<>>555333999@@@:::444HHH~~~rrrllliiiiiiccc[[[PPPGGGCCCBBBBBBBBBAAA@@@>>>===>>>@@@BBBDDDAAA???;;;666111---+++***'''+++000555:::@@@FFFJJJIIIJJJKKKLLLKKKIIIEEEBBBCCCDDDCCCAAABBBSSSwwwmmmUUUPPPNNNGGGBBBQQQUUUGGG:::;;;BBBEEECCC555000JJJxxx{{{XXXHHHMMMJJJAAA>>>FFFNNNOOOIIIOOOLLL@@@999:::888111)))+++------,,,,,,,,,---nnnkkklllpppiii[[[WWWYYYNNN<<<;;;666222333111---++++++---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,---......///000111111222444555999CCCYYY|||zzz^^^NNNLLLPPPWWWiiitttjjj[[[[[[ooommmTTTeeemmmgggcccfffiiidddVVVHHH//////...---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++***)))(((***)))))))))))))))***+++))))))))))))))))))))))))((())))))***++++++,,,,,,*********++++++,,,,,,,,,,,,,,,---------------------------.........//////---...111666???MMM\\\eeegggjjjkkkfffccckkk|||zzzxxx||||||zzz{{{kkkkkkrrruuuxxxmmm[[[HHH:::111///...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,---------.........//////------444,,,222000===|||JJJAAAFFFKKKCCCCCCAAA===777555666999<<>>;;;<<<===666///111999888555rrrhhh___fffxxx{{{jjj```XXXQQQDDDDDDAAA>>>@@@@@@888...333===<<>><<<;;;>>>BBBFFFAAAAAA???<<<666111...---+++---000333888>>>FFFKKKFFFEEEEEEEEEFFFFFFDDDBBB===>>>@@@???<<>>777555SSS|||gggDDDEEEGGGFFFBBBBBBLLLYYYIIIQQQPPPBBB888999888333)))+++------,,,,,,,,,---sssjjjeeelllhhh\\\WWWYYYOOO>>>;;;:::888555333000...---...---+++***((((((((()))(((((((((((((((((((((((())))))))))))************+++***)))))))))***,,,,,,++++++,,,------......///666***(((000222,,,111===777EEE```yyyqqqwwwzzzwww~~~|||yyyuuuooodddWWWMMMKKKHHHIIITTTbbbiiiddd]]]hhhrrr~~~~~~rrrppp~~~sssfff```bbbbbb___TTT<<<+++,,,111---)))***...******---///,,,)))***************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,++++++,,,...000000...,,,///000111111111000000000---222AAASSSZZZYYY]]]eeepppZZZiiisssuuunnn|||~~~rrrWWW^^^^^^gggqqqhhhNNN;;;777***000555444---)))***---------,,,,,,,,,---......,,,,,,,,,---------......---...000555444---CCCnnnMMMCCCBBBHHHIIIBBB>>>@@@>>>777333555===BBBJJJPPPXXXgggzzzzzzgggccc```bbbmmmmmmYYYRRRTTTUUUhhhqqqppp```KKKGGGgggkkkPPPRRRNNNMMMKKKIIIIIIKKKPPPTTTjjjxxx|||}}}tttuuuqqqVVVTTTMMMHHHMMMGGGIII???===555555RRRuuu```UUUKKKEEEFFF===>>>>>><<<888444222111...444HHHzzz]]]HHHNNNEEEDDD\\\vvvpppYYYOOOOOOIIIAAA;;;:::888444777666777999;;;PPP}}}{{{wwwtttvvvxxxzzzvvvqqqooorrrwwwxxxlllddd___SSSDDDBBBIII???BBBEEECCC===999:::======999999;;;;;;666222111000111333666:::>>>AAACCCBBBBBBAAAAAAAAA@@@@@@???>>>??????<<<;;;???HHHOOOzzzcccMMMCCC===>>>IIIUUUSSSCCC666888BBBCCC<<<222///===VVVeeeiiiPPPFFF>>>===???AAADDDHHHLLLQQQPPPGGG===888555333---+++***+++,,,,,,+++***tttjjjgggmmmiii\\\XXXYYYOOO>>>;;;:::888555222///---,,,...---+++)))((((((((()))(((((((((((((((((((((((())))))))))))************+++***)))))))))***,,,,,,+++,,,,,,------......///***222555000000666555...FFF|||{{{ppp___XXX[[[[[[VVVLLLLLLNNNRRRVVVXXXVVVTTTPPPMMMJJJMMMTTT]]]dddfffYYY\\\iii{{{zzzuuuwwwlll\\\eeefffYYYWWW\\\NNN222'''111444+++---)))))),,,,,,******,,,************************************************))))))))))))))))))))))))************************************************************************+++++++++,,,,,,,,,,,,---......------------,,,,,,,,,,,,+++***+++///333777FFFJJJPPPSSSOOOSSSkkkxxxyyyxxxfffZZZJJJEEEWWWiiiaaaLLLCCC777+++)))///333000***...---------,,,,,,,,,,,,,,,,,,---------............000///222333---999UUUkkkCCCCCCGGGIIICCC???@@@>>>777444444;;;AAAIIIPPPWWWcccssszzz{{{tttggg^^^WWWddd{{{sss^^^JJJMMMuuu___LLLKKKKKKIIIGGGFFFGGGJJJMMMIIIYYYvvv{{{yyywwwZZZVVVNNNHHHLLLEEEGGG<<<<<<777444HHHyyyqqqaaaSSSIIIFFF?????????<<<999666333222666555555UUUtttZZZSSSGGGAAABBBEEEYYYuuudddRRRBBB@@@AAA??????CCC;;;777777777333666MMMfff}}}pppooovvvrrrsssssspppmmmjjjiiiiiijjjmmmpppqqqooonnnppprrrsssrrrnnnggg___VVVKKKBBBDDDEEEFFFDDDAAA===:::999888555444888888444000000///000111444777:::<<<>>>===<<<<<<<<<======>>>???>>>??????===:::<<>>@@@CCCHHHJJJPPPQQQHHH>>>:::999888---,,,++++++,,,,,,+++***zzzqqqiiimmmiii]]]YYYYYYOOO@@@;;;999777444111...,,,+++...---+++)))(((((())))))(((((((((((((((((((((((())))))))))))************+++************+++,,,,,,,,,,,,,,,---....../////////)))---666333...===VVV{{{rrrlll\\\]]]VVVJJJDDDEEEBBB<<<444333333777===DDDHHHJJJVVVUUUQQQLLLIIILLLUUU\\\WWWNNNQQQbbbsssxxxxxxxxxrrryyybbb[[[^^^eeeeeebbbSSS<<<+++,,,555...,,,,,,---+++((()))---++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************,,,,,,,,,---------......000///...---------//////333333444555999@@@HHHNNNWWWTTT[[[kkkxxx}}}www^^^EEEFFF\\\nnnrrr```KKK444***///555333---------...------,,,+++***,,,------------............222//////444111222===DDD@@@EEEIIIDDDAAAAAA>>>999444444999???HHHOOOUUU^^^jjjsss}}}~~~uuubbbeeettt|||\\\FFFOOOoooYYYUUUWWWYYYYYYXXXWWWWWWXXX]]]WWWYYYqqq___XXXOOOHHHJJJCCCEEE<<>>>>>===999888;;;>>>NNNgggmmmTTTHHHFFF<<>>???BBBFFFJJJRRRTTTJJJ>>>999999999///---++++++,,,,,,+++***zzztttkkknnniii^^^ZZZXXXOOOAAA:::999666444000...+++***...,,,+++))))))))))))***((((((((((((((((((((((((((()))))))))************************++++++,,,,,,,,,,,,------.../////////444+++***111555CCCnnn|||xxxtttoooiiibbb^^^MMMNNNIIIAAA<<<<<<:::555999666333000111333666888HHHLLLPPPNNNIIIFFFGGGJJJUUUNNNKKKOOOVVVaaayyyoooiiiYYYfffaaaffflll\\\===...222///...///000---((((((,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********************************************************+++++++++++++++------------.........///---.../////////000222444---000666<<>><<<@@@GGGNNNLLLCCC<<<:::>>>@@@===555...222???JJJFFF>>>888999===>>>AAADDDLLLTTTVVVKKK===666666777000...,,,+++,,,,,,,,,+++rrrooommmmmmhhh___ZZZWWWNNNBBB999888666333111...,,,+++---,,,+++)))))))))******))))))))))))))))))))))))((()))))))))******************++++++,,,,,,,,,,,,,,,,,,---......//////000,,,:::777...III}}}yyyxxxrrrlllkkknnnooommmjjjiiifffaaa\\\XXXRRRKKKGGGBBBAAA===777444555555333444333111///...///000222///666@@@GGGIIIHHHEEEDDDDDDHHHOOORRRNNNOOOccczzzzzzrrrgggnnnnnngggiiifffLLL+++---,,,---000///******,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***************************************************+++++++++,,,,,,,,,---------........./////////***---000000000///000222000444<<>>GGGGGGGGGEEEBBB@@@===888444222999BBBJJJRRRZZZbbbggg{{{{{{zzzzzztttvvvsssSSSPPP|||qqqjjjnnn|||~~~{{{{{{bbbbbbbbb___```wwwfffZZZRRRKKKJJJCCCHHHHHHFFFBBB===AAAaaa|||kkk\\\KKKGGGAAA===;;;999777555222,,,777;;;444TTTnnnQQQNNNEEEAAABBB999999777888CCCZZZ~~~___NNNLLLMMM@@@===<<<;;;999555444666888(((777qqqhhhfffbbb^^^___cccgggfffccchhhggghhhjjjnnnqqqrrrrrrrrroooppprrrpppnnnvvvcccVVVGGGAAACCCFFFDDD@@@888333222555888777777:::::::::;;;;;;;;;;;;::::::888666333111000111222444222444777888888777666666///;;;RRReee```KKK??????<<<;;;===CCCEEE@@@;;;999===<<<:::555000111999AAAAAA:::555888;;;===???BBBHHHPPPQQQHHH<<<666666777222///,,,+++,,,---,,,,,,qqqooonnnmmmggg^^^YYYUUULLLBBB888777666444222000...------,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))***************++++++,,,---,,,,,,,,,---------...//////000000---444<<>>@@@???>>>999<<>>FFFOOOXXX```eeevvv}}}{{{}}}|||vvv~~~[[[KKKddd|||eeeSSSOOOWWWkkkyyyhhh[[[SSSLLLKKKMMMPPPRRR^^^|||jjj[[[SSSLLLJJJCCCIIIKKKEEEAAA>>>BBB\\\wwwfffSSSMMMEEE@@@>>><<<999666>>>***,,,999333===vvvcccPPPFFFCCC@@@:::@@@888222222777EEE___wwwiiiUUULLL???@@@AAA@@@<<<777333111%%%AAA<<<***XXXxxxmmmaaa]]]aaaeeeeeecccdddeeegggiiimmmrrrvvvyyytttppptttxxxpppdddhhhvvvlllaaaQQQFFFCCCDDDEEEEEE===888555888999999:::===>>>???@@@AAAAAA@@@??????===;;;888555333222222222000111333555666777888888333888FFFTTTUUUJJJAAA@@@;;;777666;;;===;;;888777;;;888666666333222555;;;===666333666;;;<<<>>>@@@???EEEGGGBBB;;;999999888333111---,,,,,,------,,,uuuqqqooollleee^^^YYYSSSKKKBBB777666555444333111000000,,,+++***)))))))))***+++))))))))))))))))))))))))))))))))))))***************+++,,,---------,,,,,,------......//////000000777555SSS|||vvvppplll___YYYPPPIIIEEECCCCCCCCC===<<<<<<<<<<<<;;;;;;;;;444333222333555666666555444333222222222222222444111444555444222000111222222222111111111222444555:::777999CCCJJJQQQaaarrruuuuuu|||yyyzzznnnfffiiiFFF;;;000---///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,---.........,,,,,,---------............000111000///333:::@@@LLLWWWgggttt~~~www}}}}}}kkkSSS@@@444222000...------///000............////////////...222///---222...---777<<<[[[===CCCFFFFFFBBBBBBCCC>>>777444666;;;AAAJJJTTT]]]bbbkkk|||}}}xxxhhhKKKJJJVVVXXXLLLBBBCCCNNNgggqqqcccZZZVVVVVViiibbb^^^]]]XXXXXXgggzzzooo]]]UUULLLIIIAAAHHHKKKFFFCCCAAA@@@TTTrrr\\\TTTJJJDDDBBB???<<<888<<<333...333444666[[[{{{ZZZPPPJJJDDDDDD;;;333111555444000777CCC^^^qqqQQQHHHGGGEEEBBBAAA>>>999555000333333111===eee|||iii___\\\[[[YYY```dddiiilllmmmpppuuuxxxwwwyyy{{{yyysssmmmmmmqqqtttlll```QQQGGGCCCDDDFFF@@@:::777888999888999<<>>???;;;999:::999666555111...,,,,,,---------uuuooooookkkeee^^^XXXRRRJJJBBB666666555444444333222222,,,+++***)))))))))***+++))))))))))))))))))))))))))))))))))))***************+++,,,---...---,,,,,,------......///000000000777SSSyyyhhhccc\\\VVVRRROOOLLLJJJBBB>>>999777777888999:::888::::::999666444333333777666444333333222111///000///111333444222111222///111333111///...000222,,,...000///......222555888777;;;@@@AAAFFFYYYnnnqqqsssxxxkkkqqqrrrkkk^^^LLL999111//////------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,---------......000111222111333;;;HHHRRRmmmzzzhhh]]]999666222...,,,,,,...///............/////////000//////+++000888333000:::777nnnvvvGGGBBBFFFFFFCCCBBBDDD@@@888666777999>>>FFFPPPZZZ```^^^vvvyyyzzzxxxRRR???>>>CCCCCC???@@@MMMgggwwwllljjjssswwwfffgggtttrrr___VVVLLLGGG???FFFLLLHHHGGGEEE???OOOaaaYYYNNNGGGEEEBBB>>>;;;000???;;;333333333JJJtttfffYYYOOOEEEKKKDDD888444;;;;;;333222999111KKKsss[[[SSSGGG???>>>>>>;;;555<<<,,,***555000333hhhsssfffaaa```ZZZ```gggjjjhhhhhhkkknnnttt{{{zzzqqqpppxxx{{{vvvyyyuuukkk[[[KKKBBBBBBEEEAAA;;;777777888666888;;;>>>@@@BBBEEEFFFEEEDDDDDDBBBBBB@@@???<<<:::999888444222000111444888;;;<<<999666111000555;;;<<<888666333333777888555333333333444777999333,,,///777777222000555999;;;<<<>>>:::<<<;;;888888999666111555222...,,,,,,---...---~~~mmmppplllddd[[[WWWSSSIII???999555333444111,,,+++---,,,,,,++++++***)))(((((()))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++000333000---///333555GGG{{{jjjZZZPPPFFFDDDAAA>>>;;;;;;;;;<<<:::::::::::::::;;;;;;<<<888777777999::::::888666888777666555444333222222222222222111111222333333222222222222111111111111111000000000000111111222333444666<<>>444333555<<>>===???BBB===LLLkkk|||}}}```RRRNNNGGGAAABBBMMMGGGHHHEEEGGGLLLttt|||fffRRRLLLIIIAAA<<<<<<===777555555000000BBBYYY___UUURRRJJJCCCBBB???999555222333555777666BBBnnnzzzYYYNNNRRRCCC;;;===888999333111444222222@@@SSSnnnnnneee___ccciiijjjiiijjjmmmsssuuuooojjjkkkmmmooorrryyy|||rrr[[[GGGBBBEEEAAA@@@<<<888444444666888>>>@@@BBBBBB??????AAACCCCCCBBBBBBBBB???;;;999:::777666222,,,,,,444:::<<>>:::999444///000444444000000333555444111......///444333222555999;;;:::999;;;999999<<<;;;777555777888444000---------------rrrnnnkkkccc[[[WWWSSSIII???999555333444222---+++---,,,,,,++++++***))))))((()))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,---///...000;;;IIItttaaaSSSJJJEEEBBB;;;:::999:::;;;<<<<<<;;;;;;;;;<<<<<<;;;999888666<<<<<<<<<===>>>>>><<<:::===<<<;;;:::999777666666333333222111111111111111111111111111111111111111111000000///////////////111333777;;;AAAHHHLLLMMMLLL}}}nnnbbbWWWdddpppeeeCCC000555111"""***...---***+++//////+++++++++++++++************************************************************++++++,,,,,,,,,---------,,,------------..................///000111333333555333111???ZZZooo~~~{{{yyytttnnnmmmpppmmmwwwppptttqqq___KKK>>>666000...111/////////...---...000111---///000000000000333555999@@@hhhFFFGGGNNNDDDEEEIII<<>>MMMlll```RRRNNNHHHCCCDDDKKKGGGJJJFFFGGGJJJooo{{{cccVVVOOOIIICCC???@@@:::777666222000===PPPtttdddVVVFFFDDDCCC@@@===:::777555444777333222GGGxxx~~~]]]QQQJJJDDD===444;;;555333555222...555AAA^^^xxxuuuppplllkkkppptttttttttuuutttqqqooouuu{{{yyylllXXXFFF<<>>;;;777333111222444999;;;======<<<<<<>>>@@@CCCDDDEEEEEEBBB===:::999===<<<666...+++///222333:::<<<===:::666555888;;;BBBAAA:::111---///000///...000333333111111222444555333333555888;;;;;;:::888777888<<<===999777888777444///---,,,------,,,tttllliiibbb[[[WWWSSSJJJ???999555444444222---+++---,,,,,,++++++***))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...,,,---///...777TTTrrriii^^^OOOBBB;;;;;;===???DDDBBBAAABBBEEEFFFCCC@@@@@@AAACCCEEEEEEDDDBBBAAA?????????@@@BBBBBBAAA???BBBAAA@@@???>>><<<;;;;;;:::999888777666555555555111111111111111111222222222222111000////////////---000444777>>>LLL```oooZZZ```xxxsss]]]ZZZ___fffcccOOO666---111+++......***))),,,......,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------......//////111000//////000000///...333666GGGbbb}}}~~~}}}~~~||||||xxxttt___NNNAAA555...---333111///...---...000111...///000000000000222444777999hhhIIIEEENNNIIIHHHIII>>>EEE:::666555888===CCCOOOZZZgggaaannn~~~}}}aaabbbmmm}}}xxx}}}XXXJJJJJJFFF<<>><<<<<<:::555111444222,,,+++>>>ooo[[[TTTMMMAAA;;;<<<666444777555......222333YYYxxxooonnnooommmgggiiijjjmmmssssssgggPPP>>>??????===888444000///000333555666666666777999<<>>999444444666DDDFFFAAA666------000222000222444444333222333444555444333444777:::<<<<<<555555999>>>???;;;999999666333///,,,,,,,,,,,,,,,~~~rrrjjjhhhbbb[[[XXXTTTJJJ???999666444555222---+++---+++++++++*********))))))))))))*********+++++++++***+++++++++++++++,,,,,,,,,,,,,,,------------...,,,///111000777OOOuuu~~~hhh[[[KKKHHHEEECCCCCCDDDFFFGGGHHHEEEBBBCCCFFFHHHEEEBBBAAABBBBBBCCCCCCBBBAAAAAAAAA@@@@@@AAADDDEEEDDDCCCEEEEEEDDDCCCBBB@@@@@@??????>>>>>>===;;;:::999888444444444333222222111111333333222222111222222333000000111000555HHHiiiXXXJJJ}}}aaaUUU]]]rrrjjjFFF333:::...000111...++++++,,,---,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...---------...//////000000000000000111222222111000666LLLwww|||nnnhhhhhhkkkqqqxxx|||rrr```OOO@@@555///222000///...////////////...///000000///000222444111@@@KKKTTTDDDMMMMMMIIIHHH@@@FFF;;;777444666999@@@MMMXXXfffaaaiiiwwwhhh[[[[[[bbbxxxkkkRRROOOKKKBBB@@@NNNqqqppphhhaaa]]]\\\fff^^^___tttiiiVVVNNNHHHDDDDDDEEEHHHQQQLLLHHHDDD```gggSSSLLLGGG@@@EEE???;;;;;;888444555:::dddzzzmmm```LLLFFF@@@===>>>===999444222444555000...DDDzzzeeeRRRGGGNNN???999666999999444000111:::666FFFssszzzkkkeee___aaahhhfffTTTBBBAAAAAA@@@<<<777222000///...//////000000222444666999>>>CCCEEEFFFDDD===666999<<<:::222,,,,,,,,,+++---333;;;???===999444111<<>>:::666444555222---,,,...+++++++++***************))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,---------.........***---///777RRRuuukkkVVVJJJFFFAAACCCFFFHHHIIIJJJJJJJJJMMMJJJGGGFFFIIIJJJJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCEEEDDDCCCDDDFFFGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCC??????@@@???>>>===<<<;;;;;;:::999777555444222222111111111111222333333444444333111...+++444OOOiiizzzYYY~~~yyymmmccceeellleeeJJJ///......///000...,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........------...//////000111111...///111333444666999;;;QQQuuutttqqqzzz{{{fff___RRREEE@@@AAADDDKKKQQQlllvvvdddRRRBBB888000......000111111///---...000000000///000222444000<<>>JJJVVVeeejjjmmmuuurrr|||rrrccc]]]]]]^^^{{{\\\NNNKKKGGG@@@LLLrrr~~~rrrjjjbbb]]]]]]aaaVVVUUUXXXaaasssqqqZZZNNNGGGCCCBBBDDDIIIRRRMMMIIIDDDYYYzzzaaaTTTLLLFFFDDD@@@===<<<:::666555777OOOrrrlllZZZQQQGGGAAAAAAAAA???<<<444444888999222333JJJfff___NNNYYYGGG@@@;;;::::::888444333444...111BBBWWWrrrsssjjjiiidddRRR???AAAAAA@@@===888333111000---,,,++++++,,,...000000000777<<>>999888666222...,,,,,,---------tttjjjiiiddd___[[[VVVIII===:::666555555333...,,,...************************)))************+++++++++*********++++++,,,,,,---,,,---------............,,,+++000JJJsssyyyhhhUUUNNNJJJHHHGGGHHHIIIJJJIIIHHHGGGHHHJJJOOONNNLLLJJJGGGFFFEEEEEEEEEEEEEEEFFFHHHJJJLLLMMMNNNLLLIIIHHHHHHHHHGGGEEECCCCCCCCCCCCDDDDDDDDDDDDBBBBBBDDDEEEEEEDDDCCCBBB@@@???>>><<<:::888777666111111000000111111222333111111444555000---999JJJiii|||ccceeessspppYYYDDD///,,,+++...///...,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---......///000111222222222444333111///444???HHHyyyvvvyyy{{{wwwppp{{{}}}jjjWWWJJJIIICCC?????????===>>>@@@FFFVVVsssuuubbbOOOAAA333111///000222222///,,,///000111000//////111333666---???iiiOOOEEELLLIIIIIICCCCCC===777333333555;;;FFFQQQ^^^llllllfffwwwppppppwwwhhhZZZPPPHHHJJJssskkkOOOGGGGGG???JJJrrrwwwwwwwwwyyyyyytttllliiikkk^^^bbbffffffgggxxxyyy___OOOGGGBBB@@@EEEIIIRRRMMMKKKFFFUUU{{{rrr]]]PPPIIIEEECCC???<<<999777777888CCCsssmmmbbbYYYMMMDDD@@@??????>>>999444111333222000777AAAqqqaaa[[[RRRKKKCCC===:::888555333+++///555777555;;;VVVqqqyyy^^^DDD>>>???>>><<<777444222222000---***)))***,,,,,,,,,***111666888>>>DDD@@@777111999===888222...,,,******(((,,,666AAAAAA777---333AAAJJJEEE999222222444333333555777::::::888666444555666666555444555666888999===CCCBBB<<<888888666333///------...///...tttkkkjjjfffaaa]]]VVVIII<<<:::777555555333...,,,...************************)))************+++++++++)))******+++,,,,,,------------------...............111FFFjjjnnn[[[HHHDDDGGGIIIJJJKKKKKKMMMOOONNNLLLJJJJJJKKKEEEKKKRRRVVVVVVUUUWWWZZZUUUVVVXXXXXXXXXUUURRRPPPWWWSSSNNNJJJGGGDDDAAA>>>999999:::;;;<<<===>>>>>>???@@@CCCEEEFFFFFFFFFEEECCCBBBAAA@@@???>>>>>>===666666444333222222222222000///333:::999333666AAApppaaapppqqqpppuuuiii```ccc>>>333,,,---000///---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---...///000111222222333444666666222444CCC]]]rrruuuvvvvvv|||iiiYYYOOOIIIEEECCCAAA???AAACCCAAA<<<<<<>>>???DDDOOObbb|||ttt___OOO===777111///111222000...///000111000//////111333555,,,;;;DDDYYYCCCKKKJJJMMMFFFAAA???:::555444444777@@@IIIUUUeeehhhaaalll|||rrr|||ddd[[[```VVVKKKXXXxxx~~~WWWGGGGGG===GGGqqq}}}}}}yyyyyyyyyzzzyyysssmmmsss~~~bbbPPPHHHDDDAAAGGGJJJPPPLLLMMMHHHSSSvvvjjjWWWNNNGGGFFFCCC===888777888:::???ooovvvppphhhaaaVVVLLLDDD@@@??????<<<888333111000111333555BBBooofff[[[VVVMMMDDD???<<<:::888555444333333333333333555===QQQooouuuVVV>>>>>>>>><<<888666666666555111,,,******+++***))))))///222222999BBB@@@666...777>>>;;;444000---+++***)))+++333<<<>>>777///333@@@IIIDDD888222111222111...---///444:::>>>???555888::::::777555444555555555999??????;;;777888777444000......///000000qqqllllllhhhbbb^^^WWWIII<<<:::777555666333...,,,...******************++++++)))************+++++++++))))))***+++,,,,,,---------------........./////////<<>>999666//////111222444555666777555777:::===???@@@??????CCCCCCCCCCCCCCCCCCCCCCCC===<<<:::888666444444333888111111777666111444>>>SSS{{{yyyxxxnnncccjjjjjjaaaPPP???111///111///---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---...///000111222333333...333666999EEEccc}}}rrraaaRRRIIIFFFEEEEEEBBBAAAAAAAAA>>>:::===CCC???@@@BBBGGGQQQbbbuuurrraaaFFF>>>444//////111111000///000111000//////111333000999777AAAwww```BBBJJJKKKOOOHHH@@@BBB<<<777444333444<<>>```}}}xxxqqqmmmdddYYYNNNGGGEEEFFF<<<>>>>>>888333222111//////AAAvvv^^^\\\UUULLLEEEBBB@@@>>>===:::444000222666666333:::999===FFFOOO___vvvfff@@@@@@???===;;;::::::<<<888333...+++++++++***(((+++000000///666AAA@@@666)))444===<<<777333111///******---222888999555111222>>>EEE@@@777333444555222---((((((///888???CCC777:::>>>===999666444444111111555<<<===999777888777444000//////000111111uuuqqqmmmfffaaa___ZZZLLL===<<<999666333222000---+++...---,,,+++******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---000000,,,))),,,000111;;;VVVyyy|||zzzfffUUUGGGGGGGGGIIIJJJJJJJJJNNNSSSVVV[[[aaaccccccdddjjjoooqqq{{{rrrqqqhhhUUUFFFCCC;;;999666555444222000...000000111222222111111000000333777888888999<<>>???BBBDDDEEEEEEDDDCCCCCCAAAAAABBB===555111222555444222111222555999<<>>AAA??????>>>>>>===<<<<<<;;;===>>>???BBBFFFGGGFFFEEENNNNNNmmmnnn\\\JJJ888333222000///111111111111111111111111111777...555:::QQQMMMDDDTTTLLL>>>OOOEEEAAA;;;555222555;;;@@@KKKVVVaaaddddddnnnmmmjjj___UUUJJJnnnyyykkkNNNOOOHHH@@@jjjdddQQQHHHEEECCCTTTQQQWWWPPPMMMLLLRRRwwwssspppuuuoooTTTPPPHHHAAA???<<<888777888:::UUUpppmmmpppppphhh[[[OOOHHHEEEAAA???<<<:::888666333000111222EEE{{{yyyfffUUUPPPPPPJJJBBB>>>:::======999333000333777444444333555777<<<@@@BBBKKKUUUeeeuuu|||ttttttvvvppp___QQQ888888:::;;;<<<<<<<<<<<<;;;888444///,,,******+++***+++---000555999;;;<<<444777<<<===999444444777---,,,***,,,222666555111000999@@@???777222666<<<888---'''+++------666BBBHHH===:::BBBCCC888222444333---...777===;;;888888===666000///...---...222tttooommmgggaaa^^^XXXKKK>>><<<999666333222000...,,,...---,,,+++******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------......------000444KKK|||jjjoootttVVVHHHFFFHHHJJJJJJJJJIIIJJJSSSbbbooozzzkkkSSSGGG@@@BBB???444,,,---333222111111222333111000111111111111000000//////111333444444333444777::::::;;;>>>AAADDDEEEFFFFFFDDDBBBBBBCCC@@@:::888:::444333222222333666888:::LLLkkkggg{{{\\\___aaaeee^^^MMM999000111111...---------,,,,,,,,,++++++------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...---///000,,,222444000---000555888888111PPPnnnZZZHHHDDDBBB===;;;???<<<<<<;;;;;;:::::::::999999:::<<<>>>AAABBBBBBBBB>>>>>>EEESSS~~~lllXXXCCC999444000///111111111111111111111111111555222///999AAAnnn999KKKPPPEEELLLFFFCCC===666333444:::>>>DDDNNNYYY^^^```gggvvv{{{{{{\\\XXXTTTbbb\\\KKKHHH===___gggTTTOOOPPPQQQXXXTTTYYYQQQLLLJJJOOOrrrssspppmmmxxxwwwaaaSSSKKKDDDAAA???:::888999:::PPPmmmmmmqqqssspppfffZZZNNNHHHDDDBBB>>><<<:::888555222...777999JJJttt\\\XXXVVVLLLIIIOOO<<<<<<<<<<<<:::888666555555444333222444666999;;;555888===BBBDDDDDDAAA@@@DDDAAA======>>><<<555///000111333666999;;;<<<===>>><<<777333///,,,******++++++,,,111777;;;;;;:::111777<<<<<<777333555999000,,,***,,,222666444//////888???>>>666222555;;;<<<111***,,,,,,***111<<>>BBBGGGDDD===888444///000888===:::777666;;;444/////////...111666}}}rrrlllmmmiiibbb\\\UUUJJJ@@@;;;999555333222000...,,,------,,,+++******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,///+++,,,000000...555@@@nnnrrrssszzzqqqZZZIIIBBBFFFNNNIIILLLNNNPPP\\\vvvmmm[[[QQQHHH@@@===444///222444111000444111000000111333333222111111111111111111111222222444444444222111111333666555666999<<>>???444444333333444666777888BBBWWWooolll[[[WWWccccccZZZGGG555,,,---///------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------...//////......///000,,,555555---,,,555888333===IIImmmwwwYYYMMMCCCAAA@@@;;;;;;???::::::::::::999999999999888888:::;;;===>>>???@@@EEEDDD@@@>>>___lllSSSBBB888333222333111111111111111111111111222888---:::333bbbEEEAAATTTMMMKKKHHHEEE???888444444888<<>><<<:::777555...777111+++LLLmmmaaa\\\RRROOOUUUFFFBBB===<<<>>>>>><<<999888777555333333333444444777666444333111000000000///000000///------000222,,,---000333777:::<<<===BBB@@@===999444000---,,,,,,+++,,,222999<<<:::666///666===;;;555333777<<<555...))),,,333666333...///666===;;;444111444999@@@666...---***''',,,555LLLFFF??????HHHMMMGGG;;;666333333888;;;999666555888222...//////000444:::|||qqqjjjnnnllleee\\\TTTKKKDDD;;;888555333222000...,,,---,,,++++++*********+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,111,,,,,,000///000AAAVVVhhhdddmmmlllXXXSSSSSSNNNMMMOOOLLL]]]qqqrrr^^^HHH>>>;;;999777555999222///111333222333666555444444555666555333111111222333444666888999999999999999999888777777777555666777999<<>>JJJhhhooodddPPPWWW^^^```VVVAAA///+++///...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------------///000000///...000111000000...///555:::666...MMM|||zzzVVVLLLFFFBBBCCCAAA======AAA::::::::::::::::::::::::999:::;;;<<<===>>>AAACCCAAA@@@EEEMMMZZZ}}}dddNNN???777555555111111111111111111111111000:::333888555===uuu>>>RRRPPPMMMJJJGGGAAA:::555444777:::AAAIIIUUU```iiiooosssuuupppWWWnnnwwwPPPLLL===NNNiii|||hhhiiitttaaaNNNQQQZZZ```YYY[[[RRROOOLLLMMMlllxxxgggdddjjjqqqzzzyyy\\\RRRIIIFFFDDD>>>:::888>>>MMMqqqhhhjjjpppvvvxxxrrreee[[[LLLIIICCC???===<<<:::999444000222666444KKKkkk___[[[WWWSSSSSSKKKBBB<<<<<<>>>@@@@@@===<<<:::888777666555555777666444333333555777888111333444111......222666///000111444666999;;;<<>>:::555222///---,,,---444;;;===999333---777===:::333333999>>>888///)))...555666222---...555:::999333000333777AAA888000---)))&&&)))///AAABBB>>>888@@@LLLIII;;;999777666888:::888555333666111.........000666===}}}rrrkkkooooooggg]]]UUUMMMGGG:::888555333222111///---,,,,,,++++++******++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,111///......,,,555OOOjjjeeeUUUeeeuuuuuuvvvzzzdddXXXOOOOOONNNMMMTTT___qqqsss[[[LLL@@@888888999555333555777444333444444222111222666666666888999999666444888999;;;===>>>????????????@@@BBBDDDDDDBBB???============>>>@@@BBBCCCDDDEEECCCFFFLLLNNNIIIDDDCCC@@@===888444333555888:::>>>GGGZZZooofff[[[QQQWWW```aaaQQQ;;;000000.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,------............///111000//////000222444------555555222:::IIIwwwyyyaaaGGGCCCAAAAAABBBAAA>>>===???;;;;;;;;;;;;;;;::::::::::::<<<=========@@@DDDGGGAAAAAAEEEPPP___rrrwww^^^JJJ===666222111111111111111111111111000555777---===333nnnGGGJJJLLLPPPLLLIIIDDD===777555666888;;;AAALLLZZZfffmmmoooooohhh|||sssxxxyyy```PPP???DDDSSSsssyyy}}}iiiWWWyyy\\\YYYccc___WWWXXXQQQPPPMMMLLLiiimmmaaadddhhhppp|||bbbVVVKKKGGGDDD???:::888===OOOwwwhhhhhhkkkrrryyyyyyrrrkkkTTTOOOHHHCCC@@@>>><<<;;;;;;,,,111>>>333)))WWWbbb]]]\\\TTTTTTQQQKKKEEEAAA??????@@@>>>>>>>>>===<<<:::999888777666444222111111111111111111111000///......---111111222333666999;;;<<<@@@@@@???===:::777333111------000555;;;<<<777222...888===888333555;;;???:::111,,,222888666111......444888777222///222666===777111,,,)))'''***---333<<<<<<444888EEEFFF<<<:::::::::999888888555222555111.........000888AAA~~~ssslllpppooohhh___WWWOOOHHH:::888555333222111///---,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,///000000---000@@@YYYmmmeeeYYYqqqooo}}}zzz~~~nnn]]]OOORRRTTTQQQPPP\\\zzzhhhOOOAAA@@@<<<999999888666777999999999;;;<<<<<<:::999888444555777:::======<<<:::???AAADDDFFFGGGFFFDDDCCCGGGGGGHHHJJJJJJIIIEEEBBBEEEEEEFFFHHHIIIKKKLLLLLLDDDAAACCCIIINNNLLLIIIIIIFFFCCC>>>999666777888::::::???MMM___]]]{{{ZZZUUUYYYaaa[[[EEE333...............---------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////000111111000000111222333000555888......SSSlllPPPGGGBBB@@@@@@???@@@???>>>>>>===>>>>>>======<<<;;;;;;:::<<<>>>?????????BBBHHHNNNSSSTTTJJJNNNpppqqqZZZGGG:::111111111111111111111111111222000555%%%>>>999LLLdddDDDFFFRRRLLLJJJEEE???999666666888888===FFFSSS___hhhmmmnnneeeppp||||||mmmyyy{{{ooorrrqqqhhhPPPCCCAAA>>>VVV}}}hhhZZZHHHCCCFFFHHH^^^nnnZZZ```qqqcccfffeee[[[ZZZRRRRRRNNNJJJdddmmm___^^^```gggrrr~~~iii[[[MMMGGGEEE@@@;;;999:::QQQ}}}llljjjiiinnnvvv{{{|||zzzccc\\\SSSJJJDDDAAA>>><<<>>>222---111000///>>>UUUvvvbbbZZZNNNKKKNNNPPPOOOLLLFFFAAA===>>>??????@@@???===;;;:::999999999888777555444333555333333555777777333000000000111333666999===>>><<<<<<<<<:::888555222000---///333777:::999666444222:::===666333999>>>>>>999222111888<<<666111111///333777555111///222555999555000,,,))))))+++------777:::555777AAADDD>>>;;;===<<<999777777666333333000///000000333===HHHvvvmmmooommmfff___YYYOOOFFF:::777444333222111///...,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,000000///:::NNN[[[]]]UUUyyytttqqqyyyooo^^^UUUQQQYYY```fffuuusssUUUDDD>>>===555777777444444888<<<===444666888999999999999999999999;;;???AAABBB???===???CCCHHHMMMPPPOOOMMMKKKNNNKKKHHHGGGHHHGGGDDDBBBEEEGGGJJJNNNRRRTTTVVVVVVNNNFFFBBBFFFJJJJJJJJJKKKIIIGGGDDD@@@===:::777666777555AAARRRiii{{{dddWWW```cccRRR<<<222............------------+++,,,,,,,,,------------,,,,,,------...////////////000222111000000111333222444888777444FFF{{{xxxSSSBBBCCCCCCFFFEEECCCCCCEEEGGGFFFDDDEEEDDDCCCBBBAAA@@@???>>>@@@BBBDDDDDDDDDHHHPPPVVVWWWXXXNNN[[[lllWWWEEE888111111111111111111111111111///444,,,666===???GGGFFFPPPLLLJJJFFF@@@;;;777777888888<<>>???666222555000333666555111000222555777444000+++)))***+++,,,...333555666;;;BBBCCC>>>;;;>>>>>>888666888777333111000000222444999EEERRRwwwmmmnnnkkkeee___YYYOOOEEE:::777444333222111///...+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))//////111CCCYYYZZZKKKrrr}}}uuu|||sssooo}}}sssddd\\\[[[bbbdddjjj}}}}}}fffQQQCCC===<<<===;;;???===777777<<<===888;;;===>>>======???AAAAAAAAAAAACCCDDDEEEDDDAAA>>>999???HHHPPPUUUWWWUUUSSSRRRMMMFFFBBBBBBBBBAAA@@@@@@DDDIIIPPPUUUYYY[[[\\\ZZZOOOEEECCCEEEFFFGGGJJJJJJIIIIIIFFFBBB<<<777333<<<333<<>>UUUdddttt^^^MMMLLLQQQJJJBBBEEEEEE@@@AAAAAAVVVgggUUU\\\xxxqqqeee```WWWMMMbbbhhhbbb\\\]]]cccmmmwwwuuucccQQQIIIFFFCCC???>>>@@@WWWmmmjjjggggggkkkrrrxxx{{{{{{lll\\\PPPGGGAAA===555===???888000000444666333}}}SSSIIICCC>>>CCCMMMTTTTTTQQQDDDEEEFFFFFFEEEBBB???===<<<;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::888999:::<<>>FFFDDDBBB>>>;;;777555444---222888999666444555888:::>>>;;;444666???AAA;;;666333888BBBAAA666222777111444666555222000333555666444000+++)))***++++++000///111666???DDDAAA===;;;??????888666888777444000///111444888>>>LLLYYYtttpppmmmhhhbbb```[[[NNN@@@<<<999666444333111///---......---,,,++++++++++++,,,,,,,,,++++++*********+++***)))+++...000...+++///000,,,@@@]]]UUULLLdddoooppp|||~~~vvv{{{ooolllxxx|||tttuuu|||rrr]]]GGG>>><<<;;;<<>>??????>>>>>>>>>>>>>>>AAADDDCCCAAA@@@BBBDDDDDDBBB@@@??????@@@AAABBBAAA>>>???FFFMMMQQQVVV[[[\\\UUUNNNIII@@@999;;;CCCHHHGGGFFFHHHPPPZZZ]]]ZZZWWWSSSOOOMMMMMMMMMKKKJJJRRRGGGHHHKKKEEEAAA@@@999888666999BBBKKK^^^uuulll~~~ooobbb^^^HHH555...---222111))))))111..................................../////////000...333333---+++///222000222===777666[[[xxxooo}}}uuueeeZZZ\\\aaa```aaafffccc___\\\\\\^^^]]]XXXTTTQQQNNNOOORRROOOIIIIIINNNHHHIIILLLOOOPPPRRRZZZcccZZZ\\\ppprrr\\\SSS999444000222222000111333111111111111222444999===TTTGGGPPPRRRIIIAAA@@@:::444999666555888BBBKKKSSS]]]fffhhhgggdddbbbgggvvv~~~{{{}}}zzz|||{{{uuuvvvppp^^^QQQEEE>>>BBBEEEBBBCCCHHHNNNSSSRRRIII???AAAQQQaaatttaaa[[[[[[VVVLLLHHHNNNPPPIIIDDDEEE@@@???SSSlllZZZ[[[fff~~~wwwnnnaaaUUUfffxxxjjj^^^___fffnnnwww{{{```TTTNNN>>>>>>EEE;;;???WWWkkkdddggglllkkkqqqyyyxxxzzzrrr^^^OOOFFFAAA;;;<<<<<<999444000000111000JJJeeeTTTKKK>>>888>>>QQQgggvvvfff[[[LLLDDDCCCDDDCCC@@@@@@<<<:::<<<>>>>>><<<<<>>CCCBBBDDDFFFGGGEEEDDDDDDDDD@@@@@@???===999666222111444555666555444333444555888777777999<<<===:::777444:::@@@???999555666999333666888555000...111555333000---***)))***,,,......///111666:::=========222;;;@@@===666555666666555111000444;;;FFFVVVccctttqqqnnnhhhcccaaa[[[NNNAAA<<<999666444333111///---......---,,,++++++++++++,,,,,,,,,+++++++++******+++***)))+++---...---+++///***777JJJNNNPPP]]]kkkiiihhhqqqqqqlllmmmvvv~~~yyyoooppp{{{{{{sssYYYKKK???===???>>><<<===>>>@@@BBBCCCDDDDDDEEEFFFEEEFFFFFFEEECCCBBBEEEGGGIIIJJJKKKKKKJJJJJJKKKMMMHHHDDDCCCEEEHHHKKKSSS[[[YYYVVVSSSOOOGGG>>>===BBBDDDHHHNNNTTT]]]ccc```YYYbbb^^^WWWSSSQQQPPPOOOMMMKKKJJJQQQWWWPPPJJJEEE???===::::::>>>AAANNNmmmlllzzzkkkzzzqqqcccTTT>>>333---111111,,,,,,111................................./////////000000...222222......222444111000111888XXXyyyfffbbbeee\\\UUUWWW[[[]]]___```bbb^^^YYYYYY\\\^^^]]][[[XXXVVVVVVXXXSSSLLLLLLPPPLLLUUU]]]aaabbbcccfffhhhcccggg{{{kkkUUUBBB:::333222333111111333111111111111222444888<<>>???BBBBBBDDDEEECCC>>><<>><<>><<<;;;999@@@WWWooowwwddd~~~|||ggg___LLL<<>><<<@@@EEEGGGQQQ^^^fffbbb^^^bbbjjjqqqUUUQQQRRRKKKFFFIIICCCBBB:::;;;WWWxxxxxxaaaXXXRRRSSSVVVNNNJJJ___}}}vvvmmmfff^^^bbb___eeesssyyybbbTTTOOOFFFDDDCCC;;;FFFkkk{{{kkkeeeeeeaaafffrrruuuvvv}}}}}}ppp[[[III???<<<888777777555222///555***888nnnkkk[[[NNNGGG???777>>>LLLzzz}}}YYYSSSQQQFFFGGGBBB???@@@@@@???BBBGGGCCCCCCBBB@@@????????????BBBCCCCCCCCCBBBBBBDDDFFFBBBAAAAAA???===;;;999777777999::::::999999;;;<<<;;;:::888888999:::999888888:::<<<===<<<888555222555444222000000111333444000///---,,,******++++++...000333666888::::::;;;888>>>AAA===777666666666666555999AAAKKKWWWhhhvvvvvvpppnnnhhhccc```[[[NNN@@@<<<999666444333111///---......---,,,++++++++++++++++++++++++++++++++++++++++++******++++++++++++///333EEEJJJCCCRRRiiilll|||yyytttssszzz~~~rrr```cccjjjttt|||hhhRRREEEJJJFFFEEEFFFIIIJJJIIIIIIGGGGGGGGGGGGHHHHHHGGGFFFGGGJJJPPPWWW]]]dddiiilllpppssstttoooeeeZZZTTTRRRRRRPPPPPPSSSRRROOONNNPPPRRRSSSTTTRRRNNNLLLMMMPPP[[[bbbkkkrrryyy|||xxxqqqddddddccc^^^XXXSSSRRRRRRRRRSSSKKKEEELLLRRRQQQPPPEEEBBB???<<<999<<>>DDDSSSjjj{{{}}}tttooooootttzzz}}}\\\XXX\\\UUUJJJEEEDDDJJJFFF::::::EEEKKKGGGPPPNNNXXXjjjooocccXXXVVV\\\jjjkkkeeebbbdddkkkuuucccTTTNNNIIIEEEAAA===NNN||||||iiiaaaaaa\\\```kkknnnqqqvvv~~~jjjVVVJJJCCC<<<999:::999333...222000222IIIhhhRRRPPPKKK;;;555;;;555vvvjjjUUUNNNJJJFFFFFFLLLLLLFFFDDDGGGCCC@@@>>>===??????>>><<<>>>??????>>>===>>>@@@BBB>>>>>>===<<<;;;:::999888888:::<<<<<<;;;<<<===???>>>===;;;:::::::::;;;;;;>>>======???@@@===777333444333222222333444333222000///...---+++*********...000444666777888999:::;;;@@@AAA<<<777666777666222555===HHHRRR^^^ooo}}}wwwooommmgggbbb___ZZZMMM???<<<999666444333111///---......---,,,+++++++++++++++++++++++++++++++++++++++++++++******+++,,,---111AAA??????RRR[[[[[[cccssswwwtttiiigggkkkggg]]]gggmmmsssvvvwwwyyy}}}fffOOOGGGIIIPPPNNNIIIEEEFFFIIIMMMOOOOOONNNNNNQQQTTTVVVUUUTTT^^^aaaffflllrrruuuuuuuuutttxxx{{{zzzsssjjjccc```___XXXTTTVVVXXXVVVUUUVVV\\\]]]\\\YYYXXX^^^gggmmmwwwzzz|||}}}}}}gggaaaffffffYYYJJJLLLWWWPPPJJJXXX^^^TTTNNNIIIGGGCCC???;;;<<>>:::;;;;;;777111///666666555XXX[[[SSSSSSHHH>>><<<666<<>>???===::::::;;;;;;999888888:::===;;;;;;;;;:::::::::::::::999:::<<<<<<<<<<<<>>>???AAA@@@???===<<<<<<===???@@@>>><<<>>>???>>>888333333444555777888777333000111000///---,,,+++******---111555777777888:::;;;<<<@@@@@@:::666777777666222999EEESSS]]]gggvvvxxxpppmmmgggbbb```[[[MMM@@@<<<999666444333111///---......---,,,++++++++++++***++++++++++++,,,,,,,,,++++++,,,+++***+++...000555EEE<<<>>>]]]bbbWWWaaakkkuuuxxxnnndddccccccbbbhhhnnnrrrrrrsssyyy}}}pppsss~~~vvv\\\OOOGGGFFFJJJGGGKKKNNNPPPWWWcccmmmqqq|||yyyvvvuuuvvvtttppplllkkkmmmqqqwww|||~~~|||wwwyyy||||||xxxpppgggaaannnddd[[[YYYYYY[[[```eeekkkmmmlllhhhkkkvvv|||iii]]]XXXXXXNNNfff^^^LLLSSSVVVPPPSSSPPPMMMHHHAAA<<<;;;???DDDZZZppp}}}vvv{{{tttjjj[[[GGG999222//////.../////////////////////////////////000000000111111222111111333333222555:::QQQnnnWWWMMMFFFEEELLLXXXjjj{{{uuurrrrrruuuwww~~~dddMMMKKKSSSfff{{{eeeLLL===555222111333111222333222222222444555999222rrrSSSAAAHHHQQQEEEBBBFFF<<<999555333666:::???GGGOOOWWWZZZbbbmmmuuuvvvpppiiibbbssswwwgggYYYXXXVVVTTTQQQNNNKKKFFFCCC@@@\\\}}}eee___\\\WWWTTTGGGCCCKKKNNNEEE???AAA>>>@@@BBBNNNpppdddnnngggzzzrrriiijjjgggiiieeeVVVLLLMMMFFFAAAJJJnnn{{{ccc[[[___\\\[[[aaaeeekkkooottt{{{xxxXXXNNNAAA;;;;;;===;;;888111222111---???}}}jjjUUURRRLLLDDDAAAAAA444???{{{aaaRRRKKKRRRSSSHHH@@@AAABBB???<<<===???@@@>>><<<999::::::888666666777888999999999999:::;;;<<<===:::<<<======<<<<<<>>>???@@@AAAAAA@@@???>>>@@@AAA???<<<::::::;;;;;;888444555777:::;;;:::888444222444222000...,,,++++++,,,---111666888888888;;;>>>===???>>>888555777888777999CCCTTTdddmmmtttxxxrrroooiiidddbbb]]]OOOBBB<<<999666444333111///---......---,,,++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,+++,,,000444;;;===???KKK[[[bbbdddiiilllqqqrrrlllccc```bbbfffgggnnnssssssuuuyyyzzzvvvbbbiiiyyyyyyVVVJJJKKKMMMRRRYYYVVVdddttt|||{{{|||zzzooofffrrrnnnjjjfff```^^^eeennnpppvvvxxxwww{{{eee```fff___xxxgggWWWOOO\\\VVVSSSLLLDDD===;;;===>>>JJJeee~~~xxxqqqmmmeeeUUUBBB444...///111//////////////////////////////000000000111111111111111333666444333;;;EEE[[[wwwaaaPPPDDDPPPMMMLLLTTTlll}}}zzz~~~iiiPPPFFFDDDOOOaaavvvxxx]]]III;;;333222555111222333333222111333444;;;999YYYyyywwwLLLDDDQQQGGGDDDGGG<<<===777444555777:::AAAHHHRRRWWW___jjjsssvvvtttqqqgggjjjttt~~~sssoooggg^^^WWW___]]]YYYUUUQQQNNNKKKIIIAAAOOOmmmuuugggbbb[[[TTTQQQQQQSSSRRRKKKEEEBBBCCC@@@;;;:::EEEccc|||lllXXXhhhxxxooommmfffhhhYYYNNNOOOFFFDDDSSSiii^^^bbb]]][[[bbbfffhhhmmmrrruuu{{{~~~fff[[[KKKAAA=========<<<777---///333555VVVgggYYYQQQIIIEEE666BBB===@@@uuuZZZSSSPPPHHHDDDHHHCCCAAA@@@@@@@@@AAAAAA@@@;;;======<<<999777666777666666666666777999;;;<<<===>>>??????======>>>???>>>@@@BBBBBB@@@???@@@BBB>>><<<999888888888888888;;;===???===999666666888777444111...,,,,,,---...,,,111777999999999===@@@<<<>>>;;;666444777888777BBBNNNbbbsss{{{yyytttqqqkkkfffccc^^^QQQCCC<<<999666444333111///---......---,,,++++++++++++*********++++++,,,,,,,,,***,,,---,,,+++---222666>>>222EEEYYYTTT```tttsssjjjeee```[[[VVVUUUYYY```ccckkkrrrssstttvvvppphhhYYYbbbtttooo\\\NNNPPPTTTWWWaaaooo~~~}}}lllrrrxxxvvvjjj```dddnnnmmmvvv}}}~~~tttaaannnqqqUUU^^^YYYVVVOOOFFF@@@??????>>>???[[[qqqvvvsssoookkk^^^III666...000333000000000000000000000000000000000000111111111111000111555888555444???NNNyyyUUUIIILLLPPPDDDQQQ[[[ggg|||yyy~~~lllJJJ<<>>888999XXXhhh[[[OOOLLLRRRDDDDDDCCCCCCBBBBBBCCCCCC>>>@@@AAA???<<<999777777222111111222444666999:::???@@@AAA@@@>>>>>>>>>@@@;;;???BBBCCCAAA???@@@BBB???===;;;888888999;;;===???AAAAAA===777555888===999666222...,,,,,,...///,,,111888:::999:::>>>BBB;;;===:::555333777999888FFFTTTjjj|||