BM6P6(@ ZZZUUURRRSSSSSSOOONNNOOOQQQPPPNNNMMMKKKHHHDDDBBBBBB@@@>>>;;;::::::;;;;;;:::999888777666666666666444444444444444444444444666000///333333333???OOOUUUAAA111222444222333888333333333444444444555555444444444444444444444444333333333444444444444555999777444333666;;;BBBFFFZZZ\\\______ZZZUUUPPPMMMTTTXXX```jjjqqquuu}}}kkkiiisss~~~{{{}}}hhhaaa\\\XXXYYYXXXXXX[[[aaaaaadddppp|||jjjdddgggdddZZZTTTUUUUUUPPPNNNPPPMMMMMMLLLKKKIIIIIIJJJLLLJJJIIIHHHIIIKKKLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDGGGFFFFFFGGGHHHHHHGGGFFFEEEFFFHHHHHHGGGGGGHHHJJJOOONNNNNNOOORRRZZZcccjjjjjjjjjkkkoooxxx~~~~~~{{{vvvooonnnxxxzzzlllrrrwwwdddFFFAAAAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBBBBBBBCCCCCC???@@@AAAAAABBBBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAABBBCCCEEEGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHHHHGGGEEECCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA???>>>>>>???AAABBBHHH\\\bbbIIIBBBDDDBBBJJJaaa{{{}}}wwwyyysssnnn```PPPFFFFFFGGGGGGDDDFFFGGGGGGFFFFFFHHHJJJJJJGGGEEEEEEGGGHHHFFFDDDEEEFFFGGGGGGGGGFFFEEEEEEHHHHHHGGGEEEDDDEEEHHHKKKHHHHHHIIILLLPPPQQQPPPNNNVVVZZZcccooo{{{uuusssnnnfff\\\RRRKKKGGGIIIMMMTTT\\\eeeppp}}}|||yyy~~~}}}zzztttjjj___XXXIIIEEEAAA@@@AAAAAA@@@>>>??????@@@@@@@@@@@@??????>>>???AAABBBCCCCCCBBBAAACCCBBBAAA@@@???@@@AAAAAA<<<===>>>>>><<<<<<===???:::;;;;;;:::999888777666777777666555555555555555666666666666666666666666666666666666666666666666555555555555555555555555777777777777777777777777666666666666777777777777777888888888888999999999888888999999999:::::::::;;;;;;;;;<<<<<<<<<======JJJKKKMMMRRRYYYaaahhhlllqqqsssxxx}}}wwwwwwxxx{{{xxxoooiiieeecccdddbbb___ZZZVVVRRRNNNMMMYYYTTTQQQSSSSSSPPPNNNPPPQQQPPPNNNMMMKKKHHHDDDBBBBBBAAA>>>;;;::::::;;;;;;:::999888777666666666666444444444444444444444444444000111666444111888EEEHHH:::111444666333222666333333333444444444555555444444444444444444444444444555555555555666666666888666444444666:::???CCCFFFJJJPPPSSSSSSQQQOOONNNLLLQQQ\\\hhhpppuuu~~~uuuhhhfffyyyooofff^^^]]]^^^\\\ZZZ[[[\\\^^^eeeqqq}}}vvvoooggg```]]]___]]]VVVPPPNNNPPPOOONNNLLLKKKKKKLLLMMMKKKJJJIIIIIIKKKKKKJJJIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDFFFFFFEEEFFFGGGGGGFFFEEEFFFHHHIIIIIIHHHHHHIIIJJJMMMPPPSSSWWW[[[```eeeiiihhhlllsss}}}|||yyyxxxwwwxxx|||}}}}}}uuuyyy~~~vvvXXXCCCAAA@@@@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHGGGFFFDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBAAA???>>>>>>???AAABBBEEEGGGXXX{{{}}}zzzlllwwwmmm[[[QQQFFFDDDJJJYYYbbbdddiiirrr|||{{{tttfffZZZSSSNNNJJJJJJKKKKKKMMMNNNOOONNNNNNIIIGGGEEEFFFHHHJJJIIIHHHGGGFFFFFFGGGHHHIIIHHHGGGCCCEEEGGGGGGGGGHHHJJJLLLOOOPPPQQQQQQRRRUUU[[[```cccbbbbbbffflllnnnmmmkkkddd]]]RRRJJJGGGLLLUUU\\\kkkrrryyyyyyvvvtttxxx}}}zzzpppiiidddnnnxxxyyypppiii^^^TTTNNNGGGDDD@@@@@@AAAAAA@@@>>>??????@@@@@@@@@@@@??????>>>???@@@BBBCCCBBBBBBAAABBBAAA@@@???>>>???@@@@@@>>>======<<<;;;999888777::::::::::::999888777666777777666555555555555666555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666777777777777777777888888888999999999888888888999999999::::::::::::;;;;;;;;;<<<<<<<<>><<<::::::;;;<<<999999888777666666666666444444444444444444444444333111333777555///111999999333111777888333222555333333333444444444555555444444444444444444444444666666666777777777777888666666555555666999;;;===;;;@@@IIIOOOSSSTTTTTTTTTFFFJJJTTT___fffjjjrrrzzzzzzjjjbbbkkk{{{vvvfff```___]]]YYYWWWZZZZZZ]]]aaafffrrrvvvooohhhfffccc^^^YYYWWWSSSRRROOOMMMLLLKKKLLLLLLMMMLLLJJJKKKLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFIIIKKKLLLLLLKKKLLLNNNPPPRRRWWW]]]cccfffhhhjjjlllsssyyy~~~yyyuuurrruuu}}}|||zzzrrrVVVEEE>>>??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>????????????@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@???>>>>>>???@@@AAACCC<<>>???@@@BBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>???@@@???>>>???AAA@@@<<<888::::::999999888888777777888888777666666666666666555555555555555555555555555555555555555555555555444444444444444444444444666666666666666666666666666666666666777777777777777777777888888888999999888888888999999999999:::999999:::::::::;;;;;;;;;<<<;;;;;;::::::::::::999<<<===>>>@@@@@@@@@??????AAAAAAAAA@@@@@@AAABBBBBBCCCBBBAAA@@@>>>===<<<;;;999999999::::::;;;;;;;;;SSSOOOOOORRRTTTQQQPPPQQQPPPPPPPPPNNNJJJFFFDDDCCCCCCAAA>>><<<;;;;;;;;;<<<999888777666666555555666444444444444444444444444333222444777444//////444222000333777777333222666333333333444444444555555444444444444444444444444666666666666777777777777555555555555666777888888:::@@@IIIPPPTTTVVVXXXYYYOOOPPPTTTYYY[[[]]]ccckkknnnllljjjeee___bbbuuuqqqfffaaa]]][[[[[[^^^\\\[[[]]]```gggvvv{{{ooohhhffffffggg]]]ZZZVVVSSSRRRPPPOOONNNNNNMMMLLLLLLNNNOOONNNMMMJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIHHHGGGHHHIIIJJJKKKMMMOOOPPPQQQTTTWWWZZZ___ccciiinnnqqqtttvvvxxx~~~}}}|||{{{zzzxxxvvvyyyuuusssxxx|||www|||qqqQQQ===:::???>>>>>>======<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@BBBAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@>>>???CCCGGGMMM]]]xxxfffUUUJJJCCCBBBEEELLLTTTYYYWWWTTTSSSPPPLLLNNNOOOOOONNNMMMOOOTTTWWW^^^^^^___bbbfffiiilllmmmlllhhhcccbbbdddeeebbb___cccaaa]]]YYYZZZ___hhhnnnxxxzzzooo```TTTNNNIIIDDD@@@AAAEEEMMMYYYjjjkkkdddkkksssvvvttteeeXXXNNNDDDAAABBB??????>>>??????@@@@@@@@@??????@@@@@@@@@@@@??????===>>>@@@AAABBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>AAA@@@@@@EEEKKKLLLHHHCCC999999888888777777777777888888777666666666666777555555555555555555555555555555555555555555555555444444444444444444444444666666666666666666666666666666666666777777777777777777777777888888888888888888888888999999999999888888999999999:::::::::<<<<<<===>>>>>>===<<<;;;<<<======>>>======<<<;;;:::;;;<<<===============:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>BBB=========<<<<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>888???DDDBBB;;;@@@XXXqqqooo[[[JJJAAA@@@CCCDDDBBBCCCGGGIIIHHHGGGKKKMMMJJJHHHLLLXXXccckkkkkkllllllmmmnnnpppqqq|||yyywwwwwwyyyzzzyyywwwmmmnnnpppsssvvv{{{uuulll]]]UUUKKKDDDAAAAAABBBCCCIIITTTeeewwwwwwiiiqqq{{{lll[[[NNNEEE>>>>>>BBB<<<===>>>??????@@@@@@AAA??????@@@@@@@@@@@@??????===>>>???AAABBBAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>???EEELLLNNNKKKFFF999888777666666666777777888777777666666666666666555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555666666666666777777777777666666777777777888888888777777888888888999999999888888888999999999::::::888999;;;===>>>>>>===<<<:::::::::;;;;;;;;;::::::999:::<<<===>>>>>>======:::;;;<<<======<<<:::999<<<<<<;;;;;;;;;:::::::::PPPMMMMMMRRRSSSQQQOOOPPPNNNPPPRRROOOIIIEEEDDDDDDCCCBBB???===;;;;;;<<<<<<888888777666555555555555444444444444444444444444555444222222222333444666555555444333222222444666333333333444444444555555444444444444444444444444333333333333444444444444333444555555666555555444555999@@@FFFLLLRRRXXX\\\bbb]]]YYYVVVRRRQQQXXX```fffjjjmmmlllhhhfffkkkppp~~~wwwnnnkkkfff___\\\___bbbaaa``````lllwww}}}}}}wwwnnnhhhccc^^^XXXTTTOOONNNLLLMMMNNNNNNMMMKKKMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJGGGGGGHHHHHHIIIHHHHHHGGGGGGIIIKKKJJJIIIKKKOOOSSSQQQTTTXXX\\\bbbiiipppuuu{{{{{{yyyvvvrrrpppsssyyy~~~~~~nnnaaajjj|||xxxvvvgggVVVMMMHHHCCC???>>>==================<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@>>>??????@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>=========>>>>>>=========<<<<<<===??????@@@IIIRRRuuu{{{xxxcccVVVRRRPPPJJJEEEEEEGGGDDD>>>>>>AAACCCAAA???EEESSS^^^aaaaaa```]]]ZZZXXXXXXYYYtttuuuxxxzzz|||}}}~~~}}}yyyrrrkkkcccYYYNNNFFFDDDDDDDDDDDDFFFLLLSSSYYYjjjttt|||||||||yyymmm^^^NNNEEE@@@======@@@<<<>>>@@@@@@@@@???@@@AAA??????@@@@@@@@@@@@??????===>>>???AAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@???>>><<<;;;<<>>888777666555555666777888777777666555555555555555444444444444444444444444444444444444444444444444333333333333333333333333555555555555555555555555666666666666777777777777666666666777777777888888777777777888888888888999888888999999999:::::::::888999:::;;;<<<;;;;;;:::999999::::::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;:::999777666888888888999999:::::::::OOOLLLMMMRRRSSSPPPNNNNNNNNNQQQRRROOOIIIDDDDDDEEEDDDBBB???===<<<;;;<<<===888888666555555555555555444444444444444444444444333333333222333444444222555444333111222333444444333333333444444444555555444444444444444444444444333333333333444444444444333444444555555555555555555888<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA???@@@AAACCCDDDDDDCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@?????????>>>>>>>>>>>><<<==================<<>>BBBCCCDDDFFFXXXmmmyyyuuuoookkkiiidddUUUFFFEEEDDDAAA???>>>BBBGGGKKKLLLMMMMMMJJJFFFDDDDDDFFFXXX^^^cccfffeeedddfffhhhxxx~~~wwwmmmggg^^^ZZZSSSLLLFFFDDDDDDFFFLLLSSSZZZ^^^___dddmmmuuuzzztttoooooolllgggZZZNNNBBB???@@@???>>>>>><<<>>>AAABBB@@@???@@@BBB??????@@@@@@@@@@@@??????<<<===???@@@AAAAAA@@@@@@>>>???@@@@@@@@@???======:::::::::;;;::::::999888888777555444444555777888666555555444444444444444444444444444444444444444444444444444444444444444333333333333333333333333555555555555555555555555666666666666777777777777666666666666777777777888777777777777888888888888999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<;;;::::::999999;;;;;;;;;;;;;;;:::999999888999999::::::;;;;;;<<>>???CCC=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>???@@@@@@@@@@@@???AAA@@@@@@@@@@@@@@@@@@AAA===???AAACCCDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>>>>>>><<<<<<============<<<<<<>>>;;;;;;<<<<<<;;;???DDD>>>SSSuuuxxxYYYRRRJJJGGGGGGFFFAAA===CCCEEEGGGEEECCCCCCFFFHHH@@@GGGNNNOOOJJJGGGHHHKKKOOORRRUUUUUUQQQLLLGGGEEECCCEEEGGGFFFFFFKKKUUU^^^|||qqqgggbbbyyyzzzrrrnnnggg```NNNCCC;;;>>>DDDDDD@@@===<<>>?????????>>><<<;;;999;;;;;;:::999888999:::777666555444444555777888555555444333333333333444444444444444444444444444444444444444444444444444333333333333333333333333555555555555555555555555666666666666777777777777666666666666777777777777777777777777888888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======999999888888888888999999:::999999999999::::::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999PPPMMMMMMQQQRRRPPPNNNNNNMMMOOOOOOMMMIIIFFFDDDCCCAAA@@@???=========>>>>>>:::999888666555555555555333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444444444444444444444444444444444555666:::AAAIIIOOOUUUYYY[[[[[[\\\[[[UUULLLXXXdddqqqwwwvvvuuuyyy}}}{{{qqqkkkppptttuuuuuuxxx|||tttgggcccaaa___]]]bbbbbbccceeeiiipppyyyxxxooohhhdddbbb```^^^WWWXXXYYYYYYWWWTTTSSSSSSTTTPPPMMMLLLNNNOOOMMMKKKKKKIIIHHHIIIMMMNNNMMMKKKJJJLLLMMMPPPWWW\\\YYYSSS[[[]]]aaafffiiifff___YYYcccdddfffgggiiimmmssswww~~~~~~}}}~~~{{{wwwssspppppppppmmmmmmpppzzz~~~mmmppprrr|||bbbNNNEEEDDDAAA???>>>???AAABBBFFF@@@;;;999<<<>>>===:::>>>>>>======<<<<<<<<<;;;============>>>>>>>>>>>>===>>>>>>>>>>>>?????????@@@@@@@@@?????????>>>>>>??????????????????????????????@@@@@@@@@AAAAAAAAABBBCCCDDDCCCAAA@@@AAABBBBBBBBBAAA@@@@@@??????>>>============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<===>>>>>>???BBBAAALLLggg~~~sssqqqsssqqq```TTTKKKIIIKKKKKKKKKUUUbbbbbbTTTIIIGGGCCCCCCBBBAAAAAAAAACCCDDDAAACCCDDDDDDCCCEEEHHHLLLOOOTTT\\\dddjjjrrr|||ppphhhbbbcccooo~~~~~~vvvqqqhhh\\\RRRAAA???===>>>@@@AAA@@@===>>>????????????@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999888777777777666666666666666666666666555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333444444444555555555555666666666666666777777777777777777777777777777777777666666777777888888999999777888888888888999999999999999::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;;;;::::::999999999:::999999888888999999:::PPPMMMMMMQQQSSSPPPNNNNNNNNNOOOOOOMMMIIIFFFDDDDDDAAA@@@>>>===<<<======>>>999888777666555444444444333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444444444444444444444444444333444444555777===EEEJJJWWW\\\]]]ZZZXXXZZZZZZXXXTTTXXXaaajjjqqquuuvvvvvvzzzrrrllllllpppuuu}}}ttthhheeehhheeeeeeeeeeeedddfffjjjlllzzz|||uuupppiiieeekkklllllljjjfff```[[[YYY]]]ZZZVVVTTTUUUUUUTTTSSSUUUSSSRRRRRRTTTUUUSSSRRRQQQRRRSSSUUU]]]ffffffbbbiiioooyyyrrreeehhhkkkooosssxxx}}}xxxwwwwwwxxxyyy|||sssuuuvvvtttqqqmmmkkkjjj^^^mmm|||zzzttt|||jjjVVVKKKGGGBBBAAA???>>>>>>???AAACCCJJJEEE???===>>>???===:::>>>=========<<<<<<<<<;;;============>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@?????????>>>>>>@@@@@@@@@??????????????????@@@@@@@@@@@@AAAAAAAAABBBCCCDDDCCCBBBAAABBBCCCBBBAAAAAA@@@@@@??????>>>============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>???<<<@@@NNNccc{{{zzzqqqiiidddbbbiiiqqqxxxtttkkkiiikkkwwwsss\\\JJJFFFCCCEEEJJJLLLJJJFFFHHHLLLOOOPPPQQQYYYfffqqq}}}kkkeeeccciiirrr||||||tttjjj\\\MMMCCCAAA???===>>>@@@AAA???>>>>>>>>>?????????@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::999888888777777666666666666666666666666666555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333444444444444555555555555555666666666777777777777666666666666666666666666777777777777777888888888777777888888888999999999999999999:::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;:::::::::999999999:::999999888888999999:::QQQNNNNNNRRRSSSPPPNNNOOONNNOOOOOOMMMJJJFFFDDDDDDAAA@@@>>>===<<<<<<<<<===888777666555444333333333333333333333333333333333444444333333333333222222333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444444444444444444444444444333333333333555999>>>CCCQQQXXX]]]]]]\\\```eeefffXXXTTTTTT]]]kkksssrrrmmmuuupppkkkgggeeeiiivvvyyyooollljjjjjjjjjhhheeedddfffgggnnnpppuuu|||{{{yyyvvvtttrrrrrrqqqrrroookkkhhhhhhggggggfffgggeeecccbbbccccccbbbaaa]]]]]][[[[[[cccnnnsssrrrtttvvv|||{{{ppprrrwww~~~zzzuuuwwwvvvuuuttttttuuuuuuvvvqqqpppmmmjjjggghhhkkknnnttt{{{}}}vvvxxx|||fffMMM>>>>>>CCC???>>>===<<<===???AAACCCGGGCCC>>><<<>>>???>>><<<=========<<<<<<<<<<<<<<<============>>>>>>>>>>>>????????????@@@@@@@@@AAA@@@@@@@@@???????????????AAAAAA@@@@@@?????????>>>@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDCCCBBBAAABBBCCCAAAAAAAAA@@@??????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>===<<<<<>>>>>@@@@@@???>>>>>>>>>>>>?????????@@@@@@????????????????????????>>>>>>>>>>>>>>>======<<<===<<<<<<<<<<<<;;;;;;;;;:::999999888888777666666666666666666666666666666555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333444444444444555555555555555555666666666777777777666666666666666666666666888777777777777777777666777777777888888888999999999999999999::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::999999999999999999888888888888999999RRROOOOOOSSSTTTPPPNNNOOONNNOOOPPPNNNJJJFFFEEEDDDAAA@@@>>><<<;;;;;;<<<<<<777666555444333222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444444444444444444444444444444444444444444444444444444444444333333555999===HHHUUUdddooowww}}}|||xxxhhh___WWWYYYdddlllllliiikkkjjjiiifffddddddiiioootttnnnmmmjjjgggeeefffjjjnnnmmmlllkkkmmmttt}}}|||{{{zzzzzzyyywwwvvvuuuuuuvvvvvvvvvqqqnnnhhhdddhhhrrryyyyyy{{{ssskkkmmmvvv|||zzzxxxwww|||zzzwwwtttqqqooommmmmmpppiiibbb```fffqqq{{{yyy|||vvvyyyrrr\\\JJJBBB@@@@@@@@@>>>===<<<;;;<<<===???@@@===:::888999;;;>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA????????????????????????BBBAAAAAA@@@@@@??????>>>@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCBBBAAA@@@AAABBBAAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<=========999<<<@@@@@@???EEEYYYmmmzzzlllaaa___gggqqqsssrrriiijjjrrrttt}}}www}}}sssdddUUUJJJCCC@@@??????>>>>>>>>>?????????>>>>>>>>>>>>>>>????????????????????????????????????======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;999999999888777777666666666666666666666666666666555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333333333444444444555555555555555555666666666777777666666666666666666666666888888777777666666666555777777777777888888888888888999999999999:::::::::999999999999999999999999888888888888888888888888:::999999999999999999999999999888888888888999999SSSPPPPPPSSSTTTQQQNNNOOOOOOPPPPPPNNNJJJGGGEEEDDDBBBAAA???===<<<;;;<<<<<<777666555333222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444444444444444444444444444444444444444444444444444444555555444333444777999BBBSSSlllsssjjjaaa\\\^^^dddhhhjjjeeegggiiijjjmmmooopppppp|||xxxtttllleee```bbbgggkkkjjjjjjiiiiiikkkooosssuuuxxxvvv|||zzzrrruuu}}}zzzyyyzzz}}}~~~~~~xxxvvvssspppnnnmmmllllllcccaaaccckkkwwwxxxxxx}}}{{{~~~rrr^^^GGG;;;;;;??????<<<>>>===<<<;;;;;;;;;;;;<<<999888777888:::<<<======;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA????????????????????????AAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBAAA?????????@@@AAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<888:::===???===<<>>>>>???>>>>>>>>>>>>???======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;999999888888777666666555666666666666666666666666555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333333333333444444444444555555555555555666666666666555555555555555555555555888777777777666666555555666666777777777888888888888888888999999999::::::999999999999999999999999888888888888888888888888999999999999999999999999999888888777777888888999TTTQQQQQQTTTUUUQQQOOOOOOOOOPPPPPPNNNKKKGGGEEEEEECCCBBB@@@>>>===<<<<<<<<<777666555444333222222222222222222222222222222222222222333333333333444444333333333333333333333333222222222222222222222222222222333333333333444444444444444444444444444444444444444444444444444444333444555555444444666777999IIIbbb~~~pppnnnhhhaaa\\\]]]ccciiillloooqqqqqqtttwwwwwwsssbbbsssuuujjjeeeddddddbbbcccfffiiikkkllllllmmmwwwzzz|||yyyxxxwwwxxx{{{}}}}}}}}}xxxuuuppplllhhhgggggggggcccmmm{{{{{{sssttt|||sssaaaXXXKKK???:::999;;;===>>>======;;;;;;:::::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>????????????@@@@@@@@@AAA???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBAAA@@@??????AAA@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???;;;:::<<<<<<;;;>>>BBBHHHXXXooozzznnnmmmcccbbbbbbeeejjjpppwww{{{}}}yyyrrrnnnooorrrxxx|||uuuqqqqqq^^^SSSGGGBBBCCCCCC???:::===>>>??????======>>>???=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999888888777777666555555666666666666666666666666555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333333333333333444444444444444444555555555666666666555555555555555555555555777666666666666666666555666666666777777777888888888888888888999999999999999999999999999999999999888888888888888888888888888888888999999999999999888888777777777777888888UUURRRQQQUUUUUURRROOOOOOOOOPPPQQQOOOKKKGGGEEEEEEDDDCCCAAA???============888777666444333333222222111111111111111111111111222222222333333444444444333333333333333333333333111111111111111111111111222222333333333333444444444444444444444444444444444444444444444444444444000222444444444444555666444===KKK\\\mmmyyyyyyrrrkkknnnnnnhhh___ZZZ\\\___jjjvvv|||wwwfffeeemmmuuujjjeee^^^```bbbeeehhhiiijjjkkklllnnnqqqtttyyy}}}|||{{{yyyxxxwwwwwwxxxxxxvvvuuuvvvrrrmmmhhheeeeeegggiiiuuu}}}yyyyyyvvvaaaRRRSSSPPPJJJCCC===;;;<<<>>><<<<<<<<<<<<;;;;;;;;;;;;======>>>===<<<;;;;;;<<<:::::::::;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>?????????@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCBBBCCCDDDCCCAAA@@@AAABBB@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAA<<<999<<<>>>===>>>@@@:::@@@MMMddd~~~wwwsssqqqmmmfffaaadddcccbbb```___iiiqqqnnnjjjhhhfffeeefffgggsssvvvooojjjfffJJJFFFAAAAAABBBAAA===999<<<>>>??????===<<<===???============>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;888888888777666666555555666666666666666666666666555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333222222333333333444444444444444444555555555666666555555555555555555555555555555555666666666666666666666666666777777777888888888888888999999999999888888888888888888888888888888888888888888888888777888888888999999999999888888777777777777888888VVVRRRRRRUUUUUURRROOOOOOOOOPPPQQQOOOKKKGGGFFFEEEEEEDDDBBB@@@>>>>>>>>>>>>888777666555444333333333111111111111111111111111222222222333333444444444333333333333333333333333111111111111111111111111222222333333333444444444444444444444444444444444444444444444444444444444---000222333333333444666666999<<<@@@KKKZZZeeehhhkkkpppsssnnndddZZZUUUUUU\\\sssyyyuuusss{{{|||ssshhhbbbbbbaaaaaabbbdddfffggghhhjjjnnnppprrrtttwwwzzz{{{|||{{{|||}}}zzzxxxvvvttttttrrrpppnnnkkkiiifffeeeggglllssswww}}}zzzyyyeeeNNN===HHHAAA:::;;;???AAA===888::::::;;;<<<<<<=========999:::<<<<<<<<<<<<===>>>:::::::::;;;;;;<<<<<<<<<============>>>>>>>>>>>>===>>>>>>>>>>>>?????????>>>>>>??????@@@@@@@@@@@@>>>???@@@AAABBBBBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEECCCBBBCCCDDD@@@@@@??????>>>=========<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999777777<<<>>><<<:::;;;<<<===>>>IIIaaauuugggXXX^^^ddd```TTTQQQccczzz}}}mmmeee```[[[YYYZZZ___gggnnnwwwvvvrrrnnnlllhhh[[[OOOBBBBBB@@@???=========>>><<<>>>@@@???<<<;;;===???============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;888888888777666666555555666666666666666666666666555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333222222333333333444444444444444444555555555666666555555555555555555555555444555555555666666777777666666666666777777777777777888888888888999999999888888888888888888888888777777777777777777777777777777888888999999999999888888777777777777888888NNNPPPQQQSSSRRRPPPNNNLLLSSSSSSRRROOOKKKGGGEEEEEEFFFCCC???===>>>?????????:::777444333444444333222333333333222222222111111222222222222222222222222222222111222333444333222222222222222222222222222333333333333333333333333222222333333333333444444555444333333222222222222333333333444444444555555444666888888:::BBBNNNWWWmmmxxx}}}vvvmmmiiifffcccYYYeee{{{}}}~~~wwwuuu{{{rrrmmmgggddddddeeeffffffjjjkkkllllllllllllmmmnnnssswww|||}}}|||{{{yyyxxxyyyzzz|||}}}zzzxxxuuupppjjjgggfffgggcccfffmmmvvvnnnWWWFFF>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDCCCCCCCCC>>>??????@@@@@@>>>===<<<999::::::;;;;;;::::::999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<>>===============>>>>>>???<<<<<<<<<<<<============>>>>>>>>>===========================<<<<<<<<<<<>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999888888777777777777777555555555555555555555555666666555555555444444444444333333222222333333444444444444333333222222222333333333333333333333333222222333333333333444444444444444444444444444444555444444333333444444555555555555555666666666666666666666666777777777777777888888888888999999999777777777777777777777777777777777777777777777777888888888888888888888888777777777777888888888888NNNPPPSSSTTTTTTRRROOONNNPPPQQQRRROOOKKKGGGEEEEEEFFFCCC???===>>>?????????:::777444333444444333222333333333222222222111111222222222222222222222222333222222222222222111000222222222222222222222222333333333333333333333333222222333333333333444444555444333333222222222333333333333444444444555555444666777777777===FFFNNN^^^lllzzz|||xxxtttpppkkk___eeennnuuuzzz}}}tttkkkgggvvvtttkkkfffcccbbbfffhhhjjjkkkkkkjjjiiiiiikkkmmmqqqtttvvvxxx{{{~~~||||||zzzyyyvvvtttrrrqqqmmmmmmmmmjjjgggdddddddddgggmmmxxx|||fffRRREEE??????@@@============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB????????????????????????@@@@@@AAABBBBBBBBBBBBAAA>>>>>>?????????>>>===<<<:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;999888999<<>>???<<<<<<<<<<<<================================================<<<<<<<<<<<<========================;;;;;;;;;;;;::::::::::::888888777666666666666777555555555555555555555555666555555555444444444444444333333222222333333444444333333333333333333222333333333333333333333333222222333333333333444444444444444444444444444444555444444333333444444555555555555555666666666666666666666666777777777777777777888888888999999999777777777777777777777777777777777777777777777777888888888888888888888888777777777777888888888888NNNPPPTTTVVVVVVTTTQQQOOOMMMOOOPPPOOOLLLHHHEEEDDDEEECCC???===>>>??????>>>:::777444333444444333222333333333222222222111111222222222222222222222222333333222222111000000000222222222222222222222222333333333333333333333333222222333333333333444444444444333222222222333333333333333444444444555555444555666555444777<<>><<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@>>>>>>>>>???>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::777888@@@JJJ^^^xxxuuugggbbbccc^^^ZZZZZZ^^^```^^^[[[iiillloootttyyyyyyooocccgggbbb```aaa```^^^\\\^^^___iiiwww~~~qqqgggcccYYYJJJ???<<<>>>AAABBB===<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<<<<==========================================<<<<<<<<<<<<;;;::::::;;;;;;<<<=========;;;;;;;;;:::::::::999999777777666555555555555666444444444444444444444444555555555555444444444444444333333222222333333444222333333333333333333444333333333333333333333333222222333333333333444444444444444444444444444444555444444333333444444555555555555555666666666666666666666666777777777777777777777888888888999999777777777777777777777777777777777777777777777777888888888888888888888888777777777777888888888888MMMPPPSSSVVVWWWTTTQQQNNNJJJMMMOOOOOOLLLHHHEEEDDDEEEBBB???>>>>>>>>>>>>===:::777444333444444333222333333333222222222111111222222222222222222222222111111222111000000111111222222222222222222222222222222333333333333444444222222222333333333444444444333333222222333333333333333333444444444555555333444555444333444666999BBBMMM[[[iiixxxhhh^^^fffrrrxxxttttttooohhhcccbbbeeeiiillljjjlllnnnooommmlllmmmmmmpppqqqrrrssstttuuuvvvvvvuuuvvvwwwxxxxxxyyyyyyyyyxxxzzz~~~~~~}}}}}}}}}|||}}}}}}|||{{{zzz}}}|||{{{{{{{{{yyywwwttttttsssrrrpppooommmmmmlllkkkiiiggghhhlllsssxxx|||xxxllldddggguuuxxxXXXLLL???999<<>>;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<======>>>>>>===============>>>>>>>>>>>>>>>===============>>>???@@@========================>>>>>>???@@@@@@@@@@@@???>>>>>>>>>=========<<<<<<::::::;;;;;;;;;;;;::::::999999999999999999999999777777888999:::;;;;;;<<<999999:::::::::;;;;;;;;;;;;<<<>>>===;;;;;;???DDDEEERRRhhhxxxxxxyyyuuutttlll```dddjjjmmmkkkhhhjjjqqqwwwyyyzzz}}}~~~zzzqqqggg```MMMEEE===:::===@@@???>>><<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>???======<<<<<<<<<;;;;;;;;;999::::::;;;<<<======>>>::::::::::::999999999999666666555444444444444555444444444444444444444444444444444444444444444444444333333222222333333444222222222333333444444444333333333333333333333333222222222333333333444444444444444444444444444444555444444333333444444555555555555555666666666666666666666666777777777777777777777777888888888888777777777777777777777777777777777777777777777777888888888888888888888888666777777777888888888888MMMOOOSSSUUUUUUSSSPPPNNNJJJLLLOOOOOOMMMIIIFFFDDDDDDAAA???>>>>>>>>>>>><<<:::777444333444444333222333333333222222222111111222222222222222222222222///000222222111000222444222222222222222222222222222222222333333444444444222222222333333333444444333333333222222333333444333333333444444444555555222333444444444444555666:::???IIIXXXjjjjjjZZZUUUVVVjjjyyyaaaeeeuuuzzztttoookkkhhhhhhjjjmmmnnnnnnmmmnnnnnnoooooooooppppppqqqrrrrrrttttttuuuuuutttsssrrrrrruuuuuuuuuuuuuuuuuuvvvvvvuuuuuuvvvvvvwwwwwwwwwwwwtttuuuvvvwwwxxxzzz|||}}}wwwvvvuuuvvvwwwwwwvvvuuurrrpppllljjjiiiiiikkklllkkkooowww~~~zzzccc[[[iii{{{kkk[[[DDDAAA>>>>>>???>>><<<:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<======;;;;;;<<<===============<<<<<<======>>>>>>>>>>>>=========<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@=========<<<<<<<<<<<<<<<999999999::::::999999999999999999999999999999999777777888888999:::;;;;;;999999999:::::::::;;;;;;666999::::::999<<<@@@CCC@@@AAAJJJ]]]uuuzzz}}}xxx{{{|||pppcccWWWPPP???<<<999;;;???AAA>>>:::;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>::::::999999999888888888666555555444444444444444444444444444444444444444333333444444444444444444444333333222222333333444222222222333333444444444333333333333333333333333222222222333333333444444444444444444444444444444555444444333333444444555555555555555666666666666666666666666777777777777666666777777777888888888777777777777777777777777777777777777777777777777777777777777777777777777666777777777888888888888PPPQQQSSSTTTSSSRRROOONNNKKKNNNPPPOOOLLLIIIFFFFFFCCCAAA???>>>>>>>>>===<<<:::777444333444444333222333333333222222222111111222222222222222222222222///222444333111000333555222222222222222222222222111222222333333444444555222222333333333333444444333333222222222333444444333333333444444444555555333333444555555666666666444666>>>KKKZZZhhhxxxxxxmmmbbbZZZVVVQQQaaaxxx}}}wwwnnniiixxxmmmmmmppprrrsssqqqooonnnnnnjjjjjjjjjjjjlllmmmoooooorrrssssssssssssqqqooonnnqqqpppoooooopppqqqssstttqqqqqqrrrssstttuuuvvvvvvuuuvvvwwwvvvvvvxxx{{{~~~xxxvvvrrrpppooonnnkkkiiifffeeeeeehhhmmmttt{{{xxxsssyyy{{{vvvhhhSSSBBB=========;;;::::::;;;<<<;;;;;;:::::::::999999999::::::::::::::::::::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===;;;;;;<<<============<<<;;;<<<<<<======>>>>>>???======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@??????======<<<;;;;;;;;;;;;<<<888888999999999999888888999999999999999999999999777777888888999999::::::999999999999::::::::::::666999:::777777;;;??????===???BBBFFFMMM___|||uuufffUUUEEE<<<@@@===:::999;;;===<<<:::;;;::::::::::::;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@@@@AAA<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<=========999999999888888888777777666666555444444444444555333333333333333333333333333333333333444444444444444333333222222333333444222333333333333333333444333333333333333333333333222222333333333333444444444444444444444444444444555444444333333444444555555555555555666666666666666666666666777777777777666666666777777777888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888TTTTTTTTTSSSRRRQQQPPPOOONNNPPPPPPOOOLLLIIIGGGGGGBBBAAA???>>>???>>>===;;;:::777444333444444333222333333333222222222111111222222222222222222222222333666777555111///111444222222222222222222222222111111222333333444555555222222333333333333444444333222222222333333444555333333333444444444555555555444444444555666666666555333777AAAIIIPPP[[[eee|||yyyvvvttttttssspppmmm___]]]dddwww|||}}}~~~yyyssspppnnnmmmlllkkkjjjjjjjjjkkklllkkklllnnnoooooonnnlllkkkkkkkkkkkkllllllmmmmmmnnnmmmnnnooopppqqqsssuuuvvvvvvwwwwwwvvvuuuwww{{{~~~yyytttpppnnnkkkiiiiiikkkooowwwtttgggXXXLLLEEE<<<<<<:::999888999;;;===::::::::::::999999999999999999999999999999999999888999999999999:::::::::999999:::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<===:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===>>>>>>???===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>======<<<;;;:::::::::;;;;;;888999999::::::999999888888888888888888888888888888888888888888999999999888999999999999:::::::::777;;;<<<888888===>>><<<:::<<<>>>===999???UUUlll}}}sssoooggg\\\OOODDD<<<888???===:::888888999;;;<<<:::::::::999:::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>??????<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;999888888888777777777777777666666555444555555555333333333333333333333333222222333333333444444444444333333222222333333444444333333333333333333222333333333333333333333333222222333333333333444444444444444444444444444444555444444333333444444555555555555555666666666666666666666666777777777777666666666666777777777888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888WWWVVVUUUTTTRRRQQQQQQPPPPPPQQQQQQOOOKKKHHHHHHHHHBBB@@@???>>>???>>><<<;;;:::777444333444444333222333333333222222222111111222222222222222222222222666999:::777111...///222222222222222222222222222111111222333333444555555222222333333333444444444222222222222333333444555333333333444444444555555777666444444555555555444;;;555333888>>>CCCNNNYYY^^^___dddmmmwww}}}fffTTTXXXgggssszzzuuu}}}wwwuuurrrooolllkkkjjjjjjdddfffhhhjjjkkkkkkjjjiiikkklllmmmnnnmmmkkkjjjhhhnnnooooooqqqsssuuuwwwxxxuuuvvvwwwvvvuuuxxx}}}~~~{{{{{{{{{{{{{{{~~~zzzlllXXXEEE:::;;;BBB;;;::::::;;;======;;;::::::::::::999999999888888999999999999999999999999888888999999999:::::::::999999:::::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<===>>>>>>???===<<<<<<;;;;;;;;;<<<<<<========================:::;;;<<<<<<======<<<<<<===<<<;;;:::999:::;;;;;;999::::::;;;;;;::::::999888888888888888888888888999999999888888888888888888888999999999:::::::::444999;;;888888<<<<<<777===::::::======;;;@@@HHHWWWnnnvvvoooccc[[[NNN@@@888777;;;???777999::::::::::::;;;===::::::999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<======>>><<<<<<;;;;;;;;;:::::::::::::::999999999999999999888888888888777777777777777777666555555555555666333333333333333333333333222222222333333444444444444333333222222333333444444444444333333222222222333333333333333333333333222222333333333444444444444444444444444444444444555444444333333444444555555555555555666666666777666666666666777777777777666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888[[[PPPQQQUUUPPPPPPSSSPPPNNNOOOOOOMMMJJJGGGFFFFFFHHHCCC>>>>>>@@@BBB@@@>>>999777555444444444333222222333333333333222111111222222222222222222222222222555777666333222222444444333111000000111333444111111222222222333333333222222222222222222222222444444444444444444444444333333333444444444555555444444444444444444444444222222222444777;;;>>>@@@KKKVVVhhhxxx{{{nnnaaa\\\___fffmmm}}}ttt{{{wwwnnnkkkjjjiiihhhgggfffggggggeeebbbfffmmmnnnjjjhhhkkkiiimmmrrrwww|||~~~yyy|||nnn```NNN@@@;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888888888888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>??????>>>===;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>============???>>>===;;;:::999888888999999999888888888777777999999999999999999999999777777777777777777777777999999999999999999999999:::999999888888999999::::::::::::;;;;;;;;;<<<<<>>@@@BBB@@@===999777555444444444333222222333333333333222111111000000000000000000000000000333555555333333444666444333111000000111333444111111222222222333333333222222222222222222222222444444444444444444444444333333333444444444444555444444444444444444444444444333333333555888:::<<>>>>>>>>???>>>===<<<;;;<<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>=========<<<<<<>>>===<<<;;;:::999999999:::999999999999888888888999999999999999999999999777777777777777777777777999999999999999999999999:::999999888888999999:::::::::::::::;;;;;;;;;;;;;;;;;;GGG___ttt|||tttmmmeee[[[NNNEEEAAA???===:::999999:::::::::::::::999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::888888888777777777666666555555555555555555555555333333333333333333333333555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222333333333333444666777888555555444444444333333333444444444444444444444444666666555444555555666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777ZZZOOOPPPVVVRRRRRRTTTOOOMMMNNNNNNLLLHHHEEEDDDEEEGGGCCC???>>>@@@AAA???===999777555444444444333222222333333333333222111111000000000000000000000000///111333444444444555666333222111000000111222333111111222222222333333333222222222222222222222222444444444444444444444444333333333333444444444444444444444444444444444444555555444333333444666777888AAAOOO]]]iiisss{{{vvvjjjjjjwwwpppooo{{{{{{bbbPPPAAA===::::::<<<>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888888888888999999999999:::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============>>>============<<<<<<<<<<<<<<<;;;:::::::::::::::::::::::::::999999999999999999999999999999999999777777777777777777777777999999999999999999999999999999888888888888999999999999:::::::::;;;;;;;;;;;;999<<>><<<999::::::::::::::::::::::::;;;:::::::::::::::::::::888888888888888888888888888888888888999999999999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====================<<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777888888888888888888888888999999888888888888999999999999999999::::::::::::<<<;;;;;;;;;:::???PPPaaa{{{sssddd[[[OOODDD>>><<<;;;;;;999888888888888999:::;;;999999999999999999999999888999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::888777777777666666666666444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222333333444555666777444444444444444444444444444444444444444444444444444444444555666777888888666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777^^^QQQPPPTTTRRRSSSUUUOOOLLLMMMMMMKKKHHHEEEDDDDDDDDDBBB@@@@@@??????>>>===999777555444444444333222222333333333333222111111222222222222222222222222222222222222333222111111111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222333333333444444444444444444444444444444444444444444555555666666555555666999AAAOOO^^^hhhppppppuuusssbbb___dddmmm~~~~~~}}}tttmmmkkkqqquuusssnnnkkk{{{yyykkkXXXFFF>>>>>>>>>===;;;;;;<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888777777888888888999999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999:::;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777888888888888888888888888999888888777777888888999888888888999999999::::::777777888:::999999>>>CCCKKKjjj~~~vvvkkkaaaMMMGGG>>>777555666999;;;::::::999999999999999:::999999999999999999999999888888888999999999:::::::::::::::;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;:::::::::::::::::::::::::::777777777666666666666555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222333333333444444444444333444444444444444444444444444444444444444444444444333444444555666777777888666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777cccSSSOOOSSSQQQSSSUUUOOOMMMNNNNNNLLLHHHEEEDDDEEEBBBBBBAAA@@@???>>>======999777555444444444333222222333333333333222111111000000000000000000000000333222111111222222000...111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222222333333333333444444444444444444444444333333444555555666666666666555333222777@@@MMMUUUccciiissszzz}}}|||yyyvvv~~~zzztttkkkcccaaaeeejjjrrr~~~xxxtttxxxyyyvvvuuu|||yyy}}}tttrrrxxxpppXXXJJJCCC???===>>>;;;;;;999999999999:::;;;::::::::::::::::::::::::888888999999999999::::::888888888888888888888888777777777888888888888999999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;::::::::::::999999999999999:::;;;::::::::::::999999999999888888888888888888888888777777777777777777777777888888888888888888888888888888777777777777888888777777888888888999999999:::999888999;;;;;;;;;;;;777BBBRRReeeyyyppphhhbbbYYYNNNEEE:::::::::999999888888888:::::::::::::::999999999888999999999999:::::::::888888888888999999999999::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::777777666666666666555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222333444444555555444444333333333444444444444555444444444444444444444444333444555666777777777666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777hhhVVVOOOQQQOOORRRTTTNNNNNNOOOOOOMMMIIIFFFEEEEEEAAABBBBBBAAA???>>>======999777555444444444333222222333333333333222111111000000000000000000000000111000///000222333111///000000111111111111000000111111222222222333333333222222222222222222222222222222222222222222222222111222222222222333333333444444444444444444444444222333333444444444444444444444444333555999>>>CCCPPP\\\kkkqqqpppoooqqquuuxxxuuupppiiihhhiiipppyyy~~~~~~{{{hhhTTTAAA:::<<<===<<<;;;999999999888888888:::;;;999999999999999999999999777777777888888999999999888888888888888888888888777777777777888888888888888999999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<============;;;;;;;;;::::::::::::999::::::999999999999999::::::999999999999888888888888888888888888888888888777777777777777777777777888888888888888888888888888888777777777777888888777777777777888888888999;;;;;;:::999999999999888???:::888AAAUUUnnn}}}wwwssseee___UUULLLFFFAAA;;;777666888;;;<<<<<<:::888777888999999::::::999999999888888999999999:::::::::888888888888999999999999999999:::::::::;;;;;;;;;999::::::;;;;;;::::::999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::777777666666666555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111222444666888888888888333333333444444444555555444444444444444444444444444555666777777666555555777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777jjjWWWOOOPPPNNNQQQTTTNNNNNNOOOOOOMMMJJJGGGFFFFFF@@@AAABBBAAA???=========999777555444444444333222222333333333333222111111222222222222222222222222///...---///333444333000000000111111111111000000111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444222333333333333222111111111444666777666666777777@@@NNN\\\aaabbbiiizzz|||nnnhhhhhhttt~~~vvvfffEEE@@@<<<>>>>>>:::888888999;;;;;;;;;999888888999999999999999999999999999666666777777888888888999888888888888888888888888777777777777888888888888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========>>>;;;;;;;;;:::::::::999999;;;:::999999888888999999999999999888888888777777777777777777777777777777777777777777777777777777777777777777777777777777888888777777777777888888777777777777888888888888111666999999888888999888777:::>>>???<<>>>>>???>>>===;;;777666555444444333444444333333222222111000//////000000000000000000000000000000000000000000000000222222222222222222222222000000000000111111111111222222222222222222222222222222222222222222222222111111222333333444555555222222333333333333444444444444444444444444444444555555555555666666666666777===GGGQQQ\\\lll}}}iiiddd|||~~~yyy}}}~~~uuujjj^^^QQQHHH>>>===;;;999888999;;;<<<;;;;;;;;;::::::999999999888888888888888888888888888888888888888888888888888888888777777777777777777888888888888999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<;;;::::::999888888888888777777777777888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888777777666666555555777777777777888888888888777777777777888888888888999999:::;;;<<<===>>>???IIIRRRaaaqqq}}}ttthhh___YYYRRRKKKEEE;;;;;;::::::999888777777777777777777888888888888888888888777777777777777888888888888888777666666999999888888999999:::;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;777888999::::::::::::::::::::::::999999999888888666666666666666666666666333333333333333333333333222222333333333333444444333333333333333333333333333222222111111222222333222222222222222222222222111111222222222333333333333333333333666999<<<>>>333333333444444444555555444444444555555555555666666666666666666666666666777777777777777777777777666666666666777777777777555555666666777777888888666666777777777777666666777777777777777777777777777777777777777777777777kkkZZZSSSSSSMMMOOOSSSOOONNNMMMLLLJJJIIIGGGFFFEEEBBB@@@???>>>???>>>===;;;777666555444444333444444333333222222111000000///000000000000000000000000000000000000000000000000222222222222222222222222000000000000111111111111222222222222222222222222222222222222222222222222111111222222333444444555222222222333333333444444444444444444444444444444555555555555666666666666777888:::===GGGXXXmmm||||||uuusss{{{~~~jjj[[[RRRLLLEEE???===<<<:::999999999:::;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888888777777777777777777777777888888888888999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999888888888888777777777777888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888777777777666666666555666666777777777888888888666666777777777888888888777888888999:::;;;<<<===@@@BBBGGGNNNWWWaaajjjooo|||uuunnnkkkaaaYYYPPPIIIFFFBBB===888::::::999999888777777666666666777777777888888888777777777777777777777777999999999999999888777777999999888888999999:::;;;::::::::::::::::::::::::999999999:::::::::::::::999:::;;;;;;<<<<<<;;;;;;::::::999999999888888888444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333333222222111111222222333222222222222222222222222111111222222222333333333333333333333555777:::<<<333333333444444444444555444444444555555555555666666666666666666666666666777777777777777777777777666666666666777777777777555555666666777888888888666666777777777777666666777777777777777777777777777777777777777777777777jjjYYYSSSRRRNNNOOOTTTPPPLLLLLLLLLKKKIIIGGGEEECCCBBB@@@???>>>>>>>>><<<;;;777666555444444333444444333333222222111000000000000000000000000000000000000000000000000000000000222222222222222222222222000000000000111111111111222222222222222222222222222222222222222222222222111111222222333333444444222222222222333333333333444444444444444444444444444555555555555666666666777555222111666CCCTTTaaarrr|||qqq```KKK??????BBBAAA>>>:::::::::::::::999999999:::::::::999999999999999888888888888888888888888888888888888888888888888777777777777777777888888777888888888888999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999:::::::::::::::;;;;;;;;;;;;::::::999888888888888777777666666777777888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666777777777777888888666666777777777777888888555666666777888999::::::<<<:::888888<<>>>>>>>><<<:::777666555444444333444444222222222111111111000000000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111111111222222333333333333111222222222222333333333333333333333333333333333444444444555555555666666777777777666666999>>>CCCQQQfff}}}qqqlllllliiigggmmmttt}}}zzzzzz{{{sssuuugggiii~~~lllllllllppp~~~nnncccIIIAAA999888<<>>;;;888999999::::::999888888999999999999999888888888888888888888888888888888888888888888888888888888777777777777777888888888777777888888888999999999888888999999999:::::::::::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===::::::::::::::::::::::::999999999999999999999999999999999999999999999999::::::999999888888888777777777666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666777777777888666666666666777777777888555555666777777888999999:::::::::;;;;;;<<<<<<<<<>>>@@@FFFQQQ___llltttxxx|||rrrlllkkklllmmmlll```^^^YYYSSSLLLDDD>>>;;;;;;999666666777999999888777777666666666555555555666666666666777777777888666666666777777777777777888999999:::999999888888999999888888999999:::;;;999999999999999999999999:::999999999999888888888888888999999999999888888999888888888888777777777333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333333222222111111222222333222222222222222222222222111111222222222333333333333333222222222333444555222222333333333444444444444444444555555555555666666666666666666666666666666666666666666666666666666666666666777777777777555666666777888888999999666666777777777777666666666666666666666666666666666666666666666666666666iiiYYYRRRRRRNNNPPPTTTQQQMMMMMMNNNMMMLLLIIIFFFDDDCCCAAA???>>>>>>===;;;:::777666555444444333444444222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111111111222222222222222333111111111222222222333333333333333333333333333333444444444444555555555555666888999999888777777777;;;CCCTTTjjj}}}vvvlll```aaafffqqq}}}zzzzzz~~~~~~rrroooqqqvvvxxxxxxzzzxxxbbbNNNAAA::::::;;;;;;:::999666555777777888999999888888777888888888888888888888888777777777777777777777777777777777777777777777777666666777777888888888888777777888888888999999999888888999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<::::::::::::::::::::::::999999999999999999999999999999999999999999999999999888888888888888777777777777666666666666777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777555666666666666777777777555666666666666777777777666666777777888888999999666888:::;;;;;;:::777666===:::888888===DDDKKKOOOVVVWWW]]]fffkkkmmmqqqvvv}}}vvvnnnaaa\\\UUUQQQPPPPPPOOONNNGGGFFFDDDAAA===:::777666555444333333555666777777666666666555555555555555555666666666666777777777555555666666777777777777777777888888888888888777999999888888999999:::;;;999999999999999999999999999999999999999999999999999999:::::::::999999888888888888777777777666666444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333333222222111111222222333222222222222222222222222111111222222222333333333333333222222222222333333222222222333333333444444444444444555555555555666666666666666666666666666666666666666666666666666666666666666777777777777666666777777888999999999666666777777777777666666666666666666666666666666666666666666666666666666jjjYYYSSSRRRNNNOOOTTTPPPNNNNNNNNNMMMKKKIIIGGGEEEDDDBBB@@@???>>>===;;;999777666555444444333444444111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222222222111111111111222222222222333333333333333333333333333444444444444555555555666555555555555777999:::777:::AAAIIIPPP]]]qqqrrreeebbbmmmzzzuuu|||uuuaaaPPPDDD<<<777777999;;;999777666777999666666666777777777777777777777777777777888888888777777777777777777777777777777777777777777777777666666666777888888999999777888888888888999999999888888999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::999999999999999999999999:::::::::999999999999888777777777777777777777777777666666555555666666777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777555555666666666666777777555555666666666666777777777777777888888888999999888888777777777888999:::;;;::::::999999:::;;;;;;888999>>>EEEGGGFFFIIIMMMXXX[[[aaahhhmmmnnnkkkhhhgggiiiiiieeeaaaaaagggllllllfff___\\\\\\XXXQQQJJJDDDAAA>>>======<<<;;;:::888888888777777888888888444444444444444555666666555555555555555555555555555555666666666666777777444555555666666777777888666666777888888888888777999999888888999999:::;;;999999999999999999999999999999:::::::::;;;;;;;;;<<<============<<<<<<;;;777777777777666666666666444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333333222222111111222222333222222222222222222222222111111222222222333333333333333333333333222222222222222222222333333333333444444444555555555555666666666666666666666666666777777777777777777777777666666666666777777777777666666777888888999999:::666666777777777777666666777777777777777777777777777777777777777777777777kkkZZZSSSSSSMMMOOOSSSOOONNNNNNLLLKKKIIIHHHFFFFFFDDDBBB@@@???>>>===;;;999777666555444444333444444111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111222222222222222222222222222222222222333333444444444555555555555444222333444666888999777888::::::999>>>PPPcccyyywwwnnnpppuuu}}}{{{pppeeeUUUFFF>>>:::999888555555444555666888:::<<<666666555555555666777888666666666777777777888888777777777777777777777777777777777777777777777777555666666777888888999999777888888888888999999999888888999999999:::::::::999999999999999999999999::::::999999::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;::::::999999999999777777777777777777777777666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555666666666777777777888555555555666666666777777555555555666666666777777777777777777888888888888:::999888777888999:::;;;555777999;;;;;;;;;;;;;;;777777999;;;999555555999===@@@CCCEEEEEEDDDCCCCCCCCCCCCCCCBBB@@@AAADDDGGGHHHDDD@@@>>>>>>===:::777999999888777888888777777555555555555666777888888777777888777666666777777555555555555555666666666555555555666666666777777444444555555666777777888666777888888999999999888999999888888999999:::;;;888888888888888888888888999999:::;;;<<<======>>>>>>>>>??????>>>======<<<777777666666666555555555333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333333222222111111222222333222222222222222222222222111111222222222333333333222222333333333333333333111222222222222333333333444444444555555555555666666666666666666666666666777777777777777777777777666666666666777777777777666777777888888999::::::666666777777777777666666777777777777777777777777777777777777777777777777lll[[[TTTSSSMMMNNNRRRNNNNNNMMMKKKIIIGGGFFFFFFEEEDDDBBB@@@???>>>===;;;999777777555444444444444444111111111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222222111111111111111111000111111111111222222222222222222222222222222222333333333444444444555555555555666777888666333111666222333777777555999???NNN```ttt|||ssssss}}}}}}zzzkkkYYY@@@>>>;;;;;;<<<;;;777444888555333444777888555222777666444333444555888999555666666666777777888888777777777777777777777777777777777777777777777777555666666777888999999999777888888888888999999999888888999999999:::::::::999999999999999999999999::::::999999::::::;;;<<<=========<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999666666666666777777777777666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555666666666777777888888555555555555666666666777555555555555666666666777666666666777777777777777777888:::;;;:::999777555888888888666555555666888666666999<<<:::777888===:::===???>>>:::888999;;;;;;::::::999:::;;;<<<===999:::;;;<<<;;;:::999999888888777777777888888999888888777666666666666777666666777777555555555666555555666666666666666666555555555555666666666777444444444555666777777888777888999:::::::::::::::999999888888999999:::;;;888888888888888888888888888999:::;;;===>>>??????======>>>======<<<;;;;;;777666666666555555555555222222222222222222222222333333333333333333333333222222333333333444444444333333333333333333333333333222222222222222222333222222222222222222222222111111222222222333333333222222333444444444333333111111222222222333333333444444444555555555666666666666666666666666666666777777777777777777777777666666666666777777777777777777777888999999::::::666666777777777777666666777777777777777777777777777777777777777777777777mmm^^^SSSRRRRRRNNNNNNRRRQQQLLLHHHIIIHHHDDDCCCDDDEEECCC@@@???>>>===:::888777666666444333222111111222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000111111000000//////......000000000000000000000000111111222222222222111111000111111111111222222222111111222222222333333333333333333444444444555555555777888888777777888999??????CCCOOOddd|||~~~qqqlllmmmnnnooorrr|||ppplllrrrwwwmmmcccVVVHHH>>>;;;;;;::::::999888777777666666666666666555555555555555555555555555555555555555555555555555555555555555555666666666666777666666666666666666666666666777777777888888888888::::::999999888999999999999777777;;;@@@AAA<<<888::::::::::::::::::::::::999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;:::::::::999999999888888:::999888777666666666666666666666666666666666666777777666666555555555444666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777666666555555555444777777777777888888888888::::::999999888777666666777777777777777777777777:::::::::999888777777666666666666666666666666666777777666666555555555444444444444444444444444444555555444444444333333333444444444444444444444444444444555555666777777777888888888888888888888888999999888888888888888888:::999888777777999;;;<<<:::::::::;;;<<<===??????===<<<<<<<<<<<<;;;;;;;;;<<<;;;999777666666777888555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222555444222111111111222222222222333333333333444444333333222222222333444555666666555555555444444444666666666666666666666666555555555555666666666666666666666666777777777777666666666666666666666666666666666666666666666666777777777777777777777777mmm___TTTSSSSSSNNNMMMQQQPPPJJJGGGHHHHHHEEEDDDFFFDDDBBB@@@>>>>>><<<:::888777666555444333222222111222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////111000000000/////////...000000000000000000000000111111222222222222111111000111111111111222222222111111111222222222333333333333333444444444444555444666777777666555777888666888:::???HHHWWWhhhssszzzooogggcccjjjxxx{{{lllbbbTTTIIICCC???;;;888:::999999888777777666666666555555555555555555555555555555555555555555555555555555555555555555555444444555555555666666666666666666666666666666666666666777777777888888888:::999999888888888999999999888888;;;??????;;;777::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;::::::999999999888888888:::999888777666666666666666666666666666666666666777666666666555555555444555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666777666666666555555555444666666666777777777888888::::::999888888777666666777777777777777777777777999999999888777666666666555555555555555555555555777666666666555555555444444444444444444444444444555555444444444333333333444444444444444444444444444444555555666777777777888888888888888888888888888888888888888888888888:::999888777777999:::<<<999999999:::;;;<<<>>>>>>=========<<<<<<<<<<<<;;;;;;:::888666555666777888555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222444333222111111111222222222222333333333333444444333333222222333333444555666666555555555444444444666666666666666666666666555555555555666666666666666666666666777777777777666666666666666666666666666666666666666666666666777777777777777777777777mmm___UUUUUUTTTOOOMMMPPPOOOJJJGGGIIIIIIGGGFFFHHHCCCAAA???======;;;999777666666555444333222222111222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000//////......000000000000////////////000000000000000000000000111111222222222222111111000111111111111222222222111111111222222222222333333333333333444444444444333444555555444444555777444666888666444999DDDMMMcccppp~~~}}}{{{}}}wwwpppkkklllsss|||yyyvvvrrrnnniiifffmmmvvvlll[[[NNNEEE;;;444333555666666888777777666666555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444555555666666666666666666666666666666666666777777777777999888888888888888999999:::888888;;;>>>>>>:::666::::::::::::::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::999999999999888888888999999888777666666666666666666666666666666666666666666666555555555555555555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666555555555555555555555555666666666666777999999888888777777666666777777777777777777777777888888777777666555555555555555555555555555555555666666666555555555555555444444444444444444444444555555444444444333333333444444444444444444444444444444555555666777777777888888888888888888888888888888888888888888888888999999888777777999:::;;;888888888999:::;;;<<<============<<<<<<<<<;;;;;;:::888777555555555666666555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222444333222111111111222222222222333333333333444444333333333333333444444444555555555555555444444444666666666666666666666666555555555555666666666666666666666666777777777777666666666666666666666666666666666666666666666666777777777777777777777777oooaaaVVVVVVUUUOOOMMMOOOQQQLLLHHHJJJIIIFFFFFFGGGCCCAAA>>>===<<<;;;888666666666555444333333222222222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111000000//////......000000000000////////////000000000000000000000000111111222222222222111111000000111111111222222222111111111111222222222222222222333333333444444444333444555555444444555666666777888555222333888===<<>>===<<<;;;888666555555555444444333333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111000000000/////////...////////////000000000000000000000000000000000000111111222222222222111111000000111111111222222222000000111111111222222222222222222333333333444444333444666555444444555777555444444444444555555555555999<<<>>>FFFWWWiiitttxxxqqqmmmfff[[[PPPHHH@@@888333444555777999:::999666333666666666666666555555555222333333333444444444555444444444444444444444444444444444444444444444444222222222333333333333444444444444444444444444444444555555555555666666666777666666666777777888999999999999999::::::888777999999999999999999999999888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::999999999888888888777777888777666666666666666666666666666666666666666666444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555555555444444444444555555555555777777666666666666666666555555555555555555555555555555555444444444444444555555555555555555555555444444444555555555555555444444444444444444444444555555444444444333333333444444444444444444444444444444555555666777777777777777777777777777777777666666777777777888888888888777777888888888999999777777777777777888999:::999999888888888777777777666666666555555555555555555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444222333444555555555444444444555555555555555555555666666666666666666666666555555555555666666666666666666666666777777777777666666666666666666666666777777777777777777777777666666666666666666666666tttdddXXXVVVTTTOOOMMMQQQVVVPPPLLLLLLJJJFFFDDDEEECCCAAA???======;;;999777555555444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111/////////000000000000000////////////000000000000000000000000000000000000111111222222222222111111000111111111111222222222000000000111111111111222222222222222333333333333333444666555444444555777666444333444777777555333777999:::999999===DDDIII[[[```hhhppp}}}|||tttggg[[[TTTQQQJJJAAA:::666666777777777666555444444444555555555555555555555555555555111222222333333444444444333333333333333333333333333333333333333333333333222222222333333333444444444444444444444444444444444444444444555555555666666555555555666777888999777888888999999999888888999999999999999999999999888888888888999999999999::::::::::::::::::::::::999999888888888888999999999888888888888777777777777666666555555666666666666666666666666666666666444444444444444555555555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555444444444444444555555555444444444555555555555666666666666666555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444555555555444444444444444444444444555555444444444333333333444444444444444444444444444444555555666777777777777777777777777777777777555666666777777888888888777777777888888888888999777777777777777888999999777777777666666666555555666666666666666666555555555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111222333333333222222222222333333333333444444222333444666666555555444444444444555555555555555666666666666666666666666555555555555666666666666666666666666777777777777666666666666666666666666777777777777777777777777777777777777777777777777vvvfffXXXUUUSSSNNNNNNRRRVVVPPPLLLLLLKKKGGGEEEFFFDDDBBB@@@>>>>>><<<:::888555444444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111......//////000000111111.../////////000000000111000000000000000000000000111111222222222222111111000111111111111222222222000000000000111111111111111222222222222333333333222333444444333333444555444555666666666555555666555666888:::;;;;;;<<<>>>AAACCCGGGJJJSSSddd{{{sssmmmgggaaaVVVIIIBBBBBB>>><<<888555555666777888888777555333222333666888333333444444444444444444111111111222333333444444333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333444444444555555555555555555555666777888888666666888888888888999999888888888888888888888888888888888888999999999999::::::::::::::::::::::::999999888888888888999999888888888888777777777777666666555555555666666777666666666666666666666666333333333444444555555555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555333333333444444555555555444555555555555666666666555555555555555555555555444444444444444444444444444444444555555555555555444444444444444444444444333333333444444555555555444444444444444444444444555555444444444333333333444444444444444444444444444444555555666777777777777777777777777777777777555555666666777888888999666777777888888888888888888888777777888888999999777777666666666555555555666666666777777666666666555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222000111222333333333333222222222333333333333444444222333555666777666555444444444444555555555666666666666666666666666666666555555555555666666666666666666666666777777777777666666666666666666666666777777777777777777777777777777777777777777777777xxxgggXXXTTTRRRNNNNNNSSSTTTNNNKKKLLLKKKHHHGGGHHHEEECCC@@@???>>>===:::888444444444444444444333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111------...///000111222222.../////////000000111111000000000000000000000000111111222222222222111111000111111111111222222222000000000000111111111111111111222222222333333333000222333333222111333444,,,111555555222000333777777555555888:::;;;<<>>===<<<999888333333444444333333222111333333333222111000//////000000000000000000000000000000111111111000000///000000000000000000000000////////////000000000000000000000000000000000000...000222222///,,,++++++////////////000000000000000000000000000000000000222111111111000000//////111111222222222333333333222222222111111111000000444333333222222333333444333333333333333333333333444444555777888888888888666777777888999999::::::>>>BBBGGGOOOYYYfffsss{{{|||pppbbbTTTJJJDDDAAA888888777777666666666555555555555555555555555555333333333444444555555555666555555444333111000000333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444555555555555666666666666666777777777777777777777777777777777777:::::::::999999999888888999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777777444444555555555555444444444444333222333444555666444444444444444444444444555555555444444333333333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555444444444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444666666555555555444444444777777777777777777777777777777666666666666777777666666666666777777777777777777888888888888777777777666666666888888666555555555555555555555555555333333333333333333333333333333333333333333333333111111111111111111111111333333333222222222111111333222222111111222222333333333333222222111111111111111111222222333333333333333333333333333333333333333333333333333333333222444666888888777555333555555555555555555555555555555555555555555555555555555555555666666666777777777777777777777777777555555555555555555555555666666666666777777777777666666666666777777777777uuucccUUURRRSSSOOOOOORRRSSSNNNKKKLLLKKKHHHFFFGGGFFFDDD@@@>>>===<<<:::888333444444444444333222222222333333222222000//////000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000//////000333666777555333////////////000000000000000000000000000000000000111111111111000000000///111111111222222222333333222222222111111111000000444333333222222333333444333333333333333333333333333444555555666666666666555666666777888888999999:::;;;<<<<<<>>>CCCIIIMMMQQQXXXbbbiiinnnssszzz{{{uuunnneee___QQQMMMFFF???888333111///666666555555444444444444444444444444444444444444333333333444444444555555666666444333222111111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444555555555555555555666666666777777777777777777777777777777777888888888999999:::::::::999999999999999999999999888888888888888888888888888888888888888888888888666666666666666666666666444444555555555555444444555444444333444555666777444444444444444444444444555555444444444333333333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555444444444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444444555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444666666555555555444444444777777777777777777777777777777666666666666777777666666666666777777777777777777888888888888777777777666555666888888666555555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111333222222111111222222333333333333222222222111111111111222222222333333333333333333333333333333333333333333333333333333333333444777888999888666444555555555555555555555555555555555555555555555555555555555666666666777777777777777777777777777777555555555555555555555555666666666666777777777777666666666666777777777777sssbbbSSSQQQRRROOONNNRRRTTTOOOLLLMMMLLLIIIGGGHHHEEECCC@@@???>>><<<:::888444444444444444333222222222222222222222111000///000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111......333:::===:::666////////////000000000000000000000000000000000000111111111111000000000000111111111222222222222333222222222111111111111111333333222222222222333333222222333333333333333333333333444444555444444333444444555555666777777777444444444333222222444777777;;;AAADDDFFFIIINNNRRRSSSVVV[[[___dddmmmxxxvvvsssqqqqqqrrrqqqmmmiiigggbbb\\\VVVQQQJJJAAA;;;;;;:::999888777777777777333333333333222222222222444444444444444444444444333333333333444444444444777666444222111111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444555555555555555555555666666666666777777777777777777777777777666666777888999:::;;;;;;888888888888888888888888888888888888888888888888777777777777777777777777666666666666666666666666444444555555555555444444555444444444444555666777444444444444444444444444555444444444444333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555444444444777777777777777777777777777777666666666666777777666666666666777777777777888888999999999999888888777666555666777888666444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222111111333222222111111222222333333333333222222222222111111222222222222333333333333333333333333333333333333333333333333333333333444555777999999888777666555555555555555555555555555555555555555555555555555555666666666777777777777777777777777777777777666666666666666666666666666666666666777777777777666666666666777777777777sssbbbSSSQQQRRROOOOOORRRUUUPPPMMMNNNMMMIIIGGGHHHDDDCCC@@@???>>>===:::888444444444555444333333222222222222222222111000///000000000000000000000000///000000111111111111000////////////////////////////////////000000000000////////////////////////111///...111555777444111////////////000000000000000000000000000000000000111111111000000000000000111111111111222222222222111111111111111111111111333333222222222222333333222222222222222333333333333444444444444444333222333333444444555555555555444555777777666666888:::;;;<<<===;;;999:::<<<>>>:::;;;>>>@@@CCCHHHPPPUUU^^^aaaffflllnnnkkkddd^^^```eeefff```ZZZWWWTTTPPPNNNKKKGGGFFFGGGGGGFFFEEE>>><<<:::::::::888444111222222333444444444444444222222222222222222222222333333333333333333333333333333333333333333333333777555333222111111222333222222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333444444444555555555444444555555555666666666666666666666666666666666666666777777888999999:::888888888888888888888888888888888888888888888888777777777777777777777777666666666666666666666666444444555555555555444444444444444444444555555555444444444444444444444444444444444444444444444444444444444444444444444444333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555666666666666666666666666777777666666666666777777666666666666777777777777888888999999999999888888666555555666777777666444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222111111333222222111111222222333222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333444666777999999999888777555555555555555555555555555555555555555555555555555666666666666777777777666666666666666666666666777777777777777777777777666666666666777777777777666666666666777777777777sssbbbTTTRRRSSSPPPPPPSSSUUUPPPMMMNNNMMMIIIGGGHHHCCCBBB@@@@@@???===:::777444444555555555444333333111111222222222111000000000000000000000000000000//////000111111111111111////////////////////////////////////000000000000////////////////////////.../////////////////////////////////000000000000////////////////////////000000000000000000111111000000111111111222222222111111111111111111111111333222222111111222222333111111111222222333333333444444555555555444333333333333333333333444444444666777888777555444444555555555555444555777999<<<888888777777777888;;;===888:::===@@@BBBBBB???===:::@@@BBB===999999;;;;;;999888777777777888888777:::888666444444333222222///000111111111000///...222222222222222222222333333333333333333333333333333333333333333333333333666555333222111222222333111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333444444444444555444444444444555555555555555555555555555555555555777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555444444555555555555444444222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444333333444555555444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555666666666666666666666666777777666666666666777777666666666666777777777777888888888999999888888888666555444555777777555444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111333222222111111222222333222222222222222222222222222222222222222222222222222222222333333444444444333333333333333333333333444555777888999999999888555555555555555555555555555555555555555555555555666666666666777777777888666666666666666666666666777777777777777777777777666666666666777777777777666666666666777777777777sssbbbTTTRRRSSSPPPPPPTTTTTTOOOLLLMMMLLLIIIGGGHHHCCCAAA@@@@@@@@@>>>:::777555555555555555444333333111111222222222111111000000000000000000000000000...///000111111222111111000000000000000000000000////////////000000000000000000000000000000000000+++---//////......000333////////////000000000000////////////////////////000000000000111111111111000000000111111111111222111111111111111222222222222222111111111111222222000000111111222333333333333333444555555444444444333333333333333333333333000111222222111111222444444444333333444666777888666555555444555666777888777777777888888888888999;;;??????:::666888;;;;;;333444555555666666555555999888666444333222333333555555666666666666555555222222222333333333333333222222222222222222222222333333333333222222222222444444444333333222222222000000111111222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333444444444444333333333444444444555555555555555555555555555555777777777777666666666555666666666666666666666666777777777777777777777777666666666666666666666666555555555555555555555555444444555555555555444444222333444444555555444444444444444444444444444444333333333444444444444555444444444444444444444444222333333444444555555555444444444444444444444444333333333333333333333333222333444555555444333222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555777777777777777777777777777777666666666666777777666666666666777777777777777777888888888888777777666555444555666777555333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111333333333222222222111111333222222111111222222333111222222222222333333333333333333222222222222111111222222333333444444555333333333333333333333333444555666777888888999999555555555555555555555555555555555555555555555555666666666777777777888888777777777777777777777777666666666666666666666666666666666666777777777777666666666666777777777777rrr```RRRQQQRRROOOPPPSSSSSSNNNKKKLLLKKKHHHFFFGGGBBBAAA@@@@@@@@@>>>:::777555555555555555444444333000111111222222222111111000000000000000000000000...///000111111222222222000000000000000000000000////////////000000000000000000000000000000000000...------...///111222222////////////000000000000///////////////////////////000000000111111111111000000000000111111111111000000111111111222222222222222111111111111222222///000000111222222333333111111222333444444444333333333333333333333333333...///111111111333666888;;;999888666666555444444222222222222444555555555444444444333333333444555888;;;999333000111111///333444444444333333333333///000222333222222333333000000000000111222222222111111222222222333333333222222222222222222222222333333333222222222111111222333444555555333222111///000000111222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222333333333444444444222333333333333444444444444444444444444444444444555555666666666666666666666666666666666666666666777777777777777777777777555555555555555555555555555555555555555555555555444444555555555555444444444444666777777777666555444444444444444444444444333333333444444444555555444444444444444444444444222222333333444555555666444444444444444444444444333333333333333333333333111222444555555444222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666777777777777777777777777777777666666666666777777666666666666777777777777666666777777777777666666555444444555666666555333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111333222222111111222222333111111222222222333333333333333333222222222111111111111222333333444555555333333333333333333333333333444555666777888888999555555555555555555555555555555555555555555555555666666777777777888888888777777777777777777777777555555555555555555555555666666666666777777777777666666666666777777777777ppp___QQQPPPQQQNNNOOORRRSSSNNNKKKLLLKKKGGGEEEFFFAAAAAA@@@AAA@@@>>>:::777555555666666555555444333000111111222222222111111000000000000000000000000......///111111222222222000000000000000000000000////////////000000000000000000000000000000000000222...***+++000222000,,,////////////000000000000//////////////////////////////000000111111111222000000000000111111111111000000111111222222222222222222111111111111222222///000000111222222333333...///000111222333333333333333333333333333333333666666555333111111222444444333333333444444333222666555444444555555444333111222444444444444555666333666666444555888777444666666555444222111222333...111555666555333111000222222111111222222333444000000111111222222222333111111111111111111111111333333333222222111111111111222444666666444111000///000000111222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222333333333444444444222222333333333444444444444444444444444444444444333444444555666777888888666666666666666666666666777777777777777777777777555555555555555555555555555555555555555555555555444555555555555555555444555666888999999999888777444444444444444444444444333333333444444555555555444444444444444444444444222222333333444555666666444444444444444444444444333333333333333333333333111222444555555444222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666777777777777777777777777777777666666666666777777666666666666777777777777555555666666666666555555555444444555666666555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222111111333222222222222222222333111111111222222333333333333333333222222111111111111111222333333444555555333333333333333333333333333333444555666777888999555555555555555555555555555555555555555555555555777777777777888888888888777777777777777777777777555555555555555555555555666666666666777777777777666666666666777777777777rrr```RRRRRRSSSPPPNNNOOORRRMMMJJJKKKKKKHHHFFFGGGCCCBBB@@@??????===;;;888555555555444333333222222111111222222222222111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222444444222222222222444444333333333333333333333333222222222333333333444444333333333333333333333333333444444555555444444333333333333333333333333333333333333222222111111111000111111111111222222222111111111111111111111111444333333222222333333444222222222222222222222222111222333444333222111000222222111111111111111111222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111///000000000111111111111111111222222222333333333333333333444444444555555555555555555555555555555777777777777777777777777555555555555555555555555555555555555555555555555555555555444444333333333444444444444444444444444555555555555555555555555333333333444444444555555444444444444444444444444444333333222222333333444444444444333333222222222555555555555555555555555555555555444444333333333333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222333333333333444444333333333333333333333333333333333333333333333333222333333444444333333222555555555444444333333333333333333333333333333333333333333444444444555555444444444555555555555666777777777777666666666666666666666666777777777777666666555555555555666666555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222444444444333333222222222333333333222222111111111222222222222222222222222222222111111111111222222222222333333333333444444333333333333333333333333111111222222222333333333333333333333333333333333333333444444666777888999666666555555555555666666555555555555666666666666666666666666666666666666777777777777777777777777666666666666666666666666777777777777777777777777777777777777777777777777sssaaaRRRRRRSSSPPPNNNOOOQQQMMMJJJLLLLLLHHHFFFGGGCCCBBB@@@??????>>>;;;888666666555555444333333222111111222222222222111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222444333222222222222333444333333333333333333333333222222222333333333333444333333333333333333333333333333444444444444333333333333333333333333333333333333333222222111111111000000111111111222222222111111111111111111111111222222333333333333333333222222222222222222222222111222333333333222111111111111111111111111111111222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111111111111111222222222222111111222222222333333333333333333444444444444555555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555555555444444444333333333444444444444444444444444444444444444444444444444333333333444444444444555444444444444444444444444444333333222222333333444444444444333333222222222555555555555555555555555555555444444444333333333333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222333333333333444444333333333333333333333333333333333333333333333333222333333444444333333222555555444444444333333333333333333333333333333333333333333444444444555555444444444555555555555666777666666666666666666666666666666666777777777777777777777666666777777777555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222444444333333333222222222333333333222222222111111222222222222222222222222222222111111111111222222222222222333333333444444333333333333333333333333111111222222222333333333333333333333333333333333333333444444555777888999666666555555555555666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777tttbbbSSSRRRSSSPPPNNNOOOPPPLLLKKKMMMMMMIIIEEEEEECCCBBB@@@@@@???>>>;;;999777666666555444444333333111111222222222222111111000000000000000000000000000000000000000000000000...//////000000//////...000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333222111111222333333222222222222222222222222111111222222222333333333333333333333333333333333222333333444444333333222333333333333333333333333222222222222222111111111000000000111111111222222111111111111111111111111000111222444444444333333222222222222222222222222111111222222333222222111111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111222222222222333333333111111222222222333333333333333333333444444444444444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444333333333333444444444444333333333333444444444444444333333222222333333444444444333333333333222222444444444444444444444444555444444444444333333333333333333333333333333333444444333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222333333333333444444333333333333333333333333333333333333333333333333222333333444444333333222444444444444333333333333333333333333333333333333333333333444444444555555444444444555555555555666666666666666666666666666666666666666777777777777888888777777777777888888555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222333333333333222222222222333333333222222222222111222222222222222222222222222222111111111111222222222222222222333333333333333333333333333333333333111111222222222333333333333333333333333333333333333333444444555666888888666666555555555555666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777vvvcccSSSQQQSSSOOOMMMOOOOOOLLLKKKNNNNNNIIIEEEDDDDDDBBBAAA@@@@@@>>>;;;999777666666555555444444333111111222222222222111111000000000000000000000000////////////////////////...//////////////////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222111111111111222222222222222222222222222222222222222222333333333333222222222222222222222222222222222222222111111111111111000000000000111111111111111111111111111111111111///000222444555444333222111111111111111111111111111111111222222222222222000000000000111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111222222222333333111111222222222333333333222222333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444333333333333333444444444444333333222222333333444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222222222333333333444444333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555444444444555555555555666555555555666666666666666666666666666777777777777777777777777777777777777555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111222222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333444444444444555666777888666555555444444555555666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777xxxdddTTTQQQRRROOOMMMOOOOOOLLLKKKNNNNNNIIIEEEDDDDDDCCCAAA@@@@@@>>><<<999666666666555444444333333111111222222222222111111000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222222222222222222222222222111111222222222222111111222222222222222222222222111111111111111111111111//////000000000111111111000000000000000000000000///000222444444333222111111111111111111111111111000000000111111222222222//////000000000111111111111111111111111111111111222111111000000111111222111111111111111111111111111111111111111111111111000000000000111111111222111111222222222333333333222222222333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222222222333333333444444444333333222222333333444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222222222333333333444444333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555444444444555555555555666444444555555666666666777666666666666777777777777555666666777777666666555555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111111111222222222333333222222222222222222222222111111222222222333333333333333333333333333333333444444333444444555666777555555444444444444555555555555555555666666666666666666666666666666666666555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666yyyfffUUURRRRRROOOMMMOOOPPPLLLKKKMMMMMMIIIEEEEEEDDDCCCAAAAAA@@@???<<<:::666555555444333333222222111111222222222222111111000000000000000000000000000000000000000000000000---......//////......---000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000///000000000000111111111222222222222222222222222000111111222222111111000222222222222222222222222000000000111111111111111/////////000000000111111000000000000000000000000000111222333333222111000111111111111111111111111000000000000000111222333...//////000000111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111//////000000000111111111111111222222222333333333222222222222333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222222222222222333333333333111111222222333333444444444333333222222333333444222222333333333333444444333333333333333333333333333333333444444444444555333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222333333333333444444333333333333333333333333333333333333333333333333222333333444444333333222222222222222333333333333333333333333333333333333333333333444444444555555444444444555555555555666444444444555555666666777666666666666777777777777444555666777777666555444555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222111111111222222222222222111222222222222333333333222222222222222222222222222222111111111111222222111111111111222222222222222222222222222222222222111111222222222333333333333333333333333333333333444444333333444555555666555555444444444444555555555555555555666666666666666666666666666666666666555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666{{{gggUUURRRRRRNNNMMMOOOQQQMMMJJJLLLLLLHHHFFFGGGEEECCCAAAAAA@@@???<<<:::444444444333222222111111111111222222222222111111000000000000000000000000000000000000000000000000---......//////......---000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000111111000//////000000000000000000000000/////////000000000111111111111111111111111111111000000111111111111000000111111111111111111111111///000000000111111111222////////////000000000111000000000000000000000000333333222222111111000000111111111111111111111111000/////////000111333444......//////000111111222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333111222222222222333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222111222222222222333333333000111111222333333444444444333333222222333333444222222222333333444444444333333333333333333333333333333333444444444555555333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222333333333333444444333333333333333333333333333333333333333333333333222333333444444333333222111111222222222333333333333333333333333333333333333333333444444444555555444444444555555555555666333333444555555666777777666666666666777777777777444666777888888777666444555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222000111111111222222222222111111222222222333333333222222222222222222222222222222111111111111222222111111111111222222222222111111111111111111111111111111222222222333333333333333333333333333333333444444333333444444555555555444444333333444444555555555555555666666666666666666666666666666666666555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666|||gggUUURRRRRRNNNMMMOOORRRMMMJJJKKKKKKHHHFFFGGGEEECCCBBBAAAAAA???<<<:::444444333222222111111000111111222222222222111111000000000000000000000000000000000000000000000000---..................---000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000////////////000000000000111111111111111111111111000000111111111111000000111111111111111111111111//////000000111111111222////////////000000000000000000000000000000000000555444222111000//////000000000000000000000000000000////////////111333444---......///000111111222000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111222222222333333333111111222222222333333333111111222222222333333333333333333333333333333333555555555555555555555555333333333333333333333333333333333333333333333333111111111222222333333333222222222222222222222222111111111111111111111111111111222222222333333333000000111222333333444444444333333222222333333444222222222333333444444444333333333333333333333333333333333444444555555555333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444222222333333333444444444333333333333333333333333333333333333333333333333222333333444444333333222111111111222222333333333333333333333333333333333333333333444444444555555444444444555555555666666333333444444555666777777666666666666777777777777555777888999999888777555555555555555555555555555555555444444444333333333333333333333333333333333222222222222222222222222000000111111222222222222111111111222222333333333222222222222222222222222222222111111111111222222000111111111111222222222111111111111111111111111111111222222222333333333333333333333333333333333444444333333333444555555555444444333333444444555555555555555666666666777666666666666666666666666555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666|||fffRRROOORRROOOLLLLLLMMMMMMMMMMMMKKKIIIGGGFFFFFFDDDBBB@@@@@@???<<<:::888888666555333333333333111111111111111000//////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////...............///000000////////////////////////////////////////////////............////////////000000000000000000000000............////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000111111000000111111222333000000000000000000000000222111111222444444333111000000000000000000000000////////////////////////111000/////////000111222111111111111111111111111000111111111111222222222000111222222111000111222222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222111111111000000000000111111000000111111111222222222222222333333333333444444444444444444444444444444444333333222222333333444333333333333333333333333111111111111222333444444222222222222222222222222222222222111111111000000000000000000000000000000111111111111111111111111333333333222222111111111333333333222222111111111333333333444444444555555444444444333333222222222333333333333333333333333333333333222222111111111222222333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333444444555555444444333333333333333333333333333333333333333333333333333444444333333333333222222222222333333333333444444333333333333333333333333333333333444444444555555333444555555666666555555444666777888888777666444666666666666666666666666777555555777;;;<<<;;;888555555555555555555555555444444444444444444444444222222222333333444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111222222222333333333222222333333333333444444444444444444444444444444444444444555555555555666555555666777777777777777777777777777777777777777666666777777777777666666666666666666666666666666555555555555666666666777}}}gggTTTPPPRRROOOLLLLLLLLLMMMMMMLLLKKKIIIHHHGGGFFFDDDAAA@@@???>>>;;;999888777666555444333333222111111111111111000//////000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////...............///000000////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////.../////////000000000000000000000000000000000000000000//////000000111222000000000000000000000000000000000000000000000000111111000000000111222222000000000000000000000000111111000222333444333111000000000000000000000000000000000000000000000000000000000000000111222333111111111111111111111111000000111111111222222222///000111111//////000111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222111111111000000000000111111111111111111222222222222222222222333333333444444444444444444444444444444444333333222222333333444333333333333333333333333222222111111111222333333222222222222222222222222222222222111111111000000000000000000000000000000111111111111111111111111333333333222222111111111333333333222222111111111222333333333333444444444444444333333333222222222333333333333333333333333333333333222222222111111222222333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333444444333333333333222222222222333333333333444444333333333333333333333333333333333444444444555555333444555555666666555555444555777888888777555444555555555555555555555555666555444666999:::888666555555555555555555555555444444444444444444444444222222333333333444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111222222222333333333222222333333333333444444444444444444444444444444444444444555555555555666555555666777777777777777777777777777777777777777666666777777777777666666666666666666666666666666555555555666666666777777~~~iiiUUURRRRRROOOLLLMMMLLLLLLLLLLLLKKKJJJHHHGGGEEECCC@@@???>>>===:::888777777666555444333333222111111111111111000//////000000000000000000000000000000000000000000000000////////////////////////111111000000//////......////////////////////////...............///000000////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////....../////////000000000000000000000000000000000000000//////000000111222000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000111000000111333333222111000000000000000000000000111111111111111111111111///000111222333333333333111111111111111111111111000000000111111111222222...000111000///...///000222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000111111111111222222222333333333222222222222333333333333444444444444444444444444444333333222222333333444333333333333333333333333333333222111111111222222222222222222222222222222222222222111111111111111000000000000000000000000111111111111111111111111222222222222222111111111222222222222222111111111111111222222222333333333333333333333222222222222333333333333333333333333333333333222222222222111222222333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333444444333333333333222222222222333333333333444444333333333333333333333333333333333444444444555555333444555555666666555555444555666777777666555444555555555555555555555555555444444555666666555333555555555555555555555555444444444444444444444444333333333333444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111222222222333333333222222333333333333444444444444444444444444444444444444444555555555555666555555666777777777777777777777777777777777777777666666777777777777666666666666666666666666666666555555666666666777777777jjjWWWSSSRRROOOLLLNNNMMMMMMLLLKKKJJJIIIHHHHHHDDDBBB@@@>>>===;;;999777666666666666555444333222111111111111111000//////////////////////////////000000000000000000000000////////////////////////111111000000//////......////////////////////////...............///000000////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////........./////////000000000000000000000000000000///////////////000111111////////////////////////000000000000000000000000000////////////000111111////////////////////////000//////000222333111000000000000000000000000000000000000000000000000000...000111333444444444333111111111111111111111111000000000000111111111111///000111000//////000111111111000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111000000000000111111222222222222333333333333111222222222222333333333333333333333333333333333444333333222222333333444222222222222222222222222333333222111000000111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111111111222222222111111111111111000111111111111222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333333333333444444333333333222222222222222222333333333444444333333333333333333333333333333333444444444555555333444555555666555555555444555555666666555555444555555555555555555555555555555555555555444333222555555555555555555555555444444444444444444444444333333444444444444444444222222222222222222222222222222222222222222222222111222222222222222333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111111222222222333333333222222222333333333444444444444444444444444444444444444444555555555555666555555666777777777777777666666666666666666666666666666777777777777666666666666666666666666666666555666666666666777777777}}}iiiXXXSSSRRRNNNLLLOOONNNNNNLLLKKKJJJIIIHHHGGGEEEBBB@@@>>>===;;;888666555666666666555444333222111111111111111000//////////////////////////////////////////////////////////////////////////////111000000000/////////...////////////////////////...............///000000////////////////////////////////////////////////............////////////....................................////////////////////////////////////////////////////////////............/////////////////////////////////////////////...///000000111//////////////////////////////////////////////////////......//////000111////////////////////////000//////000222222111//////////////////////////////////////////////////////000222333444444333333000000000000000000000000//////000000000111111111000111222222000000111222111000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000111111000000000000111111111111222222222333333333111111111222222222333333333333333333333333333333444333333222222333333444222222222222222222222222333222222111000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333222333333333333333333333333333333333333333333333333444444333333333222222222222222222333333333444444333333333333333333333333333333333444444444555555333444555555666555555555444444555555555555444444555555555555555555555555666666777666555444333333555555555555555555555555444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111111222222222333333333222222222333333333444444444444444444444444444444444444444555555555555666555555666777777777777777666666666666666666666666666666777777777777666666666666666666666666666666666666666666777777777888{{{hhhWWWSSSQQQMMMMMMPPPQQQOOOMMMKKKIIIGGGGGGFFFEEECCC@@@>>>===;;;888666444555666666666555333222111111111111111000//////000000000000000000000000/////////////////////////////////////////////////////////000000000000000////////////////////////...............///000000////////////////////////////////////////////////............////////////....................................////////////////////////////////////////////////////////////------.........///////////////////////////////////////......//////000111000000000000000000000000////////////////////////...............///000000000000000000000000000000///......///111111000///////////////////////////........................000111222222222222222222000000000000000000000000/////////000000000111111000222333222111000111222000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111000000111111111222222222111111111111222222222222333333333333333333333333444333333222222333333444222222222222222222222222222222111000000000111111111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000000000000111111111111111000000000111111111111111000000111111111222222222111111111222222222222222222222222222222222222222111222222222222333333333222222333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222333333333333333333333333333333333333333333333333444444333333333333222222222222333333333333444444333333333333333333333333333333333444444444555555333444555555666666555555444444444444444444444444444444444444444444444444555777888777555444444555555555555555555555555555444444444444444444444444555555555555444444444444222222222222222222222222222222222222222222222222111111111222222333333444222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111222222222333333333222222333333333333444444444444444444444444444444444444444555555555555666555555666777777777777777777777777777777777777777666666777777777777666666666666666666666666666666666666666777777777888888xxxfffVVVRRRPPPMMMMMMQQQSSSQQQNNNKKKHHHFFFEEEEEEFFFDDDAAA???===;;;888666444555666777666555333222111111111111111000//////000000000000000000000000////////////////////////////////////////////////......//////000000111111////////////////////////...............///000000////////////////////////////////////////////////............////////////....................................////////////////////////////////////////////////////////////---------........./////////////////////////////////............///000000000000000000000000000000////////////////////////......------......///000000000000000000000000000......---///000111000...////////////////////////////////////////////////222222111000000000111111000000000000000000000000////////////000000000111000111222111000///000222000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111//////000000000111111111111111111111222222222222222222222222222222222222444333333222222333333444111111111111111111111111111000000000000111111222111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000///000000000111111111222///000000000111111111222111111111222222222333333000111111111222222222222111111111111111111111111111111222222222333333333222222333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333222222333333333333333333333333333333333333333333333333444444333333333333222222222222333333333333444444333333333333333333333333333333333444444444555555333444555555666666555555444333333333333333333444444444444444444444444444444666888777555444444666555555555555555555555555444444444444444444444444666555555555444444444444222222222222222222222222222222222222222222222222000111111222333333444444222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111222222222333333333222222333333333333444444444444444444444444444444444444444555555555555666555555666777777777777777777777777777777777777777666666777777777777666666666666666666666666666666666666777777777888888888vvveeeUUUQQQPPPLLLMMMRRRTTTRRROOOKKKHHHEEEDDDDDDGGGDDDAAA???>>><<<999666333444666777777555333222111111111111111000//////000000000000000000000000////////////////////////////////////////////////------...///000111222222////////////////////////...............///000000////////////////////////////////////////////////............/////////000..................................../////////000////////////////////////////////////////////////---------.........//////////////////////////////...............///000000000000000000000000000000////////////////////////...------------...//////000000000000000000000000...------...000111///...////////////////////////000000000000000000000000333222111///...//////000000000000000000000000000////////////000000000000///000111000///...///111000000///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111////////////000000000000000111111111111222222222222222222222222222222222444333333222222333333444111111111111111111111111000000//////000111222222000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000//////000000111111111222//////000000111111111222111222222222222333333333000000111111222222222222111111111111111111111111111111111222222333333333222222333333333444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222333333222222222333333333333333333333333333333333333333333333333444444444333333333222222222222333333333444444444333333333333333333333333333333333444444444555555333444555555666666555555444333333222222333333444444444444444444444444444222555777777444333444666555555555555555555555555444444444444444444444444666666555555555444444444222222222222222222222222222222222222222222222222000000111222333333444444222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111222222222333333333222222333333333444444444444444444444444444444444444444444555555555666666555666666777777777777777777777777777777777777777666666777777777777666666666666666666666666666666777777777777888888888888jjjWWWTTTTTTPPPLLLLLLRRRQQQOOOLLLIIIGGGFFFFFFGGGEEEBBB@@@???===:::888777777777777666555444333333333333222111000//////000000000000000000000000000000000000000000000000////////////////////////000000//////.........---//////............//////......................../////////...---------,,,---------............///------......//////000000////////////////////////......////////////......////////////////////////...------------...//////000000000000000000000000............////////////........................////////////000000000000000000000000111111111111000000000000000000000000////////////////////////---......///////////////---------.........//////333333333222222222111111////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000//////000111111111111111000111111111111222222222222222222222222222222222111111111000000000000000000000000000000000000000000000111222222222222111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000111111111111000000000000000000000000111111111111111111111111000000111111111111000000222111111111000000//////111111222222222333333333222222222222222222222222111222222333333222222111333333333333333333333333111111222222222333333333111111222222222333333333444333333222222333333444222222333333333333444444222222222222222222222222222222333333333333444444444444444444444444444444333333222222333333444555444333333222222333333444333333333333333333333333222222222333333333444444666555333222222333555666444444444444444444444444444444444444444444444444333444444555555444444333444444333222333444555666555555555444444333333333222222222222222222222222000111111111111222222222222222111111111111111222111111111111111111111111000111111111111222222222333333333222222111111111333333333222222111111111222222222222111111000000333333333333333333333333222222333333333333444444666666555555555444444444444444444444444444444444777777777777777777777777777777666666555555555444777777777777777777777777777777777777777777777777777777777777777777777777qqq\\\UUUSSSOOONNNPPPSSSQQQOOOLLLJJJHHHGGGFFFFFFDDDAAA???>>><<<:::888777777777666666555444333222333333222222000//////////////////////////////////////////////////////////////////////////////000/////////............//////............//////.......................................------------------............///............////////////////////////////////////......////////////......////////////////////////...------------...//////////////////////////////............////////////........................////////////000000000000//////000000000111111111000000000000000000000000////////////////////////---......///////////////---------.........//////333333333222222111111111////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000//////000111111111111111000111111111111222222222111111111111111111111111111000000000000000000000000000000000000000000000000000111222222222222111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111//////000000000111111111000000000000000000000000111111111111111111111111000000111111111111000000111111111111000000000///111111111222222222333333222222222222222222222222111222222333333222222111333333333333333333333333111111222222222333333333111111222222222333333333444333333222222333333444222222333333333333444444222222222222222222222222222222333333333333444444333333333333333333333333333333222222333333444555444333333222222333333444333333333333333333333333333333333333444444444444666555333222222333555666444444444444444444444444444444444444444444444444333333444444444444333333444444333333333444555666555555444444444333333333222222222222222222222222000111111111111222222222222222111111111111111222111111111111111111111111000111111111111222222222333333333222222222111111333333333222222222111111222222222222111111111000333333333333333333333333222222333333333333444444666666555555555444444444444444444444444444444444777777777777777777777777777666666666555555555555777777777777777777777777666666666666666666666666666666666666666666666666xxx```VVVQQQNNNPPPUUUSSSQQQOOOMMMJJJHHHGGGGGGEEECCC@@@>>>===<<<999777666666777666666555444333222222222222222111000///........................////////////////////////////////////////////////////////////............//////............//////........................---------...............---------............////////////...............////////////////////////......////////////......////////////////////////...------------...//////////////////////////////............////////////........................////////////000000000000//////000000000000111111000000000000000000000000////////////////////////---......///////////////------........./////////333333333222111000000///////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000//////000111111111111111000111111111111222222222000000000000000000000000000000000000000000111111000000000000000000000000000000111222222222222111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000111111000000000000000000000000111111111111111111111111000000111111111111000000111111111111000000000000111111111222222222222333222222222222222222222222111111222222222222111111333333333333333333333333111111222222222333333333111111222222222333333333333333222222222222333333222222333333333333444444222222222222222222222222222222333333333333444444222222222222222222222222333333222222333333444555444333333222222333333444333333333333333333333333333444444444444555555555555444333222222333444555444444444444444444444444444444444444444444444444333333444444444444333333444333333333333444555666444444444444333333333333222222222222222222222222000111111111111222222222222111111111111111222222111111111111111111111111000111111111111222222222333333333222222222222111333333333222222222222111222222222222111111111111222222222222222222222222222222333333333333444444555555555555555444444444444444444444444444444444777777777777777777777777666666666666555555555555777777777777777777777777666666666666666666666666666666666666666666666666www```VVVQQQMMMOOOVVVRRRQQQOOOLLLJJJIIIHHHGGGDDDBBB???>>>===<<<999777666666666666555444333333222222222222222111000//////////////////////////////////////////////////////////////////////////////////////////.........//////............//////........................,,,---------.../////////---------............////////////......---------////////////////////////......////////////......////////////////////////...------------...//////////////////////////////............////////////........................////////////000000000000////////////000000000111////////////////////////////////////////////////---......///////////////............////////////333333222111000//////...///////////////////////////////////////////////////////////////////////////000000000111111111111111111000000000000111111000000000000000000000000//////000111111111111111000000111111111222222222111111111111111111111111000000000000000111111111000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000111000000000000000000000000111111111111111111111111000000111111111111000000111111111000000000000000111111111111222222222222111111111111111111111111111111222222222222111111222222222222222222222222111111222222222333333333111111222222222333333333333333222222222222333333222222222333333333444444222222222222222222222222222222222333333333444444222222222222222222222222333333222222333333444555444333333222222333333444333333333333333333333333444444444555555555666666555444333333333333444555444444444444444444444444333333333333333333333333333333333444444333333333333333333333444444555555333333333333333333333333222222222222222222222222000000111111111222222222111111111000111111222333111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222333333333444444555555555555555555555555555555555555555555555555666666666666666666666666666666666666666555555555666666666666666666666666666666666666666666666666666666666666666666666666ppp\\\TTTQQQMMMNNNRRRQQQPPPNNNLLLJJJHHHGGGGGGCCCAAA???>>>===<<<999777666666666666555444333222111111222222222111000000000000000000000000000000........................////////////////////////........./////////////////////............//////........................,,,---------.../////////---------............/////////......------,,,,,,////////////////////////......////////////......////////////////////////...------------...//////....................................////////////////////////////////////////////////000000000000...////////////000000000////////////////////////////////////////////////---......///////////////........./////////000000222222111000000///......///////////////////////////////////////////////////////////////////////////000000000111111111111111111000000000000111111000000000000000000000000//////000111111111111111000000111111111222222222222222222222222222222222//////000000111111111111000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...////////////000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000111111111222222222111111111111111111111111000111111222222111111000222222222222222222222222111111222222222333333333111111222222222333333333333222222111111222222333222222222333333333444444222222222222222222222222222222222333333333444444444444444444444444444444333333222222333333444555444333333222222333333444333333333333333333333333444444444555555555666666444444444333333444444444444444444444444444444444333333333333333333333333222333333333333333333222333333333444444444444444333333333333333333333333222222222222222222222222000000111111111222222222111111000000111222222333111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333111111111111111111111111222222222333333333444444444555555555555555555555555555555555555555555555666666666666666666666666555555555666666666666666666666666666666666666666555555555555555555555555555555555555555555555555kkkVVVRRRRRROOOLLLMMMOOONNNLLLJJJHHHGGGFFFFFFDDDBBB???>>>>>>===:::888555555666555555444333222111111222222222111111000111111111111111111111111........................////////////////////////........./////////////////////............//////........................---------...............---------............///.........---------------////////////////////////......////////////......////////////////////////...------------...//////....................................////////////////////////////////////////////////000000000000......////////////000000000000000000000000000000////////////////////////---......///////////////....../////////000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000//////000111111111111111000111111111111222222222222222222222222222222222/////////000111111222222000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////......////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000000111111111111222111111111111111111111111000000111111111111000000222222222222222222222222111111222222222333333333111111222222222333333333222222111111111111222222222222333333333333444444222222222222222222222222222222333333333333444444444444444444444444444444333333222222333333444555444333333222222333333444333333333333333333333333333444444444444555555555444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333222222222333444444555555444444222222222222333333333333222222222222222222222222000111111111111222222222000000000000111222333333111111111111111111111111000111111111111222222222111222222222222333333333111222222222222333333333222222222222333333333333222222222222222222222222222222333333333333444444444444444555555555555555555555555555555555555555777777777777777777777777555555555666666666666666777777777777777777777777555555555555555555555555555555555555555555555555jjjSSSOOOSSSQQQMMMKKKNNNMMMKKKIIIGGGFFFEEEEEEDDDBBB@@@??????>>>;;;:::555555555555444333222222000111111222222222111111000000000000000000000000........................////////////////////////............/////////000//////............//////.......................................------------------............///,,,------------------...////////////////////////......////////////......////////////////////////...------------...//////....................................////////////////////////////////////////////////000000000000........./////////000000000000000000000000000000////////////////////////---......///////////////.../////////000000000000.........////////////000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000//////000111111111111111000111111111111222222222111111111111111111111111...//////000111111222222000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////............/////////000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000111111111111000000000000111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111222222222333333333111111222222222333333333222222111111111111222222222222333333333333444444222222222222222222222222222222333333333333444444333333333333333333333333333333222222333333444555444333333222222333333444333333333333333333333333333333333333444444444444333444444444444444444333444444444444444444444444222222222222222222222222222222333333333333222222222333444555555555444444111111222222222333333333222222222222222222222222000111111111111222222222000000000000111222333444111111111111111111111111000111111111111222222222111111222222222333333333111111222222222333333333222222222333333333444444333333333333333333333333222222333333333333444444444444444555555555666666555555555555555555555555777777777777777777777777555555555555666666666777777777777777777777777777555555555555555555555555555555555555555555555555lllRRRMMMSSSRRRNNNKKKMMMLLLJJJHHHFFFEEEEEEEEEDDDCCC@@@??????>>><<<:::555555555555444333222222000111111222222222111111////////////////////////........................////////////////////////---.........//////000000//////............//////......................../////////......------,,,---------.........//////,,,,,,,,,------.........////////////////////////......////////////......////////////////////////...------------...//////..................................../////////000000000000000000000000000////////////000000000000............/////////000000000000000000000000000////////////////////////---......///////////////////////////000000000000------......///000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000//////000111111111111111000111111111111222222222000000000000000000000000...//////000111222222222000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000/////////.............../////////000000000000000000000000000000000000000000000000000000000111111111111000000//////000000111111111222000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111111111222222222333333333111111222222222333333333222222111111111111222222222222333333333444444444222222222222222222222222222222333333333444444444222222222222222222222222333333222222333333444555444333333222222333333444333333333333333333333333222222222333333333444444333444444555555444444333444444444444444444444444222222222222222222222222222222222333333222222222222333444555555555444333111111111222222333333333222222222222222222222222000111111111111222222222000000000000111222333444111111111111111111111111000111111111111222222222111111111222222333333333111111111222222333333333222222222333333444444444333333333333333333333333222222333333333444444444444444444555555555666666666666666666666666666666777777777777777777777777444555555555666666777777777777777777777777777777555555555555555555555555555555555555555555555555hhhTTTQQQRRROOOKKKKKKPPPMMMJJJIIIJJJIIIFFFCCCFFFDDDBBBAAAAAA@@@>>><<<666666777666555444222111333333222222111000000000000000000000000000000000//////000000000000//////......////////////......//////000000000000//////................................................---------............///---------............///...------------...////////////000000///...------////////////////////////////////////////////////......------------..................////////////000000111111111111000000000000000000000000000000000000000000000000000000222111111111000000//////222111000//////000111222000///...------...///000111111111111000...------222111111000///.................................////////////////////////////////////////////////............///////////////.........///000222333111000///......///000111000000000000000000000000000000000000000000000000111000/////////000222333000000000000000000000000222111111111000000//////000000000000111111111111111111111111111111111111333333333333333222111000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222333333222111000000111111222222222222222222222222111111222222222333333333222222222222222222222222222222333333333333444444333333333222222111111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222111111111111111111111111222111000000000111333333111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222444444444444444444444444333333333444444333222222444333333333333444555555555444444444444555666666666666666666666666666666666666666666666666666666777777666666555555555444777777777777777777777777888888777777666666555555777777777777777777777777mmmVVVPPPQQQNNNLLLMMMQQQNNNLLLKKKKKKJJJGGGEEEFFFDDDBBBAAAAAA@@@>>><<<777777777777666444222111333333222222111000000000000000000000000000000000//////000000000000//////......////////////......//////000000000000//////................................................---------............///---------............///---------------.../////////////////////...------////////////////////////////////////////////////......------------..................////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000///222111000//////000111222000///............///000000000111000000///...---111000000//////...------........................////////////////////////////////////////////////............///////////////.........///000222333111000///......///000111000000000000000000000000000000000000000000000000111000/////////000222222000000000000000000000000111111111111000000000///000000000000111111111111111111111111111111111111222333333333222222111000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111222222222333222222111000000111111222222222222222222222222111111111222222222333333222222222222222222222222222222222333333333444444333333333222222222111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222111111111111111111111111222111000000000111222333111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222444444444444444444444444333333333444444333333222444333333333333444555555555444444444444555666666666666666666666666666666666666666666666666666666777777666666666555555555777777777777777777777777888777777777666666666555777777777777777777777777qqqXXXPPPOOOMMMMMMPPPQQQOOOMMMLLLLLLKKKHHHFFFGGGEEEBBBAAAAAA@@@===;;;777888888888777555333222333333222222111000000000000000000000000000000000//////000000000000//////......////////////.........//////000000//////...................................................---------............///---------............///------------....../////////////////////......---////////////////////////////////////////////////......------------..................////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000111111000000000000111111000//////......//////000//////000000000000///////////////......------,,,........................////////////////////////////////////////////////............///////////////.........///000111222000//////......//////000000000000000000000000000000000000000000000000000000000000///000111111222000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111222222222333222222111000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111111111222222333222111111000111111111222222222222222222222222111111111222222222222333222222222222222222222222222222222222333333333333333333333222222222222111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222111111111111111111111111111111000000111111222333111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222444444444444444444444444222333333444444333333333444333333333333444555555555444444444444555666666666666666666666666666666666666666666666666666666777777666666666666555555777777777777777777777777777777777777666666666666777777777777777777777777pppYYYQQQOOOLLLMMMPPPOOONNNMMMLLLKKKJJJHHHGGGGGGEEECCCAAAAAA???===;;;888888999888777666444333333333222222111000000000//////////////////////////////000000000000//////......////////////.........//////////////////...................................................---------............///---------............///,,,------..................///////////////......////////////////////////////////////////////////......------------..................////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111000000000000000111000000000000000000111000//////////////////000...//////000000000000///.........------,,,,,,,,,........................////////////////////////////////////////////////............///////////////////////////000111111////////////////////////000000000000000000000000////////////////////////000000000000000111111222000000000000000000000000111111111000000000000000///000000000111111111111111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////////////////000000000000////////////000000000000///000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111222222111111111111111222111111111111111111111111111111111111222222222222111111111111111111111111111222222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333222222333444444444333333444333333333333444555555555444444444444555666666666666666666666666666666666666666666666666666666777777666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666lllXXXQQQOOOLLLKKKOOOMMMMMMLLLKKKIIIHHHGGGGGGGGGEEECCCAAAAAA???===;;;888888999888777666444333333333222222111000000000//////////////////////////////000000000000//////......////////////............////////////......................................................---------............///---------............///,,,---......//////............///////////////...////////////////////////////////////////////////......------------..................////////////000000111111111111000000////////////////////////////////////////////////000000000000000000111111000000000111111000000000///000000000000000000///...//////000000000000///------------,,,,,,,,,,,,........................////////////////////////////////////////////////............/////////////////////000000000000000......////////////......///////////////////////////////////////////////////000000000111111111111000000000000000000000000000000000000000000111111///000000000111111111111000000000000000000000000000111111222222111111111000000000000000000000000////////////////////////////////////000000000000////////////000000000000///000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000//////000000000111111111222111111111111111222222111111111111111111111111000000111111111222222222111111111111111111111111111111111222222222333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222111111111111111111111111000000111111222222222222111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333111222333333444444444333444333333333333444555555555444444444444555666666666666666666666666666666777777777777777777777777666666777777777777777777666666666666666666666666666666666666777777777777666666666666666666666666kkkXXXQQQNNNJJJJJJNNNKKKLLLLLLKKKHHHGGGGGGHHHHHHFFFCCCAAAAAA???<<<:::777888888888777555333222333333222222111000000000000000000000000000000000//////000000000000//////......////////////......---......//////......---................................................---------............///---------............///+++,,,.../////////...------...//////////////////////////////////////////////////////////////////......------------..................////////////000000111111111111000000////////////////////////////////////////////////000000000000111111111111000000111111111111000000///000000111111000000/////////000000000000//////------------------------........................////////////////////////////////////////////////............//////////////////000000000000//////---......//////......---////////////////////////000000000000000000000000//////000111111111111000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000///000111111222111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000/////////000000000111111111111111000111111222333111111111111111111111111000000000111111111111222111111111111111111111111111111111111222222222222111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222111111111111111111111111000000111222222222222111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333111111222333444444444444444333333333333444555555555444444444444555666666666666666666666666666666777777777777777777777777666666777777777777888888777777777777777777777777666666666666777777777777777777777777777777777777mmmXXXOOOKKKGGGIIIOOOKKKMMMNNNLLLIIIGGGHHHJJJHHHFFFCCCBBB@@@???<<<:::777777777777666444222111333333222222111000000000000000000000000000000000//////000000000000//////......////////////......---......//////......---................................................---------............///---------............///+++,,,...///000///...---------...///////////////////////////////////////////////////////////////......------------..................////////////000000111111111111000000///////////////////////////////////////////////////000000000111111111111///000111222222111000//////000111111111111000///000000111000000///...------------------.................................////////////////////////////////////////////////............//////////////////000111111000///...------...//////...------////////////////////////000000000000000000000000...///000111222111111000000000000000000000000000///000000000111111111111000000000000111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000111111111000000111222222333111111111111111111111111000000000000111111111111111111111111111111111111111111111111222222222222111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222111111111111111111111111///000111222333222222111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222000111222333444444444444444333333333333444555555555444444444444555666666666666666666666666666666777777777777777777777777666666777777777888888888777777777777777777777777555666666666777777777888777777777777777777777777qqqYYYNNNHHHEEEIIIPPPLLLNNNOOOMMMJJJHHHIIIKKKHHHFFFCCCBBB@@@???<<<:::666666777666555444222111333333222222111000000000000000000000000000000000//////000000000000//////......////////////......---..................---................................................---------.........//////---------.........//////+++,,,...000000///...---------...///000000//////////////////////////////////////////////////////.........------...................../////////000000000111111111111000000//////////////////////////////////////////////////////000000111111111222///000111222222111000//////000111222222111000///111111111111000///------................................................////////////////////////////////////////////////............/////////000//////000111111000///...,,,---...//////...---,,,////////////////////////000000000000000000000000...///000222222111111000000000000000000000000000//////000000111111111222000000000000111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000111111000000111222333333000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111111111222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222111111111111111111111111///000111222333222111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222000111222333444444555444444333333333333444555555555444444444444555666666666666666666666666666666777777777777777777777777666666777777888888888999777777777777777777777777555666666666777777888888777777777777777777777777oooWWWKKKGGGEEEHHHMMMKKKNNNPPPPPPMMMIIIGGGFFFEEEEEECCCAAA???===<<<;;;999999888777666555444444444333333222111000//////111111000000//////......000000000000000000000000000000//////.........---........................---------............///...........................------------...//////........................+++,,,+++***,,,000000---////////////000000000000////////////////////////////////////////////////000//////............///---......///000111111222000000000000000000000000000000//////.........---000000000000000000000000////////////000000000000000000//////.........---////////////000000000000...............///000000................................................//////............//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111222111111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111000111111111111222222222333333333222222111111111222222222222222222222222111222222333333222222111222222222222222222222222333333333444444444555555444444444333333222222222333333333333333333333333333333333333333333333333444444444333333222222222333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444444444444444444444444444444444444555555555555666444555555666666666666666777777777777888888888888777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666oooWWWKKKGGGGGGJJJNNNKKKNNNPPPOOOLLLIIIGGGFFFEEEDDDCCCAAA???===<<<;;;999999888777666555444444444444333222111000000///000000000000////////////000000000000000000000000000/////////....................................---------............///...........................------------...//////........................---...,,,)))+++...---***.../////////000000000000//////////////////////////////////////////////////////.........//////000.........///000111111111000000000000000000000000//////......------------000000000000000000000000////////////000000000000000000000/////////....../////////000000000111111...............///000000................................................//////............//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000000000111111111111000000111111111111111111111111111111111000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444555444444444333333222222222333333333333333333333333333333333333333333333333444444444333333222222222333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222333333333444444444000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444444444444444444444444444444444444555555555555666444555555666666666666666666666777777777888888888777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666qqqYYYLLLHHHHHHKKKNNNKKKMMMOOOOOOLLLIIIGGGGGGEEEDDDCCCAAA???===;;;;;;999999888777666555444444555555444333222111000000////////////000000000000000000000000000000000000////////////....................................---------............///...........................------------...//////...........................///...+++---111000---....../////////000000000////////////////////////////////////////////////...............///000111......//////000000111111000000000000000000000000......---------------,,,000000000000000000000000////////////000000000000111111111000000000000000000000000111111111222222///............//////000................................................/////////....../////////////////////////////////////////////////////////////////////////////////............///////////////////////////////////////////////////////////////000222333333222000///111111111111111111111111111111000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222111111111222222222222222222222222333333222111111222333333222222222222222222222222333333333333444444444444444444333333333333222222333333333333333333333333333333333333333333333333444444333333333333222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333333444444444555000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444444444444444444444444444444444444555555555555666444555555666666666666666666666777777777777888888777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666uuu]]]MMMHHHIIIKKKKKKLLLMMMOOONNNKKKHHHGGGGGGEEEDDDBBB@@@>>><<<;;;:::999999888777666555444444666555555444333222111000......//////000000111111///////////////////////////////////////.................................---------............///...........................------------...//////........................---//////...111666777444........./////////000000////////////////////////////////////////////////---------......000111111.../////////000000000111000000000000000000000000........................////////////////////////////////////000000000000111111111111111111111111000111111111222222222222//////............///000......................................................////////////......////////////////////////////////////////////////////////////////////////............///////////////////////////////////////////////////////////////000333444444333000///111111111111111111111111000000000000000000/////////000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000111111111111000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222000000111111111222222222222222222111111111111111111111111111111111111111444333111000000111333444111111111111111111111111222222333333333444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222333333333444444000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333444444444444444444444444444555555555555666444555555666666666666666666666666666777777777888777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666yyyaaaOOOIIIJJJJJJHHHLLLMMMNNNMMMJJJHHHGGGGGGDDDCCCBBB@@@>>><<<;;;:::999999888777666555444444666555555444333222111000......//////000000111111////////////////////////.........///////////////........................---------............///...........................------------...//////........................---//////...111777888555............////////////////////////////////////////////////////////////---------......000111111////////////000000000000000000000000000000000000///////////////000000000////////////////////////////////////000000000000111111111111222222222222000111111111222222222222//////............//////......................................................///000000///......////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////...000222444444222000...000000000000000000000000//////////////////000000///000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000111111111111000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111444333111000000111333444111111111111111111111111222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333444444444555555444444444555555555555666444555555666666666666666555666666666666777777777777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666666666|||dddPPPJJJLLLKKKGGGLLLMMMNNNLLLIIIGGGGGGGGGDDDCCCBBB@@@>>><<<::::::999999888777666555444444555555444333222111000000////////////000000000000000000000000000000000000.........///////////////........................---------............///...........................------------...//////........................///000///,,,...222111...------........./////////////////////////////////////////////////////////...............///000111////////////000000000000000000000000000000000000///000000000000111111111000000000000000000000000////////////000000000000111111111111111222222222000000000111111111222222000//////............///................................................---...///000000///...---////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////...///111222222111///...000000000000000000000000......////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333000111111111111222222222000000000111111111111111111111111111111111111111333333222111111222333333111111111111111111111111222222222222333333333333222222333333333333444444333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444222333333444444555555555444444444555555555555666444555555666666666666666555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666{{{dddPPPKKKNNNNNNIIILLLMMMMMMKKKIIIGGGGGGGGGDDDCCCAAA@@@===<<<:::999999999888777666555444444444444333222111000000///000000000000////////////000000000000000000000000............/////////000........................---------............///...........................------------...//////...........................///...+++,,,000///+++---------.........////////////////////////////////////////////////////////////.........//////000000000000000////////////000000000000000000000000////////////000000000111000000000000000000000000////////////000000000000000000000111111111222222/////////000000000111111000000///...............................................................---...///000000///...---////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000........./////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333000111111111111222222222///000000000111111111222111111111111111111111111222222222222222222222222111111111111111111111111111222222222222333333333222222222333333444444444333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444222222333333444555555666444444444555555555555666444555555666666666666666555555555666666666777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666zzzdddPPPLLLQQQQQQLLLLLLMMMMMMKKKHHHGGGGGGGGGDDDCCCAAA???===;;;:::999999999888777666555444444444333333222111000//////111111000000//////......000000000000000000000000---.........//////000000........................---------.........//////...........................------------...//////........................---...---+++...222222///---------.........//////////////////////////////////////////////////////000//////.........//////000000000000////////////000000000000000000000000---.........//////000000000000000000000000000000////////////000000000000//////000000111111111111////////////000000000000111000///...............................................................---...///111111///...---////////////////////////////////////////////////////////////////////////............/////////000////////////////////////111111111111111111111111//////............//////000000000000000000000000---.........//////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333000111111111111222222222//////000000111111111222000000000000000000000000111222222333333222222111000000000000000000000000111111222222222333333333222222222333333444444444333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222333333333444444444222222333333444555666666444444444555555555666666444555555666666666666666555555555555666666666777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666fffPPPNNNNNNSSSLLLOOOPPPNNNIIIGGGIIIIIIFFFDDDEEEEEECCC>>>;;;888888999999888777666555444444333444444333111000000111000000000000000000000000////////////////////////000000//////.........---........................000000///...............000000//////.........---//////.........---------........................------------............////////////////////////////////////////////////........................222111000//////.........000000000000////////////000000000000111111111111000000////////////000000////////////////////////.........///000000111111111111111111111111111111222222111000000000000000......///////////////...................................................////////////////////////////////////////////////////////////////////////000000000000000000000000............////////////......////////////......000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000222111000///......//////......//////000000111111000000000000000000000000000000000000000000000000111111///......///000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000111111111111222222222111111111111111111111111000000000000111111111111000000111111111111000000222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000111111111000111222222333000000111333333444333333222222222222222222222222333333333333333333333333444444444333333222222222333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222111222333444444333222111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222222222111111222222333444222222333333333333444444555555444444444444555555555555555555666666666666555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777hhhQQQOOOOOOUUUNNNNNNPPPMMMHHHFFFHHHHHHEEEDDDEEEEEECCC???;;;999999999999888777666555444444333444444333111000000111000000000000000000000000////////////////////////000/////////....................................000000///...............///.........------------//////.........---------........................////////////000000000000////////////////////////////////////////////////////////////////////////000//////............///000000000000////////////000000000000111111111111000000////////////000000////////////////////////......///000000111222222333333333333333333333333222111000000/////////000......///////////////...................................................////////////////////////////////////////////////////////////////////////////////////////////////............////////////......////////////......000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111111000000////////////////////////000000111111000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000111111111222222222111111111111111111111111000000000000111111111111000000111111111111000000222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111222222333333333333333333222222222222222222222222333333333333333333333333444444444333333222222222333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222222222111111222222333444222222333333333333444444555555444444444444555555555555555555666666666666555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777lllSSSOOOOOOVVVPPPOOOPPPMMMHHHEEEGGGFFFCCCEEEFFFFFFDDD@@@<<<:::999999888888777666555444444333444444333111000000111000000000000000000000000////////////////////////////////////....................................000//////............///---------------,,,,,,,,,...............---------........................////////////000000000000////////////////////////////////////////////////000000000000000000000000......---------...//////000000000000////////////000000000000111111111111000000////////////000000////////////////////////......///000111222333444444444333333222222222222111000000////////////////////////000000//////...................................................////////////////////////////////////////////////////////////////////////////////////////////////............////////////......////////////......000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000222111111111111000000000000000000111111000///////////////000000000000111000000000000000000000000000000000000000000000000---...///000000111000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000111111111222222111111111111111111111111000000000000111111111111000000111111111111000000222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000111222222222111000//////444444444333333333222222222222222222222222222222333333333333333333333333444444333333333333222222333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222222222111111222222333444222222333333333333444444555555444444444444555555555555555555666666666666555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777pppVVVPPPNNNUUUOOOPPPQQQNNNHHHFFFGGGGGGDDDFFFGGGGGGDDD@@@<<<::::::888888777666555444444333333444444333111000000111///////////////////////////////////////////////////////////////.................................000///............//////------------------------................................................------------............////////////////////////////////////////////////////////////////////////---------......000111111000000000000///////////////000000000111111111111000000////////////000000////////////////////////...//////111222333444555222222111111000000//////000000///////////////000///000000000000//////...................................................////////////////////////////////////////////////////////////////////////////////////////////////............////////////......////////////......////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////111111111111000000000000//////000111111111000///000000000000000000000000////////////////////////000000000000000000000000,,,---///111111111111000//////////////////////////////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////000000000000///000000000111111111111////////////////////////000000000000111111111111111111111111111111111111///000000000111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111222222222222000///...333333222222222222222333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222222111000//////000111222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222222222111111222222333444222222222333333333444444555555444444444444555555555555555555666666666666555555555555666666666666666666666666666666666666777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666sssWWWOOOLLLSSSMMMQQQRRROOOJJJHHHIIIIIIFFFFFFGGGGGGDDD@@@<<<::::::888888777666555444333333333444444333111000000111////////////////////////////////////////////////........./////////////////////////////////////////////............//////..................//////---.............................................------------............////////////////////////////////////////////////..............................//////000111333333000000000000///////////////000000000111111111111000000////////////000000////////////////////////...///000111222333444444111111111000000/////////000000////////////000000000000111111000///......................................................////////////////////////////////////////////////////////////////////////....................................////////////......////////////......////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000//////000111111222111111111111111111000000000000////////////////////////000000000000000000000000,,,---///111111111111000//////////////////////////////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////000000000000///000000000111111111111//////////////////////////////000000000111111111000000000000000000000000///000000000111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111111000111222333444222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222222111000//////000111222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222222222111111222222333444222222222333333333444444555555444444444444555555555555555555666666666666555555555555666666666666666666666666666666666666777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666qqqWWWOOOKKKRRRMMMPPPRRROOOJJJIIIKKKKKKHHHEEEFFFFFFDDD@@@<<<:::999888777777666555444333333333444444333111000000111000000000000000000000000////////////////////////.........//////////////////////////////////////////............//////000.........///////////////---------.......................................////////////000000000000////////////////////////////////////////////////........................000000000000111222333444000000000000////////////000000000000111111111111000000////////////000000//////////////////////////////000000111222222222222222222222222222222222000000000000000111111222111111111111000///......................................................////////////////////////////////////////////////////////////////////////....................................////////////......////////////......000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000111/////////000111222333444222111111111111000000000000000000000000000000000000000000000000000000000---...///000000111000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111222444555666333222111111111222333444222222222222222222222222333333333333333333333333222222333333333333444444333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222222222111111222222333444222222333333333333444444555555444444444444555555555555555555666666666666555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777nnnVVVOOOLLLSSSNNNNNNPPPNNNIIIHHHKKKKKKIIIDDDEEEEEECCC???;;;999999777777666555444333333222333444444333111000000111000000000000000000000000////////////////////////............/////////000////////////////////////...............///000000---------....../////////---------.........//////........................////////////000000000000////////////////////////////////////////////////........................000000///000000111222222000000000000////////////000000000000111111111111000000////////////000000////////////////////////000000000000000000000000000000111111222222333333111111111111111222333333111222222111111///......................................................////////////////////////////////////////////////////////////////////////....................................////////////......////////////......000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////......////////////......000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111000......///222555666222222222111111111000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000////////////000000000111000000000000000000000000000000000000111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000333666:::<<<999777555333222111222333222222222222222222222222333333333333333333333333222222222333333444444444333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222222222111111222222333444222222333333333333444444555555444444444444555555555555555555666666666666555555555555666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777}}}jjjTTTOOOMMMTTTPPPLLLNNNLLLHHHHHHJJJKKKIIIDDDEEEEEECCC>>>;;;999888777777666555444333333222333444444333111000000111000000000000000000000000////////////////////////---.........//////000000000000000000000000000000...............///000111,,,,,,,,,------.........---------.........//////........................------------.........///////////////////////////////////////////////////000000000000000000000000///////////////000000111000000000000////////////000000000000111111111111000000////////////000000////////////////////////000000000000////////////------...///000111222222222111111111222333444444222222222111111///......................................................////////////////////////////////////////////////////////////////////////..................................../////////000......////////////......000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////......////////////......000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111111000...---...222555888222222222222111111000000000000000000000000000000000000000000000000000000222111///......///000111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000//////000333888===@@@>>><<<888555333111111111222222222222222222222222333333333333333333333333222222222333333444444444333333333333333333333333222222333333333444444444222222222222222222222222222222222222222222222222111222333444444333222111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222222222111111222222333444222222333333333444444444555555555444444555555555555555555555666666666777555555555555666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777yyyqqqVVVNNNNNNNNNPPPPPPOOOMMMKKKKKKKKKKKKLLLDDDEEEEEECCC???<<<;;;;;;888888777666555444333333555444444333222111000000111///---...111222000...------------.........///////////////////////////***...222111---,,,...222//////////////////////////////.........---------........................------............------............//////////////////000000000000//////------............------///////////////...............//////000000111111000000////////////000000222111111111333333111///000000000000000000000000,,,...000111111000...,,,000000000000000000000000000000000000000000000000222222222111222222333333555444333111000/////////....................................////////////////////////////////////////////////////////////000000//////.........---000000//////.........---////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000555555444333333222111111000000000000000000000000222111111111000000//////////////////000000000000000000000000000000000000////////////............000000000000000000111111111111111000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222222222333333333333444444333333333333333333333333111111222222222333333333111111222222333444444444444444333222222222222333222111111000000111222222111111111000111111222333333222222111111111111222444333222111000111222222111222333333333333222222222222222222222222222222111111111111111111111111222222333333333333444444444444444555555555555666555444444444444555666666555555555555666666666666666666666666777777777777777777777777888888888888777777777777888888888888777777777777777777777777777777777777777777777777666666777777777777666666{{{sssXXXOOONNNLLLNNNPPPNNNLLLKKKIIIIIIIIIJJJEEEEEEEEECCC???<<<;;;;;;999888888777666555444333555444444333222111000000111///......111111000...------.........////////////////////////////////////222444333///,,,...000//////////////////////////////.........---------........................------............------............//////////////////000000000000//////---......//////......---/////////////////////...000000////////////000000000000////////////000000222111000111333333111///000000000000000000000000//////000111111000//////000000000000000000000000000000000000000000000000111111111111111222333444555444222111000/////////....................................////////////////////////////////////////////////////////////000/////////............000/////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000555444444333222222111111000000000000000000000000111111111111000000000///////////////000000000000000000000000000000000000000000000/////////......000000000///////////////111000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111222222222222222222222222111111111111222222222222222222333333333333444444333333333333333333333333222333333333333333333333000111111111222222222333555555555444444333333222444333333333333333333333111111000000000111111111333333222222222333333444222222111000111222333444111222222333333333333333222222222222222222222222111111111111111111111111222222333333333333444444444444444555555555555666555444444444444555666666555555666666666777777777666666666666777777777777777777777777888888888888777777777777888888888888777777777777777777777777777777777777777777777777666666777777777777666666www[[[PPPNNNKKKLLLPPPNNNLLLJJJHHHHHHHHHHHHEEEFFFFFFCCC???<<<;;;;;;999999888777666666555444555444444333222111000000111///...///000111000........./////////000000000////////////////////////333555666444000------///////////////////////////...............---------........................------............------............//////////////////000000000000//////---......//////......---......//////////////////222111000///000222444666000000////////////000000111111000111333333111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111222444444444333222111000/////////....................................////////////////////////////////////////////////////////////////////////............////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000444444333333222111111111000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000111111000000000/////////000000//////......------000000000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111222222222222222222222222111111111111222222222333222222333333333333444444333333333333333333333333444333333333333333333333111111111222222222222222333444444555444333222111333333444444444444333333222222222222111111111222222222222222222222222222111000000000111222333444111111222222333333333333222222222222222222222222222222222222222222222222222222333333333333444444444444444555555555555666555444444444444555666666666666666777777777888888666666666666777777777777777777777777888888888888777777777777888888888888777777777777777777777777777777777777777777777777666666777777777777666666{{{[[[OOOMMMLLLNNNQQQPPPMMMKKKIIIHHHGGGGGGFFFFFFFFFCCC???<<<;;;;;;999999999888777666666666555444444333222111000000000/////////000000000///////////////000000000000////////////////////////333444555444000.........////////////////////////................................................------............------............//////////////////000000000000//////......////////////..................////////////000//////000333777;;;>>>000000////////////000000111000000111333333222000////////////////////////222111000000000000111222////////////////////////000000000000000000000000......//////111222444444333222111000////////////....................................///////////////////////////////////////////////////////////////////////////.........///////////////.........////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////......///000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000333333222222111111111000////////////////////////111111111000000000000000////////////000000000000////////////////////////111111111111000000000000111000000//////......---000000000000000111111111000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111111222222222222222333333111111111222222222333333222222222333333333444444333333333333333333333333333333333333222222222222222222222333333333333333///111333555666555444333333444666777888888888777888888999999999999888888555555555444333222111000222222222222222222222222111111111111111222222333222222222222222222222222222222222222222222222222222222222333333333444444444444444555555555555666555444444444444555666666777777777777888888888888666666666666777777777777666777777777888888888888666777777777888888888888777777777777777777777777666666666666666666666666666666777777777777666666}}}[[[MMMMMMOOOSSSRRRQQQNNNLLLJJJIIIIIIIIIGGGGGGGGGDDD@@@<<<;;;:::999999888888777777666666555444444333222111000000///000000000/////////000////////////000000000000///////////////////////////000111111000/////////////////////////////////---.............................................------............------............//////////////////000000000000//////...//////////////////...---.........//////000000......---...111555:::<<<000000////////////000000000000000111333333222111////////////////////////111000000//////000000111////////////////////////000000000000000000000000.........///000222333444222222111000////////////....................................////////////////////////////////////////////////////////////.........///////////////.........///////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////222111111111111111000000////////////////////////000000000000000000111111////////////000000000000////////////////////////111111111111000000000000111111111000000///////////////000000111111111111000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111111111111222222333333333111222222222222333333333222222222333333333444444333333333333333333333333222222222222222111111111111111222222333444444444000333666999<<<===<<<<<<<<<===???@@@BBBCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFBBBBBBAAA@@@===;;;999777888888777666444333222111222111000000000000111222222222222222222222222222222222222222222222222222222222222333333333444444444444444555555555555666555444444444444555666666777777777777888888888888666666666666777777777777666777777777888888888888666777777777888888888888777777777777777777777777666666666666666666666666666666777777777777666666}}}ZZZMMMMMMOOOTTTRRRQQQNNNLLLJJJJJJJJJJJJGGGHHHGGGDDD@@@<<<;;;:::888888777777777666666666555444444333222111000000...000111000///...///111....../////////000000000////////////////////////------...///////////////////////////////////////---------.......................................------............------............//////////////////000000000000//////...//////000000//////...------......///000000000///...---,,,---///111333000000////////////000000000//////111333444333111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............///000222222222111000///////////////....................................////////////////////////////////////////////////////////////.........///////////////.........///////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000111111000000000/////////000000000111111111111111/////////000111111222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111111111111222222333333444222222222222333333333333222222333333333333444444333333333333333333333333111111111222222333333333111111222444555666777888:::<<>>===;;;999777555555444222111000111111222222222222222222222222222333333333333333333333333222222333333333333444444444444444555555555555666555444444444444555666666666666666777777777888888666666666666777777777777777777777777888888888888777777777777888888888888777777777777777777777777777777777777777777777777666666777777777777666666|||[[[NNNMMMNNNQQQPPPOOOMMMKKKJJJJJJJJJJJJHHHHHHHHHEEE@@@<<<::::::777777666666666666555555555444444333222111000000...000111111......///111------........./////////////////////////////////---------...///000///...////////////////////////---------.........//////........................------............------............//////////////////000000000000////////////000000000000//////------......///000000111///...------------......000000////////////000000000//////111333444333111000000000000000000000000000000111222222111000000000000000000000000000000000000000000000000000000...............///000111111111000////////////000....................................////////////////////////////////////////////////////////////............/////////000............/////////000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111////////////000000000000000000000000000000000000000000000/////////............//////000111111111...//////000111111222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111000111111222333333444444222222222333333333444444222222333333333333444444333333333333333333333333111222333333444555666666666777888:::<<<>>>???@@@DDDEEEGGGIIIKKKMMMNNNOOOPPPOOOLLLJJJIIIJJJLLLMMMKKKMMMPPPSSSTTTUUUTTTTTTTTTTTTUUUTTTRRRPPPMMMKKKFFFFFFFFFEEECCCAAA???>>>:::999666444333222333333222222222222222222222222333333333333333333333333222222333333333333444444444444444555555555555666555444444444444555666666555555666666666777777777666666666666777777777777777777777777888888888888777777777777888888888888777777777777777777777777777777777777777777777777666666777777777777666666{{{\\\OOOMMMLLLNNNNNNMMMKKKJJJIIIIIIIIIJJJHHHIIIHHHEEE@@@<<<::::::666666666666555555555555555444444333222111000000...000222111...---///111------------.........//////////////////////////////......///000000///---////////////////////////---------.........//////........................---..................---............/////////000//////000000000000////////////000000000000//////---------...///000000111......//////000000111111000000////////////000000000//////111333444333222000000000000000000000000000111333444444333111000000000000000000000000000000000000000000000000000//////.........//////000111000000////////////000..................................../////////000////////////////////////////////////////////////---.........//////000000---.........//////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000000000000000000000//////000000111111111222////////////000000000000000000000000000000000000////////////............,,,,,,---...///000111111...//////000111222222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111000000111222333333444444222222333333333444444444222222333333333444444444333333333333333333333333222333444555666888999999<<<===???AAADDDFFFHHHIIIJJJJJJKKKKKKLLLNNNPPPQQQOOOLLLHHHCCCAAAAAACCCDDDEEEGGGKKKNNNPPPQQQQQQPPPOOOPPPQQQQQQQQQOOOLLLKKKJJJJJJJJJJJJIIIHHHFFFEEE>>><<<999777555444555555222222222222222222222222333333333333333333333333222222333333333444444444444444444555555555666666555444444444444555666666555555555555666666666666666666666666777777777777777777777777888888888888777777777777888888888888777777777777777777777777777777777777777777777777666666777777777777666666nnnXXXRRRMMMGGGIIIQQQMMMKKKLLLJJJFFFFFFHHHEEEFFFEEEDDDBBB>>>;;;999777555444444555555444333777666444222111000//////111111000000//////......////////////////////////////////////////////////............////////////////////////////////////////////////////////////---------.........//////---.........//////000000............////////////......//////000000111111////////////............000000000000000000000000////////////////////////111111000000//////......000000111111111111000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000////////////////////////------............------000000000000000000000000////////////////////////////////////////////////111111000000//////......000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000//////......111111000000//////......000000//////.........---////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000111000///......///000111000000000000////////////000000000000000000000000000000000000000000000000////////////////////////111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444444333333333444444555666333222222222222333444444333444666777888:::>>>AAADDDDDDEEEEEEDDDDDDDDDDDDFFFEEEDDDDDDDDDEEEGGGGGGAAA>>>:::888888999::::::CCCEEEGGGJJJJJJGGGBBB>>>BBBCCCEEEHHHLLLOOOQQQSSSSSSTTTUUUUUUTTTQQQNNNLLLIIIEEE@@@???>>><<<888333222000...///222444222000444333333222333444555666333333333333333333333333555555555555555555555555555555555555666666666666999888888888777777666666777777777777777777777777777777777777888888888888777777777777888888888888777777888888888888777777555555555555666666666777444444555555666666777777kkkUUUQQQMMMJJJMMMQQQMMMLLLNNNLLLGGGFFFHHHEEEFFFEEEDDDBBB>>>;;;999777555444444555666444333666555444222111000//////111000000000/////////...////////////////////////////////////////////////............////////////////////////////////////........................---------.........//////............/////////000............////////////.../////////000000000111////////////............000000000000000000000000////////////////////////111000000000/////////...000000111111111111000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000/////////............////////////////////////////////////////////////------............------////////////////////////////////////////////////////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111000000000/////////...111000000000/////////...000000/////////.........////////////////////////000000000000000000000000////////////////////////////////////000000000111000000000000111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000111000///......///000111000000000000////////////000000000000000000000000000000000000000000000000////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444444333333333333444444555555555444333222222222222666999<<<>>>???@@@BBBDDDDDDCCCBBB???===<<<;;;:::::::::;;;<<<<<<<<<<<<<<>>BBBEEEDDDAAA>>>999999:::===AAAFFFJJJMMMUUUVVVXXXYYYXXXVVVSSSQQQPPPMMMGGGBBB???@@@CCCFFF???<<<777222000111333444222222333444333333222111333333333333333333333333555555555555555555555555555555555555666666666666888888888777777777666666777777777777777777777777777777777777888888888888777777777777888888888888777777888888888888777777555555555666666666777777555555555666666666666666hhhSSSOOONNNKKKPPPPPPNNNNNNPPPOOOIIIFFFHHHEEEEEEEEEDDDAAA>>>;;;:::777666444555666666555333666555444222111000000///000000000000////////////////////////////////////////////////////////////............////////////////////////////////////------------------------------........./////////............////////////............////////////////////////000000000000////////////............000000000000000000000000////////////////////////000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////....................................////////////////////////------............------////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000////////////000000////////////......////////////////////////000000000000000000000000/////////////////////////////////000000000111111000000000000111111111111000000000000000000000000000000000111111111222222000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444444444333222222222333333555555444444444444444555999<<<@@@BBBBBB@@@??????<<<;;;:::888777888888999@@@BBBDDDFFFHHHHHHHHHGGGIIIHHHGGGGGGGGGDDD@@@===<<<===???BBBEEEFFFEEECCC;;;:::999999;;;???DDDGGGMMMPPPSSSVVVXXXWWWVVVUUURRRRRRPPPJJJDDDBBBFFFJJJGGGEEEAAA;;;666222222222111222444555555444111000333333333333333333333333555555555555555555555555555555555555666666666666888888777777777777666666777777777777777777777777777777777777888888888888777777777777888888888888777777888888888888777777555555666666666777777777666666666666666555555555iiiSSSNNNMMMKKKOOOPPPNNNPPPSSSQQQKKKGGGGGGFFFEEEDDDCCCAAA>>><<<;;;777666555555666666555444666555333222111000000000000000000000////////////////////////////////////////////////////////////............////////////////////////////////////------------------------............////////////.........///////////////............////////////////////////000000000000////////////............////////////////////////////////////////////////000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000///////////////.................................////////////////////////------............------////////////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000000000////////////000000000000////////////000000//////////////////////////////////////////000000000000000000000000//////////////////////////////000000000111111111///000000000111111111111////////////////////////000000000000111111111111////////////////////////000000////////////000000////////////////////////////////////000000000000000000////////////000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333444444333222222222222333333333444555777999;;;<<<:::<<<>>>>>><<<999888888888888999;;;>>>BBBFFFHHHHHHIIIKKKMMMOOOQQQSSSSSSUUUUUUTTTUUUUUUTTTPPPNNNNNNMMMMMMMMMNNNNNNLLLJJJEEECCCAAA>>>======>>>>>>@@@CCCHHHMMMPPPRRRSSSSSSPPPSSSVVVVVVPPPJJJEEEBBBFFFFFFFFFEEEBBB<<<444...444444555555555444333333333333333333333333333333555555555555555555555555555555555555666666666666777777777777777777666666666666666666666666666666666777777777888888888888666777777777888888888888777777888888888888777777555666666666666777777777777777666666555555444444lllTTTOOOLLLIIIMMMOOONNNPPPSSSRRRKKKGGGGGGFFFEEEDDDBBB@@@>>>===<<<888666555555666777555444555444333222111000000000////////////000000000000////////////////////////////////////////////////............////////////////////////////////////------------------------........./////////000000///////////////.....................////////////000000000000////////////////////////............////////////////////////////////////////////////////////////000000000000000000111111111111000000111111111111111111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////.........///////////////........................////////////////////////------............------........................////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////000000000111111111111////////////000000000000////////////000000000000//////000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111///000000000111111111111//////////////////////////////000000000111111111////////////////////////000000////////////000000////////////////////////////////////000000000000//////000000000000//////.../////////000000000111////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333444444333222222333333333555666777888:::<<<>>>@@@;;;<<<<<<;;;::::::;;;===BBBBBBDDDGGGKKKOOORRRUUUTTTTTTSSSRRRSSSUUUWWWYYYXXXWWWVVVVVVXXXYYYYYYXXXZZZXXXVVVUUUUUUTTTQQQOOOKKKJJJIIIGGGDDD@@@>>><<<===???CCCGGGJJJKKKKKKJJJLLLOOOSSSXXXZZZVVVOOOIIIJJJGGGFFFHHHJJJGGG???888999777555333222333444555333333333333333333333333555555555555555555555555555555555555666666666666666666666666666666777777666666666666666666666666666777777777888888888888666777777777888888888888777777888888888888777777666666666666777777777888777777666666555555444444mmmVVVPPPMMMIIIMMMPPPNNNPPPSSSQQQKKKGGGGGGFFFEEEDDDBBB@@@>>>======888777555666777777666444555444333222111111111111////////////000000000000////////////////////////////////////////////////............////////////////////////////////////------------------------....../////////000000000///////////////.....................////////////000000000000////////////////////////............000000000000000000000000////////////////////////////////////000000000000000000111111111111000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////.........///////////////........................////////////////////////------............------........................////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000////////////000000000000//////000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000111111111222222000000000000111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000//////000000000000//////......//////000000111111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333444333333333444444555666;;;;;;::::::;;;<<<=========???@@@AAABBBDDDHHHKKKKKKKKKLLLMMMNNNNNNOOOOOOVVVUUUTTTRRRRRRRRRSSSTTTWWWVVVUUUVVVYYY[[[[[[[[[YYYXXXWWWWWWWWWWWWTTTRRRQQQRRRSSSSSSQQQOOOLLLJJJHHHJJJLLLMMMLLLJJJHHHFFFGGGDDDDDDHHHOOOTTTUUUSSSQQQLLLFFFEEEHHHKKKLLLKKKAAA>>>999444222111333444333333333333333333333333555555555555555555555555555555555555666666666666555555666666666666777777777777777777777777777777777777777777888888888888777777777777888888888888777777888888888888777777666666666777777777888888666666666666666555555555jjjUUUQQQOOOLLLPPPPPPNNNOOOQQQPPPJJJGGGGGGFFFEEECCCAAA@@@>>>>>>===888777666666777777666444444444333222111111111111.../////////000000000111////////////////////////////////////////////////............////////////////////////////////////.........................../////////000000000000000/////////........................////////////111000000000/////////...////////////............000000000000000000000000////////////////////////.../////////000000000111000000111111111111000000111111111111111111111111000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////............/////////000////////////////////////////////////////////////------............------........................////////////////////////////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111.../////////000000000111.../////////000000000111//////000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222000000000000111111111111000000000000000000000000////////////000000000111000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000...///000111111000///............///000111111111////////////////////////000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222333333333444555666777888;;;;;;:::::::::;;;<<<<<>><<<>>>CCCIIIMMMOOOMMMJJJEEECCCFFFMMMSSSMMMJJJDDD>>>888555333222333333333333333333333333555555555555555555555555555555555555666666666666555555555666666666777777777777777777777777777777777777777777888888888888777777777777888888888888777777888888888888777777666666777777777888888888555555555666666666666666|||zzzfffTTTRRRRRROOOSSSPPPNNNNNNPPPOOOIIIFFFGGGFFFEEECCCAAA@@@>>>>>>>>>888777666666777777666555444444333222111111111111.../////////000000111111////////////////////////////////////////////////............/////////000////////////////////////////////////////////////////////////000000000000000000//////.........---............/////////000111111000000/////////...000/////////............000000000000000000000000////////////////////////.../////////000000111111000000111111111111000000111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////---.........//////000000000000000000000000000000////////////////////////---..................---........................////////////////////////////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111.../////////000000111111.../////////000000111111//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000...///000111111000///...---......///000111111222////////////////////////000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111222222222333333333222222222222222222222222333333444444666777999:::777777888999:::;;;===>>>CCCGGGJJJLLLLLLKKKKKKKKKNNNQQQUUUYYY\\\]]]\\\\\\^^^ccckkkrrrwwwyyyxxxvvvtttuuuxxx{{{}}}{{{wwwtttgggffffffggggggeeeaaa^^^XXXXXXWWWWWWXXXZZZ\\\]]][[[\\\]]]^^^]]][[[XXXVVVQQQOOOHHH@@@888777;;;@@@EEEKKKNNNIII@@@>>>FFFOOOXXXUUUPPPIIIAAA:::555222333333333333333333333333555555555555555555555555555555555555666666666777444555555555666666777777777777777777777777777777777777777777888888888888777777777777888888888888777777888888888888777777777777777777888888888888444555555555666666777777kkkVVVUUUSSSNNNPPPRRRMMMKKKOOOPPPLLLGGGFFFDDDDDDDDDCCCBBBAAA???>>>:::777444666999999555111444333222111000000000000111000///......///111111000000000000000000000000......////////////......111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---........................000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000111222111000///000111222222222111111111111000000111111111111222222222111111222222222222111111000000000000111111111111000/////////000111222222////////////////////////////////////////////////................................................////////////////////////.........------,,,,,,+++////////////////////////000000//////.........---//////000000000000////////////000000000000//////111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......000000111111111111000000000000000000000000000000222111111111000000//////333222222222111111000000//////000111111000000000111111111111111111111111222222222111111111000000---...000111222222111000/////////000000000111111......//////000000111111222111000000000000000111000000////////////000000......//////000000111111000000000000000000000000////////////000000000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111222111111111000000//////111111000000000000111111000000000000000111111222222222222222222222222222111111111111111111111111222222222222222222222222333222222222333222111///777777777666777777999:::===;;;:::>>>DDDHHHHHHGGGOOOPPPQQQNNNIIIHHHRRR___jjjvvvyyyiiiaaaccc```\\\XXXVVVWWWZZZ\\\ZZZ```bbb```___``````^^^YYYZZZXXXQQQGGG>>>999888BBBBBBDDDGGGHHHGGGCCC@@@RRRVVVYYYYYYTTTJJJ@@@999777444444777555000111666444555666555555555666777555555555555666666666666555555666666666666555555777777777666666666666666666666666666666666666666666666666666666666666666888888999999999999888888888888777777666666555555555555666666777777888888qqqYYYVVVUUUPPPRRRRRRMMMLLLPPPQQQMMMHHHGGGDDDDDDDDDCCCBBB@@@???>>>:::777555666999999555222444333222111000000000000111000000/////////000000000000000000000000000000......////////////......111000000000/////////...000000000000000000000000000000000000000000000000000/////////....................................000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...///000111111000///000222222222222111111111111000000111111111111222222222111111222222222222111111000000000000111111111111000000000///000000111111////////////////////////////////////////////////................................................////////////////////////............------------////////////////////////000/////////............//////000000000000//////......////////////......111000000000/////////...000000000000000000000000000000000000000000000000////////////000000000111111111000000////////////000000111111111111000000000000000000000000000000000000000000/////////...222222222111111000000000000111111222222111111000111111111111111111111111111111000000000/////////000000111222222333222222000000000///////////////////////////000000111111111000000000000000111111000000////////////000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111111111000000000///111111000000000000111111000000000000000111111222222222222222222222222222111111111111111111111111222222222222222222222222666555333222222222333333222444666999;;;>>>@@@BBBDDDCCCAAA@@@@@@CCCGGGIIIKKKNNNUUU^^^eeelllyyy~~~pppaaaTTTLLLQQQVVVYYYWWWXXX[[[]]]\\\``````^^^YYYQQQHHHAAA>>>>>>>>>>>>AAADDDEEEDDDCCCFFFJJJQQQXXXZZZWWWPPPKKK???:::777777666222333666333333444444333333333333555555555555666666666666555666666777777666666555777777777777777777777777777777777777777777777777777777777777777777777777777888888999999888888777888777777777666666666555555666666666777777777888tttZZZVVVTTTOOOPPPSSSNNNMMMQQQRRRNNNJJJHHHEEEEEEDDDBBBAAA???>>>>>>:::777555666888888555222444333222111111000000111111111111111000///......000000000000000000000000......////////////......000000000000////////////000000000000000000000000000000000000000000000000////////////....................................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...///111111000000111333222222222111111111111000000111111111111222222222111111222222222222111111000000000000111111111111111111000/////////000000////////////////////////////////////////////////................................................////////////////////////............////////////////////////////////////////////////............//////000000000000//////---......//////......---000000000000////////////000000000000000000000000000000000000000000000000/////////000000000111111111000000000000/////////000000111111111111000000000000000000000000000000000////////////.........111111111000000000000000111111222222222222111111111111111111111111111111222222222222222111111111222222222111222222333333222111111000000///....../////////000000000000111000/////////000111222222000000////////////000000000000000000////////////000000000000000000000000////////////000000000000////////////000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111111111000000000000111111000000000000111111000000000000000111111222222222222222222222222222111111111111111111111111222222222222222222222222444333111000000222444666555888:::===>>>AAADDDGGGBBBFFFJJJLLLLLLRRR]]]fffllllllsss{{{ooofffgggccc[[[WWWZZZ]]]]]]]]]^^^```aaa^^^VVVMMMFFFAAA???>>>???AAACCCCCCBBB@@@CCCIIIRRRYYY[[[XXXTTTIIIAAA;;;999888555333333333333444444444333222222444555555555555666666666666666777777777777666666777777777777777777888888888888888888888888888888999999999999999999999999777888888999999888888777777777777777666666666666666666666666777777777777pppYYYTTTRRRMMMMMMSSSOOONNNQQQSSSOOOKKKIIIFFFEEEDDDBBB@@@>>>======999777666777888777555333444444333222111111111111111111222222111000...,,,////////////////////////......////////////......000000000000///////////////////////////////////////////////////////////////////////////.................................////////////000000000000////////////////////////////////////////////////////////////////////////000000000000////////////---///000111000000222444222222222111111111000000000000111111111222222222111111222222222222111111///000000000111111111111222111000///////////////////////////////////////////////////////////////................................................////////////////////////......//////000000111111///////////////////////////////////////.........//////000000000000//////......////////////......000000000000////////////////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000000111111222222111111000000000000000000000000000000000000000000/////////000000000000000000000000///000111111111111111000111111111222222222222222222222222222222222222222333222111000000000111222222222222111111111000000000000000000000000000000////////////000111333333000000////////////000000111111000000//////......////////////////////////////////////000000000000////////////000000000000000//////......//////000000000000000000000000000////////////////////////////////////////////////////////////000000000000111111111111111111111111111111111000000000000000111111000000000000111111000000000000000111111222111111111111111111111111111111111111111111111111111222222222222222333333222222333333333555999;;;===???@@@@@@AAADDDJJJOOOQQQ]]]iiiooopppvvvwwwkkkfffdddaaaYYYZZZ]]]bbbdddaaaZZZSSSLLLJJJGGGFFFEEEDDDAAA???<<<;;;>>>EEEOOOWWWYYYXXXRRRJJJBBB???===999333///333333333444555555444333444444444555555555666666666666777777777777666666777777777888888888888888888888888888888888888888999999999999999999999999777777888888888888777777777777777777666666666666666666666666777777777777xxx|||lllXXXTTTSSSMMMKKKSSSOOONNNRRRTTTPPPLLLJJJGGGFFFDDDAAA???===<<<<<<888888777777777777555333555444333222111111111111111222222222222000...---////////////////////////......////////////......////////////000000000000////////////////////////////////////////////////.........///////////////////////////////////////.../////////000000000111////////////////////////////////////////////////////////////////////////////////////000000000000---///000111000000222444222222222111111111000000000000111111111222222222111111222222222222111111///000000000111111111111111111000///.........///////////////////////////////////////////////////........................////////////////////////////////////////////////...//////000000111111111////////////////////////........./////////////////////000000000000//////000000111111111111000000////////////000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000111111111...///000111222222222222444444444555555666666666222222222333333333333333555444222111000000111222111111111111111111111111111111111111000000000000////////////000111333333000000////////////000000111111000000//////......////////////////////////////////////000000000000////////////000000000000111000000//////000000111////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111000000000000000000111111111111000000000000111111000000000000000111111222111111111111111111111111111111111111111111111111111111111222222333333333333555777888777888;;;======@@@EEEHHHMMMVVVbbbjjj}}}sssjjjddd___ZZZYYY\\\______^^^VVVUUUTTTSSSQQQLLLGGGCCC:::777555999DDDPPPZZZ___XXXTTTOOOKKKIIIDDD:::222444222111222444666555444444444444444555555555555666666777777777777666666666666777777888888888888888888888888888888888888888888888888888888888888777777777888888777777777666666666666777777777777777777777777666666666666oooxxxlllXXXUUUUUUOOOMMMRRRNNNMMMQQQSSSPPPLLLJJJIIIGGGDDD@@@>>><<<<<<;;;888888888888777666555444555444333222222111111222222222222222111000//////000000000000000000000000......////////////......////////////000000000000000000000000000000000000000000000000000000000000.........///////////////////////////////////////......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...///111111000000111333222222222111111111111000000111111111111222222222111111222222222222111111000000000000111111111111000000///.........//////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////000000000000////////////////////////........./////////////////////000000000000//////000111111222222111111000////////////000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000111111111111222111111222222222222111111111111111111111111111111111111222222222222222333111111111111111222222222000111333555666888888888::::::;;;;;;<<<<<<===============>>>>>>>>>>>>>>>;;;:::999888777666666666222222222222222111111111222111111111111000000000000/////////000111222222000000////////////000000000000000000////////////000000000000000000000000////////////000000000000////////////000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000111111111111111111000000000000111111000000000000000111111222111111111111111111111111111111111111111111111111111111111222222333333444222444666666555666:::>>>AAAIIISSS\\\fffttt{{{xxxpppcccZZZVVVXXX[[[^^^[[[[[[[[[\\\[[[WWWQQQMMMIIICCC<<<999;;;DDDOOOWWW[[[[[[ZZZWWWUUURRRIII@@@888444000///222444444222333444444444444555555555555555666666666666555555555555666666777777888888888888888888888888888888777777777777777777777777666777777888888777777666666666666666777777777777777777777777666666666666ppp{{{nnnWWWRRRSSSPPPNNNQQQMMMLLLQQQSSSOOOKKKJJJIIIGGGDDD@@@===;;;;;;;;;777888888888666555555555555555444333222222222222222222111111000111111111000000000000000000000000......////////////........./////////000000000111000000000000000000000000000000000000000000000000............/////////000////////////////////////.........///000111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111///000111111000///000222222222222111111111111000000111111111111222222222111111222222222222111111000000000000111111111111//////.........///000000////////////////////////////////////////////////........................////////////////////////////////////////////////000///////////////......////////////////////////............/////////000//////000000000000//////000000111111111111000000.../////////000000000111000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222111222222333333222222111111111111111111111111111000000111111222222222222111222222222333333333333555666999;;;>>>@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFHHHHHHIIIIIIJJJJJJJJJJJJDDDDDDDDDCCCBBBAAA???>>>;;;;;;999888666555444333222222222111111111000000111000000000000000111111000000////////////000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111///000000000111111111111111111000000000000111111000000000000000111111222111111111111111111111111111111111111111111111111000111111222333333444444222444666777999???JJJRRR]]]gggsss}}}tttjjjbbb^^^^^^]]]]]]]]]]]]\\\XXXVVVWWWRRRIII>>>777999BBBJJJWWW\\\^^^[[[ZZZ[[[WWWQQQBBB<<<444111222444333222333333444444444555555555444444555555555555444444333444444555666666777777777777777777777777777777777777777777777777777777666666777777777777666666555666666666777777777888888777777777666666666555ttt~~~oooUUUNNNPPPNNNNNNQQQMMMLLLPPPRRROOOKKKJJJJJJGGGDDD@@@===;;;;;;;;;777888999888666555555555555555444333222222222222222111000000000111222333000000000000000000000000......////////////........./////////000000111111000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000111222111000///000111222222222111111111111000000111111111111222222222111111222222222222111111000000000000111111111111...............///000111////////////////////////////////////////////////........................000000000000000000000000////////////////////////000000//////......------////////////////////////---.........//////000000//////000000000000////////////000000000000//////.../////////000000111111000000000000000000000000000000000000000000000000000111111111111222222222000000111111222222222222111222222333333222222111111111111111111111111111//////000000111111111222222222222333333444444444999;;;===AAADDDFFFHHHHHHGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMLLLKKKIIIGGGFFFEEEDDDBBB???<<<:::888777222222222222111111000000222111000000000000000111000000////////////000000......//////000000111111000000000000000000000000////////////000000000000////////////000000000000//////............//////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111//////000000111111111222111111000000000000111111000000000000000111111222000000000000000000000000111111111111111111111111000000111222333333444444888:::<<>>666333222333333222222222222333333444444444444444444444444444444444444555555555555666666666666666666666666666555666666666777777777777777777777777666666555555777777777777777777777777777777777777777777777777ppppppjjj]]]TTTRRRRRRQQQNNNNNNOOOOOOOOONNNMMMLLLJJJFFFBBB>>>===<<<;;;:::999888777777888888777666555555444333222111000000111111111111000000000000000000000000000000000000111111000000000000//////////////////000000000000000000000000000000000000111000000///////////////000000000000000000000000////////////000000000000111000000000000///////////////000000//////......000000000000000000000000//////000111222333444444000000111222333333444444555555555555555555555555333333444444444555555555555444333222222222333333444444333222111111000000222111111000000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111111111111111111111111111000000000111111111222222111111111111111111111111222222222222222222222222222333444333111000000111000222444777999;;;======@@@@@@@@@BBBEEEGGGHHHHHHHHHDDDAAA@@@BBBDDDCCCBBBEEEEEEDDDFFFGGGGGGFFFDDDJJJIIIJJJMMMQQQPPPJJJEEEDDDEEEHHHKKKOOOPPPOOOMMMOOONNNMMMNNNPPPQQQPPPOOOOOOOOOMMMKKKHHHDDD@@@>>>888555111///000111111111222222111111000///......000000000000000000000000000000000000000000000000//////000000000000111111...111555888999666333000////////////............///////////////////////////////////////////////////////////////000111111//////000111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000222222000...222555777777777===GGGOOOggguuuiiiYYYYYY___ZZZSSSMMMGGGAAA;;;777:::GGGVVV]]]]]]\\\___ccc]]]\\\VVVIII;;;222222444333333333444444444444444444444444444444444444444444444444555555555555666666666666666666666666666555555666666666777777777777777777666666666666555777777777777777777777777777777777777777777777777kkkmmmiii]]]SSSQQQRRRSSSNNNOOOPPPPPPOOONNNLLLJJJHHHEEEAAA>>>===<<<;;;999999888777777888888777555555444444333222222111111111111111000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000/////////000000//////...//////000000000000000111222222333444444555666666000000111111222333333444555555555555555555555555777777777777888888888888888888777777666666666666555555444333222222111000222111111000000000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111222222222222111111111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222111333444333222222333444111333777<<<@@@CCCEEEFFFJJJIIIHHHJJJLLLMMMLLLJJJHHHGGGEEEBBB@@@@@@CCCEEECCCBBB@@@AAABBBDDDDDDDDDGGGLLLZZZhhhmmmbbbQQQDDDAAABBBDDDFFFHHHIIIIIIHHHJJJIIIIIILLLOOOQQQRRRQQQLLLMMMOOOOOONNNLLLIIIGGG>>>;;;777555444333111///555444444333222111111000000000000000000000000000////////////////////////////////////000000000111///222666999999777333111///////////////.........///////////////////////////////////////////////////////////////000000111//////000111111111111111111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000111222444444333222666555444777AAARRRfffssszzz{{{nnn]]]```^^^\\\YYYTTTOOOIIIFFF@@@IIIUUU[[[\\\]]]```ddd^^^```^^^TTTFFF:::555444333333444444555555555555444444444444444444444444444444444555555555555666666666666666666666666666555555555666666666777777666666666666666666666666777777777777777777777777666666666666666666666666gggiiifff\\\RRRQQQRRRSSSNNNOOOPPPQQQPPPNNNKKKIIIHHHEEEAAA???>>><<<:::999888777777888999888666555555444444333333222222222000000000000000000111111////////////////////////////////////////////////////////////000000000000////////////////////////000000////////////000000111111111111111111111111.../////////000000000111000000000000111111111111//////000000000000000//////000000000111111222222444444444444444444444444222222222222222222222222444444444444444444444444777777777888888888888999999999999999888888777777777666666555444444333333222111000000/////////000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////---......///////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111222222222222111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222000222444555555555777999>>>@@@BBBEEEGGGIIIIIIIIIIIIIIIIIIJJJKKKIIIGGGDDDEEEHHHKKKIIIEEEEEEKKKQQQMMMMMMOOOPPPPPPMMMHHHCCCBBBMMMcccyyy}}}mmmYYYLLLIIIIIIGGGFFFDDDDDDEEEEEEGGGFFFFFFHHHKKKLLLLLLKKKEEEFFFIIILLLMMMMMMMMMLLLFFFDDDCCCAAA???;;;666222555555444444333222222111000000000000000000000000////////////////////////...////////////000000000...//////000///...---,,,.........//////////////////////////////////////////////////////////////////////////////000000111//////000111111111111111000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000111222333333333333333333333777CCCWWWnnn|||}}}~~~kkkhhhbbb[[[WWWVVVXXXYYYQQQTTTWWWYYY\\\^^^```bbb^^^``````]]]TTTHHH===777333333333333333333333333444444444444444444444444444444444555555555555666666666666666666666666666555555555555666666666666555555555555555666666666666666666666666666666666666666666666666666666666ccceeebbbYYYRRRQQQRRRRRRNNNOOOPPPQQQPPPNNNKKKIIIIIIFFFBBB@@@>>>===:::888888777777888999999666444555444444444333333333222000000000000111111111111000000000000000000000000......////////////000000////////////000000000000000000000000000000000000///////////////000000111111111111111111111111111......//////000000111111000000000111111111111222000000111111222222111111000111111222222333333333444333333333222222222111444444444444444444444444555555555555555555555555555555555666666666777777777777888888888777666555777777666666666555555555333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////---......///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111222222222222222222222222111111111222222222222333333333333333333333333333333333333333333333333333222444666777888999<<<>>>CCCCCCDDDEEEEEEEEEDDDDDDFFFLLLSSSYYY[[[[[[[[[\\\WWW]]]dddeeeddddddiiinnnlllooosssuuurrrhhh\\\SSSPPPUUUdddwwwzzzlll\\\UUUMMMMMMLLLJJJHHHHHHKKKMMMKKKJJJHHHHHHIIIIIIHHHFFFBBBCCCDDDFFFGGGIIIKKKLLLMMMMMMLLLLLLKKKFFF@@@;;;888777666555333222111000000000000000000000000000000000000000000000000000......////////////000000000///...---,,,------............//////////////////////////////////////////////////////////////////////////////000111111//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222222222222222222222222222222333333222111000222444333<<>>@@@AAACCCFFFJJJOOOTTTXXXZZZnnnxxx~~~}}}{{{yyyuuuooogggaaa\\\WWW___rrr~~~yyyqqqnnncccdddbbb]]]WWWRRRQQQRRROOONNNMMMMMMNNNNNNMMMLLLHHHFFFDDDBBBBBBCCCFFFGGGNNNNNNNNNNNNNNNLLLIIIFFF@@@>>><<<999666333111000000000000000000000000000000000000000000000000000........./////////000000111111000000000111222222............/////////000///////////////////////////////////////////////////////////////000111111//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222222222222222222222222222222333444333333555:::>>>FFFVVVmmm}}}xxxkkkbbb______^^^______^^^[[[[[[]]]```^^^^^^^^^______\\\VVVRRRJJJFFFAAA;;;666444444444444444444444444444444444444444444555555555555666666666666666666666666666444444444555555555666666444444444555555555666666666666666666666666666666777777777777777777777777______ZZZTTTRRRSSSRRRNNNLLLMMMPPPRRRQQQOOOLLLJJJKKKIIIEEEBBB@@@===:::777777777888999:::999666333444444444444444444333333//////000000111111111222000000000000000000000000000000111111222222222222////////////000000000000000000000000000000000000///////////////000111111111111111111111111111111---......///000111111222000000111111222222222222111222333444444444444444222222333444444555666666555555666777888999::::::777777888999;;;<<<===>>>::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999:::;;;:::999888777333333444444555666666666888777666555444333333333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////---......///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111222222222222222222222222111111222222222333333333444444444444444444444444333333333333333333333333999;;;============???@@@GGGKKKRRR]]]iiiuuuxxxtttlllbbbZZZWWWYYY\\\^^^TTTMMMUUUrrrxxxhhhYYYPPPLLLPPPOOOOOOQQQTTTVVVVVVVVVPPPLLLFFFAAA>>>???BBBDDDKKKJJJJJJKKKLLLMMMMMMKKKHHHGGGCCC???;;;777333222000000000000000000000000000000000000000000000000............/////////000,,,---...///000111111222---.........//////000000///////////////////////////////////////////////////////////////000111111//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222222222222222222222222222000222444666888>>>FFFLLL^^^qqq}}}zzz|||}}}|||lllcccXXX^^^bbbaaa[[[XXX\\\aaa^^^^^^]]]]]]]]]^^^___```YYYTTTLLLCCC===999888888444444444444444444444444444444444555555555666666666666666666666666666666444444444555555555666666444444444555555555666666666666666666666666666666777777777777777777777777kkkffffffRRRMMMWWWPPPRRRLLLLLLMMMMMMMMMLLLLLLKKKIIIGGGDDD@@@===;;;:::::::::888666555777888888888666555444444222222111000222111111111000000//////000000000000000000000000000000000000000000000000//////000000111111111222222111000//////000111222000000000000000000000000000000000000000000000000///////////////000000111333333222333444444222111333444555444222222333555555666666666555555777999::::::<<<===>>>???@@@@@@===@@@DDDHHHJJJJJJIIIHHHIIIFFFAAA<<<;;;===<<<:::999;;;;;;888;;;@@@===777::::::===@@@???;;;;;;>>>555555444111///111777<<<:::<<<===>>><<<999555333333333333222111111111000//////000000111111111111/////////000000000000000////////////////////////000000000000////////////000000//////.........---////////////////////////............////////////111111000000//////......////////////////////////000000111111111111000000000000000000000000000000000000000000111111111111111222222333333222222111555222222444555555999@@@DDDHHH>>>333666666333666:::666222333888;;;:::777???@@@AAAAAAAAACCCGGGJJJLLLfffvvvrrrrrrsssttt}}}uuuooommmmmmkkkfff___YYYVVVTTTTTTVVVSSSWWWgggwwwppp```VVVbbb```\\\WWWSSSSSSUUUWWWVVVVVVUUURRRNNNHHHDDDAAACCCEEEHHHMMMPPPQQQOOOLLLOOONNNLLLHHHEEEAAA>>><<<222333222000.........000...............///000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000///............//////000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222111111111111111111222///...000555777444111444555555555;;;KKKbbbrrrzzzyyywwwaaabbbbbbaaa^^^[[[ZZZZZZ___^^^ZZZUUUUUUYYY^^^```\\\```^^^UUUJJJAAA999222666444111000222333555555333333333444444444555555555555555555555555555555555555555555555555555555555555555555555555444444555555555555555555555555555555555555666666666666vvvpppoooZZZRRRZZZSSSTTTMMMMMMNNNNNNNNNMMMLLLKKKIIIGGGDDD@@@===;;;:::999:::888666666777888888888666555444444222222111000111111111111000000000///000000000000000000000000000000000000000000000000///000000000111111111111222111000//////000111222000000000000000000000000000000000000000000000000000000/////////000000111000000000222333333333222333444555444333333444666222333444555666999>>>AAABBBEEEKKKQQQWWW[[[^^^___YYY\\\```dddeeedddaaa___```\\\XXXUUUTTTSSSMMMHHHFFFIIIIIIFFFGGGHHHCCC<<<>>>:::888::::::999:::===777999;;;:::777444333333777888:::;;;<<<===>>>>>>888888888666555333222111444444333222111000000000000000000000000000000000////////////////////////000000000000////////////000/////////............/////////////////////////////////000000000000111111000000000/////////...////////////////////////000000111111111111000000111111111111111111111111000000000000111111111111111222222333333222222111444222111333555:::FFFRRRZZZeee```SSSKKK@@@777999444555777999<<<@@@EEEHHHGGGGGGHHHLLLSSS^^^hhhooo{{{yyymmmllliiifffeeehhhnnnrrryyyooojjjgggeeeeeefffgggeee```[[[kkkhhhkkkssswwwtttrrrsssjjjnnnuuu~~~{{{tttmmmfffaaa]]]QQQRRRSSSTTTUUUSSSOOOKKKCCCBBBBBBBBBFFFKKKRRRWWWPPPOOONNNLLLJJJFFFCCCBBB<<<:::777333000///000111...............///000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000//////.../////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222111111111111111111444333333444666666555333111111555>>>OOOdddyyy{{{|||vvvfff^^^___bbb```]]]```___ZZZRRRMMMOOOVVV\\\\\\```aaa[[[UUUNNNEEE===888666333333555666555333333333333444444444555555555555555555555555555555555555555555555555555555555555555555555555444444555555555555555555555555555555555555666666666666}}}wwwuuu]]]SSSXXXPPPQQQNNNNNNOOOOOOOOONNNMMMLLLHHHFFFCCC???<<<:::999888999777666666777888888777666555444444222222111000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111000000000000000111///000000222333444444555222444666666666666888::::::;;;===@@@DDDJJJQQQVVVUUUWWW\\\```dddfffgggggghhhkkkpppsssssspppkkkhhhmmmiiicccaaa___]]]YYYWWWTTTXXX\\\^^^aaadddaaa\\\NNNEEE===;;;;;;::::::<<<<<<>>>@@@@@@===999777666555555555555777:::===???<<<<<<<<<<<<:::888555444666555333111000000000000111111111111000000000000////////////////////////000000000000////////////////////////............////////////////////////000000000000111111111111000000000000////////////////////////////////////000000111111111111000000111111111111111111111111000000000111111111222222111222222333333222222111333111111222555@@@TTTfffxxxyyyfffXXXYYYRRRSSSRRRLLLFFFIIITTT^^^___ccckkkuuu~~~wwwnnnjjjgggeeeiiiiiiiiiiiiiiimmmrrrvvv|||wwwnnnkkkkkkooovvvxxxtttoooeeefffkkkuuu{{{}}}yyyvvvssstttyyy}}}}}}{{{~~~~~~~~~llleee]]]ZZZZZZ[[[XXXUUUNNNKKKFFFBBB@@@CCCHHHLLLMMMNNNOOOOOONNNMMMJJJIIIHHHEEE???999555222222111//////.........///000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000222111000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222222222000111333333222222333444444888CCCVVVlll~~~~~~yyyvvvgggiiihhhddddddffffffdddeeefffhhhkkkooouuu}}}~~~}}}|||}}}rrrbbb^^^aaafffhhhaaaaaa]]]RRRHHHFFFNNNWWW[[[___bbb```^^^[[[SSSKKK>>>999555555777888555222333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444555555444444444444444444444444444555555555555666666666{{{xxx___SSSWWWOOOPPPOOOOOOPPPQQQPPPOOOMMMLLLGGGEEEBBB???;;;999888888999777666666888888888777666555444444222222111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111000000000000000000000000000000000000000000000000222111111000000111111111111222333333333444555777333555888:::;;;===???AAAHHHIIIKKKNNNRRRZZZccciiibbbbbbbbbbbbaaaaaa```___fffjjjooorrrrrrooojjjgggllljjjgggddd___\\\___dddcccfffjjjnnnrrrvvvvvvvvvcccXXXMMMIIIGGGDDDAAA@@@AAA@@@>>><<<;;;;;;<<<>>>999888666444444555777888;;;<<<===>>>>>><<<;;;:::555444222000000000111222000000000000000/////////////////////////////////000000000000///////////////////////////.........//////////////////////////////000000000111111111000000000000////////////////////////////////////000000111111111111000000111111111111111111111111000000111111111222222222111222222333333222222111111111222333555@@@VVVjjj|||qqqiiimmmzzzzzzuuurrrnnngggbbbccckkkuuu{{{}}}|||}}}}}}|||~~~}}}yyyyyy{{{~~~ooonnnpppxxx}}}zzzrrrdddYYYVVVRRRMMMJJJHHHEEE@@@<<>>999444111000///////////////000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000333333111000////////////////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000111111222222222222222333---000333333111111666:::BBBMMM```tttzzztttqqquuu|||~~~iiijjjiiiiiiggggggfffgggooosssnnndddbbbkkkpppnnnttttttsssooojjjggghhhjjjdddgggjjjooosssxxx|||}}}yyycccZZZ```iii```bbbbbbZZZMMMEEEIIIQQQZZZ]]]___```aaabbb]]]UUUGGG???777555777888666222333333333444444444555555444444444444444444444444444444444444444444444444333333444444444444555555444444444444444444444444444444444555555555666666}}}|||cccVVV[[[SSSVVVOOOPPPQQQRRRQQQOOOMMMKKKGGGEEEBBB???;;;999888888888777666777888999777666666555444444222222111000000000000000000000111111000000000000000000000000000000000000000000000000111111000000000000000000000000000111111000000000111111111111111111111111000000000000000000000000111111111111111222333333222333444333222333555888777:::>>>AAADDDFFFHHHKKKQQQQQQRRRTTTWWW^^^eeekkkdddcccaaa``````bbbdddeeefffiiimmmpppqqqpppmmmkkknnnsss{{{{{{pppeeefffooosssqqqooonnnlllkkklllnnnoooeee]]]\\\ZZZUUUOOOLLLLLLJJJFFFCCC@@@>>><<<;;;::::::999999888888999999777888:::===>>>?????????:::999777555333333333333000000000//////.........////////////////////////000000000000////////////.........///////////////////////////////////////........./////////000000////////////000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111222222222222111222222333333222222111000111333555555;;;LLL^^^|||llleeegggmmmqqqwwwvvvwwwzzz||||||}}}~~~{{{sssqqqvvv|||mmmYYYSSSMMMMMMPPPOOOHHHAAA???BBBEEEHHHKKKLLLMMMMMMPPPOOONNNMMMIIIAAA888111111000000/////////000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000333333111000////////////////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000111111222222333333333333111555777666333555===DDDTTTcccwwwvvvssswww~~~xxxsssmmmiiiiiikkkkkkkkkdddcccdddhhhppp{{{vvvuuu~~~yyyyyy~~~}}}uuukkkdddcccbbb___\\\eeeppp}}}~~~iiiaaabbb\\\___cccbbbWWWIIIFFFKKKZZZ^^^______```cccbbb]]]QQQHHH===666555666666444333333333444444444555555444444444444444444444444444444444444444444444444333333333333444444555555444444444444444444444444444444444444555555555555|||yyyyyyaaaTTTYYYSSSWWWOOOPPPRRRRRRQQQOOOLLLJJJHHHFFFCCC???<<<:::999888888777666777999999777666666555444444222222111000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000111111222333555555222444666555444444888<<<@@@DDDHHHKKKMMMNNNPPPRRRXXXXXXXXXXXXYYY]]]bbbgggeeecccbbbaaabbbdddfffhhhdddeeegggiiikkklllllllllssstttlllpppwwwrrrnnnjjjfffbbbdddiiilllhhhgggjjjjjjeee```^^^bbbaaa```^^^XXXOOOEEE===::::::::::::;;;<<<===>>>777777999:::<<<>>>???@@@AAA@@@>>><<<:::777555444111111000000//////......////////////////////////000000000000////////////.........///////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000111111111111000000222222222222222222222222111111111222222222222333111222222333333222222111111222555666555666@@@LLLrrrwwwssslllhhhjjjsss}}}|||}}}{{{rrrpppqqqrrrsssuuuxxxpppeeeWWWQQQRRRRRROOOKKKAAABBBCCCEEEGGGHHHIIIJJJMMMMMMOOOQQQPPPIII===555111111000/////////000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000222111000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222333444444444333555666666666<<>>??????>>><<<999888333333222222111000000///////////////////////////000000000000////////////............/////////000////////////////////////...////////////000000000.../////////000000000111000000000000000000000000000000111111111111000000222222222222222222222222111111111222222222333333111222222333333222222111333222444666555444:::AAA\\\nnnyyy{{{ppphhhdddbbbeeennnyyy}}}}}}}}}xxxqqqiiihhhqqqrrraaaWWWRRRRRRSSSJJJIIIHHHFFFFFFEEEFFFFFFIIIIIILLLQQQSSSNNNDDD<<<222111111000//////000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000//////.../////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222333444444555333444555999AAANNN^^^iiiwww~~~}}}tttlllhhhddd___cccdddjjjtttxxxsssuuu{{{}}}zzzyyyxxxuuuuuu}}}zzzvvv|||xxxrrrrrrxxx}}}}}}wwwmmm```XXXZZZccclllyyyoooccc\\\``````UUUMMMLLLPPPZZZcccdddaaaaaabbbbbb^^^ZZZRRRGGG===777666777333333333444444444555555333333333333333333333333333333333333333333333333111222222333444444555555333333333333333333333333333333444444444555555555zzzyyyyyyaaaTTTYYYTTTYYYNNNOOOQQQRRRQQQNNNJJJHHHIIIGGGDDD@@@===;;;::::::777777777888999999777555666555555444333222111000//////000000111111111222000000000000000000000000000000000000000000000000222111111111000000/////////000111222222111000///111111111111111111111111000000000000000000000000...///000111333666888999999===AAABBBBBBFFFMMMSSSVVVXXX[[[[[[YYYWWWVVVVVVYYYZZZZZZXXXVVVVVVXXXZZZ[[[___fffmmmqqqsssssssssssspppmmmkkklllppptttxxx~~~vvvuuummmjjjjjjkkkggg```bbbhhhkkkmmmrrrwwwwwwsssrrrtttmmmkkkjjjkkkmmmmmmjjjgggjjjdddYYYOOOGGGDDDCCCDDDCCCAAA===999777666777888444666:::===???>>>===<<<555555444444333222111111////////////////////////000000000000////////////---.........//////000000////////////////////////000000000000111111111111.../////////000000111111000000000000000000000000000000111111111111000000222222222222222222222222111111222222222333333333222222222333333222222222444222333666666555888===EEEWWW___aaafffggggggnnnkkkddd[[[TTTTTT^^^lllwwwxxxyyy|||{{{pppgggfffmmmxxxtttaaaXXXXXX\\\TTTQQQMMMIIIFFFDDDDDDDDDGGGGGGIIINNNRRRPPPIIIAAA222222111000000///000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000///............//////000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222333333444555555555666999BBBQQQeeeyyyxxxxxx}}}{{{zzzyyyjjjjjjdddZZZWWWaaannnwwwrrrooommmrrr{{{{{{sssooorrrwww{{{}}}zzzvvvwwwyyytttkkkmmmwwwtttxxxzzzyyyuuuvvv}}}|||sssttt~~~wwwhhh___\\\]]]XXX___eeelllzzz{{{xxxjjj[[[]]]```ZZZSSSRRRGGGUUUccceeeaaa_________```___ZZZOOOBBB888666666333333333444444444555555333333333333333333333333333333333333333333333333111111222333333444555555333333333333333333333333333333333444444444555555}}}```SSS\\\UUUUUUQQQQQQPPPOOONNNLLLKKKJJJIIIGGGDDD@@@===;;;:::::::::777444555888999666333222444555444222000000111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111000000//////......///000000000111111111111/////////000111333555555777444666::::::999>>>FFFEEEGGGGGGGGGHHHNNNVVV]]]pppnnnkkkddd]]]XXXUUUUUUXXXXXXWWWVVVVVVWWWXXXZZZaaannn}}}}}}}}}}}}xxxrrrooooooppppppnnnlllttt~~~|||{{{|||vvvnnnhhhdddeeemmmtttnnnwww~~~{{{rrryyyooofffeeegggffffffgggrrryyyyyylll[[[OOOEEE<<>>???CCC>>>888444444333111...000000000111111111111111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111111111111111111111111333333222000///000111000111111111111222222222111111222222222333333333444777888555111111666;;;CCCEEEGGGHHHGGGFFFGGGHHHFFFJJJQQQZZZgggyyy~~~sssgggccchhhnnnsssqqqbbbVVVXXXWWWVVVSSSOOOKKKHHHGGGBBBAAABBBHHHMMMNNNIIIDDD777222......111222///+++000///...///111222111000000000000000000000000000//////000000///...------000000000000000000000000111111000000//////......000000000000000000000000000000000000111111111111000000000000111111111111222222111111111111111111222222111111111111111111555222111333444222444999666999CCCVVVmmmuuuqqqvvv|||~~~~~~~~~qqqeee]]]UUU```hhhjjjqqq~~~sssgggkkkuuu|||{{{wwwuuuuuuwwwxxx{{{}}}~~~{{{xxxvvvuuu}}}yyy}}}~~~~~~vvvuuuxxxmmmkkkmmmqqqrrrmmmbbb]]]cccooovvvzzzqqq^^^VVV^^^ggg___PPPRRRUUU[[[^^^[[[VVVXXX^^^]]][[[\\\\\\PPP>>>777;;;555444333444555444222000444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444222222333333333333444444cccTTT[[[UUUVVVRRRRRRQQQPPPOOOMMMLLLKKKIIIGGGDDD@@@===;;;:::999:::777444555888999666333222444555444222000000111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111000000////////////000000000000111111111111000000000000111222333444111000333;;;???AAAFFFMMMAAADDDIIIKKKMMMPPPVVVZZZeeedddbbb___\\\YYYVVVUUUTTTUUUWWWXXXZZZ\\\___aaagggooo{{{~~~{{{vvvtttrrrpppmmmjjjppptttxxxzzz{{{}}}~~~wwwqqqkkkiiiiiikkkttt|||{{{qqqhhhiiilllmmmoooqqqmmmsssuuuppphhh```TTTJJJDDDBBB@@@???>>>===<<<;;;;;;888444222222555999;;;AAA>>>:::777666444222111000000//////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000///111111111111111111111111111222333222111000000111111111111111222222222222111222222222222333333333333444555444222333666:::666;;;AAACCCAAA@@@CCCFFFOOOYYYhhhvvv{{{nnnfffccciiikkkqqq|||zzzeeeSSSSSSTTTWWWYYYWWWQQQKKKEEEBBBAAACCCFFFIIIIIIGGG>>>999444111111333222111111000//////000111000///000000000000000000000000//////000000///......---000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111222222111111111111111111333000///333555444444666777BBBUUUjjj|||{{{zzzyyy~~~uuuggg___]]]]]]\\\dddkkkrrrxxx|||rrrlllpppvvvxxxzzz}}}||||||ttt___WWWZZZ^^^ooouuu~~~sss]]]SSSVVV___cccYYY\\\bbbddd\\\SSSRRRVVVZZZZZZ[[[[[[TTTHHH>>>;;;555444333333444444333111444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444222222333333333333444444dddTTTZZZTTTWWWRRRRRRRRRQQQPPPNNNLLLLLLIIIGGGDDD@@@===;;;:::999999777555555888888666444222444555444222000000111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111000000000000/////////111111111111111111000000111111111111111222333444888888<<>>;;;666333333555888<<<======;;;777555444444222111000///////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111222333222111000111222111111111111222222222333222222222222333333333333333444444555555777888999444999===>>>>>>CCCMMMUUUeeennn|||wwwooolllfffcccmmmxxxaaaZZZSSSRRRVVVXXXUUUQQQLLLIIIDDDAAA@@@AAACCCEEEFFFBBB<<<666222111111222222000......000000///...000000000000000000000000//////000000000///......000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111222222222222222222333000000444777666777:::===OOOjjj{{{wwwzzz}}}~~~xxxkkk\\\WWW^^^kkkvvv|||vvvpppnnnrrrwwwvvvsssrrrmmmmmmpppvvvzzz}}}uuueeebbbccc___aaagggttt~~~zzzzzz~~~tttgggaaa```^^^```eeeeee\\\OOOHHHHHHSSSXXX[[[[[[ZZZTTTHHH===777555222222333444333222444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444222222333333333333444444~~~|||aaaRRRWWWRRRWWWRRRRRRQQQPPPOOOMMMLLLKKKIIIGGGCCC@@@===:::999999999777555666777888666444222444555444222000000111000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000222222111111111111000000000111111222333555666777>>>@@@CCCGGGHHHGGGFFFEEEBBBHHHOOOSSSSSSRRRRRRSSSPPPWWWcccpppwwwqqqbbbUUUYYY]]]cccggghhhiiilllnnnfffiiinnntttyyy}}}}}}zzzvvvqqqnnngggkkkqqqvvvyyy~~~~~~uuulllnnnqqquuuzzz}}}xxxwww~~~~~~mmmiiioooddd]]]SSSKKKGGGDDDBBB@@@AAABBBAAA===999666777888777;;;===<<<888444444555555444333111111000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111111222333333111111111333111111111222222222333333222222222333333333444444666555444666888:::999999>>>>>>???BBBJJJXXXjjjwww}}}}}}xxxuuunnniiiiiirrr~~~sssaaaSSSNNNPPPTTTWWWRRRQQQMMMHHHBBB>>>======FFFEEECCC>>>777222000///111///------///000000/////////////////////////////////000000000//////...////////////////////////......//////000000111111///////////////////////////000000000111111111111///000000000111111111111111111111111111222222222111111222222222222222333555444444666555666===FFFQQQccc|||{{{zzzvvvzzzoooZZZZZZaaarrrvvveeedddfffeeegggmmmsssxxx{{{rrrooonnn{{{{{{xxxrrrqqq{{{}}}nnnnnnqqqzzzyyyffffffcccccceee```TTTGGG@@@JJJVVV^^^]]]]]]\\\RRREEE;;;888444222333444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444{{{uuurrrZZZOOOUUUPPPUUUPPPPPPPPPOOOMMMLLLJJJIIIHHHFFFCCC???<<<:::999999888777666666777777666555222444555444222000000111000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111000000000000111111111111222222222111111111111111000000222444777:::<<<>>>===CCCIIILLLKKKJJJJJJIIIKKKOOOSSSTTTQQQPPPQQQSSSSSSXXXbbbnnnuuuqqqeeeZZZ]]]bbbhhhiiigggeeeeeefffdddiiipppssstttuuuxxxzzz}}}{{{{{{zzztttwww{{{~~~{{{}}}xxx|||sssmmmpppooollliiieee]]]QQQAAA666???@@@AAA@@@>>>;;;:::999555888<<<;;;777444333444444444444333222111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222333333222111222444111222222222222333333333222222333333333444444444666555444555888::::::999@@@BBBHHHSSSdddwwwqqqbbbaaaqqqzzzjjj[[[RRRPPPRRRRRRTTTUUURRRLLLDDD>>>;;;>>>BBBFFFFFFCCC<<<777444222000------///000111000//////////////////////////////000000000000000///////////////////////////......//////000000111111///////////////////////////000000000111111111111///000000000111111111111000000111111111222222222111111222222333333333333444555777555222555FFFWWWnnnzzz{{{~~~rrreee^^^]]]fff|||zzzhhhhhhnnnrrrxxx}}}wwweeefffpppvvvnnnkkkuuupppfff```eeeggg___OOOCCCCCCSSS___```^^^^^^YYYPPPCCC>>>888444333444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444wwwmmmhhhTTTMMMUUUOOOTTTOOOOOOOOONNNMMMKKKIIIHHHHHHFFFCCC???<<<:::999888777777777777666666666666222444555444222000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000111111111111222111111111222222222333333111222444777;;;???BBBCCCLLLUUU\\\YYYRRROOOOOOOOOTTTVVVVVVTTTQQQOOORRRUUUYYYYYYZZZ^^^ccceeedddaaadddjjjppppppkkkeeebbbccc]]]ccciiillllllnnnrrrvvvqqqtttvvvwwwxxxxxxzzz{{{~~~{{{yyy}}}yyyxxxyyy|||zzzuuukkkpppxxxsss^^^OOOAAA@@@?????????>>><<<999666888:::999777555333333222333444555555333000///000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222333333222222333444222222222222333333333333333333333333444444444444555444444555777:::>>>@@@@@@IIIYYYjjj{{{wwwkkkgggiiivvv~~~qqq^^^PPPIIIPPPRRRVVVXXXVVVPPPIIIDDD:::???EEEJJJKKKIIIDDD@@@888555222000000111222111000000000000000000000000//////000111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000111222222333333111111222222333444444444222333555555555>>>UUUkkk}}}wwwuuuvvv{{{dddYYYeeewwwxxx{{{~~~tttooovvvooo``````ooozzzmmmpppuuuggg\\\___eeeaaaSSSGGGAAAOOO\\\```^^^]]][[[YYYMMMFFF>>>777444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444yyyjjjcccQQQOOOWWWOOORRRPPPPPPOOOOOOMMMKKKJJJIIIHHHFFFBBB???<<<:::888888777777888777666555666666222444555444222000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000111111111222222222000000111111222333444444555666888;;;>>>BBBEEEFFFUUUbbbiii```SSSNNNOOOPPPWWWYYYYYYVVVRRRQQQTTTWWWZZZYYYXXXXXX[[[^^^bbbdddfffmmmssssssllldddaaaaaa\\\\\\]]]___cccggglllnnnfffkkkqqquuuwwwwwwxxxzzz~~~xxxsssssswww{{{|||xxxsssooooooxxxsssttt~~~~~~|||oooqqqxxx}}}tttOOOHHH@@@===???AAA???;;;:::999888888888777444222222555888;;;:::888444222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111222333333222222333555222222222333333333444444333333333444444444444555555777999999;;;AAAIIIOOOVVVcccsss~~~pppggggggqqq}}}{{{mmm```XXXTTTSSSTTTWWWYYYWWWRRRNNNBBBAAAAAAEEEIIIKKKJJJHHHBBB>>>999555444333222111000000000000000000000000//////000111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000111111111111///000000111222222333333111111222222333444444555222111444:::CCCSSSjjj~~~{{{ooommmpppzzzqqqddd\\\fff{{{|||}}}yyyzzzyyy{{{wwwsssrrrxxxrrruuu||||||nnnaaa___bbb^^^VVVPPPFFFKKKUUU^^^```]]]\\\^^^VVVNNNDDD;;;666555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444|||jjjaaaQQQPPPYYYOOOPPPQQQQQQPPPPPPNNNLLLKKKJJJHHHFFFBBB???<<<999888888777777888777666555666666222444555444222000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000111111222222222222//////000111333444555666999:::;;;===@@@CCCFFFGGGGGGXXXbbbZZZLLLIIINNNRRRWWWYYYZZZXXXTTTSSSVVVYYYWWWYYY\\\^^^___```bbbddd^^^fffmmmnnnfff^^^[[[[[[ddd^^^XXXYYY___fffjjjjjjfffmmmwww}}}~~~~~~~~~~~~wwwpppmmmmmmrrr}}}xxx~~~zzzzzz}}}}}}zzz{{{{{{rrrmmmqqqsssxxx{{{vvvpppttt}}}wwwqqqqqqxxx~~~]]]QQQCCC>>>@@@CCCBBB???===:::888888:::999666222555999===AAAAAA>>>999666000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000111111111222111111111111111111111111111222444333333222444555222222333333333444444444333333333444444444555555777:::>>>???AAAHHHSSS\\\sss~~~|||~~~ppprrrvvvzzz{{{zzzwwwuuu[[[WWWSSSSSSWWWYYYWWWSSSMMMFFF???===BBBGGGHHHHHHJJJEEE???999666444222000000000000000000000000000//////000111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000111111111111000000000000111111111111///000000111222222333333111111222333333444555555555222444@@@RRRfff{{{{{{nnnpppxxxyyywwwzzzppp```fffzzzqqqiiilllqqq{{{yyyqqqnnnuuuyyyuuuzzz{{{nnnhhheee```]]]\\\KKKHHHNNN\\\bbb]]][[[___\\\SSSGGG===777555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333444444444vvv^^^PPPOOORRRRRRPPPTTTTTTSSSQQQOOOLLLIIIHHHCCCBBB@@@>>><<<:::999999:::888666666666666666444555555444333222000000///333222111/////////000111111111111111111111111111222111111111000000/////////////////////000000111111111111111222333444444222111000111222555888:::>>>>>>???@@@BBBDDDFFFGGGMMMKKKJJJLLLPPPSSSSSSRRRYYYVVVRRRQQQSSSWWW[[[]]]XXXWWWWWW[[[___aaa```^^^UUUUUUZZZ___^^^YYY[[[aaacccccc^^^XXX\\\fffmmmmmmuuu{{{}}}wwwyyy{{{yyyvvvtttvvvxxxvvvtttvvvzzzzzzuuusssuuu~~~{{{sss{{{wwwrrrooonnnoootttyyyqqqxxx~~~|||uuuooopppsssiiihhh```QQQEEEBBBBBBBBBCCCAAA>>><<<:::999888666999:::<<>>666444111////////////...444222000///...///111222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222333333333444444444555666555444666888888777777===AAAAAAEEEVVVrrr~~~ttt}}}~~~uuuqqqyyywwwhhhYYYSSSPPPOOOSSSZZZVVVOOOFFF>>>;;;===AAADDDCCCGGGJJJFFF===666333222---000222222111/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222111111000777333111222333111111444777444;;;QQQjjj|||{{{xxx{{{yyyiiilllwww|||nnnsss}}}yyywwwxxx}}}tttiiifffhhhooo{{{tttjjjuuuhhhfffdddZZZTTTLLLLLLXXX___\\\\\\```]]]ZZZRRRGGG<<<555444555333444555666666666444444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333{{{dddUUUQQQRRRSSSRRRSSSSSSSSSQQQOOOLLLIIIGGGCCCBBB@@@>>><<<:::999999:::888666555666666555444555444444333222111000///333222000/////////000111000000000000000000000000111111111111000000000///000000/////////000111111111111111111222222333444111222333444777:::<<<>>>999<<>>:::666444222111111111000///222111000/////////000111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222333333333444444444666666666555666888999999@@@AAADDDKKKXXXmmm|||~~~~~~ooonnnlllkkkkkkmmmoooqqqqqquuuyyyzzzxxxyyy|||rrroooqqqtttyyyrrrjjjbbbYYYQQQTTT[[[WWWSSSLLLEEE>>>;;;;;;<<>>PPPggg{{{ssskkktttwww}}}wwwrrrooonnnlllgggccc^^^\\\XXXVVVXXX\\\```dddsssxxxxxxkkkccc^^^eeesss{{{}}}ooo]]]ZZZ\\\TTTTTT\\\^^^WWWTTTWWW]]][[[VVVMMMBBB999555444444444555666666555555444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333jjjYYYQQQPPPRRRSSSSSSSSSRRRQQQNNNKKKIIIGGGCCCBBB@@@>>><<<:::999999:::888666555666666555444555444333333222111000000222111000000///000000000////////////////////////111111111111000000000000111000000000000111222222222111111111111222222333222333666999<<>>:::888777999>>>CCCBBB===777666555333333333333111000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333333444444444444666666777777666777:::===DDDFFFOOO^^^rrr}}}xxxtttppp\\\```bbbbbbbbbccc```[[[UUUTTTRRRQQQOOOOOONNNNNNLLLQQQWWWZZZZZZ[[[]]]```ccceeeiiipppxxx~~~~~~ooonnnttt|||{{{yyyrrreeeXXXTTTWWWVVVVVVTTTNNNDDD;;;666555999<<>><<<:::999999999777555555555666555444444444333333222111000000111111000000000000000000000000000000000000000000111111111000000000000000111111111111111222222333222111111111111222333333444666:::===@@@AAAAAAAAA???@@@BBBCCCDDDDDDCCCCCCDDDFFFIIINNNQQQSSSSSSRRRYYYYYYXXXVVVTTTUUUWWWYYYVVVUUUTTTUUUZZZ```eeeiiijjjiiimmmzzzxxxoooqqqssstttuuuxxx{{{|||zzzxxxvvvxxx}}}{{{yyywwwtttqqqppp}}}|||uuummmiiigggfffjjjooopppuuuyyy|||~~~zzzxxxyyy{{{yyytttlllppppppggg[[[ZZZfffrrrqqqrrrrrrrrrttttttlllaaaTTTMMMEEEBBBCCCCCC???;;;888666555:::@@@BBB>>>999555444333444444444222111......///000000000//////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333444444444444555555555777888777888>>>FFFMMMYYYkkk}}}|||yyysssmmmhhheeebbbaaa\\\[[[WWWSSSSSSVVVTTTOOOMMMMMMLLLKKKIIIGGGEEEDDD@@@CCCGGGHHHHHHHHHJJJKKKQQQRRRUUUXXX\\\___``````hhhnnnwww|||zzzzzzxxx}}}{{{yyywwwqqqfffYYYQQQRRRVVVYYYUUUKKK@@@888555666777<<>>>>>======>>>???@@@AAA>>>AAACCCCCCBBBCCCFFFJJJWWWbbbqqq{{{yyytttvvvrrrddd___iiittt}}}~~~jjj```^^^aaafffdddYYYOOOKKKRRRVVVZZZZZZTTTIII===666666666666666666555555555444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333qqq^^^RRRNNNQQQTTTRRRQQQQQQOOOMMMJJJGGGFFFCCCBBB@@@>>><<<:::999999999777555444555555444333444333333222222111111111000000000111111111000000111111111111111111111111000000000000000000111111111111111111111222222333111111111111222333444555888:::<<>>AAA@@@???>>>>>>???@@@AAAHHHJJJMMMOOOPPPOOOOOOOOOUUUTTTRRROOOLLLMMMPPPTTT[[[[[[ZZZZZZ\\\```eeehhhkkkiiigggjjjooottttttqqqkkknnnsssvvvvvvttttttvvvoookkkhhhiiiooovvvzzz|||~~~~~~}}}||||||zzzvvvrrruuuwww{{{xxxsssmmmhhhgggjjjeeegggiiilllttt~~~xxx|||lll```^^^aaarrrsssqqqllljjjjjjfff``````XXXNNNGGGEEEDDDBBB???:::777444666;;;@@@@@@???666444333333555555444333...///000000000000//////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333444444444555555555555444777999999;;;GGGUUUjjj{{{zzzrrrmmmjjjhhhcccaaa^^^[[[[[[\\\```bbblllggg```\\\___aaa\\\SSSLLLLLLLLLLLLKKKIIIHHHGGGFFFFFFFFFFFFEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMOOOTTTZZZaaaiiiuuu}}}uuu}}}xxxqqqsssyyyvvvdddRRROOOTTTXXXXXXQQQHHH@@@===888555555;;;DDDJJJIIIGGG@@@999000---///111000...////////////////////////////////////////////////////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111111111222333333333333333111222444555222222:::DDD```{{{~~~oooooowww|||xxxooowwwvvvooo~~~}}}kkkgggkkkuuu}}}vvv~~~uuugggYYYNNNFFF@@@===>>>===<<<<<<===>>>>>>>>>==================>>>>>>AAACCCDDDBBB>>>===???BBBAAAGGGOOOTTTXXX___kkkuuu|||kkk```bbbfffkkk|||zzzsssvvvooo]]][[[^^^dddfff___TTTMMMIIINNNVVVZZZXXXOOOCCC;;;777777666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333qqq___TTTQQQSSSUUUQQQQQQPPPOOOLLLIIIGGGEEECCCBBB@@@>>><<<:::999999999777555444555555444333333333333222222222111111//////000111111111111000111111111111111111111111000000000000111111111111111000000000000111222222111111111222444555777888;;;<<<>>>??????>>><<<;;;>>>===;;;;;;===@@@CCCFFFJJJLLLOOOPPPOOOOOOOOOPPPKKKLLLMMMLLLKKKMMMRRRWWW\\\]]]______```aaaeeegggeeegggfffdddeeejjjlllkkkgggjjjrrrwwwuuuooommmooobbb^^^\\\^^^eeemmmrrrsssvvvyyyzzzyyyzzz|||yyyttthhhnnnxxx~~~}}}{{{wwwwwwyyywwwxxxxxxvvvvvvxxx|||jjjYYYdddhhhjjjiiijjjllljjjfffbbb]]]TTTLLLFFFCCC@@@>>>===:::666555888<<<@@@BBB888666444444555777777777111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333444444444555555555555666555888<<<===BBBUUUhhhuuupppiiibbb\\\XXXWWWVVVVVVXXXZZZ]]]```eeekkkooojjjgggbbbbbbggghhh^^^RRRJJJJJJKKKKKKKKKJJJIIIHHHHHHGGGEEEDDDEEEGGGIIIJJJIIIKKKKKKKKKIIIIIIJJJKKKGGGHHHJJJLLLPPPYYYeeemmm|||zzznnnnnnyyy}}}ooo\\\SSSTTTVVVWWWTTTOOOIIIFFF===888333555<<>>????????????>>>>>>>>>>>>@@@BBBDDDCCC@@@???AAACCC@@@AAAAAAAAAAAAEEELLLQQQZZZbbbssszzzmmmfff```^^^gggssswwwqqq|||hhhbbb]]]___dddbbbXXXOOODDDIIIQQQXXXYYYRRRHHH@@@888888777666555555555555444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333~~~lll[[[SSSPPPRRRSSSQQQPPPPPPNNNLLLIIIFFFDDDCCCBBB@@@>>><<<:::999999888666444444555555444333333333333222222222222111...///000111222111111000111111111111111111111111///000000000111111111111000000/////////000111111000111222333555888:::;;;======>>>??????>>>===<<<;;;;;;<<<>>>AAAEEEHHHJJJKKKMMMNNNMMMKKKJJJKKKMMMGGGMMMSSSUUUVVVWWW[[[___\\\```dddfffggggggiiikkkcccdddaaa]]]^^^dddfffdddhhhllluuu|||yyyoookkklllaaa]]][[[\\\```dddffffffccceeeeeecccfffmmmnnnjjj^^^jjjyyy|||}}}~~~zzz{{{sssaaabbbaaaccckkkssstttooo``````^^^WWWNNNFFFAAA@@@???>>><<<999666888<<<@@@<<<999555555666999;;;<<<555444222111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333444444444444555555555555888777:::@@@CCCKKKccc|||zzzjjjbbbWWWUUUSSSRRRRRRUUUXXXZZZ___dddiiimmmmmmmmmmmmnnn[[[ZZZXXXXXX]]]```ZZZRRRNNNNNNNNNNNNMMMMMMMMMMMMKKKJJJIIIIIIJJJJJJJJJJJJIIIKKKLLLKKKIIIIIIKKKNNNGGGHHHHHHHHHJJJMMMRRRUUUiiiiiijjjmmmpppuuuzzz|||xxxrrrtttrrrjjjooovvvrrriii\\\YYYUUUTTTUUUTTTOOOKKKBBB<<<555333888@@@GGGKKKJJJEEE>>>777222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111222333444444444444111333555666777AAAXXXmmmzzz~~~~~~tttrrrvvv|||xxxpppppp|||zzzyyyzzz~~~yyynnnaaaWWWJJJFFF@@@======>>>>>>???===>>>??????@@@AAABBBDDDFFFEEEEEEDDDDDDCCCCCCCCC???BBBEEEEEEBBB@@@AAACCCDDDBBBAAA@@@AAABBBCCCCCCBBBHHHSSS```pppuuuggg^^^]]]^^^hhh}}}rrrmmmuuuwwweee^^^bbbddd]]]SSSEEEHHHNNNUUUWWWSSSKKKDDD999888777666555555555666444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333xxxeeeVVVOOONNNNNNNNNPPPPPPPPPNNNLLLIIIFFFDDDCCCBBB@@@>>><<<:::999999888666444444444555444333333333222222222222222222...///000222222222111000000000000000000000000000//////000000111111111222///////////////000000111000111222444666999;;;===>>>>>>>>>??????>>>>>>>>>;;;===@@@CCCFFFHHHJJJKKKKKKLLLLLLIIIEEECCCDDDFFFKKKSSS]]]bbbcccbbbdddfffdddiiimmmooollliiihhhhhhaaa^^^VVVOOOQQQZZZ]]]ZZZSSSXXXbbbiiieeeYYYTTTVVVPPPLLLGGGFFFGGGFFFDDDAAAIIILLLLLLLLLTTTaaaggggggcccooo|||{{{rrrnnn|||rrrjjj___]]]gggrrrsssmmmdddhhhkkkggg\\\QQQJJJHHH@@@BBBAAA===777555888<<>>@@@888666333111//////000111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333444444444555555555666666:::888<<>>>>>>>>>>>@@@BBBBBB@@@>>>@@@BBBDDDEEEGGGIIILLLNNNKKKJJJIIIHHHHHHHHHHHHHHHDDDHHHKKKKKKGGGDDDDDDEEE@@@??????AAAEEEFFFCCCAAA@@@CCCEEEEEEIIIXXXoootttkkkddd^^^XXXkkk~~~zzzpppnnn|||ooo```bbbfffaaaWWWHHHJJJNNNSSSVVVTTTMMMFFF:::999777666555555555666444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333sssaaaUUURRRQQQPPPPPPRRRSSSSSSQQQLLLIIIGGGFFFCCCAAA===;;;;;;;;;:::999777777666555555555555555777777555444222111//////000000000000000000000000000000000000111111111111000000000000111111111111000000000000111222444444000000111444999;;;<<<;;;===>>>???@@@@@@>>><<<:::???BBBFFFJJJLLLMMMLLLKKKHHHGGGFFFFFFGGGKKKNNNPPPWWWWWWYYY]]]aaadddeeedddhhhjjjmmmnnnkkkeee^^^YYY[[[YYYUUUQQQNNNMMMMMMNNNDDDDDDEEEEEEDDDCCCAAA@@@???>>>=========???@@@AAA???@@@BBBDDDGGGIIIKKKLLLVVV___lllvvv{{{}}}~~~tttvvvyyy|||}}}uuuuuu|||zzzkkk___[[[```iiipppggggggpppzzz```MMMKKKEEEBBBBBB>>>888999>>>===@@@BBB@@@>>>===???BBB===999444111000111111111222111000000000000000111000111111111111222222222333222222111111222222333111111111000000000000000222222222222222222222222222222333333333444444444444444333222444999;;;;;;<<<===>>>MMMeeepppvvvttt___TTTOOOKKKPPPMMMOOO[[[hhhqqqwww{{{|||rrrkkkgggdddaaa^^^___\\\WWWSSSSSSVVV[[[^^^^^^___]]]ZZZZZZ]]]\\\WWWWWWWWWWWWYYY[[[YYYTTTOOOOOOOOOMMMKKKIIIJJJMMMOOONNNJJJHHHJJJMMMNNNIIIDDDHHHIIIIIIIIIJJJQQQ\\\fffmmmnnnlllhhheeegggnnntttzzzmmmiiijjjiiifffhhhaaaYYYVVVTTTRRRTTTXXXJJJGGGBBB===666555>>>JJJKKKJJJGGGBBB===777222///000000////////////000111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222111111222333333333333222888666555;;;JJJ```www}}}www{{{~~~www~~~vvvcccmmmsss}}}zzzlll\\\QQQHHH@@@===>>>???@@@@@@@@@@@@BBBFFFIIIEEEKKKRRRVVVXXX\\\bbbgggllliiiddd___\\\[[[[[[[[[]]]aaacccaaaZZZRRRLLLJJJIIIIIIHHHFFFDDDDDDGGGJJJHHHBBB@@@BBBDDDEEELLLVVVlll|||wwwlll___VVV___nnn~~~gggjjjyyy___]]]\\\UUUGGGJJJMMMOOOOOOOOOLLLIIICCCAAA:::333444999999444333333333444444555555555333333333333333333333333222222222222222222222222222222222222222222222222yyyeeeWWWQQQOOONNNNNNQQQRRRRRRPPPMMMIIIGGGGGGIIIDDD???;;;::::::::::::777666666555555555555555666666555444222111000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111222333444444666888;;;<<<===>>>>>>======>>>???>>>===<<<<<>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@GGGFFFFFFEEEDDDCCCCCCCCCFFFJJJPPPUUUYYY^^^cccgggfffkkkssszzzzzzzzz|||pppeee^^^]]]___aaa```hhhsssnnnOOOFFF@@@AAACCCAAA???@@@???@@@AAAAAA@@@@@@@@@BBB>>>:::555222111222222222111111000000000000111111000111111111111222222222333222222111111222222333111111111111000000000000222222222222222222222222222222333333333444444444444555555555666888999999???IIIUUUhhh}}}~~~yyywwwdddUUUOOOOOORRROOOTTTcccrrrzzz}}}~~~vvvqqqjjjfffcccbbb```]]]bbbbbbcccbbbaaa```^^^]]]\\\```bbbaaacccfffgggeeehhhgggfffffffffccc^^^ZZZYYYWWWUUURRROOOLLLJJJIIIJJJJJJJJJKKKKKKKKKIIIGGGFFFGGGHHHFFFFFFKKKTTT\\\aaacccccc```]]]^^^ccchhhqqq}}}yyyqqqooopppmmmiiifffddd]]]TTTOOOPPPKKKHHHDDD???999666===FFFKKKJJJHHHDDD???888333000/////////////////////000000000000000000000000000////////////000000000111000000000000000000000000000000000000111111111111222222222222222222222222222333333333444333333333333333:::JJJaaaxxxzzznnnoooyyyyyy|||ssstttxxxwwwpppvvv{{{qqqdddWWWKKKFFFCCC???<<<<<<===???AAACCCFFFKKKQQQUUUYYYbbbmmmvvv{{{|||rrrkkkiiigggddd```]]]YYYTTTNNNIIIGGGEEEFFFIIIHHHCCCBBBEEENNN^^^vvv|||}}}rrriii]]]]]]dddsssvvvgggpppxxxcccYYYWWWLLLJJJIIIIIILLLNNNLLLIIICCCBBB===555333777777444333333444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222|||hhhWWWOOOMMMNNNNNNOOOPPPQQQPPPMMMJJJHHHHHHMMMGGG@@@:::999999:::;;;777666555555444444555555444444444333222222111111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000111222333777;;;@@@AAA???===>>>???<<<<<<<<<<<<===>>>??????CCCDDDFFFGGGHHHIIIIIIHHHAAACCCGGGKKKPPPUUUYYY[[[XXXWWWWWWYYY[[[]]]\\\[[[\\\\\\[[[YYYTTTNNNIIIFFFAAA@@@>>><<<;;;<<<===>>>@@@???>>>===>>>???AAABBBEEEFFFHHHIIIIIIHHHFFFEEEFFFEEEEEEDDDCCCBBBBBBAAAEEEEEEEEEEEEDDDFFFIIILLLPPPWWWbbbllltttyyy~~~}}}uuu~~~~~~}}}xxxrrrkkkeee```^^^ZZZeeelllrrr|||VVVIII>>>???DDDFFFCCCAAAAAAAAAAAABBBCCCDDDCCCBBB???;;;666333222222333333000000000000000111222333000111111111111222222222333222222111111222222333111111111111111111111111222222222222222222222222333333333333444444444444555666777888777777:::<<>>CCCDDD???;;;;;;===999999999:::<<<@@@CCCEEEGGGFFFEEEEEEDDDDDDDDDDDDGGGIIILLLPPPSSSUUUWWWWWWXXXVVVTTTSSSSSSSSSQQQPPPOOONNNMMMJJJFFFBBB???===>>>>>>=========???AAABBBCCCDDDEEEFFFGGGIIIJJJKKKNNNPPPSSSVVVWWWVVVTTTRRRMMMLLLKKKIIIGGGEEEDDDCCCGGGHHHIIIHHHGGGDDDBBBAAABBBHHHQQQZZZaaafffkkkmmmwwwwwwxxx|||{{{wwwzzz~~~yyyqqqnnnrrrxxx|||}}}~~~~~~{{{uuuppplllaaa```\\\]]]jjjxxxyyyppp^^^QQQCCC>>>???BBBBBBAAACCCAAAAAACCCGGGHHHFFFCCC@@@<<<666333222222222222//////000000111222333444000000111111111222222222333222222111111222222333000111111111111111222222222222222222222222222222333333333444444444444555666666777888888999@@@HHH[[[uuu{{{www{{{}}}iii]]]______XXXWWWaaammmpppmmmjjjjjjgggcccaaaaaadddgggiiihhhfffccccccffflllssswwwpppddd^^^[[[WWWSSSNNNNNNNNNLLLJJJIIIHHHIIIGGGGGGGGGFFFDDDDDDGGGJJJQQQTTTYYY\\\\\\\\\]]]^^^dddhhhmmmqqq{{{}}}sssuuusssqqqqqqqqqjjjaaa[[[[[[OOOKKKHHHFFFAAA:::999<<>>PPPiii|||xxx|||uuurrrsss{{{tttzzzvvvvvvzzz}}}yyyqqqdddVVVLLLEEE@@@===>>>???AAAFFFMMMXXX^^^hhhrrr{{{uuuhhh\\\SSSNNNLLLLLLLLLGGGDDDIIIWWWnnnjjj\\\^^^bbbggg}}}oooeeeqqq}}}dddXXX[[[SSSLLLGGGFFFHHHJJJOOOSSSGGGGGGEEE>>>666333444555555555555444444333333333333333333333333333333333222222222222222222222222222222222222222222222222qqq[[[NNNNNNQQQQQQMMMNNNOOOOOOLLLJJJIIIIIICCCAAA>>>===<<<;;;999777666666555444444444444444222222222222222222222222000000000000000000000000///000000000111111111111///000000000111111111111000000000000111333444555:::@@@EEEEEE@@@<<<<<<===777777888999===BBBFFFIIIHHHGGGDDDBBBAAAAAABBBCCCLLLMMMPPPSSSTTTUUUTTTTTTXXXUUUQQQNNNLLLJJJHHHFFFBBBAAA@@@???>>><<<;;;;;;?????????@@@BBBDDDGGGHHHHHHJJJMMMQQQSSSUUUUUUUUUUUUXXX\\\```bbbccccccbbbdddbbb^^^ZZZTTTPPPLLLJJJFFFFFFFFFGGGGGGFFFEEEDDDAAADDDIIIMMMRRRXXX^^^ccciiippp{{{zzzwww|||}}}uuuppppppvvv|||}}}yyywwwooo___SSSSSSWWWYYY___gggggg___RRRDDD<<<<<>>;;;<<>>???AAABBBBBBGGGTTTbbbrrryyyrrrbbbSSSIIIOOOIIIDDDDDDFFFNNN```rrrzzzhhhccc]]]XXXfff}}}fffbbbsssvvveeeWWWQQQLLLJJJJJJHHHGGGLLLTTTJJJJJJGGGBBB:::444333555555555555444444333333333333333333333333333333333222222222222222222222222222222222222222222222222{{{bbbQQQOOOPPPOOOMMMNNNOOONNNLLLIIIHHHIIIAAA???>>>>>>===<<<999666666555444444333333444444222222222222222111111111000000000000000000000000000000000000111111111111000000000000111111111111//////000111333555777888===@@@DDDDDDAAA???>>>???999999999;;;???CCCGGGIIIHHHEEEBBB@@@@@@BBBEEEHHHMMMNNNPPPRRRTTTTTTTTTTTTUUURRRMMMIIIGGGEEEBBB@@@::::::;;;;;;<<<===>>>>>>??????AAACCCEEEHHHJJJLLLKKKNNNQQQVVVYYY\\\]]]^^^\\\^^^aaadddhhhkkkmmmnnnqqqpppooollljjjhhhfffeee___ZZZRRRLLLIIIIIIIIIIIIFFFFFFFFFGGGIIINNNUUUZZZ___jjjxxx~~~}}}vvvttt{{{||||||}}}}}}{{{zzzyyygggZZZXXXRRRKKKTTTfffkkkkkkbbbQQQBBB===???BBBAAABBBDDDGGGIIIJJJIIIGGGBBB===888444333333222222111111111111111222333444000111111111111222222222333222222111111222222333000000111111222333333333222222222222222222222222333444444444555555555555777555666:::<<>>=========>>>@@@BBBDDDFFFEEECCCAAA@@@CCCHHHMMMQQQOOOPPPQQQQQQRRRRRRRRRRRRLLLHHHDDDAAA@@@???>>>===999:::<<<>>>@@@BBBCCCDDDBBBCCCEEEGGGJJJMMMOOOPPPPPPQQQRRRUUUZZZ___dddgggeeeeeeeeegggjjjooosssvvvssstttvvvyyy|||~~~zzzpppgggbbb___\\\ZZZTTTRRROOOLLLIIIKKKNNNRRRTTT\\\eeejjjjjjkkkooossszzz|||rrrtttvvviiiWWWKKKOOO\\\fffllljjj\\\LLLDDD@@@>>>>>>AAAFFFHHHIIIIIIIIIIIIDDD@@@:::666555555444444222222222111111222333333000111111111111222222222333222222111111222222333000000111222222333444444222222222222222222222222444444444444555555555555666555999???AAAHHH^^^vvv{{{wwwvvvxxxwwwwww{{{uuupppuuuqqqgggaaa]]][[[XXXVVVSSSQQQOOONNNMMMLLLJJJJJJJJJLLLOOORRRTTTTTTUUU___nnntttmmmdddeeemmmwwwnnniiipppwwwvvvnnnhhh```VVVMMMLLLMMMLLLJJJJJJCCCFFFIIILLLMMMJJJGGGDDD777555222000///000222333000000000000000000000000000000111111111222222222000000000000000000000000111111111222222222333333222222222222222222222222333333222333555777:::<<>>===<<>>777888EEEUUUaaammmwww{{{zzzkkk\\\RRR[[[cccmmmrrrpppmmmlllmmmttt|||xxxsssrrr{{{rrrvvvnnnhhhfffaaaYYYVVVXXXNNNLLLHHHGGGGGGHHHHHHHHHJJJPPPWWWaaaoooyyywwwnnnrrrmmmtttrrrsss{{{xxxkkk```ggg\\\PPPMMMQQQUUUSSSOOOMMMJJJHHHIIIKKKLLLJJJHHHCCC===555000000111111000000000000000000000000000000000000000000000000000111111222222222333333333111111111000111111222333111111222222222333333333777666777777222222???NNNlll|||xxxxxx~~~~~~{{{vvv{{{nnnttt{{{xxxtttpppmmmlllnnnpppyyyxxxyyy|||~~~}}}vvvpppiiiTTTAAA>>>DDDHHHJJJMMMWWWcccsss~~~~~~}}}|||~~~xxx```RRRMMMLLLHHHCCCFFFSSScccxxx{{{qqqiiicccbbbiii}}}|||www~~~{{{^^^XXXZZZUUUSSSWWW[[[QQQJJJKKKLLLEEE:::444444555666555444444444555333333333333333333333333222222222222222222222222111111222222222333333333vvv___QQQNNNNNNNNNOOOPPPPPPOOOKKKHHHFFFFFFBBB???===;;;;;;:::999777555555444444444333333333222222222111111111111000111111111111000000000///000000000000000000000000///000000111111111111111111111333666:::<<<<<<;;;999::::::999888888;;;>>>@@@AAABBBBBBAAA???===<<<>>>@@@EEEIIILLLMMMMMMMMMMMMMMMKKKIIIEEEAAA>>><<<;;;:::::::::;;;<<<>>>???AAABBBDDDGGGJJJKKKKKKJJJIIIKKKMMMLLLKKKMMMQQQVVVVVVXXXYYYVVVUUUYYYdddmmmvvvzzz~~~~~~uuufffXXXSSSOOOJJJHHHIIIKKKLLLLLLQQQSSS___sss~~~zzz~~~zzz}}}~~~{{{vvvvvvtttdddPPPPPPVVV[[[[[[ZZZVVVLLLAAA@@@>>>@@@EEEHHHGGGGGGIIIHHHGGGBBB<<<666555999===777555222111222222222111111111222222222333333333222222222222222222222222111111222222222333333333111222222222222333333333777444444555444222333777:::???NNNcccsss{{{tttiii^^^TTTNNNOOOSSSWWWZZZ]]]```fffjjjkkkttt~~~}}}|||vvviiieeeccc\\\TTTPPPOOOLLLIIIHHHHHHIIIHHHHHHKKKMMMOOOUUUdddwwwwwwpppqqq}}}uuufffiiiaaaXXXSSSTTTVVVVVVTTTNNNKKKGGGFFFHHHJJJJJJIIIEEE???888333222222111111000000000000000000000000000000000000000000000000111111111111222222222333111111111111111222222333111222222222222333333333555666777777555:::NNNcccwwwwwwxxxwwwrrrvvv{{{uuuvvv~~~uuunnnkkkmmmqqqtttyyyyyy{{{}}}}}}xxxooohhhaaaQQQDDDFFFPPPXXX^^^bbbooouuu|||vvvwwwwwwwwwwwwxxx{{{~~~~~~}}}||||||~~~xxxcccVVVMMMDDD@@@DDDKKKYYYvvvuuu```^^^aaaqqqjjjXXXXXX___^^^YYYYYYRRRLLLJJJLLLIII???777555555555555444333444555333333333333333333333333222222222222222222222222111111222222222333333333ttt\\\PPPOOOPPPMMMOOOPPPQQQOOOKKKHHHGGGFFFBBB???===;;;;;;:::999777555555444444444333333333222222222111111111111000111111111111000000000000000000000000000000000000000000000111111111222222222222444777:::;;;;;;999777888999999888999<<<>>>@@@@@@?????????>>>>>>>>>CCCEEEHHHKKKMMMMMMLLLKKKKKKJJJFFFBBB===:::777666999999:::;;;===???AAABBBDDDEEEGGGIIIKKKLLLMMMMMMLLLMMMNNNMMMKKKLLLQQQUUUVVVYYY\\\[[[YYY[[[aaagggxxx~~~qqqeee]]]SSSMMMKKKLLLMMMLLLGGGGGGIIIRRRbbbmmmiii___fffmmmxxxzzzrrrxxxzzzyyyyyysssbbbRRRPPPOOOQQQXXXZZZPPPCCC???===???DDDGGGFFFFFFIIIJJJIIIEEE>>>999777:::>>>999666333222222222111000111111222222222333333333222222222222222222222222111111222222222333333333222222222222333333333333666444333555555333666<<<777JJJjjjtttdddXXXOOOJJJGGGKKKLLLNNNSSSYYY```gggkkkfffkkkooosssyyy}}}rrrfffccc___XXXRRRPPPNNNKKKJJJKKKJJJIIIHHHHHHIIIIIILLLYYYmmmyyyssslllqqqtttjjjggg```YYYTTTRRRTTTVVVPPPLLLGGGDDDDDDGGGIIIJJJHHHCCC<<<777444333222111000000000000000000000000000000000000000000000000000000000111111111222222111111111111111222333333222222222222333333333333333555777666777EEEbbb|||wwwzzzuuukkknnnzzz~~~uuuyyysssiiigggkkkrrrwwwyyyzzz}}}}}}yyyoooccc[[[WWWOOOLLLUUUdddooovvvzzzzzzuuusssmmmooorrrtttvvvyyy}}}~~~}}}}}}}}}~~~nnnZZZOOODDD@@@@@@EEEVVVhhh}}}eee```[[[```ooorrrTTTOOO___bbbWWWTTTSSSNNNHHHJJJNNNGGG;;;666555444444333333333333333333333333333333333333222222222222222222222222111111222222222333333333sssZZZPPPQQQQQQMMMOOOPPPQQQOOOLLLIIIGGGGGGBBB???===;;;;;;:::999777555555444444444333333333222222222111111111000000111111111000000000000000000000000000000000000000000000000000111222222333555555666999<<<<<<;;;999555777999:::::::::<<<>>>???>>>=========>>>???@@@FFFHHHJJJLLLMMMLLLJJJIIIGGGDDD@@@<<<888666555444888999:::===???BBBDDDEEEHHHIIIKKKKKKKKKLLLMMMNNNOOOQQQRRRRRRQQQSSSXXX\\\bbbgggkkkmmmllllllooorrrzzzjjj]]]VVVRRRMMMJJJFFFIIIIIIJJJTTT]]]WWWIIIPPPTTT\\\hhhttt~~~~~~}}}~~~tttaaaYYYQQQPPPVVVXXXSSSLLLHHHAAA===AAAEEEFFFGGGHHHIIIIIIFFF@@@:::888;;;>>>;;;888555333333333222111111111222222222333333333222222222222222222222222111111222222222333333333222222222333333333444444333222555888888666:::@@@===ZZZyyyjjj]]]UUURRRQQQQQQSSSTTTXXX]]]dddhhhiiiiiigggjjjmmmqqq|||sssfff```]]]\\\SSSQQQOOOMMMMMMLLLJJJHHHDDDFFFIIIKKKSSS```nnnwwwwwwvvvmmmfffuuuqqqpppkkkaaaVVVQQQRRRVVVUUUPPPIIICCCBBBDDDGGGIIIIIIFFF@@@:::666333111000000000000000000000000000000000000000000000000000///000000000000111111111222111111111111222333333222222222333333333444444222555666555:::OOOqqqzzzxxxwww|||vvvyyymmmeeedddiiipppuuuyyy{{{|||xxxooobbbUUUMMMSSSTTT[[[hhhvvvzzzsssooonnnppprrruuuwwwyyyzzz{{{}}}~~~~~~rrraaaPPPGGGDDDDDDIIIOOOddd{{{qqqeee]]]^^^nnnxxx[[[NNNWWW]]]YYYNNNRRRNNNEEEHHHQQQLLL???777666444333333333222222333333333333333333333333222222222222222222222222111111222222222333333333tttZZZPPPQQQQQQNNNOOOQQQQQQPPPLLLIIIGGGGGGBBB???===;;;;;;:::999777555555444444444333333333222222222111111111000000000000000000000000111111000000000000000000000000000000000000111222333444777888999<<>>======<<<<<<===???AAACCCFFFGGGIIIKKKKKKJJJHHHFFFAAA>>>;;;888666666666777999:::<<>>DDDGGGFFFFFFHHHHHHFFFAAA;;;888:::<<<<<<999666444444444333222111111222222222333333333222222222222222222222222111111222222222333333333222222333333333444444444222333666:::888666999???JJJhhhgggbbb]]]ZZZ\\\aaafffhhhcccbbbbbbcccfffhhhgggfffhhhqqq{{{xxxggg```^^^YYYVVVSSSPPPOOONNNKKKIIIGGGHHHJJJKKKMMMTTT^^^gggtttzzzttteeeeee}}}zzzyyytttiii\\\UUUTTTVVVYYYTTTMMMFFFBBBBBBEEEHHHIIIGGGCCC===777333111000000000000000000000000000111111111111111111111111///000000000000111111111222222222111222333333444222222333333333444444444333555666777AAAZZZzzzwwwuuu~~~|||rrrooojjjfffdddhhhnnnrrrwwwxxxvvvooobbbUUUKKKFFFVVV___mmmyyy|||}}}~~~zzzrrrppplllkkkmmmrrrxxx|||yyy{{{}}}}}}||||||}}}|||```OOOIIIFFFDDDBBBMMMdddssseee]]]eee~~~ttt}}}vvv```UUUWWW]]]LLLQQQLLLCCCFFFPPPNNNBBB:::777333222333333222111333333333333333333333333222222222222222222222222111111222222222333333333www[[[PPPQQQQQQOOOPPPQQQRRRPPPLLLIIIHHHGGGBBB???===;;;;;;:::999777555555444444444333333333222222222111111111111000000000000000111111111111000000000000000000000000111000000000111333444666888999;;;>>>AAAAAA???<<<444888;;;>>>>>>===>>>>>><<<<<<<<<===>>>AAACCCEEEEEEFFFHHHIIIHHHEEECCCAAA;;;999888666666777999:::;;;<<>>PPPkkk{{{zzzzzzzzzzzzwwwwwwqqqwwwxxxjjjdddhhhkkkjjjhhhhhhmmmrrrtttsssnnnbbbUUULLLJJJLLL^^^kkkzzz{{{}}}wwwppplllhhhjjjnnnrrrvvvxxxyyyzzzxxxzzz|||}}}}}}}}}}}}~~~eeeXXXOOOHHHBBBAAALLLaaawwwiii^^^___rrrvvvrrr{{{^^^TTT[[[NNNOOOKKKEEEGGGNNNMMMGGG===999444222333444333111333333333333333333333333222222222222222222222222111111222222222333333333zzz^^^PPPPPPQQQOOOPPPQQQRRRPPPMMMIIIHHHHHHBBB???===;;;;;;:::999777555555444444444333333333222222222111111111111000///000000000111111111111000000000000000000000000111000000000111333555777777888;;;???BBBBBB???===666999===@@@@@@>>>>>>>>>:::;;;<<<>>>@@@CCCEEEFFFEEEFFFFFFFFFDDD@@@<<<:::666666666666777888:::;;;>>>???AAACCCEEEFFFFFFFFFFFFIIILLLMMMMMMQQQYYY```dddkkkttt{{{yyybbb[[[SSSNNNPPP\\\sssuuullliiiddd```gggsss{{{{{{yyyuuujjjYYYMMMRRR]]]]]]RRRIIIEEECCCAAABBBEEEFFFGGGGGGCCC===999999;;;;;;999666555666666666555111111222222222333333333222222222222222222222222111111222222222333333333333333333444444444444555555555666777888===KKKYYYhhhxxx}}}wwwkkkaaa``````bbbfffjjjllllllrrrqqqnnnjjjgggiiioootttxxxvvvhhhccc[[[UUUQQQOOONNNMMMOOOJJJFFFGGGGGGHHHOOOXXXaaannnwwwsssiiilll~~~{{{uuulllfffbbb]]]VVVQQQUUUUUUSSSOOOKKKIIIKKKMMMJJJJJJHHHCCC<<<666444444000000000000000000000000111111111111111111111111111111111111222222222333333222222222222333444444333333333444444444444555555555999HHHddd~~~xxxxxxnnnllliiivvvmmmbbbZZZdddmmmmmmgggeeejjjqqqpppmmmdddWWWKKKIIIQQQYYYdddsss~~~|||yyyqqqjjjggggggmmmppptttxxxyyyxxxvvvtttwwwyyy|||~~~~~~~~~~~~yyyeeeTTTJJJBBBEEEMMMaaa{{{mmm```ZZZdddtttvvv^^^WWWRRROOOJJJHHHIIIKKKLLLKKK@@@:::444333444555444111333333333333333333333333222222222222222222222222111111222222222333333333|||___PPPOOOPPPPPPPPPQQQRRRPPPMMMJJJHHHHHHBBB???===;;;;;;:::999777555555444444444333333333222222222111111111111000//////000000111111111222000000000000000000000000111000000000111333555777666777:::>>>BBBBBB???===777:::???AAAAAA???>>>>>>:::;;;===???BBBDDDFFFGGGFFFGGGFFFDDDAAA<<<777444555555555666777888999:::???AAACCCDDDFFFFFFEEEEEEHHHLLLPPPSSSUUU[[[eeemmmpppvvv~~~pppaaaXXXQQQPPP___qqqyyyuuuwwwqqqggggggooosss~~~}}}{{{xxxnnnYYYIIIHHHQQQVVVRRRNNNJJJCCC>>>@@@GGGGGGHHHHHHDDD>>>::::::;;;;;;999666666777777777666111111222222222333333333222222222222222222222222111111222222222333333333333333333444444444555555555444555888===HHH]]]ppp{{{zzz~~~yyylllfffeeeeeehhhlllpppssssssfffkkkooopppmmmlllooosssmmmggg^^^VVVRRRPPPOOONNNLLLGGGFFFJJJJJJFFFFFFJJJTTT```pppwwwssssssxxxnnnkkkllliiiaaaXXXRRRTTTTTTRRROOOMMMOOOQQQKKKLLLJJJEEE>>>888666666000000000000000000000000111111111111111111111111111222222222222333333333333333222222333333444555333333333444444444555555555666;;;PPPsss|||uuussstttsss{{{rrrdddhhhUUUbbbmmmmmmeeeaaagggooolllhhh^^^PPPFFFIIIXXXeeehhhvvv|||~~~{{{{{{wwwnnnfffcccfffkkkoooppprrrtttwwwyyyzzz{{{uuuxxxzzz|||{{{{{{||||||}}}}}}}}}~~~xxx___PPPHHHHHHHHHPPPgggvvvfffZZZ]]]hhhyyypppYYYVVVOOOJJJKKKLLLJJJKKKNNNAAA;;;555333555666444111333333333333333333333333222222222222222222222222111111222222222333333333~~~___UUURRRNNNPPPRRRSSSSSSPPPKKKGGGEEEDDDDDDAAA>>><<<<<<;;;999777777666444444555555555444222333333111000///111222222111111111000000//////000000000000000000000000......///000222444666777777:::>>>>>><<<::::::;;;:::===???AAAAAA???<<<:::888:::>>>BBBEEEFFFEEEEEEHHHFFFCCC>>>:::666444333999999999888888:::???BBB@@@DDDEEEBBBDDDJJJNNNOOORRRSSSVVVYYY\\\aaagggjjjvvvzzz~~~~~~|||}}}}}}uuucccPPPQQQaaarrrrrrnnnrrr~~~{{{yyyuuu```NNNIIIGGGQQQWWW[[[VVVKKKAAA@@@BBBEEEFFFGGGDDD???:::999999@@@???<<<888666666999<<<666444222111222333333333333333333333333333333333222222333333333444444444333333222222222333444444555444777<<>><<<;;;:::999777777555444333444555444333222222333222000///000222111111111111000000000///000000000000000000000000///000111333555777999:::888;;;======;;;::::::;;;<<<===>>>???>>>===;;;999999;;;???BBBDDDDDDCCCBBBHHHEEE@@@;;;777555555666888999:::;;;<<<@@@EEEHHHMMMQQQRRRPPPQQQVVVYYYZZZYYY]]]___^^^\\\^^^dddjjjsssvvvzzz|||{{{yyyyyyzzz~~~~~~|||jjjaaabbbtttllllllqqq{{{zzzwwwhhh]]]TTTIIIOOOZZZcccaaaUUUJJJEEEEEEDDDFFFGGGEEE@@@<<<::::::BBBAAA???;;;888888:::<<<666444222111222333333333333333333333333333333333222222333333333444444444444444444333444444555666666555999CCCPPPbbb{{{}}}yyy|||}}}|||zzzwwwrrrnnnpppjjjjjjmmmiiiccchhhtttnnn\\\QQQOOOSSSNNNLLLJJJHHHHHHHHHHHHGGGEEEJJJSSS___lllvvv|||~~~pppqqqqqqdddVVVWWWVVVTTTUUUWWWUUUPPPPPPMMMIIIEEEBBB>>>:::777QQQCCC666333444222000///111111111111111111111111111111111111111111111111111222222222222333333333555111111444666444444666666CCC]]]|||rrrlllppptttvvvrrr]]]```oootttmmmddd^^^aaahhhmmmqqqqqqooonnndddWWWNNNQQQWWW\\\hhhvvvxxxzzz|||~~~~~~{{{vvvrrrkkkhhhffffffhhhmmmrrruuuvvvvvvvvvvvvwwwxxxyyyzzz|||{{{{{{{{{{{{{{{{{{|||~~~~~~~~~}}}~~~~~~aaaSSSGGGFFFHHHSSSqqqrrrggg```aaaxxxtttzzz}}}```TTTYYYXXXOOOGGGEEEIIIMMMGGGCCC===777333333444555333333333333333333333333333333333222222222111111111111222222222333333333|||^^^UUUSSSQQQSSSTTTTTTTTTRRRMMMIIIGGGFFFCCCAAA>>><<<;;;:::888777777555333333444555444333111222333222000///000222111111111111000000000000000000000000000000000000000111333555888:::<<<===:::;;;<<<;;;:::999;;;<<<======<<<;;;::::::999999;;;<<>>AAAEEEKKKOOOVVV\\\``````bbbgggjjjiiiaaaeeefffbbb[[[ZZZ```gggmmmqqquuuxxxyyyxxxwwwwww{{{{{{zzzzzzzzzyyyyyyyyyxxxvvvtttrrrpppooooooooonnnooorrrvvvzzzqqqeeehhh{{{sssnnnkkknnnssswww}}}}}}|||wwwrrrcccKKKMMMXXXeeeiiiaaaTTTKKKFFFCCCEEEGGGFFFCCC???<<<;;;DDDDDDCCC@@@<<<;;;;;;<<<777555222222333333333333333333333333333333333333333333333333444444444444555555444444555666666777777777>>>OOOgggwwwpppqqqyyy|||yyyrrrooooooooojjjiiijjjgggeeemmmyyyoooZZZVVVZZZRRROOOLLLJJJJJJIIIGGGFFFEEEEEEHHHPPP[[[eeejjjlll}}}{{{uuuvvvqqq[[[UUURRRVVVZZZXXXTTTSSSRRROOOKKKGGGDDDAAA===:::<<<555000111333333222444111111111111111111111111111111111111111111111111222222222222333333333333222000111555666444555888888PPPssswwwlllllluuuxxxbbbQQQYYYnnn{{{yyyrrrfffiiinnnsssuuuqqqkkkfffVVVOOOPPP[[[fffkkkpppvvvwwwwwwxxx{{{}}}zzzqqqjjjggghhhkkknnnqqqsssuuuuuuwwwvvvvvvvvvwwwxxxyyyyyy{{{zzzzzzzzzyyyyyyyyyyyy~~~|||{{{{{{||||||zzzyyy{{{|||||||||{{{{{{}}}~~~~~~dddNNNJJJFFFBBBSSSlllqqqbbbXXXfffvvvdddVVV[[[[[[QQQGGGEEEIIIMMMIIIEEE???999555333444555333333333333333333333333333333333222222222111111111111222222222333333333zzz]]]TTTRRRPPPSSSSSSTTTTTTQQQMMMIIIGGGFFFCCC@@@===<<<;;;:::888666777555333333444444444333111222333222111000000111111111111000000000000000000000000000000000000000000111444666999<<<>>>???<<<<<<;;;999999:::<<<===>>>===:::888777888999:::<<<===???BBBCCCCCCCCCCCC???===999666555666777888777999<<>>>>>>>>888555333222333444333222333333333333333333333333333333333444444444444555444444444444555666777777777999EEE\\\yyy|||mmmbbbaaahhhppplllvvvxxxsssuuuzzzqqqllljjjmmmpppsss{{{zzzuuupppooopppqqquuuzzzqqqaaa]]]VVVSSSNNNLLLLLLLLLJJJHHHJJJFFFDDDHHHQQQ[[[```bbbkkkyyyyyy{{{}}}eeeXXXQQQWWW[[[XXXUUUWWWSSSPPPLLLHHHEEEBBB>>>;;;///,,,---111333111222555111111111111111111111111111111111111111111111111222222222333333333444444222111222666666333555999AAA[[[{{{yyyqqq~~~}}}uuu```UUUOOO[[[rrruuuuuutttrrrmmmfff^^^XXXPPPPPPYYYgggpppsssuuuxxxxxxwwwwwwwwwvvvrrrlllfffooorrruuuwwwxxxwwwvvvvvvwwwwwwwwwvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwzzzxxxuuuttttttsssqqqoooqqqrrrsssttttttuuuwwwyyyyyyzzz}}}~~~~~~aaaRRRHHHBBBIIIVVVvvvyyykkk\\\]]]hhhyyybbbZZZUUUUUUOOOGGGIIIRRRJJJGGGAAA;;;666444444555333333333333333333333333333333333222222222111111111111222222222333333333yyy\\\SSSQQQOOORRRQQQRRRRRRPPPLLLHHHFFFFFFBBB@@@===;;;;;;:::888666666444333333444444333222000222333333111000000000000000000000000000111111000000000000000000000000///111444777:::<<<===>>>>>><<<999888999:::<<<===>>><<<888666666888<<<>>><<<===???BBBCCCDDDEEEEEE888888888888888777777666777999<<<>>>AAADDDIIILLLPPPWWW^^^aaaeeejjjmmmlllcccaaa^^^^^^^^^`````````eeefffhhhiiiiiifffbbb```WWWUUUSSSOOOKKKHHHEEEDDD@@@@@@???>>>=========<<<::::::;;;;;;===AAAFFFKKKJJJSSSaaaqqqhhh^^^UUUZZZmmm~~~{{{xxxvvvrrrqqquuu|||zzzVVVQQQOOOWWWaaaaaaVVVIIIDDDEEEFFFGGGGGGEEEBBB@@@CCCDDDFFFEEECCCAAA@@@AAA888666333222333444333222333333333333333333333333333333444444444555555555333333333333444555666777777???OOOgggwwwiii]]]YYY]]]cccaaammmzzz}}}xxxwww}}}tttooolllqqqyyyyyyooofff___YYYUUUPPPPPPPPPQQQUUUYYY^^^aaaiiitttrrr___ZZZTTTNNNKKKLLLMMMLLLJJJMMMHHHDDDFFFLLLUUU\\\___aaaooozzz{{{~~~nnn^^^TTTVVVZZZWWWVVVZZZSSSPPPLLLIIIFFFCCC???<<<777555555777444///...000111111111111111111111111111111111111111111111111222222333333333444444444444333444666555333555;;;KKKbbb}}}}}}www|||zzzmmmaaaUUUUUUYYYcccrrr|||xxxqqqggg\\\TTTOOOMMMSSSZZZfffpppsssrrruuuzzzyyyyyywwwsssmmmiiiiiiiiivvvyyy{{{{{{yyywwwxxxyyyxxxxxxwwwwwwvvvwwwwwwwwwyyyyyyyyyyyyxxxvvvuuutttooolllhhheeecccbbb___]]]^^^```bbbdddeeegggkkkmmmmmmooorrruuuwwwxxxxxxwwwyyyzzz{{{{{{{{{|||~~~}}}~~~xxx[[[LLLIIIIIIGGGZZZyyy{{{ddd\\\\\\ppp~~~vvvZZZMMMXXXXXXHHHGGGVVVLLLIIICCC===888555555555333333333333333333333333333333333222222222111111111111222222222333333333|||]]]TTTQQQNNNQQQPPPQQQQQQOOOLLLHHHFFFFFFBBB@@@===;;;:::999777666666444222222333444333222000222444444222000000000000000000000111111111111000000000000000000000000///111444777:::<<<<<<===>>>;;;999888:::;;;<<<<<<===:::777555777;;;@@@CCC===>>>@@@AAABBBCCCCCCDDD555666888999999888777666888:::===???@@@BBBFFFHHHNNNTTTYYYYYY[[[^^^```^^^___\\\ZZZ\\\___aaa^^^[[[]]]\\\ZZZXXXVVVRRRMMMIII@@@@@@???===<<<;;;:::999777777888888888888888888777777777777666888;;;>>>>>>AAAEEELLLXXXlllkkkVVVSSSbbbssszzzyyywwwzzz{{{yyyyyy~~~dddVVVJJJMMMZZZaaaZZZPPPEEEEEEEEEFFFGGGGGGEEEDDDDDDEEEFFFEEEBBBAAA@@@AAA999777444333333444333222333333333333333333333333333444444444555555555555222222333333444555777777;;;HHH\\\ppp{{{~~~xxxpppgggaaaaaaccc___hhhrrruuurrrpppuuuzzztttssssssyyy|||iiibbbYYYQQQKKKHHHFFFEEEAAA@@@@@@AAADDDGGGJJJLLLNNNVVVeeexxxkkk___WWWMMMIIIJJJLLLKKKIIIKKKIIIFFFEEEHHHNNNUUUZZZ]]]iii~~~xxxrrrnnnooocccYYYVVVWWWWWWXXXZZZSSSQQQMMMJJJGGGDDDAAA>>>777444333555333///...000222222222222222222222222111111111111111111111111333333333333444444444444666444555666444333999@@@UUUkkk|||wwwtttvvvxxxzzzyyysssjjjdddWWW^^^eeeiiiooouuuyyyxxxwwwsssiii[[[MMMFFFHHHMMM[[[eeeqqqvvvtttrrrvvv{{{zzzyyyuuunnngggfffjjjooovvvxxxyyyxxxvvvuuuxxx{{{yyyyyyxxxwwwvvvvvvvvvwwwyyyxxxwwwuuurrrnnnkkkiii\\\YYYUUUQQQPPPNNNLLLKKKJJJLLLNNNPPPRRRTTTXXX[[[aaadddgggllloooqqqqqqqqqppppppqqqsssuuuwwwyyyzzzzzzzzzzzz{{{kkkUUUOOOHHH>>>IIIaaaiii___[[[iii}}}iiiSSSZZZZZZJJJGGGUUUNNNJJJEEE???:::666555444333333333333333333333333333333333222222222111111111111222222222333333333aaaVVVRRROOOQQQQQQRRRRRRPPPLLLIIIGGGGGGBBB???<<<;;;:::999777555666444222222333444333222///111444444222000000000///000000000111111111111000000000000000000000000111333666999;;;<<<<<<<<<>>>;;;999999;;;<<<<<<::::::999777666999>>>DDDHHH@@@@@@@@@????????????>>>666666777777888888888888:::<<>>??????>>>@@@JJJ[[[ggg~~~kkk\\\ZZZ```kkksssyyy~~~yyy|||ppp___MMMIIIQQQYYYYYYUUUGGGEEEDDDEEEGGGIIIHHHGGGGGGGGGGGGDDD@@@>>>===>>>:::777444333333444333222333333333333333333333333444444444444555555555555333333333444555777888999BBBTTTiiixxx~~~zzz{{{{{{{{{xxxtttqqqooogggjjjmmmmmmjjjgggggghhhqqqyyy{{{uuunnneee^^^NNNJJJEEEAAA@@@@@@@@@???===>>>>>>>>>@@@AAABBBCCCDDDFFFOOO\\\iii{{{jjj___QQQJJJJJJLLLLLLJJJHHHIIIHHHEEEDDDGGGNNNUUUZZZdddvvv~~~qqqbbbgggddd]]]VVVUUUXXXYYYWWWUUURRROOOLLLIIIFFFCCC@@@555000---000222111111333222222222222222222222222111111111111111111111111333333333444444444444555555444444555444666>>>HHHdddyyy|||xxxwwwpppddd[[[bbbhhhiiimmmtttvvvtttrrrppphhhXXXHHHCCCLLLVVVbbbkkkuuuxxxxxxwwwxxxzzzxxxtttoookkkiiikkkooossstttvvvxxxwwwtttsssvvvzzzzzzyyyxxxwwwvvvvvvvvvvvvsssrrrooojjjddd]]]WWWTTTKKKHHHDDDBBBAAAAAA@@@???===???AAABBBBBBDDDGGGJJJQQQTTTXXX^^^bbbeeefffgggeeeeeeeeehhhkkkmmmooopppqqqrrrssstttwww}}}jjjWWWJJJDDDDDDOOOiiirrreeeZZZ```www|||}}}jjj^^^WWWNNNLLLQQQOOOLLLFFF@@@;;;777555444333333333333333333333333333333333222222222111111111111222222222333333333cccXXXTTTPPPQQQRRRSSSSSSQQQNNNJJJIIIHHHBBB???<<<;;;:::999777555666444222222333333333222///111444444222000////////////000000111111111222000000000000000000000000222444777:::<<<===<<<<<<===;;;999999<<<===<<<:::999888777777;;;AAAGGGLLLAAAAAA@@@>>>===;;;:::999888777666555666777999;;;<<<>>>AAACCCDDDFFFIIIKKKLLLQQQSSSRRRRRRVVVXXXVVVPPPSSSVVVVVVRRRMMMKKKJJJAAA???<<<<<<>>>???>>><<<============<<<<<<<<<<<<<<<<<<<<<;;;999777666555555777999999888777888999222999???@@@>>>@@@FFFLLL[[[iiijjjWWWSSS```oooxxx|||ssstttxxxzzz{{{ttt{{{~~~vvveeeRRRHHHJJJQQQUUUVVVHHHEEECCCDDDGGGJJJJJJIIIJJJIIIGGGCCC???;;;;;;;;;:::888555333444444333222333333333333333333333333444444444555555555666666444444555555666888999:::III]]]rrr|||xxxrrrqqquuuxxx}}}~~~zzzrrrqqqooommmjjjfffbbb```nnn~~~xxxooocccZZZTTTOOOIIIDDDBBB@@@>>>>>>??????>>>===>>>??????@@@@@@@@@@@@@@@@@@===???EEELLL[[[ssstttgggWWWMMMLLLNNNNNNLLLGGGJJJKKKGGGBBBBBBJJJQQQWWW```qqq{{{eee^^^bbb```VVVTTTZZZZZZTTTWWWTTTPPPNNNKKKHHHEEEBBBAAA999333333444222111222222222222222222222222222111111111111111111111111333333333444444444555555444333333444555888BBBNNNttt~~~xxxvvvzzz{{{|||uuu]]]ZZZ```dddgggppp{{{~~~|||rrrsssmmm\\\KKKFFFQQQ___fffmmmtttyyy|||}}}{{{xxxvvvpppjjjiiilllqqqssstttuuuxxx{{{yyytttrrrtttwwwzzzzzzxxxwwwvvvvvvvvvvvvllljjjfff___WWWMMMFFFAAABBB???<<<;;;<<<=========999:::<<<<<<<<<===???AAA???BBBGGGMMMRRRUUUWWWXXXXXXXXXXXXZZZ]]]```bbbbbbhhhjjjllloooqqquuuyyy}}}~~~___PPPQQQEEEGGGWWWzzz}}}kkkWWWTTTggg~~~mmmbbbUUUTTTSSSNNNPPPMMMGGGAAA;;;888555444333333333333333333333333333333333222222222111111111111222222222333333333~~~^^^UUUQQQMMMPPPPPPQQQRRRQQQNNNKKKJJJJJJCCC@@@===;;;::::::888777444333222222444444333222222222222111111///......000000000000000000000000000000000000000111111111444555777:::<<<===<<<:::888:::<<<======<<<===>>>999777666888>>>CCCFFFFFFDDDDDDCCC???999666555777555666777666666777:::<<<>>>???AAADDDGGGJJJKKKLLLKKKLLLOOOQQQSSSTTTUUUUUURRROOOKKKGGGCCCAAAAAAAAA>>>>>>??????@@@AAAAAAAAA>>>===============>>>>>>:::::::::::::::::::::::::::999999999999999::::::===<<<:::999999===BBBGGGUUUfff{{{iiiVVVTTT[[[kkk{{{}}}{{{oookkkpppttttttrrrlll___PPPIIINNNWWW\\\LLLJJJEEEAAACCCHHHLLLMMMIIIJJJHHHCCC>>>;;;<<<>>>===;;;888777777666444333333333333333333333333333333333333444444444555555888111111999;;;888;;;DDDXXXkkk{{{iiikkkxxx}}}yyyvvvzzz|||vvvrrrmmmiiihhhjjjmmmnnnxxxooo^^^WWWNNNFFFAAA@@@??????@@@???>>>======>>>@@@AAA<<<======>>>???@@@@@@AAA;;;@@@EEEEEECCCIIIUUU```wwweeeWWWQQQPPPOOONNNKKKIIIGGGFFFEEEFFFGGGHHHSSSYYYggg|||sss\\\bbbjjjbbbRRRSSSYYYTTTVVVSSSPPPMMMKKKHHHEEEBBB@@@:::333111333444222///222222222222222222222222222222222222222222222222444444444444444444444444444111444777555888LLLcccyyyrrr~~~wwwuuuooolllssswwwjjj___YYY___gggmmmoooppprrrtttttt{{{uuubbbUUUYYYaaaccclllrrrwwwxxx{{{~~~}}}yyymmmkkkjjjlllqqqvvvwwwwwwwwwvvvuuuttttttuuuwwwwwwxxxvvvuuuvvvxxxuuunnngggaaa[[[RRRJJJFFFDDDCCCCCC?????????@@@@@@??????>>><<<<<<<<<<<<;;;:::999888999;;;===@@@CCCFFFHHHIIIJJJKKKLLLMMMOOOPPPRRRRRRVVVXXXZZZ\\\___eeekkkppp{{{ttt[[[QQQDDDDDDKKK```vvvaaaWWWXXXhhhuuuxxxjjj\\\WWWMMMMMMSSSMMMGGGDDD>>>777444555333444444555555444444333333333333333333333333333222222333333333333444444~~~^^^UUUQQQMMMPPPPPPQQQRRRQQQNNNKKKJJJJJJEEEBBB???===<<<;;;:::888444333222222444444333222222222222111111000///...000000000000000000000000000000000000000111111111555666888:::<<<<<<;;;:::666999<<<===<<<::::::::::::888777:::???BBBDDDCCCBBBBBB@@@<<<777444444666555666777777666777:::<<<>>>???BBBEEEGGGIIIKKKKKKKKKLLLOOOPPPQQQPPPNNNMMMHHHGGGEEEDDDCCCCCCCCCDDDGGGGGGHHHHHHIIIIIIJJJJJJFFFEEECCCBBB@@@?????????======<<<;;;::::::::::::::::::999999999:::;;;;;;>>>===<<<;;;<<<@@@GGGLLLXXXfffyyy|||cccXXXXXXdddxxx}}}wwwqqqssstttsssnnniii```UUULLLJJJQQQYYYYYYPPPFFF@@@CCCHHHKKKJJJIIIIIIHHHDDD>>>;;;;;;<<<===;;;888777777666555333333333333333333333333333333333333444444444555555;;;666666;;;:::999AAAOOOpppuuuttt}}}}}}sssrrrpppllljjjmmmuuu|||zzzrrrlllcccZZZKKKHHHDDDCCCCCCDDDDDDDDD???>>>===<<<<<<===???@@@>>>>>>??????@@@@@@AAAAAA>>>AAACCCBBB@@@CCCKKKSSSfffzzzhhh\\\TTTOOOLLLKKKJJJHHHFFFEEEEEEFFFFFFRRRUUU^^^lll{{{nnnmmmsssooo___ZZZ]]]YYYXXXUUURRROOOLLLIIIEEEBBB@@@;;;444222333444222///222222222222222222222222222222222222222222222222444444444444444444444444666333444777888@@@ZZZuuu{{{vvvvvvmmmppp|||}}}pppbbbWWW^^^bbbgggkkkllllllnnnpppxxxppp___^^^eeeiiinnnssswwwxxxyyy|||zzzwwwlllkkkkkknnnrrrvvvvvvvvvttttttsssrrrrrrsssttttttvvvtttsssssstttoooggg```VVVQQQJJJEEECCCBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@>>>>>>======<<<;;;:::999888888999;;;<<<>>>??????>>>???@@@AAABBBDDDEEEEEEKKKLLLOOOQQQUUUZZZaaaeeeqqqzzzgggWWWLLLFFFCCCNNNjjjgggYYYTTT___}}}yyysssZZZTTTTTTVVVTTTNNNIIIFFF@@@999444444333444444555555444444333333333333333333333333333222222333333333333444444}}}]]]TTTQQQMMMPPPPPPRRRRRRQQQNNNKKKJJJIIIFFFCCC???===;;;:::888777444333222222444444333222111111222111111000///...000000000000000000000000000000000000000111222333888999:::;;;;;;;;;:::999777:::>>>???===:::888888999888999<<>>===<<<;;;<<<======;;;;;;;;;;;;;;;<<<===>>>????????????AAAGGGOOOTTTeeennn~~~uuu```WWWYYYgggyyyyyywwwvvvtttqqqmmmiiidddXXXNNNPPPYYYcccVVVFFF@@@BBBGGGHHHGGGIIIIIIHHHDDD???;;;999999<<<:::888777777777555444333333333333333333333333333333333444444444555555666555666888555888JJJ___~~~{{{~~~~~~qqqsssrrrooommmttt~~~{{{ssshhh^^^WWWNNNEEEBBBAAA@@@AAAAAAAAA???===@@@???>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCBBBAAABBBEEEHHHHHHgggvvvfff[[[RRRLLLKKKJJJIIIGGGFFFEEEDDDDDDLLLOOOVVV___hhhtttyyyooosssuuufffZZZYYYXXXYYYWWWTTTQQQNNNJJJEEEAAAAAA<<<666333333444222000222222222222222222222222222222222222222222222222444444444444444444444444888555555777;;;JJJkkkrrryyyyyykkkaaaYYYTTT```bbbeeegggiiijjjmmmooo|||}}}kkkfffjjjnnnpppuuuwwwvvvwwwxxxvvvrrrkkkkkkmmmppptttvvvvvvuuussssssrrrrrrrrrrrrrrrssstttrrrpppooommmggg^^^WWWOOOLLLIIIHHHHHHIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@???===<<<;;;;;;888888888888777777777666888999:::;;;<<<===>>>>>>???AAACCCFFFIIIMMMSSSWWWbbbkkkyyyxxxbbbSSSIII???AAASSSssssss```UUUWWWkkk~~~rrrWWWTTTZZZVVVSSSMMMIIIHHHDDD;;;555444333444444555555444444333333333333333333333333333222222333333333333444444|||\\\TTTQQQMMMQQQQQQRRRSSSQQQNNNKKKIIIIIIEEEBBB===:::999777555444444333222222444444333222111111111111111000//////000000000000000000000000000000///000000222333444:::<<<===<<<;;;999999999;;;>>>AAABBB@@@<<<999777666777:::===@@@AAAAAA@@@???<<<999555333333555777555666888999888999;;;===@@@AAABBBDDDFFFGGGHHHHHHIIIIIIHHHFFFEEECCCBBBBBBCCCEEEHHHLLLNNNOOOOOOOOOMMMMMMNNNNNNOOOPPPPPPPPPPPPOOONNNLLLKKKJJJJJJJJJBBBAAA???>>>===>>>???@@@============>>>???@@@AAAAAABBBCCCEEEJJJQQQYYY___ooovvvoooaaaTTTYYYiii}}}~~~~~~}}}|||yyyqqqnnnooogggWWWQQQTTT^^^SSSGGGCCCCCCDDDEEEGGGIIIIIIHHHEEEAAA<<<999777;;;999777666777777666555333333333333333333333333333333333444444444555555222444666666444===WWWppp}}}yyysssrrrqqqooorrr{{{zzztttiii]]]SSSLLLEEE@@@EEEDDDCCCCCCDDDCCC@@@>>>BBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCCCCEEEFFFGGGFFFHHHXXXrrr~~~qqqggg\\\TTTKKKJJJIIIHHHGGGFFFEEEEEEEEEKKKUUU]]]bbbhhhxxxzzziiijjjtttiiiZZZVVVWWW[[[YYYWWWUUUQQQMMMGGGCCCBBB>>>888555444333222111222222222222222222222222222222222222222222222222333333444444444444444444888666555888???RRRttt~~~}}}vvviii___\\\]]]^^^```aaaccceeehhhlllpppsss{{{}}}oookkkmmmoooqqqtttvvvsssssssssqqqmmmkkklllpppsssuuuvvvuuutttuuutttttttttsssssssssssspppooollljjjfff___VVVPPPNNNMMMMMMOOORRRSSSSSSRRRPPPPPPOOONNNMMMKKKIIIHHHEEEDDDCCCAAA???>>>======<<<;;;:::999888777666666888888999:::;;;;;;<<<<<<;;;===>>>@@@AAADDDHHHKKKSSS[[[hhhvvvnnnXXXNNNEEECCCKKKaaammm^^^XXX```kkkrrrYYYXXX]]]QQQOOOJJJGGGHHHFFF???888555333444444555555444444333333333333333333333333333222222222333333333444444{{{[[[SSSQQQMMMQQQQQQRRRSSSQQQNNNJJJIIIHHHDDDAAA===:::888777555333444333222222444444333222000111111111111000000///000000000000000000000000000/////////000222555666<<<>>>???===:::888888999;;;>>>BBBBBB???;;;888666444666:::>>>@@@@@@@@@@@@>>>;;;777444444555777888444666999:::::::::<<<>>>@@@@@@BBBCCCDDDEEEEEEEEEGGGEEEBBB@@@@@@AAACCCEEEJJJLLLNNNQQQQQQQQQOOONNNIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMOOOQQQRRRSSSLLLJJJHHHEEEBBBAAA@@@@@@>>>>>>??????AAABBBDDDDDDEEEGGGKKKOOOUUU\\\eeejjjrrrwww~~~sss^^^VVV[[[qqq~~~sssnnnqqqoooaaaSSSLLLOOOJJJHHHIIIFFFBBBCCCIIIJJJIIIGGGEEEBBB>>>:::777:::888777666777888777666333333333333333333333333333333333444444444555555444777999888777DDD```zzzzzzvvvrrrnnnooowww~~~vvvlll^^^SSSKKKFFFDDDDDDEEEDDDDDDEEEGGGHHHHHHFFFCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???DDDBBBAAABBBEEEFFFEEEDDDMMMNNNZZZwwwzzzqqqfff]]]NNNMMMKKKJJJHHHGGGGGGGGGAAAGGGQQQZZZ```hhhzzz{{{ddddddsssnnn```[[[[[[^^^]]]\\\[[[XXXSSSMMMHHHCCC@@@;;;666444333222222222222222222222222222222222222222222222222222222333333333444444444555555666555666;;;EEEYYYwww{{{xxx{{{{{{wwwqqqkkkfffccceeeiiidddcccccceeeiiiooosssuuuuuuxxxwwwqqqmmmlllnnnnnnpppssstttqqqooopppmmmiiikkknnnrrruuuvvvuuutttsssuuuuuuuuuttttttssssssrrrnnnllliiieeeaaa[[[UUUQQQQQQQQQRRRVVVYYY[[[ZZZYYYWWWWWWVVVUUUSSSQQQPPPOOOIIIHHHFFFCCCAAA@@@@@@???======<<<;;;;;;:::999999666666777777888888888999;;;<<<===<<<<<<===???BBBHHHMMMWWWbbbqqq{{{dddVVVKKKGGGHHHSSSqqqzzzjjj^^^\\\^^^}}}```UUUZZZSSSJJJEEECCCGGGGGGAAA:::777333444444555555444444333333333333333333333333333222222222333333333444444yyy[[[SSSQQQNNNQQQRRRSSSSSSQQQNNNJJJHHHHHHEEEBBB>>><<<:::999777666444333222222444444333222000000111111111111000000000000000000000000000000000/////////000333666888===???@@@>>>:::777888;;;999<<<>>>>>><<<888555444444777<<<>>>>>>>>>???@@@<<<999666444555777888888444777999;;;;;;<<<===??????@@@AAABBBBBBBBBBBBBBBBBBAAA???>>>???BBBFFFIIIMMMNNNOOOPPPOOONNNLLLJJJGGGHHHHHHIIIJJJJJJKKKKKKHHHIIIKKKNNNQQQUUUXXXYYYYYYXXXUUUQQQMMMJJJGGGEEEEEEEEEFFFGGGHHHJJJLLLMMMPPPSSSXXX^^^ccchhhnnnrrruuuxxx|||}}}|||qqq___UUUbbb{{{}}}ttttttvvvnnn\\\LLLDDDDDDJJJPPPLLLDDDCCCIIIKKKIIIGGGEEECCC@@@===:::999888666666777888888777333333333333333333333333333333333444444444555555555777888777999HHHbbbvvv}}}}}}~~~~~~vvvqqqmmmqqq{{{~~~|||yyyvvviii^^^QQQIIIDDDAAABBBFFFEEEDDDCCCDDDEEEEEECCCAAABBBBBBAAAAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAADDDCCCAAABBBCCCDDDDDDCCCJJJHHHSSSppp|||oooccc[[[UUUSSSPPPLLLIIIHHHHHHHHHCCCEEEJJJQQQ[[[jjjzzzccc```mmmmmmeee```[[[]]]]]]^^^^^^]]]XXXRRRMMMEEEBBB===888444333222222222222222222222222222222222222222222222222222222222333333444444555555555555555777???NNNdddzzz{{{vvvtttuuuvvvwwwooooooqqqrrrooohhhdddeeeiiigggfffgggkkkooossstttmmmkkkiiiiiijjjmmmnnnooopppsssssspppnnnooommmiiilllppptttvvvvvvuuuttttttsssssstttssssssrrrqqqpppllljjjgggccc___\\\ZZZXXX\\\\\\]]]___bbbbbbaaa___[[[[[[ZZZYYYXXXVVVTTTSSSMMMKKKHHHFFFCCCBBBBBBBBB======<<<<<<;;;;;;;;;:::888888888888888888888888999:::;;;:::999888:::<<<@@@DDDJJJRRR___uuuvvvaaaOOOHHHCCCGGGaaattteee\\\XXXppplllQQQQQQWWWIIICCCAAAEEEGGGCCC<<<999333444444555555444444333333333333333333333333333222222333333333333444444yyyZZZSSSPPPNNNQQQRRRSSSSSSQQQNNNJJJHHHHHHDDDAAA===;;;::::::888777444333222222444444333222000000111111111111000000000000000000000000000000000///...///000444777999>>>@@@AAA>>>999777999<<<999;;;===<<<999777555555888;;;>>>>>><<<;;;<<<===999666444444666888888777444777:::<<<<<<<<<>>>???>>>??????@@@@@@@@@??????>>>>>>???@@@CCCEEEHHHIIILLLLLLMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIJJJKKKKKKKKKJJJKKKLLLOOORRRVVVXXXZZZ___``````___]]]ZZZWWWUUUSSSSSSTTTVVVWWWYYY[[[\\\^^^bbbhhhllloooqqqtttuuuwwwwwwyyyzzzxxxyyymmm\\\[[[nnnwwwxxxwwwgggRRRFFFEEELLLUUUSSSIIIDDDGGGMMMJJJFFFDDDDDDCCC@@@===999777666666777888888777333333333333333333333333333333333444444444555555444555666888BBBTTTiiiwww}}}}}}yyyzzz{{{zzzqqqppppppuuu}}}}}}{{{vvvoooiiiYYYOOOGGGDDDBBB@@@BBBGGGJJJJJJLLLNNNOOOLLLHHHDDDEEEEEEDDDDDDCCCBBBAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIKKKNNNPPPPPPSSSaaaxxxmmmaaa]]]___[[[UUUNNNJJJHHHGGGHHHFFFDDDFFFMMMWWWfff{{{}}}fff___hhhjjjgggaaaWWWUUUVVVYYY[[[[[[WWWQQQLLLFFFCCC???999555222222333222222222222222222222222222222222222222222222222222222333333444555555666666555888CCCYYYqqq}}}}}}~~~yyyttttttrrrsssuuupppgggbbbdddiiifffeeeggglllqqqttttttgggggghhhjjjlllmmmpppssspppssssssppppppqqqppplllnnnqqquuuvvvuuuttttttuuuttttttuuuuuutttsssqqqpppjjjiiifffbbb```___aaacccfffeeedddeeefffeeecccaaa\\\\\\[[[[[[YYYXXXVVVVVVPPPNNNKKKGGGEEECCCCCCCCC>>>>>>======<<<;;;;;;;;;:::::::::::::::999999999777888999999888888:::;;;;;;>>>CCCHHHRRRddd|||kkkUUUMMMEEEAAAQQQkkk|||lll___WWWccc|||cccQQQWWWMMMFFFBBBEEEHHHCCC<<<999333444444555555444444333333333333333333333333333222222333333333333444444xxxZZZRRRPPPNNNQQQRRRSSSTTTQQQNNNJJJHHHGGGAAA>>>;;;999888888777555444333222222444444333222///000000111111111000000000000000000000000000000000///......000444777:::>>>@@@AAA>>>999777:::===;;;<<<===<<<:::888777777<<<>>>???>>>;;;999999;;;777444333444777999888666444777:::<<<<<<===>>>???>>>>>>????????????>>>>>>;;;===@@@DDDGGGHHHHHHHHHJJJJJJKKKKKKKKKKKKKKKJJJHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMOOOPPPSSSUUUWWWYYY___aaadddhhhiiiiiihhhggg```aaabbbccceeegggiiikkkiiimmmsssvvvwwwwwwvvvvvvtttqqqrrruuuuuusssyyyxxxeee\\\eeezzzyyyzzzuuussswwwiiiSSSNNNIIIMMMXXXYYYMMMEEEEEENNNJJJFFFDDDDDDDDDBBB@@@888777666666888999888888333333333333333333333333333333333444444444555555666777:::@@@PPPeeexxx{{{|||}}}xxxpppllloootttyyy~~~~~~}}}zzzrrrggg___PPPHHHCCCEEEEEECCCDDDIIIMMMQQQXXX___dddccc___[[[IIIIIIIIIHHHHHHFFFEEEEEECCCDDDDDDEEEFFFGGGGGGHHHIIIKKKNNNPPPSSSWWW]]]bbb___eeesssttthhhhhhgggbbbYYYPPPJJJGGGFFFFFFFFFDDDGGGNNNWWWaaannnyyynnndddiiikkkkkkdddVVVMMMNNNQQQTTTUUURRRLLLHHHFFFDDD@@@:::555222222333222222222222222222222222222222222222222222222222222222333333444555666666888666888FFF```|||{{{oooqqq{{{}}}~~~zzzwwwppphhhhhhmmmdddbbbbbbgggnnntttwwwxxxdddhhhmmmppppppooorrrwwwqqqttttttrrrqqqssssssoooooorrruuuvvvtttssstttvvvvvvwwwwwwxxxwwwuuusssrrrjjjhhheeebbbaaabbbfffjjjfffeeecccbbbbbb```]]][[[[[[[[[[[[ZZZYYYXXXWWWVVVRRROOOLLLHHHEEEDDDDDDDDD@@@@@@???>>>======<<<;;;888888777777777777666666666888:::::::::;;;<<<>>>888<<<@@@CCCJJJZZZnnn~~~qqq\\\WWWNNNAAAGGGZZZ|||pppcccZZZVVVqqq]]]XXXQQQIIIDDDFFFHHHCCC<<<888333444444555555444444333333333333333333333333333222222333333333444444444sssUUUSSSSSSNNNNNNQQQRRRTTTTTTQQQMMMIIIFFFAAA>>><<<;;;999777555666555444333333222222333333111111222222222222111111000000000000000000000000......///000333666999:::999<<<>>><<<999888:::<<<>>>???>>>:::666555777:::BBBDDDEEEBBB===::::::;;;555555444444444555555666666888:::<<<============<<<<<<===>>>>>>===<<<<<<@@@AAABBBDDDEEEFFFFFFFFFKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLNNNPPPRRRTTTWWW\\\___eeegggkkkooorrrtttttttttwwwvvvvvvuuuuuuuuuuuuuuuxxxzzz||||||{{{zzzzzz{{{rrrrrrssstttuuuwwwxxxyyy~~~uuu```\\\kkk{{{}}}zzzuuuyyyuuummmjjjddd\\\XXXJJJFFFUUU___XXXKKKCCCHHHHHHGGGFFFEEEBBB@@@???===999555555888:::999888777555333333444555666666444444333222222333333333888555999HHH[[[ooo|||{{{zzzvvvuuuvvvnnnqqqwww~~~vvvqqqkkk^^^PPPEEEEEECCCBBBCCCGGGLLLQQQ^^^eeekkkooosssxxxxxxvvvjjjbbbXXXSSSRRRQQQNNNKKKFFFFFFGGGIIILLLPPPTTTVVV^^^^^^cccjjjooosssyyywwwjjjgggddd\\\QQQHHHDDDFFFIIIHHHJJJIIIHHHPPPaaammmqqqmmmiiiuuupppWWWQQQQQQSSSUUUVVVTTTPPPLLLDDDDDDCCC===777333222333222222222222222222222222333333333333333333333333444444333333333444555555666666>>>TTTqqqyyypppjjjffftttwwwrrrooollliiibbbaaabbbfffmmmtttzzz}}}ooojjjhhhllloooooopppqqqssssssrrrqqqqqqrrrsssssssssssstttvvvvvvvvvvvvvvvvvvxxxzzz{{{zzzuuuqqqnnnaaaccceeefffffffffhhhjjjoookkkddd]]][[[\\\___aaa____________^^^]]]\\\[[[VVVTTTPPPLLLHHHFFFEEEDDDAAA@@@???>>>===<<<<<<<<<;;;::::::999999999999:::<<<<<<;;;:::::::::;;;;;;===<<<>>>AAAEEEMMM^^^ooonnnYYYLLLGGGFFFFFF___nnnyyy~~~kkkXXX\\\gggyyyUUUXXXLLLIIIHHHDDDDDDAAA555555333222222333444333222333333333333333333333333333333333333333333333333yyyYYYUUUUUUPPPPPPRRRSSSSSSSSSPPPMMMIIIGGGBBB???;;;999666333111000444444333222222222222333000111111222222111111000000000000000000000000000//////000111444777999;;;:::;;;;;;;;;999888999:::======<<<999666666888;;;???BBBFFFEEE@@@;;;999888555444444444444555666666777888:::<<<<<<===<<<<<>>>>>===<<<<<<<<>>UUUqqq~~~zzzzzzyyyvvvssstttooottt{{{}}}}}}sssggg^^^RRRHHHCCCDDDDDDEEEGGGLLLRRRWWWdddllltttxxx|||~~~xxxrrrkkkgggfffddd```\\\UUUVVVWWWYYY]]]bbbgggiiipppoooqqquuuwwwwww|||}}}hhhccc^^^VVVMMMHHHGGGHHHKKKHHHJJJHHHEEEIIIVVVccchhhvvvwwwlllsssvvviiiTTTTTTTTTVVVVVVTTTOOOKKKEEEEEECCC>>>888333222333222222222222222222222222333333333333333333333333444444333333444444555555666999FFF```}}}yyyqqqlll~~~sssmmmlllllllllbbbcccdddhhhnnntttxxx{{{pppkkkjjjnnnqqqqqqqqqssstttsssrrrqqqqqqrrrssstttuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxxxxxxxuuuqqqmmmjjjeeegggiiiiiiiiiiiijjjlllppplllfffaaa___```bbbdddbbbbbbbbbbbbaaa```___^^^ZZZXXXUUUPPPMMMJJJHHHHHHEEEDDDBBB@@@>>>===<<<<<<<<<;;;;;;:::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<>>===:::999888888777555444444333222222222222222000111111222222111111000000000000000000000000000000000111333555888;;;<<<<<<:::999888999:::999888;;;;;;:::888666777999;;;;;;AAAGGGGGGBBB<<<777555444444444444444555666666999:::;;;;;;<<<<<<<<<;;;AAA@@@>>><<<<<<;;;<<<<<>>:::666666888:::999888555555555444444333333333444333333333333333444444777777DDDbbbzzzyyyzzzyyytttpppppprrrxxx|||yyy|||xxxkkk[[[PPPHHHCCCBBBDDDFFFIIIMMMRRRYYY]]]iiirrr||||||zzzzzzyyyuuuqqqkkkjjjjjjlllnnnqqquuuwwwvvvttttttvvvuuusssvvv|||nnn```XXXOOOIIIHHHJJJKKKKKKGGGIIIHHHCCCCCCMMMZZZbbbggg{{{qqqnnnsssqqqXXXVVVUUUVVVWWWUUUOOOKKKEEEEEECCC???999555333333222222222222222222222222333333333333333333333333444444333333444555555666777???SSSrrr|||ttt{{{pppkkkkkkkkkjjjbbbccceeeiiilllppptttvvvqqqmmmlllppprrrqqqrrrtttqqqqqqpppoooooopppqqqqqqttttttsssssssssttttttuuuvvvvvvtttrrrpppmmmkkkjjjkkklllmmmmmmllllllnnnooopppnnnjjjgggeeeeeefffgggffffffffffffeeedddcccccc```^^^ZZZVVVRRROOOMMMLLLJJJIIIGGGDDDBBB@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???AAABBBEEEGGGFFFFFFMMMVVVhhh~~~pppYYYJJJFFFGGGMMMaaaqqq|||vvvpppTTTSSScccbbbXXXOOOMMMKKKDDDFFFHHHBBB666444222222333444333222333333333333333333333333222222222333333444444444~~~ZZZRRRRRROOORRRUUUTTTSSSQQQNNNKKKIIIHHH???>>>:::777888:::888333444333333222111222222222000000111111111111000000////////////////////////000111333555777:::<<<===>>>:::777888:::<<<;;;999:::999888777777888:::<<<;;;@@@EEEFFFAAA;;;666555444444444444444555666777::::::;;;;;;;;;;;;;;;;;;???>>><<<::::::;;;===>>>???@@@@@@AAACCCDDDFFFFFFHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQSSSUUUWWWYYYYYY[[[]]]___cccgggmmmtttyyy{{{{{{{{{vvvuuusssssstttvvvxxxzzz||||||{{{yyyxxxxxx{{{}}}|||zzzwwwuuutttvvvxxxzzzrrr^^^___nnnyyy~~~~~~qqq[[[HHHEEEKKKLLLGGGCCC@@@CCCGGGJJJKKKIIIFFFDDD???;;;777777999::::::888444555555555333222222222444333333333333444444555:::@@@PPPkkk~~~|||zzzzzz|||yyyrrrmmmmmmttt{{{}}}wwwsssjjj]]]PPPHHHEEEDDDCCCFFFJJJNNNQQQVVV[[[___iiittt|||zzzwwwuuutttttttttuuuooommmmmmnnnnnnmmmqqqvvvggg[[[NNNGGGHHHKKKKKKJJJFFFHHHHHHDDDCCCJJJWWWbbb```ppp~~~ppppppppp\\\YYYUUUUUUWWWVVVQQQLLLGGGFFFCCC@@@;;;777444333222222222222222222222222333333333333333333333333444444333444444555666777999EEE^^^zzz|||zzzzzztttpppnnnkkkgggcccaaabbbcccdddgggjjjnnnppppppmmmmmmqqqrrrpppqqqsssmmmmmmlllkkkkkklllmmmmmmrrrqqqqqqqqqqqqrrrtttuuutttrrrpppmmmllllllmmmnnnnnnpppqqqpppoooooopppqqqpppooommmllljjjjjjjjjjjjiiiiiiiiiiiiiiihhhffffffcccaaa^^^[[[WWWSSSQQQPPPMMMLLLJJJGGGEEEDDDCCCBBB@@@???>>>======<<<<<<============>>>>>>@@@AAABBBCCCCCCFFFIIIIIIIIIPPPXXXeeexxx~~~dddPPPGGGGGGJJJSSSnnnzzz~~~yyyiiiZZZXXXiiiZZZXXXPPPPPPMMMDDDCCCFFF@@@777555333333333444333222333333333333333333333333111111222333333444555555~~~ZZZRRRRRRQQQUUUVVVUUUSSSQQQNNNKKKIIIGGGCCCBBB<<<666666888333,,,333333222111111111111222000000000111111000000000////////////////////////111222444666888:::<<<===>>>;;;888888<<<>>>>>><<<:::888777777888:::<<<===<<<@@@BBBAAA<<<888666666333333333444444666777777;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999<<<>>>@@@@@@@@@@@@AAACCCDDDFFFGGGGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTVVVXXXZZZ\\\\\\]]]___aaaeeehhhnnnssswwwxxxxxxxxxtttttttttuuuwww{{{~~~|||}}}~~~|||xxxvvvuuuuuuyyywwwuuussstttwwwzzz|||iiiaaahhhuuuzzzeeeMMMBBBBBBDDDEEEEEE>>>AAAFFFJJJKKKJJJHHHFFF@@@<<<888777999;;;:::888444555666555333222333444444333333333444444555666===III\\\ooo{{{yyyzzz}}}||||||}}}yyyqqqllllllwww|||tttiiiYYYMMMFFFCCCCCCDDDIIILLLPPPTTTVVVXXX[[[^^^iiittt~~~zzzvvvttttttssspppnnnmmmoooooonnnsssyyyyyyjjjWWWKKKIIIKKKJJJGGGGGGIIIIIIFFFCCCFFFQQQ\\\^^^jjj}}}zzzwwwvvvbbb\\\UUUTTTVVVVVVSSSNNNHHHFFFDDDAAA===999555222222222222222222222222222333333333333333333333333444444444444555666777888999GGGbbbyyytttpppssswwwssspppnnnmmmjjjddd___^^^___aaaaaabbbeeeiiimmmnnnlllmmmppppppnnnnnnrrrlllllljjjjjjjjjjjjllllllqqqqqqqqqqqqrrrssstttuuurrrpppllljjjiiijjjmmmooopppqqqrrrrrrppppppqqqrrrppppppooonnnmmmlllkkkkkklllllllllkkkkkkjjjiiihhhdddcccaaa^^^ZZZWWWTTTSSSNNNNNNLLLKKKIIIHHHHHHHHHCCCBBBAAA@@@????????????@@@@@@@@@@@@AAABBBDDDDDDEEEDDDEEEHHHIIILLLSSS\\\hhhwwwqqqZZZLLLHHHGGGIII^^^wwwaaaUUU^^^wwwaaaVVVOOOOOOMMMCCCBBBEEE???888666444333444444333222333333333333333333333333111111222333333444555555]]]TTTTTTSSSXXXUUUUUUTTTRRROOOKKKHHHFFF@@@AAA===999<<>>@@@AAA;;;999777777999<<<=========??????<<<888444555666333333333444555666777888:::::::::::::::;;;<<<===888888888999;;;===???AAABBBAAAAAABBBCCCEEEGGGIIIHHHIIIIIIKKKLLLMMMNNNNNNOOOOOOPPPQQQSSSTTTUUUUUUWWWZZZ]]]^^^___```aaaccchhhjjjmmmqqqtttvvvwwwwwwuuuuuuwwwyyy||||||wwwqqqnnnmmmtttsssrrrrrrsssvvvzzz|||zzz{{{{{{|||wwwiiihhhuuunnnXXXGGG@@@AAACCCEEE>>>@@@DDDHHHJJJJJJIIIHHHAAA===999888:::;;;:::888444666777555222222555888333333333333444555666777777KKKaaaoooxxxxxx|||rrrttt|||}}}}}}~~~||||||{{{wwwooommmoooxxx{{{zzzjjj\\\LLLDDDBBBBBBEEEIIISSSVVVZZZ]]]]]]]]]]]]^^^jjjvvv}}}{{{zzzzzzzzzvvvsssrrrsssrrrqqquuu|||gggTTTLLLJJJIIIGGGKKKIIIIIIGGGCCCBBBHHHQQQ]]]eeevvv~~~|||yyynnndddYYYTTTUUUWWWTTTQQQIIIGGGDDDBBB???;;;666222222222222222222222222222333333333333333333333333333333444444555666888888999JJJeeewwwuuuxxx}}}~~~xxxpppnnnrrr{{{vvvooojjjhhhfffccc```[[[___dddffffffgggjjjmmmlllkkkmmmpppooollllllpppooonnnmmmllllllmmmnnnoooqqqrrrrrrssssssrrrrrrqqqnnnkkkgggeeeeeegggjjjmmmpppqqqrrrrrrqqqqqqrrrtttsssrrrqqqpppooonnnmmmlllnnnnnnnnnnnnmmmlllkkkjjjfffeeedddbbb___\\\YYYXXXRRRRRRPPPOOONNNNNNMMMMMMIIIHHHGGGEEEDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGIIIFFFDDDGGGIIILLLSSS\\\jjjvvv~~~hhhVVVKKKCCCCCCQQQqqqvvvbbbWWW]]]qqqwww[[[PPPMMMJJJBBBDDDGGGBBB888666444444444444333222333333333333333333333333222222222333333444444444___VVVTTTSSSXXXTTTUUUUUUSSSPPPLLLGGGDDD<<<>>><<<999@@@KKKJJJ@@@333222222111111111111111//////000000000000//////000000000000000000000000///111444777999;;;;;;<<<888999999999:::===AAADDD===:::888888;;;===>>>===:::<<<===:::666222333444333333333444555666777888:::999999999:::<<<===>>>::::::;;;<<<===???@@@@@@CCCCCCBBBBBBDDDFFFHHHJJJIIIIIIJJJKKKLLLMMMMMMNNNOOOOOOPPPRRRSSSTTTUUUVVVXXX[[[^^^```aaabbbdddeeeiiikkkmmmpppsssvvvxxxyyyxxxyyy|||~~~}}}yyysssooommmmmmqqqqqqqqqqqqsssuuuwwwxxxwwwxxxyyyyyy|||rrrlllmmmvvveeeRRRFFFAAABBBCCC>>>@@@CCCFFFHHHIIIIIIHHHBBB>>>:::999:::<<<:::999555666777444111222888===333333333444444555666777888PPPiiiuuu{{{~~~zzziiinnnyyy||||||}}}|||zzzyyyxxxtttoooppptttxxxyyy{{{|||~~~}}}|||~~~zzzpppgggXXXNNNFFFEEEFFFIIIPPPYYY]]]```eeegggfffdddcccccclllxxx~~~||||||}}}~~~yyyuuutttuuuttttttyyyxxx^^^OOOJJJIIIIIIKKKHHHGGGHHHFFFBBBEEEJJJ\\\aaappp{{{yyyrrr|||ooo___VVVVVVWWWUUUQQQJJJGGGEEECCC@@@<<<777222222222222222222222222222333333333333333333333333333333444444555777888999>>>QQQlll}}}xxxvvvwww{{{~~~vvvqqqrrrwwwsssmmmjjjhhheeeaaa]]]ZZZbbblllrrrrrrpppooopppkkkkkknnnqqqoookkklllpppoooooonnnmmmmmmnnnooooooppppppqqqqqqooolllhhhfff```___]]]]]]```eeejjjmmmoooqqqssssssrrrssstttvvvvvvuuutttrrrqqqpppooonnnppppppppppppooonnnmmmmmmiiiiiihhhgggeeeccc```___YYYXXXVVVTTTSSSRRRQQQQQQOOONNNMMMLLLKKKJJJJJJJJJHHHGGGGGGGGGGGGGGGHHHHHHJJJGGGFFFJJJMMMPPPWWW^^^lllxxxwww```PPPCCCDDDKKK___xxxggg]]]___lll{{{yyylll[[[PPPHHH@@@CCCHHHCCC999777555444444444333111333333333333333333333333333333333333333333333333___UUURRRPPPUUUTTTTTTUUUTTTQQQLLLGGGCCC???@@@;;;555:::BBB>>>222333222222111000111111111//////000000000000//////000000000000000000000000///111444777999:::;;;;;;555777888888888;;;AAAFFF???;;;888888;;;>>>>>>===888;;;===;;;666222111222222333333444555666888888999999999999:::<<<>>>???<<<===>>>???@@@@@@@@@???DDDCCCCCCCCCDDDGGGIIIKKKJJJJJJKKKKKKLLLLLLMMMMMMOOOOOOPPPRRRSSSUUUVVVVVVXXX[[[___aaabbbccceeefffjjjkkkmmmooosssvvvzzz{{{~~~}}}|||yyyuuuqqqpppqqqssspppppppppqqqrrrssstttuuuyyyzzzzzzxxxxxx}}}wwwpppaaalllzzznnn\\\LLLCCCAAABBB>>>@@@BBBEEEGGGHHHHHHHHHCCC???:::999;;;<<<;;;999555777777444111333:::@@@333333333444555666777777DDD]]]wwwsssaaajjjxxx}}}zzzwwwvvvuuuqqqnnnrrrxxxyyyxxxxxxzzz}}}||||||~~~}}}yyyxxxwwwxxxvvvmmm```VVVHHHEEEFFFKKKNNNRRR^^^kkkcccggglllnnnmmmjjjhhhggglllwww~~~{{{zzzzzz{{{|||yyywwwvvvxxxyyyzzz~~~~~~}}}|||dddRRRKKKJJJLLLJJJEEEEEEJJJJJJGGGHHHLLLZZZ^^^lll|||uuujjjwwwdddXXXVVVWWWUUUQQQJJJHHHEEECCCAAA===777222222222222222222222222222333333333333333333333333333333444444666777888999CCCXXXtttwwwrrruuu{{{zzzpppkkkkkkjjjkkkllllllggg___XXXYYYeeettt}}}}}}yyyuuussskkkllloooqqqoookkklllpppnnnmmmllllllllllllmmmnnnmmmmmmnnnllliiiddd^^^[[[RRRRRRSSSWWW]]]eeemmmrrroooqqqssstttssstttvvvxxxyyyxxxvvvtttrrrqqqpppppprrrrrrrrrrrrqqqpppoooooolllllllllkkkjjjgggeeeddd^^^]]][[[XXXVVVTTTSSSRRRTTTSSSRRRPPPOOONNNNNNNNNJJJJJJIIIHHHHHHHHHIIIIIIIIIGGGHHHNNNSSSWWW]]]cccooozzzgggTTTGGGHHHJJJUUUrrrpppccc^^^ggg{{{ooo~~~gggTTTGGG===AAAGGGAAA999777555444444444333111333333333333333333333333444333333333333333333333\\\PPPQQQSSSXXXVVVVVVUUUSSSQQQNNNKKKIIICCC@@@<<<:::::::::777444222222222222222222222222000000000000000000000000///////////////000111111222333666999;;;<<<<<<<<<888888888999:::<<>>;;;888666444444555444333444444444444555777888:::888999999::::::;;;;;;<<<@@@@@@@@@@@@AAABBBBBBBBBAAAAAABBBCCCEEEGGGHHHIIIIIIIIIIIIJJJLLLOOOQQQSSSPPPRRRTTTUUUUUUVVVXXXZZZ[[[]]]```bbbdddfffhhhkkklllnnnqqqtttwwwyyyzzzzzz{{{}}}yyyuuupppllljjjkkknnnpppooommmmmmppptttwwwwwwuuuxxxyyyxxxwwwwww{{{zzzooogggdddlll||||||}}}ooobbbRRREEE@@@BBBCCC@@@AAAGGGMMMNNNKKKHHHEEECCC@@@<<<:::888888777555444444333333444444555555222222555666555888<<>>;;;999777888;;;>>>>>>===;;;888555444444555444333444444444444555777888999888888999::::::;;;;;;<<<@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGHHHIIIIIIIIIIIIJJJLLLNNNPPPQQQPPPRRRTTTUUUVVVWWWYYY[[[[[[^^^aaadddfffiiimmmpppsssuuuwwwyyy{{{||||||||||||~~~~~~}}}tttqqqmmmjjjjjjllloooqqqnnnmmmmmmpppuuuxxxxxxwwwuuuvvvvvvuuutttwww~~~}}}qqqlllgggjjjyyy}}}tttttt{{{tttdddTTTHHHFFFIIIEEEBBBBBBFFFKKKLLLJJJHHHEEECCCAAA>>>;;;999888777555444444333333444444555555333333555555555999???ZZZ{{{rrr```aaannnxxx|||}}}zzzyyyuuuooojjjjjjnnnsss{{{yyyyyy|||~~~{{{|||}}}zzzvvvrrrllleee^^^UUUNNNIIIMMMSSS]]]iiisssyyyzzzyyyvvvtttpppoooooooooooooootttxxx}}}}}}}}}}}}~~~}}}|||}}}}}}}}}iiiVVVKKKHHHKKKKKKLLLKKKIIIFFFEEEDDDKKKNNNXXXlllyyyfffpppuuuooo___UUUVVVWWWRRRRRRLLLEEECCCCCCAAA:::444333333222222222222333333444444444444444444444444222444666555444666:::<<>>;;;999777666444111111111111111111111111///////////////////////////////////////000000111444555777999:::;;;::::::;;;::::::999999999999999777777999:::<<<=========999777444333444444444333333444444555666777888888888888888999::::::;;;;;;>>>@@@CCCEEEEEEDDDBBBAAADDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMNNNQQQSSSUUUVVVWWWXXXZZZ]]]]]]___aaadddggglllqqquuuxxxyyyzzzzzz{{{zzzyyyxxxxxxwwwwwwuuusssqqqnnnmmmiiihhhgggfffgggjjjmmmooommmnnnnnnppprrrtttuuuuuuwwwzzz}}}|||zzzzzz|||zzzjjjooosssyyyzzzxxxxxxuuu}}}{{{{{{sssdddSSSHHHEEELLLJJJFFFCCCDDDHHHIIIGGGFFFEEECCC@@@===:::888666555444444333333444444555333333555666555777AAALLLwwwwwwkkklllsssxxxyyyyyyxxxllldddcccjjjttt{{{zzzvvvuuuzzz|||zzzqqqnnniiibbb]]]^^^eeekkkzzz}}}yyyvvvuuuuuutttsssuuuwwwzzz{{{|||~~~|||}}}}}}}}}~~~~~~{{{yyywwwxxxzzz{{{}}}xxxaaaTTTMMMLLLJJJIIIGGGFFFCCCBBBBBBHHHRRR]]]jjj|||rrrkkkWWWVVVYYYVVVSSSNNNHHHEEEDDDAAA<<<777333333333222222333333333444444444444444444444444444444555666555777>>>GGGlllzzziiifffbbbccchhhllljjjaaa\\\[[[dddrrr~~~~~~yyyrrrlllqqqqqqqqqqqqqqqqqqqqqrrrpppooommmkkkgggaaaZZZUUUPPPMMMHHHEEEFFFKKKQQQVVVWWWYYY\\\aaaggglllqqqsssxxx{{{}}}~~~}}}~~~~~~~~~}}}||||||zzzwwwtttsssuuuvvvuuuttttttuuuvvvvvvwwwyyyzzz{{{}}}~~~}}}zzztttoooggg```]]]]]]\\\\\\]]]\\\[[[]]]___aaaaaaaaaaaacccddddddfffkkktttzzzkkkWWWHHHGGGJJJVVVxxx~~~xxxdddYYYbbb~~~||||||aaaPPPHHHFFFGGGHHHAAA<<<666444444666555333333333333333333333333333222222222222333333444444aaaUUUTTTQQQSSSVVVVVVVVVUUURRRMMMIIIFFFBBBAAA???<<<999666555555111111111111111111111111///////////////////////////////////////000000111555666888999::::::999999<<<<<<<<<;;;::::::999888444666999;;;;;;;;;;;;;;;888666444333444444444333333333444555666777888888777777888999999::::::;;;<<<>>>AAADDDEEEEEECCCBBBEEEEEEEEEEEEEEEFFFGGGGGGIIIJJJJJJKKKLLLMMMMMMMMMQQQSSSUUUWWWXXXYYY\\\^^^aaaccceeegggiiimmmqqqttttttuuuvvvvvvvvvuuusssrrrmmmmmmlllkkkjjjhhhgggfffgggffffffeeefffhhhiiijjjmmmnnnoooooooooppppppqqqyyy|||}}}{{{|||~~~}}}ooozzz}}}|||{{{~~~~~~|||nnn[[[OOOJJJNNNNNNJJJCCCBBBHHHIIIGGGGGGEEECCC@@@===:::888777555444444333333444444555222333666666555888EEETTTyyy|||yyyooopppvvvzzz{{{|||xxxoooddd^^^bbbjjjtttyyywwwuuuuuuzzz~~~ttttttqqqooopppwww{{{xxxvvvuuusssrrrvvvwwwyyyzzzzzz}}}}}}{{{{{{{{{|||~~~~~~{{{xxxuuuwwwyyyzzz{{{iii[[[MMMKKKHHHHHHHHHHHHFFFCCC>>>FFFQQQYYYaaaqqq~~~rrr\\\VVVXXXXXXSSSOOOJJJGGGEEEAAA===999444333333333333333333444444444444444444444444444555444555777666777AAAMMMuuuooodddeeedddeeehhhkkkggg___[[[\\\fffsss}}}xxxsssnnnqqqqqqqqqqqqrrrrrrrrrrrrooonnnllljjjfff```XXXRRRQQQPPPPPPQQQTTTYYY^^^bbbccccccccceeeiiiooouuuyyy|||~~~~~~~~~}}}zzzvvvrrrtttuuuwwwwwwvvvvvvwwwyyyvvvyyy|||~~~yyyrrrpppoooppppppiiihhhgggiiikkkmmmmmmmmmlllnnnnnnnnnnnnrrryyyvvv___LLLHHHEEEKKKkkk|||lll______uuuzzzyyy```PPPLLLJJJHHHJJJCCC===777444444555555333333333333333333333333333222222333333444444444444```TTTSSSQQQTTTVVVWWWWWWVVVRRRMMMHHHEEEBBBBBB@@@<<<888555444555111111111111111111111111000000000000000000000000///////////////000111111666777888999:::999999888<<<<<<<<<<<<;;;:::999888333666:::;;;:::999888888888555333222333444444333222333444666777777888777777777888888999::::::::::::<<>>;;;999777777555444444333333444444555111444777777444999III[[[tttxxxsssuuuzzz{{{|||}}}tttllldddbbbhhhqqqvvvxxxttttttvvvzzz~~~~~~}}}~~~}}}yyyvvvuuurrrqqqtttuuuwwwxxxxxxzzz}}}|||}}}~~~}}}|||{{{{{{{{{{{{}}}~~~}}}{{{xxxuuuwwwyyyzzzzzz}}}nnn___OOOKKKHHHGGGIIIIIIGGGEEEAAAHHHOOOTTT]]]qqqwwweeeXXXVVVYYYSSSPPPLLLHHHEEEBBB>>>;;;444444333333333333444444444444444444444444444444666333555777666777CCCSSSuuu{{{xxx}}}}}}zzzlllbbbaaabbbccceeegggccc\\\[[[___gggttt~~~~~~xxxtttqqqnnnppppppppppppqqqqqqrrrrrrmmmmmmmmmmmmlllhhhbbb^^^``````aaacccdddfffggghhhkkkiiihhhhhhkkkqqqxxx|||~~~}}}|||{{{yyyvvvssstttvvvwwwxxxwwwxxxyyy{{{www{{{xxxvvvuuuuuuwwwyyyxxxxxxxxxyyyzzzxxxvvvxxx|||~~~hhhSSSIIIBBBDDD^^^}}}uuulll___ZZZjjjrrr~~~gggTTTSSSOOOJJJMMMEEE???888444444555555444333333333333333333333333222222333444444444444444```UUUTTTRRRTTTVVVWWWWWWVVVSSSMMMHHHDDDBBBBBBAAA===888444444555111111111111111111111111000000000000000000000000///////////////000111111666777888999:::999888777;;;;;;<<<<<<;;;:::888888555999>>>???===:::999999777555333222333444444444222333555666777888777777777777777888999999::::::888:::<<>><<<444444333333333333444444444444444444444444444444777333444888666777EEEXXXsss{{{uuuttt|||~~~vvvjjj```\\\]]]]]]```aaa]]]YYY\\\bbblllwww|||tttpppnnnmmmmmmmmmnnnooopppqqqqqqrrrmmmnnnpppsssvvvwwwuuusssssstttttttttsssrrrpppppppppooonnnnnnqqqvvv{{{~~~zzzyyyxxxxxxyyyyyyxxxvvvtttvvvxxxyyyxxxyyy{{{|||zzz}}}ttt]]]MMMBBBBBBUUUjjjrrrjjj^^^UUUaaavvvpppzzzwww^^^[[[VVVNNNRRRGGG@@@999555444555555444333333333333333333333333222333444555555555444333bbbWWWVVVSSSUUUVVVWWWXXXWWWSSSMMMHHHDDDBBBCCCAAA===777444444555000000000000000000000000000000000000000000000000///////////////000111111777888999::::::999888777999999:::;;;:::999888777:::>>>CCCDDDAAA>>><<<<<<777555222222333444444444222333555666888888777777777777777888999999::::::777888:::===AAADDDFFFHHHHHHGGGFFFFFFEEEFFFFFFFFFHHHJJJLLLOOOQQQRRRRRRRRRQQQSSSVVVXXXYYY[[[^^^```[[[___dddhhhjjjkkkkkkllljjjiiifffbbb]]]WWWRRRPPPPPPRRRTTTWWW[[[___bbbdddaaabbbccceeegggggghhhhhhgggjjjmmmoooooopppssswwwpppsssvvvvvvtttsssuuuxxx~~~xxx{{{```NNNPPPUUURRRGGGDDDKKKMMMIIIJJJFFF@@@:::777666777888555444444333333444444555000444888777444:::NNNcccmmmsss}}}~~~ooonnnooouuu~~~~~~yyyvvvnnniiigggkkkssswwwsssmmmoootttyyyzzzyyy{{{{{{xxxuuurrrqqqmmmppprrrtttttttttuuuwwwvvvwwwxxxzzz~~~~~~zzzxxxxxxyyyzzz{{{zzzzzz{{{||||||{{{zzzyyy{{{{{{zzzwwwxxx|||uuuVVVQQQKKKIIIJJJIIIFFFBBB:::BBBKKKRRR\\\qqquuulllooozzzuuu___SSSWWWSSSRRRNNNJJJFFFBBB???===555444444333333444444555444444444444444444444444777333444888777777FFFZZZrrr|||~~~zzzsssvvv~~~rrrhhh___ZZZXXXXXX[[[\\\ZZZWWW\\\dddrrr|||}}}tttooonnnnnnkkklllmmmnnnooopppqqqqqqmmmooosssyyy~~~}}}{{{zzzyyysssssstttuuuxxx|||~~~uuuttttttvvvxxxzzzzzzyyyuuuvvvxxxyyyyyyzzz|||}}}}}}~~~fffRRREEEDDDQQQ```xxxpppbbbVVV___tttyyygggaaaZZZQQQVVVGGGAAA999555444555555444333333333333333333333333222333444555555555444333```XXXWWWTTTUUUWWWWWWWWWUUURRRMMMHHHEEEAAA@@@>>>;;;999666444333333222111111000000111111111111111111111000/////////000000///...000333666:::<<<===<<<999666555555999;;;<<<;;;???CCC>>>444999BBBKKKMMMFFF===999999444444444444444444444444555555555555666666666777777888888888888999999999888888888:::>>>CCCGGGJJJLLLJJJGGGDDDDDDEEEGGGHHHHHHJJJMMMNNNPPPQQQTTTVVVSSSTTTVVVXXXZZZ\\\]]]]]]___```bbbdddfffgggfffffffffddd___XXXQQQLLLJJJJJJLLLOOORRRVVVZZZ\\\^^^^^^aaacccfffggggggffffffgggjjjjjjkkkmmmoooooonnnlllppptttxxxxxxvvvssssssuuuyyy{{{||||||zzzuuuIIINNNQQQNNNHHHGGGLLLNNNKKKIIIEEE???;;;999888777666333333333444444555555555555444555777888AAAWWWnnnssssssvvvxxxpppqqqwww~~~}}}yyywwwqqqlllhhhjjjppptttuuutttqqqtttxxx}}}yyyvvvtttsssrrrmmmkkkjjjnnntttwwwuuurrrrrrtttvvvxxxzzz}}}|||{{{{{{{{{yyyvvvyyyyyyyyyzzzzzzyyyxxxxxxxxxyyyzzzzzz{{{{{{zzzzzz~~~aaaWWWNNNKKKJJJGGGFFFHHHBBBEEEHHHSSS^^^eee}}}uuuddd```xxxlllSSSXXXXXXTTTOOOKKKIIIEEE@@@;;;777555333333444444333222666555444333333333333333888222333999777777KKKeeewww~~~xxxoooyyy}}}zzz}}}vvvnnnddd^^^^^^WWWWWWYYYZZZWWWUUUZZZbbbvvv{{{pppnnnmmmjjjllliiihhhkkkrrruuutttrrrnnnpppvvv~~~~~~yyyxxxwwwxxx|||~~~zzzvvvsssuuuzzz{{{xxxtttyyyxxxxxxxxxzzz|||~~~rrrVVVFFFFFFLLLNNNzzz}}}pppgggXXX]]]xxxbbbWWWYYYPPPIIIBBB:::555444444444222333333333333333333333333333333333444444444555555```WWWWWWTTTUUUWWWWWWWWWUUUQQQMMMHHHEEEAAA@@@>>>;;;999666444333333222111111000000111111111111111111111000////////////000///...000333666888:::<<<;;;999777777777999;;;;;;;;;???BBB===555888@@@JJJMMMHHH@@@999666444444444444444444444444555555555666666666777777666666777777777888888888888888888:::===AAAEEEHHHJJJIIIGGGFFFEEEFFFGGGHHHHHHJJJMMMNNNOOOQQQTTTVVVUUUVVVXXXZZZ[[[\\\]]]]]]```aaabbbcccccccccbbbaaa___\\\VVVQQQMMMJJJIIIHHHIIIKKKOOOSSSWWWZZZ\\\\\\^^^```cccddddddeeefffhhhhhhiiijjjlllnnnooonnnnnnooorrrvvvyyyyyywwwvvvvvvxxxzzz}}}}}}yyy}}}~~~gggMMMNNNLLLFFFFFFKKKMMMKKKIIIEEE???;;;999888777666333333333444444555555555555444555555888EEE```yyytttyyywwwtttxxxyyy|||}}}vvvpppppplllhhhiiimmmppppppoooooorrrvvv{{{zzzvvvsssrrrpppnnnlllkkknnnssswwwvvvsssssstttuuuwwwxxxyyy{{{|||}}}zzzzzzzzzwwwtttvvvzzz~~~{{{yyyyyyzzzzzzyyywwwyyyyyyyyyzzzzzzyyyyyyxxxyyyyyyzzz{{{{{{{{{{{{{{{sssggg[[[TTTOOOJJJGGGHHHCCCEEEHHHTTTaaaggg|||~~~jjjaaauuuoooXXX[[[XXXTTTOOOKKKIIIEEE@@@<<<777555333333444444333222666555444333333333333444666111444999888:::RRRnnn{{{ooo{{{{{{~~~vvvkkkfff___\\\[[[XXXYYYZZZ[[[XXXWWW]]]eeevvvzzznnnlllllljjjkkkhhhhhhkkkqqqtttsssqqqppprrrwww|||zzzyyy{{{~~~|||yyyvvvvvvxxxyyywwwuuuvvvuuuvvvwwwzzz~~~~~~~~~xxx]]]KKKGGGKKKMMMpppxxxlllZZZ[[[qqqeeeUUUWWWQQQIIICCC:::555444444444222333333333333333333333333333333333444444444555555aaaWWWVVVTTTUUUVVVWWWVVVUUUQQQMMMHHHEEEAAA@@@>>>;;;999666444333333222111111000000111111000111111111111000000/////////000//////000444777777888::::::999888888999999:::::::::===???;;;555777===EEEKKKJJJCCC:::444444444444444444444444444555555666666666777777777555666666666777777777777999888888999;;;???BBBDDDHHHHHHGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNOOOQQQTTTVVVXXXXXXZZZ[[[\\\]]]]]]]]]______```aaaaaa```___^^^YYYTTTMMMJJJIIIJJJIIIGGGEEEGGGJJJNNNRRRUUUWWWXXXYYYZZZ\\\]]]___aaaeeehhhggghhhiiijjjlllnnnooopppnnnppptttyyy||||||yyyvvvvvvyyy{{{}}}|||sss~~~~~~lllMMMMMMJJJEEEEEEIIILLLLLLIIIEEE@@@;;;999888777666444444444444444555555555444444444555;;;PPPsssyyy|||}}}|||~~~|||rrrjjjoookkkggggggiiilllkkkjjjmmmooosssxxx}}}{{{vvvssspppnnnooolllkkkmmmqqquuuvvvuuuttttttuuuvvvvvvuuuttttttsssrrrpppnnnhhhdddhhhoooxxxwwwvvvwwwyyyyyyyyyxxxxxxyyyyyyzzzzzzyyyyyyyyyzzz{{{{{{|||||||||||||||~~~}}}tttdddZZZSSSLLLIIIJJJDDDFFFHHHTTTccchhhwwwppp___lll}}}oooZZZYYYXXXTTTPPPLLLIIIEEEAAA>>>888666444333333444333333555555444333333333444444333222555999888>>>[[[{{{|||}}}yyy|||ttteeeaaa``````aaa]]]\\\\\\[[[XXXVVV]]]fffuuuxxxkkkiiijjjjjjiiihhhgggkkkooorrrqqqooooooqqqvvv~~~~~~}}}~~~~~~|||yyyvvvuuuuuuuuuvvvvvvuuutttuuuxxx}}}~~~hhhSSSIIIIIIJJJaaa~~~nnnYYYSSSbbb}}}kkkYYYYYYTTTJJJCCC;;;555444555444222333333333333333333333333333333333444444444555555aaaVVVVVVTTTVVVVVVVVVVVVTTTQQQLLLHHHEEEAAA@@@>>>;;;999666444333333222111111000000111111000000111111111111000/////////000//////111444777777999:::999888777888999999999888888::::::777444777:::???DDDFFFBBB:::333333333444444444444444444555666666666666777777777666666666777777777888888999999888999:::===???@@@EEEEEEGGGHHHHHHHHHGGGGGGGGGIIILLLNNNOOOQQQSSSUUUYYYYYYZZZ[[[\\\\\\\\\\\\ZZZ[[[]]]^^^______^^^^^^XXXQQQJJJGGGIIIKKKJJJGGGEEEFFFHHHJJJLLLNNNPPPQQQRRRSSSTTTUUUWWW[[[aaaeeefffgggiiijjjjjjlllnnnpppnnnooorrrwww||||||xxxttttttxxx|||}}}{{{ooo{{{zzz|||aaaRRRPPPKKKGGGFFFHHHKKKMMMJJJFFF@@@<<<:::999777666444444444555555555555555222333444666@@@\\\zzzqqqjjjllliiiffffffhhhiiiiiiiiilllooosssxxx~~~{{{vvvrrrooommmnnnllljjjkkkooosssuuuuuuuuuuuuvvvvvvvvvtttqqqnnnkkkhhheee```YYYWWW```kkkuuuuuuvvvwwwxxxxxxxxxwwwxxxxxxyyyzzzzzzzzzyyyyyy{{{{{{|||}}}}}}}}}}}}}}}||||||~~~ssscccYYYRRRLLLKKKMMMGGGHHHHHHRRRaaaeeeooozzzdddjjj{{{rrr\\\VVVWWWUUUQQQMMMIIIEEEAAA???:::777444333333444444333555444444333333333444444222333777888777AAAbbb|||{{{lllfffgggmmmqqqhhhdddaaa]]]WWWUUU[[[eeeuuuuuuhhhfffiiiiiihhhggghhhkkknnnpppnnnmmmmmmnnnrrryyy{{{zzzxxxuuurrrqqqtttvvvwwwvvvttttttvvvzzz~~~ttt\\\LLLFFFGGGUUUwwwsss\\\QQQWWWsss{{{rrr^^^YYYRRRKKKDDD;;;666555555444222333333333333333333333333333333333444444444555555```VVVVVVTTTUUUVVVVVVVVVTTTQQQLLLGGGDDDAAA@@@>>>;;;999666444333333222111111000000111111///000000111111111000000//////000//////111555888999::::::999777666666888999777666777777555444444999888999<<<@@@???999444333333333444444444555555666666666666777777777888777777777888888888999999999999999999:::;;;===>>>BBBCCCEEEGGGHHHHHHGGGGGGGGGIIILLLMMMNNNPPPSSSUUUXXXYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[\\\]]]\\\[[[ZZZYYYWWWPPPIIIGGGIIIJJJHHHEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLNNNSSSYYY]]]ccceeehhhiiiiiiiiilllnnnnnnoooqqqvvvzzzzzzvvvrrrpppuuuzzz|||~~~qqqxxx~~~{{{yyybbbWWWSSSOOOKKKIIIIIIJJJMMMJJJFFF@@@<<<:::999888777555555555555555555555555333444444666BBBaaa|||vvvqqqnnngggfffeeefffhhhjjjkkkkkkmmmppptttzzz|||wwwssspppnnnnnnlllkkkkkknnnqqqssstttuuuuuuvvvxxxxxxuuuooojjjccc___YYYSSSMMMOOO]]]llltttuuuwwwwwwwwwvvvvvvvvvwwwxxxyyyyyyzzzzzzzzzyyy{{{|||}}}}}}~~~~~~}}}}}}{{{|||rrraaaWWWPPPKKKJJJLLLIIIJJJHHHOOO\\\```gggwwwoooooo{{{dddWWWVVVUUUSSSNNNIIIEEEBBBAAA;;;888444333333444444333444444333333333444444555333444777888777DDDgggvvvmmmoooxxxtttooohhhaaaYYYVVV]]]gggxxxqqqffffffiiihhhggggggiiikkkmmmnnnmmmkkklllmmmpppvvv~~~wwwvvvtttrrrooopppsssuuutttsssrrrrrrtttxxx|||~~~eeePPPEEEDDDNNNmmm~~~{{{hhhYYYWWWjjjxxxnnn\\\VVVPPPKKKEEE<<<666555555444222333333333333333333333333333333333444444444555555___UUUUUUSSSUUUUUUVVVUUUTTTPPPLLLGGGDDDAAA@@@>>>;;;999666444333333222111111000000111111///000000111111111111000//////000000000222666999:::::::::888666555666777;;;888666777666333333555:::888777999;;;;;;888555222333333444444555555555666666666777777777888888888888888888999999999999999999999999:::;;;<<<===???AAACCCEEEFFFGGGGGGGGGGGGIIIKKKMMMNNNPPPSSSUUUXXXXXXYYYZZZ[[[[[[[[[[[[^^^]]]\\\[[[XXXTTTQQQOOOQQQMMMHHHFFFGGGGGGEEECCCFFFEEEDDDBBBAAAAAAAAAAAAAAABBBCCCDDDFFFJJJOOOSSSZZZ^^^cccffffffgggjjjlllnnnoooqqqtttwwwwwwuuutttooorrrvvvyyy||||||zzz|||qqqvvvsssaaaWWWSSSOOONNNLLLIIIIIILLLJJJFFFAAA<<<:::999888777666666666555555555555555555666555555CCC___~~~zzzssspppooocccdddeeefffhhhjjjlllmmmmmmqqqwww}}}|||xxxuuurrrpppnnnnnnnnnnnnppprrrtttuuuuuuuuuvvvxxxwwwsssjjjccc[[[UUUOOOKKKHHHMMM[[[jjjqqqtttvvvwwwvvvuuuuuuvvvwwwwwwxxxyyyzzzzzzzzzzzz{{{||||||}}}}}}}}}}}}}}}zzz|||zzzhhh[[[RRRJJJHHHIIIIIIKKKHHHKKKVVVZZZbbbrrrsssmmm}}}}}}gggWWWVVVVVVTTTOOOJJJEEECCCCCC<<<999555222333333444444444444333333333444555555444666888777999JJJmmm{{{{{{qqqqqqzzz{{{uuummmddd]]][[[dddooo|||{{{nnnfffhhhiiiffffffhhhjjjlllmmmmmmkkkkkkmmmnnnpppsssyyyuuutttqqqpppppppppqqqrrrnnnnnnooorrruuuzzz~~~oooVVVGGGCCCIIIddd~~~~~~rrr```VVVhhh}}}ttt~~~dddVVVWWWVVVLLLEEE<<<777555555333222333333333333333333333333333333333444444444555555]]]UUUUUUSSSTTTUUUUUUUUUSSSPPPKKKGGGDDDAAA@@@>>>;;;999666444333333222111111000000111111//////000111111111111111...///000000000333666999888888888777666666888999???;;;999999777333444888999999:::;;;;;;:::777555222222333333444555555666666666777777777888888888777777777777888888888888999999::::::;;;<<<<<<======>>>@@@BBBDDDFFFGGGGGGFFFHHHKKKMMMNNNPPPRRRTTTXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\ZZZWWWSSSOOOKKKHHHKKKKKKIIIHHHFFFEEEDDDCCCBBBAAA???===<<<<<<<<<<<<;;;<<<===>>>???AAAFFFIIIMMMSSS\\\aaacccdddhhhkkklllnnnrrrtttuuuvvvxxxzzzttttttttttttyyy~~~rrrsssooo^^^RRRMMMKKKMMMLLLGGGGGGKKKKKKFFFAAA===;;;999888777777666666666555555555444444666555888GGGaaaxxx~~~}}}xxxrrrmmmiiiaaacccdddeeeggghhhjjjkkklllqqqxxx{{{yyywwwtttrrroooqqqrrrsssssstttvvvwwwuuuttttttuuutttmmmbbbYYYRRRLLLHHHGGGHHHLLLWWWaaalllpppsssuuuttttttuuuvvvvvvwwwxxxyyyzzzzzzzzzzzzzzz{{{||||||}}}}}}||||||zzz{{{}}}pppbbbVVVLLLGGGGGGGGGKKKGGGHHHRRRXXXcccuuuooodddtttzzziiiYYYVVVVVVUUUPPPJJJEEEDDDDDD===:::555222222333444444333333333333333444555666444666777888===RRRttt~~~{{{}}}ooozzzxxxooonnnssswwwuuuooohhhaaa\\\^^^jjjwwwwwwkkkgggkkkjjjdddfffiiilllmmmmmmlllkkkjjjlllmmmnnnpppssszzzwwwtttqqqpppqqqrrrooommmmmmnnnqqqtttxxx|||~~~~~~}}}|||xxx]]]KKKDDDEEEZZZsss~~~xxxeeeVVVcccuuuttthhhWWWXXX[[[MMMFFF===777555555333222333333333333333333333333333333333444444444555555~~~\\\UUUUUUSSSTTTUUUUUUUUUSSSPPPKKKGGGDDDAAA@@@>>>;;;999666444333333222222111000111111111//////000111111111111111...///000000000333777:::666777777666666777999<<>>===:::777555222222333333444555666666777777777777888888888888666666666666777777777777999999:::;;;;;;<<<============???AAACCCEEEFFFGGGFFFHHHKKKMMMNNNPPPRRRTTTYYYZZZ[[[\\\]]]^^^^^^^^^XXXWWWVVVTTTPPPMMMIIIGGGHHHJJJKKKJJJHHHFFFFFFGGG???===<<<:::999999::::::777999::::::;;;===@@@CCCCCCKKKVVV^^^aaacccgggkkkjjjnnnrrrtttuuuwww{{{|||xxxsssrrrwww{{{vvvyyyfffKKKGGGGGGKKKKKKFFFFFFJJJKKKGGGAAA===;;;:::888777777777666666555555555444222444555;;;MMMgggyyy{{{yyy}}}yyywwwrrrjjjcccaaabbbdddeeeeeefffhhhiiilllpppxxx~~~{{{zzzxxxvvvtttqqqsssuuuwwwwwwwwwxxxyyytttsssrrrrrrppphhh[[[QQQLLLGGGDDDFFFHHHKKKRRRYYYggglllqqqsssssssssuuuwwwvvvwwwxxxyyyzzzzzz{{{zzzzzz{{{{{{|||||||||||||||zzzzzz{{{uuufffZZZNNNHHHGGGFFFKKKGGGFFFPPPXXXeeeyyynnnaaaqqq{{{nnn```UUUVVVUUUPPPJJJEEEDDDEEE>>>:::555222222333444444333333333333333444555666555666777999AAAWWWyyy}}}xxxsssoootttmmmwww{{{uuummmlllmmmllllllfff```[[[YYY^^^lll{{{uuuiiigggmmmkkkcccgggiiimmmnnnmmmlllkkkjjjjjjkkklllkkkmmmrrrzzzzzzvvvrrrqqqssssssnnniiippprrrtttwwwzzz{{{|||}}}~~~}}}}}}}}}{{{zzz}}}}}}bbbNNNFFFBBBTTTkkklllZZZ\\\mmmwwwwww\\\VVVUUUMMMFFF===777555555333222333333333333333333333333333333333444444444555555}}}___RRRSSSTTTRRRWWWWWWVVVRRRMMMIIIGGGFFFCCCAAA===999666444333222222222222111111111111000000000111111111111000000/////////000222444666888::::::999777666777;;;>>>FFFGGGCCC;;;777888:::999======>>>>>>===:::666444222222222333444555666777999999888888888888888888777777777777777777777777777888888999999:::;;;;;;<<<<<<===>>>AAACCCEEEFFFHHHJJJLLLMMMNNNOOOSSSUUUYYYZZZ[[[\\\]]]]]]\\\[[[VVVTTTPPPMMMJJJJJJKKKKKKJJJIIIHHHGGGEEEDDDCCCCCC>>>===;;;:::999:::;;;;;;:::::::::::::::;;;<<<======AAAIIISSS]]]dddggghhhlllnnnppprrrrrrsssvvvxxxyyyyyyyyyyyy{{{}}}sss{{{kkkWWWJJJBBBFFFKKKHHHFFFHHHJJJGGGBBB???<<<;;;:::888999888777666555444333222555444888===LLLlllyyyuuu}}}vvvoooiiieeeccc[[[^^^aaacccddddddfffhhhnnnnnnvvv}}}zzzyyyyyyyyyxxxyyyxxxwwwvvvwwwyyy{{{}}}{{{xxxrrrllleee]]]TTTOOOHHHHHHGGGEEEEEEJJJRRRYYYccchhhnnnooonnnmmmqqqtttssstttuuuwwwzzz{{{zzzyyyzzz{{{}}}}}}||||||}}}yyyuuuwww~~~{{{mmm\\\KKKGGGMMMIIIFFFEEEGGGKKKSSScccqqqbbbcccxxxyyyfffWWWYYYXXXRRRLLLHHHFFFDDDAAA<<<555111222333333222444333333333333444555555777444666888???\\\yyyyyy|||yyyvvvrrrqqqoootttkkkxxx}}}ssskkkgggeeejjjggg___UUURRRZZZlll{{{}}}pppjjjiiifffeeefffgggkkkqqqsssssspppnnnmmmkkkmmmooommmkkknnnuuu{{{~~~}}}|||zzzxxxuuutttsssrrrssstttvvvxxx{{{}}}}}}}}}}}}~~~~~~~~~}}}}}}|||}}}~~~mmmSSSDDDBBBHHHbbbzzzzzzrrrZZZ[[[hhh|||uuusss[[[\\\RRRKKKAAA999555333333333444333333222222333333444333333333444444444555555zzz]]]RRRTTTVVVTTTVVVWWWVVVSSSNNNIIIFFFEEEBBB@@@===:::777444333222222222222111111111111000000000111111111111000000/////////000222444666888::::::999777666777:::===CCCEEEAAA:::666888999999<<<===>>>>>><<<999666444222222222333444555666777888888888888888888888888777777777777777777777777888888888999::::::;;;;;;<<<<<<===>>>AAACCCEEEFFFGGGIIILLLMMMNNNPPPTTTVVVZZZZZZ[[[[[[[[[YYYXXXWWWSSSQQQNNNKKKIIIIIIJJJJJJJJJIIIHHHGGGEEECCCBBBAAA===<<<;;;:::999999:::;;;::::::::::::;;;<<<======<<>>777444777999999<<<=========;;;999666444222222222333444555666777888888888888888888888888777777777777777777777777888888999999::::::;;;;;;<<<<<<===>>>AAACCCEEEFFFGGGJJJLLLNNNOOOQQQTTTVVVYYYZZZYYYYYYWWWUUURRRQQQNNNMMMJJJHHHGGGGGGHHHIIIIIIIIIHHHGGGEEEBBB???===;;;;;;:::999999999:::::::::::::::;;;;;;===>>>>>><<<>>>BBBJJJTTT]]]bbbdddfffhhhlllnnnoooqqqsssuuuuuutttsssrrrsssxxx~~~nnnvvv|||}}}xxx___OOOBBBCCCGGGFFFHHHMMMNNNKKKFFF@@@;;;999888777;;;:::888777555444444333666555777BBB^^^yyypppxxxnnneee^^^ZZZXXXWWWXXX[[[\\\^^^aaaeeehhhooosss}}}~~~|||yyy|||||||||||||||{{{{{{zzzuuupppjjjddd___ZZZUUUQQQJJJJJJHHHEEECCCCCCFFFIIIMMMRRRXXX\\\___bbbgggllloooooooooppprrruuuxxxyyyyyy{{{}}}}}}{{{{{{|||}}}}}}{{{yyywwwvvv~~~|||rrrfffVVVKKKHHHIIIFFFFFFGGGIIIPPP```ooo}}}llldddttt}}}xxxYYYYYYXXXVVVSSSNNNIIIGGGCCC===666222333444333222444333333333333444555555777555777:::FFFhhhyyytttpppmmm}}}tttzzztttVVVcccmmmlllfffdddeeeeeekkkfff]]]UUUTTT^^^pppzzznnnjjjjjjiiiiiijjjjjjmmmpppqqqoookkkiiihhhgggjjjllllllkkklllooosssuuu{{{~~~{{{wwwoooooonnnllljjjjjjlllnnnssswww~~~||||||}}}}}}~~~}}}~~~~~~~~~~~~|||}}}xxx]]]LLLIIIGGGVVVxxxzzznnn^^^aaammmyyycccXXXSSSLLLBBB:::555444333333444333333222222333333444333333333444444444555555vvv[[[QQQUUUXXXWWWUUUWWWXXXVVVPPPJJJEEECCCAAA@@@>>>;;;888666444333222222222111111111000000000000111111111111000000/////////000222444666888:::;;;:::888777777999;;;;;;===;;;555333666999999<<<<<<===<<<:::888555444222222222333444555666777888888888888888999999999777777777777777777777777888888999999:::;;;;;;<<<<<<<<<===>>>@@@CCCEEEFFFIIIKKKMMMOOOOOOPPPRRRTTTVVVVVVVVVUUUTTTQQQOOONNNKKKJJJIIIGGGGGGHHHIIIIIIHHHHHHHHHFFFCCC???<<<:::::::::::::::999999:::::::::::::::;;;<<<>>>???@@@>>>>>>AAAGGGPPPYYY___bbbbbbfffjjjmmmoooqqqtttvvvuuutttsssqqqrrruuu{{{|||xxxzzz~~~zzzjjjXXXGGGDDDFFFFFFJJJPPPRRROOOIIIBBB;;;888777888<<<;;;999777555444444444666777777GGGnnn{{{vvv~~~tttjjjbbb]]][[[[[[WWWXXXYYYYYYZZZ]]]aaaeeejjjrrr~~~~~~~~~|||~~~~~~|||yyyxxxqqqmmmgggbbb^^^ZZZVVVTTTMMMLLLIIIFFFCCCAAAAAAAAABBBFFFLLLPPPTTTXXX]]]```dddfffiiilllooorrrvvvxxxyyy{{{}}}~~~}}}||||||}}}}}}}}}}}}zzzvvvzzzvvviiiZZZLLLFFFHHHGGGFFFGGGGGGNNN^^^mmmnnnuuufffnnnyyyzzz[[[WWWVVVWWWUUUPPPJJJHHHDDD>>>777333333444333222444333333333333444555555888666777:::HHHnnn}}}uuusssuuuSSS___hhhgggbbbbbbeeehhhjjjeee\\\TTTTTT```ssszzznnnjjjjjjiiiiiijjjllloooqqqpppmmmjjjhhhgggeeehhhjjjkkkkkkkkklllnnnooosss{{{~~~wwwnnnhhhffffffdddbbb```aaadddfffmmmrrrzzz}}}|||}}}~~~~~~}}}~~~~~~~~~dddQQQJJJEEEPPPoootttkkkaaaaaammmeee]]]TTTMMMCCC;;;666444444444444333333222222333333444333333333444444444555555xxx\\\RRRUUUXXXWWWVVVXXXYYYVVVQQQJJJEEECCCAAA@@@>>><<<999666444333222222222111111111000000000000111111111111000000/////////000222444666888999::::::999777777999;;;999;;;999444222666::::::<<<<<<<<<;;;999777555333222222222333444555666777777777888888888999999999777777777777777777777777888999999:::;;;;;;<<<<<<<<<<<<===>>>@@@CCCEEEFFFJJJLLLOOOOOONNNNNNOOOPPPQQQQQQRRRRRRQQQOOONNNMMMJJJIIIHHHHHHHHHHHHIIIJJJGGGGGGFFFDDDAAA===:::888:::::::::::::::::::::::::::::::::<<<===???AAABBBAAA@@@AAAEEEMMMVVV\\\______ccchhhmmmooorrrtttvvvwwwvvvtttrrrrrruuu{{{}}}qqqwwwuuu```LLLEEEEEEEEEIIIPPPUUURRRLLLDDD<<<888888:::>>><<<:::777555444444555666999888LLL|||}}}tttiiiaaa]]]\\\]]]YYYYYYYYYXXXXXXZZZ]]]```dddooo~~~~~~~~~~~~{{{wwwuuuoookkkfffaaa^^^\\\YYYVVVOOOMMMIIIFFFCCC@@@>>>===>>>@@@CCCFFFIIIMMMPPPSSSXXX]]]ccciiimmmppptttwwwyyy{{{~~~~~~}}}~~~~~~zzz{{{|||zzzuuuxxxvvviii\\\OOOHHHHHHGGGGGGFFFFFFKKK[[[kkknnnzzz|||iiikkkuuuzzz]]]VVVSSSVVVVVVPPPJJJGGGEEE???888444444444444222444333333333333444555555777666888<<>>===:::777555333222222222111111111111000000000111111111111000000/////////000222444666888888999:::999888888:::<<<999;;;999444333777;;;;;;<<<<<<;;;:::888666444333222222222333444555666777777777777888999999::::::777777777777777777777777999999::::::;;;;;;<<<<<<<<<<<<===>>>AAACCCEEEFFFIIIKKKNNNOOONNNMMMMMMMMMMMMMMMNNNOOOOOONNNMMMLLLIIIIIIIIIHHHHHHIIIIIIJJJGGGFFFCCCAAA>>>;;;999888::::::;;;<<<<<<<<<;;;;;;999:::;;;<<<>>>@@@BBBCCCCCCBBBBBBEEELLLSSSXXX[[[\\\```ffflllooorrruuuwwwwwwvvvtttrrrrrruuu{{{tttwww{{{eeeOOOFFFEEEEEEJJJQQQXXXVVVPPPGGG>>>999:::===???===:::777555555555555444<<<:::OOO~~~~~~{{{uuuhhh^^^ZZZZZZ[[[YYYZZZZZZYYYXXXYYY[[[^^^bbbooo~~~|||xxxtttrrrmmmjjjfffbbb```]]]ZZZWWWOOOKKKGGGDDDBBB@@@===<<<======>>>@@@BBBDDDFFFHHHMMMSSS[[[aaaeeeiiiooosssvvvyyy}}}~~~~~~wwwxxxyyyxxxtttuuuxxxjjj^^^SSSLLLHHHGGGGGGFFFDDDIIIYYYjjjpppvvvsssqqq{{{bbbWWWQQQUUUWWWPPPJJJHHHFFF@@@999555444555444333444333333333333444555555444555999???UUU~~~|||]]][[[eeejjjeee___aaagggkkkggg```VVVQQQUUUdddwwwzzznnniiihhhfffeeefffnnnooopppooommmkkkkkklllhhhiiijjjkkkkkkkkkkkkkkklllmmmooosssyyy~~~xxxqqqllliiifffaaa]]][[[[[[ZZZYYYWWWXXXZZZ]]]```gggqqqxxxzzz{{{|||}}}zzz}}}~~~~~~~~~ppp[[[JJJDDDIIIbbbvvvkkk___XXXdddttt}}}bbbVVVWWWOOOEEE<<<777555444444444333333222222333333444333333333444444444555555www[[[QQQTTTWWWVVVZZZZZZYYYUUUOOOIIIFFFEEE?????????===;;;888555444222222222111111111111000000000111111111111000000/////////000222444666888666777999999999999;;;===:::<<<;;;555444888<<<<<<<<<;;;:::999777555444333222222222333444555666777666777777888999999::::::777777777777777777777777999999::::::;;;<<<<<<<<<<<<<<<===>>>AAACCCEEEFFFEEEHHHKKKMMMMMMMMMMMMNNNLLLLLLMMMNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHFFFDDDAAA>>>;;;:::999999:::;;;<<<=========<<<<<<999:::;;;<<>>;;;777555555555666111>>>===QQQxxx{{{~~~qqqddd[[[XXXYYY[[[XXXYYY[[[[[[[[[[[[\\\^^^dddrrr~~~~~~}}}yyyuuuqqqooojjjhhheeebbb```]]]YYYVVVLLLHHHCCC@@@??????===<<<===<<<;;;<<<>>>???AAAAAACCCHHHMMMQQQTTTZZZbbbiiirrruuuzzz}}}}}}}}}~~~~~~zzzxxxxxxxxxuuuuuu~~~oooaaaUUUNNNGGGHHHHHHFFFCCCGGGWWWhhhpppwwwyyyttt}}}hhhYYYQQQUUUXXXQQQJJJIIIGGGAAA999555555555444333444333333333333444555555444555:::@@@WWWzzz[[[\\\dddhhhbbb\\\^^^eeejjjfff^^^TTTOOOTTTdddxxxwwwkkkggggggeeeeeegggkkklllmmmlllkkkkkklllnnnkkkkkkjjjkkklllllllllkkkkkkkkklllnnnsssyyy}}}uuuooogggbbbaaa```\\\YYYXXXYYYYYYXXXWWWWWWXXXZZZ^^^fffqqqwwwyyyyyyzzz|||wwwzzz}}}}}}||||||}}}~~~vvvaaaLLLFFFGGG[[[|||zzzkkkXXXRRRbbbrrr{{{~~~}}}yyyfffXXXWWWPPPFFF===777555444444444333333222222333333444333333333444444444555555uuuZZZPPPTTTXXXWWW[[[[[[YYYTTTNNNIIIFFFFFF?????????===;;;888555444222222222111111111111000000000111111111111000000/////////000222444666888555666888999999:::<<<>>>;;;>>><<<666555999<<<===<<<;;;:::888777555444333222222222333444555666777666777777888999999::::::777777777777777777777777999999:::;;;;;;<<<<<<===<<<<<<===>>>AAACCCEEEFFFAAAEEEIIILLLMMMNNNOOOPPPLLLMMMMMMMMMMMMKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFDDD@@@<<<:::999:::;;;:::;;;===>>>>>>>>>======999:::;;;===???AAADDDEEEEEECCCBBBDDDIIINNNQQQRRRVVV[[[bbbhhhlllppprrrtttrrrqqqooommmnnnqqqwww|||}}}qqqiiiyyynnnXXXPPPPPPQQQWWW___[[[YYYTTTJJJ@@@<<<>>>BBBAAA???;;;888555555666666///??????QQQ}}}yyylll```YYYXXX[[[]]]VVVXXX[[[\\\\\\]]]^^^___gggvvv}}}}}}{{{wwwssspppnnniiigggdddbbb```\\\XXXTTTJJJEEE@@@===>>>>>>===<<<===;;;::::::<<<>>>??????<<>>TTT}}}{{{yyy|||qqqUUUZZZbbbeee___YYY[[[ccciiieee]]]RRRNNNTTTdddyyyuuuiiiffffffffffffhhhiiijjjkkkkkkjjjkkkmmmooonnnlllkkkkkklllmmmmmmlllkkkjjjjjjlllpppvvv{{{~~~zzzmmmggg```\\\]]]\\\YYYVVVRRRTTTUUUUUUTTTSSSTTTUUU^^^fffpppuuuuuutttuuuwwwuuuwwwyyyxxxwwwxxx|||~~~zzzdddOOOHHHFFFWWWvvv}}}uuu}}}qqqXXXNNNaaarrruuuuuuqqqXXXXXXQQQFFF===888555555444444333333222222333333444333333333444444444555555~~~]]]TTTTTTUUUZZZZZZYYYWWWSSSNNNHHHDDDAAA@@@@@@???<<<888555444444222222222111111111111000000000000000000000000000/////////111444777888888999888777777888999;;;=========999333222777::::::>>>:::777555666666333111333333333444555666777888777777777777777777777777777777777777777777777777::::::::::::;;;<<<===============>>>???AAABBBCCCFFFGGGHHHIIIJJJJJJJJJJJJNNNNNNMMMKKKIIIHHHJJJLLLMMMLLLLLLKKKKKKKKKKKKLLLFFF@@@:::999;;;===<<<999;;;<<<<<<<<<======>>>>>>>>>>>>======???AAADDDFFFEEEDDDCCCCCCDDDIIIOOOTTTZZZ\\\aaagggnnnqqqrrrrrruuuxxx{{{zzzvvvtttvvvyyysss{{{^^^PPPYYY[[[XXX^^^ZZZ[[[YYYOOOCCC===AAAGGGFFFCCC???:::777555444555666555<<>>======<<<<<<:::;;;;;;<<>>???@@@BBBBBBDDDEEEFFFHHHIIIJJJJJJJJJKKKLLLLLLKKKIIIJJJLLLMMMNNNMMMLLLKKKKKKJJJIIIIIIDDD@@@;;;:::<<<>>>===:::<<<<<<=========>>>>>>>>>????????????@@@BBBDDDEEEBBBBBBAAAAAABBBGGGNNNSSSYYY[[[___dddjjjoooqqqqqqpppsssvvvvvvuuuvvv{{{{{{rrrXXXZZZ]]]\\\bbb]]]^^^ZZZPPPDDD???CCCIIIGGGDDD???:::777555555555666777AAA^^^nnnvvvggg```]]]ZZZXXXYYYWWWWWWZZZ]]]\\\YYY\\\bbbjjjyyy|||zzzwwwtttpppmmmllliiieee```[[[UUUNNNJJJDDDBBB???<<<;;;;;;<<<===<<<<<<============<<<<<<======<<<;;;<<>>^^^yyyvvv~~~vvv}}}nnnooossszzz~~~xxxhhhZZZYYYVVVUUUYYY[[[ZZZ]]]aaa```YYYQQQOOOWWWhhhzzzrrrgggggghhheeedddhhhkkklllllljjjgggfffgggiiijjjkkkkkklllllllllkkkkkklllmmmnnnnnnnnnppptttwww{{{ppphhhbbbfffhhhfff___YYYWWWWWWXXXXXXXXXXXXXXXWWWWWWWWW\\\ccckkkoooooooooqqqsssqqqsssvvvwwwvvvwwwxxxzzzzzz|||~~~~~~}}}~~~kkkTTTHHHFFFPPPfffrrrkkkjjjvvvppp]]]QQQ[[[tttxxxmmm___UUUFFF<<<888666555333333333333333333333333333333333333444444444555555___VVVUUUTTTXXXYYYXXXVVVRRRNNNHHHDDDAAA@@@@@@???<<<888555444444222222222111111111111000000000000000000000000000/////////111444777888888999888777777888999;;;===999:::666222222999======@@@===:::888666555333111333333333444555666777888888888888888888888888888777777777777777777777777999888888999999:::;;;<<<===<<<======>>>???@@@AAABBBCCCEEEGGGHHHIIIJJJJJJIIIJJJKKKKKKJJJKKKMMMOOONNNNNNMMMLLLJJJHHHFFFEEECCC???<<<;;;>>>???>>>======>>>>>>>>>>>>?????????AAAAAABBBBBBBBBBBBBBBBBB????????????AAAFFFLLLQQQWWWXXX\\\```fffkkkoooqqqmmmooopppppppppssszzz|||bbb[[[```bbbfff``````\\\RRRFFFBBBEEEKKKIIIFFF@@@;;;777555555555666999DDDdddppppppbbb^^^___]]]YYYWWWWWWWWWZZZ\\\[[[YYY\\\bbbnnn}}}~~~{{{yyywwwtttpppmmmllliiiccc]]]WWWQQQJJJEEEBBB@@@>>><<<;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;===@@@CCCRRRdddwww~~~~~~}}}}}}|||}}}}}}|||{{{zzzzzzzzzzzzxxxnnnbbbVVVKKKFFFEEEHHHFFFEEEOOO]]]pppwwwssseeekkkzzzuuu___QQQUUUZZZUUUPPPQQQKKKFFF>>>888555444444333444444444555555555555666777;;;777AAAccc}}}{{{|||yyy}}}|||ssswww~~~xxxhhh]]]\\\XXXVVVXXXYYYXXXZZZ___]]]VVVNNNNNNXXXjjj|||ssshhhhhhhhheeedddiiillllllkkkhhhfffeeegggiiihhhhhhiiijjjjjjkkkjjjjjjllllllmmmmmmmmmpppsssvvv}}}zzzqqqggg```\\\```dddccc^^^YYYUUUTTTWWWWWWXXXXXXXXXXXXXXXXXX\\\aaagggjjjjjjjjjkkkmmmoooqqqsssttttttuuuwwwxxxzzz{{{||||||{{{zzz|||}}}{{{{{{|||}}}oooVVVIIIDDDLLL___gggccceeeooozzzqqqaaaOOOZZZtttrrraaaWWWIII>>>999666555333333333333333333333333333333333333444444444555555```VVVUUUSSSVVVXXXWWWUUURRRMMMHHHDDDAAA@@@@@@???<<<888555444444222222222111111111000000/////////////////////////////////111444777888888999888777777777999;;;===;;;<<<888333444999>>>>>>AAA???<<<999666444222111333333333444555666777888888888888888888888888888777777777777777777777777888888888888999:::;;;;;;<<<<<<<<<<<<===>>>??????@@@BBBDDDFFFHHHJJJKKKKKKJJJKKKLLLLLLLLLLLLNNNOOONNNNNNMMMLLLIIIFFFDDDBBBAAA???>>>>>>@@@AAA@@@??????????????????@@@@@@@@@AAAAAACCCCCCBBBAAA???===<<<======>>>@@@DDDKKKOOOUUUWWWZZZ]]]bbbgggmmmqqqpppooommmkkkjjjnnnsssxxx}}}vvvddd\\\cccfffgggbbbbbb]]]SSSIIIEEEHHHMMMKKKHHHBBB;;;777555555666888999DDDhhhyyyzzzjjj[[[YYY]]]]]]ZZZXXXWWWWWWYYY\\\ZZZXXX\\\bbbqqq}}}zzzxxxvvvssspppmmmlllgggaaaZZZSSSLLLFFFAAA@@@???>>><<<<<<===>>>???<<<<<<<<<<<<<<<<<<======<<<===>>>>>>>>>???BBBDDDNNNbbbvvv~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{~~~{{{mmmccc[[[MMMGGGEEEGGGFFFEEEMMMZZZtttwwwwwweeejjjzzzjjjXXXWWWZZZUUUPPPPPPMMMGGG???888555444444444444444444555555555555666666999777EEEiii}}}zzz{{{~~~yyykkkbbb]]]YYYWWWXXXYYYYYY]]]bbb[[[SSSLLLMMMYYYlll~~~sssiiiiiihhhdddeeejjjooommmjjjhhhffffffhhhiiiggghhhiiijjjjjjkkkjjjjjjkkkllllllllllllooorrruuu}}}xxxppphhh```[[[UUUXXX[[[[[[XXXTTTRRRRRRUUUVVVWWWWWWXXXWWWVVVVVVZZZ]]]aaacccccccccdddfffhhhjjjmmmoooppprrrvvvxxxyyyzzz{{{zzzyyyyyy{{{|||yyyyyy{{{}}}tttYYYIIICCCIIIYYYxxx||||||pppjjjhhhnnnzzzrrrcccPPPXXXppp}}}uuuaaaXXXKKK@@@999666555444333333333333333333333333333333333444444444555555```UUUSSSRRRUUUXXXWWWUUUQQQMMMHHHDDDBBB@@@@@@???<<<888555444444222222222111111111000000/////////////////////////////////111444777888888999888777777777999;;;===??????;;;555555:::======@@@???===999666333222222333333333444555666777888888888888888888888888888777777777777777777777777888888888888999:::;;;;;;<<<<<<<<<;;;<<<<<<======@@@AAACCCFFFHHHJJJKKKLLLKKKMMMNNNNNNLLLLLLLLLNNNNNNMMMLLLJJJHHHEEECCCBBBAAAAAAAAABBBCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBAAA???<<<:::;;;<<<===>>>???DDDIIIMMMSSSUUUXXX[[[___eeelllrrrtttrrrooommmlllnnnrrruuu}}}ttt~~~~~~}}}```\\\eeegggfffcccbbb^^^VVVMMMIIIKKKOOONNNJJJCCC<<<777666666666:::999EEEoooxxxttt~~~lllZZZVVVZZZ[[[ZZZYYYXXXWWWYYY[[[YYYXXX\\\cccqqq~~~}}}{{{xxxvvvuuurrrnnnkkkiiiddd]]]VVVOOOIIIDDDAAA@@@???>>>>>>>>>>>>???@@@===<<<<<<<<<<<<===>>>???===???AAABBBAAAAAABBBCCCLLL___rrryyyyyy{{{||||||||||||||||||{{{{{{{{{qqqfff___PPPIIIFFFHHHFFFEEELLLXXXmmmpppzzz{{{cccfffvvvqqq]]]YYY[[[XXXTTTSSSOOOIII@@@888555444444444444444444555555555555666444777777HHHnnntttvvvzzznnnfff[[[VVVTTTVVVXXXZZZ___eeeYYYQQQJJJLLLZZZnnn~~~rrriiihhhhhhdddffflllssspppkkkhhhggghhhiiikkkiiiiiijjjkkkkkklllkkkkkkjjjjjjkkkkkkkkknnnqqqttt|||wwwooohhhbbb\\\XXXTTTTTTTTTSSSRRRRRRRRRSSSVVVWWWXXXXXXWWWVVVTTTSSSUUUWWWYYYZZZZZZ[[[\\\\\\___aaaeeehhhlllpppuuuyyywwwxxxzzzzzzyyyyyy{{{|||xxxyyy{{{}}}yyy]]]KKKCCCHHHUUUrrr|||yyyrrrrrr~~~uuudddQQQUUUjjjyyywww{{{```XXXMMMAAA:::666555444333333333333333333333333333333333444444444555555___TTTRRRPPPSSSWWWVVVTTTQQQMMMHHHDDDBBB@@@@@@???<<<888555444444222222222111111111111000000000000000000000000000/////////111444777888888999888777777888999;;;===@@@@@@<<<666555999===<<<>>>>>><<<999555333222333333333333444555666777888999999999999999999999999777777777777777777777777999888888999999:::;;;<<<<<<<<<;;;;;;:::;;;;;;;;;???@@@BBBDDDGGGHHHIIIJJJJJJLLLMMMMMMLLLJJJKKKKKKMMMLLLJJJHHHFFFDDDDDDDDDCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@AAAAAAAAA@@@===;;;999;;;;;;<<<===>>>BBBGGGJJJOOOSSSWWWZZZ]]]cccjjjpppuuutttsssrrrrrrtttuuuwww~~~{{{zzzzzznnnyyynnnZZZ\\\fffgggfffcccccc```ZZZSSSOOOPPPRRRPPPLLLDDD===888666666777;;;;;;IIIwwwmmmjjjqqq___XXXXXXXXXXXXXXXXXXWWWXXXZZZYYYWWW\\\cccppp}}}~~~zzzxxxvvvtttssspppmmmjjjeee```YYYRRRMMMIIIEEECCCAAA@@@@@@?????????@@@@@@>>>======<<<===>>>@@@AAAAAACCCFFFGGGEEECCCBBBAAAMMM]]]mmmssstttxxx|||||||||}}}}}}}}}||||||{{{zzzwwwjjjcccSSSKKKGGGHHHGGGEEELLLWWWhhhjjjrrrkkkjjjwwwrrr^^^YYY\\\]]]ZZZWWWQQQJJJAAA999555444444444444444444555555555555666222666999LLLqqqsssttt{{{ooogggYYYTTTQQQRRRTTTWWW]]]cccXXXPPPIIILLL[[[ooo{{{oooggghhhgggdddgggnnnvvvqqqkkkggggggiiijjjkkkkkkkkkllllllllllllkkkkkkiiijjjjjjjjjjjjmmmpppsss{{{|||vvvooohhhbbb^^^[[[XXXVVVUUUTTTSSSSSSTTTUUUVVVXXXXXXYYYXXXVVVSSSPPPNNNMMMMMMMMMNNNOOOPPPQQQRRRTTTWWW[[[```eeekkkqqqvvvsssuuuxxxzzzzzzzzz{{{{{{yyyzzz|||~~~}}}bbbNNNDDDGGGQQQmmm{{{yyyuuuxxxgggQQQSSSfff|||rrr^^^WWWMMMBBB:::666555555333333333333333333333333333333333444444444555555^^^RRRPPPNNNRRRVVVVVVTTTQQQMMMHHHDDDBBB@@@@@@???<<<888555444444222222222111111111111000000000000000000000000000/////////111444777888888999888777777888999;;;=========999444444999===<<<<<<<<<<<<888444222222444333333333444555666777888999999999999999999999999777777777777777777777777999999999999:::;;;<<<===<<<<<<;;;::::::999::::::===>>>@@@BBBDDDEEEFFFFFFEEEGGGIIIJJJIIIIIIIIIJJJKKKJJJGGGEEEDDDDDDFFFGGGEEEGGGIIIJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBAAABBBBBBAAA@@@>>><<<;;;999:::;;;;;;<<>>===>>>@@@BBBCCCEEEHHHLLLNNNMMMKKKIIIIIIPPP^^^lllrrruuuyyy{{{zzz{{{|||}}}}}}~~~}}}|||{{{zzz{{{kkkbbbVVVMMMHHHIIIHHHFFFLLLVVVhhhjjjrrrwwwsss|||sss___YYY\\\^^^ZZZWWWSSSLLLAAA999555444444444444444444555555555555666333888<<>>@@@BBBCCCCCCDDD@@@CCCFFFGGGGGGHHHHHHIIIKKKHHHEEECCCCCCDDDGGGIIIFFFIIILLLLLLKKKIIIGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCBBBAAA@@@???======888999:::::::::<<<@@@CCCGGGMMMSSSWWWYYY^^^eeekkkttttttuuuwwwwwwuuuqqqnnnrrrvvv~~~zzzzzz|||kkkZZZ___eeeeeeiiidddeeefffddd___[[[YYYXXXSSSNNNFFF>>>888666777888444===PPPwwwmmmzzzbbbfffpppfff[[[XXXVVVTTTUUUXXXXXXWWWXXXYYYXXXWWW\\\cccnnnzzzzzzrrrxxxyyy}}}}}}zzzvvvtttrrrqqqooommmjjjggg^^^YYYSSSNNNLLLKKKJJJIIIDDDDDDCCCBBBBBBAAA@@@@@@@@@???>>>>>>???AAACCCDDDGGGKKKQQQUUUVVVUUUTTTTTTTTTaaaooovvvzzz|||{{{xxx{{{|||}}}~~~~~~}}}|||{{{yyy|||iii___XXXOOOIIIJJJIIIGGGLLLVVVhhhkkkvvv|||vvv{{{vvvaaaYYY[[[[[[WWWRRRTTTLLLBBB999555444444555444444444555555555666666555:::???QQQqqqwwwqqqfff___XXXUUURRRQQQUUU[[[WWWOOOGGGLLL\\\pppuuukkkeeefffeeeccchhhpppwwwppphhhddddddgggiiijjjmmmmmmmmmlllkkkjjjiiihhhhhhhhhiiiiiiiiikkkooorrrwww~~~|||zzzxxxwwwjjjfffaaa]]]\\\[[[ZZZYYYUUUUUUVVVXXXYYYXXXVVVTTTSSSSSSRRRPPPLLLFFFAAA======;;;:::;;;===???AAAAAA???BBBEEEIIINNNTTT[[[```iiinnntttxxxyyyyyyxxxxxxxxxzzz|||}}}~~~lllUUUGGGFFFKKKccc||||||mmmVVVVVViii{{{vvvvvv{{{}}}```ZZZUUULLLBBB999555555666333333333333333333333333333333333444444444555555iiiTTTNNNQQQSSSTTTVVVWWWUUUPPPIIIEEECCCAAA@@@===;;;777555222111222222111111111111222222000000000000000000000000222222111111333555888999999;;;999555555888:::888;;;999777666777:::>>>AAA>>>===:::666333222444777111111222333555777999::::::::::::999999999888888999888888777777777777777888999999::::::;;;;;;<<<============>>>>>>??????===;;;999:::===??????===:::<<<===???AAABBBCCCCCCEEEDDDBBBAAAAAACCCFFFHHHMMMMMMMMMNNNNNNMMMJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCBBB@@@???===<<<;;;999888999<<>>===<<<888888999999999:::::::::>>>???@@@AAABBBFFFKKKOOO[[[gggqqqrrrsssvvvxxxvvvvvvxxxzzz{{{{{{|||~~~pppMMMBBBIII[[[yyywwwlll[[[VVVddd}}}qqq{{{ddd^^^QQQKKKEEE666222666666333333333333333333333333333333333444444444555555iiiTTTNNNQQQTTTUUUVVVWWWUUUPPPJJJFFFDDDBBB@@@>>>;;;888555333222222222111111111111222222000000000000000000000000000000000111333666999;;;>>>???===888777:::;;;999:::888666444555888<<>>===;;;777333222333444222222222333555777999::::::::::::999999999888888999888888777777777777777888999999::::::;;;;;;<<<======>>>???????????????:::888666777999:::999777999:::;;;===>>>@@@@@@AAABBBAAA@@@???AAADDDGGGIIIMMMMMMNNNPPPPPPOOOMMMKKKHHHHHHGGGFFFEEEDDDCCCBBBAAABBBBBBCCCBBBAAA??????<<<<<<;;;;;;<<<>>>AAABBBFFFHHHNNNUUUXXXYYY```gggkkkpppsssqqqpppssssssqqqsssssswww~~~zzz```WWWaaaiiifffkkkjjjhhhfffcccaaa___^^^YYYSSSJJJ@@@:::666666777888<<>><<<::::::888999999999999:::::::::<<<============@@@DDDGGGSSS```kkkooorrrvvvxxxwwwwwwxxxyyyzzzzzzzzz}}}fffIIIBBBKKK]]]zzzyyymmm\\\UUUcccvvvjjjvvvvvvgggWWWNNNFFF777333777666333333333333333333333333333333333444444444555555iiiTTTNNNQQQTTTUUUWWWXXXUUUPPPKKKGGGEEECCCAAA???<<<999666444333222222111111111111222222000000000000000000000000......///111444777;;;<<>>999777:::;;;999:::888555333444666:::<<<======;;;888444111111111333333333444555777888999:::::::::999999999888888999888888777777777777777888999999::::::;;;;;;<<<<<<===>>>??????>>>===<<<777666555666777666555333666777888999:::;;;<<<<<<===<<<<<<===@@@DDDHHHKKKNNNOOOQQQRRRSSSRRRPPPOOOKKKJJJIIIHHHFFFEEEDDDCCCAAAAAABBBBBBBBBBBBAAA@@@=========>>>???@@@BBBBBBEEEFFFJJJPPPRRRTTT[[[dddhhhooosssssssssuuutttqqqrrrssswww~~~{{{bbbXXXaaajjjkkkmmmlllkkkhhhfffdddbbbaaa[[[UUUKKKAAA:::666666777777>>>SSSyyyzzzooogggzzzggg^^^WWWXXXZZZWWWTTTTTTXXXVVVVVVWWWUUUUUUZZZbbbrrr{{{||||||vvviiiWWWHHH???===???>>>???BBBJJJVVVeeennnuuuyyy{{{{{{wwwtttttttttqqqqqqpppnnnkkkhhheeeccc```^^^\\\YYYVVVTTTSSSRRRLLLKKKIIIGGGEEECCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDGGGJJJMMMQQQVVV[[[XXXRRRTTT___nnnwww{{{{{{|||}}}{{{|||}}}~~~~~~~~~}}}|||~~~~~~rrrjjjYYYSSSNNNLLLKKKKKKNNNTTTkkk|||qqqllluuudddXXX]]][[[___YYYVVVRRRHHH;;;444555777666555555555555666666666666888666<<>>;;;999888888999999999999::::::::::::;;;<<<;;;::::::;;;>>>AAAIIIUUUbbbjjjpppuuuwwwvvvwwwxxxxxxxxxwwwyyy{{{~~~~~~zzz___GGGCCCKKK[[[wwwxxx___UUUaaa}}}{{{nnn{{{ttt___QQQGGG999555888555333333333333333333333333333333333444444444555555jjjTTTNNNQQQTTTVVVWWWWWWUUUPPPKKKGGGFFFCCCBBB@@@===:::777555444222222111111111111222222000000000000000000000000...///000222444777:::;;;<<<===;;;777666:::;;;999;;;999666333444666999<<<;;;;;;;;;888555222111222444444444444555666888888:::::::::999999999888888999888888777777777777777888999999::::::;;;;;;<<<<<<<<<======<<<:::888666555666666777777777666555555555555666666777888888888888999;;;???DDDIIILLLPPPRRRTTTUUUTTTSSSRRRRRRMMMMMMKKKJJJHHHFFFEEEDDDAAAAAABBBBBBBBBBBBBBBBBB????????????????????????BBBBBBDDDHHHJJJLLLTTT]]]eeemmmssstttuuuvvvuuuqqqtttvvvzzz~~~}}}uuu|||eeeXXX^^^iiimmmooonnnllljjjhhhfffeeeddd]]]WWWLLLBBB:::666666777777???WWWtttkkkxxxggg^^^VVVVVVWWWTTTRRRRRRWWWVVVVVVVVVTTTTTT[[[dddsss|||~~~uuuhhhYYYLLLDDD@@@???===;;;;;;???HHHTTT\\\hhhpppxxxyyytttoooooopppooonnnnnnllliiifffcccbbb^^^]]][[[XXXUUUSSSQQQPPPNNNMMMKKKIIIGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD???CCCFFFJJJQQQTTTPPPHHHJJJVVVgggsssxxxzzz{{{}}}|||}}}}}}~~~~~~}}}|||{{{zzzzzzqqqiiiZZZSSSNNNMMMLLLKKKOOOTTTqqquuulllooofffXXX[[[ZZZ^^^XXXWWWSSSHHH;;;555666777666555555555555666666666666777555<<>>AAACCCMMMZZZfffmmmrrrttttttwwwxxxxxxwwwvvvwwwzzz}}}|||~~~{{{aaaJJJDDDHHHVVVqqqaaaWWW```vvvvvv~~~fffTTTHHH:::666888444444444444444444444444444333333333444444444555555jjjUUUOOOQQQSSSVVVVVVVVVTTTOOOJJJHHHGGGDDDCCC@@@>>>:::888555444222222111111111111222222000000000000000000000000000111111333444666888888999;;;:::666777;;;===<<<<<<:::777555555777;;;===999::::::888555333333444444444444555666777888999:::::::::999999999888888999888888777777777777777888999999::::::;;;;;;<<<;;;;;;;;;:::999777555333666777888888888888888999777666555555555555666777666666777:::>>>DDDIIILLLRRRUUUWWWWWWUUUSSSRRRSSSPPPPPPNNNLLLJJJHHHFFFEEEBBBBBBBBBBBBBBBBBBCCCCCCAAA@@@@@@???===<<<;;;;;;>>>===???BBBCCCDDDLLLUUUaaaiiipppssstttvvvuuuqqqtttvvv{{{rrreeeooo}}}iiiZZZ\\\fffnnnpppooonnnllljjjhhhgggfff```YYYNNNBBB:::666666777888???YYYwwwjjj|||kkk___SSSPPPPPPOOOOOOPPPVVVUUUVVVUUUSSSSSS[[[fffttt|||{{{pppdddYYYPPPHHHDDD?????????>>>>>>AAAFFFJJJZZZeeerrruuuqqqjjjiiijjjjjjjjjjjjiiihhhfffcccbbb___^^^\\\ZZZWWWTTTRRRQQQPPPOOOMMMKKKIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCC>>>@@@AAACCCJJJSSSUUUSSSNNNXXXeeeqqqxxx{{{|||}}}{{{|||}}}~~~~~~}}}{{{{{{wwwwww}}}pppfffZZZTTTOOONNNMMMLLLPPPUUUppp|||wwwiiigggkkk[[[]]]]]]bbb[[[XXXTTTJJJ<<<555666777666555555555555666666666666888666<<>>AAACCCAAAHHHUUUbbbjjjnnnppprrrvvvwwwwwwwwwvvvwwwzzz|||{{{}}}~~~~~~eeeMMMDDDEEEQQQmmmyyy```WWW^^^ppp~~~vvvzzzhhhUUUIII:::666888444444444444444444444444444333333333444444444555555kkkVVVOOOPPPQQQUUUUUUUUURRRNNNJJJGGGGGGDDDBBB@@@===:::777555444222222111111111111222222000000000000000000000000000111222333555666777777999;;;:::777999>>>@@@???===;;;888666777999===???;;;<<<;;;888555444444555444444444555666777999::::::::::::999999999888888999888888777777777777777888999999::::::;;;;;;<<<;;;;;;:::999999888888888:::;;;;;;:::999999;;;<<<:::999777666666666777888666666777999>>>CCCIIILLLQQQTTTXXXXXXUUUSSSSSSTTTSSSRRRPPPNNNKKKIIIGGGFFFCCCCCCBBBBBBBBBBBBBBBCCCAAA@@@???===;;;:::::::::<<<;;;===???@@@AAAGGGPPP^^^fffmmmppprrrttttttqqqppptttyyyiii[[[gggzzzrrr___[[[eeeooorrrqqqpppnnnllljjjiiiiiiccc\\\OOOCCC:::666666777888AAA```nnnuuugggXXXRRRQQQQQQRRRUUUTTTTTTUUUUUURRRRRR\\\hhhuuu}}}}}}oooddd^^^XXXQQQLLL@@@BBBCCCBBB@@@?????????OOOZZZhhhnnnkkkeeebbbcccdddeeefffggggggfffeeedddbbbbbb```^^^[[[XXXVVVTTTQQQQQQOOOMMMLLLKKKJJJJJJIIIHHHHHHGGGEEEDDDDDDCCCBBBBBB???<<>>OOOiiiwww}}}rrr___XXX\\\ZZZ]]]dddhhh^^^MMMFFFIIIHHHFFFHHHTTTjjjpppmmmjjjiiiggggggnnnwwwuuullleeedddffffffgggjjjgggffffffeeeeeeffffffgggjjjhhhhhhjjjjjjjjjmmmsss||||||wwwpppkkkhhhgggfffeeedddaaa^^^\\\[[[[[[ZZZYYYWWWUUURRROOOLLLHHHCCC???;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;999;;;======>>>???BBBDDDCCCGGGRRR___iiilllnnnqqqsssuuuwwwxxxxxxyyy{{{}}}{{{|||~~~gggOOODDDCCCOOOmmmttt___UUU[[[mmm|||rrrrrryyydddUUUIII:::555777444444444444444444444444444333333333444444444555555lllWWWPPPOOOPPPTTTTTTTTTQQQLLLIIIGGGFFFCCCBBB@@@===:::777555333222222111111111111222222000000000000000000000000///000111333555777888888999;;;:::777888===???>>><<<:::888666777:::>>>AAAAAA@@@===999444222333444333333444555777888:::;;;:::::::::999999999888888999888888777777777777777888999999::::::;;;;;;<<<;;;;;;:::;;;===???BBBCCCDDDDDDBBB???;;;;;;>>>@@@>>>===;;;999888888999:::777777888:::>>>CCCHHHKKKLLLQQQVVVWWWUUUSSSUUUWWWUUUTTTRRRPPPMMMJJJHHHGGGEEEDDDCCCBBBAAAAAABBBBBBAAA???===;;;;;;;;;<<<===>>>===???BBBAAAAAAGGGOOOZZZbbbiiilllnnnrrrsssqqqmmmrrrxxx~~~lll```ooo|||yyy|||fff___gggqqqtttsssrrrqqqooommmlllllleee]]]QQQDDD:::666666777777CCCggg}}}ttt||||||nnn^^^WWWTTTSSSTTTVVVSSSTTTUUUUUUQQQQQQ\\\iiivvv}}}vvvlllhhheee^^^XXXMMMLLLKKKHHHCCC@@@@@@@@@HHHQQQ\\\bbbaaa___]]]^^^___```bbbeeefffgggffffffeeeeeedddbbb___\\\YYYWWWSSSRRRPPPOOONNNMMMLLLLLLKKKJJJIIIGGGFFFDDDCCCCCC@@@BBB@@@;;;>>>LLL\\\eeeZZZWWWXXX```mmmwwwzzzyyyyyyzzz{{{}}}}}}}}}||||||{{{xxxyyyuuuiii[[[UUUPPPOOONNNMMMQQQVVVccczzzuuuwwwrrrmmmmmmZZZZZZ\\\bbbYYY]]]XXXMMM>>>666555555333555555555555666666666666888:::BBBSSSlll~~~wwwaaaXXX______eeepppuuuiiiUUUKKKMMMHHHGGGIIIVVVmmmnnnkkkiiihhhfffgggnnnvvvsssjjjddddddffffffhhhkkkeeeeeedddccccccdddeeeeeeiiiggggggiiiiiihhhlllrrryyy~~~vvvrrrmmmjjjhhhhhhgggfffeeebbb^^^[[[ZZZZZZXXXWWWVVVSSSNNNJJJGGGDDD@@@===;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<;;;===???@@@@@@@@@BBBDDDDDDFFFOOO^^^hhhllloootttqqqtttxxxzzz{{{{{{|||}}}{{{|||~~~hhhRRRGGGCCCMMMjjj}}}uuu```SSSWWWkkkoooppp~~~nnn]]]SSSIII999444666444555555555555555555555555333333333444444444555555lllXXXPPPOOOOOOSSSSSSSSSPPPLLLHHHFFFFFFCCCAAA???<<<999666444333222222111111111111222222000000000000000000000000,,,...000333666888999:::888:::888555555999;;;999;;;999777666777:::>>>AAAEEECCC???999444111111333222333333555777999;;;<<<:::::::::999999999888888999888888777777777777777888999999::::::;;;<<<<<<;;;;;;;;;===@@@EEEJJJMMMMMMLLLIIIDDD???>>>AAADDDAAA???===;;;::::::;;;;;;888888999:::>>>BBBGGGJJJHHHNNNTTTVVVTTTTTTWWWZZZWWWUUUSSSPPPMMMKKKIIIGGGFFFEEECCCBBBAAAAAAAAABBB@@@>>><<<;;;;;;===???AAA@@@@@@BBBEEEDDDDDDIIIPPPYYY```gggiiilllqqqrrrqqqmmmrrrxxx~~~vvvkkk{{{{{{{{{lllbbbiiitttvvvuuutttsssqqqpppooonnnggg^^^QQQDDD;;;777666777666DDDggg~~~|||zzzvvvuuuyyykkk\\\TTTQQQOOONNNPPPSSSSSSUUUTTTPPPQQQ]]]jjjvvv~~~zzzpppnnnkkkeee^^^]]]ZZZUUUMMMGGGCCCDDDEEEFFFLLLTTTYYYZZZZZZZZZ[[[\\\]]]```cccfffggghhhhhheeeeeedddbbb```\\\YYYWWWTTTSSSQQQPPPOOONNNMMMMMMLLLKKKJJJHHHFFFEEECCCCCC999???BBB>>><<>><<<:::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<>>BBBFFFEEEBBB<<<777333222333333444555555555666888:::::::::::::::::::::::::::888888777777777777888888:::999888888999:::<<<===;;;;;;<<>>@@@BBBCCCFFFLLLQQQVVVXXXYYYYYYYYYVVVSSSQQQOOOLLLHHHEEEFFFDDDCCCBBBCCCCCCAAA@@@@@@???>>>======>>>???@@@BBBFFFLLLNNNLLLJJJJJJKKKZZZ\\\```eeejjjnnnqqqsssssstttwww~~~ooowww{{{wwwwww]]]```oooqqqzzzzzzyyywwwuuutttsssrrrmmmcccRRRCCC888555666777<<>>666666777666666555555555555666666777:::;;;GGG___www~~~||||||mmmYYYeee[[[WWW\\\fffdddUUUKKKJJJKKKDDDGGGSSSiii~~~qqqlllhhheeebbbbbbiiisssooohhhccccccddddddgggkkkffffffdddccccccdddeeeffffffiiillljjjggggggkkkoooyyy~~~xxxsssnnnjjjjjjkkkllllllkkkjjjiiihhhbbb```^^^]]]\\\ZZZWWWTTTPPPMMMIIIDDDAAA?????????<<<<<<<<<;;;;;;:::::::::<<<;;;;;;<<<<<<===>>>???AAAAAAAAABBBDDDFFFGGGHHHGGGIIIPPP[[[gggooorrrqqqsssuuuwwwzzz}}}}}}{{{yyyxxxzzz|||}}}~~~oooSSSEEEEEEIII```|||xxxiiiTTTUUUkkk{{{llloooyyy]]]PPPUUUEEE555999555666444444444444444444444444444444333444444555666777kkkUUUJJJKKKPPPQQQRRRRRROOOLLLHHHGGGGGGEEECCC???;;;888555444333111111111111111111111111000000000000000000000000000///000222666999::::::999888666555555666888999;;;999666444666999>>>AAADDDCCC@@@<<<666333222333333444555555555555888:::::::::::::::::::::::::::888888777777777777888888999999888888999:::<<<===;;;:::;;;<<<@@@DDDIIIKKKQQQQQQOOOMMMHHHCCC>>>;;;======<<<;;;;;;<<<===>>>;;;:::999888888999;;;<<>>======>>>???@@@???DDDJJJLLLKKKJJJKKKLLLWWWZZZ___eeekkkooorrrttttttsssuuu|||~~~rrrzzz}}}sss]]]___nnnttt{{{{{{zzzyyywwwuuutttsssnnncccRRRCCC999666777888<<>>666666777666666555555555555666777777::::::EEE]]]ttt|||lllXXXeee\\\VVVVVVZZZWWWLLLGGGJJJLLLEEEHHHUUUjjjooojjjfffdddaaabbbiiisssooohhhcccdddddddddeeeiiigggfffeeeddddddeeeffffffjjjkkkkkkiiiggghhhkkknnnvvv|||{{{zzz|||uuunnnhhhccc```ccccccdddgggjjjllljjjiiidddbbb___]]]\\\YYYVVVSSSMMMJJJFFFAAA>>><<<<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<===>>>??????AAAAAAAAABBBCCCDDDEEEFFFEEEHHHPPP[[[fffnnnrrrrrrrrrsssvvvxxx{{{|||{{{zzzzzz|||}}}~~~~~~rrrVVVFFFEEEGGG]]]~~~|||~~~sssrrrzzzzzzhhhSSSTTTiiivvvmmmsssdddTTTVVVFFF777:::555555444444444444444444444444444444333444444555666777lllVVVJJJKKKOOOQQQRRRRRROOOKKKHHHGGGGGGDDDBBB???<<<888666444333111111111111111111111111000000000000000000000000000//////222666999:::::::::999777666666777999::::::888555444555888<<>>:::666333222333222444555555444555777:::::::::::::::::::::::::::888888777777777777888888999888888888999:::;;;<<<<<<;;;::::::<<<>>>AAACCCDDDFFFJJJKKKIIICCC<<<888AAA@@@>>><<<<<<===>>>@@@<<<:::999777666666666777:::>>>DDDJJJPPPUUUWWWXXX\\\[[[YYYXXXVVVRRRLLLHHHEEEDDDBBBBBBCCCCCCAAA@@@??????>>>======>>>??????<<>>;;;:::<<<@@@CCCOOOUUU]]]bbbeeegggjjjmmmiiigggdddbbbaaa___\\\ZZZWWWXXXXXXXXXWWWVVVUUUUUUMMMLLLKKKIIIFFFDDDCCCBBB@@@AAAAAA@@@BBBGGGPPPWWW]]]ZZZXXXZZZaaakkksssxxx{{{{{{}}}~~~ttt```WWWRRRUUUVVVSSSUUU[[[mmmfff\\\pppuuu^^^[[[aaabbbbbbbbb\\\OOO???666666777555666555555555666666777888999999DDD[[[ppp}}}}}}}}}yyy}}}fffWWWhhhccc[[[UUUSSSNNNGGGIIIQQQNNNFFFIIIVVVkkklllhhheeecccaaabbbjjjtttoooiiidddeeeeeeccccccfffgggffffffeeeeeefffggggggjjjiiigggggghhhjjjjjjjjjjjjnnnnnnhhh___^^^gggqqqwwwssslllddd]]]WWWTTTRRRXXXWWWYYY___hhhmmmmmmjjjfffccc```]]]ZZZWWWSSSQQQJJJHHHDDD@@@===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCBBBFFFMMMXXXccclllpppqqqqqqrrrtttvvvyyy{{{|||}}}}}}~~~tttXXXHHHDDDDDDXXXxxx|||}}}zzzhhhfffrrrzzziiiUUUUUUhhhttt~~~kkkrrrsss\\\XXXFFF888;;;555444444444444444444444444444444444333444444555666777nnnXXXMMMMMMRRRPPPPPPPPPNNNJJJGGGFFFFFFCCCBBB???<<<999666444333111111111111111111111111000000000000000000000000000//////111555888::::::;;;:::888777777888:::;;;999777555444444777;;;=========<<<999555333222333222333444444444555777999999999999999999999999999888888777777777777888888888888888999999:::;;;;;;===<<<:::999999:::;;;<<<999===DDDJJJMMMKKKGGGDDDKKKIIIEEEAAA???>>>>>>???>>><<<:::888777666555555777:::@@@GGGNNNSSSWWWXXXYYYYYYXXXWWWUUUQQQJJJFFFDDDBBBAAAAAABBBBBBAAA@@@???>>>===<<<<<<===>>>???===BBBGGGIIIIIIHHHJJJLLLPPPTTT[[[ccciiimmmnnnooovvvtttttt{{{{{{zzz|||zzzggg```lllxxx}}}zzzwwwuuuooobbbPPPAAA:::888999::::::BBBcccllltttwwwbbbQQQMMMKKKKKKIIIGGGJJJOOORRRPPPOOOOOOOOORRR___kkkvvv|||wwwhhhUUUZZZhhh}}}xxxjjjXXXJJJDDDCCCBBB???======>>>BBBDDDMMMSSS[[[aaaccceeejjjnnnhhhgggeeedddbbb```]]]\\\ZZZZZZYYYYYYWWWVVVUUUTTTMMMLLLKKKIIIFFFDDDCCCBBB>>>@@@AAAAAADDDLLLXXXaaafffbbb^^^^^^bbbjjjqqquuuuuuyyy}}}{{{nnnaaaWWWRRRUUUWWWTTTUUU[[[vvvjjj^^^wwwtttZZZVVV```eeegggccc]]]PPP@@@777666666555555555555555666777888888::::::EEE\\\pppyyyzzzzzz~~~tttvvv}}}}}}www^^^WWWpppoooggg___WWWNNNHHHLLLUUUMMMFFFIIIVVVkkkkkkhhheeecccbbbdddmmmwwwoooiiieeefffeeebbbbbbcccffffffffffffggggggggghhhfffdddcccfffjjjjjjfffbbbWWWWWWTTTNNNHHHIIIPPPWWW^^^\\\WWWQQQKKKGGGGGGGGGNNNLLLOOOXXXeeemmmnnnjjjgggddd```\\\YYYUUUQQQNNNJJJIIIEEEBBB???>>>======:::;;;;;;;;;;;;<<<<<<<<<============>>>???@@@@@@AAAAAA@@@???????????????>>>BBBIIIRRR]]]fffllloooqqqrrrsssuuuwwwzzz~~~sssXXXHHHCCCBBBSSSrrr||||||vvvdddeeetttyyylllXXXXXXjjjuuulllrrrggg[[[FFF888;;;555555444444444444444444444444444444333444444555666777mmmWWWMMMNNNSSSNNNOOOOOOLLLIIIEEEDDDDDDBBBAAA???===:::777444333111111111111111111111111000000000000000000000000/////////111555888999999;;;:::999777777999:::;;;999777555444444777:::<<<;;;;;;;;;999555333222333222333444444444555777999999999999999999999999999888888777777777777888888777777888999::::::::::::;;;:::888777666555555666666;;;CCCKKKSSSWWWZZZZZZXXXUUUPPPJJJEEEAAA???>>><<<;;;:::888777666555555777:::???FFFMMMRRRVVVXXXWWWWWWVVVUUUSSSOOOHHHDDDBBBAAA@@@@@@AAAAAA@@@???======;;;;;;;;;;;;======???CCCGGGHHHGGGFFFHHHJJJNNNRRRYYY```fffjjjkkkkkklllkkknnnxxx~~~}}}xxxeee]]]iiittt|||xxxuuuoooaaaNNN@@@:::999:::;;;>>>HHHjjjlllppp|||gggUUUQQQNNNLLLIIIGGGIIIOOOTTTRRRPPPOOONNNQQQ\\\iiiuuu|||kkkZZZPPPNNNSSScccyyyxxxkkk```SSSIIIEEENNNLLLIIIGGGEEEDDDCCCCCCKKKPPPWWW]]]```dddhhhkkkgggggggggfffcccaaa___^^^\\\\\\[[[ZZZXXXUUUSSSRRRNNNMMMLLLIIIGGGDDDCCCBBB??????@@@@@@CCCJJJUUU\\\^^^ZZZVVVVVVYYY___dddgggjjjqqqzzz~~~~~~ssslllaaaVVVPPPTTTWWWTTTUUUYYYvvvkkk___wwwuuu\\\XXXbbbfffiiieee___QQQAAA777666666555555555555666666777999999;;;===III```www~~~yyy~~~|||~~~zzzyyyrrrZZZZZZxxx|||yyyqqqeeeVVVKKKKKKQQQMMMEEEHHHUUUjjjlllhhhfffeeedddfffoooyyyoooiiieeeeeeeeebbbaaaccceeeffffffggggggggghhhhhheeecccdddhhhkkkggg^^^UUUKKKHHHCCCBBBCCCDDDEEEEEEGGGGGGFFFBBB???>>>???BBBHHHGGGJJJTTTbbblllmmmjjjfffccc^^^YYYVVVSSSPPPMMMJJJHHHFFFCCCAAA??????>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===>>>>>>???@@@AAAAAA@@@???>>>>>>=========;;;>>>CCCJJJTTT^^^gggmmmppprrrtttuuuvvvyyy~~~~~~qqqWWWGGGCCC@@@PPPnnn|||zzzvvvddddddttt|||mmmXXXWWWiiiwwwooorrrnnn\\\FFF777999444777444444444444444444444444444444333444444555666777kkkUUUKKKMMMRRRNNNOOONNNLLLHHHEEEDDDDDDAAAAAA???===:::777555333222222222222222222222222000000000000000000000000///......111555888999999;;;:::888777777888:::;;;999777666555555777999;;;:::;;;;;;999666333222222111333444444333444666999999999999999999999999999888888777777777777888888666777888999::::::::::::777666555444333333333333333777===EEENNNVVV\\\___[[[YYYTTTNNNHHHCCC???===888888777777777666666666888:::???EEEKKKPPPTTTVVVVVVUUUSSSRRRPPPLLLGGGBBB@@@>>>===>>>???@@@???===;;;;;;:::999999:::;;;;;;???BBBFFFFFFEEEDDDEEEHHHLLLPPPVVV^^^dddiiikkkllldddcccgggsssuuucccaaapppyyy}}}xxxtttnnn```LLL>>>999999::::::;;;HHHlllqqqnnn~~~jjjRRRNNNKKKJJJHHHFFFJJJPPPTTTRRRPPPOOOMMMOOOYYYdddttt{{{xxxdddTTTMMMNNNMMMLLLSSSgggcccQQQIIIHHHKKKOOOOOOOOOPPPQQQRRRQQQMMMJJJGGGJJJPPPWWW^^^cccgggiiiggghhhjjjhhhfffcccaaaaaa^^^^^^]]][[[YYYWWWUUUTTTQQQPPPNNNLLLIIIGGGEEEDDDBBBAAA??????BBBFFFJJJMMMLLLIIIGGGGGGJJJNNNRRRSSS[[[fffuuu}}}~~~~~~{{{ssspppaaaUUUOOOSSSVVVTTTTTTXXXooooooeeeqqqyyyccc```ggggggffffff```RRRAAA888666666555555555555666777888999:::;;;???MMMfffzzz{{{tttYYYZZZ{{{yyyeeeVVVPPPQQQLLLEEEHHHUUUjjjmmmiiifffeeeeeegggpppzzzoooiiidddddddddaaaaaaddddddeeefffggggggggggggggggggggghhhkkklllfffZZZQQQNNNJJJFFFHHHLLLLLLGGGAAA<<<>>>@@@???<<<<<<>>>AAAFFFGGGJJJTTT```hhhjjjhhhccc___ZZZVVVTTTRRROOOMMMHHHGGGEEECCCAAA@@@????????????>>>>>>============>>>>>>>>>>>>???@@@AAABBBAAA@@@???>>>============:::<<<>>>CCCKKKVVVccckkknnnqqqtttuuuuuuwww}}}|||}}}~~~~~~}}}}}}pppWWWHHHCCC@@@NNNkkk|||www{{{hhhbbbooonnnVVVRRReeevvvnnnkkk}}}lll[[[FFF777888444999444444444444444444444444444444333444444555666777lllVVVLLLMMMQQQOOOPPPPPPNNNJJJGGGEEEEEEAAA@@@???===;;;888555333222222222222222222222222000000000000000000000000///......111444888999999;;;999888777777888999;;;999888777666666777999;;;:::<<<<<<:::777333222222111222333444333444666888888888888888888888888888888888777777777777888888666666888999::::::999999666666666666666666666666111333777<<>><<<;;;<<<===>>>===<<<:::999888777777888999:::;;;>>>BBBCCCBBBBBBDDDGGGJJJNNNTTT\\\dddjjjoooqqqmmmiiiiiirrr||||||ppp^^^eeewww|||}}}xxxtttnnn^^^JJJ<<<888999::::::777GGGooovvvmmm|||gggQQQLLLIIIHHHFFFEEEIIIOOOPPPOOONNNNNNKKKLLLVVV```rrrzzz~~~mmmYYYKKKGGGJJJHHHAAA???JJJcccxxxqqq___JJJ>>><<>>???BBBDDDFFFFFFLLL[[[ooo{{{}}}}}}tttpppbbbVVVNNNSSSWWWUUUTTTWWWnnn~~~sssmmmxxxhhhdddiiihhhggggggaaaSSSBBB888666666555555555555666777999:::;;;:::@@@PPPjjj{{{yyyvvvXXXVVVtttooo___XXXWWWMMMFFFIIIVVVkkkmmmiiifffeeedddfffoooyyyooohhhccccccbbbaaabbbeeebbbccceeefffggggggffffffggggggjjjmmmnnnjjjccc]]][[[XXXWWWWWWWWWTTTLLLFFF???BBBFFFDDD@@@>>>???BBBHHHJJJOOOVVV^^^dddffffff___[[[WWWTTTRRRQQQOOONNNIIIHHHGGGFFFDDDCCCBBBAAABBBAAAAAA@@@???>>>======????????????@@@AAABBBBBB@@@@@@???>>>=========>>><<<<<<<<<>>>EEEQQQ```kkkkkkooossstttssstttyyy~~~yyy{{{||||||{{{|||~~~rrrYYYJJJEEE@@@MMMiii|||uuu|||sssjjjqqqsssWWWOOObbbvvvmmmeeerrr{{{cccXXXHHH999777222888444444444444444444444444444444333444444555666777pppYYYNNNNNNSSSQQQRRRQQQOOOKKKHHHGGGGGG@@@@@@???>>>;;;888555333222222222222222222222222000000000000000000000000///......000444777999999:::999777666666777999::::::999777666777888:::;;;;;;<<<===;;;777444222111111222333333333444666888888888888888888888888888888888777777777777888888555666888999::::::999999888888999999:::;;;;;;;;;555666888:::>>>AAACCCEEEBBBBBBBBB@@@>>>:::666444555666999;;;===??????@@@:::;;;>>>BBBGGGKKKNNNPPPNNNLLLIIIFFFDDDAAA>>>;;;<<<;;;:::;;;<<<===<<<;;;999888777666666777888999777:::???@@@@@@@@@DDDGGGHHHLLLSSS\\\eeemmmsssvvv~~~vvvppptttwwwxxx~~~gggUUUaaauuuxxx~~~wwwsssmmm]]]III;;;777999::::::;;;LLLwwwxxxmmmyyydddSSSNNNJJJHHHEEECCCGGGMMMLLLKKKLLLLLLJJJKKKTTT^^^pppxxxvvvaaaMMM@@@EEEEEEDDDBBBBBBFFFKKKOOOLLLEEE>>><<>>======????????????@@@AAABBBCCC@@@@@@???>>>>>>>>>>>>>>>>>>===<<<<<>>;;;;;;;;;:::888555222111333333333333444555666666888777666666666777888999777777777777777777777777999888888888999::::::;;;::::::;;;;;;::::::888888555555888===CCCEEEDDDBBB:::::::::999888777555555333333555:::???AAA???<<<<<<===>>>???BBBEEEHHHJJJGGGFFFDDDAAA>>>;;;888777:::::::::::::::::::::::::::999888666666666777777777999;;;<<<<<<>>>AAACCCFFFLLLTTT]]]fffooovvv{{{zzz{{{yyy{{{kkk[[[bbbssswww|||xxxwwwlllZZZEEE;;;888888999<<<>>>KKKssspppvvvooogggUUUOOOIIIGGGFFFEEEHHHMMMPPPMMMKKKKKKJJJKKKTTT]]]ssszzzttt\\\JJJCCCDDDDDDFFFHHHFFFCCCCCCDDDAAA===>>>@@@===AAAXXXrrr}}}jjjVVVEEE;;;<<<<<>>???@@@AAAAAAAAADDDCCC@@@>>><<<;;;;;;;;;AAAAAABBBDDDEEEJJJXXXgggmmmmmmnnnoooppprrrtttuuuxxxyyyzzz|||}}}}}}~~~~~~~~~eeeNNNEEECCCMMMbbbtttwww~~~{{{ppp^^^MMMfff|||tttkkkrrruuuyyy{{{vvviiiTTTQQQAAA666===666222777777666555444444333333666555555555555666666777nnnYYYPPPQQQUUUVVVUUURRROOOKKKHHHFFFEEECCCAAA???<<<999666444333222222222111111111111000000000111111111111000000//////000111222444666777999888777555555999>>>CCC@@@<<<888555555777:::<<<;;;;;;;;;:::888555222111333333333333444555666666999888777777666777888999777777777777777777777777888888888888999999::::::::::::::::::999999888888777777888;;;???@@@>>><<<::::::;;;;;;;;;;;;::::::888888999===@@@AAA???<<<888:::<<>>KKKqqqxxxgggxxxtttooofffTTTNNNIIIGGGFFFEEEHHHMMMOOOLLLKKKKKKJJJKKKSSS\\\rrryyy}}}cccQQQJJJMMMMMMNNNPPPNNNHHHEEEEEEJJJAAA<<<<<<;;;<<>>@@@@@@AAAAAA@@@CCCBBB@@@???===<<<;;;;;;BBBEEEJJJNNNMMMNNNXXXdddjjjkkklllnnnoooqqqsssuuuxxxyyy{{{|||}}}~~~~~~~~~~~~eeeNNNEEEBBBLLLaaa}}}qqqsss{{{mmm___SSSlll~~~{{{rrrmmmxxx~~~|||iiiWWWUUUDDD555888333222777666666555444444333333666555555555555666777777mmmVVVLLLNNNSSSWWWUUURRRNNNKKKHHHFFFEEECCCAAA???<<<999666444333222222222111111111111000000000111111111111000000/////////000222555777888888888666444444777<<<@@@BBB???;;;777555666888:::;;;;;;;;;:::888555222111333333333333444555666666::::::999888777777777888777777777777777777777777888888888888888999999999;;;;;;<<<======<<<;;;:::;;;::::::;;;<<<<<<;;;999888888999:::::::::::::::;;;;;;;;;===??????===:::555777:::===?????????>>><<<;;;:::999999:::;;;<<<::::::999999888888777777;;;:::999777666555555555777888:::::::::<<<>>>AAADDDJJJSSS]]]fffoooxxx}}}|||yyy|||}}}|||zzzcccddduuu|||{{{wwwfffTTTAAA999888888999;;;>>>JJJnnn}}}fffrrrppplll}}}bbbSSSMMMHHHGGGFFFEEEHHHMMMOOOLLLJJJJJJIIIJJJRRR[[[pppxxx~~~uuuddd\\\\\\WWWUUUVVVUUURRRSSSVVVYYYLLLBBBAAA@@@???BBBJJJnnnqqqlll[[[JJJDDDEEEFFFIIIIIIMMMVVVbbbjjjkkkiiilllllllllkkkiiihhhfffeeehhhffffffgggjjjmmmnnnnnnpppqqqpppllliiieee^^^WWWRRROOOLLLNNN]]]tttwwwmmmlllrrrtttoooiiikkkqqqyyy~~~uuummmaaa^^^RRRPPPVVVTTTQQQYYYooonnnbbbxxxjjjaaagggmmmsssqqqdddPPP@@@888666666666555555666777888999::::::???KKK```uuuzzzwww}}}}}}bbbHHHMMMYYYVVVWWW[[[]]]ZZZXXXYYYOOOGGGIIIUUUkkkuuummmeee```^^^aaakkkuuuoooiiiddddddeeecccdddgggeeeeeeeeefffffffffffffffiiifffgggooozzz|||wwwzzzlllaaa```dddhhhXXXRRRLLLKKKNNNOOOKKKFFFMMMOOOSSSXXXZZZXXXTTTPPPJJJHHHFFFGGGKKKPPPTTTVVVPPPOOONNNLLLJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@??????===>>>???@@@@@@@@@@@@@@@AAAAAAAAA@@@???===<<<;;;???EEENNNSSSPPPMMMSSS]]]eeehhhkkkmmmoooqqqsssuuuyyyzzz{{{|||}}}~~~~~~~~~~~~fffOOOEEE@@@JJJ___}}}|||oooppp~~~ssseeeYYYppp|||qqqqqqooo[[[XXXFFF444666222555666666666555444444333333555555555555555666777777lllTTTJJJMMMTTTXXXVVVRRRNNNJJJHHHFFFEEECCCAAA???<<<999666444333222222222111111111000000000000111111111111000000000//////000222555888999888888666444444666:::>>>AAA???<<<888555666888:::;;;;;;;;;:::888555222111333333333333444555666666;;;;;;:::999888777777777777777777777777777777777777777888888888888888888;;;>>>BBBFFFFFFCCC@@@===<<<<<<;;;<<<============>>>>>>>>>===<<<;;;999888888999:::;;;<<<;;;999777666777888:::;;;<<<<<<<<<:::999888777888999;;;<<<;;;;;;::::::999888888888;;;;;;999888777666555555777888999999999:::===???EEEJJJSSS\\\dddmmmtttyyy{{{yyyyyy}}}{{{hhheeeuuu}}}}}}vvv```PPP???888888888999;;;>>>IIIiiitttwwwkkkiiixxx\\\RRRLLLHHHGGGFFFDDDGGGLLLNNNKKKIIIIIIHHHIIIQQQZZZmmmvvv}}}~~~xxxlllpppeeeZZZWWWTTTRRRVVV^^^[[[PPPGGGEEEDDDAAAAAACCCWWWZZZUUUKKKGGGOOOWWWZZZUUUTTTTTTZZZbbbhhhiiiiiiiiihhhhhhfffeeedddcccbbbfffffffffhhhkkknnnqqqrrrtttvvvuuurrrooojjj```VVVOOOLLLIIIJJJSSSeeeyyy~~~~~~zzztttxxx|||~~~~~~}}}qqqjjjccc```UUUQQQVVVSSSQQQYYYsssiii___xxxmmmeeejjjmmmqqqrrrcccOOO@@@999777777666666666777888999:::;;;<<>>???@@@@@@@@@@@@@@@???@@@AAAAAA@@@???===<<<<<>>===;;;888666666999<<<;;;;;;;;;:::888555222111333333333333444555666666:::::::::999888777666666777777777777777777777777666777888888888777666666888>>>EEEKKKLLLIIICCC???999::::::;;;<<<>>>AAACCCKKKJJJHHHEEEBBB???<<<:::666888;;;===<<<:::888777999888777777888:::===???<<<;;;:::999999999:::;;;<<<<<<;;;;;;;;;:::::::::;;;;;;:::999888777666666777888999999999999<<<>>>EEEJJJRRRZZZaaahhhnnnsssuuuvvvyyyzzz~~~yyyfffddduuu}}}}}}ttt[[[LLL===777888999:::<<>>???AAACCCHHHHHHGGGPPPcccoooooogggddd```___```ccccccbbb[[[\\\\\\]]]___```aaabbbdddeeefffhhhkkknnnrrrtttuuuwwwwwwuuusssnnnbbbVVVIIIGGGFFFFFFIIIPPP\\\eeeoootttzzz}}}{{{xxxtttrrr|||~~~}}}}}}|||qqqkkkfffcccWWWRRRUUUQQQPPPYYYhhhlllcccxxxqqqiiilllmmmnnnrrrcccNNN???999888777666777777777888999;;;===>>>GGGUUUjjjxxxzzzxxx|||xxxxxxzzzzzz~~~tttSSS@@@GGGTTTUUUUUUWWWZZZ]]]]]][[[OOOGGGIIITTThhhoookkkhhhgggeeecccgggmmmllleee```bbbdddcccccccccbbbcccdddeeefffhhhiiiiiiggglllrrruuutttpppkkkhhhhhhbbbWWWNNNMMMOOOMMMGGGBBB@@@>>>;;;:::;;;>>>@@@@@@DDDJJJMMMMMMJJJEEEBBB???======???EEEKKKPPPRRRQQQPPPOOONNNLLLKKKIIIIIIGGGFFFEEEDDDBBBAAA@@@???>>>>>>???@@@@@@@@@??????>>>???@@@AAAAAA@@@???>>>======???@@@>>>===DDDNNN^^^dddkkkoooooopppsssvvvvvvwwwyyy{{{}}}~~~jjjSSSEEE>>>GGG\\\{{{~~~ooolllyyyyyy{{{jjjUUUmmmzzzzzzppp[[[DDD777;;;666888555555555555555444444444444444444555555666888888nnnTTTKKKPPPYYYZZZWWWRRRMMMIIIGGGEEEEEECCCAAA???<<<999666444333222222222111111111111000000000111111111111000000000000///000222666:::<<<::::::888666444444777::::::;;;;;;888555555999===;;;;;;;;;:::888555222111333333333333444555666666888888888888888777666555777777777777777777777777666666777888888777555444444999AAAHHHJJJHHHDDD@@@888999999999:::<<>>:::999;;;999777666777:::>>>AAA>>>>>>===<<<;;;:::999999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888999::::::999999;;;===DDDIIIOOOVVV]]]ccciiimmmnnnqqqwww~~~}}}rrryyyyyyuuu___cccvvv|||qqqWWWIII;;;777999;;;<<<===@@@HHHeeelllhhhxxx]]]NNNIIIFFFGGGFFFDDDFFFKKKMMMJJJHHHGGGFFFFFFNNNWWWfffrrr|||~~~tttggg______XXXHHH>>>??????@@@AAAAAA??????AAAEEEDDDMMMRRRRRR^^^rrr}}}{{{qqqmmmhhhbbb^^^[[[WWWUUUKKKLLLNNNRRRVVVZZZ^^^```___aaadddfffiiimmmqqquuuvvvxxxxxxxxxwwwrrrfffXXXHHHEEECCCDDDDDDDDDIIIOOOWWWbbbnnntttssspppooopppyyy|||~~~~~~}}}~~~uuupppgggdddXXXRRRUUUQQQPPP[[[ooommmcccxxxqqqjjjmmmllllllrrrbbbMMM???:::999888555888888888888:::<<>>>>>???@@@>>><<<<<>>??????@@@@@@@@@??????>>>??????@@@AAAAAA@@@@@@AAA===<<<>>>???@@@FFFMMM[[[bbbjjjooonnnnnnqqqtttssstttwwwzzz|||~~~mmmUUUGGG>>>FFF[[[yyy~~~mmmiiiuuu~~~zzz}}}vvvcccSSSppp~~~{{{yyy\\\DDD777:::333444555555555555555555555555444444444555555777888999pppUUUKKKPPPXXXZZZWWWRRRMMMIIIFFFEEEEEECCCAAA???<<<999666444333222222222111111111111000000000111111111111000000111000//////222666:::===;;;;;;999777555555777999888:::;;;888444444888<<<;;;;;;;;;:::888555222111333333333333444555666666555666777777777777555555777777777777777777777777555666777888888666444333333666<<>>;;;888777<<>>@@@===>>>???>>>===;;;999777999::::::;;;;;;<<<<<<===;;;;;;<<<======<<<;;;::::::;;;;;;:::999999;;;===@@@DDDLLLSSSYYY```fffjjjggglllttt|||xxxkkkpppzzzyyyhhhXXXaaavvv~~~{{{mmmUUUGGG:::888;;;<<<===???BBBHHHgggppphhhyyy___MMMIIIFFFFFFFFFDDDFFFJJJMMMJJJGGGGGGEEEEEEMMMVVVcccppp{{{qqqhhhiiibbbOOODDDEEE???BBBCCCCCCBBBDDDEEEFFFNNN\\\aaaZZZ[[[hhhpppnnnfffeeeccc```ZZZSSSLLLGGGCCCDDDFFFIIILLLPPPTTTVVVTTTXXX\\\___ccchhhnnnsssuuuvvvwwwwwwyyyuuuhhh[[[KKKDDD???@@@@@@???BBBGGGLLLUUUaaaiiilllmmmnnnpppuuuyyy}}}~~~}}}~~~vvvqqqdddbbbXXXRRRUUURRRSSS___|||jjj___wwwlllggglllnnnooorrrbbbLLL>>>::::::888555999888888999:::===@@@BBBGGGaaauuuuuuwwwxxxvvvzzzUUUCCCKKKMMMPPPQQQPPPUUU\\\]]]ZZZOOOHHHIIIRRReeeyyyqqqjjjggggggmmmyyyqqqggg______bbbcccbbbbbbbbbccceeegggiiikkkmmmmmmmmmuuuzzzwwwddd]]]RRRLLLNNNSSSPPPHHHEEEEEEEEEFFFFFFEEECCCBBB===AAADDDDDDAAA<<<999888999888777;;;AAAHHHMMMPPPRRRQQQPPPOOONNNMMMLLLKKKIIIHHHGGGEEECCCBBB@@@@@@??????@@@@@@@@@??????>>>>>>>>>>>>???@@@AAABBBCCCBBB>>>>>>EEEJJJJJJJJJLLLWWW___iiimmmlllkkkmmmqqqoooqqqtttxxx{{{~~~oooXXXHHH>>>FFF[[[zzzoooiiittt}}}nnnaaaVVVsssyyyuuu[[[DDD777888333666555555555555555555555555444444444444666777888999rrrVVVKKKOOOWWW[[[WWWRRRMMMHHHFFFEEEEEECCCBBB???<<<999666444333222222222111111111111000000000111111111111000000111000//////222666;;;>>><<<<<<:::888555555777999888:::;;;888333222666:::;;;;;;;;;:::888555222111333333333333444555666666444555666777777666555555777777777777777777777777555666777888777666444222555666999===AAAEEEHHHJJJDDDDDDBBB>>>::::::>>>BBBBBBBBBAAAAAA???>>><<<;;;>>>DDDJJJLLLGGG???888444555666777888:::<<<===>>><<<===??????>>><<<999777777888999:::;;;;;;<<<===;;;;;;===>>>>>>>>>===<<<:::;;;<<<;;;::::::;;;===<<>>???CCCHHHiiirrrfffxxx^^^MMMHHHFFFFFFFFFDDDFFFJJJMMMIIIGGGFFFDDDEEELLLUUUbbbooo{{{zzzsssfffRRRHHHKKKBBBCCCBBBAAACCCEEEDDDBBBPPPaaafffVVVJJJOOOVVVUUUSSSVVVYYYZZZVVVNNNEEE???EEEDDDDDDDDDEEEGGGIIIJJJJJJNNNSSSXXX\\\bbbjjjpppssstttuuuvvvxxxuuuiii\\\OOODDD<<<;;;;;;;;;>>>EEEFFFLLLUUU^^^eeeiiilllmmmssswww|||~~~sssmmmbbb```WWWRRRUUUTTTVVVcccyyykkk___vvv}}}fffccckkkppprrrrrrbbbLLL>>>::::::888555999999888999;;;>>>AAABBBKKKjjj~~~yyy{{{zzztttXXXBBBFFFJJJNNNPPPOOOUUU]]]```\\\OOOHHHIIIRRReeeuuuooojjjiiihhhjjjqqqyyytttiii______ccccccccccccbbbccceeegggjjjlllnnnoooqqqvvvlllggg]]]UUUUUUZZZZZZWWWQQQOOOMMMPPPSSSRRRKKKEEE@@@CCCEEECCC>>>999666666777666666:::AAAHHHNNNQQQRRRRRRQQQPPPNNNMMMLLLLLLIIIHHHGGGEEEDDDBBBAAA@@@??????@@@@@@@@@??????>>>???>>>>>>>>>???AAACCCDDDAAA>>>AAALLLTTTSSSMMMIIITTT]]]gggkkkjjjhhhjjjnnnmmmooossswww{{{~~~qqqYYYIII>>>FFF[[[}}}rrrlllvvvnnncccYYYtttwwwlllWWWDDD777888555;;;444555555555555555555555333333444444666777888999uuuXXXNNNRRRYYYZZZYYYUUUOOOIIIFFFEEEFFFEEECCCAAA>>>:::777444333222222222111111111111000000000000000111111111111//////000///000222777:::???@@@???;;;777555888;;;<<<999888888555222444999>>>?????????<<<999555222111222222333333444444555555555666777777777777777777777777777777777777777444555666777777888777777666888999:::===EEEOOOWWWNNNLLLFFF>>>999;;;BBBHHHJJJGGGDDDBBBAAA???;;;999>>>KKKRRRNNNEEE???999333333555555555:::AAA???888<<>>============???>>><<<:::999999999999>>>AAAFFFKKKPPPYYYcccjjjkkkkkknnnttt}}}uuuiiifffjjj|||xxxcccWWW\\\rrr~~~qqqaaaMMMBBB999999;;;<<<===???HHHHHHddd~~~iiizzz]]]NNNJJJIIIIIIFFFCCCEEEIIIHHHHHHGGGEEEDDDGGGKKKOOO]]]nnn{{{~~~~~~jjjSSSTTTPPPKKKEEECCCEEEIIILLLFFFJJJNNNNNNJJJEEECCCCCCQQQPPPVVV[[[TTTFFFEEEMMMJJJGGGDDDBBBBBBCCCCCCCCCEEEGGGKKKPPPVVV[[[___aaaiiiccc```bbbhhhhhh```XXXEEECCC@@@===;;;::::::;;;AAAFFFOOOZZZ___bbbhhhooossswww|||~~~ssslllhhhggg[[[RRRTTTQQQQQQ[[[~~~}}}eeeeee~~~{{{ccccccmmmpppqqqtttcccLLL===:::<<<;;;777:::999888999===@@@BBBBBBPPPeee}}}[[[DDDHHHNNNKKKJJJMMMSSSYYY\\\\\\MMMFFFGGGPPPbbbsssjjjgggdddccclllxxxtttkkkbbb```______```bbbdddeeefffggghhhiiijjjkkknnnwwwxxxpppgggdddiiimmmiiibbb\\\XXXYYYbbbgggaaaTTTKKKDDD@@@;;;999999999777555:::999888;;;BBBHHHMMMPPPOOOOOOPPPPPPPPPOOOMMMLLLMMMKKKIIIFFFDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???????????????@@@@@@AAA@@@BBBEEEJJJNNNPPPOOOMMMNNNUUU^^^eeeiiiiiiiiiiiinnnoooqqquuu{{{nnnWWWKKKEEEOOOffftttjjjuuuwww```^^^rrrvvvwwwkkkWWWCCC888666777777555555555555555555555555555444444555555666777888uuuXXXLLLPPPWWWXXXWWWTTTOOOJJJGGGGGGHHHEEECCCAAA>>>:::777444333222222222111111111111000000000000000111111111111//////000///000222777:::===>>>>>>:::666555888;;;;;;888777777555222333888===>>>>>>>>><<<888555222111222222333333444444555555555666777777777777777777777777777777777777777555555666777888999999999<<<;;;999777;;;EEESSS^^^YYYTTTKKKCCC>>>@@@FFFJJJKKKLLLMMMIIICCC===:::999>>>IIIOOOLLLDDD@@@===:::999999555222666>>>@@@<<<@@@CCCEEEBBB>>>;;;999999::::::::::::;;;<<<<<<===BBBAAA@@@??????>>>>>>>>>>>>===;;;:::999888999999;;;???DDDKKKSSS]]]iiiqqqpppoooooossszzzzzzrrrnnnuuujjj___dddvvv}}}nnn]]]KKKAAA999999;;;<<<>>>@@@GGGIIIeeeqqq{{{___NNNJJJHHHHHHFFFCCCDDDHHHHHHGGGFFFEEEDDDFFFJJJMMMZZZkkkyyy}}}zzztttmmmnnnyyyiiibbbWWWLLLEEEEEEJJJMMMFFFIIIKKKIIIDDD@@@??????HHHXXXgggiii```TTTLLLGGGCCCAAA??????@@@AAAAAAAAAAAACCCFFFIIIMMMQQQTTTUUURRROOOLLLNNNSSSSSSOOOJJJCCCBBB???<<<;;;:::::::::===@@@IIISSSXXX[[[ccckkkssswww|||~~~~~~ssslllhhhhhh]]]UUUVVVRRRRRR]]]|||sssrrreeeaaalllrrruuurrraaaKKK<<<999;;;:::777888777777888:::???DDDGGGLLL___|||{{{yyyiiiKKKIIIMMMKKKJJJLLLRRRXXX[[[\\\RRRJJJJJJQQQaaa~~~rrrhhheeebbbaaajjjvvvtttjjjbbb``````___```ccceeeeeefffggghhhjjjkkkkkknnnuuu~~~vvvtttzzz~~~xxxoookkkdddcccjjjooojjj___XXXEEEAAA<<<999999999777555888888999>>>DDDJJJNNNOOOOOOPPPRRRRRRRRRPPPOOOMMMMMMLLLIIIGGGEEECCCCCCCCCAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>???@@@@@@???AAAEEEIIIJJJIIIFFFCCCFFFLLLUUU\\\```bbbeeefffnnnooorrrwww|||sss^^^SSSNNNYYYpppvvvmmmyyygggbbbuuu}}}vvv}}}|||{{{mmmcccRRRAAA888666777999555555555555555555555555555555555555555666888888vvvYYYNNNQQQWWWWWWVVVSSSNNNJJJHHHHHHJJJDDDCCCAAA===:::777555333222222222111111111111000000000000000111111111111//////000000000222666999:::;;;<<<999666555777::::::777777888555111222777;;;<<<======;;;888444222111222222333333444444555555555666777777777777777777777777777777777777777666666777888:::;;;<<<<<<>>>>>><<<:::===FFFSSS]]]VVVPPPFFF>>>:::===CCCHHHSSSVVVVVVOOOCCC999666777<<>>>>>>>>:::999555222333888:::999BBBBBBBBB@@@>>><<<<<<>>><<<<<<;;;;;;;;;<<<<<<===BBBBBBAAAAAA@@@?????????===<<<;;;999888888888888999<<>>===>>>??????>>>===???@@@AAADDDFFFGGGHHHIIICCCBBB@@@AAACCCEEEDDDCCCAAA@@@>>><<<;;;::::::::::::<<>>>>>=========>>>??????AAADDDGGGIIIGGGCCC>>>;;;===BBBJJJOOOSSSXXX^^^cccllloootttyyy~~~uuubbbWWWPPPZZZooovvvnnnyyyjjjdddwwwtttqqq~~~{{{xxxjjj```QQQBBB999555666999555555555555555555555555555555555555666777888888xxx\\\QQQUUUZZZWWWVVVSSSOOOJJJGGGHHHIIIDDDCCC@@@===:::777555444222222222111111111000000///000000000111111111111...///000000000222555888777999:::888555444777:::999888888999777333333666:::;;;<<<<<<:::777444222111222222333333444444555555555666777777777777777666666666666666666666666666777888999;;;===>>>???<<<>>>AAABBBCCCFFFLLLQQQMMMKKKEEE===999<<>>>>>;;;;;;:::999888888777777888;;;@@@HHHSSS```lllssstttsssrrrssswww|||~~~mmmfffqqqvvvcccQQQCCC===999;;;===>>>@@@DDDBBBHHHccczzz{{{ttteeeOOOIIIEEEEEEDDDBBBCCCFFFFFFFFFEEEDDDCCCDDDGGGJJJRRRbbbsss|||eeeWWWbbbjjjbbb]]]aaafff|||aaaMMMJJJRRR[[[OOOOOOMMMGGG@@@<<<<<<===FFF]]]qqqtttlll```SSSIIIBBBAAA@@@@@@@@@???===:::>>>???AAACCCDDDDDDDDDDDDAAAAAA@@@???>>>???AAACCC??????>>>===<<<;;;:::999;;;;;;@@@GGGLLLRRR^^^hhhrrrwww|||ssskkkggghhh```[[[YYYQQQSSSccczzzrrrfff___iiisss{{{mmm[[[FFF;;;999888777666888;;;<<<<<<===EEEQQQ[[[gggyyyuuutttpppLLLEEEHHHHHHHHHKKKOOOUUUYYY\\\UUUIIIGGGLLLVVVppprrrfffcccaaa```fffpppsssjjjaaa```aaa```bbbeeeeeeeeefffhhhiiikkklllmmmqqqrrrtttuuuwww{{{zzzjjjZZZTTTSSSPPPKKKHHH<<<;;;:::;;;===???BBBCCCAAA@@@@@@BBBGGGLLLPPPQQQQQQSSSVVVWWWWWWUUUSSSQQQOOONNNLLLJJJHHHFFFEEEDDDBBBAAAAAA@@@@@@?????????===============>>>>>>???FFFGGGIIIHHHEEE@@@===;;;999===BBBEEEGGGMMMWWW^^^jjjnnntttzzz~~~sss^^^PPPGGGLLL```uuullltttgggaaawwwoooiii|||rrreeeSSSEEE;;;555444777555555555555555555555555555555555555666777888999uuu[[[RRRVVV[[[ZZZXXXUUUOOOIIIFFFFFFFFFCCCBBB@@@===:::777555444222222222111111111000000///000000000111111111111...///000000000111444666555888999888555444666999:::999:::<<<999555444777888999;;;;;;:::777444222111222222333333444444555555555666777777777777777666666666666666666666666666777888999<<<>>>AAABBB???BBBDDDDDDBBBAAADDDGGGLLLOOONNNGGG???@@@KKKVVVfff___TTTIIIAAA===;;;;;;999<<>>AAA???>>>===;;;::::::::::::======>>>>>>>>>===<<<<<<::::::::::::999888888777999;;;???GGGRRR]]]fffkkknnnppprrruuuwww{{{~~~}}}{{{|||~~~jjjcccqqq}}}ppp\\\KKK@@@;;;999<<<>>>>>>AAAEEECCCGGG]]]}}}vvv|||ttthhhQQQJJJDDDDDDDDDBBBCCCEEEEEEFFFEEEDDDCCCDDDFFFHHHPPP^^^ooo|||pppgggqqquuuiii_________uuueeeMMMHHHQQQ\\\RRRRRRPPPJJJCCC>>>===>>>EEEOOOaaarrrqqq```QQQKKKCCCBBBAAAAAABBBAAA???======???AAACCCEEEEEEEEEEEEBBBBBBAAA===::::::===???>>>>>>>>>>>>===<<<:::999;;;:::===DDDIIIPPP]]]hhhrrrwww}}}zzznnnffffffgggaaa]]]ZZZPPPTTThhhqqqkkkddd___jjjsssyyykkkWWWCCC;;;999888666777999;;;>>>>>>???GGGSSS\\\mmmuuuuuujjjMMMKKKFFFFFFHHHJJJNNNSSSXXX\\\TTTGGGEEEJJJRRRkkktttgggdddbbbaaafffoootttkkkbbb```aaa```bbbdddddddddfffgggiiikkklllmmmpppqqqnnncccYYY[[[kkkzzznnnYYYNNNIIIEEEBBB@@@999:::<<>>>>>===============>>>>>>???DDDEEEEEECCC???<<<;;;<<<888;;;=========CCCOOOXXXggglllsssyyy|||~~~ppp[[[KKK???CCCUUUyyyuuujjjlll}}}}}}ccc___vvvpppjjjkkkSSSDDD;;;555444666555555555555555555555555666555555666666777888999rrrYYYQQQTTTYYY[[[YYYUUUOOOIIIFFFEEEFFFCCCBBB@@@===:::888666555222222222111111111111000000000000000111111111111---///000000000111333555555888:::888666444666888:::999;;;>>>;;;666444777888999;;;;;;:::888555444111222222333333444444555555555666777777777777777777777777777777777777777666666777999<<>>BBBGGGHHHLLLNNNHHH???===DDDMMMTTTNNNGGGCCC@@@>>><<<:::===???DDDIIIGGG@@@;;;;;;;;;::::::===BBBLLL___ooo]]]RRRKKKIIIEEE===<<>>;;;:::===???>>>AAAEEEFFFFFFXXXuuuhhhjjjSSSKKKDDDDDDDDDCCCCCCEEEEEEFFFFFFEEEDDDDDDFFFHHHNNN[[[lllzzz}}}{{{wwwmmmfffeeeaaasss___HHHDDDMMMXXXOOOQQQQQQMMMFFF@@@======@@@AAASSSooozzzkkkXXXPPPDDDBBBAAABBBCCCCCCBBB@@@;;;===@@@CCCEEEFFFFFFEEEEEEDDDBBB>>>;;;:::;;;<<<===>>>???@@@@@@>>><<<:::999888;;;AAAFFFNNNZZZgggqqqvvv}}}uuujjjcccfffgggbbb___[[[QQQXXXqqqxxxlllpppdddbbbmmmsssvvvjjjUUUAAA<<<;;;777666888888:::<<<>>>@@@FFFOOOUUUhhh|||vvvuuuvvvwwwwww~~~cccJJJIIIDDDEEEGGGIIILLLQQQWWW\\\UUUHHHGGGLLLQQQgggvvvhhheeedddbbbgggnnnvvvlllcccaaaaaa```aaadddbbbccceeefffhhhjjjlllllllllqqqnnn^^^LLLJJJ\\\oooyyygggTTTKKKGGGCCC???===:::<<>>>>>>>>>>>=========>>>??????>>>@@@BBB???;;;999999;;;888;;;<<<999888>>>JJJUUUfffkkkssswwwzzz|||qqq\\\MMM@@@DDDWWWvvvxxxjjjhhhzzz{{{||||||ddd```vvvtttppppppPPP@@@999555555888555555555555555555555555666666666666777888999999rrrYYYQQQTTTXXXYYYXXXTTTOOOJJJFFFFFFGGGCCCBBB@@@===:::888666555222222222111111111111000000000000000111111111111---///000111000111222444666999;;;999666444555777888888;;;>>>;;;555333555888999;;;<<<;;;999777555111222222333333444444555555555666777777777777777777777777777777777777777555666666888<<<@@@DDDFFFLLLLLLJJJFFFAAA@@@DDDHHHFFFHHHJJJIIIFFFDDDDDDEEEFFFJJJOOOQQQNNNHHHAAA======@@@JJJSSSRRRHHH???===<<<<<>>???FFFDDDCCCAAA???===<<<;;;;;;999:::;;;<<<===<<<:::999:::;;;;;;<<<;;;:::999999888;;;BBBLLLYYYbbbgggiiilllnnnpppqqqrrruuuzzz~~~xxxuuu|||{{{lllxxxnnnkkkzzzuuubbbPPPFFF===;;;;;;>>>???>>>@@@EEEGGGDDDSSSsssdddkkkUUULLLDDDDDDEEEDDDDDDEEEFFFGGGGGGFFFDDDDDDFFFHHHLLLWWWgggvvvzzztttpppjjjtttvvvoooaaaOOOCCCCCCMMMWWWMMMPPPSSSQQQJJJCCC???===@@@???JJJddd}}}ppp___NNNKKKHHHEEEEEEDDDBBBAAA<<<>>>BBBEEEGGGGGGFFFEEEHHHFFFCCC@@@???===<<<<<<<<<>>>@@@BBBAAA@@@===;;;888888;;;@@@FFFMMMZZZfffpppvvv}}}uuukkkfffhhhhhhcccaaa]]]SSS]]]yyyoookkk|||eeeeeepppttttttiiiSSSAAA<<<<<<888666:::999:::<<>>===???>>>>>>>>>>>>???@@@@@@>>>CCCGGGGGGCCC>>>===>>><<>>777;;;CCCJJJIIIIIIQQQ^^^nnn[[[KKKFFFDDD@@@EEEPPPGGGFFFDDDBBB???>>>===<<<888:::;;;======<<<:::999:::;;;<<<<<<<<<;;;:::999777:::CCCPPP^^^hhhmmmmmmnnnoooooonnnnnnqqqxxx}}}}}}{{{wwwzzz~~~nnn|||~~~nnnpppsss^^^MMMEEE<<<;;;<<>>@@@DDDGGGBBBQQQtttsss|||kkkWWWMMMEEEDDDFFFEEEEEEFFFFFFGGGHHHGGGEEEEEEFFFHHHKKKTTTdddtttyyy}}}|||aaaNNNFFFGGGFFFBBB@@@DDDPPPZZZLLLQQQVVVUUUOOOGGGBBB???EEEDDDFFFWWWyyyppp\\\WWWQQQKKKGGGDDDAAA??????AAADDDGGGIIIHHHGGGFFFFFFCCC@@@??????>>><<<:::<<<>>>AAACCCCCCAAA>>><<<:::999<<>>BBBGGGJJJJJJIIIPPPSSSnnn}}}|||rrrvvvmmmMMM???AAACCCFFFHHHJJJOOOVVV\\\UUUIIIGGGKKKLLL\\\xxxwwwhhhdddcccbbbeeelllyyynnneeebbbaaa______aaa```aaaccceeegggiiijjjkkkiiissswwwkkkUUUFFFFFFLLLaaaoooppp]]]NNNMMMLLLFFFCCC<<<:::BBBHHHEEE===777:::;;;===<<<<<<>>>BBBFFFEEEBBB???@@@DDDKKKPPPSSSSSSRRRQQQQQQQQQRRRTTTUUUQQQQQQQQQPPPNNNKKKHHHGGGCCCCCCBBBAAA@@@>>>>>>===???????????????@@@@@@AAACCCJJJQQQSSSNNNGGGDDDCCCAAADDDEEEBBB@@@FFFTTTaaahhhnnntttwwwyyy|||rrr[[[KKK???BBBUUUpppvvvlllkkkvvv}}}{{{fffaaattt{{{}}}rrroooVVV???999666444666555555555555555555555555666666666666777888999:::uuuZZZPPPQQQUUUXXXWWWTTTNNNHHHCCCAAA@@@AAAAAAAAA???===:::777555222222222111111111111000000000000000000000000000222111000//////111333444999:::::::::999888666555777888:::::::::777444222666888:::<<<<<<:::888777222222333444444444333333666666555555555777999:::777777777777777666666555777666666777999===@@@BBBHHHRRRZZZ[[[UUUTTTZZZaaammmvvvzzzssskkkfff___WWWRRRXXXdddqqqtttiiiVVVHHH>>>AAAEEEGGGHHHFFF@@@:::>>>999BBBTTTVVVHHHDDDMMM[[[YYYTTTKKKCCCAAAGGGNNNJJJFFFCCCCCCAAA<<<<<<>>>999:::;;;;;;;;;;;;<<<>>>>>>>>>============;;;999888<<>>AAADDDFFFJJJJJJPPPkkksss}}}kkk[[[JJJFFFIIIDDDAAAEEEDDDEEEFFFGGGFFFDDDDDDDDDFFFHHHQQQ```ppp{{{}}}fffVVVPPPGGGAAA>>>@@@AAACCCPPP```YYYMMMNNN[[[XXXEEE>>>GGGEEEHHHHHHOOOkkkrrrhhh[[[PPPJJJGGGDDDBBBAAABBBEEEHHHKKKJJJFFFCCCDDDCCCBBBCCCCCCBBB@@@===CCCBBB@@@???>>>>>>>>>>>>AAA??????BBBFFFMMMZZZfffoooyyy~~~tttmmmjjjiiihhheeefffaaaTTTbbb}}}lllrrr~~~jjjiiivvvzzzsssjjjUUUBBB<<<<<<888888;;;===>>>@@@BBBEEEGGGIIIJJJKKKOOOaaa}}}{{{uuuoooMMMEEEDDDDDDCCCDDDGGGMMMVVV\\\WWWNNNHHHIIIPPP^^^yyy}}}kkkdddaaa]]]cccmmmwwwnnnfffcccccccccbbbaaa```aaacccdddgggiiijjjkkkllluuuxxxlllVVVEEECCCHHHSSSUUUSSSMMMHHHHHHGGGDDD?????????BBBGGGIIICCC<<<>>>===;;;999888888999999888888:::===AAAGGGLLLOOOMMMKKKIIIIIILLLPPPSSSTTTQQQQQQPPPOOOMMMKKKHHHGGGDDDCCCAAA@@@???@@@@@@AAA@@@AAAAAA@@@??????AAACCC@@@JJJ```sssqqq^^^QQQQQQSSSUUURRRJJJCCCGGGUUUcccmmmpppsssvvvxxx{{{uuuZZZIII@@@FFFXXXwwwvvvjjjjjjyyy}}}xxxdddfffxxx|||rrriiiRRR???:::444333777555444444333333444444555666666777777888888999999uuuZZZPPPSSSWWWXXXWWWTTTNNNHHHCCCAAA@@@AAAAAA@@@???<<<999666555222222222111111111111000000000000000000000000000222111000//////111333444888999:::::::::888666444777888:::::::::777555333666888:::<<<<<<;;;999777111222222333444444444444666555555555666777888999777777777777777666666555666666666777999;;;===???JJJQQQWWWWWWSSSUUU___iiiyyyzzzpppiiiaaaZZZSSSSSSXXXaaafffaaaSSSHHHGGGFFFDDDBBBAAA@@@<<<999>>>999@@@RRR[[[SSSIIIGGGWWWXXXSSSIIICCCCCCEEEFFFKKKGGGEEEEEEBBB<<<:::;;;<<<===??????>>>===>>>??????>>>>>>>>>>>>===<<<::::::===DDDPPP^^^hhhnnnppplllmmmmmmnnnpppsssuuuvvvyyy~~~zzzvvvwwwzzz~~~~~~yyyrrrrrrzzzsss{{{vvvhhhsssyyyfffTTTGGGAAA===<<<<<<===>>>AAADDDFFFGGGHHHMMMjjj}}}vvv[[[JJJEEEIIIDDDAAADDDCCCEEEFFFGGGFFFDDDCCCDDDEEEGGGMMM[[[kkkxxxppp[[[QQQKKKEEEBBBCCCAAACCCQQQccchhhXXXPPPTTTQQQDDD>>>AAAGGGJJJIIIKKK[[[uuurrrmmmeee^^^WWWOOOEEE???@@@BBBFFFKKKOOONNNKKKHHHEEECCCBBBBBBCCCDDDCCCBBBDDDCCCCCCCCCBBBBBBBBBBBBAAA??????BBBFFFMMMZZZfffnnnxxx~~~uuuoookkkhhhhhheeefff```RRR]]]}}}ssszzznnnmmmxxx{{{uuuiiiUUUBBB======999999===???@@@AAACCCEEEGGGIIIIIILLLNNN[[[tttzzz|||UUUCCCCCCCCCCCCCCCFFFMMMUUU[[[XXXNNNGGGHHHLLLZZZvvvmmmfffbbb___dddnnnyyypppgggaaa```______^^^bbbcccdddfffhhhjjjkkkkkklllssswwwnnn[[[KKKEEEFFFLLLQQQTTTRRRQQQQQQNNNIIICCC@@@???BBBFFFGGGBBB;;;<<<;;;999888777777777777999999:::<<<@@@DDDHHHJJJGGGFFFDDDEEEHHHLLLPPPRRRRRRRRRQQQPPPNNNKKKIIIGGGFFFEEECCCBBB@@@@@@@@@AAAAAABBBCCCBBB@@@@@@@@@AAAFFFNNNbbbvvvyyynnngggiiieeeeeeaaaVVVMMMMMMWWWaaannnqqquuuwwwyyy|||uuuZZZIII@@@FFFXXXzzzttthhhgggwww}}}zzz}}}{{{gggiii|||qqqiiilllIII:::888666555666555444444333333444444555666666777777888888999999vvvZZZPPPTTTYYYXXXWWWTTTNNNHHHCCCAAA@@@@@@@@@???===;;;888555444222222222111111111111000000000000000000000000000111111000///000111222333666888:::;;;;;;888555333666777999::::::888555333555777999;;;<<<;;;999888111111222333444444555555666555555555666777888999777777888888777777666555555666666777888999::::::DDDIIIMMMLLLLLLTTTcccpppzzz{{{vvvjjj___ZZZXXXVVVVVVNNNIIILLLUUU[[[XXXQQQOOOIIIBBB===;;;:::::::::<<<;;;AAASSSiiisssmmmaaabbbfff^^^NNNIIIPPPRRRKKKMMMHHHEEEEEEAAA<<<:::<<<:::<<<>>>???===<<<======??????@@@??????>>>===<<<===>>>DDDPPP___iiillllllkkklllmmmoooqqqrrrrrrrrrsssvvvxxxvvvqqqooorrrvvv{{{{{{xxxsssrrrvvvyyyxxxnnn~~~uuudddpppsssaaaPPPDDD???============???AAADDDEEEJJJIIIJJJccc{{{xxxvvv~~~\\\JJJEEEIIIDDDBBBDDDBBBDDDFFFFFFEEEDDDCCCDDDEEEEEEHHHSSScccssszzz```QQQKKKGGGFFFGGGFFFIII[[[ooozzzhhhTTTHHHDDDAAAAAABBBFFFGGGGGGEEEHHHVVVnnnzzzvvvoooiiiaaaUUUIII@@@???BBBHHHOOOTTTUUURRROOOKKKHHHFFFDDDEEEEEEEEEDDDCCCDDDDDDEEEEEEEEEDDDDDD@@@>>>???BBBFFFLLLYYYeeelllvvv}}}~~~~~~}}}wwwqqqllljjjjjjhhhhhhaaaSSSZZZwwwyyy~~~nnnnnnxxxzzzuuueeeSSSBBB>>>>>>;;;;;;???AAABBBCCCDDDFFFGGGHHHHHHJJJLLLTTTiii~~~^^^@@@AAAAAABBBBBBFFFLLLTTTZZZXXXOOOGGGFFFIIIVVVrrrppphhhdddbbbfffnnn|||uuujjjaaa]]]]]]^^^^^^```bbbdddfffhhhhhhhhhhhhaaahhhooonnncccVVVMMMIIINNNTTTYYYYYYZZZZZZVVVPPPGGGBBB@@@CCCHHHIIICCC>>>;;;:::888666555555555555<<<;;;;;;<<<===???AAACCC???>>>>>>???BBBGGGLLLOOOSSSSSSRRRQQQOOOMMMJJJIIIHHHGGGFFFDDDCCCBBBBBBBBBCCCEEEFFFEEECCC@@@@@@@@@EEEIIIVVViiirrrooonnnrrrssssssnnndddYYYWWW^^^eeeppprrrvvvxxxzzz}}}tttZZZIIIAAAGGGYYY}}}rrreeeeeessswwwrrrxxx}}}iiillloooiiiyyy{{{nnn[[[DDD888777999777333555555444444444444555555666666777777888999999:::xxxZZZPPPSSSYYYXXXWWWTTTNNNHHHCCC@@@@@@??????>>>===:::777444333222222222111111111000000000000000000000000000000111000000///000111222222555777:::<<<;;;999555222555777999::::::888666444444666999;;;<<<;;;:::999111111111222333444555666555555555666777777888888777888888888888777666666555555777888888888888888888<<<@@@AAACCCMMM]]]jjjoooiii]]]OOOEEEEEEKKKPPPVVVMMMEEEGGGUUUbbbbbb\\\NNNFFF>>>:::::::::===AAAAAAAAABBBLLLgggppprrreeeQQQSSShhhsssnnnZZZRRRKKKGGGAAA<<<;;;>>>999<<>>>>>>>>@@@AAAAAAAAA???>>>=========>>>EEERRR```jjjllljjjlllmmmoooqqqrrrrrrppppppnnnooopppmmmjjjkkkoootttxxxwwwtttqqqqqqssstttuuurrrzzzdddnnn}}}zzzlll[[[KKKAAA============>>>@@@BBBCCCEEELLLKKKHHH[[[oooqqq~~~___KKKEEEHHHDDDBBBDDDAAADDDEEEFFFEEECCCBBBCCCDDDDDDEEEMMM\\\mmm}}}fffUUUIIIGGGJJJNNNPPPWWWllliiiNNN@@@???AAAAAACCCBBBDDDCCC???BBBYYYqqq}}}wwwnnneee]]]TTTJJJCCC???CCCIIIQQQWWWXXXVVVSSSQQQOOOLLLKKKJJJIIIFFFDDDCCCDDDDDDEEEEEEDDDCCCCCC@@@>>>???BBBEEEKKKWWWcccjjjsss{{{|||}}}|||xxxrrrnnnlllooommmlllfffXXX]]]wwwzzzxxxjjjllluuuxxxttt___NNN@@@>>>===;;;;;;@@@DDDDDDDDDEEEFFFFFFGGGGGGFFFJJJPPP^^^}}}kkkFFF@@@@@@@@@AAADDDJJJRRRWWWWWWNNNFFFDDDGGGTTTqqqrrriiidddbbbfffkkk{{{wwwnnnccc]]]^^^``````]]]___aaaccceeeeeeeeedddVVV]]]hhhooonnneeeYYYQQQPPPSSSUUUTTTVVVYYYWWWSSSPPPHHHCCCGGGLLLLLLFFFBBB;;;:::888666555444444555===<<<<<<;;;;;;;;;<<<<<<999999:::;;;===BBBHHHLLLRRRRRRRRRRRRPPPNNNLLLJJJHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGIIIHHHEEEBBB@@@???AAAAAAGGGTTT]]]aaadddhhhrrrrrrooohhhbbbaaaffflllppprrruuuxxxzzz|||sssYYYIIIAAAHHHZZZ|||qqqeeeeeerrrpppkkksss}}}iiilllkkkjjj|||}}}vvvdddYYYHHH999777:::777000555555444444444444555555666666777888999999::::::{{{\\\OOORRRWWWXXXWWWTTTNNNHHHCCC@@@@@@>>>>>>>>><<<:::777444222222222222111111111000000000000000000000000000000000000000000000111111111444666999;;;;;;999555222444666888::::::999777555333555888;;;<<<<<<;;;:::222222111222222444555666444555666666777888888888888888888888888777777666555555777888999999999888555999<<<======CCCOOOXXXaaa[[[RRRIIIAAAAAAGGGNNNYYYZZZ]]]fffttt{{{pppaaaIIIAAA;;;===??????DDDIIIRRRRRRHHHAAARRRtttyyywwwfffQQQXXXxxxzzznnn^^^QQQFFF===;;;>>>;;;???CCCEEEEEECCCBBBBBB???AAABBBAAA???======???===???GGGTTTbbbkkkllljjjmmmoooqqqrrrrrrqqqooommmjjjkkkkkkjjjiiikkkooosssvvvssspppnnnnnnooorrruuu~~~~~~eeepppsssdddTTTHHH@@@<<<===>>>>>>???AAABBBCCCDDDHHHJJJGGGVVVjjjzzz~~~jjj~~~eeeOOOFFFHHHCCCBBBCCC@@@CCCDDDEEEDDDBBBBBBBBBCCCEEEDDDJJJWWWgggxxxiiiWWWKKKKKKOOOVVVZZZaaauuunnnUUUJJJFFFCCCJJJEEEDDDDDD???;;;HHHZZZhhhccc^^^YYYUUUOOOHHHBBB???BBBHHHPPPUUUVVVTTTQQQNNNNNNNNNPPPQQQQQQNNNLLLJJJJJJIIIHHHFFFDDDBBBAAA???>>>>>>AAADDDHHHSSS^^^gggqqqyyy{{{|||~~~zzzwwwrrrnnnlllooommmlllhhh^^^ddd|||zzzrrrfffkkkuuuxxxtttXXXIII===<<<===:::;;;AAAEEEEEEEEEEEEFFFFFFFFFFFFDDDJJJNNNVVVpppxxxvvvNNN??????@@@AAACCCHHHOOOSSSTTTLLLFFFEEEGGGSSSqqquuujjjdddbbbdddggguuuvvvoooccc]]]^^^aaaaaa\\\^^^```bbbddddddeeeeee```fffpppyyy{{{rrrbbbUUUFFFGGGFFFFFFMMMWWW\\\[[[]]]QQQJJJNNNRRRMMMFFFAAA===<<<999777666555555555===<<<;;;:::999888888888666777888999:::???EEEJJJPPPPPPQQQQQQPPPNNNMMMKKKGGGGGGHHHHHHHHHIIIIIIIIIGGGIIIJJJIIIFFFBBB@@@???CCCAAABBBIIIRRRXXX___ccciiiiiigggeeedddfffjjjooooooqqqtttwwwxxx{{{~~~rrrYYYJJJBBBIII\\\zzzrrrfffggguuunnnkkkuuu{{{zzzhhhkkkfffiiivvvggg]]]JJJ:::555888777222666555555444444555555666666666777888999:::;;;;;;^^^PPPRRRWWWXXXWWWTTTNNNHHHCCCAAA@@@??????>>><<<:::777444333222222222111111111111000000000000000000000000000/////////000000000111111444666888::::::888555333333555888::::::999777666333555888;;;===<<<;;;:::444333222111222333444555444555666777888888888777888888999999888888777666555666777888:::;;;<<<===???AAACCCAAA>>>???DDDJJJUUUTTTSSSRRRMMMGGGGGGKKK```nnngggIIIAAA===AAADDDDDDGGGNNNdddeeeXXXFFFLLLiiioooYYY[[[uuuooo\\\KKK???;;;======AAAEEEGGGFFFCCCAAA???>>>AAACCCBBB>>><<<===???>>>CCCMMMXXXccciiikkkkkklllmmmoooooonnnllljjjiiiggghhhjjjkkklllnnnpppssstttpppmmmmmmmmmmmmoootttyyyfffttt{{{mmm^^^PPPEEE???===>>>>>>???@@@AAABBBCCCCCCFFFLLLHHHQQQuuuuuuzzz|||dddssslllTTTGGGGGGBBBAAADDD@@@BBBDDDDDDDDDBBBAAABBBCCCEEEDDDHHHSSSaaaqqq~~~dddTTTTTTQQQTTT[[[^^^```lll{{{sssccc[[[XXX]]]RRRIIIFFFBBB<<>>@@@BBBEEEJJJNNNOOOLLLJJJDDDEEEIIIOOOVVVZZZ[[[[[[YYYVVVRRRNNNIIIEEEBBBAAA???===>>>@@@AAAEEEOOOYYYdddoooyyy|||~~~~~~yyyuuuqqqnnniiimmmjjjiiiiiidddnnn{{{nnngggpppzzzxxxrrrRRREEE;;;<<<<<<:::<<>>===;;;888777666666666;;;::::::999999888777777777888999999999<<>>>>>AAAAAABBBFFFLLLUUU^^^ddddddcccaaa```bbbfffjjjmmmoooqqqtttvvvxxxzzz}}}rrrYYYJJJCCCJJJ]]]xxxrrrggghhhzzzpppppp~~~|||{{{xxxhhhkkk}}}~~~ccchhhnnn]]]GGG888444666777666666666555555555555666666555666777888999;;;<<<<<>>AAABBBGGGIIIIIIFFFBBBAAADDDHHHTTTSSSTTTUUUPPPGGGEEEIII\\\ppplllTTTIIICCCFFFGGGCCCFFFNNNgggjjj```PPPPPPcccxxxqqqaaa]]]hhhwwwxxxhhhYYYLLLAAA>>>@@@EEEIIILLLMMMJJJEEE@@@>>>===AAACCCAAA===;;;<<>>>>>???@@@AAABBBBBBCCCCCCDDDMMMJJJNNNmmmeeeiii{{{tttYYYIIIFFFAAAAAADDDAAABBBCCCDDDCCCAAA@@@AAABBBCCCCCCHHHPPP[[[jjjzzz|||yyypppxxx~~~gggZZZYYYTTTUUUZZZ[[[WWWZZZbbbdddkkkuuuxxxrrrjjjjjjnnnnnn```OOODDDAAAAAABBBBBB??????AAADDDHHHHHHDDD@@@AAAAAABBBDDDFFFEEECCC@@@>>>???BBBJJJTTT]]]dddggggggbbb[[[RRRKKKEEEBBB@@@???======??????BBBKKKTTTaaammmyyy}}}~~~xxxrrrooommmgggkkkhhhgggkkklllzzzxxx{{{kkkhhhuuu}}}vvvjjjNNNCCC;;;======;;;>>>DDDCCCCCCCCCDDDDDDEEEEEEEEEFFFCCCEEEOOO^^^nnnuuuwwwOOO???@@@@@@???@@@CCCHHHKKKOOOJJJGGGFFFEEEOOOjjj|||mmmeeecccaaa```jjjtttwwwkkkbbbaaaaaa]]]_________aaadddgggjjjlllwwwzzz~~~|||mmmXXXIIIAAACCCFFFMMMYYYfffjjjhhh___QQQJJJRRRWWWOOOCCC>>>???===;;;888777666666666888888999999999999888888888:::;;;999777999???EEEGGGHHHJJJLLLMMMMMMMMMMMMJJJKKKKKKKKKJJJIIIGGGFFFDDDEEEDDDBBB>>><<<<<<<<<:::===@@@BBBGGGPPPZZZaaaccc```^^^^^^bbbhhhlllnnnppprrruuuwwwyyy{{{}}}qqqYYYJJJCCCKKK^^^yyy~~~qqqfffhhhyyyooouuuxxxjjjmmm}}}fffmmmxxx^^^DDD999666444555999666666555555555555666666555666777888:::;;;<<<===dddUUUVVV[[[XXXWWWTTTNNNHHHCCCAAA@@@@@@@@@???>>>;;;888555444222222222111111111111000000000000000000000000000...//////000000000000000555666777888888777666666222444777:::;;;:::888777222444777;;;======<<<<<<777555333111111111222333333444666888888888777777888999999999999888777777666666666888;;;@@@DDDFFFHHHIIIJJJHHHEEEEEEJJJNNN]]]XXXUUURRRLLLDDDFFFLLLMMM___qqq~~~kkk^^^QQQHHHIIIGGGAAACCCKKK```ccc]]]OOOJJJSSS___dddiiigggccc^^^[[[___jjjtttfff^^^UUUOOOHHHCCCBBBFFFSSSVVVYYYXXXSSSLLLGGGCCC===@@@CCCAAA===:::<<>>???@@@AAABBBCCCCCCCCC===KKKKKKOOOoookkkffftttxxx\\\JJJFFFAAAAAADDDBBBBBBCCCDDDCCCAAA@@@AAABBBBBBCCCGGGNNNWWWeee|||vvvfffqqquuuiiiZZZSSSRRRXXXWWWPPPMMMPPPMMMMMMRRRYYY\\\\\\dddooowwwhhhRRRBBB???EEEIIIHHHJJJEEE@@@???BBBEEEFFFFFFAAA@@@???@@@@@@???<<<:::>>>===>>>EEEPPP\\\ggglllnnnhhh___TTTJJJCCC@@@>>>???======>>>>>>@@@HHHQQQ```lllyyy~~~wwwqqqmmmlllhhhlllhhhhhhnnnsssyyyssszzzggghhhxxx~~~qqqaaaMMMBBB<<<>>>>>><<>>===:::888666555555555666777888999999:::::::::999;;;;;;999666777===CCCDDDEEEHHHJJJLLLMMMMMMMMMMMMMMMMMMLLLJJJHHHEEEDDDBBBBBBAAA>>>;;;999:::;;;777<<>>===;;;888666555111111111111111111111111000000000000000000000000000000000000000000000000444999??????;;;888888999444555777:::;;;<<<<<<<<<888777888:::<<<===;;;:::999666333111000222444666333444666666555555777888999999999999999999999999666666777777999>>>DDDIIIEEEFFFIIINNNSSSWWWYYYYYYVVVWWWZZZ___aaa[[[PPPFFFUUUWWWYYYYYYYYY]]]hhhrrrjjj___YYYZZZSSSHHHFFFMMMRRR[[[\\\QQQHHHGGGGGGEEEIIIIIIFFFCCCHHHUUU```eeeYYYPPPHHHHHHIIIHHHGGGIII]]]jjjuuurrr```QQQNNNSSSPPPNNNHHHBBB>>>>>><<<999FFFQQQ___fffeeecccccceee___```___^^^]]]]]]___aaaaaadddlllttttttnnnmmmqqqtttqqqooonnnmmmjjjeee```bbbkkk|||qqqhhhrrr~~~zzzooobbbVVVKKKAAA===>>>AAABBBCCCCCCBBBBBBCCCEEEFFFKKKMMMPPPfffiiimmm~~~eeeLLLDDDEEEEEEBBBAAA@@@AAABBBBBBCCCCCCBBBBBBDDDCCCDDDIIIOOO]]]uuupppmmm___YYYTTTRRRQQQMMMIIIHHHGGGDDDBBBDDDGGGIIILLLOOOggg___SSSLLLJJJMMMPPPRRRJJJFFFCCCCCCEEEEEECCCBBBHHHDDDBBBCCCAAA======AAA??????>>>>>>CCCMMM[[[eeeggg___SSSJJJEEEBBB@@@>>>===<<<<<<<<<;;;<<>>???AAABBBDDDDDDCCCCCCCCCDDDDDDEEEHHHDDDDDDMMM```vvvdddGGGCCC@@@???AAACCCFFFJJJFFFKKKFFFBBBFFFMMMbbb~~~pppiiidddaaadddkkkzzzuuugggdddccc___aaaaaa^^^[[[]]]```]]]WWWOOOUUU]]]aaa___XXXRRRNNNKKKIIIMMMVVV\\\YYYQQQMMMFFF;;;===QQQ\\\SSSEEE???===;;;999999::::::888777777555444444777:::;;;<<<999999999666333444888<<<>>>AAAEEEIIILLLNNNOOOOOOKKKJJJJJJHHHFFFDDDBBB@@@BBB@@@>>>;;;888666444333::::::;;;>>>DDDKKKRRRVVV[[[WWWVVVZZZccclllpppqqqtttvvvxxxyyyzzz{{{~~~qqqWWWGGGAAAMMMddd|||oooaaa^^^qqqggglll|||mmmpppzzzcccBBB888666888999111666666666666666666666666666666777999:::;;;<<<<<>>===;;;888666555111111111111111111111111000000000000000000000000000000000000000000000000111777>>>AAA===999777888555666888:::;;;<<<<<<;;;666666777999;;;<<<;;;:::999777444111111222444555333444666666555555777888999999999999999999999999555555666666888===CCCGGGGGGKKKQQQWWW]]]``````___UUUWWW]]]gggmmmjjj]]]RRRWWWVVVRRRKKKGGGNNN___ooo~~~rrr^^^LLLCCCSSSYYYZZZSSSNNNOOOOOOLLLHHHJJJIIIFFFGGGMMMRRRSSSSSSMMMIIIMMMPPPLLLGGGCCCVVV^^^fffcccWWWNNNOOOUUU[[[UUUJJJ@@@;;;<<<>>>???LLLVVVaaafffddd```___aaa\\\]]]^^^]]]\\\\\\^^^aaaddddddiiipppqqqnnnooosssnnnmmmllllllmmmmmmkkkjjjssszzz~~~~~~gggdddvvvuuujjj]]]RRRIII@@@>>>@@@AAACCCDDDDDDCCCBBBDDDEEEGGGLLLMMMOOOcccnnnjjjkkkQQQFFFEEEDDDBBBAAA@@@AAABBBBBBCCCCCCBBBBBBDDDCCCDDDGGGLLLYYYoootttwwwvvv]]]WWWYYYUUUQQQRRROOOIIICCCDDDGGGIIIKKKMMMUUUZZZ^^^ZZZRRRNNNSSSXXXPPPHHHDDDHHHJJJGGGCCCCCCKKKJJJIIIIIIJJJJJJGGGEEE??????>>>===@@@GGGQQQYYYUUUOOOGGGBBB@@@@@@???>>><<<<<<<<<===;;;;;;DDDNNN^^^lllzzz}}}|||yyysssooommmgggkkkjjjcccrrr~~~tttrrr}}}mmmpppwwwyyynnnZZZGGGEEEBBB???>>>???AAACCCDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEGGGQQQeee~~~oooIIICCC>>>===???AAADDDHHHHHHMMMGGGAAADDDIII\\\vvvsssjjjddd___aaafffuuu|||rrrfffcccbbb___^^^______]]]\\\ZZZRRRHHHIIIMMMTTTYYY\\\[[[XXXVVVTTTQQQQQQWWWYYYQQQHHHBBB<<<888AAAWWWaaaWWWFFF>>>???>>><<<;;;<<<;;;999777777777777999<<<===<<<;;;999:::999777555555888;;;>>>@@@DDDHHHKKKMMMNNNNNNKKKJJJHHHFFFCCCAAA???>>>???>>>===;;;999777666555777888999<<>>===:::888666555111111111111111111111111000000000000000000000000000000000000000000000000...444<<<@@@>>>;;;888777777888999:::;;;;;;;;;;;;444444555777:::<<<;;;:::888777444222222222444555333444666666555555777888999999999999999999999999444555555555777;;;AAAEEEKKKPPPYYYbbbhhhiiihhhfff```___aaahhhnnnmmmeee]]]^^^___[[[QQQIIIPPPcccuuuyyygggXXX[[[___aaa```aaaccccccaaaTTTTTTPPPIIIHHHMMMSSSTTT\\\UUUQQQTTTUUUQQQLLLJJJOOOSSSTTTPPPKKKKKKPPPTTTVVVOOOFFF===999:::===AAASSSZZZbbbdddaaa\\\[[[[[[YYYZZZ[[[[[[[[[\\\^^^```fffdddffflllppppppqqqssskkkllllllmmmnnnpppsssvvv{{{wwwuuu___ccc{{{yyyooocccVVVMMMEEE@@@???BBBBBBCCCDDDDDDCCCCCCDDDFFFHHHLLLMMMNNN^^^wwwkkkrrrXXXIIIEEEDDDBBBAAA@@@AAABBBBBBCCCCCCBBBBBBCCCBBBCCCEEEHHHRRRfffxxx|||lll___^^^YYYUUUWWWQQQHHHBBBBBBDDDEEEGGGKKKPPP]]]gggaaaSSSMMMUUUaaa___RRRMMMSSSSSSIIIDDDGGGNNNPPPOOOLLLOOOUUUPPPFFFAAAAAA@@@>>>>>>AAAFFFJJJFFFCCC???======>>>>>>===<<<<<<===>>>;;;;;;BBBLLL___mmmzzz}}}zzzyyywwwtttpppiiijjjooolllkkk~~~qqqvvvyyymmmrrrwwwvvvjjjUUUEEECCCAAA???>>>???AAACCCDDDDDDCCCCCCCCCCCCCCCDDDAAABBBFFFOOObbb~~~NNNEEE>>>???AAABBBDDDHHHJJJNNNHHHBBBBBBEEESSSlllwwwlllddd]]]]]]```oooxxxpppeeeaaa```^^^]]]^^^]]][[[YYYVVVMMMCCCGGGGGGKKKSSS^^^eeeeeeccc^^^XXXSSSTTTRRRIII???999777777CCCXXXcccZZZJJJ@@@>>><<<::::::999888666444888:::===AAADDDBBB>>>:::::::::;;;999777777888999<<>>DDDJJJNNNPPPQQQTTT\\\fffnnnrrrrrruuuvvvxxxyyyzzz~~~oooVVVIIIFFFTTTlll~~~uuujjjbbbeeetttiiihhhxxx~~~vvv|||oooppp~~~||||||oooQQQ<<<888444555888444666666666666666666666666666666777999:::<<<======cccSSSUUUVVVTTTTTTSSSNNNHHHCCC@@@???@@@@@@>>>===:::888666444111111111111111111111111000000000000000000000000////////////////////////...333999<<<<<<;;;999999888888999:::::::::;;;;;;444444555777:::======<<<888777555444333333333333333444666666555555777888999999999999999999999999555666666666777;;;@@@DDDMMMSSS]]]eeeiiikkkkkkjjjqqqlllfffbbbaaaaaabbbccceeemmmppphhh___bbbnnnyyyxxxyyy||||||wwwqqqnnnnnneee___TTTJJJKKKYYYgggnnnvvvooohhhccc___\\\```gggiiieee]]]SSSNNNOOOPPPOOOHHHEEEBBBAAA???===???CCCWWW\\\aaaaaa]]]YYYXXXYYYXXXYYY[[[\\\\\\]]]___aaagggeeeffflllqqqtttsssrrrnnnpppqqqqqqqqquuu||||||rrr^^^eee|||vvvrrrkkk___PPPHHHCCC??????BBBBBBCCCEEEDDDCCCCCCDDDFFFGGGKKKMMMNNNYYYwww~~~mmmyyy^^^LLLFFFDDDCCCBBB@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBDDDFFFNNN```ppptttzzztttfff^^^YYYWWWMMMGGGEEEFFFFFFEEEKKKUUUeeejjjkkk```RRROOO[[[iiilllaaa]]]bbb\\\MMMIIIQQQVVVYYYTTTLLLPPPZZZVVVGGGDDDCCCCCCAAA@@@@@@AAAAAACCCBBBAAA@@@??????>>>>>>>>>===>>>???<<<;;;BBBLLLcccooo{{{~~~zzzvvvuuutttrrrpppllltttwwwsssxxx~~~qqqxxxsssmmmtttvvvrrrdddOOOCCCAAA???>>>>>>@@@BBBCCCDDDDDDCCCBBBBBBBBBCCCCCCAAABBBEEEKKK]]]}}}zzzRRRFFF@@@DDDHHHFFFFFFHHHJJJNNNIIICCCCCCCCCNNNcccyyykkkccc]]]]]]^^^lllvvvpppfff```^^^]]]^^^___]]][[[\\\]]]XXXQQQMMMGGGGGGTTTiiivvvvvvpppggg\\\RRRNNNJJJCCC<<<:::<<<;;;CCCUUUdddbbbRRRDDD===;;;999999999888777555:::>>>DDDKKKMMMJJJBBB===<<<<<<<<<;;;:::999888888;;;===@@@DDDGGGHHHHHHHHHFFFDDDAAA===;;;::::::;;;<<<<<<<<<<<<:::999777666444444555888<<>>aaaSSSWWWWWWTTTTTTSSSNNNHHHCCC@@@???AAA@@@???===:::888555444111111111111111111111111000000000000000000000000////////////////////////000222555777888999;;;<<<888888888888999999::::::666555666888;;;>>>>>>>>>888777666555444333333222333444666666555555777888999999999999999999999999777777777777888;;;@@@DDDMMMRRRYYY^^^```bbbeeegggpppoookkkeee___```fffmmmnnnwww{{{uuunnnooouuuxxxtttjjjjjjddd[[[NNNGGGPPPddduuu}}}~~~xxxooolllvvvxxxhhh``````\\\VVVLLLIIIGGGHHHDDDAAACCCIIIVVVYYY\\\\\\ZZZXXXXXXZZZXXXZZZ]]]^^^^^^___aaacccfffgggiiinnntttwwwtttpppppprrrtttuuuwww~~~nnn___hhh~~~xxxsssppphhh[[[LLLEEEAAA>>>>>>AAABBBCCCDDDDDDCCCCCCDDDEEEEEEHHHLLLNNNTTTjjjxxx|||jjjwww~~~eeePPPGGGEEEEEECCC@@@AAABBBBBBCCCCCCBBBBBB@@@@@@AAADDDEEEKKK[[[jjj}}}zzzkkkbbbYYYNNNKKKMMMPPPLLLIIITTTeeewwwssskkkbbb\\\\\\aaagggfffaaaccceee\\\MMMMMMXXXbbbbbbYYYMMMOOOZZZWWWJJJEEEDDDCCCBBBAAA@@@???>>>DDDDDDEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@>>>===EEENNNjjjttt}}}~~~zzzuuuttttttsssqqqrrr~~~zzz~~~sss}}}~~~nnnmmmuuutttmmm]]]III@@@???>>>>>>>>>@@@BBBCCCDDDDDDCCCBBBBBBBBBBBBBBBEEEGGGHHHLLL\\\~~~yyyTTTFFF???FFFLLLHHHEEEFFFGGGLLLHHHDDDEEECCCKKK^^^{{{kkkccc^^^______lllvvvssshhh___]]]]]]^^^bbbfffhhhkkklllfff^^^RRRIIIFFFVVVrrr~~~sssdddSSSIIIDDD@@@===>>>CCCCCCJJJ\\\pppsss___HHH@@@>>>;;;:::;;;<<<<<<<<<===CCCLLLTTTVVVRRRIIIBBB???>>>===<<<;;;:::999888999;;;>>>AAADDDDDDDDDDDDAAA???===;;;::::::;;;<<<<<<======<<<;;;888666444444444555888;;;???CCCEEEFFFJJJRRR]]]gggnnnrrrssstttvvvxxxzzz|||lllSSSIIIJJJZZZrrruuufff^^^fff{{{xxx{{{}}}rrrzzz~~~pppsss|||ddd\\\FFF===<<<555333666444666666666666666666666666666666888999;;;===>>>???aaaVVV[[[[[[VVVUUUSSSNNNGGGBBB@@@???AAA@@@???===:::777555333111111111111111111111111000000000000000000000000000000000000000000000000222222222444666888;;;<<<666666666666777999::::::888777666888;;;===>>>>>>888888777777555444222111333444666666555555777888999999999999999999999999888888888777888;;;@@@DDDJJJNNNRRRTTTTTTUUUYYY]]]\\\bbbiiikkkkkknnnuuu|||}}}{{{zzzrrrqqq\\\TTTJJJIIIWWWjjjssssssooovvv}}}~~~uuuooouuuwwwlllmmmvvvyyytttggg]]]TTTNNNEEE>>>CCCMMMTTTUUUWWWWWWVVVWWWYYY[[[YYY\\\^^^`````````bbbcccdddiiilllooorrruuusssooonnnooorrrvvv|||ggg```kkk{{{|||wwwuuuooocccUUUHHHBBB@@@>>>>>>???AAABBBCCCCCCBBBBBBCCCEEECCCEEEIIIMMMOOO]]]|||||||||eeejjjmmmVVVJJJHHHFFFDDD@@@AAABBBBBBCCCCCCBBBBBB???@@@BBBCCCDDDHHHUUUcccvvv{{{mmmbbbXXXRRRQQQSSSMMMHHHVVVkkkuuurrrpppooonnnjjjccc^^^TTTWWW\\\\\\UUUNNNQQQXXXeeebbbWWWLLLKKKQQQOOOHHHGGGEEEBBBAAAAAAAAA???>>>AAACCCEEEFFFEEEDDDEEEFFFDDDCCCBBBBBB@@@@@@IIISSSpppyyy~~~}}}xxxwwwwwwvvvtttppp~~~}}}tttvvvkkkmmmvvvqqqgggWWWDDD============???@@@BBBCCCDDDDDDCCCBBBAAAAAAAAAAAACCCEEEGGGJJJXXXxxx}}}}}}YYYGGG<<>>BBBHHHRRR[[[^^^ZZZRRRKKKCCC@@@>>><<<<<<<<<:::999777999<<>>===<<<:::::::::;;;<<<<<<=========;;;999666444444555555777:::===@@@BBBDDDIIIRRR\\\ffflllqqqrrrsssuuuxxx{{{}}}iiiQQQIIILLL^^^vvvtttccc]]]ggg}}}{{{sssrrr|||nnnZZZEEE<<<<<<555333666555666666666666666666666666555666888999<<<===???@@@aaaVVV[[[[[[XXXWWWSSSMMMFFFAAA??????AAAAAA???===:::777555333111111111111111111111111000000000000000000000000000000000000000000000000111111222444666999::::::444444444555666888:::;;;999777666777999<<<<<<<<<777888888888666444222000333444666666555555777888999999999999999999999999888888777666666999>>>BBBGGGJJJNNNMMMKKKJJJLLLPPPKKKQQQZZZfffpppyyyrrrqqqlllaaaUUUVVVdddqqqqqqhhh\\\cccnnntttooogggeeehhhffffffaaa^^^lll{{{nnncccSSSEEEFFFPPPSSSSSSRRRRRRSSSUUUXXX[[[ZZZ\\\___`````````aaabbbdddjjjmmmllllllpppqqqooommmmmmnnnttt~~~~~~aaabbboooyyyvvvvvvssshhhZZZNNNBBB?????????>>>>>>@@@AAABBBBBBAAAAAABBBDDDBBBAAAEEEIIIJJJTTTtttggg___~~~www]]]NNNJJJGGGCCC@@@AAABBBBBBCCCCCCBBBBBB@@@@@@BBBCCCAAACCCOOO[[[ppp~~~}}}~~~xxxssscccWWWSSSMMMIIIVVViiizzz~~~oooeee\\\bbbeeecccbbbddddddaaagggaaaXXXQQQNNNLLLKKKKKKMMMIIIEEECCCCCCDDDCCCAAABBBDDDFFFFFFEEEDDDFFFHHHGGGEEEDDDCCCAAACCCNNNYYYuuu}}}~~~zzzyyyxxxwwwuuuooo}}}xxxqqqrrriiinnnuuunnnbbbRRR???<<<<<<<<<===???AAABBBCCCEEEDDDCCCBBBAAAAAAAAAAAA???AAADDDFFFQQQhhheeeLLL;;;>>>DDD???===@@@AAAGGGEEECCCEEEAAADDDRRRjjjrrrhhhaaa___]]]iiiuuuwwwmmmbbb___aaa^^^fffoooxxx~~~yyyoooddd___ZZZ[[[dddtttzzzcccTTTLLLFFFEEEGGGFFFQQQ\\\iii{{{zzzeeeMMMGGG@@@::::::===@@@BBBGGGMMMVVV___ccc```YYYSSSFFFBBB>>><<<<<<<<<;;;:::666888;;;===?????????>>>>>>======<<<;;;;;;::::::999;;;<<<===<<<:::777666333444555666888;;;===>>>EEEJJJSSS\\\dddjjjoooqqqrrruuuyyy|||~~~{{{eeeNNNHHHOOObbb|||}}}qqq```]]]kkk}}}sssssswwwYYYCCC999:::555444888777666666666666666666666666555666888:::<<<>>>???@@@```TTTWWWWWWZZZXXXSSSLLLEEE@@@??????BBBAAA???===:::777444333111111111111111111111111000000000000000000000000000000000000000000000000///000222555888999888777333333333333555777999;;;999777555666888:::;;;;;;777888999888777444222000333444666666555555777888999999999999999999999999777777666555555888===@@@DDDHHHLLLKKKGGGDDDDDDGGGHHHGGGLLLYYYjjjyyyvvvfffccckkkwwwlllgggwwwyyygggdddppp{{{uuuiii]]]___eeellljjjbbb\\\ZZZZZZ[[[VVVUUUffflllVVVPPPVVVRRRRRRPPPPPPQQQTTTWWWZZZZZZ\\\___````````````aaaeeekkkmmmhhhggglllppppppooommmmmmrrr}}}yyy```gggtttxxxssssssooo___TTTHHH>>><<>>>>>???@@@BBBAAA@@@@@@AAACCCCCC???AAAFFFGGGPPPooonnn[[[vvv}}}bbbQQQKKKGGGBBB@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCCCC???@@@IIIUUUaaarrr{{{tttwww```YYYTTTPPP[[[lll{{{zzzyyy|||tttmmmfff```^^^XXXRRRQQQTTTTTTOOOIIIFFFFFFGGGGGGFFFEEEGGGIIIGGGDDDCCCDDDGGGJJJGGGEEEDDDBBBEEEQQQ]]]www}}}yyyxxxwwwuuusssvvvssslllzzzppphhhnnnuuummm___OOO===;;;;;;<<<===???AAABBBCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@CCCFFFHHHNNN^^^uuu~~~qqqTTT===<<>>;;;<<<===<<<:::555777:::<<<>>>>>>======??????>>>>>><<<:::999888777888;;;======;;;999888333333444555777999;;;<<>>@@@@@@dddWWWUUUVVVXXXVVVQQQLLLHHHEEEBBBBBBDDDDDDAAA<<<999:::777222222222222111111111111000000000000000000000000000000000000000000000000000...///000222444666777888666333222333777::::::999888777666555555777<<<@@@888888888777666444333222444555666777777666555555888888999::::::::::::999777777777777888888888888<<>>???@@@@@@AAA===>>>>>>DDDIIIJJJ___ooo[[[mmmUUUKKKIIIGGGCCCCCCBBBBBBBBBCCCCCCDDD???@@@BBBAAAAAACCCIIINNNaaadddvvvxxxjjjddd___WWWYYYbbb||||||tttdddYYYWWWZZZ\\\XXX^^^kkklllYYYNNNKKKDDDIIIGGGHHHJJJGGGDDDKKKUUUXXXJJJDDDGGGEEEBBBPPPfff{{{}}}}}}{{{wwwvvvxxxwwwbbbfff|||nnnkkkllloooiiiVVVDDD<<<======>>>???@@@AAAAAAAAAEEEEEECCCBBB@@@???======BBBBBBDDDFFFKKKWWWiiiwww|||YYY<<<@@@<<<:::BBBAAAEEEFFFFFFEEEDDDDDDFFFHHHaaa~~~{{{iiibbb```^^^```nnn|||uuuaaa[[[ccc___]]]YYY\\\pppzzzxxxwwwnnnccceeeqqq|||qqqbbbWWWQQQLLLFFFAAAGGGPPPXXX```iiirrrxxxjjjiii```OOOEEEEEEFFFEEEJJJLLLQQQ^^^mmmqqqdddSSSFFFCCC>>>;;;;;;;;;;;;:::666777777999:::<<<>>>???>>>??????>>>>>>===<<<;;;::::::;;;;;;;;;:::999999666555555555666777999:::BBBHHHRRR\\\cccjjjooosssyyy{{{|||}}}}}}~~~ttt^^^KKKGGGUUUmmmxxxhhh[[[aaannnzzzvvvsssyyy~~~iiixxxzzzVVVCCC666777:::555333666555555555555555666777888777888:::<<<>>>???@@@AAAvvv^^^UUUWWWYYYWWWTTTPPPKKKGGGCCCAAA@@@BBBCCC@@@;;;888777444///222222222111111111111000000000000000000000000000000000000000000000000000...///000222444666777888777555333333777:::;;;:::888888777555555777;;;>>>999999999888777555444333333444555666777666666555888888999::::::::::::999777777777777777777777777:::>>>EEEKKKPPPUUUYYY\\\]]]```ccceeeeeecccaaa```eeeqqq}}}lllkkkuuuwwwddd]]]ffftttzzz|||eeeUUUOOOKKKIIIHHHKKKQQQVVVYYYYYY^^^^^^]]]^^^___``````___```bbbeeefffhhhkkkooorrruuupppjjjlll}}}nnn___jjjuuuyyyvvvpppfff]]]JJJAAA;;;<<<>>>>>>>>>???>>>>>>>>>>>>>>>???@@@@@@<<<>>>===BBBFFFGGGYYY{{{eeevvvwww^^^NNNGGGEEECCCCCCCCCBBBBBBCCCCCCDDD@@@AAABBBAAAAAACCCHHHLLLXXX\\\mmm{{{vvvddd___vvvyyyooollljjjgggpppwwwsssaaaNNNOOOMMMKKKIIIDDDDDDOOO]]]cccWWWLLLHHHDDDFFFVVViii||||||zzzwwwxxx{{{oooaaakkkooommmnnnnnneeeSSSCCC<<<======>>>???@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????BBBCCCDDDEEEIIIUUUlllzzzqqqIIICCC===;;;???;;;BBBDDDDDDDDDCCCCCCDDDFFF[[[yyymmmdddaaa]]]___mmm{{{vvveee___fffgggfff___ZZZeee|||}}}yyyyyyrrrgggfffmmmqqqxxxxxxlll\\\PPPHHHCCC???CCCJJJRRRYYY]]]^^^^^^[[[\\\WWWLLLEEEEEEFFFEEE>>>@@@GGGTTTeeennnggg[[[DDDAAA===;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<>>>????????????>>>======;;;;;;;;;;;;;;;::::::999666666666666666888999:::BBBHHHRRR\\\dddkkkpppsssyyyzzz|||}}}}}}~~~qqq[[[JJJHHHXXXqqqyyygggZZZaaaqqqyyyzzzuuuttt|||oooyyySSSBBB666777999555333666555555555555555666777888888999;;;===???@@@AAAAAAlllWWWTTTXXX\\\VVVSSSOOOJJJFFFBBB@@@???===???>>>999777777555111222222222111111111111000000000000000000000000000000000000000000000000000......///111333555777888999777444444666999;;;;;;999999888666555666888;;;:::::::::999888666444333111222333555666666666666888888999::::::::::::999888777777666666555555555999<<>>>>>>>>>>>>>>??????@@@===???===@@@DDDCCCSSSppppppjjjkkkTTTHHHFFFDDDDDDCCCCCCBBBCCCCCCDDDBBBBBBBBBAAAAAACCCFFFIIIOOOVVVbbbwwwtttjjj~~~xxxkkkjjj~~~~~~ccc___]]]YYYQQQGGGHHHVVVfffrrrhhhXXXIIIEEEOOOaaappp~~~{{{{{{zzzxxxzzzzzzlllfffyyyoooooopppkkk^^^LLLAAA=========>>>???@@@@@@@@@@@@======>>>>>>???@@@@@@AAABBBCCCDDDDDDGGGTTTqqq}}}OOO@@@<<<>>>AAA===@@@AAABBBBBBAAAAAABBBDDDSSSrrrsssgggbbb]]]^^^jjjxxxwwwiiiccchhhooovvvttthhhcccppp{{{|||yyyoooiiiiiikkkyyywwwcccRRRIIIEEEAAADDDJJJTTT[[[[[[TTTMMMHHHJJJHHHCCC?????????===>>>???AAAHHHUUU\\\XXXNNNAAA>>>;;;:::;;;<<<<<<<<<;;;;;;:::999999999::::::>>>??????@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;::::::777777777777888999::::::AAAHHHRRR\\\dddkkkqqquuuxxxzzz|||}}}}}}}}}mmmWWWHHHJJJ]]]vvvyyydddXXXbbbtttxxxsssvvvvvvqqqtttPPPAAA666777999666444666555555555555666777888999999:::<<<>>>@@@AAABBBBBBhhhVVVTTTYYY[[[VVVSSSOOOJJJFFFBBB@@@???999======:::888999888555222222222111111111000000000000000000000000000000////////////////////////......///000222555777999;;;999666555666888:::<<<999:::999777555555666888999:::::::::888666444222000111222333555666666777888888999::::::::::::999888777777666555444444333::::::>>>HHHUUU```fffhhhkkksss{{{zzzrrrlllkkkmmmiii]]]ZZZjjj|||wwwwwwttt}}}iiiccckkk{{{zzzmmm___SSSPPPSSSQQQ]]]jjjlllbbbTTTJJJEEEDDDDDDEEEIIINNNSSSXXXZZZ]]]^^^______^^^]]]\\\\\\ZZZ^^^cccgggkkknnnrrrtttzzz{{{zzzdddcccnnnwwwwwwpppeeeWWWKKKBBB===;;;???AAA@@@???AAA@@@????????????@@@AAAAAA@@@BBB???AAAEEECCCNNNfffzzzyyybbb}}}vvv\\\MMMJJJEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBDDDFFFLLLSSS\\\hhhuuujjj```WWWQQQQQQccc{{{oooppplll```SSSQQQ^^^lll~~~wwwcccNNNKKK\\\pppzzz~~~zzz{{{zzzzzz}}}|||{{{oooqqqpppfffVVVFFF>>>=========>>>???????????????======>>>>>>???@@@AAAAAAAAAAAACCCDDDFFFUUUwwwWWW@@@<<<@@@BBBAAA>>>@@@BBBBBBAAAAAABBBCCCMMMkkkzzziiibbb^^^^^^gggtttvvvkkkdddfffppprrrooo||||||zzzoooiiilllzzz|||lll\\\SSSMMMEEEGGGNNN[[[eeedddXXXKKKAAAAAA???;;;999999999999AAABBBAAABBBFFFIIIDDD<<<>>><<<::::::<<<===>>>>>><<<<<<;;;:::999999999:::>>>???@@@AAABBBBBBBBBBBB>>>>>>>>>>>>===<<<;;;;;;888888999999999::::::;;;AAAGGGRRR\\\dddkkkqqquuuwwwyyy|||}}}~~~{{{jjjSSSGGGNNNbbbzzzxxxbbbVVVcccxxxzzzrrr~~~||||||pppppp|||vvvJJJ???666666888666555555555555555555666777999999;;;<<<===???AAABBBBBBBBBlllYYYVVVXXXYYYWWWTTTPPPKKKGGGCCCAAA@@@;;;@@@AAA===999888777444222222222111111111000000000000000000000000000000////////////////////////.........///111444777999;;;:::888666555666999;;;999::::::888666444555666888888::::::999777444222111111222333444555666777888888999::::::::::::999888777777666555444444333999888;;;CCCOOO[[[bbbdddhhhpppxxxyyyvvvxxxttthhhooo|||tttbbb]]]ooo~~~ooo\\\QQQQQQ]]]vvvvvviiiXXXLLLHHHOOOQQQSSSTTTQQQLLLFFFBBBAAABBBDDDGGGLLLQQQVVVZZZ]]]______^^^ZZZXXXXXXYYYZZZ^^^dddjjjnnnqqqtttvvv{{{mmm]]]iiiqqqwwwtttlll___QQQEEE@@@<<<<<<@@@AAA@@@@@@BBBBBBBBBAAAAAABBBBBBCCCDDDDDDGGGCCCDDDHHHFFFMMM```tttrrrzzz```nnn~~~dddSSSLLLFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCBBBAAABBBCCCCCCCCCGGGOOOVVV___vvvzzz```YYYXXXZZZTTTTTTnnnvvvdddhhhyyy~~~~~~sssgggfffppp{{{ppp[[[YYYkkk~~~~~~}}}~~~~~~{{{||||||}}}}}}qqqnnnppplll___MMMAAA============>>>?????????>>>>>>?????????@@@@@@@@@@@@@@@@@@???BBBDDDFFFTTTxxxdddEEE<<<<<<===@@@>>>@@@CCCCCCCCCBBBCCCDDDJJJdddlllbbb___^^^dddppptttllldddaaalllvvv|||}}}yyynnngggsssyyykkk^^^PPPPPPUUUbbbnnnmmm___PPPFFFAAA===::::::;;;>>>AAA@@@CCCCCCBBBBBBCCC@@@:::===;;;:::;;;===?????????<<<<<<;;;;;;;;;;;;;;;;;;>>>???@@@BBBCCCCCCCCCCCC???@@@@@@???>>>===<<<<<<:::::::::;;;;;;;;;;;;;;;AAAGGGQQQ[[[dddkkkppptttvvvyyy|||~~~zzzgggQQQHHHRRRhhh}}}uuu```VVVeee|||~~~||||||xxx{{{ooooooxxx{{{cccEEE===666555777777555555444555555555777888999:::<<<===>>>@@@AAABBBBBBBBBqqq\\\UUUVVVVVVWWWTTTPPPKKKGGGCCCAAA@@@AAAFFFFFF@@@999666444111222222222111111111111000000000000000000000000000000000000000000000000000///......///111444777999:::::::::888666555666888888999:::999777444444444666888:::;;;;;;999666555333333333333444555777777888888999::::::::::::999888777777666666555555555666666888>>>HHHSSS\\\```ccciiippprrrttt|||nnnVVVOOO```zzz{{{ooobbbVVVVVVlll}}}pppaaaVVVTTTNNNHHHFFFGGGGGGEEEBBB???AAADDDFFFJJJNNNTTTYYYZZZ\\\\\\YYYTTTRRRTTTVVV[[[```gggmmmrrrtttwwwyyy|||vvveee___nnntttvvvpppeeeYYYLLLAAA???<<<===@@@@@@???@@@CCCCCCCCCCCCCCCCCCDDDEEEEEEFFFIIIEEEEEEKKKIIILLLZZZ|||~~~rrrnnn|||fffdddoooZZZJJJFFFFFFEEEDDDCCCCCCCCCCCCDDDBBBAAAAAABBBCCCCCCBBBAAAHHHOOOYYYllliiiaaagggrrrjjjZZZccc|||ttthhhaaa\\\]]]tttqqqooo{{{~~~}}}}}}}}}~~~{{{yyyyyy}}}~~~kkklllmmmfffVVVFFF>>>============>>>??????>>>>>>===@@@@@@@@@@@@@@@????????????===@@@EEEFFFPPPqqqgggEEE;;;999999???>>>AAACCCEEEDDDDDDDDDEEEIII\\\{{{rrreeeaaa]]]aaalllsssnnneee___hhhttteeennn~~~}}}lllhhhhhhqqqzzzyyykkk^^^JJJCCC<<<;;;<<>>@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<>>===<<<;;;;;;<<<======<<<<<<;;;AAAGGGQQQZZZbbbiiinnnqqquuuxxx|||~~~~~~vvvcccNNNIIIWWWnnnqqq^^^WWWggg~~~~~~}}}hhhmmmxxxzzztttsssjjjUUU@@@;;;666555666777666555444444555666777999:::;;;<<<===>>>???@@@AAAAAAAAAqqqZZZRRRTTTVVVVVVSSSOOOJJJFFFBBB@@@??????EEEGGGAAA:::666444111222222222111111111111000000000000000000000000000000000000000000000000000///...---...000333777999888:::;;;999666444444555666888:::999777555444444777999;;;>>>>>><<<:::888555555444444444555777777888888999::::::::::::999777777777777777777777777333444555888===GGGQQQXXXZZZ```ggglllpppyyy{{{bbbVVVaaazzzsss```XXXiiiuuueeeRRRMMMGGGCCCBBBBBBBBBAAA>>>AAADDDFFFHHHLLLRRRWWWSSSUUUUUURRRMMMMMMQQQUUU]]]cccjjjqqquuuxxxyyy{{{zzz~~~kkkbbbgggrrruuusssjjj^^^SSSHHH???@@@======??????===@@@DDDCCCCCCCCCCCCCCCDDDDDDEEEDDDHHHDDDDDDKKKJJJKKKUUUmmmxxx}}}rrr```uuu~~~fffMMMGGGFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@AAACCCDDDCCCAAA@@@CCCKKKTTTaaawwwvvviiiooozzzbbbcccyyy|||nnnfffcccmmmcccnnn{{{{{{{{{zzzyyyxxxxxxzzz{{{|||}}}~~~}}}{{{yyyzzz~~~zzzllljjjiii```NNN@@@===>>>======>>>>>>>>>>>>>>>======????????????????????????@@@<<>>===<<<<<<;;;???@@@AAABBBBBBBBBBBBBBBCCCBBBBBBBBBAAA???>>>===<<<======>>>>>>===<<<<<>>???@@@@@@AAA@@@pppWWWOOOSSSXXXUUURRRNNNIIIDDDAAA???>>>:::AAAEEE@@@:::888777666222222222111111111111000000000000000000000000000000000000000000000000000///...---...000333777999777999;;;:::666333222333555888::::::888555444444777:::===@@@@@@???===;;;777666555444444555777777888888999::::::::::::999777777777777888888888888333444444333555;;;FFFMMMQQQXXXaaaiiinnnuuu~~~yyywww~~~xxxhhhmmmttt___VVVgggqqq]]]MMMKKKHHHCCC@@@>>>>>>???>>>AAADDDEEEGGGKKKQQQVVVNNNOOOOOOLLLIIIJJJOOOUUU___dddmmmssswwwyyy{{{|||yyy}}}ddd```mmmsssuuuqqqeeeYYYOOOEEE>>>AAA>>>===???>>>===???EEECCCBBBBBBBBBBBBCCCDDDDDDAAAFFFBBBBBBJJJIIIIIIRRR^^^}}}^^^hhhqqqSSSGGGGGGEEEDDDCCCCCCCCCCCCCCCAAA???AAACCCDDDCCCAAABBBCCCIIIRRRYYYhhhzzz{{{tttttteeebbbwwwuuuooolllhhh~~~zzzxxxxxxwwwuuuuuuuuuvvvxxxzzz|||}}}~~~}}}|||||||||~~~ssseeehhhggg\\\III>>>===>>>======>>>>>>>>>>>>>>>======<<<<<<======>>>>>>??????AAA<<<>>>DDDCCCDDD[[[xxx~~~~~~zzzRRRHHHBBB888;;;<<>>CCCFFF>>>======>>>AAABBBBBBAAAFFFEEECCC@@@===<<<::::::@@@@@@AAAAAABBBBBBAAAAAACCCCCCCCCBBBAAA@@@>>>===<<<===>>>??????>>>===<<>>???@@@@@@@@@oooVVVSSSXXXZZZWWWRRRKKKEEEBBB@@@???>>>@@@BBBBBB@@@<<<777555333222222222222222222333333000000000000000000000000111111000000//////......111000...---...///111222888999999999888777555444:::;;;;;;<<<;;;888666444999:::;;;<<<======>>>>>>===<<<:::666333333555777777777888999::::::::::::888888888888777777777777222222222333444777999:::EEEJJJSSS\\\eeemmmtttxxxwwwyyyyyyuuuqqqttt~~~rrrvvv|||jjj]]]cccssstttiiicccYYYOOOFFFDDDAAA???>>>===>>>???===>>>@@@BBBDDDGGGJJJKKKJJJHHHFFFEEEGGGMMMTTTYYYfffhhhnnnyyyzzzppp}}}___```qqqvvvyyyrrr```NNNFFFBBB???BBBAAA@@@?????????@@@AAADDDDDDDDDDDDDDDDDDCCCCCCEEEFFFGGGGGGGGGHHHLLLNNNWWWyyy{{{ZZZ[[[KKKGGGDDDEEEDDDAAAAAADDDBBBBBBAAAAAAAAAAAA@@@@@@DDDBBBFFFLLLPPPZZZuuuuuukkkiiijjjmmm}}}uuusssooojjjnnn|||qqqddd```mmm|||uuusssssssssrrrvvvuuutttttttttttttttuuu~~~yyyttttttyyyggglllkkk\\\LLLCCC@@@======???@@@>>><<<;;;:::;;;===>>>============>>>>>>>>>>>>@@@AAACCCCCCBBBGGGWWWggg~~~xxx{{{oooEEE>>>DDD777<<<>>>BBBEEEGGGGGGFFFFFFGGGMMM[[[vvvlllhhh]]]]]]eeeqqq~~~yyydddkkk|||xxxrrrlllqqq|||vvvssswwwxxxrrrnnnjjjddd```\\\YYYPPPEEEAAAEEEHHHIIIGGGBBB<<<;;;???CCCEEEEEEIIIKKKHHHBBB??????===::::::;;;>>>AAADDDDDDCCCAAAAAAAAAAAA@@@@@@?????????BBBBBBAAAAAAAAAAAAAAAAAA???EEELLLTTT[[[bbbkkkqqqrrrtttxxx{{{~~~~~~~~~iiiVVVIIIRRReeeuuuuuuddd]]]cccrrr~~~xxx{{{xxxpppmmmQQQ<<<999555444444555666666777777888888999999::::::<<<<<<>>>???@@@@@@@@@@@@pppUUUPPPSSSUUUVVVQQQKKKEEECCCAAA@@@??????@@@AAA???;;;777555444222222222222222222222222000000000000000000000000111000000000/////////...000000.........///111222666777888999999888777666999:::;;;<<<;;;999777555666777888:::;;;;;;;;;;;;======;;;888555444666888777888999::::::;;;::::::999888888888777777777777555444444444444555777777<<<@@@FFFNNNWWWbbbnnnuuuwwwxxxuuullleeegggrrr|||rrrnnnttt|||yyyooobbbXXXSSSLLLDDDCCCAAA???===<<<<<<===>>>======>>>@@@BBBEEEGGGHHHDDDFFFFFFFFFGGGOOO\\\fffooouuuyyy~~~{{{iiiooouuu```gggwww}}}zzzmmmXXXIIIEEEEEECCCCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFHHHKKKMMMQQQpppgggvvvmmmWWWPPPJJJIIIIIIFFFEEEFFFCCCCCCCCCBBBBBBBBBAAAAAAAAA???BBBHHHIIIQQQhhh|||tttlllnnn|||wwwiiiaaaWWWTTT```|||xxxsssrrrssstttsssuuuuuuuuuuuuvvvvvvwwwwwwvvvsssqqqsssyyyyyyffflllgggWWWGGG???>>>===>>>??????>>><<<;;;;;;;;;===>>><<<=========>>>>>>>>>>>>@@@AAABBBBBB@@@DDDSSSbbbnnnxxx~~~YYYAAAAAA:::999<<>><<<::::::;;;===???BBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>CCCJJJRRRYYYbbbjjjpppsssuuuxxx{{{~~~|||{{{fffTTTIIIUUUiiixxxqqqccc^^^gggwwwxxx}}}{{{kkkEEE<<<999555444444666666666666777777888888999999:::;;;<<<===>>>????????????sssVVVOOORRRSSSSSSOOOJJJEEECCCBBBAAA@@@===???@@@>>>;;;777555444444333333222222111111111000000000000000000000000000000000000////////////000///.........///111222444555777888999999999888999:::;;;<<<;;;:::888666333555777:::;;;;;;:::999<<<===<<<:::777666777888777888999:::;;;;;;;;;;;;999999999888888888777777888777666555444444444444444666999>>>GGGUUUcccmmmuuuvvvssshhh^^^]]]hhhttt}}}tttqqqsss~~~ooojjjgggcccYYYMMMFFFCCC???;;;???>>><<<;;;;;;;;;<<<===<<<<<<===>>>@@@BBBDDDEEEAAAEEEGGGGGGHHHRRRcccqqqwww}}}ppp\\\rrrjjjcccooo{{{vvvaaaLLLBBBBBBDDDEEEDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEEEEFFFIIIKKKJJJbbbzzziiibbbUUUJJJGGGHHHFFFCCCCCCDDDDDDDDDCCCCCCCCCCCCBBB@@@???AAADDDDDDHHHYYYmmm~~~nnnfff[[[VVV^^^uuu{{{wwwsssqqqqqqssstttuuuuuuuuuvvvvvvvvvvvvuuuuuuooooooqqqvvv|||||||||{{{pppeeekkk```PPP@@@<<<>>>????????????>>>===;;;;;;<<<<<<===<<<<<<=========>>>>>>>>>@@@???@@@@@@>>>AAANNN\\\kkk}}}nnnDDD;;;;;;999===BBBHHHKKKLLLKKKJJJEEEGGGPPPiii|||iii___]]]bbbhhhvvv{{{qqqmmmmmmfffppp{{{xxxnnn```QQQFFFHHHJJJKKKTTTbbbhhhiiikkklllkkkgggccc``````___XXXNNNIIIIIIHHHEEEPPPTTTUUUOOOFFF@@@@@@CCCRRRVVVTTTJJJ@@@<<<;;;:::;;;;;;<<<===???AAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>><<<@@@GGGOOOXXXaaajjjpppsssuuuxxx{{{}}}~~~zzzvvv```PPPJJJYYYppp~~~}}}lllaaaaaalll}}}yyyxxxFFF;;;888555444555666666666666666777777888999999:::;;;<<<<<<===>>>>>>>>>>>>uuuYYYRRRUUUWWWQQQNNNIIIFFFDDDCCCBBBAAA<<<===???===:::777555444444444333333222111000000000000000000000000000000000000000000////////////000//////...///000111111444555777888999999999888888999;;;<<<<<<;;;999888444666888;;;<<<<<<;;;::::::<<<<<<;;;888666666777777888999:::;;;;;;;;;;;;::::::999999999888888888999888777666555555444444333333444666===HHHUUU^^^kkkqqqtttnnndddaaaiiirrr}}}xxxpppkkkjjjzzztttddd^^^ZZZTTTJJJAAA===<<<<<<;;;<<<<<<;;;:::;;;;;;<<<===<<<<<<===>>>???@@@BBBCCCEEEFFFHHHIIIMMMYYYiiiuuu||||||rrreeeaaa~~~rrraaaggguuuzzz~~~mmmUUUCCC===@@@BBBCCCCCCBBBAAAAAAAAABBBCCCDDD@@@AAAAAAAAAAAAAAABBBBBBAAACCCDDDEEEDDDEEEGGGIIIHHHVVVuuudddpppmmm[[[KKKFFFGGGFFFCCCAAADDDDDDDDDCCCCCCCCCBBBBBBBBBAAACCCEEEDDDFFFQQQ^^^{{{sssiiimmm{{{sssrrrppppppqqqssstttuuuvvvvvvvvvvvvuuutttrrrqqqoooqqqvvv{{{~~~~~~zzziiidddgggVVVHHH===<<>>>>>===<<<<<<<<<<<<===<<<<<<<<<=========>>>>>>>>>===>>>???>>>AAALLLYYYxxxOOO<<>>AAAEEEIIIJJJHHHEEECCCBBBDDDLLLcccoooccc``````bbbnnnzzzwwwnnn{{{|||}}}xxxyyy}}}pppfffTTTJJJNNNMMMDDDBBBIIINNNMMMLLLKKKLLLOOOSSSUUUaaabbb]]]SSSJJJGGGEEECCCNNNUUU[[[UUUIII@@@AAAFFFQQQVVVUUUKKK???;;;;;;<<<<<<=========>>>@@@DDDFFFEEEDDDCCCAAA@@@>>>======???>>>>>>======<<<<<<<<<;;;???EEENNNWWWbbbkkkppptttuuuxxxzzz}}}~~~xxxqqqYYYMMMLLL___wwwyyyhhh___cccrrr{{{HHH:::888555444555666666666555666666777888999::::::;;;;;;<<<===============yyy]]]TTTVVVXXXPPPMMMIIIFFFEEEDDDCCCBBB<<<===???===:::777555444444444333333222111000000000000000000000000000000////////////000000000000///////////////000000111555666777888999999888777777888:::<<<<<<<<<;;;:::333555888:::<<<<<<;;;;;;888:::<<<<<<:::777666555888888999:::;;;;;;;;;;;;::::::::::::999999999999777777777777777777666666444444444555888===DDDJJJXXXcccoooqqqlllgggjjjnnnxxx}}}|||xxxuuutttppp}}}rrr```WWWWWWRRRKKKCCC>>><<<<<<===???<<<;;;;;;;;;<<<<<<============>>>>>>???AAABBBCCCGGGFFFGGGMMMXXXfffrrrxxx{{{}}}vvv___aaavvvyyyddd^^^mmmzzz|||tttcccMMMBBB@@@AAABBBAAA@@@@@@?????????@@@BBBCCC@@@@@@@@@@@@AAAAAABBBBBB@@@BBBDDDEEEDDDDDDFFFGGGKKKMMMeeeuuu}}}gggbbb|||}}}hhhRRRJJJJJJIIIFFFDDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCEEEEEEFFFMMMUUUddd{{{|||tttppppppppppppppprrruuuvvvuuuvvvvvvwwwwwwwwwvvvvvvsssvvvzzzrrrgggfffdddMMMCCC===@@@FFFDDD@@@<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<===???@@@CCCMMMXXX~~~]]]BBBCCC???AAADDDGGGFFFDDDAAA>>>@@@CCCJJJ^^^ssseee```___^^^kkk|||ppp~~~{{{vvvwwwyyyzzzttt^^^MMMMMMOOOIIIHHHMMMGGGEEEBBBBBBEEEJJJPPPTTTbbbhhhiii]]]OOOGGGEEECCCDDDLLLTTTQQQFFF???AAAFFFJJJPPPPPPGGG===;;;<<<===>>>?????????>>>AAAEEEIIIJJJIIIGGGDDDAAA???<<<;;;>>>>>>===<<<<<<;;;::::::;;;>>>CCCLLLXXXcccmmmrrrsssuuuwwwzzz}}}~~~~~~~~~vvvmmmSSSLLLPPPfff|||uuuddd^^^fffvvv~~~}}}zzz~~~|||tttrrr@@@999777555555666777777666666666777888999:::;;;;;;;;;<<<<<<============<<<~~~```TTTSSSSSSOOOLLLIIIFFFEEEEEECCCAAA===???@@@>>>;;;777555444444333333222222111111111000000000000000000000000////////////000000000000////////////000000000000555666777888999999888777666777:::<<<======<<<;;;333444555777999:::;;;;;;777:::>>>???===999777666888999:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999666777777888888888888777444555666666555555888:::CCCPPP^^^fffeeeaaa``````kkkttt|||~~~~~~tttyyyssslllllllllooommmdddUUUJJJHHHKKKIIICCC=========<<<===@@@<<<<<<<<<<<<<<<===============>>>???@@@AAACCCDDDDDDEEEKKKWWWggguuu|||~~~}}}|||jjjXXXkkksss```bbbrrr|||{{{hhhYYYIIIDDDEEEEEECCCAAA>>>>>>======>>>???@@@AAA???@@@@@@AAAAAABBBBBBCCC@@@BBBDDDEEEDDDDDDEEEFFFMMMHHHWWW~~~iiijjj}}}ooo[[[fffuuu[[[NNNJJJHHHFFFEEECCCCCCCCCBBBBBBBBBAAAAAA???@@@AAACCCCCCEEEIIIMMMSSSfffuuunnnlllmmmnnnnnnoooqqquuuxxxuuuuuuvvvxxxzzz|||~~~xxx{{{~~~nnnhhhiii```GGGAAA???CCCFFFCCC???==================<<<<<<<<<;;;;;;<<<<<<<<<=========<<<;;;<<>>@@@CCCDDDCCCBBB@@@>>>CCCIIIWWWsssxxxggg___^^^]]]kkkuuu{{{zzzuuuwwwzzzsssjjjkkknnnfffXXXNNNJJJGGGDDDFFFLLLPPPRRRQQQ^^^mmmvvvlllWWWHHHBBBAAA<<>>@@@DDDCCCHHHIIIBBB<<<;;;=========???AAA@@@???AAAFFFJJJOOONNNKKKHHHDDDAAA???===>>>>>>===<<<;;;::::::999;;;<<>>888777555555777777777666666777888999:::<<<<<<===<<<======>>>>>>=========cccTTTQQQOOOOOOMMMIIIGGGFFFDDDBBBAAA???@@@AAA???;;;777555444222222222222222222222222000000000000000000000000.../////////000000000111...//////000000000000000333444666888999::::::999555777999<<<===>>>======444444555666888:::<<<===888<<<@@@BBB@@@<<<999777888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::777888888999999888777777555666777777555444555666888???IIIPPPQQQOOOMMMLLLSSS^^^hhhmmmsss{{{xxxuuuxxx~~~lllZZZRRRUUUMMMPPPOOOIIIBBB======>>>AAA;;;999<<<===;;;;;;>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???AAACCCDDDDDDJJJVVVeeesss}}}zzzmmm___aaahhh```kkkvvvwwwqqqZZZNNNDDDDDDFFFDDDAAAAAA======<<<<<<===???@@@AAA@@@@@@@@@AAABBBCCCCCCCCCAAACCCEEEFFFEEEDDDEEEFFFKKKGGGNNNllltttpppwwwzzz~~~___YYYyyygggTTTKKKFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBB???@@@@@@@@@BBBEEEFFFFFFNNNWWWiiiwwwpppkkkhhhjjjkkklllmmmqqqwww{{{wwwwwwvvvvvvwwwzzz}}}~~~mmmkkkkkkZZZEEEAAA???BBBBBB???>>>@@@===============<<<<<<;;;;;;;;;;;;<<<<<<<<<=========;;;<<>>@@@BBBCCCCCCCCC@@@DDDGGGNNNdddmmmaaa^^^]]]iii|||{{{xxx{{{tttXXXXXXPPPHHHIIIPPPVVVWWWTTT]]]vvvhhhPPPEEECCC???@@@@@@AAAAAAAAAAAABBB???BBBBBB>>>;;;===>>><<<;;;>>>AAAAAA???@@@EEEIIIMMMLLLJJJHHHEEEBBB@@@???>>>>>>===<<<;;;:::999999999:::>>>HHHVVVdddmmmrrrqqqrrruuuxxx|||~~~yyyzzz|||rrrcccMMMOOO]]]sss{{{kkk\\\\\\lll}}}}}}}}}nnnnnnpppvvv|||yyygggOOO???888666555666777888777666777888999:::<<<===>>>???===>>>>>>??????>>>>>>===eeeVVVRRROOOPPPMMMJJJGGGFFFDDDBBB@@@@@@BBBBBB@@@<<<777555444222222222222222222333333000000000000000000000000.../////////000000111111...//////000000000000000000222555888:::;;;<<<<<<444666999<<<>>>>>>>>>===888777777777999<<>>CCCEEECCC???;;;999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888999::::::999888666555777888999888777666888999555888;;;>>>@@@???>>>===<<>>;;;888<<<777777<<<>>>:::999<<<;;;<<<<<<<<<<<<;;;:::999;;;;;;<<<===???AAACCCDDDGGGQQQbbbpppzzzyyy~~~uuu___WWWmmmkkkZZZaaarrryyypppeeePPPEEE>>>@@@CCCAAA??????>>>============???AAABBB@@@@@@AAABBBBBBCCCDDDDDDAAACCCFFFFFFFFFEEEEEEFFFIIIFFFKKK___fffVVVkkkttt^^^QQQJJJIIIJJJEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAA@@@BBBEEEEEEDDDMMMLLLOOO]]]rrrvvvooollliiieeeggghhhiiikkkpppxxx~~~{{{yyyvvvsssrrrtttwwwxxxnnnmmmjjjTTTEEEAAA??????===;;;===BBB=========>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>><<<<<>>???@@@BBBCCCDDDAAADDDDDDFFFYYYzzzttteee```]]]fffwww}}}vvvyyywwwooo```PPPLLLTTT^^^cccbbbddd|||___OOOLLLGGGDDD@@@@@@CCCEEEDDDCCC>>>@@@???;;;;;;>>>>>>;;;999===AAAAAA??????CCCHHHHHHHHHFFFDDDCCCAAA?????????>>>>>><<<;;;:::999999777888<<>>???@@@>>>???????????????>>>>>>fffRRRPPPQQQLLLJJJHHHEEECCCBBBBBBBBBAAABBBBBB???;;;777555444444444333333222111000000111111111111111111111111000000//////.........---000000000000000000000000222222333555777999<<<===<<<888444444888;;;======;;;<<<<<<<<>>>>>>>>===<<<<<<===============<<<<<<;;;:::999888888888999:::777777777777777777777777777888888888888999999999:::<<>>>>>=========;;;<<<===???@@@BBBBBBBBBOOOaaarrryyy}}}}}}qqqeeefff{{{iii^^^ooozzzooocccbbbVVVMMMCCC@@@AAABBB???;;;?????????>>>>>>>>>>>>>>>DDDDDDEEEEEEDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCKKKMMMRRRnnnfffVVVqqqqqq\\\MMMGGGGGGBBBDDDDDDCCCCCCDDDCCCAAADDDDDDDDDDDDDDDDDDCCCCCCGGGGGGKKKQQQYYYggg}}}wwwlllfffgggiiiggghhhhhhiiikkkpppwww|||}}}~~~|||tttmmmkkkrrrxxxxxxrrrqqqdddRRRAAA@@@???>>>>>>???@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;===>>>>>>===>>>AAAEEEIIIfff~~~wwwSSSEEE>>><<<<<>><<>>GGGBBB@@@======???@@@???>>>AAA@@@@@@???????????????<<<<<<<<<;;;;;;::::::::::::999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>eeeRRRPPPQQQLLLKKKHHHEEECCCBBBAAAAAAAAAAAABBB???;;;777555444444444333333222111111000111111111111111111111111000000/////////.........000000000000000000000000111111222444666999;;;<<<<<<999555555888;;;======>>>>>>===<<<@@@LLL^^^kkkZZZLLL@@@???FFFLLLQQQTTT???<<<;;;;;;>>>@@@@@@@@@<<<======>>>>>>>>>======<<<;;;:::999888999999:::888888888888888888888888888888888888999999999999888888999;;;>>>AAADDDFFFCCCAAA???<<<<<<===???AAAAAAAAA@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<:::<<<======<<<@@@HHHOOO___kkkwww|||}}}tttoooppprrrhhhjjjxxx|||ooocccaaa```VVVIIIBBBAAAAAA???<<>>>>>>>>>>>>>>>>>>>>BBBBBBBBBBBBBBBAAA@@@@@@CCCCCCDDDEEEEEEEEEEEEDDDAAAFFFHHHMMMdddgggkkkhhhSSSJJJHHHGGGFFFDDDBBBBBBCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDGGGKKKTTTeeevvv}}}tttlllgggggghhhggggggggghhhjjjooovvvzzz|||}}}zzztttnnnnnnuuu|||yyypppqqqnnn^^^KKK???>>>============>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<============@@@DDDGGGWWWttt{{{eeeNNN???<<<<<<>>>>>><<<>>>CCCCCCBBBCCCFFFNNNaaammmbbbccc___cccuuu}}}{{{zzzuuuggghhhllllllnnnlllQQQLLLJJJLLLMMMJJJKKKOOOLLLFFFAAAAAACCCCCC@@@>>>AAA@@@>>>>>>>>>>>><<<;;;>>>>>>===<<<;;;;;;;;;<<<;;;;;;;;;:::::::::::::::===;;;<<>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>eeeRRRPPPQQQNNNLLLIIIFFFCCCBBBAAAAAA@@@AAAAAA???;;;777555555444333333222222111111111111111111111111111111111000000////////////......000000000000000000000000000000111333555777999:::;;;999666555777:::<<<<<<===>>>???@@@EEERRRcccpppYYYIII<<<<<>>???????????????>>>===<<<;;;:::999999:::888888888888888888888888888888888888999999999:::999999888888999999:::;;;888888777777888999;;;<<<999999:::;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<<<<<<<<<<999<<<>>>======EEEUUUbbbrrrwww}}}{{{rrraaagggxxxfffmmmwww}}}xxxmmmeeeccccccXXXIII@@@>>>??????>>>>>>>>>>>>>>>>>>>>>??????AAAAAABBBBBBAAAAAA@@@@@@BBBCCCCCCDDDEEEEEEDDDDDDBBBBBBDDDJJJYYYttt|||cccrrrzzz```PPPJJJKKKGGGCCCAAABBBBBBCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEDDDBBBBBBCCCCCCGGGSSS___vvv}}}uuunnnjjjhhhgggfffeeeffffffgggiiimmmsssxxxzzz{{{xxxsssooopppxxxzzzllllllpppgggRRRBBB======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<>>>BBBEEEOOOcccsssxxxXXXAAA===;;;<<<<<<;;;===AAA@@@AAACCCEEEIIIZZZyyyssscccbbb]]]___mmmwwwgggaaa___ooovvvoooooorrrtttnnnbbb]]]```]]]TTTUUU^^^]]]WWWMMMGGGNNNWWWSSSFFF@@@??????????????????>>>>>>===<<<;;;::::::::::::<<<;;;;;;;;;;;;<<<<<<===@@@===<<>>888888777666777888999888777999:::;;;<<<====================================dddRRRPPPQQQNNNLLLIIIFFFCCCBBBAAAAAA@@@AAAAAA???;;;777666555333333333222222111111111111111111111111111111111000000/////////////////////////////////////////////000000222333666777888999777555555666777999:::999;;;???EEELLLRRRVVVYYYFFF>>>999===CCCDDDDDDEEEGGGFFFCCC@@@>>>>>>???AAA===>>>???@@@@@@AAAAAA@@@@@@???>>>===<<<;;;::::::999999999999999999999999888888888999999999:::::::::::::::::::::;;;;;;<<<999999::::::;;;<<<======;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;=========<<<<<<<<<<<<===888<<>>???>>>>>>>>>>>>>>>>>>?????????BBBBBBCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDAAADDDKKKRRRddd```[[[{{{rrr[[[MMMKKKEEEBBBBBBDDDCCCBBBCCCBBBBBBCCCCCCDDDEEEEEEEEECCCBBBBBBDDDCCCDDDKKKTTT]]]oooyyyssslllhhhhhhhhhgggeeedddeeeeeefffhhhkkkqqquuuyyyyyyvvvrrrooorrrzzzzzzmmmpppooo\\\FFF;;;===<<<<<<<<<<<<<<<<<<===:::::::::::::::::::::::::::::::::999::::::;;;;;;:::;;;;;;;;;;;;===@@@CCCIII]]]ppp{{{```DDD>>>;;;;;;;;;:::<<<@@@???AAADDDDDDEEERRRpppxxxeeeaaa]]]___kkkzzzyyyhhh```]]]YYYeeepppxxx}}}wwwuuuyyyvvvrrriii^^^bbbppp|||yyykkk\\\___lllfffTTT@@@???>>>???@@@BBBDDDEEEAAAAAA???>>>===<<<<<<<<<>>>============>>>@@@AAAAAA===;;;BBBPPP```kkkpppvvvvvvvvvwwwyyy{{{}}}~~~|||zzzwwwvvvsssiiiWWWHHHUUUhhhzzz|||nnn___```oooyyy{{{nnnhhhqqqzzz{{{^^^???:::888777666777888999888777999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;999999999999999999999999888999999999999:::::::::888888999999::::::::::::999::::::;;;;;;;;;;;;:::>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<>>===<<<;;;;;;;;;<<<999<<>><<<<<<======<<<======>>>>>>????????????AAAAAABBBBBBBBBBBBBBBAAA@@@@@@BBBCCCCCCDDDDDDDDDEEEAAADDDLLLNNNYYYttthhhsss]]]NNNbbb~~~jjjTTTLLLEEEAAAEEEGGGDDDAAABBBBBBCCCCCCCCCDDDDDDEEEEEEAAA???@@@BBBAAA???CCCJJJNNNXXXjjj{{{tttooojjjeeeccceeeffffffeeecccdddeeefffgggjjjooorrrxxxwwwvvvsssrrruuu{{{|||rrrrrrgggOOO>>>;;;========================::::::::::::::::::::::::999999999999999:::;;;<<<999:::;;;;;;;;;<<>>???BBBFFFEEECCCMMMfff~~~iii```\\\]]]hhhnnn{{{}}}rrrmmmmmmmmmlllkkkttt}}}yyyuuuqqquuuzzznnnbbbeeeqqqxxxtttxxxmmmWWWDDDAAA======AAADDDFFFFFFCCCBBBAAA@@@???????????????>>>=========???@@@BBB@@@<<<;;;CCCSSSdddnnnsssssstttuuuwwwzzz|||~~~{{{yyyxxxvvvooobbbSSSIII[[[nnn~~~wwwiii___dddttt{{{~~~zzzooooooyyyzzztttuuu~~~___???999777666666666888999999777888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;bbbSSSQQQQQQMMMLLLIIIFFFDDDCCCCCCCCC???@@@AAA???;;;888666666222222222222222222222222111111111111111111111111//////000000000000111111000000000000000000000000///000000111333444666777555666666444333333555777<<<999888===EEEIIIDDD>>>:::<<<@@@BBB???<<>>===::::::::::::::::::::::::999999999999::::::::::::;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>===<<<;;;;;;<<<===>>>???CCCLLLXXXeeepppwww{{{{{{yyyzzzwwwmmmddd___sssqqqpppttttttlllaaaVVVKKKCCCAAA@@@?????????>>>;;;999=========>>>??????@@@@@@>>>>>>???@@@@@@@@@????????????AAABBBCCCCCCDDDDDDBBB???CCCJJJIIIPPPpppqqqfffhhhyyy|||^^^JJJQQQaaaeeeSSSIIICCCGGGIIIDDDAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCBBB???@@@DDDHHHJJJTTTcccssswwwoooiiifffdddaaa```bbbdddeeeeeeccceeeffffffgggiiinnnqqquuuvvvvvvvvvwww{{{vvvnnnhhhZZZEEE<<>>@@@EEEWWWrrrkkkMMMCCC;;;:::;;;:::;;;>>>@@@BBBFFFEEEBBBHHH\\\ooosssccc[[[ZZZbbbeeettt}}}sss{{{vvvmmmccc```fffrrr|||~~~wwwmmmcccaaaeee}}}||||||ooo\\\IIICCC>>>@@@FFFJJJGGGCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@???===<<<<<<>>>@@@AAA@@@<<<<<>>@@@@@@???;;;888777666222222222222222222222222111111111111111111111111//////000000000111111111000000000000000000000000000000111222333444666777555777888666444444666888:::::::::===@@@BBBAAA@@@999999<<<>>>===<<>>>>>===<<<;;;===<<<<<<;;;;;;<<<<<<===::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>>===<<<<<<===>>>AAADDDFFFLLLTTT___jjjrrrxxx~~~~~~{{{{{{{{{yyyvvvyyyxxxsssmmmiiieee^^^SSSHHHAAA??????????????????>>><<<;;;<<<======>>>??????@@@@@@======>>>???????????????>>>???@@@AAABBBCCCCCCCCCBBB@@@DDDHHHFFFIIIaaa|||vvvttt{{{rrr[[[PPPRRRnnnaaaRRRGGGHHHIIICCCAAADDDEEEEEEEEEDDDCCCCCCBBBBBBEEEBBBBBBDDDDDDAAABBBFFFEEECCCGGGQQQ[[[eeerrr}}}yyyrrrkkkfffccc`````````______aaadddgggdddeeefffggggggiiimmmppprrrtttwwwzzz~~~vvvmmmdddYYYKKK>>>;;;???:::;;;<<<======<<<;;;:::999999999999999999999999888888888888999:::;;;<<<999;;;<<<<<<<<<===>>>@@@EEEVVVrrrlllPPPFFF<<<:::;;;;;;<<<>>>@@@AAADDDDDDBBBDDDRRRaaajjj]]]YYY^^^^^^mmm}}}xxxmmmcccaaagggpppwwwzzzvvv{{{zzzqqqhhheeecccaaa```gggiiifffiiimmmhhh\\\JJJDDDBBBJJJVVVYYYQQQFFFAAAAAA@@@@@@AAAAAABBBBBBDDDCCCAAA??????@@@BBBCCCBBB??????IIIZZZjjjpppqqqssstttvvvxxxzzz{{{||||||xxxxxxxxxrrrbbbSSSNNNSSSggguuu~~~}}}|||lllcccbbbppp~~~zzz~~~}}}}}}vvv|||xxxnnn~~~kkkGGG777999777666555666888:::999888777888999::::::;;;;;;:::::::::::::::::::::::::::aaaSSSQQQQQQKKKJJJHHHFFFEEEEEEEEEFFF>>>@@@@@@???;;;888777777222222222222222222222222111111111111111111111111//////000000111111111222000000000000000000000000111111111222333555666777777888:::888666555777:::444:::@@@BBB???<<<;;;<<<888777;;;AAABBBAAAAAADDDNNNMMMPPPWWW\\\YYYLLLAAAFFFFFFEEEEEEDDDBBBAAA@@@AAABBBCCCCCCCCCBBBAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;666777999;;;<<<===<<<<<<;;;:::999999999;;;<<<>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>>===>>>>>>@@@DDDHHHLLLNNNXXXcccqqqyyy{{{}}}~~~|||}}}}}}zzzmmmzzzmmmcccXXXPPPEEE<<<===EEE<<<<<<<<<===>>>?????????<<<======>>>???@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA===>>>@@@AAABBBCCCCCCCCCCCCCCCFFFHHHEEEGGGXXXllluuu}}}uuu\\\RRRTTTwwwmmmZZZKKKIIIHHHBBBAAAFFFFFFFFFEEEDDDCCCBBBAAAAAA???===>>>AAABBBAAABBBFFFDDD@@@BBBIIIOOORRRYYYbbbkkksss}}}rrriiibbb___]]]\\\\\\^^^______]]]___ccchhhdddeeegggggggggiiimmmooopppssswww}}}qqqiii]]]OOOBBB;;;;;;===999999;;;;;;;;;;;;999999888888888888888888888888888888888888999:::;;;<<<999;;;============>>>@@@999LLLnnn||||||{{{jjjSSSGGG===;;;;;;;;;<<<>>>???@@@BBBCCCAAABBBLLLXXXyyyqqqbbb[[[___ZZZhhhyyy|||pppfffhhhsss}}}xxx|||mmmeeeiiikkkgggZZZUUUMMMHHHLLLUUUWWWSSSHHHDDDFFFTTTdddiii]]]OOOBBBBBBBBBBBBCCCDDDEEEEEEJJJHHHEEECCCCCCDDDFFFGGGEEEAAAAAAKKK\\\jjjpppooouuuvvvwwwxxxyyyzzzzzzzzzwwwwwwwwwooo]]]MMMMMMVVVkkkwww|||zzz{{{hhhcccdddtttvvv|||ttt~~~uuuooo{{{|||{{{qqqWWW===555<<<666555555666999:::999888777777888999::::::::::::999999999999999999999999```PPPOOORRRNNNJJJGGGFFFGGGHHHGGGEEEDDDCCCBBB@@@===:::777666444333222222111111222222111111111000000000000000000000000000000000000000000000000000000000000000////////////000111222333;;;:::999888888888999999888:::<<<>>>??????>>>===AAA<<<777999@@@EEEEEEBBBGGGJJJNNNSSSVVVUUUQQQMMM???CCCIIIMMMKKKEEEBBBBBBCCCCCCDDDCCCAAA@@@AAACCC===;;;:::;;;<<<<<<;;;:::======<<<;;;::::::::::::888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>AAA???===<<<===>>>???>>>:::;;;===>>>>>>===<<<<<<:::<<<>>>>>>>>>===>>>@@@???AAADDDJJJRRR[[[bbbgggrrrtttzzzzzzddd___vvvqqqcccfffvvv```VVVJJJBBB@@@???===;;;===>>>???@@@@@@???>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBB>>>@@@BBBAAABBBGGGPPPXXX~~~fff^^^RRRppppppUUUFFFDDDFFFGGGGGGKKKHHHEEECCCBBBBBB@@@???BBBAAAAAA@@@@@@AAAAAABBB?????????AAAEEEJJJNNNQQQ[[[cccnnnwww|||oooiiiaaa]]]\\\\\\\\\[[[\\\[[[ZZZZZZ\\\___ccceeegggdddeeejjjmmmkkkjjjkkknnnvvv}}}gggZZZJJJ@@@>>>???>>>;;;<<<<<<;;;;;;;;;:::::::::::::::999999888777666666888888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<@@@KKKfff~~~fffYYYKKK???===???;;;888777???BBBDDDCCC@@@AAAGGGLLLjjjzzzaaa[[[]]]WWW```lll|||{{{rrrfff```eeettt|||lllgggooo{{{jjj[[[JJJCCCGGGMMMNNNKKKKKKLLLKKKQQQfffxxxlllTTTIIIBBB@@@DDDCCC@@@IIIWWWXXXUUUJJJ>>>>>>JJJQQQPPPLLLDDDCCCPPPbbbmmmqqqrrrssstttuuuvvvxxxzzz{{{|||uuuuuutttjjjWWWJJJQQQ___qqqvvv{{{}}}~~~ppp```ZZZlllxxx{{{wwwwww~~~yyyzzzcccJJJ<<<888888777777777777888888888888999999999888888888888888888888999::::::::::::999aaaPPPLLLLLLOOOLLLHHHGGGGGGHHHFFFEEEDDDCCCBBB@@@===:::777666444333222222111111222222111000000000000000000000000000000000000000000000000000000000000000000000////////////000111222333999999999999999888888888666777:::<<<>>>@@@AAAAAAEEE@@@:::999===CCCFFFFFFGGGIIILLLOOOSSSWWWZZZ\\\___UUUJJJHHHLLLMMMJJJGGGDDDDDDDDDEEEGGGFFFEEECCC???===;;;;;;<<<<<<;;;999===<<<<<<;;;;;;;;;;;;<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===???===<<<<<<<<<=========:::;;;<<<===>>>>>>>>>>>>===>>>>>>======>>>AAACCCHHHIIIMMMTTT___kkkwww~~~~~~pppfffVVVYYYxxxvvvmmmgggdddcccRRRJJJBBB===>>>??????===<<<===>>>??????>>>===<<<<<<<<<=========>>>>>>>>>==============================>>>>>>???@@@@@@@@@@@@BBBCCCBBBAAADDDLLLRRRcccvvvZZZaaafffSSSIIIFFFEEEEEEJJJGGGEEEDDDDDDCCCBBBAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@AAACCCGGGJJJMMMOOOUUU^^^fffmmmvvvvvvnnnfffbbb]]][[[[[[\\\\\\[[[[[[[[[ZZZZZZ\\\___bbbdddcccbbbeeejjjkkkiiiiiikkkttt|||nnn]]]RRREEE>>>>>>???>>><<<<<<;;;;;;;;;;;;:::::::::::::::999888888777666666888888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<>>AAADDDCCCAAABBBFFFJJJ]]]zzzfff\\\^^^XXX___hhhwww|||mmm___[[[cccpppyyyxxxyyytttjjjiiiwwwxxxfff[[[ZZZ[[[[[[XXXPPPQQQRRRZZZkkkzzzwwwjjjYYYMMMDDDDDDCCCCCCMMM\\\hhhdddVVVEEEBBBMMMWWWYYYQQQJJJIIIVVVeeennnqqqrrrrrrsssuuuwwwxxxyyyzzzzzzuuuuuurrrgggUUUKKKTTTcccpppuuuzzz|||~~~{{{nnn______oooyyy~~~zzzwww~~~|||___FFF<<<999999777777777777888888888888:::999999999888777777777777888999999::::::999999cccUUUQQQOOOQQQNNNJJJHHHHHHGGGFFFDDDDDDCCCBBB???===:::888666444333222222111111222222000000000000000000111111000000000000000000000000000000000000000000000000////////////000111222222666777888999999999888777444555666999===@@@DDDFFFIIIDDD>>>::::::???EEEJJJNNNNNNNNNMMMOOOWWWaaaiiixxxjjjWWWJJJHHHKKKOOOPPPMMMJJJGGGGGGHHHIIIHHHFFFCCCAAA????????????>>><<<>>>>>>===<<<<<<<<<======<<<===========================<<<<<<<<<<<<<<<=========<<<<<<<<<======>>>======<<<<<<======>>>??????@@@@@@@@@BBBFFFKKKOOOXXX[[[aaajjjttt~~~zzziiiggg```kkk~~~yyy{{{iiifffggg]]]NNNFFFAAA<<<;;;===??????>>><<<<<<============<<<<<<<<<<<<<<<============>>>========================<<<<<<<<<===>>>>>>??????@@@BBBCCCBBBAAABBBFFFKKKQQQtttcccPPPddd{{{cccSSSJJJGGGEEEGGGFFFDDDDDDEEEEEECCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBBAAA@@@AAACCCFFFGGGHHHLLLRRRWWW]]]dddmmmttt|||wwwqqqkkkccc^^^\\\ZZZXXXXXXZZZ\\\\\\\\\[[[ZZZZZZZZZ[[[^^^aaacccaaabbbfffkkkjjjhhhjjjppp|||ttteeePPPHHH???;;;===>>>>>><<<;;;;;;;;;;;;::::::::::::999999999888888777777666888888888999999999999999:::::::::;;;;;;<<<<<<<<<@@@???OOOnnnrrrOOO===;;;===;;;999<<<@@@CCCDDDBBBBBBEEEHHHNNNhhhrrr```^^^ZZZ\\\^^^jjjsssnnnnnn}}}sss|||vvv```SSSSSSZZZ```eeejjjllljjjnnn|||tttoookkkhhh___^^^```hhhttt~~~qqq```PPPIIIGGGHHHQQQ]]]qqqnnn___KKKEEEPPP]]]bbbXXXRRRSSS]]]jjjppprrrrrrqqqsssuuuwwwxxxxxxxxxxxxuuutttooobbbQQQLLLZZZjjjqqquuuyyyzzzzzzuuuiii]]]eeettt{{{~~~\\\BBB999999999777777777888888888999999::::::999999888777666666777888999999::::::999999aaaUUUUUUUUURRRPPPLLLJJJHHHFFFEEEDDDCCCCCCAAA???===:::888777444333222222111111222222000000000000000111111111000000000000000000000000000000000000000000000000///////////////000111111333555777999:::999888777666555555777:::???DDDGGGGGGEEEAAA<<<999<<>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>=====================>>>>>>======>>>???AAA@@@???======>>>??????CCCEEEIIIMMMQQQWWW]]]bbbjjjooowww~~~qqqwww{{{pppbbb```]]]QQQCCCDDDAAA>>>===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=================================<<<<<<<<<===>>>>>>?????????AAABBBAAA@@@AAACCCEEENNNbbb~~~vvvnnnMMMQQQmmmuuu```RRRKKKGGGEEEDDDCCCDDDEEEEEEDDDBBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@@@@@@@AAACCCDDDFFFHHHKKKNNNQQQWWW^^^cccqqqvvv~~~wwwqqqnnniiiddd___[[[XXXVVVTTTTTTUUUVVVXXXZZZ[[[[[[ZZZYYYYYYYYY[[[]]]```aaabbbdddhhhkkkjjjjjjqqqyyyppp```GGGBBB<<<:::<<<>>><<<:::;;;;;;;;;:::::::::999999999888888888777777777666888888888888888999999999999999999:::;;;;;;<<<<<<@@@;;;FFF___rrr{{{___BBB<<<===<<<888;;;>>>BBBDDDCCCCCCCCCDDDFFFXXX{{{hhh]]]ZZZZZZXXX^^^gggbbbbbbqqqpppeeejjjxxxmmm[[[RRRRRRUUU\\\bbbiiinnnvvv}}}yyyvvvpppnnnvvvvvvbbbWWWQQQOOOSSSYYYiiijjjaaaPPPJJJTTT```fff]]]YYY[[[dddnnnrrrssstttqqqsssuuuwwwxxxwwwwwwvvvuuusssjjj[[[OOOPPPaaaqqqtttwwwyyyyyyuuummmcccZZZkkkxxx~~~{{{bbbCCC888777888777777888888888999999999;;;::::::999888777666666777777888999999999999999```SSSQQQQQQRRRPPPNNNJJJGGGEEEEEEEEECCCBBBAAA???===:::888777444333222222111111222222//////000000111111111111000000000000000000000000000000000000000000000000//////////////////000111111222555777999999888777999888666555888<<>>>>>>>>???@@@AAA@@@@@@???????????????@@@>>>@@@BBBAAA@@@@@@AAACCCDDDDDDCCCDDDEEEGGGIIIKKKPPPTTT[[[aaafffjjjnnnqqqxxx{{{ttt}}}kkkeee]]]MMMBBBBBBAAA@@@???>>>>>>===<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????===>>>@@@@@@@@@AAABBBDDDHHHOOOgggvvvsss{{{wwwSSSIIIYYYsssrrr^^^PPPGGGEEEDDDBBBCCCCCCDDDCCCAAABBBAAAAAA@@@@@@AAAAAABBB@@@?????????@@@AAABBBCCCBBBCCCDDDFFFHHHKKKOOORRRZZZ```gggnnnrrrtttvvvwwwyyy{{{{{{wwwuuuuuuqqqiiibbb^^^]]]ZZZWWWTTTSSSTTTUUURRRSSSUUUVVVWWWXXXYYYYYYYYYXXXXXXYYYZZZ\\\^^^___aaabbbeeeiiijjjnnnxxx~~~lllTTTBBB???<<<;;;<<<===;;;999;;;;;;:::::::::999999999888888888777777777777777888888888888888888888888888888999999:::;;;;;;<<<>>>:::BBBWWWiiiuuugggFFF<<<===<<<999:::===@@@CCCCCCCCCBBBBBBEEEMMMhhhttt___WWWZZZ[[[bbbjjjccc\\\dddrrrsssiiijjjsssuuueee]]]ZZZaaaeeelllvvv~~~{{{www~~~oooccc\\\WWWVVVWWW___eeeeee\\\YYYbbbjjjmmmccc```bbbjjjppprrrsssvvvssstttuuuvvvwwwwwwvvvuuuuuuooodddVVVOOOWWWhhhuuuwwwyyyzzzyyyrrrggg___ZZZooo{{{~~~xxx~~~xxx}}}lllIII:::777888888888888888999999999999::::::999999888777777666777777888999999999999888gggVVVPPPNNNPPPPPPNNNJJJFFFDDDDDDEEEBBBBBBAAA???===;;;999777444333222222111111222222/////////000111111222222000000000000000000000000000000000000000000000000/////////......//////000///111333555777888888888<<<:::777555666999===@@@>>>@@@BBBBBB??????AAACCCJJJLLLMMMLLLJJJJJJMMMPPPVVVZZZZZZWWWYYY\\\TTTGGGJJJQQQ[[[aaaaaa^^^[[[YYYSSSPPPLLLJJJJJJJJJJJJIIIKKKJJJIIIHHHHHHGGGHHHHHHDDDCCCCCCCCCCCCEEEGGGHHHFFFFFFFFFFFFFFFGGGHHHHHHFFFIIILLLLLLJJJIIIKKKMMMLLLMMMOOOSSSWWW[[[^^^```eeeiiippptttwwwxxxyyyzzzuuu{{{zzzkkkfffWWW@@@999AAA;;;;;;<<<<<<<<<=========;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????======>>>>>>@@@AAABBBCCCBBBDDDWWWsssnnn{{{\\\FFFGGGVVVvvvqqq[[[LLLIIIFFFCCCBBBBBBBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBB????????????@@@AAABBBBBBBBBBBBCCCDDDEEEGGGHHHIIIHHHLLLRRRWWWZZZ]]]```bbbgggiiilllooopppooommmkkkgggdddaaa______\\\VVVRRRQQQRRRRRRQQQPPPPPPSSSUUUQQQRRRTTTUUUTTTUUUWWWXXXXXXXXXXXXYYYZZZ[[[\\\]]]^^^^^^cccjjjooouuuyyyxxxfffKKK@@@>>><<<<<<<<<<<<:::999::::::::::::999999999999777777777777777777777777888888888888888777777777777777888999::::::;;;;;;;;;:::@@@PPPgggfffHHH<<<<<<===::::::<<<>>>AAABBBBBBBBBAAAFFFGGGWWWxxxhhhVVV]]]cccooo{{{ppp]]]XXXggg~~~wwwyyy~~~vvvooorrrtttyyy~~~~~~{{{yyymmmddd___^^^___aaaeeemmmpppkkkllltttyyyxxxjjjhhhiiinnnqqqpppssswwwvvvvvvvvvvvvvvvvvvvvvwwwssslll]]]RRRRRR```nnnvvvxxxxxxzzzyyyqqqeee______qqq|||~~~wwwkkkLLL===::::::888888888999999999999:::999999999888888888888888666777888888999999888888kkkXXXRRRPPPNNNNNNMMMIIIEEECCCDDDFFFBBBBBBAAA???===;;;999888444333222222111111222222...//////000111111222222000000000000000000000000000000000000000000000000000//////.........////////////111333555888999:::<<<:::777666666888<<<>>>>>>???AAAAAABBBBBBDDDEEEBBBDDDHHHKKKMMMMMMLLLKKKNNNTTTWWWZZZeeennniii[[[SSSSSSWWW___hhhllljjjggg^^^ZZZTTTPPPNNNLLLKKKJJJKKKKKKKKKLLLMMMOOOPPPQQQPPPOOOOOOOOOPPPRRRUUUVVVTTTTTTTTTUUUVVVWWWXXXYYYVVVZZZ^^^^^^[[[ZZZ\\\___]]]___ccchhhlllppprrrtttvvvyyy}}}ssssss}}}sssggg[[[LLL===999===999:::;;;;;;;;;<<<===>>><<<;;;::::::::::::;;;<<<999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>@@@???======???@@@AAABBBAAADDDQQQmmmvvvtttzzzvvvtttXXXKKKGGGZZZ}}}qqq]]]OOOKKKFFFCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@AAAAAACCCCCCDDDEEEGGGGGGFFFEEEDDDFFFHHHJJJKKKMMMPPPSSSTTTVVVXXXZZZ[[[ZZZXXXWWWRRRQQQPPPOOOOOONNNMMMLLLJJJMMMOOOOOOMMMMMMOOOQQQNNNPPPRRRRRRQQQRRRUUUXXXWWWWWWXXXXXXYYYZZZ[[[\\\ZZZ\\\eeeqqq|||}}}sss]]]FFF>>><<<;;;;;;;;;;;;:::::::::::::::999999999999888666777777777777777777777999888888888777777777666666666777888999:::;;;;;;<<<<<<===GGGaaa|||eeeLLL===;;;<<<:::;;;;;;===???AAABBBAAAAAABBBDDDLLLdddvvv]]]^^^aaarrrjjj\\\dddsss}}}oooaaa___gggrrryyy}}}{{{hhhddd]]]WWWXXXbbbnnnwwwyyy}}}{{{tttuuu~~~tttrrrqqqrrrqqqoooqqqvvvyyyxxxvvvuuuuuuvvvwwwxxxrrrhhhXXXOOOVVVgggsssuuuuuuvvvyyyyyyqqqfffcccgggttt||||||}}}|||~~~xxxvvvYYYDDD<<<;;;:::888888888999999999::::::888888888888888999999999666777777888888888888888dddRRRQQQRRRLLLMMMLLLIIIDDDBBBDDDFFFBBBAAAAAA???===;;;999888444333222222111111222222...//////000111222222222000000000000000000000000000000000000000000000000000//////.........////////////000222444777:::;;;<<<:::777666666888;;;===@@@???@@@AAACCCEEEGGGHHHBBBDDDHHHMMMPPPQQQNNNKKKHHHUUU___```gggsssyyyvvvggg[[[QQQUUUdddrrruuussshhhccc\\\VVVRRROOOMMMKKKJJJKKKLLLNNNQQQTTTVVVWWW\\\[[[[[[[[[]]]___bbbdddaaaaaabbbcccdddfffggghhheeejjjnnnnnnkkkjjjlllooooooqqqtttwwwzzz|||}}}}}}}}}rrrlll{{{jjjjjj```NNNAAA>>>===:::===>>>>>>===<<<<<<===>>><<<<<<::::::::::::<<<<<<999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;<<<<<<===CCC@@@>>>===>>>???@@@@@@AAAEEEJJJXXXvvvvvv```JJJKKKhhhqqqTTTOOOIIIDDDBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@?????????@@@AAACCCEEEEEEBBB@@@DDDEEEEEEDDDDDDEEEGGGJJJHHHIIIKKKLLLLLLLLLJJJIIIGGGHHHIIIIIIHHHIIIKKKMMMIIILLLOOOOOOLLLJJJKKKLLLLLLNNNPPPPPPOOOQQQUUUYYYVVVWWWWWWXXXYYYZZZ[[[[[[ZZZ]]]iiizzzlllSSSAAA;;;::::::999::::::;;;;;;:::::::::999999999888888666666666666777777777777999888888888777777666666555666777888999:::;;;;;;>>>???;;;>>>YYY|||yyy}}}xxxuuuhhhQQQ@@@;;;:::999;;;;;;<<<>>>@@@BBBAAAAAA>>>BBBFFFWWW{{{eee^^^YYYlllyyyhhh]]]eee|||xxxpppWWWQQQZZZjjjtttxxx~~~kkkTTTRRRMMMIIIPPPdddzzzvvvvvv|||yyywwwuuuqqqmmmpppuuu{{{yyywwwuuutttvvvxxxzzzrrrfffUUUNNNYYYllluuusssrrrsssxxxyyyrrrhhhgggmmmwww|||zzzzzz}}}uuuzzzzzzxxx~~~www^^^EEE999999999888888888999999999:::::::::777777777888999999::::::666666777888888888888888rrr]]]TTTQQQNNNLLLIIIGGGHHHHHHGGGFFFFFFDDDBBB@@@>>><<<888555444444333222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000222555888:::999:::::::::999999888777===<<<===@@@EEEIIIKKKMMMLLLIIIGGGIIILLLOOOPPPQQQOOOUUU]]]gggooowww}}}sss^^^OOOTTTfffsssvvvrrrtttppphhhccc```XXXOOOKKKLLLOOOSSSXXXZZZ[[[ZZZ^^^___bbbccceeehhhlllooonnnmmmlllllllllllllllmmmmmmpppsssuuuvvvwwwxxxzzz|||}}}lllnnn{{{^^^TTTHHH@@@>>>??????>>>;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::999:::;;;<<<===999999:::;;;<<<===>>>???CCCBBBAAA???>>>??????@@@@@@DDDGGGLLL___[[[HHHKKKWWWppprrr^^^KKKFFFGGGEEEBBBBBBCCCCCCBBB@@@??????AAACCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDDDDDDDEEEEEEEEECCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLLLLLLLMMMMMMMMMMMMLLLNNNPPPQQQQQQRRRTTTUUUSSSTTTTTTTTTUUUXXX]]]aaajjjqqq|||zzzrrrjjjZZZHHH<<<;;;:::999999888888999999777777777777777777777777999888888888777777666666777777777777777777777777777888888888888999999999;;;>>>???AAAPPPrrr}}}vvvvvv{{{qqqVVVCCC???<<<666;;;===???@@@???>>>??????BBBBBB>>>DDDdddrrreeeYYY```www~~~dddiiisss{{{eeeXXXXXXbbbrrr~~~kkkRRRDDDJJJRRRYYYrrryyyppppppwww~~~{{{uuuqqqpppppppppooovvvwwwuuusssvvvyyywwwqqqjjj[[[PPPTTTdddqqqsssppptttsssvvvxxxpppfffjjjvvv{{{zzzuuuttt{{{pppvvvtttzzzzzzuuu^^^HHH???<<<888777:::999:::::::::::::::::::::888888888888888888888888777777777777888888888888mmmVVVOOONNNNNNKKKIIIHHHHHHHHHGGGFFFGGGEEEBBBAAA???===999666444444333222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000222555777999999999:::::::::999999888:::<<>>>>>>>><<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::;;;<<<===::::::;;;<<<======>>>>>>AAA@@@???>>>>>>>>>??????===AAAEEEHHHRRRlllxxxWWWIIILLLYYYmmmzzzbbbRRRIIICCCCCCEEEBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBDDDDDDEEEFFFHHHIIIJJJJJJHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRTTTUUUUUUVVVWWWXXXXXXYYYPPPRRRSSSSSSSSSSSSTTTVVVSSSTTTTTTVVVYYY```hhhnnnzzzjjj___TTTGGG===999::::::999888888888888999777777777777777777777777888888888777777777666666666666666666666666666666777777888888888999999999888;;;===@@@MMMlllxxxXXX@@@<<<>>>>>>;;;===@@@@@@????????????>>>???>>>AAAXXXzzzmmmWWWXXXgggvvvuuuiiieeettttttooodddbbbjjjyyyhhhRRRPPPRRRYYYsss}}}|||{{{zzzyyyzzzwwwrrrppppppqqqqqqqqquuuuuutttrrruuuwwwtttnnnfffYYYQQQ[[[jjjrrrsssssswwwvvvuuurrrllliiinnnvvvsss|||zzzrrr|||yyy}}}{{{}}}sss[[[CCC<<<;;;888888;;;::::::::::::::::::999999888888888888888888888888666666777777777888888888pppUUUNNNOOOMMMKKKIIIHHHHHHHHHGGGFFFGGGEEECCCAAA@@@>>>:::888444444333222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000222444666888888999::::::::::::::::::888;;;???EEEIIILLLMMMNNNSSSWWWdddqqqlll\\\VVV[[[eee[[[TTT[[[nnn{{{rrrmmmlllkkkiiidddooo|||{{{pppiiiccc\\\YYYZZZ___dddggghhhhhhiiiiiijjjmmmqqquuuqqqrrrrrrrrrsssttttttuuurrruuuyyy|||~~~xxx}}}oooXXXDDD@@@======>>>>>>;;;777:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<===;;;<<<<<<<<<======>>>>>>>>>>>>=========>>>??????===@@@EEEGGGFFFUUU{{{}}}~~~jjjMMMHHHEEENNNiiijjjVVVHHHDDDFFFAAABBBCCCCCCBBBAAA@@@???????????????????????????@@@@@@AAAAAAAAAAAABBBBBBAAABBBDDDFFFHHHJJJLLLMMMLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRSSSTTTVVVWWWXXXYYYYYYZZZ[[[]]]___aaabbbccc`````````]]]XXXSSSQQQPPPSSSUUUWWW[[[bbbmmmxxxyyy|||nnn]]]OOOCCC;;;:::>>>:::999999888888888888888777777777777777777777777777777777777666666666666666666666666666666666666777777777888888888999999666999<<<>>>HHHaaalllIII:::;;;???<<<>>>AAAAAA@@@??????@@@<<<>>>???@@@IIIcccyyy]]]VVVYYYaaavvvppp^^^eeetttxxx{{{|||hhhkkkwwwnnngggfffnnn~~~aaaUUURRRZZZuuu}}}uuutttqqqnnnmmmoooqqqssssssuuuvvvtttssstttvvvrrrlll```TTTTTTdddqqqrrrrrruuuyyyyyytttllliiinnnsssvvvppp|||xxxjjjuuu}}}pppVVV>>>888:::999:::<<<;;;:::::::::999888888888888888888888888888888888666666777777777777888888uuuWWWNNNPPPLLLJJJIIIHHHIIIIIIHHHFFFEEECCCAAA@@@???===:::888444444333222222111111000111111111111111111111111000000000000000000000000000000000000000000000000/////////////////////////////////000111333555666777888999:::;;;;;;;;;;;;888:::>>>BBBEEEIIIMMMOOOSSSVVVhhh|||{{{iii```dddnnnkkkfffdddgggqqq|||{{{iiimmmrrrzzz{{{uuunnnhhhffffffggggggdddfffiiikkklllnnnqqqssspppqqqrrrsssuuuvvvvvvwwwzzz{{{}}}}}}~~~|||yyy~~~eeePPP???>>>======???>>><<<999999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999::::::::::::;;;;;;<<<<<<========================<<<<<<======>>>???@@@@@@@@@@@@EEEHHHCCCGGGgggmmmxxxiiiTTTDDD@@@UUUtttnnnXXXLLLIIIEEEDDDBBBAAAAAAAAAAAA@@@????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA>>>???AAACCCEEEGGGHHHIIIKKKKKKLLLMMMNNNOOOPPPPPPOOOPPPPPPQQQSSSTTTTTTUUUUUUVVVXXXZZZ]]]___aaabbbjjjlllnnnlllhhhbbb^^^\\\XXX\\\bbbiiirrr|||uuussscccQQQDDD===999<<<@@@999999888777777777777777777777777777777777777777666666666666666666666666666666666666666666666666777777777777888888888888777888;;;===CCCSSSpppdddCCC999<<<===???AAABBB@@@??????@@@??????AAABBBBBBQQQvvvqqq```UUUVVViii}}}|||jjjccccccnnnkkk___```ssszzzuuujjjfffgggwww}}}{{{gggXXXVVV```yyy~~~tttpppnnnllllllnnnqqqrrrsssuuuvvvuuutttuuuuuuppphhhZZZRRRXXXlllvvvqqqpppvvvxxxyyytttjjjkkktttxxxtttzzzyyyooofffqqq}}}mmmSSS;;;666999::::::<<<;;;::::::999888777777666888888888888888888888888666666666666777777777888vvvXXXNNNOOOKKKJJJIIIIIIJJJIIIHHHFFFCCCAAA??????>>><<<:::777444444333222222111111000111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000111222333333555666777999:::;;;;;;<<<999:::;;;<<<>>>CCCJJJPPPZZZSSSVVVbbbhhhdddgggpppZZZ```iiipppsssrrrpppooouuu{{{zzzuuuqqqjjjmmmrrrtttsssrrrqqqqqqsssuuuwwwyyy|||}}}~~~~~~~~~yyyvvv|||jjjVVVEEE???>>><<<;;;<<<<<<;;;:::999999999999:::::::::;;;::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<======???@@@@@@AAAAAAAAA>>>BBBHHHDDDCCCVVVoooyyy|||www]]]GGGHHHVVVfffxxxqqqccc\\\OOOJJJCCC??????@@@AAAAAA????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBCCCDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNQQQSSSVVVYYY[[[\\\___eeemmmsssuuuuuuttttttgggmmmvvv|||zzzvvvdddSSSBBB;;;;;;:::::::::999888777777666666777777666666666666666666666666555555555555555555555666555555555555555555555555666666777777777888888888999999;;;<<<===GGG]]]sssyyywwwMMM===@@@>>>@@@BBBBBBAAA@@@???@@@AAA???@@@BBB@@@FFFbbbnnnVVVTTT]]]ddd~~~}}}nnnbbbfffvvvssskkkppp|||~~~xxxttttttttthhhhhhzzzlllccccccooowwwpppnnnlllkkkkkkmmmoooppppppsssttttttrrrrrrqqqkkkbbbVVVUUU___qqqvvvpppooovvvssswwwtttmmmpppyyyzzztttpppeeekkk{{{}}}gggPPP;;;777::::::999;;;::::::999888777777666666777777777777777777777777555666666666666777777777xxxzzz^^^SSSSSSJJJIIIIIIIIIJJJJJJHHHFFFAAA@@@>>>>>>===<<<:::777444444333222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111222333555777999;;;;;;<<<;;;;;;:::888888===FFFMMMTTTPPPQQQXXXaaafffkkkpppWWWSSSTTT___nnnvvvqqqjjjjjjnnnwwwyyysssoootttzzziii]]]PPPCCC>>><<<;;;999888888888999888888999999999:::::::::999999999999::::::::::::999999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<======<<<===>>>???@@@@@@@@@@@@@@@<<<>>>CCCDDDCCCJJJUUUtttiiiPPPEEEIIIYYYhhhzzzaaaYYYMMMFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOORRRTTTVVVWWWSSSXXX```ggglllpppsssvvv{{{lllUUUGGG:::999======:::777888777777666666666666666666666666666666666666666444444444555555555555555555555555555555555555555666666666777777777888888:::888:::<<<:::>>>QQQggg{{{sssNNN???BBB???AAACCCCCCBBB@@@@@@@@@???===>>>@@@>>>@@@OOObbb~~~___VVVVVVTTTfffxxx{{{nnnkkkkkkjjjyyy~~~ttt{{{{{{vvvyyy~~~zzztttpppmmmkkkjjjkkkmmmooopppooooooqqqqqqooonnnmmmddd[[[WWW]]]iiirrrsssooopppuuuppprrrrrrrrruuuzzz{{{yyyzzzhhhdddxxxzzz~~~xxx\\\JJJ:::999;;;999888:::999888888888777666666666777777777777777777777777555555666666666666777777|||bbbUUUSSSIIIIIIIIIIIIKKKJJJHHHFFFAAA@@@>>>>>>>>>===;;;999444444333222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000000000111333666888:::;;;;;;;;;<<<<<<999777:::AAAHHHGGGPPPXXX^^^fffpppuuuuuunnn```RRRRRR^^^kkkqqqqqqiiihhhlllwww{{{~~~{{{rrrxxxvvviii\\\UUUMMMDDD:::;;;;;;:::888777777888888888888888999999999999888888999999999:::::::::888888888888888888888888999:::;;;<<<<<<<<<;;;;;;888999999:::;;;<<<======;;;<<<>>>?????????>>>>>>>>>>>>>>>@@@BBBDDDEEEFFFWWWsssnnnPPPFFFLLLSSScccrrr{{{qqqcccXXXQQQLLLGGGCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBCCCDDDEEEEEEFFFIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLNNNOOOQQQRRRTTTTTTTTTUUUWWWZZZ^^^eeennnsssmmmwww[[[HHH???999;;;>>>===;;;:::777777666555555555555666666666666666666666666666333333444444444555555555555555555555555555555555666666666666777777777888888666888<<<999;;;MMMbbbpppUUUCCC@@@@@@BBBDDDDDDBBB@@@@@@@@@<<<>>>???>>>===>>>FFFMMMrrruuu^^^TTTQQQWWWeeeyyywwwlllggghhhvvv~~~{{{zzzyyyvvvssskkkjjjiiikkknnnpppqqqqqqoooqqqqqqooonnnkkkbbbXXX\\\iiisssrrrnnnooosssuuuooonnnpppuuuxxxyyy|||{{{xxx~~~{{{}}}}}}tttooo|||xxxMMM@@@888:::;;;777777;;;777777777777777777777666777777777777777777777777555555555666666666777777___OOOKKKIIIIIIIIIJJJKKKJJJHHHFFFBBB@@@?????????>>><<<:::444444333333222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000222555777999;;;;;;;;;===>>>;;;888999>>>DDDEEERRRXXXVVV^^^sss}}}vvvkkk```\\\___ffflllxxxqqqnnnrrrvvvxxxyyydddlllmmmaaaUUUNNNFFF>>>888:::<<<===<<<:::999999777888888888888999999999888888888999999:::::::::888888888888888888888888999:::;;;<<<<<<<<<;;;:::777777888999;;;<<<======;;;;;;===>>>>>>>>>===<<<>>>AAAAAA>>>@@@EEEFFFCCCKKK\\\|||bbbMMMGGGFFFBBBUUUnnnvvviii___WWWMMMGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHJJJKKKLLLMMMNNNMMMNNNOOOPPPQQQRRRSSSSSSYYYXXXWWWXXX___kkkyyyllluuu~~~vvvbbbKKK===888666999:::888888:::777777666555555555555555666666666666666666666666333333333444444555555555555555555555555555555555666666666666777777777777666444777;;;999:::LLLbbb}}}ttt{{{zzzdddLLL@@@AAACCCDDDDDDBBBAAA@@@@@@<<>><<<;;;;;;;;;HHHKKKRRR]]]kkkzzz~~~xxxvvvvvvmmmaaaaaajjjwww}}}~~~xxxqqqnnnllliiisss{{{ooodddXXXKKKEEEGGGHHHEEEAAA999<<>>===;;;999999999;;;<<<<<<===???@@@@@@@@@???>>>@@@@@@@@@@@@AAABBBCCCDDDJJJJJJaaaxxx]]]JJJFFFEEEFFFRRRkkkxxxooobbbVVVJJJFFFAAABBBEEEFFFCCC???DDDBBBAAAAAAAAA@@@>>><<>>@@@@@@BBBDDDEEEDDDGGGNNNZZZfffpppvvvxxxqqqpppvvv~~~yyyjjjaaacccmmmttt|||xxxnnnqqqvvv}}}jjjTTTKKKBBB>>>???AAA???<<<;;;>>>GGGPPPPPPFFF===999999999999999999999999999777777777777777777777777777777888888888999999999:::999888888:::===@@@BBB>>><<<;;;999999999;;;<<<;;;;;;<<<============<<<>>>>>>>>>>>>???@@@AAABBBEEEGGGTTTqqq}}}uuuxxx~~~___OOOIIIBBBCCCSSSgggwwwyyymmm```]]]VVVMMMFFFBBB@@@AAA=========???BBBCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBDDDFFFFFFFFFGGGIIIIIIGGGHHHIIIKKKKKKLLLLLLLLLLLLNNNOOOQQQSSSXXX]]]aaarrrzzz{{{iii^^^gggxxx{{{hhhRRRAAA:::999999888888888777777777777666666666666666666777111444555333333555444111555555555555555555555555777666666666555555555444555666666666777777777777888999999888777;;;DDDKKKqqqfffBBBCCCBBBLLLOOOFFFCCCEEE???@@@@@@????????????@@@@@@FFFUUUrrrvvvaaaPPPSSSSSSXXXjjjmmmgggffflllttt{{{|||wwwvvvsssqqqpppppppppmmmkkkrrrrrrqqqppppppppppppnnnssskkknnn{{{|||nnndddeeepppooommmmmmnnnpppppppppkkkjjjkkkqqqtttsssqqqqqq~~~|||~~~vvvjjjtttwww```III===;;;999888999999888777666666666666666666666666555555555555555555555555555555555555666666666666ZZZPPPPPPJJJHHHIIILLLLLLHHHGGGIIIDDDAAA??????AAA@@@===999555555444333222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000222333555666666999<<>>HHHRRRQQQGGG===999888888888888888888888888777777777777777777777777777777777888888888999999999888777777888:::<<<>>>===<<<:::999999:::;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<===>>>??????BBBEEEGGGRRRpppssshhhnnnssstttfffVVVFFFBBBHHHSSS^^^eee~~~uuudddPPPDDDBBBEEEAAA@@@@@@@@@BBBCCCBBBAAAAAAAAAAAAAAAAAA@@@??????@@@BBBEEEGGGFFFEEEFFFGGGHHHIIIJJJLLLLLLLLLLLLKKKLLLOOOSSSXXX]]]cccjjjooo{{{kkkaaaaaakkk~~~kkkUUUBBB;;;<<<888888888888777777777777666666555555555555666666222777999666333444444333444444444444444444444444666666666555555555555555555555666666666777777777666888888888777999???DDD```xxxYYYEEEAAALLLVVVLLLCCCDDDDDD@@@@@@????????????@@@@@@@@@GGGYYYzzzpppZZZRRRKKKLLLZZZooorrreeebbbffflllrrrwwwzzzvvvtttrrrpppnnnmmmmmmllljjjhhhnnnnnnoooooonnnmmmllllllsssmmmwwwvvvlllrrrsssoookkklllppptttvvvvvvrrrooopppssspppggg___\\\rrrwwwwwwzzzvvvXXXDDD???===999777888888888777666666666666666666666666555555555555555555555555444555555555555666666666]]]PPPMMMIIIGGGIIIMMMMMMHHHFFFGGGDDDAAA??????AAA@@@===999555555444333222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000/////////000111222333333555888:::<<<===@@@CCCEEEQQQOOOMMMKKKKKKNNNTTTXXXdddhhhrrr|||{{{tttqqqsssuuutttrrruuu|||yyyxxx~~~yyygggVVVFFF:::;;;:::999888888999;;;888;;;BBBJJJJJJAAA999666888888888888888888888888777777777777777777777777777777777777888888888888999888777666777888999:::;;;;;;:::999999::::::;;;>>>===<<<;;;<<<===>>>???<<<<<<;;;;;;<<<======>>>CCCCCCBBBEEEXXX|||{{{tttppptttzzz```KKK??????FFFMMM___nnn{{{eeeRRRJJJHHHFFFEEECCCCCCCCCCCCBBBAAA@@@AAABBBCCCBBBBBBAAA@@@BBBBBBDDDGGGGGGEEEGGGJJJKKKKKKKKKKKKLLLNNNOOOQQQUUUYYY___fffmmmttt{{{nnndddaaapppooo[[[HHH;;;999===888888777777777666666666666555555444444555555666888>>>@@@;;;555555666666444444444444444444444444555555555555555555555555555555555666666666777777666777999888888888;;;>>>NNNwwwPPPCCCHHHTTTNNNDDDDDDDDDAAAAAA@@@?????????@@@@@@>>>@@@III```hhhXXXKKKKKKTTTaaatttooodddccchhhmmmqqq}}}zzzxxxvvvuuutttrrrqqqooommmllljjjhhhggg______ccchhhjjjjjjkkkoooqqqzzz|||tttwwwrrrnnnkkknnnuuu}}}yyyuuuuuuuuulll\\\RRRQQQlllxxxvvvVVVGGGFFFBBB===999888888777666666666666666666666666666555555555555555555555555444444444555555555666666___QQQMMMHHHGGGIIIMMMMMMHHHEEEFFFDDDAAA??????AAA@@@===999555555444333222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000...//////000000111111111444666888999:::<<<@@@CCCKKKMMMMMMHHHCCCCCCIIIOOO\\\eeesss}}}hhhSSSFFF999999;;;<<<;;;999888999:::888888;;;@@@???:::666666777777777777777777777777666666666666666666666666666666777777777888888888999999888777777888999999:::::::::999999:::::::::===<<<;;;;;;;;;<<<>>>???======<<<<<<<<<===>>>>>>CCC@@@BBBHHHLLL[[[cccKKKAAABBBFFFHHHRRRaaapppzzzlll]]]TTTIIIGGGEEEDDDDDDDDDDDDBBB@@@AAABBBCCCDDDDDDDDDDDDFFFCCCCCCFFFFFFEEEJJJQQQOOOMMMLLLMMMQQQVVV\\\```jjjooouuu|||mmmdddWWW___sssmmmXXXHHH===666555888777777777666666666555555555555444444444444555555===BBBCCC<<<555444555666444444444444444444444444444444444555555555555555555555555555666666666666777888999999999999:::;;;CCCccc```HHHBBBLLLKKKGGGFFFCCCBBBAAAAAA@@@??????@@@@@@===AAADDDNNNiii|||eeePPPKKKNNNSSS```ooovvvooommmmmmnnnrrrssswwwzzzxxxuuutttttttttsssqqqrrrqqqpppmmmjjjgggeeeeeeWWWXXX^^^fffiiijjjnnnuuuwwwzzzsssnnnllljjjjjjoooxxxzzzwwwsssdddRRRLLLRRRkkkzzz|||}}}|||uuuRRRDDDEEEAAA<<<999777777777666555555555555555555555555555555555555555555555555444444444444555555555555```SSSPPPHHHGGGIIIMMMLLLHHHEEEFFFDDDAAA??????AAA@@@===999555555444333222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111111000000///111333555888:::>>>BBBFFF>>>DDDKKKLLLHHHEEEFFFHHHRRR```rrr{{{~~~rrrYYYHHH@@@999999:::;;;:::888777777888;;;888777999999666666999666666666666666666666666666666666666666666666666666666666777777777888888999999888888888888888999999999999999:::::::::::::::999999999999:::;;;;;;>>>======<<<======>>>>>>@@@===BBBIIIEEEEEE___{{{```NNNDDD@@@@@@AAAGGGQQQ[[[gggvvvyyynnn___[[[UUUPPPLLLHHHEEEBBBBBBBBBBBBCCCDDDFFFGGGHHHIIICCCCCCGGGHHHHHHNNNXXX[[[ZZZZZZ]]]ccckkksssyyyrrr^^^QQQOOO[[[rrrnnn[[[GGG===;;;888666555666666666666555555555555444444333333333333444444;;;>>>>>>777222222333222333333333333333333333333444444444444444555555555444444555555555666666666888888999999::::::::::::???RRRiii|||kkkOOOAAADDDGGGJJJJJJCCCCCCBBBAAA@@@@@@???@@@@@@>>>AAABBBEEETTTrrryyy^^^NNNGGGGGGPPPZZZuuuzzztttppplllkkkmmmttt{{{}}}vvvsssrrrqqqqqqqqqooommmjjjlllmmmllljjjfffdddcccddd```___ccckkkmmmlllrrr|||zzzrrrfffeeegggjjjpppwww~~~{{{vvvnnn[[[LLLSSSeeerrryyy{{{tttyyy~~~lllIII;;;<<<999666555666777777777555555555555555555555555444444444444444444444444333444444444444555555555aaaSSSNNNIIIGGGHHHLLLKKKGGGEEEGGGDDDAAA??????AAA@@@===999555555444333222222222222111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000///000111111111000/////////111444666999===CCCGGG@@@DDDKKKQQQVVVVVVSSSQQQTTT]]]kkk{{{sss|||zzzhhh]]]III======<<<999888777777777777777666;;;777555777777444555999666666666666666666666666666666666666666666666666666666666666777777777888777777777777777888888888888888999:::::::::::::::888888999:::::::::::::::======<<<<<<<<<<<<=========>>>AAADDDAAABBBOOO___xxxwwwwwwhhhWWWIIIHHHBBB>>>AAAEEEKKKUUU___mmmttt|||wwwpppiiiccc^^^YYYVVVVVVUUUSSSRRRSSSUUUWWWYYYXXXRRRSSS[[[]]][[[aaakkkwwwxxxyyy|||~~~lllddd^^^\\\XXXTTT\\\jjjzzzyyy\\\MMM>>>:::;;;;;;888777666666666555555555444444444444333333333333444444666888666222000333333111333333333333333333333333333333333444444555555555444444444555555555666666888888777888999999999999===DDDYYYwwwmmmUUUEEEAAACCCMMMQQQHHHCCCCCCBBBAAA@@@@@@@@@@@@@@@??????@@@GGGZZZzzzuuu\\\LLLFFFIIIOOO___ppp{{{qqqllllllppprrrpppqqquuuxxx|||zzzsssooopppooommmllllllkkkiiigggeeegggiiihhheeedddeeegggiiifffiiioooooolllsssyyypppfffccchhhooossstttwww|||{{{uuuqqqjjjYYYSSSjjjssspppvvvwwwuuu}}}zzzWWWAAA777888666555555666777777666555555555555555555555555444444444444444444444444333333444444444555555555dddRRRKKKIIIGGGHHHKKKJJJGGGEEEGGGDDDAAA??????AAA@@@===999555555444333222222222222111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000111111222222111///...///111222444666:::@@@CCCMMMJJJLLLTTT```fffeeeaaa]]]^^^cccoooyyyxxxyyyzzzzzzaaaRRRKKK<<<555:::===999777555555777999888777999555444666666333444777666666666666666666666666666666666666666666666666666666666666777777777777666666666777777777777777777888999:::::::::::::::999:::;;;<<<===<<<;;;:::===<<<<<<;;;;;;;;;<<<<<<<<>>???GGGMMMMMM]]]qqqnnnssstttbbbWWWLLLCCCAAA@@@???BBBHHHMMMUUUbbbnnnwww|||~~~||||||zzzyyysssqqqmmmkkkkkkmmmoooqqqnnnjjjmmmwwwzzzvvv{{{wwwqqqqqqnnn___OOORRRJJJFFFKKKSSSaaa~~~xxxhhhMMMBBB888777999888666666666666555555555444444444444333333222222333333444333444222///111555555222333333333333333333333333333333333444444555555555444444444555555555666666888777666666888999999999:::;;;PPPwwwyyyvvvkkkXXXIIIAAAAAAOOOVVVLLLDDDCCCBBBAAA@@@@@@@@@@@@BBB===;;;>>>@@@IIIccc|||oooVVVKKKHHHIIILLL[[[kkksssyyyzzzrrrllllllkkkhhhiiinnnjjjlllvvv}}}zzzvvvrrrooonnnnnnllliiiiiiiiijjjiiihhhbbbeeeggghhhfffgggiiilllkkkgggiiinnnmmmiiiqqq~~~|||ssskkkeeeeeellltttvvvsssrrruuuyyysssooonnnhhh\\\^^^wwwccciii~~~ooofffgggxxxwwwXXXEEE>>><<<;;;999888777888777555444555555555555555555555555444444444444444444444444333333333444444444555555aaaQQQLLLHHHHHHGGGGGGFFFGGGGGGGGGEEEAAA>>>===>>>???<<<:::777666666444333222111111333333333222222222111111222222111111000000//////////////////////////////............////////////000000000000000000000000000000000000111111111111333111//////111555:::>>>NNNRRRYYYaaahhhpppxxx}}}lllccc[[[[[[dddnnnrrrrrrppp|||ttthhhgggcccLLL999999===:::888:::666666666666555555555555555555555555555555555555444444333222333444555666444555555666666666666666666777777777888888888888666777777777888888888888777777888888888999999999888888999999999:::::::::<<<<<<<<<<<<============@@@@@@@@@AAABBBCCCDDDEEEKKKdddtttjjjuuuwww~~~}}}]]]KKKEEEBBB@@@@@@??????DDDMMMRRRVVV```kkkuuuzzz~~~xxxsss```XXXPPPMMMNNNMMMGGGAAAAAAHHHMMMVVVnnn|||gggSSS<<<;;;888666555555666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333444444444555555444444444555555555555666777777777777777888888999???===FFFbbb{{{wwwdddMMMBBBCCCJJJQQQTTTHHHCCC>>>>>>AAABBB???;;;:::>>>@@@===;;;@@@NNNYYYdddZZZRRREEEIIIMMMUUU]]]bbbiiiwww}}}qqqhhhfffhhhiiihhhgggiiipppzzz{{{zzzzzzyyywwwzzzvvvrrrqqqqqqpppmmmjjjdddfffgggfffeeeeeefffhhhiiijjjlllkkkjjjiiijjjjjjmmmiiihhhiiieeeaaadddkkk|||pppiiigggmmmtttwwwqqqnnnqqqttttttppp{{{yyyddd[[[uuu}}}dddbbb{{{}}}xxxjjjnnnhhhsss~~~www[[[GGGEEEAAA777777777777777666666666666555444333333555555444333333333333333333333333333444444444555555555666666gggWWWPPPHHHFFFEEEEEEGGGHHHGGGFFFDDDAAA======>>>>>><<<999666666555444333222111111333333222222222111111111111111111000000000000000////////////////////////............////////////000000000000000000000000//////000000000111111111222111//////111444888;;;;;;NNNiiirrrhhhjjjmmmlllddd[[[WWW[[[aaaiiirrr|||~~~yyywwwmmm```WWWEEE777888;;;888777:::666666666666555555555444444444444444444444444444444333333222333444555666444444555666666666666666666666666777777777888888666666777777777888888888777777777888888888999999888888888999999999::::::;;;<<<<<<<<<<<<=========?????????@@@AAABBBCCCDDDKKKPPPcccpppxxxnnnOOO>>><<<@@@???>>>AAAFFFFFFCCCDDDHHHUUUZZZaaaiiivvv{{{uuussslll^^^SSSOOOIIIFFFCCCBBBCCCBBB@@@>>>>>>PPPdddxxxsssZZZBBB<<<:::888666555555666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333444444444444555444444444444555555555555777777666666777777888999::::::AAAVVVxxxwwwcccUUUJJJCCCDDDJJJHHHDDD@@@>>>@@@@@@???===@@@AAAAAA===999<<>>>>>;;;888666666555444333222111111333222222222222111111111///000000000000000000111////////////////////////............////////////000000000000000000000000//////000000000000111111111000000000111333555666777GGG___sss{{{yyyqqqjjjsssyyyzzzooo]]]OOOMMMPPPYYY___eeeiiiooo|||kkk___XXXNNNCCCFFF<<<555888999666666:::666666555555555444444444444444444444444444444444333333333333333444555555333444555555666666555555555555666666666777777777666666666666777777777777666666777777777888888888777888888888999999999999:::;;;;;;;;;<<<<<<<<<======>>>>>>>>>???AAABBBCCCJJJCCCHHHddd}}}fffWWWMMMDDD???;;;<<<===<<<<<>>???BBBGGGLLLPPPXXXggg{{{zzzlll\\\GGG777:::999777666555555555666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333444444444444444444444444555555555555777777666666777777888999666999===HHHgggxxxmmmZZZDDD<<>>888999:::777666666666666555555555555333222333444555444222333333333333333333333333222222333333333444444444|||___NNNKKKGGGBBB>>>AAAGGGJJJHHHCCCBBB@@@======>>>>>>;;;777555555444444333222111111222222222222111111111111.../////////000000111111////////////////////////............////////////////////////////////////////////////000000000111000000000000111111111222;;;>>>EEENNNXXXdddpppwwwtttvvvxxxuuunnnfff^^^[[[aaaeeegggdddiii~~~rrr[[[OOOHHHAAA;;;:::666666999888444444999555555555444444444333333333333333333333333333333333333333333333444444444333333444555555555555444444555555555555666666666555555555666666666777777555555666666666777777777777777777888888888888999999999::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCGGGSSSjjjyyyvvvxxx~~~sssbbbVVVGGG===;;;>>>BBBEEE???@@@@@@>>>AAAHHHKKKJJJNNNQQQUUUYYY[[[[[[ZZZZZZbbbbbbeeeiiinnnpppooollliiibbbZZZTTTQQQMMMHHHDDDEEECCCAAAAAABBBCCCEEEFFFFFFFFFHHHNNNXXXcccmmmrrr{{{kkkRRRAAA;;;:::999888777555555444555555333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333333444444444555555555666666666666666777888888555;;;===@@@WWW{{{yyytttfffNNN@@@@@@===???AAAAAA@@@???@@@AAA???===;;;:::;;;<<<======???IIIccc{{{]]]RRRIIICCCEEEJJJOOOUUU\\\hhhtttqqqmmmhhhfffggghhhhhhhhhhhhiiikkklllmmmllljjjiiikkkkkkllllllmmmnnnnnnnnnooonnnnnnnnnpppqqqqqqqqqsssqqqnnnmmmnnnoooqqqrrrfffaaa^^^```eeejjjjjjhhhiiikkknnnooonnnmmmnnnooollljjjfff```\\\aaaooo|||{{{rrrgggaaadddmmmvvv|||uuunnnnnnttt{{{ssskkktttyyy]]]GGG>>>777555999666666666555555555444444444333222222444444333222222222222222222222222222111111222222222333333333```OOONNNGGGBBB>>>@@@GGGJJJGGGCCCBBB@@@===>>>???>>>;;;777444444444333333222222111222222222111111111000000......//////000000000111////////////////////////............////////////////////////////////////...////////////000000000000000000000000000000///444666;;;AAAJJJVVVbbbjjjccciiirrrwwwxxxvvvuuuuuuzzzqqq{{{nnnXXXHHH@@@<<<:::999444555888999666333333777444444444444333333333333333333333333333333333333222222222333333333333333222333333444444444444444333333444444444555555555444555555555555666666666444444555555555666666666666666777777777888888888777888888999:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@===DDDIIIHHHMMMddduuulllgggggg~~~oooYYYKKKEEEAAA>>>BBBDDDCCC???>>>BBBCCCBBBBBBBBBBBBBBBDDDDDDEEEDDDCCCDDDGGGJJJLLLLLLKKKIIINNNJJJEEEBBBBBBBBB@@@???<<<>>>@@@AAACCCGGGJJJKKKXXX[[[dddsssmmmUUUBBB999999<<<777777666555555444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333444444444444555666666666555666777777888555;;;<<<;;;JJJlllpppgggbbbTTTGGGCCC888;;;???AAAAAA@@@@@@@@@>>><<<;;;;;;===>>>===<<<>>>@@@JJJdddzzzcccUUUGGGCCCDDDHHHOOOUUU\\\eeeppp|||~~~vvvnnniiifffeeeeeeeeefffggghhhiiiiiiiiiiiifffggghhhiiijjjlllmmmmmmiiijjjjjjiiiiiiiiijjjkkkrrrooojjjgggjjjqqq{{{~~~uuulllgggiiikkkkkkjjjiiijjjlllllljjjjjjkkklllkkkkkkkkkmmmsss||||||ppp```YYY^^^jjjwww~~~~~~wwwtttxxxwwwooowww~~~RRRAAA???999444666555555555555444444444444444333222222333444333222222222222222222222222222111111111222222222333333```OOOOOOGGGCCC@@@BBBFFFHHHGGGDDDCCC@@@??????AAA@@@;;;888444333333333222222222111222111111111111000000000...//////////////////000////////////////////////............////////////000000000000000000000000......////////////000000000000000000000000000000000222555999===DDDLLLQQQUUUfffvvvzzzrrrmmmsss{{{~~~~~~xxx^^^RRREEE===999666666888333666888888555222333555444444333333333222222222222222222222222222222222111111222333333333333333111222333333444444333333222333333333333444444444444444444444555555555666333333444444444555555555666666666666777777777777666666777888999:::;;;;;;;;;;;;;;;;;;<<<>>>???@@@DDDEEEDDDBBBEEESSSjjj{{{mmmdddfffccctttwwwgggXXXLLLTTTUUUQQQHHHBBBAAAAAA???BBB???<<<:::<<<===>>>>>>;;;;;;<<<===>>>?????????@@@???===<<<<<<===???@@@AAAJJJSSSYYY^^^ccceeedddttt|||jjjMMM@@@??????:::666666555555555555444444333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444666666555555666666777888555888999999@@@SSSoooyyyxxxbbb]]]XXXPPPIII;;;<<<===???AAAAAAAAA@@@AAA???>>>=========<<<;;;888???CCCLLLgggxxxhhhUUUIIIDDDCCCHHHNNNSSS[[[ccckkkwwwxxxqqqllljjjffffffeeeeeeeeefffggggggbbbcccdddfffhhhjjjkkkllliiiiiiiiigggeeeeeegggiiimmmiiieeebbbeeennnzzztttmmmkkklllllllllllllllkkkiiiggggggiiijjjlllsss|||ssseeeWWWVVVdddwww~~~yyyvvvvvv}}}vvvvvvtttHHH===???:::555555555555444444444333333333444222111222333444333111222222222222222222222222111111222222222333333333aaaNNNKKKGGGEEECCCDDDEEEFFFFFFEEECCCAAA@@@AAABBBAAA<<<888333333333222222222222222111111111111000000000000///////////////.........////////////////////////............////////////000000000000000000000000........./////////000000111000000//////000111111222111///...///555===CCCMMM^^^qqqwwwrrrnnnpppvvv{{{qqqsss{{{oooYYYHHH@@@::::::888555555888333555666444333333444555333333333333222222222222222222222222222222222222000111222333444333333222111111222333333333333333222222222222333333333333333333444444444555555555333333333333444444444444555555555666666666777777555555666777888999:::;;;;;;;;;;;;;;;<<<>>>???@@@FFFDDDBBBBBBFFFMMMTTTXXXvvv|||zzz```mmm|||zzz|||qqq```RRRLLLIIIGGGKKKGGGBBB@@@@@@@@@???>>>@@@@@@@@@???@@@BBBDDDGGGEEEHHHJJJIIIGGGHHHLLLQQQcccqqqeeePPP<<<888======888444444555555555555444333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111222222222222333333333222222333333333444444444666555555555555666777777888444555:::===CCCXXXooo~~~~~~zzzmmmhhh___UUUFFFBBB===<<<>>>AAABBBAAAAAA@@@???>>><<<<<<<<<===888<<<@@@BBBLLLddd~~~iiiXXXKKKCCCCCCHHHIIISSS]]]ccckkkvvv~~~}}}sssqqqnnnjjjhhhgggggggggeeeeeefffggghhhiiijjjjjjkkkkkkjjjgggeeeeeehhhllliiiiiiiiihhhhhhmmmtttyyy|||xxxrrrmmmkkklllnnnooommmllljjjhhhgggjjjnnnqqqzzzxxxpppggg___dddtttvvvuuuvvvqqqkkkiiilll{{{]]]BBB::::::777555888444444444333333333333222333222111222333333333111111111111111111111111111222222222222333333333444wwwfffPPPJJJGGGFFFFFFEEEEEEEEEEEEFFFDDDBBBAAABBBCCCBBB===999333333222222222222222222111111111111000000000000000000//////.........---////////////////////////............/////////000000000000000000000000000............/////////000111111000//////000222333...///111222222555888;;;AAALLL^^^qqq~~~{{{ooosssssssssyyyoookkkllliiixxx}}}nnnbbbRRRDDD999444333777888444444888222444333111111444666666333333333222222222111111111111111111111111111111000111222333444333222222111111222333333333333222111111222222222333333333333333333444444444555555222222333333333444444444555555555555666666666777555555666777888999::::::;;;;;;;;;<<<===>>>???@@@>>>@@@AAABBBCCCDDDFFFHHHRRRnnnxxxrrrpppooorrr}}}zzziiibbb```^^^]]]XXXSSSOOONNNKKKGGGDDDEEEDDDCCCCCCCCCGGGLLLOOO]]]bbbggggggdddeeekkkqqqxxxiiiDDD???<<<;;;777111222888444444555555555444333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222333333333444444444555555555555555666777777;;;333444===>>>>>>OOOhhh||||||nnn```QQQHHH===999<<<@@@BBBBBB>>>??????===;;;<<<>>>AAA>>>888888>>>BBBLLLiiiyyyeeeSSSFFFBBBDDDAAANNN[[[bbbffflllqqqssswwwzzztttpppmmmllllllffffffggggggggghhhhhhhhhiiiiiihhheeebbbccchhhllljjjnnnqqqrrrpppoooppprrrlllllllllkkkjjjlllooorrrjjjiiihhhhhhjjjooovvv|||yyypppsssooonnnuuu}}}rrrvvvzzzrrraaaUUUmmm~~~}}}~~~|||}}}xxx\\\LLL>>>999666222555;;;444444444333333333222222333222111111333333222111111111111111111111111111222222333333333444444444uuueeeQQQOOOJJJHHHFFFDDDCCCDDDGGGHHHDDD@@@===>>>BBBBBB<<<555444444333333333333222222000000000000000111111111////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222999>>>FFFRRRaaaqqq~~~nnnoooppppppvvvqqqrrr{{{rrr```OOOCCC;;;777555555444444444444555555444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555555555555555555555555555666666666666777777777777999999:::;;;;;;<<<<<<============>>>???AAABBBCCCJJJMMM```oooffffffhhhyyy~~~rrrggg```bbbgggiiieee\\\YYY\\\bbbmmm{{{pppXXXDDD::::::888777666666666666444444333333333222222222333333333222222111111111000000000000111111111111111111111111111111111111111111111111111111111111222222333333333333444444333333333444444444555555666666666666777777777777:::555444888;;;===EEEOOOkkk}}}xxxnnnnnniiiUUU<<<444>>>CCC@@@@@@???>>>???@@@???===:::;;;<<<<<<::::::AAAMMMVVVzzzjjjXXXNNNGGGHHHJJJQQQYYY\\\\\\bbbllliiinnnvvv|||yyytttsssqqqnnnkkkjjjjjjjjjkkknnnllljjjiiiiiikkkmmmoootttttttttttttttsssooommmjjjjjjjjjkkkllllllmmmmmmkkkgggdddhhhrrrtttiiicccjjjzzzyyyvvv~~~uuu\\\NNNQQQ|||}}}~~~|||{{{{{{ooocccIIIBBB888444444666555333333333333333333333333333111222222333333222222111333333333222222111111111000111111111111222222222vvvgggQQQMMMIIIGGGFFFEEEEEEEEEGGGHHHDDD@@@===???BBBBBB<<<666444444333333333333222222111111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222111222666>>>IIIWWWcccjjjuuu|||yyyyyyzzzzzz~~~|||{{{~~~{{{iiibbbXXXLLLBBB;;;888666555555444444444444555555444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333333333333333333333333333333333333333333222222222333333222222333333444555555555555555555555555555555666666666777777777777999999::::::;;;<<<<<<<<<=========>>>???@@@AAABBBFFFFFFPPPeeexxxmmmzzz}}}gggRRREEE???;;;:::888777666555555555444333333333333222222222333333333222222111111111000000000000111111111111111111111111111111111111111111111111111111111111222222222333333333444444333333333444444444444555555555666666666777777777999555555888999:::@@@HHH\\\ssszzzyyyiiiMMM======@@@>>>DDDDDDCCCBBBBBBAAA@@@???<<<<<<<<<:::999;;;AAAFFF\\\ttt}}}cccLLLGGGDDDFFFOOOUUUUUUVVVZZZ\\\aaagggmmmqqqvvv{{{}}}|||}}}|||{{{zzzyyyxxxwwwvvvvvvtttrrrpppooonnnmmmllliiikkkmmmnnnooonnnlllkkkjjjkkkoooxxxwwwllleeebbbpppyyyzzzvvvwwwvvvdddNNNKKKVVVgggSSSFFF@@@888555555666555333333333333333333333333333111222222333333222222111333333333222222111111111000111111111111222222222yyyjjjRRRMMMFFFFFFFFFFFFGGGGGGGGGGGGDDD@@@>>>???BBBAAA<<<777444444333333333333222222222222111111000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222111000///222888AAAJJJPPP```oooyyysssrrruuudddZZZHHHDDD???999666555555666555444444333333444444555333333333333222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333333333333333333333333333333333333333333222222111111111333333222222333333444555444444444444444444444444555555666666666777777777888999999::::::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAACCCJJJWWWpppxxxvvvxxxzzz|||fffMMM===;;;>>>;;;:::888666555444333333333333333222222222111111222222222222222111111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333444444444444555555555666666666666777777666666777777777:::@@@SSSyyy{{{xxx{{{qqqYYYCCC;;;;;;<<>>===>>>???<<<<<<<<<;;;:::999999999>>>PPPjjjyyy^^^SSSIIIAAADDDJJJNNNMMMMMMRRRUUUZZZ___cccggglllooowwwzzz|||xxxvvvtttrrrnnnllljjjkkklllmmmlllkkkkkkllllllmmmnnnnnntttxxxsssgggaaaaaaccchhhuuuxxxqqqlllrrrtttrrrdddQQQIIIWWWiii___FFFAAA<<<888666777777555333333333333333333333333333111111222222222222111111222222222222222111111111000111111111111222222222{{{kkkTTTOOOEEEFFFGGGHHHHHHHHHGGGFFFDDDAAA??????AAA@@@<<<888444444333333333222222222333222222111000///......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111555444222222444888===@@@???PPPjjj{{{eeeUUUJJJEEE===;;;777444333333444555444444333333333333444444333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333333333222222222222222222222222333333222222222111111111333333222222333333444555444444444444444444444444555555555666666666777777888888888999::::::;;;;;;<<<<<<<<<<<<===>>>???@@@>>>@@@DDDEEEGGGRRRjjj}}}qqqkkkiiijjjwwwuuu[[[FFF===;;;<<<<<<:::999777555444333222222222222222222111111111111222222222111111111111111///000000000111111111111111111111111111111111111111111111111111111111111111222222222222333333333222222333333333444444444444444555555555666666666555555777777777777999;;;MMMllloooqqqlll]]]KKK@@@<<<<<<:::===@@@@@@>>><<<<<<===<<<;;;;;;<<<======;;;999999>>>GGGYYYpppzzzkkk]]]MMMDDDDDDFFFGGGGGGLLLNNNRRRWWW\\\aaaeeehhhiiikkkooosssxxx}}}~~~}}}{{{yyyuuurrrooommmmmmmmmkkkjjjiiijjjmmmooommmkkkjjjjjjmmmsssyyy}}}|||qqqddd\\\]]]eeellliiilllmmmkkkiiijjjlllmmmrrrmmmaaaQQQNNN]]]tttwwwXXXCCC;;;999777777888777555333222222222222222222222222111111222222222222111111222222222111111111111111000000111111111222222222wwwhhhSSSNNNEEEFFFHHHIIIIIIHHHGGGFFFDDDBBB@@@???@@@@@@===:::444444333333333222222222333222222111000///......////////////////////////////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000111111111222222222333333333444444555>>>LLL[[[iiiwwwzzzfffRRRDDD===;;;;;;;;;999777555333333333333333333222222222222333333333333222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111222222333333333222222222222222222222222222222222222222222222222333333222222333333444555444444444444444444444444555555555555666666666666777777888888999:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>@@@DDDGGGFFFGGGPPP[[[sss|||uuuqqqssstttuuuwwwwwwppphhhnnnrrrxxx~~~~~~|||lllYYY@@@333333888888666999888666444333222111111222222111111111000000000111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111111111111222222222333333222222222333333333444444444444444444555555555555222555777888888999:::;;;CCCXXX~~~wwwrrrkkkcccXXXKKKAAA===:::===@@@BBBBBBAAA??????===<<<:::;;;<<<======<<>><<>>CCCEEEDDDGGGKKKQQQ___{{{xxxxxx{{{wwwpppiiijjjnnnuuuuuunnnhhhfffjjjlllrrr~~~~~~ttttttyyyzzznnniiioooyyywwwfffGGGCCC===888444333444666666666444333222222111111111111111000000000000///000000000111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111222222222222222222222222333333333333333333333444444444555555000555888777777:::<<<;;;<<>><<>><<<:::999999:::;;;:::<<<===;;;<<>>======444444333333333333222222111111111000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111222333333333333222111000000111444:::AAAEEEYYYhhh}}}{{{kkk___UUUKKKGGGHHH:::777444333444555444222000000111111222222222222222222111111111111222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000000111222222333333111111111111111111111111111111222333555666777888333333222222333333444555333333333333333333333333444444444555555555666666666666777777888999999999:::::::::::::::;;;;;;<<<@@@<<<;;;???BBBBBBCCCEEEFFFKKKXXXpppvvviiihhhiiipppzzz}}}hhhhhhjjjpppyyy{{{sssrrryyykkkRRR@@@888;;;===;;;777444555777444444333222222222222222111111000000000////////////000000000111111111222000000000000111111111111000000000000000000000000111111111111111111111111111111111111222222222222111222222222222333333333222333333333333444444444000666888555555999;;;999;;;<<>>===:::<<<>>>???>>>:::888999;;;666999<<<;;;888999AAAIII[[[iiiuuuxxxtttqqqkkkeeeTTTPPPLLLJJJJJJJJJIIIGGGLLLNNNSSSXXX]]]bbbeeefffggghhhhhhiiiiiijjjjjjjjjiiiiiihhhhhhiiijjjkkklllhhhkkkmmmmmmmmmooouuuzzz~~~zzzwwwtttnnngggaaaTTTTTTXXXeeeuuu}}}zzzuuubbb\\\ZZZ^^^^^^WWWQQQPPPCCCKKKeeeyyybbbIII<<<666444555666666555444333333111111111111111111111111000000111111111111000000///000000000111111111222000111111111111222222222~~~hhhsssiiiSSSMMMLLLKKKJJJIIIGGGFFFEEEEEEEEECCCBBB@@@???>>>>>>===444444444333333333222222000000000000000111111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000///000111222333///111333555555555444444<<<@@@JJJXXXfffqqq{{{vvvjjjYYYOOOHHHEEE???777444666888555222222333444222000000111222333444444444333222222111111111111222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333111111111111111111111111000111222444666888999999333333222222333333444555333333333333333333333333444444444555555555666666666666666777888888999999::::::999999::::::;;;;;;@@@======AAACCC@@@???@@@CCCGGGKKKNNNXXXqqqsssYYYGGG===888<<<888333222555777666444333222222222222222222333000000000000//////////////////000000111111111222000000000000111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111222222222333333333222222333333333444444444111777888444333888999666888777<<>>999>>>BBBBBB>>>;;;<<>>:::888444555666555444333222333111111111111111111111111000000111111111111000000//////000000111111111222000111111111111222222222lllxxxiiiUUURRRJJJJJJJJJJJJIIIHHHGGGFFFFFFBBB??????BBBBBB>>>999777666555444333222222222111111111222444666888:::000000000000000000000000////////////////////////////////////////////////111111000000//////......000000000000000000000000000000000000//////////////////000111111111111111000000000000000000000000//////000111222333333333444555777<<>>CCCGGGGGGIIIRRRbbbppp|||cccNNNBBB<<<:::888777666666555444444333333222222222222222222222222000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222222222111111111111111111222222222222222222222222444444444555555555555666555999<<>>===<<<;;;;;;<<<<<<;;;:::999999999999999===AAAEEEKKKUUUcccmmmvvvyyy}}}~~~{{{tttlllfff^^^VVVMMMLLLQQQVVVVVVUUUWWWYYY]]]aaacccdddccccccdddcccbbbaaaaaaaaaaaabbb```ccciiiqqq}}}~~~vvvnnneeebbb[[[TTTMMMKKKMMMOOOSSS___kkkrrruuusssgggZZZ\\\\\\______PPP===<<>>AAAIIILLLQQQWWW^^^fffnnntttwwwsssuuurrrmmm]]]YYYQQQHHHAAA<<<999888888777666555444333222111111222222222222222222111222222222222222222222222000000000000000000000000222222111111111000000000111111000000////////////000000000000//////......//////////////////////////////000000000111111111111111111000000000//////333333333333333222222222333333333333333333333333222222222222222222222222444333333333333444555555555666666777777888999999888888888999999999::::::===>>>>>>>>>??????@@@@@@???CCCFFFEEEDDDHHHQQQYYYbbbvvv}}}ggg[[[KKK???999777555444666666666555444333333333222222222222222222222222000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222111111111111111111111111222222222222222222222222444444444444555555555555555999<<<>>>JJJfffwww}}}ooo___RRRIIIAAA>>>???======>>>>>>>>>>>>=========<<<;;;:::999999999999555777999:::;;;@@@IIIPPPaaajjjxxxzzztttlllfffbbb]]]VVVPPPVVVVVVWWWXXXXXXYYYYYYYYYWWWXXXZZZ]]]```dddgggiiimmmsss{{{vvvppplllfff]]]VVVQQQPPPNNNKKKJJJLLLQQQUUUeeennntttqqqkkkeee\\\SSSZZZVVVRRRLLLDDDAAALLLYYYaaasssvvv[[[HHH===777666777444444333333333222222222000111111222222111111000000000000000000000000000000000000000000000000000000000111111111222222222ttt}}}jjjSSSMMMKKKKKKKKKKKKJJJIIIHHHHHHDDDBBBAAAAAACCCAAA===999777666555444333222222222////////////000111222333////////////////////////////////////////////////////////////////////////000000000////////////....................................//////000000111...///000000111111000000000000000000000000000000111111111111111111111111111111000000000111222222555777;;;???CCCHHHNNNSSS\\\```eeehhhkkkqqqxxx~~~{{{tttpppgggbbbXXXNNNKKKKKKHHHCCC<<<:::888666444444444555333333333222222111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000////////////111000000000//////......000000000////////////...//////////////////////////////000000000000111111111111000000000000//////666555444333222000//////222222222222222222222222222222222222222222222222333333333333333444555555555555666666777888888888777888888888999999999999;;;;;;<<<===>>>??????@@@???AAACCCCCCBBBAAACCCEEEFFFRRRcccwwwyyyhhh___FFFAAA;;;888999999888666666555555444444333333222222222222222222222222222000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222111111111111111111111111222222222222222222222222444444444444555555555555666777:::;;;===OOOzzzyyymmmaaaSSSDDD============>>>?????????>>>>>>===<<<;;;:::999999999999777888999777444555999===BBBKKKZZZkkkzzz{{{rrrmmmkkkjjjiiiggggggggghhhiiihhhjjjmmmqqqvvv{{{yyytttjjjddd]]]XXXTTTOOOHHHCCCBBBAAAAAABBBGGGRRR^^^fffvvv{{{yyynnn```XXXSSSQQQSSSNNNDDD<<>>???>>>>>>>>>@@@BBBCCCBBBAAAHHHIIILLLTTTeee}}}zzznnn\\\JJJ@@@===;;;::::::;;;;;;:::888444444444444333333222222111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000///000000000111111111111222222111111111111222222111111111111111222222222222222222222222222222222333333444444444555555555666555999<<<888>>>```vvvlll^^^MMMAAA===>>>>>>?????????>>>=========<<<;;;::::::999999:::999:::;;;;;;999888:::<<<777999===DDDLLLUUU]]]bbbvvv~~~vvvkkkaaa[[[WWWSSSPPPLLLIIIGGGEEECCCAAAAAAAAABBBGGGQQQ```qqq}}}|||{{{tttgggZZZQQQNNNNNNEEEDDD>>>@@@ZZZ|||qqq\\\DDD999777666555555333333333222222222222111000000111111111111000000////////////////////////000000000000000000000000000000000000111111111111qqqYYYPPPLLLLLLLLLLLLKKKJJJIIIHHHBBBBBBBBBBBBBBB@@@===:::777666555444333222222222111111111111111000000///........................////////////////////////////////////////////////.............../////////........................,,,------...///000000111......///000000000000000////////////////////////111111000000000000000000---...000111333333333333111222333222000000111333444555666666666666666777999999999:::;;;<<<===>>>::::::::::::999888888777555333333444555555555555222222222222111000000///444333333222111000/////////000000111111000000///000000000000000000000000///////////////////////////000000000000000000000---...///000222333444444.............../////////////////////////////////...////////////000000000//////////////////000000222222222111111000000000000000000111111222222222111111111111111111111111333222222222222333444444444444444555666666777777666666777777777888888888777777888999;;;<<<=========;;;;;;===AAADDDDDDDDDFFFEEEDDDDDDGGGRRRdddrrr{{{jjj___UUUIII===777:::999777777777666666555333333333333333222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///000000000111111111111222222111111111111222222000000111111111222222222222222222222222222222222333333333444444444444555666333777===:::777IIIbbb|||rrrcccSSSKKK>>>>>>>>>=====================<<<;;;::::::::::::777888::::::::::::::::::>>><<<999888:::===BBBDDDHHHQQQ^^^hhhnnnsssyyy~~~~~~{{{zzzyyylllggg^^^VVVOOOKKKJJJJJJDDDDDDCCCAAA???@@@AAACCCCCCIIISSS^^^jjjvvvzzzrrrggg\\\QQQIIICCCAAA777<<>>===<<<777666555444333222222222222222222222222111000000........................////////////////////////////////////////////////---............/////////........................---------......//////000---...//////000000//////////////////////////////000000000000000000000000---...///000111111000000///000222222111111333444000111333444555444444333444444444444444333333333222222222333333333333222333111222444444222222444111111111111111111111111444333333222111000////////////000000000000//////////////////////////////////////////////////////////////////000000000000,,,---...000111333444444---............/////////////////////////////////......////////////000000......////////////000000000000000000000111111111/////////000111111222222111111111111111111111111222222222222222333444444333333444444555666666666666666666666777777777777666666777888999::::::;;;<<<::::::;;;===@@@AAABBB<<>>:::999888777555444444444444555222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222000000000111222222333333222222222222222222222222333333333333444444444444555333666<<<;;;888<<>>>>>???@@@>>>===<<<;;;::::::::::::999::::::::::::999999888999;;;<<<>>>>>>===<<<;;;999>>>CCCGGGJJJNNNSSSWWWZZZ]]]aaaeeeggghhhgggggggggeeebbb^^^ZZZWWWUUUSSSIIIHHHFFFDDDBBBAAA??????===>>>???>>><<<===AAAEEEHHHTTTfffvvv~~~}}}{{{ooodddXXXOOOFFF>>>999888999DDDXXXwwwyyy~~~xxxfffGGG>>>777777888666444444222222222222111111111111///000000111111000000///000000000000000000000000/////////////////////////////////000000000111111nnnVVVNNNJJJKKKKKKJJJJJJIIIHHHGGGDDDDDDBBB@@@>>>===>>>>>>777666555444333222222222111111222222222111000///........................////////////////////////////////////////////////---------.........//////////////////////////////........................---...//////000000//////////////////////////////......//////000000111111111111111111111111111111///111333444333333444666000000111222333444333333333333333444333333222222111222333333444333333222333000000444333//////333333333222333333444555666111111111111111000000000...//////000000//////...////////////////////////////////////////////////------........./////////------......///000000000---------.........//////////////////////////////........./////////000000........./////////000000000000000000000000000000......//////000111111222111111111111111111111111222222222111222222333444222333333444555555666666555555555666666666777777666666777777777888888888999:::;;;;;;<<<===>>>???<<<<<>>===<<<;;;;;;::::::;;;===<<<;;;;;;;;;;;;:::999555777:::===>>>===;;;:::?????????>>>>>>???BBBDDD@@@BBBCCCEEEGGGGGGGGGGGGIIIHHHFFFDDDBBBAAAAAA@@@??????@@@???>>>===;;;:::===AAADDDDDDCCCEEEMMMSSSZZZdddqqqyyyyyyqqqgggaaaZZZQQQIIIEEE@@@<<<>>>EEEQQQ]]]rrr|||{{{lllOOO===888666777666333222555222222222222111111111111//////000000000000//////000000000000000000000000////////////////////////////////////000000000111nnnXXXRRRJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDBBB???===<<<>>>@@@777666555444333222222222///000111222222111000///........................////////////////////////////////////////////////---------.........//////000000000000000000000000...............------------......///////////////////////////////////////---......///000111111222000000/////////000111222000111333222111///000000111000......///000000//////000111111111111111000...///111222333333222222111...///333333///000555//////...---...///111222---......///000111222222......////////////......////////////////////////////////////////////////,,,,,,,,,------...............---------,,,,,,,,,---------.........//////////////////////////////............/////////000---.........//////000000111111000000/////////...---......///000111111222000000000000000000000000222222111111222222333444222222333444444555555666555555555555666666666777666666666666777777777777555999<<<>>>>>>>>>>>>@@@DDD<<<999>>>BBB@@@AAADDDHHHGGGKKKZZZsssppp]]]NNNDDD>>>:::888:::======999888:::333555666666444222222222111111111111111111222222000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222///000000111222222333333222222222222222222222222222222333333333444444444444666555222444999;;;999>>>PPPlll~~~vvviiiZZZNNNFFFBBB@@@>>>>>><<<;;;;;;;;;;;;;;;;;;:::999999:::;;;:::999>>>===<<<<<<<<<===>>>???===<<<;;;:::<<<>>>???AAABBBAAA@@@?????????@@@AAA>>>======<<<======>>>>>>???>>><<<<<<<<<>>>AAABBBAAAFFFLLLNNNOOOTTT]]]fffppprrrssspppggg\\\RRRMMMFFFBBB@@@@@@???AAAMMM\\\lllvvvzzzpppbbbUUUDDD:::777666666444000111555222222222111111111111000//////000000000000//////000000000000000000000000////////////////////////////////////000000000000rrrWWWPPPHHHHHHHHHHHHHHHHHHHHHHHHDDDBBBAAAAAAAAAAAA@@@>>>999888666555333333222222222111111000000000000000111111000000//////......000000000000000000000000//////////////////////////////////////////////////////000000///...------111111000000/////////...///////////////.............../////////...,,,+++000000000000000000000000000000000000000000000000///000000000111111111111...///000111111000///...111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000222111111000///......---////////////////////////000000000///......------////////////////////////............////////////////////////////////////............////////////............////////////---------............///////////////////////////..................------000000000000111111111111222111111111000000/////////000111222222333222222222222222333444555666777555555666666666666555555666666555555555777999:::999999:::;;;;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAAEEEEEEMMMXXXiiiuuuhhhkkktttqqqeeeUUUIIICCCAAA>>><<<::::::999999888777666666555555444333333333333444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000222222222222222222222222333333222222333333444555555555555555666666666666>>>EEEZZZ{{{|||mmmaaaYYYPPPHHHCCC<<<:::>>>@@@>>>===???999===>>>:::999===<<<777>>>>>>>>>>>>>>>=========>>>>>>======<<<<<<;;;;;;<<<===>>>>>>===<<<===>>>??????>>>>>>>>>=========>>>>>>???@@@AAACCCEEEFFFTTTXXX___ggglllnnnnnnmmmhhhiiicccUUUNNNMMMFFF;;;@@@===777777GGGdddgggPPPAAA<<<888777666555444333222222222111111111000000//////......//////000000111111////////////////////////////////////////////////////////////000000000000{{{lllRRRMMMHHHHHHHHHHHHHHHHHHHHHHHHDDDBBBAAAAAAAAAAAA@@@>>>999888666555333333222222222111111000000000000000000000000000//////......////////////////////////................................................///////////////...------000000/////////........./////////////////////........./////////...,,,,,,//////////////////////////////////////////////////////000000000111111111...///000111111000///...111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000///......---........................////////////................................................////////////....................................////////////............////////////---------............///........................////////////////////////---.........////////////111111111000000000////////////000111222222222222333333333333333444555666555555666666666666555555666555555555666777888999999999::::::;;;<<<<<<<<<======>>>>>>??????@@@@@@EEECCCHHHQQQ___wwwwwwXXXWWWYYY```gggnnnyyyzzzlllaaa[[[NNNGGG???;;;<<<>>>===;;;999888888777666666555555555555444333333333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////000000000111111111//////000000000111111111000000000000000000000000000000000000000000000000222222222222222222222222333222222222222333444444444555555555666666666666;;;<<>>@@@===888888<<<;;;??????<<<<<>>:::;;;;;;;;;<<<<<<======>>>??????>>>>>>>>>>>>======>>>???@@@???===<<<===>>>;;;;;;<<<<<<===>>>>>>>>>???@@@CCCFFFIIILLLNNNPPP^^^eeeooovvvvvvoooeee]]]QQQSSSQQQKKKFFFCCC???;;;888:::???LLLfff|||ttt]]]HHH<<<888777777666555444333222222111111111111000000000///.../////////000000000111////////////////////////////////////////////////////////////000000000000wwwjjjSSSOOOGGGGGGGGGHHHHHHIIIIIIIIIDDDBBBAAAAAAAAAAAA@@@>>>999888666555333333222222222111111000000000000000000000000////////////...////////////////////////...................................................////////////...------///............---------......//////////////////.........///......---,,,////////////////////////////////////////////////////////////000000000000...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////.................................---............/////////........................---............/////////........................---............/////////---............/////////---------............///........................////////////////////////------........./////////111111000000000000//////...///000111222222222222444444333333333333444444555555666666666666555555555555555555666777888999888999999::::::;;;<<<<<<;;;<<<<<<===>>>>>>??????CCC@@@CCCGGGPPPhhhyyyuuuUUUNNNKKKLLLNNNNNNQQQUUU^^^kkkyyytttnnneeeZZZPPPHHHDDDAAA@@@<<<999999:::;;;999666777777666555555444444444555444333333222222333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////000000000000111111//////000000000000111111000000000000000000000000000000000000000000000000222222222222222222222222222222222222222333444444444444444555555555666666;;;666999MMMkkkttt```OOOKKKEEEAAA<<<999===DDD===??????<<<;;;===<<<:::888888999:::;;;<<<======????????????@@@@@@@@@@@@@@@AAAAAA@@@>>>===>>>@@@===>>>>>>@@@AAABBBCCCCCCDDDFFFIIIMMMPPPRRRSSSSSSUUU[[[dddjjjggg\\\OOOFFF@@@??????>>>:::666888===<<>>999888666555333222222222222111111000000000000000////////////////////////////////////////////////.........................................................//////...------------------------------............////////////..................------////////////////////////////////////////////////........./////////000000/////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000/////////.................................,,,,,,---......///000000........................---------.........//////........................---------.........//////---------.........//////---------............///..................................../////////////////////000000000111111000000000000000000//////...///000111222222222222444444333333222333333333444555555666666555555444444444555555666777777888888888888999::::::;;;;;;:::;;;;;;<<<<<<======>>>AAA>>>AAABBBDDDWWWiiijjjUUUMMMHHHHHHJJJIIIIIIJJJJJJOOOSSSUUUUUUYYY^^^bbbeeekkkttt|||zzzuuuqqqhhh\\\SSSNNNKKKGGGCCC@@@@@@AAABBBBBB@@@===<<<<<<:::777444666666555555444444444444444333333222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000111////////////000000000111////////////////////////000000000000000000000000111111111111111111111111222222222111222333333444333333444444444555555555<<<777555===OOOhhhrrreeeTTTFFF>>><<>>>>>???@@@@@@AAAAAAAAABBBBBBAAA@@@@@@CCCEEEHHHHHHHHHHHHHHHHHHGGGGGGHHHIIILLLMMMNNNMMMLLLKKKDDDGGGJJJLLLJJJFFFAAA===BBB<<<:::;;;888666@@@OOO^^^hhhvvvzzz{{{```JJJ???888555555555555444444333222222111111111111000000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000yyygggQQQMMMGGGGGGGGGHHHHHHIIIIIIIIIDDDBBBAAAAAAAAAAAA@@@>>>999888666555333222222222222111111000000000000000.............../////////........................................................................------............------,,,,,,,,,------------------.........//////000000......------............................................................---............///////////////............//////..............................//////000000000000////////////////////////////////////////////////////////////....................................++++++,,,---...///000000........................------------....................................------------............------------............---------............///........................,,,,,,,,,------.........////////////000000000000//////////////////000000......///000111111111111444444333222222222333333444444555555555555444444333444555555666777777777777777888888999::::::::::::::::::;;;<<<<<<======???<<>>JJJXXXYYYJJJCCC???BBBEEEEEEEEEFFFLLLKKKJJJIIIHHHJJJPPPVVVPPPRRRTTTWWW[[[aaafffjjjhhhkkkoooqqqpppppppppqqqnnnmmmkkkiiifffbbb___^^^]]]YYYSSSQQQQQQOOOIIIDDDEEEDDDBBB@@@>>>=========:::999777777777888999888555555555555555444444444333333222111111111111222000000000000000000000000////////////////////////........................////////////////////////////////////////////////...////////////000000000...////////////000000000////////////////////////000000000000000000000000111111111111111111111111222111111111111222333333333333333333444444444444:::888888999>>>NNNjjjppp___UUUMMMBBB888BBB@@@???????????????AAA>>>>>>======<<<<<<;;;;;;;;;<<<<<<===>>>???@@@@@@@@@AAAAAAAAAAAACCCFFFIIIQQQQQQOOOMMMKKKHHHGGGFFFDDDEEEFFFGGGFFFCCCAAA???AAAAAA@@@@@@??????>>>>>>BBB;;;888<<<@@@HHH\\\qqq~~~{{{~~~rrruuu|||yyycccKKK>>>999777666666444444333333222222111111000000000000000000111111000000000000////////////////////////////////////////////////////////////////////////000000000000}}}jjjSSSOOOHHHHHHHHHHHHHHHHHHHHHHHHDDDBBBAAAAAAAAAAAA@@@>>>999888666555333333222222222111111000000000000000---............/////////........................------------------------------------------------,,,,,,---............---,,,,,,,,,------------...------......///000000000......---------...//////................................................------------.........//////......------......///////////////////////////---......//////000000111////////////////////////////////////////////////........................------------------------++++++,,,---......//////------------------------,,,------------.........------------------------,,,------------.........,,,------------.........---------............///------------------------+++++++++,,,------......,,,,,,---------...............////////////000000---...///000111111111111333333222222222222333333444444555555555555444444333333444666666666666666666777777888888999:::::::::::::::;;;<<<<<<======>>>;;;AAABBB===AAAKKKJJJDDD@@@>>>BBBDDDBBBCCCFFFHHHHHHIIILLLKKKIIIJJJNNNMMMLLLLLLNNNPPPTTTXXX[[[TTTXXX]]]]]][[[YYYZZZ[[[YYYWWWUUUSSSRRRRRRSSSSSSNNNLLLHHHFFFFFFFFFEEEDDDAAAAAA@@@>>><<<:::888777999777666444444555666777555444444444444444444444333222111111000000111111000000000000000000000000////////////////////////........................////////////////////////////////////////////////......////////////000000......////////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222333333222222222333333333444444555777999999888@@@VVVjjjzzz}}}hhhTTTGGGCCCAAAAAA@@@======@@@@@@@@@???>>>===<<<<<<;;;:::;;;;;;<<<===>>>>>>>>>??????@@@???@@@BBBFFFIIIOOONNNLLLIIIFFFCCCAAA@@@<<<<<<===>>>>>>===<<<;;;>>>>>>>>>===<<<:::888777777666999BBBQQQddd}}}{{{www```PPPAAA:::999777555555333333333222222111111111000000000000111111111111000000000000////////////////////////////////////////////////////////////////////////000000000000mmmVVVQQQJJJIIIIIIHHHHHHGGGGGGFFFDDDBBBAAAAAAAAAAAA@@@>>>999888666555333333222222222111111000000000000000---------.........//////........................------------------------------------------------+++,,,------.........---,,,---------............------......///000000111...------,,,---...///000................................................,,,,,,---------.........///...------------...///////////////////////////------......///000000111////////////////////////////////////////////////........................------------------------,,,,,,,,,------.........------------------------,,,,,,---------.........------------------------,,,,,,---------.........,,,,,,---------.........---------............///------------------------++++++,,,,,,---......///,,,,,,,,,---------.............../////////000000---...///000111111111111111111111111222333444444333444444555555444444333222333444666666666666555666666777777888999999999::::::;;;;;;<<<============999???CCC===>>>DDDAAAEEECCCDDDFFFEEECCCDDDHHHCCCBBBEEEKKKKKKGGGFFFIIIKKKKKKMMMPPPSSSUUUVVVWWWVVVYYY[[[ZZZXXXXXX[[[___\\\ZZZWWWUUUVVVYYY\\\___VVVUUUSSSMMMGGGCCCBBBCCC===<<<;;;:::999999999999::::::999777555444444444333333333333333333333333222222111000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////........./////////000000........./////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222333222222222222333333333333444555666888777:::FFFSSShhh{{{bbbZZZTTTOOOHHH???;;;===?????????>>>>>>=========;;;;;;;;;<<<<<<=========>>>>>>===<<<;;;===@@@CCCCCCCCCBBB@@@???===<<<;;;999999999::::::;;;;;;;;;999999999999999:::::::::>>>EEEPPP]]]rrrtttdddMMMCCC;;;888777444333444222222222222111111111111///000000000111111111111111000000000/////////...////////////////////////////////////////////////////////////000000000000{{{kkkSSSNNNKKKJJJIIIIIIHHHGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@>>>999888666555333333222222222111111000000000000000---------.........//////........................------------------------------------------------+++,,,------.........------------....../////////---------...///000000111...------,,,---...///000................................................,,,,,,,,,---------......///...---,,,,,,---...///000000000000000000000000---------...///000000111////////////////////////////////////////////////---.....................------------------------,,,,,,------------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////------------------------,,,,,,------...///000000........./////////000000---.........//////000000---...///000111111111111111111111111222333444555333444444555555444444333222333444666666666666555666666666777888888999999::::::;;;<<<<<<======>>>===888>>>BBB===>>>BBB???AAAAAACCCEEEBBB???AAAFFFHHHDDDDDDIIIIIIEEEEEEJJJFFFHHHKKKPPPTTTUUUSSSQQQPPPRRRSSSRRRPPPTTT[[[bbb\\\ZZZVVVTTTUUUYYY___cccXXXZZZZZZTTTKKKEEECCCEEEBBB@@@===:::888888999:::222444666777666666666777111111111111111111222222222111111000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////............/////////000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111000111222222333111111222222222333333333888555333666777888<<>>>>>>>>>>>>>><<<<<<<<<<<<============>>>>>><<<:::888999<<<>>>:::::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<;;;:::888999<<>>>>>>>>>>>======???@@@AAABBBAAAAAABBBCCCCCCDDDEEEDDDCCCDDDHHHLLLOOOPPPRRRRRRRRRTTTXXX[[[]]]XXXUUUWWWUUUQQQSSSZZZ]]]WWWTTTUUUVVVXXX^^^ddd``````]]]UUULLLGGGGGGJJJIIIDDD>>>999888888888888666666555555555444444444222222222111111111111000111111111111111111111111000000000000000000000000......////////////......////////////////////////............////////////////////////////////////////////////////////////............////////////000/////////111444777999000111111111222222222222111111111111111111111111000111111111111222222222222222333333333333444444555555555555666777888999CCCWWWsss}}}rrrZZZCCC@@@@@@???>>>======<<<<<<<<<<<<===>>>@@@AAAAAAAAA<<<;;;:::999:::;;;===>>>;;;;;;<<<===<<<:::777666999888777888:::;;;:::999888<<<>>><<>>:::999666444333333444555222222222111111111111000........................------------------,,,,,,------------------------------------------------+++,,,------......------......------------......------------------------.........---------,,,,,,,,,,,,,,,,,,------...///........................,,,,,,,,,---------......---...///...---,,,---///------........./////////......------------......................................................------......------,,,+++.................................------,,,,,,+++......---------,,,,,,,,,------......------,,,+++------------------------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......---------.........//////------------------------.........................../////////000000000000000000111111111222222222333333333333444444444444333444444444555555555666555555666777777888888999888888888888999999999:::<<<<<<<<<<<<=========>>><<<===?????????@@@BBBDDDBBBDDDDDDCCCBBBDDDGGGKKKLLLMMMNNNNNNNNNPPPSSSUUUVVVRRRPPPRRRPPPLLLNNNRRRUUURRRRRRTTTVVVTTTVVVZZZUUUVVVUUUPPPJJJHHHJJJMMMLLLIIICCC===999777777888666555555555444444444333222222222111111111000000111111111111111111111111000000000000000000000000......////////////......////////////////////////............////////////////////////////////////////////////////////////............////////////000/////////000333555666000000000000111111111222000000000000000000000000000111111111111222222222222222222333333333444444555555555555666777888999999EEEYYYppppppVVVSSSNNNHHHCCC???>>>>>>>>>@@@AAAAAA???>>>===>>>EEEBBB>>>;;;::::::;;;<<<;;;:::888777888888888888:::999999999999888777777999EEEQQQXXXcccyyy~~~kkkUUUFFF>>>777666666555444333222111000000000000000000000000000000000000////////////////////////000000000000......////////////......////////////////////////000000000000000000000000~~~jjjPPPKKKGGGGGGGGGGGGHHHIIIKKKLLLDDDCCCCCCCCCDDDDDDBBB@@@:::888666555444444444444222222222111111111111000.................................------,,,,,,,,,------------------------------------------------+++,,,------......------......------------......//////...------,,,++++++------------,,,,,,,,,,,,---------,,,,,,------...------------------------,,,,,,,,,---------......,,,...///...---,,,---...---------------...............------------..............................------------------------------......------,,,,,,------------------------------------------------...------------,,,,,,,,,------......------,,,,,,------------------------,,,,,,,,,---------......------------------------------............------,,,,,,,,,---------......++++++,,,---...///000111------------------------............................../////////000000000000000000111111111222222222222333333333444444444333333444444444444555555444555555666777777888888666777777777777888888888;;;;;;::::::;;;===???@@@:::;;;=========???BBBEEEAAABBBCCCBBBBBBCCCFFFIIIHHHIIIJJJIIIIIIIIIKKKMMMOOOLLLKKKMMMLLLHHHHHHJJJKKKKKKNNNSSSSSSNNNLLLMMMJJJKKKLLLIIIFFFEEEHHHKKKMMMKKKGGG@@@888444555777555555444444444444333333222222111111111000000000111111111111111111111111000000000000000000000000......////////////......////////////////////////............////////////////////////////////////////////////////////////............////////////000///......///111222333////////////000000000000////////////////////////000111111111111222222222222222222222333333333333555555444555555666777888444555???OOO```ttt}}}uuuhhh\\\QQQIIICCC???<<<===>>>>>>>>>>>>???@@@@@@>>>======>>>>>>===;;;<<<<<<;;;<<<===<<<999777<<<======???CCCJJJRRRWWW\\\jjjzzz~~~iiiQQQ@@@999888555555444444333222111111000000000000000000000000......//////////////////////////////000000000000...//////000000//////...////////////////////////000000000000000000000000yyyjjjPPPKKKGGGGGGHHHIIIJJJJJJJJJJJJFFFEEEDDDDDDDDDCCCAAA???999888777555444444444444222222222111111111000000.................................------,,,,,,+++------------------------------------------------+++,,,------......------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---......,,,,,,---...------------------------...------,,,,,,------...........................------------------------,,,------...------,,,,,,------------------------,,,,,,,,,------.........------------------------,,,------...------,,,,,,------------------------,,,,,,,,,---------......---------------------------..................---,,,,,,,,,---------......,,,,,,------...//////000------------------------................................./////////000000000000000000111111111111222222222222333333333333333333333333333333444444444444444555666666777777666666777777777888888888;;;:::999:::;;;>>>AAABBB<<<======<<<<<<>>>AAADDD@@@@@@@@@AAAAAACCCDDDFFFEEEFFFFFFFFFDDDDDDEEEGGGJJJHHHHHHIIIIIIGGGEEEDDDFFFEEEIIINNNNNNHHHDDDDDDEEEFFFEEECCC@@@???@@@BBBGGGHHHFFF???666111333666444444333333333333333333111111111111000000000000111111111111111111111111////////////////////////......////////////......////////////////////////............////////////////////////////////////////////////////////////............//////////////////.........///000000.........////////////000000000000000000000000000000000111111111222222222111222222222222333333333444444444444555666777777999333444>>>GGGSSSqqq{{{vvvooocccZZZIIIDDD>>>===???BBBBBBAAA===<<<===???AAA@@@<<<999;;;>>>EEENNNUUUVVVRRRNNNSSSSSSTTTWWW___lll|||xxxfffRRRBBB888555555444444333333222111111000000000000000000000000000......//////000000111111////////////000000000000//////000000000000//////////////////////////////////////////////////////yyyjjjOOOKKKIIIIIIJJJJJJJJJIIIHHHGGGHHHFFFDDDCCCCCCAAA>>><<<999888777666555444444333222222222111111111000000.................................------,,,,,,,,,------------------------------------------------+++,,,------......------------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---...---,,,+++,,,...------------------------------,,,,,,,,,,,,------........................------------------------,,,,,,------...------,,,------------------------+++,,,,,,------.........------------------------,,,,,,------...------,,,------------------------,,,,,,,,,---------......---------------------------..................---,,,,,,,,,---------..............................------------------------....................................//////////////////000000000111111111111111111222222222333333333333333333333333222222222333333444555555666666777777777777888888888888;;;:::::::::<<<>>>AAACCC>>>??????>>>======???AAA>>>>>>>>>???@@@BBBCCCCCCCCCDDDEEEDDDBBBAAABBBCCCDDDDDDDDDEEEFFFGGGDDD@@@EEECCCEEEHHHHHHCCC@@@AAAAAAAAA@@@>>><<<::::::;;;===??????;;;333///111444222222333333333333333333111111111000000000//////000000000000000000000000////////////////////////......////////////......////////////////////////............////////////////////////////////////////////////////////////............////////////.....................///---.........////////////111111111111111111111111000000111111111222222222111111111222222222333333333333333333444555666777;;;444444;;;<<<@@@UUUooojjj]]]OOOKKKOOOSSSPPPKKKNNNIIICCCBBBDDDGGGGGGFFFJJJNNNXXXgggvvvssseeeRRRDDD<<<888555333333333333222222111111000000000000000000000000000000000000111111222222222////////////000000000000//////000000000000//////////////////////////////////////////////////////}}}kkkOOOIIIKKKKKKJJJJJJIIIGGGFFFEEEGGGFFFDDDCCCBBB@@@===;;;888888777666555444333333222222222111111111111000........................------------------------------------------------------------------------+++,,,------......------------,,,,,,,,,,,,------++++++,,,,,,---...//////,,,,,,,,,,,,------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---...---,,,+++,,,---.........---------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------------...,,,,,,------......------------------------------,,,,,,,,,---------......------------------------------............------,,,,,,,,,---------......//////.........---------------------------------........................------.........//////////////////000000000111111000000111111111222222222333333222222222222111111222222222333444444555555777777777777888888888888:::999::::::<<<>>>@@@AAA>>>???@@@???>>>======>>>===<<<<<<===@@@AAAAAA@@@AAACCCDDDDDDBBBAAAAAAAAA???@@@@@@@@@CCCFFFDDD>>>DDDAAAAAACCCCCC???>>>@@@;;;;;;;;;;;;:::999999999555777888666222000111222111111222222222222333333111111000000000/////////000000000000000000000000000000000000000000000000......////////////......////////////////////////............////////////////////////////////////////////////////////////............////////////....................................////////////111111111111111111111111000111111111111222222222111111111111222222222222333333333333333444666666666444555999888888DDDSSSiii{{{zzznnnlllsssyyyvvvqqqhhh^^^TTTRRRZZZfffppptttzzzyyy|||vvv```SSSCCC:::999999555000333333333222222222111111000000000000000000000000111111222222222222222222////////////000000000000///000000111111000000///////////////////////////000000000000000000000000|||lllPPPJJJKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDBBBBBBCCCBBB@@@>>>888888777777666444333333222222222111111111111000........................+++,,,,,,------.........------------------------------------------------+++,,,------......---------,,,,,,++++++,,,,,,---,,,---------------------,,,,,,---------...............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------++++++,,,---/////////.........---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......+++,,,------......------------------------------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......---------...............------------------------........................---------.........//////////////////000000000111000000000000111111111222333222222222111111111111111111222222333444444444555555666666666777777777777888888999;;;<<<======:::<<>>===<<<===<<<;;;:::<<>>@@@AAACCCCCCBBB@@@@@@@@@???@@@???>>>CCCIIIGGGAAABBB??????AAA@@@======???:::999999999:::999888777333444555555444333222111111111111111222222222333111000000000////////////000000000000000000000000000000000000000000000000......////////////......////////////////////////............////////////////////////////////////////////////////////////............////////////------...///////////////....../////////000000000111111111111111111111111000111111111111222222222111111111111222222222222222222222222333444555666222444666666555666;;;@@@OOO```~~~xxxzzzooo]]]KKKCCC:::666666666444111333333333333333222222222000000000000000000000000222222222111111111111111////////////000000000000000000111111111111000000////////////////////////000000000000000000000000wwwlllQQQLLLJJJIIIHHHGGGFFFFFFFFFFFFCCCBBBBBBCCCDDDDDDCCCAAA888888777777666444333222222222222111111111111000........................***++++++,,,---...//////------------------------------------------------+++,,,------......---------,,,,,,++++++,,,,,,---///......------,,,,,,+++---------....../////////---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------++++++,,,---000000/////////.........---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........+++,,,,,,---.........---------------------------,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,,,,---...///000000------------------------........................---------.........//////////////////000000000000000000000000111111111111333222222222111111000000000111111222333333444444444444444555555555666666555666777999::::::::::::666999===???>>>===<<<<<<;;;:::999<<>>@@@BBBCCCAAA@@@@@@@@@AAABBBAAA@@@FFFMMMLLLEEE???===>>>@@@@@@<<<;;;===<<<;;;::::::999888666444555444444555666555333000000000111111222222222333000000000000////////////000000000000000000000000000000000000000000000000......////////////......////////////////////////............/////////000////////////////////////////////////////////////............/////////000,,,---...///000000000000////////////000000000000000000000000000000000000000111111111111222222222000111111111111222222222222222222222333444555555333888888444333666888666;;;GGGccc|||qqqttt}}}ooo]]]NNN<<<:::777555444444444333444444333333333333333333000000000000000000000000222222111111000000//////////////////000000000000000000111111111111000000////////////////////////000000000000000000000000ssseeeUUUSSSJJJHHHEEEDDDFFFGGGHHHHHHBBBAAA@@@AAACCCDDDCCCBBB:::999777555333222111111333222111000////////////111111000///////////////......------------......------------------------.........------,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++---------,,,,,,+++++++++---,,,,,,,,,,,,---......------------------------111555888555...))))))***++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,+++***++++++,,,...------,,,,,,------...............////////////000000000000000000000000000000000000111111111111111222333333444444333333333333444444555666666666777777777777888888888888777777777777888999:::;;;999::::::;;;;;;<<<<<<<<<>>>???AAABBBBBBAAA???>>>>>>>>>???BBBEEEGGGGGGFFF???@@@AAAAAA@@@???===<<<<<<;;;999777666555444444222222222222222222222222111111111111111111111111111111111111000000000000////////////000000000000//////............//////................................................---------............///........................---------...///000000111...------,,,,,,------...............////////////000000000000111111111111000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333444444555555666777777777???@@@NNNsss~~~xxxsss}}}tttcccSSSHHHBBB777666555444333222222222333333333222222111111111000000000000000000000000000000//////.........---000000000000000000000000////////////////////////////////////////////////............////////////~~~ssscccRRROOOIIIGGGFFFFFFGGGIIIIIIHHHBBBAAA@@@AAACCCDDDCCCBBB:::999777555333222111111333222111000////////////000000///.....................------------......------------------------......---------,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++---------,,,,,,+++++++++---,,,,,,,,,,,,---......------------------------...000222111---******+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++++++++,,,---...------,,,,,,------...............//////////////////////////////////////////000000000111111111111222222333444333333333333333444444555666666666666666777777777888888888777777777888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>???@@@AAAAAA@@@???>>>?????????@@@CCCCCCBBBAAA@@@AAAAAAAAA@@@???===<<<;;;:::999777666555444444222222222222222222222222111111111111111111111111111111111000000000//////.../////////000000000000//////............//////................................................------------....................................---------...///000000000...------,,,,,,------.............../////////////////////000000000111111//////////////////////////////000000000111111111000000111111111222222222111111111222222222333333444444444555666666777777999888CCCbbbrrrbbbTTTHHH@@@;;;666555444333333222222222333333333222222111111111000000000000000000000000000/////////............////////////////////////////////////////////////////////////////////////............////////////~~~uuubbbQQQMMMHHHGGGFFFGGGIIIJJJJJJIIICCCAAAAAAAAACCCDDDCCCBBB:::999777555444222222111333222111000///////////////......------------.........------------......------------------------...------------,,,,,,,,,,,,------......------,,,...------------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......------------------------+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------...------,,,,,,------...---............///////////////////////////////////////000000000000111111111111222333333333333222333333333444555555666666666666777777777777888888888888888888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;????????????????????????@@@???>>>???@@@???>>><<>><<<;;;:::999888666555444444444222222222222222222222222111111111111111111111111111111000000000000//////....../////////000000000//////............//////................................................------------....................................---------...//////000000...------,,,,,,------...---............/////////.........////////////000//////////////////////////////000000000000111111000000000111111111222222111111111222222222222333333333444555555666666777888777===OOOlllzzznnn\\\LLLBBB<<<888666555555444333222222222222222222222222222111111111000000000000000000000000////////////....................................////////////////////////////////////////////////............////////////aaaRRRPPPHHHGGGGGGIIIKKKKKKJJJIIICCCBBBAAABBBCCCDDDCCCBBB:::999888666444333222222333222111000///////////////......------...............------------......------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,+++)))***,,,------,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,------......------,,,,,,------...---------.........//////////////////////////////////////////000000000111000111111222222222222222222333333444444555666666666666666666777777777888888888888888999:::;;;<<<=========<<<<<<;;;;;;;;;???>>>>>>======>>>>>>??????>>>===>>>>>>>>><<<:::AAAAAAAAAAAA@@@>>><<<:::999888777555444333333333111111111111111111111111111111111111111111111111111000000000////////////........./////////000000///......------......///................................................,,,,,,---------.................................---------....../////////...------,,,,,,------...---------.........//////---------.........//////////////////////////////////////////000000000111000000000000111111111111111111111111222222222222222333333444555555666666888888:::@@@NNN```qqq|||}}}}}}wwwhhh\\\JJJ>>>999888666444444444333222222222222222222222222111111111111111000000000000000000000000///////////////.................................////////////////////////////////////////////////............////////////___QQQOOOHHHGGGGGGIIIKKKKKKJJJHHHDDDCCCBBBBBBDDDDDDCCCBBB;;;:::888666444333222222333222111000////////////000///////////////000000......------------......------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------...---++++++,,,------,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,------------...------,,,,,,------...------------.......................................////////////000000000///000111111222222111111222222333333444555555555555666666666666777777777888888888888999:::;;;;;;======<<<<<<;;;;;;;;;:::>>>======<<<<<<======>>>======<<<===??????>>><<>>888777777666444333333222111111111222222111111111111111111111111////////////////////////.........///////////////........................////////////////////////////////////////////////............////////////]]]OOOLLLJJJHHHGGGHHHIIIJJJIIIGGGEEEDDDBBBCCCDDDDDDCCCBBB;;;:::888666555333333222333222111000////////////000////////////000111111......------------......------------------------,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,...------,,,,,,------...,,,------------.......................................////////////000000//////000111111111111000222222222333444444555555555555666666666666777777777777777777888999:::;;;;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@???=========>>>>>>===<<<;;;:::666555444333222222222222111111111111111111111111000000000000000000000000000000////////////......------........./////////......------------......................................................,,,,,,,,,,,,------------........................------------------------...------,,,,,,------...,,,------------.........---------............///..............................////////////000000/////////000000000111111000000000111111111111222111111222333333444444555222555888888666777999<<>>???===<<<::::::<<<<<<<<<;;;:::999555444333222222111111222111111111111111111111111000000000000000000000000000000/////////.........---------.........//////...------,,,,,,------...................................................++++++,,,,,,,,,---------........................------------------------...------,,,,,,------...,,,,,,---------.........---............/////////................................./////////000000////////////000000000111000000000000111111111111111111111222333333444444444555666777888888888777666===KKKaaaxxxzzzjjj]]]TTTIII>>>666666555555444333222222111111000000000000111111///000000000111111111222////////////////////////............/////////000////////////////////////////////////////////////////////////////////////............////////////cccVVVRRRMMMJJJFFFEEEEEEFFFFFFFFFFFFDDDCCCCCCDDDDDDCCCAAA<<<:::999777555444333333333222111000////////////---------------...///000.........------.........------------------------,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,------.........------------------------+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,------------,,,,,,,,,,,,---......------------------------%%%***000000---***,,,///++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------...---,,,***)))...------,,,,,,------...,,,,,,,,,---------........................................../////////000...//////000000000000000111222222333333444555555555555555555666666666777555555555555666777888999888888888999999:::::::::999:::<<<======<<<:::999===<<<;;;<<<======;;;:::888999:::;;;;;;;;;:::999444444333222111111111111000000000000000000000000000000000000000000000000000/////////............---------.........//////...------,,,,,,------...................................................++++++,,,,,,,,,---------........................------------------------...------,,,,,,------...,,,,,,,,,---------...............////////////000..................................../////////000////////////000000000000000000000000111111111111000111111222333333444444333111///000333555444333777999===FFFUUUjjj}}}xxxeeeSSSGGGAAA<<<999444555777666444222222333111000000000000000111111//////000000111111111222////////////////////////---.........//////000000000000000000000000000000////////////////////////////////////////////////............/////////000mmmRRRMMMNNNLLLIIIHHHIIIIIIIIIHHHGGGCCCAAABBBEEEGGGDDD@@@:::999777666555555555555555444222111000000/////////............---------------------------------,,,------......------,,,------............------........................------------------------------,,,+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,++++++*********,,,***))))))+++---------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............//////////////////.........000000000000////////////111111222222222333333333333333333444444444555555555555555555666777999999777777888888888999999999777777888888888999999999999:::;;;;;;<<<<<<;;;;;;999999888888777666666666222222222222111111111000000000000000000000000000////////////000000000000000000//////.........---,,,,,,,,,---------......------------------------...------,,,,,,------...........................------------------------//////////////////////////////...------------...---------------------------,,,,,,++++++,,,,,,---////////////////////////............////////////000000000000000000000000///////////////000111111000111111111111222222222111111222222222333333333444444444555555555555666444555777999===GGG\\\ppphhh[[[KKK???;;;:::::::::555555444444444333333333000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////lllRRRPPPNNNLLLIIIHHHIIIIIIIIIHHHGGGDDDAAABBBEEEFFFDDD@@@;;;999888666555555555555555444222111000000/////////............---------------------------------,,,------......------,,,------............------........................---------------------------,,,,,,+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,+++++++++*********,,,------,,,+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------............////////////............000/////////////////////111111111222222222333333333333333333444444444444777777666666555555666666777777777888888888999999777777777888888888999999999999:::;;;;;;;;;;;;;;;999888888777777666555555222111111111000000000000////////////////////////.../////////000000000000000/////////.........---,,,,,,,,,---------......------------------------...------,,,,,,------...................................................------------------------//////...---------------------------------------------,,,,,,,,,,,,------....................................///////////////////////////////////////////////////000000111000000111111111222222222111111111222222222333333444444444444555555555555333222444555666:::GGGTTTgggxxxyyymmmdddVVVMMMBBB:::888777666444444333333333222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////jjjQQQRRRNNNLLLIIIHHHIIIIIIIIIHHHGGGDDDBBBBBBEEEEEECCCAAA;;;:::888666555555555666555444222111000000/////////............---------------------------------,,,------......------,,,------............------------------------------------------------------,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,++++++++++++******---//////,,,***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------....................................////////////////////////111111111222222222222333222222333333333444444444999888777555444333333333666666777777777888888888777777777777888888888888888999999:::;;;:::::::::888888777777666555555444000000000000////////////////////////////////////....../////////000000000/////////...............,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,///......---------------------------------------......------------..............................---............///////////////////////////////////////......//////000111000000000111111111222222111111111222222222222333333333333444444444555555666444555888777666999>>>FFFVVVnnnqqqcccUUUKKKCCC>>>999666666555333111222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////kkkRRRRRRNNNLLLIIIHHHIIIIIIIIIHHHFFFEEECCCCCCDDDDDDCCCAAA;;;:::888666555555666666444444222111000////////////............---------------------------------,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...............///.........///////////////111111111111222222222222222222222222333333333333888777666444333222222222555555666666666777777777666666666777777777888888777888999999::::::999999777777666666555444444444000////////////.........////////////////////////........./////////000000........................,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------------------------------.........------.................................---------........./////////////////////////////////............///000000000000000000111111111111111111111111222222222222222333333333444444444444777444444999:::888777999888???JJJXXXhhh{{{~~~nnn```SSSFFF===:::888555555555666444222333222222222222111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////qqqVVVTTTNNNLLLIIIHHHIIIIIIIIIHHHFFFEEEDDDDDDDDDCCCBBBAAA;;;:::888777666666666666444444222111000////////////............---------------------------------,,,------......------,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,)))&&&'''+++......,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------......//////------....../////////000000000111111111222222222111111111222222222333333555555444333222222333333444444555555555666666666555555666666666777777777666777777888999888888888666666555555444333333222////////////.........---....................................////////////---------...............,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,,,,,,,------------------------.........------.................................------------...................................................//////000//////000000000111111111000000111111111222222222222222222222333333333444444//////333666666555666888888888:::CCCRRRdddqqqyyysssbbbUUUKKKBBB:::666999777444333444444555444333333333333222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////tttZZZWWWNNNLLLIIIHHHIIIIIIIIIHHHFFFFFFEEEDDDCCCBBBBBBAAA<<<;;;999777666666666777555444222111000000/////////............---------------------------------,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,***((((((+++---...---++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////---------......//////000000000000111111111111222000000111111111222222222333222222222222222333444333333444444444555555555555555555555666666666666555666777777888888777777555555444444333222222222////////////....................................------........./////////---------------.........,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,,,,,,,,,,------------------------......------------......------------------------,,,------------.......................................------......///000/////////000000000111111000000000111111111111222111111222222222333333333555111///222444333333666888777666555666;;;CCCHHHXXXhhh}}}zzznnn___SSSGGG@@@;;;777666777777555333222111222333444444333333333222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////pppXXXWWWNNNLLLIIIHHHIIIIIIIIIHHHFFFFFFFFFEEECCCAAAAAAAAA<<<;;;999777666666666777555444222111000000/////////............---------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))...222111---******---++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,------...//////,,,,,,---......///000000000000000000111111111111000000000000111111111222222222111111111111222222333333333333444444444444444444555555555666666666555555666777777777666666444444444333222222111111000000000/////////..............................---------.........//////,,,,,,,,,------.........,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,------------------------------,,,,,,---------....................................------------...//////////////////000000000111000000000000111111111111111111111111222222222222666333333555444222333777555666666666555555666777@@@IIIWWWeeeqqq~~~yyymmmaaaZZZGGG@@@:::999888555555999333444444333222111222222222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////jjjSSSUUUNNNLLLIIIHHHIIIIIIIIIHHHFFFFFFFFFEEECCCAAAAAABBB<<<;;;999777666666777777555444222111000000////////////.........---------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,&&&222<<<:::///&&&''',,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,,,,------...///000000000000000000111111111111000000000000111111111111333333222111000000111111222222333333333444444444444444444555555555666666444555555666666666666666444444333333222111111000000000000000////////////........................---------.........//////,,,,,,,,,------.........,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++...---,,,,,,++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------.................................------------...//////////////////000000000000000000000000111111111111000111111111111222222222000///111444333000111555333333333333444555777888555555888AAAPPPaaaooovvvvvvmmmbbbTTTGGG@@@===888777999888333222777111333555666555333333222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............/////////000eeeRRRRRRNNNLLLIIIIIIJJJKKKKKKJJJEEEDDDCCCAAA@@@@@@AAAAAA>>>===<<<:::999888777777333222111000//////////////////.........---------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------.........,,,++++++,,,...//////////////////000000000000111111222222222333333333333333222222111222222222111111222222222333333333666666666666666666666666555555444444444333333333444333111////////////000///////////////.........,,,,,,,,,------.........,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++---------,,,,,,+++++++++------,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////////////////////////////000000000000000000000000000000111111111111000000000111111111111222222222444444444444444444444444444444555777<<>>===;;;:::888777777777333222111000////////////.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,---------......///...,,,,,,...///000000////////////000000000000111111111222222222333333333222222111111222222222111111222222222333333333444444444444444444444444444444444444333333333333333222111////////////000............////////////,,,,,,------------------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------..................////////////////////////////////////////////////////////////000000111111111111000000000000111111111222222222444444444444444444444444666555444555777:::===???AAAKKKZZZfffoooxxx|||qqqiiiVVVPPPGGG@@@<<<:::999888666666555555444444444555555444444333222222111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................000000000000//////..............................////////////////////////kkkVVVTTTPPPNNNKKKKKKLLLMMMMMMLLLGGGFFFDDDAAA@@@?????????===<<<;;;999888777777666333222111000////////////------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,,,,,,,,,,---------......//////......//////000111////////////000000000000111111111222222222222333222222111111111222222333111111222222222333333333222222222222222222222222444444444333333333222222222222111000////////////---------.../////////000------------------,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......---............/////////////////////////////////////////////////////////000000111111111111000000000000000111111111222222333333333333333333333333555555444444444444555555000666>>>DDDJJJSSS___iii~~~{{{qqqkkkfff___VVVOOO@@@===999777777888888777555555444444444333333333444444333333222111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................000000000////////////...........................////////////////////////mmmWWWQQQOOOMMMKKKJJJKKKLLLLLLKKKHHHFFFDDDBBB@@@???>>>>>>===<<<:::999777666666666333222111000////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++++++++,,,,,,,,,,,,---------.........///000///......///000////////////000000000000111111111111222222222222111111111111111222222333111111222222222333333333222222222222222222222222333333333333222222222222111111000000////////////,,,,,,------...///000000.........------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////////////////////////////////////////////////////000000111111111111000000000000000000111111111111222222222222222222222222222333444444555555555555666777888777666999AAAGGG]]]lllyyy{{{uuufff___WWWPPPLLLHHHAAA<<<;;;999777777777777666555444444444444333333222222333333222222111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////........................////////////////////////lllXXXOOONNNLLLJJJIIIJJJKKKKKKJJJHHHFFFDDDBBB@@@???>>>>>><<<;;;:::888777666555555333222111000////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000///------...///////////////000000000000000000111111111222222222111000000000111111222333111111222222222333333333222222222222222222222222333333222222222111111111000000000000/////////...+++,,,,,,---...//////000.........------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......------------............////////////////////////........................000000111111111111000000//////000000000111111111222222222222222222222222000111333444555555555444444555666555444555999===>>>IIISSSWWWZZZcccmmmttt}}}vvvooojjjeee```^^^LLLGGGBBB>>><<<;;;888555888666555555666555222000333333444444333333222111222111111111111111000000////////////////////////................................................////////////////////////////////////////////////......................................./////////................................................iiiXXXPPPNNNKKKIIIIIIJJJKKKKKKJJJGGGFFFDDDAAA@@@?????????;;;:::999777666555555444333222111000////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,///111000---,,,---///////////////000000000000000000000111111111111222000000000000000111222333111111222222222333333333333333333333333333333333222222222111111111000000...//////000000//////...,,,,,,,,,---.........///------------------,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---......,,,,,,,,,---------......,,,,,,,,,---------......,,,------------.........////////////////////////........................000000111111111111000000/////////000000000111111111111111111111111111111111222222222222222111000000222444444444444666777222666;;;<<<===AAAJJJPPPYYY___jjjvvv~~~||||||{{{uuullldddaaa___[[[TTTMMMIIIGGGFFF<<<:::777666666777666555666555555666777777555333222333444555444333222111000000000000000000000000////////////////////////................................................////////////////////////////////////////////////........................---............/////////................................................dddVVVQQQNNNLLLJJJIIIKKKKKKKKKKKKFFFEEECCCAAA@@@@@@@@@@@@;;;:::888777555555444444333222111000////////////.........------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,000333222...,,,---000////////////000000000000000000000000111111111111////////////000111222333111111222222222333333333333333333333333333333333222111111111000000000000---...///000000///......------------------------,,,,,,------------------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------++++++++++++,,,---...///,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------.........////////////////////////........................000000111111111111000000////////////000000000111111111111111111111111111222222111111111111111111111222333333333222222333222333444555555666:::>>>:::@@@IIIQQQZZZfffuuu~~~zzz|||~~~wwwooonnnpppllleeeaaa```______]]]XXXPPPJJJFFFDDDBBB???===:::888777777666555555666666666666666555555666777888777666333444555666555444222111000000000000000000000000////////////////////////................................................////////////////////////////////////////////////........................---------.........//////................................................aaaTTTRRRPPPMMMKKKKKKLLLMMMLLLLLLEEEDDDCCCAAA@@@@@@AAAAAA;;;:::888777555444444444333222111000//////////////////.........---------++++++++++++++++++++++++------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************,,,,,,,,,---------......---222555444000---...111////////////000000000000000000000000111111111111////////////000111222333111111222222222333333333222222222222222222222222111111111111000000000000---...///000000///......------------------,,,,,,,,,,,,,,,------.........,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---+++++++++,,,,,,---------++++++++++++,,,---...///,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////........................000000111111111111000000////////////000000000000000000000000000000000000111111111111222333444555///000111222333555666777000000111444666555666888333777<<<===>>>EEEQQQ\\\aaaYYYTTTXXXaaalllxxxuuujjj______gggkkkggg___\\\]]]XXXRRRQQQSSSPPPIIIHHHEEEBBB@@@@@@@@@???>>>;;;999888999;;;;;;888555888777777777777777666555444333222222333444333111333444555666666444222111////////////000000000000////////////////////////................................................////////////////////////////////////////////////........................---------.........//////................................................]]]MMMPPPQQQQQQPPPOOONNNLLLKKKKKKHHHEEECCCBBBBBBBBBAAA???;;;:::888777555444444444333222000///......//////......---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))------------,,,,,,+++***------------------------************************---------,,,,,,+++++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000000000000000000000000000111111222222222333333333111111111111111111111111111111000000000000111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333111111222222222333333333444444444444444444444444555555666666777888888888===<<<<<<>>>BBBHHHMMMQQQHHHGGGEEECCCBBBCCCCCCDDD@@@@@@@@@???======???AAAJJJ>>>888===???:::999===<<<;;;999777777777777888666666555444444444444555444444444444444444444444333222444999888333000111000000000000000000000000////////////////////////..............................////////////......///////////////////////////////////////.................................////////////////////////......------------......////////////////////////hhhUUUWWWPPPQQQRRRRRRQQQNNNLLLJJJHHHFFFCCCBBBBBBBBB@@@???;;;:::888777555444444444333222000///......//////......---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,---------,,,,,,+++***------------------------************************------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...............////////////////////////000000000000000000000000000000000000111111111222222222333333111111111111111111111111111111000000000000111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///////////////////////////////////////////////////000000000000000000000000111111111222222222333333111111111222222222333333444444444444444444444444444444555555666777777777999888777777888:::===???===<<<;;;:::999999999:::999999999999:::???FFFJJJMMM@@@888:::;;;777666;;;;;;:::888777666666666777666555555444444444444444444444444444444444444444333222444888888333000111000000000000000000000000////////////////////////........................///000000111111000000///////////////////////////.........///////////////........................////////////////////////......------------......////////////////////////lllWWWUUUNNNPPPRRRTTTSSSPPPLLLJJJHHHFFFCCCAAAAAAAAA@@@???;;;:::888777555444444444333222000///......//////......---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++------------------------************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,---------------............/////////////////////000000000000000000000000000000000000111111111222222222222333111111111111111111111111111000000//////000000111/////////............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///////////////////////////........................000000000000000000000000000111111111222222222222111111111222222222222333333333333333333333333333222333333444444555666666999888777666555555555555999999777666666666666666666555444333666>>>GGGNNNJJJ>>>666777777555666;;;999888777666555555555555666555444444333333444444333333333333333333333333333111333777777222000111000000000000000000000000////////////////////////......................../////////000000/////////////////////////////////------......//////000000........................////////////////////////......------------......////////////////////////mmmUUUPPPNNNOOOQQQQQQQQQOOOMMMKKKIIIFFFBBB@@@@@@@@@@@@???;;;:::888777555444444444333111000///......//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,---))))))*********+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////////////////000000000000000000000000000000000000111111111111222222222222111111111111111111111111000000////////////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////////////////000000000000000000000000000000000111111111111222111111111111222222222222222222222222222222222222111111222222333444444444555666666777777777666666888888888777777666666666777666444333444888???EEE@@@888444555777666888<<<666666666555444444444444555444444333333333333333222222222222222222222222222111333666666222///111000000000000000000000000////////////////////////........................,,,,,,------------,,,,,,////////////////////////,,,------...///000111111........................////////////////////////......------------......////////////////////////qqqXXXPPPOOONNNMMMMMMLLLMMMMMMNNNJJJFFFBBB@@@?????????>>>;;;:::888777555444444444333111000///......//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,---+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************++++++++++++))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............////////////000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000////////////000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................000000000000000000000000//////////////////////////////000000000111111111000000111111111222222222222222222222222222222222000000111111222222333333000111333444444444444333444444444444444444333333666777666555444444777999777555444777888777666888555555555555444444444333444444333222222222222222222222222222222222222222222000222555555111///111////////////////////////////////////////////////........................,,,,,,------------,,,,,,////////////////////////,,,------...///000111111........................////////////////////////......------------......////////////////////////rrrXXXOOONNNMMMKKKJJJJJJLLLNNNOOOJJJGGGBBB???>>>??????>>>;;;:::888777555444444444333222000///......//////......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........////////////000000000000000000000000000000000000000000000111111111111222000000000000000000000000000//////......//////000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................111111111111111111111111////////////////////////////////////000000000000000000000111111111111222111111111111111111111111///000000111111222333333222333333333333333222111333333444444444444333222222444666666555444444555555666777888777555333222444444555555555444444333444333222222111111222222111111111111111111111111222000111444444000///000////////////////////////////////////////////////......................../////////000000/////////////////////////////////------......//////000000........................////////////////////////......------------......////////////////////////qqqWWWOOOMMMMMMLLLLLLLLLMMMOOOOOOKKKGGGBBB>>>>>>>>>>>>>>>;;;:::888777555444444444333222000///......//////......---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************++++++++++++++++++,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++************************)))*********++++++++++++++++++++++++++++++++++++******++++++++++++***************************************************************+++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++)))******+++,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))*********++++++***++++++++++++,,,,,,,,,,,,,,,---------.........////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------............///........................000000000000000000000000////////////////////////........./////////000000000000000000111111111111111111111111111111111111///000000111222222333333555444444444444444333333333444555666666555444444///222444555555444444555444666777666555555555444333444555666666555444444333333222111111111111111111111111111111111111111222000000333333///...000////////////////////////////////////////////////........................///000000111111000000///////////////////////////.........///////////////........................////////////////////////......------------......////////////////////////tttZZZRRRKKKLLLNNNOOOPPPPPPOOONNNKKKGGGBBB>>>===>>>>>>>>>;;;:::888777555444444444333222000///......//////......---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************************++++++,,,,,,,,,---------)))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++((())))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////............//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------.........//////........................////////////////////////////////////////////////............/////////000000000000000111111111111000000000000000000000000000000000111222222333333000000000000111222444444111222333444444333222111111222444444333333444555111333444333333666999:::333444555666666666555444333222222111000111111111000000000000000000000000222000000333222///...000////////////////////////////////////////////////..............................////////////......///////////////////////////////////////.................................////////////////////////.........------.........////////////////////////xxxYYYOOOJJJKKKMMMMMMLLLLLLMMMOOOJJJFFFBBB??????>>>===<<<<<<;;;999777555555555555444333111///...///000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++******************))))))*********+++++++++******)))))))))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,...---+++---///+++###(((,,,---***+++...///+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------------............///000000000000111111111111000000000000000000000000//////000000111111222222000000000000000000000000......//////////////////------------------------------------------------.........------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------++++++++++++------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222222222222333333333444444333333333444444444555555555555555444444333333333444444444444444444444444333222222222222222222222000000000000000000000000////////////////////////////////////////////////........................---------............///............////////////------............------...............---------////////////////////////------............------------............------........................xxx[[[RRRMMMNNNNNNMMMKKKJJJKKKMMMJJJGGGCCC@@@@@@???>>>>>><<<;;;999777555555555555444333111///...///000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))*********+++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++///---,,,+++---000555999...+++))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------------------------------............/////////000000000111111111000000000000000000000000000000000000000111111111000000000000000000000000........................------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///................................................................................................////////////////////////.../////////000000000000//////000000000111111111000000111111111222222222222222222333333333333444222222222222333333333444555555444444444333333333444444444444444444444444555555444333222222111111000000000000000000000000////////////////////////................................................---------............///............////////////------............------------..................////////////////////////------............------------............------........................tttXXXQQQRRRQQQOOOLLLIIIHHHIIIKKKKKKGGGCCCAAA@@@@@@???>>><<<:::888666555444555555444222111////////////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++)))***,,,---------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---111,,,+++------000???QQQ<<<000(((+++---***)))---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------------------------............/////////000000000000111111000000000000000000000000111000000000000000000///000000000000000000000000......------------------------------------------------------------------,,,,,,------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///................................................................................................////////////////////////....../////////000000000//////000000000000111111000000000111111111222222111111222222222333333333111111111111222222222222444444444444333333333333333333333333333333333333777666555444333111000000000000000000000000000000////////////////////////................................................---------............///---............/////////------............------,,,---------.../////////////////////////////////------............------------............------........................tttYYYQQQSSSRRROOOKKKHHHGGGIIIKKKIIIFFFBBB@@@@@@@@@???>>>;;;:::888666555444444444333222111000/////////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++************************)))***,,,......---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------222,,,+++///,,,+++???YYYIII666+++///111***(((---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------......---------------------------------............///////////////000000000111000000000000000000000000111111000000/////////...000000000000000000000000---------------,,,,,,,,,------------------------------------------------,,,,,,,,,------.........,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///................................................................................................////////////////////////........./////////000000////////////000000000111000000000000111111111111111111111111222222222222111111111222222222222333333333333333333333333333222222222222222222222222444444333333222111000000000000000000000000000000////////////////////////................................................---------............///---------.........//////------............------,,,,,,,,,---...///000000////////////////////////------............------------............------........................zzz^^^VVVQQQPPPNNNKKKHHHHHHKKKMMMGGGDDDAAA>>>>>>>>>>>>===;;;:::888666444444444444222222111000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************)))***,,,......---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------111,,,,,,000+++'''777NNNFFF444)))...111+++)))///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.........---------------------------------............///...////////////000000000////////////////////////111000000000//////......////////////////////////......---------,,,,,,,,,------------------------------------------------,,,,,,,,,------.........,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///....................................................................................................................................////////////...////////////000000000//////000000000111111111000000000111111111222222222222222222333333333333333333333333333333333333222222222222222222222222000000000000000111111111////////////////////////////////////////////////................................................---------............///------------............------............------,,,,,,,,,---...///000000////////////////////////------............------------............------........................yyy^^^VVVOOOOOONNNLLLIIIIIIKKKMMMFFFCCC@@@>>>===>>>======;;;999777555444333444444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++)))))))))***++++++,,,,,,+++++++++***************)))***,,,---------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...+++---///+++'''///;;;777+++%%%***---+++,,,000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,------------++++++,,,,,,------......---------------------------------............///......////////////000000////////////////////////000//////////////////...//////////////////////////////......---,,,,,,,,,------------------------------------------------,,,,,,------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------------------------------------------------------------------------------........................------........./////////......////////////000000/////////000000000111111///000000000000111111111222222222222333333333444222222222222333333333333111111111111111111111111.........///000000111111////////////////////////////////////////////////------------------------........................---------............///,,,------------.........------............------,,,---------.../////////////////////////////////------............------------............------........................tttZZZSSSOOOOOOOOOMMMJJJIIIJJJKKKFFFCCC@@@>>>>>>???>>>>>>;;;999777555444333333444222222222111111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++((())))))***++++++,,,,,,+++++++++*********))))))*********++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---...+++)))'''(((***+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++,,,,,,,,,,,,******++++++,,,------------------------------------------............///........./////////000000////////////////////////.........///////////////////////////////////////000000//////...------,,,------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------------------------------------------------------------------------------........................---------.........//////........./////////000000////////////000000000111/////////000000000111111111111111111222222222222111111222222222333333333111111111111111111111111////////////000000000000////////////////////////////////////////////////------------------------........................---------............///,,,,,,---------.........------............------------..................////////////////////////------............------------............------........................sss[[[UUUOOOPPPPPPNNNKKKIIIIIIIIIGGGDDDAAA??????@@@??????:::999777555444333333333111222222111111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++((())))))***++++++,,,,,,++++++++++++******))))))******)))))))))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++)))+++***)))---111///)))***------)))(((+++***&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......******+++++++++,,,,,,,,,))))))***++++++,,,---------------------------------------.........//////............/////////000////////////////////////---.........//////000000////////////////////////111111000///......------------------------------------------------------.........------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++------------++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------------------------------------------------------------------------------........................---------.........//////............/////////000////////////000000000000////////////000000000000000000000000111111111111111111111222222333333333000000000000000000000000222222111111000000//////////////////////////////////////////////////////------------------------........................---------.........//////,,,,,,,,,---------......---..................---...............---------////////////////////////---..................------..................---........................oooWWWOOOQQQQQQNNNKKKHHHHHHJJJMMMHHHFFFBBB>>>======???@@@;;;:::888777555444444444333333333111///---...///......---------,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***,,,,,,++++++***)))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------............///...........................------------...//////////////////////////////000000//////.........------.........---,,,,,,+++,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......000///...---------------,,,,,,,,,---------......///////////////////////////////////////////////////////////////.........////////////000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................------------------------......------------..............................------------------------............////////////111111000000//////..............................////////////////////////........................rrrWWWNNNPPPPPPNNNJJJHHHGGGIIIKKKHHHEEEAAA>>><<<<<<===???;;;:::888777555444444444333333333111///---...///......---------,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------............///...........................------------...//////........................000/////////.........---------......------,,,+++,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------,,,,,,,,,,,,---......//////...---------------,,,,,,,,,---------......................................................////////////.............../////////000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................------------------------......------------..............................------------------------............////////////000000000000//////..............................................................................vvvZZZNNNOOOOOOMMMJJJGGGGGGIIIJJJHHHEEEAAA===;;;:::<<<===;;;:::999777666555444444333333333111///---...///......---------,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************++++++++++++******+++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------............///...........................------------...//////......................../////////...............------......------,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,------...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------------------------,,,,,,,,,,,,---......//////...------------...,,,,,,,,,---------..................................................................................../////////000000000000000000000000000000000222111111111111000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------------------------..............................------------..............................------------------------............////////////000000000////////////...........................................................................{{{]]]QQQPPPOOONNNKKKIIIHHHIIIKKKIIIFFFBBB>>>;;;:::;;;<<<;;;:::999777666555555444333333333111///---...///......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************++++++++++++************++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------............///...........................------------...//////................................................,,,------...------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,---......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---......///......---------......,,,,,,,,,---------......................................................------...............///........./////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------------------------..............................------------..............................------------------------............////////////////////////////////////........................................................................~~~^^^RRRQQQQQQPPPMMMKKKJJJJJJLLLKKKHHHCCC???<<<<<<======<<<;;;999888666555555555333333333111///---...///......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))******++++++******)))(((((()))***+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------............///...........................------------...//////........................---------...............,,,,,,------...------,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---............---------......///,,,,,,,,,---------......................................................,,,---------......//////............////////////////////////////////////000000000000000000000000////////////////////////////////////////////////........................................................................------------------------..............................------------..............................------------------------............////////////.............../////////........................................................................~~~^^^RRRQQQQQQQQQOOOLLLJJJKKKLLLJJJGGGCCC???======>>>???<<<;;;:::888777666555555333333333111///---...///......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))************))))))(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------............///...........................------------...//////---------------------------------------.........,,,,,,------......------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,---......///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---.........------------...//////,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---......//////------.........///////////////////////////////////////000000000000000111////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------..............................------------------------............////////////---............/////////........................------------------------........................~~~]]]SSSPPPQQQPPPOOOLLLJJJJJJKKKHHHFFFBBB>>><<<<<<>>>???<<<;;;:::888777666555555333333333111///---...///......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))************))))))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------............///...........................------------...//////------------------------,,,,,,,,,------.........+++,,,------......------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,---...//////+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......---------------...//////,,,,,,,,,---------......------------------------------------------------++++++,,,------...//////---------.........//////////////////////////////////////////000000111111////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................------------------------............////////////---------.........//////........................------------------------........................}}}]]]UUUOOOPPPPPPNNNKKKIIIIIIJJJFFFDDD@@@===;;;<<<===???<<<;;;:::888777666666555333333333111///---...///......---------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))************))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,------------------.........//////...........................------------...//////------------------------,,,,,,,,,------.........+++,,,,,,---.........---,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,---------......+++++++++,,,---...///000+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++---,,,,,,,,,,,,---......---------------...///000,,,,,,,,,---------......------------------------------------------------++++++,,,,,,---...//////---------.........//////////////////////////////.../////////000000111111////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------.................................------------------------............/////////000---------.........//////........................------------------------........................^^^UUURRRQQQPPPNNNLLLJJJGGGFFFFFFBBB>>>===>>>???>>><<<<<<;;;999777555555555555333222111000//////////////////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))***************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++)))+++---//////---+++))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))((())))))*********+++++++++++++++,,,,,,,,,,,,------///---+++)))(((((()))***++++++,,,,,,,,,,,,---------------............/////////.........---------,,,,,,,,,---------..............................------------------------.........------,,,,,,,,,------------------------...------,,,,,,------...---------............///000000//////.........---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******++++++,,,,,,,,,,,,------------------------------------............------------------------------------------------------............////////////////////////000000000000////////////////////////......////////////......////////////////////////........................//////000000000000//////------------------------...------,,,,,,------...------------------------..................------........................------------------------......---,,,---...///000......---,,,---...///000................................................,,,,,,,,,---------......___TTTOOOOOONNNLLLKKKHHHFFFEEEFFFCCC???===>>>???>>><<<<<<;;;999777555555555555333222111000///////////////......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++---//////---+++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------...---+++)))))))))***++++++++++++,,,,,,,,,------------------............///.........------------,,,,,,,,,---------..............................------------------------......---------,,,,,,,,,------------------------...------,,,,,,------...---------............///000/////////.........---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------------............------------------------------------------------------............////////////.../////////000000000000////////////////////////......////////////......////////////////////////........................//////000000000000//////------------------------...------,,,,,,------...------------------------..................------........................------------------------...------,,,---...///000...------,,,---...///000................................................,,,,,,,,,---------......aaaTTTLLLLLLLLLKKKIIIGGGFFFEEEFFFCCC@@@>>>>>>>>>>>>===<<<;;;999777555555555555333222111000////////////.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))))))))*********++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,...//////...,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++,,,,,,,,,,,,------------........................------------,,,,,,,,,---------......------------------------------------------------...------------,,,,,,,,,------------------------...------,,,,,,------...---------............////////////...............,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------............---------------------------------------------------------............/////////....../////////000000000////////////////////////......////////////......////////////////////////...........................//////000000//////...------------------------...------,,,,,,------...------------------------------------------......------------------------------------------------...------------...//////...------------...//////................................................,,,,,,,,,---------......cccTTTKKKKKKKKKJJJIIIHHHFFFEEEFFFDDDAAA???============<<<;;;999777555555555555333222111000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))******+++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,...//////...,,,,,,,,,++++++******++++++,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********,,,,,,+++++++++,,,,,,,,,,,,---***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---...***++++++++++++,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------...------,,,,,,------...---------............///........................,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,---------------------------------------------------------.........//////........./////////000000////////////////////////......////////////......////////////////////////...........................//////////////////...------------------------...------,,,,,,------...------------------------,,,,,,------------......------------------------------------------------------------......//////------------......//////................................................,,,,,,,,,---------......fffUUUMMMLLLLLLKKKJJJIIIGGGGGGFFFEEEBBB???===<<<===>>><<<;;;999777555555555555333222111000////////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++,,,---,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,---......---,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,*********+++,,,---************++++++++++++*********+++++++++,,,,,,++++++++++++,,,---......*********+++++++++,,,,,,,,,,,,,,,------------...,,,,,,------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------...------,,,,,,------...---------............///---------...............------,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,------------------------------------------------------------........................////////////////////////////////////......////////////......////////////////////////..............................////////////......------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,------......---------------------------------------------------------...............---------...............................................................,,,,,,,,,---------......iiiWWWNNNNNNNNNMMMKKKIIIHHHGGGGGGFFFDDD@@@===<<<===???<<<;;;999777555555555555333222111000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********++++++++++++,,,++++++,,,------------,,,++++++++++++++++++++++++++++++******++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,))))))*********+++++++++************++++++++++++******++++++,,,,,,------************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------...------,,,,,,------...---------............///---------------.........---------------......///------------------------++++++,,,,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,------------------------------------------------,,,------------.........------........./////////////////////////////////......////////////......////////////////////////........................---......//////......---------------------------...------,,,,,,------...------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......,,,---......//////......................................................,,,,,,,,,---------......mmmYYYOOOOOONNNMMMKKKIIIGGGFFFGGGGGGEEEAAA===;;;===???<<<;;;999777555555555555333222111000////////////------------------------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,*********+++++++++,,,,,,******+++,,,,,,,,,,,,,,,************************++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,)))******+++,,,,,,------++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,*********+++++++++,,,,,,************++++++++++++******++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...---------............///,,,,,,,,,------.........---------------...//////........................+++++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,---------.........---------.........//////////////////////////////......////////////......////////////////////////........................---......//////......---------------------------...------,,,,,,------...------------------------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.../////////...---,,,---.../////////...---................................................,,,,,,,,,---------......ooo[[[PPPOOONNNMMMJJJHHHFFFDDDGGGGGGFFFAAA===;;;===???<<<;;;999777555555555555333222111000////////////------------------------------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,************************))))))******++++++++++++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***++++++++++++***************************+++*********+++,,,,,,---************************,,,++++++++++++++++++,,,))))))***+++,,,,,,------++++++++++++++++++++++++************************(((***+++,,,---,,,,,,+++++++++,,,,,,,,,---------)))************+++++++++******+++++++++******))))))************+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------...------,,,,,,------...---------.........//////,,,,,,,,,------............------------...//////........................+++++++++,,,,,,------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------......---------.........//////////////////////////////......////////////......////////////////////////........................---..................---------------------------...------,,,,,,------...------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,.../////////...---,,,,,,.../////////...---................................................,,,,,,,,,---------......mmm]]]QQQQQQPPPNNNLLLKKKJJJIIIKKKJJJGGGAAA<<<:::===@@@>>>===:::888666555555555222333333222111111222444,,,,,,,,,,,,,,,---...///...---,,,+++***+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********------,,,++++++******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++***))))))***+++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------......---,,,++++++++++++//////...------------...------------------------++++++,,,------......///........................---------------------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------..............................------............------------............------......------------..............................---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,,,,,,,,,,---...---------------------------------------------------------------------------------............///..................------................................................ooo]]]RRRQQQPPPNNNMMMKKKJJJIIIJJJIIIGGGAAA<<<:::<<>>>>><<<:::777666555555555333333333111...---...///000000///...---------...------,,,,,,,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++******************+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,...//////......---,,,,,,,,,------------------------------......---------,,,,,,,,,........................---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................------............------------............---------..................---........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------............///---------...............................................................tttZZZTTTSSSQQQOOOMMMKKKJJJIIIEEEFFFEEEAAA<<<:::;;;>>><<<;;;999666555444444444333333333111...---.../////////...---,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,,,,------***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++*********************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,---...///000000000///...............------------------------,,,,,,,,,---------..............................---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................------............------------............------------...//////...------........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------............///---------.........//////................................................yyy]]]TTTTTTRRRPPPMMMKKKJJJIIIEEEFFFFFFBBB===;;;<<<>>><<<;;;999666555444444444333333333111///...///000...------,,,,,,,,,------,,,,,,---------,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***++++++++++++***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000111000000///.../////////------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------///111///,,,***,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................------............------------............------,,,---...//////...---,,,........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------......------,,,---------------------------------------------------------------------------------............///,,,,,,------.../////////................................................zzz^^^UUUTTTRRRPPPNNNKKKJJJIIIEEEGGGFFFCCC>>><<<===???>>>===:::888666555555555222333333222000000111222...------------......///,,,,,,---------,,,+++***)))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***++++++++++++***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,---------.........---------------...///000000000///...............------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------000222000,,,)))+++...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,------++++++,,,---...------,,,,,,------...++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------..............................------............------------............------,,,---///000000///---,,,........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,---------------------------------------------------------------------------------............///,,,,,,------...//////000................................................yyy\\\UUUTTTSSSPPPNNNKKKJJJIIIEEEGGGGGGDDD???===>>>@@@@@@>>><<<:::888777777777222333333222111111222444...............///000111,,,,,,---...---,,,+++***))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---------.........//////...------------...////////////...------------...------------------------///......------,,,,,,+++........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------000222000+++)))+++///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,------++++++,,,---...------,,,,,,------...++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------..............................---..................------..................---,,,---///000000///---,,,........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,---------------------------------------------------------------------------------.........//////,,,,,,------...///000000................................................sss^^^WWWUUURRRPPPNNNKKKGGGDDDEEEFFFCCC@@@@@@BBBAAA===>>>===:::777555444333333333222111///......------000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------,,,+++*********+++,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,***************************************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++///000000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------++++++++++++------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,..............................------------......---.........---,,,,,,+++---------,,,,,,+++++++++------------------------------------------------,,,------......------,,,.................................------,,,,,,,,,........................//////.........---------........................////////////////////////........................vvv___VVVTTTRRRPPPNNNKKKGGGDDDEEEGGGFFFAAA???AAAAAA>>>>>><<<:::777555444333333333222111///......------000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,***************************************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++*********++++++,,,------,,,,,,,,,------...+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++111000...,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---............---------------------------......---------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,..............................------------......------......------,,,+++---------,,,,,,+++++++++------------------------------------------------,,,------......------,,,.................................------,,,,,,,,,........................//////.........---------........................................................................xxx]]]VVVTTTQQQOOONNNKKKGGGDDDEEEIIIIIICCC??????@@@@@@===<<<999777555444333333333222111///............////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,++++++******+++,,,,,,++++++,,,,,,,,,+++************+++++++++,,,,,,,,,***************************************************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++++++++*********+++++++++++++++++++++++++++++++++***************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++*********+++,,,------...------,,,,,,,,,,,,---*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++333222000,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++------------------------...------------,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,..............................------------......------......------,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,------......------,,,.................................---------------.......................................---------........................................................................vvvXXXUUUSSSQQQOOOMMMKKKGGGEEEEEEJJJKKKEEE???>>>@@@AAA===;;;999666444444333333222111000///............///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---...///000111......---,,,++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++333555555222...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,******)))------------------------------------------------,,,,,,,,,---------......------------------------..............................------------......,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,.......................................---------........................................................................................................................tttVVVTTTRRRPPPNNNMMMKKKGGGEEEDDDJJJKKKEEE??????AAABBB<<<:::888666444333333444222111000//////......///.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************)))***++++++,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********))))))************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---...///000111...---,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++///333777666222---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---///111000...+++++++++------------------------------------------------,,,,,,,,,---------......------------------------..............................------------......,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,........................................................................---.............................................................................................sssWWWSSSRRROOONNNMMMKKKGGGEEEDDDHHHHHHCCC???@@@BBBAAA;;;:::888555444333333444111111000///////////////.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************)))******+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++************)))))))))***************************************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++*********+++,,,---------,,,,,,++++++++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---........................***++++++,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))///666666111,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111444444111......///------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,------------.................................------------......,,,,,,------......------++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,......................................./////////........................---------.......................................------------------------........................qqqYYYSSSQQQOOONNNMMMKKKGGGEEECCCFFFEEEAAA@@@BBBBBB@@@:::999777555444333444444111000000///////////////............/////////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************************************))))))***+++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************))))))))))))************************))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++*********++++++,,,+++++++++***++++++,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------******+++,,,,,,---......------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++'''...444555///++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++000444444000---...000------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------....................................------------......+++,,,------......------+++++++++,,,,,,---------------------------------------------------------,,,------......------,,,........................---........./////////000........................---------.........//////........................------------------------........................nnnXXXSSSQQQOOONNNMMMKKKHHHEEECCCDDDBBB???@@@DDDCCC???:::999777555444333444444111000000////////////000---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))******++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************))))))***++++++++++++***++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++------,,,++++++,,,,,,,,,************+++,,,------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++***000555444///,,,...111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''',,,111111...++++++---------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,------..........................................------.........+++,,,,,,---.........---+++++++++,,,,,,---------------------------------------------------------,,,------......------,,,........................---.........//////000000........................---------.........//////........................------------------------........................lll[[[TTTRRRNNNLLLKKKJJJGGGFFFDDDDDDDDDCCCBBBAAA@@@???===;;;777444111000000000333111//////000111000///......------------...............------,,,,,,,,,***++++++,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------,,,+++,,,---...//////++++++//////***))),,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------*********++++++,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---------------------------------............/////////...------------......------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++//////...---,,,++++++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------------------------------............---,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,---...///000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......................................................................................................///...---,,,,,,---...///................................................oooZZZUUURRROOOMMMLLLJJJHHHFFFFFFDDDBBBAAA@@@@@@@@@@@@>>>;;;888555222111111111333111//////000111000///......------------............---------,,,,,,,,,***++++++,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,+++,,,---...///...++++++...---)))))),,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---------------------------------............/////////...------------......------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++.........---,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,---------------------------------------...------,,,,,,------------------------,,,,,,,,,---------......,,,---------.../////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......................................................................................................///...------------...///................................................sssZZZVVVSSSPPPNNNMMMLLLJJJHHHGGGEEEAAA>>>===>>>@@@BBB>>><<<999666333222222222333111//////000111000///......------------......------------,,,,,,,,,,,,***++++++,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---......///,,,+++---,,,***+++---++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...---------------------------------............/////////...------------......------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------,,,,,,------...---------------------------------,,,,,,,,,---------......------..........................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................................................................///...------------...///................................................vvvZZZVVVTTTQQQOOONNNMMMKKKIIIIIIEEE@@@<<<;;;===AAADDD???===:::666444333333444333111//////000111000///......------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,---------///---,,,,,,,,,,,,---...++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////......---------,,,........................,,,,,,,,,,,,,,,---......---------------------------------............/////////...------------......------,,,,,,------...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------------------------------++++++,,,---............------------------------,,,,,,,,,---------.....................---------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---------...............................................................................................................------.........................................................xxx[[[VVVTTTQQQOOONNNMMMLLLJJJIIIFFF@@@<<<;;;===AAADDD???===:::777555444444555333111//////000111000///......------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++,,,+++******+++,,,+++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------/////////......---------........................------,,,,,,------...///---------------------------------............/////////...------------......------,,,,,,------...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------------------------++++++,,,---............------------------------,,,,,,,,,---------.....................---------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......................................................................................................---..................---................................................yyy]]]UUUSSSPPPOOONNNMMMLLLJJJHHHFFFBBB???>>>???AAACCC>>><<<999666555444444555333111//////000111000///......------------......++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,,,,'''***+++)))***,,,+++)))++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...............---------........................---------------......///---------------------------------............/////////...------------......------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,---------------++++++,,,,,,,,,,,,------------------------------,,,,,,------...---------------------------------,,,,,,,,,---------......------..........................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......................................................................................................------...//////...------................................................zzz___TTTRRROOONNNNNNMMMKKKJJJGGGFFFDDDBBBAAAAAAAAABBB===;;;888666444444444555333111//////000111000///......------------......******+++++++++,,,,,,,,,***++++++,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))***+++,,,---,,,,,,+++)))...000...///111///+++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.................................---------------...//////---------------------------------............/////////...------------......------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,---......------++++++,,,,,,,,,,,,---------------------------------------...------,,,,,,------------------------,,,,,,,,,---------......,,,---------.../////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......................................................................................................------...//////...------................................................zzz```TTTQQQOOOMMMMMMMMMKKKJJJFFFFFFEEEEEEDDDBBBAAAAAA<<<;;;888555444333444444333111//////000111000///.........------.........*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++***,,,...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---)))***+++,,,---,,,++++++---333666555555888555///++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,************************)))************+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------.........////////////////////////...------------...//////---------------------------------.........////////////...------------......------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---.........---++++++,,,,,,,,,---------------------------------............---,,,++++++------------------------,,,,,,,,,---------......,,,,,,------...///000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,,,,,,,---------......................................................................................................,,,---...//////...---,,,................................................zzz[[[TTTRRRNNNLLLLLLKKKJJJIIIFFFGGGGGGFFFDDDCCCDDDFFF@@@<<<999666666666666555222222333222222111//////---------,,,,,,,,,++++++,,,------......------,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------++++++++++++------,,,,,,+++***+++,,,---...---555>>>BBB@@@777...)))+++++++++*********)))))))))************++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++************++++++++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,---......---,,,+++******++++++,,,,,,------............------------000//////...------......111111000000//////......------------............+++++++++,,,---...///000//////......//////000000---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------------------------------...------,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................---------------------------------............///////////////////////////........................//////.........---------........................------------------------......////////////..............................////////////////////////////////////////////////////////////////////////........................,,,---......//////......000000//////.........---//////.........---------zzzZZZUUUSSSOOOMMMLLLLLLJJJIIIHHHHHHGGGEEECCCBBBDDDFFF???<<<999666666666555555222333222222111000000///---------,,,,,,,,,++++++,,,------......------,,,---,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...,,,000666888666111,,,)))+++++++++*********))))))************+++++++++++++++******)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++************++++++++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,---...///000000000//////------------............******++++++,,,---------...............//////000------------------------///.........---------,,,///...............//////......---,,,,,,,,,,,,------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,------...------,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------................................................---------------------------------............///////////////////////////........................//////.........---------........................------------------------......////////////......------------------------////////////////////////////////////////////////////////////////////////........................,,,---......//////......000/////////.........---//////.........---------yyy[[[WWWTTTQQQNNNNNNMMMLLLJJJJJJIIIGGGDDDAAAAAACCCEEE???<<<888666666666555444333333222222111000000///------------,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,---))))))*********++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...+++---......,,,++++++++++++++++++***************************+++++++++,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++************++++++++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---...............---------------,,,,,,,,,------....../////////000......//////000111111222------...//////000111111..............................---,,,,,,,,,,,,,,,......---,,,++++++++++++------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,------...------,,,------------------------...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,........................................................................---------------------------------............///////////////////////////.......................................---------........................------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////////////////////////////........................,,,---......//////....../////////..............................---------vvv^^^YYYVVVRRRPPPOOONNNLLLKKKKKKJJJGGGCCC@@@@@@BBBEEE???<<<888666555555555444333333222111111000000000...------------,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------************+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,***)))))),,,...*********************************+++++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,000000///////////////...------...////////////////////////000000111111111------......//////000000...------,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------...---------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................---------------------------------............///////////////////////////......................................................................................................////////////......------------------------////////////////////////////////////////////////////////////////////////........................,,,---......///.........................................................rrr]]]ZZZWWWSSSPPPOOONNNMMMKKKKKKIIIFFFBBB??????BBBEEE???;;;888555555555555444444333222111000000000000.........---------,,,,,,,,,------......------,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))+++++++++******+++---***************************++++++++++++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---------------------......//////000000111.........///000000111111222333333444444333222222333333222222111111111111222222111111000////////////......------......///,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,,,,---.........---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------------------------------............///////////////////////////........................---...........................................................................////////////......////////////////////////////////////////////////////////////////////////////////////////////////........................,,,---......///.........---------...............---.....................oooYYYZZZWWWSSSQQQOOONNNLLLKKKIIIHHHFFFCCC@@@@@@BBBDDD>>>;;;777555555555444333444333222000///000000111............---------,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,''')))++++++)))))))))******************+++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((()))***+++,,,------,,,,,,++++++++++++,,,,,,++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++,,,,,,---...///---...000222444555777888888888:::<<<>>>@@@AAABBBEEEFFFHHHIIIIIIHHHGGGFFFCCCCCCCCCBBBAAA@@@@@@@@@@@@???===;;;888555444333111000///...............---,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------++++++,,,---............------------------------,,,,,,,,,------------...,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,................................................---------------------------------............///////////////////////////........................---------.....................................................................////////////......////////////////////////////////////////////////////////////////////////////////////////////////........................,,,---......//////......---------------.........---------...............ppp[[[ZZZWWWSSSPPPOOONNNLLLJJJFFFFFFFFFDDDAAAAAABBBDDD>>>;;;777555555555444333555333111000///000111111............------------,,,------......------,,,---,,,,,,,,,,,,,,,,,,+++***+++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,)))***++++++)))((()))***))))))*********++++++++++++++++++,,,,,,,,,------)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++---,,,,,,++++++,,,,,,---++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------------...------------------------,,,------......//////000,,,,,,---///111444777999999:::===@@@DDDGGGIIIJJJOOOOOOPPPQQQRRRSSSSSSTTTVVVXXX[[[]]]_________^^^YYYYYYYYYYYYXXXXXXXXXXXXRRRQQQOOOMMMKKKHHHGGGFFF@@@???===:::888777666666444333222111000/////////------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------***+++,,,---............------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................---------------------------------............///////////////////////////........................---------.........//////......................................................////////////......////////////////////////////////////////////////////////////////////////////////////////////////........................,,,---......//////......,,,,,,,,,------.........---------.........//////rrraaaZZZWWWSSSPPPOOOMMMKKKJJJDDDEEEEEEDDDBBBBBBCCCDDD>>>;;;777555444444444333555444111000//////111222//////.........---------,,,------......------,,,---------,,,,,,+++++++++)))************++++++++++++,,,,,,------,,,,,,+++++++++------------++++++***+++,,,---...---,,,,,,---------+++***)))+++---))))))******++++++++++++++++++,,,,,,,,,---------((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************---,,,,,,++++++,,,,,,---++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......------------------------,,,------...///000111111333444666999===BBBFFFHHHLLLNNNQQQUUUZZZ^^^aaabbb```___^^^]]][[[ZZZYYYXXXYYY[[[___ccceeegggggggggcccddddddeeeeeeffffffggg]]]]]]]]]]]]\\\\\\\\\\\\VVVTTTQQQNNNJJJHHHFFFEEE<<<;;;999666444333222222------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------***+++,,,---............------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................................................................---------------------------------.........//////////////////////////////........................---------.........//////........................////////////////////////......////////////..............................////////////////////////////////////////////////////////////////////////........................,,,---......//////......,,,,,,,,,------.........---------.........//////iii\\\ZZZVVVRRROOOOOONNNJJJGGGGGGGGGFFFDDDDDDCCCCCCCCC@@@;;;666333222222333222333222000/////////000111222///,,,,,,///000000...---------------------------.........---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------------------------,,,++++++---///---///000///...------...***,,,///222444888<<>>999555///,,,+++---......------------,,,,,,,,,,,,,,,+++*********,,,---...---,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++)))))),,,......---................................................------------------------......---,,,,,,+++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......---------------------------------.........//////................................................,,,,,,,,,---------......//////......---,,,,,,+++------....../////////////////////.........------////////////////////////........................////////////////////////...............///000000000000//////.........---........................//////000000///...------////////////////////////gggUUUYYYUUURRRPPPOOONNNKKKHHHHHHGGGEEEDDDCCCCCCCCCCCC???;;;666333222333333222333222000/////////000111111///,,,,,,...//////---------------------------------......------,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------+++---///000///...///////////////---,,,---///111333666;;;???CCCHHHNNNRRRXXXYYYYYYYYYYYY[[[___bbb___aaacccfffhhhiiiiiijjjiiigggeeeccc```ZZZSSSMMMGGGGGGHHHKKKPPPVVV\\\```ggghhhjjjllllllkkkiiihhhaaaXXXMMMEEEDDDHHHNNNRRRUUUXXX[[[^^^___aaaccceeeaaa___]]][[[ZZZWWWSSSPPPFFFCCC>>>:::777444111...---------,,,,,,,,,------.........---......///000---,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***,,,......---................................................------------------------......------,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,---------.........---------------------------------.........//////................................................,,,,,,---------.........------------------------......//////////////////000/////////////////////............////////////////////////////////////////////////////////////---------...///000111111000/////////....................................///////////////...------////////////////////////kkkSSSWWWUUUQQQPPPOOONNNLLLJJJJJJHHHEEEBBBAAABBBCCCDDD>>>;;;666333333333333222333222000/////////000111111///,,,,,,,,,------,,,------------------------------......------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------***---111222111000//////.../////////000444999===DDDGGGKKKOOOSSSXXX^^^bbb]]][[[XXXVVVVVVVVVUUUUUUQQQTTTXXX^^^dddhhhlllmmmiiihhhiiijjjjjjhhhddd```^^^YYYRRRLLLIIIIIILLLNNNZZZ]]]bbbfffjjjkkkllllllggg___SSSIIIFFFHHHLLLNNNMMMRRRWWW[[[]]]___bbbeeeffffffeeeffffffdddaaa^^^XXXVVVRRRMMMHHHAAA:::555222111///...,,,,,,++++++,,,,,,,,,---------------------,,,,,,,,,,,,------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,......---................................................------------------------......------,,,+++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,------------.........------------------------------........./////////................................................------------.........///------........./////////------------------------------...........................//////000000000000000000000000000000000////////////////////////............///000111222////////////....................................///////////////......---////////////////////////lllTTTVVVTTTRRRPPPOOOMMMLLLKKKKKKIIIEEEBBB@@@AAACCCEEE===:::666444333333333222333222000/////////000111000///---,,,+++,,,,,,,,,------------------------,,,------...------,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------............///........................+++---/////////...///000///111555999>>>DDDJJJOOOTTTVVVYYY[[[\\\___bbbeee[[[WWWSSSQQQRRRRRROOOMMMIIIKKKOOOTTTZZZ^^^bbbdddccceeehhhkkkmmmnnnmmmlllpppmmmhhhaaaYYYQQQKKKHHHKKKNNNSSSZZZbbbiiiooorrrmmmiiieee```]]]XXXTTTPPPNNNOOOPPPRRRUUUYYY\\\^^^eeedddcccccceeeeeeeeeccceeeccc```]]]XXXRRRKKKFFF???===:::555111---+++***++++++,,,,,,---------,,,------,,,,,,,,,,,,------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------------................................................,,,,,,------------------......------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,------------...................................................------------................................................////////////................................................---............/////////000000000000000000000000//////............------...////////////000000000...//////000000111111222000000000000000000000000////////////////////////000000////////////000000///////////////....................................///////////////......////////////////////////eeeTTTUUUTTTSSSPPPNNNLLLLLLLLLLLLIIIEEEBBB@@@AAACCCDDD<<<:::666444444444333222333222000/////////000111///...---,,,++++++,,,---------------------------,,,,,,------...------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------............///........................---------,,,,,,---111444999>>>DDDKKKPPPTTTXXX[[[^^^___aaaaaaaaabbbdddfffccc```]]]^^^```aaa___\\\ZZZZZZYYYXXXWWWWWWWWWWWW___bbbfffjjjlllnnnooopppmmmnnnnnnnnnjjjeee```]]]RRRSSSVVVZZZaaajjjqqquuunnnnnnnnnnnnkkkfff^^^XXXWWWQQQLLLKKKOOOUUUXXXYYY]]][[[YYYZZZ^^^ccchhhjjjiiihhhfffeeeccc```\\\XXXQQQOOOKKKEEE>>>888222000////////////////////////...------,,,,,,------...------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------................................................,,,,,,,,,---------............------------,,,,,,...------,,,,,,------...------------------------,,,,,,---------.........................................................---------.........//////................................./////////000000////////////////////////////////////////////////........./////////000000000000000//////.........111111111000000000000000111111111111111111111222........./////////000000////////////////////////000000000000000000000000333222111000.....................///////////////..............................///////////////...////////////////////////uuu___XXXUUUUUUTTTQQQMMMKKKKKKLLLKKKIIIFFFCCCAAAAAABBBCCC<<<999666444444444333222333222000/////////000111.........---+++,,,...000------------------------,,,,,,------......------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------------------------------............///....................................000444:::???JJJNNNTTTYYY\\\]]]^^^___aaacccdddeeeeeefffhhhjjjhhhgggggghhhjjjkkkjjjiiiiiihhhfffdddbbbaaaaaa```eeehhhkkknnnoooppprrrtttoooppppppqqqqqqqqqrrrrrrjjjiiiggggggiiimmmqqqtttsssrrrqqqpppooommmjjjgggaaaZZZRRRMMMNNNSSSWWWZZZRRROOOMMMPPPWWW```hhhllliiihhhhhhhhhhhhfffccc```[[[ZZZXXXTTTOOOIIICCC@@@555444222///...---------......------------......------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---................................................+++,,,,,,------...............------------------......------------......------------------------,,,---------............................................................------........./////////............................../////////000000000////////////////////////////////////////////////////////////000000000000////////////////////////....../////////000000000000000000/////////..............................////////////////////////000000000000000000000000444333222000///......---.........///////////////........................---...//////////////////////////////////////////lllXXXZZZVVVVVVUUURRRMMMJJJJJJKKKJJJIIIFFFDDDBBBAAAAAAAAA;;;999666555555555333222333222000/////////000111,,,...///...,,,---000333------------------------+++,,,------......------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,---......------------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---------............///...........................111444777<<>>::::::999888777666666555111111111111111111111111000000000000000000000000////////////000111222333---.........//////000000........................------...///000000//////////////////////////////\\\RRRRRRTTTUUUUUURRROOOMMMMMMMMMKKKHHHEEECCCCCCCCCBBBAAA===:::777555555555444222333222111000////////////......------------......------++++++++++++------///............---------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++***))))))+++---...++++++,,,,,,,,,---------------------------,,,,,,...------,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,---.....................------------,,,***)))(((,,,,,,,,,,,,++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,+++******---000111...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------,,,,,,+++***,,,---......//////......+++,,,------......------...///000///---,,,,,,...+++---////////////000111666>>>IIIPPPRRRTTTXXX\\\^^^```aaabbbbbbccceeegggbbbjjjiiieeegggeeeeeennniiigggfffgggddd___\\\]]][[[]]]^^^^^^ccchhhiiigggaaa]]]XXXTTTSSSSSSSSSSSSUUUVVVZZZbbbhhhhhh```YYYWWW```eeecccbbbdddfffeeejjjkkknnnooonnnnnnqqquuuooooookkkcccYYYRRRLLLHHHOOOTTT]]]fffmmmpppooonnnjjjkkkkkkjjjkkkjjjaaaVVVAAAEEELLLRRRWWWYYYYYYXXX[[[______WWWPPPKKKCCC:::555///---111111,,,+++///000///------......---,,,........................------++++++++++++------------------------------........................------------------------------------------------,,,------......------,,,..................------......................................................------------......//////.........---------------............------................................................////////////////////////000000000000000000000000......................../////////000111000...---333333222111000000///000222222111///......000222222444555777888;;;???BBBBBBDDDIIINNNRRRUUUVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZZZZWWWUUUUUUWWWWWWUUURRRKKKMMMPPPPPPLLLGGGDDDBBB;;;999666555555555333111///000111222333222222111222111000.........000111///............///000000000000000000000000000000////////////////////////000///...------...///000cccTTTQQQUUUVVVUUURRROOOLLLLLLLLLLLLIIIEEECCCBBBAAA@@@>>>===:::777555555555444222333222111000////////////......------------......------,,,++++++,,,------............------------------------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,------------------------------......------------...///111222------------------------........................------.........---,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,------...,,,+++---///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---------------,,,+++***,,,---......//////......+++,,,------......------...///000///...---...000,,,---///000222555999===EEEJJJOOORRRSSSTTTXXXZZZ]]]___aaabbbcccdddeeefffbbbkkkiiifffhhhbbb\\\bbbiiihhhddd___\\\\\\^^^___YYYZZZXXXWWW]]]gggmmmmmmccccccdddcccaaa^^^[[[YYYSSSVVV[[[```aaa___ZZZWWW\\\bbbcccccciiirrrqqqggg```^^^^^^cccfffdddaaa```iiimmmooommmhhh```WWWRRRMMMOOOTTT\\\dddjjjmmmooommmoooooolllllllllggg```SSSGGG>>>BBBQQQZZZWWWOOOYYY\\\[[[YYYYYYYYYRRRHHHGGG<<<333111///,,,,,,000------,,,---//////---+++..............................---,,,,,,---......------------------------........................------------------------------------------------,,,------......------,,,..............................................................................------------......//////.........---------------............------................................................////////////////////////000000000000000000000000..............................///000111111///.........//////111333555666///000111222444888<<<>>>BBBDDDFFFHHHJJJMMMPPPSSSVVVXXXZZZ]]]___aaabbbbbbaaaaaaaaabbbcccdddddddddaaa___]]]]]]___^^^\\\YYY]]]]]]]]]]]]\\\ZZZWWWTTTUUUQQQLLLGGGDDDAAA===;;;888777555333111000///...222111111000//////......000000000000////////////000000000000000000000000////////////////////////000///...------...///000kkkXXXPPPVVVVVVUUURRRNNNKKKKKKKKKLLLIIIEEEBBBAAA@@@>>><<<===:::777555555555444222333222111000////////////......------------......------,,,,,,,,,,,,------............------------,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,---///000000...,,,+++,,,,,,---------.........---------....../////////.........///111222444555000000000000000000000000111000000//////.........------...///////////////........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,---...//////111///------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...---,,,------------------------,,,,,,,,,+++,,,------...,,,------------,,,,,,+++,,,---......//////......,,,,,,---............---...///000///......000111---///111444888???FFFKKKSSSTTTTTTUUUWWWYYY[[[\\\aaabbbccccccdddcccccccccbbbhhheeebbbddd^^^WWWZZZdddiiihhh```]]]bbbccc```^^^^^^\\\ZZZ```jjjpppppplllmmmooorrrrrrnnnhhhccc]]]aaaeeefffccc```^^^]]]hhhpppvvv|||oooaaaUUUUUUYYY\\\\\\^^^ZZZ\\\aaaeeegggeeecccaaaVVVTTTSSSVVV\\\ccciiilllnnnrrrrrrooolllmmmllljjjhhhVVVEEEBBBMMMXXXXXXSSSVVVVVVVVVXXX___ddd```XXXXXXMMMAAA<<<888333///...---,,,---...000000///---........................///......------......///------------------------........................------------------------------------------------,,,------......------,,,........................////////////////////////..............................------------.....................---------------............------................................................////////////////////////000000000000000000000000........................///000000111111111111000222111000000111222444555444555888<<>>======:::777555555555444222333222111000////////////......------------......---------,,,,,,---------.........---------,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...---,,,+++------........./////////------...//////000111111222222333333444666777777555555555555555555555555555555444333222222111111...//////000000/////////---------------------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---...///000111333111///---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---///...---........................,,,,,,,,,,,,------......,,,---------------,,,,,,,,,---......///.........,,,------................../////////---...000222111444888===BBBIIIPPPTTTWWWVVVVVVYYY]]]___``````eeeeeedddccccccbbb```^^^bbbfffbbb```eeeaaaYYY[[[aaammmtttpppooosssqqqiiiiiijjjhhhfffhhhnnnooommmnnnkkkkkksss{{{{{{qqqfffhhhiiikkkkkkkkkiiiiiihhhlll{{{wwwiiifffeeeccccccfff```ZZZUUUTTTUUUXXX\\\aaa```]]]YYYWWWXXX\\\aaadddhhhppptttqqqnnnnnnoooooommmhhh^^^RRRKKKLLLSSSZZZTTTSSSRRRTTTYYY^^^```^^^aaaZZZSSSOOOKKKCCC888///222000...---///000000000..............................------------......------------------------........................------------------------------------------------,,,------......------,,,---------...............////////////////////////..............................------------..............................------............------................................................////////////////////////////////////////////////........................000111222222111111111222333222222333555777999;;;GGGHHHJJJNNNSSSWWWYYYYYYXXXZZZ\\\]]]]]]^^^```aaa___^^^\\\[[[[[[\\\]]]^^^`````````aaaaaabbbbbbbbbdddaaa]]]ZZZZZZZZZ[[[\\\YYY^^^bbbddddddccccccddd___^^^]]]]]]^^^___^^^\\\XXXWWWSSSOOOIIICCC>>><<<444333222111000000/////////000111111111000....../////////////////////////////////////////////////////////....../////////nnnZZZTTTVVVVVVUUURRRNNNJJJIIIIIIGGGDDDBBB@@@@@@AAA@@@???===:::777555555555444222333222111000////////////......------------......------------------------...------------,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,------....../////////000000000......///000000111222222666666777777888888999999::::::::::::::::::::::::::::::999999888777666666222222222222111000///...............------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---...///000111222222000...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///000000///........................,,,,,,---------.........,,,------......---------,,,---......///.........,,,---......//////......///000000...---...111333777;;;BBBHHHLLLPPPTTTWWWVVVWWWYYY\\\```aaa```___bbb```^^^^^^______^^^\\\aaaiiikkknnntttlll___]]]cccpppyyyyyyzzz~~~~~~yyyvvvtttmmmggggggmmmpppnnnjjjfffjjj{{{ppprrrooommmpppvvv{{{|||zzzuuu}}}oookkkppp}}}nnn^^^TTTMMMHHHJJJOOOWWWXXXXXXUUURRRSSSVVVZZZaaalllttttttqqqqqqrrrqqqjjjllljjj^^^OOOGGGJJJPPPUUUUUUTTTRRRPPPQQQVVV\\\eeebbb___\\\YYYSSSHHH???:::666000,,,,,,---...///........................,,,,,,,,,------,,,,,,,,,------------------------........................------------------------------------------------,,,------......------,,,---------.........//////000000000000000000000000..............................------------......---.....................------............------................................................///////////////////////////////////////////////////////////////////////////000222111//////111333111333777<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<888888888777666555333333333333222111000///......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,---...//////000000000///,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---///000///...------------------------,,,,,,---............---,,,------............---,,,---......//////......------...////////////...///000000000000222666999>>>CCCJJJOOOSSSTTTVVVWWWXXXZZZ\\\^^^^^^]]]\\\[[[\\\XXXUUUVVVZZZ^^^___^^^bbbpppyyywwwfffaaaffflllrrruuuvvvzzz|||pppffffffooowwwzzzzzzwww~~~}}}ttt}}}xxxhhh___VVVKKKEEEGGGHHHPPPVVVUUUNNNJJJNNNTTT[[[fffppprrrqqqrrrrrrqqqnnnmmmjjjfff```WWWMMMFFFUUUVVVVVVTTTMMMIIIMMMTTTddddddbbb^^^\\\]]]ZZZUUUGGGAAA888111...---,,,,,,........................+++,,,,,,------,,,,,,+++------------------------........................------------------------------------------------,,,------......------,,,,,,,,,------.../////////000000000000000000000000..............................------------......---------...............------............------................................................////////////////////////000000000000000000000000////////////////////////,,,///111222111222666:::AAACCCGGGKKKOOOQQQSSSSSSLLLLLLMMMQQQUUUWWWTTTQQQSSSTTTSSSQQQPPPPPPQQQSSSXXX[[[___cccgggiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiidddZZZNNNDDD>>><<<===BBBOOO^^^ggggggeeegggjjj^^^[[[XXXXXX[[[```dddfffccceeeffffffccc___ZZZWWWVVVRRRLLLDDD<<<777444222111111000/////////000000000000000000000000000000////////////////////////......////////////......gggUUUTTTTTTTTTSSSQQQMMMKKKJJJKKKHHHEEEBBBAAAAAAAAAAAA@@@===:::777555555555444222333222111000////////////......------------......,,,---...//////...---,,,---------,,,,,,,,,++++++------------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---///000000000000000111111111222222111111222222222222222222111222555888:::;;;<<<<<>>?????????>>>======<<<;;;:::999777555444333222------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,------,,,///000///---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,---...............,,,---......//////......------...///////////////...///000222444999>>>BBBFFFIIINNNRRRTTTVVVXXXZZZZZZ\\\^^^\\\ZZZXXXZZZ\\\```ZZZUUUUUUYYY^^^```___eeesss{{{zzzoooqqqqqqqqqwww~~~zzzzzzzzznnnkkkeeeZZZTTTUUURRR^^^gggbbbRRRHHHJJJQQQUUU^^^fffhhhjjjnnnooonnnrrrooolllnnnooogggYYYMMMOOOPPPSSSVVVRRRIIIGGGKKKWWW^^^aaa___^^^bbbcccaaaWWWQQQHHH@@@999444///,,,........................,,,,,,---......---,,,,,,------------------------........................------------------------------------------------,,,------......------,,,,,,,,,------...//////000111111111111111111111111..............................------------......---------.........//////------............------................................................////////////////////////000000000000000000000000////////////////////////---111666888999===DDDIIISSSUUUVVVWWWUUUQQQMMMKKKGGGFFFFFFIIILLLLLLGGGCCCDDDCCCBBB@@@???@@@DDDGGGPPPUUU]]]eeejjjlllkkkiiikkkkkkkkkkkkkkkkkkkkkkkkllljjjdddZZZNNNDDD???>>>===EEERRR]]]dddggghhhgggYYYRRRJJJFFFJJJTTT___fffddddddddddddcccbbbaaa```aaa___[[[VVVOOOGGGAAA>>>888666333000//////000000000000000000000000000000////////////////////////---...///000000///...---fffSSSSSSSSSSSSSSSQQQMMMKKKKKKKKKJJJGGGDDDBBBAAAAAA@@@>>>===;;;777555555555444222333222111000////////////.........------.........,,,---...//////...---,,,---------,,,,,,,,,++++++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))+++...000111111111000000111111111111222222222333333222222222222222222,,,...222666999<<<===>>>????????????????????????AAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEDDDDDDAAA@@@>>><<<:::888777666.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------------------------------+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,***---000000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,---.../////////...,,,---......//////......---......///////////////,,,...111444888>>>EEEJJJKKKMMMPPPRRRSSSVVVZZZ\\\ZZZ\\\]]]ZZZVVVVVV\\\aaajjjccc[[[XXX[[[___```___hhhrrrsssrrrwwwwwwxxx}}}yyyrrrooorrruuu}}}|||xxxuuupppfffbbbeeelllxxxsss[[[JJJIIIPPPPPPVVV\\\^^^bbbhhhkkkjjjmmmoooqqqrrrpppiii```YYYHHHHHHNNNWWWVVVMMMEEECCCIIIVVVbbbdddccceeeddd```ccc^^^WWWOOOFFF===444///........................,,,---...//////...---,,,------------------------........................------------------------------------------------,,,------......------,,,,,,,,,------...///000000111111111111111111111111.................................------.........---------.........//////---..................---................................................////////////////////////000000000000000000000000000000000000000000000000000555;;;@@@CCCHHHQQQXXXUUUWWWYYYZZZWWWRRRLLLHHHOOOMMMKKKMMMOOOMMMFFF@@@;;;:::999777777:::???CCCLLLRRR]]]ggglllmmmkkkhhhnnnnnnnnnnnnmmmmmmmmmmmmkkkmmmlllfff\\\QQQKKKHHH???BBBJJJWWWeeelllkkkhhheeeYYYIII>>>>>>HHHVVV^^^fffdddbbbaaaaaabbbeeegggbbbcccdddbbb^^^WWWPPPKKK???;;;777222/////////000000000000000000000000000////////////////////////---...///000000///...---lllVVVLLLSSSUUUUUUSSSNNNKKKKKKLLLLLLHHHDDDBBBAAAAAAAAA@@@===<<<999666444333222222333222111000//////////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,...111333333333222222222222222222222222444666999:::999666111...///000222777;;;===<<<:::===<<<;;;:::999999999:::===???BBBDDDEEEEEEDDDCCCGGGGGGGGGGGGGGGFFFEEEEEEFFFEEEDDDCCCAAA@@@??????===;;;999666222///---,,,...---,,,---...///...,,,///...---,,,,,,,,,,,,---++++++,,,,,,,,,---------------------------------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///777333...++++++,,,.......................................////////////000,,,,,,,,,---------..................////////////111000...------...///000///---333>>>DDDEEEIIINNNMMMOOOSSSVVVYYYYYYYYYYYYXXXYYY[[[^^^bbbhhhpppuuuvvv{{{{{{tttllliiikkknnntttpppnnnvvvxxxrrrmmmooojjj___mmmmmmrrr|||}}}yyyyyyyyyiiieeeoooppplllfff```\\\\\\]]]___iiiiiikkknnnooolllgggcccRRRLLLJJJQQQ\\\\\\PPPBBBBBBIIIUUU```fffhhhfffddd___```aaa___YYYNNNBBB:::444111...---///000///...---...//////...---...///.................................------,,,,,,,,,------------------------------------------------,,,---......//////......000///...---...000222444222222222222222222222222111000///......------...........................//////.........---------................................................////////////////////////000000000000////////////------000555555222000111333333111---+++...444999===BBBKKKSSSXXXZZZYYYXXXYYY[[[]]]]]]ZZZUUURRRQQQUUUTTTTTTTTTTTTOOOGGGAAA555666777888:::???FFFJJJQQQWWWaaaiiillllllkkkjjjpppjjjllllllfffiiinnniiigggjjjlllkkkgggbbb^^^\\\UUURRRQQQUUU^^^fffjjjlllggg```SSSEEE>>>AAAKKKSSScccfffiiiiiihhheeeccccccggggggfffdddaaa^^^[[[ZZZTTTNNNEEE>>>888444111///---...////////////......///......------......///........................iiiTTTLLLSSSUUUVVVSSSOOOLLLLLLMMMKKKHHHDDDBBBBBBBBBAAAAAA===<<<999666444333333222333222111000////////////........................//////.........---------------------------------------------------------+++,,,------......------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,...------///222333333333333333333444444555555555777888::::::999555222///---...111666;;;>>>>>>>>>???>>>===;;;999888666666888:::===AAADDDFFFHHHHHHEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCAAA???<<<999666444222///...,,,,,,---------+++......---,,,,,,---------++++++,,,,,,,,,------------------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,......555111---++++++------...------------------------------........./////////,,,,,,---------.....................////////////........./////////000000444444999CCCIIIJJJMMMRRRWWWWWWVVVVVVUUUUUUTTTSSSOOOYYYfffnnnqqqtttzzzwwwooommmrrrvvvxxxzzzwwwuuuxxx~~~rrrjjjnnnoookkkjjjiiippp}}}yyyrrrssszzzxxx~~~ssshhhbbb\\\VVVQQQTTTYYY___eeeiiikkkllllll]]]UUUNNNOOOVVV[[[YYYUUUMMMSSS[[[cccgggfffcccaaaXXXYYY[[[]]]^^^YYYQQQJJJ>>>888222............------.........---,,,,,,,,,.................................------,,,,,,,,,------------------------------------------------,,,------...........................///000222333222222222222222222222222111000///......------...........................//////.........---------................................................////////////////////////000000000000000000000///111111444::::::555222222...///111333555;;;BBBHHHTTTTTTVVVWWWYYYZZZ[[[\\\ZZZYYYWWWTTTPPPNNNOOOPPPRRRPPPMMMKKKIIIDDD===888;;;>>>BBBFFFJJJPPPUUUYYYYYY^^^eeejjjkkkhhhdddbbb^^^\\\dddhhhbbbdddhhhccciiijjjiiigggeeedddeeefff___]]]]]]```eeeiiijjjjjjkkkfff[[[OOOFFFDDDGGGKKK\\\```fffjjjjjjhhhfffeeebbbbbbbbbcccddddddbbbaaaaaa\\\TTTLLLEEE>>>777333000000//////............////////////////////////........................hhhTTTOOOSSSTTTUUUSSSPPPNNNMMMNNNIIIGGGDDDBBBCCCCCCBBBAAA===;;;999666444333333333333222111000////////////------------------------...............---------........................------------------------+++,,,------......------,,,,,,,,,------------...---------------------------------------------------...///000000000000///000//////000222333333222222222333333444555666666555555555555333111///---...///111555999;;;;;;:::::::::::::::888666444222222444777;;;@@@EEEIIIKKKHHHHHHHHHGGGFFFEEEDDDCCCEEEFFFIIIKKKLLLLLLKKKJJJIIIGGGEEECCC@@@===;;;:::444111///---------+++***...---------------......,,,,,,,,,,,,---------------------------------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------000...,,,+++,,,------,,,,,,,,,,,,,,,------------,,,---------............,,,------------.....................////////////,,,---...///000111222222<<<===BBBJJJNNNOOOQQQSSSWWWVVVTTTSSSSSSUUUWWWYYY[[[hhhwww~~~|||{{{~~~}}}}}}{{{zzzuuuqqqsssyyy~~~}}}|||zzzvvvuuu~~~~~~|||zzzzzziiirrruuuvvvtttuuuxxxwwwtttyyyzzz}}}tttiii[[[QQQOOOQQQSSSVVVZZZ```gggkkkjjjbbbXXXPPPPPPVVV___fff\\\___dddhhhhhhfffbbb___MMMLLLNNNTTT[[[___\\\YYYLLLFFF===555000...---,,,......//////...---,,,+++.................................------------------------------------------------------------------------...............,,,---...000111222222222222222222222222222222222111000///......------..........................................---------................................................////////////////////////000000000000000000000000000///222777777222...///+++///555;;;AAAIIIPPPUUUXXXYYYZZZ[[[\\\]]]]]]]]]SSSPPPKKKDDD@@@@@@CCCFFFJJJIIIHHHHHHIIIHHHFFFDDDGGGKKKOOOSSSWWWZZZ^^^aaa]]]```ccceeeeeebbb]]][[[WWWWWW```bbbYYYYYY___\\\eeefffgggfffeeefffhhhjjjeeeeeefffggghhhhhhggggggkkkiiiddd]]]TTTNNNKKKJJJTTTZZZbbbhhhjjjiiigggeeeXXXWWWVVVYYY^^^cccdddccchhheee```[[[UUULLLCCC===555444111///......///000...//////000000//////...........................jjjUUURRRQQQRRRRRRQQQPPPNNNMMMMMMHHHFFFDDDCCCDDDDDDCCCBBB<<<;;;999666444333333333333222111000////////////------------------------........................------------------------------------------------+++,,,------......------------------------------------------------------------------------------000000111222222333333333111000///000111222111000///000000222333444555555444444444333333222222222666555444555555555333111111333555666666555333222000111333555:::???CCCFFFKKKKKKIIIFFFCCC???<<<;;;???BBBFFFJJJMMMNNNMMMMMMKKKJJJIIIGGGEEECCCAAA@@@===:::666333111///,,,***---------------......///,,,,,,,,,------------...------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,++++++---------+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------........................////////////---------///111444777888BBBDDDHHHMMMPPPQQQQQQRRRQQQQQQQQQSSSYYYaaaiiinnnyyy}}}|||tttnnnpppvvv{{{{{{wwwssspppllljjjooowww{{{xxxzzzxxxvvvxxxxxxvvvqqqlllkkkooowww{{{ooogggaaaZZZQQQNNNPPPVVV\\\___kkkhhh```UUUOOOQQQ]]]gggggghhhkkkllljjjgggccc```JJJEEEBBBFFFOOOXXX[[[[[[ZZZUUULLLCCC;;;444///---///.........//////---,,,.......................................---------------------------------------------------------------------......//////,,,---000222333333222111222222222222222222222222111000///......------...................................................................................................////////////////////////000000000000000111111111000......222222///...000333777>>>EEELLLRRRWWWYYYUUUXXX\\\______[[[UUUQQQBBBBBBBBB@@@@@@CCCHHHKKKPPPQQQRRRTTTVVVWWWWWWVVVRRRTTTUUUVVVWWWYYY\\\___ZZZYYYYYYZZZZZZZZZYYYXXXWWWVVV\\\ZZZMMMKKKRRRQQQWWWZZZ]]]^^^^^^]]]]]]^^^dddeeeffffffffffffggghhhggghhhhhhfffbbb]]]YYYVVVUUUZZZaaafffgggfffeeeeeeQQQLLLHHHIIIPPPXXX]]]___`````````aaa___YYYRRRMMM@@@===888444111000000111......///000000///..............................lllUUUQQQOOOOOONNNOOOOOONNNMMMLLLHHHFFFDDDDDDEEEEEECCCBBB<<<:::888666444444444444333222111000////////////---------------------------.....................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------------------------------........................000000000111111222333333111000//////111111000///000111222333444555666666888888999999:::;;;<<<<<<<<<:::888777777555222000111333555666777666555444333333222333555888;;;===EEEDDDBBB???<<<888555333999<<<@@@EEEIIIKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGFFFDDD@@@<<<999444000---......---------......///,,,,,,---------.........---------------------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***+++---...,,,++++++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////............////////////000///...///222777===AAAFFFHHHKKKLLLOOOQQQRRRQQQYYYYYY[[[```hhhsss~~~||||||yyytttpppnnnnnnnnnpppkkkgggdddaaaaaahhhqqqpppkkkkkksss|||yyyttttttyyy|||wwwsssmmmcccYYYWWW\\\```^^^[[[```cccbbb[[[RRRQQQXXX```jjjlllmmmnnnmmmjjjfffdddUUULLLCCCAAAFFFNNNTTTWWW___^^^ZZZTTTJJJ@@@777333///---,,,,,,......---+++................................................------------------------------------------------...------------...///000...///222444555444222111222222222222222222222222111000///......------...........................---.............................................////////////////////////000000000000000000000000///000000000111111111222444000///222333333666;;;???CCCHHHOOOUUUXXXYYYYYYXXXYYYZZZZZZVVVOOOHHHCCC;;;@@@GGGNNNSSSWWW[[[^^^\\\\\\]]]\\\YYYUUUSSSQQQPPPPPPPPPPPPQQQVVV]]]bbb\\\XXXTTTRRRTTTWWWYYYYYYVVVXXXcccdddWWWTTTWWWTTTTTTUUUTTTRRRPPPPPPRRRUUU___^^^]]]]]]___cccfffhhhcccdddfffggghhhgggdddccc___bbbeeeffffffeeeffffffVVVNNNEEEAAAEEENNNVVV[[[UUUWWWZZZ___aaa```]]]ZZZQQQNNNGGG???888333///---.........//////.........////////////////////////jjjSSSOOOMMMLLLLLLMMMNNNOOOMMMLLLIIIGGGEEEEEEEEEEEECCCAAA;;;:::888666444444444444333222111000////////////---------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------...------------,,,,,,,,,------------------------////////////////////////---------...///000111222111000///000222222111000555555666666777888999999999999:::;;;<<<===>>>>>>>>><<<;;;;;;<<<<<<;;;999999:::;;;;;;;;;999888777999888666555555666888:::;;;:::999888666444222000444666;;;???CCCFFFGGGGGGKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKHHHFFFBBB===777333000//////...------......,,,---------............------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,---+++++++++---------+++++++++,,,,,,------......,,,---------............------........./////////............////////////222111000222666===CCCHHHHHHKKKLLLLLLPPPUUUXXXXXXjjjjjjlllooovvv~~~uuuxxx}}}~~~wwwuuuqqqnnnsss|||zzzsssmmmjjjiiigggfffdddbbbcccgggjjjqqq}}}xxxooohhhkkkrrrwww|||zzzxxxyyytttvvvzzztttxxx}}}uuunnnkkkkkkgggeeehhhoooqqqkkkeeeYYY]]]___[[[UUUTTTXXX]]]hhhjjjmmmoooooommmjjjgggccc[[[PPPHHHGGGJJJPPPSSSXXX\\\___^^^WWWMMMDDD???555000,,,***,,,---,,,***......................................./////////------------------------------------------------......---,,,---...///000222333444666666555333222222222222222222222222222111000///......------...........................---------.......................................////////////////////////000000000000000000000000///000000111111222222222333000///333777999???FFFJJJLLLPPPUUUYYYZZZWWWUUULLLJJJGGGEEEDDDDDDEEEFFFJJJNNNTTTYYYZZZZZZZZZZZZRRRSSSSSSRRROOOMMMLLLLLLLLLMMMNNNPPPUUU^^^iiipppoooiiibbb```bbbdddeeeeeejjjqqq|||tttmmmiiiaaaZZZWWWYYY```eeeZZZVVVRRRRRRWWW[[[]]]]]]___^^^___```cccccccccaaaggghhhiiiiiihhhggghhhiiiaaaZZZOOOFFFDDDIIIRRRXXXRRRRRRUUUYYY]]]````````````]]]WWWNNNDDD:::333...000//////......//////000////////////////////////jjjSSSPPPMMMLLLKKKMMMOOOPPPOOOLLLJJJHHHFFFFFFFFFDDDBBB@@@;;;:::888666555444444444333222111000////////////........................---------.........//////------------------------------------------------+++,,,------......------......---------,,,,,,,,,------------------------////////////////////////...------...///000222333333222111222444555444333777777888888999999999:::777888999::::::::::::999<<<;;;:::;;;>>>@@@@@@???>>>>>>>>>==================<<<;;;;;;;;;<<<======999999999888666555333222222444777;;;???BBBDDDEEEGGGGGGHHHJJJKKKMMMNNNOOOLLLLLLMMMMMMKKKFFF@@@;;;222111000...------------------------............------------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,///---++++++,,,------,,,+++,,,,,,---......//////------........./////////............////////////............////////////000222444888>>>CCCHHHJJJIIIMMMOOOOOOTTT___eeeeeelllmmmooorrrwww}}}qqqwwwuuummmiiilllllliiinnnxxx|||uuunnnkkkkkkkkkhhheeeggghhhmmmuuu}}}tttnnnpppvvv}}}sssvvv|||~~~sssmmmmmmooossszzzxxxrrrsssqqqooonnnnnnooooooooocccaaa]]]WWWTTTTTTYYY\\\dddggglllooopppoookkkiiigggccc[[[QQQJJJHHHKKKNNNKKKRRR[[[___^^^XXXRRROOOAAA:::222......///...,,,........................---........./////////000------------------------------------------------///...---,,,,,,...///000666666777777666555444333222222222222222222222222111000///......------...........................---------.........//////........................////////////////////////000000000000000000000000///000000111111222333333111///222:::@@@CCCIIIOOOQQQQQQQQQSSSTTTQQQLLLGGG;;;::::::;;;@@@FFFMMMQQQVVVWWWWWWUUURRRPPPPPPPPPQQQSSSTTTUUUWWW\\\ccciiihhhiiikkknnnttt|||zzzvvvvvvzzz~~~fff___XXXWWW\\\]]]YYYTTTUUUSSSSSSTTTWWWYYYXXXVVVccceeehhhiiiiiihhhhhhiiigggcccZZZNNNFFFEEEKKKRRRPPPNNNNNNPPPUUU[[[```bbbbbbaaa___ZZZRRRIII@@@:::444222000//////000222444////////////////////////kkkVVVSSSNNNLLLKKKMMMPPPRRRPPPNNNKKKIIIGGGFFFFFFDDDAAA???;;;:::888666555444444555333222111000////////////////////////////////////---------.........//////........................------------------------+++,,,------......------.........------,,,,,,,,,------------------------000000000000000000000000111000000000111333555666444333333444666777777666777777777777777888888888;;;<<<======<<<;;;999888;;;999999:::<<<>>>???>>>;;;;;;<<<<<<>>>???AAABBB?????????@@@AAABBBCCCCCC??????>>><<<:::777555444333444777:::===@@@CCCDDDAAABBBDDDFFFHHHKKKLLLMMMJJJLLLNNNPPPPPPLLLEEE@@@333222000///---,,,,,,,,,---------.........//////------------------------******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------000...,,,+++,,,------,,,,,,,,,------...///000000.........////////////000............/////////000............/////////000...222777>>>CCCGGGJJJKKKJJJOOOQQQQQQYYYfffoooqqqbbbcccggglllqqqwww{{{}}}{{{yyyuuuxxx~~~mmmgggjjjqqqqqqgggeeejjjcccfffooo{{{ttthhhuuuuuuxxx}}}~~~tttvvv}}}nnnppptttzzzzzzqqqoookkkpppwww{{{qqqvvvvvv|||uuuhhh______iiirrrrrrjjj^^^TTTPPPSSSXXX\\\aaaeeekkkoooqqqooollliiiaaaaaa^^^UUUKKKFFFFFFIII@@@IIIUUU]]]___]]][[[ZZZNNNEEE:::444333333111///........................---.........//////000000------------------------------------------------///...,,,,,,,,,---///111999999888888777555444333222222222222222222222222111000///......------...........................---------.........//////........................000000000000000000000000000000000000000000000000///000000111222222333333444444;;;EEELLLPPPTTTYYYUUURRRPPPNNNLLLFFF>>>888<<<===AAAEEEJJJOOOSSSUUURRRQQQOOOMMMMMMPPPUUUZZZiiijjjjjjkkkoooyyy|||sssjjjiiillljjj```VVVJJJIIIHHHKKKOOOPPPOOOMMMZZZ^^^dddggghhhgggggggggfffddd^^^RRRFFFAAADDDJJJLLLIIIGGGHHHOOOWWW^^^bbb[[[]]]``````]]]UUUNNNHHH777555222000000222555777000000000000000000000000oooTTTVVVQQQPPPPPPQQQRRRQQQNNNLLLLLLIIIFFFFFFFFFDDD???::::::999777666444333333333222111//////000000...---......................................................//////...---,,,,,,------------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------...000111333///111333444333333333444333222333444666666666444555444333666999:::888666888888888:::>>>@@@@@@???IIIUUU___\\\MMM@@@===???===;;;;;;===AAABBBAAA??????===<<<<<<===?????????AAA@@@@@@???@@@AAABBBBBBDDDBBBAAADDDEEEDDDCCCCCC:::777333444888===???@@@GGGEEEDDDCCCDDDHHHLLLNNNOOOKKKHHHJJJNNNPPPLLLHHH???777///,,,...000000............------,,,,,,,,,...................................................------,,,,,,------...---------------------------------............///000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////////////////////////////////////////........./////////000000000000000777999===AAAGGGLLLLLLJJJLLLNNNIIIJJJZZZfffppp~~~kkkmmmllljjjooozzzuuupppvvvyyyuuukkkllllllhhhbbb^^^]]]___rrr||||||tttyyy|||yyywwwzzzxxx~~~|||zzz|||ppp}}}|||lllooopppnnnooo}}}~~~~~~{{{yyyzzz|||xxxpppxxxvvvwww}}}rrrfffjjjwwwuuuhhhaaadddfff___SSSMMMVVV^^^hhhmmmllljjjjjjkkkccc\\\RRRMMMKKKIIIDDD???:::===EEEPPPZZZaaaaaa```^^^UUUHHH<<<444000//////+++---......------...///........................//////.........---------........................////////////////////////:::999888666555333222222333333333333333222111000111111000000//////......------------------------//////.........---------000000000000000000000000000000000000000000000000444111//////111222000......///000000000111444666>>>@@@EEELLLSSSXXXYYYXXXPPPNNNJJJGGGDDDCCCCCCCCCLLLKKKMMMOOOMMMIIILLLRRRLLLQQQTTTSSSXXXgggxxx~~~uuufffVVVUUUSSSRRRPPPNNNKKKIIIXXXWWWYYY^^^^^^\\\aaaiiifffgggddd[[[PPPIIIHHHKKKPPPNNNIIICCCCCCLLLZZZeee___cccbbb]]]]]]^^^YYYRRRNNN>>>111111666777666777333222000///......//////pppSSSTTTQQQPPPOOOPPPPPPOOOMMMKKKLLLIIIFFFFFFFFFDDD???;;;:::999777666444444333333222111//////000000...---......................................................//////...------,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------...000222333111333555555444333333444444444333444555555555444444555777<<<@@@BBB???===DDDFFFGGGHHHJJJNNNUUUZZZeeejjjnnnjjj```UUUOOOMMMJJJHHHHHHLLLQQQVVVWWWWWWMMMHHHCCCBBBBBBBBB@@@============>>>??????>>>===CCCBBBCCCFFFGGGGGGFFFFFF@@@<<<888777888888777666???>>>======>>>AAAEEEGGGKKKLLLNNNPPPRRRSSSRRRPPPHHHAAA666///---------,,,..................------...................................................------,,,,,,------...---------------------------------............/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////////////////////////////000111222333===@@@DDDGGGJJJLLLMMMMMMLLLOOOJJJMMM___lllvvvzzzxxxvvvuuu|||zzzyyysssjjjhhhjjjkkkkkkiiiiiiiiijjj|||}}}www{{{|||uuuqqqrrrnnnppp~~~}}}yyy|||}}}}}}|||yyywwwxxx}}}|||{{{uuuvvvuuuuuuxxx}}}xxxuuuuuujjjdddkkkqqqmmmccc[[[PPPTTT[[[bbbhhhmmmooopppjjjaaaVVVMMMGGGBBB>>>;;;666888???KKKXXX```bbb``````ZZZQQQGGG???888222...---............------...........................//////.........---------................................................777777777666555444333222333333333333333222111000111111000000//////......------------------------//////.........---------000000000000000000000000000000000000000000000000111///...///111222111//////000000000111444999===EEEKKKTTTXXXVVVQQQLLLJJJFFFFFFEEEEEEGGGIIIKKKMMMMMMMMMMMMKKKLLLRRRZZZ```ffflllqqqttt|||zzzwwwvvvxxxyyyqqqnnnkkkjjjjjjmmmoooqqqkkkooouuu|||vvvpppiiidddaaa\\\SSSKKKKKKJJJNNNTTTWWWUUUXXX^^^bbbcccbbb^^^YYYRRRMMMJJJOOORRRSSSNNNIIIIIIRRR[[[aaadddddd```^^^```___ZZZUUUJJJ???:::666222333666222111000000///000000000qqqTTTSSSRRRPPPOOOOOOOOONNNLLLJJJKKKHHHFFFFFFFFFDDD@@@;;;:::999888666555444333333222111//////000000...---.........................................................///......---,,,+++,,,,,,------.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---......///111222333333555666666444333444444333333333333444555666777???BBBHHHOOOVVVYYYXXXWWWSSSUUUVVVTTTRRRWWWccclllsssqqqooommmkkkggg```\\\[[[ZZZZZZ^^^eeelllqqqsssccc\\\TTTRRRSSSSSSMMMHHHFFFFFFEEEFFFFFFCCC@@@===>>>@@@BBBCCCFFFHHHIIIIIIGGGEEEBBB???===:::555222777666555555777999<<<>>>EEEJJJPPPTTTTTTSSSTTTUUUOOOIII???555///,,,,,,---.............../////////......................................................------------......---------------------------------............//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------............///////////////////////////////////////////////////000///...///000222555777???BBBFFFIIIJJJKKKOOOSSS[[[\\\TTTVVVgggttt||||||yyy||||||sssooo{{{~~~{{{rrrhhhjjjllloootttxxxyyyyyywww}}}{{{vvvrrrssswwwwwwtttrrrsssllljjjpppnnnoooyyy~~~~~~zzz~~~zzzuuuuuuwwwyyy~~~pppgggmmmxxx|||vvvppp^^^YYYVVVXXX___fffjjjkkkooohhh^^^RRRHHH???:::777444444:::GGGVVVaaacccaaabbb```\\\WWWOOODDD999111////////////......------.......................................---------........................------------------------222333555666666555444333222222333333333222111111111111000000//////......------------------------/////////............---000000000000000000000000000000000000000000000000.........000222222111000000111111333666;;;CCCHHHKKKRRRXXXVVVMMMDDD@@@???CCCEEEIIIMMMQQQSSSTTTTTTJJJPPPRRRPPPYYYkkkxxx|||zzzwwwvvvssskkkddd]]]]]]]]]ZZZXXXYYY^^^cccccccccbbb^^^ZZZYYY\\\___]]]```dddiiilllkkkgggcccddddddiiiqqqvvvvvvxxx{{{wwwxxxxxxzzz{{{kkk^^^RRRNNNKKKMMMOOOPPPRRRUUU[[[]]]```dddddd___WWWPPPMMMUUU\\\ZZZQQQLLLOOOUUUbbbeeeeeeaaa^^^___bbbbbb^^^YYYQQQGGG;;;111111555000000000000111111111111tttVVVRRRSSSRRRPPPOOOOOOOOOLLLJJJJJJHHHEEEEEEFFFEEE@@@<<<::::::888666555444444333222111//////000000...---................................................---...............------++++++,,,,,,---...//////,,,,,,,,,------------...------------------------.........///000111222333333444555555333222333444222444555777999<<<@@@BBBPPPSSSYYY```ggglllooopppbbbbbb```[[[XXXZZZbbbhhhgggeeecccfffkkknnnnnnmmmkkkiiiiiijjjnnntttyyy|||ppphhhaaaaaafffhhhbbb\\\YYYWWWUUUUUUSSSOOOIIIDDDCCCEEEDDDAAAAAAEEEHHHHHHIIIIIIHHHGGGEEEBBB>>>;;;666555444333333444555555>>>CCCIIIOOORRRRRRRRRRRRNNNLLLFFF>>>555000//////---------............///......................................................------------......---------------------------------............//////...---,,,,,,,,,,,,,,,,,,,,,,,,---------------........................---------............//////////////////////////////////////////000000000000000//////222555999<<<@@@BBBGGGJJJKKKNNNWWWaaarrroooccc```mmmwwwtttppppppkkkdddbbbmmmvvvyyyzzzzzzvvvpppuuuwww|||{{{uuummmkkkooouuuwwwvvvzzz{{{tttsss|||}}}{{{~~~}}}zzzxxxyyy}}}||||||}}}{{{uuupppnnnnnnkkk|||zzzkkklllxxx}}}uuuiiiaaa___aaacccccclllkkkggg```TTTIII@@@<<<888666999DDDUUUbbbeeeddddddddddddaaa[[[PPPDDD;;;111///...............---........................................................................---------------------------///222555666666444333222222333333333222222111111111000000//////............................../////////...............////////////////////////000000000000000000000000...//////111111111000//////222666:::@@@FFFMMMRRRSSSRRRPPPIIICCC@@@DDDHHHMMMOOOSSSUUUUUUSSSQQQOOOPPP^^^gggjjjwwwzzzwwwooofff```\\\WWWVVVXXXYYYVVVSSS[[[^^^_________dddooowww~~~{{{rrrmmmnnnrrrzzzyyyyyyyyyxxxtttooollleee___ZZZYYYXXXWWW[[[```gggiiiiiigggjjjpppsssrrrsssiii]]]UUURRRQQQPPPPPPQQQVVV]]]cccfffddd___[[[OOOUUU[[[\\\YYYVVVXXXZZZaaadddddd___YYYYYY]]]aaabbbaaa]]]SSSFFF:::444333//////000000111111111000xxxXXXSSSUUUSSSQQQPPPPPPPPPOOOMMMIIIGGGEEEEEEFFFEEEAAA===;;;:::888777555444444444222111//////000000...---................................................------...............---++++++,,,,,,---...//////,,,,,,---------.........------------------------......///000111222333333111222444333333333555666666:::>>>BBBEEEJJJOOOSSS[[[\\\]]]```cccgggllloooiiigggdddaaa___^^^]]]]]]ZZZ[[[^^^cccjjjqqqxxx|||yyywwwtttpppmmmlllmmmnnnnnniiifffllluuuzzzwwwqqqkkkiiiffffffgggfff```[[[bbbbbbZZZLLLDDDCCCCCCBBBBBBDDDFFFHHHHHHFFFEEEDDD;;;:::999888666444333333666777<<>>AAAGGGGGGJJJOOOQQQTTT```lllvvvuuuiiicccmmmvvvpppfffffffffeeehhhllloooppprrrwww{{{|||zzzttttttzzz~~~|||sssnnnnnnpppooollljjjgggffffffhhhhhhiiifffgggkkkpppuuuxxxxxxwwwoookkkggggggiiijjjnnnrrrrrrwwwyyyvvvwwwzzzyyyxxxnnn|||pppvvvrrrqqq{{{wwwxxxooohhhccc```aaaffflllllleeeZZZOOOIIIAAA>>>===EEESSS```ggghhheeeeeeeeeeeeaaaYYYPPPIII666333///......//////...........................---.............................................------------------------+++---000333555555444333111222222333333333222222111111000000//////..............................////////////////////////////////////////////////111111111111111111111111000111111111111000000000000555===DDDJJJPPPTTTWWWWWWRRRJJJEEEEEEIIIOOORRRSSSRRRQQQQQQSSSVVVZZZ\\\ppppppaaa\\\]]]\\\XXXWWWXXXYYY\\\bbbjjjsssxxx~~~zzzyyy~~~~~~wwwrrrmmmhhhgggkkkvvvwwwuuummmhhheeebbb]]]lllvvvtttkkkbbbXXXQQQJJJPPPXXX[[[\\\\\\^^^aaaXXXWWWWWWYYY]]]```bbbbbbaaabbbaaa\\\TTTPPPRRRWWW^^^___^^^ZZZRRRIII>>>666111111111000000000000000{{{ZZZUUUUUUSSSQQQPPPQQQQQQQQQPPPHHHFFFDDDEEEGGGFFFBBB>>>;;;:::999777666555444444222111//////000000...---................................................,,,---......///.........+++,,,,,,------.........,,,---------............------------------------...///000222333333333333111222444555666888;;;===@@@EEELLLPPPSSSVVV[[[___aaa```]]]ZZZXXXYYY\\\```bbb``````aaaaaa___ZZZVVVWWWZZZ___ccchhhooowww~~~|||uuummmgggcccaaannnmmmpppzzz~~~{{{yyy|||jjjXXXPPPKKKEEEAAABBBDDDEEEDDDDDDEEEFFFBBBAAA@@@>>><<<999777555222000222<<>>CCCEEEIIIGGGKKKSSSWWWXXX```kkkkkkoooiiifffnnnuuu~~~mmmcccdddhhhiiibbbcccdddfffkkkvvv{{{}}}uuutttooojjjddd```___``````___aaa```^^^]]]]]]]]]^^^___cccdddfffgggfffffffffggg\\\ZZZYYYYYYZZZZZZYYYXXX\\\bbbggghhhkkkrrrzzz||||||{{{{{{}}}vvvtttuuuvvvsss~~~{{{}}}{{{nnnqqqvvv|||~~~yyyoooccc\\\VVV\\\eeellllllfff]]]WWWNNNIIIDDDEEENNNZZZdddiiiffffffeeeeeeccc___ZZZVVVBBB<<<444000///000///...........................---------.......................................------------------------+++---///111333333222222111111222333333333222222111111000000//////.................................////////////000000000000000000000000000000000111111111111111111111111111222222222000111222444666<<>>BBBFFFIIIHHHFFFNNN]]]dddbbbeeelllkkkvvvwwwtttvvvwww}}}xxxnnnjjjkkkiiieeeXXXZZZ^^^eeennnxxx{{{yyyxxxvvvyyyyyyzzzrrruuurrrjjjhhhddd___ZZZYYYZZZ[[[\\\]]]^^^]]]\\\[[[[[[]]]___bbb]]]]]]]]]^^^^^^^^^^^^^^^[[[ZZZYYYXXXYYYYYYVVVSSSUUUZZZ]]]]]]___bbbdddbbbccceeeiiiooovvv~~~~~~|||vvvmmmhhhzzz|||~~~uuuhhhiiimmmqqqrrrmmmccc\\\PPPRRRVVV^^^eeegggdddaaaWWWQQQIIIDDDGGGQQQ]]]fffgggfffffffffeeeccc___\\\RRRHHH<<<444111000///...........................---------.........//////................................................------...000000000000000000111222333333333333222111111000000//////................................./////////000000000000000000000000000000000000111111111111111111111111000111222111000333777;;;AAAEEEJJJMMMOOOOOOOOOPPPKKKLLLMMMMMMMMMMMMNNNNNNVVV[[[fffsss{{{qqqeee\\\QQQ[[[dddeeegggpppzzz}}}~~~zzzpppkkkddd]]][[[^^^ffflll~~~vvvrrrkkkbbbZZZVVVXXXZZZZZZWWWUUUYYY___eeefffeeeeeeaaa___^^^WWWLLLEEEDDDKKKOOOSSSUUUYYY\\\VVVMMM@@@===888444111111111222[[[UUUQQQPPPNNNNNNOOOQQQQQQQQQGGGEEEDDDEEEGGGFFFCCC???<<<;;;999777666555555555222111//////000000...---................................................,,,,,,---.../////////...------------------,,,,,,---------.........//////...........................///111333444444444333666888;;;>>>AAAEEEJJJNNNLLLRRRYYYZZZWWWUUUUUUWWWVVVWWWWWWUUUQQQOOOPPPSSS]]]dddkkklllhhheeedddfffddddddeeehhhlllooopppppptttyyy|||yyyxxxtttyyywwwbbb___ZZZQQQHHHCCCDDDFFFDDDEEEFFFFFFEEECCC@@@???888777555222222555;;;@@@NNNMMMNNNRRRVVVUUUMMMGGG666555444333222000//////................................................//////............//////---------------------------------.........//////------,,,,,,,,,------...,,,,,,------...///000000////////////////////////---------.........//////////////////////////////...//////000111222222222000333666;;;@@@EEEHHHJJJJJJJJJVVVkkkvvvsssqqquuuvvvyyyyyyyyyuuuuuutttkkk```^^^aaahhhpppvvv{{{|||wwwvvvyyyuuuooojjjmmmuuusss|||wwwmmmnnnjjjaaa```___\\\YYYXXXXXXXXX[[[___\\\[[[YYYWWWVVVYYY]]]```dddaaa``````bbbaaa^^^ZZZ[[[XXXTTTRRRTTTXXXYYYWWWSSSWWWZZZZZZ[[[\\\ZZZUUUOOORRRVVV[[[bbblllxxxvvvsssxxxyyy|||~~~~~~yyypppgggeeeiiikkkfffaaaNNNKKKJJJPPPZZZbbbeeeeee\\\VVVLLLCCCAAAIIIXXXccchhhhhhgggggggggeeeaaa^^^]]]RRRBBB777222111///---........................---------.........//////........................////////////////////////............////////////000111222333333333333333111111111000//////......////////////////////////.../////////000000111111000000000000000000000000111111111111111111111111///000111000111444;;;@@@JJJKKKMMMMMMKKKJJJJJJKKKMMMQQQSSSQQQNNNNNNSSSYYYkkkvvv{{{qqqgggccc___YYYVVVWWW^^^pppwwwkkkbbb]]]ZZZXXX]]]ooorrrhhhbbb]]][[[PPPRRRVVV\\\aaadddffffffgggbbb```aaa\\\OOOEEECCCEEEKKKOOOQQQVVV]]]\\\WWWFFFBBB<<<666333222333444aaaQQQOOONNNOOOPPPSSSTTTSSSQQQJJJIIIGGGFFFEEECCC@@@===>>><<<:::777555444444333111111111111000000000000////////////////////////,,,,,,...///000000000000........................---------............///..................---------------...///000111222333333222222333444666777BBBCCCEEEHHHKKKNNNPPPQQQOOORRRSSSQQQOOOOOORRRVVVUUUVVVTTTOOOJJJLLLSSSZZZeeeeeeeeedddcccbbbccccccfffgggiiikkkmmmrrrwww{{{yyyzzzxxxvvvyyyzzzyyytttxxx{{{uuueeeTTTLLLKKKIIIBBB===@@@EEEDDDCCCCCC>>>:::444111222555888:::===@@@FFFMMMRRRTTTUUUUUUIIIDDDAAAAAA@@@:::444222222000------///000000///111///------.../////////---------......000111111......................................................------------......------------------------....................................////////////............/////////000.........//////000111222222888;;;<<>><<<:::777555444333333111111111111000000000000////////////////////////------...///000000000///........................---------............///........................//////......//////000111222222333444666999;;;===FFFHHHKKKMMMMMMNNNQQQSSSTTTRRRPPPOOOOOOOOOPPPPPPRRRSSSTTTRRRQQQTTT\\\ccceeehhhjjjjjjhhhggghhhiiigggjjjnnnppppppssszzz{{{|||yyyrrrttt|||~~~}}}vvvppplllRRRIIIBBBBBBDDDBBB@@@@@@HHHDDD???:::888666555555555999@@@HHHNNNRRRSSSTTTPPPKKKHHHIIIIIIDDD??????:::777222...---...///000///---++++++,,,------,,,---------......///000111......................................................------------......------------------------....................................////////////........./////////000000000000000000000111333333222:::@@@BBBDDDIIILLLLLLRRR```oootttuuuzzz~~~xxxvvvxxx|||~~~{{{uuuwww{{{rrrkkkiiiiiikkkgggiiikkkjjjhhhggghhhjjjfffdddaaa______aaadddfffkkkiiifffddddddeeeeeedddhhhiiijjjkkklllmmmnnnnnniiigggddd```\\\XXXUUUSSSWWWWWWVVVUUUTTTSSSSSSSSSPPPOOOOOOPPPRRRVVVYYY\\\YYY]]]aaaeeehhhpppzzzwwwzzz|||zzzqqqqqqwww}}}~~~|||}}}xxxqqqqqqfff^^^[[[UUUOOOVVVcccgggeeeaaaWWWHHH>>>DDDPPP^^^aaaeeeggggggeeedddccc^^^\\\XXXRRRIII???666000////////////...---...///////////////////////////------------------------------------------------+++---...---,,,,,,---...000111333444444333111000111000...---------//////////////////////////////////////////000000000000000000000000000000000000//////000111111222222222///000333888>>>CCCHHHJJJKKKCCC======CCCIIINNNQQQPPPXXXaaagggrrrmmmaaaZZZRRRKKKPPPXXXaaajjjvvvzzzoooddd^^^___aaavvvyyysssiii[[[QQQPPPTTTYYY\\\ffffffcccaaabbbaaaWWWJJJFFFNNNSSSQQQPPPTTTZZZ^^^\\\TTTIIICCC@@@>>>999555cccOOOLLLMMMQQQTTTUUURRRLLLHHHJJJHHHFFFEEEEEECCC@@@>>>>>><<<999777555444333333111111111111000000000000////////////////////////......///////////////...........................---------............///........................000000/////////000000111222333555888;;;???BBBDDDKKKOOOSSSRRROOOMMMOOORRRTTTOOOKKKJJJNNNQQQQQQOOOMMMPPPTTTWWWZZZ___gggmmmlllrrrxxxyyyvvvssstttvvvuuuyyy~~~zzz{{{wwwyyy~~~~~~{{{yyy{{{}}}~~~mmm^^^OOOHHHDDD@@@>>>???DDDCCCBBB@@@???>>>>>>===777777999<<>>EEEHHHEEEEEENNNZZZiiizzz~~~{{{}}}uuuppplllkkkkkkhhhjjjlllmmmlllmmmoooqqqmmmkkkhhhffffffiiilllooosssssssssuuuwwwwwwvvvtttyyyyyyzzz{{{|||}}}~~~}}}|||zzzvvvrrrmmmiiifffbbbaaa^^^[[[YYYWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUQQQRRRRRRPPPQQQVVV^^^eeeiiirrr}}}{{{wwwzzzvvvsssrrrooobbbUUUUUU]]]eeehhhjjjdddVVVHHHDDDHHH[[[___ccceeefffeeeeeeeee___^^^]]]\\\WWWMMM???666////////////////////////////////////////////////........................------------------------,,,.........,,,+++,,,---///000111222222111000///111000...------...//////////////////////////////////////////000000000000000000000000000000000000111111222222222222222222...333;;;BBBHHHJJJJJJIIIFFF>>>===GGGOOOOOONNNOOO^^^kkk{{{zzzbbbWWWUUUVVVVVVWWW^^^hhhsss}}}sssddd\\\YYYWWWfffzzz{{{eeeUUUQQQSSSXXX[[[_________```dddddd[[[PPP@@@GGGPPPVVVSSSOOORRRZZZccc[[[OOOHHHEEECCC@@@<<>>===<<<999666444333333333111111111111000000000///////////////////////////...///////////////...---........................---------............///............/////////////////////000111222333444666777999<<<@@@DDDGGGHHHNNNSSSWWWSSSLLLGGGJJJNNNMMMJJJHHHIIIMMMRRRTTTUUUNNNRRRXXX]]]bbbhhhnnnsssxxxxxxeeeXXXOOOGGGBBBAAAAAABBBCCCCCCDDDFFFHHHJJJEEE@@@999444666===FFFMMM@@@>>>>>>DDDHHHJJJNNNRRRUUUUUURRRKKKAAA888222000111///...///111222111000...............///000000......................................................------------..................................................................////////////...////////////000000000111111000000111444666777@@@???DDDKKKLLLOOO```uuu{{{~~~~~~{{{yyyxxxwwwwwwuuuuuuuuuttttttttttttuuuooopppqqqtttxxx|||~~~}}}||||||{{{~~~{{{zzztttsssqqqnnnjjjgggcccaaa[[[[[[ZZZZZZXXXWWWUUUUUUTTTTTTTTTQQQOOOMMMOOOQQQWWW___iiirrryyy}}}{{{zzz}}}xxxxxx|||}}}tttnnnnnnfffggghhhgggaaaYYYQQQNNN]]]```dddffffffeeeeeefffaaa``````aaa```WWWJJJ@@@222000///...////////////////////////////////////////////////////////////---------------------------...///...,,,++++++---...//////000000//////...000///............//////////////////////////////////////////000000000000000000000000000000000000222222222222222222222222555:::AAAHHHLLLKKKHHHEEEHHHAAACCCOOOVVVUUUWWW___www{{{iii[[[TTT]]]hhhllloootttxxxzzzsss\\\WWWYYYhhh}}}{{{lllddd```______TTTUUUYYY```gggfff]]]SSSDDDCCCJJJSSSQQQIIIHHHOOO___\\\VVVPPPJJJFFFDDDDDDfffOOOIIIJJJLLLOOORRRRRROOOMMMIIIGGGFFFEEEEEEDDDAAA???===;;;999666444333222222111111111111000000000///////////////////////////...///////////////...---........................---------............///........./////////000000......///111444666999:::;;;<<<>>>AAADDDFFFHHHHHHNNNRRRTTTOOOFFFAAADDDHHHHHHJJJKKKLLLMMMQQQWWW[[[WWWZZZ```eeejjjooosssuuu{{{yyyrrriii[[[NNNGGGHHHHHHGGGDDDBBBBBBFFFIIIPPPKKKCCC<<<888888;;;===666444444888<<>>DDDRRR___mmmyyy~~~|||{{{{{{{{{zzzzzzyyy}}}vvvooojjjiiihhhfffdddbbb```___dddfffiiilllmmmmmmmmmlllqqqsssvvvxxxxxxvvvsssqqqffffffeeedddbbb___]]][[[XXXXXXWWWUUURRRQQQQQQRRRPPPTTTZZZ```gggpppzzz}}}www}}}}}}}}}oooiiibbbaaafffgggbbbZZZbbbeeeggghhhgggfffffffffeeebbbaaabbbbbb]]]TTTLLL:::666111......///...---////////////////////////////////////////////////---------------------------...///...,,,++++++---........................//////........./////////////////////////////////////////////000000000000000000000000000000000000222111111111111333444444???AAAEEEHHHIIIGGGDDDBBBLLLJJJNNNWWW^^^fffwwwpppbbbWWWUUU___rrr~~~}}}hhhVVVUUU___iiirrryyy{{{nnnfffYYYUUUTTTZZZbbbddd___[[[QQQHHHGGGOOOQQQJJJFFFHHHRRRXXX\\\XXXPPPIIIHHHJJJiiiSSSHHHIIIKKKOOORRRSSSQQQOOOIIIGGGFFFEEEEEEDDDAAA???===;;;888666444333222222111111111111000000000000////////////////////////......///////////////...........................---------............///.........//////000000111...///111333777:::===???@@@AAABBBDDDFFFGGGGGGGGGJJJLLLLLLGGGAAA???CCCGGGKKKOOOSSSSSSRRRTTTYYY^^^bbbdddgggkkknnnqqqssssssrrruuuxxxyyyyyyxxxxxxxxx{{{yyyyyy|||}}}zzzvvv~~~vvvcccWWWMMMMMMJJJDDD???===@@@DDDMMMMMMNNNKKKFFF>>>777222777333222333444555<<>>888444000//////.........//////.........................................................------.........////////////////////////..................................../////////000000000000000111111111111222222222555999???EEEIIIVVVnnn{{{uuuwwwrrrpppsss{{{~~~~~~~~~vvvqqqhhh^^^VVVPPPMMMKKKKKKIIIGGGGGGHHHIIIIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGIIIGGGDDDBBBBBBCCCEEEGGGEEEGGGKKKQQQWWW^^^cccfffoooqqqtttwwwvvvqqqjjjddd[[[ZZZYYYXXXYYY\\\```bbbqqqwwwsssqqqxxx|||xxxiiieeemmmuuurrrnnndddZZZZZZdddkkkkkkgggiiijjjjjjhhhggghhhiiifffggghhhgggdddbbbaaaaaa^^^RRRBBB777333222111///////////////////////////------------------------------------------------+++,,,------,,,,,,...//////......------......///------...///000000//////////////////////////////////////////000000000000000000000000000000000000111111222444888===BBBDDD======>>>@@@DDDHHHMMMOOObbbrrrzzzuuuyyyooogggZZZUUU___rrruuuiiiaaa]]]\\\]]]iiimmmmmmhhhhhhnnnqqqpppuuu{{{}}}tttooommmpppvvvzzzyyyqqqeee]]]YYYWWWUUUTTTVVVYYYZZZ[[[\\\^^^bbbjjjsss|||pppiiihhhuuu{{{ssskkk___UUURRRTTTYYYYYYUUUYYYcccddd]]]TTTUUUZZZ___bbb^^^TTTLLLiiiUUUJJJMMMQQQTTTTTTQQQMMMKKKIIIFFFBBBBBBCCCDDDBBB@@@@@@>>>:::777444333333333222111111000000000000000////////////////////////,,,...///000///000111333000///...---,,,------...+++---...---,,,,,,---...000000//////000111222222777888999;;;<<<=========CCCCCCBBB@@@===<<<===>>><<>>???===:::777444333333333222111111000000000000000////////////////////////---...000000//////000222000///...---------......,,,---......---,,,...///000000000000111222333444888999;;;===>>>??????>>>===>>>===;;;:::;;;===???CCCEEEGGGJJJLLLMMMMMMMMMOOOTTTWWWXXX[[[```bbbaaaZZZYYYYYY\\\aaafffjjjkkkgggdddbbbbbbfffkkkppprrrtttsssrrrrrruuuxxx}}}xxxzzzxxxrrrooosssuuuttt{{{~~~wwwppp\\\OOOEEEFFFLLLQQQSSSTTTTTTOOOFFF<<<666666;;;@@@NNNNNNOOOOOOQQQUUUZZZ]]]`````````___[[[SSSIIICCC666333///...000111000...........................////////////////////////000000000000000000000000...------...000000///---000000000000000000000000////////////000000000000111000000000111111222333555888;;;<<>>>>>999999999999:::===BBBEEEGGGIIILLLOOOPPPOOOMMMLLLOOOQQQRRRRRRUUUXXXVVVQQQNNNQQQVVV[[[```gggnnnssstttpppkkkhhhiiikkklllmmmkkklllnnnrrrwww~~~|||uuuqqqtttwwwxxxzzz}}}{{{iiiUUULLLKKKLLLNNNQQQSSSQQQLLLCCC;;;666666999EEEMMMTTTVVVSSSSSSXXX^^^bbbbbbaaa```^^^ZZZTTTOOO???999222000111222///,,,........................////////////////////////000000000000000000000000...------...000000///...000000000000000000000000////////////000000000000111000000000000111222222333666;;;???FFFTTTeeerrr}}}{{{|||~~~zzzpppeee```aaa```]]]^^^\\\[[[\\\___aaabbbbbb___aaacccbbbbbbdddjjjnnniiibbb```fffmmmmmmkkkiiifffhhhkkkmmmlllhhhdddaaa[[[YYYVVVTTTRRRPPPLLLJJJGGGHHHHHHHHHFFFCCCAAA???@@@AAADDDHHHMMMUUU]]]ccciiilllppprrrpppmmmjjjiiiccciiiuuuvvvddd```fffuuu|||ssspppnnn___YYY___fffnnnoookkkhhhjjjmmmhhhhhhhhhgggfffeeeeeeeeefffccc]]]UUUJJJ>>>555///000111111111000///...---............////////////------------------------........................////////////////////////------........./////////....../////////000000000....../////////000000000/////////000000111222333444888???DDDGGGGGGDDDBBBCCCSSS```eeeqqquuuTTTMMM[[[iiisss{{{wwwrrrooorrrxxx|||wwwxxxzzzxxxnnnfffZZZVVVRRRRRRTTT\\\iiivvvppphhhhhh}}}nnn```SSSSSSZZZ^^^^^^^^^ddddddeeeddd]]]RRRJJJIIIsssUUUNNNPPPSSSUUUTTTPPPLLLHHHEEEEEEEEEFFFEEECCCAAA???>>><<<999666444333333333222111111000000000000000////////////////////////...000111111000....../////////..................,,,...////////////000111111222333555666888888999;;;<<<>>>??????===;;;:::888999:::;;;===BBBHHHMMMIIIKKKNNNPPPQQQPPPNNNLLLMMMPPPPPPOOOPPPTTTTTTQQQSSSXXX]]]aaadddiiipppuuuyyyvvvqqqnnnkkkiiifffddd```aaaeeekkkrrryyy|||zzz}}}uuu```TTTMMMJJJIIIJJJMMMOOOOOOKKKBBB:::555333<<>>CCCFFFKKKUUUcccnnnfffnnnxxx~~~zzzvvvtttuuuwwwxxxyyy{{{wwwqqqaaa\\\UUUPPPPPPQQQSSSSSSOOOLLLHHHEEECCCBBBBBBBBBEEEHHHMMMSSSXXX___fffjjjlllooonnnnnn|||lllcccdddlll|||}}}{{{iii^^^```cccgggkkkllllllkkkkkkjjjiiihhhgggfffeeeeeebbbbbbbbbaaa\\\QQQEEE;;;111///---...000111000//////////////////.................................////////////////////////////////////////////////........./////////000000////////////000000000111////////////000000000111111000000000222444666888???DDDIIIIIIGGGFFFHHHKKKMMMccc{{{uuufffVVVVVVhhhmmmiiihhhmmmyyyrrrpppnnneee\\\[[[```___eeewwwtttnnn{{{jjj[[[SSSUUU[[[\\\___aaabbb___ZZZRRRLLL}}}ZZZRRRTTTVVVWWWUUUPPPKKKGGGGGGGGGFFFCCCAAA@@@BBBDDD<<<;;;888555333333333333222111111000000000000000////////////////////////,,,///111222111/////////......///000000000//////...///111111111111333444555777999;;;<<<<<<<<<<<<<<<;;;;;;:::999888777666888:::===>>>@@@CCCGGGJJJLLLLLLLLLKKKJJJHHHEEEDDDGGGNNNSSSQQQPPPUUU\\\```^^^```bbbdddeeefffiiikkkdddeeegggjjjkkkjjjeeebbb^^^```cccfffjjjmmmnnnoootttssstttyyy{{{~~~{{{rrreeeZZZUUUKKKJJJJJJKKKLLLIIIBBB<<<666888;;;@@@FFFJJJLLLLLLKKKNNNSSSYYY^^^___\\\YYYXXXPPPDDD:::444111111111////////////////////////////////////////////////000000000000000000000000111000000111333333222111000000000000000000000000////////////000000000000000000111111333444666777;;;@@@GGGLLLSSS___mmmxxx~~~yyy}}}~~~|||vvvjjjccc^^^YYYVVVOOOMMMKKKIIIIIIIIIGGGEEEDDDDDDFFFGGGKKKQQQYYY^^^ggglllllliiimmm}}}yyyjjjhhhsss~~~}}}ooogggeeedddeeehhhjjjkkkjjjkkkjjjiiihhhgggfffeeeddd`````````aaa```YYYNNNFFF555111------///222111000///////////////.................................////////////////////////////////////////////////....../////////000000000/////////000000000111111/////////000000000111111111111000111444777:::<<<>>>CCCFFFDDDBBBFFFPPPYYYeeevvvqqqUUUZZZcccppp~~~wwwxxx{{{~~~~~~sssbbbaaaXXXVVV___fffpppyyynnnuuunnnYYYPPPRRRVVVZZZ^^^___``````[[[TTT^^^SSSUUUWWWWWWUUUOOOJJJFFFDDDFFFGGGEEEBBB@@@AAABBB<<<:::777555333333333444222111111000000000000000////////////////////////+++...111222222000//////---...///000111000000///...000111222222222444555888999;;;===>>>>>>===<<<999999888888888999:::::::::<<>>CCCGGGIIIFFFHHHLLLQQQWWWZZZ[[[ZZZYYYVVVPPPFFF<<<555222222////////////////////////////////////////////////000000000000000000000000000//////000222222111///000000000000000000000000////////////000000000000///000111222444777999:::;;;AAAJJJSSS___qqqwww{{{uuukkkeee___XXXSSSQQQOOOMMMKKKIIIHHHGGGEEEDDDGGGLLLPPP[[[\\\```dddffflll|||yyyrrrnnn~~~}}}xxxssstttqqqlllgggddddddgggjjjkkkjjjiiihhhfffeeedddcccbbbaaa___```aaa]]]UUUNNN>>>777000...///222222000000/////////....................................////////////////////////////////////////////////.../////////000000000000//////000000000111111111//////000000000111111111111111111222555:::>>>AAA;;;@@@DDDFFFIIIWWWlll||||||hhh___[[[lllqqqnnnccc]]]^^^XXXYYYeeennn{{{wwwxxx~~~mmmWWWNNNQQQVVVZZZ[[[___ddd```YYY```UUUWWWYYYYYYVVVQQQKKKGGGBBBEEEHHHHHHDDDAAA@@@@@@<<<:::777444333333333444222111111000000000000000////////////////////////***---111222222111000000---...///111111111000///...000222222222333444666999;;;===>>>???>>>===<<<777777666666888:::===???===@@@BBBCCCBBBAAAAAABBBAAAAAABBBDDDGGGKKKNNNPPPQQQWWW[[[^^^bbbddd```YYY]]]ZZZXXXYYY[[[[[[XXXUUU[[[XXXTTTRRRRRRQQQPPPNNNMMMNNNPPPQQQQQQPPPNNNMMMJJJJJJNNNVVVXXXVVVXXX^^^cccfffjjjmmmppptttzzz~~~oooZZZOOOOOOOOOIIICCC>>>===;;;999999===DDDIIICCCCCCEEEJJJPPPUUUXXXYYYXXXZZZXXXOOOCCC888444333000000000000000000000000////////////////////////000000000000000000000000...------...000111///...000000000000000000000000////////////000000000000///000111333555888;;;<<>>DDDJJJPPPZZZpppzzzbbb]]]fff~~~~~~vvvpppmmmaaaZZZcccZZZ___jjj}}}{{{mmmwwwiiiZZZOOOTTTWWWYYY^^^eeeccc\\\~~~dddVVVUUUUUUWWWTTTLLLGGGGGGEEEGGGHHHFFFCCCAAA??????;;;:::888555333333222333111111111111000000000000////////////////////////////////////////////////000000000000000000///...///000111333555666888888999:::<<<======<<<:::999::::::999999:::;;;===>>>>>>???AAABBBBBBAAA@@@???@@@AAAEEEHHHKKKMMMNNNOOOPPPRRRXXX___eeeeee```[[[ZZZ\\\]]]XXXQQQLLLMMMOOOTTTNNNGGGCCCBBBCCCCCCBBBCCCAAA@@@AAACCCCCC@@@===???BBBDDDDDDCCCCCCFFFIIIOOOUUUZZZ[[[ZZZ\\\dddkkk}}}sss\\\MMMGGGGGGIIIHHH===;;;BBBCCC;;;888;;;@@@AAADDDGGGKKKPPPWWW[[[ZZZ[[[XXXRRRMMMGGG<<<111000222222111///------...111///------/////////...////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111555000...222444555;;;CCCPPPYYY```ccckkk}}}yyytttwww}}}}}}tttvvvzzz|||pppkkkbbbZZZTTTTTTRRRMMMHHHEEEGGGJJJBBB@@@BBBHHHNNNTTT___hhh{{{}}}ssspppwwwxxxxxx}}}ooocccbbbeeefffmmmmmmkkkhhheeedddeeegggbbbbbbbbbaaa___^^^\\\[[[PPPFFF999222000000///,,,000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000///111222222111111222444222000333;;;???>>>===>>>EEEHHHNNN[[[ssstttaaa]]]mmmyyyvvvttttttuuufff[[[XXXcccqqqrrrppp|||```YYYVVVXXXZZZZZZ^^^ccc}}}zzz^^^UUUSSSTTTVVVTTTMMMIIIIIIGGGHHHIIIHHHDDDBBB@@@@@@;;;:::888555333333222333111111111111000000000000//////////////////////////////////////////////////////000000000//////...000000222333555666777777:::;;;;;;<<<;;;999888777777777888999;;;===???@@@@@@@@@@@@@@@@@@@@@??????DDDEEEGGGIIIKKKLLLLLLLLLUUUUUUVVVYYY\\\]]]ZZZWWWLLLMMMLLLHHHBBB??????@@@FFFAAA===:::;;;======<<<===<<<;;;===@@@BBBBBB@@@===???@@@AAA@@@???@@@AAACCCFFFIIIJJJJJJLLLRRRWWWdddlllyyyyyyeeeVVVNNNKKKLLLFFFDDDBBBAAACCCCCC???888===>>>@@@BBBFFFLLLSSSXXXXXXYYYXXXTTTQQQMMMCCC:::333222111000000000000000111000......000000000///////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111555222222555777<<>>@@@>>>===@@@AAAQQQeeevvveee\\\dddttt~~~}}}yyyqqqiiibbb[[[]]]rrryyy}}}rrrccc[[[ZZZ\\\\\\[[[|||___TTTRRRSSSVVVTTTNNNKKKKKKHHHIIIJJJHHHEEEBBBAAAAAA;;;:::888555333333222333111111111111000000000000////////////////////////////////////////////////.........///////////////111222333444666666777777;;;::::::999888777666666444555777:::===???@@@AAA@@@@@@???????????????@@@HHHIIIJJJLLLMMMNNNNNNNNNTTTRRROOOMMMNNNNNNMMMLLLBBBAAA???===;;;999999999<<<;;;:::;;;???BBBCCCCCCBBBAAAAAADDDIIIMMMOOOPPPLLLKKKKKKKKKKKKIIIEEECCCAAAAAA@@@@@@AAACCCFFFHHHLLLRRR^^^jjjrrrxxxxxxkkk\\\OOOGGGEEEJJJGGG@@@CCCKKKFFF999:::::::::;;;>>>EEEMMMSSSTTTWWWXXXVVVUUUSSSMMMEEE999555000///111333333111111000//////111111000///////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222222111222555:::GGG\\\nnnxxxvvvrrrqqqwwwzzztttrrrtttyyy~~~ssszzzzzz|||tttiiicccdddkkkrrrwww}}}vvvlllaaaZZZWWWUUUOOOJJJMMMGGGCCCBBBBBBBBBFFFLLLQQQ\\\mmmqqqmmmrrrzzzssshhh^^^aaacccfffhhhiiihhhfffeeedddddddddcccaaa```^^^]]][[[TTTIII>>>666222000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000/////////000000000111111000000000000000000000000000111222111000000222444777888<<<@@@???===@@@EEEDDDZZZvvvyyyhhh\\\fff}}}|||yyyssseeeYYY[[[eeewwwyyy{{{www]]]UUUZZZ]]]XXXbbbUUUSSSSSSUUUSSSMMMJJJKKKHHHIIIJJJHHHEEEBBB@@@@@@;;;:::888555333333222333111111111111000000000///////////////////////////////////////////////////---------......///000000444555666777888888777777888888777666666777777888444666888;;;===?????????>>>>>>======>>>@@@BBBCCCJJJJJJKKKLLLNNNNNNOOOOOOJJJGGGDDDAAA????????????===<<<;;;;;;===??????>>>===>>>AAAFFFLLLQQQUUUVVVYYYXXXYYY\\\```eeejjjlllnnnlllkkkkkkllliiiccc^^^UUUQQQLLLJJJJJJIIIHHHFFFLLLKKKNNNTTTYYY___iiitttwwwyyy|||uuu\\\IIIJJJJJJFFFBBBFFFMMMIII@@@999888666555777===FFFLLLQQQUUUXXXWWWWWWWWWRRRLLLAAA:::333000222444333111000///...///111111000///////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222444222222888FFFZZZrrr~~~{{{zzz{{{{{{xxxtttyyyuuuqqqqqqvvv~~~zzzsssrrrhhhggggggiiinnnvvvlllbbb[[[WWWSSSNNNIIIFFFHHHHHHFFFGGGJJJKKKSSS```ooosssuuu~~~sssfff^^^```dddhhhkkkjjjgggeeeeeeeeeddddddbbb```___^^^^^^YYYPPPDDD999222000000////////////////////////////////////000000000000////////////////////////000000111111111111000000//////000000000111111111000000000000000000000000000111111111000111333555;;;;;;===?????????HHHRRRZZZjjjmmmYYYdddvvv{{{uuu}}}~~~ttthhhccciiippp}}}{{{ttt{{{iiiUUUXXX]]][[[___XXXUUUTTTUUURRRLLLIIIIIIGGGHHHIIIGGGCCC@@@>>>>>>;;;:::888555333333222333111111111111000000000///////////////////////////////////////////////////------------...000111222777888999::::::999888777444555555666777999;;;<<<777888:::<<<======<<<<<<;;;;;;<<<===???BBBEEEFFFJJJJJJIIIHHHGGGGGGGGGFFF======<<<:::999888999999;;;;;;<<<@@@EEEHHHIIIIIIEEEIIIOOOVVV]]]ccchhhkkkssstttuuuwwwzzz}}}wwwoooiiieee```YYYTTT[[[XXXVVVWWWVVVTTTUUUXXXeeekkktttzzz|||hhh]]]NNNEEEGGGJJJIIIHHHIII<<<:::666333333888@@@FFFNNNSSSVVVVVVUUUVVVSSSOOOJJJBBB888333444444222///.........///111111000...000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222888555555@@@WWWqqqzzzxxx{{{yyyxxxyyy}}}uuuiii^^^\\\```hhhjjjnnnrrrwww~~~zzziii]]]WWWUUUPPPMMMNNNMMMHHHDDDDDDCCCHHHRRR^^^lll}}}sss|||oooaaaaaacccgggjjjkkkiiifffeeeeeeeeedddbbbaaa___^^^]]]ZZZSSSIII>>>555000///////////////////////////////////////000000000000////////////////////////000000111111111111000000000000000000111111111111111111111111111111111111000111111111111222555888===<<<>>>AAACCCIIIXXXeeevvvuuu]]]iii{{{|||vvvppplllmmmmmmmmmkkkgggdddcccccchhhiiijjjlllpppuuuzzz}}}}}}}}}ooofffbbbkkkyyy|||ttt{{{hhh]]]\\\YYY^^^YYYVVVTTTUUURRRKKKHHHIIIGGGHHHIIIGGGCCC???>>>===;;;:::888555333333222333111111111111000000000000////////////////////////////////////////////////......---...///111333444999:::;;;<<<;;;:::888666333333555777999<<<===>>>:::;;;;;;<<<;;;;;;;;;::::::;;;<<<>>>AAADDDFFFGGGHHHFFFDDD@@@===;;;999999777888::::::::::::<<<===AAADDDJJJPPPTTTXXXZZZZZZXXX\\\bbbhhhmmmsssyyy}}}|||uuummmjjjjjjkkkfffZZZOOOJJJNNNXXXcccjjjooo{{{}}}dddPPPMMMLLLGGGGGGNNNBBB@@@:::555333555;;;@@@JJJPPPTTTTTTSSSTTTSSSPPPNNNGGG>>>888555333111///.........000222333111///000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222222333444444888HHHccc|||uuuwww{{{{{{mmmddd[[[TTTYYYbbbmmmnnnqqqvvv~~~qqqccc\\\UUUPPPQQQPPPLLLHHHGGGEEEDDDGGGNNNXXXeeewwwvvv~~~ssshhheeebbbbbbfffhhhhhhgggeeeeeeeeedddbbbaaa___^^^\\\ZZZUUUNNNEEE<<<444///000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000111111111222222111111111111111111111111000111222222222555999<<<>>>===@@@HHHQQQ^^^ooo}}}wwwlllggg~~~nnnkkkgggccc___ZZZUUURRRUUUVVVVVVSSSPPPLLLKKKKKKOOONNNNNNNNNOOOQQQRRRSSSTTT[[[fffpppzzzzzz~~~}}}kkk]]]^^^eeepppsssiiiooo^^^TTTzzz___XXXUUUSSSTTTRRRLLLJJJKKKHHHIIIJJJHHHDDD@@@>>>>>>;;;:::888555333333222333111111111111000000000000///////////////////////////////////////////////////.........000222555666888999;;;;;;;;;888666444333555888:::<<<===>>>>>><<<;;;;;;:::::::::;;;;;;<<<===???AAACCCDDDEEEEEEBBB@@@===:::777666555444666888:::;;;;;;===AAADDDLLLRRR\\\bbbeeefffhhhjjjhhhkkkooosssuuuyyy~~~|||mmm___XXXPPPTTTWWWYYY]]]iii|||gggSSSLLLJJJKKKKKKJJJFFF@@@999555555888<<>>???FFFUUUfffvvvtttppptttyyy~~~sssjjjccc___]]]TTTRRRPPPOOONNNLLLIIIFFFHHHIIIJJJHHHFFFDDDCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBEEEIIINNNVVV___gggnnnrrr{{{pppmmmfff```mmm|||lllyyykkk\\\rrr^^^VVVSSSRRRTTTRRRMMMKKKMMMIIIKKKKKKIIIEEEAAA??????;;;:::888555333333333333111111111111000000000000//////////////////////////////////////////////////////...///000333666888777888::::::999777444222555777:::===>>>>>>======<<<;;;:::999:::;;;<<<===>>>@@@AAACCCDDDDDDCCCCCC;;;:::999888777888888999777999:::999:::===CCCHHHPPPYYYdddkkkkkkkkkmmmpppllloooqqqrrrrrrtttyyy}}}vvv{{{wwwrrrmmmggg^^^UUUQQQWWWdddooo{{{VVVJJJOOOOOOFFFNNNKKKDDD===777555777:::DDDKKKQQQQQQQQQSSSUUUTTTLLLJJJEEE>>>888444333444111111222555777777555333000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333111>>>PPPcccxxx~~~yyy}}}eeeXXXSSSYYY^^^aaaiiiuuu~~~lllaaaZZZTTTQQQQQQPPPIIIGGGJJJLLLLLLPPPWWWaaarrrwww}}}zzztttjjj^^^XXXZZZ```dddfffdddddddddcccaaa```^^^]]]]]][[[YYYXXXUUUMMM???555000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000111111111111222222222111111111111111111111111000111222333555999???CCC===@@@LLL```vvv}}}nnnppp{{{xxxqqqfffaaaZZZSSSOOONNNPPPQQQFFFEEEDDDEEEFFFFFFDDDBBB@@@AAACCCCCCAAAAAAAAABBB@@@AAABBBCCCCCCCCCCCCBBBAAA@@@AAAEEEIIINNNOOOPPPVVVaaaqqqppp\\\aaauuunnnqqqyyyiii~~~sss[[[UUUTTTSSSQQQOOOMMMLLLKKKLLLKKKJJJGGGEEECCCAAA@@@===;;;888666333222111111222111111000///......---......///000000000000000000////////////000000111......///000222444666888:::999999888888888888888999;;;===>>>???>>>===<<<>>><<<:::999999;;;===???@@@AAACCCDDDCCC@@@===;;;444555666777777888:::<<>>>>>AAAFFFKKKNNNXXX[[[aaaeeegggiiikkkllllllmmmnnnoooppppppppppppsssuuuxxx{{{}}}~~~rrrnnnjjjccc^^^^^^pppaaaKKKKKKNNNJJJIIIKKKKKKDDD:::444444888???FFFOOOSSSRRRPPPPPPRRRMMMKKKIIIFFFBBB;;;444...111111111333555666444222000000000000000000000000000000000000000000000000000000000000000000000000666222111333444333444666222HHHdddxxxvvv|||~~~kkk^^^WWWVVVWWW\\\eeeqqq|||zzzggg___YYYTTTSSSLLLHHHJJJKKKHHHEEEDDDTTT]]]lllzzz~~~wwwuuuhhhWWWTTT___gggfffccceeegggeeeaaa^^^^^^``````\\\XXXWWWUUUQQQHHHAAA222333333222000///000222111111111111111111111111000000000000000000000000222222222111111111111000222222222222222111000///222222111111111111111222///222333222777???BBB@@@JJJFFFOOOjjjyyybbbeeexxx}}}rrrggg___YYYWWWNNNKKKGGGGGGHHHHHHGGGEEEAAACCCDDDDDDCCCCCCEEEFFFHHHFFFDDDBBBAAAAAACCCDDDEEEEEEDDDCCCBBBBBBBBBBBB>>>@@@BBBBBBAAAAAAEEEHHHLLLPPPXXXbbbnnnzzzyyyoooggguuulll___pppyyybbbTTTTTTSSSQQQOOONNNMMMLLLMMMLLLJJJHHHEEEBBB@@@???<<<:::888555333222222222111111111000///...............///000000000000000000//////...//////000000...///000222444666888999999888777777777888999999:::;;;<<<>>>>>>===<<<;;;<<<:::999888999;;;===???@@@@@@AAAAAA???===;;;999444666777777777999;;;===>>>???BBBEEEHHHKKKNNNOOOXXX[[[___bbbcccdddeeegggaaabbbccceeeffffffgggggglllmmmnnnoooqqqtttyyy||||||zzzkkkzzzvvv\\\RRROOOKKKGGGIIIKKKHHHAAA:::777666<<>>666111222111///000222333333222000000000000000000000000000000000000000000000000000000000000000000000000333//////111222111333777>>>XXXwwwyyyyyypppaaaYYYXXX\\\aaaeeejjjuuuxxxeeeWWWXXXRRRLLLKKKJJJGGGHHHLLLKKKSSS```nnnzzz~~~xxxqqqgggXXXOOOVVVeeedddfffhhhgggcccaaa```aaaaaa^^^ZZZYYYXXXSSSLLLEEE666555333111000000111111111111111111111111111111000000000000000000000000222222222111111111111000222222222222222111000000222111111000000111111222111111333888===AAADDDEEEIIITTTfffzzzwwwlllggguuu}}}wwwlllaaaWWWOOOKKKJJJIIIGGGFFFGGGIIIIIIGGGEEEFFFGGGGGGFFFEEEEEEFFFHHHIIIHHHGGGFFFEEEEEEFFFFFFHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEDDDAAA@@@BBBDDDEEEGGGMMMTTT^^^gggnnnrrrxxx}}}zzzssstttvvvuuubbb]]]kkk~~~cccTTTTTTSSSRRRPPPOOOOOONNNNNNMMMKKKHHHEEEBBB???===:::999777555333333333333111111000000//////............///000000000000000//////............/////////000222333555777999:::888777666555666777:::;;;:::;;;<<<<<<<<<;;;:::999999999888999:::<<<>>>@@@>>>>>>===<<<:::999888777555777888999999:::===??????BBBGGGLLLOOOQQQQQQQQQUUUWWWZZZ\\\\\\\\\]]]]]]\\\]]]^^^```bbbcccddddddeeeeeeeeeddddddfffjjjmmmuuuuuuvvvuuutttuuuxxxzzzwwwpppooommmjjjooowwwpppYYYLLLGGGEEEFFFIIIKKKIIIDDD===777:::@@@IIINNNPPPPPPQQQSSSPPPNNNLLLJJJFFFAAA:::555222000......///111111111000000000000000000000000000000000000000000000000000000000000000000000000111//////111111111555<<>>999222000000222111111111111111111111111111111000000000000000000000000222222222111111111111000111222222222222111000000111111000000000111111222333111555???CCCCCCIIIRRReeevvvooooooyyyyyyxxxrrrkkkaaaVVVNNNHHHFFFEEEDDDCCCDDDEEEHHHHHHGGGEEEIIIIIIIIIHHHFFFFFFHHHJJJJJJKKKLLLLLLLLLKKKJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGFFFGGGFFFDDDAAA?????????@@@AAADDDHHHMMMRRRWWWYYY[[[ZZZaaasssyyyllljjj{{{uuu]]]VVVhhh```TTTTTTSSSRRRRRRQQQPPPPPPOOONNNLLLIIIEEEAAA>>>;;;999777666444333333333444111000000000/////////.........///000000000000000//////............//////111222444666777999::::::777666444444555888;;;<<<;;;;;;;;;;;;;;;:::999888888888999:::<<<>>>???@@@<<<;;;999777666555555555666888999::::::;;;>>>@@@CCCEEEJJJNNNQQQRRRQQQQQQOOOQQQTTTUUUUUUUUUVVVWWW[[[\\\^^^```bbbdddeeeeeedddcccaaa^^^\\\]]]```ccchhhhhhiiihhhggghhhjjjlllsssvvvzzz~~~zzzooocccXXXXXX```lll|||{{{jjjSSSIIIGGGFFFFFFJJJNNNLLLDDD===<<>>444///000222222000111111111111111111111111000000000000000000000000222222222111111111000000111111222222222111111000111111000000000111222222555333999DDDEEECCCRRRhhhsssxxxtttsssiiiccc[[[RRRKKKHHHHHHHHHGGGFFFFFFHHHJJJLLLNNNNNNPPPQQQQQQPPPOOOPPPSSSVVVQQQSSSVVVXXXXXXWWWUUUSSSRRRRRRRRRQQQPPPOOONNNMMMJJJJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCDDDFFFHHHJJJLLLRRROOOOOOVVVbbbuuurrrfffrrrwww```]]]wwwaaaUUUUUUTTTSSSSSSRRRQQQQQQOOONNNMMMJJJFFFAAA===:::888777555444333333444444000000000000////////////......///000000000000000...............///000000333444666777999999999999666555555555666999;;;===;;;;;;;;;::::::999888888999999;;;<<<===>>>??????999888666444333333444444666888::::::;;;<<>>GGGEEEHHHbbb~~~yyy|||ssslllgggWWWTTTNNNHHHEEEDDDFFFGGGMMMLLLLLLMMMPPPUUUZZZ^^^^^^```aaabbbccceeehhhkkkfffiiimmmpppqqqpppmmmkkkffffffdddaaa^^^ZZZWWWUUUOOOOOONNNNNNMMMKKKIIIHHHFFFEEEDDDCCCCCCDDDFFFFFFGGGGGGIIIJJJLLLWWWooommmggg}}}{{{cccmmmeeeWWWVVVVVVUUUSSSRRRRRRQQQNNNNNNMMMJJJFFFBBB===:::888777555333333222333333000000000000////////////......///000000000000000............///111222333555666777999999999888777666666666777888:::;;;<<<;;;;;;:::::::::::::::::::::;;;<<<===>>>===<<<;;;666555444333222333444444666888999:::;;;===@@@BBBIIIHHHGGGGGGGGGIIIJJJKKKKKKMMMPPPQQQRRRTTTWWWYYYVVVWWWXXXZZZ\\\]]]]]]^^^]]]]]]\\\YYYUUUSSSTTTUUUWWWXXXYYYZZZZZZ\\\___bbbfffjjjppptttwwwyyy{{{}}}|||jjjYYYRRRGGGQQQ___oooooocccWWWJJJFFFJJJOOOOOOLLLGGGHHHJJJKKKLLLMMMMMMLLLMMMKKKIIIHHHGGGDDD@@@===555444444444555444111///000000000000000000000000000000000000000000000000111111111111111111111111111111111111222;;;OOObbbppp|||{{{zzz~~~|||}}}ttteee^^^```hhhpppttttttyyykkk___WWWRRRPPPLLLGGGDDDFFFJJJQQQ^^^iiiwwwpppppp{{{zzz|||eee^^^___aaacccfffeeeccc```cccbbbaaa___\\\YYYWWWUUUPPPHHH===444111111111000111111111111111111111111000000000000000000000000222222222111111111111000000000111222222222222111222222222222222333444555999;;;BBBHHHKKKXXXwwwxxx{{{uuullldddZZZSSSJJJIIIFFFEEEEEEGGGJJJLLLOOOQQQSSSVVV[[[bbbkkkpppsssuuuxxx{{{|||~~~zzzsssnnnkkk___]]]ZZZWWWTTTPPPKKKGGGGGGFFFDDDCCCBBBCCCCCCDDDCCCEEEHHHGGGCCCFFFVVVhhhwwwppp{{{}}}dddYYYXXXWWWVVVTTTRRRQQQQQQMMMMMMLLLJJJGGGBBB>>>;;;888777555333222222222222////////////000000000000......///000000000000000------...///111333555666777888999999999888666555666777999:::;;;;;;;;;::::::::::::::::::;;;;;;<<<:::;;;<<<===<<<:::777555444333333333444444555555555777999:::;;;===@@@BBBEEEEEEEEEEEEEEEGGGHHHIIIIIIKKKMMMNNNOOOPPPSSSUUUTTTUUUVVVXXXYYYZZZZZZZZZXXXYYYYYYWWWSSSQQQPPPPPPOOOPPPQQQQQQQQQSSSVVVXXXZZZ]]]bbbfffjjjnnnsssvvvxxx|||uuu```RRROOOPPPZZZooo~~~uuugggTTTJJJIIIMMMNNNMMMJJJJJJKKKLLLMMMNNNNNNNNNMMMKKKIIIHHHGGGEEEBBB@@@999666333111222222222111000000000000000000000000000000000000000000000000111111111111111111111111000000222333777EEE```xxxxxx{{{wwwyyypppkkkfffdddfffmmmuuuzzz}}}sss```UUUSSSNNNJJJGGGFFFEEEGGGQQQ\\\jjjxxxqqqzzzuuu___^^^___aaaeeefffdddbbbeeedddccc```]]]ZZZXXXWWWRRRLLLBBB888111//////000111111111111111111111111000000000000000000000000222222222111111111111000000000111222222222222222333333333333444555666777===???CCCIIIVVVnnn~~~uuu{{{uuukkkaaaXXXQQQMMMJJJJJJJJJLLLNNNRRRVVVYYY\\\ZZZ```hhhpppxxxxxxqqqiii___UUUNNNKKKJJJHHHFFFEEEEEEEEEEEEFFFFFFGGGGGGCCCAAAHHHQQQ```nnnwww}}}qqq]]]ZZZYYYXXXVVVTTTRRRQQQPPPLLLLLLLLLKKKGGGCCC>>>;;;999888555333222111111222////////////000000000000...//////000000000000000------...000222444666888888888999:::999777444333666888:::<<<===<<<;;;999::::::::::::;;;;;;<<<===:::;;;<<<<<<:::777333111222222333444555555666666555777999:::;;;<<<@@@BBBAAABBBCCCEEEFFFGGGHHHHHHFFFGGGIIIIIIIIIKKKMMMOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUWWWXXXVVVSSSPPPOOONNNJJJKKKKKKKKKJJJKKKNNNPPPMMMOOOQQQTTTXXX^^^eeejjjlllnnnqqqtttuuuuuurrrpppjjjttt|||bbbTTTIIIJJJVVVggg}}}rrr]]]NNNJJJKKKMMMLLLLLLKKKKKKLLLNNNPPPPPPPPPMMMKKKJJJIIIHHHGGGDDDBBB===888222......000333444000000000000000000000000000000000000000000000000111111111111111111111111111222444777===OOOooo{{{yyyrrrgggjjjlllmmmnnnqqqxxx~~~ooo\\\WWWOOONNNLLLJJJEEECCCJJJTTTYYYlll{{{}}}{{{```___^^^aaaeeegggeeecccffffffeeebbb]]]ZZZYYYYYYRRRNNNEEE:::222...///111111111111111111111111111000000000000000000000000222222222111111111111000///000111222222222222222333333333444555666777888AAABBBCCCJJJ```rrroooxxxuuuvvvrrrkkkcccaaa\\\SSSKKKGGGJJJMMMMMMOOORRRWWW\\\bbbfffhhhmmmvvvvvvhhh^^^QQQPPPNNNLLLJJJIIIIIIIIIFFFCCCBBBFFFHHHGGGHHHKKKLLLYYYgggmmmoooxxxwwwyyyoooqqqooo```XXXVVVSSSSSSSSSSSSRRRQQQNNNLLLIIIGGGEEEBBB>>>;;;:::777444333333222111000000000000000////////////111111000///////////////...///000222444777999;;;<<<<<<;;;:::999777777666888999;;;<<<===<<<;;;;;;::::::::::::;;;===>>>???======<<<888333111444777222222222333555777888999:::::::::;;;<<<===>>>?????????@@@AAACCCEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLQQQQQQPPPPPPOOONNNNNNMMMQQQQQQPPPNNNLLLIIIGGGFFFDDDCCCBBB@@@@@@BBBCCCDDDCCCDDDEEEHHHJJJMMMPPPQQQUUUWWWYYYYYYXXXVVVVVVVVVUUUaaaooo|||gggQQQNNNRRRUUU___llltttWWWGGGJJJLLLFFFMMMKKKLLLNNNMMMIIIJJJNNNNNNMMMMMMKKKIIIGGGFFFDDD@@@<<<666111000111111111111111111111111111111111111111111111111111111111444111///000333555444222///111444:::EEE\\\~~~vvvjjjccciiittt{{{yyytttxxx{{{uuupppmmmkkkiiiggggggeeeddddddfffjjjnnnqqqyyy~~~pppeeeZZZQQQJJJHHHFFFEEEFFFIIIYYY```ppp~~~pppaaaVVV[[[dddeeecccccceeedddbbb```^^^[[[ZZZYYYRRRQQQMMMDDD:::333000000222222111111111111222222222111111111000000//////111111222222222222111111111111222333333333333222222444555333333666999;;;GGGIIIMMMbbbwwwppp~~~ooonnnyyy~~~pppeee___^^^]]]]]]XXXRRRJJJEEEEEEJJJPPPTTTZZZ^^^```bbbiiiuuu|||~~~ppphhhccc\\\WWWSSSPPPOOOMMMKKKIIIEEECCCCCCEEEHHHJJJIIIGGGIIIMMMPPPUUU___jjjuuufffgggggg[[[XXXVVVSSSRRRRRRRRRQQQPPPNNNLLLIIIGGGEEEBBB>>>;;;:::777444333333222222111000000000000////////////111111000///////////////...///000222555888:::;;;;;;;;;::::::999888888888999:::;;;<<<<<<<<<;;;::::::::::::;;;<<<===>>>>>>===<<<:::666333111222333222222222333555666888999999999999:::;;;<<<===>>>>>>>>>>>>@@@AAACCCEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIHHHGGGEEECCCAAA@@@===<<<;;;::::::;;;<<<=========>>>???@@@BBBDDDEEECCCEEEGGGGGGFFFEEEFFFGGGNNNYYYdddnnnqqq^^^QQQJJJPPP^^^aaajjjzzzsss[[[JJJGGGGGGEEEGGGEEEGGGJJJKKKIIIJJJMMMNNNMMMMMMKKKJJJGGGFFFEEEAAA<<<666222111111111111111111111111111111111111111111111111111111111111444222000000333444333222444333555===OOOhhh~~~|||qqqkkkkkknnnvvv}}}~~~~~~}}}{{{wwwrrrooogggccc^^^ZZZXXXVVVTTTRRRRRRPPPOOONNNOOOQQQTTTVVVYYY]]]cccjjjpppwwwqqqaaaYYYRRROOOLLLHHHGGGJJJLLLUUUeeewwwzzzvvvwwwxxxyyyyyy{{{}}}nnnbbbXXXYYYaaaeeeeeeccceeedddccc```^^^[[[YYYXXXSSSRRROOOGGG===555111000222222111111111111222222222111111111000000000000111111222222222222111111111111222333333333333222333555555444333666:::===CCC\\\nnn{{{yyywwwttt```hhh{{{}}}xxxpppfff\\\TTTOOOLLLJJJIIIHHHKKKQQQYYY___ccchhhnnnuuu|||~~~uuummmddd[[[UUUOOOMMMIIIGGGFFFFFFFFFFFFLLLIIIHHHHHHGGGFFFKKKRRR___uuu~~~rrr~~~ddddddfff\\\XXXVVVSSSRRRRRRQQQPPPNNNMMMKKKHHHFFFDDDAAA===:::999777444333333333222111000000000000////////////111000000///////////////...///111333666999;;;<<<999999999999:::::::::::::::;;;;;;;;;;;;::::::999:::;;;;;;;;;<<<<<<======;;;888555333222111000///222222222333444666777888888888888999:::;;;<<<===<<<<<<===>>>@@@BBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@============<<<;;;999999777666555444444555666777777777777666777777888999;;;<<<======<<<>>>AAACCCMMMVVV\\\___mmmgggQQQLLLQQQHHHNNN]]]vvvuuufffWWWLLLHHHGGGDDDBBBDDDHHHIIIHHHHHHKKKMMMMMMLLLKKKJJJHHHFFFEEEAAA===888444333222222111111111111111111111111111111111111111111111111111555333111111222333333222555555888GGGccc|||yyylllvvv~~~|||xxxzzzpppmmmmmmrrrrrrvvv{{{}}}zzzvvvqqqllleee^^^YYYRRROOOKKKIIIGGGFFFEEECCCDDDCCCBBBBBBAAAAAABBBBBBCCCFFFIIILLLOOOSSSWWWZZZfffooo~~~ooodddXXXRRRNNNIIIFFFGGGEEELLLZZZiiiuuu|||nnnmmmmmmoootttxxx{{{}}}iiibbbXXXSSSYYYbbbeeebbbfffeeecccaaa^^^[[[XXXWWWTTTTTTQQQKKKBBB:::333000222222111111111111222222111111111111111000000000111111222222222222111111111222222333333333333333333444555555555888???EEEOOOtttpppmmm|||xxxtttlllaaaVVVLLLGGGEEEKKKKKKMMMQQQZZZfffqqqwwwwwwkkkWWWTTTNNNJJJHHHFFFDDDCCCGGGEEEDDDEEECCC@@@BBBGGGDDDSSSiiiwwwpppeeeeeefff]]]XXXVVVSSSRRRQQQQQQOOONNNMMMKKKHHHEEECCC@@@<<<999999777444222333333222111000000000000////////////000000////////////000000///000222555888:::<<<===888888999999:::;;;;;;<<<;;;;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;:::777333000000222222111...222222222333444555777888777777777777888:::;;;<<<;;;;;;<<<===>>>@@@BBBCCCCCCBBBBBBBBBAAAAAA@@@@@@>>>======<<<;;;:::999888555666666666666666555555666555444444444444555666666555555555555555666666;;;<<<======???BBBGGGKKKSSS\\\]]]XXX___yyyvvv^^^SSSMMMKKKOOO^^^uuu|||yyyppp___PPPIIIGGGCCCCCCGGGHHHGGGGGGIIIMMMMMMLLLKKKJJJHHHFFFEEEBBB>>>:::777555444222111111111111111111111111111111111111111111111111111555444333222222333333222222888CCCYYYxxx}}}dddUUUiiitttnnniiirrr{{{}}}~~~xxxyyynnniiikkkpppvvvwwwzzz}}}uuupppiiibbb[[[UUUOOOKKKHHHFFFCCCBBBBBBBBB@@@???AAAAAAAAAAAA@@@@@@???>>>@@@BBBCCCDDDDDDEEEGGGJJJIIIQQQ]]]mmm}}}www___SSSPPPLLLIIIGGGHHHKKKRRR^^^jjjwww~~~{{{yyyyyy|||eee```VVVMMMPPP\\\cccccceeeeeedddaaa^^^[[[XXXVVVUUUUUUTTTPPPHHH???777222333222222111111222222333111111111111111111111111111222222333333222222111111222333333444444333333333333555666777;;;EEEOOOiiiuuu|||yyyooobbbUUUOOOMMMNNNOOO\\\ZZZXXXZZZcccrrrqqqiii\\\RRRMMMJJJHHHFFFEEECCCDDDGGGGGGDDDDDDGGGFFFLLLUUU```ttt}}}sssbbbaaa```VVVXXXVVVSSSRRRRRRQQQPPPNNNNNNKKKHHHEEECCC???;;;888999666333222333333333222000000000000////////////000000////////////000000000111444777999;;;<<<<<<777888999:::;;;<<<<<<===;;;;;;::::::999999999999::::::;;;;;;:::999888777222///---...222444222000222222222333444555666777666666666777888999:::;;;;;;;;;;;;<<<===>>>???@@@======<<<<<<;;;:::::::::888777777666666555555444222333444555555555555555666666666555555666666666555555555666666888999999888999;;;===@@@EEELLLQQQYYYcccdddZZZZZZqqq}}}dddXXXPPPLLLPPP^^^uuuvvv[[[IIIHHHBBB@@@CCCFFFGGGHHHJJJLLLLLLLLLKKKJJJHHHGGGFFFCCC@@@<<<999777555333111111111111111111111111111111111111111111111111111444444333333222222333444222@@@UUUmmmlllPPPTTTmmmyyymmmbbblll|||zzztttppp~~~uuujjjfffhhhnnnqqquuu{{{xxxrrrgggaaaXXXPPPKKKGGGEEECCC@@@>>><<<<<<===>>>===<<<;;;<<<===>>>>>>>>>===<<<>>>???@@@@@@??????AAABBBAAADDDJJJSSS]]]jjjvvv~~~nnn[[[VVVTTTOOOLLLMMMHHHIIITTTcccppp|||vvvxxxeeeaaaWWWMMMLLLUUU___cccddddddcccbbb___[[[XXXVVVUUUVVVUUUSSSMMMDDD;;;555333333222222222222333333111111111111111222222222222222333333333333222222222222333444444444444333555444555777777:::FFFTTTwwwzzz|||vvvlllaaaTTTMMMOOOUUUYYYZZZbbbdddhhhooozzzwwweeeYYYRRRMMMJJJJJJGGGFFFHHHHHHDDDCCCEEEGGGJJJLLLNNNVVVlll|||vvvwwwbbb^^^\\\SSSXXXVVVSSSSSSSSSSSSRRRQQQOOOLLLIIIFFFCCC@@@;;;888888666333222333333333222000000000000///////////////////////////000000111222444666999:::;;;;;;;;;888888999:::;;;<<<======;;;::::::999999999999:::999999::::::888777555333///......000222333333333222222222222333444555666666666666777888999:::;;;;;;;;;:::::::::;;;;;;<<<888888777777666666555555444444444444444444444444333333444555666666666666666666666666666666666666555555666666888999;;;<<<777999===AAAFFFMMMUUUZZZdddqqqtttgggaaarrraaaXXXQQQOOOTTTddd~~~lllSSSJJJCCC>>>AAAEEEGGGIIIMMMLLLLLLLLLKKKJJJHHHGGGFFFCCCAAA>>>;;;999777333000111111111111111111111111111111111111111111111111222333444333222333444666:::NNNjjj||||||lllWWWIIIggg{{{sssdddjjjzzzpppgggiiixxxzzzkkkcccffflllppprrrnnnzzz{{{rrriiicccUUUPPPHHHCCC@@@??????>>>===<<<;;;<<<===>>>===<<<999:::;;;<<<<<<<<<<<<<<<<<<=========<<<<<<===???@@@@@@BBBCCCGGGNNNVVV\\\hhhyyykkk^^^WWWQQQNNNLLLEEECCCKKKYYYgggsss|||nnn|||oooiiibbb\\\UUUSSSYYYaaacccccccccbbb```\\\YYYWWWUUUUUUUUUTTTPPPHHH???888333333222222222222333333111111111222222222222222222222333333333333222222222222333444444444444444888555666999999<<>>>>>>>>===<<<>>>======>>>@@@AAA@@@>>>>>>>>>>>>>>>>>>?????????===>>>???>>>===<<<>>>@@@===>>>?????????AAAEEEHHHPPP[[[lll}}}ooo]]]TTTSSSMMMGGGDDDGGGNNNXXXhhhuuuxxx}}}vvvtttttthhhVVVSSS^^^aaabbbbbbbbb```]]]ZZZXXXUUUTTTTTTTTTQQQKKKBBB<<<444333333222222333333444111111111222222333333333222333333444444333333222222333444444555444444444777555999@@@CCCIII\\\qqq{{{fffVVVQQQGGGMMMUUU\\\aaaeeejjjnnnzzzmmm^^^TTTMMMGGGGGGHHHHHHHHHKKKEEEDDDGGGLLLNNNQQQ\\\hhhvvvsssvvvaaaTTTVVVUUUWWWUUUTTTTTTUUUVVVVVVUUUQQQNNNKKKHHHEEEAAA<<<999888555333222333444333333000000000000///////////////////////////000111111666777999;;;;;;;;;:::999999999:::;;;;;;<<<======999999888888888999;;;<<<777888888888666333000...111444666555111000111333222222222222333444444555666666777777888:::;;;<<<999888666555333333222222333333333333333333333333333333444555666777888888333444555666666777666666777888888999999888888777999999999999::::::;;;<<>><<<888444000111111111111111111111111111111111111111111111111///222444444333333777:::PPPiiihhhGGGQQQqqqnnniiijjjzzzxxxsssmmmlllooorrrqqqoooxxxzzzlll]]]RRRJJJDDDAAA@@@@@@@@@@@@AAA@@@>>>;;;======<<<>>>@@@@@@???>>>AAAAAA@@@?????????@@@@@@>>>???@@@???======>>>@@@;;;===@@@AAA@@@@@@@@@AAAAAAGGGPPP[[[iiizzzhhh]]]^^^QQQNNNKKKHHHFFFMMM___ppp|||nnnwwwYYYPPP[[[```aaabbbbbbaaa^^^[[[YYYUUUTTTSSSSSSRRRMMMEEE>>>444333333222222333333444111111111222222333333333222333333444444333333222222333444444555555444444666444;;;GGGOOOXXXoooyyyuuu{{{eeePPPHHHLLLHHHTTTaaaffffffjjjuuuxxxjjj___TTTOOOKKKFFFDDDFFFMMMDDD@@@CCCGGGIIINNNUUUZZZmmm{{{ttt___ZZZ]]]WWWUUUVVVXXXYYYYYYWWWVVVUUUPPPKKKFFFDDDDDDBBB<<<777555555444333222222222222111111000000//////......//////.........000111222777888999:::::::::::::::======<<<;;;::::::999999666777999;;;<<<<<<;;;;;;<<<:::666333111000000000111111111111111111111111222222333333333333444444555555555555555555555555333333333333333333333444333444444444444333222222555666777777888888888888666666666666666666777777<<<:::888777777666666555999999888666777:::@@@DDDLLLRRR\\\cccjjjpppwww|||wwwbbb\\\]]]___}}}sssWWWFFFDDDHHHJJJJJJJJJIIIIIIIIIIIIHHHEEECCCDDDBBB@@@???===:::666333333222111111000111111111111111111111111111111111555///000666666222777CCC___tttwwwZZZOOOfff}}}}}}xxxfffgggrrr|||fffiiioootttxxx{{{}}}~~~{{{ggg^^^QQQGGGBBBAAA@@@???>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDCCCCCCAAA@@@????????????===============>>>?????????BBBFFFJJJNNNXXXeeeooolll^^^WWWRRRMMMIIIGGGJJJVVVccctttqqqwwwooo^^^XXX\\\```dddeeebbb^^^\\\[[[WWWUUUTTTSSSQQQNNNIIIEEE:::555000000333555333000222222333333333444444444111111222222222333333333666111000333555444555888;;;;;;@@@LLL___uuuyyyxxxssseeeUUUHHHEEEIIINNNVVV]]]dddqqq~~~ggg\\\XXXRRRLLLJJJKKKGGGFFFIIIIIIGGGGGGJJJPPPZZZooouuupppbbb\\\]]]UUUVVVWWWXXXYYYYYYWWWUUUTTTPPPKKKFFFDDDCCCAAA<<<888555555444333222222222222111000000000/////////...////////////000222333444888888999999999999999999<<<<<<<<<<<<;;;:::999888666777999:::;;;<<<;;;;;;999888555222000000000000111111111111111111111111222222222333333333444444444444444444444444444444333333333444444444444444333333444555555555555555333444555666666666666666777666666666555555444444:::999888888999999999888999:::;;;<<>>NNNhhh}}}iiiRRRXXXnnn}}}{{{wwwyyyssseeeiiitttyyypppjjjnnnqqqqqqqqqvvvsssbbbVVVSSSMMMFFFAAA@@@??????===BBBBBBBBBBBBBBBBBBAAAAAA>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEBBBBBBAAA@@@?????????@@@??????>>>>>>???@@@@@@AAABBBDDDFFFFFFFFFJJJSSSZZZppphhhZZZTTTNNNKKKIIIJJJQQQZZZnnnyyyrrrvvv|||hhh\\\ZZZ]]]aaabbbaaa^^^\\\[[[WWWVVVTTTSSSQQQNNNIIIFFF;;;666111000222444333111222222222222333333333333111222222222222333333333666222222444666444555888888???MMMaaawww~~~pppaaaXXXSSSOOONNNPPPPPPYYYdddsss|||lll]]]SSSQQQQQQLLLKKKLLLLLLIIIIIIKKKQQQSSS]]]pppuuufff___^^^VVVWWWXXXYYYYYYXXXVVVTTTSSSOOOKKKGGGDDDCCCAAA<<<888555444333222222111111222000000000000//////////////////000111333555777888999999999888888888888888;;;<<<<<<===<<<;;;999888666777999;;;<<<<<<<<<;;;666444333111000000000111111111111111111111111111222222222222333333333333333333333333444444444444444444444555555666666666444444555666777777777777444444555666666666555555666666666666666666666666666666888999:::;;;;;;;;;???@@@AAABBBEEEIIIOOOSSSbbbgggoootttxxx|||~~~iii^^^iiisss[[[MMMGGGHHHIIIIIIIIIIIIIIIHHHFFFEEECCCDDDBBB@@@>>>===:::777444333333222111111111111111111111111111111111111111111111333555333888LLLcccyyy```UUUkkk}}}{{{zzzvvvuuu}}}oooiiiqqq~~~tttgggoooqqqrrrnnnmmmuuu{{{kkk^^^QQQGGGAAA@@@???@@@BBBBBBBBB@@@BBBBBBBBBBBBAAA@@@@@@@@@?????????@@@AAACCCEEEFFFCCCCCCBBBBBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEECCC@@@@@@DDDHHHSSSbbbxxx|||fff[[[RRROOONNNLLLMMMPPPfff~~~xxxiiixxxuuueee[[[\\\^^^_________]]]]]]XXXVVVTTTSSSQQQNNNJJJFFF>>>999222000111222333222111111111222222222222333222222222222333333333333666333333666666444444777999EEEXXXqqqqqqdddYYYXXX[[[\\\[[[ZZZXXXaaappp~~~}}}~~~oooZZZQQQTTTNNNKKKLLLKKKHHHGGGHHHMMMKKKMMMUUUfffvvvhhh^^^]]]XXXXXXYYYYYYYYYXXXVVVSSSRRROOOKKKGGGEEECCC@@@<<<999555444333222111111111111000000000000///////////////000111333666888:::;;;:::999999888777777777777:::;;;<<<===<<<;;;999888777999:::<<<======<<<<<<222111000000000000111111111111111111111111111111111222222222222333333333222222333333333333333444555555666666777777888888666666777888888888777777666666777777777777777666444555666777888999:::;;;777:::<<<>>>??????@@@AAAEEEGGGJJJMMMPPPVVV\\\```lllqqqvvvzzz|||yyybbb^^^hhhxxxaaaOOOHHHJJJNNNKKKLLLMMMLLLJJJHHHGGGGGGDDDBBB???===<<<:::777555333333222111111111111222111111111111111111111111111222444333333@@@___|||iiifffyyysssvvvwww|||{{{nnngggjjjxxx}}}rrrkkkooopppqqqqqqttt}}}yyyiii]]]PPPBBB@@@FFF@@@@@@AAACCCEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@CCCCCCCCCCCCDDDEEEFFFGGGBBBAAAAAAAAABBBCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCBBBDDDEEECCCAAA@@@BBBCCCFFFOOO___wwwzzzjjjYYYSSSQQQOOOMMMMMM^^^wwwmmmpppoooaaa___^^^^^^``````___^^^YYYWWWUUUSSSQQQNNNKKKHHHAAA<<<555111000222333333000000111111111222222222222222222333333333444444444222333555555333444888DDDQQQeee{{{rrrgggddddddggghhhffffffiiiqqqzzz~~~zzzvvvrrrmmmjjjfffbbbaaacccgggiiirrrssswww|||nnn[[[ZZZSSSMMMLLLLLLIIIHHHJJJEEEEEEHHHMMMUUUggg~~~|||{{{fffXXXYYYYYYXXXYYYYYYYYYXXXVVVSSSRRRNNNLLLHHHEEEBBB???<<<999444444333222111111111111////////////000000000000///000333555888;;;<<<===;;;:::999888777777888888:::;;;<<<<<<<<<;;;:::999999:::<<<======<<<;;;;;;////////////000000111222000000000000000000000000111111111222222222333333222222222333333444444444666777777888999999::::::::::::::::::999999888777777888888888888888777777666666777888999:::;;;;;;===???CCCDDDEEEEEEHHHJJJJJJNNNUUU]]]eeennnvvv{{{{{{~~~jjj]]]XXXhhhkkkVVVJJJIIILLLJJJLLLNNNMMMJJJGGGGGGGGGDDDAAA???===<<<:::888666444333333222111222222222111111111111111111111111222333333111666JJJnnn~~~~~~sssuuuyyy}}}ggg[[[]]]iii{{{yyyrrrrrrssslllmmmqqqxxxooo[[[UUU___XXX@@@<<>><<<:::444333222111111000000111////////////000000000000000111444777:::<<<===>>>;;;:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<;;;:::888777......///000000111111111000000000000000000000000111111111111222222222222222222333333444444555555777888888999:::;;;<<<<<<===============<<<<<<;;;999999999:::999999888777:::::::::;;;;;;;;;;;;;;;>>>AAAEEEFFFGGGIIINNNRRR[[[___ffflllsssyyysssdddXXXYYYfff}}}fffSSSHHHEEEGGGJJJLLLKKKGGGDDDDDDFFFDDDAAA>>><<<;;;:::999777444444333222222222222222111111111111111111111111333333222333<<>>888444333333444111111111222222222222333333333333333444444444444222111222444555666===EEEMMMgggxxxggg[[[WWW]]]dddlllooolllqqqxxxpppggg```[[[RRRPPPNNNMMMLLLKKKHHHFFFBBBAAAAAA@@@AAABBBDDDFFFFFFHHHJJJMMMQQQUUUYYY[[[dddjjjsss|||wwweee[[[UUUOOOMMMMMMIIIHHHGGGFFFDDDGGGSSSaaa{{{xxxzzzvvvjjj\\\XXXUUUVVVWWWXXXYYYYYYWWWUUUTTTMMMLLLJJJFFFAAA>>>;;;;;;444333222111000000000000.../////////000000000111000222555888;;;<<<===>>>;;;;;;999888999:::;;;===<<<;;;:::999999:::<<<===999::::::999888666333222...//////000111111111111000000000000000000000000111111111111222222222222222333333444555555666666888999999:::<<<======>>>>>>???@@@AAABBBCCCCCCCCC>>>>>>>>>>>>>>>===<<<<<<>>>>>>???AAACCCDDDEEEFFFDDDGGGLLLNNNPPPUUU]]]dddqqqtttxxxzzz{{{|||~~~tttaaaXXXVVVaaa}}}|||bbbNNNCCCEEEIIILLLJJJFFFCCCCCCEEEDDDAAA>>><<<;;;:::999888444444333222222222222333111111111111111111111111222222222777DDDZZZppp~~~tttkkkqqq~~~nnn[[[^^^pppzzzuuutttuuuwwwooorrrzzz{{{jjjYYYOOO@@@???IIIXXXXXXIII???@@@FFFHHHKKKLLLLLLMMMPPPSSSSSSSSSSSSUUUWWWZZZ]]]___bbbdddggghhhgggddd```]]]\\\ZZZWWWTTTPPPMMMKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFHHHGGGGGGGGGGGGFFFEEEDDD@@@DDDFFFKKK\\\zzzssscccYYYRRRPPPLLLLLLVVVlll~~~zzzooodddZZZXXX]]]bbbaaa^^^\\\ZZZVVVSSSRRRPPPMMMKKKIIIGGGBBB<<<777444444444222222222222333333333333333333333444444444444555333222333555666:::DDDOOOYYYvvv~~~yyylll^^^[[[___dddgggppp{{{~~~rrrlllccc\\\WWWRRRMMMJJJEEEDDDCCCCCCDDDEEEDDDBBB?????????@@@@@@@@@@@@@@@???@@@AAABBBDDDGGGIIIJJJRRRWWW___gggmmmuuu~~~}}}kkk^^^TTTOOONNNNNNJJJGGGFFFCCCDDDKKKTTTaaauuu~~~qqqeee]]]VVVUUUVVVXXXYYYYYYXXXVVVUUULLLLLLJJJFFFAAA===;;;;;;444333222111000000000000.../////////000000111111111222555888;;;<<<======<<<;;;999999999;;;===>>>===<<<:::888888:::<<<>>>888888888777555222000......///000111222222111111000000000000000000000000000111111111111222222222333333444444555666777777999999:::;;;<<<===>>>??????@@@BBBDDDFFFHHHIIIIIIDDDDDDDDDDDDDDDCCCBBBAAA>>>@@@CCCGGGLLLPPPSSSTTTQQQUUUYYY\\\```gggqqqyyy}}}jjjYYYOOORRRhhhqqqVVVGGGFFFJJJMMMLLLGGGDDDEEEGGGDDDAAA>>><<<;;;;;;999888555444333333222222333333111111111111111111111111111111333;;;JJJ]]]jjjpppbbb^^^fffyyyzzzgggYYYaaaxxx}}}zzz|||~~~{{{xxxsssxxxssscccUUUKKKEEEFFFHHHEEE@@@BBBIIINNNMMMKKKPPPWWW[[[]]]___bbbeeegggggghhhjjjmmmqqquuuwwwtttwww{{{~~~~~~zzzvvvrrrvvvsssoooiiiddd___[[[YYYQQQQQQOOONNNMMMMMMMMMMMMJJJIIIHHHHHHGGGGGGGGGGGGIIIHHHHHHHHHIIIJJJIIIHHHDDDIIIKKKLLLWWWpppnnn```WWWTTTTTTIIIKKK```yyyyyyyyyssslll```UUUSSS[[[aaaaaa]]]]]]ZZZVVVTTTRRRPPPMMMKKKJJJHHHDDD???999555444444222222333333333444444444333333333444444444555555444333444777888===IIIVVVoooxxxoooddd]]]bbblllnnnooozzzyyyppphhhbbbYYYTTTMMMIIIIIIJJJIIIGGGFFFEEEDDDDDDEEEFFFEEECCCAAABBBCCCCCCBBBAAA???>>>@@@@@@@@@@@@AAABBBCCCDDDBBBGGGNNNTTTYYY___gggmmmtttxxx~~~mmm___WWWUUUMMMKKKJJJKKKJJJGGGIIINNNVVVqqqyyymmm___^^^WWWXXXYYYZZZ[[[ZZZXXXUUUSSSNNNKKKHHHFFFCCC@@@<<<999555444222111222222111000111111///......//////000444444444555666888::::::888999:::<<<===>>>>>>???;;;:::999888888888999:::999888777666444222111000000000000000000000000000000000000000000000000000222222222222222222333333333555666777666777888::::::::::::;;;===>>>@@@AAAAAACCCEEEFFFGGGGGGIIIKKKJJJKKKJJJJJJOOOWWW[[[YYYQQQOOOMMMRRR\\\gggpppuuuvvvxxxyyywwwxxx|||~~~|||uuubbbXXXTTTYYYaaatttLLLGGGJJJIIIFFFFFFIIIIIIEEEDDDAAA???>>>>>>===<<<;;;666555555444333333333333222222111111222222333444000111222AAA[[[eeeeeeiiiRRRfffooorrrzzzkkk```aaavvv~~~www}}}|||{{{vvv|||mmm^^^RRRGGGDDDFFFGGGIIIKKKNNNRRRXXX```fffeeehhhnnnrrruuuwwwzzz|||~~~||||||}}}|||wwwrrrmmmiiiccc___\\\[[[YYYWWWZZZWWWRRRNNNLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPTTTYYY^^^mmmeeeXXXVVVRRRLLLKKKUUUeee}}}sss}}}uuummmbbbUUUOOOUUU]]]```^^^___]]]YYYTTTPPPNNNMMMMMMMMMJJJEEE@@@===;;;:::;;;222222222333333333444444333333333333333333333333///555888666666CCC\\\qqq~~~mmm```[[[```iiiqqqkkkpppbbbYYYSSSOOOLLLDDDEEEFFFFFFGGGGGGGGGFFFIIIIIIJJJIIIIIIGGGFFFEEEFFFBBBAAADDDDDD@@@===>>>BBBAAA@@@???>>>======>>>BBBBBBCCCEEEIIINNNSSSWWW\\\aaafffjjjlllpppvvvzzzzzz~~~{{{fffWWWPPPNNNMMMMMMHHHCCCEEEJJJOOOaaa~~~|||~~~xxxmmm]]]]]]XXXVVVXXXZZZ[[[ZZZWWWTTTRRRMMMKKKHHHEEECCC???;;;888666444111111111222111111111000///......///000111444555555666777888999:::888999;;;<<<============:::999999888999:::;;;<<<;;;:::888555333111//////000000000000000000000000000000000000000000000000111222222222222333333333333555666777666777999::::::;;;;;;<<<===???@@@AAABBBCCCEEEFFFFFFGGGJJJLLLPPPSSSVVVYYYcccqqq}}}wwwsssoooooosssxxx|||}}}}}}hhhXXXUUUZZZkkkgggMMMJJJGGGGGGIIIJJJHHHEEEDDDBBB???>>>>>>>>><<<;;;666555444333333333333333222222222111222222333444444999<<>>TTTpppuuujjjjjjnnnnnnnnnppprrrnnnfffZZZQQQKKKHHHFFFDDDFFFGGGHHHJJJKKKLLLMMMMMMOOONNNLLLMMMNNNNNNMMMKKKLLLHHHFFFHHHHHHEEEDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAACCCFFFGGGFFFIIINNNQQQRRRUUUYYY\\\\\\ccc___[[[^^^hhhjjjWWWSSSPPPPPPLLLGGGFFFIIIKKKZZZrrriiiWWWYYYWWWUUUWWWZZZ\\\ZZZWWWRRROOOLLLJJJGGGDDDBBB>>>:::777777444111000000222222111111000/////////000111222555555666777888888999:::::::::<<<=========<<<<<<999999999999:::<<<===>>>>>><<<888444000///......000000000000000000000000000000000000000000000000111111222222222333333333333555777777777777999;;;;;;<<<<<<===>>>@@@BBBBBBCCCDDDEEEEEEFFFHHHKKKNNNQQQWWW[[[___iii|||fffXXXUUU[[[{{{XXXKKKCCCHHHMMMJJJFFFFFFDDDBBB@@@>>>>>>>>>===;;;666555444333222222222222222222222222222333444444333<<>>>>>>>>>>>???@@@AAACCCEEEFFFGGGHHHKKKUUUVVVTTTXXXaaaxxxfff]]]VVVTTTQQQLLLIIIHHHFFFPPP```rrreeeSSSUUUTTTTTTVVVZZZ\\\[[[VVVQQQMMMLLLIIIFFFDDDAAA>>>:::777777444111///000111222222000000/////////000222333666777777888999999999999:::;;;=========<<<;;;:::888888999:::;;;===>>>>>>===:::666222///...//////000000000000000000000000000000000000000000000000111111111222222333333444444555777777777777999;;;<<<======>>>???AAABBBCCCCCCDDDEEEFFFFFFIIILLLOOOPPPVVV[[[\\\bbbpppvvv___RRRVVVooowwwfffPPPAAAHHHNNNIIIDDDFFFEEECCC@@@?????????===<<<666666444333222222222222333222222222222333444444222<<>>:::777777444111000111222222111000/////////000111333444777888999999:::999999888:::;;;===>>>>>><<<:::999888999:::;;;<<<<<<======888666333000///000111222000000000000000000000000000000000000000000000000000000111222333333444444444666777888777888999;;;=========>>>@@@AAACCCDDDCCCDDDFFFGGGHHHJJJMMMPPPOOOWWW\\\\\\___hhhrrrxxx|||jjjTTTTTT```zzz~~~vvvZZZEEEGGGMMMIIIDDDEEEFFFCCCAAA@@@@@@???>>>===888777555444333222222222333333222222333333444555777CCC___iiiRRR\\\}}}zzzooowww~~~wwwvvvwwwxxxwwwwwwyyy~~~{{{~~~}}}{{{vvviii```\\\ZZZ^^^cccjjjtttwww}}}uuueee\\\TTTPPPMMMOOO___rrrwwwuuu~~~yyy___MMMPPP\\\\\\[[[ZZZXXXUUUQQQNNNMMMJJJIIIFFFCCC???:::777555777888999:::999888777666444444444444444444444444222888CCCPPPaaawww~~~uuutttoooqqqvvvsssppp|||yyyiii^^^XXXVVVVVVXXXYYYZZZ[[[[[[[[[[[[[[[aaaaaacccfffjjjnnnqqqssswwwvvvxxx|||uuulllbbb\\\VVVOOOLLLMMMKKKKKKKKKJJJIIIGGGFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHKKKMMMQQQ\\\___```dddhhhxxxmmm^^^WWWQQQMMMLLLGGGGGGJJJNNNVVViiimmmZZZZZZVVVVVVXXX[[[\\\ZZZVVVQQQNNNLLLJJJGGGDDDBBB>>>:::777555444222111222222111000////////////000222444555888999:::;;;;;;:::888777999;;;===???>>>===:::999::::::;;;;;;;;;;;;:::999444333111000000111333444000000000000000000000000000000000000000000000000000000111222333444444555444666888888888888:::;;;<<<======>>>???AAABBBCCCBBBDDDGGGIIIJJJKKKNNNPPPLLLTTTZZZ]]]aaaiiippprrrvvvzzzzzz}}}jjj[[[YYYttt|||rrr}}}jjjNNNGGGJJJJJJGGGFFFFFFDDDBBB@@@@@@@@@???===999888777555444333333333333333333333333444444555:::NNNoooYYYRRRooo|||vvv{{{qqqooooooppptttyyy}}}}}}~~~}}}}}}~~~wwwjjj___]]]```fffnnnvvv}}}ooocccXXXTTTOOOMMMTTT```vvv}}}iiiRRRNNNUUU[[[[[[[[[YYYVVVRRROOOLLLKKKJJJHHHEEE@@@;;;777444444555777999999888777666444444444444444444444444333===IIIUUUcccxxxyyyqqqzzz{{{}}}|||zzzyyylll```[[[\\\```dddfffhhhjjjkkkjjjhhhhhhiiillllllmmmooorrruuuxxxzzz{{{rrrkkkeee]]]XXXYYYSSSRRROOOMMMKKKIIIHHHHHHFFFEEEDDDDDDCCCDDDDDDDDDFFFGGGHHHGGGGGGKKKSSSYYYhhhooopppqqqwwwzzzkkk]]]TTTNNNMMMJJJGGGGGGJJJLLLVVVppprrr^^^[[[VVVXXXZZZ[[[[[[ZZZVVVRRROOOMMMKKKHHHEEECCC???;;;888444333222333444333000...///......///111333555666999:::;;;<<<;;;:::888777888:::===??????===;;;999<<<<<<<<<;;;:::888666555222111111111111222222333000000000000000000000000000000000000000000000000///000111222333444444555444666888888888888:::<<<<<<<<<<<<===???@@@BBBCCC@@@DDDHHHKKKLLLMMMNNNOOONNNSSSXXX[[[aaajjjnnnnnntttyyy~~~}}}|||||||||}}}zzz}}}nnnaaaeee{{{[[[IIIHHHLLLLLLHHHGGGEEEBBBAAAAAAAAA???>>>;;;:::888777555444444444444333333333333444555555===___~~~lllQQQYYY{{{~~~{{{}}}yyyuuurrrpppmmmnnntttzzz}}}}}}|||zzz|||~~~zzzpppjjjeeebbbgggpppxxxppp```XXXRRRMMMNNNTTTjjj|||xxxcccVVVUUUZZZZZZ[[[ZZZWWWSSSOOOLLLKKKKKKJJJGGGBBB===777444333444777888999888666555555555555555555555555555666BBBSSSbbbrrr~~~zzzyyyzzzuuurrrmmmhhhfffiiinnnrrruuuxxx{{{|||zzzyyyzzz{{{{{{zzzzzzzzz|||~~~{{{uuuqqqqqqjjjfff___XXXQQQLLLIIIHHHJJJIIIGGGFFFEEEFFFHHHIIINNNRRRTTTSSSRRRYYYfffrrrvvv{{{xxxzzz|||gggXXXOOOMMMKKKGGGGGGKKKIIIIIIXXXkkksss^^^ZZZSSSZZZ[[[\\\[[[YYYVVVSSSQQQNNNKKKHHHFFFCCC@@@<<<999333222333444555333000---.........///111333555777::::::<<<<<<<<<:::888666777:::===??????>>>;;;999=========;;;999777444333111111111222111111111111000000000000000000000000000000000000000000000000///000000222333444555555555666888888888999:::<<<;;;<<<<<<===>>>@@@AAABBB???CCCIIILLLMMMMMMNNNNNNVVVXXXZZZ[[[aaaiiilllkkksssxxx~~~zzzyyyxxxwwwwwwxxxyyyzzz|||}}}lll^^^ooocccJJJGGGNNNOOOJJJGGGEEEBBBAAAAAAAAA???>>><<<;;;999888666555555444444333333333333444555555EEErrrbbbSSSddd}}}}}}}}}zzzvvvppplllzzzvvvqqqqqquuuzzzyyyuuuzzzwwwyyy}}}ooocccaaadddjjjuuu}}}ggg\\\VVVNNNLLLPPPUUUtttuuubbbYYYYYYZZZ[[[[[[XXXTTTOOOLLLLLLLLLKKKHHHCCC===888555444555777999999777555444777777777777777777777777:::JJJaaaxxxuuusss{{{~~~wwwxxxyyyyyyyyyyyy{{{}}}{{{~~~vvvhhh\\\SSSMMMKKKNNNLLLKKKJJJKKKMMMPPPRRRWWW]]]aaa___^^^gggxxxooo[[[PPPMMMJJJFFFHHHLLLHHHBBBJJJXXXhhhttt\\\XXXSSS\\\\\\\\\]]]]]]ZZZUUUQQQRRRNNNIIIDDDAAA===:::888444333222111000000000000111111111111222444666777999;;;<<<;;;888777999<<<<<<<<<<<<;;;::::::<<<>>><<<<<<<<<;;;999666333222////////////////////////000000111111111111000000111111000000000000111111000111111222222333444444444555777888777888999;;;===>>>>>>???@@@BBBCCCDDDEEEFFFGGGJJJLLLOOORRRSSSTTTWWW[[[___cccgggmmmppprrruuuyyy~~~|||zzz{{{||||||{{{vvvvvvwwwyyyzzz{{{yyyxxxzzz{{{{{{}}}zzz[[[eeeoooQQQLLLLLLIIIKKKIIIHHHEEEBBB???>>>======<<<;;;:::888666555333333333000222666333000777CCC[[[uuuSSSbbb{{{{{{yyywww}}}|||ppppppzzz~~~{{{yyywwwuuutttvvvyyy|||}}}{{{yyyqqqhhh^^^XXX\\\fffqqqmmm___YYYQQQLLLMMMSSSjjj}}}eeecccYYY[[[___XXXTTTTTTNNNNNNLLLIIIFFFDDD@@@;;;777666555555777999:::999888:::;;;999555444666999:::>>>VVVpppxxxrrr~~~zzz}}}|||xxxwww|||~~~vvvggg___\\\[[[UUURRRUUUVVVUUUYYY___qqqtttqqqkkkjjjvvveeeTTTLLLMMMKKKJJJJJJGGGEEEGGGMMMXXXwwwyyy```[[[VVVZZZZZZZZZ[[[[[[XXXSSSOOOQQQMMMHHHDDDAAA>>>:::888444333222111000000000000111111000111222555888:::999:::;;;999777666999<<<;;;<<<<<<:::999999;;;===<<<<<<;;;:::888666333222000000000000000000000000000000111111111111000000111111000000000000111111000111111222222333444444444555777888777888999;;;<<<<<<<<<===???@@@BBBCCCEEEEEEGGGIIILLLOOOQQQRRRTTTWWW[[[___bbbfffkkknnntttvvvyyy}}}~~~{{{wwwvvvwwwxxxwwwvvvssstttuuuwwwxxxyyyxxxwwwzzzzzz{{{|||bbb___{{{~~~]]]OOOHHHEEEKKKIIIHHHEEEBBB@@@>>>======<<<;;;:::888666555444333444111222555222...666CCCiiiyyyfffwww}}}~~~~~~zzzsssuuu}}}yyyxxxwwwvvvvvvvvvwwwwwwtttyyy~~~~~~}}}vvvllldddUUURRRUUU```nnn{{{{{{jjj```VVVOOOPPPIII[[[wwweee[[[[[[^^^WWWTTTTTTNNNMMMKKKHHHFFFDDD@@@<<<888666555555777999:::999888888888666444444666888999LLLccc}}}~~~{{{{{{zzzzzz~~~xxxtttmmmiiikkkjjjgggfffhhhyyyuuuaaaUUUNNNKKKJJJKKKHHHDDDEEEJJJOOOeeewww]]]YYYUUUXXXXXXXXXYYYYYYVVVQQQMMMPPPLLLGGGDDDAAA>>>:::888333333222111000000000000111000000000333666:::===:::999888777555666:::<<<;;;<<<;;;:::999999;;;===<<<<<<;;;999777555333222111111111111111111111111000000111111111111000000111111000000000000111111000111111222222333444444444555777888777888999;;;::::::;;;<<<===???@@@AAADDDDDDFFFHHHKKKNNNPPPQQQUUUWWW[[[___aaaeeeiiilllssstttvvvxxxyyyyyyyyyyyyuuusssqqqpppqqqqqqpppnnnoooppprrrtttuuuvvvvvvuuuyyyzzz{{{|||kkkYYYaaa}}}tttZZZIIIFFFPPPIIIHHHEEECCC@@@???======<<<;;;:::888777555444333333111222555333111;;;JJJxxxtttvvv||||||{{{wwwxxx{{{~~~ooonnnnnnnnnppprrruuuwwwsssyyy|||uuulllbbbYYYSSSKKKOOOZZZlll}}}{{{kkk\\\SSSRRRJJJRRRiii~~~hhh\\\[[[\\\VVVTTTTTTOOOMMMKKKHHHFFFDDDAAA>>>;;;777666555666888:::999888777777666666777888:::<<>>:::777333222222111000000111111000000///000444888===@@@;;;:::888666666888<<<>>><<<<<<<<<;;;999:::<<<>>><<<;;;:::888666444222111222222222222222222222222000000111111111111000000111111000000000000111111000111111222222333444444444555777888777888999;;;::::::;;;;;;===>>>@@@AAACCCCCCEEEGGGJJJMMMOOOQQQUUUXXX\\\___aaadddgggiiinnnooopppqqqqqqqqqqqqqqqpppooommmlllkkkiiigggfffiiillloooqqqrrrrrrssstttxxxyyyzzz|||}}}bbbVVVaaajjjNNNFFFOOOIIIHHHFFFDDDAAA???>>>===;;;;;;999888777555444444333111333666555666DDDVVV}}}eee||||||}}}xxx|||{{{yyy|||}}}{{{kkkjjjiiihhhjjjmmmppprrrttt}}}|||xxxpppdddXXXPPPMMMMMMVVV^^^lll~~~uuubbbVVVRRROOONNN^^^kkk]]]ZZZ[[[UUUTTTUUUOOOLLLJJJHHHFFFEEECCC???===888666555666888999999888:::888888:::::::::===BBB[[[rrr~~~|||~~~fffWWWRRRNNNOOONNNJJJGGGHHHHHHIIIUUUqqqsssXXXUUUUUUWWWWWWXXXZZZZZZWWWRRROOOKKKIIIFFFCCCAAA>>>:::777333222111111000111111111000000000222555:::???AAA<<<:::888777888;;;>>>@@@=========<<<:::;;;===???<<<;;;999777555333222111222222222222222222222222000000111111111111000000111111000000000000111111000111111222222333444444444555777888777888999;;;;;;;;;<<<===>>>@@@AAABBBBBBCCCDDDGGGIIILLLOOOPPPUUUXXX\\\___aaadddfffhhhkkkllllllmmmmmmmmmmmmllllllllljjjhhhdddaaa```___dddhhhlllnnnnnnoooqqqssswwwxxxzzz|||~~~uuuZZZUUUkkkxxxwwwZZZEEEFFFIIIHHHFFFDDDBBB@@@>>>===;;;:::999888777666555444444222333666444666HHH\\\xxxiii___~~~~~~zzztttpppnnnllljjjjjjkkkmmmoooxxx{{{wwwlllggg]]]QQQIIIJJJRRRYYYjjjssshhhYYYSSSOOOIIISSSqqq}}}lll]]]YYYZZZVVVUUUVVVPPPMMMKKKHHHFFFEEECCCAAA???999777555666777999999888:::888999:::888888AAALLLbbbwwwttt```WWWOOOOOONNNKKKHHHGGGHHHGGGMMMbbb}}}tttVVVQQQRRRXXXXXXYYYZZZZZZXXXTTTPPPIIIGGGEEECCCAAA>>>:::777222222111111111111111222///000222444888<<>>;;;:::888666444222111111222222222222222222222222000000111111111111000000111111000000000000111111000111111222222333444444444555777888777888999;;;<<<<<<===>>>???AAABBBCCCCCCCCCEEEGGGJJJMMMOOOPPPTTTXXX]]]```ccceeegggiiillllllkkkkkkjjjjjjiiiiiiggggggeeeaaa]]]ZZZYYYZZZ```dddiiillllllmmmpppsssvvvwwwyyy|||~~~iiiXXX```qqq|||xxxwwwjjjwwwRRREEEIIIHHHGGGEEECCC@@@>>><<<::::::999888777666555555666444444555222666III___tttmmm^^^lll|||tttnnnuuusssqqqooonnnnnnoooooo{{{|||xxxrrrkkkfffWWWTTTOOOKKKLLLVVVeeeppp{{{sss```VVVPPPKKKOOOddd}}}xxxlll\\\XXXZZZWWWWWWWWWPPPOOOLLLIIIFFFEEEDDDAAA@@@:::888555555777888888888777666888999555777HHH\\\vvvoooaaaSSSOOONNNKKKHHHGGGFFFEEEJJJWWWmmm}}}uuuUUUPPPQQQWWWWWWXXXZZZZZZXXXTTTPPPHHHFFFDDDBBBAAA>>>:::777222111111111111111222222///111333777:::===???@@@:::888666888;;;>>>???>>>:::;;;;;;999888888:::<<<;;;:::777555333222111111222222222222222222222222000000111111111111000000111111000000000000111111000111111222222333444444444555777888777888999;;;<<<<<<===>>>???AAABBBCCCCCCDDDEEEGGGJJJMMMPPPQQQTTTXXX]]]aaadddfffhhhjjjlllkkkiiigggeeedddcccbbb^^^^^^]]]YYYUUUSSSUUUWWW]]]bbbhhhkkkjjjkkkooosssuuuvvvyyy|||~~~qqqeeefff}}}|||mmmhhhMMMHHHHHHGGGFFFCCCAAA>>><<<:::999999888777666555555555444555666555;;;RRRjjjxxxccc```|||tttvvv~~~wwwllljjjqqqqqqppppppppppppqqqqqq||||||wwwqqqkkkccc[[[VVVNNNOOORRRXXXaaannn|||jjj^^^SSSQQQPPPZZZttt}}}~~~vvvtttqqqjjj[[[WWW[[[YYYYYYYYYQQQPPPMMMIIIFFFEEECCCAAA@@@:::888555555666888888888555666999:::555999SSSqqqrrr^^^TTTQQQNNNKKKIIIFFFEEEFFFNNN\\\www{{{[[[VVVXXXVVVVVVXXXYYYZZZWWWSSSPPPGGGEEEDDDBBBAAA>>>:::777222111111111111111222222///111444888;;;===>>>???888666555777<<<>>>>>>===888999999888666666888;;;;;;:::777444222111111111111111111111111111111111000000111111111111000000111111000000000000111111000111111222333333444444444555777888777888999;;;<<<<<<<<<===???@@@BBBCCCDDDDDDFFFHHHKKKNNNPPPQQQTTTXXX^^^bbbeeegggiiikkkkkkiiigggccc```^^^\\\[[[WWWWWWVVVSSSOOOOOORRRVVV\\\aaagggjjjjjjkkkooossstttvvvyyy|||~~~sssgggiiivvvnnnuuuQQQHHHHHHHHHFFFDDDAAA>>><<<:::999999888777666555555333222555999:::CCC]]]xxxbbbeeewwwkkkmmm}}}}}}ssshhhiiikkkkkklllnnnooopppqqqqqq{{{~~~}}}zzzxxxvvvsssmmmggg```YYYQQQLLLPPPUUU^^^iiivvvrrreeeRRRSSSNNNOOOeeeyyyyyy}}}iiiYYYVVV[[[ZZZ[[[ZZZQQQQQQNNNJJJGGGEEECCCAAA@@@;;;888666555666888888888555777<<<===888>>>^^^hhhZZZVVVRRROOOMMMIIIEEEDDDHHHRRRiii}}}aaaXXXRRRVVVUUUTTTTTTTTTTTTRRRPPPKKKGGGCCCAAA@@@>>>999444444333222111000000000000000111444777999:::::::::888666555888<<<@@@@@@???<<<;;;:::999888999:::;;;:::888444111000000111222111111111111111111111111333333333222222111111111000000000000000000000000000111111222222333444444555666666777888999999:::;;;<<<===>>>@@@BBBCCCCCCGGGIIIJJJKKKLLLNNNQQQSSSZZZ[[[]]]___aaabbbcccccccccaaa___^^^\\\ZZZWWWTTTPPPPPPPPPOOOMMMMMMOOOPPPZZZ^^^dddhhhkkkmmmoooppptttuuuwwwzzz}}}fffbbbnnnjjjpppRRRKKKIIIMMMKKK@@@@@@CCC===<<<;;;:::888666555444444666333333777<<>>999555444333222111000000000000000222555888:::::::::999777666666999===??????===:::::::::999999::::::;;;999777444111000000111222111111111111111111111111333333333222222111111111000000000000000000000000000111111222222333444444444555666666777888999999;;;<<<===???@@@BBBCCCDDDFFFHHHJJJKKKLLLNNNQQQTTTYYYZZZ[[[]]]___`````````___]]][[[YYYXXXVVVRRRPPPNNNNNNNNNMMMLLLLLLNNNPPP[[[___dddhhhkkkmmmooopppssstttvvvyyy|||~~~|||eeejjjttteeetttgggMMMHHHLLLKKKBBBAAACCC===<<<;;;:::888666555444444333333333666@@@WWWuuuttthhhwwwwww|||}}}}}}bbb^^^eee~~~|||tttnnnllliiijjjkkkkkkkkknnntttyyy{{{~~~}}}ssslllkkkjjjiiikkkooovvv{{{www```XXXOOOLLLUUUnnn}}}{{{___UUUXXX[[[ZZZWWWPPPMMMIIIFFFEEEEEECCCBBB???;;;777666777888777666999<<<======HHHcccxxxdddXXXSSSPPPMMMIIIGGGIIIIIIPPPhhh~~~```XXXSSSXXXVVVUUUUUUUUUSSSPPPMMMIIIFFFBBBAAAAAA???;;;777333333222111000000000000111333666888:::::::::999555555777:::===>>><<<;;;777888999:::;;;;;;::::::888666444111000000111222111111111111111111111111222222222222222111111111000000000000000000000000000111111222222333444444333444555666777888888999;;;<<<===???AAACCCDDDEEEFFFGGGJJJKKKLLLOOORRRTTTVVVWWWXXXZZZ[[[\\\\\\\\\ZZZWWWUUUSSSQQQOOOLLLJJJKKKKKKLLLKKKJJJKKKNNNPPPYYY]]]bbbfffiiijjjlllnnnrrrsssuuuwwwzzz|||~~~gggcccooooootttuuuPPPIIIJJJKKKCCCCCCCCC<<<<<<;;;:::888666555444444111555444333CCCcccooottt~~~sss]]]^^^kkkwwwqqqnnnjjjjjjjjjjjjkkkpppvvv{{{|||~~~|||}}}~~~ggg]]]RRRLLLOOObbblllWWWUUU\\\]]]XXXPPPMMMIIIGGGFFFEEECCCBBB>>>;;;888666777888777777666:::;;;???SSSxxx~~~xxxbbbWWWRRRQQQKKKGGGHHHGGGJJJYYYjjj~~~aaaYYYWWWXXXWWWVVVVVVUUUSSSPPPMMMIIIFFFBBBAAABBB@@@<<<888333222222111000000111111333444777999:::::::::999444666999;;;===<<<:::888555666999;;;<<<<<<:::999666555333111000000111222111111111111111111111111222222222111111111111111000000000000000000000000000111111222222333444444222333444555666777888999<<<<<<>>>@@@BBBCCCEEEFFFEEEGGGIIIKKKLLLOOORRRUUUUUUVVVVVVWWWXXXXXXXXXXXXTTTRRROOOMMMLLLJJJHHHFFFIIIJJJJJJJJJJJJKKKNNNQQQVVVZZZ___ccceeegggiiijjjqqqqqqsssvvvxxxzzz|||}}}sssggghhhWWWJJJIIIKKKEEEDDDDDD<<<<<<;;;:::888666555444444333888444222FFFkkknnnsss\\\ddduuuzzzuuurrrjjjiiiiiiiiilllrrrxxx}}}~~~ooodddVVVMMMKKKWWWvvvttt\\\VVV\\\[[[SSSQQQNNNJJJGGGFFFEEECCCAAA>>><<<999777777777888888555999:::@@@[[[}}}|||}}}mmm^^^XXXTTTMMMIIIIIIJJJKKKRRR[[[uuu}}}aaa[[[[[[XXXWWWWWWWWWVVVTTTPPPLLLIIIFFFCCCBBBBBB@@@<<<888333222111111000111111111444666888:::;;;;;;:::999444777:::======;;;888777444666999<<<<<<;;;:::888444333222111111111111222111111111111111111111111111111111111111111111111000000000000000000000000000111111222222333444444222222333555666888999999<<<===>>>@@@BBBDDDFFFGGGFFFHHHJJJKKKLLLNNNRRRTTTTTTTTTUUUUUUVVVUUUUUUTTTQQQNNNKKKIIIHHHHHHFFFEEEHHHJJJJJJJJJJJJLLLOOOQQQVVVZZZ___ccceeefffhhhiiiooopppqqqsssvvvxxxzzzzzz{{{~~~}}}mmmfffzzzaaaNNNHHHJJJGGGFFFDDD<<<<<<;;;:::888666555444444444888666777QQQuuuwwwtttmmm[[[jjj{{{wwwtttjjjiiihhhjjjnnntttzzz}}}xxxjjjZZZPPPKKKQQQkkk}}}ttt\\\UUUYYYYYYRRRRRROOOJJJHHHFFFEEECCCAAA===<<<:::888777777888999:::<<<>>>HHHcccqqqxxxuuuccc[[[RRRMMMIIIIIIKKKLLLOOOSSS```ttt{{{```[[[\\\WWWWWWWWWXXXWWWUUUPPPMMMJJJGGGCCCBBBBBB@@@<<<888222222111111111111111222666777999;;;;;;;;;999999666999<<<>>><<<:::888777555666999;;;<<<;;;999777333222222111111111222222111111111111111111111111000000000111111111111111000000000000000000000000000111111222222333444444222333444555777888::::::<<<===???AAACCCEEEGGGHHHGGGIIIJJJKKKLLLNNNQQQSSSSSSSSSSSSSSSSSSRRRQQQPPPMMMKKKHHHGGGGGGGGGFFFFFFHHHIIIJJJJJJJJJKKKNNNPPPXXX[[[```dddfffggghhhjjjkkklllnnnppprrrtttuuuvvvyyy|||zzzkkk```nnn~~~|||lllSSSGGGJJJHHHGGGEEE===<<<;;;:::888666555444444333666777BBBcccttt{{{lll[[[YYYmmm}}}yyywwwtttssshhhggghhhkkkqqqwww{{{}}}ppp^^^TTTMMMNNNaaayyy~~~uuuaaaWWWWWWYYYYYYRRROOOKKKHHHFFFEEECCCAAA======<<<999666666888:::::::::AAAQQQjjjpppiii\\\PPPMMMIIIHHHIIIJJJLLLMMMUUUrrrlllwwwxxx\\\XXX[[[VVVVVVWWWXXXXXXVVVQQQNNNLLLHHHDDDCCCBBB@@@;;;777222111111111111111222222777888:::<<<<<<;;;999888888;;;>>>>>><<<999888888666777999::::::999888777111111111111111111222222111111111111111111111111///000000000111111111222000000000000000000000000000111111222222333444444222333444666888999;;;;;;<<<===???AAADDDFFFHHHIIIHHHJJJKKKLLLLLLMMMOOORRRPPPPPPPPPPPPOOONNNMMMLLLJJJHHHEEEDDDEEEGGGGGGGGGHHHHHHIIIHHHHHHIIILLLNNNVVVZZZ^^^bbbccceeefffgggggggggiiikkkmmmooopppqqqtttxxx|||rrr```eeexxxpppxxxvvvXXXHHHJJJIIIHHHFFF???<<<;;;:::888666555444444333333888NNNsssqqq}}}pppYYYNNN\\\sssvvvrrrpppnnnmmmgggfffhhhllltttyyy|||}}}~~~uuu```WWWOOOKKKXXXkkk}}}sssfff[[[YYY[[[SSSPPPKKKHHHGGGEEECCCAAA======<<<999666666888;;;888888EEE___vvv|||uuuaaaTTTQQQLLLHHHFFFGGGIIIJJJOOO```hhhtttvvvZZZUUUXXXUUUUUUVVVXXXYYYWWWRRROOOLLLIIIEEECCCBBB???:::666222111111111111111222222888999;;;<<<<<<;;;999888999<<>>;;;999888999888888999:::999888777777111111111111111222222222111111111111111111111111//////000000111111111222000000000000000000000000000111111222333333444444333444555777888:::;;;<<<<<<===???AAADDDFFFHHHIIIIIIKKKLLLLLLLLLLLLOOOQQQOOOOOONNNNNNMMMKKKJJJIIIHHHFFFCCCCCCEEEGGGGGGGGGGGGGGGHHHGGGFFFGGGJJJLLLRRRVVV[[[^^^```aaabbbccccccdddfffgggiiikkklllmmmpppsssxxx|||mmmccc{{{sss~~~kkkfff|||[[[HHHIIIIIIHHHFFF???<<<;;;:::888666555444444444222999UUU|||kkkzzzyyyyyyiiiSSSLLLbbbyyy}}}rrrlllkkkjjjiiifffeeehhhnnnuuu{{{}}}||||||~~~xxxaaaXXXPPPIIIQQQaaazzzsss~~~xxxbbbWWWXXXSSSPPPLLLIIIGGGEEECCCAAA=========:::666666888;;;:::;;;NNNnnn}}}hhhYYYWWWQQQJJJEEEFFFHHHIIIKKKRRRlllgggvvvrrrTTTTTT]]]ZZZYYYYYYYYYYYYWWWSSSPPPMMMJJJEEECCCBBB???:::555111111000///...000333666:::999888999::::::999888999<<<>>>>>><<<:::888888<<<:::999999999888555222111222222333333222222111222111111111000000////////////000111111111111111000000000000000000000000000000000111222222333333444555777777777888:::<<<<<<===???AAADDDFFFHHHIIIJJJKKKLLLMMMOOOPPPQQQRRROOONNNMMMKKKIIIGGGFFFEEEDDDBBBAAA@@@AAADDDGGGIIIHHHGGGFFFFFFHHHJJJLLLNNNUUUWWWYYY[[[\\\\\\[[[ZZZ^^^]]]\\\[[[\\\^^^```aaacccffflllppptttxxx{{{~~~{{{eeeooouuuvvv[[[kkkzzzZZZIIIKKKCCCCCCFFF======<<<999777555444444444222999<<>>===:::888777999;;;>>>>>>XXX|||~~~{{{~~~}}}{{{sssaaaXXXPPPLLLIIIEEEEEEGGGEEEOOObbbeeesssqqqTTTRRRYYYXXXXXXXXXXXXXXXVVVSSSPPPNNNJJJFFFDDDBBB???:::555222222111000///000444777:::999999888999999888777:::<<<>>>>>><<<999888888<<<;;;;;;;;;;;;:::666333111222222333333222222111111111111111000000000/////////000111111111111111000000000000000000000000000000000111222222333333444555777777777888:::======>>>@@@BBBDDDGGGHHHIIIJJJKKKLLLMMMNNNOOOOOOPPPMMMLLLKKKIIIGGGFFFDDDDDDCCCBBBAAAAAABBBDDDGGGHHHHHHGGGFFFEEEEEEFFFHHHIIIQQQRRRUUUWWWXXXXXXWWWVVVWWWVVVTTTSSSRRRSSSTTTUUUVVVYYY]]]bbbeeejjjnnnqqqxxx~~~rrrnnnzzzyyy[[[\\\pppqqqvvvUUUHHHJJJCCCCCCGGGAAA===<<<999777555555444444333999AAA^^^www|||uuuvvv}}}dddPPPZZZxxxsssppplllhhhhhhiiihhhfff```bbbhhhooovvv{{{~~~ppp```UUULLLMMMTTTggg~~~{{{yyylllaaaZZZXXXUUUOOOJJJEEECCCBBBAAA??????===;;;888777999;;;<<>>>>>;;;999888777;;;;;;;;;======;;;888444111222222333333222222111111111111111000000000000//////000111111111111111000000000000000000000000000000000111222222333333444555777777777888;;;===>>>???AAACCCEEEGGGIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMJJJIIIHHHFFFEEECCCBBBBBBAAABBBBBBCCCDDDEEEFFFFFFGGGFFFDDDCCCBBBCCCDDDDDDKKKLLLNNNOOOPPPOOONNNNNNLLLKKKHHHFFFEEEEEEEEEFFFEEEGGGJJJMMMQQQUUU[[[^^^jjjqqq{{{|||hhhfff}}}iiiZZZiiivvvmmmUUUIIIIIIEEEEEEGGGCCC===<<<:::777666555555555555:::HHHhhhzzz}}}wwwyyy}}}ZZZPPPccc}}}tttjjjeeeeeeeeecccaaaaaaeeelllsssyyy}}}~~~~~~~~~yyyhhh\\\QQQLLLMMM\\\zzznnnbbb^^^\\\YYYVVVPPPKKKFFFDDDCCCCCC@@@@@@>>>;;;888888999;;;===```{{{~~~yyytttssstttvvvwww{{{ssscccTTTNNNNNNKKKGGGFFFFFFGGGMMM^^^www\\\WWWWWWUUUTTTUUUVVVWWWVVVSSSPPPOOOKKKHHHFFFDDD@@@:::444333333333111111333777:::>>>>>>===:::888777777888<<<>>>>>>===:::888777888999:::;;;<<<===;;;777333111222222333333222222111111111111000000000000000//////000111111111111111000000000000000000000000000000000111222222333333444555777777888999<<<>>>???@@@BBBDDDFFFHHHIIIJJJLLLMMMMMMNNNMMMLLLKKKJJJFFFFFFEEEDDDCCCAAAAAA@@@@@@AAACCCDDDEEEEEEEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@>>>===<<<;;;;;;;;;;;;<<<>>>???AAADDDIIIMMMXXX```mmmzzzggg\\\ssseeekkkmmm[[[LLLHHHHHHIIIGGG@@@>>><<<:::888666555555555777:::NNNooo|||}}}{{{lllPPPSSSnnnyyyjjjcccbbb```^^^\\\bbbhhhpppxxx|||~~~}}}}}}mmm```TTTLLLIIIXXXuuuhhh\\\ZZZ[[[YYYVVVPPPKKKFFFDDDCCCBBBAAA@@@???<<<999888:::<<>><<<:::888888999888888888::::::888444111111222222333333222222111000000000000000000111111//////000111111111111111000000000000000000000000000000000111222222333333333555777888888:::<<>><<<:::999999999888888888888999999:::::::::::::::<<>>>>>===:::888666555555555777;;;RRRnnnuuuttt~~~|||]]]KKKYYYzzzyyykkk^^^[[[]]]]]]]]]___dddjjjttt{{{~~~~~~qqqaaaUUUMMMJJJTTTnnnyyymmm___YYYVVVXXXUUUOOOJJJEEECCCBBBBBB@@@@@@???<<<:::999;;;===LLLwww|||vvvyyy|||vvvsssqqqqqqwwwxxx___UUUTTTRRRMMMIIIHHHFFFFFFNNNaaaxxx\\\WWWUUUUUUUUUUUUVVVVVVUUURRROOOPPPMMMJJJHHHFFFAAA:::444222222222111111333888;;;@@@AAA@@@<<<888666999<<<<<<======<<<:::999999:::999888777666666555222000111222222333333222222111000000000000111111111111//////000111111111111111000000000000000000000000000000000111222222333333333555777888888:::===???@@@@@@AAACCCEEEGGGHHHIIIKKKLLLMMMNNNMMMKKKIIIGGGCCCCCCBBBBBBAAAAAAAAA@@@AAABBBDDDEEEEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBBBB@@@???===;;;999777666555666666777777888999999::::::;;;;;;:::999:::<<<>>>???DDDNNN]]]nnn|||{{{dddpppjjjrrrxxxqqqXXXEEEKKKNNNEEE@@@>>>===;;;888777666666666888>>>YYYooonnnqqqrrrUUULLLbbbzzzpppcccYYYZZZ\\\ZZZ[[[```fffmmmvvv|||xxxdddWWWOOOKKKMMMddduuu~~~ppp___SSSXXXUUUOOOJJJEEECCCBBBAAA?????????===;;;;;;===@@@VVVyyyyyyxxx|||}}}~~~|||{{{{{{}}}~~~}}}|||yyyxxxxxx|||lll^^^YYYTTTOOOKKKFFFEEEGGGMMM[[[vvvwww\\\WWWUUUWWWVVVVVVWWWWWWUUURRROOOPPPNNNKKKIIIGGGBBB:::444111222111111111333777;;;===???>>>:::666555888===;;;;;;<<<;;;:::999;;;<<<;;;999666444444333111///111222222333333222222111///000000000111111111111//////000111111111111111000000000000000000000000000000000111222222333333333555777888999;;;>>>@@@???@@@AAABBBDDDFFFGGGGGGHHHIIIKKKLLLKKKIIIGGGEEECCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>;;;:::999888777666666666555666777888999999999999999:::<<<<<<;;;;;;===???===>>>DDDQQQbbbtttiiihhh{{{nnnOOOLLLKKKCCCEEE???===;;;999777666666666:::GGGgggzzzvvviiiQQQRRRmmm{{{~~~}}}oooddd]]]___^^^XXXYYY```gggooowww}}}~~~kkkZZZPPPLLLGGGZZZwwwvvv{{{pppYYYYYYVVVPPPKKKFFFDDDCCCBBB>>>>>>>>>===<<<===???BBBbbb}}}{{{rrruuu|||}}}{{{yyy|||zzzzzz|||{{{}}}~~~|||{{{|||~~~|||hhh]]]UUUOOOLLLHHHHHHIIILLLSSShhhxxx]]]YYYWWWXXXXXXWWWWWWWWWUUUQQQNNNQQQNNNKKKJJJHHHBBB:::444111111111000000333777:::;;;======999444333777<<<:::;;;;;;;;;::::::<<<======:::666444333222000///222222222333333222222222//////000000111111111222//////000111111111111111000000000000000000000000000000000111222222333333333555777888999;;;>>>@@@??????@@@BBBCCCEEEFFFGGGEEEGGGIIIJJJJJJHHHEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@>>><<<;;;777666666666777777888999666666777888888888888888666888;;;<<<<<<===>>>@@@>>>===???JJJ[[[nnn}}}rrrhhhzzz{{{[[[NNNGGGAAAGGG???===;;;999777666666666<<>>>>>===<<<>>>AAACCCjjjsssjjjooozzzyyyuuuwww~~~~~~{{{zzz|||{{{}}}~~~|||zzzyyy|||~~~ooo```UUUOOOMMMJJJHHHGGGFFFHHHXXX{{{{{{^^^WWW[[[ZZZXXXVVVVVVWWWWWWVVVUUUVVVPPPJJJGGGEEEAAA:::444111///---...111555777888===;;;888777666777999;;;<<<;;;999999999;;;===>>><<<;;;999555222111222333222333333333333222111111222222111111111111111111000000000000000000000000000000000000000000000000//////000000111222444555333555777:::;;;<<<<<<<<<@@@@@@BBBDDDEEEFFFFFFFFFDDDFFFHHHJJJJJJHHHDDDBBB@@@@@@AAABBBCCCEEEEEEFFFEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBAAA@@@>>><<<:::999666666666777777777777777:::999999888888888888888999:::;;;<<<=====================???JJJ^^^rrr~~~oooeeeyyy~~~{{{eeeRRRRRRIIIEEEAAA???:::555555888::::::???]]]|||VVVMMMbbbsssddd]]]XXXXXXXXXXXXZZZ^^^nnnuuuzzz{{{~~~~~~|||ttteeeXXXMMMKKKRRRdddvvvnnn\\\ZZZUUUMMMGGGDDDDDDCCC===DDDCCC???@@@>>>EEEWWW~~~xxxyyyiiikkkqqqzzzrrrooottt}}}~~~~~~}}}}}}{{{~~~|||xxxuuuvvvyyy{{{|||}}}~~~vvvbbbZZZTTTMMMKKKEEEEEEJJJJJJOOOlll~~~aaaYYY]]]ZZZXXXVVVVVVWWWWWWVVVUUUUUUPPPJJJGGGEEEAAA:::444222000...///222666888999<<<:::888777777999;;;<<<===<<<:::::::::;;;===???<<<;;;999555222111222333222333333333333222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000111222444555444555777999;;;<<<======@@@AAABBBCCCDDDEEEEEEEEEAAACCCEEEFFFFFFDDDBBBAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFGGGFFFEEEDDDCCCBBBAAA@@@???===;;;999888666666666666777777777777::::::999999999999:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>FFFWWWkkkxxxpppbbbkkkxxxrrrXXXOOOHHHHHHAAA???;;;777666888::::::CCCccc}}}TTTRRRmmm{{{mmmddd^^^YYYYYYYYYYYY]]]aaaooouuuzzz{{{~~~~~~{{{kkk\\\PPPIIINNN\\\uuuvvv{{{jjj[[[ZZZUUUNNNHHHEEECCCBBB>>>BBBAAA@@@@@@>>>JJJddd}}}qqqhhhmmmsss}}}rrrmmmooozzz{{{}}}}}}zzzyyyzzz}}}~~~{{{zzzvvvqqqlllhhhgggggghhhhhhhhhmmmtttzzzkkk___UUULLLLLLFFFFFFJJJHHHKKKdddeee\\\___ZZZXXXWWWVVVWWWWWWVVVTTTTTTPPPKKKHHHEEE@@@999444333111000111444777999:::;;;:::999888999:::===>>>===<<<;;;::::::<<<===???;;;;;;999555222000111333222333333333333222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000111222444555555666666888999;;;===>>>@@@AAABBBCCCCCCCCCCCCBBBAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCAAA@@@???===;;;999777666555555666666777777777777999999999999:::;;;<<<===<<<<<<===>>>????????????@@@@@@???>>>AAAMMMbbbqqq~~~rrr^^^___ssslllwwwcccMMMFFFJJJBBB???<<<:::888888999:::OOOrrruuuPPPYYY|||zzzoooccc^^^ZZZZZZ[[[[[[```fffooovvvzzz{{{}}}}}}|||nnn]]]QQQJJJKKKUUUkkkwww}}}zzzlll\\\YYYUUUPPPKKKFFFCCCBBB@@@@@@>>>@@@AAA>>>SSSyyyyyy{{{kkkgggkkkooo{{{rrroootttxxx}}}}}}{{{zzzzzz|||~~~~~~}}}|||sssjjjeeedddaaa\\\WWWRRRPPPOOOOOOMMMNNNTTTZZZ```jjj|||wwwfffWWWMMMNNNIIIHHHJJJGGGGGG[[[ssshhh\\\^^^ZZZXXXWWWWWWWWWWWWUUUSSSRRROOOKKKHHHEEE@@@999444444222111222555888:::::::::999999999:::<<<>>>???===<<<:::999999:::<<<===;;;:::888555111000111333222333333333333222111111111111111111111222222222000000000000000000000000000000000000000000000000/////////000111222444444666666666777888;;;===???@@@AAAAAABBBAAAAAA@@@@@@BBBBBBAAABBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFEEECCCBBB???>>>===:::888777555555555555666666777888888888888999999999;;;<<<===>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@>>>>>>GGGZZZlllzzz{{{bbb\\\kkkjjjnnntttPPPDDDHHHBBB???===<<<:::777999<<>><<>>???;;;:::888777777888:::;;;;;;:::888444111000111222222333333333333222111111000000111111111222222222000000000000000000000000000000000000000000000000/////////000111222444444666666666777888;;;===??????@@@@@@@@@@@@??????>>>@@@@@@@@@@@@AAABBBDDDEEECCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBB>>><<<:::888777555555555666666777777888999999:::888888999:::;;;<<<>>>???@@@@@@AAABBBCCCCCCCCCCCCAAA@@@@@@@@@???DDDUUUgggvvv}}}uuubbbjjj|||lllzzzZZZHHHHHHCCC???===>>>;;;777:::@@@\\\hhhPPPkkkxxxqqqfff\\\XXXVVVWWWXXX[[[ccclllrrrwww{{{{{{|||}}}yyy{{{{{{uuuqqqooonnnooovvv~~~zzzggg]]]PPPMMMPPP```|||yyyrrr~~~xxxfff^^^WWWRRRRRROOOGGGBBBAAAAAA>>><<>>888555333222222444777:::::::::888888999999:::<<<===>>>;;;999888666666777888999::::::888444111///000222222333333333333222111111000000000111222222333333000000000000000000000000000000000000000000000000//////000000111222444555555666666888999;;;===>>>>>>>>>?????????>>>>>>============>>>???@@@BBBCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCBBB<<<:::999777666666666666777777888999:::;;;;;;<<<:::::::::;;;<<<>>>???@@@BBBBBBCCCDDDEEEEEEEEEEEECCC??????BBBAAACCCPPPaaapppxxxsssmmmxxxttt~~~}}}cccNNNJJJDDD???===>>>;;;777<<>>@@@BBBFFFeeeuuu|||mmmpppqqqppp|||wwwooorrrxxx~~~~~~|||wwwuuusssqqqnnniiiddd___[[[YYYVVVUUUTTTRRROOOMMMPPPQQQRRRRRRQQQOOOLLLKKKMMMLLLJJJIIIEEEGGGSSS```{{{sssaaaZZZPPPLLLIIIIIIGGGHHHOOOYYYqqq^^^^^^ZZZYYYXXXYYYYYYWWWSSSPPPLLLMMMLLLJJJDDD>>>888555333222222444777999:::999888888888999:::;;;;;;<<<;;;:::888777666777888999:::999777444000///000222222333333333333222111111///000000111222222333333000000000000000000000000000000000000000000000000//////000000111222444555444555777999;;;<<<======<<<======>>>>>>>>>======;;;<<<===>>>@@@AAABBBCCCBBBBBBCCCDDDEEEFFFFFFGGGCCCDDDEEEEEEEEEDDDBBBBBB:::999777666555666777888888999999:::;;;<<<===>>>=========>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGGGGFFFEEE???>>>CCCCCCAAAJJJWWWiiirrr{{{xxxrrrvvvcccPPPJJJDDD>>><<<>>>;;;777>>>KKKooo[[[]]]~~~~~~jjj\\\UUUSSSSSSUUUVVVZZZeeeqqqsssyyy|||{{{{{{~~~}}}}}}xxxuuutttvvvwwwxxxuuurrrrrrsssrrroookkkhhhddd```___\\\ZZZ^^^eeefffiiikkkkkkiiiiiijjjllloootttyyy{{{|||}}}mmmcccVVVNNNKKKVVVpppppprrruuuiiiiii}}}tttdddWWWOOOQQQOOOGGGBBBDDD>>>CCCBBB???BBBJJJeeetttlllsssqqqppp|||vvvuuuttt{{{}}}{{{yyyrrrpppmmmjjjfffaaa[[[WWWVVVTTTRRRRRRSSSTTTRRROOOSSSUUUWWWYYYXXXUUURRROOOTTTQQQNNNLLLIIIHHHNNNWWWoooxxxbbbZZZQQQMMMIIIGGGFFFGGGLLLSSStttaaa```ZZZYYYYYYYYYYYYWWWSSSPPPKKKLLLMMMJJJDDD===888555222222222444777999999999777888888999999::::::;;;<<<;;;999777777888999::::::999777444000///000222222333333333333222111111///000000111222222333333000000000000000000000000000000000000000000000000//////000000111222444555333555777:::<<<<<<<<<<<<;;;<<<<<<===>>>>>>======<<<===???AAACCCDDDDDDEEEAAABBBCCCDDDEEEFFFGGGHHHCCCDDDEEEEEEEEEDDDBBBAAA999888777555666777999:::999999:::;;;<<<>>>>>>???@@@@@@@@@@@@AAABBBCCCCCCDDDDDDFFFGGGGGGGGGGGGGGGFFF???===CCCCCC@@@EEEQQQdddnnnxxx~~~pppllluuu~~~^^^OOOHHHEEE>>>;;;===:::777@@@NNNrrryyyVVVbbb|||iii[[[UUUSSSSSSUUUVVVZZZgggssstttyyy|||{{{{{{}}}~~~|||~~~|||yyytttpppnnnnnnooopppvvvtttrrrrrrrrrnnngggaaabbb]]]ZZZXXXTTTQQQSSSXXXRRRUUUYYYYYYXXXXXXZZZ]]][[[```fffjjjllloootttxxx|||wwwlllZZZQQQKKKTTToootttsssvvvrrrnnn{{{eeeWWWNNNPPPOOOFFFBBBEEE===EEEDDD???BBBLLLeeetttzzzeeeqqqqqqtttwwwqqqqqqtttvvv~~~{{{xxxxxxxxxllljjjfffccc```[[[VVVRRRSSSQQQPPPRRRUUUWWWVVVTTTVVVXXX\\\______]]]ZZZWWW]]]YYYUUUSSSOOOKKKMMMRRRkkk{{{cccYYYRRRNNNIIIEEEDDDEEEJJJOOO