BM6P6(@ |||tttkkkffffffiiimmmvvvmmmYYYRRRPPPUUU\\\mmmzzzqqqkkkmmmrrrooo```RRROOOJJJDDDBBBCCCDDDAAA>>>@@@>>><<<<<>>;;;===@@@@@@@@@GGGZZZmmmwwwnnneee___```bbbccceeefffiiilllooosssrrrnnnjjjfffeeegggiiiooovvvpppiii```eeekkkooouuunnn\\\QQQLLLJJJHHHHHHIIIIIIIIIHHH{{{qqqkkkffffffhhhnnnuuuiiiWWWSSSTTT[[[ddd||||||wwwtttuuuwwwppp```RRRNNNIIICCCBBBCCCCCCAAA>>>@@@>>><<<===??????===;;;;;;;;;;;;;;;;;;<<<======;;;===???@@@@@@FFFYYYkkk~~~yyyppphhhbbb```bbbcccccceeehhhlllooopppnnnkkkgggcccbbbdddfffjjjtttuuueeeaaaccchhhooottt{{{mmm\\\QQQKKKIIIHHHGGGHHHIIIHHHGGG~~~ooogggcccbbbgggnnnvvvcccUUUTTTZZZeeeppp|||}}}zzzmmm\\\PPPLLLGGGCCCAAABBBBBB@@@>>>@@@>>>======>>>???===<<<<<<;;;;;;;;;;;;<<<======;;;<<>>??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<===<<<<<<>>>??????DDDRRRaaattt}}}yyyrrrllljjjjjjhhhggggggjjjoootttssssssqqqooolllllloooqqqrrr|||xxxhhhbbbcccdddiiirrr}}}{{{iiiYYYPPPJJJHHHGGGGGGHHHHHHGGGFFFuuummmfffccccccgggpppzzzppp[[[VVV[[[dddrrrwwwbbbQQQIIIGGGEEECCCBBBBBBBBB@@@???????????????>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<===???>>>BBBNNN[[[qqq|||{{{uuupppooommmjjjiiikkkppptttxxxyyyyyyxxxwwwxxxzzz}}}qqqccc^^^```jjjqqq}}}xxxgggXXXOOOKKKIIIGGGGGGHHHIIIHHHGGG|||kkkfffcccdddgggmmmyyyyyyhhhYYYZZZaaaiiiuuurrr]]]PPPKKKEEEEEEDDDDDDCCCBBBAAAAAA???@@@AAA@@@>>>===>>>???======<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>@@@JJJVVVmmmyyyxxxwwwtttqqqoooooorrruuu}}}~~~}}}nnnaaa^^^aaallluuuuuueeeWWWNNNLLLJJJHHHHHHIIIIIIIIIHHHzzzpppgggdddcccgggmmmwwwmmm```XXX]]]fffnnnyyykkkXXXNNNKKKDDDEEEFFFEEEDDDCCCBBBCCC>>>@@@AAA@@@>>>===>>>@@@======<<<;;;;;;;;;;;;;;;===;;;<<<======???HHHRRRfffsss|||yyywwwxxxzzzttthhhaaaaaaffflllxxxssscccVVVNNNMMMKKKIIIIIIJJJJJJJJJIII~~~pppggghhheeeeeejjjrrr{{{eee[[[WWW___jjjqqq{{{|||dddSSSKKKJJJDDDEEEFFFFFFEEECCCCCCDDD>>>@@@BBBAAA>>>===>>>@@@>>>===<<<;;;;;;;;;;;;;;;===;;;<<<======>>>FFFOOO```ooo~~~tttggg___\\\bbbiiiqqq~~~rrrcccVVVNNNMMMKKKJJJJJJKKKKKKKKKIII|||ooofffdddeeegggnnnwww}}}rrr^^^YYYWWW^^^lllyyyooo\\\RRRLLLIIIEEEEEEEEEEEEDDDDDDDDDDDDFFFEEECCCAAA@@@???>>>>>>>>>===<<<;;;;;;<<<===>>><<<<<<<<<;;;<<<@@@EEEIIIYYYlll~~~ttthhh```[[[[[[```hhhssskkk[[[RRRNNNMMMMMMLLLKKKJJJIIIIIIHHH}}}ssshhhbbbaaadddgggppp{{{yyyddd\\\ZZZ\\\eeesss~~~gggWWWPPPMMMKKKGGGGGGFFFEEEDDDCCCCCCBBBCCCBBB@@@>>>===<<<<<<;;;>>>===<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<@@@EEEIIIXXXkkk|||||||||ppphhh```\\\ZZZ\\\ccclll|||~~~gggXXXPPPMMMIIIIIIIIIHHHGGGGGGFFFFFFzzzqqqiiibbb___aaaffflllwwwnnn]]]ZZZ[[[bbbnnn|||vvv^^^RRRNNNMMMLLLHHHHHHGGGFFFDDDCCCBBBAAAEEEDDDBBBAAA@@@???>>>>>>>>>======<<<<<<======>>><<<<<<<<<<<<<<>>==================>>><<<<<<===<<<<<>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>===<<<=========<<<>>>AAADDDPPP\\\wwwyyylllrrr}}}lll```]]]\\\\\\\\\]]]^^^___```^^^___```bbbccceeegggiiihhhhhhkkkooorrrvvvwwweeeWWWLLLJJJLLLJJJJJJKKKKKKLLLMMMMMMMMMyyynnnhhhcccaaa```bbbjjjsss{{{{{{hhh\\\WWWZZZ```jjjvvvppp[[[TTTRRRMMMHHHGGGDDDDDDEEEFFFFFFGGGGGGHHHDDDCCCBBBAAA@@@@@@@@@@@@===>>>>>>??????>>>>>>===<<<=========<<<===@@@BBBOOOXXXrrrvvvhhhppp}}}kkk___XXXWWWVVVUUUUUUVVVWWWXXXXXX[[[^^^bbbeeeiiiooorrroooppptttxxx{{{|||hhh\\\SSSJJJHHHMMMKKKKKKKKKKKKLLLLLLMMMMMMtttllldddaaa```bbbdddiiisss~~~ooobbb[[[XXX]]]dddppp}}}|||hhhWWWSSSRRRKKKHHHJJJFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCBBBCCCCCC===>>>????????????>>>===<<<===>>>===<<<===???AAAJJJQQQjjjvvvfffnnn|||~~~kkkbbbWWWVVVUUUTTTUUUVVVXXXZZZ[[[^^^cccfffiiinnntttxxxyyy{{{lll[[[UUUOOOGGGFFFLLLLLLLLLLLLLLLMMMMMMMMMMMMsssfff^^^```___```eeeiiippp|||sssddd[[[XXXWWW^^^ggguuuwwwdddTTTRRRPPPJJJIIINNNHHHGGGGGGGGGFFFFFFEEEEEECCCBBBAAA@@@@@@@@@@@@@@@===>>>???@@@@@@???>>>===<<<===>>>===<<<===>>>@@@DDDJJJccc{{{uuudddmmmzzz{{{kkkdddXXXWWWVVVVVVXXXZZZ]]]^^^```ccchhhjjjlllpppuuuzzzuuucccSSSPPPLLLEEEEEEKKKOOONNNNNNNNNNNNNNNNNNNNN{{{sssjjjcccaaabbb```ccckkkrrryyyttthhh```VVVTTTXXX```gggwwwmmmbbbVVVQQQMMMIIIIIIKKKJJJHHHFFFFFFHHHIIIFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@<<<===>>>>>>>>>>>>=========>>>>>>>>><<<<<<>>>???AAALLL]]]pppssspppuuuwwwkkkddd___\\\YYYVVVXXX\\\bbbeeeiiiiiillloootttzzzxxxaaaYYYQQQLLLMMMNNNMMMJJJQQQRRRSSSSSSQQQOOOOOOPPPvvvpppkkkccc______aaacccjjjsssyyyjjjaaa\\\UUUUUUZZZ```iiiyyykkk```UUUQQQPPPNNNMMMNNNLLLJJJHHHGGGHHHHHHEEECCCDDDCCCBBBAAA@@@@@@@@@@@@>>>?????????????????????>>>???@@@???======???@@@@@@IIIXXXjjj}}}xxxsssvvv~~~tttjjjeeedddbbb___^^^___ccchhhkkklllnnnqqqvvv}}}xxxhhhWWWQQQJJJHHHKKKMMMNNNMMMPPPQQQRRRRRRPPPNNNOOOOOOxxxpppgggdddaaa^^^^^^aaadddkkkuuu~~~ooo___YYYXXXVVVYYY___```jjj{{{iii]]]SSSQQQSSSSSSQQQQQQNNNLLLJJJIIIHHHGGGEEECCCEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@???>>>>>>???AAAAAAHHHSSScccwww~~~vvvttt~~~yyysssmmmjjjhhhfffcccbbbeeeiiinnnrrruuuwww||||||iii\\\PPPLLLGGGFFFJJJMMMNNNNNNNNNOOOQQQPPPOOONNNNNNOOO|||llleee___]]]\\\\\\aaaffflllsss}}}qqqdddXXXUUUWWWYYY]]]cccbbblll{{{iii]]]SSSSSSVVVUUUSSSRRRMMMLLLKKKJJJJJJIIIGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@??????@@@???>>>===???AAADDDIIIRRR___ssswwwrrr}}}~~~{{{yyyvvvsssrrrmmmjjjgggfffjjjrrr{{{|||nnn^^^UUUOOOLLLIIIHHHJJJMMMNNNNNNLLLNNNPPPPPPNNNNNNNNNOOOyyynnnddd^^^ZZZZZZ[[[]]]dddlllsssyyyqqqfff]]]UUUTTTXXX]]]ccchhhiiiooozzz{{{ggg]]]TTTTTTVVVTTTQQQPPPKKKLLLLLLLLLKKKKKKKKKKKKGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@????????????@@@===>>>???>>><<<<<<>>>???AAAFFFOOO]]]rrr{{{ttt|||}}}{{{zzzyyyyyyuuuqqqlllkkkqqq~~~~~~tttkkk___SSSNNNJJJIIIHHHIIIKKKMMMNNNOOOLLLNNNPPPPPPOOOOOOPPPQQQwwwmmmccc]]]YYYXXXZZZ\\\aaajjjsss{{{pppfff\\\YYYUUUWWW]]]fffnnnsssvvvwww{{{zzzoooccc[[[UUUUUUTTTQQQOOOOOOKKKLLLMMMMMMLLLLLLMMMOOOGGGGGGFFFEEEDDDDDDDDDDDDCCCBBB@@@???>>>??????@@@===>>>>>>===<<<<<<===???<<>>??????>>>======>>>@@@===AAAIIIVVVlll{{{}}}|||}}}xxxoooeee___XXXPPPLLLLLLDDDFFFHHHJJJLLLMMMOOOPPPNNNQQQSSSTTTTTTTTTUUUVVVsssjjjfff___XXXXXXXXX[[[bbbhhhooo{{{xxxaaaWWWXXXUUUYYY]]]eeerrrvvvkkkddd^^^XXXVVVUUUUUUPPPLLLMMMRRRNNNPPPRRRPPPLLLKKKLLLNNNIIIHHHGGGFFFEEEEEEEEEEEEGGGEEECCCAAA@@@AAABBBCCC???@@@@@@???>>>>>>???AAACCCEEEIIITTTiii{{{{{{}}}tttkkkccc\\\WWWQQQJJJHHHJJJKKKLLLNNNOOONNNNNNNNNOOOPPPRRRTTTUUUUUUUUUWWWXXXyyymmmeeeaaa]]][[[ZZZ^^^cccgggmmmyyymmm^^^YYYZZZSSS]]]fffoooyyylllfffaaa]]]ZZZ[[[ZZZWWWSSSQQQSSSUUU[[[WWWQQQMMMLLLMMMNNNNNNKKKHHHEEEEEEFFFGGGGGGGGGIIIGGGEEECCCBBBAAAAAAAAAEEEDDDAAA???>>>>>>>>>>>>AAACCCEEELLL___xxx}}}}}}{{{rrrhhhccc\\\XXXSSSMMMIIIGGGGGGHHHKKKKKKKKKMMMNNNPPPRRRSSSRRRTTTWWWYYYZZZYYYWWWVVV}}}pppfff___\\\ZZZYYY[[[```gggnnnxxxtttdddZZZWWWXXXYYYbbbooouuujjjeee___ZZZ[[[[[[[[[XXXUUUSSSUUUWWW\\\XXXRRROOOOOOPPPQQQQQQNNNKKKIIIHHHJJJLLLLLLLLLJJJIIIGGGEEECCCBBBBBBBBBCCCBBBAAA@@@???>>>>>>>>>@@@BBBDDDKKK\\\sss}}}zzzxxxooofff^^^YYYUUURRRNNNJJJHHHGGGHHHIIIKKKKKKLLLMMMOOOQQQSSSTTTSSSTTTWWWYYYZZZYYYWWWVVVyyyrrrggg^^^ZZZYYYYYYYYY```gggqqq{{{xxxggg\\\VVVVVVXXX\\\dddyyy~~~oooiiifff```[[[[[[\\\[[[YYYWWWWWWXXXZZZ]]]YYYUUUSSSSSSUUUVVVVVVRRRPPPMMMMMMOOOPPPQQQQQQNNNLLLJJJGGGEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@BBBDDDIIIXXXkkkyyy~~~~~~www{{{zzzqqqhhh```ZZZTTTPPPMMMKKKHHHGGGFFFHHHJJJKKKKKKLLLMMMOOOPPPRRRSSSTTTSSSTTTVVVXXXYYYXXXWWWVVV|||ooojjjbbb[[[YYYZZZ]]]___hhhppp|||lll```ZZZWWWWWWZZZaaammmxxxlllhhhgggddd```\\\\\\[[[ZZZYYYYYYZZZ\\\^^^[[[WWWVVVWWWYYYZZZZZZVVVSSSQQQPPPQQQRRRSSSSSSQQQPPPMMMJJJHHHGGGFFFFFFCCCDDDEEEFFFGGGFFFEEEDDDAAABBBEEEJJJTTTcccpppxxxuuuvvv}}}tttnnneee]]]VVVRRRNNNKKKHHHGGGFFFFFFFFFHHHKKKLLLLLLMMMOOOPPPRRRTTTTTTUUUSSSTTTVVVWWWXXXXXXWWWVVVzzzsssiiieee```[[[ZZZ\\\bbbfffnnnxxxsssddd]]][[[YYYYYY\\\mmmvvvlllhhhfffeeeddd^^^\\\[[[ZZZ[[[\\\\\\]]]^^^[[[XXXWWWYYY[[[\\\\\\WWWUUURRRQQQQQQSSSSSSSSSUUUSSSPPPMMMJJJIIIHHHHHHBBBCCCEEEFFFFFFEEEDDDDDDCCCDDDGGGKKKQQQ\\\iiissswwwuuuxxxqqqiiiccc[[[TTTOOOMMMKKKIIIIIIHHHGGGGGGHHHIIIKKKLLLMMMNNNPPPRRRTTTUUUVVVVVVSSSTTTUUUVVVWWWWWWWWWWWW~~~}}}}}}}}}}}}|||~~~|||uuuooohhheeeaaa^^^]]]aaagggmmmtttpppggg^^^[[[ZZZZZZ]]]bbbxxx}}}uuulllgggeeefffaaa___]]]\\\]]]___^^^^^^]]]ZZZXXXWWWYYY[[[[[[[[[WWWTTTRRRRRRSSSUUUVVVVVVWWWUUURRROOOLLLJJJIIIHHHAAABBBBBBCCCCCCCCCBBBBBBCCCDDDHHHLLLOOOVVVbbbooo}}}zzzwwwlllddd]]]XXXQQQMMMJJJIIIHHHHHHJJJJJJIIIIIIIIIJJJLLLMMMNNNOOORRRTTTVVVWWWWWWWWWSSSTTTUUUVVVVVVWWWWWWWWW~~~~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~}}}{{{|||}}}{{{wwwrrrlllkkkhhhddddddhhhpppvvvwwwddd___[[[YYYYYY\\\fffpppxxxlllggggggfffccc```___aaabbbaaa```[[[YYYWWWVVVXXXYYYYYYYYYUUUSSSRRRTTTWWW[[[]]]^^^YYYWWWSSSPPPLLLJJJIIIIIIDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDHHHLLLMMMPPP]]]lll{{{|||uuukkk```YYYTTTPPPLLLIIIHHHIIIHHHHHHJJJJJJJJJJJJJJJLLLMMMMMMNNNPPPSSSVVVWWWXXXWWWWWWSSSTTTTTTUUUVVVVVVWWWWWW}}}|||yyyzzz{{{|||~~~}}}{{{}}}{{{xxxrrrqqqnnnkkkjjjooowww}}}vvvhhh```]]]ZZZYYYZZZ___nnn|||rrrjjjiiiiiifffbbbbbbdddeeecccbbbZZZXXXVVVVVVWWWXXXXXXWWWTTTSSSSSSVVV[[[```dddeeeZZZWWWTTTPPPMMMJJJIIIIIIHHHGGGEEEDDDDDDDDDEEEFFFBBBBBBGGGKKKKKKMMMZZZjjjvvv}}}}}}yyytttlllcccXXXQQQPPPMMMJJJIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLNNNNNNOOOQQQTTTVVVXXXXXXXXXWWWSSSTTTTTTUUUUUUVVVWWWWWW}}}}}}}}}~~~~~~~~~~~~||||||}}}~~~~~~~~~~~~}}}{{{xxxyyy}}}~~~{{{wwwtttrrrrrrpppsss~~~ooodddaaaYYYXXX[[[```dddjjjyyy{{{yyymmmhhhiiifffbbb```aaabbbccccccYYYYYYXXXVVVUUUSSSRRRRRRRRRQQQSSSWWW___hhhnnnqqq___YYYQQQMMMNNNPPPNNNLLLGGGEEECCCBBBBBBBBBAAA@@@AAACCCFFFIIIJJJMMMZZZgggppp||||||zzzwwwtttqqqooonnnlllhhhaaaXXXQQQLLLHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIJJJKKKMMMNNNRRRRRRSSSTTTTTTTTTTTTTTTRRRSSSTTTVVVWWWXXXYYYYYY~~~~~~|||zzzyyy{{{|||yyywwwwwwxxx}}}uuueee^^^]]][[[ZZZ\\\dddkkkuuuzzzxxx|||zzznnnhhhjjjgggcccaaabbbcccccccccYYYXXXVVVUUUSSSRRRRRRRRRSSSSSSVVV[[[bbbiiinnnooo^^^XXXPPPMMMNNNPPPPPPNNNJJJGGGEEEDDDDDDDDDCCCAAABBBCCCFFFIIIJJJMMMYYYeeemmmzzzzzzxxxtttrrrpppnnnjjjhhhddddddccc___ZZZSSSMMMIIIFFFFFFFFFFFFGGGGGGGGGGGGKKKKKKKKKKKKLLLNNNPPPQQQRRRRRRSSSUUUUUUVVVVVVVVVUUUUUUVVVWWWXXXXXXYYYYYY||||||}}}~~~}}}qqqeee\\\ZZZ[[[ZZZ[[[aaalllyyy}}}tttsssvvv~~~xxxmmmgggiiieeeaaa___```aaaaaaaaa[[[ZZZWWWUUUSSSSSSTTTUUUVVVWWWZZZ___eeeiiijjjjjj\\\VVVOOOLLLNNNQQQRRRRRRMMMKKKHHHGGGGGGFFFEEECCCCCCDDDFFFJJJJJJMMMWWWaaaiiiyyyzzzuuunnnkkkhhhfffeeeccc```]]]YYYYYYXXXVVVSSSOOOKKKHHHFFFFFFFFFGGGGGGGGGHHHHHHLLLLLLLLLLLLMMMOOOPPPQQQQQQRRRSSSUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXnnnccc^^^ZZZZZZ[[[WWW___mmm}}}wwwqqqooopppxxx|||qqqjjjfffeeeaaa^^^\\\\\\]]]]]]]]]___]]]ZZZWWWVVVWWWXXXYYYYYY[[[]]]aaadddeeebbb```WWWSSSMMMKKKMMMPPPRRRSSSOOOLLLJJJHHHHHHGGGFFFDDDEEEEEEGGGKKKKKKMMMUUU^^^hhhyyy|||vvvnnniiieeeccc```^^^]]]\\\YYYWWWSSSSSSRRRQQQOOOLLLJJJHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQRRRTTTVVVWWWWWWXXXZZZYYYXXXWWWWWWVVVVVVVVV}}}ooobbb]]][[[ZZZZZZ[[[]]]lll}}}}}}yyyrrrmmmlllqqqyyy|||vvvmmmhhhfffdddbbb___\\\ZZZ[[[\\\]]]]]]```^^^[[[YYYXXXYYYZZZ\\\]]]]]]^^^___```]]]YYYVVVRRROOOLLLKKKLLLOOORRRSSSNNNLLLJJJHHHHHHHHHFFFEEEHHHGGGIIILLLMMMMMMSSSZZZfffzzz}}}}}}}}}zzzzzzyyywwwtttnnnfffaaa]]][[[YYYXXXXXXWWWTTTRRROOOOOONNNLLLKKKIIIHHHGGGHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPOOOPPPRRRTTTUUUVVVWWWWWWYYYXXXWWWVVVUUUUUUUUUUUU{{{iiiaaaZZZZZZ\\\\\\]]]```nnn}}}}}}zzzsssllliiijjjooooooiiidddcccbbbaaabbb___\\\[[[\\\^^^``````aaa___]]][[[[[[[[[\\\]]]___^^^\\\[[[ZZZWWWSSSPPPNNNMMMMMMMMMNNNOOORRRSSSMMMKKKIIIHHHIIIIIIHHHFFFKKKJJJKKKOOOOOOOOORRRWWWbbbvvv|||wwwttttttvvvsssrrrpppooolllfff___ZZZVVVTTTSSSRRRRRRQQQPPPNNNKKKKKKIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKMMMNNNOOOQQQRRRRRRRRRRRRQQQRRRSSSUUUVVVWWWWWWWWWXXXWWWUUUTTTTTTUUUVVVWWWwwwjjj```\\\[[[___bbbeeejjjppp}}}{{{|||yyyrrrjjjhhhdddhhhiiidddbbbbbbaaa^^^```]]][[[ZZZ]]]___aaaaaadddcccbbbaaa`````````aaa___\\\XXXVVVUUUTTTRRRQQQMMMNNNOOOPPPQQQQQQRRRSSSMMMKKKIIIIIIJJJKKKJJJIIINNNLLLMMMQQQQQQPPPRRRVVVYYYooo}}}~~~yyyxxxvvvqqqllljjjkkkmmmjjjiiigggeeeccc^^^YYYUUURRRPPPOOONNNOOOOOOMMMKKKIIIHHHFFFEEEFFFGGGHHHIIIGGGGGGHHHIIIJJJKKKLLLLLLNNNOOOPPPRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXVVVVVVUUUTTTUUUWWWYYYZZZvvvnnndddZZZ```___aaafffkkkoooxxx|||xxxxxxzzzwwwoooiiihhh```eeegggeeecccccc```\\\]]][[[XXXXXX[[[^^^```aaahhhhhhhhhggggggffffffeee^^^ZZZVVVSSSSSSSSSTTTTTTMMMOOORRRSSSSSSSSSSSSTTTMMMKKKJJJJJJKKKLLLLLLKKKOOOMMMNNNRRRSSSQQQRRRUUUSSSiiixxx~~~zzzvvvtttooopppnnniiidddbbbcccfffeeeccc```___]]]YYYUUURRRQQQOOONNNNNNNNNNNNMMMKKKHHHGGGFFFFFFGGGIIILLLMMMIIIIIIJJJKKKLLLMMMNNNOOOLLLMMMOOOQQQRRRRRRQQQQQQWWWWWWXXXYYYZZZZZZZZZYYYVVVVVVUUUUUUVVVYYY\\\]]]~~~tttmmmbbbXXXVVV[[[]]]bbbiiioooqqqvvvssspppoooqqqsssrrrlllfffeeeeeeeeebbb___]]]\\\\\\[[[YYYWWWVVVWWWZZZ^^^```dddgggiiijjjhhhfffdddccc\\\YYYUUUSSSRRRRRRRRRQQQQQQSSSTTTRRRSSSUUUSSSMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMOOOSSSUUUVVVSSSQQQRRR```rrr~~~zzzwwwyyywwwsssnnnlllkkkkkklllfffdddbbbaaaaaaaaa___^^^[[[ZZZYYYXXXWWWVVVUUUUUUQQQOOOMMMLLLKKKJJJHHHFFFIIIIIIIIIIIIIIIIIIIIIIIIIIILLLNNNNNNMMMLLLLLLMMMOOOPPPQQQSSSUUUUUUVVVVVV\\\]]]_________]]][[[ZZZVVVVVVWWWXXXZZZ]]]___aaayyyjjjddd```^^^ZZZVVVXXX^^^cccgggnnnuuuxxxzzzqqqooonnnpppsssrrrnnniiieeedddcccaaa^^^\\\[[[[[[YYYYYYXXXXXXYYY\\\___aaacccfffjjjkkkiiidddaaa___YYYWWWTTTQQQPPPPPPPPPPPPOOOSSSUUUTTTSSSTTTRRRMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNPPPTTTXXXYYYWWWVVVSSS^^^mmm{{{}}}zzzwwwsssqqqpppnnnkkkgggeeeddddddeeeeeebbb```___^^^^^^\\\[[[YYYXXXWWWVVVUUUTTTTTTSSSPPPOOOMMMMMMMMMMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNOOONNNMMMMMMNNNRRRSSSUUUVVVXXXYYYYYYYYY[[[\\\]]]^^^]]]\\\ZZZYYYXXXXXXWWWWWWYYY[[[^^^___}}}jjj```UUUSSSSSSUUUVVVWWW]]]dddkkknnnvvv~~~{{{tttnnnmmmlllooorrrssspppmmmdddcccaaa___]]][[[ZZZZZZXXXXXXYYYZZZ\\\___aaabbbbbbfffjjjkkkgggaaa\\\YYYVVVTTTRRRPPPOOOOOOOOOPPPNNNUUUZZZWWWTTTSSSQQQNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOQQQUUUYYY\\\[[[ZZZSSS[[[eeesss~~~www~~~yyyvvvtttqqqnnnlllhhhfffdddaaa```_________ccc```]]]\\\[[[[[[YYYWWWVVVVVVUUUTTTSSSRRRRRRQQQPPPNNNMMMNNNOOOOOONNNMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOOOONNNNNNNNNOOOTTTUUUVVVXXXYYYZZZ[[[[[[[[[[[[\\\]]]]]]\\\ZZZYYYYYYXXXWWWVVVWWWYYY\\\^^^yyyggg[[[VVVXXXWWWXXXYYY\\\aaaiiiooovvvzzz}}}uuutttlllkkkkkkmmmqqqsssrrrqqqeeeccc```^^^]]]\\\[[[ZZZYYYZZZ\\\^^^```bbbccccccccceeegggfffbbb\\\XXXVVVTTTSSSRRRPPPNNNNNNPPPRRRSSS\\\aaa]]]WWWSSSQQQNNNOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQRRRUUUXXX[[[[[[ZZZSSSXXX```mmmyyyooowww~~~|||zzzvvvsssrrrpppnnnlllfffeeedddbbbaaa``````___aaa___\\\ZZZZZZYYYWWWUUUUUUUUUTTTSSSSSSRRRQQQQQQPPPNNNMMMNNNOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLNNNPPPPPPOOOOOOPPPQQQTTTUUUVVVXXXYYYZZZ[[[[[[[[[\\\]]]]]]]]]\\\[[[[[[XXXWWWUUUUUUVVVYYY]]]___ttthhh^^^XXXWWW\\\___bbbeeejjjsss{{{vvvqqqssskkkjjjkkklllooorrrsssssshhheeeaaa___^^^^^^]]][[[\\\]]]___aaacccdddddddddccccccbbb^^^ZZZVVVUUUUUUSSSSSSSSSQQQOOOPPPRRRUUUZZZbbbgggbbbZZZVVVRRROOORRRRRRQQQQQQRRRSSSTTTTTTTTTSSSRRRSSSUUUWWWWWWVVVRRRWWW^^^iiiyyywwwmmmttt}}}{{{zzzyyywwwtttrrrqqqpppnnnlllfffffffffeeedddbbbaaaaaa```^^^[[[ZZZYYYXXXWWWUUUUUUUUUTTTTTTSSSSSSRRRRRRPPPOOOMMMMMMNNNNNNMMMKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQQQQPPPPPPRRRTTTUUUVVVXXXYYY[[[\\\\\\\\\ZZZZZZ[[[[[[[[[[[[[[[ZZZVVVVVVUUUUUUWWWZZZ]]]```pppeeeaaa]]]\\\^^^^^^fffpppwww~~~rrrnnnnnnkkkkkkkkklllmmmppprrrtttmmmhhhcccaaabbbbbb```^^^``````aaabbbbbbbbbbbbaaa___^^^\\\XXXTTTRRRRRRSSSRRRSSSTTTRRRPPPQQQTTTXXX^^^dddfffbbb\\\XXXTTTPPPSSSSSSSSSSSSSSSTTTUUUVVVVVVTTTQQQQQQRRRSSSSSSRRRQQQVVV]]]eeerrr~~~xxxpppttt|||yyyxxxvvvtttqqqooonnnmmmkkkjjjeeeeeefffeeedddbbb```___^^^\\\ZZZYYYYYYXXXWWWVVVUUUUUUTTTTTTTTTSSSSSSSSSQQQOOONNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLOOOPPPQQQQQQQQQRRRTTTVVVXXXYYYZZZ\\\]]]^^^______XXXXXXXXXXXXXXXYYYYYYYYYWWWVVVWWWWWWYYY[[[]]]^^^qqqbbbaaacccbbbeeemmmlllzzzxxxsssoookkkmmmmmmlllkkklllnnnqqqsssqqqlllfffdddeeefffdddbbbbbbbbbaaa```___^^^]]]]]]YYYYYYXXXUUUQQQOOOPPPPPPPPPSSSTTTRRRPPPPPPUUUZZZ\\\___```]]]ZZZYYYVVVQQQRRRRRRRRRRRRSSSTTTUUUVVVVVVTTTPPPOOOPPPQQQRRRQQQQQQVVV[[[___iiiuuu}}}~~~~~~zzzvvvvvv~~~{{{yyyxxxtttrrrooommmlllkkkiiigggddddddeeeeeedddaaa^^^\\\\\\ZZZXXXWWWXXXXXXWWWVVVTTTTTTTTTTTTSSSSSSSSSSSSPPPNNNNNNOOOPPPQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNPPPQQQRRRRRRRRRSSSUUUXXXXXXYYYZZZ\\\]]]^^^______YYYYYYYYYYYYYYYZZZ[[[[[[YYYYYYZZZZZZZZZZZZZZZZZZ~~~lllaaa]]]dddhhhiiippp{{{zzzvvvvvvrrrlllnnnnnnmmmkkkkkklllpppssstttnnnhhhfffhhhiiigggdddcccbbb```^^^\\\[[[ZZZZZZSSSUUUUUUTTTQQQOOONNNNNNOOORRRTTTRRROOOPPPUUUZZZXXXZZZZZZXXXXXXZZZVVVQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVSSSPPPNNNOOOQQQRRRRRRQQQUUUYYY[[[cccppp{{{||||||yyyxxx}}}}}}{{{yyyxxxuuurrrooommmlllkkkiiigggdddeeefffeeeddd```]]][[[ZZZXXXVVVVVVWWWWWWWWWVVVSSSSSSSSSSSSSSSRRRRRRRRROOONNNNNNOOORRRTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRRRRRRRRRRSSSVVVYYYVVVWWWXXXZZZ[[[\\\]]]]]]]]]]]]\\\\\\]]]^^^______\\\\\\]]]]]]\\\ZZZWWWVVV|||yyyyyy{{{zzz~~~{{{lll```YYY[[[gggooosss}}}}}}yyyssspppoooooommmjjjggghhhkkkmmmmmmkkktttsssrrrpppmmmkkkjjjiiigggeeeaaa]]][[[YYYYYYYYY\\\ZZZWWWTTTPPPMMMLLLKKKGGGLLLOOOMMMMMMRRRWWWYYY\\\YYYZZZ]]]\\\XXXVVVXXXWWWUUURRRPPPQQQRRRRRRQQQRRRRRRQQQQQQQQQQQQRRRRRRXXXVVVVVVYYYbbbmmmvvv|||zzz}}}~~~}}}|||~~~zzzwwwvvvvvvvvvsssnnnkkkjjjhhhfffeeeddddddcccbbb```^^^]]]\\\YYYXXXXXXWWWWWWVVVVVVUUUQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTUUUVVVUUUTTTSSSRRRMMMNNNOOOPPPRRRTTTVVVWWWTTTTTTTTTUUUUUUVVVVVVVVVWWWXXXZZZ\\\___aaabbbccc```^^^]]]^^^___```___^^^]]]^^^______^^^[[[XXXVVV|||{{{}}}{{{zzz{{{~~~iii^^^YYYVVV[[[iiiuuu}}}~~~vvvssspppoooqqqooommmkkkkkkmmmoooooommmrrrqqqpppnnnllljjjhhhgggaaa___\\\ZZZXXXWWWWWWWWWZZZXXXVVVRRROOOLLLKKKJJJHHHLLLNNNNNNQQQXXX\\\\\\]]]ZZZZZZ]]]]]]YYYWWWXXXYYYVVVSSSQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSQQQPPPPPPSSSZZZdddlllqqq}}}}}}yyy}}}}}}zzzwwwuuussssssrrrooommmkkkjjjjjjhhhfffeeeeeedddcccbbb```^^^]]][[[ZZZYYYWWWVVVTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTUUUVVVUUUTTTTTTPPPPPPPPPQQQRRRTTTWWWXXXUUUUUUVVVVVVVVVWWWWWWWWWXXXYYYZZZ[[[]]]___aaabbbcccbbb``````aaaaaa```^^^^^^___aaaaaa```^^^[[[YYY{{{xxxxxxyyy{{{iii[[[VVVUUUVVV___ooo|||www|||yyysssqqqppppppqqqpppnnnmmmmmmoooooonnnmmmnnnnnnllljjjhhhgggeeeddd]]]\\\ZZZXXXWWWVVVWWWWWWWWWVVVSSSPPPMMMKKKIIIIIIFFFHHHIIIKKKSSS\\\^^^[[[]]]ZZZZZZ]]]^^^[[[YYYZZZZZZXXXUUUSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTSSSRRRRRRSSSXXX```ggglll{{{yyyzzz|||zzzxxxvvvtttrrrqqqppplllkkkjjjkkkkkkkkkiiigggeeeeeeeeedddcccaaa```___\\\[[[YYYWWWTTTRRRPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRTTTUUUUUUUUUUUUTTTSSSRRRQQQQQQRRRTTTWWWXXXWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYXXXXXXZZZ\\\___aaagggeeeccccccccccccaaa``````aaabbbccccccaaa___^^^zzzxxxxxx|||~~~vvvjjj___ZZZZZZZZZ^^^iiiwww~~~tttqqqqqqooooooqqqnnnnnnnnnnnnmmmlllkkkjjjjjjjjjhhhgggeeecccbbbaaa^^^]]][[[YYYXXXWWWWWWWWWTTTSSSQQQNNNKKKIIIHHHGGGEEEFFFFFFKKKVVVaaabbb]]]___ZZZYYY]]]___]]]\\\]]]\\\YYYVVVUUUVVVXXXXXXXXXVVVUUUUUUTTTTTTUUUUUUVVVWWWWWWVVVWWWYYY^^^eeeiiiqqq{{{}}}|||yyywwwtttrrrqqqpppooonnnjjjiiiiiijjjkkkjjjhhheeeccccccccccccbbbaaa```___[[[ZZZXXXVVVTTTRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTUUUUUUTTTSSSSSSTTTSSSQQQQQQQQQTTTVVVXXXWWWWWWVVVVVVVVVVVVWWWXXXYYYXXXVVVVVVWWWYYY]]]___fffeeecccdddeeeeeedddbbb```aaacccddddddcccbbbaaa{{{ppphhhbbb]]]]]]```eeejjjuuu~~~zzzsssqqqpppnnnmmmooonnnooopppooonnnkkkiiihhhffffffdddcccaaa```___^^^___^^^\\\ZZZXXXVVVUUUUUURRRPPPNNNLLLJJJHHHGGGFFFFFFGGGIIIPPP^^^kkklllgggeee^^^ZZZ\\\_________```]]][[[XXXWWWXXXZZZZZZZZZVVVVVVUUUUUUUUUUUUVVVVVVUUUVVVWWWVVVVVVXXX]]]aaaiiiuuuxxxuuuqqqoooppppppooommmjjjiiiiiiiiiiiihhheeebbb```````````````___^^^^^^XXXXXXWWWVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQSSSRRRQQQQQQRRRTTTVVVWWWWWWVVVUUUTTTTTTUUUVVVWWWXXXVVVUUUTTTUUUXXX[[[]]]cccbbbaaaccceeegggfffeeeaaaaaabbbcccdddccccccbbb~~~}}}}}}oooiiieeeeeeddddddgggmmmwww}}}yyysssqqqooolllkkknnnoooqqqssssssoookkkiiihhhccccccbbb```___]]]\\\\\\\\\[[[ZZZXXXVVVTTTRRRQQQPPPOOOMMMKKKIIIGGGGGGFFFBBBEEEJJJTTTeeetttxxxuuurrrhhh___^^^aaa``````aaa^^^[[[YYYXXXYYY[[[\\\[[[VVVVVVUUUUUUUUUUUUVVVVVVVVVXXXYYYWWWUUUVVVZZZ^^^fffssswwwrrrnnnmmmnnnooonnnmmmkkkiiihhhggggggfffcccaaa]]]^^^^^^^^^^^^^^^]]]\\\WWWWWWVVVVVVUUUUUUTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQRRRRRRRRRSSSTTTVVVWWWXXXXXXVVVTTTSSSSSSTTTUUUVVVWWWWWWVVVVVVXXXZZZ]]]___aaa``````bbbeeehhhhhhgggbbbbbbcccccccccccccccccc}}}vvvtttwww{{{}}}ssslllgggfffiiipppvvv{{{~~~xxxrrrpppmmmjjjjjjmmmnnnqqqtttsssooojjjgggfffaaaaaa```___]]]\\\[[[[[[XXXXXXWWWVVVUUUSSSRRRQQQOOONNNLLLJJJIIIGGGGGGGGGAAAGGGPPP^^^qqquuugggcccbbbaaa```aaa^^^[[[YYYXXXZZZ\\\\\\\\\VVVVVVUUUUUUUUUUUUVVVVVVXXX[[[]]][[[XXXWWWZZZ^^^dddooo}}}|||uuupppkkkjjjlllnnnmmmkkkjjjhhhfffeeeeeedddcccbbb\\\\\\]]]]]]^^^]]]]]]\\\XXXXXXWWWWWWVVVVVVUUUUUURRRRRRRRRRRRRRRRRRRRRRRROOOPPPRRRTTTTTTTTTTTTSSSQQQSSSUUUWWWYYYYYYZZZZZZYYYXXXUUUTTTSSSTTTVVVWWWXXXXXXYYY[[[]]]___aaabbbbbbbbbbbbcccfffhhhhhhgggddddddddddddddddddccccccuuuqqqrrrtttxxx{{{|||wwwsssqqqkkkkkklllmmmnnnoooqqqrrrvvvyyy}}}|||vvvrrrooollliiiiiijjjrrr~~~}}}|||vvvpppnnnllliiijjjnnnkkkooorrrqqqlllgggcccbbb``````___^^^]]][[[[[[ZZZVVVVVVVVVVVVVVVUUUTTTSSSNNNMMMLLLJJJIIIHHHGGGGGGGGGPPP\\\lllnnnfffdddaaa```aaa^^^[[[YYYXXXZZZ\\\\\\\\\VVVUUUUUUTTTTTTUUUUUUVVVWWWZZZ\\\ZZZVVVUUUXXX\\\aaajjjwww~~~{{{tttnnniiihhhkkkmmmllljjjiiigggdddcccdddddddddccc\\\\\\]]]]]]^^^^^^]]]]]]ZZZYYYXXXXXXWWWVVVUUUTTTQQQQQQQQQQQQQQQQQQQQQQQQLLLNNNPPPSSSUUUVVVVVVVVVRRRTTTWWWZZZ\\\\\\\\\[[[[[[YYYVVVTTTTTTUUUWWWXXXYYYZZZ\\\^^^```bbbdddeeeeeeddddddeeeggghhhgggfffffffffeeeeeeeeeddddddddd~~~qqqiiigggqqqqqqqqqpppkkkddd______```]]][[[ZZZ]]]```bbbccceeeggghhhjjjlllooosssvvvzzz}}}}}}|||zzzxxxwwwssspppppppppmmmiiijjjoooqqq}}}zzzxxxyyytttpppmmmmmmllljjjgggooommmllllllllliiiddd___\\\[[[[[[\\\]]]\\\ZZZXXXVVVTTTRRRPPPOOONNNNNNOOOKKKJJJGGGEEEDDDEEEGGGIIIMMMTTTdddzzzvvvfffbbbbbbaaa___]]][[[YYYXXXYYY[[[[[[ZZZXXXWWWUUUUUUUUUWWWYYYZZZVVVWWWYYYXXXWWWWWWXXXZZZeeekkkttttttssspppmmmlllkkklllmmmkkkjjjgggeeedddccccccccc______^^^]]]\\\\\\\\\\\\XXXYYYYYYXXXWWWTTTRRRQQQSSSSSSTTTSSSSSSQQQOOONNNOOOOOOQQQRRRSSSUUUVVVVVVYYYXXXYYYYYYZZZ\\\]]]^^^\\\[[[YYYXXXWWWWWWXXXXXX]]]^^^```bbbdddeeeffffffiiiiiihhhgggfffeeedddddd```bbbdddfffeeeccc```^^^yyyppplllmmmmmmmmmkkkhhhbbb___^^^ZZZXXXUUUTTTUUUVVVWWWWWW[[[[[[]]]^^^___```bbbdddfffiiilllmmmnnnqqquuuyyy}}}zzzxxxssspppnnnnnnoooqqqrrrrrrrrrnnnlllmmmlllmmmrrryyy|||vvvuuuuuuqqqnnnllllllllljjjhhhllljjjjjjjjjjjjgggccc^^^\\\\\\\\\^^^___^^^[[[YYYUUUSSSQQQOOONNNMMMMMMNNNLLLKKKIIIGGGFFFGGGIIIJJJTTT]]]oooppphhhdddaaa^^^ZZZYYYWWWXXXYYYZZZYYYXXXXXXWWWWWWVVVWWWXXXZZZ[[[XXXYYYZZZYYYWWWVVVWWWXXXaaahhhttt}}}uuussspppmmmkkkkkkkkkkkkiiihhhfffdddbbbbbbbbbbbb______^^^]]]\\\\\\\\\\\\YYYYYYYYYXXXWWWUUUSSSRRRSSSTTTTTTTTTSSSRRRPPPOOOPPPQQQRRRTTTVVVXXXYYYZZZYYYZZZZZZ[[[\\\]]]^^^^^^\\\[[[YYYXXXXXXYYYYYYZZZ\\\^^^aaadddgggiiikkkkkkkkkjjjiiigggdddbbbaaa```___aaaccceeefffdddbbb```|||ttttttssspppmmmiiifffcccZZZWWWSSSRRRRRRSSSTTTTTTYYYYYYYYYYYYXXXXXXWWWVVVUUUVVVWWWWWWXXXYYY]]]___dddfffhhhhhhgggggghhhiiiiiikkkmmmnnnpppssswwwzzz|||~~~}}}zzzxxxxxxooonnnllliiigggfffffffffdddcccccceeeiiinnnqqqrrrvvvrrroooqqquuuzzzzzztttqqqqqqnnnllljjjiiijjjjjjiiihhhgggffffffffffffdddaaa^^^]]]]]]^^^___aaa___\\\YYYSSSRRRPPPNNNLLLLLLLLLLLLKKKKKKJJJIIIGGGHHHJJJLLLUUUaaawwwrrrhhhbbb___[[[ZZZYYYZZZ[[[[[[ZZZXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[\\\\\\ZZZXXXVVVVVVWWW___hhhwww~~~|||uuussspppmmmjjjiiiiiijjjgggfffdddbbbaaa`````````______^^^]]]\\\\\\\\\\\\YYYYYYYYYXXXWWWUUUTTTSSSTTTUUUUUUVVVUUUTTTRRRQQQQQQRRRTTTVVVXXXZZZ\\\]]]ZZZ[[[\\\]]]^^^_________ZZZZZZYYYXXXYYYZZZ[[[\\\[[[^^^ccchhhllloooppppppmmmllljjjfffccc```]]]\\\^^^```ccceeefffeeecccbbb~~~|||}}}xxxrrreee```ZZZVVVWWWZZZ]]]___eeedddbbbaaa^^^[[[WWWTTTQQQPPPOOOOOONNNOOOQQQSSSVVVXXX[[[[[[[[[ZZZ[[[[[[[[[\\\]]]]]]]]]___cccfffiiijjjlllkkkiiigggggghhhdddcccaaa^^^]]]]]]___aaadddeeeggglllsssyyy}}}~~~~~~zzzuuuqqqnnnmmmhhhggggggggghhhhhhhhhhhhbbbccccccccccccaaa___]]][[[\\\]]]___```^^^[[[XXXRRRPPPNNNLLLKKKJJJJJJKKKHHHIIIJJJHHHGGGGGGKKKOOOXXXgggqqqhhhddd```___]]]]]]^^^^^^\\\[[[XXXXXXYYYYYYYYYZZZZZZ[[[[[[\\\\\\[[[YYYXXXXXXYYY```kkkyyy}}}{{{uuusssooollliiihhhhhhhhhfffeeedddcccbbbaaa``````______^^^]]]\\\\\\\\\\\\ZZZZZZYYYXXXWWWVVVUUUTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVXXXYYYZZZ[[[ZZZ[[[\\\^^^____________YYYYYYXXXXXXYYYZZZ\\\]]]\\\```eeejjjnnnqqqrrrrrrooommmkkkgggddd```^^^\\\```bbbdddeeeeeedddbbbaaa~~~~~~}}}xxxpppeee]]]]]]aaagggkkkrrroookkkhhhddd___XXXTTTRRRPPPMMMLLLLLLMMMNNNOOOPPPRRRUUUUUUTTTSSSSSSTTTUUUUUUUUUUUUUUUWWW[[[^^^___```aaaaaa___^^^___```^^^^^^^^^\\\[[[]]]bbbfffhhhlllrrr|||xxxtttoooiiifffcccdddeeeffffffffffffggg``````aaaaaa```^^^]]]]]]ZZZZZZ[[[\\\]]]\\\YYYVVVQQQOOOMMMKKKJJJIIIIIIJJJFFFHHHIIIGGGFFFHHHNNNSSSbbbrrruuupppiiifffbbb_________^^^]]]ZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\ZZZZZZ[[[\\\^^^hhhvvv~~~}}}{{{tttrrrnnnkkkhhhgggggggggffffffeeedddcccbbbaaaaaa______^^^]]]\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVVVVWWWXXXYYYYYYYYYXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVZZZZZZ\\\]]]^^^^^^______YYYYYYXXXYYYZZZ[[[]]]^^^```bbbfffkkknnnqqqrrrrrrooonnnllliiifffcccaaa```ddddddeeeeeeeeecccaaa___tttkkkiiimmmsssxxxzzzsssnnniiiccc[[[UUUTTTQQQNNNLLLMMMOOOPPPPPPOOOQQQTTTUUUSSSQQQPPPQQQRRRRRRSSSSSSTTTWWW\\\```]]]^^^```aaa```___```aaa]]]___aaaaaaaaadddkkkppppppwww~~~xxxtttmmmeeeaaaaaaccceeeeeedddcccdddeee___```aaa```^^^\\\\\\]]]YYYXXXXXXYYYZZZYYYWWWUUUPPPOOOMMMKKKIIIIIIIIIIIIFFFIIIJJJHHHGGGKKKTTT\\\nnnvvvpppgggaaa^^^___``````___^^^[[[YYYXXXYYYZZZ[[[ZZZ[[[\\\\\\[[[[[[\\\^^^YYYbbbnnn|||~~~|||yyyrrrpppmmmjjjgggffffffgggffffffffffffeeedddcccbbb______^^^]]]\\\\\\\\\\\\[[[[[[ZZZXXXXXXWWWWWWXXXWWWXXXZZZ[[[[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVUUU[[[[[[[[[\\\]]]^^^___```\\\[[[[[[[[[\\\]]]___```ccceeegggjjjnnnppprrrssspppooommmkkkhhhfffdddcccfffffffffeeedddbbb```___}}}wwwqqqiiibbb]]]ZZZUUUTTTVVVYYYZZZZZZ[[[^^^```aaa___\\\[[[ZZZZZZZZZZZZYYYZZZ]]]aaaeeeeeehhhjjjkkkkkkjjjkkklllfffjjjnnnpppqqquuu|||zzzuuullleeebbbaaacccfffeeecccaaaaaabbb```aaabbb```]]][[[\\\]]]ZZZXXXWWWWWWXXXXXXWWWVVVPPPOOOMMMKKKIIIIIIIIIIIIKKKMMMNNNLLLKKKQQQ^^^hhh}}}pppeeeaaabbbeeegggfffccc___[[[YYYYYY[[[]]]\\\]]]^^^]]]\\\[[[\\\]]]XXX___hhhrrr~~~zzzvvvpppnnnkkkiiigggfffggggggeeeeeeffffffeeedddcccbbb______^^^]]]\\\\\\\\\\\\\\\[[[ZZZXXXXXXXXXXXXYYYXXXYYY[[[\\\]]]]]]\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZ^^^]]]\\\[[[\\\___aaaccc``````_________aaabbbccceeefffhhhjjjnnnrrruuuwwwqqqpppnnnllliiifffdddccceeeeeeeeeeeedddcccbbbaaazzztttiiiddd```___bbbeeeffffffllloooqqqqqqooollljjjiiiggggggeeebbbaaabbbfffiiipppsssvvvxxxxxxwwwwwwwwwrrrwww}}}|||vvvmmmhhhgggaaadddfffeeebbb``````aaaaaaccccccaaa]]][[[\\\]]][[[YYYVVVVVVWWWXXXXXXWWWPPPOOOMMMKKKJJJIIIIIIIIINNNQQQQQQOOOOOOWWWeeepppxxxkkkeeegggkkknnnjjjgggaaa\\\ZZZZZZ]]]___^^^___```^^^\\\ZZZ[[[\\\[[[```eeelllyyy}}}xxxtttooommmkkkhhhgggfffggggggdddeeeeeefffeeedddbbbaaa______^^^]]]\\\\\\\\\\\\\\\[[[ZZZXXXXXXXXXYYYYYYXXXZZZ[[[]]]^^^^^^^^^]]]________________________aaa___]]]\\\]]]```cccfffdddcccbbbbbbbbbcccdddeeefffggghhhjjjnnnsssxxx{{{sssqqqooollliiieeecccbbbddddddeeeeeeeeedddcccccc{{{wwwyyy|||~~~|||xxx}}}ppphhhllloooooottt~~~{{{}}}ssskkkhhhhhhfffhhhiiihhhfffcccccccccbbb```___^^^^^^]]][[[ZZZ^^^]]][[[XXXWWWVVVVVVVVVRRROOOLLLJJJKKKLLLLLLLLLLLLIIIJJJOOOSSS[[[ooo|||pppfffaaaeeelllkkkgggbbb]]]\\\[[[[[[[[[___^^^]]]\\\[[[ZZZZZZZZZ^^^```eeekkkpppzzz|||xxxuuuooommmkkkiiigggffffffgggggggggggggggfffcccaaa```______^^^]]]\\\\\\[[[[[[\\\\\\\\\[[[[[[[[[ZZZZZZ^^^^^^]]]]]]^^^^^^___```____________aaacccfffggggggeeebbb``````cccgggiiiggggggffffffeeeeeeddddddgggggghhhkkkooorrrssssssqqqpppnnnjjjfffcccdddeeebbbcccdddddddddeeehhhkkk~~~{{{vvvyyy}}}uuummmiiihhhfffhhhiiiiiifffdddddddddcccaaa___^^^^^^]]][[[YYY\\\[[[YYYVVVUUUTTTTTTTTTPPPNNNLLLJJJJJJKKKKKKKKKMMMKKKLLLRRRVVV^^^tttwwwmmmfffbbbeeekkklllhhhccc^^^\\\[[[[[[[[[____________^^^\\\[[[ZZZ^^^```eeekkkoooxxx~~~yyyvvvooonnnllljjjhhhgggggggggggggggggggggeeecccaaa`````````______^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZ]]]]]]]]]]]]^^^^^^___```^^^^^^___```bbbdddeeeffffffdddaaa```aaadddgggjjjfffgggggghhhhhhhhhhhhggghhhggghhhjjjnnnpppqqqpppnnnnnnllliiieeeccccccdddaaaccccccccccccdddgggjjj{{{{{{yyy}}}xxxpppllljjjhhhjjjjjjiiigggeeeeeeeeecccaaa___^^^]]]\\\ZZZXXXZZZXXXVVVTTTRRRQQQQQQQQQPPPOOOMMMLLLKKKLLLLLLMMMPPPMMMPPPVVVZZZbbbyyy{{{oooiiifffeeefffiiikkkiiieee```^^^]]]]]]^^^aaaaaaaaaaaa```^^^]]]\\\^^^```eeejjjnnnuuu}}}xxxvvvqqqpppnnnllljjjiiihhhhhhgggggggggfffeeecccaaa```bbbaaaaaa``````_________]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^______```]]]^^^___aaacccdddeeeeeedddbbbaaa```bbbdddhhhjjjggghhhjjjkkkllllllkkkjjjhhhhhhhhhjjjmmmnnnmmmllljjjjjjjjjhhheeecccccccccaaabbbcccccccccccceeegggxxxsssrrrrrrwww{{{}}}zzzuuuqqqooommmmmmmmmjjjgggdddcccccccccaaa___]]]]]]\\\YYYWWWYYYWWWUUUSSSQQQPPPPPPPPPQQQQQQQQQOOONNNNNNOOOPPPRRRQQQTTTZZZ]]]eee{{{~~~rrrhhhfffhhhggghhhiiijjjiiifffcccaaa```aaaccceeedddbbbaaa````````````___```dddiiilllqqq~~~~~~}}}yyyvvvtttrrrrrrpppnnnllljjjiiiiiiggggggfffeeedddbbbaaa```cccccccccbbbbbbbbbbbbbbb`````````_________^^^^^^[[[\\\]]]^^^___```aaaaaa]]]^^^aaaccceeeeeeeeeeeebbbbbbaaabbbcccfffhhhjjjjjjkkklllnnnnnnmmmlllkkkhhhhhhhhhjjjkkkllljjjiiigggiiijjjiiifffdddddddddbbbcccdddcccbbbbbbccceee~~~xxxqqqmmmmmmjjjnnntttxxxyyywwwuuutttqqqqqqoookkkfffbbbaaaaaabbb```^^^]]]]]][[[YYYWWWYYYXXXUUUSSSQQQPPPPPPPPPPPPQQQRRRQQQOOONNNOOOQQQSSSTTTYYY___aaaggg}}}xxxmmmeeeeeehhhhhhhhhjjjjjjjjjiiigggddddddfffhhhjjjgggccc___^^^```ccceeeaaabbbeeehhhiiillluuu}}}}}}}}}}}}|||zzzxxxvvvuuussssssqqqpppmmmkkkjjjiiihhhgggfffdddcccbbbaaaaaadddddddddddddddddddddeeecccccccccbbbbbbbbbaaaaaa\\\]]]___aaabbbccccccccc```aaaccceeeffffffeeeeeebbbbbbcccdddeeegggiiijjjmmmnnnnnnnnnmmmllljjjiiiiiihhhhhhjjjkkkjjjhhhfffgggiiikkkkkkiiigggffffffbbbdddeeedddbbbbbbbbbccczzztttooojjjggghhhgggiiimmmrrruuuvvvvvvvvvsssrrrooojjjeeeaaa``````aaa___]]]]]]]]]\\\ZZZXXXYYYXXXUUUSSSQQQPPPPPPPPPNNNPPPRRRQQQOOOMMMOOORRRTTTWWW```ggghhhnnntttkkkeeedddffffffgggjjjmmmnnnnnnkkkgggfffhhhkkkllliiiddd```___aaadddgggddddddeeehhhgggggglllttt|||||||||{{{zzzyyywwwwwwtttsssrrrqqqnnnllliiihhhhhhgggeeecccbbbaaaaaaaaadddddddddeeeeeefffffffffddddddddddddcccccccccccc]]]___aaadddfffgggggggggeeeeeefffffffffffffffeeecccdddeeefffhhhiiiiiijjjooonnnmmmllljjjiiihhhhhhiiihhhiiijjjkkkjjjgggeeegggjjjmmmmmmkkkiiigggfffdddeeefffeeecccbbbaaabbb}}}wwwpppmmmhhhccccccfffiiiiiijjjlllooorrrtttuuuqqqpppnnniiidddaaa```aaa___^^^\\\\\\]]]\\\[[[YYYXXXWWWUUURRRPPPPPPPPPPPPPPPSSSVVVUUURRRPPPRRRUUUUUU[[[fffppprrrwwwrrrkkkeeecccbbbaaadddiiisssttttttpppjjjfffhhhjjjjjjhhheeecccbbbbbbcccdddgggffffffgggeeeccceeejjjrrr}}}}}}|||zzzyyyxxxvvvvvvtttssssssqqqnnnllliiiggghhhgggeeecccaaaaaaaaaaaacccddddddeeefffgggggghhhdddddddddcccccccccbbbbbb___aaadddgggiiijjjkkkjjjjjjiiihhhgggffffffffffffeeefffhhhiiijjjjjjjjjiiimmmkkkiiiggggggggghhhhhhhhhhhhiiikkklllkkkhhheeegggjjjnnnnnnllliiifffeeeeeeggghhhgggdddbbbaaaaaavvvqqqmmmjjjeee```aaafffllljjjhhhiiillloooqqqrrrnnnnnnlllhhhdddbbbbbbccc^^^]]][[[\\\]]]]]]\\\ZZZWWWVVVTTTQQQPPPOOOOOOOOOSSSWWW[[[ZZZVVVTTTVVVZZZUUU]]]kkkwwwzzzqqqkkkeeebbb___]]]bbbhhhxxxyyyxxxssskkkffffffhhhgggggggggfffeeedddbbbaaaiiigggggggggddd```aaaeeehhhzzz}}}}}}{{{yyywwwuuutttssssssssssssqqqnnnkkkhhhggghhhgggeeebbbaaaaaaaaaaaacccddddddeeefffggghhhhhhcccccccccbbbbbbbbbaaaaaaaaacccfffiiilllmmmmmmlllmmmllljjjhhhfffffffffgggggghhhiiikkkkkkkkkjjjiiijjjiiifffddddddfffhhhjjjhhhhhhjjjkkkmmmkkkhhheeegggjjjnnnooolllhhheeedddfffhhhiiihhheeebbbaaaaaayyywwwkkkiiifffdddcccccceeefffiiieeecccdddhhhlllnnnnnnnnnkkkfffaaa^^^\\\\\\\\\ZZZ]]]___^^^[[[XXXXXXXXXXXXVVVSSSPPPOOOPPPQQQSSSSSSUUUVVVVVVUUUVVVWWWYYY^^^^^^iiixxxvvvooofff^^^XXXWWWaaammm||||||qqqhhhfffhhhhhhiiiiiiiiihhhfffdddccceeeiiimmmkkkddd___]]]]]]kkkqqq~~~{{{zzzyyyxxxvvvuuutttssstttrrrooommmkkkiiifffdddfffeeedddcccbbbbbbbbbbbbddddddeeeffffffeeeeeedddaaabbbcccdddeeedddcccbbbbbbccceeegggjjjlllnnnnnnllljjjhhhhhhiiiiiiiiihhhggggggggggggffffffffffffffffffggggggggghhhhhhiiiiiijjjjjjjjjjjjhhhfffeeekkkkkklllkkkjjjgggdddbbbddddddeeeffffffeeebbb```wwwpppoooiiigggeeecccbbbccceeefffgggdddbbbcccgggjjjllllllkkkhhheeeaaa]]][[[ZZZZZZYYY\\\______\\\YYYYYYYYYXXXVVVSSSQQQPPPPPPRRRSSSUUUVVVXXXXXXWWWWWWYYYZZZaaaaaajjjxxx}}}pppjjjbbb]]]XXXYYYcccoootttkkkiiijjjhhhiiiiiihhhgggeeecccbbbcccgggjjjhhhccc]]]\\\\\\ccckkkzzz{{{{{{zzzxxxwwwvvvuuutttssspppnnnlllkkkjjjgggeeeeeeeeedddcccbbbbbbbbbbbbeeeeeeeeefffeeeeeeddddddbbbcccdddeeeeeeeeedddcccddddddeeegggiiilllnnnooommmkkkiiiiiijjjkkkjjjiiiggggggffffffeeeeeeeeedddcccdddfffgggiiijjjjjjjjjjjjjjjjjjiiihhhgggfffeeehhhiiiiiiiiihhhgggeeedddeeeeeeeeeffffffdddbbb```~~~wwwyyy|||ssslllhhhhhhfffdddcccaaaaaabbbdddeeedddcccaaabbbdddggghhhhhhfffdddbbb___]]]ZZZXXXWWWXXX[[[^^^___^^^\\\ZZZZZZXXXWWWTTTQQQPPPQQQRRRSSSUUUWWWXXXXXXXXXXXXYYY[[[bbbbbbjjjuuuzzzzzznnniiieeebbbaaacccnnnyyyxxxooolllmmmiiiiiihhhgggfffdddbbbaaacccfffiiihhhddd___^^^^^^```gggwww|||{{{zzzyyyxxxwwwvvvuuuqqqooommmlllkkkjjjhhhffffffeeeeeeddddddcccccccccffffffffffffeeeeeeddddddccccccdddeeeffffffeeeeeefffffffffgggiiikkknnnooonnnllljjjjjjkkklllkkkjjjggggggffffffeeedddccccccaaacccfffiiillllllllllllkkkjjjhhhfffeeeeeeeeeeeeeeeeeefffffffffffffffgggffffffgggfffeeecccaaa```uuutttwww~~~xxxpppllliiifffeeecccbbbaaa``````aaacccdddbbbaaaaaaaaacccddddddddd`````````^^^\\\YYYVVVUUUVVVYYY^^^aaaaaa```]]][[[YYYWWWTTTRRRQQQQQQSSSTTTUUUVVVXXXXXXWWWWWWYYYZZZ___```fffoootttyyywwwmmmiiiggghhhjjjnnnwwwzzzrrrnnnnnniiihhhhhhfffeeedddbbbbbbfffhhhkkkjjjgggdddccccccfffjjjuuu||||||{{{zzzyyywwwwwwvvvpppnnnlllkkkkkkkkkiiigggggggggggggggffffffeeeeeehhhgggffffffeeeeeedddddddddeeeeeeffffffggggggggghhhhhhggggggiiikkkmmmooolllkkkiiiiiijjjkkkkkkjjjhhhhhhgggfffeeeddddddcccccceeeiiilllnnnnnnmmmllljjjhhheeebbbaaaaaabbbcccbbbbbbbbbcccdddfffggghhhggghhhhhhgggdddbbbaaa```vvvqqqoootttyyyzzz{{{}}}zzzzzznnnkkkllliiifffdddaaaaaa`````````aaabbbbbb```aaabbbbbbbbbaaaaaaaaa]]]]]]^^^]]][[[YYYVVVTTTTTTYYY```fffhhhfffaaa]]]ZZZXXXUUURRRQQQRRRSSSUUUWWWXXXZZZZZZYYYYYY[[[\\\]]]^^^dddkkkqqqwwwtttjjjffffffjjjmmmqqqyyyzzzrrrnnnmmmiiihhhgggfffeeeddddddcccgggiiijjjkkkjjjhhhggggggkkkmmmrrr~~~{{{{{{zzzzzzyyyxxxwwwwwwpppnnnlllllllllllljjjhhhiiiiiijjjjjjjjjiiihhhggghhhgggfffeeeeeeeeeeeeffffffffffffgggggghhhiiijjjjjjiiiiiiiiijjjkkkmmmnnnjjjhhhgggggghhhiiiiiihhhiiiiiiiiihhhgggffffffeeehhhjjjlllnnnooonnnlllkkkgggeeeaaa^^^]]]]]]___`````````aaabbbccceeeggghhhgggiiiiiigggdddaaaaaabbb}}}uuuoooqqquuuvvvuuuuuupppyyyxxxooohhhiiiiiigggcccbbbaaaaaa```````````````aaa```bbbddddddbbb`````````\\\\\\]]]\\\[[[YYYWWWVVVUUU[[[eeennnrrrooogggaaaZZZYYYVVVSSSRRRSSSTTTUUUYYY[[[\\\\\\\\\\\\]]]___\\\___ccciiiooovvv~~~xxxqqqkkkiiiiiinnnrrrtttyyyyyyrrrnnnkkkhhhhhhgggffffffffffffgggggghhhiiijjjjjjjjjiiiiiikkkmmmnnnvvv~~~zzzzzzzzzyyyxxxwwwwwwwwwqqqpppnnnmmmmmmmmmkkkiiiiiijjjkkklllkkkkkkiiihhhhhhgggfffeeeeeefffggghhhgggggggggggghhhjjjkkkllljjjkkkkkkkkkkkkkkkllllllgggfffdddeeefffhhhggggggiiiiiiiiihhhhhhhhhhhhgggkkklllmmmnnnmmmllljjjiiifffccc```]]][[[[[[\\\]]]``````aaabbbdddeeeffffffgggiiijjjgggcccaaabbbddd{{{rrrrrrvvvuuusssrrrpppxxxwwwoooiiieeeeeeeeebbbaaabbbbbbbbbaaaaaa``````______aaadddgggfffccc```___```\\\\\\\\\\\\[[[ZZZYYYXXXXXX___kkkwww}}}yyynnnfff[[[YYYVVVTTTSSSSSSUUUVVVXXXZZZ[[[[[[[[[[[[\\\^^^[[[^^^aaaeeekkkrrrxxx{{{}}}|||xxxvvvrrrmmmnnnkkkkkkppptttuuuwww{{{}}}~~~yyysssmmmjjjhhhhhhgggfffggghhhiiijjjiiiiiijjjkkkmmmnnnmmmllliiilllmmmqqq~~~}}}yyyyyyyyyxxxwwwwwwvvvvvvtttrrrpppoooooonnnllljjjggghhhjjjkkkkkkjjjiiihhhgggfffeeedddeeegggiiijjjhhhhhhhhhhhhiiikkklllmmmjjjkkkmmmmmmmmmllljjjiiifffeeeddddddfffggggggfffgggggggggggghhhhhhhhhhhhjjjjjjjjjjjjjjjiiihhhgggeeecccaaa^^^\\\\\\\\\\\\```aaacccdddeeeeeeddddddfffhhhjjjgggcccaaacccggg|||qqqpppsssrrrooommmmmmuuuyyyrrrlllgggccccccaaa___```dddccccccbbbaaa```______^^^bbbeeehhhhhhdddaaa``````]]]]]]\\\\\\[[[[[[ZZZZZZZZZcccppp~~~tttjjj[[[YYYVVVTTTSSSSSSUUUVVVUUUVVVXXXXXXWWWWWWYYYZZZYYY[[[^^^aaaeeelllqqqrrrsss{{{|||zzzxxxuuuqqquuuwwwsssppppppnnnkkkkkkhhhhhhllloooooopppsssxxxzzz||||||yyytttnnnjjjhhhggggggggghhhiiikkkllllllllllllnnnppprrrqqqppphhhmmmnnnppp~~~}}}yyyxxxxxxwwwwwwvvvvvvvvvuuusssqqqpppooonnnllljjjfffgggiiijjjjjjiiihhhgggfffeeeddddddeeegggjjjkkkiiihhhhhhhhhiiikkkmmmnnnjjjlllnnnoooooollljjjhhhfffeeeddddddfffgggggggggeeeeeeffffffggghhhhhhhhhhhhhhhggggggggggggggggggfffdddbbb```^^^]]]\\\\\\aaabbbdddeeefffdddcccbbbeeehhhjjjgggcccaaadddhhhzzzuuusssrrroookkknnnuuu|||}}}{{{|||xxxsssnnnjjjgggeeecccaaa`````````aaa___```aaabbbbbbaaa```___cccbbbbbbaaa```_________```___]]]\\\\\\]]]___```ZZZcccppp||||||qqqhhh]]]YYYTTTQQQQQQRRRRRRRRRUUUUUUUUUUUUVVVXXXZZZ[[[XXXXXXZZZ^^^cccgggiiijjjoooppppppooonnnllljjjiiifffgggiiijjjkkkkkkkkkjjjgggggglllpppooojjjiiikkkppp|||~~~uuunnnlllkkkjjjiiiiiikkkooopppnnnkkkgggkkkmmmmmmooossssssqqqtttnnniiimmm|||~~~}}}|||}}}{{{xxxvvvwwwyyy|||~~~yyywwwtttrrrpppnnnllliiigggffffffhhhjjjkkkjjjiiibbbbbbccceeehhhkkkmmmooollljjjhhhiiikkknnnpppppppppnnnmmmmmmnnnnnnmmmkkkjjjhhheeecccccceeehhhjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhfffeeedddddddddeeegggggggggdddaaa_________```aaaccccccbbbccceeeggghhhhhhhhhgggfffdddcccbbb}}}xxxwwwvvvtttqqqmmmrrrxxxxxxuuutttxxx}}}}}}tttqqqnnnkkkiiifffeeecccaaa````````````___```aaaaaaaaaaaa```___bbbaaaaaa```______^^^^^^___^^^]]][[[[[[\\\^^^___\\\aaaiiiqqqsssooofff```ZZZWWWSSSPPPQQQRRRSSSSSSTTTTTTTTTTTTVVVXXXZZZ[[[ZZZZZZ[[[^^^aaadddeeeffffffggghhhhhhgggeeedddcccbbbcccdddfffgggggggggfffggghhhkkkpppooolllkkknnn}}}{{{sssooommmlllkkkkkkmmmooopppnnnlllhhhmmmooooooqqqttttttrrrsssnnnjjjlllwww~~~||||||{{{zzzwwwvvvvvvxxx{{{}}}{{{yyyvvvtttrrrpppmmmjjjiiihhhhhhiiijjjjjjiiigggcccccceeegggiiikkkmmmnnnllljjjhhhiiillloooqqqqqqpppnnnmmmmmmnnnmmmlllkkkiiigggeeeddddddeeegggiiijjjjjjjjjjjjkkkkkkkkkkkkjjjiiigggfffeeedddeeeeeehhhhhhhhhfffcccaaa```aaacccdddeeedddddddddfffhhhjjjjjjjjjiiihhhfffeeeddd}}}}}}}}}{{{yyyppprrruuuuuussspppoooooouuu}}}~~~wwwpppkkkjjjiiigggeeedddcccbbb```____________^^^___```aaaaaa```___^^^``````______^^^^^^]]]]]]]]]]]]\\\[[[[[[\\\]]]^^^\\\^^^```ccceeeccc___[[[XXXUUUQQQOOOPPPQQQRRRRRRQQQQQQRRRSSSUUUXXXZZZ[[[[[[\\\]]]^^^___```aaabbbbbbdddffffffdddbbbaaaaaa^^^___aaacccdddeeeddddddhhhhhhkkkoooooommmooosssvvvqqqnnnnnnmmmlllmmmoooooommmlllkkkooorrrrrrsssvvvvvvsssqqqnnnjjjjjjrrr}}}|||{{{zzzyyywwwvvvvvvxxxzzz|||~~~{{{xxxvvvtttqqqnnnlllkkkjjjiiijjjkkkjjjiiigggdddeeegggiiikkklllmmmmmmllljjjiiijjjmmmppprrrssspppooommmmmmnnnmmmllljjjgggfffeeeeeeeeeeeefffgggiiiiiijjjkkkkkklllkkkkkkjjjjjjhhhgggfffeeeeeeeeeiiijjjkkkiiifffcccccccccfffggggggfffeeeeeefffhhhllllllllllllkkkiiihhhhhhvvvwwwwwwxxxwwwtttpppmmmppprrrzzzxxxtttpppkkkhhhfffeeecccaaabbbaaa``````___^^^^^^^^^]]]^^^___``````___^^^]]]^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[ZZZ[[[[[[\\\]]][[[[[[[[[]]]______^^^\\\WWWTTTPPPOOOOOOPPPPPPPPPOOOPPPQQQSSSUUUWWWYYYZZZZZZ[[[]]]]]]]]]^^^___```bbbeeehhhgggccc```______^^^```bbbdddffffffffffffhhhhhhjjjnnnpppooosssxxxvvvppplllnnnmmmmmmmmmmmmmmmlllkkkmmmqqqttttttuuuxxxwwwsssnnnmmmjjjiiinnn{{{}}}{{{{{{zzzzzzxxxwwwvvvwwwyyy{{{}}}|||yyyvvvtttrrrnnnllljjjjjjiiijjjllllllkkkiiifffgggiiikkkmmmmmmnnnmmmmmmkkkjjjkkknnnrrrtttuuurrrpppooonnnoooooommmkkkeeeeeeffffffffffffeeeeeehhhiiijjjkkkllllllkkkkkkjjjiiiiiihhhgggfffffffffkkklllmmmkkkiiifffeeeeeeggghhhhhhgggeeeeeefffgggmmmmmmmmmmmmlllkkkjjjjjjzzzyyyzzz|||}}}{{{wwwsssuuusssuuu|||xxxnnnmmmkkkhhhfffdddcccaaa_______________^^^]]]]]]\\\\\\]]]^^^______^^^]]]\\\]]]]]]]]]]]]\\\\\\\\\\\\ZZZZZZZZZZZZ[[[[[[\\\\\\[[[ZZZ[[[\\\]]]]]]ZZZXXXWWWTTTPPPOOOOOOOOONNNMMMNNNOOOQQQSSSUUUWWWYYYYYYXXXZZZ\\\]]]\\\]]]___bbbcccfffiiigggaaa[[[YYYYYY^^^```bbbeeeggghhhhhhhhhhhhgggjjjnnnpppqqquuu{{{}}}wwwrrrmmmmmmmmmlllkkkjjjjjjjjjjjjnnnsssvvvuuuvvvxxxvvvrrrkkkkkkjjjjjjnnnyyy}}}{{{yyyyyyyyyyyyxxxxxxwwwxxxzzz|||}}}}}}{{{xxxuuusssqqqnnnkkkiiihhhiiikkkmmmooonnnmmmggghhhjjjkkkmmmnnnnnnooonnnmmmkkklllpppsssuuuvvvtttrrrqqqpppppppppnnnllleeeeeefffggggggfffeeeeeeggghhhjjjkkklllkkkjjjiiihhhhhhhhhhhhhhhgggggggggkkklllnnnmmmjjjhhhffffffhhhhhhhhhgggeeedddeeegggllllllmmmmmmmmmlllkkkkkkyyyyyyzzz}}}}}}{{{{{{yyyxxx{{{|||vvvpppiiidddcccbbbaaa````````````]]]]]]^^^^^^]]]]]]\\\[[[[[[\\\]]]^^^^^^]]]\\\[[[]]]]]]]]]]]]\\\\\\\\\\\\ZZZZZZZZZ[[[\\\\\\\\\]]]\\\[[[[[[[[[[[[XXXSSSPPPUUUSSSPPPOOOOOOOOOOOONNNOOOPPPRRRTTTVVVWWWXXXXXXVVVYYY\\\]]]\\\]]]```cccgggkkknnnkkkccc\\\ZZZZZZ]]]^^^aaadddfffggghhhhhhggggggjjjoooqqqqqquuu{{{}}}yyyuuuqqqkkkllllllkkkiiihhhiiikkknnnsssvvvvvvvvvwwwuuupppjjjjjjiiijjjooowww~~~{{{xxxwwwvvvwwwwwwwwwwwwwwwxxxyyy{{{|||{{{yyyvvvtttsssqqqnnnllliiihhhiiillloooppppppooohhhhhhiiijjjlllnnnpppqqqqqqooommmnnnqqqtttuuuvvvuuusssqqqpppppppppnnnlllffffffggggggggggggffffffggghhhjjjkkkkkkiiihhhfffeeeeeeggghhhhhhhhhhhhhhhiiilllmmmmmmkkkhhhffffffhhhiiiiiigggeeeeeefffgggkkkllllllmmmmmmmmmllllllvvvxxx{{{}}}~~~~~~zzzpppnnnjjjeee^^^___^^^]]]\\\\\\]]]^^^[[[\\\]]]]]]]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZ]]]]]]]]]]]]]]]]]]]]]]]]YYYZZZ[[[\\\]]]]]]]]]]]]\\\ZZZYYYYYYXXXVVVRRROOORRRPPPOOOOOOQQQRRRRRRQQQPPPQQQSSSUUUWWWWWWXXXWWWWWW[[[^^^^^^\\\\\\___cccgggmmmqqqnnnfff___\\\]]]\\\^^^aaadddggghhhiiiiiiffffffjjjoooqqqqqqtttzzzzzz{{{yyyvvvrrrkkklllmmmkkkiiihhhkkkmmmmmmrrruuuuuuuuuvvvsssnnnkkkiiihhhjjjooovvv{{{~~~|||xxxuuuttttttuuuuuutttuuuuuuvvvxxxyyyzzzzzzxxxvvvtttsssrrrpppmmmjjjjjjjjjmmmoooppppppooohhhgggggghhhjjjmmmqqqssssssqqqooooooqqqtttuuuuuutttrrrpppoooooonnnllljjjhhhhhhhhhhhhhhhhhhhhhhhhggghhhiiijjjjjjgggeeecccaaaccceeeggghhhiiiiiiiiihhhjjjmmmmmmjjjgggfffeeeiiijjjjjjiiigggggghhhjjjkkklllmmmnnnnnnnnnnnnnnn~~~~~~~~~vvvyyy|||}}}~~~ssskkkjjjgggbbb______^^^\\\YYYYYYZZZ[[[ZZZ[[[\\\]]]]]]\\\ZZZYYYZZZ[[[\\\]]]]]]\\\[[[ZZZ]]]]]]]]]]]]]]]]]]]]]]]]YYYZZZ[[[]]]]]]^^^^^^^^^ZZZYYYWWWWWWXXXXXXVVVUUUOOONNNMMMOOORRRTTTTTTTTTQQQRRRTTTVVVWWWXXXWWWWWWYYY\\\```___\\\[[[^^^bbbbbbhhhmmmjjjbbb[[[ZZZ[[[^^^```cccfffiiijjjkkklllffffffjjjppprrrqqqtttxxxvvv||||||yyywwwuuuqqqkkkmmmmmmllliiiiiilllooolllqqquuuttttttuuurrrmmmllliiigggjjjoootttvvvvvv~~~{{{wwwtttsssssssssrrrrrrssssssuuuvvvwwwxxxzzzxxxvvvuuutttsssqqqooommmllllllmmmooopppooommmhhhgggffffffiiimmmrrruuuuuussspppppprrrtttuuuuuurrrqqqnnnnnnmmmmmmkkkiiiiiiiiihhhhhhhhhhhhiiiiiifffhhhiiijjjiiifffcccaaa___aaacccfffhhhiiiiiiiiigggiiilllllljjjgggeeedddjjjkkkkkkjjjiiiiiijjjllllllmmmnnnoooooopppoooooo{{{yyyzzz}}}{{{qqqkkkgggdddaaa^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\]]]^^^^^^^^^]]]]]]]]]]]]]]][[[ZZZZZZ\\\^^^```___^^^]]]\\\]]]]]]^^^___^^^]]]___``````___^^^YYYZZZ[[[[[[YYYUUURRRPPPPPPPPPPPPOOOOOOPPPSSSVVVTTTUUUWWWXXXYYYZZZZZZYYYWWWYYYZZZ[[[[[[\\\^^^aaaccceeefffeeebbb```______ZZZ]]]```dddggghhhhhhhhhiiiiiijjjkkkmmmoooqqqrrrsssvvv{{{}}}|||wwwqqqllllllmmmooopppqqqpppnnnmmmlllooossstttsssqqqooonnnhhhgggfffeeefffiiilllnnnsssyyy~~~zzzwwwuuusssrrrsssrrrqqqqqqrrrsssuuuvvvvvvvvvwwwwwwuuurrrooonnnnnnmmmmmmlllkkkjjjiiihhhaaaaaabbbgggmmmpppooommmpppnnnmmmooosssuuutttrrrpppoooooooooooonnnkkkhhhmmmmmmllljjjgggeeeeeefffdddfffjjjlllllliiieeebbbaaabbbdddfffhhhiiijjjjjjiiinnnrrrpppiiieeefffiiinnnmmmkkkiiiiiikkknnnppprrrpppmmmmmmmmmmmmlllkkkzzz|||}}}uuummmiiifffcccaaa^^^^^^]]]\\\\\\\\\\\\]]]\\\\\\\\\\\\]]]]]]]]]]]]^^^___^^^]]]\\\\\\^^^``````___^^^]]]\\\]]]]]]^^^___^^^]]]^^^______^^^\\\WWWXXXYYYYYYXXXUUURRRPPPOOOPPPOOONNNNNNOOORRRUUUSSSTTTWWWYYY[[[\\\\\\[[[YYYZZZ[[[ZZZYYYZZZ[[[]]]aaabbbdddccc```]]]\\\\\\ZZZ\\\___bbbeeefffffffffhhhhhhiiijjjlllnnnoooppprrrvvvzzz|||{{{wwwqqqmmmkkklllnnnoooooommmlllkkkiiillloooqqqooommmkkkjjjfffeeeddddddeeehhhkkklllmmmrrr|||~~~zzzxxxvvvsssrrrsssssssssssssssttttttuuuuuuuuuvvvuuutttqqqooommmpppooonnnllljjjiiiiiiiiibbbbbbcccfffkkknnnmmmlllooonnnmmmooorrrtttsssqqqooonnnmmmnnnnnnmmmjjjgggjjjjjjjjjgggdddccccccddddddfffjjjlllllljjjgggddddddeeegggjjjllllllmmmlllkkkoooqqqnnnhhheeegggkkkqqqpppooonnnoooppprrrssssssqqqnnnllllllkkkiiihhh|||~~~~~~zzzvvvrrrnnnjjjgggeeecccaaa```___^^^^^^]]]]]]^^^^^^]]]]]][[[[[[ZZZ[[[\\\]]]]]]]]]]]]\\\[[[[[[]]]``````___]]]\\\\\\\\\]]]^^^^^^]]]\\\]]]]]]]]][[[YYYUUUUUUVVVVVVVVVTTTRRRQQQOOOPPPPPPNNNNNNOOORRRUUUSSSUUUXXX[[[]]]]]]]]]]]]ZZZ[[[[[[ZZZXXXWWWXXXYYY^^^```aaa```]]]ZZZYYYYYYXXXZZZ]]]```bbbcccddddddffffffggghhhiiikkkmmmnnnpppssswwwyyyxxxtttooollljjjkkkkkklllkkkjjjhhhgggeeehhhkkkkkkiiigggeeeeeecccccccccccceeegggiiijjjfffiiiqqq{{{~~~zzzxxxvvvtttrrrtttttttttttttttssssssrrrssssssssssssrrrpppnnnlllpppnnnkkkiiigggggghhhhhheeedddccceeehhhjjjkkkkkkmmmmmmlllnnnpppqqqqqqpppmmmmmmllllllmmmllliiigggfffffffffdddaaa```aaabbbdddgggjjjmmmmmmllliiihhhgggiiimmmpppqqqqqqqqqpppoooppppppkkkfffeeeiiinnnqqqqqqrrrrrrssstttuuuuuuuuurrrnnnkkkjjjhhheeeccc{{{wwwuuurrrpppmmmlllkkkiiihhhfffdddbbbaaaaaa```__________________]]][[[YYYYYYZZZ[[[\\\YYYZZZZZZYYYXXXYYY[[[]]]```___]]]\\\\\\\\\]]]]]]]]]\\\[[[[[[[[[[[[YYYWWWRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQQQQPPPOOOPPPSSSUUUVVVXXXZZZ]]]^^^]]]\\\[[[YYYYYYYYYXXXVVVVVVWWWYYY]]]___```^^^[[[YYYWWWWWWWWWYYY[[[]]]___```aaaaaaccccccdddeeegggiiijjjkkkkkknnnqqqsssssspppkkkiiiggghhhhhhggggggeeedddcccbbbdddfffgggeeebbbaaaaaabbbbbbcccdddeeeggghhhiiibbbdddiiioooyyy~~~{{{yyywwwtttrrrssssssttttttsssrrrpppooopppqqqqqqppppppnnnmmmlllkkkiiifffdddcccdddfffhhhgggfffeeedddfffggghhhiiikkkkkkkkklllnnnnnnooonnnmmmlllllllllmmmllliiigggbbbccccccaaa______```aaafffhhhjjjmmmnnnnnnlllkkkkkknnnrrruuuvvvvvvtttsssqqqqqqnnniiidddeeekkkqqqoooppprrrssstttuuuttttttuuurrrmmmjjjhhheeebbb```|||yyy~~~}}}|||}}}zzzxxxtttqqqooommmkkkjjjjjjkkkkkkkkkiiigggeeedddcccbbbbbbaaaaaaaaaaaaaaa___^^^[[[YYYYYYYYYZZZ[[[WWWXXXXXXXXXWWWXXX[[[]]]aaa```^^^\\\[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYWWWUUUQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTRRRQQQRRRUUUWWWZZZ[[[]]]___^^^\\\ZZZXXXUUUVVVWWWWWWVVVWWWYYY[[[^^^``````___\\\YYYWWWWWWWWWXXXYYY[[[\\\]]]^^^^^^``````aaabbbdddeeeggghhheeegggiiikkkkkkiiifffdddddddddccccccbbbaaa```______aaaccccccbbb```______bbbbbbdddeeefffgggggggggbbbccceeehhhnnnyyy~~~{{{zzzxxxuuusssqqqqqqrrrrrrqqqooommmlllooooooooonnnnnnmmmllllllhhhfffdddcccdddeeehhhjjjhhhhhhgggeeeeeeeeeggghhhiiijjjjjjkkkkkkkkklllmmmmmmmmmlllmmmnnnmmmkkkhhhaaabbbbbbaaa```___aaabbbhhhiiikkkmmmoooooooooooonnnppptttwwwxxxxxxvvvtttsssqqqmmmhhheeeffflllqqqnnnppprrrsssttttttsssrrrrrroookkkhhhfffccc```^^^{{{wwwtttqqqqqqtttzzzxxxmmmlllkkkjjjiiihhhgggfffhhhjjjlllkkkiiigggffffffddddddcccbbbbbbbbbbbbccc```___]]][[[ZZZYYYZZZZZZWWWXXXYYYYYYYYYZZZ]]]___cccaaa___\\\ZZZYYYYYYYYYXXXWWWVVVWWWXXXWWWUUUSSSRRRQQQPPPPPPPPPQQQSSSTTTVVVVVVUUUTTTRRRSSSVVVXXX[[[]]]___```___[[[XXXUUUSSSUUUVVVWWWWWWXXXZZZ]]]```aaabbb```]]]ZZZXXXXXXWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]^^^___aaacccdddeee___```bbbddddddcccaaa``````______^^^^^^]]]]]]]]]\\\^^^```aaa___^^^^^^___bbbccceeefffffffffeeedddbbbbbbccccccfffooo{{{}}}{{{zzzxxxuuusssppppppppppppooonnnmmmlllnnnmmmmmmmmmmmmmmmmmmmmmiiiiiigggggggggiiikkklllhhhiiiiiigggeeeeeefffgggggghhhjjjiiihhhhhhjjjkkkmmmmmmlllmmmnnnnnnkkkiiibbbcccdddcccbbbbbbdddfffkkklllmmmnnnooopppqqqqqqoooqqqsssvvvwwwwwwuuutttrrrpppmmmiiiggghhhlllpppooopppqqqrrrsssrrrqqqpppmmmkkkgggeeedddcccaaa___|||~~~~~~zzzuuurrrjjjoooyyy~~~|||~~~uuuoooiiihhhgggeeecccbbbbbbccceeegggiiiiiigggeeefffgggfffeeeddddddccccccdddddd``````___]]]\\\ZZZYYYYYYVVVWWWXXXXXXXXXZZZ]]]___eeeccc```\\\ZZZXXXWWWVVVVVVUUUTTTUUUVVVVVVUUUSSSSSSRRRPPPOOOOOOQQQSSSTTTVVVVVVUUUTTTRRRSSSUUUXXXZZZ\\\^^^```___\\\XXXUUUSSSUUUVVVWWWWWWXXX[[[]]]```bbbbbb```]]]ZZZXXXXXXWWWWWWWWWXXXYYYZZZ[[[\\\[[[[[[\\\]]]^^^```bbbccc[[[\\\^^^___```___^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[ZZZ[[[^^^^^^]]]]]]^^^___aaacccdddeeeeeecccaaa```___aaaaaa```aaagggrrrzzz}}}|||{{{yyyvvvsssqqqpppooonnnnnnnnnnnnnnnmmmmmmlllllllllmmmmmmnnnlllkkkkkkjjjiiijjjjjjjjjhhhjjjkkkjjjgggeeefffgggeeegggiiihhhgggfffhhhjjjlllkkkkkklllmmmmmmjjjhhhdddeeeffffffffffffhhhjjjnnnnnnnnnooopppqqqrrrrrrnnnpppqqqssstttttttttssspppooommmkkkiiijjjlllnnnmmmnnnnnnnnnnnnmmmllllllhhhfffdddcccccccccbbbaaazzz|||~~~~~~{{{vvvtttqqqyyy~~~zzzvvvuuuzzz~~~xxxsssnnnkkkkkkjjjgggccc```___aaabbbaaadddggggggeeedddfffhhhffffffeeeddddddddddddeee`````````___]]][[[YYYXXXSSSTTTUUUUUUVVVWWW[[[]]]fffddd```]]]YYYWWWVVVUUUTTTSSSSSSTTTVVVVVVUUUSSSTTTSSSQQQOOOOOOQQQSSSUUUVVVVVVUUUSSSRRRRRRUUUWWWXXXZZZ]]]______\\\YYYVVVUUUVVVWWWWWWWWWXXXZZZ\\\```bbbbbb```]]]YYYXXXWWWXXXWWWWWWXXXXXXZZZ[[[[[[YYYZZZZZZ\\\]]]___aaabbbYYYZZZ\\\]]]^^^^^^]]]]]]ZZZYYYYYYYYYYYYZZZZZZ[[[WWWYYY\\\\\\\\\\\\]]]___aaabbbdddeeedddaaa___]]]]]]___```___^^^cccmmmuuu}}}|||{{{yyyvvvtttrrrqqqooonnnnnnnnnooopppmmmmmmlllllllllmmmnnnnnnmmmlllkkkjjjiiigggffffffgggjjjllllllhhhffffffgggdddgggiiihhhfffeeegggiiijjjjjjjjjkkklllllliiigggfffggghhhhhhhhhiiikkkmmmoooooooooooopppqqqrrrsssnnnooopppqqqrrrrrrrrrrrrooonnnmmmlllkkkkkklllmmmkkkjjjjjjiiihhhhhhggggggeeecccbbbbbbcccddddddccc}}}zzz{{{~~~}}}{{{zzz|||vvvtttoooxxx~~~vvvqqqooolllfffaaaeeecccaaa___^^^^^^``````dddeeeggghhhiiihhhfffeeefffeeedddbbbbbbcccdddeee```^^^[[[[[[\\\[[[XXXTTTTTTVVVWWWWWWWWWXXXZZZ]]]gggeeeaaa\\\WWWTTTUUUVVVSSSUUUWWWWWWVVVTTTTTTTTTOOOOOOOOOOOOPPPPPPQQQRRRTTTQQQOOOOOORRRTTTTTTRRRVVVXXXZZZ\\\\\\ZZZWWWUUUWWWXXXZZZZZZYYYYYYZZZ\\\``````___\\\YYYWWWWWWXXXXXXXXXYYYYYYZZZYYYYYYXXXYYYZZZ[[[]]]^^^^^^^^^]]]ZZZZZZZZZZZZZZZZZZZZZZZZ\\\XXXTTTSSSVVVXXXWWWVVVYYYYYYZZZ\\\\\\]]]]]]]]]^^^aaabbb___\\\ZZZYYYXXXWWWZZZ^^^___aaaeeelllqqq~~~|||{{{zzzyyywwwtttsssqqqnnnlllllllllnnnooommmlllkkkmmmooopppooonnnnnnmmmlllkkkiiihhhgggfffiiigggfffgggiiijjjhhheeedddeeeeeedddbbbbbbdddfffjjjgggfffgggjjjkkkjjjhhhfffeeeeeehhhlllnnnmmmkkknnnnnnnnnnnnnnnoooppppppooollljjjjjjllloooqqqrrrnnnllljjjjjjkkkllllllkkklllkkkiiigggeeeeeeeeeeeeeeebbb___aaaeeehhhfffccc{{{|||}}}{{{|||zzzsss{{{{{{zzztttnnnjjjiiigggccc___aaa```^^^]]]\\\]]]^^^^^^bbbccceeegggggggggfffeeeggggggfffdddcccccccccbbbaaa^^^\\\\\\]]]\\\YYYVVVTTTUUUWWWWWWWWWXXXZZZ\\\eeedddaaa\\\WWWTTTTTTUUUTTTVVVWWWWWWUUUTTTSSSTTTPPPOOOOOOOOOPPPPPPQQQRRRSSSQQQOOOPPPRRRTTTTTTSSSUUUVVVWWWXXXYYYXXXVVVUUUWWWXXXYYYYYYXXXXXXZZZ\\\^^^^^^^^^\\\XXXVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\\\\\\\\\\[[[YYYYYYYYYYYYYYYYYYYYYYYY[[[XXXUUUVVVYYYZZZYYYWWWYYYYYYZZZ[[[[[[[[[[[[[[[ZZZ]]]]]]ZZZVVVSSSRRRQQQXXX\\\aaacccdddhhhoootttyyy~~~{{{zzzyyywwwuuussssssqqqnnnlllkkklllnnnooopppnnnllllllmmmnnnmmmlllnnnmmmmmmlllkkkiiigggfffgggffffffgggiiiiiigggdddbbbdddeeeeeeddddddeeefffkkkjjjhhhiiikkkkkkiiigggeeedddeeehhhlllooonnnmmmoooooooooooooooppppppqqqnnnllliiiiiikkknnnppppppooollljjjiiijjjjjjjjjiiiiiigggdddaaa___^^^^^^___aaa```___aaaeeehhhhhhhhh{{{}}}~~~xxxsssppplllhhhdddbbbcccbbb___\\\]]]\\\[[[ZZZZZZZZZ[[[\\\___```bbbdddeeeeeedddccceeeeeeeeeeeecccaaa```^^^___]]]\\\\\\\\\[[[XXXVVVSSSTTTVVVVVVVVVXXXZZZ\\\bbbbbb```\\\WWWTTTSSSTTTVVVWWWXXXWWWUUUSSSSSSSSSPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPOOOPPPRRRTTTTTTTTTSSSSSSTTTTTTUUUUUUVVVVVVXXXYYYYYYXXXWWWXXX\\\^^^]]]^^^___^^^[[[XXXWWWWWWXXXXXXWWWVVVVVVVVVWWWXXXXXXXXXYYYZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUXXX[[[\\\ZZZWWWYYYYYYZZZZZZYYYYYYXXXWWWWWWXXXXXXUUUOOOKKKKKKMMMWWW^^^eeejjjkkkmmmsssxxxvvv}}}~~~zzzxxxwwwvvvsssqqqrrrqqqnnnlllkkklllnnnooossspppmmmkkkkkkkkkkkkkkklllmmmmmmmmmllliiigggeeeeeeeeefffgggiiihhheeeccc```ccceeegggfffffffffgggmmmlllkkkkkkllljjjgggeeeccccccdddhhhlllnnnnnnnnnooooooooopppppppppqqqqqqnnnllliiiiiikkkmmmnnnoooooollliiihhhhhhhhhgggffffffccc___[[[XXXXXXYYYZZZ\\\]]]```aaacccgggkkknnn{{{}}}yyyrrrooonnnmmmdddbbb```_________]]][[[YYYYYYXXXXXXXXXYYYZZZZZZ\\\]]]___```aaaaaaaaaaaa___aaabbbcccccc```^^^\\\\\\[[[ZZZZZZYYYWWWVVVTTTRRRSSSUUUVVVVVVWWWZZZ\\\aaaaaa```]]]XXXUUUTTTTTTWWWXXXXXXWWWTTTRRRRRRSSSRRRQQQQQQPPPPPPPPPQQQQQQNNNNNNOOOPPPQQQSSSTTTTTTSSSSSSRRRRRRSSSUUUWWWXXXZZZZZZYYYXXXWWWYYY]]]aaa^^^```bbbaaa___\\\ZZZYYYYYYWWWVVVTTTTTTUUUVVVXXXWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWTTTSSSUUUYYY]]]^^^ZZZWWWYYYYYYYYYXXXWWWVVVUUUTTTVVVUUUTTTRRRLLLHHHKKKPPPZZZeeeqqqwwwwwwuuuuuuwwwwww|||~~~zzzwwwvvvuuusssqqqrrrpppnnnlllkkklllmmmooosssoookkkiiijjjkkkkkkkkkiiijjjllllllkkkhhheeeccccccdddeeeggggggfffdddbbb___bbbfffhhhhhhhhhhhhiiikkkkkkkkkkkkiiigggdddbbbaaabbbdddgggjjjmmmnnnnnnnnnoooooopppppppppppppppooommmjjjjjjlllmmmnnnnnnooommmiiigggffffffdddcccbbb___[[[WWWVVVWWWZZZ\\\ZZZ^^^bbbccccccffflllrrr}}}|||~~~zzzvvvpppllljjjiiigggfffcccbbb``````___^^^\\\[[[XXXXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[\\\]]]]]]^^^^^^\\\^^^aaacccdddccc```___\\\\\\\\\ZZZXXXVVVTTTTTTQQQRRRTTTUUUUUUWWWZZZ\\\``````___]]]YYYVVVUUUUUUWWWXXXXXXVVVTTTRRRRRRSSSSSSRRRQQQQQQPPPPPPPPPPPPLLLMMMOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSTTTVVVXXXZZZZZZZZZYYYXXXXXXZZZ^^^aaa\\\^^^``````^^^[[[ZZZZZZYYYXXXUUUTTTSSSTTTVVVWWWVVVVVVUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWTTTUUUWWW\\\aaaaaa]]]YYYYYYYYYYYYXXXVVVTTTSSSRRRSSSQQQPPPOOOKKKIIIPPP\\\nnnzzz}}}vvvsssvvvzzz}}}yyyvvvuuutttsssqqqrrrpppmmmkkkjjjkkkmmmnnnooollliiihhhiiilllmmmmmmfffgggiiiiiiiiifffcccaaaaaaccceeeeeeeeedddbbbbbb```cccgggiiiiiiiiijjjjjjiiijjjjjjiiifffdddbbbaaabbbcccfffhhhjjjkkklllmmmmmmnnnooopppppppppoooooopppnnnlllkkkmmmnnnmmmmmmnnnkkkhhheeedddcccaaa```[[[YYYVVVUUUVVVYYY]]]___]]]aaaeeefffeeehhhpppwwwzzzvvvmmmkkkiiihhhgggeeebbb```bbbbbbaaa```___]]][[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZ\\\^^^aaadddeeeeeedddccc]]]^^^^^^\\\XXXUUUTTTTTTPPPQQQSSSTTTUUUVVVYYY\\\______^^^[[[WWWUUUUUUVVVWWWXXXWWWVVVSSSRRRSSSUUUTTTSSSRRRQQQPPPPPPPPPPPPKKKMMMPPPRRRSSSSSSUUUWWWXXXWWWVVVVVVWWWXXXYYYZZZWWWXXXXXXXXXXXXYYY]]]```XXXZZZ\\\[[[ZZZXXXWWWXXXYYYXXXVVVUUUTTTUUUUUUVVVTTTTTTTTTSSSSSSTTTUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWXXXXXX[[[```eeeeeeaaa]]]YYYYYYXXXWWWVVVTTTSSSRRRPPPLLLKKKMMMKKKMMM\\\mmmxxxsssuuuyyy~~~~~~zzzvvvtttssssssrrrqqqqqqpppmmmkkkjjjkkkmmmnnnllljjjhhhhhhjjjmmmnnnnnndddeeefffgggfffdddbbbaaaaaabbbccccccbbbaaabbbcccbbbeeehhhiiiiiijjjkkkllliiijjjjjjhhheeeddddddeeefffiiikkklllkkkkkklllnnnmmmnnnpppqqqqqqqqqpppoooooommmlllkkklllmmmllljjjkkkhhhdddbbb```___^^^\\\VVVUUUTTTTTTWWW[[[```bbbcccgggjjjkkklllpppxxxzzzuuupppmmmjjjhhhgggfffffffffeeeaaa___^^^______^^^\\\ZZZXXXXXXWWWWWWWWWVVVVVVUUUTTTTTTXXXWWWWWWVVVVVVVVVVVVVVV\\\^^^```bbbcccbbbbbbaaa\\\]]]]]]ZZZUUUPPPOOOPPPOOOQQQRRRTTTTTTVVVYYY\\\]]]\\\ZZZWWWTTTRRRSSSUUUVVVWWWWWWUUUSSSSSSTTTVVVUUUTTTSSSQQQPPPPPPOOOOOOLLLPPPTTTVVVVVVVVVXXXZZZYYYYYYXXXXXXXXXYYYYYYYYYSSSTTTUUUVVVVVVWWWZZZ\\\WWWXXXYYYXXXVVVVVVVVVXXXXXXXXXXXXWWWVVVUUUUUUUUUSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWYYYYYY[[[```dddeeeaaa]]]YYYXXXXXXWWWVVVTTTSSSRRROOOKKKJJJNNNPPPVVVkkk~~~zzzzzz}}}zzzvvvrrrppppppqqqqqqpppqqqooommmkkkjjjkkkmmmnnnjjjiiihhhiiikkklllmmmllleeeeeefffeeeeeedddcccbbbaaabbbbbbaaa______aaadddeeefffhhhiiiiiiiiikkkmmmkkklllllljjjggggggjjjmmmmmmpppqqqqqqnnnmmmnnnooooooppprrrttttttsssrrrqqqmmmllljjjjjjjjjjjjiiigggfffccc___]]]\\\[[[YYYXXXVVVVVVWWWXXX\\\```dddfffjjjlllooorrruuu{{{}}}}}}}}}~~~~~~zzztttooolllhhheeecccaaa``````aaabbbbbb```^^^YYY[[[\\\[[[YYYWWWVVVVVVVVVVVVVVVVVVUUUSSSRRRQQQXXXWWWVVVUUUTTTTTTTTTTTT[[[\\\]]]^^^^^^^^^]]]]]]YYYZZZZZZVVVPPPKKKJJJKKKNNNPPPRRRSSSTTTVVVYYY\\\[[[ZZZXXXTTTQQQPPPRRRTTTVVVVVVVVVUUUSSSSSSUUUWWWVVVUUUSSSRRRPPPPPPOOOOOONNNRRRWWWYYYXXXYYY[[[]]]YYYYYYYYYYYYYYYYYYXXXXXXOOOQQQSSSTTTTTTUUUWWWYYYXXXXXXYYYXXXVVVVVVXXXYYYXXXXXXYYYXXXWWWVVVUUUTTTSSSRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWYYY]]]aaabbb^^^ZZZXXXXXXXXXWWWVVVUUUTTTSSSQQQLLLLLLQQQUUU^^^www}}}wwwsssooommmnnnoooooooooqqqooommmkkkjjjkkklllnnnjjjiiihhhiiikkklllkkkjjjgggffffffeeeddddddddddddaaabbbbbb```]]]]]]aaaeeeggghhhiiiiiihhhiiikkknnnnnnooonnnllljjjkkkoootttsssuuuvvvuuuqqqooooooqqqqqqrrrtttvvvvvvuuutttsssllljjjhhhhhhiiihhhfffeeebbb___\\\YYYYYYXXXVVVUUUZZZZZZ[[[^^^aaadddgggiiimmmooorrrvvv|||}}}~~~~~~|||sss{{{}}}zzzzzzxxxvvvssspppkkkhhhgggfffeeeccc```______^^^^^^_________\\\[[[ZZZWWWUUUVVVXXX[[[XXXWWWUUUTTTRRRRRRRRRSSSTTTUUUVVVVVVTTTRRRPPPNNN[[[\\\]]]_________^^^]]]ZZZYYYUUURRROOOMMMLLLLLLNNNPPPTTTVVVWWWVVVTTTRRRRRRRRRRRRSSSTTTVVVWWWXXXYYYWWWVVVVVVXXXZZZ[[[ZZZXXXWWWUUUTTTRRRQQQPPPPPPNNNPPPTTTWWW[[[]]]^^^^^^___^^^]]][[[YYYXXXVVVVVVRRRRRRRRRRRRRRRQQQQQQPPPRRRRRRRRRRRRTTTWWWZZZ[[[aaa\\\YYYZZZYYYUUUSSSUUUPPPRRRQQQOOOQQQUUUTTTQQQRRRTTTVVVYYYYYYXXXVVVUUUYYYWWWXXX[[[\\\YYYYYY\\\YYYYYYZZZ\\\\\\[[[WWWUUUPPPSSSTTTUUU[[[mmm}}}zzzvvvsssppppppppppppoooooonnnnnnrrrppplllhhhggghhhiiikkklllmmmnnnppppppnnnmmmlllhhhfffeeefffhhhiiigggddd```aaabbbaaa``````bbbddddddfffhhhkkklllkkkjjjiiinnnpppqqqrrrrrrsssvvvxxxzzzyyywwwxxxzzzyyyuuurrrwwwuuusssrrrrrrqqqooommmnnnlllllllllllliiibbb]]]ZZZWWWWWWXXXUUURRRSSSWWWZZZ\\\___bbbeeeiiinnnrrrrrruuu{{{|||vvvssszzz~~~~~~~~~vvvpppppppppooonnnqqqnnnjjjgggeeeeeedddccc^^^^^^]]]\\\\\\\\\\\\\\\YYYYYYWWWUUUSSSSSSVVVYYYXXXWWWUUUSSSRRRRRRRRRSSSWWWWWWXXXYYYXXXVVVTTTSSS^^^___aaabbbaaa^^^[[[YYYVVVTTTRRRPPPNNNNNNNNNNNNOOOQQQSSSUUUUUUTTTRRRQQQQQQQQQQQQRRRSSSUUUVVVWWWYYYWWWVVVVVVXXXZZZ[[[ZZZXXXWWWUUUTTTRRRQQQQQQPPPOOOQQQUUUXXX\\\^^^``````___^^^\\\ZZZXXXVVVUUUTTTQQQQQQQQQRRRRRRQQQQQQQQQQQQSSSVVVVVVVVVWWWYYYZZZccc]]]YYYYYYWWWRRRPPPQQQPPPRRRRRRPPPQQQUUUTTTQQQRRRSSSUUUWWWXXXWWWVVVUUUYYYWWWXXX[[[[[[XXXXXXZZZYYYZZZ\\\]]]^^^\\\YYYWWWVVVYYY[[[\\\aaarrr}}}{{{|||}}}zzzuuurrrpppppppppooonnnnnnmmmmmmooommmjjjiiihhhjjjlllnnnnnnooopppqqqqqqooommmlllhhhgggfffgggiiiiiigggeeecccdddeeeeeeddddddfffhhhhhhiiikkklllmmmmmmmmmmmmqqqsssttttttttttttvvvxxxzzzyyyxxxzzz}}}}}}zzzxxxxxxuuusssqqqpppnnnkkkiiikkkjjjiiiiiihhhfffaaa\\\^^^[[[ZZZZZZXXXUUUWWW\\\\\\^^^aaadddhhhmmmrrrvvv|||{{{xxxtttssswww|||~~~zzzxxxxxxxxxyyyzzzyyyxxxxxxzzz|||}}}{{{vvvqqqkkkiiikkkmmmnnnmmmnnnkkkgggdddccccccbbbaaa]]]\\\[[[YYYXXXXXXXXXXXXUUUUUUTTTRRRQQQQQQTTTVVVXXXWWWUUUSSSRRRRRRSSSSSSWWWXXXZZZ[[[[[[ZZZXXXWWWaaaccceeefffccc^^^XXXSSSPPPOOONNNMMMMMMNNNOOOOOOQQQQQQRRRRRRRRRQQQPPPOOOOOOOOOOOOPPPRRRSSSUUUVVVYYYWWWVVVWWWYYY[[[[[[ZZZXXXWWWUUUTTTRRRRRRQQQQQQPPPRRRUUUYYY\\\___aaabbb___^^^\\\ZZZWWWUUUSSSRRROOOOOOPPPPPPQQQQQQRRRRRRPPPUUUZZZZZZWWWVVVYYY\\\bbb\\\XXXXXXVVVRRRPPPQQQPPPSSSTTTQQQRRRTTTTTTQQQSSSSSSTTTTTTUUUVVVVVVVVVZZZWWWWWWZZZZZZWWWVVVXXXZZZ\\\^^^______^^^]]]\\\\\\___aaabbbgggttt{{{tttqqqsss}}}}}}yyytttpppooooooooonnnmmmlllllllllkkkkkkjjjiiikkkmmmoooqqqpppqqqrrrrrrqqqooommmkkkiiihhhggghhhjjjjjjiiigggeeeggghhhhhhhhhhhhiiikkklllllllllllllllmmmnnnnnnrrrsssuuuuuutttuuuvvvxxxxxxxxxyyy|||}}}vvvtttqqqooommmkkkhhhfffgggeeedddccccccaaa^^^\\\^^^ZZZXXXXXXVVVTTTXXX]]]___bbbeeeiiimmmsssyyy}}}~~~zzzvvvttttttuuu{{{~~~zzzuuuttttttttttttsssrrrrrrtttxxx||||||xxxxxxuuuqqqllliiiggghhhkkkmmmnnnnnnkkkhhhdddaaaaaaaaa```___\\\[[[ZZZXXXWWWVVVUUUUUURRRSSSRRRQQQPPPPPPSSSUUUXXXVVVUUUSSSSSSSSSSSSTTTUUUVVVYYY[[[[[[[[[ZZZYYYaaacccfffgggddd]]]VVVQQQMMMLLLKKKKKKKKKLLLNNNNNNRRRQQQPPPOOONNNNNNNNNNNNMMMMMMNNNOOOQQQSSSTTTUUUZZZYYYXXXYYY[[[\\\\\\[[[WWWVVVUUUTTTSSSSSSRRRSSSPPPQQQTTTWWW[[[^^^```aaa```___]]]ZZZWWWTTTRRRQQQMMMMMMNNNOOOPPPQQQRRRSSSPPPVVVZZZZZZWWWWWW]]]ddd___ZZZVVVWWWWWWTTTSSSUUUPPPTTTUUUSSSRRRTTTTTTRRRSSSSSSRRRRRRSSSUUUWWWXXXZZZWWWWWWZZZYYYVVVUUUWWW\\\^^^```aaaaaa`````````___bbbdddeeehhhqqq{{{yyyyyyxxxvvvuuuoookkkkkkooozzz}}}{{{wwwqqqmmmnnnmmmmmmlllkkkkkkjjjjjjkkkjjjjjjkkkmmmoooqqqrrrrrrrrrsssrrrqqqnnnllljjjiiiiiijjjjjjkkkkkkjjjjjjfffhhhjjjjjjiiiiiikkklllmmmllljjjiiiiiijjjkkklllmmmooorrrssstttuuuwwwyyyyyyzzz|||~~~uuurrrooonnnlllkkkhhheeebbbaaa___^^^^^^]]]]]]\\\^^^[[[XXXYYYWWWWWW[[[bbbcccfffjjjoootttzzz}}}{{{zzz|||~~~|||xxxuuutttvvvxxx|||~~~|||vvvqqqpppqqqqqqqqqqqqqqqrrruuu{{{wwwwwwsssnnnlllnnnnnnkkkeeeddddddeeegggiiijjjjjjhhheeeaaa____________^^^\\\[[[YYYXXXVVVUUUTTTTTTQQQRRRSSSRRRQQQRRRTTTVVVWWWVVVUUUSSSSSSSSSTTTTTTTTTVVVYYY[[[]]]]]]]]]\\\]]]```cccdddbbb\\\UUUQQQLLLKKKJJJIIIIIIJJJKKKLLLQQQPPPOOONNNMMMMMMMMMNNNMMMMMMNNNOOOQQQSSSUUUVVVZZZYYYYYYZZZ\\\]]]]]][[[VVVVVVUUUTTTTTTSSSTTTTTTOOOPPPRRRUUUXXX[[[]]]___```___]]]ZZZWWWUUURRRQQQLLLLLLLLLMMMNNNPPPRRRSSSQQQUUUXXXVVVUUUYYYcccmmmbbb\\\XXXXXXWWWTTTTTTVVVPPPUUUXXXUUUSSSTTTTTTRRRSSSRRRRRRRRRSSSUUUWWWYYYZZZWWWWWWZZZYYYVVVUUUWWW^^^```ccccccbbbaaabbbcccbbbeeeffffffhhhnnnxxxzzzwwwwwwvvvtttqqqjjjggggggkkkpppxxx~~~~~~~~~}}}{{{zzzxxxtttoookkkkkkkkkkkkjjjjjjjjjiiiiiillllllmmmnnnoooppppppqqqqqqrrrrrrrrrpppmmmkkkiiijjjkkklllmmmlllllllllmmmjjjlllnnnnnnmmmlllmmmnnnnnnllljjjhhhggghhhiiikkkhhhkkkooosssuuuwwwzzz||||||}}}xxxuuuqqqnnnkkkhhhdddaaa^^^^^^]]]\\\[[[[[[\\\]]]ccc```___`````````eeellliiilllqqqvvv{{{xxxxxxyyy|||zzz{{{~~~~~~}}}zzzwwwuuutttuuuwwwxxxxxx{{{{{{yyysssooonnnooooooppprrrssstttxxx}}}zzzuuuqqqiiikkkiiieeedddfffgggddddddddddddeeeeeefffggghhhfffccc___^^^^^^^^^^^^^^^[[[ZZZYYYWWWUUUTTTTTTTTTQQQRRRSSSSSSSSSSSSUUUWWWWWWVVVTTTSSSSSSSSSTTTUUUVVVWWWZZZ]]]_________^^^ZZZ\\\]]]^^^\\\YYYTTTRRRKKKJJJIIIHHHHHHIIIJJJKKKNNNNNNMMMMMMMMMNNNOOOOOOMMMNNNOOOPPPRRRTTTVVVWWWYYYXXXXXXZZZ\\\\\\[[[ZZZVVVUUUUUUTTTTTTTTTUUUUUUOOOPPPQQQSSSUUUXXXZZZ\\\^^^]]][[[YYYVVVTTTRRRQQQLLLLLLKKKLLLMMMOOOQQQRRRRRRSSSTTTTTTUUU[[[gggppphhhaaa[[[YYYVVVRRRPPPRRRPPPVVVYYYWWWTTTTTTTTTRRRSSSSSSRRRSSSTTTVVVXXXYYYZZZWWWWWWZZZZZZWWWVVVXXX```ccceeeeeebbbaaaccceeehhhiiiiiihhhgggkkkrrrxxxwwwvvvuuuuuuuuuuuusssrrrhhhfffhhhmmmqqqssszzz|||yyywwwwwwxxx|||zzzwwwuuussspppmmmjjjhhhhhhhhhhhhiiiiiiiiiiiilllmmmnnnpppppppppppppppqqqqqqrrrrrrpppmmmkkkiiijjjlllnnnnnnnnnmmmnnnooooooqqqssssssqqqpppooopppooommmjjjhhhgggggghhhiiidddhhhmmmrrruuuxxx{{{}}}|||~~~{{{xxxsssnnniiiddd___[[[[[[\\\]]]\\\[[[[[[]]]___cccaaaaaadddeeeffflllsssrrruuuyyy~~~wwwxxx{{{}}}wwwxxxzzzyyyzzzwwwssssssuuuxxxxxxwwwvvvyyyzzzxxxtttpppooopppqqqsssvvvxxxyyy{{{~~~{{{vvvssspppmmmjjjgggeeegggeee```^^^aaaccccccfffffffffeeeeeefffggghhhdddbbb^^^]]]]]]^^^^^^^^^YYYXXXWWWVVVTTTTTTSSSSSSPPPRRRSSSTTTTTTTTTVVVXXXVVVUUUTTTSSSSSSSSSTTTUUUUUUWWWYYY\\\^^^^^^^^^]]]YYYXXXXXXWWWVVVTTTRRRQQQIIIIIIHHHHHHHHHIIIKKKLLLKKKKKKLLLNNNOOOPPPQQQQQQOOOOOOPPPRRRTTTVVVXXXYYYUUUUUUVVVWWWYYYZZZXXXWWWUUUUUUUUUTTTTTTUUUVVVVVVQQQQQQQQQRRRTTTVVVXXXZZZ[[[ZZZXXXVVVTTTRRRQQQPPPLLLLLLKKKKKKKKKMMMOOOQQQRRRSSSSSSSSSWWW^^^gggmmmjjjbbb[[[XXXTTTPPPNNNOOOOOOWWW[[[XXXTTTTTTTTTSSSRRRSSSSSSTTTVVVWWWYYYZZZYYYWWWXXX[[[[[[XXXXXXZZZaaaeeegggfffbbb```bbbfffkkkkkkiiigggeeeggglllqqqoooppprrrrrrqqqppppppppphhhgggiiinnnpppoooqqquuu~~~yyyvvvuuuvvvzzzwwwssspppnnnmmmjjjiiieeeeeefffggghhhiiijjjjjjkkkmmmoooqqqrrrrrrrrrqqqqqqrrrrrrrrrqqqooolllkkkkkkmmmppppppooonnnpppqqqrrrtttvvvuuussspppoooooolllkkkiiigggeeeeeedddddd___ccciiinnnqqqsssvvvxxxuuuxxx{{{{{{zzzyyyzzz{{{xxxtttpppkkkgggccc^^^[[[YYY\\\^^^^^^]]]]]]___aaaaaa```bbbgggjjjkkkqqqxxxzzz}}}yyy{{{yyytttvvvxxxvvvzzzuuuqqqrrrwwwzzzyyyvvvvvvyyy|||{{{wwwssssssssstttwww{{{}}}~~~~~~~~~~~~~~~zzzvvvrrrnnnmmmllljjjjjjjjjiiigggeeeeeefffccc]]]\\\aaaeeefffcccccccccbbbaaabbbdddfffdddaaa^^^]]]]]]^^^^^^^^^XXXWWWVVVTTTSSSSSSSSSSSSOOOQQQSSSTTTTTTTTTVVVXXXVVVUUUTTTSSSSSSSSSTTTUUURRRTTTWWWYYY[[[[[[[[[ZZZYYYWWWUUUSSSQQQPPPPPPPPPGGGGGGGGGGGGHHHJJJLLLMMMIIIJJJLLLNNNPPPQQQRRRRRRPPPPPPQQQSSSUUUWWWYYY[[[SSSSSSSSSUUUWWWXXXVVVTTTUUUUUUTTTTTTUUUUUUVVVVVVRRRRRRRRRRRRSSSUUUWWWYYYXXXWWWVVVTTTRRRQQQOOOOOOMMMLLLKKKJJJKKKLLLOOOPPPSSSRRRSSSUUUYYY___eeeiiifff___YYYVVVTTTPPPOOOQQQOOOWWW\\\YYYTTTTTTTTTSSSRRRSSSTTTVVVWWWXXXYYYZZZYYYWWWXXX[[[\\\YYYYYY\\\bbbfffhhhfffbbb```bbbeeekkkjjjhhhdddbbbcccgggkkknnnppprrrpppllliiijjjlllgggeeehhhmmmnnnmmmnnnrrrrrrrrryyy}}}yyyxxxxxxyyyuuuqqqmmmkkkkkkiiihhhcccdddeeefffgggiiijjjjjjjjjllloooqqqssstttssssssrrrrrrssstttsssqqqnnnmmmkkknnnqqqqqqoooooopppsssrrrsssuuutttqqqnnnmmmllliiihhhfffdddbbbaaa``````[[[___dddiiikkkmmmoooqqqlllooossstttsssrrrtttvvvpppnnnkkkhhhgggeeeaaa___YYY\\\___```^^^^^^```bbbddddddgggmmmqqqsssxxx~~~~~~vvvssssssuuuvvvzzzuuusssuuuvvvuuuuuuxxxvvvwwwyyyyyyyyyxxxvvvuuuyyyxxxwwwxxxyyyzzz{{{zzz~~~~~~zzz{{{}}}}}}||||||~~~}}}wwwpppllljjjhhhfffcccbbbgggjjjhhhccc```aaaddd___^^^]]]```cccdddccc```aaa`````````bbbccceeegggccc___[[[YYYYYYZZZ[[[[[[XXXWWWVVVTTTSSSRRRRRRRRRQQQRRRSSSSSSSSSTTTXXXZZZUUUTTTTTTTTTVVVUUUTTTRRRRRRSSSTTTVVVXXXZZZ[[[[[[WWWUUUSSSPPPNNNMMMMMMMMMJJJIIIIIIIIIIIIJJJJJJKKKIIIJJJKKKMMMOOOQQQRRRSSSPPPPPPQQQRRRSSSTTTUUUUUUSSSSSSTTTTTTUUUVVVWWWWWWYYYXXXVVVTTTSSSSSSSSSTTTRRRRRRRRRRRRQQQQQQQQQQQQTTTTTTSSSRRRQQQOOOMMMLLLKKKJJJIIIHHHIIIKKKMMMNNNTTTTTTTTTVVVYYY]]]aaaccc___\\\XXXTTTQQQOOONNNNNNOOOQQQTTTVVVUUUSSSOOOMMMNNNPPPRRRTTTTTTUUUVVVXXXVVVVVVVVVWWWYYY\\\^^^```bbbdddeeedddcccbbbbbbccccccfffhhhfffcccbbbfffkkklllnnnooonnnlllkkklllmmmhhhiiijjjkkkkkkjjjiiihhhkkkjjjqqq~~~wwwrrrnnnllliiihhhjjjiiigggffffffgggiiijjjoooppprrrtttuuuuuusssqqquuuvvvvvvttttttuuuooohhhgggiiilllnnnmmmlllkkkkkkqqqqqqooommmjjjiiijjjkkkhhhfffcccbbbbbbaaa```___[[[\\\```eeejjjllllllkkkiiijjjlllnnnooopppppppppjjjjjjiiigggeeecccaaa```]]]^^^`````````aaadddfffkkkpppuuuxxxxxx||||||vvvtttvvvxxxyyyyyytttqqqsssuuuuuuwwwzzzwwwxxxzzz{{{{{{yyywwwvvvyyyxxxwwwxxxyyyzzz{{{{{{~~~}}}|||{{{zzzxxxwwwwwwxxxzzz||||||||||||~~~~~~|||{{{zzzzzzzzz~~~zzzwwwuuuuuuvvvmmmiiiccc```___^^^]]][[[ZZZ]]]___^^^[[[YYYYYY[[[^^^]]]]]]___bbbcccaaa___````````````aaaccceeefffbbb___\\\ZZZ[[[[[[[[[ZZZXXXXXXVVVUUUTTTTTTTTTTTTSSSTTTUUUUUUTTTUUUXXXZZZVVVUUUTTTTTTUUUUUUTTTSSSQQQRRRUUUWWWYYYZZZZZZZZZXXXVVVTTTRRRPPPOOONNNNNNKKKKKKJJJIIIIIIJJJJJJJJJKKKKKKLLLMMMOOOPPPQQQRRROOOOOOPPPQQQRRRSSSTTTTTTRRRSSSTTTUUUVVVWWWXXXXXXVVVWWWWWWVVVUUUTTTRRRQQQSSSRRRRRRRRRQQQQQQPPPPPPRRRRRRQQQPPPOOOMMMKKKJJJKKKJJJIIIHHHIIIKKKMMMNNNQQQRRRRRRTTTVVVYYY\\\^^^ZZZXXXUUURRRPPPOOOOOOPPPNNNPPPSSSUUUUUUSSSPPPMMMMMMPPPSSSUUUUUUUUUVVVWWWUUUUUUUUUVVVYYY[[[^^^___aaaccceeeeeedddbbbbbbccccccfffhhhfffccccccfffjjjkkklllmmmmmmlllkkkjjjiiigggggghhhhhhiiiiiihhhhhhkkkjjjooo{{{wwwooojjjhhhggggggiiihhhgggffffffggghhhhhhkkkmmmqqqtttuuutttqqqppprrrtttsssqqqrrrsssoooiiicccdddfffgggffffffeeefffiiiiiiiiihhhfffeeefffhhhgggeeeccccccddddddcccbbb\\\\\\___ccchhhkkkkkkjjjiiikkknnnqqqssstttsssssshhhgggeeeeeeeeedddaaa___^^^```aaacccccceeehhhkkkqqqvvv|||zzzvvvvvvyyy{{{}}}vvvppplllnnnppprrruuuzzzwwwyyy{{{||||||{{{yyyxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{zzzyyyxxxvvvuuutttvvvxxxzzz||||||}}}~~~~~~{{{xxxvvvtttssssssyyy{{{}}}{{{yyyxxxyyy{{{}}}wwwxxx~~~|||xxxtttqqqkkkiiigggeeedddeeefffgggccc```\\\[[[ZZZZZZZZZYYYYYYZZZZZZ[[[ZZZZZZYYYYYY]]]\\\\\\]]]___```___]]]____________```bbbcccdddaaa___]]]\\\\\\\\\[[[ZZZXXXXXXWWWVVVUUUUUUVVVVVVVVVWWWXXXWWWVVVVVVXXXZZZWWWUUURRRRRRSSSTTTSSSSSSOOOQQQTTTWWWXXXYYYXXXWWWWWWVVVTTTRRRQQQPPPOOOOOOMMMLLLKKKJJJJJJJJJJJJJJJLLLLLLMMMNNNNNNOOOOOOPPPNNNNNNOOOPPPQQQRRRRRRSSSQQQRRRSSSUUUVVVXXXYYYYYYTTTUUUWWWWWWVVVTTTQQQOOOSSSSSSRRRQQQQQQPPPOOOOOONNNNNNNNNMMMLLLKKKIIIHHHJJJIIIHHHHHHHHHJJJLLLNNNNNNNNNPPPQQQSSSTTTUUUVVVTTTRRRPPPOOONNNOOOPPPQQQMMMPPPRRRUUUUUUSSSPPPNNNLLLPPPTTTVVVVVVUUUTTTUUUTTTTTTTTTUUUWWWZZZ]]]^^^___bbbeeefffeeecccbbbbbbdddfffhhhfffddddddfffjjjjjjjjjjjjjjjkkkiiifffddddddddddddddddddeeefffgggiiihhhlllsssyyyyyyooojjjiiiiiiiiiiiiiiihhhhhhgggggggggfffhhhlllqqqtttssspppnnnmmmnnnpppqqqooopppssspppkkkaaaaaa``````aaaaaabbbbbbcccdddeeeeeedddcccdddffffffeeeeeefffhhhiiiiiihhhbbbaaabbbeeeiiilllnnnnnnkkknnnrrrvvvxxxyyyxxxwwwiiieeeccceeehhhhhhddd```___aaadddfffhhhkkkooorrrxxx~~~zzzwwwxxxzzz|||}}}qqqjjjddddddgggkkkqqqwwwwwwxxxzzz|||||||||{{{zzzxxxxxxyyyyyyxxxyyyzzz|||zzzzzzzzzyyyxxxvvvtttssssssvvvyyy{{{|||}}}~~~}}}zzzvvvsssrrrqqqqqqwwwvvvvvvvvvvvvvvvuuutttuuutttrrrssstttvvvvvvvvvyyysssllljjjpppzzzwwwpppnnnmmmlllkkkjjjgggeee___^^^]]]]]]]]]^^^```aaa___^^^\\\[[[[[[ZZZZZZYYY[[[ZZZYYYZZZ\\\]]]\\\[[[[[[[[[[[[\\\]]]]]]\\\[[[\\\\\\\\\]]]^^^______```___^^^\\\\\\]]]\\\[[[YYYVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXXXXWWWUUUUUUVVVWWWUUUSSSPPPNNNOOOPPPQQQPPPLLLNNNQQQTTTUUUUUUTTTSSSUUUTTTSSSRRRPPPOOOOOONNNNNNMMMLLLKKKJJJIIIIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPPPPQQQRRRTTTVVVWWWYYYYYYTTTUUUUUUTTTSSSRRRPPPOOOSSSSSSRRRQQQOOONNNMMMMMMLLLLLLLLLLLLKKKJJJHHHHHHIIIIIIGGGGGGHHHIIIKKKMMMLLLMMMNNNOOOPPPPPPPPPPPPOOONNNMMMLLLLLLMMMNNNOOOMMMOOORRRTTTTTTSSSPPPOOOLLLOOOTTTVVVVVVTTTSSSRRRRRRRRRRRRTTTVVVXXX[[[\\\]]]aaaeeegggfffdddbbbbbbccceeegggfffddddddfffhhhiiihhhhhhiiiiiigggbbb^^^```___^^^^^^___aaacccdddfffeeefffjjjmmmrrrxxxsssppppppoookkkkkkkkkkkkkkkjjjhhhhhhkkkpppttttttpppkkkiiiiiikkkoooqqqpppqqqsssrrrnnndddcccaaa```bbbdddeeefffeeeggghhhhhhfffeeefffggghhhhhhhhhkkknnnppppppooolllkkkjjjkkkooorrrtttuuupppsssxxx|||}}}|||zzzxxxkkkgggdddhhhmmmnnniiiccc```cccgggjjjnnnrrrwww{{{{{{yyyyyyzzzzzzzzzkkkbbb[[[[[[___eeennnwwwzzzzzzzzz{{{{{{{{{||||||xxxzzzzzzyyywwwwwwyyy{{{wwwwwwwwwwwwvvvtttqqqpppqqqtttxxxzzz{{{|||}}}~~~|||yyyuuusssrrrrrrsssuuutttrrrppppppppprrrtttpppmmmkkkjjjkkkllllllkkknnnjjjeeecccfffxxx~~~yyyyyy{{{vvvtttrrrqqqooommmiiifff```___^^^^^^^^^^^^[[[YYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[ZZZXXXWWWVVVUUUXXXVVVVVVWWWYYYZZZZZZYYYZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYZZZZZZ[[[[[[\\\\\\]]]\\\ZZZZZZ[[[[[[YYYXXXTTTTTTSSSSSSRRRSSSSSSSSSUUUVVVVVVUUUSSSRRRRRRSSSRRROOOLLLKKKKKKLLLMMMLLLIIIJJJMMMOOOPPPPPPPPPOOOQQQPPPPPPOOOOOONNNMMMLLLMMMMMMLLLJJJIIIIIIIIIIIIMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNPPPRRRSSSUUUWWWWWWVVVTTTQQQOOONNNNNNOOOPPPQQQQQQPPPOOONNNLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHGGGFFFGGGIIIKKKLLLLLLLLLMMMNNNNNNNNNMMMMMMNNNMMMKKKIIIIIIJJJKKKLLLNNNOOOQQQSSSSSSRRRPPPNNNKKKOOOSSSUUUTTTRRRPPPPPPPPPPPPQQQRRRTTTWWWYYY[[[[[[___cccfffeeecccbbbbbbcccdddeeeeeeddddddeeefffgggggghhhiiihhhddd___[[[[[[[[[ZZZ[[[\\\^^^```aaaaaa```aaabbbdddiiixxx~~~{{{wwwuuupppqqqqqqqqqqqqpppooonnntttxxxzzzuuullleeeccceeelllrrruuuuuuuuuwwwuuuqqqjjjgggdddeeehhhkkklllmmmlllmmmmmmllljjjiiiiiijjjlllmmmnnnqqquuuwwwwwwwwwvvvsssqqqrrrtttxxxzzzzzzwwwyyy}}}~~~{{{yyymmmiiigggkkkpppqqqkkkeeebbbfffjjjooosssyyy~~~}}}{{{zzzzzzxxxwwwggg^^^VVVWWW]]]gggttt~~~~~~{{{yyyyyyzzz{{{zzz|||}}}zzzwwwuuuwwwyyyxxxyyyyyyyyyxxxuuusssqqqpppssswwwzzz{{{{{{|||}}}}}}{{{wwwtttrrrqqqrrrsssqqqqqqpppmmmlllllloooqqqjjjhhheeedddfffhhhhhhhhheeeeeecccbbbcccsss}}}{{{yyyxxxxxxxxxuuutttqqqooonnnnnnnnnooorrruuuwwwuuupppkkkjjjjjjeeedddbbbbbbcccbbb```^^^[[[ZZZXXXXXXWWWVVVSSSQQQUUUUUUTTTTTTUUUUUUVVVWWWZZZ[[[]]]\\\YYYVVVUUUUUUVVVVVVVVVUUUVVVWWWXXXYYYYYY[[[\\\[[[YYYXXXXXXYYYWWWWWWXXXYYYZZZZZZYYYYYY[[[YYYWWWWWWXXXXXXXXXVVVSSSSSSRRRQQQPPPPPPQQQQQQQQQSSSTTTSSSQQQOOOOOOPPPOOOMMMJJJIIIIIIJJJIIIHHHGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMOOOPPPRRRSSSTTTUUURRRNNNKKKJJJKKKNNNOOONNNNNNMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGHHHIIIJJJOOOPPPRRRRRRRRRPPPOOOMMMKKKNNNQQQRRRQQQOOONNNNNNOOOOOOOOOPPPRRRUUUXXXYYYZZZ]]]aaaccccccbbbbbbbbbaaabbbcccdddddddddcccccceeehhhllllllgggbbb]]][[[XXXYYYYYYZZZ\\\^^^___``````^^^^^^______dddqqq~~~~~~zzzxxxxxxxxxxxxxxxxxxxxxxxxvvvhhh```bbbfffqqqxxx}}}}}}||||||yyyuuuooollljjjlllppptttuuuuuussssssrrrpppnnnmmmoooqqqssstttvvvyyy}}}~~~}}}zzzxxxvvvvvvxxxzzz{{{|||{{{}}}|||zzzpppmmmmmmooorrrrrrlllgggfffjjjoootttzzz}}}||||||zzzxxxvvvfff\\\UUUXXXbbbppp}}}xxxwwwwwwxxx|||~~~~~~{{{vvvsssuuuxxxyyyzzz{{{{{{yyywwwtttrrrooossswwwzzzzzzzzzzzz{{{|||zzzuuuqqqooonnnooopppnnnooonnnllliiiiiikkkmmmkkkhhheeecccdddeeeffffffcccddddddaaaaaannnxxxvvvyyyzzz~~~{{{vvvrrrnnnllllllllliiigggeeedddccceeefffhhhfffggghhhgggeeebbb```^^^]]][[[ZZZ[[[\\\\\\[[[ZZZXXXWWWVVVUUUVVVUUURRRPPPSSSSSSTTTTTTUUUVVVVVVWWWXXX[[[^^^]]]ZZZWWWVVVWWWUUUWWWXXXVVVTTTTTTWWWZZZYYY[[[]]]\\\YYYWWWWWWXXXWWWXXXYYYZZZZZZZZZYYYXXXYYYVVVSSSSSSTTTUUUUUUUUUSSSSSSRRRPPPOOOOOOOOOOOOOOOPPPRRRRRRPPPNNNMMMNNNMMMLLLJJJIIIJJJIIIHHHFFFHHHGGGGGGGGGHHHJJJLLLMMMKKKKKKLLLMMMLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJIIIJJJKKKLLLMMMNNNOOOOOOQQQOOOLLLJJJIIIJJJKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEFFFHHHJJJKKKLLLKKKJJJJJJJJJKKKLLLLLLJJJIIIGGGFFFGGGHHHJJJKKKQQQQQQRRRRRRQQQOOOMMMLLLKKKMMMOOOOOONNNMMMLLLMMMNNNNNNNNNOOOQQQTTTVVVXXXYYY[[[^^^`````````aaabbb``````aaabbbccccccbbbaaadddjjjpppoooggg___\\\\\\XXXYYY[[[]]]___```aaaaaabbb___]]]^^^^^^bbbkkkuuuvvvfff^^^ccckkkwww}}}xxxuuusssqqqttt{{{~~~yyyxxxwwwtttssstttwwwzzz{{{{{{}}}~~~|||zzzzzz|||}}}}}}||||||~~~~~~}}}vvvvvvvvvwwwwwwuuupppllllllooouuuzzz~~~}}}}}}|||{{{xxxvvvfff]]]WWW[[[gggxxxxxxuuuuuuuuu}}}{{{uuurrrtttwwwtttuuuvvvvvvuuurrrooommmooossswwwzzzzzzzzzzzzzzz|||xxxtttooolllkkkkkklllmmmoooooommmiiiggghhhjjjmmmjjjeeebbbaaa``````___bbbbbbaaa]]]ZZZeee|||sssssstttssszzzvvvqqqlllhhhfffeeeeee___^^^\\\[[[[[[]]]```aaa___^^^^^^______]]]ZZZWWWZZZYYYXXXXXXYYYZZZYYYXXXQQQPPPPPPRRRTTTTTTSSSRRROOOPPPQQQRRRSSSTTTUUUUUURRRVVVZZZZZZXXXUUUTTTUUUQQQTTTVVVSSSOOONNNRRRWWWZZZ\\\]]]\\\YYYVVVWWWXXXXXXYYYZZZ[[[[[[[[[ZZZYYYXXXUUUQQQPPPQQQSSSTTTTTTTTTTTTRRRQQQOOOOOONNNNNNNNNOOOQQQQQQOOONNNMMMMMMMMMLLLKKKKKKKKKJJJGGGEEEIIIHHHGGGFFFGGGIIILLLMMMJJJKKKLLLMMMMMMLLLKKKJJJHHHHHHGGGGGGGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGEEEEEEFFFGGGIIIKKKLLLKKKIIIHHHHHHIIIKKKMMMHHHGGGFFFFFFGGGIIIKKKLLLRRRRRRRRRRRRPPPNNNLLLKKKKKKMMMNNNNNNLLLKKKKKKLLLMMMMMMMMMNNNQQQSSSVVVWWWXXXZZZ]]]^^^^^^___aaaccc______```aaacccbbbaaa___ccckkksssqqqggg^^^\\\]]]YYYZZZ]]]```bbbccccccccceee```]]]^^^___aaagggooo|||vvveee^^^eeeooo{{{zzz{{{xxxxxx|||}}}}}}{{{xxxxxxzzz~~~~~~~~~|||}}}~~~|||}}}|||yyytttrrrooosssyyy~~~~~~{{{}}}||||||||||||vvvlllccc```\\\```sss}}}vvvtttuuuvvv}}}}}}}}}zzzvvvrrrqqqpppqqqqqqrrrqqqqqqpppnnnnnnppptttxxxyyywwwxxx}}}zzzssslllgggfffggghhhiiihhhgggfffeeedddddddddkkkeee`````````^^^___bbb```aaa___ZZZYYYdddwww}}}sssmmmkkklllmmmssspppkkkfffcccbbbbbbccc___]]]ZZZZZZ[[[[[[[[[ZZZ[[[ZZZXXXWWWVVVVVVWWWWWWTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRTTTTTTVVVTTTRRRPPPOOOPPPQQQRRRVVVVVVXXXXXXXXXVVVTTTRRRUUUUUUUUUSSSQQQQQQRRRTTTWWWXXXZZZ[[[\\\[[[YYYXXXXXXWWWVVVVVVWWWVVVTTTRRRRRRPPPOOOPPPQQQSSSRRRRRRWWWVVVTTTQQQPPPOOOOOOOOONNNNNNNNNLLLJJJHHHIIIJJJIIIIIIGGGFFFEEEDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJMMMKKKIIIJJJLLLKKKHHHDDDHHHFFFDDDFFFIIIJJJIIIFFFDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHHHHIIIJJJFFFHHHJJJKKKJJJJJJJJJLLLMMMLLLIIIGGGFFFGGGHHHIIIGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHIIIKKKKKKIIIGGGFFFFFFFFFEEEDDDFFFJJJNNNLLLLLLKKKKKKJJJJJJIIIIIILLLJJJHHHGGGGGGHHHIIIKKKNNNOOOOOONNNKKKJJJJJJKKKNNNNNNMMMMMMLLLKKKKKKKKKLLLIIIJJJOOOPPPNNNRRRYYY\\\\\\]]]]]]]]]\\\\\\[[[^^^\\\ZZZXXXXXXZZZ\\\]]]cccmmmqqqiii___]]]]]]\\\bbb___]]]]]]```aaa```___^^^\\\ZZZ[[[___dddhhhiiiqqq|||tttiiihhhnnnuuu~~~|||~~~}}}{{{zzz{{{~~~|||~~~}}}zzzzzz|||~~~{{{wwwzzz}}}~~~}}}}}}{{{zzzzzztttkkk]]]___bbblll}}}vvvttttttuuuyyyzzzzzzxxxtttqqqoooooooooooonnnnnnmmmlllllllllmmmpppssstttssstttxxx{{{{{{xxxrrrlllhhhfffggghhhhhhhhhgggfffeeedddddddddgggaaa]]]]]]]]][[[[[[^^^aaa```^^^ZZZYYYaaappp|||zzzrrrkkkffffffgggiiinnnlllhhhdddaaa______```ZZZXXXVVVVVVWWWXXXXXXWWWZZZYYYWWWVVVUUUUUUVVVVVVTTTTTTTTTTTTTTTSSSRRRRRRPPPPPPPPPQQQQQQRRRSSSTTTTTTSSSQQQPPPOOOPPPQQQRRRVVVVVVXXXXXXWWWVVVTTTRRRXXXXXXWWWUUURRRQQQSSSTTTUUUWWWYYY[[[[[[[[[ZZZZZZXXXVVVUUUUUUUUUUUUTTTRRRPPPOOOMMMNNNOOOQQQQQQPPPUUUSSSQQQOOONNNNNNNNNNNNNNNNNNNNNLLLIIIHHHIIIJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJJJJLLLJJJJJJKKKLLLLLLIIIFFFFFFDDDCCCEEEGGGIIIHHHFFFEEEEEEEEEDDDEEEEEEFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLHHHJJJKKKLLLKKKJJJJJJLLLKKKJJJIIIGGGFFFFFFGGGGGGLLLKKKJJJHHHFFFEEECCCBBBGGGFFFGGGHHHJJJJJJHHHFFFEEEEEEEEEDDDCCCEEEIIILLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGHHHIIIJJJLLLMMMNNNLLLJJJIIIJJJKKKMMMMMMMMMLLLLLLLLLKKKKKKKKKIIIKKKOOOPPPNNNRRRXXX\\\\\\\\\\\\\\\[[[ZZZYYYZZZXXXWWWVVVVVVXXX[[[\\\ccclllooohhh```^^^^^^^^^bbb```^^^___aaaaaa```^^^___^^^]]]\\\^^^aaaeeehhhqqqwwwzzzrrrqqqwww}}}}}}||||||}}}~~~wwwtttwww}}}~~~zzz}}}~~~}}}yyywwwuuuooohhhYYYbbbnnn||||||uuusssssssssuuuvvvvvvtttqqqooonnnnnnnnnmmmllljjjjjjjjjjjjkkklllmmmnnnoooppprrrssstttuuutttqqqmmmhhhfffggghhhhhhhhhgggfffeeedddcccbbbddd___[[[\\\\\\ZZZZZZ\\\```___\\\YYYZZZ___ffflllnnnkkkfffcccaaabbbdddfffhhhfffdddaaa___]]]\\\[[[WWWUUUSSSSSSUUUVVVVVVVVVXXXWWWUUUTTTSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRPPPPPPPPPQQQQQQRRRSSSSSSRRRQQQPPPPPPPPPQQQSSSTTTVVVVVVWWWWWWVVVUUUSSSRRRWWWWWWVVVTTTQQQPPPQQQSSSTTTUUUWWWYYY[[[[[[[[[[[[XXXVVVSSSSSSSSSTTTTTTSSSOOOMMMKKKKKKLLLMMMMMMMMMQQQPPPNNNMMMLLLLLLLLLMMMMMMMMMMMMKKKIIIHHHIIIJJJJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKJJJJJJKKKLLLLLLJJJHHHFFFEEEDDDEEEGGGIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDHHHHHHHHHIIIJJJKKKMMMNNNKKKLLLMMMMMMKKKJJJJJJKKKHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFEEEEEEEEEFFFFFFGGGEEEEEEEEEGGGHHHHHHFFFEEEDDDEEEEEEDDDDDDEEEIIILLLLLLLLLLLLKKKKKKKKKKKKJJJFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKKKKIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLPPPPPPPPPSSSXXX[[[[[[[[[[[[ZZZYYYWWWWWWSSSSSSRRRRRRTTTWWWYYY[[[ccciiikkkfff```^^^______aaa``````aaabbbaaa___]]]^^^______]]]\\\]]]bbbfffppppppsss|||~~~{{{uuussswww~~~}}}yyy~~~~~~|||xxxsssnnnhhhccc\\\iiizzzyyysssrrrrrrrrrqqqssssssrrrpppnnnnnnnnnooommmkkkiiihhhiiijjjkkklllkkkkkkmmmoooppppppnnnpppqqqqqqnnniiiggghhhjjjjjjjjjiiigggeeedddbbbbbbddd^^^\\\]]]]]][[[ZZZ\\\^^^\\\ZZZZZZ\\\^^^```bbbdddccc```______aaaccceeecccbbbaaa```^^^[[[ZZZXXXWWWUUUSSSTTTVVVWWWXXXXXXUUUTTTSSSQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSRRROOOPPPPPPQQQRRRRRRRRRRRROOOOOOOOOOOOQQQRRRTTTTTTUUUUUUVVVVVVUUUTTTRRRRRRQQQRRRRRRPPPOOOOOOQQQSSSUUUVVVWWWYYYYYYZZZZZZYYYYYYVVVSSSRRRRRRTTTTTTTTTPPPNNNKKKIIIJJJJJJJJJIIIMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLKKKHHHGGGHHHJJJKKKJJJIIIGGGFFFFFFEEEEEEDDDEEEFFFHHHIIIJJJJJJKKKJJJJJJKKKLLLMMMLLLKKKJJJFFFFFFFFFGGGHHHIIIIIIIIIDDDDDDCCCCCCCCCDDDEEEEEEGGGGGGGGGHHHIIIKKKLLLMMMLLLNNNOOONNNLLLJJJJJJJJJGGGHHHIIIJJJJJJIIIGGGFFFCCCCCCCCCDDDEEEGGGHHHIIICCCCCCCCCEEEFFFFFFEEECCCEEEEEEFFFEEEEEEFFFIIILLLKKKKKKKKKKKKKKKKKKKKKKKKCCCDDDGGGHHHIIIIIIHHHGGGFFFHHHIIIIIIHHHHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRUUUXXX[[[[[[ZZZYYYXXXWWWUUUTTTNNNNNNOOOPPPSSSWWWZZZ\\\bbbdddeeebbb^^^]]]^^^___``````aaabbbbbb```^^^\\\[[[^^^```^^^ZZZ[[[```fffllljjjjjjnnnxxx}}}yyyvvvuuuyyy~~~{{{|||wwwppphhhbbb``````ppp|||tttqqqpppqqqqqqpppqqqrrrrrrpppnnnnnnooollljjjhhhfffeeefffggghhhhhhhhhhhhjjjlllmmmllljjjnnnpppqqqooojjjhhhjjjmmmooommmjjjgggeeecccbbbaaabbb]]][[[^^^^^^[[[ZZZ[[[\\\ZZZYYYZZZ]]]______^^^```___]]]\\\]]]^^^```bbb`````````___^^^\\\ZZZXXXWWWUUUTTTTTTVVVXXXXXXXXXTTTSSSQQQPPPOOOOOOPPPPPPQQQRRRRRRSSSSSSRRRRRRRRROOOPPPQQQQQQRRRQQQQQQPPPMMMNNNNNNOOOQQQRRRTTTUUUTTTTTTTTTSSSSSSRRRQQQPPPMMMNNNOOOOOOOOOQQQTTTVVVWWWXXXXXXXXXXXXWWWWWWWWWYYYWWWSSSRRRSSSTTTTTTTTTRRROOOKKKIIIIIIIIIIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKJJJKKKKKKJJJHHHGGGHHHJJJJJJJJJHHHGGGFFFEEEEEEEEEDDDEEEFFFHHHJJJKKKKKKKKKJJJKKKMMMMMMMMMLLLLLLKKKDDDEEEEEEEEEEEEFFFFFFGGGAAAAAAAAABBBCCCEEEFFFGGGEEEEEEEEEFFFGGGHHHJJJJJJLLLMMMNNNMMMKKKIIIIIIIIIGGGHHHJJJLLLLLLKKKIIIHHHIIIHHHGGGEEEDDDCCCCCCCCCBBBAAABBBCCCEEEEEECCCAAABBBCCCDDDDDDCCCDDDGGGIIIJJJJJJJJJJJJJJJKKKKKKKKKBBBDDDGGGIIIJJJIIIHHHGGGEEEFFFHHHHHHGGGGGGHHHJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNQQQSSSSSSTTTUUUWWWXXXZZZYYYYYYXXXWWWVVVTTTSSSLLLMMMNNNQQQUUUYYY]]]___aaa___^^^]]][[[ZZZ[[[\\\^^^```aaabbbaaa___]]]\\\YYY\\\___]]]ZZZ[[[```eeeeeefffggggggkkkvvv{{{{{{yyywwwvvvxxx|||~~~}}}}}}}}}|||xxxpppfffaaaaaaeeevvv~~~vvvqqqooooooppppppoooqqqrrrqqqooommmnnnnnnfffeeedddcccbbbbbbccccccbbbdddfffggghhhhhhggggggnnnqqqsssqqqllljjjmmmpppuuurrrmmmhhhdddbbbaaabbb___[[[ZZZ^^^^^^[[[XXXYYYZZZYYYYYY[[[]]]_________]]]\\\ZZZYYYYYYZZZ]]]^^^^^^______^^^]]]\\\[[[ZZZVVVTTTRRRRRRTTTUUUUUUUUUSSSRRRPPPOOONNNNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQOOOPPPQQQRRRRRRQQQPPPOOOLLLMMMNNNPPPQQQRRRSSSTTTRRRRRRQQQQQQPPPOOOOOOOOOLLLNNNPPPQQQRRRTTTXXX[[[YYYXXXXXXWWWVVVVVVUUUUUUWWWUUUSSSRRRRRRSSSSSSRRRRRROOOKKKJJJKKKLLLMMMMMMKKKKKKIIIHHHHHHIIIJJJJJJIIIJJJJJJIIIGGGGGGHHHIIIIIIIIIGGGFFFEEEDDDDDDDDDCCCDDDGGGIIIKKKKKKKKKKKKJJJLLLNNNOOOMMMLLLKKKLLLBBBCCCDDDCCCBBBAAAAAACCC??????@@@AAACCCEEEGGGHHHDDDDDDDDDDDDEEEFFFGGGGGGJJJKKKLLLKKKIIIGGGGGGHHHGGGHHHKKKLLLMMMLLLKKKJJJDDDEEEEEEFFFFFFEEEEEEDDDAAAAAAAAACCCDDDDDDCCCAAA>>>???@@@AAA@@@AAACCCEEEIIIIIIIIIIIIIIIJJJJJJJJJDDDFFFHHHIIIJJJIIIHHHGGGEEEFFFHHHGGGGGGGGGHHHIIIIIIIIIJJJKKKKKKLLLMMMMMMNNNSSSUUUTTTTTTWWWXXXWWWXXXXXXXXXXXXWWWVVVUUUTTTNNNOOORRRUUUZZZ^^^bbbdddaaa\\\XXXYYYYYYXXXXXXZZZ\\\^^^``````___^^^^^^^^^YYY[[[\\\\\\[[[[[[___ccc___ccceeedddeeemmm|||~~~yyyyyyxxxvvvtttssstttvvvzzz}}}~~~}}}|||zzzxxxpppfffcccfffnnn|||uuupppnnnnnnnnnnnnnnnpppqqqpppnnnlllllllllccccccbbbbbbaaa`````````^^^bbbfffhhhfffeeeggghhhppptttuuurrrmmmkkkooottt|||wwwooohhhcccaaaaaabbb___\\\\\\``````]]]ZZZZZZZZZZZZZZZZZZZZZ\\\^^^```\\\ZZZWWWVVVVVVXXX[[[]]]^^^]]]]]]\\\\\\[[[[[[[[[VVVTTTRRRRRRSSSTTTTTTSSSRRRQQQPPPNNNNNNNNNNNNOOOMMMNNNOOOOOOPPPPPPPPPOOONNNOOOQQQRRRRRRQQQOOONNNLLLMMMNNNPPPQQQRRRSSSSSSQQQPPPOOONNNNNNMMMMMMMMMMMMOOOPPPQQQRRRUUUYYY\\\WWWWWWVVVVVVVVVVVVVVVVVVTTTRRRQQQQQQQQQQQQPPPNNNOOOMMMJJJKKKNNNRRRTTTVVVMMMLLLJJJIIIIIIIIIJJJJJJIIIIIIJJJHHHGGGFFFHHHIIIHHHHHHFFFEEEDDDCCCCCCCCCBBBDDDGGGJJJKKKLLLLLLKKKLLLNNNPPPPPPMMMKKKKKKLLLDDDEEEFFFDDDAAA???@@@BBB@@@@@@@@@AAABBBDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEGGGIIIJJJIIIGGGFFFFFFGGGGGGHHHIIIKKKKKKKKKKKKKKK<<<>>>BBBEEEGGGGGGFFFFFFAAA@@@AAABBBDDDDDDBBBAAA>>>???AAAAAAAAAAAACCCEEEGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHIIIJJJJJJIIIHHHHHHFFFGGGHHHHHHFFFFFFGGGIIIHHHHHHIIIJJJKKKLLLMMMNNNLLLRRRUUUSSSSSSWWWWWWUUUWWWXXXXXXXXXWWWVVVVVVUUURRRSSSVVVZZZ___cccggghhhccc[[[VVVWWWYYYWWWWWWYYYZZZ\\\^^^^^^\\\\\\^^^```[[[[[[[[[[[[[[[\\\]]]^^^[[[^^^bbbcccdddjjjttt|||~~~{{{wwwxxxxxxuuuqqqooonnnnnnvvvxxx}}}~~~}}}zzzyyyxxxqqqhhhfffjjjwww|||uuupppnnnmmmmmmmmmnnnooopppooolllkkkjjjkkkcccdddddddddcccbbbaaa```^^^dddjjjjjjhhhfffiiilllrrruuuwwwsssmmmlllqqqvvvzzzqqqhhhbbb```bbbcccbbb______cccddd```]]]]]]ZZZ[[[ZZZYYYXXXYYY\\\```\\\ZZZWWWUUUVVVXXX\\\___]]]\\\\\\[[[[[[[[[[[[\\\XXXVVVTTTSSSTTTTTTTTTSSSRRRQQQPPPNNNNNNNNNNNNOOOLLLMMMNNNNNNOOOOOOOOOOOONNNOOOQQQRRRRRRQQQOOONNNLLLMMMOOOPPPQQQRRRRRRRRRPPPOOONNNMMMLLLLLLLLLLLLMMMNNNPPPPPPQQQSSSVVVYYYUUUUUUUUUUUUVVVVVVWWWXXXQQQPPPOOOOOOPPPPPPMMMKKKLLLKKKIIIKKKPPPVVVZZZ\\\NNNMMMKKKJJJIIIIIIJJJJJJHHHIIIIIIHHHGGGFFFHHHIIIHHHGGGFFFDDDCCCCCCBBBBBBBBBDDDGGGJJJLLLLLLLLLLLLLLLOOOQQQPPPMMMJJJJJJLLLGGGIIIJJJHHHDDDAAABBBDDDAAAAAAAAAAAABBBBBBCCCDDDFFFEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHHHHFFFEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKKKK???AAADDDFFFEEECCC@@@===AAAAAAAAABBBDDDDDDBBBAAA@@@BBBDDDDDDDDDDDDFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHFFFHHHIIIHHHGGGFFFGGGHHHGGGHHHIIIJJJKKKMMMMMMNNNKKKRRRTTTRRRRRRVVVVVVSSSWWWWWWXXXXXXXXXWWWVVVVVVUUUVVVZZZ^^^cccgggjjjllleee[[[UUUWWWYYYWWWWWWYYYYYY[[[\\\\\\[[[[[[^^^aaa^^^]]][[[ZZZ[[[\\\[[[YYYZZZ[[[^^^aaaeeejjjooorrr}}}|||xxxzzz|||}}}yyysssnnnllllll|||{{{{{{{{{{{{||||||||||||yyyyyy}}}yyynnnkkkqqqxxxuuuqqqnnnlllkkklllmmmmmmllllllkkkiiigggfffeeeddddddddddddeeedddaaa___bbbgggkkkllljjjiiimmmppp|||yyyuuuqqqnnnmmmmmmnnnxxxuuuqqqllliiigggffffffdddeeeeeedddbbb___\\\ZZZZZZ]]]```aaa```_________]]]ZZZWWWUUUUUUXXX\\\^^^[[[XXXXXX]]]___\\\ZZZ[[[[[[WWWRRRPPPQQQRRRRRRPPPSSSSSSQQQPPPOOONNNNNNNNNMMMMMMLLLLLLMMMOOOQQQRRRRRRQQQPPPOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLOOOOOOOOONNNMMMLLLJJJJJJLLLNNNQQQTTTWWWXXXXXXWWWVVVWWWXXXYYYXXXVVVTTTRRRUUUQQQOOOPPPTTTUUURRRNNNKKKJJJIIILLLSSS]]]hhhnnnVVVQQQKKKFFFFFFGGGHHHIIIHHHHHHHHHHHHGGGFFFEEEEEEGGGEEECCCAAAAAABBBDDDFFFBBBCCCEEEHHHJJJKKKLLLMMMNNNOOOPPPQQQPPPNNNKKKJJJCCCBBBBBBAAA@@@@@@@@@@@@AAA@@@?????????AAACCCEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBDDDGGGHHHHHHGGGGGGHHHDDDEEEEEEFFFGGGHHHHHHHHHIIIGGGEEEBBB@@@?????????BBBBBBAAAAAAAAABBBCCCCCCAAABBBBBBAAA???@@@DDDGGGHHHGGGEEEDDDDDDEEEEEEFFFHHHFFFDDDEEEGGGIIIIIIIIIGGGFFFEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJLLLNNNPPPQQQSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXZZZ\\\]]]\\\ZZZZZZ]]]bbbeeeeeeddd___]]][[[ZZZZZZZZZXXXWWWVVVXXXZZZZZZYYYYYY\\\___]]]^^^^^^^^^]]][[[YYYXXX\\\]]]^^^```bbbcccddddddmmmtttooo~~~{{{|||}}}}}}yyysssnnnmmmnnnyyyzzzzzzyyyxxxyyy{{{~~~~~~||||||wwwyyy~~~tttrrrwww|||tttssspppnnnlllllllllmmmlllllllllkkkjjjiiihhhgggeeedddcccdddeeeeeedddbbbdddiiimmmmmmllllllooorrryyyvvvrrrnnnlllkkkkkklllooommmkkkhhhgggfffeeeeeeggggggfffeeeccc```]]]\\\\\\^^^aaabbb```____________]]]YYYWWWVVVXXX[[[]]][[[XXXXXX]]]^^^\\\ZZZ[[[\\\XXXTTTRRRSSSTTTSSSRRRRRRQQQPPPOOOMMMMMMMMMMMMMMMMMMNNNNNNOOOQQQRRRRRRQQQQQQPPPPPPOOOOOOOOOOOONNNMMMLLLLLLKKKKKKLLLLLLNNNNNNNNNNNNMMMLLLKKKJJJMMMNNNOOOPPPRRRTTTUUUVVVSSSTTTUUUUUUUUUTTTSSSSSSUUUQQQNNNNNNQQQSSSPPPMMMJJJIIIIIILLLSSS\\\eeekkkVVVQQQKKKFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFDDDBBBAAA@@@BBBDDDEEEBBBCCCEEEHHHJJJLLLMMMMMMNNNNNNMMMMMMKKKIIIGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@??????@@@AAACCCEEEFFFEEEDDDCCCAAA@@@@@@@@@@@@BBBEEEEEEEEEDDDEEEFFFBBBBBBCCCDDDDDDEEEFFFFFFHHHGGGEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBCCCCCCAAA@@@AAADDDGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGEEEDDDDDDFFFHHHHHHHHHGGGGGGFFFFFFFFFHHHIIIJJJMMMLLLLLLKKKLLLMMMNNNOOORRRRRRSSSTTTUUUUUUUUUUUUWWWWWWWWWWWWYYY[[[]]]^^^___]]]\\\]]]___```___]]]\\\ZZZWWWWWWWWWWWWVVVUUUSSSUUUVVVUUUTTTTTTWWWZZZ\\\\\\\\\[[[ZZZYYYXXXWWWZZZZZZ\\\^^^___`````````fffmmm|||}}}iiiZZZ}}}}}}~~~}}}yyyrrroooooopppvvvyyyyyywwwtttuuu{{{~~~|||{{{xxxvvvzzz|||yyy|||uuupppooonnnmmmmmmmmmmmmmmmllllllllllllllllllkkkkkkiiigggddddddeeeffffffeeeeeeiiillllllkkklllooorrrtttrrrooollliiiiiiiiiiiiffffffffffffffffffffffffjjjiiigggeeeccc```^^^^^^^^^```bbbbbb```___^^^___aaa___\\\YYYXXXYYYZZZ[[[[[[XXXXXX\\\]]][[[YYYZZZ\\\YYYUUUSSSSSSTTTSSSSSSQQQPPPOOOMMMLLLLLLLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRQQQPPPPPPPPPPPPOOOOOOOOONNNMMMLLLLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLOOONNNMMMLLLMMMOOORRRTTTOOOOOOPPPPPPQQQRRRRRRSSSTTTPPPMMMLLLNNNOOONNNKKKIIIIIIIIILLLRRRXXX___cccUUUQQQKKKFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCAAA@@@@@@AAACCCDDDAAACCCEEEHHHJJJLLLMMMNNNRRRQQQOOOMMMKKKJJJIIIHHHDDDDDDCCCAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@BBBCCCEEEGGGFFFDDDBBB@@@???>>>>>>>>>@@@BBBBBBAAAAAABBBCCCBBBBBBCCCCCCDDDDDDEEEEEEGGGFFFEEEDDDCCCCCCCCCDDDBBBAAAAAAAAABBBBBBCCCDDDCCCDDDCCCBBB@@@AAADDDFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDCCCDDDFFFGGGHHHGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMOOOPPPQQQSSSSSSTTTTTTUUUVVVVVVVVVXXXXXXXXXYYYZZZ\\\^^^___^^^]]]\\\\\\]]]]]][[[ZZZYYYWWWUUUUUUVVVVVVVVVUUUQQQQQQQQQQQQPPPRRRUUUXXX[[[ZZZYYYXXXWWWVVVVVVVVVWWWXXXYYYZZZZZZ[[[[[[[[[\\\cccsssppp^^^PPPHHH}}}}}}}}}|||wwwqqqnnnoooqqqtttwwwxxxuuuqqqsss|||}}}{{{zzzyyyvvvuuuzzz}}}}}}~~~~~~wwwpppkkkllllllmmmmmmnnnnnnnnnmmmmmmmmmmmmnnnoooppppppnnnkkkgggeeefffgggggggggeeegggiiiiiihhhiiilllnnnpppnnnllliiihhhgggggghhhcccdddfffggghhhhhhhhhhhhjjjiiifffdddaaa___^^^^^^___aaabbbbbb```^^^^^^^^^```^^^\\\ZZZZZZZZZ[[[\\\[[[WWWVVVZZZ[[[YYYXXXYYYYYYXXXUUUSSSRRRRRRRRRRRRPPPPPPOOOMMMMMMLLLLLLLLLKKKMMMPPPRRRSSSSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOONNNMMMMMMMMMNNNOOOOOOKKKKKKKKKLLLMMMOOOQQQRRRRRROOOLLLJJJKKKKKKKKKJJJHHHHHHIIIKKKNNNQQQUUUWWWQQQMMMIIIFFFEEEEEEEEEDDDFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???@@@AAACCCDDDBBBCCCEEEHHHKKKLLLNNNNNNTTTRRRPPPMMMLLLKKKLLLLLLEEEEEECCCBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBDDDDDDFFFEEEDDDBBBAAA@@@@@@@@@===???@@@@@@??????@@@BBBDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFCCCCCCCCCCCCCCCDDDEEEFFFDDDCCCBBBAAA@@@AAACCCDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDEEEGGGHHHHHHGGGHHHHHHIIIJJJKKKLLLMMMNNNHHHIIIJJJMMMOOORRRTTTUUUUUUVVVVVVVVVWWWXXXXXXYYYXXXXXXYYYZZZ\\\]]]^^^___[[[[[[[[[[[[\\\\\\\\\[[[YYYWWWUUUUUUWWWWWWWWWVVVPPPPPPPPPPPPQQQUUUXXX[[[[[[YYYWWWUUUTTTTTTUUUUUUUUUUUUVVVWWWWWWWWWVVVVVVVVV\\\jjjooo[[[NNNHHHEEE}}}{{{{{{{{{zzzuuuooommmnnnppprrruuuvvvssspppsss}}}{{{xxxwwwwwwvvvvvvyyy{{{xxxtttyyy{{{yyyvvvtttqqqnnniiijjjkkklllmmmnnnooooooooonnnooooooppprrrsssttttttpppkkkhhhggggggggggggggggggggggggggggggiiikkklllkkkiiihhhgggffffffgggcccdddeeefffffffffffffffgggfffdddbbb```^^^]]]]]]^^^`````````^^^\\\]]]^^^\\\[[[[[[ZZZZZZ[[[\\\\\\ZZZVVVTTTWWWYYYVVVVVVWWWYYYXXXWWWTTTSSSRRRRRRSSSQQQPPPOOONNNNNNMMMNNNNNNJJJLLLOOORRRSSSRRRPPPOOOOOOOOOPPPQQQQQQPPPPPPOOOMMMLLLLLLKKKJJJKKKKKKKKKKKKLLLNNNOOOPPPQQQQQQQQQNNNOOOOOOPPPOOONNNMMMLLLHHHHHHIIIIIIKKKMMMNNNOOOOOOMMMKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKHHHFFFEEEEEEFFFFFFEEEHHHGGGFFFEEECCC@@@>>>===@@@?????????@@@BBBCCCDDDCCCDDDFFFIIIKKKLLLMMMNNNOOOMMMKKKIIIHHHIIIKKKLLLGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDD???@@@AAA@@@??????AAABBBDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHEEECCCAAA??????@@@AAABBBBBBCCCCCCDDDEEEFFFFFFFFFGGGFFFFFFGGGIIIJJJIIIHHHHHHHHHIIIKKKLLLMMMNNNNNNGGGIIIKKKMMMPPPRRRTTTTTTUUUUUUTTTUUUUUUVVVXXXXXXXXXXXXZZZ[[[\\\^^^^^^___\\\\\\\\\\\\[[[ZZZZZZZZZXXXVVVTTTTTTUUUVVVVVVUUUNNNNNNNNNPPPSSSWWW[[[\\\ZZZXXXVVVUUUTTTSSSTTTTTTSSSSSSTTTTTTUUUTTTTTTSSSTTTXXXcccttt{{{gggXXXOOOJJJHHHGGG{{{yyyyyyzzzyyyuuuppplllmmmooooooqqqrrrqqqpppttt}}}}}}xxxvvvuuuuuuxxxwwwxxx{{{~~~|||wwwsssnnnpppqqqpppnnnnnnnnnoooiiiiiijjjkkkmmmoooqqqrrrqqqppppppqqqrrrtttvvvxxxvvvrrrnnnjjjjjjjjjiiiiiikkkjjjhhhgggfffgggggghhhhhhgggffffffeeeeeeeeeeeeaaaaaaaaaaaabbbbbbbbbbbbccccccbbb```___^^^]]]\\\\\\]]]]]]]]][[[ZZZ[[[\\\XXXXXXYYYYYYZZZZZZZZZZZZXXXTTTRRRTTTUUUSSSSSSUUUXXXYYYXXXVVVSSSRRRRRRSSSPPPPPPOOONNNNNNNNNNNNNNNJJJLLLOOORRRSSSRRRPPPOOONNNOOOPPPQQQQQQQQQPPPOOOMMMLLLKKKKKKJJJJJJKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQNNNOOOPPPQQQPPPNNNLLLJJJHHHHHHIIIJJJJJJKKKLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGHHHGGGFFFEEEEEEDDDDDDDDDFFFEEEDDDDDDFFFGGGFFFEEEGGGFFFEEECCCAAA???===;;;>>>??????@@@AAACCCDDDEEEEEEFFFHHHIIIKKKLLLLLLLLLLLLKKKIIIHHHHHHIIIKKKLLLHHHGGGEEEDDDBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEAAABBBBBBAAA@@@@@@AAACCCAAAAAABBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIGGGDDDAAA@@@@@@AAAAAA@@@BBBCCCDDDFFFGGGHHHHHHHHHGGGGGGGGGHHHJJJKKKJJJIIIGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKMMMNNNOOOOOOOOOOOOQQQQQQPPPPPPQQQRRRTTTUUUWWWXXXZZZ[[[]]]^^^^^^^^^^^^______\\\YYYVVVVVVVVVVVVTTTRRRRRRSSSSSSSSSRRRNNNMMMMMMPPPTTTWWWXXXXXXWWWWWWUUUTTTSSSRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRQQQTTT[[[gggwwwnnn___PPPJJJJJJKKKLLLNNN~~~{{{yyyxxxzzzzzzwwwrrrnnnmmmnnnkkkllllllmmmooottt{{{}}}yyyvvvuuuuuuvvvxxxwwwvvvxxxzzzzzzuuuooolllllllllmmmlllkkkmmmpppkkkjjjjjjjjjlllooorrrtttsssrrrrrrrrrsssvvvxxxzzzuuurrrnnnmmmmmmmmmllllllllljjjgggeeeddddddddddddcccccccccccccccccccccccc```___^^^^^^^^^___```aaa``````aaaaaa```___]]]\\\XXXYYYZZZYYYXXXXXXZZZ[[[WWWWWWXXXXXXXXXWWWVVVVVVWWWRRRPPPRRRSSSQQQQQQSSSTTTVVVVVVTTTPPPNNNOOOQQQOOONNNNNNMMMMMMMMMMMMNNNLLLMMMPPPRRRSSSSSSRRRQQQMMMNNNPPPQQQRRRQQQPPPOOOLLLLLLKKKJJJJJJJJJJJJKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKIIIIIIJJJKKKKKKJJJIIIHHHHHHIIIKKKKKKJJJIIIGGGGGGFFFEEEDDDDDDCCCDDDDDDEEEEEEDDDCCCDDDEEEFFFDDDCCCCCCCCCCCCBBBAAA???======>>>>>>???AAABBBDDDEEEEEEGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKIIIHHHHHHHHHHHHIIIHHHHHHFFFDDDCCCBBBAAAAAA@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBAAA@@@@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHJJJGGGCCCAAABBBCCCBBBAAABBBCCCEEEGGGHHHIIIIIIIIIFFFFFFFFFHHHJJJKKKIIIHHHFFFGGGIIIJJJJJJJJJIIIIIIKKKKKKMMMNNNNNNNNNMMMMMMOOOOOONNNMMMNNNPPPRRRSSSVVVWWWYYY[[[]]]]]]]]]]]]\\\]]]]]][[[VVVTTTTTTUUUWWWUUUSSSRRRSSSSSSRRRQQQPPPPPPPPPRRRUUUWWWUUUSSSTTTTTTTTTSSSRRRQQQOOOOOOMMMNNNOOOPPPPPPPPPPPPPPPMMMOOOSSS\\\gggsss|||wwwiiiWWWOOOJJJLLLPPPSSSYYY___|||{{{xxxzzz{{{yyysssooonnnoooiiihhhhhhjjjnnntttyyy|||}}}{{{xxxuuuttttttuuuvvvyyywwwuuuvvvyyyzzzuuuooollllllllllllkkkkkkmmmqqqlllkkkjjjjjjlllooosssuuuttttttsssssstttvvvyyy{{{rrrpppnnnnnnooopppooooookkkhhhdddaaa``````______``````aaaaaaaaaaaaaaaaaa___^^^]]]\\\]]]___aaaccc^^^___aaabbbbbb```^^^]]]VVVWWWXXXWWWVVVWWWYYY[[[WWWWWWXXXXXXWWWUUUSSSRRRVVVQQQNNNPPPQQQOOOOOOQQQOOOQQQRRRPPPLLLJJJJJJLLLNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSTTTSSSSSSMMMNNNPPPRRRRRRQQQPPPOOOLLLLLLKKKJJJJJJJJJJJJJJJIIIJJJKKKLLLLLLMMMMMMMMMPPPNNNMMMKKKJJJKKKLLLMMMJJJKKKLLLMMMLLLJJJHHHFFFFFFHHHKKKMMMKKKIIIGGGGGGDDDDDDCCCCCCDDDEEEGGGHHHEEEDDDDDDDDDEEEDDDBBB@@@@@@AAAAAAAAAAAA@@@??????>>>>>>@@@AAACCCDDDEEEFFFIIIIIIJJJJJJKKKJJJJJJJJJGGGFFFEEECCCBBBAAAAAAAAAIIIHHHFFFEEECCCBBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBAAA??????AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCAAAAAABBBBBBCCCEEEFFFGGGMMMIIIDDDCCCDDDEEEDDDBBBBBBCCCEEEHHHIIIJJJJJJJJJEEEEEEFFFGGGJJJJJJHHHFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHKKKMMMNNNOOOOOOOOOPPPOOONNNMMMNNNPPPRRRTTTUUUWWWYYY[[[\\\]]]]]]\\\VVVYYYZZZXXXUUUTTTUUUWWWZZZXXXVVVUUUUUUUUUSSSRRRUUUTTTTTTVVVXXXWWWSSSPPPQQQRRRRRRRRRQQQOOOMMMLLLKKKLLLMMMNNNNNNOOOOOOOOOJJJKKKNNNTTT]]]gggpppuuu~~~}}}ooo^^^RRRLLLJJJLLLTTTZZZ^^^hhhrrr}}}{{{{{{}}}{{{wwwsssmmmiiibbbdddfffjjjpppuuuzzz}}}{{{yyyuuurrrpppoooooooooppprrrvvvyyyxxxvvvrrrooolllllliiifffggglllmmmkkkllljjjjjjkkknnnqqqrrrssssssuuuwwwxxxxxxuuurrrpppqqqooommmnnnqqqqqqpppmmmiiifffbbb``````````````````______^^^^^^_________[[[ZZZXXXYYY[[[]]]^^^^^^____________^^^]]]\\\\\\WWWWWWXXXZZZ\\\\\\ZZZXXXVVVUUUUUUUUUUUUUUURRRPPPPPPPPPOOONNNMMMMMMLLLLLLRRRPPPNNNLLLKKKKKKLLLMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNPPPRRRSSSSSSRRRRRROOOOOOOOOOOOOOOOOOOOOOOOKKKKKKLLLKKKKKKJJJIIIHHHJJJLLLMMMOOOOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMKKKKKKKKKKKKJJJIIIHHHGGGIIIKKKKKKJJJHHHEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCBBBAAA@@@AAABBBBBB======>>>>>>>>>????????????>>>>>>???AAADDDGGGIIIKKKKKKKKKKKKJJJIIIHHHGGGGGGEEECCC@@@??????@@@AAADDDEEEEEEEEEDDDAAA???===>>>???AAACCCDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>@@@???>>>>>>>>>???@@@AAADDDDDDDDDDDDDDDCCCCCCBBBCCCBBBAAA@@@@@@@@@AAABBBCCCCCCBBBAAABBBCCCDDDEEEHHHFFFDDDBBBDDDGGGKKKNNNCCCDDDEEEEEEEEECCCBBBAAA@@@CCCEEEFFFFFFFFFHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGHHHHHHIIIIIIIIIKKKNNNPPPNNNJJJJJJNNNRRRTTTVVVXXXZZZ[[[[[[ZZZYYY]]][[[YYYWWWVVVWWWXXXYYYYYYWWWSSSPPPNNNOOOQQQRRRRRRYYY\\\WWWSSSRRRSSSSSSQQQQQQOOONNNMMMMMMLLLLLLLLLMMMPPPQQQQQQOOOMMMKKKIIIKKKNNNQQQUUUZZZ___cccvvv~~~|||~~~xxxooojjjcccXXXQQQQQQIIINNNUUU^^^gggooowww|||}}}|||}}}}}}|||yyytttooollleeeggglllpppuuuxxxzzz{{{yyywwwtttrrrpppppppppqqqooorrrvvvxxxxxxvvvrrrpppllllllhhhdddeeejjjllljjjkkkjjjjjjkkknnnqqqtttuuuwwwyyy|||}}}|||yyyuuusssooommmllllllnnnooommmkkkhhheeecccbbbbbbcccbbbaaa```___^^^]]]]]]]]]]]]]]]YYYXXXWWWXXXZZZ\\\]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZXXXXXXXXXZZZ\\\[[[YYYWWWVVVUUUSSSSSSTTTTTTRRRQQQQQQQQQPPPPPPOOONNNMMMMMMPPPPPPOOOOOONNNLLLKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMNNNPPPQQQRRRRRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIJJJLLLMMMOOOOOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKJJJJJJHHHGGGGGGJJJKKKKKKJJJGGGFFFFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@AAAAAABBB???????????????????????????>>>>>>???AAACCCFFFHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGEEECCCAAA@@@@@@@@@AAACCCDDDEEEEEEDDDBBB@@@>>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@??????>>>@@@???>>>>>>>>>???AAAAAACCCCCCCCCCCCCCCBBBAAAAAABBBAAA@@@???>>>??????@@@DDDCCCCCCBBBCCCDDDEEEFFFFFFEEECCCBBBCCCFFFJJJLLLCCCDDDEEEEEEEEEDDDBBBAAA@@@BBBEEEFFFEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGDDDEEEFFFGGGHHHIIIJJJKKKIIIKKKMMMKKKHHHIIIMMMRRRTTTUUUWWWYYYYYYYYYWWWWWWWWWWWWVVVUUUUUUVVVWWWXXXZZZXXXTTTRRRPPPQQQSSSTTTSSSYYY\\\WWWRRRQQQQQQPPPQQQPPPOOOMMMLLLLLLKKKKKKKKKLLLNNNPPPPPPNNNLLLKKKFFFHHHKKKNNNQQQUUUYYY\\\gggqqq~~~{{{sssjjjaaaYYYWWWUUUOOOMMMNNNRRRWWW___hhhooouuuyyy{{{~~~~~~~~~}}}zzzvvvrrroooiiilllqqqvvvyyyzzzzzzyyyvvvtttsssqqqqqqqqqssstttpppsssvvvxxxxxxvvvsssppplllkkkfff```bbbhhhkkkjjjiiiiiijjjkkknnnqqqtttvvvyyy|||{{{wwwsssmmmkkkjjjjjjkkkkkkjjjhhhfffeeedddeeeffffffdddbbb______]]]\\\[[[[[[ZZZZZZVVVUUUTTTVVVYYY[[[\\\[[[\\\\\\\\\\\\[[[ZZZYYYXXXYYYXXXXXXYYYZZZZZZXXXUUUVVVTTTQQQPPPQQQRRRQQQQQQQQQQQQQQQPPPPPPOOOOOONNNNNNOOOPPPPPPOOOMMMJJJIIIJJJJJJIIIIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJKKKMMMOOOOOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKJJJIIIGGGFFFFFFIIIJJJJJJHHHGGGFFFGGGIIIEEEDDDCCCBBBAAAAAAAAAAAACCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>???@@@CCCEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHFFFEEECCCAAA@@@@@@AAAAAABBBCCCDDDDDDDDDCCCAAA@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAA@@@@@@??????@@@??????>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@BBBAAA@@@>>>============BBBBBBAAAAAABBBBBBCCCDDDCCCBBBBBBBBBCCCEEEGGGHHHCCCDDDEEEEEEEEEDDDCCCBBB@@@BBBDDDEEEDDDDDDEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDFFFHHHIIIKKKKKKIIIJJJKKKJJJHHHJJJOOOTTTSSSTTTVVVWWWWWWVVVUUUTTTQQQRRRSSSTTTUUUUUUVVVVVVXXXVVVTTTQQQQQQQQQRRRSSSTTTYYYZZZUUUPPPPPPPPPNNNQQQPPPNNNMMMKKKJJJIIIIIIJJJKKKMMMNNNNNNMMMKKKJJJEEEHHHKKKMMMOOOQQQSSSUUUYYYcccvvvyyyuuuyyyyyyjjj]]]WWWTTTPPPMMMPPPSSSUUUYYY\\\___dddjjjppptttuuutttsss~~~{{{vvvrrrpppmmmooossswwwyyyyyyxxxwwwsssrrrqqqqqqrrrsssvvvwwwtttvvvxxxyyyxxxvvvrrrooommmkkkddd^^^___fffjjjjjjggghhhjjjlllmmmppptttvvvxxx{{{~~~~~~zzzuuurrrlllkkkjjjiiiiiihhhhhhgggeeeeeeeeegggiiihhhfffccc___^^^]]][[[YYYXXXXXXXXXSSSRRRRRRTTTWWWZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVYYYXXXWWWXXXXXXXXXUUUSSSTTTRRROOOMMMNNNPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNMMMNNNNNNNNNMMMKKKIIIHHHIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOOOONNNMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOONNNMMMLLLIIIKKKMMMNNNNNNNNNLLLKKKKKKKKKJJJJJJKKKKKKLLLMMMLLLKKKJJJIIIGGGFFFFFFEEEGGGHHHHHHGGGEEEEEEGGGIIIEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA>>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBAAAAAA@@@BBBBBBAAAAAA@@@@@@@@@???@@@???>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@BBBBBB@@@???>>>===<<<<<<>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBCCCCCCDDDBBBCCCDDDEEEEEEDDDCCCBBB@@@AAACCCDDDCCCBBBCCCDDDEEEDDDCCCBBBBBBAAABBBBBBCCCCCCDDDEEEGGGHHHHHHIIIJJJKKKKKKJJJJJJMMMRRRVVVSSSTTTUUUVVVVVVUUUSSSRRROOOPPPRRRTTTTTTTTTSSSRRRSSSRRRQQQOOOOOOOOOPPPPPPRRRVVVWWWRRROOOPPPPPPNNNPPPOOONNNLLLJJJIIIHHHHHHIIIJJJKKKLLLMMMLLLKKKJJJHHHKKKNNNPPPPPPPPPQQQRRRUUU]]]kkk|||yyyxxx{{{||||||yyyoooiiiaaaXXXRRRPPPMMMOOOTTT\\\eeelllrrrvvvnnnnnnooooooooolllgggddd}}}~~~|||uuupppnnnooopppqqqsssuuuuuuvvvvvvrrrqqqqqqqqqsssvvvyyyzzzzzz{{{{{{{{{yyyuuuqqqooonnnkkkddd^^^^^^eeejjjjjjfffiiilllnnnnnnoooqqqtttwwwyyy|||~~~}}}yyytttqqqllllllkkkjjjhhhgggffffffddddddeeehhhiiiiiifffccc___^^^\\\ZZZXXXWWWVVVVVVRRRRRRRRRTTTWWWYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTXXXWWWUUUUUUVVVUUUSSSQQQRRROOOLLLKKKLLLNNNOOONNNLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLJJJIIIHHHGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOOOONNNMMMLLLLLLHHHIIIKKKMMMMMMLLLKKKJJJJJJJJJIIIIIIJJJJJJKKKLLLKKKJJJIIIGGGFFFFFFFFFFFFEEEFFFGGGFFFDDDDDDEEEGGGDDDDDDCCCAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@======>>>@@@AAABBBCCCDDD>>>>>>>>>???@@@AAABBBBBBAAABBBCCCEEEFFFFFFFFFFFFCCCCCCBBBBBBAAAAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@??????>>>>>>======>>>@@@AAABBBBBBCCCCCCCCCCCCBBBAAAAAABBBBBBBBBAAA???>>>===<<<<<<======>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA???AAABBBBBBAAA@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@DDDDDDEEEEEEEEEEEEEEEEEEIIIIIIIIIIIIJJJMMMQQQTTTQQQRRRTTTUUUUUUSSSRRRPPPOOOPPPRRRSSSSSSRRRPPPOOOPPPPPPOOOOOOOOOOOOOOOOOONNNRRRRRROOONNNPPPQQQOOOPPPOOOMMMKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJMMMPPPQQQQQQPPPQQQQQQWWW[[[cccmmmyyy}}}xxxsssvvv{{{xxxrrreee^^^XXXWWWUUURRRSSSVVVTTT[[[gggqqq{{{zzzuuunnnhhhddd___ZZZWWW||||||}}}|||tttooonnnnnnoooppprrrsssuuuuuuuuurrrrrrrrrsssuuuxxx{{{}}}}}}~~~~~~}}}{{{wwwssspppooommmfff___```gggkkkjjjggglllqqqsssqqqooooooqqqvvvwwwyyyzzzzzzwwwtttrrrllllllllljjjgggeeeeeefffccccccdddfffhhhgggeeebbb^^^]]][[[YYYXXXWWWVVVVVVTTTSSSTTTVVVXXXYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTSSSVVVTTTSSSRRRSSSSSSQQQPPPOOOMMMJJJJJJKKKMMMMMMLLLHHHIIIIIIJJJJJJKKKKKKKKKLLLKKKHHHFFFEEEEEEFFFGGGFFFFFFFFFFFFGGGIIIJJJJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIFFFHHHIIIKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIGGGFFFEEEFFFFFFGGGEEEFFFGGGGGGEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????<<<===>>>???@@@BBBCCCCCC>>>>>>>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>????????????AAA@@@??????>>>>>>>>>????????????????????????>>>===<<<<<<<<<===???@@@BBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>===>>>>>>???@@@@@@@@@@@@???>>>>>>>>>??????@@@@@@@@@???@@@AAABBBBBBBBBAAA@@@???@@@BBBAAA@@@??????@@@@@@@@@@@@??????@@@@@@AAAEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEEEEFFFHHHKKKMMMNNNNNNOOOQQQRRRSSSRRRPPPOOONNNOOOPPPQQQQQQPPPNNNMMMOOOPPPPPPQQQQQQQQQPPPPPPLLLOOONNNLLLLLLPPPQQQOOOOOONNNMMMKKKJJJJJJJJJJJJHHHIIIIIIJJJKKKKKKKKKKKKJJJLLLNNNOOOOOOOOOQQQRRRVVVYYY]]]bbblll{{{~~~sssuuuwwwzzz}}}|||qqqjjjeeebbb___WWWRRRPPPSSSUUUXXX]]]ccciiisss}}}uuujjjaaa\\\XXXUUURRR~~~zzzyyyyyy~~~|||tttpppooolllnnnrrruuuwwwwwwwwwvvvssssssssstttwwwzzz}}}~~~~~~~~~}}}zzzwwwuuupppnnnhhhbbbbbbhhhlllkkkkkkqqqxxxyyyvvvqqqooooooqqqrrrtttttttttsssrrrqqqkkklllllljjjfffcccccceeecccccccccdddeeeeeecccaaa]]]\\\[[[YYYXXXWWWWWWWWWVVVUUUVVVWWWYYYYYYXXXVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSQQQPPPOOOPPPQQQPPPNNNKKKJJJIIIJJJKKKLLLKKKJJJGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJKKKKKKLLLLLLKKKJJJHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFDDDFFFHHHIIIIIIIIIGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHEEEHHHJJJJJJHHHEEECCCCCCAAAAAA@@@@@@AAAAAABBBCCC@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>????????????@@@>>>>>>??????????????????@@@@@@AAABBBCCCCCCCCCBBB???@@@@@@@@@??????>>>>>>>>>======<<<<<<<<<======???>>>===<<<<<<===>>>>>>=====================>>>;;;;;;:::;;;<<<>>>???AAABBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@@@@???===<<<===>>>???@@@AAA@@@@@@??????>>>>>>>>>>>>???@@@@@@===>>>???@@@AAA@@@@@@???>>>@@@AAAAAA???======>>>???>>>>>>??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFIIIJJJJJJJJJJJJKKKMMMOOOOOOOOONNNMMMJJJKKKLLLNNNNNNNNNMMMMMMMMMNNNPPPQQQQQQQQQPPPOOOMMMNNNMMMJJJKKKOOOPPPMMMNNNMMMLLLLLLKKKKKKKKKLLLHHHIIIIIIJJJKKKLLLLLLLLLKKKLLLNNNNNNOOOPPPSSSUUUUUUXXX[[[^^^dddqqq~~~}}}{{{~~~qqqmmmfff```[[[ZZZZZZ[[[XXXWWWYYY___dddiiiqqqyyytttkkkaaaZZZXXXWWWUUURRR}}}yyywwwwww{{{|||uuuqqqqqqjjjnnntttyyy|||{{{xxxvvvtttttttttuuuxxx{{{~~~}}}~~~~~~|||zzzyyyqqqooojjjddddddjjjlllkkknnnuuu}}}~~~yyysssooonnnmmmmmmnnnnnnooooooooonnnjjjkkkllliiieeebbbbbbddddddbbbbbbbbbccccccaaa___]]]\\\[[[YYYYYYXXXXXXXXXXXXWWWWWWYYYZZZZZZXXXVVVVVVVVVWWWVVVVVVUUUTTTSSSQQQPPPNNNNNNOOOOOOOOONNNJJJIIIIIIJJJKKKLLLJJJHHHFFFGGGGGGHHHIIIJJJKKKKKKIIIIIIJJJKKKIIIGGGEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLLLLKKKIIIGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJHHHHHHHHHHHHGGGFFFEEEDDDCCCEEEGGGHHHHHHHHHFFFEEEFFFFFFEEEEEEFFFFFFGGGHHHGGGFFFEEEDDDDDDFFFHHHIIIGGGJJJMMMMMMJJJGGGDDDCCC@@@@@@@@@@@@AAABBBCCCCCC@@@@@@AAABBBAAA@@@???>>>@@@@@@??????>>>======<<<>>>>>>????????????>>>>>>@@@@@@AAABBBBBBBBBAAAAAA>>>>>>?????????>>>>>>=========<<<;;;;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>><<<<<<<<<===============::::::999:::;;;===???@@@@@@AAAAAAAAAAAA@@@??????======>>>??????>>>===<<<;;;<<<>>>?????????>>>===??????>>>======>>>@@@AAA<<<===>>>???@@@@@@???>>>>>>@@@AAA@@@>>>=========>>>>>>>>>>>>???AAABBBCCCAAAAAABBBBBBCCCDDDEEEEEEDDDDDDFFFHHHKKKLLLJJJIIIFFFHHHJJJLLLMMMMMMLLLKKKFFFGGGIIIJJJLLLMMMNNNNNNJJJKKKMMMOOOPPPOOONNNMMMNNNOOOMMMIIIJJJNNNNNNKKKMMMMMMLLLLLLLLLLLLMMMMMMIIIIIIJJJJJJKKKLLLMMMMMMLLLNNNOOOOOOPPPRRRVVVYYYVVVYYY\\\]]]```jjjyyy|||vvv|||tttgggZZZZZZZZZYYYWWWXXX[[[^^^``````eeennnuuu{{{}}}vvvhhhaaaYYYUUUVVVWWWVVVTTT~~~}}}|||zzzxxxzzztttpppqqqvvv|||}}}{{{xxxvvvvvvwwwwwwvvvuuutttvvvyyy||||||~~~{{{uuutttqqqlllfffbbbbbbfffiiivvvxxx{{{{{{yyyuuuoookkkooooooooonnnmmmkkkjjjiiijjjhhheeecccaaaaaabbbbbbfffeeeeeeeeeeeebbb]]]ZZZZZZYYYXXXXXXXXXYYYZZZ[[[\\\\\\\\\[[[[[[YYYXXXXXX[[[WWWTTTTTTWWWXXXUUUQQQUUUSSSQQQOOONNNMMMNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJNNNNNNMMMKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGKKKJJJJJJIIIHHHFFFFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEBBBDDDGGGIIIIIIHHHFFFEEEFFFEEEDDDDDDDDDFFFIIIJJJHHHFFFEEECCCCCCDDDFFFGGGKKKPPPUUUTTTMMMFFFCCCBBBCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@BBBDDDDDDCCCBBBAAA>>><<<;;;;;;<<<===@@@?????????>>>>>>======????????????@@@AAABBBBBBDDDDDDEEEEEECCCAAA>>><<<;;;<<<<<<<<<;;;:::999999::::::::::::::::::::::::999;;;<<<<<<;;;:::;;;<<<666777888;;;>>>???>>>=========>>>>>>?????????@@@CCCBBB@@@???===<<<<<<;;;??????>>>======<<<======>>>===<<<;;;;;;;;;;;;;;;???????????????>>>======>>>>>>===<<<<<<<<<<<<<<<>>>??????@@@@@@@@@@@@???CCCCCCEEEFFFGGGGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEGGGGGGHHHHHHHHHIIIIIIIIIEEEEEEFFFGGGIIIJJJKKKKKKMMMMMMNNNOOOPPPQQQQQQRRROOOPPPOOOMMMKKKIIIJJJKKKJJJIIIIIIIIIJJJKKKMMMNNNKKKKKKJJJJJJJJJJJJKKKKKKOOONNNNNNOOOOOOQQQRRRRRRXXXYYY[[[]]]```fffmmmrrr~~~yyy~~~|||}}}{{{qqqggg```^^^SSSWWW]]]cccgggjjjmmmnnnqqqrrrwww|||sssnnnkkkjjjbbb^^^ZZZYYYZZZZZZYYYWWW|||{{{~~~}}}{{{zzzyyy~~~}}}xxxuuuwwwzzz|||{{{wwwvvvwwwyyyzzzyyyxxxvvvtttvvvyyy|||{{{}}}}}}xxxsssqqqlllfffccccccfffjjjuuuwwwxxxyyywwwsssnnnlllnnnnnnnnnmmmlllkkkjjjiiigggfffeeecccccccccccccccdddccccccddddddaaa]]]ZZZWWWVVVUUUTTTUUUUUUVVVWWW[[[[[[[[[[[[ZZZYYYXXXWWWYYYVVVSSSTTTVVVWWWTTTQQQRRRQQQPPPOOONNNMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHIIIJJJKKKLLLMMMLLLLLLKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHGGGFFFEEEEEEEEEDDDEEEEEEFFFGGGGGGFFFFFFCCCCCCDDDDDDDDDCCCCCCBBBCCCEEEGGGIIIIIIHHHGGGEEEDDDDDDCCCCCCDDDEEEGGGHHHGGGFFFDDDCCCCCCDDDFFFGGGKKKPPPSSSRRRLLLFFFCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBB@@@@@@@@@BBBCCCBBBAAA@@@???===<<<;;;;;;<<<===?????????>>>>>>>>>======????????????@@@AAABBBBBBAAABBBBBBBBBBBB@@@>>>===<<<<<<<<<<<<<<<;;;:::::::::::::::::::::::::::::::::<<<======;;;::::::;;;;;;999888999;;;=====================>>>>>>>>>??????>>>===<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;>>>>>>??????>>>>>>===<<<>>>======<<<;;;;;;<<<<<<===>>>??????@@@?????????AAABBBCCCEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNLLLIIIHHHIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNOOOPPPRRRSSSTTTUUUVVVWWWXXXZZZ___dddhhhpppzzzvvvnnnqqqyyy}}}{{{yyy|||}}}|||xxxtttuuuwwwyyy{{{~~~yyyuuunnnnnnmmmggg```ZZZXXXWWW\\\cccllluuuzzz{{{zzzyyy~~~~~~zzztttmmmfffbbb``````aaa___]]]]]]^^^^^^\\\ZZZ}}}wwwwww|||~~~zzzyyy{{{}}}|||zzz{{{{{{zzzvvvrrrrrrvvvzzz~~~}}}zzzvvvtttuuuyyy}}}{{{|||}}}~~~{{{qqqppplllgggddddddgggjjjssstttuuutttssspppmmmllllllllllllllllllkkkjjjjjjeeeeeeeeeeeeeeedddccccccaaaaaaaaaaaabbb```\\\YYYUUUTTTTTTSSSSSSSSSTTTTTTYYYYYYYYYYYYXXXWWWVVVVVVWWWTTTQQQRRRTTTTTTRRROOOMMMMMMMMMMMMMMMLLLLLLKKKHHHIIIIIIJJJJJJKKKKKKLLLJJJIIIGGGFFFFFFHHHJJJLLLNNNNNNMMMLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBAAADDDEEEGGGIIIIIIHHHFFFEEEAAABBBCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCCCCDDDEEEFFFKKKNNNOOOMMMHHHDDDCCCDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???AAABBBAAA???===>>>===<<<;;;;;;<<<===>>>??????>>>>>>>>>>>>======>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@????????????<<<<<<=========<<<;;;;;;:::::::::::::::::::::::::::<<<===<<<:::999999:::>>>;;;888777999;;;======<<<<<<<<<<<<<<<=========;;;:::::::::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;===>>>>>>>>>>>>===<<<<<<======<<<;;;;;;;;;<<<<<<<<<===>>>>>>?????????>>>???@@@BBBDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIKKKKKKKKKIIIGGGFFFGGGHHHKKKKKKKKKKKKKKKJJJJJJIIIHHHIIIIIIJJJKKKMMMOOOPPPOOOOOOOOOPPPQQQRRRTTTTTTRRRSSSUUUVVVVVVXXX[[[]]]aaajjjxxxzzzooonnnqqquuuxxx|||zzz|||~~~|||uuuooojjjjjjiiiiiijjjlllnnnooovvvxxx}}}xxxoookkklllmmmooopppqqqnnnjjjeeebbb^^^^^^]]]\\\[[[\\\___aaannnvvv~~~{{{sssnnnfffeeeccc^^^ZZZWWWXXXYYYaaaaaabbbeeeffffffdddaaa|||wwwwww}}}yyyyyy|||~~~}}}zzzyyyxxxwwwsssooopppuuuzzz|||wwwuuuvvvzzz}}}|||{{{{{{|||}}}}}}{{{yyypppooolllhhheeeeeehhhjjjppppppppppppooonnnlllllljjjjjjkkkkkkkkkkkkkkkjjjeeefffggggggfffdddbbbaaa___^^^^^^______^^^[[[YYYUUUUUUUUUTTTTTTTTTTTTTTTWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRPPPPPPQQQQQQOOOMMMIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIIIIJJJLLLMMMMMMNNNOOOLLLHHHEEEDDDEEEGGGHHHNNNNNNMMMLLLJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGFFFEEEEEEEEEEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFDDDDDD@@@AAACCCDDDEEEDDDCCCBBBDDDCCCCCCBBBBBBCCCDDDEEEIIIIIIIIIGGGCCCAAABBBCCCAAAAAA@@@@@@@@@??????????????????@@@AAA@@@===:::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>======>>>>>>===>>>>>>???@@@AAACCCBBBAAA???>>>>>>>>>>>><<<===============<<<<<<999999999999999999999999777999::::::999888999:::<<<:::888888:::<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::::::::::::::;;;<<<===;;;;;;:::::::::::::::;;;<<<============<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;<<<===>>>>>>???>>>>>>===>>>@@@BBBDDDFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGEEEDDDEEEGGGIIIJJJKKKLLLLLLKKKJJJJJJGGGHHHIIIJJJLLLOOOQQQRRRQQQQQQPPPPPPQQQQQQRRRSSSPPPRRRUUUVVVUUUUUUWWWXXX\\\cccpppzzzxxxxxxxxxyyy{{{vvvwww{{{{{{rrrpppkkkhhhfffdddbbbaaadddfffiiinnntttzzz~~~yyyqqqiiibbb^^^]]]^^^]]]___bbbddddddbbb___]]]]]]^^^___ccchhhooowww|||xxxqqqqqqqqqooolllhhhccc___ZZZ[[[ZZZXXXUUUTTTWWWYYYcccfffkkkooorrrqqqnnnkkkzzz|||xxxyyy|||~~~zzzxxxuuuvvvvvvtttrrrssswww||||||yyyvvvwwwzzz~~~}}}|||{{{zzz{{{yyywwwuuuoooooommmjjjgggfffhhhjjjmmmmmmmmmmmmllllllkkkkkkhhhiiiiiijjjjjjjjjjjjjjjggghhhiiihhhfffccc```^^^^^^]]]]]]]]]]]]]]]ZZZXXXUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSPPPOOONNNNNNNNNMMMLLLKKKGGGHHHIIIJJJJJJJJJIIIHHHIIIIIIJJJLLLMMMNNNOOOPPPOOOMMMIIIEEEDDDEEEFFFHHHLLLLLLLLLKKKIIIGGGFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFEEEEEEEEEGGGIIIJJJDDDDDDCCCBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@AAACCCEEEEEEDDDBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEECCCAAA??????@@@AAA@@@????????????>>>>>>>>>>>>>>>>>>@@@@@@???<<<999::::::;;;;;;<<<<<<===>>>==================>>>>>>============>>>???@@@@@@FFFEEECCCAAA???=========<<<<<<===============<<<999999999999999999999999333555777888888888999:::888777888:::===>>>>>>===;;;;;;;;;:::::::::::::::<<<<<<;;;:::999999999999::::::::::::;;;<<<======::::::999999999999:::;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;::::::::::::;;;;;;;;;;;;===>>>>>>?????????===>>>@@@BBBDDDEEEFFFGGGDDDEEEEEEFFFFFFEEEEEEDDD>>>>>>???AAABBBCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGFFFDDDDDDEEEGGGFFFGGGJJJKKKMMMMMMMMMLLLHHHHHHIIIKKKMMMOOOQQQSSSSSSRRRQQQPPPPPPOOOOOOOOONNNPPPSSSTTTTTTTTTUUUVVVWWW\\\fffttt~~~}}}~~~{{{zzzzzz{{{~~~|||xxxtttqqqnnniiifffaaaaaabbbdddfffiiikkklllooovvv~~~|||zzzwwwtttpppmmmooooooooonnnmmmnnnpppsssvvvyyy||||||xxxssspppooogggfffbbb]]][[[\\\]]]]]]YYY\\\```dddgggggggggfffhhhiiilllsss|||sssiiihhhfffccc```\\\[[[ZZZZZZUUUWWWYYYWWWUUUVVV[[[___jjjooovvv{{{}}}{{{xxxvvv}}}yyyzzz}}}{{{xxxuuuuuuvvvxxxvvvuuuvvvzzz~~~}}}}}}|||zzzxxxyyy|||~~~|||||||||}}}|||zzzuuurrroooooonnnkkkhhhfffggghhhjjjjjjkkkkkkkkkkkkkkkjjjhhhhhhiiiiiiiiiiiiiiihhhiiijjjjjjiiifffccc___]]]___^^^\\\\\\\\\[[[YYYWWWTTTTTTTTTTTTSSSRRRQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQMMMMMMLLLKKKKKKJJJJJJIIIGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKMMMNNNOOOOOOKKKIIIGGGEEEEEEFFFHHHIIIIIIIIIIIIHHHGGGFFFDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEHHHJJJLLLDDDCCCBBBAAAAAAAAABBBCCCBBBAAA@@@??????@@@AAABBBAAAAAAAAAAAAAAA@@@@@@???@@@AAACCCDDDDDDCCCBBB@@@@@@@@@@@@AAABBBBBBCCCCCCBBBAAA???>>>===>>>????????????>>>>>>>>>=========>>>>>>===???@@@???===;;;;;;;;;<<<<<<============<<<<<<============>>>>>><<<<<<<<<<<<===>>>???@@@GGGFFFDDDBBB@@@===<<<;;;;;;;;;<<<=========<<<<<<999999999999999999999999333555777888777777888:::666666888;;;>>>???>>>===;;;;;;;;;;;;::::::::::::======;;;:::999999999999;;;;;;:::::::::;;;<<<<<<999999888888999999:::::::::;;;;;;;;;;;;:::999999::::::999999999:::;;;;;;;;;<<<===>>>???@@@@@@@@@>>>???AAACCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFF>>>>>>???AAABBBCCCDDDEEEGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFDDDEEEFFFHHHFFFGGGHHHJJJLLLMMMNNNNNNJJJJJJKKKLLLMMMOOOQQQRRRSSSRRRQQQPPPOOONNNNNNNNNLLLNNNQQQRRRRRRRRRSSSTTTSSSWWW^^^iiiuuu}}}{{{{{{~~~}}}xxxooonnnmmmlllllllllllllllnnnvvvzzzwwwpppnnnllliiifffbbb]]]YYY\\\]]]^^^^^^^^^___aaacccbbbfffjjjkkkgggcccbbbbbbaaaeeegggfffgggjjjjjjhhhgggjjjooouuuyyy{{{|||||||||}}}tttfff]]]^^^]]]YYYUUURRRRRRUUUXXXVVVYYY[[[ZZZYYY\\\dddkkkxxx}}}|||}}}{{{{{{~~~|||xxxvvvvvvwwwvvvtttrrrsssxxx}}}yyyzzz{{{zzzzzz{{{}}}{{{|||~~~}}}wwwrrrppppppooollliiifffffffffggghhhjjjkkkkkkkkkjjjjjjhhhhhhhhhiiihhhhhhggggggiiiiiiiiihhhfffcccaaa``````^^^\\\\\\[[[ZZZXXXVVVUUUUUUVVVVVVUUUTTTRRRQQQPPPPPPQQQQQQQQQQQQQQQPPPJJJKKKKKKJJJHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMHHHGGGFFFEEEDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCC@@@AAABBBDDDFFFGGGHHHIIIDDDCCCBBBBBBDDDGGGJJJLLLDDDCCCAAA@@@???@@@AAABBBAAA@@@???>>>???@@@BBBDDDAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAABBBBBBAAA@@@???>>>???@@@AAAAAABBBBBBBBBAAA???>>>===>>>?????????>>>>>>>>>=========<<<<<>><<<<<<======>>>=========<<<<<<<<<=========>>>>>><<<<<<<<<<<<===>>>??????CCCCCCCCCBBB@@@===;;;999::::::;;;<<<<<<<<<<<<<<<888888888888888888888888666888999999888777777888999888888999<<<>>>>>>===<<<<<<;;;;;;::::::::::::;;;::::::999999:::::::::;;;::::::999999999999:::888888888888888999:::::::::::::::::::::999999888999999999999999:::;;;;;;;;;<<<===???@@@AAAAAAAAA@@@AAABBBCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGFFFFFFFFFHHHIIIHHHHHHIIIIIIKKKLLLNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPOOOOOONNNNNNNNNNNNOOOOOONNNPPPQQQQQQPPPPPPQQQSSSSSSVVV[[[___fffppp|||rrrpppmmmjjjgggbbb\\\XXX\\\^^^```aaaaaaaaacccddd```ffflllmmmlllkkkmmmoooqqqxxx~~~~~~wwwyyy|||{{{rrrhhh^^^WWWTTTTTTSSSQQQOOOQQQVVVZZZ]]]aaaccccccccciiittt}}}}}}{{{|||}}}}}}zzzxxxvvvvvvsssooolllnnntttzzzuuuwwwzzz{{{{{{|||~~~yyy|||zzztttpppqqqpppmmmiiifffeeeeeeeeegggiiikkklllkkkjjjiiihhhhhhhhhhhhhhhgggffffffhhhhhhhhhgggfffdddcccbbbaaa___]]]\\\[[[ZZZXXXVVVXXXXXXYYYYYYXXXWWWUUUTTTOOOOOOPPPQQQQQQPPPPPPPPPIIIJJJJJJIIIGGGFFFFFFGGGJJJIIIGGGFFFFFFFFFGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIGGGEEECCCBBBAAA@@@BBBBBBCCCCCCCCCCCCBBBBBB???@@@AAACCCFFFHHHIIIJJJCCCBBBAAAAAACCCFFFIIILLLDDDCCCAAA??????@@@AAABBBAAAAAA@@@@@@AAACCCEEEGGGBBBBBBBBBAAAAAA@@@@@@@@@??????@@@@@@@@@??????>>>===>>>???@@@AAABBBBBBBBBAAA???>>>>>>???@@@@@@???>>>=========<<<<<<<<<<<>>>>>>>>>>>======;;;<<<<<<<<<======>>>>>><<<;;;;;;<<<<<<===>>>??????@@@AAAAAA@@@>>>;;;999999::::::;;;<<<<<<<<<;;;888888888888888888888888;;;<<<<<<;;;999777666777>>>;;;888777999<<<======<<<<<<<<<;;;;;;:::::::::888888888888999:::;;;<<<::::::999888777777777888888888777777888999::::::999::::::::::::999888888999888888888999::::::;;;<<<===>>>???AAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDAAAAAA@@@@@@???>>>======CCCDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGEEEGGGGGGGGGFFFGGGIIIKKKKKKJJJIIIIIIIIIKKKLLLMMMOOOOOONNNNNNMMMNNNNNNOOOLLLLLLLLLMMMNNNOOOQQQQQQSSSSSSSSSRRRQQQPPPRRRSSSSSSUUUWWWWWWXXX```lllvvv~~~{{{xxxuuupppiiieeefffhhhkkklllkkkjjjkkkkkknnnttt{{{~~~wwwnnnhhhbbbZZZTTTNNNQQQSSSUUUVVVYYY^^^bbbfffjjjmmmmmmnnnvvv|||}}}yyy~~~|||{{{{{{}}}~~~}}}}}}~~~~~~zzzsssoooppppppnnnlllnnnsssxxx|||zzzyyyzzz}}}{{{~~~xxxrrrpppmmmiiihhhjjjkkkiiihhhiiiiiiiiiiiiiiiiiiiiiiiihhhgggeeeeeeffffffeeecccggghhhjjjjjjjjjgggdddbbb^^^\\\ZZZZZZZZZZZZYYYXXX\\\\\\\\\\\\[[[YYYXXXVVVRRRRRRRRRPPPMMMJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCDDDFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHEEEDDDCCCAAA@@@@@@AAAAAABBBCCCDDDCCCBBBBBBCCCDDDEEEDDDBBBAAAAAABBBDDDEEEDDDCCCBBBAAA@@@????????????@@@@@@AAABBBCCCDDDDDDDDDAAA???>>>???@@@@@@???????????????>>>>>>>>>>>>????????????@@@AAABBBBBBCCCBBB@@@>>>>>>???@@@AAA>>>============???AAABBB??????>>>>>>======<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;555666888:::;;;;;;;;;;;;666555555777999;;;;;;:::<<<<<<;;;:::999777777666333555777888888999;;;===;;;;;;<<<===<<<;;;999888999888888888888888999999888666555555777999:::999999999888888888888888888777777777777777777777777666777777999:::;;;<<<<<<999999:::===@@@BBBAAA???BBBCCCDDDEEEGGGGGGGGGGGGFFFGGGIIIIIIIIIGGGEEEDDD@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCDDDEEEGGGHHHHHHEEEDDDDDDFFFHHHIIIHHHFFFHHHGGGFFFFFFGGGJJJLLLNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOLLLLLLLLLKKKLLLLLLMMMMMMPPPPPPPPPPPPOOONNNMMMMMMNNNQQQTTTUUUVVVYYY___cccpppzzz{{{uuussswwwxxxzzz}}}}}}uuusssuuu~~~}}}|||}}}}}}rrrmmmiiiggghhhfffaaa\\\VVVXXXYYYYYYYYY^^^eeekkkooossswwwyyy}}}{{{vvvxxxuuuyyyyyyyyyyyyyyyzzzzzzzzz~~~~~~zzzsssmmmnnnooonnnnnnqqqvvv{{{}}}}}}~~~zzz}}}wwwqqqllliiifffdddeeeeeedddbbbeeeeeeeeeddddddeeeeeeeeegggeeeeeeeeeggghhhgggfffjjjkkklllllljjjhhheeeccc]]][[[ZZZYYYZZZ[[[ZZZYYYZZZ[[[[[[[[[ZZZXXXVVVUUUQQQRRRRRRPPPMMMKKKKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHEEEDDDBBBAAA@@@@@@@@@AAABBBCCCDDDCCCAAAAAAAAACCCDDDCCCAAA@@@@@@AAACCCDDDCCCBBBAAA@@@??????????????????@@@@@@BBBCCCDDDEEEEEEBBB@@@??????@@@????????????>>>>>>>>>=========????????????@@@AAABBBBBBCCCBBB@@@?????????@@@AAA@@@???>>>======>>>??????===========================>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;555666888:::;;;;;;;;;;;;777666666777:::<<<;;;;;;<<<;;;;;;:::888777777666777888999999777777888999:::;;;;;;;;;;;;:::999888:::999999888999999:::;;;999777555555777999999999777777777777777777777777888888888888888888888888666777777888:::;;;;;;<<<999999:::===AAABBBAAA@@@BBBBBBDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFEEE@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHFFFEEEEEEFFFHHHIIIHHHFFFHHHHHHGGGGGGHHHKKKMMMOOOOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOLLLLLLKKKKKKJJJKKKKKKLLLNNNNNNNNNNNNNNNNNNMMMMMMMMMPPPSSSTTTTTTVVVZZZ]]]eeemmmzzz~~~ssspppkkkjjjkkklllmmmooooooooouuuwwwzzzzzzxxxxxxzzz{{{||||||||||||~~~||||||{{{xxxrrrmmmdddddddddfffhhhhhheeeccceeeeeecccbbbbbbiiisss{{{{{{}}}{{{ttt{{{uuuqqqsssvvvxxxxxxvvvuuuwwwyyy{{{~~~{{{tttnnnnnnoooppprrruuu{{{}}}xxxzzz}}}|||tttoooiiifffdddbbbbbbbbb```___bbbbbbbbbaaaaaabbbbbbbbbeeeddddddeeehhhjjjiiiiiimmmmmmmmmmmmkkkhhhdddbbb\\\[[[YYYYYYZZZ[[[ZZZYYYYYYYYYYYYYYYXXXVVVUUUSSSQQQQQQQQQOOOMMMLLLLLLMMMNNNMMMMMMLLLKKKKKKJJJJJJGGGFFFFFFEEEEEEFFFFFFGGGJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHIIICCCCCCBBBAAA@@@@@@@@@@@@AAABBBCCCBBB@@@???@@@AAABBBBBB@@@@@@@@@@@@BBBBBBAAAAAA@@@??????>>>??????@@@??????@@@AAADDDFFFGGGGGGDDDAAA@@@@@@@@@???>>>>>>>>>>>>=========<<<<<<>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@???>>>============<<<===============>>>>>>>>>>>>????????????>>>>>>;;;;;;;;;::::::999999999999999:::;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::666666888999::::::::::::888777777888;;;<<<<<<;;;;;;;;;:::999888777777666777888999999777777777999999999::::::999999888777999888888888888999;;;;;;:::888666555777888999999777777777777777777777777888888888888888888888888666777777888999:::;;;;;;888999:::>>>AAACCCBBBAAAAAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFHHHIIIHHHFFFHHHHHHHHHIIIJJJMMMOOOPPPQQQPPPOOOOOONNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNLLLLLLKKKJJJIIIIIIIIIIIILLLLLLLLLLLLLLLLLLKKKKKKLLLNNNPPPQQQQQQRRRSSSUUUYYY]]]fffqqq}}}vvvqqqkkkiiifffeeefffgggggggggkkkjjjkkknnnsssvvvwwwxxx{{{~~~zzzsssllljjjjjjkkklllllllllkkkkkkooollliiifffeeeccc```^^^XXX\\\bbbfffhhhiiiiiijjjooommmjjjgggiiirrr}}}uuuzzzuuurrrpppuuuyyyyyyvvvtttwwwzzzzzz~~~}}}xxxssssssssstttwwwzzz~~~{{{xxxuuuvvvxxxzzzzzzvvvppplllgggfffddddddccccccbbbaaadddcccbbbbbbbbbbbbcccdddcccbbbccceeeiiikkkkkkkkkmmmmmmmmmkkkiiifffcccaaa\\\[[[YYYYYY[[[[[[[[[ZZZXXXXXXYYYYYYXXXVVVTTTSSSPPPPPPPPPOOOMMMMMMNNNPPPPPPOOOOOONNNMMMLLLKKKKKKGGGGGGFFFFFFGGGHHHIIIIIILLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBAAA???>>>???@@@AAAAAA@@@??????@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAACCCEEEHHHJJJHHHEEEBBB@@@@@@@@@???>>>============<<<<<<<<<<<<>>>>>>===>>>>>>???@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@???>>>>>>===========================<<<<<<>>>>>>????????????>>>>>>;;;::::::999999888888888777888999999::::::999999::::::;;;;;;;;;;;;::::::666777777888999::::::::::::999888999;;;<<<;;;::::::::::::999888777777666444555777888777888:::;;;888888888888888888777777888777666666777999;;;<<<<<<:::666555666888888888777777777777888888888888888888888888888888888888666777777888999:::::::::888888:::===AAACCCCCCBBB@@@AAABBBCCCDDDEEEEEEEEEHHHGGGFFFFFFFFFFFFGGGGGGBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGGGGIIIHHHFFFGGGHHHHHHHHHGGGHHHIIIIIIJJJLLLNNNQQQRRRTTTSSSRRRQQQQQQPPPQQQQQQPPPPPPOOOOOONNNNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJMMMNNNOOOOOONNNNNNQQQTTTYYYaaakkkvvv|||zzzvvvrrrpppqqqqqqpppnnnmmmiiifffggghhhhhhhhhjjjggglllqqqtttvvvxxx}}}}}}yyyxxxwwwxxxyyyrrrmmmhhhbbb^^^YYY\\\```dddffffffdddcccbbb```]]][[[ZZZYYYYYYYYYTTT\\\eeejjjjjjiiikkkmmmsssrrrqqqpppsss|||}}}~~~yyyvvvtttqqqvvvzzzzzzwwwvvvzzz~~~{{{|||zzzyyyyyyyyy|||~~~~~~~~~}}}}}}}}}zzzvvvsssrrrrrrrrrssssssqqqllliiiddddddeeeeeedddddddddddddddcccbbbaaaaaabbbcccdddbbbbbbbbbeeehhhkkklllkkkjjjjjjjjjhhhgggdddbbbaaa^^^\\\ZZZZZZ\\\\\\\\\[[[XXXYYYYYYYYYXXXVVVTTTSSSOOOOOOOOONNNMMMNNNPPPSSSRRRQQQQQQPPPNNNMMMMMMLLLHHHHHHGGGHHHHHHIIIJJJKKKMMMLLLLLLKKKJJJHHHFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHAAAAAABBBAAAAAAAAA@@@@@@@@@AAABBBAAA???>>>???@@@@@@@@@@@@??????@@@@@@@@@BBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEGGGIIIJJJGGGEEEAAA@@@@@@???>>>===============<<<<<<<<<<<<============>>>???@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>>>>??????>>>>>>>>>???>>>>>>===<<<;;;;;;:::>>>>>>????????????>>>>>>;;;;;;:::999888888777777666666777888888888888888999999::::::::::::999999777777777777888999999:::;;;:::999999;;;<<<;;;999:::999999888888777777777444555777777777777999;;;777777777777777777777777999888777777888;;;===??????;;;777555666777888888888888888999999:::::::::888888888888888888888888777777777888888999999:::888888999===@@@BBBBBB@@@???@@@AAABBBCCCDDDDDDDDDGGGFFFFFFEEEEEEFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIIIILLLJJJGGGGGGHHHHHHHHHGGGHHHHHHIIIKKKNNNPPPRRRSSSVVVVVVUUUTTTSSSRRRRRRRRRPPPPPPOOONNNMMMMMMLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHKKKJJJIIIGGGGGGFFFFFFGGGGGGHHHJJJLLLMMMNNNMMMLLLMMMNNNRRRWWW^^^fffmmmqqq|||wwwoooiiigggddd___]]]___^^^bbbfffhhhiiijjjnnnqqqppptttyyy~~~{{{sssooonnnoooooopppvvv}}}zzzzzzzzz{{{zzzyyyxxxwwwoookkkfffccc```\\\XXXWWWRRRWWW___fffiiihhhddd```YYYYYYXXXVVVUUUUUUVVVWWWXXX```jjjooonnnmmmnnnqqqwwwzzz}}}{{{xxxvvvuuutttvvvyyyyyyxxxyyy|||}}}~~~|||}}}}}}|||zzzzzzyyywwwssspppqqqpppooooooooonnnjjjhhhaaaccceeeeeecccbbbbbbccc```___]]]\\\\\\]]]___```bbbbbbbbbdddgggiiijjjiiiffffffffffffeeecccbbbbbbaaa___]]]\\\]]]]]]\\\[[[XXXXXXXXXXXXWWWVVVTTTSSSNNNNNNNNNNNNMMMOOORRRUUUTTTSSSRRRQQQPPPOOONNNMMMIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGAAABBBBBBCCCCCCBBBAAAAAA???@@@AAAAAA??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAABBBBBBCCCDDDEEECCCDDDEEEFFFGGGHHHHHHHHHFFFCCC@@@?????????>>>===>>>>>>>>>=========<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@??????===>>>>>>?????????>>>>>>>>>>>>======<<<;;;;;;:::======>>>>>>>>>>>>======<<<;;;::::::999888777777666666777888888888888777888999999::::::999999888777777777777777888999:::;;;:::999999::::::999888999999888888888777777777777888999888666555555666777777666666666777888888<<<;;;::::::;;;>>>BBBDDDAAA===888555555666777777888888999999:::;;;;;;;;;999999999999999999999999777777777888888888999999888888999<<>>>>>???@@@AAABBBCCCCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGHHHIIIKKKLLLLLLNNNKKKHHHGGGHHHHHHHHHGGGFFFGGGIIILLLNNNQQQRRRSSSWWWVVVUUUTTTSSSRRRRRRRRRPPPOOONNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHFFFEEEEEEFFFGGGHHHIIIIIIIIIJJJMMMMMMLLLKKKJJJKKKMMMPPPTTTYYY]]]```nnnuuuzzzqqqooohhh^^^YYY[[[]]]___aaabbbbbbaaaaaabbbbbbeeehhhjjjlllnnnqqqtttvvvzzz~~~uuummmgggeeeeeeggggggfffjjjoooppppppqqqsssuuutttrrroooiiihhhggggggiiiiiigggeeeaaa^^^]]]```___\\\XXXXXXXXX]]]ffflllnnnkkkeeeaaaYYYYYYYYYWWWVVVXXX[[[]]]eeellluuuyyywwwvvvvvvxxxyyy~~~}}}zzzxxxwwwwwwuuuuuuttttttvvvyyy|||~~~}}}~~~~~~|||zzzxxxxxxvvvtttrrrrrrpppooonnnnnnmmmkkkiiidddfffgggfffccc``````aaa\\\[[[YYYWWWWWWYYY[[[\\\cccbbbbbbcccfffggggggfffccccccdddddddddddddddddddddbbb___^^^^^^^^^\\\[[[VVVWWWWWWWWWVVVTTTRRRQQQMMMNNNNNNMMMMMMPPPTTTWWWUUUUUUTTTSSSQQQPPPOOONNNKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCDDDDDDDDDCCCBBB>>>@@@AAAAAA@@@@@@BBBCCC@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@@@@AAABBBCCCDDDEEEBBBCCCEEEFFFGGGFFFEEEDDDCCCAAA>>>===>>>>>>>>>===??????>>>>>>>>>=========<<<<<<<<<<<<===>>>??????AAA@@@???>>>>>>>>>????????????@@@@@@???>>>===<<<;;;;;;;;;<<<<<<=========<<<<<<============<<<<<<<<<<<<;;;:::999888777777777888888999999999999999888888999999999999888888888777777666777777999999;;;999888888999999888777888888888888777777777777777888999888666444555666777777666666666777999999;;;:::999999:::>>>BBBDDDCCC>>>999555555666777777777888888999::::::;;;;;;999999999999999999999999777777777777888888888888888888999;;;===>>>===;;;===>>>???AAABBBBBBBBBBBBCCCDDDEEEGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCEEEFFFHHHIIIKKKMMMOOOPPPOOOLLLIIIHHHHHHHHHHHHGGGEEEFFFIIILLLNNNQQQRRRSSSVVVUUUTTTRRRQQQQQQPPPPPPOOOOOONNNLLLKKKIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFDDDCCCCCCDDDFFFHHHKKKMMMOOOMMMJJJJJJLLLMMMLLLJJJJJJJJJJJJKKKMMMQQQUUUWWW___fffoooxxx~~~vvvhhhbbbdddbbbccceeegggiiihhhfffccc___``````___^^^___aaacccbbbgggmmmpppooollliiigggdddaaa```aaa___^^^aaagggffffffiiilllooommmiiieee^^^\\\[[[]]]___```___]]]^^^[[[^^^eeehhhccc___``````dddjjjnnnooommmiiifffbbbbbbbbbbbbdddjjjsssyyyzzz}}}{{{zzzzzz{{{uuussspppppptttxxx|||}}}}}}}}}{{{}}}}}}zzzxxxxxxwwwuuutttsssrrrpppoooooonnnllljjjhhhjjjkkkiiiddd```___```[[[YYYWWWUUUUUUWWWYYY[[[dddcccbbbccceeefffeeedddaaabbbbbbcccdddeeefffgggfffcccaaa______^^^]]][[[UUUUUUUUUUUUTTTRRRQQQPPPMMMMMMMMMMMMNNNPPPUUUXXXVVVVVVUUUSSSRRRPPPOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKIIIHHHGGGCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCCCC>>>???AAAAAAAAAAAACCCEEE@@@AAAAAABBBBBBAAAAAA@@@?????????@@@AAABBBCCCDDDAAABBBEEEFFFFFFEEEBBBAAABBB@@@=========>>>>>>===????????????>>>>>>>>>>>><<<;;;;;;<<<<<<===>>>???AAA@@@>>><<<<<<===>>>@@@AAAAAAAAAAAA???===;;;999888888999;;;===>>>???@@@;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;:::888888777999999:::;;;;;;;;;;;;:::888888999999999999888888888888777666666777888999;;;999888888999999777666888888888888777777777777444666777777666666777999888777666666666888999:::888777666666888;;;@@@BBBCCC???999666555666777777666777777888999999::::::999999999999999999999999777777777777888888888888888888888:::<<<===;;;999===>>>???@@@AAABBBBBBBBBBBBCCCFFFGGGHHHGGGFFFDDDFFFFFFEEEEEEDDDDDDDDDCCCFFFFFFHHHJJJMMMOOOQQQRRRPPPMMMJJJHHHHHHHHHHHHGGGDDDFFFHHHKKKNNNQQQRRRSSSTTTSSSRRRPPPOOOOOONNNNNNOOONNNMMMKKKJJJHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDEEE@@@@@@AAACCCFFFKKKOOOQQQTTTPPPLLLKKKLLLLLLKKKIIIMMMKKKIIIIIIKKKOOOSSSVVVWWW\\\eeeoooyyy{{{wwwzzz~~~uuunnnppplllllloootttyyyzzzwwwsssffffffdddaaa^^^]]]___aaa]]]aaaeeegggfffeeegggiiijjjfffbbbaaa___^^^bbbhhhggghhhlllpppsssqqqkkkfff___^^^\\\^^^aaacccbbb```___^^^ccclllpppjjjfffgggcccfffiiimmmooonnnmmmllllllmmmmmmnnnttt~~~~~~}}}zzzwwwvvvrrrqqqpppqqqtttxxx}}}~~~||||||}}}~~~}}}~~~~~~{{{yyyxxxxxxxxxsssssstttttttttrrrnnnkkkfffjjjllljjjeee^^^[[[[[[[[[^^^^^^ZZZUUUUUU\\\cccgggfffcccaaaaaadddgggiii___aaacccfffhhhiiiiiiiiihhhfffccc___\\\ZZZYYYXXXXXXXXXWWWVVVTTTRRRPPPOOONNNPPPRRRRRRQQQPPPQQQRRRTTTUUUUUUTTTPPPNNNMMMNNNLLLMMMMMMMMMLLLKKKJJJIIINNNNNNNNNOOONNNKKKGGGCCCDDDDDDEEEEEEEEEEEEDDDDDDAAABBBCCCDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDJJJAAA===@@@BBB???>>>@@@DDDCCCAAA@@@???@@@@@@AAADDDCCCCCCBBBBBBAAA@@@@@@>>>>>>============>>>>>>@@@@@@@@@@@@???>>>======@@@===:::;;;>>>AAAAAAAAA@@@???===;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999888888888888:::888666666777999999888;;;:::999:::<<<<<<;;;:::777777777777777777777777666777777777888888888888:::;;;<<<<<<<<<:::888666555555555666777777888888888888888888888888888888999999888888888999;;;<<<>>>;;;777444444666999;;;888888999999999:::::::::666666666777888888999999777777777777666666666666999999888888888888888999???@@@AAA@@@>>>>>>???@@@CCCDDDEEEFFFGGGHHHIIIIIIEEEEEEFFFEEEEEEDDDCCCBBBGGGGGGFFFFFFHHHLLLOOORRRKKKKKKKKKJJJJJJIIIHHHHHHDDDFFFIIILLLOOOQQQRRRRRRUUUUUUTTTSSSRRRQQQPPPPPPQQQNNNJJJIIIIIIIIIFFFDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@BBB@@@<<>>>>>======>>>>>>???@@@BBBBBBBBBBBBAAA@@@???>>>???===;;;<<<>>>AAAAAA@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999999999999999999999888999999:::::::::999999;;;::::::999888888888999::::::999999:::;;;<<<===@@@===:::888888888777666555555555555555555555555666666777777777777777777999:::;;;<<<;;;:::888777666666666777777777777888555555555555555555555555999888777777777888:::;;;;;;999666444444555777999777777777888888888999999999999999999999888888888777666666666666666666666999999888777777888888999>>>???@@@@@@>>>>>>>>>@@@BBBBBBCCCDDDEEEFFFGGGGGGEEEFFFFFFFFFEEEEEEDDDCCCGGGFFFEEEFFFGGGKKKNNNPPPMMMMMMKKKJJJIIIIIIIIIIIIFFFGGGJJJLLLNNNOOOPPPPPPRRRQQQPPPPPPPPPPPPPPPPPPPPPMMMJJJIIIIIIHHHFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDEEECCC@@@EEEQQQ\\\```ggg```VVVOOOLLLKKKJJJJJJHHHHHHHHHIIIJJJKKKMMMNNNQQQPPPTTT[[[bbbiiisss}}}{{{}}}~~~{{{~~~}}}yyyvvvtttpppppppppooonnnmmmnnnnnnssstttsssooojjjiiilllppptttsssuuuzzz}}}xxxuuu|||~~~vvvrrrtttyyyzzzrrrsssuuuxxx||||||||||||~~~|||yyy|||~~~|||zzzxxxwwwvvvuuuuuutttsssrrrsssuuuxxxyyy~~~~~~~~~~~~}}}yyyvvvsssrrrrrrvvvuuuuuuvvvvvvuuurrrooohhhiiiiiifff___[[[YYYZZZ\\\___```^^^[[[\\\bbbgggllljjjhhhfffeeefffggghhhhhhhhhiiijjjiiihhhgggfffccccccaaa```^^^]]]\\\[[[WWWWWWVVVUUUSSSRRRPPPOOOPPPRRRSSSTTTSSSRRRSSSTTTVVVXXXYYYWWWSSSOOOLLLKKKNNNMMMLLLKKKKKKKKKLLLMMMOOOMMMKKKJJJJJJIIIGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFEEEDDDBBBBBBBBBBBBCCCDDDCCCCCCCCCCCCDDDDDDEEEKKKEEEAAADDDFFFEEEDDDDDDAAAAAA@@@??????@@@BBBBBBBBBBBBAAAAAA@@@??????>>>=========>>>???@@@BBBBBBCCCCCCCCCCCCBBBAAA@@@@@@>>><<<<<<===???@@@@@@???????????????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999999999:::::::::999999888::::::999999888999999999888:::;;;;;;:::<<>>??????======>>>???@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEFFFEEEEEEEEEFFFIIILLLNNNOOONNNKKKIIIHHHHHHIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLNNNPPPQQQOOOMMMJJJHHHHHHHHHFFFDDDCCCDDDDDDEEEEEEDDDDDDCCCEEEFFFDDDAAAFFFSSS```gggoooggg]]]TTTOOOLLLKKKJJJKKKJJJIIIIIIIIIJJJLLLLLLPPPOOOQQQVVVYYY[[[aaahhhuuu~~~zzzvvvssssssuuuvvv{{{|||tttpppssswwwzzz{{{}}}}}}{{{{{{{{{~~~~~~~~~|||}}}|||{{{yyyxxxwwwwwwxxxtttssssssssstttvvvxxxyyy~~~~~~}}}}}}{{{wwwtttrrrrrrrrrwwwvvvvvvvvvwwwuuurrrpppiiijjjiiiddd^^^ZZZZZZ\\\^^^aaabbb```]]]]]]aaafffkkkjjjiiihhhhhhiiiiiijjjeeefffggghhhgggfffeeedddccccccbbbaaa___]]][[[ZZZXXXWWWWWWVVVUUUSSSQQQPPPQQQSSSTTTTTTSSSSSSTTTUUUWWWYYYZZZXXXTTTOOOLLLKKKNNNMMMKKKIIIIIIJJJLLLMMMOOOLLLIIIHHHHHHHHHGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@AAACCCEEEGGGDDDDDDCCCCCCCCCDDDDDDEEEGGGCCCAAABBBEEEFFFEEEDDD@@@@@@?????????AAABBBCCCAAAAAA@@@@@@???>>>>>>>>>======>>>???@@@BBBCCCDDDCCCCCCCCCCCCBBBAAA@@@???<<<<<<===>>>??????>>>>>>??????@@@@@@@@@>>><<<;;;>>>>>>>>>>>>>>>>>>>>>===::::::::::::::::::::::::<<<============<<<;;;;;;999999999888999999::::::666888999888777<<>>>>>===<<<===???@@@@@@AAABBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDFFFHHHJJJKKKOOOMMMJJJGGGFFFFFFGGGIIIGGGHHHIIIKKKLLLMMMNNNNNNNNNMMMKKKIIIJJJLLLNNNPPPMMMLLLJJJHHHGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCAAA@@@DDDPPP___hhhpppllleee^^^XXXSSSPPPNNNQQQOOOMMMKKKJJJJJJKKKKKKNNNMMMOOOSSSSSSRRRTTTYYYaaammm|||~~~}}}{{{{{{~~~|||vvvxxx}}}|||}}}zzzyyywwwvvvuuuvvvvvvwwwqqqqqqsssuuuwwwyyyzzz{{{~~~||||||}}}}}}{{{xxxtttssssssuuuvvvxxxwwwvvvvvvvvvtttrrrooojjjjjjiiiddd___[[[\\\^^^```bbbcccaaa___^^^```ccchhhiiiiiiiiijjjjjjkkkkkkcccdddeeefffggggggffffffdddddddddccc```]]]ZZZXXXXXXXXXXXXWWWVVVTTTSSSRRRQQQSSSUUUUUUTTTSSSTTTUUUVVVXXXYYYWWWTTTPPPNNNMMMOOONNNKKKIIIIIIIIIKKKLLLOOOLLLHHHGGGGGGGGGGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@AAACCCEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDBBBBBBFFFHHHGGGDDD@@@??????>>>???@@@BBBCCCAAA@@@@@@??????>>>============>>>???AAABBBDDDEEEAAABBBBBBAAAAAA@@@???>>>;;;===>>>>>>>>>>>>======??????@@@@@@@@@>>><<<;;;===>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<888888888888999:::;;;;;;888999888666666>>>KKKVVVZZZRRRGGG===888777888888555555555555555555555555555555555555444444444444555666777888999999:::::::::999999888777666555555777777777777777777777777555555555555555555555555555555666666666666666666666666666777777777777888666777777777888888888999444444555555666666666777777777666666777888888999:::;;;======<<<;;;===>>>@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGEEEDDDDDDDDDEEEGGGHHHIIIMMMJJJGGGEEEDDDDDDFFFGGGEEEFFFGGGIIIKKKMMMOOOPPPPPPNNNKKKJJJIIIKKKMMMNNNKKKKKKJJJHHHFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBAAA@@@@@@CCCMMM\\\hhhqqqqqqpppmmmggg___YYYUUUVVVTTTQQQNNNLLLKKKLLLMMMLLLLLLNNNQQQQQQNNNNNNRRRUUU[[[gggrrr{{{}}}}}}}}}~~~}}}vvvtttrrrqqqqqqqqqssstttooopppsssvvvyyy{{{}}}}}}}}}|||{{{|||}}}~~~{{{xxxuuusssssstttwwwyyyyyywwwuuutttsssrrrooommmhhhiiihhheee___]]]]]]___aaabbbccccccaaaaaabbbcccggghhhiiijjjjjjjjjiiiiiibbbccceeeggghhhhhhhhhhhhddddddeeedddbbb^^^YYYWWWXXXXXXXXXWWWVVVTTTSSSRRRQQQSSSTTTUUUTTTSSSTTTUUUTTTUUUVVVUUURRRPPPPPPQQQRRRPPPNNNLLLKKKJJJKKKKKKNNNLLLIIIGGGHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCAAAAAAAAAAAABBBDDDDDDCCCBBBBBBBBBBBBCCCEEEEEEDDDDDDHHHLLLKKKFFF@@@@@@???>>>>>>???AAAAAAAAAAAA@@@@@@???>>>>>>=========>>>???@@@BBBDDDEEE@@@@@@@@@@@@???>>>======<<<===>>>>>><<<<<<===>>>????????????>>>===<<<<<<:::;;;;;;;;;;;;<<<<<<<<<========================<<<<<<<<<<<<<<<;;;:::999888888888888999:::;;;<<<<<<;;;999777888@@@KKKTTTRRRKKKBBB:::666666666666555555555555555555555555444444444555555555666666555666666777888888999:::999888888777666555555444555555555555555555555555555555666666666555444444555555555666666666666666666666666666777777777777444444555555666777777888444444444555555666666777666666666666777888888999999:::;;;<<<;;;;;;<<<>>>@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHFFFDDDCCCDDDEEEFFFEEEEEEFFFHHHJJJLLLOOOPPPOOONNNLLLJJJJJJJJJLLLMMMIIIJJJJJJHHHEEEDDDEEEFFFDDDEEEEEEFFFFFFEEEEEEDDDDDDBBBAAABBBDDDJJJYYYgggrrrvvv{{{{{{wwwpppiiieee```]]]XXXSSSOOONNNMMMMMMKKKJJJLLLOOOOOOKKKLLLPPPNNNPPPWWW___eeelllwww}}}{{{uuusssqqqooonnnpppqqqsssoooqqquuuxxx{{{}}}~~~~~~~~~~~~~~~}}}{{{{{{zzzzzzzzzzzzxxxuuusssrrruuuxxxzzzyyywwwtttrrrqqqooollliiidddfffgggddd```]]]^^^___```aaaccceeeeeeeeeffffffhhhhhhiiiiiiiiigggeeedddaaabbbdddfffgggggggggfffaaacccdddeeeccc___[[[XXXVVVVVVVVVUUUTTTSSSRRRQQQPPPRRRTTTTTTSSSRRRSSSTTTQQQRRRRRRRRRPPPQQQSSSUUUUUUTTTSSSQQQOOOMMMLLLKKKMMMKKKIIIIIIIIIIIIHHHFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@CCCCCCBBBAAAAAAAAAAAAAAABBBDDDDDDCCCGGGMMMLLLFFFAAA@@@???>>>>>>??????@@@BBBAAAAAA@@@??????>>>>>>======>>>>>>@@@AAABBBCCC@@@@@@@@@@@@???>>>===<<<===>>>>>>===::::::===?????????>>>===<<<<<<<<<<<<999999::::::;;;;;;;;;;;;========================;;;;;;;;;;;;:::999888777777777777888999;;;<<<===<<<;;;888777999===BBBEEEGGGBBB<<<777555555555555444444444444444444444444333333444555666777777888666666666666777777888999777666666666555555444444444444444444444444444444555666777777666555444333444444333333444555666666444444555555555666666666555555555555555666666666333333444555555666777777555555555666666777999999888999;;;;;;::::::<<<===>>>????????????@@@@@@@@@AAABBBDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFGGGGGGIIIKKKMMMNNNKKKKKKJJJJJJJJJKKKLLLLLLHHHIIIIIIGGGDDDCCCDDDFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDBBBBBBDDDDDDGGGTTTcccpppvvvwwwrrriii___VVVPPPLLLKKKIIIHHHJJJMMMLLLIIIJJJNNNKKKJJJMMMSSSVVVYYYbbblll{{{}}}zzz}}}{{{xxxvvvtttrrrpppoooppprrrtttqqqsssvvvzzz|||}}}}}}}}}|||}}}||||||}}}}}}|||{{{zzzyyyyyyxxx|||yyyuuusssrrrtttwwwyyyyyywwwsssqqqooommmiiigggaaaccceeeccc___]]]]]]___^^^```cccfffhhhiiijjjjjjiiijjjjjjjjjhhhdddaaa______```bbbcccdddccccccbbb___aaadddeeedddaaa]]]ZZZTTTTTTTTTTTTSSSQQQPPPPPPPPPRRRSSSTTTSSSRRRSSSTTTPPPPPPPPPOOOOOOQQQUUUXXXXXXXXXWWWUUURRROOOMMMLLLMMMLLLJJJJJJJJJJJJHHHFFFDDDDDDEEEEEEEEEEEEDDDDDD???@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???BBBBBBAAAEEELLLJJJDDDBBBAAA@@@>>>>>>>>>??????BBBBBBAAAAAA@@@?????????======>>>>>>???@@@BBBBBB@@@@@@@@@@@@???>>>=========>>>>>><<<999999===@@@@@@???===;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;:::999888777777777777888999;;;<<<===:::888777777888999888666@@@===999777666777666666333333333333333333333333222333444555666888999999777666666666666777777888555555555555555444444444555555555555555555555555666666777777777666444333333333222111222333555666333333333444444444555555777777777666555555444444333333444444555666777777555555555555666777999999777999::::::::::::<<<===============>>>>>>>>>>>>@@@AAACCCDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFFFFFFFGGGGGGGGGGGGIIIHHHHHHGGGHHHIIIKKKLLLGGGGGGHHHJJJKKKLLLLLLMMMGGGIIIIIIGGGDDDCCCDDDGGGEEEEEEFFFFFFFFFFFFEEEEEECCCAAABBBCCCBBBDDDPPP___kkkssszzzkkk]]]QQQJJJGGGIIIGGGHHHJJJIIIFFFGGGLLLIIIGGGIIIMMMNNNMMMTTT^^^hhhooozzzzzzvvvxxx~~~{{{xxxwwwvvvsssooommmoootttwwwxxxyyyyyyzzz|||}}}}}}}}}zzz{{{|||}}}}}}~~~~~~~~~}}}zzzzzzzzz{{{zzzxxxxxxwwwuuuttttttvvvwwwyyyzzzwwwssspppnnnkkkhhhfffdddddddddbbb```^^^^^^___eeeeeeeeefffggghhhfffeeejjjjjjjjjjjjiiigggeeeddd[[[^^^aaacccccc```\\\ZZZTTTZZZaaaeeeddd```[[[XXXUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVUUUTTTTTTOOOOOOOOOPPPQQQSSSUUUVVVVVV[[[aaa___WWWOOOJJJHHHJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDBBB@@@===;;;<<<>>>AAACCCDDDDDDDDDDDDCCCBBBAAA@@@DDDDDDEEEEEEDDDCCCBBBBBB???AAACCCCCCAAA@@@BBBDDDBBBCCCEEEDDDAAA???>>>>>>;;;;;;<<<<<<======>>>>>>CCCAAA???===<<<===???AAA???===<<<;;;<<<===@@@AAABBBAAA???===;;;:::999999999999::::::::::::;;;;;;:::<<>>===<<<;;;:::;;;<<<<<<>>>???@@@AAACCCDDDEEEEEEFFFEEEDDDBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGEEEFFFHHHIIIIIIHHHGGGEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAABBBCCCEEEFFFDDDEEEEEEDDDDDDFFFIIILLLgggppp}}}oooYYYNNNKKKIIIGGGGGGGGGIIIIIIHHHGGGHHHGGGFFFEEEEEEGGGIIIJJJUUUZZZcccooozzz}}}xxxyyy||||||{{{~~~{{{yyyxxxxxxvvvrrrooopppvvv{{{}}}{{{zzzzzzzzz{{{{{{zzzvvvwwwyyy{{{||||||{{{{{{|||zzzyyyxxxyyyzzzyyyxxxwwwvvvuuutttssstttuuuvvvwwwtttqqqooommmllljjjhhhdddeeedddaaa]]]\\\^^^```eeeddddddfffhhhiiiiiihhhiiijjjjjjiiihhhfffdddccc[[[]]]```aaaaaa___]]][[[XXX^^^eeeiiigggaaa[[[WWWTTTTTTRRRQQQPPPPPPPPPPPPQQQRRRSSSUUUUUUUUUTTTTTTQQQQQQPPPPPPPPPQQQRRRSSSTTTYYY]]][[[UUUNNNJJJIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCAAA@@@>>>======???AAACCCEEEEEEEEEEEEDDDCCCBBBAAADDDDDDDDDDDDCCCCCCBBBBBB@@@BBBDDDCCCAAA@@@AAACCC@@@BBBCCCBBB???===<<<===<<<<<<<<<=========>>>>>>AAA@@@???>>>===>>>???@@@<<<;;;:::::::::;;;===>>>@@@???===<<<::::::999999999999999:::::::::;;;;;;:::;;;>>>???>>><<<999666:::::::::999999888888888999888777777666666777777777777888888999::::::;;;;;;;;;;;;888666444555666555444333222111222333333333333333444555555555666666555555555444444444444555555444444444444555555777666555444444555666777666666666666555444333222222222222222333333333333444444333333333444444555444444444444444444444444555666666777777777666666555444444444444555666666888888999999::::::::::::===<<<;;;::::::;;;<<<===??????@@@AAABBBBBBCCCDDDCCCCCCBBBBBBBBBCCCEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGHHHGGGEEEDDDDDDEEEEEEFFFCCCDDDFFFGGGGGGFFFEEEDDD@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEDDDDDDEEEIIIKKK[[[fffwww{{{bbbTTTOOOIIIGGGFFFGGGHHHIIIHHHGGGIIIGGGEEEDDDCCCDDDEEEEEEKKKOOOVVV```kkkttt|||~~~}}}|||xxxwwwyyy|||}}}~~~}}}}}}{{{yyyvvvyyyyyytttooopppwww}}}zzzxxxxxxxxxxxxwwwrrrtttwwwyyyzzzzzzyyyxxxxxxwwwvvvvvvxxxyyyyyyxxxwwwvvvuuutttsssrrrrrrrrrrrrpppnnnmmmmmmlllkkkjjjfffgggfffaaa[[[YYY]]]bbbeeeddddddeeehhhjjjkkkjjjiiiiiiiiihhhgggdddbbbaaa[[[\\\^^^______^^^]]]\\\^^^dddkkknnnjjjbbbZZZUUUSSSRRRQQQOOONNNNNNMMMMMMPPPQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOPPPPPPTTTVVVUUUPPPKKKIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@????????????@@@AAAAAAFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDCCCAAA???@@@AAA@@@AAABBBAAA???=========<<<============>>>>>>>>>??????????????????@@@@@@:::::::::;;;;;;;;;;;;<<<===<<<;;;:::999999999999999999999999:::::::::::::::;;;<<<<<<;;;:::888777999999999999999888888888888888777666666666666777666666777777888999999999999::::::999666333333333555444333111111222222333444444444444444444444444555555555555444444444444555555444444444444555555777666555444444555666777666666666666555444333333222222222222333333333444333333333333444555555555444444444444444444444444444444555666777777777777444444444444444555666666999999999:::::::::::::::;;;::::::999:::;;;===>>>@@@?????????@@@@@@AAAAAA@@@@@@@@@@@@AAACCCEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFDDDCCCCCCCCCDDDEEEBBBCCCDDDEEEEEEDDDCCCBBB>>>>>>======>>>???AAABBB@@@AAAAAABBBBBBBBBAAAAAACCCDDDDDDDDDCCCEEEGGGJJJOOO\\\oooppp[[[QQQIIIGGGFFFFFFGGGHHHHHHGGGHHHGGGEEEBBBAAA@@@@@@@@@BBBDDDHHHOOOXXXaaaiiinnnsssvvv|||~~~~~~{{{~~~}}}zzzwwwttttttuuuxxxzzz{{{{{{||||||yyyxxxwwwxxxyyyyyywwwvvvwwwxxxwwwwwwyyy}}}|||yyy{{{{{{{{{zzz|||}}}yyyvvvssswwwxxxssslllmmmuuu{{{vvvtttuuuwwwwwwvvvppprrrvvvzzz{{{zzzxxxwwwtttsssrrrtttvvvxxxxxxxxxxxxwwwvvvtttrrrqqqpppooopppnnnlllkkkllllllkkkiiihhhiiigggaaaZZZYYY^^^eeefffeeeddddddgggiiijjjjjjhhhhhhgggfffeeebbb```^^^[[[[[[[[[\\\\\\]]]]]]]]]bbbgggnnnppplllcccYYYTTTRRRQQQPPPNNNMMMLLLLLLKKKOOOOOOPPPQQQRRRSSSSSSTTTRRRQQQQQQPPPOOONNNNNNNNNLLLNNNOOONNNKKKIIIHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@>>>>>>>>>??????@@@@@@@@@@@@@@@DDDEEEEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@AAAAAAAAACCCCCCCCCBBB@@@???>>>>>>@@@AAABBB@@@>>>======>>>========================<<<===>>>???@@@@@@???>>>;;;<<<<<<=========<<<<<<:::999999888888888888999888999999999999:::::::::;;;;;;;;;:::999999888888999999999888888888888888::::::999888888888888888777777777888888888999999555777888888666444333444444444222111111111222333555555555555555444444444444444444444444444444444555444444333333444444555666555555444444555555666555555666666555444444333333333333333444444444444111222333444555555666666333333333333333333333333222333444555666777777777444444444444444555666777999999999:::::::::::::::999888888888:::;;;===>>>@@@???>>>======>>>??????@@@?????????@@@BBBDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGEEEDDDCCCBBBAAABBBCCCCCCBBBBBBCCCCCCCCCBBBAAAAAAAAA@@@???>>>???@@@BBBCCC???@@@AAABBBAAA@@@???>>>BBBCCCDDDDDDCCCDDDFFFHHHJJJUUUfffwwwdddQQQIIIGGGEEEEEEFFFGGGGGGFFFGGGFFFDDDBBB@@@??????>>>BBBBBBBBBEEEJJJRRRZZZ^^^^^^dddmmmxxx}}}xxxvvvvvvuuutttsssrrrsssuuuwwwxxx||||||||||||~~~~~~zzzwwwrrrrrrrrrrrrrrrqqqooommmmmmnnnppprrrtttxxx}}}yyyuuutttuuuzzz|||wwwtttooossstttooohhhhhhqqqzzzyyyuuuqqqppptttwwwwwwvvvqqqtttxxx{{{|||{{{yyywwwrrrqqqppprrrtttwwwwwwwwwyyyxxxuuusssqqqoooooonnnpppnnnkkkkkkkkkkkkjjjhhhjjjjjjgggaaa[[[[[[```ffffffeeedddeeeggghhhhhhgggfffffffffeeebbb___]]][[[YYYYYYYYYZZZ[[[\\\]]]]]]cccggglllmmmiii```XXXSSSQQQPPPOOONNNMMMLLLLLLLLLNNNNNNOOOOOOPPPQQQRRRRRRPPPPPPOOOOOONNNNNNMMMMMMHHHIIIIIIHHHGGGFFFGGGGGGDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBAAA???>>>===<<<===>>>???@@@@@@@@@??????BBBBBBBBBBBBBBBBBBAAA@@@@@@@@@???>>>??????@@@AAACCCBBBAAA@@@???>>>===<<<===>>>>>>===;;;:::;;;<<<=========<<<<<<<<<<<<<<<:::;;;===>>>???>>>======;;;;;;<<<<<<<<<<<<;;;:::888888777777777777888888888888888999999999::::::<<<<<<;;;:::999999999999888888888888888888888888:::999888888777777888888888888888999999999999999222444777777666555555666444333222111000111222222444444333333333333333333333333444444444444444444444444333333333333444444555555444444444444555555555555555666555555444333222222222222333333333333111222333444555666555555333333333333333333333333222222333555555666666666333333333444444666777777999999999999999999999999888777777888999;;;===>>>???>>><<<;;;;;;<<<======@@@???>>>>>>>>>???AAABBBDDDEEEFFFFFFGGGGGGFFFFFFCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@CCCBBB@@@?????????@@@@@@>>>>>>???@@@@@@???>>>===AAABBBCCCCCCBBBCCCDDDFFFFFFMMMYYYggguuupppWWWJJJGGGEEEDDDEEEFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@DDDCCCAAAAAACCCHHHMMMQQQNNNUUU```kkkttt|||vvvxxxyyyyyywwwuuuttttttqqqqqqrrrsssuuuwwwxxxyyywwwxxxzzz|||~~~uuuqqqooonnnkkklllmmmmmmkkkiiihhhgggfffiiillloooqqquuuyyy|||{{{{{{zzzzzzzzz|||~~~}}}xxxtttoooqqqpppkkkffffffmmmuuutttpppmmmooouuuyyyyyywwwsssuuuxxxzzzzzzyyyxxxvvvqqqpppoooqqqsssvvvvvvvvvyyyvvvssspppnnnmmmmmmnnnooommmkkkjjjkkkkkkjjjiiijjjhhhddd___]]]^^^bbbeeeeeedddeeegggiiijjjiiihhheeeeeedddccc```]]]ZZZXXXVVVWWWXXXYYYZZZ[[[\\\\\\```cccffffffbbb\\\WWWTTTQQQPPPOOONNNNNNMMMMMMNNNOOONNNNNNNNNNNNOOOPPPPPPOOOOOOOOOOOONNNMMMLLLKKKEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBBBBBBBBBBCCCCCCBBBAAA@@@???>>>===<<<;;;<<<===>>>>>>??????>>>>>>???@@@@@@@@@@@@@@@?????????>>>=========>>>???@@@BBB@@@>>>>>>>>>===;;;:::999::::::888666666777999<<<<<<<<<;;;;;;;;;;;;;;;999:::;;;<<<===<<<;;;::::::999999999999999888888888888777777777777777777888888888888999999999999<<<<<<;;;::::::999999888777777777888888888888888777777666555555555555666999999999999999999999999333444666777666555666777444333222000000111111222111111111111111111111111333333333333444444444444444444333333333333444444444444444444444444444444444555555555555555444444000000000000111111111111111222444555666555555444333333333333333333333333222222333444555555555555333333333444555666777888888888888888888777777777777777777777888:::<<<===>>><<<:::999999:::<<<===???>>>=========>>>???@@@CCCCCCDDDEEEEEEEEEEEEEEEBBBAAA???>>>>>>>>>???@@@BBBBBBAAAAAA@@@@@@??????@@@??????>>>>>>===<<<<<<<<<======>>>>>>>>>======@@@AAACCCCCCBBBBBBCCCDDDAAAFFFMMMVVVbbbqqqwww^^^JJJGGGDDDCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBAAABBBAAA?????????AAADDDFFFFFFLLLTTT\\\dddmmmwww~~~zzzrrrsssuuuwwwyyyyyyzzzyyytttvvvxxxyyy{{{|||||||||qqqtttyyy}}}|||rrrllliiiiiiiiigggiiikkkkkkiiifffeeeeeegggjjjooorrruuuwwwzzz|||~~~zzzwwwqqqqqqooojjjfffggglllqqqsssooolllpppwww|||{{{xxxssstttuuuvvvvvvuuuttttttqqqpppooopppsssuuuuuuuuuwwwtttoookkkiiijjjkkkmmmlllkkkjjjjjjlllmmmmmmlllhhhddd___]]]^^^```aaabbbbbbcccfffjjjmmmooommmkkkeeedddcccaaa___[[[XXXVVVTTTUUUVVVXXXZZZ[[[[[[[[[[[[]]]^^^\\\ZZZWWWVVVVVVQQQPPPPPPOOOOOOPPPPPPPPPPPPOOONNNMMMMMMMMMNNNNNNPPPPPPPPPOOOMMMKKKIIIGGGCCCCCCBBBCCCDDDDDDCCCBBB????????????@@@@@@AAAAAA??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<============>>>??????@@@@@@?????????>>>===<<<;;;<<<===???@@@@@@===;;;;;;<<<<<<:::888999999999777666666777999;;;;;;:::::::::999999999999::::::::::::999999888;;;:::888777777777888999999999888777666666777777888888888888999999999999::::::::::::999888777666666777777777888888888999777777666555555555555555888888888888888888888888777777888666555444555777444333111000000000111222111111222222333333444444222222333333333444444444444333333222222333333444444444444555555444444444444444555555555555555444111111222222222333333333222333444666666555333222222222222222222222222222222333333444444444333333333333333444555666777888777777777777666666666555888777777777888999;;;<<<<<<:::999777777999;;;===<<<<<<;;;;;;<<<>>>@@@AAAAAABBBCCCCCCDDDDDDCCCCCC@@@???>>>=========>>>???AAA@@@???>>>>>>=========;;;<<<===>>>>>>===;;;:::;;;;;;;;;;;;<<<===>>>>>>???AAABBBBBBAAAAAABBBCCC@@@CCCGGGLLLRRR]]]iiisss{{{ppp]]]JJJGGGDDDBBBCCCDDDDDDDDDAAABBBBBBBBBAAAAAA@@@@@@===>>>>>>??????@@@@@@@@@AAADDDHHHKKKPPPXXXeeennnyyy{{{zzzzzz{{{}}}vvvzzz{{{wwwrrrmmmkkklllmmmmmmmmmpppssssssqqqnnnmmmmmmqqquuuzzz}}}}}}{{{uuusssooojjjhhhiiilllpppsssooonnnrrrzzz~~~|||xxxrrrsssssssssrrrrrrqqqqqqqqqpppooopppsssuuuuuuuuuuuurrrlllhhhfffgggjjjllljjjiiihhhjjjmmmooopppooogggaaa[[[[[[^^^aaaaaa___```bbbffflllqqqsssqqqoooddddddcccaaa^^^ZZZWWWUUURRRTTTVVVXXXZZZ[[[[[[[[[XXXXXXXXXVVVTTTTTTUUUWWWQQQQQQPPPPPPQQQQQQRRRRRRPPPOOONNNLLLLLLLLLLLLMMMRRRRRRQQQOOOLLLIIIFFFDDDBBBBBBAAABBBCCCCCCBBBAAA======>>>>>>?????????@@@>>>>>>======<<<<<<<<<;;;<<<;;;;;;;;;;;;<<<======>>>??????@@@@@@@@@??????======;;;:::;;;===???@@@>>><<<::::::<<<<<<:::777;;;;;;;;;:::888888:::<<<:::::::::999999888888888:::999999888888777777777>>><<<:::888888999:::;;;:::999888777777666666666777888888888888999999999888888999999999777555444666666777777888888888999999999888777777777777777777777777777666666666666;;;:::999777444333444666333333111000000000111222444444555555666777888888222222222333333444444444444333333222222333333444333444444555555444444333444444555555555555555444555555555666666666777777222333555666666444333111222222222222222222222222333333444444444333222222222333333444555666888888777777666666555555555444888777777777777999:::;;;;;;999777666777999;;;===999999::::::<<>><<<<<<======>>>??????>>><<<<<<;;;;;;;;;888:::===???@@@???===<<<;;;;;;::::::;;;<<<>>>@@@???AAABBBBBBAAA@@@AAABBBBBBDDDGGGHHHIIIOOOWWW]]]cccooovvvrrrnnnmmmcccVVVJJJGGGCCCBBBBBBCCCDDDDDDBBBBBBBBBAAAAAA???>>>>>>:::<<<>>>@@@AAAAAA@@@@@@>>>??????>>>@@@HHHVVV```fffsss}}}zzzooonnnnnnnnnppprrrssstttwwwzzz~~~|||yyyxxxyyy{{{~~~pppddd{{{tttnnnllliiifffhhhlllqqqtttvvvwww|||}}}wwwvvvtttqqqqqqsssvvvxxxxxxyyywwwuuuqqqooopppsssuuutttqqqllliiiiiiiiiiiiiiippplllgggfffiiilllnnnmmmccc___\\\]]]```aaa^^^ZZZ]]]^^^```ffflllooonnnlllccccccbbb```^^^ZZZWWWVVVRRRUUUYYY\\\^^^]]][[[ZZZWWWWWWVVVVVVUUUTTTSSSSSSOOONNNMMMOOORRRRRROOOLLLMMMMMMMMMMMMLLLLLLKKKKKKOOOMMMIIIGGGGGGFFFDDDCCCFFFCCCAAAAAACCCDDDCCCAAA???@@@AAAAAA@@@???>>>===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============@@@@@@@@@@@@?????????>>>:::;;;;;;<<<===>>>>>>???<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<888999::::::;;;;;;;;;;;;888888888888777777777777666666666666555555555555999888888888777777666666777777777777777777777777:::::::::999888777777666666666666666777777777777777666555444333333444555000111222444555666666666666666666666666555444444444333222222111111222222///000000000000111111111222555777555111000333777333333333333333333333333333333333222222333333444666555333222111222222333222222111000111222444555444444444444444444444444333333333333333333333333555444333333333333222111222222222333333444444444777666555444333333444555999888888777666555555444999999888888999999:::;;;888888999999999999::::::===>>>?????????===<<<;;;<<<<<<===>>>???@@@AAAAAA@@@???>>>===;;;;;;::::::;;;999888999<<<>>><<<:::999:::;;;;;;::::::<<<===AAAAAABBBCCCDDDDDDDDDCCCGGGFFFDDDDDDEEEIIIMMMPPPUUUUUUVVVWWWVVVUUUTTTSSSGGGFFFDDDCCCAAAAAA@@@@@@BBBBBBAAAAAA@@@???>>>>>>==============================>>>???BBBEEEHHHJJJSSSYYYdddppp{{{xxxrrrtttxxx}}}ssshhh]]]RRRJJJ~~~zzztttooommmkkkiiikkkppprrruuuwwwyyy}}}{{{wwwuuussssssuuuwwwxxxyyyzzzxxxuuuqqqooonnnooopppssspppllljjjjjjkkkkkkjjjnnnkkkgggeeegggiiijjjjjjbbb^^^\\\]]]```aaa^^^[[[```___```cccfffgggfffdddcccbbbbbb```]]]ZZZXXXVVVUUUWWWZZZ\\\]]]\\\ZZZXXXUUUTTTTTTSSSRRRRRRQQQQQQOOONNNMMMOOOQQQQQQNNNLLLLLLLLLLLLLLLLLLKKKKKKKKKMMMKKKIIIIIIHHHGGGEEEBBBDDDBBB@@@@@@BBBCCCBBB@@@??????@@@@@@@@@???======>>>>>>===<<<<<<<<<<<<===========================????????????>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;888888888888777777777777888888888888777777777777888888777777777666666666777777777777777777777777999999999888777666666666555666666666777777777777777666555444444444555555222222444555666777777777666666777666666555444333444333222222111111222222000000000111111111222222333666888777333111333666333333333333333333333333444444333222222222333333444444333222222222333333333222111111111222333444444444444444444444444444111111111111111111111111555333222222444444333111222222333333444444444444888777666444444444555666999999888888777666666555888888888888888999999:::555666777888:::<<<===>>>===>>>>>>???>>>===<<<;;;;;;<<<<<<===>>>???@@@AAA@@@???>>>===;;;;;;;;;;;;===;;;999:::<<<======;;;===<<<<<<;;;:::;;;<<<>>>AAAAAABBBCCCDDDDDDDDDDDDFFFEEEDDDDDDEEEHHHKKKMMMLLLLLLLLLLLLJJJIIIGGGFFFDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBEEEFFFJJJNNNUUU]]]eeennnwww}}}~~~~~~xxxnnn```UUUMMMGGG@@@;;;~~~yyysssooonnnmmmkkknnnsssqqquuuwwwxxx||||||wwwuuutttuuuwwwxxxyyyxxxzzzxxxuuurrrooommmlllkkkpppnnnkkkjjjkkkllllllkkkllliiifffddddddeeeeeeddd___]]][[[\\\___aaa___\\\^^^]]]\\\]]]___```___^^^bbbbbbbbb```^^^[[[XXXWWWXXXYYY[[[[[[[[[YYYVVVUUURRRQQQQQQPPPPPPOOOOOONNNPPPOOONNNNNNOOOOOOMMMKKKKKKKKKKKKKKKLLLLLLMMMNNNLLLKKKIIIIIIIIIGGGDDDBBBCCCBBB@@@@@@AAAAAA@@@???>>>>>>?????????>>>======???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<;;;;;;;;;888888888888777777777777888888888888777777777777666666666666666555555555777777777777777777777777888888777777666555555555555555666666666777777777777777666555555555555666333333555666777777888888777777777666666444333333444333222222111111222222111111111111222222222333444777:::999555333333444444444444444444444444444555444333222222222222222111222333333333333333333333333222111111111222222444444444444444444444444444444444444444444444444333222111222444555444333333333444444444444444555888777666555444555666777999999888888777666666666666666777777777888888888555666777999;;;<<<===>>><<<===>>>???>>>===<<<;;;;;;;;;<<<===>>>>>>??????@@@???>>><<<;;;;;;;;;;;;???===::::::<<<>>>??????BBB@@@===;;;:::;;;===>>>@@@AAABBBCCCDDDDDDDDDDDDEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFDDDBBB@@@???BBBAAAAAAAAAAAAAAABBBBBB@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@AAABBBDDDGGGJJJOOOWWW^^^dddwww~~~qqqhhhXXXPPPEEE<<<999777555444yyysssooonnnmmmlllooottttttwwwxxxwwwyyy||||||yyyvvvuuutttuuuwwwxxxwwwvvvyyywwwtttrrrpppnnnllljjjlllkkkiiiiiikkklllkkkjjjjjjhhheeecccaaa```______\\\ZZZZZZ[[[^^^___^^^]]]WWWWWWWWWYYY[[[]]]___```bbbbbbbbbaaa___]]]ZZZYYYYYYYYYYYYXXXVVVTTTRRRPPPOOOOOOOOOOOONNNNNNMMMMMMOOOOOONNNMMMMMMLLLKKKJJJHHHIIIIIIKKKMMMOOORRRSSSPPPMMMJJJHHHGGGEEECCCBBBCCCBBBBBBBBBBBBAAA@@@???======>>>>>>>>>=========@@@???>>>>>>======>>>>>>????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888888888888777777777666666666666666555555555555555555555555555555555555777777777777777777777777666666666555555444444444555555555666666666777777666666666666666666666666333333444666666777777777666666666666555444333222444333222222111111222222111111222222222333333333555888::::::777444333333444444444444444555555555555444333222111111111111///111222444444444333222444333333222222111111111333333333333333333333333444444444444444444444444333222111222444555444333444444444444444444444444666666444444333444555666777777666666666555555555555555666666666777666666999999999999::::::::::::<<<<<<===>>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>>>>??????===<<<<<<;;;;;;;;;>>><<<;;;:::<<>>@@@@@@BBBCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCFFFFFFEEEDDDBBBAAA??????AAAAAA@@@?????????@@@@@@>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>@@@BBBDDDFFFJJJPPPTTTbbbjjjssswwwyyyyyyqqqhhh]]]RRRKKKDDD???888444333444444444xxxrrrnnnmmmllllllooottt|||~~~}}}yyyxxxzzzzzzxxxtttsssrrrsssuuuuuutttssswwwuuurrrqqqqqqpppnnnlllggggggfffhhhiiijjjiiigggggggggeeebbb___]]]\\\[[[YYYXXXXXXYYY[[[\\\]]]\\\TTTUUUVVVXXXZZZ\\\___```bbbbbbbbbaaa```^^^[[[ZZZXXXXXXVVVTTTQQQOOOMMMLLLNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJHHHHHHIIIKKKNNNRRRUUUXXXUUUQQQJJJFFFCCCCCCBBBBBBCCCDDDDDDDDDCCCAAA@@@@@@==================>>>>>>@@@@@@???>>>>>>>>>>>>>>>@@@?????????>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;::::::::::::;;;;;;:::::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;888888888888777777777666666666666666555555555555444444444444555555555555666666666666666666666666555555555444444444444444555555555555666666666666555555666666666666666666222333444444555555555555555555555555555444444333444333222222111111222222111111222222222333333333555666888888777444333222333333333444444444555555444333222222111111111111///000222333444333222222333333333333222111111000333333333333333333333333000000000000000000000000333222111222444555444333444444444444444444444444444333222222222333444444444444444444333333333333333444555666666666666555888888888999999999::::::;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<======>>>>>>???>>>===<<<<<<;;;<<<<<<;;;;;;:::;;;===AAAEEEHHHIIIEEE???<<<<<<>>>>>>===???@@@AAACCCDDDEEEEEEEEECCCCCCDDDDDDDDDCCCBBBAAA@@@@@@??????>>>>>>======BBBAAA@@@>>>======<<<<<<===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::===@@@BBBCCCEEEGGGIIIMMMSSSZZZ]]]^^^dddoooxxx~~~~~~zzzzzzvvvnnniiibbb^^^XXXQQQKKKEEE@@@===777555333222222222222111vvvqqqmmmmmmmmmmmmqqqvvv{{{{{{{{{zzzsssrrrpppppprrrsssrrrrrruuurrrnnnmmmooopppooommmeeedddeeegggiiiiiigggeeeeeeffffffccc___[[[ZZZYYYVVVVVVWWWWWWXXXYYYZZZZZZVVVXXXYYYZZZYYYYYY[[[]]]````````````___]]][[[ZZZVVVUUUSSSPPPNNNLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMKKKIIIIIIJJJKKKIIIIIIIIIJJJMMMQQQUUUWWWVVVQQQKKKFFFCCCCCCBBBAAACCCEEEFFFFFFCCCAAA@@@@@@>>>>>>=========>>>??????AAA@@@@@@????????????????????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999999;;;;;;<<<<<<<<<==================>>>======<<<;;;888888888888777777777777888888888888777777777777444444444555555555555555666666666666666666666666444444444444444444444444444444555555555666666666333444555555666555555555222333333444555555444444333333444555555555555444444333222222111111222222111111111111222222222333333444555555555444333222111222222333333444444444222222111111111111222222000111222222222222222222222222333333333222111111333333333333333333333333222222222222222222222222333222111222444555444333444444333333333333222222222222111000111222333444222222222222222222222222333444555666777666555555333444555777999:::;;;<<<:::;;;<<<===>>>===<<<<<<<<<<<<=========>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<888:::;;;<<<>>>AAAFFFIIIIIIEEE???===>>>???>>><<>>>>>>>>>>>???BBBAAA???===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::555888<<<>>>??????@@@AAACCCGGGKKKMMMMMMRRRZZZ```gggkkkqqqyyyzzzsssrrryyy}}}zzzjjjddd```YYYQQQMMMGGGDDD@@@<<<999777777777222222222222222111111000~~~sssnnnlllmmmoooqqqvvv|||||||||}}}|||tttrrrooonnnpppqqqrrrrrruuupppjjjiiilllnnnmmmkkkddddddeeehhhiiiiiifffcccdddfffgggddd```[[[ZZZYYYTTTUUUUUUVVVUUUVVVWWWWWWVVVYYY\\\\\\ZZZXXXXXXZZZ\\\\\\]]]]]]\\\ZZZXXXWWWUUUSSSQQQNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLJJJHHHHHHJJJMMMLLLKKKJJJIIIJJJLLLOOOQQQPPPNNNJJJHHHGGGEEECCCAAAAAADDDFFFEEEBBB????????????>>>>>>===>>>???@@@AAAAAAAAA@@@????????????@@@??????>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888888999999::::::;;;;;;:::::::::999999999999888::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>===<<<<<<888888888888777777777777888888888888777777777777444444555555666666666666666666666666666666666666444444444555555555555555444444444555555555666666111222444555555555444333333444444555555555555555111222333444555666666666444333222222111111222222000000000111111111222222111111111111222333222222000000111111222333333444000000000000111222333444333222111111111111111111000111222333333333222222222222222222222222222222666666666666666666666666555333222222444444333111333333222222222111111111222222111111111222444555222222222222222222222222333444666777777777555444222333444666777999:::;;;::::::<<<=========<<<<<<======>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<===888;;;===>>>>>>???CCCFFFHHHDDD???>>>@@@@@@>>>;;;>>>???AAACCCDDDEEEFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBEEEDDDBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<;;;:::999888777888:::;;;:::;;;===???@@@BBBDDDEEEGGGIIIMMMPPPOOORRRXXX___gggnnntttwww}}}~~~|||qqqlllkkkqqquuu{{{{{{zzz{{{|||{{{xxxjjj^^^RRRMMMIIIDDD???===888888666444333222222333222222222111000000222333|||xxxvvvuuuqqqmmmkkknnnqqqtttzzz||||||}}}}}}uuurrrooonnnoooqqqrrrsssuuuooohhhfffiiikkkjjjhhheeeeeegggiiijjjiiifffccccccfffhhheee```\\\ZZZZZZSSSTTTUUUUUUTTTTTTUUUVVVTTTXXX[[[\\\ZZZXXXYYYZZZYYYZZZZZZZZZYYYXXXVVVUUUUUUSSSPPPNNNLLLLLLMMMNNNJJJKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKJJJGGGGGGJJJMMMOOOMMMKKKHHHGGGHHHJJJKKKKKKJJJJJJKKKKKKHHHDDD@@@@@@CCCFFFEEEAAA>>>===>>>@@@???>>>>>>>>>???AAABBBBBBAAA@@@@@@??????@@@@@@???>>>>>>===<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;777777888999::::::;;;;;;:::::::::999999999888888999:::;;;<<<===???@@@@@@>>>>>>>>>>>>>>>===<<<<<<888888888888777777777777666666666666555555555555555555555666666666777777666666666666666666666666555555555555555555555555444444444555555555666666000111333444555444333333444555666666666666666666000000222444555666777777444333222222111111222222///000000000000111111111000///......000222222222//////000111222222333333//////000000111222444444444333111000000000111111///000222333444333333222222222222222222222222222555555555555555555555555555444333333333333222111222222222111111111000000333333222222222333555666333333333333333333333333333444666888888777666555555555555555666666666666999:::<<<=========<<<<<<>>>>>>>>>>>>????????????>>>======<<<<<<<<<<<<===999<<>>>>>@@@CCCGGGCCC???>>>AAAAAA>>>:::>>>???AAACCCDDDEEEFFFFFFDDDCCCCCCBBBBBBBBBCCCDDDEEEDDDBBB???>>>============<<<<<<;;;;;;;;;<<<<<<999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::888777======<<<:::999;;;>>>AAA<<<<<<>>>???AAABBBCCCCCCDDDFFFIIIMMMSSSXXX\\\___hhhmmmtttzzz{{{tttpppqqqooosssyyy|||xxxtttooojjjeeeaaa\\\YYYQQQHHH@@@===;;;777666666333555555555222000//////000000...,,,+++,,,000333~~~yyyvvvtttsssooollljjjkkkpppuuuwwwwww}}}|||yyyyyy{{{yyyuuuqqqooonnnooopppiiiiiihhhhhhgggfffffffffeeeddddddhhhlllmmmiiidddddddddcccaaa___\\\YYYWWWUUUSSSSSSSSSUUUVVVUUUSSSZZZYYYYYYYYYYYYYYYZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWUUUSSSPPPNNNMMMMMMMMMNNNMMMLLLKKKKKKJJJJJJKKKKKKIIIGGGEEEFFFIIILLLNNNLLLKKKJJJIIIHHHIIIJJJJJJLLLJJJHHHGGGGGGFFFDDDBBBBBBBBBBBBAAA>>>===>>>@@@BBBBBBBBB@@@>>>>>>@@@AAADDDCCCBBBBBB@@@@@@???>>>@@@@@@@@@??????>>>>>>>>>>>>>>>?????????===<<<:::999999999:::::::::;;;;;;<<<<<<;;;:::999999999999::::::;;;;;;<<<===>>>>>>???>>>===<<<;;;:::999999;;;:::888777777777888888999999888888777777777666777666555444444444444444555555666666777777888888777666444222222222444555777666555444444444444444666666555444444444555555555333222222444444333111555555555555555555444444666666555444444333222222222222222222222222222222111111111000000000000000333222111///............111111222222222333333333444333333222111111111222111222333333444444333333111222222333333333222222222333444666777888888888444333111000000000111111111111222222222222111111111111222333333333333222///000000111222444555666333555888999888666666666666444222111222555888:::======<<<;;;::::::::::::===============<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<===???@@@AAA@@@@@@???>>>===<<<;;;;;;<<<===@@@CCCEEEEEEDDDDDDFFFFFFEEEDDDCCCCCCCCCDDDBBBAAAAAABBBDDDCCCAAA???<<<;;;:::999888888888888:::999999888888999999:::<<<:::999:::<<<===<<<999:::999888888999:::<<<===::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>>>>???@@@AAACCCEEEHHHJJJLLLWWW[[[```dddhhhqqq~~~~~~zzzyyyvvvsssvvvvvvwwwzzz~~~vvvooojjjgggdddaaa\\\UUUOOOKKKHHHFFF???<<<999888999888555222000000000000////////////111//////000111222111000{{{wwwtttrrrqqqooollljjjjjjmmmqqqrrrrrrsssvvvyyyzzzyyywwwvvvvvvzzzxxxuuuqqqooommmmmmmmmmmmllllllkkkkkkjjjiiiiiieeeddddddhhhllllllhhhdddccccccbbbaaa___\\\ZZZXXXVVVUUUSSSTTTVVVWWWWWWVVVZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWVVVVVVVVVUUUUUUTTTSSSRRRQQQQQQQQQMMMMMMLLLKKKJJJJJJJJJJJJJJJHHHFFFDDDDDDFFFIIIKKKJJJJJJIIIHHHHHHIIIIIIIIIKKKIIIGGGFFFFFFEEECCCAAABBBCCCCCCAAA???>>>???AAABBBBBBBBB@@@???>>>@@@BBBBBBBBBBBBAAAAAA@@@@@@???AAA@@@@@@@@@????????????============<<<;;;:::999::::::::::::;;;;;;;;;;;;===<<<;;;:::999999999999::::::;;;;;;<<<======>>>>>>>>>===<<<;;;:::999999999888777666666666777777666666666555555555444444555555555444444555666666555666666666777777777888777555444222222333444555666555555444444444444555333333222111111111111222555333222222333444222111555555555444444444444444666555555444333222222222111111111111111111111111000000000000000111111111111111000/////////000000111111111222222222333333444333222222111111111222222222333444444444444444222222222222222111000///111111333444555555666666444333222111000111111222111111222222222222111111000111222222333333222222111111111111222333444444444666888888777555555666555444333333333555777888<<<;;;;;;:::::::::::::::===<<<<<<<<<<<<<<<<<<<<<=========>>>>>>======<<<===<<<=========>>>???@@@?????????>>>>>>===<<<<<<;;;===???BBBDDDEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDCCCBBBBBBBBBCCCCCCAAA>>>===<<<;;;:::999999999999888777888888999:::;;;<<<<<<:::999:::<<<===;;;999::::::999999999:::;;;<<<::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>===<<<<<<===???AAACCCEEEFFFIIILLLNNNQQQUUU\\\fffmmmrrruuu{{{}}}{{{wwwsssppprrrtttwwwzzz|||~~~~~~zzzrrrhhh___XXXSSSQQQMMMKKKGGGCCC???;;;999999999666444333444444111///000000000000/////////...000///...///111111111000}}}xxxtttrrrqqqqqqqqqoookkkjjjkkklllmmmlllkkkmmmqqqssssssssstttuuuyyyxxxuuurrrooommmkkkjjjjjjjjjjjjiiihhhhhhggggggeeedddeeehhhkkkkkkgggcccaaaaaaaaaaaa___]]][[[ZZZXXXVVVTTTUUUWWWYYY[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXWWWVVVUUUTTTRRRQQQMMMLLLKKKJJJIIIIIIIIIIIIIIIGGGEEECCCCCCDDDFFFHHHGGGGGGHHHHHHHHHHHHHHHGGGHHHGGGEEEDDDDDDDDDBBB@@@BBBCCCCCCBBB@@@???@@@AAAAAABBBBBBAAA??????@@@BBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;::::::;;;:::;;;;;;;;;;;;<<<<<<<<<>>>===<<<;;;:::::::::::::::::::::;;;<<<<<<============<<<;;;::::::999999888777666555555555666777555555555555444444444444444444444444555666777888666666666666777777777777666555444333222333444555444444444444444555555666555555444333333333333444555333222222333333222111444444444444444444444444555555444333222222222222222222222222222222222222//////000000111111222222000000000000000111222333111111111222222222222333333333222111111111111222333333333444444444555555444444444333222111//////000111111222333222222222444333222222111111222222111111222222222222111111000111222222333333222222333333222222111222222333666777888777555444444555333333444444555666666666:::999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<===>>>AAACCCEEEFFFGGGCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBCCCBBB@@@>>>======<<<;;;::::::::::::666666666777999;;;<<<===<<<;;;::::::<<<<<<;;;:::;;;;;;:::999999999999:::::::::::::::::::::::::::;;;;;;<<<===============;;;;;;;;;<<<>>>???AAABBBDDDCCCCCCDDDHHHMMMSSSVVVXXX[[[aaaiiisss||||||zzzvvvoooiiiccceeehhhjjjkkkiiifffdddbbb]]]VVVMMMFFF@@@===<<<<<<;;;999777555444333333333222000000111111///...000000000/////////......///...---...000000000///~~~|||xxxtttrrrrrrsssuuuuuussspppmmmlllkkkjjjjjjjjjlllooopppqqqrrrtttuuuxxxxxxvvvtttqqqmmmjjjhhhhhhhhhgggffffffeeeeeedddddddddeeehhhjjjiiifffccc___````````````^^^]]]\\\ZZZXXXUUUUUUXXX[[[]]]^^^[[[[[[ZZZXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWWWW\\\\\\[[[YYYVVVRRROOOMMMLLLKKKJJJIIIIIIHHHHHHIIIJJJHHHFFFDDDCCCCCCEEEFFFDDDEEEGGGHHHHHHHHHFFFFFFFFFDDDCCCBBBCCCBBBAAA???AAABBBBBB@@@???>>>???AAA???@@@AAA@@@???>>>???AAA??????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@>>><<<<<<<<<======;;;;;;;;;<<<<<<<<<======>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999888888777666555555555666777777777666666666666666666666555555555666666777888777777777777666666666666555444444333333333444555333333333333444555666777666666555444444444444555444333222222333333222000333333333333333444444444555444333222111111222222333333333333333333333333......///000111222222333222111111111111111222222111111111111222222222222222222111111111111111222444444444444444444555555444444444444333333222111000111111222111111000000333333222222222222222222111111222222222222111111000000111222222222222222222222111111222222333333777888777555333222333555222333555666666666555555777777777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>????????????>>>????????????>>>>>>======<<<===>>>???@@@@@@??????>>>>>>>>>???AAACCCEEEFFFBBBBBBBBBBBBBBBCCCDDDEEEEEECCCBBBAAAAAA@@@>>>===<<<<<<;;;:::::::::::::::666666777777888:::;;;<<<<<<;;;;;;;;;;;;;;;::::::<<<;;;:::999999888888888999999999999999999999999::::::;;;<<<<<<<<<<<<<<<===============>>>@@@@@@CCCAAA???@@@CCCGGGIIIJJJIIIKKKNNNTTTZZZ```eeegggpppsssxxx{{{}}}}}}tttnnniiiccc[[[UUUPPPRRRTTTUUUTTTQQQNNNKKKHHHEEE@@@;;;888666777777666555555444444444333333111000000000111111000000000000/////////............---,,,---///000///...xxxvvvsssqqqqqqsssvvvxxxxxxwwwtttqqqnnnlllllllllmmmnnnppppppoooppprrrtttxxxxxxwwwuuuqqqmmmjjjgggiiiiiihhhggggggffffffeeedddeeefffhhhhhhgggdddbbb^^^___`````````___^^^]]][[[XXXVVVVVVYYY\\\^^^___ZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXXXXWWW[[[ZZZZZZXXXUUUQQQNNNLLLLLLKKKJJJIIIIIIHHHHHHIIIKKKIIIGGGFFFEEEEEEEEEFFFDDDEEEFFFGGGGGGGGGEEEEEECCCBBBAAAAAABBBBBB@@@?????????@@@>>>===<<<>>>???===>>>@@@???>>>>>>>>>@@@>>>??????@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>><<<<<<<<<======;;;;;;;;;<<<<<<<<<======>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999888888888777666666666666888888666666777777777777777777999888777666666666666666888888777777666666555555444444444333444444444444222222222333444555666777333222111111000000111111444222111111222333111000222222222222333333444444444333111000000111222333111111111111111111111111......///000111222222333444333222111000000000000000000111111111222222222111111111000000111222222444333333333333444555666///000111222222222222222111222222222222111000000222222222222222222222222111111222222222222111111000000111222222222222111000000000111222333555666666777777555222222333444222333555666777666555444666666666777888999:::;;;999:::::::::;;;;;;;;;<<<======>>>??????????????????@@@@@@@@@???>>>===<<<;;;<<<>>>@@@@@@@@@???>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEDDDBBB@@@?????????===<<<;;;:::999999999999999999888888777777888888999999<<<<<<<<<;;;::::::::::::;;;;;;::::::999888777666999999999999999999999999999999:::;;;;;;;;;;;;;;;=========<<<======>>>???>>>===;;;<<<>>>@@@AAAAAABBBBBBCCCEEEHHHKKKMMMOOOXXXZZZ]]]```bbbggglllooouuuyyy~~~~~~yyyyyy{{{}}}|||vvvrrrrrrrrrppplllfff^^^VVVQQQLLLGGGCCCBBBBBBBBBBBBAAA???>>>===;;;999666444444555666777111111111111111000000000//////000000000000111222////////////...............,,,,,,---...///...---uuussspppnnnooorrruuuxxxwwwwwwvvvssspppmmmmmmnnnooooooooonnnlllmmmoooqqqvvvvvvuuussspppmmmiiigggffffffeeeeeeddddddccccccdddeeeggghhhgggeeecccaaa^^^___`````````___^^^]]]ZZZXXXVVVVVVYYY[[[]]]]]]WWWWWWVVVUUUTTTTTTTTTUUUUUUVVVXXXYYYYYYYYYXXXXXXVVVVVVUUUTTTSSSRRRPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIKKKJJJHHHGGGFFFFFFFFFGGGFFFFFFGGGGGGFFFEEEEEEDDDBBB@@@???@@@AAAAAA@@@???===>>>>>>===<<<<<<===???<<<>>>@@@@@@???>>>???@@@>>>?????????@@@@@@AAAAAA>>>????????????@@@@@@@@@>>>===<<<;;;;;;::::::;;;:::;;;;;;;;;;;;<<<<<<<<<>>>===<<<;;;::::::::::::::::::::::::::::::;;;;;;:::::::::999999888888888888777666666666777888999555555555555666666666666:::999888777666666666666999888888777666555555444333333444444444444444444222222222222333444555666444333222222111111222222444222111111222222111000000111111222222333333444333222000//////000222333//////////////////////////////000000111111222222444333222111000/////////000000000111111111111222111000000000000111222222333333222111222333444555+++,,,...///000000111111222222222222222222111111000000111222222222111111111111222222222222111111///000111111222222111111//////000111222444555666444555666555333222222333333444555666666555444444555555555666777888999:::888999999::::::;;;;;;;;;<<<<<<===>>>??????????????????@@@AAA@@@???===<<<:::<<<>>>???@@@???>>>===<<<<<<======>>>??????@@@BBBBBBAAAAAAAAABBBCCCCCCBBB@@@============<<<;;;:::999999888888999999999999888888777777777888888;;;<<<===<<<:::999999:::::::::::::::999888777666999999999999999999999999888888999:::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===<<<<<<===>>>???AAABBBCCCEEEGGGHHHJJJLLLPPPUUUYYY[[[]]]aaaeeehhhkkkllllllkkkjjjjjjkkknnnpppqqqpppqqquuu}}}}}}vvvpppnnnkkkeeeaaabbbdddeeeaaaYYYTTTUUUVVVUUUQQQLLLFFFBBB???===;;;::::::999888777777777888888666555333222222222222333//////000000000000///...,,,...//////......///111/////////.........------...---,,,---/////////...|||uuurrrnnnlllkkknnnqqqsssrrrttttttrrrooommmnnnooooooooonnnllljjjkkknnnppptttsssrrrpppmmmjjjhhhgggddddddccccccbbbaaaaaaaaaccceeeggghhhfffdddaaa```______`````````___]]]\\\YYYWWWVVVWWWYYYZZZZZZYYYTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUWWWYYYZZZZZZYYYXXXUUUTTTSSSRRRQQQQQQQQQQQQMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGIIIHHHGGGFFFEEEDDDDDDDDDAAA@@@??????AAABBBAAA???===>>>>>>>>><<<<<<>>>???===???AAABBBAAA@@@@@@AAA???????????????@@@@@@@@@======>>>>>>>>>?????????============<<<;;;:::999::::::::::::;;;;;;;;;;;;===<<<;;;:::999999999999::::::::::::::::::::::::999999999999888888888888666666555444555666777888666666666666777777888888999999888777777777888888999999888777666555444444222333333444555555555444222222222222333444555555666555444444333333444444333222111111222222111///000000000111222333333333333222000......000222333////////////////////////000000000000000111111111222111000000////////////000000000000111111111111000000000000000111222222333222111000000222333555---...///000000000000000000111111222222222111111...///000111111111111000111111222222222222111111///000000111111111111111111111111111222333444555111333555555444222222333444555555555555555444444555555555555666777777888888888888999::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAAAAA@@@>>>===999;;;===??????>>><<<:::666888:::<<<>>>?????????AAA@@@???????????????@@@???===;;;:::;;;<<<<<<;;;::::::999999999::::::;;;777777666777777888999:::;;;===>>><<<999888999;;;999999::::::999888777666888888888888888888888888777888888999999999999999999999999999999:::;;;;;;<<<>>>@@@>>>;;;999:::<<<999999999:::;;;<<<===>>>:::;;;===>>>???@@@CCCEEEGGGHHHIIILLLNNNPPPQQQQQQPPPOOONNNPPPSSSUUUUUUUUUUUUXXX^^^fffllloooooommmgggfffffffffgggeeebbb```]]]WWWRRRQQQPPPLLLJJJKKKJJJLLLKKKEEEAAAAAABBB@@@===;;;999777777777777777555444444333333444444444222222111111000//////...///000111222333222222111,,,...000///------...000//////.........---------...---------///000///...xxx|||vvvsssnnnjjjhhhjjjmmmooonnnpppqqqpppmmmlllmmmoooppppppnnnlllkkklllooorrrrrrqqqooommmkkkiiigggfffhhhggggggffffffeeeeeedddccceeeggghhhfffcccaaa```___````````````^^^]]]\\\XXXWWWVVVWWWXXXYYYXXXWWWSSSRRRRRRRRRRRRRRRSSSTTTSSSUUUWWWYYYZZZZZZYYYXXXYYYWWWTTTRRRPPPOOOOOOOOONNNMMMLLLKKKKKKJJJJJJKKKIIIHHHGGGGGGGGGGGGGGGGGGKKKJJJHHHFFFDDDDDDDDDDDDAAA?????????AAABBBAAA@@@>>>??????>>>======???@@@>>>AAACCCDDDCCCBBBBBBCCC????????????????????????<<<<<<======>>>>>>>>>???>>>????????????===<<<:::999999999:::::::::;;;;;;<<<<<<;;;:::999999999999::::::::::::::::::::::::999999999888888888888888555444444333444555666777888888999999:::::::::;;;777777777777888999:::;;;:::999888777666555444333222333444444555555555444333333222222333333444444333222111111000000111111333222111111222222111//////000000111222222333333333111///......000222333222222222222222222222222111111111000000000000000///////////////000000111000000000000111111111111000000///000000111222222222111000//////111333444222222333333333222222111//////000111111111111111---...///111111111000///111111222222222222111111//////000111111111111111333222222111222222333333///222555666555333222222555555555555555555555555666555555555555666777777777777888999::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>===>>>@@@AAAAAA@@@???===999;;;===>>>>>>===:::999111444888<<<>>>@@@@@@@@@??????>>>======<<<======>>>;;;999999:::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<555555555666777999;;;;;;;;;===>>>===999888999;;;888888999:::999888777666888888888888888888888888777777888999999999999999999999999999:::;;;<<<===;;;???AAA???999666777:::999999999888999999::::::444777:::;;;:::999999:::===<<<<<<>>>@@@BBBBBBBBBAAA@@@???@@@BBBDDDDDDDDDDDDFFFJJJOOOTTTVVVUUUSSSOOONNNLLLLLLLLLKKKIIIGGGJJJDDD@@@@@@@@@===<<<>>>888<<<>>>;;;888888777444555555555555666555555444111222222333222222111000---...///000000///...---,,,...000111222333222222...000222111///...000222//////.........---------///...---...000000000///www~~~~~~{{{{{{}}}~~~xxxssslllhhhgggiiikkkkkkjjjiiiiiiiiijjjlllooopppoooooonnnlllkkkkkknnnppptttnnnjjjiiihhhcccaaabbbgggdddaaa```bbbdddffffffeeeeeedddcccbbbbbbbbbbbbeeebbb```___^^^^^^\\\ZZZVVVTTTRRRRRRTTTUUUUUUTTTUUUUUUUUUTTTTTTTTTTTTSSSUUUVVVYYYZZZZZZYYYWWWUUUYYYVVVTTTSSSTTTTTTSSSQQQNNNMMMLLLKKKJJJJJJJJJJJJFFFFFFFFFGGGGGGGGGHHHHHHKKKJJJHHHGGGFFFEEEEEEEEEFFFDDDBBBAAABBBAAA@@@??????????????????@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@>>><<<;;;===>>>>>>>>><<<<<<;;;::::::::::::;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;444444666777888999::::::777777777777777888888888555555555555555666777777777777777777777777777777888666666777:::;;;999777999888888777666555555444333444444555555444444333222222222333333444444444333333333222222222111111111222222222222333333333//////000111222222333333000000000111222222333333222111111000///......---......///000111222333333333333333333333333333333000000111111111111000000///////////////000000111222222222222222111000///......//////000000111111444444444333333222222222444333222111000000000000111111111111111111111111000000000000000000000000444444444333333222222222000111111111111222222222333333333444444444555555555555444333333333333444555666888888777777999:::999:::;;;:::::::::<<<>>>?????????>>>>>>===<<<;;;============<<<;;;999999::::::;;;;;;<<<=========@@@@@@??????>>>=========<<<;;;:::999888999:::;;;999888888777777888999999777777777888999;;;<<<===BBBAAA???<<<:::888777777999666444555777999888666666777888888888666555444777888999:::;;;:::999888:::::::::;;;;;;<<<<<<<<<:::999888888777777888888666777999::::::999777666555555555555777999;;;<<<::::::::::::::::::::::::888888999999999:::::::::=========>>>???@@@AAABBB>>>?????????>>>===<<<<<<999999999999888888888888777555333111000000000111555444333333222222222333111111111111111111111111111111000000//////............////////////......111111111111111000//////...---,,,+++,,,---...//////............---------vvv{{{}}}zzzwwwxxx{{{~~~uuuqqqllliiihhhiiijjjjjjhhhhhhggggggiiikkkmmmooonnnnnnmmmkkkjjjjjjllloooqqqkkkggggggfffbbbaaacccfffdddbbbbbbdddfffggggggfffeeedddcccbbbbbbbbbbbbccc```]]][[[[[[ZZZYYYWWWUUUSSSQQQQQQSSSUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSUUUWWWYYYZZZYYYWWWVVVXXXVVVTTTSSSSSSSSSRRRQQQNNNMMMLLLKKKKKKLLLMMMNNNKKKJJJIIIHHHHHHGGGGGGHHHJJJIIIHHHGGGFFFEEEEEEEEECCCBBB@@@@@@AAABBBAAA@@@>>>>>>>>>>>>????????????AAA@@@@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAAAAA@@@>>>;;;;;;===>>>>>>===<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999999888777777777777777777777777555555555555555666777777::::::::::::::::::::::::888777666888:::;;;999777888888777777666555555444333444444555555444444333222333333333333333333444444444444333333333222222//////000000000111111111//////000111111222333333111111000000000000000000111111111000///........./////////000111111222222111111111111111111111111000000111111111111000000000////////////000111111111222222222222111000///.../////////000000000111444444333333333222222222111111111000111111222222111111111111111111111111000000000000000000000000333333333222222222111111000000111111111222222222333333333333444444444444333333333333333444555666444666777777777777888::::::;;;<<<;;;::::::<<<===<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>???>>>>>>===<<<<<<;;;;;;<<<;;;999888888888888999999999999999999999999999777777777888999:::<<<<<>>===;;;:::999888888:::888555555777777666444666777888888777666555444666777888999999999888888:::::::::;;;;;;;;;<<<<<<;;;:::999999888888999999666777999::::::999777666555555555555666888999:::888888888888888888888888777888888888888999999999999999999999999:::;;;<<<999:::::::::999999888777555555555555444444444444333222111000000111333444333222222111000000111111111111111111111111111111////////////.........---......////////////.....................---,,,,,,...---,,,+++++++++,,,,,,,,,,,,------.........///ssswwwwwwuuusssssswww{{{~~~sssqqqmmmkkkkkkkkkjjjiiiffffffeeefffgggjjjlllmmmmmmmmmllljjjiiihhhjjjlllmmmgggcccccccccaaa```ccceeedddccceeeggghhhhhhgggfffeeedddcccbbbbbbbbbbbbccc```\\\YYYXXXXXXWWWVVVTTTRRRPPPQQQRRRTTTUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTRRRTTTVVVXXXYYYXXXWWWWWWWWWUUUSSSRRRSSSSSSQQQPPPOOONNNLLLKKKLLLOOOQQQSSSRRRPPPMMMJJJHHHGGGGGGHHHIIIHHHHHHGGGFFFEEEDDDDDDAAA???>>>???@@@BBBBBBAAA======>>>>>>>>>?????????@@@@@@???@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>???===;;;;;;<<<===>>>===<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::<<<<<<<<<;;;:::999888777777777777777777777777777555555555555555666777777888888888888888888888888888888777999:::;;;999888888777777666666555555555333444444555555444444333444333333333333333333222555444444444333333333333/////////000000000111111///000000111111222222222111111000000///......---111111000000//////......000000000000000000000000///////////////////////////000000111111000000///000000000000000111111222111111222222111111000000////////////000000000000333333333222222222222222000000000000111222333333111111111111111111111111000000000000000000000000222222111111111111000000000000000111111111222222222222333333333444444444111111222222333555666777444555777777666666888999;;;<<<======;;;::::::;;;999::::::;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;<<<999999:::;;;<<<===>>>?????????>>>>>>===<<<<<<<<<;;;;;;999888777777777777888999:::;;;;;;:::999888777777777888999:::;;;<<<;;;::::::999999999888888;;;999666666666666555333666777777777777666666555555666777888888888888777::::::::::::;;;;;;;;;;;;;;;::::::999999999999999666666888999999888666666555555555555555666777777666666666666666666666666666666666777777777777888777666666555555666666777555666666666666555444444333333333222222222111111222111000000000111333444111000000///////////////000000000000000000000000............------------......////////////......,,,------------,,,++++++...---,,,+++++++++++++++******+++,,,---...//////|||nnnrrrrrrqqqpppqqqtttwww{{{}}}uuusssqqqppppppooollljjjcccddddddeeefffiiijjjlllmmmmmmmmmkkkiiihhhiiikkkiiibbb^^^______^^^___cccdddcccdddfffiiiiiihhhgggeeeeeedddcccbbbbbbbbbbbbdddaaa\\\YYYXXXXXXWWWVVVVVVTTTRRRQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUURRRSSSVVVXXXYYYYYYYYYXXXVVVTTTRRRQQQRRRRRRPPPOOOOOONNNLLLLLLMMMQQQUUUXXXXXXUUUPPPLLLHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCAAA???>>>>>>???@@@@@@???>>>>>>>>>??????@@@@@@AAA?????????@@@AAABBBCCCDDDFFFFFFEEECCC@@@>>><<<:::>>><<<::::::;;;======<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999<<<<<<<<<;;;:::999888777777777777777777666666666555555555555555666777777777777777777777777777777888888888999::::::999888777777666666666555555555333444444555555444444333444444444333333222222222444444333333333222222222111111111111222222222222///000000000111111111222111111000000000/////////111000000000/////////...111111111111000000//////........................//////000000000000//////000000000000000111222222000000111111111111000000////////////000000000000222222222222222111111111000000000000000111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222333333333333222222222222333444555666333555666666666666777999;;;===???>>><<<:::999999777888999:::;;;;;;;;;;;;>>><<<:::888888999:::;;;888999:::;;;<<<>>>??????AAAAAAAAA@@@??????>>>>>><<<;;;;;;999888888777777999:::;;;<<<<<<;;;999777777777777777888999:::;;;999999999888888777777666999888777666666666666555666777777777777666666666666666777888888999999999:::::::::::::::::::::::::::999999888777888888888555666777777777777666555555555555555444555555555555555555555555555555555444444555555555666666666888777666555555555555555555555555666666555444444444444333333333222222222444333111000/////////000000//////....../////////000000000000000000000000........................---......//////......---....../////////......------------,,,,,,,,,,,,,,,******++++++,,,---......xxxjjjmmmppppppqqqqqqsssuuuxxxzzzxxxwwwuuuuuutttrrrnnnkkkbbbcccccceeegggiiijjjkkknnnnnnnnnllljjjhhhiiijjjfff___ZZZZZZ\\\\\\^^^bbbccccccdddfffhhhiiigggeeeddddddcccbbbaaaaaaaaaaaabbb___[[[XXXXXXWWWVVVUUUZZZWWWTTTRRRRRRRRRQQQPPPSSSSSSTTTTTTUUUVVVWWWWWWSSSTTTVVVXXXYYYYYYYYYYYYUUUSSSQQQPPPQQQQQQOOONNNOOONNNLLLLLLNNNQQQVVVXXXXXXUUUPPPLLLHHHGGGGGGGGGFFFFFFFFFFFFFFFEEECCCCCCCCCAAA???>>>??????>>>===??????@@@AAAAAABBBCCCCCC@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBAAA???>>>===>>><<<:::999;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999999999999888888777777777777666666555555555555555555555666777777::::::::::::::::::::::::777888999999888888777777666666666666555555555555333444444555555444444333444444444333333222222222222222222222111111111000000000111111111222222222000000000000000111111111000000000111111222222222000000000000////////////222222111111000///////////////////////////////////////000000000000//////000000000///000111111222///000000111111111000000000000000000////////////111111111111111111111111222111111000//////000000000000000000000000000000//////////////////////////////////////////////////////000000000111111111111111111222222222333333444333333222222222333333333444555666555555666888;;;===@@@@@@===:::999888777888999:::;;;<<<<<<<<>>???AAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;;;;:::999888999:::<<<<<<<<<:::888777777777777777888999::::::888888888888777666444333555666666666666777888999777666666666666777777777777777888888999:::;;;;;;::::::::::::::::::::::::888777777666666666666666555555555555555555555555555555555555555444444333555555555555555555555555333333444444444555555555888777666555444444444444333444555555555555444444444444444333333333222222222111111000////////////000000/////////000000111////////////////////////////////////////////////------............------...//////000000000//////,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,ssseeeiiimmmppprrrtttuuuvvvxxxzzzzzzyyywwwvvvuuurrrnnnjjjbbbcccdddfffhhhjjjkkklllnnnoooooommmjjjhhhggghhhddd]]]WWWWWWYYYZZZ]]]bbbcccbbbcccdddffffffdddbbbcccbbbaaa```____________]]][[[XXXWWWWWWVVVTTTSSSYYYWWWSSSRRRRRRQQQPPPOOOQQQRRRSSSTTTUUUVVVWWWWWWTTTTTTUUUWWWWWWXXXXXXXXXTTTRRRPPPOOOPPPPPPNNNMMMNNNNNNLLLLLLNNNPPPTTTVVVTTTQQQNNNJJJHHHFFFFFFFFFDDDEEEFFFFFFFFFDDDCCCBBBDDDBBB???>>>??????===<<<@@@@@@AAABBBCCCDDDDDDEEEAAAAAA@@@AAAAAABBBCCCDDD???@@@AAAAAABBBBBBBBBBBB===;;;999999:::;;;<<<;;;<<<<<<;;;::::::::::::;;;999999::::::::::::;;;;;;888888888888888888888888555666777777888888888888888777777666666555555444555555555555555666777777777777777777777777777777666777999888777555666777555555555555555555555555333444444555555444444333444333333333333333333222111111111111000000000000........./////////000000000000000000000000000000000000000111222333333333000000000000////////////222111111111000000//////////////////////////////...//////000000//////...///////////////000000111//////000000111111000000000000000000////////////000000000000000111111111222222111000////////////000000000000000000000000////////////////////////......////////////000000/////////000000000111111000000111111111222222222444444333222222222222222222333555555444444666777:::===@@@AAA???;;;999888777888999:::;;;;;;;;;;;;===<<<:::888777777777888::::::;;;;;;<<<=========>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;999888777777777777777777888999999777888888888777666444333444555666666666666999;;;777666666666666777777888888888888888999:::<<<<<<::::::::::::999999999999777666666555555555555555444444444444444444444444444555555666555555444444555555555555555555555555333333333444444444444555555555444333222222333333111222222333333333333222222222222111111111000000------...///000111111222000000000000000111111222/////////////////////////////////000000000000000------............------,,,,,,---............---+++,,,---.........------...---------,,,,,,,,,+++oooaaaeeejjjnnntttwwwxxxyyy{{{}}}zzzxxxuuusssqqqnnnjjjfffcccdddfffhhhjjjlllmmmmmmmmmnnnnnnllliiifffeeefffddd\\\VVVVVVWWWXXX\\\aaacccbbbaaabbbccccccaaa___aaa```___^^^^^^]]]^^^^^^ZZZYYYXXXYYYYYYXXXUUUSSSUUUSSSPPPOOOPPPQQQPPPOOOOOOOOOPPPRRRSSSUUUVVVVVVSSSSSSTTTTTTUUUUUUUUUUUUTTTRRROOOOOOOOOOOONNNLLLNNNMMMMMMLLLMMMNNNPPPQQQMMMLLLJJJIIIGGGFFFFFFFFFCCCDDDEEEFFFFFFDDDCCCAAACCCAAA??????@@@@@@???>>>??????@@@AAABBBCCCDDDEEEBBBBBBAAAAAAAAABBBBBBCCC???@@@AAAAAABBBBBBBBBAAA===;;;999888:::;;;;;;;;;<<<<<<;;;::::::::::::;;;888888888999999999::::::888888888888888888888888555666777777888888777777888777777666555555444444555555555555555666777777444444444444444444444444444666888777555333444555555555555555555555555555333444444555555444444333222333333333333333333444222222222111111111000000............/////////000000000000000000000000///000000000111111111111111////////////000000000000111111111000000000000000////////////////////////......////////////.....................//////000...//////000000000000000111000000000/////////.../////////000000000111111111000000/////////000000000000000000000000000000////////////////////////......//////000000000000////////////000000000111000000000000111111111222222222222222222222333333111333444444444444555777999<<<@@@BBB@@@<<<999888666777888888999999999999888888888888999999999999<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::::::::999:::;;;<<<<<<<<<;;;:::;;;::::::999888888777777777777777777777888888999555666777888888777666555444666777777555555888:::777666555555666777888999777777666777888:::;;;<<<:::::::::999999999888888777777666555555555555555444444333333333333444444444444666666777666555555444444444444444444444444333333333444444444555555444333333222222222333333000111222222333333333222111111111111000000000000,,,,,,...///000111111111000000//////000111111222................................./////////000000,,,------......------,,,++++++,,,---------------,,,,,,------,,,***)))(((---------------.........lll___dddgggmmmtttyyy{{{|||~~~yyyvvvssspppnnnjjjfffcccccceeegggiiikkkmmmnnnnnnlllmmmmmmkkkgggeeeddddddddd\\\UUUUUUVVVWWW\\\aaacccbbb``````aaaaaa___^^^``````___^^^]]]]]]]]]]]]ZZZZZZZZZ\\\\\\[[[XXXUUUPPPNNNMMMMMMOOOPPPQQQPPPMMMMMMNNNPPPRRRSSSTTTUUURRRRRRRRRRRRRRRSSSSSSSSSSSSQQQOOONNNOOOOOOMMMLLLMMMMMMMMMMMMMMMMMMMMMNNNHHHHHHHHHGGGGGGFFFFFFEEEBBBCCCEEEFFFFFFDDDBBBAAAAAA@@@>>>???@@@BBBAAAAAA>>>??????@@@BBBCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBDDDDDDCCCBBBAAA???>>>===<<<:::888888999;;;;;;:::<<<<<<;;;::::::::::::;;;777777888888888999999999777777777777777777777777777777888888888777777666888777777666555444444444555555555555555666777777666666666666666666666666333666888777444222333555444555555555555555555555333444444555555444444333222222222333333444444444333333333222222222111111000000000000111111111111000000000000////////////111111000000//////......////////////000000000000000000000000000000111111..............................////////////......---------------...//////......///000000000000000111111000000/////////....../////////000000111111///......//////000111222000000000000000000000000////////////////////////.../////////000000111111////////////000000000000000000000000111111111111000000000111222333555555111333444444444444555777888<<<@@@BBB@@@===:::888555666666777777777777777444555777888:::;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>===<<<<<<;;;;;;777888:::;;;<<<<<<;;;:::;;;:::999888777777777777888777777777777777888999222444666888999999888777666888999777555444666999777666555555555777888999666555555555777888:::<<<:::::::::999999888888888888888777666666666666666444333333222222333333444333444666777777777666555333333333333333333333333333333444444444555555555555444444444444444555555222222333444444444444444222222222222111111111111...///////////////...---///////////////000111111........................---------.........//////,,,------......------,,,+++,,,------............---------,,,***'''$$$###+++,,,,,,---...///000000mmm```aaahhhmmmtttxxxxxxxxxyyyzzzwwwrrrllljjjkkkkkkgggcccbbbccceeehhhjjjlllmmmmmmlllkkkiiigggfffdddcccccceee```ZZZVVVUUUXXX]]]aaadddaaa___^^^___```___^^^___^^^\\\ZZZZZZ[[[\\\]]]ZZZYYYXXXWWWXXXWWWTTTRRRRRRSSSSSSRRRQQQNNNLLLKKKLLLLLLLLLMMMNNNPPPQQQRRRRRRQQQOOOPPPRRRSSSSSSSSSSSSSSSRRRQQQOOONNNMMMMMMMMMKKKJJJHHHGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@>>>======?????????@@@@@@AAAAAABBBEEECCCAAA@@@@@@???===;;;<<<<<<===>>>>>>===<<<;;;>>>===<<<;;;;;;;;;;;;;;;============<<<<<<<<<<<<<<<;;;999777777777777777777777777777666666666666;;;:::999777666666555555111333555777777666555444555444333444888;;;:::777888999999777777888666444444444444444444444444444444333222444666777444111111111111222222333333333111111111111000000000000222111000//////000111222222111///...---...000111111111000000000000111111000000000000000000000000......//////000000111111////////////////////////,,,,,,---......---,,,,,,............////////////........................////////////////////////...///000111111000///...000000//////......------+++++++++,,,---...///000000000////////////000000000000000000000000000000222111000///------,,,,,,111000///......///000111//////000111111111111111000111111111111222222222222333444555666666666666888:::>>>AAAAAA===888555333333444444555666666666666777888:::;;;;;;;;;;;;999999::::::;;;<<<======>>>===<<<;;;;;;;;;;;;;;;999999888888999999:::;;;:::888777888999999888777;;;:::888666666666666777444444444444555777888999888888999999999999888888666555444444555666777888777666555555555666888999:::::::::999888777666555777777777777666666666666555555555555555555555555666333222333555666444222222222222222222222222222777666555444333222111111222222222222222222222222111111111111111111111111333222111000/////////000000...,,,******---000333...//////000111000000000000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******+++---kkk^^^___eeelllssswwwwwwuuuuuuvvvsssnnniiihhhiiiiiifffcccbbbccceeehhhjjjlllmmmnnnnnnmmmkkkhhhfffeeeeeeeeeeeeaaa[[[VVVUUUWWW\\\___```]]][[[[[[\\\^^^^^^^^^___^^^\\\[[[ZZZ[[[\\\]]]\\\ZZZYYYXXXXXXWWWTTTRRRPPPPPPQQQQQQPPPOOONNNMMMLLLLLLLLLMMMNNNOOOQQQRRRNNNMMMLLLNNNPPPRRRSSSRRRQQQQQQPPPOOOOOONNNMMMMMMKKKJJJIIIGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@??????>>>===<<<======>>>>>>???@@@AAAAAAGGGDDDBBBAAA@@@@@@>>><<<;;;<<<===>>>>>>===<<<;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888777666555444444555555888777777777666666555555666666555555555555555666444555666666666555444333555777888777666777888999555555444444555666555333444444444444444444444444333222111333555555333000111111111222222333333333111111111000000000//////111111000//////000111111111000///......///000111111111000000000000111111////////////////////////......//////000000000000........................,,,,,,---......---,,,,,,............////////////................................................//////000000000000/////////////////////.........///////////////000111222000000////////////000000////////////////////////000//////............///111000///.........///000//////000111111111111000000000111111111222222222222333444555666666666666777:::>>>AAA@@@===888555333333333444555555666666666666777888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::888777777777777888999999777666555666777888888666:::999888666555555666777555444444555555666777888777888888999999888888777666555444444555666777888777666555555555666888888:::::::::999999888777666777777777666666666555555444444444444444444444444666444333444666777555333222222222222222222222222333333333333333222222222111111111111111111111111111111111111111111111111000000000000000111111111111///...,,,---...000222........./////////000000///...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------------///000jjj\\\]]]ccciiiqqquuutttqqqpppooommmjjjffffffggghhheeecccbbbccceeegggjjjlllnnnnnnqqqooollliiigggggghhhiiigggccc]]]XXXVVVWWWZZZ\\\[[[YYYWWWWWWZZZ]]]______```___]]]\\\[[[[[[[[[\\\]]]\\\ZZZYYYXXXWWWTTTQQQMMMNNNNNNOOOOOOOOONNNNNNLLLLLLLLLMMMNNNOOOPPPQQQKKKJJJIIIKKKNNNQQQQQQQQQOOONNNNNNNNNMMMMMMLLLLLLHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEAAAAAABBBBBBBBBBBBAAAAAA???>>>>>>>>>===<<<<<<<<<;;;;;;<<<===>>>@@@@@@AAAHHHEEEBBB@@@@@@???>>>===;;;<<<===>>>>>>===<<<;;;888888888888999:::;;;<<<888888888999999::::::;;;999999888888777888888999888888777777666555444444333333333444555666777888777777777666555555444444444888;;;:::666666;;;AAABBB===999777888888666444444444444444444444444444222111111333444444222///111111111222222222222222111111000000000000//////111000000//////000000111111000///......///000111000000000000000000000000////////////////////////...////////////000000000........................,,,------......------,,,---............/////////////////////////////////........................000//////...//////000000.........///////////////111111000000000111111222000//////......//////000////////////////////////...............///000111000000///...---------......///000000111111000000000000000111111111222222333333444555666666666666777999===@@@???<<<888555222333333444444555555666666666555666777999:::<<<@@@???>>>===;;;:::999999888888888777888888999999666666666666666777777888777666555666888999888777999888777666555555666666666555555555555555666666777777888888888888777777555555555444555555666777666666555555666666777888::::::::::::999888777777888888777666555444444333222222222222222222222222666555444444666666555444222222222222222222222222000111111111222222333333000000000000000000000000111111111111111111111111---...000111222222111111111000000/////////000000......---,,,---...///000///...---,,,,,,---...///........................------------------------))))))*********+++++++++++++++++++++++++++++++++,,,...///...+++(((''''''jjj\\\]]]aaahhhppptttrrrnnnkkkjjjhhhfffdddeeefffgggfffdddcccdddeeegggiiikkkmmmnnnrrroookkkhhhggggggiiijjjhhheee```\\\YYYYYYZZZ[[[YYYWWWVVVXXX[[[___aaabbb```___^^^\\\[[[[[[[[[[[[]]][[[YYYXXXWWWUUURRRPPPMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOKKKJJJIIIJJJMMMOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEEEEDDD@@@@@@AAAAAAAAAAAA@@@@@@======<<<<<<;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAAGGGDDDAAA???>>>>>>===<<<:::;;;<<<=========<<<;;;888888777777777888888999666666777888999::::::;;;999999999999999:::::::::888888777666555444444333444444444555666777888999777777666555555555666666555777:::;;;999999???GGGYYYMMM@@@:::999777555444333333333333333333333333222222333444444333111000111111111111111222222222111000000000////////////000000000//////000000000000//////...//////000111000000111111111111000000////////////////////////////////////////////////........................---------------------------------.........//////////////////////////////........................000///...------///000111------......//////000000//////......---........./////////....../////////////////////////////////...............///000000000///......------,,,,,,...//////000000000000000000000000000111111111111333333444555555555555555555888;;;>>>>>>;;;777555222222222333444444555555555555444444555888:::<<<@@@@@@???===<<<;;;:::999888777777777777888999999666666555555666666777888:::999888888999:::999888888777666555444555666666777666555444444444444444666777777777777777777666555555555555555555555555555555555555666666777777999999::::::999888777777888888777666444333222222333333333333333333333333444444444444444444444444222222222222222222222222111111111222222222222333000000000000000000000000111111111111111111111111---///111222333222000///000000000000000///...---...---,,,++++++---///000...------,,,,,,------...------------------------------------------------+++++++++,,,,,,,,,------************************)))+++---+++((($$$"""!!!jjj]]]^^^___fffnnnrrrpppkkkhhhgggdddddddddeeegggggggggfffdddddddddeeegggiiikkklllooommmiiifffeeeeeegggiiifffdddaaa^^^\\\ZZZZZZZZZZZZYYYYYY[[[___ccceeeeee```___^^^]]]\\\\\\\\\\\\[[[YYYWWWVVVUUUSSSPPPNNNOOOOOONNNMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLMMMNNNNNNNNNLLLKKKKKKLLLNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEDDDCCCCCC??????@@@@@@@@@@@@??????===<<<;;;::::::;;;;;;<<<<<<<<<===>>>???@@@AAABBBDDDBBB???=========<<<;;;999:::;;;=========<<<;;;:::999888777666555555555666666777888999999::::::555555555666666666666666777777777666555444444333666555555555555555666666444444444444555666888999888555444777888888===DDDgggTTT@@@888666444222333333333333333333333333333333444555555444333222222111111111111111111111111000000000////////////.../////////000000////////////////////////000111111///000111111111111000///......................../////////.......................................------------------------------------............////////////////////////........................///...---------...000111------......//////000000......---,,,,,,,,,------//////............//////........................000000///..............................------,,,......///000000000000000//////000000000111111111222333333444444444444333333666999;;;;;;999666444111111222222333444444444555444333333555777:::<<<>>>>>>======<<<<<<<<<<<<999999888888888888999999777666666666666777888888<<<:::888888888888666555777666555444444444555666777666555444444333333444555666666777777666666555555555555555555555444444444555555666666666666666888888999999999888777777777777666555444333222111333333333333333333333333222222222222222222222222222222222222222222222222333333333333222222222222111111111111111111111111000000000000000000000000///000222333222111///---...////////////...,,,,,,...---+++***+++,,,...000---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------************************ $$$''')))))))))))))))jjj]]]___^^^dddkkknnnlllhhhfffeeebbbcccdddfffggggggggggggeeedddddddddeeefffhhhiiijjjhhheeebbbaaabbbcccdddbbbaaa```^^^\\\[[[ZZZZZZZZZZZZ\\\___ccceeeeeeddd^^^^^^^^^^^^]]]]]]]]]]]]YYYXXXVVVUUUTTTSSSPPPMMMPPPOOONNNMMMLLLLLLLLLLLLNNNMMMMMMLLLLLLLLLMMMMMMOOOMMMKKKKKKLLLMMMLLLKKKLLLLLLKKKKKKJJJJJJJJJIIIFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>????????????>>>>>>===<<<;;;::::::;;;<<<<<<===>>>>>>??????@@@@@@AAA@@@>>>======>>>===<<<:::888999;;;<<<======<<<;;;::::::888666555444444444666666777777888888999999555666666666666666555444666666666555555555555444555444333222222222222222111222333444555777888888:::444222555666444999AAAkkkTTT???888999777666888333333333333333333333333333555777666444222222222111111111111111000000000000000////////////.........//////000000//////.........//////000000111111///000111222222111000///......................../////////............---------------------------...------,,,,,,------...,,,------------.................................------------------------------------...///000000........./////////////////////............///000///......------......///........................111000///...............---....../////////......---...//////000000///////////////000000000111111111222222333333222222111111333666888888777444222000111111222222333333444444444444444666888;;;<<<<<<<<<<<<<<<<<<<<<======;;;::::::999888888999999666666666666666777888888888777555555555555333111666555444333333444555666666666555444333333333444555555666666666666555555444555555555555444333333444444555666666666666555666777777777777777666666666666555444333222222111444444444444444444444444000111222222000000111222222222222222222222222222444444333333222222222111111111111111111111111111000000000000000000000000111111222222111000...------...............---,,,------,,,+++,,,---...///,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++&&&(((+++,,,+++***+++,,,iii[[[]]][[[aaagggiiigggdddcccccc```bbbdddeeefffffffffffffffeeecccbbbbbbccceeefffcccbbbaaa___^^^^^^^^^___[[[\\\\\\\\\[[[ZZZYYYYYYYYYZZZ]]]aaaddddddbbb```]]]]]]^^^^^^^^^^^^^^^^^^XXXWWWVVVUUUUUUTTTQQQOOOOOONNNMMMMMMMMMMMMNNNOOONNNNNNMMMLLLLLLLLLLLLLLLMMMKKKJJJJJJLLLMMMLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHGGGHHHHHHHHHHHHFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@===>>>>>>??????>>>>>>======<<<;;;::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>=========???@@@@@@===;;;888999:::<<<======<<<<<<999999777666555555555555555555555555666666666666777777888888777666555444444444444555555555555666444333333222111111222222000111333444555555555555777333444888777444===KKKgggPPP<<<:::===:::666777222222222222222222222222222555777666333111111222222111111111000000000///000000/////////...............///000000///......---...///000000111111111///000111222222111000///........................//////.........---------------------------------...---,,,,,,,,,,,,---...,,,,,,---------.........------------------------------------------------+++,,,---...///////////////////////////.........///.........///000111222///......------......///........................///............//////000,,,---///000000000000///---...//////000000//////////////////000000000111000000111111111111000000///111333555666444222111000000111111222333333333333333444666888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888777777777555555444444555555666777444333222333444555444333555555444333333444555666555555444333333333444444444555555666666555555444444444555555555444333222333444555666666666555555555555666666666666555555444444444444333333222222222222222222222222222222000222333222000///111333222222222222222222222222111111111111222222222222000000000000000000000000000000000000000000000000111111111000000000000000.............../////////------------............,,,,,,,,,------,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,/////////---***((('''(((gggYYYZZZYYY^^^dddfffdddbbbbbbbbb___aaaccceeeeeedddeeeeeegggeeecccaaaaaaaaacccddd______^^^]]]\\\[[[[[[[[[WWWWWWYYYZZZZZZYYYXXXWWWXXXYYY]]]aaadddccc___\\\[[[\\\]]]^^^____________YYYWWWVVVVVVVVVUUUSSSQQQNNNMMMMMMMMMMMMOOOPPPRRROOONNNMMMLLLKKKKKKKKKLLLJJJIIIHHHIIIKKKMMMMMMMMMNNNMMMMMMKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBAAAAAA@@@??????======>>>>>>>>>>>>======>>><<<;;;::::::;;;===>>>============<<<<<<<<<<<<;;;<<<>>>@@@BBBAAA>>><<<888999:::<<<======<<<<<<888777777666666666777777444444444444444444444333444444555555444222000///333333444444555666666666444444444333333444555555000222444555555444222111333222888===:::888FFFZZZ___III777777;;;555...,,,222222222222222222222222111444666555222//////111222111111111000000//////000/////////............---...///000000///...---------///000111111111111...000111222222111000...........................//////.........---------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---///000000///...000000//////.........---------------...000111111.........------.................................,,,---------///000111222,,,---///000222222111111---......///////////////////////////000000000000//////000000000000///...---///222444444333111000000000000111222222333333222333555777999;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<:::888777666666666444333333333333444555555333222222444666888888777555444333333333444555666444444444333333444444555444555555555555555555444444444555666555444222111333333555666666666555444444444555555555555555444333333333333333333333333111111111111111111111111000333444333111000222444222222222222222222222222......///000111222333333////////////////////////000000000000000000000000000/////////000111222333//////......///000111222,,,---.../////////......+++,,,,,,------,,,,,,+++........................************************........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,aaaTTTWWWZZZZZZ[[[\\\^^^___``````______``````aaacccdddeeeddddddcccbbbbbbaaaaaa```^^^]]]\\\[[[ZZZXXXXXXWWWTTTVVVXXXXXXXXXWWWXXXYYYZZZ[[[[[[\\\[[[ZZZXXXWWWVVVWWWYYY[[[]]]^^^___```YYYXXXWWWWWWWWWVVVRRRPPPRRROOOMMMLLLMMMNNNNNNNNNJJJKKKKKKLLLKKKKKKJJJIIIIIIGGGFFFFFFHHHIIIIIIHHHNNNMMMLLLKKKJJJIIIIIIIIIHHHIIIJJJJJJHHHFFFCCCBBB???@@@AAABBBBBBAAA@@@???????????????>>><<<;;;:::======<<<<<<<<<<<<======>>>===;;;;;;<<<<<<;;;:::<<<<<<==================;;;;;;;;;;;;:::999888888777777666444444333333333666555444333333333333333555555555555555555555555333333333333333333333333000111222333444333222222444444444555555555555666777777555555666;;;AAAFFFJJJCCC:::666666666333000///000111222222222222222222444555444222000000000////////////000000000000............////////////////////////////////////---///111333333222000///222111000//////000111222---------........./////////...---,,,,,,---...///++++++------------++++++---------,,,,,,+++++++++)))******++++++,,,------111000...------...//////------------------------,,,,,,,,,---------......000///---,,,******))))))...,,,++++++---000000000000000//////.........---////////////////////////......///000000000000000//////.........---------000///...------------------,,,,,,,,,,,,---......//////000000000000//////000000000000111111111111//////000111222222333333555555555555666888999:::<<<<<<<<<<<<============;;;<<<<<<<<<;;;:::999999444444555555555555444444555444444333333222222111333333333333333333333333333333333444444555555555444444333333333333333333777666555444333222111111111111111222222333333333555444444666777777555222222222111111222222333444222222222222222222222222222222222222222222222222333111///...---...///000//////000000000000//////............------------...///000111111000///...////////////............000///---,,,,,,---///000******+++,,,,,,---......---------------...///000000000000000///...---,,,,,,,,,,,,++++++*********)))))))))***,,,,,,+++)))***************)))((((((************************aaaTTTWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^^^^^^^___```aaabbbccccccccccccbbbaaaaaa``````^^^]]]\\\ZZZYYYWWWVVVVVVQQQRRRSSSSSSRRRRRRTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTVVVWWWYYYZZZ\\\]]]]]]]]]YYYXXXWWWWWWXXXVVVTTTQQQQQQOOOLLLKKKLLLMMMNNNMMMKKKKKKKKKJJJJJJIIIIIIIIIKKKIIIHHHHHHJJJKKKKKKJJJLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHFFFCCCAAA>>>>>>????????????>>>>>>????????????>>><<<;;;:::=========<<<<<<============<<<;;;;;;<<<<<<;;;999888999:::;;;;;;:::999888999999::::::999888777777888777666555444444444444666555444333333333333444555555555555555555555555333333333333333333333333111222333444555444333333444444444444555555555555555555444444666;;;BBBGGGBBB===666444555555333000000000111222222222222222222333444444111000000000////////////000000000000000000//////.........---....................................//////000000000///...------...///000++++++,,,,,,,,,---------......------------......,,,,,,---......---,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,------,,,,,,---...///000------------------------,,,,,,,,,---------......222111000000000000000111000///------///111111111000/////////.........---////////////////////////......///000000000000/////////......------,,,,,,...............------------,,,,,,,,,,,,---......//////000000000000////////////000000000111111111//////000111111222333333444444444555666777999999<<<<<<<<<=========>>>>>><<<;;;;;;:::999888888888444555555666666555555444555555444333333222222111333333333333333333333333222222222222222333333333222222222222333333333333555444444444444444333333333333333333333444444444444333333555666666444222222222111111222222333444333333333333333333333333222222222222222222222222111111111111111000000/////////000000000000//////111111111000000000//////...///000111111000///...////////////............000...---,,,,,,---...000...---,,,+++)))(((''''''...------,,,,,,,,,------////////////...---,,,+++,,,,,,,,,+++++++++******---,,,++++++---......---***************))))))(((************************___TTTVVVTTTUUUWWWXXXZZZ[[[[[[[[[[[[[[[\\\\\\]]]___```aaacccbbbbbbaaa``````______]]]\\\[[[YYYXXXVVVTTTTTTOOOPPPQQQPPPOOOOOOQQQRRRTTTTTTTTTSSSSSSSSSSSSSSSWWWWWWXXXYYYZZZZZZZZZZZZWWWVVVUUUVVVWWWWWWUUUSSSPPPNNNKKKJJJKKKLLLMMMLLLLLLKKKJJJHHHGGGGGGHHHHHHJJJHHHGGGHHHIIIKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIGGGEEEBBBAAA??????>>>>>>>>>>>>??????????????????>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999:::;;;;;;:::888999:::<<<======<<<:::999777777888888888777777666888777666555555444555555555555444333333333444444666666666666666666666666444444333333333333333333222333444555555555444444444444444444555555555555333333444444666:::AAAEEE999666222222333444222///000000111222222222222111111333444333111000000000////////////000000000000111111000///...---,,,,,,------------------------000...+++)))***,,,///222///......------......///,,,,,,,,,---------......------............------------............------------,,,,,,,,,,,,++++++//////...------,,,++++++++++++++++++---...///000------------------------,,,,,,,,,---------......,,,,,,,,,---...///111111111///------///000000000/////////...............////////////////////////---...//////000///////////////......---,,,,,,+++,,,---.../////////...------,,,,,,,,,,,,---.........//////000000//////...//////000000000000111111///000000111111222222222444444444555666777888999<<<<<<=========>>>>>>>>>===;;;999888666666666666444555555666666555555444555555444444333222222222333333333333333333333333111111111111111000000000000111111111222333333333333333333444444555555555555555444444444444444333333333222333555555333111222222111111222222333444444444444444444444444444222222222222222222222222000111333444444222000/////////000000000000//////222222111111111000000000//////000000000000///////////////............---///...---,,,,,,---...///444333111///---+++)))(((......---,,,+++******+++............---,,,++++++,,,,,,,,,++++++++++++***///---++++++,,,...///...******++++++******)))(((++++++++++++++++++++++++zzz]]]SSSTTTRRRSSSUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZ\\\]]]^^^aaaaaa``````___^^^^^^]]]\\\[[[ZZZXXXVVVTTTSSSRRRRRRRRRRRRQQQOOOOOOQQQSSSSSSSSSSSSSSSSSSSSSTTTTTTWWWWWWXXXXXXXXXWWWVVVVVVSSSRRRRRRSSSTTTUUUTTTSSSNNNLLLIIIHHHIIIKKKKKKKKKLLLKKKHHHFFFEEEFFFGGGGGGGGGEEEDDDEEEGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKJJJJJJHHHFFFDDDBBB@@@BBBBBB@@@??????@@@BBBBBB????????????>>><<<;;;:::999999999::::::999999999:::999888999::::::999888999;;;===>>>>>><<<:::888666777777888888888777777888777666555555555555555555444444333333333444444666666666666666666666666444444444444444333333333222333333444444444444444333333444444444555555555333444444444555888===@@@444333111222333333000...000111111222222222111111000222333222000//////000////////////000000000000111000000///...---------------------------------000...+++)))***,,,///111000000000000000000000000....../////////000000000,,,,,,...//////...,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,++++++,,,,,,,,,---...//////------------------------,,,,,,,,,---------......((((((((()))***,,,---...000...++++++,,,---------........................////////////////////////------...////////////...//////...------,,,++++++***,,,...000000///...------,,,,,,,,,,,,---.........//////////////////...////////////000000000111///000000000111111111222333333333444555666888888<<<<<<=========>>>>>>>>>>>><<<999777555555666666555555666666666666555555555555555444333333222222222222222222222222222222222222111111000000////////////000111222222333333333333333444444444555555555555444444333333222222333222111222333444222111222222111111222222333444333333333333333333333333222222222222222222222222111111222333333222111000000000////////////000000000000000000//////////////////000000000000////////////.........---------///...------------...///222111111111000000//////...------,,,++++++,,,,,,------------,,,,,,+++***++++++++++++++++++++++++,,,***)))***,,,---,,,+++***++++++++++++***))))))++++++++++++++++++++++++sssZZZRRRRRRPPPRRRTTTVVVXXXXXXXXXWWWVVVVVVVVVWWWXXXYYY[[[[[[^^^^^^^^^]]]\\\\\\[[[[[[ZZZYYYXXXVVVTTTSSSQQQQQQSSSTTTTTTRRRPPPPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTVVVVVVVVVVVVUUUTTTSSSRRROOONNNNNNOOOQQQRRRRRRQQQMMMJJJGGGFFFGGGIIIIIIIIIKKKIIIGGGEEEDDDDDDFFFGGGEEEDDDCCCDDDFFFHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIGGGFFFDDDBBBAAACCCBBBAAA@@@@@@AAABBBCCC????????????>>><<<;;;:::999:::;;;;;;;;;;;;:::999:::888777888::::::999888666777888999999777555444666666777888999999888888777666666555555555555666444444333333333444444555666666666666666666666666555555555444444333333333222222222222222333333444333333333444444444444555555555666555444555777:::444333333333333222000...111111222222222111111000///111222111000//////000////////////000000000000.........///////////////..............................------......///000//////000000000000//////............/////////000+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---....../////////.........------------------------,,,,,,,,,---------......---,,,,,,,,,---.../////////---++++++,,,------,,,---------...............////////////////////////,,,,,,---..................------------,,,,,,,,,***,,,...000000///...------,,,,,,,,,,,,---............////////////.........////////////000000000000000000000000111111111222222333333444666777888<<<<<<<<<<<<============???===:::777666555666777555666666666666666666555666666555444444333333222222222222222222222222222333333333222111111111000//////000111222222333333555555444444444333333333444444333333222222111111333222111111222333222111222222111111222222333444111111111111111111111111222222222222222222222222222111000///000000222222000000////////////000000000000000000////////////000000////////////000000............------------.........------.........+++,,,,,,---......//////---------------...//////,,,,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))***,,,...---+++)))+++++++++++++++***))))))++++++++++++++++++++++++lllWWWPPPPPPNNNPPPRRRUUUVVVVVVVVVUUUUUUUUUUUUUUUVVVXXXYYYZZZ\\\[[[[[[ZZZZZZYYYXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPRRRSSSTTTSSSQQQOOOOOOOOOOOOPPPRRRSSSTTTTTTTTTSSSUUUUUUUUUTTTSSSRRRQQQPPPNNNLLLKKKLLLNNNPPPPPPOOOKKKIIIFFFEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDEEEHHHIIIJJJIIIGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIHHHFFFEEEDDDCCCCCC@@@@@@????????????@@@@@@????????????>>><<<;;;:::<<<===>>>??????>>>===<<<999888888888:::;;;:::999888888888888777777666555555555666888999999999999666555555444444444555555444444333333333444555555555555555555555555555555666666555555444333333333222222111111111222333444333333333333444444444444555666666555333333333555555555555444333111000///111222222222222111000000...000111111///...///000////////////000000000000............//////000000////////////////////////---...///000000000000///,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,++++++************++++++++++++,,,,,,,,,,,,------))))))***++++++,,,------//////000000//////...---------------------------,,,,,,,,,---------............---------......///000...,,,,,,.../////////---------------.........////////////////////////+++,,,------......------,,,,,,,,,,,,------------,,,---.../////////...------,,,,,,,,,,,,---......---......//////......---......////////////000000000000000000000000000000222222222333444555666777::::::;;;;;;;;;<<<<<<<<<===<<<:::888666666666666555666666777777666666555666666555555444333333333222222222222222222222222333333333333333222222222000111111111222333333333555555555444444333333333333222222222222222111111444222111111222333333222222222111111222222333444111111111111111111111111222222222222222222222222222111///...///000222444111000///......///000111222222111111111000000000000000////////////000000.........------------,,,........................,,,,,,------............------------...///000000,,,,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++***+++---......,,,***+++++++++,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,gggTTTOOOMMMKKKMMMPPPSSSTTTTTTSSSRRRTTTTTTTTTTTTVVVWWWXXXYYYYYYYYYXXXXXXWWWVVVVVVVVVTTTTTTSSSSSSRRRQQQQQQPPPQQQSSSVVVUUUSSSPPPNNNMMMOOOQQQTTTWWWXXXXXXVVVTTTSSSSSSSSSSSSRRRPPPOOONNNNNNLLLJJJKKKMMMOOOOOOOOOJJJGGGEEEDDDEEEFFFFFFFFFCCCDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDEEEGGGIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJHHHGGGFFFEEEEEEDDDDDDDDD???@@@@@@@@@@@@@@@@@@???????????????>>><<<;;;:::<<<===>>>??????>>>===<<<:::999888999;;;;;;;;;:::<<<;;;999888777777888888333333555666777888888888444444333333333333444444333333333333333444555666444444444444444444444444666666666555444444333333333333222111222333444555222222333333333444444444333444555555333222222333444444444333222111111222222222222222222111000000---///000000///...//////////////////000000000000///////////////.......................................//////000000000000,,,,,,---......---,,,,,,*********++++++++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,,,,,,,---.../////////...---------------------------,,,,,,,,,---------......++++++******+++,,,,,,---///---+++,,,...///000000,,,,,,,,,------.........////////////////////////++++++,,,------------,,,******+++,,,---......///...............------------,,,,,,,,,,,,---......---......//////......---........./////////000000000000000000000000000///111111222222333444666777999999999:::::::::;;;;;;999999888777777666555555666666777777777777666666666666666555444444333333111111111111111111111111222222222333333333333333222222222222333333333333333333444444444444444555222222222333333333333333555333111111222333333333222222111111222222333444111111111111111111111111222222222222222222222222111111111111222222333333111000///......///000111111111111000000000//////111000///......///000111.........---------,,,,,,---..................------------....../////////---------,,,------......,,,,,,------------,,,,,,******+++++++++,,,,,,,,,---+++((((((***,,,------++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,dddSSSNNNLLLIIIKKKNNNQQQRRRRRRQQQPPPSSSSSSTTTTTTUUUWWWXXXYYYXXXWWWWWWVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRQQQQQQQQQRRRUUUXXXYYYVVVRRROOONNNQQQTTTXXX\\\]]]\\\YYYWWWRRRRRRRRRRRRQQQPPPOOONNNOOOMMMKKKKKKMMMOOOOOOOOOIIIGGGDDDCCCDDDEEEFFFFFFAAABBBCCCDDDEEEEEEEEEEEECCCBBBAAACCCEEEGGGGGGGGGJJJIIIIIIHHHHHHIIIIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEAAAAAACCCDDDDDDCCCAAAAAA????????????>>><<<;;;:::999:::<<<======<<<:::999:::999888999;;;<<<;;;::::::888666444333333555666111222333555666777777777333333222222222333333444333333333333333444555666333333333333333333333333777777666555444444333333444444333222333444555666222222333333333444444444111333444444333222333444222333333222111111333444222222222222222111000///---...000000///......///////////////000000000000111111000///...------,,,------------------------///............///000111---...///000000///...---++++++,,,,,,,,,---------...---++++++++++++---...------++++++++++++------+++++++++,,,,,,---------///......------,,,,,,+++)))***,,,...//////......------------------------,,,,,,,,,---------......******++++++,,,---...///,,,***)))))),,,...///...,,,,,,,,,------.........////////////////////////++++++,,,------------,,,((()))***+++---...///000000///...------------------,,,,,,,,,,,,---......---..................---............/////////000000000000000////////////111111111222333444666666888888999999999:::::::::666666777777666555444444666666777777777777666666666666666555444444333333111111111111111111111111111111111222333333333444444444333333333333333333111222222333444666666777333333333444444555555555666333111111222444444333222222111111222222333444222222222222222222222222222222222222222222222222000111333555555555333222222000///......///000222............------------111000///......///000111......---------,,,,,,,,,------............------&&&'''((()))+++,,,---.........---,,,++++++++++++,,,,,,---......---------*********++++++,,,,,,,,,...***$$$"""$$$(((,,,...+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,___PPPLLLJJJNNNMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSTTTTTTRRRSSSTTTUUUUUUUUUUUUUUUSSSQQQOOOLLLJJJJJJKKKKKKNNNPPPRRRTTTTTTSSSQQQPPPPPP\\\iiimmmggg^^^[[[[[[UUUTTTRRRPPPOOOOOOOOOOOONNNKKKJJJKKKNNNPPPPPPNNNLLLJJJHHHFFFEEEEEEFFFGGGEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDDDDEEEFFFJJJMMMIIIHHHFFFDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>=========>>>>>>>>>>>>===<<<;;;999999888888888888888888888888999999999888777666666555444555555555666666777777555555444333333333444444000111222222444444555666444555555666666666666666555444444333333222222111111222333333444444333333444444333333333333222222111111111222222333333444222222222333444444444555333333333333333333333333000000000000000000000000////////////////////////////////////////////////////////////............,,,---///111111000...---//////...------------...000///---+++*********+++***++++++,,,,,,++++++***------,,,++++++***))))))******))))))***++++++,,,------......------,,,+++...,,,+++******+++---///---,,,++++++******++++++------,,,+++,,,---...///000...,,,******,,,...000......---------,,,,,,,,,+++++++++,,,---...///000------------------------,,,,,,+++***+++,,,...///***+++---......---+++***111111222222222222111111........................000///...---,,,---......,,,,,,------.../////////---...///000111111000000222333333444555666777777555666666777777777777777444333333333333444555555555666666666555444444333555555555444333222111000222222222222222222222222111111111111222333444444555555666666555444333333444444444444444444444444555555444444444333333333444444444444444444444444666555444444222222111000555555555444444444333333777666555444222111000000222222111111000000//////000000000000111111111111//////000000///...------///////////////......---000///...---+++(((&&&%%%***++++++,,,,,,------...,,,++++++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++)))'''))))))))),,,000000---***,,,,,,,,,,,,++++++***)))+++*********))))))((((((...------,,,+++***))))))___PPPLLLIIILLLLLLMMMMMMNNNPPPQQQRRROOOOOONNNNNNOOOOOOPPPQQQRRRRRRRRRSSSSSSRRRQQQQQQQQQOOOMMMLLLKKKKKKLLLMMMOOOQQQSSSUUUVVVUUUSSSRRRZZZfffsssuuulllaaaYYYWWWTTTSSSQQQOOONNNNNNNNNNNNNNNLLLKKKLLLNNNOOOOOOMMMKKKJJJGGGEEEDDDDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGJJJLLLIIIHHHFFFDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDDDD@@@@@@@@@@@@????????????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999999999999999999999999999888777666666666555555555666666666777777666666555444333333333333444444444333333333333222444555666666777777666666666666555555444333333333222222333444444444444333444444333333333333222222222222222222222333333333000000000111111111111111111111111111111111111111000000000000000000000000////////////////////////........................////////////............,,,---///000000//////.........------,,,,,,,,,---000///---,,,+++,,,,,,---//////////////////////////////......------,,,,,,******************++++++)))***,,,---......//////...---+++******+++,,,......---,,,+++************---,,,,,,,,,,,,---............------------......------------,,,,,,,,,,,,,,,++++++,,,,,,...//////------------------------,,,,,,+++++++++,,,---...,,,,,,++++++++++++,,,,,,------............------...........................------,,,---...///000//////........................//////000000000000333333333444444555555666444555555666666666666666333333444444444555555555555555555555555444333222444444444333333222111000222222222222222222222222222222222222333444555666555555555555555444333333444444444444444444444444555444444444444333333333222222222222222222222222444444444333333222222111000000111111222222222333555444444333222111000000111111111000000000000000/////////000000000111111///////////////...------///////////////......---000000000///...---,,,+++((((((***+++---...000000...,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***)))***))))))+++---...,,,)))++++++,,,,,,,,,+++******++++++++++++*********)))---,,,,,,++++++******)))^^^PPPLLLIIIJJJJJJKKKLLLNNNOOOQQQRRRMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPPPPPPPOOONNNMMMMMMNNNMMMLLLKKKLLLMMMNNNOOOPPPQQQTTTVVVWWWVVVUUUTTT___jjjvvvxxxoooaaaXXXSSSRRRQQQOOOMMMMMMLLLMMMMMMOOONNNMMMMMMNNNNNNMMMKKKJJJHHHFFFDDDCCCCCCDDDEEECCCBBBAAAAAAAAACCCEEEGGGIIIKKKLLLLLLJJJIIIIIIJJJHHHGGGFFFEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@??????>>>>>>>>>???????????????>>>===<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888777777666666555555666666666666777777777777666444444333333333555444444444444333333333555555666777777777777777777777666666555444444444222222333444444444444444444444333333333333222222333333333333222222222222111111111000000000000000111111111111111111111111000000000000000000000000////////////////////////........................////////////............---............///////////////......------------......------------............---,,,,,,---......+++++++++***************++++++++++++************)))***+++---............///...,,,+++***++++++,,,...---,,,+++************+++,,,------......------,,,---...//////...---,,,,,,,,,,,,,,,++++++++++++,,,++++++,,,,,,---...///------------------------,,,,,,+++++++++,,,---------,,,+++******+++,,,---++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,...///000111111111000//////...------000///.........///000111333333333333333333333444333333444555555555555444222333444555666555555444333333444444444333222222222222222222222111000///000000000000000000000000............///000111111444444555555444444333333444444444444444444444444444444444444333333333333222222222222222222222222333333333333333333333333......///000111222333333222222222222111111000000///000000000000000000111....../////////000000000///////////////......---///////////////......------...//////000000000///)))******+++---......//////---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,******)))((()))***+++***)))******++++++,,,+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++]]]OOOKKKHHHHHHHHHIIIKKKLLLOOOQQQRRRNNNNNNOOOOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNMMMLLLLLLMMMLLLLLLKKKLLLLLLMMMNNNOOOQQQSSSUUUVVVVVVUUUTTTZZZdddnnnpppiii^^^WWWTTTPPPOOOMMMLLLKKKKKKLLLLLLPPPOOONNNNNNMMMLLLKKKJJJIIIHHHEEECCCBBBBBBCCCDDDDDDBBBAAA@@@AAADDDGGGIIILLLNNNOOOOOOLLLIIIHHHHHHGGGGGGFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDFFFEEEEEEDDDDDDCCCCCCCCC?????????>>>>>>???@@@@@@@@@@@@@@@???>>>===;;;;;;::::::::::::::::::::::::999999999888888777777777666666666666666666777777888888666555444444333333222222333444555666777777555666777777888888777777777777666666555444444333222333333444555444444444444444333333333222222222444444444333333222222111333333333222222111111111222222222222333333333333////////////////////////////////////////////////........................////////////..................---------...///000000000000000000///......,,,,,,,,,,,,------......---,,,***))))))***,,,---(((((((((((())))))))))))++++++,,,+++++++++******,,,------------,,,++++++///...---,,,+++******+++,,,++++++******++++++,,,+++,,,---...///...---,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++******,,,+++++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,------------,,,,,,------------------------,,,,,,------...///000000111111000000////////////111///...------...000111222222222222222222222111111222222333333333333333111333555666777666444333222222333333333222222111111111111111111000//////000000000000000000000000,,,,,,,,,,,,---...///000333333444444444333333222333333444444444444444444444444444333333333222222333333333333333333333333111111222222333333333333///000000111222333333333000000000000000111111111.../////////000000111111............////////////...///////////////......///////////////......---***+++,,,---..................---,,,,,,+++******///,,,***)))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++***,,,+++)))))))))*********((()))***+++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,]]]NNNJJJHHHGGGGGGHHHIIIKKKMMMOOOPPPMMMNNNOOOPPPPPPPPPPPPOOOKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLOOOPPPQQQRRRSSSSSSSSSSSSWWW]]]bbbccc^^^XXXTTTTTTOOONNNLLLKKKJJJJJJKKKLLLPPPPPPPPPOOOMMMKKKJJJIIIIIIGGGEEECCCBBBBBBCCCDDDEEEDDDBBBBBBCCCFFFIIIKKKMMMOOOPPPOOOLLLIIIGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBAAA@@@@@@?????????>>>>>>???@@@AAAAAAAAAAAAAAA@@@???>>><<<<<<::::::::::::::::::::::::999999999999888888888888777777777777777777666666999888777666555555555555222333444555666777777888666777777888999888888888666666555555444333333333333333444555555555444444444444333333333222222222555444444333333222222222444333333333222222111111111111111222222333333333////////////////////////////////////////////////........................////////////...............------------...//////....../////////...---,,,)))******+++,,,,,,,,,---///...,,,++++++,,,...///+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***,,,,,,------,,,,,,+++***///...---,,,++++++******)))))))))***+++,,,......+++,,,---...///...---,,,---,,,***))))))***,,,---,,,,,,,,,+++++++++******,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,---000111111000---,,,,,,------......------,,,------------------------..................------////////////000000111111111000...,,,,,,---///000111111111111000000000000000000111222222222222222111222444666666555333222111111222222333222222111000000111111111000//////////////////////////////000000000000111222333444222222333333333333333222333333333444444444555555444444333333333222222222333333333333333333333333000111111222222333333444111111111111111111111111//////000000000000111111......//////000000000111............////////////......///////////////...///////////////......---******+++,,,,,,,,,,,,+++......---,,,,,,+++******...+++(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,+++))),,,,,,+++***)))******+++((()))******++++++++++++))))))******************((())))))******++++++,,,~~~\\\MMMJJJGGGFFFFFFGGGHHHJJJLLLMMMNNNJJJKKKMMMNNNNNNNNNMMMLLLJJJJJJKKKMMMMMMNNNNNNNNNLLLLLLLLLLLLLLLLLLKKKKKKOOOOOOPPPPPPQQQQQQPPPPPPWWWYYY[[[YYYTTTQQQQQQRRRNNNMMMKKKJJJJJJJJJKKKLLLNNNPPPQQQPPPMMMKKKIIIIIIIIIGGGEEECCCBBBBBBCCCDDDEEEDDDDDDDDDEEEGGGIIIKKKLLLMMMMMMLLLIIIGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBAAA@@@???======999999999999999999999999999999999999999999999999888888777777777777666666888888777666666666666777777666666666666555555555777777888999999999999999666666555555444333333222333333444555555555555555444444333333333333222222444444444444333333333333222222222111111111111111......//////000111111111000000000000000000000000////////////////////////------------------------////////////............,,,------------.........+++,,,---------,,,***)))((()))***+++,,,,,,++++++,,,+++************+++,,,++++++++++++++++++++++++)))***,,,---------,,,+++((()))***,,,---------------------,,,,,,++++++***)))))))))***+++---...///+++,,,------......------...---***))))))***---...,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,------------------------,,,,,,---------,,,++++++***---111333333111---***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,------...//////000111111000///...---------.../////////////////////000000000000111222222222222111000111222444444333333222111111222333333333222222000000111111111111000000////////////////////////000000000000111222333333111111222333333333222222222333333444444555555555333333333333222222222222111111111111111111111111000111111111222222333333000000000000//////......000000000000000111111111...//////////////////000....../////////000000000---.../////////////////////////////////......---,,,------------------,,,+++++++++,,,,,,------------+++))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,+++))))))+++,,,+++******+++,,,))))))******+++*********)))))))))))))))*********)))))))))*********++++++}}}[[[MMMIIIGGGFFFFFFGGGGGGHHHJJJKKKLLLHHHJJJKKKMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLKKKKKKIIIJJJKKKLLLLLLMMMMMMMMMPPPPPPPPPPPPPPPOOOOOOOOOSSSTTTTTTRRROOOMMMMMMOOOMMMMMMKKKJJJJJJKKKKKKLLLMMMPPPRRRQQQMMMJJJIIIJJJJJJHHHFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHIIIJJJJJJHHHFFFEEEFFFHHHEEEEEEEEEEEEEEEDDDDDDCCCEEEDDDBBBAAAAAABBBDDDEEEIIIHHHHHHGGGFFFEEEDDDCCC>>>>>>>>>???@@@AAACCCDDDCCCCCCBBBBBBAAA???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888777777777666666777777666666777777888888777777777666666666555555777888999999::::::999999777777666666555444444444333444444555555555555555444444333333333333222222333333333444444444444444222222222222222333333333.........///000111111111000000000000000000000000////////////////////////------------------------////////////............+++,,,---.........------,,,---...///...---+++***)))***+++,,,,,,,,,+++***))))))))))))))))))))))))++++++******))))))((((((((()))+++---......---,,,((()))***+++,,,---------,,,,,,,,,---,,,,,,,,,+++++++++******++++++,,,------,,,,,,,,,,,,---............---,,,,,,---......------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------,,,,,,---------,,,+++******,,,///000000///,,,******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......---..................////////////.........------------------...//////000000000000111222222222222111000000111111111222222222111222222333444444333333000111111222222111111000000000000000000000000000------------...///000111000000111222222222222222222222333333444555555666333333333222222222222111000000000000000000000000111111111111111222222222//////000000000000000000111111111111111111111111///////////////........./////////000000000111111------...//////////////////////////////......---,,,,,,---...//////......******+++,,,,,,---......---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******)))+++,,,---,,,***%%%(((+++,,,***)))***+++)))************))))))((()))))))))******+++++++++))))))))))))************}}}[[[MMMIIIGGGGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJLLLNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGHHHJJJKKKMMMNNNOOOOOORRRQQQQQQPPPOOOOOONNNNNNLLLMMMOOONNNLLLKKKLLLNNNMMMMMMKKKJJJJJJKKKLLLLLLLLLOOORRRQQQNNNJJJJJJJJJJJJIIIFFFDDDCCCCCCDDDEEECCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGEEEDDDDDDFFFHHHEEEEEEEEEEEEEEEDDDDDDCCCDDDCCCBBBAAAAAABBBDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@>>>>>>>>>???@@@BBBCCCDDDCCCCCCCCCBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999888888888777777666666666666666666777888999:::444444555666777888999999888888999::::::::::::999888888888777666666555555333444555555666666555555444444444333333333222222333333333444444555555555444444444555555666666666///000000111222333333333000000000000000000000000////////////////////////------------------------000/////////............***+++---//////...---,,,///000111222222000...---+++,,,------------++++++,,,------......------,,,//////......---,,,++++++'''(((+++---//////...---+++,,,,,,,,,,,,+++******++++++,,,---------,,,,,,...---,,,+++************...---,,,+++,,,---...///---...///000000///...---......------------,,,,,,,,,,,,++++++***+++++++++------------------------,,,,,,---...---,,,***)))+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///////////////...------,,,,,,......//////...---,,,,,,,,,,,,------...///000000000000111222222222222222000000//////000000111222111222333444444444444444000111111222222222111111111111111111111111111111000//////000000111222333///000111222222222222222222222333333444555666666333333333222222222111111222222222222222222222222111111111111111111111111000000111222333444555555222222222222111111111000000000//////.........---000000000000111111111111------...///000000/////////////////////......---)))***,,,---.../////////------,,,,,,,,,,,,++++++...------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,......---,,,"""&&&***+++***))))))******************)))((('''*********++++++,,,,,,,,,*********)))))))))))))))zzzYYYJJJGGGFFFEEEGGGIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHIIIJJJKKKLLLLLLLLLMMMNNNNNNNNNNNNMMMJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJHHHHHHHHHJJJLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHEEEDDDCCCDDDEEEFFFFFFEEEDDDDDDDDDEEEGGGHHHFFFEEECCCBBBAAAAAABBBBBBBBBCCCCCCDDDEEEDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>???@@@BBBCCCDDDDDDEEEDDDCCCBBB@@@???>>>=========<<<;;;::::::::::::;;;;;;;;;;;;:::999999888666666666666666666666666888888777777777777777888999999888888888888888999888888888888777777777777555555555555666666666666888666444666888999777444333333222222222222111111555555555555555555444444333333444444444444444444111111111111111111111111......////////////......---------..............................///000111......------------......///...---,,,,,,,,,,,,,,,------......///000000000++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***------------------------...---,,,++++++---...000111111000///...---,,,,,,......//////......---,,,,,,,,,+++***)))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************+++,,,------------------------------...---+++))))))***+++,,,---...//////......///111........................------------------------,,,,,,,,,---...///000111222111000//////111333555222111000//////000111222333111111555:::;;;666222222111111111000000//////------...000111222333444000000000000111111111111000000000000000000000000111111111111222333444555666666555444444333222222333333333222222222111111333333111000...,,,+++***111111111111111111111111111111111000000000000000222111000//////...//////............---,,,+++***000000///...............////////////////////////------------------------***+++,,,,,,,,,+++***))),,,,,,,,,---------......000///...---,,,+++++++++++++++************++++++************************++++++++++++++++++++++++++++++******)))((((((((())))))))))))))))))))))))xxxXXXIIIGGGGGGGGGHHHHHHHHHFFFGGGHHHJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMJJJIIIIIIIIIJJJJJJKKKLLLJJJIIIHHHGGGGGGHHHJJJKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHGGGEEEDDDCCCCCCDDDEEEDDDDDDCCCBBBBBBCCCDDDEEEEEEDDDBBBAAA@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@===>>>>>>???@@@AAABBBBBBCCCCCCBBB@@@???>>>===<<<===<<<;;;::::::999:::::::::::::::;;;::::::999999777777777777777777777777888777777666666777777888777777666666666666777777888888888777777777666666555555555555555555555555777555444555777888666333444444333333222222111111333444555666666555333222333333333333333222222222111111111111111111111111//////000000000000//////---------------...//////..................///000......------------......///...---,,,,,,,,,,,,------------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,+++++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,...///000000//////...---------------------,,,,,,,,,,,,,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++***++++++,,,,,,------------------------///...,,,******+++,,,---+++,,,------,,,,,,---...........................---------------------------------------...///000111000000///000111222333111111000//////000111111111000000333777888444///000000/////////...............///000111111222333/////////000000000111111000000000000000000000000000000000111111222333444333222222111000000//////111111111000000000//////222222111///...---,,,+++000000000000000000000000//////////////////000000111000///////////////////////////......---++++++//////...---------------........................------------------------,,,---.........,,,+++******+++++++++,,,,,,,,,,,,//////...,,,,,,++++++,,,++++++************++++++************************++++++++++++++++++++++++)))))))))))))))*********************************uuuVVVIIIGGGHHHIIIIIIHHHFFFEEEEEEGGGJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDEEEFFFGGGJJJJJJKKKLLLLLLLLLLLLLLLIIIIIIHHHHHHIIIIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHIIIGGGFFFDDDDDDEEEGGGHHHGGGFFFEEECCCBBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAABBBCCCBBBAAA?????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>?????????@@@@@@BBBAAA@@@???>>><<<<<<;;;===<<<;;;::::::999999999888999::::::::::::::::::888888888888888888888888777777666666666666777777999999888888888888999999888888777777777777666666555555555555555444444444555555444555666777555333555555444333333222111111111333555777777666333111333333222222111111000000111111111111111111111111000000000111111000000000......---,,,---...///000//////...---------............------------............---,,,,,,,,,------,,,,,,++++++***)))))))))++++++++++++++++++++++++,,,,,,++++++************+++++++++++++++************************+++++++++,,,++++++++++++***************++++++++++++******++++++++++++++++++++++++---,,,+++++++++,,,...///...........................---+++*********+++,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,------***+++---,,,++++++,,,...------------------------..............................---------......//////000000000000000111111000000////////////000000000//////111444444000---.........------------,,,////////////000000000111....../////////000000000000000000000000000000000////////////000111222333111111111000//////......111000000000000/////////111000000//////......---////////////////////////------......//////000000/////////...//////000000////////////......---,,,......---,,,,,,,,,,,,,,,........................------------------------)))***+++------------,,,+++++++++,,,,,,,,,------///...---,,,,,,++++++,,,++++++************++++++************************++++++++++++++++++++++++'''(((((()))******++++++++++++++++++++++++++++++qqqSSSHHHHHHHHHJJJIIIGGGEEECCCCCCFFFIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCBBBBBBDDDEEEFFFHHHIIIIIIJJJKKKJJJJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGFFFEEEEEEEEEFFFFFFFFFEEECCCBBBBBBDDDGGGHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAA@@@???>>>===>>>>>>?????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@????????????????????????AAAAAA@@@???>>>===<<<;;;===<<<;;;:::999999999999777888999:::::::::::::::777777777777777777777777666666555555555666777777999888888888888999999:::888777777777666666666666666666666555555555555555555555555666666666555444666555555444333222111111000333777::::::777444111444444333222111000000///111111111111111111111111//////000000000000/////////...---,,,,,,...///000//////...---,,,,,,,,,,,,...------,,,,,,------......------,,,,,,,,,------++++++,,,,,,---.........++++++++++++++++++++++++,,,,,,++++++******))))))+++++++++***************************************++++++++++++******************++++++++++++*********************+++++++++,,,,,,+++++++++,,,---...,,,,,,---------.........///---+++***)))***,,,---,,,,,,,,,------------...++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++---,,,,,,+++++++++,,,---+++---......------...///------------------------///////////////////////////......---------.........//////000000000//////////////////////////////000//////000222111///,,,------------------------////////////////////////............////////////000000000000000000000000.........//////000111222333333222222222111111111222222222222111111111111////////////////////////000000000000000000000000------......///000111111...............///000111//////000000///......---///...------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,###$$$''')))+++---------------........./////////...------,,,+++++++++,,,,,,++++++******++++++,,,************************************************(((((())))))************************************nnnRRRHHHGGGHHHIIIHHHGGGDDDBBBCCCFFFHHHIIIIIIIIIHHHHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBCCCEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBDDDFFFGGGDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<===>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????AAAAAA@@@???>>>======<<<<<<<<<;;;:::999999999999777888888999::::::::::::666666666666666666666666555555444444555666666777666555555555666666777888777777777666666666666555777777777666666666555555555666777777666666666666555555444333333222111111000333888;;;<<<999555222555444444333222111111000000000000000000000000000---..................---......---,,,---...///000///...---,,,,,,+++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,------...,,,,,,,,,---......//////+++++++++++++++++++++++++++++++++******)))))))))************************************************+++++++++*********)))))))))******++++++******))))))))))))******+++++++++++++++++++++,,,,,,------++++++,,,,,,------......///...,,,******+++---...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******************+++++++++,,,------,,,,,,---///------------------------///////////////////////////......---------......---.../////////......---.........//////.........000//////000111000///---......................../////////...........................////////////000000000000000000000000............///000111222333333333333333222222222111111111111111111111111////////////000000000111111111111111111111111111......///000111111222222......---......///000000//////////////////...---000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&(((***++++++++++++---------.........//////------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,************************************************************))))))(((((())))))))))))))))))))))))lllQQQHHHGGGGGGGGGGGGFFFDDDCCCCCCEEEHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEECCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCBBBBBBAAA@@@@@@???@@@@@@AAABBBCCCBBBBBBBBB???>>>===<<<<<<===>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@???>>>=========<<<;;;:::999999888888888777888999999999999999999555555555555555555555555444444444444444555666777888888888888999:::;;;;;;777777666666666666555555777777777666555555444444444555777777555444555666333333222222222222111111000333777;;;;;;999666333444444333333222222111111000000000000000000000000,,,------......------,,,---------...............------,,,+++++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---......---------,,,++++++******++++++++++++++++++++++++************************)))))))))***************+++++++++***************+++************)))))))))))))))************)))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------///...---++++++,,,,,,---,,,,,,++++++******))))))++++++++++++++++++++++++*********+++++++++++++++***+++,,,---,,,+++***)))************************)))))))))***************(((***++++++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---------......///.........---------------------............------//////000000000000000//////////////////000000000...............---------....../////////000000000000000000000000000000000............///000111222111111111111111111111111......///////////////000/////////000000111111111111111111111111111111111//////000000111111222222.........---......//////....../////////......---000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------+++)))(((*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,************************************************++++++******)))(((((('''((((((((((((((((((((((((kkkQQQHHHFFFEEEDDDEEEEEEEEEDDDDDDEEEGGGGGGGGGGGGFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDDDDDDDDEEEFFFFFFFFFFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBCCCDDDEEEFFFFFFFFFDDDEEEFFFGGGGGGFFFFFFEEEBBBBBBBBBAAAAAA@@@???>>>===>>>@@@BBBCCCCCCCCCBBB???>>>===<<<<<<===>>>???>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????????????????>>>>>>======<<<<<<<<<<<<;;;:::999888888888888888999999999999888888777666666666666666666666666333333333333444555666777888888888888999:::;;;<<<777777666666666555555555666555555444333333222222111333555555333222222444000000111111111111222222///111555888999777555333222222222222222111111111000000000000000000000000------............------+++,,,...///000///...---++++++++++++++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///,,,,,,++++++***)))))))))++++++++++++++++++++++++(((((())))))******++++++((()))))))))*********++++++++++++*********))))))************))))))))))))))))))************))))))))))))******+++,,,,,,---******+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++************************)))*********++++++++++++)))***,,,------,,,+++***************************))))))******++++++++++++((()))******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...///000///...,,,+++++++++,,,---,,,---............---,,,---...////////////000111....../////////000000000------------------....../////////000000000111111000000000000000000000000////////////000111222222000000000000000000000000............//////000000000000000000000111111111111111111111111111111111//////000000000000000000//////...---------......------............------//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++---.........---,,,***))))))))))))*********++++++,,,+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---*********************************************************)))))))))))))))((((((((((((((((((((((((kkkRRRIIIFFFDDDBBBDDDEEEEEEDDDDDDEEEGGGGGGGGGGGGFFFEEECCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCAAAAAACCCEEEFFFGGGGGGGGGDDDFFFGGGIIIIIIGGGEEEDDDAAAAAAAAAAAAAAA???>>>>>>;;;===???AAABBBCCCCCCBBB???>>>===<<<<<<===>>>?????????@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@============>>>>>>>>>???=========<<<<<<;;;;;;:::<<<;;;:::999888888888888999999999999999888777666777777777777777777777777333222222333444555666777111111111222222333555555777666666666555555555555444444333222222111000000///111444333111///000222/////////000111111222222...000333666666555333222000000000000000111111111000000000000000000000000......////////////......***,,,...000111///---,,,************+++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///*********+++,,,,,,------++++++++++++++++++++++++''''''((()))***+++,,,,,,(((((())))))*********+++++++++++++++******))))))************))))))))))))))))))************))))))))))))***+++,,,,,,------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++***))))))((())))))+++,,,------...************************))))))******++++++++++++((()))+++---------++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///000111///...,,,*********,,,---,,,,,,---......---,,,,,,+++,,,............000111........./////////000000,,,,,,,,,---------......000000000000111111111111000000000000000000000000/////////000000111222333000000000000111111111111///000000000111111222222000000000000000000111111000000000000000000000000///////////////.........000///...---------------,,,,,,------...------,,,......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++'''(((***,,,------------******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))mmmRRRHHHFFFFFF@@@AAABBBCCCDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@@@@??????@@@@@@AAA@@@@@@??????@@@@@@AAABBBDDDEEEFFFEEECCCCCCEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA???>>>======<<<<<<>>>???@@@@@@@@@@@@>>>=========>>>???@@@@@@AAABBBCCCCCCAAA??????@@@?????????????????????@@@AAAAAA@@@@@@@@@@@@AAAAAA<<<===???@@@AAAAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;:::888666555555666777888888777666666666666666444444555555444444333222555444444444444555666666777777777777777777777777777555444222222333444555777666444222000000000000222333444333000///000111////////////000000000000000111222222222000///...000000////////////000000111000///------......///000...,,,******+++,,,---------------------------------,,,,,,,,,,,,++++++------------------,,,,,,.........------,,,,,,,,,+++...111...***'''***---++++++************++++++---+++)))(((((()))+++---)))***++++++++++++***)))+++++++++************)))---,,,,,,+++***)))((((((***)))((((((((()))+++,,,++++++++++++++++++++++++))))))))))))******************+++,,,......+++(((******))))))))))))************************************)))))))))))))))))),,,++++++******++++++,,,,,,,,,,,,+++++++++******(((((((((((())))))))))))******)))))))))***,,,---,,,,,,,,,,,,,,,+++***)))))))))***+++---///111333---------------------------......///////////////...------------,,,,,,,,,000000000///.........---000///...---------------......------------,,,,,,******,,,---------,,,,,,.........///////////////000000000000000000000000000000000000////////////444444333333222111000000333222111/////////000111...............///000111000000000000000000000000111111111000000000000000//////.........---------(((***,,,...//////...---///---+++(((((()))+++------------------------------------,,,,,,+++++++++,,,,,,---...---,,,+++***************************,,,++++++******++++++,,,************************))))))))))))))))))))))))///---+++)))(((***,,,---)))************+++++++++(((((())))))******++++++kkkQQQGGGEEEDDDCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAA@@@????????????@@@AAAAAABBBCCCCCCBBBAAAAAABBBDDDEEEEEEDDDDDDDDDCCCCCCCCCAAABBBBBBCCCDDDDDDEEEEEEGGGFFFFFFEEEEEEDDDDDDCCCDDDCCCBBBAAA???>>>===<<<;;;<<<===>>>????????????@@@@@@???>>>>>>>>>??????@@@BBBCCCBBBAAA??????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<<<<======>>><<<===???@@@AAAAAA@@@@@@>>>>>>======<<<<<<;;;;;;:::999777555444555666666888777666666555555666666444444555555444444333222333333222222333333444555555555555555555555555666666555333222222333444555666444333111000///000000///---,,,---///000///---.../////////000000000000......///000//////...---000//////////////////000111000///...---......///---,,,***)))((()))+++,,,------------------------------,,,,,,,,,,,,++++++,,,,,,------------------......---------,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++***))))))))))))))))))***************************+++++++++************))),,,++++++******))))))))))))))))))))))))******+++++++++++++++++++++++++++))))))))))))************---+++((($$$!!!$$$***///******))))))))))))******++++++++++++++++++++++++************************++++++************+++++++++++++++*********))))))(((((((((((()))))))))*********)))))))))***,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...............------------------------------------,,,,,,,,,,,,//////...---------------,,,,,,++++++++++++******+++,,,---......---,,,,,,.........///////////////////////////////////////000000000000////////////444333333222111111000000333222000/////////000111//////.........///000000000000000000000000000000111111111000000///////////////.........---------+++,,,---//////...---,,,///---,,,*********,,,,,,---------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********))))))*********************************))))))))))))))))))))))))...,,,***(((((()))+++,,,(((((()))))))))*********)))))))))))))))*********iiiOOOFFFDDDCCCEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@AAA???@@@AAA@@@>>>>>>@@@AAAEEEEEEEEEDDDDDDDDDDDDCCCAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA???===<<<;;;;;;;;;;;;<<<======>>>>>>@@@@@@???>>>============@@@AAABBBBBB@@@???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAA@@@@@@???>>>>>>======<<<;;;;;;;;;999888666555444444555666777666555555444444555555444444555555444444333222111111111111111222333333444444444555555666666666666555333222222222333444333333111000///////////////+++(((***000333000+++....../////////000000000------.../////////......//////............//////000///......------......,,,+++***)))***+++,,,---------------------------------,,,,,,,,,,,,++++++++++++,,,,,,------......------------,,,,,,,,,,,,+++(((&&&(((,,,---+++(((+++******))))))******+++((()))+++,,,,,,+++)))(((,,,+++***))))))***+++,,,+++++++++************)))************************((())))))************)))++++++++++++++++++++++++))))))))))))************,,,---***### )))111******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))((((((((((((((()))))))))***************)))******+++,,,++++++,,,,,,,,,+++******+++,,,,,,------,,,******------------------------+++,,,,,,---...---------------------------......,,,,,,,,,,,,------------///...------------------,,,,,,++++++++++++******------.........------,,,.........//////000000000////////////////////////////////////000000000000333333222222111000000000222111000000///000000000000000///.........//////000000000000000000000000000000000//////........./////////.........---------......///...---,,,+++...------------,,,,,,,,,------------------------------------,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))))))))))))))))))))))),,,+++)))((('''(((***+++'''((((((((())))))))))))************))))))))))))gggOOOGGGDDDCCCFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>??????>>>======>>>@@@DDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDBBB@@@>>>===;;;::::::::::::;;;;;;<<<<<<=========<<<<<<;;;<<<<<<<<>>>>>============>>>>>>;;;===>>>???@@@@@@??????>>>======<<<<<<;;;::::::999888777666555666666666666666555444444444444444444444555555444444333222111111111111111222222333444444555555666666777777555444333222222222333333111111000000/////////...111...,,,---111333111............/////////000000/////////000000000000000///......------....../////////......------------------,,,,,,---...///000------------------------------,,,,,,,,,+++++++++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,)))'''(((+++,,,***(((******))))))))))))*********++++++,,,,,,++++++***,,,+++)))(((((()))+++,,,+++++++++*********))))))((()))))))))*********+++((()))***++++++***)))(((************************((()))))))))***************,,,...,,,(((''')))+++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,++++++*********))))))))))))(((((()))))))))***************************++++++++++++,,,,,,,,,++++++***%%%'''***,,,......------------------------------,,,,,,---............---,,,,,,------......//////---------....../////////......---,,,,,,---------......---------,,,,,,,,,..................------.........///000000111111////////////////////////////////////000000000000222222111111000000000000111111000000000000000000111111000///.........///////////////////////////............////////////////////////............------...///......---,,,------...//////...---,,,------------------------------------------,,,,,,,,,+++***))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************))))))))))))))))))))))))+++***((('''''''''((()))((((((((()))))))))******++++++******))))))((((((gggPPPHHHFFFCCCEEEEEEDDDDDDCCCBBB@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAA@@@@@@???>>>>>>======>>>>>>???@@@>>>??????>>>======>>>@@@CCCCCCCCCCCCCCCDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDCCCBBB@@@>>><<<;;;:::;;;::::::999::::::;;;<<<;;;;;;;;;<<<===>>>???@@@>>>@@@AAAAAA@@@???@@@AAA???>>>>>>>>>======<<<<<>>>>>======>>>>>>???;;;<<<>>>???@@@@@@??????=========<<<;;;;;;::::::999999888888888888888888666666555444444444444444444444555555444444333222222222222222222333444444333333333444444555555555444444333333222222222222//////000000////////////111111111111////////////............//////////////////////////////000000......------------.....................------,,,---------......///000000------------------------------,,,,,,,,,+++++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))))))))))))))))))***,,,***)))(((((()))***,,,,,,+++)))(((((()))+++,,,+++++++++*********))))))((((((((()))******++++++((()))***++++++***)))(((************************((()))))))))************+++,,,---//////---***'''******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------......//////......---,,,,,,+++++++++*********))))))))))))*********************+++***************++++++,,,,,,,,,++++++###%%%))),,,.../////////------------------------------...///////////////,,,,,,------...///000000,,,---------......//////------,,,,,,,,,------.........---------,,,,,,,,,..............................//////000111111222.........................../////////000000000111111111000000000000//////000000000111111111000000222111000///////////////////////////////////////++++++,,,...///111222222000000/////////.........,,,,,,---...////////////,,,---///000000///...---------------------------------------------------,,,,,,*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************************))))))))))))))))))))))))***)))((('''''''''(((((()))))))))*********++++++++++++******))))))((((((eeePPPIIIFFFCCCCCCCCCCCCBBBAAA@@@???>>>AAAAAABBBBBBBBBBBBCCCCCC???@@@AAABBBBBBAAA@@@???===============>>>>>>???>>>>>>???>>>===<<<>>>@@@BBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAA???>>>===<<<;;;<<<;;;:::999999:::;;;<<<<<<<<<===>>>???AAABBBCCC===???AAAAAA@@@???@@@AAA>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===???@@@??????>>>======<<<<<<;;;:::::::::999999999999999999999999777666555555444444555555444444555555444444333222333333333333333444555555222222222222222222222222333333333333222222222222...///000000000000000///...000111000---+++,,,...------.........////////////...------,,,,,,------------,,,,,,,,,,,,---------............---,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++******++++++,,,,,,------++++++++++++,,,,,,,,,,,,***+++,,,+++*********+++***))))))(((((())))))******(((&&&$$$$$$&&&(((***,,,+++***))))))***+++,,,+++++++++************)))((((((((())))))*********)))************))))))(((************************))))))))))))************---+++((()))+++,,,,,,*********))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......///000111111000///...,,,,,,,,,++++++++++++***)))))))))*********++++++***++++++++++++***))))))******+++,,,,,,,,,++++++)))***+++------------,,,---------------------------...//////000000//////+++,,,---...///000111111++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,++++++++++++******------,,,,,,---......///......///000000111222222..............................//////000000111111000000000/////////////////////000111111111111000111111000/////////000000000000000000000000000000+++,,,---...000111333333000000000/////////......,,,,,,---...///000111111,,,---.../////////...---------------------------------------...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))***))))))(((((((((((((((************++++++++++++************))))))))))))cccNNNHHHEEEBBBAAABBBBBBBBBAAA@@@??????@@@@@@@@@@@@AAAAAAAAABBB>>>???AAABBBBBBAAA???>>>===<<<<<<<<<<<<===>>>>>>======>>>===<<<;;;===???@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>============<<<:::999999:::;;;<<<<<<<<<<<<===>>>???@@@AAA===???@@@AAA@@@???@@@AAA???>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<===????????????>>>===<<<<<<;;;;;;::::::999888888888999999999888888888777666666555555666666444444555555444444333222333333333333333444555555555555444444333222222222333333333333333222111111...///000111111111111000...------------------,,,---------.........//////000///...,,,+++++++++,,,------,,,,,,,,,,,,------------.........---,,,+++---............------,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,)))'''&&&(((,,,...---+++))))))(((((((((((()))))))))((('''&&&&&&'''((()))************************+++++++++************)))((((((((()))))))))))))))+++******)))))))))))))))************************))))))))))))************+++***)))(((((())),,,///******))))))))))))******++++++++++++++++++++++++*********+++,,,------------///000111111000///---++++++++++++************))))))*********+++++++++***++++++,,,+++***)))((()))***+++,,,,,,,,,,,,+++...---------,,,,,,++++++------------------------,,,---......//////......++++++,,,...///111222222,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++++++++******++++++++++++,,,---///000---...///000111222333333.................................///000111111111////////////////////////...///000111222111111000000000000///000000111111000000000000000000000000......///000000111111222000000000000/////////..................///000000,,,,,,---...............------------------------------------.........////////////...---,,,+++***++++++++++++++++++++++++((()))***,,,,,,***)))(((************************))))))))))))))))))))))))******)))))))))((((((((())))))))))))************)))))))))))))))*********aaaMMMGGGDDD@@@AAAAAABBBBBBAAAAAA@@@@@@>>>>>>??????@@@@@@@@@AAA>>>???AAABBBBBBAAA???>>><<<<<<<<<<<<<<<===>>>>>><<<<<<===<<<;;;:::<<<>>>?????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>===<<<:::999999:::<<<===;;;;;;:::::::::;;;;;;<<<<<<>>>@@@@@@??????@@@AAA@@@??????>>>===<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<:::<<<===>>>??????>>>>>>===<<<<<<;;;;;;:::999999666777888888888888777777888888777666666666666666444444555555444444333222333333222222333333444555999999888777666555555444222333333333333222111111...///000222222222111111000,,,)))+++000333000,,,---------.........//////444222000...---,,,,,,------,,,,,,++++++,,,,,,---,,,---.........---,,,+++000000111111000///......---------------------------------,,,,,,,,,++++++,,,,,,++++++++++++++++++*********++++++,,,,,,,,,'''"""$$$---222///***))))))(((((((((((()))))))))***+++,,,,,,+++***))))))***++++++++++++***)))+++++++++************))))))))))))))))))(((((((((,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))************%%%)))......+++))),,,000******))))))))))))******************************))))))***++++++,,,---------...///111111///...---************)))))))))))))))************+++++++++***+++,,,,,,+++***)))((()))***+++,,,,,,,,,,,,,,,///...---,,,,,,,,,------------------------------+++,,,------......------++++++,,,...///111222333.........------,,,,,,,,,++++++++++++,,,,,,---............---------,,,,,,******)))***+++---///111---...///000111222333333........................---......///000111111222.........///////////////...///000222222222111000000000//////000111222222000000000000000000000000111111111111000000000000000000000000////////////000000///............///,,,,,,,,,,,,------......---------------------------------.........//////000000000000///---***)))************************)))***,,,------,,,***)))************************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))(((((())))))******++++++bbbPPPGGGBBB???AAAAAA@@@@@@???>>>>>>>>>???>>>=========>>>@@@AAACCCCCCBBBBBBBBBAAAAAAAAA>>>======<<<<<<<<<<<<===>>>>>>===<<<;;;:::::::::>>>>>>>>>???@@@@@@AAAAAA???????????????@@@@@@@@@??????????????????@@@@@@???>>>===<<<<<<;;;;;;<<<999::::::999888777999:::999:::;;;<<<============<<<<<<<<<========================>>>===<<<<<<;;;;;;;;;;;;::::::999999999<<<===============<<<<<<:::;;;<<<<<<<<<;;;:::999888555444555888::::::888999999999888888888888777777444111000222333333333111111111222333444555666222222222111111111000000222000---++++++---000222////////////............///////////////.........////////////////////////------------------------///...---,,,,,,,,,,,,,,,........................,,,---------.../////////***++++++,,,------------)))******++++++,,,------------------------------+++++++++************)))************************++++++************++++++++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((++++++***)))(((((()))))),,,,,,+++***))))))******((())))))))))))*********...------,,,+++***))))))(((((())))))************---------,,,))))))***+++...///000111111000///......---,,,+++************((((((((())))))))))))))),,,,,,+++***)))((('''&&&******+++++++++,,,,,,,,,***+++,,,---...---,,,+++------------,,,+++******333000---,,,///111111000............////////////******,,,---------------.........------,,,,,,,,,+++++++++,,,,,,---------///......------......///222111111111000000//////000000//////.........---000000000000111111111111000000000000111111111111444444444444333222222111............------------333222000222444555222000///...------...///000111...---,,,+++***+++,,,---///............---------,,,,,,------.../////////---------............///------...//////000//////000000///...---,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++************************))))))************))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))}}}___NNNFFFAAA>>>AAA@@@@@@??????>>>======>>>>>>=========>>>???@@@AAAAAA@@@@@@@@@?????????;;;:::::::::::::::;;;;;;===<<<;;;::::::999999999======>>>??????@@@@@@AAA>>>>>>>>>>>>>>>>>>??????>>>>>>>>>??????@@@@@@@@@???>>>===<<<<<<;;;;;;;;;:::;;;;;;999888777888::::::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<============>>>=========<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::<<<<<<<<<======<<<<<<;;;:::;;;<<<<<<<<<;;;:::999888666444555888::::::888888888888777777777777666666333111000111222222222222222222222333333444555222222222111111111000000444333111//////111333444////////////............/////////////////////...////////////////////////,,,------------------,,,......---,,,,,,,,,------........................---------...............++++++,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++************++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++***)))(((((((((((())),,,++++++******)))*********++++++++++++,,,,,,,,,---,,,,,,++++++******))))))))))))*********++++++***+++++++++***)))+++---,,,...///111111111///...---,,,+++***))))))))))))###$$$&&&(((***,,,---...******))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++***++++++,,,,,,,,,++++++111...++++++---//////...------------............+++,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,111000000000////////////000/////////.........---....../////////000000000//////000000000111111111222222222222222222111000....../////////000000000111000///000222333111...///......---...///000111///...------------...//////............---------...............---------------------............------...////////////////////////...------,,,,,,++++++++++++++++++++++++******************++++++************************))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********yyy\\\MMMEEEBBB???@@@@@@??????>>>>>>======>>>============>>>??????>>>>>>>>>>>>============888777777777888999::::::<<<;;;:::999888888888999======>>>>>>??????@@@@@@>>>======<<<<<<<<<======<<<======>>>???@@@@@@AAA>>>>>>>>>===<<<<<<;;;;;;;;;<<<;;;:::777666777999;;;;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<<<<=========???>>>===<<<;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::999999888666555666888999999999888777777777777666666666555333111000111222222111333333222222222222333333222222222111111111111111333333222222222222333333////////////..................//////////////////////////////////////////+++,,,---......---,,,+++------,,,,,,,,,---......------------------------...............---------,,,,,,---------,,,++++++------,,,,,,+++******)))++++++++++++++++++++++++,,,+++++++++************************************++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++,,,******))))))(((((())))))+++++++++******************++++++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++''')))******)))***+++---***,,,...111222111000///++++++***)))(((((((((((()))))))))))))))))))))(((''''''((()))***++++++,,,******+++++++++,,,,,,,,,...------,,,++++++++++++))))))+++,,,,,,---------...,,,***)))+++,,,,,,,,,+++,,,,,,,,,------------...---,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,/////////.............../////////...............------.........///////////////000000000000111111///000000111111111111000//////000000111111222222///.........000000///---///............///000000000000////////////000111///............---------//////......---,,,,,,+++------------............------......//////......------------------------++++++++++++++++++++++++++++++******************************************))))))************))))))))))))))))))************))))))))))))))))))))))))(((((())))))******++++++vvvZZZLLLFFFCCC@@@@@@??????>>>======<<<<<<<<<<<<<<<=========>>>>>>============<<<<<<<<<<<<777777777888999:::;;;<<<;;;;;;:::999999999999999<<<<<<======>>>??????@@@===<<<;;;:::::::::;;;<<<;;;;;;<<<===>>>@@@@@@AAA>>>>>>>>>======<<<;;;;;;<<<<<<<<<:::777666777888999:::;;;<<<============:::;;;;;;<<<<<<=========@@@>>><<<;;;:::;;;===>>>===============<<<<<<<<<999999:::;;;;;;;;;::::::;;;;;;;;;;;;::::::999999777777666666777888999999888888888888777777777777666444222111333333333222444444333222111111222222111111111111111111111111///000000111111000000///////////////........................////////////////////////////////////+++,,,...//////...,,,+++,,,,,,,,,,,,,,,---...///------------------------/////////...---------,,,------------,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************++++++************++++++))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,...++++++************++++++******+++++++++*********(((((()))))))))*********))))))******+++++++++,,,************++++++++++++'''(((******))))))***+++'''***---000222111000///++++++***)))))))))))))))---,,,+++***((('''&&&%%%''''''((()))***++++++,,,******+++++++++,,,,,,,,,000///---+++******++++++++++++,,,---------------,,,+++*********+++++++++,,,,,,,,,,,,------------///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******...------------------...------------------------........................------........./////////////////////000000000111...///000000111111111111000000000000000111111111........./////////...---//////........./////////000000000000000000111111///............---------.........------,,,,,,,,,,,,,,,---------.........,,,------.........------,,,,,,,,,------.........+++++++++++++++++++++++++++++++++***************************************))))))************))))))((()))))))))************))))))))))))))))))))))))''''''((()))***++++++,,,tttYYYKKKFFFDDDBBB??????>>>======<<<<<<;;;;;;;;;<<<<<<========================<<<<<<<<<<<<999999999:::;;;<<<===>>><<<;;;::::::::::::::::::;;;<<<<<<======>>>??????===<<<:::999888999:::;;;:::;;;;;;===>>>???@@@@@@===>>>>>>>>>===<<<;;;:::<<<<<<<<<:::777666777888888888999:::;;;;;;;;;;;;:::::::::;;;<<<======>>>@@@>>><<<;;;:::;;;===>>>========================888999999:::;;;;;;::::::;;;;;;::::::999999999999777777777777777777888999::::::999999999999888888777555444444555555444333444444333222111111111111111111111111111111111111......///000000///......////////////............---.........//////000000////////////////////////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///------------------------/////////...---------,,,------------,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++************++++++(((((()))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,...,,,,,,,,,++++++,,,,,,---)))******+++++++++******(((((()))))))))*********((())))))******++++++,,,************************(((***++++++)))((((((((('''))),,,///111111000///,,,,,,+++*********++++++''''''((()))***+++,,,,,,)))))))))))))))***************+++++++++,,,,,,,,,000///---+++******++++++...............---,,,,,,+++,,,,,,++++++++++++,,,,,,------------.........///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,---------,,,,,,,,,,,,,,,------------------...................../////////000000000...////////////000000000//////000111222222111111000000000//////......---...///000000//////////////////////////////............//////000000000000///............---------,,,,,,,,,,,,------......,,,,,,,,,------------...,,,,,,------------,,,,,,++++++,,,,,,---.........++++++++++++++++++++++++************************************************))))))************))))))((()))))))))************))))))))))))))))))))))))''''''((()))***++++++,,,qqqWWWJJJFFFDDDBBB>>>>>>======<<<<<<;;;;;;:::;;;;;;<<<===<<<<<<<<<>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>>>><<<:::888777888999::::::;;;;;;<<<===>>>>>>???===>>>>>>>>>>>><<<;;;999;;;<<<;;;:::777666777999666777888999::::::::::::999999:::;;;<<<======>>>???>>>===<<<;;;<<<<<<===<<<<<<<<<===============888888999:::;;;;;;;;;;;;;;;;;;:::999999999999999777888888777666666888999;;;;;;:::::::::999999999888666555666777777555444444333222111111111111111111111111111111222222222000000111111111111000000////////////............------......///000000000////////////////////////------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,---------,,,++++++)))******+++,,,,,,------************************,,,,,,,,,,,,++++++++++++************************++++++************++++++'''(((((())))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++,,,,,,,,,,,,+++,,,,,,---...((()))***,,,,,,+++*********++++++++++++,,,,,,,,,)))))))))*********++++++*********))))))))))))))))))+++---,,,***((('''(((((()))+++---//////000///,,,,,,+++++++++++++++,,,)))))))))*********++++++++++++******))))))((((((******+++++++++,,,,,,,,,...------,,,++++++++++++/////////......---,,,+++***,,,---,,,+++***+++---------------...............---,,,+++++++++,,,---++++++++++++,,,,,,,,,,,,+++++++++++++++*********++++++************++++++,,,,,,,,,,,,---------------------------.............../////////000000000......////////////000000///000000111111111111000............------------...000111111000//////000/////////000//////...---,,,---...///000000/////////............---------***++++++,,,------......,,,,,,,,,,,,------------,,,,,,------,,,,,,++++++++++++,,,,,,---------...++++++++++++++++++++++++))))))*********+++++++++************************))))))************))))))))))))))))))************))))))))))))))))))))))))(((((())))))******++++++oooUUUHHHDDDBBB@@@>>>>>>===<<<<<<;;;;;;:::999:::;;;<<<<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;::::::999999999::::::;;;::::::999999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>===:::888777888999;;;;;;;;;;;;<<<<<<===============>>>???>>><<<:::999:::;;;;;;999888777888:::777777888:::::::::::::::888999999:::<<<======>>>>>>=========<<<<<<<<<<<<;;;;;;<<<<<<<<<=========888999:::;;;<<<<<<<<<<<<;;;:::999888888888999:::777888999888666555777999:::::::::999999999888888777666555666777666555333222222111111111111111222000000111111111222222222111111111111111111111111////////////............------......///000000111///////////////////////////...,,,++++++,,,...///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...............++++++,,,---------,,,,,,+++++++++++++++++++++,,,))))))))))))))))))))))))------,,,,,,,,,+++++++++************************++++++************++++++''''''(((((()))******+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,''')))***,,,,,,,,,***)))***++++++++++++,,,,,,,,,))))))))))))************)))))))))(((((((((''''''(((***------,,,***))))))*********+++,,,...///000++++++************++++++---,,,++++++***)))((((((************)))))))))(((******+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,---,,,,,,++++++)))+++------+++)))+++,,,+++,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,************++++++++++++++++++************++++++,,,,,,,,,,,,------......,,,,,,,,,------.........------........./////////........./////////000000//////000000000///......+++,,,,,,---......//////---///111111///...///000//////000000000///---,,,,,,---...000000000000//////............---------,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++(((((()))***+++,,,,,,---************************))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********mmmSSSFFFBBB@@@???>>>======<<<;;;;;;::::::999:::;;;<<<<<<<<<;;;:::<<<<<<<<<;;;;;;;;;::::::999888777777777777777888999888888888888888999999::::::;;;;;;<<<======>>>???===:::888777888999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???>>>===:::999999::::::999888777999:::888888999:::;;;;;;;;;;;;888888999:::<<<======>>>=========>>>======<<<;;;:::;;;;;;;;;<<<<<<======888999:::;;;<<<<<<<<<<<<;;;:::999888888888999:::777888999888555555777:::999999999888888888888777666555444555666666444222222111111111111111222222000000111111222222222222111111000000000000111111000/////////............---------...///000000111////////////////////////000...,,,******,,,...000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////***+++,,,,,,------------------,,,++++++*********++++++++++++++++++++++++---------,,,,,,,,,++++++************************++++++************++++++&&&''''''((()))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))(((((()))***++++++'''(((***,,,---,,,***)))((())))))))))))******************)))))))))))))))))))))(((((('''''''''&&&'''))),,,...---,,,,,,,,,++++++******+++---///000***)))))))))))))))******&&&'''((()))+++---...///)))))))))))))))***************+++++++++,,,,,,,,,***+++,,,---...---,,,+++((()))******++++++++++++(((+++---,,,***)))***,,,******+++++++++,,,,,,,,,***+++,,,---------------*********++++++,,,,,,,,,))))))******+++++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,---------................../////////000////////////...---,,,,,,))))))+++---///111222333,,,///111111...---...000//////000000000///---,,,,,,---///000111111111000//////.........---------...------,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''''''(((***+++,,,---...************************))))))************))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))iiiSSSGGGAAA>>>>>>======<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999888777777777888::::::>>>===;;;999888666666555666777888888999:::;;;<<<;;;:::888888888:::<<<===::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>============;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<999:::;;;<<<===============>>>>>>>>>????????????>>>>>>???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::::::::777777777888888999999:::::::::999999999999888888999999999888666555333222777444111000000000000///111111111111111111111111222222111111000000//////111000///---------...///000000111222222222222111777555333111////////////------...///000111222222//////......------,,,,,,//////...---,,,,,,++++++............---,,,+++***,,,,,,,,,++++++*********++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))+++,,,+++***((())))))))))))*********))))))))))))************((((((''''''&&&&&&&&&%%%###***......+++)))---,,,***)))))))))******+++++++++*********))))))******++++++++++++******,,,,,,++++++***)))))))))***))))))))))))))))))***))))))(((((()))***++++++)))))))))))))))))))))))))))))))))***+++++++++,,,******++++++++++++******************************+++++++++*********))))))************************+++++++++++++++++++++++++++,,,.........,,,***))),,,,,,++++++***)))((((((++++++++++++++++++++++++++++++++++++++++++++++++((()))******(((((()))***------,,,+++************###&&&+++///000...***'''------------------,,,,,,...//////////////////......///////////////......///---,,,,,,...000111111000000000000000000000000//////.........---------000///...---------------000///...---------------///000000000111111222222........................///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,***)))(((***+++++++++******++++++,,,---///,,,'''######%%%***---+++++++++*********))))))***)))))))))))))))***+++))))))))))))))))))))))))&&&(((+++---...,,,)))(((,,,+++***))))))***+++,,,))))))))))))************fffQQQFFFAAA??????>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;:::::::::999888777777777888999:::;;;;;;:::999888888999999999999::::::;;;<<<<<<<<<;;;:::999888888999;;;<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888999999:::999999999:::::::::;;;;;;999:::;;;<<<=====================>>>>>>>>>??????======>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999999999999999888999999999::::::;;;;;;999999999888888888777777999999999888777555444333666444111000000111000///111111111111111111111111111111111000000/////////000000///.........////////////000111111111111000111000///......///000000.........///000000111111//////..................//////...------,,,++++++............---,,,,,,+++---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))+++,,,+++***)))))))))*********++++++))))))))))))************++++++*********))))))))) """&&&)))+++,,,++++++,,,,,,***)))))))))******+++++++++*********))))))******++++++++++++******)))******+++,,,,,,------,,,++++++******++++++,,,)))))))))))))))***++++++***************************************+++++++++******++++++++++++******************************+++++++++*********))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,***)))---,,,,,,+++******))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++++++++---+++++++++******+++,,,,,,''')))+++---...---,,,+++,,,,,,------------------+++++++++,,,,,,+++++++++......////////////......222222111000///...//////000000000000000000000000//////.........---------///......---------......//////...------------------------.........//////.........---------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))+++,,,++++++******++++++,,,------,,,***(((((()))***++++++++++++*********))))))+++***)))((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++***)))))))))******))))))))))))************cccOOOEEEAAA???@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::888888777777888888999:::888888888999999:::;;;<<<::::::::::::::::::::::::;;;:::999888888888999:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888999888888888999999999::::::999:::;;;<<<<<<===<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888888:::::::::;;;;;;;;;;;;;;;888888888888777777777666999999999888888666555555666444111000111111000///111111111111111111111111000000000000////////////......///000000000//////......///000000000000000000000////////////000000//////////////////////////////......//////000000//////......---,,,,,,,,,------.........------,,,......------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))+++,,,+++***************+++++++++,,,))))))))))))************,,,,,,++++++++++++************)))))))))***++++++,,,+++******)))*********+++++++++*********************++++++++++++************++++++,,,------...)))((((((''''''(((((()))))))))))))))))))))***++++++++++++++++++++++++++++++++++++*********************++++++++++++******************************+++************))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,...)))))))))******,,,------,,,++++++***+++,,,...///++++++,,,,,,------......))))))************))))))---....../////////......+++...///...+++)))***+++////////////////////////...............---------......---------...////////////...------------...,,,,,,,,,------------.........------,,,,,,++++++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...,,,+++***+++---++++++******++++++,,,---+++,,,---------,,,+++***+++++++++***************---,,,+++)))(((((('''''')))))))))))))))))))))))),,,+++)))'''(((***,,,...+++***)))((((((((((((((())))))))))))************bbbNNNEEEAAA??????>>>>>>===<<<<<<<<<<<<===;;;::::::::::::::::::;;;;;;;;;;;;:::::::::999999888888888888888999999999888888888888999;;;<<<<<<999999888888777777777666999999888888888888999:::888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;999999888888888888999999999999999999::::::::::::999:::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<=========;;;;;;;;;<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888;;;;;;::::::::::::::::::888888888888777777777777888999999999888777666666666444111000111222111000111111111111111111111111////////////////////////,,,...///111111111000///...///000000111111000000444444333222111000//////000000/////////.........//////......///000111222//////......---------,,,,,,---...............------------------,,,,,,,,,------++++++++++++---------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))+++,,,+++*********+++++++++,,,,,,,,,((()))))))))************))))))))))))))))))))))))---,,,+++***))))))******++++++*********************************************++++++,,,,,,++++++***---,,,,,,++++++******)))(((''''''''''''''''''(((***)))))))))))))))******++++++++++++++++++++++++,,,+++++++++***)))))))))******++++++++++++******************************************))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,***************+++,,,,,,,,,,,,*********,,,---///******+++,,,------......++++++,,,,,,,,,,,,++++++------......//////......$$$)))......***(((+++...................................................---------------...///000///......---------.................................------,,,,,,++++++***************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******+++---++++++******++++++,,,---***+++---......,,,+++***************************---,,,++++++************))))))))))))))))))))))))+++)))'''&&&&&&(((+++,,,******)))(((((('''''''''((()))))))))************bbbOOOFFF@@@>>>>>>>>>>>>===<<<<<<<<<<<<<<<:::::::::999999:::::::::;;;;;;:::::::::999999999777777888888999999999999999999888888888999::::::888888888777777666666555666666666777888999::::::777777888888999::::::;;;:::::::::;;;;;;<<<<<<<<<::::::999999999999::::::::::::::::::;;;;;;;;;;;;999:::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::999999999:::999999999888888777777888888888888777777777777777777888888888777777666666444111111111222222111111111111111111111111111/////////000000000000000---...000111111111000000///000111111222222111111333333333222111000//////000000//////......------000///.........000111333///...............------------......///.........+++++++++++++++,,,,,,,,,------++++++++++++------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))+++,,,+++*********+++++++++,,,,,,,,,((()))))))))************((((((((((((((((((((((((******+++++++++***))))))************+++*********************************++++++,,,,,,,,,,,,++++++++++++******)))(((((((((,,,,,,++++++++++++,,,,,,******)))))))))))))))***************************,,,+++++++++***)))))))))******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,+++******)))))))))************+++++++++++++++******++++++,,,---......,,,,,,------------,,,,,,,,,,,,---...............)))...222222///---///222---------------------------.....................---------------...///000......---------......///...............------------------,,,,,,+++++++++************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++))))))***+++++++++******++++++,,,---++++++******++++++++++++************************)))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))******++++++))))))))))))((((((''''''((()))))))))************~~~aaaNNNEEE@@@>>>>>>======<<<;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::999999999999777777888999999999999888999999888777777777777888:::999999999888888777777555666666777888888999999666666777888999::::::;;;999::::::;;;;;;<<<<<<<<<;;;::::::::::::::::::;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;::::::999::::::::::::;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::::::::999999888777666555555444777777777777666666666666555666666777777777777666666444111111222333333222111111111111111111111111000000000000111111111111//////000111111111000000000000111222222222222222---...///000000111000000/////////......---------111///...------...000222............................../////////......---******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))+++,,,+++***************+++++++++,,,))))))))))))************)))))))))************+++'''(((***,,,,,,+++)))((())))))***++++++++++++******************+++++++++++++++,,,,,,,,,,,,++++++''''''(((((()))*********+++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))+++++++++*********************++++++++++++******************************(((((()))))))))))))))***))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,...,,,,,,+++))))))(((((((((((()))+++,,,,,,+++***)))******++++++,,,,,,------++++++,,,,,,,,,,,,+++++++++,,,---..................000222111...,,,---...........................---------.....................---------...//////...------------...//////---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,***)))((()))+++++++++******++++++,,,---******)))(((((()))+++,,,***************+++++++++%%%%%%&&&&&&''')))***+++))))))))))))))))))))))))***+++,,,......---,,,,,,((())))))******))))))((())))))))))))************yyy]]]LLLEEE@@@>>>???<<<<<<;;;:::::::::::::::::::::999999999999:::::::::::::::999999999999888666777888999:::999999888777777666666666666777777888888888888888888777777777888888888777666666555555555666777888999::::::888888999999:::;;;;;;;;;::::::999999999999::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;::::::999999999999999::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999999999999999999888777666555444333555555555444444444333333444444555666666666666666666444222111222333333222111111111111111111111111000111111111222222222333111111000000000000000000///000000111111111111111,,,---///000111111000000.....................---111000...,,,,,,---///000............//////////////////000//////...---,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))+++,,,+++***)))))))))*********++++++))))))))))))*********************+++++++++,,,,,,)))***++++++++++++***)))((()))***+++,,,++++++***))))))*********++++++++++++,,,,,,------,,,,,,+++((((((((()))******++++++((((((''''''''''''((((((++++++***)))))))))))))))***************************************+++++++++******++++++++++++******************************(((((((((((())))))******))))))))))))))))))))))))************************++++++++++++,,,,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++++++++---+++***)))))))))))))))******++++++++++++++++++***++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,---............///...---,,,++++++++++++........................---------........./////////......---------......---------------...//////------------,,,,,,,,,+++,,,,,,,,,---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++))))))***,,,++++++******++++++,,,---)))))))))))))))***++++++))))))*********+++++++++''''''''''''((()))******))))))))))))))))))))))))******+++,,,---,,,,,,+++'''((()))++++++++++++***))))))))))))************uuuZZZJJJDDD@@@???@@@;;;;;;:::999999999999::::::999999999999999999::::::::::::999999999888888666777888999:::999888888555555444555555666777888555555555666666666666666::::::999888666444333222444555666777888999::::::666777777888999999::::::999999888888888888999999888888999999999::::::::::::::::::;;;;;;:::999999888888999999999::::::::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888:::999888777666555444333333333333222222222111111222333444555666666666666666444222111222333333333111111111111111111111111111111222222222333333333333222111/////////000111...//////000000000000000111222333333222111000///........................222000---++++++,,,...///.........///////////////000000000000///...,,,,,,,,,,,,,,,------.........++++++---......---++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))))))))+++,,,+++***((())))))))))))*********))))))))))))************)))))))))******+++++++++,,,,,,++++++******++++++((()))***+++,,,,,,+++***))))))******+++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++***)))))))))******))))))))))))******++++++***))))))((())))))++++++++++++++++++++++++))))))******+++++++++,,,******++++++++++++******************************'''((((((((())))))******************************)))))))))))))))))))))))),,,+++++++++,,,,,,---...*********************+++++++++++++++++++++++++++++++++++++++++++++++++++((()))******(((((()))***(((((((((((()))***+++,,,...---,,,+++++++++,,,---,,,,,,++++++++++++++++++,,,------......------,,,***+++,,,---............000...,,,,,,///111111111////////////////////////---------.........//////000///...------------------------------...///000000000000//////.........+++,,,,,,---...///000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***+++---++++++******++++++,,,---((()))***+++,,,++++++***))))))******++++++++++++,,,,,,+++++++++++++++,,,))))))))))))))))))))))))((((((((((((((())))))***&&&((()))+++,,,,,,,,,,,,))))))))))))************sssYYYKKKGGGCCCAAA???<<<<<<=========<<<;;;:::;;;;;;999999999999;;;;;;;;;:::999888888999:::;;;777777777777777888999999888888777777777777888888999999888888777666666666888888777555555444444444444444444555555777888888777777888888888999999999888888777777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777888888888888888888888888888999999:::<<<>>>@@@AAA<<<<<<<<<<<<<<<===>>>>>>======<<<;;;:::888666555888777666555555444444555555555333333333333555555333444444555555444444333888777555222111000000111444333222111000000000000000000000000000000000000000000000000000000000000000000111111111111000000/////////000111111111222...............///000111000//////......000111222........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))))),,,++++++******++++++,,,)))))))))((((((((((((((()))***,,,------,,,***)))---)))%%%&&&***+++)))%%%'''(((***,,,,,,***((('''))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))***+++,,,---((())))))))))))*********---,,,,,,+++*********++++++*********))))))((((((&&&(((+++,,,+++******+++******)))(((((((((((((((***************************************************+++,,,,,,,,,,,,+++***'''''''''&&&'''(((((()))******+++++++++,,,,,,,,,++++++******)))(((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,+++&&&$$$(((...111---(((%%%&&&(((***,,,---......---------,,,,,,+++++++++((()))+++,,,------,,,+++******++++++++++++******---,,,+++*********+++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,---...///000000...------,,,,,,------...............////////////------------------------,,,,,,,,,---------......000000//////.........---...//////---***)))+++...///---+++,,,---...---,,,...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************))))))***+++,,,,,,,,,,,,***)))))))))***+++))))))))))))))))))))))))((((((((((((((()))******************************+++,,,,,,---------,,,,,,((((((((((((((((((((((((oooVVVIIIDDDAAA???>>><<<<<<<<<;;;;;;;;;:::::::::::::::999999:::::::::999999888888888888999999444444444444444555555666888888777777777777888888888888888777777777666666999888777666666555666666444444444444555666777888777777777888888888999999888777666666666777888999::::::::::::::::::::::::999999999888888888777777888888888888888888888888888888999:::;;;===>>>???<<<<<<;;;<<<<<<<<<===>>>=========<<<:::888777666888777666555444444444444333222111111111111222333333333444444444444333333222222111111222444555666444333222111111000111111111111111111111111111111000000000000000000000000000000111111111111000000000111111111111111222222///............//////000//////.........///000111........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,++++++******++++++,,,......---,,,++++++******)))***,,,------,,,***)))+++***))))))((())))))***((()))***++++++***)))((())))))))))))))))))))))))******++++++++++++++++++)))(((((()))***+++,,,,,,***++++++++++++,,,,,,,,,---,,,,,,+++*********++++++*********))))))))))))(((***,,,---,,,---...///((((((''''''((()))******,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***************++++++,,,,,,*********+++++++++,,,,,,((((((((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,++++++,,,,,,***)))&&&'''(((***+++,,,------------,,,,,,,,,+++++++++******+++,,,,,,,,,++++++)))******++++++******)))))))))******+++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******---------------............------,,,,,,------...---.........////////////---------------------------------.........//////000/////////............,,,...///...,,,,,,...000...---++++++---...---,,,///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******))))))***++++++,,,,,,+++***)))))))))***+++))))))))))))))))))))))))((((((((((((((()))******++++++++++++++++++++++++&&&&&&((()))************++++++++++++++++++++++++jjjSSSGGGBBB???<<<<<<<<<;;;:::999999999:::;;;999999::::::::::::999999777777888888888888777777666666666666666777888888888888777777777777888888777777777777777777777666888888777777666777777888444444444444555555666777666666777777777888888888777777666555555555666666888888888888888888888888999888888888888777777777888888888888888888888888777777888999:::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<=========<<<;;;999888777777777666555444444444444222222111111111111222222222222222333333222222222000000000111222555777888555444333222222111111111111111111111111111111111000000000000000000000000///000000111111000000///111000000000000000////////////......---............------------...//////------------------------///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---............------------,,,++++++******++++++,,,111111000...---,,,+++***)))***+++,,,,,,+++***)))(((***,,,+++'''&&&***...************************))))))))))))))))))))))))++++++++++++++++++******(((((((((((()))***++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++***************)))))))))(((***+++++++++,,,...000&&&&&&&&&'''((()))++++++------------------------******************************+++,,,,,,+++******)))))))))))))))******************++++++++++++,,,((((((((()))******++++++++++++++++++++++++++++++************************,,,......,,,)))((()))+++((())))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++***+++++++++))))))************)))))))))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***...---------,,,,,,,,,+++...------,,,,,,------...---------.........//////------------------------........./////////000000////////////............+++---///000//////000222...---++++++---------,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,*********)))******+++,,,,,,+++******))))))******)))))))))))))))))))))))))))(((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,###$$$%%%'''((()))******,,,,,,,,,,,,,,,,,,,,,,,,yyyfffQQQFFFAAA>>><<<<<<<<<;;;999777777888999:::888999:::;;;;;;:::999888555666777888888777666555777777777777777888888999666666555555555555666666666666666777777777777777777666666666666666777888444444333333444555555666555555666666666777777777888777777666666555555555666666666666666777777777888888888888777777777777888888888888888888888888666666777888999:::::::::999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;999888888777666555444333333333333444333333333333333333444111111222222222222111111444444222222222222444444555555444333222222222222222222222222222222222222000000000000000000000000//////000000000000///////////////......---------000///......------------,,,,,,,,,,,,------......------------------------------------------,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------...............---------,,,++++++******++++++,,,......---,,,+++******))))))***++++++++++++***)))'''***,,,+++((('''***---+++******))))))******+++))))))))))))))))))))))))+++++++++******)))))))))((((((((((((((()))******(((((()))))))))*********+++++++++,,,+++++++++***************************((())))))(((((((((+++---''''''''''''((()))***+++------------------------******************************++++++++++++******'''(((((()))))))))))))))************++++++++++++++++++******)))(((((((((++++++++++++++++++++++++++++++++++++++++++++++++)))******)))((()))+++---+++******************+++,,,+++++++++++++++++++++...---+++***)))***++++++((())))))******))))))(((------------,,,***((('''******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---------.........,,,,,,---------------------.........///////////////////////////.........,,,...000111111111111000...,,,++++++,,,------,,,...---------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***************+++++++++++++++***************))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++++++++++++++&&&'''((()))************************************tttcccPPPFFFAAA>>><<<===<<<:::888777777777999:::777888::::::::::::888777555666777888888777666555444333333333333444555555444444333333333333444444555555666666777777777888555555444444444555666666444333333333333444444555444444555555555666666666888888888777777666666555444444444555555555666666777777777777777777777777777777777777777777777777666666777888999999888888888888999:::;;;::::::999:::;;;;;;;;;:::999888888666555444333333222222222333333333333333333333333000111111222222111111000666555333222111111222333555555444333222222222222111111111111111111111111//////////////////////////////000000000000//////000000000//////.........000///...---------------+++,,,,,,---------------------------------------++++++,,,,,,---...//////++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,************++++++++++++************************)))***++++++,,,+++***)))++++++************++++++))))))))))))))))))))))))******))))))((((((((('''(((((((((((((((((()))***(((((()))))))))************++++++,,,,,,,,,+++******************+++++++++***+++***((('''''')))+++***))))))((((((((())))))++++++++++++++++++++++++***************************************************+++,,,---------,,,,,,))))))*********+++++++++++++++******)))(((((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))+++---,,,,,,,,,+++******))))))******++++++++++++++++++++++++...---+++***)))***++++++))))))************))))))------------,,,***((('''******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---.........------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,---------..................///////////////...///000111111111///...---,,,******,,,---,,,+++,,,,,,------------------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++***************+++++++++++++++******))))))************************)))))))))))))))***++++++))))))))))))))))))))))))*********++++++***))))))))))))))))))))))))))))))ppp```OOOFFFAAA>>>===>>>;;;:::999888888888999:::888888999999999999888888666666777777777777666666555444444444444555666666444333333333333333333444444444555666666777888888555555444333333444444444333333333222222333333444333333444444444555555555777777888888888777666666333333333444444555555666666666777777777777777888777777777777777777777777666777888999999999777777666777999:::::::::999888888999999999999999888888555555444333222222222222000000111111111111000000111111111222222111111111333222222111222333555666555444333222222111111111000000000000000000000000////////////////////////...//////000000//////...222222111111111111111000......------,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,------************************+++,,,...000000...***'''++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))((((((((()))))))))(((((())))))******++++++++++++,,,,,,,,,)))***+++,,,---,,,+++************++++++++++++++++++,,,,,,+++))))))***,,,,,,+++******)))))))))***************************************************+++***))))))))))))***+++((()))***+++,,,+++******)))))))))************+++((((((((()))******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,......,,,)))---,,,***)))))))))***+++*********+++++++++++++++,,,,,,++++++***+++++++++******++++++++++++******)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++,,,---...//////...------,,,,,,------...+++++++++,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,------------............//////////////////...---...//////...,,,---,,,******,,,,,,,,,+++***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******))),,,+++******)))************++++++++++++***))))))***************************))))))))))))***++++++))))))))))))))))))))))))************)))(((''''''************************kkk]]]NNNEEEAAA===<<<>>>;;;:::::::::999999999999999999888888888888999999888777777666666777777888777666666666666777888888555555444444444444555555333333444555666777888999777666555444444444444444333333222222222222333333333333333333444444444444444555666777777777666555222222333444444555666666666666666666777777888888777777777777777777777777777888999::::::999777666555666888999:::999888777666777777888888888777777555444333222111111111111///000111222222111000///111222222222222222222111111111111111222444666888444333222111111000111111////////////////////////////////////////////////......////////////......//////000000000000000111------,,,,,,,,,---......+++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////************************++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,******))))))))))))******+++000777888444///+++*********,,,,,,,,,,,,******))))))))))))))))))))))))************+++++++++++++++******)))))))))*********++++++++++++,,,,,,,,,(((***+++------,,,+++************++++++,,,,,,,,,''')))++++++++++++,,,---+++++++++***++++++,,,,,,************************************************+++***)))(((((()))***+++$$$&&&'''))))))((('''&&&))))))))))))************((((((((()))******++++++))))))))))))))))))))))))++++++++++++++++++++++++&&&))),,,---,,,+++******---,,,***)))((()))***+++)))*********++++++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++))))))******+++,,,---...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------.........///...------,,,,,,------...++++++++++++,,,,,,,,,,,,++++++,,,,,,---......///------------......................../////////000---+++)))***---///...------+++******+++,,,,,,+++)))***+++,,,,,,,,,++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++***))))))*********++++++,,,+++***)))(((******************************))))))******+++,,,))))))))))))))))))))))))))))))*********)))((((((++++++++++++++++++++++++{{{hhh[[[LLLDDD@@@<<<;;;===:::;;;;;;;;;;;;:::999888:::999888777777888999:::999888777666666777888999333333333333333444555555666666666555555666666666222333444555666888888999999888777555555444444444333333222222111222222222222222333333333444444444222333555666666666555555222222333444444555666666555666666666777777888888777777777777777777777777777888:::;;;:::999777666555666888999:::999777666555666666777777777777666555444333222111111111111111222333444444333222111222222333333333333222222222222111111222444555666444333222111000000000000////////////////////////////////////////////////......////////////......+++,,,,,,------.........,,,,,,,,,,,,------...///,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------************************,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++,,,+++++++++******)))))))))******))))))))))))*********444>>>???777...,,,---)))***,,,------,,,***)))))))))))))))))))))))))))+++++++++,,,,,,------...++++++***************+++((())))))))))))*********((()))+++---------+++************++++++,,,,,,,,,!!!$$$(((*********,,,---*********+++,,,---//////************************************************+++***)))(((((()))***+++'''(((***+++,,,+++)))((())))))))))))************++++++******)))(((((((((((((((((((((((((((((((((************************"""***,,,(((&&&))),,,,,,+++***(((((()))+++,,,))))))******++++++++++++((()))+++,,,------,,,++++++,,,,,,------,,,,,,+++---,,,+++*********+++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,//////.........---------...------,,,,,,------...******+++++++++,,,,,,,,,++++++,,,,,,---...//////............/////////000---.........//////000000+++(((&&&(((+++//////...---+++******+++,,,,,,+++((()))***+++,,,++++++***************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++***))))))************+++,,,+++***)))(((*********************************)))******+++,,,************************))))))***+++++++++++++++************************sssgggYYYKKKEEEAAA>>><<<<<<888888999:::999888777666;;;:::999888777777777777777888888777444333444444111222333444666777888888666666555555555555666666666666666666666666666666555555555555555555555555444444444444444444444444333444444444444444444444555555444333333333444444666555333333555666555444666666666666666666666666666666666666666666666666666777888888888777555444444444444555555555555666666666666666666666555555555444333222222222333333222222333444333222111000333222222111111222222333111111222333333444555555555444222111111222333555000000000000000000000000//////000000000000//////------......//////000000//////............//////.........------,,,,,,,,,)))******++++++,,,,,,---++++++,,,,,,,,,---------///......------,,,,,,+++***++++++,,,------------)))))))))))))))))))))))))))+++------+++******+++/////////......---------************************---,,,***(((''''''((((((***...555999888222+++&&&------,,,+++************************************))))))))))))))))))))))))---,,,+++***))))))))))))************************,,,---......---***'''%%%************************(((((((((((()))))))))))),,,,,,---...///000111222************************,,,***(((&&&'''***---000444111,,,******+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))+++******)))((()))))))))))))))+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********(((((())))))))))))(((((()))((((((((((((((()))***+++,,,...//////...,,,+++*********))))))))))))((())))))))))))************,,,+++***))))))***+++,,,,,,---...---+++***+++,,,------------------------++++++,,,,,,---...//////---------------------------------,,,,,,+++++++++///---,,,,,,,,,------,,,000---******---000000///......---------,,,,,,,,,,,,,,,+++++++++,,,---...///...---,,,++++++++++++......---,,,++++++***)))+++,,,------+++))))))***,,,+++++++++******))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''')))******++++++))))))))))))))))))))))))+++++++++*********))))))(((((()))***************rrreeeWWWJJJCCC@@@===;;;;;;888999999:::999888777666::::::999999888777666666777888888777555444444555777777777666555444444333444444333333333333444444777777777777777777777777555555555555555555555555555555444444333333222222333333333333444444444444555555555444444555555666888666444444666777666555555555555555555555555555666666666666666666666666666666777888777666555444444444444555555555555666555555555555555555555555555444333333222222333333000111111222222000///...333222222111111222222333111111222222333444444555777555333111000111222222000000000000000000000000//////000000000000//////000000000000111111111111///..................///------------------,,,,,,///......------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,---,,,,,,,,,***************************+++,,,+++***)))***+++.........------,,,,,,,,,************************...---+++***)))******+++...222999>>>???<<<888444*********))))))***++++++************************************************...---,,,+++***************************************,,,------,,,)))'''%%%************************(((((()))))))))*********------...///000111222222+++++++++***************+++***((('''(((***---///222///,,,******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))&&&'''((()))************++++++++++++++++++++++++,,,,,,,,,++++++*********))))))************))))))*********)))))))))******)))+++,,,.........---,,,++++++*********)))))))))))))))))))))************,,,+++***))))))***+++,,,,,,---...---+++***+++,,,------------------------++++++,,,,,,---......///---------------------------,,,,,,,,,,,,,,,,,,+++...---------.../////////,,,***)))***---000000000......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))))))))((())))))))))))))))))))))))+++++++++*********))))))(((((()))***************pppbbbUUUHHHBBB???<<<::::::888999999999999888777777888999999999999888666555777888999888666444555666999888777666555333222222444444333333333333444444777777777777777777777777444444444444444444444444555555444333222111000000222222222222333333333444555555555555555666777888888777555555777888777666555555555555555555555555666666666666666666666666666666777777666666555444444444444555555555555666555555555555555555555555444444444333333333333333000111222222222111///...333222222111111222222333111111111222333333444444777666444111000000000000000000000000000000000000//////000000000000//////111111111111000000000000......------------......,,,,,,------------------///......------,,,,,,+++*********++++++++++++,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++++++++++++++++++++++++++,,,,,,***(((((()))+++,,,,,,,,,,,,,,,+++++++++************************,,,,,,************+++,,,---111777===@@@@@@???>>>(((((((((((()))***+++,,,************************************************......---,,,++++++++++++************************)))***+++,,,+++)))&&&%%%************************))))))*********+++++++++------...///000111111222,,,,,,++++++*********)))***)))))))))***+++,,,---000---+++)))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++,,,------------+++++++++++++++++++++++++++++++++++++++******************++++++*********,,,,,,++++++******))))))''')))***,,,---------,,,,,,,,,,,,+++++++++******)))))))))*********++++++++++++************++++++,,,---...---+++***+++,,,------------------------+++,,,,,,------.........------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,------.../////////)))((((((***---000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++,,,---...///+++++++++,,,,,,---------)))+++,,,,,,+++***+++,,,,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***)))((('''&&&))))))))))))))))))))))))+++++++++***************((()))))))))************nnn___SSSFFFBBB@@@<<<::::::999999999999888888777777777888999:::999888666444777888999888666555666777444444444444444555555555666666555555555555666666666666666666666666666666444444444444444444444444333333333222222111111111111111111222222333333444444444444444555666777888888666555555666777777666555555555555555555555555666666666666666666666666666666666666555555444444444444444555555555555666444444444444555555555555444444444444444333333222222333444444444333222111333222222111111222222333000111111111222222333333555444222111000000000000//////////////////////////////000000000000//////000000//////......------------,,,,,,,,,,,,------,,,,,,,,,------.........)))******++++++,,,,,,---))))))*********+++++++++++++++,,,------...//////,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,+++))))))***,,,++++++++++++************************************)))(((''''''''')))***+++)))+++///333666777888888)))))))))))))))***++++++************************************************------,,,+++++++++++++++************************)))***+++++++++***((('''******************************+++++++++,,,,,,,,,,,,,,,---......///000000---,,,,,,++++++******)))))))))***+++++++++++++++---+++***)))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((+++,,,---...////////////************************+++++++++***************************************,,,,,,++++++***)))((('''&&&''')))+++,,,,,,---,,,------,,,,,,,,,+++++++++))))))*********++++++++++++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------+++,,,------,,,,,,,,,---))))))***,,,...//////.........---------,,,,,,,,,+++,,,,,,------------------,,,,,,------...///000,,,,,,,,,,,,,,,,,,,,,,,,---......---***(((((((((+++++++++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***)))((('''&&&))))))))))))))))))))))))************************)))))))))))))))******+++|||kkk^^^RRRFFFBBB@@@===;;;;;;999999999888888888888888666777888999999888666444666777888777666555666777000111222333444555666666666666555555555555666666555555555555555555555555444444444444444444444444111111111222222333333333000000111222222333444444333333333333444555666777777555444444555666666555555555555555555555555555666666666666666666666666666555555444444444444444444444444555555555555666444444444555555555666666444444555555555444333222333333444555444333222111333222222111111222222333000000111111111111111222111111000000111111111222//////////////////////////////000000000000//////000000//////......------------,,,,,,,,,,,,------,,,,,,,,,------.........)))******++++++,,,,,,---))))))*********+++++++++++++++,,,,,,---...//////,,,,,,,,,,,,+++******)))+++++++++++++++++++++++++++,,,---,,,******,,,---************************************************((('''''''''''')))***+++(((((()))***,,,------------,,,+++***************************************************************,,,++++++************+++***************************++++++,,,,,,+++***)))************************++++++++++++,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,++++++******))))))***+++++++++******+++***)))***++++++***((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((((()))***++++++,,,,,,,,,***************************************************)))(((((((((((()))***************)))((('''&&&&&&'''(((***+++,,,,,,------------,,,,,,,,,,,,+++************+++++++++++++++++++++,,,,,,++++++++++++,,,------++++++,,,---,,,,,,,,,---------......,,,,,,,,,---------------------------------------+++++++++,,,,,,---------,,,...000///---++++++,,,,,,---............------......---------,,,,,,,,,+++,,,---.........------------,,,,,,,,,,,,------......---,,,,,,+++******,,,......---+++)))((())))))*********************))))))))))))))))))))))))************************************************))))))************))))))************************************************))))))(((((())))))***+++xxxggg[[[PPPEEEBBBAAA>>><<<<<<:::999888888777777888888666777888888888777666555555666777666555444555666333333333333333333333444444444333333333333444444444444444444444444444444333333333333333333333333000000111222333444555555000111111222333444555555333333333333333444555666666555333333555666555444444444444444444444444444666666666666666666666666555555444333333333333444444444444555555555555666444444555555666777777777444555555666666444333222111222333333333222000///333222222111111222222333000000000000000000000000...//////000111111222222000000000000000000000000//////000000000000//////111111111111000000000000......------------......,,,,,,------------------///......------,,,,,,+++*********++++++++++++,,,))))))***++++++,,,------++++++++++++++++++***)))++++++++++++++++++++++++(((***,,,,,,,,,+++,,,---)))))))))******************************************))))))((()))***+++,,,++++++******))))))))))))...---,,,+++************************************++++++++++++++++++++++++++++++***))))))******+++***************************++++++,,,,,,,,,++++++******************************+++++++++,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******)))))))))+++---,,,***((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++)))((('''))))))***+++,,,,,,,,,,,,************************)))))))))******************)))(((''''''((()))***((()))******)))((('''%%%(((((()))***+++,,,,,,------------,,,,,,,,,++++++*********++++++++++++,,,++++++,,,,,,,,,,,,++++++***,,,------++++++,,,...+++,,,,,,------.........------------------------------------------------+++,,,,,,,,,,,,,,,,,,---,,,000222222///,,,---///...///000///---,,,---.........---------,,,,,,,,,+++,,,---//////......---++++++***)))))))))******///......---+++******)))(((***,,,,,,++++++,,,---)))************+++++++++************************))))))))))))))))))))))))************************(((((()))***++++++++++++***************************************+++++++++***)))((((((((()))+++,,,rrraaaXXXMMMCCC@@@@@@===;;;;;;:::999888777777777888999666666777777777777777777333555666555444333444666666666666555555444444444444444333333333333444444555555555555555555555555333333333333333333333333222222333333444444555555111111222333444555666666555555444444444444555666777555444444555666666555444444444444444444444444666666666666666666666666555555333222222222333444444444444555555555555666555555666666777888888999444555666777666555333222111222333333333222111000333222222111111222222333000000000000000000000000//////000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111///..................///------------------,,,,,,///......------,,,,,,+++++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,)))******++++++++++++***************************"""&&&***,,,,,,+++++++++)))))))))******+++++++++******************************)))(((((()))++++++++++++******************++++++***************+++************************+++++++++++++++++++++++++++++++++******++++++,,,************************))))))******++++++++++++************************************++++++++++++************++++++++++++***++++++,,,,,,---------+++*********************((()))***,,,......+++)))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++++++++***((('''***+++,,,---............************************((()))))))))*********++++++***(((''''''(((***+++((()))***++++++***((('''************++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,++++++,,,------,,,++++++***+++---,,,,,,+++---...++++++,,,,,,---......///---------------------------------------------------,,,,,,,,,,,,,,,,,,+++&&&+++000000---,,,---000,,,......---++++++...000......---------,,,,,,,,,+++,,,...///000///...---***************+++,,,------------,,,,,,+++++++++&&&(((+++,,,,,,,,,---///+++++++++,,,,,,---------++++++++++++++++++++++++************************************************))))))***++++++++++++***************************))))))*********+++++++++***)))((('''((()))+++,,,|||nnn]]]VVVKKKAAA??????<<<::::::;;;:::888777777777888999777777666666666666777888222444555444333333444555777777777777777777777777666666666555555666666666666666666666666666666666333333333333333333333333444444444444444444444444111222222333555666666777777666666555555555666666888777555555777777777666444444444444444444444444666666666666666666666666555444333222222222333444444444444555555555666666555666666777888999999:::444555666777777555333222444444555555555444333222333222222222222222222333000000000000////////////000000111111000///......000000000000000000000000//////000000000000//////------......//////000000//////............//////.........------,,,,,,,,,)))******++++++,,,------++++++,,,,,,,,,---------,,,,,,------------......((()))***+++++++++++++++))))))))))))))))))))))))"""(((++++++*********))))))******+++++++++,,,************************)))((('''&&&&&&'''((()))''''''((()))******++++++(((((((((((()))***+++,,,************************++++++++++++++++++++++++,,,,,,,,,++++++,,,------************************(((((())))))******++++++************************))))))*********+++++++++++++++++++++++++++,,,,,,)))***+++,,,------...///++++++******)))******+++((()))***---///...,,,)))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,+++***((('''''''''((()))************))))))))))))))))))))))))(((((())))))*********+++,,,+++)))(((((()))+++,,,((()))+++,,,,,,+++***))),,,++++++***++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++------------++++++***+++---,,,,,,,,,---...++++++,,,,,,---...//////---------------------------------------------------------,,,,,,+++++++++%%%+++,,,******,,,///***,,,,,,+++)))***...222......---------,,,,,,,,,+++,,,...000000///...---++++++,,,---...000111222++++++,,,,,,,,,,,,------)))***,,,,,,+++++++++,,,---------....../////////++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++******)))************************))))))******+++++++++++++++***((('''((()))+++,,,wwwfff^^^RRRLLLCCC>>><<<;;;:::888999999:::999999888777666222333444444444555555555555666888999888666333111333333333444444555555555555444333333333333444555333333444444444555555555333333333333333333333333444444444333333222222222444444444555555555555666333333222111222333444555555555555444444333333333444444444444444444444444333333333444444444555555666555444222111111222222222222222222333444555555666555555555555666666777777777666666555555555444444333333222222333333444333333222111000000111111000000///...............000111222222222000///...////////////////////////111111111111111111111111000...---...///000///...---.........//////000000111000...,,,,,,,,,...////////////...------,,,,,,++++++------------+++++++++,,,,,,---............******+++++++++,,,,,,,,,---,,,***)))))))))*********++++++,,,,,,++++++***,,,,,,++++++***+++++++++***************)))((((((---,,,,,,,,,+++*********&&&&&&''''''(((***+++,,,---,,,,,,+++***)))((((((,,,---...---+++***+++,,,''''''((()))***+++,,,,,,)))******)))((((((***,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))*********+++++++++******+++---//////---+++000///---)))&&&'''***---******++++++++++++******++++++,,,,,,,,,++++++***))))))))))))))))))))))))((((((''''''((()))******+++*********))))))(((((())))))))))))))))))))))))***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))+++***)))***,,,---,,,+++,,,+++++++++******))))))(((***++++++)))((())))))******))))))))))))******))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,***+++---//////...---,,,************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------------------)))%%%###&&&...222///+++------------------------+++++++++***************++++++++++++++++++++++++************))))))(((((())))))))))))))))))))))))...---,,,+++************+++***)))'''''')))***+++,,,+++++++++******))))))((())))))))))))***************)))))))))))))))***uuuddd\\\QQQKKKCCC>>><<<<<<:::888999999999999888777666666777:::888222222999<<<999555666777777777555333111333333333444444444444444444333222222222222333444333333333333333444444555333333333333333333333333444444333333333222222222333333333333444444444444333333222222222333444555555555444444444333333333444444444444444444444444333333333444444444444555777666444333222222222333222222222222333444555666666666555666666777888888777666666666555555555444555444444333333444444555333333222111111111111111111000000///////////////...///000111111111111111000000000000000000000000111111111111111111111111000///......///000///.............../////////000///...---+++++++++---------------...............++++++,,,------,,,+++++++++,,,,,,------------,,,))))))***+++,,,,,,------...---,,,+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,+++++++++++++++******)))+++++++++++++++*********))))))(((((((((((()))))),,,,,,++++++***)))))))))+++,,,---,,,***)))***+++((()))))))))*********+++)))***+++***'''&&&'''(((++++++++++++++++++++++++************************+++++++++*********))))))*********+++++++++++++++***))))))***++++++)))''')))+++++++++))))))***+++******++++++++++++******((())))))*********))))))))))))))))))))))))))))))************++++++,,,,,,+++*********))))))))))))***************************++++++,,,,,,++++++***)))************++++++++++++++++++******)))))))))************************,,,+++***+++,,,------+++,,,,,,+++++++++*********((()))++++++)))((()))*********))))))))))))*********++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---...//////...,,,***(((************************))))))***+++,,,,,,,,,,,,------,,,,,,++++++******------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---***((()))---...,,,))),,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++...---,,,+++***++++++,,,************************...---,,,+++************+++***)))(((((()))***+++++++++*********))))))))))))))))))*********++++++******))))))))))))******qqqaaaZZZPPPJJJBBB===<<<<<<:::888999999999999888777666555666:::777000000888;;;888666666555555444444333333444444444444333333333333333222222111111222222333333222222111111333444555333333333333333333333333333333333333222222222222222222222222333333333333333222222222222333444444444444444444333333333333444444444444444444444444333333333333444444444444777666555444333333333333222222222222333444555666555555555666777888999:::666666666555555555555555666555555444444555555666333222222111111111111222222222111000000000000000111000000000000000111111111111111111111111111111111111111111111111111111000///......000000///...............////////////...---,,,+++***+++,,,---+++,,,,,,---......//////++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,...---,,,+++++++++,,,,,,***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,,,,,,,,,,,,,+++++++++***))))))******************,,,+++***)))((('''''''''************************+++,,,---,,,***)))***+++++++++*********)))))))))(((***,,,---+++******+++++++++++++++++++++++++++************************+++++++++***************,,,,,,,,,,,,+++++++++++++++***))))))***)))'''%%%###&&&***,,,,,,+++************++++++++++++******'''((()))***************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,***************)))))))))******************************++++++++++++******)))************+++++++++*********)))))))))))))))++++++++++++++++++++++++,,,******+++,,,---,,,+++++++++++++++************''')))++++++)))))))))*********))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------.........---+++)))(((************************))))))***+++,,,,,,,,,,,,//////...---,,,+++******------,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))******++++++,,,,,,++++++++++++++++++++++++...---,,,+++***+++,,,---************************---,,,+++***************+++***)))(((((()))***+++******))))))))))))((((((************+++++++++,,,***)))))))))))))))******~~~lll]]]VVVNNNHHHAAA===<<<<<<:::777999999999999888777666555666555888>>>>>>888555666666555444333222333333444555444444333333222222222333333222222222222333333333222111000000222333555333333333333333333333333333222222222222222222222222222222222333333333333222222222222222333333333333333333333333333333333333333333333333333333333222222333333333444444444666666555555444444444444333222222333333444555666444444444555666777888999555555555555555555555555555555444444444444555555333222222111111222222222333333222111111111111222666444222000............111111111111111111111111111111111111111111111111000///...///000111000............///////////////------,,,++++++,,,,,,---,,,,,,,,,------.........+++++++++,,,,,,+++++++++,,,,,,,,,,,,++++++***)))------,,,++++++***))))))+++************************++++++,,,,,,++++++***++++++******++++++,,,,,,,,,,,,++++++************((((((((()))*********+++,,,,,,***)))((((((''''''))))))*********++++++++++++,,,---,,,+++***+++,,,---,,,,,,+++***)))((('''"""%%%))),,,,,,,,,---...++++++++++++++++++++++++************************************************---------,,,,,,,,,++++++,,,+++******++++++)))(((###'''+++---,,,+++************++++++++++++******((()))***+++,,,---------))))))))))))))))))))))))*********+++++++++************************************************************++++++++++++******))))))*********+++++++++******************))))))++++++++++++++++++++++++***)))((()))+++,,,+++***))))))))))))))))))))))))''')))***+++)))))))))***+++******))))))******+++************))))))))))))++++++++++++++++++++++++++++++,,,,,,------------******+++,,,---,,,,,,+++************************))))))***+++,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,......,,,,,,...000++++++++++++++++++++++++))))))******+++,,,------++++++++++++++++++++++++***++++++++++++*********************************,,,,,,+++*********************)))(((((()))******)))))))))(((((((((((((((******+++++++++,,,,,,,,,))))))))))))))))))***+++xxxgggZZZTTTKKKFFF@@@===<<<<<<999777888888888888777666555555;;;555@@@WWWWWW@@@444;;;666555333222222333444555444444444333333222222111333333444444444444333333222222111111111222333444333333333333333333333333222222222222222222222222333333333333444444444444111111222222222333333333333333333333333333333333333333333333333333333333222222222333333333444444555555555555555555444444333333333333444555666666222222222333444555666666444444444555555555555555444444333333333333444444333222222222222222333333444444333222222222222222666444222000............111111111111111111111111000000000000000000000000111///...///000111000//////////////////............---------------............------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++*********++++++,,,---++++++***))))))))))))***((((((((()))*********+++******))))))))))))******)))))))))***++++++,,,,,,+++---...---,,,+++,,,...------,,,+++***)))((((((###&&&))))))))))))***++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,,,,+++)))+++,,,,,,******+++,,,******++++++++++++******((()))***+++,,,---------))))))))))))))))))))))))******+++++++++******)))***************+++++++++************************)))******++++++******)))))))))*********+++++++++++++++++++++++++++++++++************************)))((('''((()))***)))((('''''''''((((((((((((((('''(((*********)))***+++++++++************+++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++,,,,,,------*********+++++++++++++++************************))))))***+++,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,+++++++++------------------------***---//////,,,+++---111------------------------))))))***+++,,,------...++++++++++++++++++++++++''')))+++------+++)))(((************************++++++******))))))************))))))))))))******((((((((((((((()))))))))******+++++++++,,,,,,,,,))))))(((((()))***++++++ssscccWWWRRRIIIEEE???===<<<<<<999777888888888888777666555444<<<555BBB\\\[[[BBB444:::666555444333333444555666333333333333222222222222333444444555555444444333222222222333333333333333333333333333333333333333111111111222222222222222333333333333444444444444000111111222333222222222222222222222333333333333333333333333333333333333222222222222333333333333444444555555555444444333333333333333444555666777333222222222222333444444444444444444444555555555333333333222222333333333333222222222222333333444444444333222222222222222111000000000000000111111111111111111111111111111000000000000000000000000111000//////111111000//////////////////.........------........................------,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,+++***'''''')))***,,,...///000++++++,,,---------,,,,,,***++++++,,,,,,++++++***************+++,,,------,,,+++)))((((((((()))***))))))******************)))))))))))))))***+++,,,))))))******+++++++++,,,***,,,------,,,+++,,,...,,,,,,+++++++++*********)))+++,,,,,,***)))((((((++++++++++++++++++++++++***************************************+++++++++++++++++++++,,,,,,,,,---)))'''&&&''')))+++++++++---------+++))))))+++---******++++++++++++******'''((()))***************))))))))))))))))))))))))+++,,,---------,,,***************+++++++++++++++++++++++++++++++++++++++))))))************)))))))))************++++++++++++++++++++++++,,,,,,,,,))))))))))))))))))))))))(((''''''''')))***)))(((''''''''''''((((((((((((&&&(((*********)))***+++++++++************++++++------------------------+++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***)))((((((************************))))))***+++,,,,,,,,,,,,******+++,,,---...//////------,,,,,,,,,,,,++++++---------------------------///000///+++)))+++---------------------------******++++++,,,,,,------++++++++++++++++++++++++((())),,,......---+++)))+++++++++++++++++++++++++++******)))))))))******)))))))))******)))))))))(((((())))))))))))******************+++++++++,,,(((((((((((()))***+++,,,ooo```VVVRRRHHHDDD>>><<<<<<<<<999777888888888888777666555444666666===GGGFFF<<<444444666555555555555555555666222222222222222333333333222333444444444444333222111222444555555555333222333333333333333333333333000111111111222222222222222222222222333333333333///000111222333222222111111111222222222333333333222222222222222222222222111222222222222333333333222333444555555444333222444333333444444555666777444444333333222222333333333333333444444555555555444444333333333333444444222222222222222333444555444333333222111222222222...///000111111111111111000000000000000000000000000000000000000000000000111000///000111111000///000/////////............,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++,,,,,,------------,,,((())))))+++,,,---......***+++,,,------------,,,***++++++,,,,,,++++++***************+++,,,---...---,,,***(((((()))***++++++++++++++++++***************))))))******+++,,,***************+++++++++(((***++++++******+++,,,*********++++++,,,,,,,,,///000000...+++)))))))))++++++++++++++++++++++++************************))))))*********+++++++++((())))))***+++,,,------+++***(((((()))++++++***+++,,,,,,***)))(((***,,,******++++++++++++******((())))))*********))))))))))))))))))))))))))))))***+++,,,---,,,+++)))(((*********++++++,,,,,,,,,++++++++++++++++++++++++))))))************)))))))))************+++++++++)))*********++++++++++++***************************)))((()))+++++++++***((((((((()))))))))******&&&(((***************,,,,,,++++++******++++++,,,++++++,,,,,,------......************************,,,+++*********+++,,,------,,,+++***)))(((((((((************************))))))***+++,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++******))))))))))))******))))))************)))))))))))))))*********++++++)))))))))*********++++++(((((((((((()))***+++,,,~~~mmm___UUURRRGGGCCC>>><<<<<<<<<999666888888888888777666555444444::::::333222999888222555555666666666666666666111111111222222333333444111222333444444333222111000222555777777666444222333333333333333333333333000000111111222222222222000111111111111222222222///000111222333222111111111111111222222333333333222222222222222222222222111111222222222333333333111222333444444444333222444444444444444555777777666666555444333333333333333333333444444555555555555555555444444555555555222222222222333333444555444333222222111111222222000111222222222000///...////////////////////////000000000000000000000000111000///000111222111///000000//////.........---***+++,,,---------------***++++++,,,,,,------...,,,+++***))))))***+++,,,+++,,,------...............------,,,+++***))))))((()))***+++,,,++++++***+++++++++,,,,,,+++++++++************+++,,,---......---+++))))))***+++,,,---,,,,,,,,,+++*********++++++***************+++************************&&&((())))))(((((()))+++((()))***+++,,,------...)))***)))(((%%%$$$&&&'''++++++++++++++++++++++++************************))))))******++++++++++++''''''((()))+++,,,---...000...+++++++++,,,,,,+++((()))+++***)))))))))*********++++++++++++******++++++,,,,,,,,,++++++***))))))))))))))))))))))))'''(((***+++***(((&&&%%%*********++++++,,,,,,,,,++++++++++++++++++++++++))))))************)))))))))************+++++++++(((((())))))*********++++++++++++++++++++++++++++++*********,,,---,,,+++))))))******+++++++++,,,&&&(((************+++,,,,,,++++++******++++++,,,''''''((()))***++++++,,,************************,,,+++*********+++,,,---)))))))))))))))******+++************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++---.........++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***(((%%%$$$$$$'''***,,,++++++++++++++++++++++++***)))))))))))))))******))))))************))))))))))))******+++++++++,,,((())))))))))))*********(((((((((((()))***+++,,,yyykkk^^^TTTPPPFFFCCC@@@======<<<;;;999;;;:::888666555666777888666555555444444444555555666666666666666666666666222222222222222222222222333333444444555444444444444333333222222333333444111222333333444444333333444333222111000000000000222222111111222222333444222222111111111111222222333333333333333333333333444333333222111111111222222222222222222222333333333333333333333333333333444333333222222333333444555555666666555444333333444444444444333222111111333333444444333333222111333333333333333333333333222222333444333222111000111111111111111111111111------...///000111222222////////////000000000000111111000///////////////------------------------+++++++++,,,,,,---------///......---------......---------------------------,,,+++))))))***,,,---)))***,,,------,,,***)))+++,,,,,,------,,,,,,+++,,,,,,,,,++++++************+++---...//////......************************%%%'''***,,,+++******+++))))))))))))))))))))))))++++++******++++++,,,---++++++***)))((((((((()))((()))***)))((((((***,,,(((((())))))******++++++++++++************++++++,,,++++++******)))))))))***)))(((((()))+++---...++++++************++++++***,,,---,,,)))''')))+++***************)))((('''+++*********))))))((((((******++++++++++++*********+++,,,------,,,+++***))))))******+++++++++,,,))))))))))))************************************---+++)))***,,,---,,,)))+++++++++***'''$$$ ((())))))***++++++,,,,,,******++++++++++++******))))))))))))******************))))))******+++,,,$$$&&&)))+++,,,+++)))'''++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,...---+++(((,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++***************)))(((''',,,,,,,,,,,,+++***))))))++++++++++++++++++++++++&&&'''***---......------******))))))))))))******))))))*********+++++++++,,,+++))))))*********)))************************vvviii\\\RRRNNNEEEBBB>>><<<<<<;;;:::888;;;999777666555666777777666555555444444444555555444444444444444444444444222222222222222222222222333444444444444444333333333333222222222222333333111222333333444444333333333333111000000/////////222222111111222222333444222222111111111111222222333333333333333333333333444333333222111111111222111111222333333333333222333333333333333333333333333333222222222222333333333444444444444333222111333333333333333222222111333333444444333333222111333333333333333333333333222222333333333222111000111111111111111111111111111111000000000//////////////////...............111000000///......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------......///------------------------++++++,,,,,,,,,+++++++++***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******'''((()))***++++++++++++************************!!!###&&&''''''&&&&&&&&&))))))))))))))))))))))))***************+++,,,,,,+++***)))))))))))))))))),,,,,,++++++++++++,,,,,,))))))))))))************++++++************+++++++++++++++++++++*********)))))))))******,,,------++++++************++++++***,,,---,,,)))((()))+++***++++++++++++******)))+++*********))))))))))))******++++++++++++******(((((())))))))))))(((((()))))))))((((((((((((((())))))))))))************************************---+++)))***,,,---+++))))))***++++++***(((%%%$$$,,,,,,++++++***)))))))))(((((())))))))))))(((((())))))))))))******************))))))******+++,,,$$$&&&)))+++------------++++++************++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,---//////---++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++'''(((***+++,,,---,,,,,,******))))))))))))******))))))*********+++++++++---,,,+++************)))************************ssseeeYYYOOOKKKDDDAAA===;;;::::::888777:::999777666555555666777555555444444444555555666333333333333333333333333222222222222222222222222444444555444444333222111222222111111111111222222111222222333333333333333333222111000000///000000222222111111222222333444222222111111111111222222333333333333333333333333333333222222222222222222000111222333444333222222333333333333333333333333333333222222222222333333333444444444444333333222000111222222333222222222333333333333333222222111333333333333333333333333222222333333222222111000111111111111111111111111222222111111111000000000//////......------,,,,,,000000///............///........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...//////------------------------)))***,,,......---+++)))+++,,,---......---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***************+++,,,------************************%%%'''*********))))))***))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))***+++'''%%%###%%%(((******(((***************)))))))))++++++************++++++++++++++++++,,,,,,,,,,,,)))***+++,,,,,,------,,,++++++************++++++***+++,,,+++***)))***+++***++++++,,,,,,,,,,,,+++***************)))))))))******++++++++++++******))))))(((((((((((())))))******))))))(((''''''''')))))))))*********++++++************************,,,*********+++,,,+++***'''(((***+++,,,,,,+++***,,,,,,++++++***))))))((((((((())))))))))))(((((())))))))))))***************))))))))))))***++++++'''((()))***+++,,,------++++++************++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++///---,,,,,,---...---,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---------------,,,,,,+++)))***+++,,,------------++++++++++++++++++++++++)))))))))*********++++++******))))))))))))*********************+++++++++------,,,++++++***))))))************************ooocccVVVMMMIIIDDDAAA===;;;;;;:::999777999999777666555555666666555444444444444555666666555555555555555555555555222222222222222222222222555555555444333222111000222111111000000111111222111111222333333333333222333333222111111111111111222222111111222222333444222222111111111111222222222222222222222222222222222222222333222222222111///000222444444444333222333333333333333333333333222222111111111111222222555555666666666555555444//////000111222333333222222333333333333222111111222222222222222222222222222222222222222111111000111111111111111111111111//////000111222333444444000000///......---,,,,,,//////...------.................................------,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******,,,---...***************************,,,......---------...)))))))))))))))))))))))))))))))))((())))))***+++)))((((((((()))***++++++###!!!'''+++***'''+++++++++******)))))))))++++++************+++++++++++++++,,,,,,---------***+++,,,---...---,,,,,,++++++************++++++++++++,,,++++++***++++++))))))***+++,,,,,,,,,,,,***************************++++++,,,,,,++++++***---,,,+++******+++,,,---+++++++++***************))))))*********+++++++++************************+++*********+++++++++***'''(((***+++,,,---------))))))*********+++++++++******++++++++++++******((()))))))))************)))))))))))))))***++++++,,,+++)))((('''''''''(((++++++************++++++************++++++++++++************************++++++++++++++++++++++++,,,---...//////...---,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,))))))***++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,++++++,,,---------------++++++++++++++++++++++++******)))(((((())))))***+++******))))))******+++************************------...---+++)))))))))************************}}}lll```UUUMMMIIIEEEBBB>>><<<;;;;;;999888888888777666666555555555444444444444444555666666555555555555555555555555222222222222222222222222444444444444333222111000222111111000000111111222000111222222333333222222444444333222222222333333222222111111222222333444222222111111111111222222222222222222222222222222111222222333333333222111///000222333444444333333333333333333333333333333222111111000000111111222444444555555555555555444...///000111222333333333222222333333222222111000222222222222222222222222222222111111111000000000000000000000000000000000//////000111222333444444111111000000///...------...---------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))(((''''''(((***+++************************((()))++++++***)))***+++)))))))))))))))))))))))))))))))))((())))))***+++)))((((((((()))***++++++,,,(((%%%''',,,///...***,,,,,,++++++******))))))++++++************+++++++++++++++,,,,,,---------***+++,,,---...---,,,+++++++++************++++++++++++++++++,,,,,,,,,+++(((((()))***+++++++++******************+++++++++++++++,,,,,,,,,,,,++++++...---,,,++++++,,,---...(((((()))***+++,,,,,,---************++++++++++++************************************************))))))******++++++++++++***************+++++++++******++++++++++++******((()))))))))************))))))(((((())))))***+++---+++)))'''&&&&&&'''(((++++++************++++++))))))*********+++++++++************************+++++++++++++++++++++++++++,,,............,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000---)))((()))+++++++++---------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,---------,,,,,,+++***+++++++++++++++++++++++++++***))))))(((((())))))++++++************++++++************************+++---...---+++))))))***************************xxxiii^^^TTTLLLIIIEEEBBB>>><<<<<<;;;:::888888777777666666555555444444444444444444555666777222222222222222222222222222222222222222222222222333333444333333222111000222222111111111111222222000111111222222222222222444333333222222222333333222222111111222222333444222222111111111111222222222222222222222222222222000111222333444333222111000000111222222333444555333333333333333333333333111111000000000000111111000111111222222222222111///000111222333333333333222222222222222111111000222222222222222222222222222222111000000000000111000000000000000000000000222222111111111000000000111111000000//////......---,,,,,,,,,,,,---......------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,///000---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++***************++++++************************((()))***)))(((((()))***))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))***+++222///,,,,,,------+++)))+++++++++++++++*********++++++************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++************++++++,,,+++***+++,,,---,,,+++(((((()))*********))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++%%%%%%&&&((()))***+++,,,*********++++++++++++,,,************************)))***+++***))))))***+++*********)))))))))((((((...---,,,+++***(((''''''(((((())))))))))))(((((())))))))))))************)))(((((((((((()))************)))))))))+++,,,---++++++************++++++)))))))))************+++************************++++++++++++++++++++++++)))******++++++******)))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------222///,,,++++++,,,---,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))******+++++++++++++++,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++*********************)))++++++************+++++++++++++++***************'''+++...---***((((((***************************sssddd[[[RRRKKKHHHDDDAAA===;;;::::::888777777777777777666555444444444333333444444666777777222222222222222222222222222222222222222222222222222222333333333222222111333333222222222222333333000000111222222222222222222111111000000111111222222222111111222222333444222222111111111111222222111111111111111111111111///111222444444333222111111111000000111333555777333333333333333333333333000000000//////000000000...///000111111111111000111111222333333444333333222222222222222111000000111111111111111111111111333222111000///000000111000000000000000000000000111111000000000/////////////////////////////////,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---............---,,,+++++++++++++++++++++++++++++++++++++++++++++,,,---...//////,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------............------***************************+++,,,+++))))))***,,,))))))))))))))))))))))))***************+++,,,,,,+++***))))))))))))))))))...---+++***)))(((((((((***++++++++++++++++++,,,++++++************+++++++++++++++++++++*********+++++++++*********++++++++++++************++++++,,,+++)))+++---...---+++******+++++++++***))))))*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++((())))))******))))))(((&&&&&&'''((()))******+++*********+++++++++,,,,,,************************(((***++++++(((((()))+++++++++***)))))))))))))))...---,,,+++***(((''''''(((((())))))))))))(((((())))))))))))************((((((((((((((()))******))))))))))))***+++,,,---++++++************++++++))))))))))))***************************************************************))))))(((((())))))***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111///,,,+++,,,---,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))***+++++++++++++++*********++++++***))))))++++++++++++++++++++++++)))***+++,,,,,,+++******,,,++++++******++++++,,,+++++++++*********))))))$$$(((------)))'''(((+++************************ooobbbYYYPPPJJJGGGBBB@@@<<<:::999999777666777777777777666555444333333333333444555666777888444444444444444444444444222222222222222222222222111111222333333333222222444333333222222333333444000000111222222222222111000///////////////000000222222111111222222333444222222111111111111222222111111111111111111111111///000222444444444222111222111//////000333666888333333333333333333333333000000////////////000000///000111222222222222222222222333444444444333333111222222222222111000000111111111111111111111111333222000/////////000111000000000000000000000000------...///000111222222---------...............++++++++++++,,,,,,---...++++++++++++++++++++++++))))))***+++---.../////////...---,,,+++*********++++++++++++++++++++++++)))***---...//////...---,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,***+++,,,---,,,+++***)))************************)))******)))(((((()))+++))))))))))))))))))))))))++++++******++++++,,,---++++++***)))(((((())))))''')))***)))))))))+++---*********++++++,,,,,,---++++++************++++++,,,++++++******))))))))),,,+++***)))))))))++++++++++++************++++++---+++)))+++---///---+++,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++((()))***++++++***)))(((************++++++++++++******+++++++++,,,,,,,,,************************(((***,,,+++(((''')))+++,,,+++******))))))******++++++************************++++++++++++******))))))))))))************((((((((((((((()))******))))))))))))((((((((((((++++++************++++++))))))))))))************))))))))))))))))))))))))************************,,,+++***))))))***+++,,,))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///---+++***++++++***(((,,,,,,,,,++++++*********------------------------******++++++++++++******)))***++++++,,,,,,,,,,,,'''((()))***************++++++++++++++++++++++++((())),,,---...---+++***,,,++++++******++++++,,,++++++++++++******))))))"""''',,,,,,)))'''(((+++************************iii]]]VVVPPPIIIFFF@@@???>>><<<<<<;;;;;;;;;777666555444444555777888555555666666555444333333000111222333444333333222444444333222111111111111222111111000000111111222111111111222222333333333222222222333333222222222///////////////000000111444444333222111000//////222111111111000000//////444333222111222222444444222222333333333111000///......///000111222222333333333333222222111111111222111000......000111222000111222111000///000111000111222333333333333333222222222222222222333333222111111111000000/////////////////////000111111222000......///000///......------------...//////000///...------...///000......////////////......------------,,,+++***)))......---***''''''***...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++(((((())))))))))))((((((&&&'''((())))))******)))))))))))))))))))))))))))******))))))))))))))))))+++++++++*********))))))---,,,+++******+++,,,---,,,+++++++++,,,,,,---...***)))(((''''''((()))***)))************+++++++++++++++++++++++++++++++++---...///,,,((('''))),,,,,,***'''(((+++---,,,***+++++++++************)))************************************************+++***)))'''''')))***+++(((***++++++***(((((()))((()))***++++++***)))((((((((())))))*********+++---,,,***)))))))))*********++++++++++++***))))))+++*********))))))(((((())))))))))))))))))))))))+++***)))'''''')))***+++******))))))((((((''''''$$$&&&'''(((((((((***+++***((('''(((,,,,,,***'''(((((())))))******++++++,,,,,,,,,++++++*********))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,------......------,,,------...///---+++)))'''++++++,,,,,,,,,,,,------------------,,,,,,+++***))))))))))))***+++,,,,,,************************++++++************++++++,,,++++++***))))))*********++++++,,,,,,,,,+++***************************)))))))))***+++++++++,,,(((((()))***+++,,,,,,,,,++++++++++++++++++++++++|||ggg[[[UUUNNNGGGDDD@@@???>>><<<;;;;;;;;;;;;777666666555555555666666555555666666555444444333000111222333444333333222333333222222111222222222222222111111111111222222111222222222222222222333111111222222222222111111000000000000000111111222333333333222111111000000111111111111000000000///------...///222555888999666666666555444111///---//////000000111111222222333222222222222222222111222111000//////000111222...000111111000000111333000111222222333333333222333333222222111111000000111111111111000000000//////////////////000111111333222000///000111000///...---------......//////000000///......///000000---......//////......---------------,,,+++***)))---///000///------...000,,,,,,++++++***)))((((((++++++++++++++++++++++++************************......,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******))))))***************))))))))))))))))))))))))))))))************************+++++++++*********)))))),,,++++++******++++++,,,+++++++++++++++,,,------+++***)))(((((()))***+++)))************+++++++++++++++++++++++++++++++++***++++++***)))***,,,...,,,+++******+++,,,+++***+++++++++************)))***************************************************)))(((''''''((()))***))))))))))))))))))))))))((()))***++++++***)))(((((()))))))))************,,,+++***)))))))))*********++++++++++++***))))))*********)))))))))(((((())))))))))))))))))))))))+++***)))(((((()))***+++***)))))))))((((((((('''(((((('''%%%######&&&((()))(((((()))++++++***))))))))))))))))))*********,,,,,,,,,++++++*********************************))))))************))))))************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++,,,---......---,,,***)))++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***++++++*********++++++,,,************************++++++************++++++++++++***************+++++++++++++++++++++++++++***************************************+++++++++,,,,,,,,,+++***)))((('''++++++++++++++++++++++++yyydddYYYSSSLLLFFFBBB@@@???>>><<<;;;:::::::::666777777777666555444444555555555666555555444333111222222333333333333222222222222111222222333333333222222222222222222333222222222222222111111111000111111111111111111000111111000000111111222333222222222222111111111111111111111111000000000000//////000000222555777888<<<;;;999777444222000///000000000000000111111111111111111222222222222222222111000//////000111222///111222111000///000111000111222222333222222222333333222111000///......111111111111000000000000///////////////000000111555333111000111111000///------........./////////000000///......///000000,,,------......------,,,------------,,,+++******''')))---......---------...---,,,+++)))(((''''''************************************************---,,,++++++***+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***)))((())))))))))))))))))))))))************************+++++++++******************++++++++++++++++++***************+++++++++,,,++++++************++++++)))************++++++++++++++++++++++++++++++++++++)))((((((***+++++++++)))+++------,,,*********+++++++++************)))************************************************)))((('''&&&&&&'''((()))***'''%%%&&&)))++++++)))))))))***++++++***))))))))))))))))))************++++++***)))))))))************++++++******)))(((******))))))))))))(((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))((((((((((((***)))&&&###"""###'''***'''(((*********)))***+++************))))))))))))+++++++++++++++*********++++++++++++++++++++++++(((((())))))))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******+++,,,------------+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***---,,,,,,++++++++++++,,,************************++++++************++++++++++++*********++++++,,,---,,,,,,+++*********+++************************+++++++++***************------,,,,,,***)))''''''++++++++++++++++++++++++vvvbbbXXXSSSLLLFFFBBB@@@???===<<<;;;:::999999666777777888777555333222444555555555555555444444222333333333333333333333111111111111222333444444333333222222222222333333333333222222111111000000000000111111111111000000000000//////000000111222//////000000000111111111111111111000000000000000000000222444777;;;???AAAEEEBBB<<<777333222333444111111111000000000000000000000111111222222333333111111000//////000111111222222333111///......///111111222222222222111111111111000000//////......111111111000000000000000000000////////////000000444222000///000000///------......//////////////////..................///+++,,,,,,------,,,,,,+++,,,---------,,,,,,+++***&&&''')))+++++++++******......------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***+++++++++******)))((())))))))))))))))))))))))************++++++++++++************************)))***+++,,,,,,+++***)))************+++*********************************))))))*********+++++++++++++++++++++++++++++++++...+++((((((******(((%%%$$$(((,,,---+++)))***,,,+++++++++*********))))))***************************************************)))(((((((((((()))***+++&&&"""$$$))),,,,,,)))************************)))))))))))))))******************))))))))))))******************))))))((())))))))))))))))))(((((())))))))))))))))))))))))******)))(((((()))******))))))))))))(((((((((((('''''''''&&&&&&(((+++...%%%(((++++++)))(((***,,,++++++******))))))((((((+++++++++***************++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++*********+++,,,------------,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,++++++***......---,,,++++++++++++************************++++++************++++++++++++*********+++,,,,,,...---,,,************+++************************,,,+++++++++***)))))))))(((((()))***+++,,,,,,,,,************************uuubbbXXXTTTMMMGGGCCC@@@???===<<<:::999999888666777777888777555333222444444555555555555555444444333333333333333333333111111111111222333444444333222222111111222222333222222222111111000000000000000111111111111000000///............///000000------......///000000000000000000000000000111111(((***///666???GGGOOOSSSPPPIII???666000///111444111111111000000000000000000000000111111222222222111111000000000000111111///000111111000///111222111111111222222111111000.........//////000000111000000000000000000111111000000////////////000000222000.........///...,,,---...///000000000//////------------------------++++++,,,,,,,,,,,,++++++,,,,,,---------,,,++++++,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******'''(((((()))******))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))+++,,,,,,+++)))))))))***+++++++++******)))((())))))))))))))))))((())))))*********+++++++++++++++++++++++++++++++++...+++((()))******'''$$$ %%%***+++******+++---+++++++++*********))))))************************************************************************,,,'''###$$$)))---,,,***++++++************++++++******))))))))))))))))))))))))))))))***))))))))))))************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))$$$&&&)))******)))***,,,%%%(((++++++)))(((***---++++++******))))))((((((************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,------------+++++++++,,,,,,,,,------******+++,,,,,,+++++++++......---,,,++++++++++++************************++++++************++++++,,,+++++++++++++++,,,,,,---,,,,,,+++*********+++************************,,,+++++++++***)))))))))%%%&&&(((***,,,---......************************tttaaaXXXTTTNNNHHHDDD@@@???===;;;:::999888888666777777777666555444444333444555555666555555555555444444333333333333444222222222111222222333333222111111111111111111222111111111111111000000000000111111111111111111000...------------...//////------......//////000000000000000000111111111111+++---111888???GGGNNNQQQQQQJJJ???555...,,,...///000000000000000111111111000000000111111111111111000000000111111000000000***,,,///000111222555777111111111222111111000///------...///000111222222000000000000111111111111111000000///////////////000///------.........------...///000111000//////,,,---............---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++,,,***(((((()))******)))((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++))))))************))))))&&&&&&((())))))*********))))))))))))))))))))))))((((((((()))******++++++***************+++++++++)))******************)))***+++,,,,,,,,,+++***)))(((((())))))))))))(((((()))************+++++++++++++++++++++++++++++++++)))))))))***+++,,,***)))"""$$$(((******+++,,,---+++++++++************)))************************************************+++++++++++++++++++++++++++(((&&&'''***,,,,,,***,,,+++************+++,,,************))))))))))))'''((()))*********))))))))))))******))))))((('''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((())))))))))))%%%'''******)))&&&%%%%%%%%%''')))*********+++,,,************)))))))))))))))))))))***************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------)))***++++++++++++++++++---,,,,,,++++++++++++,,,************************++++++************++++++------,,,+++++++++++++++***++++++,,,,,,,,,+++***************************+++++++++***************))))))***++++++++++++***************************rrr```XXXTTTNNNHHHDDD@@@???===;;;999888777777777666666555555555666666333444444555666666555555666555444333222333333444333333222222111222222222111000000//////000000111000000000000111111111111111111222222222222111111...............///000000//////000000000000000000///000000000111111111111222222444666999===@@@BBBCCC???999333///---.../////////000000111111222222111111111111000000000000000000111111111111000000+++---///000000111444555111111111111111000///////////////000000111111111///000000000111111111111111111000///////////////000...------///000000///---...000111111111///.........///000000///......,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++'''&&&''')))+++,,,***'''******************++++++++++++++++++++++++++++++************************))))))+++,,,,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))((())))))*********))))))))))))))))))))))))))))))&&&''''''((())))))******))))))*********+++++++++******))))))))))))******+++,,,---...---,,,***)))((()))************)))((()))************+++++++++++++++++++++++++++++++++(((***,,,,,,++++++++++++)))(((((())),,,------,,,+++++++++************)))******************************************************++++++++++++******************++++++++++++,,,++++++******++++++,,,************)))))))))(((&&&''')))*********)))))))))))))))))))))((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))************))))))'''((((((((()))))))))***&&&((())))))'''&&&&&&'''''''''''')))+++,,,,,,+++)))))))))))))))*********((()))))))))*********+++************************+++++++++,,,,,,+++++++++************************)))******+++,,,,,,------,,,,,,+++******+++,,,,,,******++++++++++++******,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,,,,------))))))***+++++++++++++++++++++*********++++++,,,************************++++++************++++++///...---,,,+++*********''')))+++---...---+++******************************************+++++++++,,,,,,,,,+++***)))((((((************************qqq___WWWTTTNNNGGGCCC@@@???===;;;999888777777777666555444444555777888333333444555666666666555666555444333222333333444444444333222111111111111000000////////////000000//////000000111111222222222222333333333333222222///////////////000111111222222222111111111111111//////000000111111111222......///222555888<<<>>>222222111111111222222222...//////000111222222333222222111111000000//////000000111111111111000000111222222111///...///000111111111111111000//////111111111111000000000000//////000000111111111222111111000///////////////000...---...000111111111---...000111222111///...///000111222222111000///,,,------......------,,,++++++,,,------,,,,,,,,,'''(((+++///333333///+++---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,+++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++*********+++++++++++++++***)))((())))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))******+++++++++++++++***)))(((((()))***++++++,,,.........,,,***))))))***+++,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++***---000///+++(((((()))///,,,)))***---...---++++++++++++************)))************************************************))))))************))))))***,,,------+++******+++---,,,+++******+++,,,---+++*********))))))((((((&&&'''(((*********)))((()))))))))))))))(((((('''&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************))))))'''((((((((())))))******'''((()))(((((())),,,...(((&&&&&&(((,,,...,,,***(((((())))))******++++++(((((())))))*********+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))***+++,,,,,,---------,,,+++******+++,,,---))))))************))))))---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------((()))***+++++++++++++++))))))))))))***+++,,,,,,************************++++++************++++++000///...,,,+++***))))))%%%(((+++...///...,,,***************************))))))******+++++++++,,,+++++++++++++++***)))((())))))))))))))))))))))))}}}mmm]]]VVVQQQLLLGGGDDD???===;;;999888777888888999888666555444555777888666555444333333444555666333333333333333333333333444444444333333222222222333222111000000111222333111111000000000000111111444444333333222111000000111///...///000111000..................///000000//////...//////000111222000000000000////////////333333222111000///......222111000......000111222111111222222222222111111333222111//////111222333111111000000000000111111333222000,,,***+++...111222222111111000/////////...//////000111111222222111111111111111000//////+++,,,---...////////////222222111111000000/////////...,,,,,,...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------))))))***+++,,,,,,,,,,,,++++++***************+++******+++,,,+++***)))((()))***+++,,,------------000///---+++*********+++---...//////...,,,***)))************************((()))***+++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))---------,,,+++***)))((()))************+++++++++++++++************++++++*********************************************************)))))))))))))))******))))))))))))******))))))))))))))))))))))))************************************))))))))))))***)))(((((()))+++---///222111///---+++)))((((((---,,,+++*********+++,,,+++,,,------,,,+++***)))))))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******((())))))))))))*********************************))))))))))))************,,,,,,,,,+++***))))))(((((())))))))))))(((((('''))))))(((((('''''''''&&&***)))'''&&&'''))),,,...++++++************++++++&&&'''(((******+++++++++)))************+++++++++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,***,,,---...---+++)))''',,,,,,+++***))))))******+++,,,,,,---,,,+++***)))*********++++++,,,,,,,,,************************,,,***((((((***+++,,,,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,)))))))))***++++++,,,,,,***+++,,,---,,,+++)))'''zzzkkk\\\TTTQQQLLLGGGEEE@@@>>><<<:::999888999999999888666555555555777777666555444333333444555666444444444444444333333333444333333333222222222222222222111111111111222222111111000000000000111111222222111000000///......000///...///000111000..................///000000000////////////000000111000000000000////////////222222111111000/////////222111000//////000111222000111111222222111111000333222000//////000222333111111000000000000111111111222111000...---...000000000000000000000111111//////000000111111111222000000000000000///......+++,,,---...////////////000000000000000////////////...,,,,,,...///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,)))***+++,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,---,,,+++***))))))***+++,,,------------///...,,,+++******++++++............---,,,+++***++++++++++++++++++++++++))))))***+++++++++++++++)))))))))))))))))))))))),,,,,,+++++++++******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,+++***)))))))))************+++++++++++++++************++++++***************************************************)))))))))))))))))))))+++******))))))******+++************************************************************))))))))))))******)))((()))***,,,...------,,,******)))))))))***)))))))))***,,,---...***+++,,,,,,,,,+++)))((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''((()))*********((((((((()))))))))******************************))))))))))))************,,,++++++***))))))((((((+++++++++***)))'''&&&%%%)))))))))((((((((('''''')))))))))******+++,,,,,,++++++************++++++'''((()))***************)))************+++++++++,,,,,,,,,,,,+++++++++***************************,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++***))))))******+++,,,,,,,,,,,,+++***)))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---+++))))))+++,,,,,,,,,++++++++++++++++++++++++'''(((((()))******++++++++++++******************((()))***+++***)))'''&&&vvvgggYYYSSSPPPKKKFFFEEE@@@???===;;;:::999999999999888666555555555666777555555444444444444555555555555444444333333333222222222222222222111111111111111222222222222111111111111000000000000111111111111111000000//////...000///......000000///..................///000000111000000////////////000000000000000////////////000000000000000000000000222111000//////000111222000111111222222111111000111111////////////111111111000000//////000000111000111333222000......///......///000000111222222000000000000000111111111/////////.........------,,,---......////////////.........//////////////////...,,,,,,...///...---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******************+++,,,,,,,,,,,,,,,+++++++++************++++++,,,------------,,,++++++)))***+++,,,---------------,,,++++++++++++,,,,,,///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***)))))))))))))))))))))))),,,++++++++++++*********+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))))))))************+++++++++++++++************++++++************************************************))))))))))))))))))******+++******))))))******+++++++++++++++++++++++++++************************++++++*********))))))))),,,+++***))))))***+++,,,***************++++++,,,******))))))***+++,,,,,,)))***+++++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((())))))))))))***************************))))))))))))************+++******))))))(((((('''+++++++++******)))''''''***)))))))))))))))((((((((()))+++,,,---,,,,,,+++++++++************++++++((())))))*********)))))))))************+++++++++------,,,,,,,,,,,,++++++************************++++++,,,,,,,,,+++************+++++++++,,,,,,,,,+++******)))***,,,...///,,,+++******)))*********++++++,,,,,,,,,+++******------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---++++++,,,---,,,,,,************************''''''(((((()))*********,,,,,,++++++***))))))(((((()))*********)))((('''qqqdddVVVQQQOOOKKKFFFDDD@@@>>><<<:::999888888999888888777666555666666777444444444444444444444444444444444333222222111111111111111111111111111111000111222333333222111000111111000000000000111111333222222222111111111000000///......///000///..................///000000111111000//////...//////000000000000////////////////////////000000111111111111000//////000111111000000111111111111000000000000///......///000000000000////////////000000///111111000.........///////////////000000111111000000000000000000000000/////////...............------...///////////////,,,------......////////////...,,,,,,...///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,---///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******+++++++++++++++,,,,,,,,,++++++++++++************++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))*********+++++++++++++++************++++++************************************************)))))))))))))))************))))))(((((())))))***++++++++++++++++++++++++************************+++++++++*********)))))),,,,,,******))))))******************+++,,,,,,---------,,,***)))(((''''''((()))***++++++***)))((())))))))))))))))))))))))''''''(((((())))))******---,,,+++)))(((&&&%%%$$$)))))))))************+++************************((()))))))))***************)))))))))(((((('''''''''''')))***++++++++++++************))))))))))))((()))***+++++++++++++++++++++************++++++)))************))))))((())))))*********+++++++++---,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,***)))))))))******+++,,,++++++***************+++++++++++++++++++++++++++...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,+++***************************((()))))))))*********++++++++++++*********))))))***+++,,,,,,,,,+++******nnnaaaTTTPPPNNNJJJFFFDDD>>>===;;;999777777777777888777777666666666666666333444444444444444444333333222222222111111000000111111111111111111111111000111222333333222111000111111000000000000111111222222222111111111111111///...---...///000///---...............///000000111111000//////...//////000000000000////////////.........///000000111111111111000000000000111111000000000111111000000000000000////////////000000000000////////////000000000000...,,,***+++...111000000000000//////......000000000000000111111111111000///.........//////---...//////000/////////,,,,,,------....../////////...,,,,,,...///...------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++******+++,,,,,,---,,,++++++*********************++++++,,,,,,++++++))))))***+++,,,,,,,,,,,,...---,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))******+++++++++,,,,,,,,,+++++++++*********))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))*********+++++++++++++++************++++++************************************************(((((())))))************(((((((((''''''(((((((((************************************************++++++++++++************,,,,,,+++******)))))))))+++***)))))))))))))))***------,,,+++***)))(((''')))***+++,,,,,,+++***)))))))))))))))))))))))))))''''''(((((())))))***************)))(((''''''&&&*********+++++++++,,,,,,))))))))))))))))))))))))((()))))))))************))))))))))))((((((((((((&&&'''(((******+++++++++))))))))))))***************)))'''''''''(((***+++++++++************++++++)))************))))))((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,((()))***+++***)))'''%%%+++***************+++++++++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,***)))******************************++++++++++++,,,,,,))))))*********++++++++++++++++++,,,,,,,,,++++++lll___SSSOOONNNJJJEEECCC===<<<:::888666666666666777777777777666666666666333333444444444444333333111111111222222222222222111111111222222222222222111111222222222222111111111111000000000000111111///////////////////////////...------//////...---...............///000000111000000////////////000000000000000////////////.........//////000000000000000000111111000000000///000000111111000000///000000000000000000000000000//////......//////000000///---***)))***...222111111000//////...------/////////000111111222222111000///.........///000...//////000000/////////---------...............///...,,,,,,...///...---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------***+++,,,---............++++++***++++++,,,---...,,,+++***)))))))))************+++++++++++++++***))))))***+++,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))((((((((()))******+++++++++************))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))))))))************+++++++++++++++************++++++************************************************((((((((()))******++++++)))((((((''''''(((((()))))))))))))))))))))))))))************************,,,++++++++++++*********++++++++++++******))))))***)))((('''&&&&&&&&&&&&)))***+++,,,,,,,,,,,,,,,+++,,,---.........---,,,))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&'''((()))***+++,,,*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********))))))(((&&&&&&(((((()))))))))))))))***+++)))'''%%%%%%''')))+++++++++************++++++((())))))*********)))))))))************+++++++++******++++++++++++,,,,,,******************************+++,,,,,,,,,++++++******+++++++++,,,,,,,,,''')))+++,,,+++(((%%%###*********)))******+++,,,++++++******++++++,,,---,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***,,,,,,+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,))))))))))))*********+++~~~lll___SSSPPPNNNJJJEEEBBB>>>===:::888777777777777777777777777777666666555222333444444444444333222222222222333444444555555222222222222333333333444222222111111111111222222111111000000000000111111...////////////////////////...------//////...---...............///000000000////////////000000111000000000000////////////......//////////////////000000111111111111000000//////000000000000//////000111111111111111111000//////............//////...///...---+++,,,...111//////////////////......---......000111222333444111000...,,,,,,---.../////////000000000000///////////////...............///...,,,,,,...///...---/////////.........------************************+++++++++,,,,,,---------)))***+++---.../////////++++++++++++,,,---......---,,,+++*********++++++******++++++++++++******)))***++++++,,,+++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***))))))'''(((((()))******++++++************))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,+++***)))))))))************+++++++++++++++************++++++************************************************'''(((((()))******++++++******))))))))))))******************************************************,,,,,,+++++++++***************+++++++++******)))******)))(((((((((((())))))***+++---.........------...///000111000//////))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''((()))***++++++(((((()))))))))*********))))))))))))))))))))))))))))))))))))******************************************))))))'''&&&$$$$$$''''''((((((((()))))))))***)))(((''''''((())))))++++++************++++++'''((()))***************)))************+++++++++)))))))))******+++++++++************************)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,)))******++++++***)))(((******))))))***++++++,,,++++++*********+++,,,---)))******************+++++++++++++++++++++++++++(((((()))+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++))))))))))))******++++++yyylll___SSSPPPOOOJJJEEEBBB???>>>;;;999888888888888777777777777777666666555222222444444444444222222222333333444555666777777222222222333333444444444333222111000000111222333111111000000000000111111000000000000111111111111///...------...///...---...............///000000//////...//////000111222000000000000////////////////////////////////////000000111111111111000000//////000000000000//////111111222222222222111111//////............//////---...000000///......///------......///000000000,,,---...000111333444555000...---++++++,,,---...///000000000000000//////000000000///.........---///...,,,,,,...///...---000////////////.........************************))))))***+++,,,,,,------((()))+++---...000000111++++++++++++,,,---...///...---,,,+++++++++,,,---******+++++++++******))))))***+++,,,,,,+++***))))))***,,,------,,,+++***************************+++++++++++++++***)))((()))******+++,,,,,,------************))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))---------,,,+++***)))((()))************+++++++++++++++************++++++************************************************'''(((((()))***+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******)))******+++++++++******,,,,,,,,,,,,,,,,,,---...,,,---.........---,,,+++...///000222222222111000))))))))))))))))))))))))******))))))((((((''''''+++******)))((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***************************+++++++++''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((()))***++++++***)))(((++++++************++++++''''''(((******+++++++++)))************+++++++++(((((())))))*********+++************************)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++************,,,---...******))))))***+++,,,,,,++++++*********+++---...(((((())))))*********+++************************(((((())),,,///000///---------------------------++++++******************,,,,,,++++++***))))))))),,,+++++++++,,,------...zzzddd[[[SSSPPPMMMHHHDDDDDD???===;;;999888777888888666666555444444444444555222333444555444333222111111222333333444444444444444333111000000000111111111111111000000000000///111111111111000000000000------......///000000000------......//////000000...............///000000222111111111000000//////000000///.....................///000000000000000------------............222222111111111111111111222111///.........///000111000///......///000111///000111111111000...---111111111111111111111111//////000000111111111222111111000000//////..............................///////////////............------------.../////////............---------,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///---++++++------+++)))******+++++++++,,,,,,,,,++++++******++++++,,,---))))))***++++++,,,------+++,,,......,,,)))))))))************************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))+++***'''&&&&&&'''***+++---+++***((((((((())))))&&&'''((())))))***))))))))))))))))))******************************************++++++++++++******+++++++++++++++***)))((())))))))))))))))))))))))***))))))))))))+++,,,---******+++,,,,,,,,,,,,+++///...---+++***)))((((((******+++++++++,,,,,,,,,,,,------+++))))))***,,,+++++++++*********))))))******))))))))))))))))))------...000000111111111000111333444333111///---***)))((()))***+++***((()))))))))((()))******+++***)))(((''''''((()))***)))))))))))))))))))))))))))***,,,+++)))(((((()))******))))))))))))******************************+++*********))))))((((((&&&&&&''''''(((***+++,,,******))))))((((((''''''******))))))))))))******,,,+++***))))))***+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))$$$$$$$$$%%%&&&(((***+++,,,+++*********+++,,,---++++++************++++++++++++++++++++++++++++++))))))*********+++++++++000///---,,,+++*********+++***)))'''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++wwwddd[[[SSSPPPMMMHHHDDDCCC???===;;;999888777888888666666555444444444444555444444444444444333222222111222333333444444333333333333111000000000111111222222111111111000000000111111111000000000/////////////////////................../////////////////////............//////111111000000000/////////000000///.....................///000000000000000////////////000000000000000000000000000000000000222111000///...//////000000000///......///000000///000000000//////..................................../////////000000000111000000000/////////..........................................---------...------------...//////............------------++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---++++++------,,,)))*********+++++++++,,,,,,++++++******++++++,,,---******++++++,,,,,,------+++---...---+++))))))******************************************************+++++++++******)))(((******))))))))))))******)))((((((((((((((()))))))))))))))******)))(((((())))))))))))******************************************++++++++++++******+++++++++++++++***)))))))))))))))))))))))))))))),,,+++***)))))))))***+++******+++,,,,,,,,,,,,+++...---,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,---,,,***)))***,,,++++++++++++************************************---...///111222222333333333333555555444111...,,,***)))((()))***+++***((()))))))))))))))******+++***)))(((((((((((()))***************************)))***++++++)))(((((()))******))))))))))))******************************************)))))))))((())))))(((((((((((())))))******))))))((((((((((((***))))))(((((())))))***++++++***))))))***++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******))))))))))))******************************&&&&&&'''((()))***++++++++++++*********+++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++---,,,++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,ssscccZZZSSSPPPMMMHHHDDDCCC???===;;;999888777888888777666555555444444555555666555555444333444444444111222222333333333333333333222111111000111111111333222222222111111111111111111000000000000//////111000000///......------///////////////.........000//////............///000000///////////////...000//////............///......///000000000000///////////////000000000000////////////////////////111111000/////////////////////...------...//////000///......------..............................---...............//////000000000000////////////////////////////////////------------------------...------------...//////............------------***+++,,,,,,,,,,,,+++***++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------,,,******************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,---------,,,------,,,***)))***+++************************************************)))************)))(((((()))***+++,,,,,,+++***)))%%%&&&'''((())))))))))))++++++++++++***)))((('''))))))))))))******************************************++++++++++++*********++++++++++++***))))))))))))))))))))))))))))))---,,,+++))))))((())))))******+++,,,,,,,,,,,,+++---,,,++++++******++++++*********++++++++++++,,,+++,,,---,,,***)))***,,,,,,,,,,,,+++++++++************++++++++++++++++++---...000222444555555555666666777666444000---+++***)))((()))***+++***((()))))))))))))))***************))))))))))))******++++++++++++++++++++++++(((***++++++)))(((((()))******))))))))))))******************************************)))))))))))),,,+++***)))((('''''''''***))))))))))))((((((((())))))(((((((((((())))))++++++***))))))***++++++++++++************++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******))))))))))))******************************((()))***+++,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++******))))))***+++,,,,,,)))+++---......---+++)))++++++++++++++++++++++++,,,,,,------------,,,,,,pppaaaYYYRRRPPPNNNHHHDDDCCC???===;;;999888777888888777666666555555555555555777666555444333444555555111222222333333333222222222222111111111111111111333333333222222222111111111000000000////////////000000//////............000000//////......------...............///000000////////////............000///............//////---...//////000000//////------------...............///////////////000000111000000///////////////.........------.........000///...,,,,,,---......000000000000000000000000........................000000000000////////////000000000000000000000000---------------............------------...//////.........---------,,,,,,)))***,,,------,,,***)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++************************++++++******++++++,,,------------------------,,,------,,,+++))))))+++---************************************************)))***************)))))))))******++++++******)))&&&''')))*********)))(((+++++++++++++++***))))))((()))))))))******************************************++++++++++++************+++++++++******)))))))))))))))))))))))))))++++++***)))))))))))))))******+++,,,,,,,,,,,,+++,,,++++++***++++++,,,,,,************++++++++++++***+++---,,,+++***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,...///111333555666777777888888777666333000,,,******)))((()))***+++***((((((((()))************************))))))*********************************(((***++++++)))((()))*********))))))))))))***************************************))))))))))))))),,,,,,***)))(((((('''''')))))))))))))))))))))))))))(((((((((((((((((()))+++******************+++++++++************++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++******))))))******+++************************)))***,,,------,,,***(((+++***++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++***+++,,,------,,,+++***************************+++,,,---......---,,,+++nnn```XXXRRRPPPNNNHHHDDDBBB???===;;;999888777888888777777666555555555555666777666555444333444555555222222222333333222111111111111111111222111111111333333333222222222111111000000000////////////...............//////000000000000//////......------,,,,,,,,,---///000222333............//////////////////............//////------...///////////////------------............/////////000000111111111000000000000000//////...---..................---000///...,,,,,,---......////////////////////////////////////////////////////////////000000000000000000000000000000000000------......////////////...------------...//////...------------,,,,,,,,,)))***,,,------,,,***)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---++++++******************++++++******++++++,,,------------------------,,,,,,---,,,***))))))+++---******************************************************++++++,,,++++++***+++***(((''''''(((***+++******+++,,,+++***)))((())))))***+++++++++++++++((()))))))))******************************************++++++++++++******)))******+++++++++******))))))))))))))))))))))))(((((())))))******************+++,,,,,,,,,,,,+++++++++******++++++,,,,,,))))))*********+++++++++)))+++------+++***++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,...///111333555666777777888777666444111...+++******)))((()))***+++***((((((((()))************))))))))))))******)))))))))))))))))))))))))))))))))''')))++++++)))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))************))))))(((((((((((())))))*********++++++*********+++******))))))******+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++************++++++************************)))***+++,,,,,,***((('''******++++++,,,,,,,,,,,,******++++++++++++******------------------------************************+++***))))))(((((()))))),,,+++***))))))***+++,,,***************************+++,,,------,,,+++***~~~mmm___WWWQQQPPPNNNHHHCCCBBB???===;;;999888777888888888777666666555555666666666555555444333444444444222222222222222222111000000000111222222222222111333222222222111111111111000000////////////......------......///000000111///////////////.........,,,,,,,,,---///000222333...////////////000000000///............//////000------...////////////...////////////000000000000/////////000000111111222000000000000000///......---...////////////...---000///......------......------------------------000000000///////////////////////////000000000000////////////////////////------......///000000000...------------...//////------------,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,+++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,---------+++,,,,,,+++******+++---************************++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++***'''%%%%%%'''***+++,,,,,,,,,,,,+++***)))((('''((()))***++++++++++++))))))))))))******************************************++++++++++++******))))))***++++++++++++***))))))))))))))))))))))))&&&'''((()))******************+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,)))))))))************+++(((***------,,,++++++++++++++++++*********))))))))))))******+++,,,,,,,,,---...000222444555555555555444333111///---+++******)))((()))***+++***((('''((()))++++++******)))(((((())))))))))))((((((((((((((((((((((((((((((''')))***+++)))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))***+++,,,)))))))))************+++******))))))))))))******)))***++++++++++++***)))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++((()))***+++******(((((()))***+++,,,,,,,,,,,,+++))))))+++,,,,,,+++))))))------------------------+++++++++***************++++++***)))(((((())))))---,,,***((((((***,,,---++++++++++++++++++++++++******++++++++++++******|||lll^^^WWWQQQPPPNNNHHHCCCBBB???===;;;999888777888888888777777666666666666666444444444444444333222222222222222222222111000000///000111222333222222111222222111111111000000000000000/////////..................///////////////.........//////////////////............//////000/////////000000000111111...............///000000,,,---......//////......////////////000000000000------...//////000111111///000000111000///...---...///000000000000///...///000000000//////......------------------------/////////.........------.../////////000000000111........................,,,,,,---......///000000...------------...//////---------,,,,,,,,,++++++++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,------++++++---///---------,,,,,,,,,++++++++++++******++++++,,,---******++++++,,,,,,------)))+++---,,,+++***+++,,,************************++++++++++++++++++++++++))))))***+++++++++++++++******)))(((((()))******++++++***************+++(((((()))******)))))))))))))))))))))******************************************++++++++++++******))))))***+++++++++++++++))))))))))))))))))))))))'''((()))******)))((((((******+++,,,,,,,,,,,,+++,,,,,,++++++***+++++++++))))))))))))************'''***,,,---,,,+++++++++*********)))))))))(((((((((((())))))***++++++,,,---...///111222222333333000000///...---,,,+++******)))((()))***+++***((('''(((***+++++++++)))(((&&&'''((())))))((('''&&&(((((((((((((((((((((((('''(((***+++***)))***+++******))))))))))))******))))))))))))))))))))))))((()))))))))******************))))))******+++,,,))))))*********+++++++++++++++************++++++)))***++++++++++++***)))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))************)))***+++,,,,,,,,,++++++)))***,,,------,,,***)))+++++++++++++++++++++++++++++++++*********))))))******)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++zzzjjj]]]VVVQQQQQQOOOIIICCCBBB???>>>;;;999888888888888888888777666666666666666222333444555444333222111222222222222222111000//////000111222333333222111111111111000000000000///000/////////............000000000///......---------.........//////000000111111000......---------//////000000111111222222...............///000111,,,---......//////......------------.........///,,,,,,------...///000000///000111111111000...---...///000111111000///...///000111111111000...---////////////////////////.........------,,,,,,,,,.../////////000000111111........................++++++,,,,,,---...//////...------------...//////---------,,,,,,,,,++++++,,,++++++******++++++,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++...---++++++---///.........------,,,,,,,,,++++++******++++++,,,---))))))***++++++,,,------(((***------,,,+++++++++************************++++++++++++++++++++++++(((((()))***************)))***+++,,,,,,+++***)))))))))(((((((((***+++---)))******))))))((('''&&&))))))))))))******************************************++++++++++++******((()))***+++++++++++++++))))))))))))))))))))))))))))))*********((('''&&&******+++,,,,,,,,,,,,+++---,,,++++++******++++++))))))))))))************'''***---...---+++++++++))))))))))))(((((((((((('''(((((()))******++++++------...000000111111111---------,,,+++++++++******)))((()))***+++***((('''(((***+++,,,+++)))(((%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))'''(((***+++***)))***+++******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++++++++***************+++))))))******++++++++++++,,,,,,++++++++++++,,,,,,)))***+++,,,,,,+++***)))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******))))))******+++,,,)))***+++,,,---,,,++++++***+++---......---+++***))))))))))))))))))))))))++++++++++++******))))))(((((())))))***,,,---...+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---ssscccYYYUUUOOOLLLKKKIIIEEEAAA<<<;;;999777666666666777777777777666555555444444222333444444555555555555333333333333222111000000111111111111111111111111---555$$$222;;;---444111333333222222111111000000000000111111000///....../////////000000000000111.........------.........)))******+++,,,...///000&&&333---444***<<<...&&&------...///111111///---***000333///...000---'''222222222222222222222222111111222111111000//////////////////////////////111111111111111111111111000000000000000000000000111(((---555222//////---000000///...............---222---***333444,,,***//////.........///000000........................,,,,,,++++++******))))))------............---------,,,,,,,,,,,,,,,,,,---)))---000///***'''***---******+++,,,,,,---......,,,,,,,,,------.........++++++,,,,,,,,,,,,------***---...++++++,,,***((('''------((()))......)))222,,,'''&&&***------++++++*********))))))((((((++++++++++++++++++++++++))))))(((((((((((())))))000(((&&&,,,,,,%%%%%%---000+++((()))---...///000...***&&&&&&((()))(((&&&+++'''###$$$)))------,,,++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))******)))((('''&&&&&&%%%)))************+++++++++))))))))))))************,,,,,,,,,+++++++++*********++++++,,,,,,++++++***))))))))))))************))))))))))))))))))))))))***(((((()))***+++***))),,,---......//////...............---,,,+++***)))))))))(((((((((***+++,,,))))))(((((((((((())))))(((((())))))))))))(((((())))))***++++++++++++***))))))((((((''''''&&&&&&******************************************************************************))))))******+++,,,(((((()))***+++,,,,,,---)))))))))))))))(((''''''))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))*********+++++++++---,,,***)))))))))******(((((()))***++++++,,,,,,+++***************++++++---,,,+++*********+++,,,)))************+++++++++(((''''''&&&''')))+++,,,))))))*********++++++++++++++++++*********))))))))))))))))))***+++,,,---++++++++++++++++++++++++***+++,,,------,,,+++***)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---qqqaaaYYYTTTOOOLLLKKKIIIEEEAAA>>>===;;;999888888888999888777777666555444444333222222333444444444444444333333333333333222222111111111111111111111111111555AAA222,,,&&&###444---............------------------......---,,,,,,++++++++++++,,,,,,,,,------//////............//////,,,+++***)))((((((((((((666///)))---(((&&&&&&///,,,++++++,,,...///---,,,'''******((('''+++...000------------------------.../////////......---,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,888444+++%%%,,,777777...000000///..................222,,,''',,,///...///,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((('''''''''((())))))))))))))))))(((++++++************++++++---)))%%%%%%)))------,,,***++++++,,,,,,---------+++,,,,,,,,,------------+++++++++,,,,,,,,,------999000***)))***((()))------***(((******)))+++///"""***222444///)))%%%$$$+++*********))))))))))))++++++++++++++++++++++++))))))(((((((((((())))))000---***)))---///***"""'''222000%%%!!!)))%%%%%%'''***,,,---+++)))%%%///666333((( """(((++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))******)))(((((('''&&&&&&)))************+++++++++))))))))))))************,,,,,,,,,,,,++++++++++++)))******++++++******)))))))))))))))************))))))))))))))))))))))))***(((((()))***+++***)))++++++,,,------------,,,++++++++++++***)))((('''***))))))(((((()))***+++(((((())))))))))))((((((((())))))))))))))))))((()))))))))************++++++*********)))))))))((())))))))))))))))))))))))+++***************************************************))))))******++++++)))))))))******++++++,,,***************)))(((((())))))))))))))))))))))))***************+++++++++))))))*********+++++++++,,,,,,***)))))))))******((())))))***++++++,,,,,,++++++******************+++************+++---...)))************+++++++++))))))))))))***+++,,,,,,))))))*********+++++++++---,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,------......------)))***,,,------,,,***)))ooo___XXXSSSNNNKKKJJJHHHDDDAAA>>>===;;;999888888888999999888777666555444333333111222222333333333333333222222333444444444333333111111111111111111111111333111+++444555777@@@111222222222222333333333333111222222222222111111000000000111111111222222222111111111000000111111111444333111000...---------...***///555777///333<<<---,,,***+++---......---333000......---,,,///333000000000000000000000000222222333333333222111111000000000111111111111111222222222222222222222222111111111111111111111111%%%...,,,***......,,,111000///......---.........(((...111000111444444222111111000///.........///////////////////////////////////////............------............------...------------------......111444222,,,'''&&&'''+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,((("""###---111,,,***---222((('''---...(((***333222000***###"""***111***************)))))))))++++++++++++++++++++++++***))))))(((((())))))***!!!...222)))%%%---111---777***,,,555333,,,000000000---((($$$"""""")))&&&""""""&&&+++000222************************++++++++++++++++++++++++************))))))))))))******))))))(((((('''''')))************+++++++++)))))))))*********++++++---------,,,,,,,,,++++++)))))))))******)))))))))))))))))))))************))))))))))))))))))))))))***(((((()))***+++***)))))))))***++++++++++++***++++++++++++***)))((((((+++***))))))((())))))***'''((()))******)))((('''))))))************))))))))))))((((((((()))***+++************))))))))))))((((((((((((((((((((((((+++++++++******)))))))))************************)))))))))*********++++++***************************++++++++++++******)))))))))))))))))))))))))))+++++++++*********))))))***************+++++++++,,,+++******)))*********)))))))))***++++++,,,,,,,,,,,,+++***)))))))))***)))))))))***+++,,,...///)))************++++++++++++,,,,,,---------,,,,,,***************+++++++++,,,,,,+++++++++*********------------,,,+++***)))++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,------......------''')))+++------+++)))'''mmm^^^WWWRRRMMMKKKJJJHHHDDDAAA<<<;;;999777666666666777999888888666555444333222111222222333333222222222111111222444444555555555111111111111111111111111777&&&'''888444***,,,(((------......//////000000,,,,,,------------,,,,,,,,,------------.........******))))))))))))******------,,,,,,------......///333...///$$$&&&000...,,,,,,---///000//////***(((---...***'''))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---------------......------------------------------------------------,,,,,,+++333888((("""333///......------.........222000000---(((+++,,,%%%...---,,,+++************))))))))))))))))))))))))++++++++++++++++++++++++))))))************)))))))))((((((''''''(((((()))###&&&)))***))))))+++...,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,000000111000,,,(((&&&%%%&&&''',,,222222---((((((***'''&&&+++111222---&&&***************************************************))))))))))))))))))***(((...---&&&"""%%%'''%%%$$$)))---,,,)))((('''%%%&&&((()))(((''')))///444***&&&$$$***000...###))))))))))))))))))))))))************************************)))))))))(((***)))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++---------,,,,,,,,,,,,+++))))))************))))))((()))))))))************))))))))))))))))))))))))***(((((((((***+++***)))((())))))***+++*********,,,,,,,,,,,,,,,+++******++++++***))))))((((((((('''((()))******)))((('''))))))************)))))))))((('''''''''(((******((((((((((((''''''''''''))))))))))))))))))))))))++++++******))))))((((((************************((())))))***************+++*********)))))))))(((*********++++++***))))))))))))))))))))))))))))))************************************************++++++******************))))))*********+++++++++,,,,,,+++***))))))))))))*********++++++,,,,,,---))))))*********+++++++++,,,,,,---......---++++++************************)))))))))((((((((((((''',,,------------,,,+++***++++++++++++++++++++++++---,,,+++******+++,,,---)))***++++++,,,,,,++++++)))***+++,,,,,,+++***)))lll^^^UUUQQQLLLJJJIIIHHHDDD@@@<<<;;;999777666666666777888888777666555444333333222222222333333222222111000111222333444555555555111111111111111111111111444///555555,,,***///999/////////000000111111111///000000111111000000000.../////////000000000000000//////////////////000.........///000111222333222222###777)))888///<<>>===;;;999888888888999777777777666555555444444333333333333333222222111///000111222333444444333111111111111111111111111,,,444666)))666AAA///---------------............///000000111111111111111,,,,,,---------.........//////............//////......------------......777///(((@@@222+++ 111,,,+++)))***,,,------,,,000111...***)))---///---------------------------,,,,,,---............---,,,,,,------......//////------------------------------------------------&&&222...%%%///777+++---------,,,------...///,,,&&&222777,,,000444"""......---,,,+++++++++,,,++++++++++++++++++++++++************++++++++++++******++++++++++++******,,,++++++******++++++,,,&&&...///***&&&'''************+++++++++++++++,,,,,,,,,,,,++++++++++++************++++++++++++...777333---,,,((("""&&&GGGccciiiiiidddIII((('''...333111+++***000777*********+++++++++++++++************************+++******))))))******+++%%%%%%+++000'''---***))))))000FFF\\\bbb\\\]]]^^^^^^WWWJJJ999+++"""(((((()))+++,,,+++)))'''************************************************************))))))))))))))))))******++++++,,,,,,)))************+++++++++*********++++++++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++))))))))))))************))))))))))))))))))))))))***(((((()))***+++***)))******+++,,,,,,,,,,,,+++((()))))))))))))))(((((()))************))))))((())))))(((((((((((())))))(((((())))))))))))(((((('''((()))*********))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********)))(((*********))))))(((((((((''''''((())))))))))))((())))))))))))))))))))))))'''((()))***+++,,,------+++++++++***************))))))***++++++++++++***************************+++***************++++++---------,,,+++***)))((()))************+++++++++******+++,,,,,,++++++++++++++++++***************,,,,,,+++++++++*********************+++,,,......++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,------......------///---+++))))))+++---///iii[[[TTTOOOKKKIIIHHHGGGCCC@@@>>>===;;;999888888888999666666666666666666555555444444444444444333222222///000000111222222222222111111111111111111111111000444///"""444///<<<...............---------//////000111111111111111------------..................------------......000///...---------------)))///:::$$$***"""333222+++******+++------,,,***---777...&&&***---***------------------------------...///////////////,,,------...//////000000------------------------........................AAA&&&...666!!!$$$444)))---,,,,,,,,,------...///222)))444333 ***???777///......---------......************************++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++******))))))******+++...---(((!!! )))000))))))******++++++,,,,,,------------,,,,,,,,,+++************++++++++++++666###'''JJJzzzaaa777%%%&&&,,,*********++++++,,,,,,,,,************************+++******))))))******+++(((---///+++&&&///JJJccc]]]999+++******(((++++++++++++++++++++++++************************************))))))))))))))))))******+++,,,------)))************+++++++++*********+++++++++,,,,,,++++++*********)))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))***(((((()))***+++***))))))***++++++,,,,,,++++++(((((())))))))))))((((((((((((******+++***))))))***)))(((''''''((()))***''''''((((((((((((''''''&&&(((***,,,,,,+++***(((((()))))))))*********+++************************''''''(((((()))*********))))))))))))))))))))))))&&&''')))***+++***)))((()))))))))))))))((((((((('''((()))***************))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))((()))***+++,,,++++++***************************))))))))))))***+++,,,,,,+++,,,,,,---,,,+++)))))))))************+++++++++************+++,,,------+++++++++*********))))))---,,,,,,,,,++++++++++++---+++)))((((((***,,,...+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,------......---------,,,+++******+++,,,---~~~gggZZZSSSOOOJJJHHHHHHGGGCCC@@@<<<;;;999777666666666777555555555555666666666666555555555555444444333222//////000111111111111000111111111111111111111111+++///555333777$$$DDDAAA222 AAA,,,+++,,,...//////---+++CCC333///***333(((,,,,,,,,,,,,------...///000""")))+++---ggg@@@"""222111%%%(((((()))***+++,,,,,,---.........------,,,,,,,,,)))************+++++++++%%%333mmmbbb(((*********++++++,,,,,,,,,))))))))))))))))))))))))++++++************++++++333)))"""777uuuNNN)))++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))***+++,,,------...)))************+++++++++******+++++++++,,,,,,,,,*********))))))))))))((())))))************))))))))))))))))))************))))))))))))))))))))))))***(((((()))***+++***)))))))))***+++++++++++++++)))******+++++++++******'''((()))***++++++***)))+++***'''&&&&&&'''***+++&&&&&&''''''''''''&&&&&&&&&(((+++......,,,***(((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))&&&''')))***+++***((('''((((((((()))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))+++++++++***************++++++++++++******))))))((()))***+++,,,,,,+++***++++++******************(((((())))))***+++------)))***+++,,,---,,,+++***)))************+++++++++++++++******+++---...000++++++++++++******))))))+++++++++************)))///---***'''&&&(((***,,,++++++++++++++++++++++++***+++,,,------,,,+++*********+++,,,,,,,,,++++++******++++++++++++******zzzdddXXXQQQOOOLLLJJJIIIHHHEEECCC>>>===;;;999777777777777:::777333222222444555555444444444333333222222222111222222333333444444555444444333333222111000000'''666999&&&000===&&&222111777###222...//////000000///......RRR444)))...111...+++222111///---+++******)))///%%%000---222ccc((((((000***$$$...,,,,,,++++++***)))((((((,,,,,,------------...... 888)))***333000%%%,,,___'''(((,,,)))...###)))'''+++---,,,,,,------+++---+++888<<<$$$'''000%%%555zzzwww999!!!((("""+++666&&&,,,222$$$,,,---&&&000************************,,,+++***)))))))))***+++++++++***************+++************************************************)))))))))***+++++++++,,,))))))))))))))))))))))))******++++++++++++******(((((((((((((((((((((((((((((()))***************++++++++++++++++++++++++((((((((((((((()))))))))((((((''''''''''''((((((,,,+++***((((((((()))***,,,+++++++++******))))))))))))))))))))))))))))))++++++************+++++++++******+++,,,---,,,+++***++++++,,,,,,++++++***************************))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************))))))(((((()))))))))))))))))))))))))))))))))))))))*********+++***(((&&&%%%&&&&&&'''******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++------------++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++)))))))))******+++++++++xxxcccXXXQQQOOOLLLJJJIIIGGGDDDBBB>>>===;;;999777777777777:::777333222333444555444444444444333333222222222222222222222222222222222444333333222111111000000000000111***444888'''***000111---///------------------------vvv000111,,,...000/////////...---------------...'''111---111ddd222+++---(((%%%000---------,,,+++***************++++++++++++,,,,,,777'''...###999(((```DDD$$$333777///444---((()))((((((+++111...(((***///)))+++111>>>222///%%%+++ ***555..."""***///******))))))))))))))))))+++******))))))***+++,,,++++++***************+++++++++++++++++++++++++++***************************************+++++++++******************************++++++++++++******))))))))))))))))))))))))(((((()))***************************************)))))))))(((((((((''''''((((((''''''''''''((((((***)))((('''&&&''''''((())))))))))))((((((((('''))))))))))))))))))))))))((((((''''''''''''(((((()))(((((()))*********)))++++++************++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******************************)))))))))(((((((((++++++++++++++++++++++++(((((()))******+++,,,,,,++++++******++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,+++******,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********+++++++++,,,,,,vvvbbbWWWRRROOOLLLJJJIIIFFFCCCAAA>>>===;;;999777777777777:::777444222333444444444444444333333333333222222333333222111111000//////222222222111111000000///444---000000333000222'''---+++555---......------------......&&&222&&&'''---,,,,,,,,,,,,------...///000222,,,///'''***___---!!!***,,,+++222......------,,,,,,++++++******++++++++++++,,,,,,)))555$$$999***ooo)))BBB+++&&&'''...///((((((...///$$$&&&222222&&&KKK[[[(((;;;(((222'''&&&,,,***'''((()))***)))))))))((((((''''''***)))))))))***+++,,,,,,+++***************++++++++++++++++++++++++++++++************************+++++++++*********************************************++++++++++++******************************((())))))************)))))))))))))))))))))))))))***)))))))))(((''''''''')))((((((''''''(((((()))))))))((('''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******((((((((()))))))))******,,,+++))))))))))))+++,,,************************)))))))))))))))))))))))),,,***(((''''''(((***,,,))))))))))))))))))))))))************************))))))))))))))))))))))))*********************************))))))))))))(((++++++++++++++++++++++++))))))***++++++,,,------)))***+++---.../////////******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))******++++++******)))+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,uuubbbXXXRRROOOLLLJJJHHHFFFCCC@@@>>>===;;;888777777777777999777444333444444444444333333333333333333333333333222222222111111111000111111111000000000//////111///666333---***<<<:::000+++000(((///......------...///000555###111$$$'''...+++++++++++++++,,,---//////***(((++++++777lll:::)))222333+++&&&...---------,,,,,,++++++,,,,,,,,,---------......***)))666999'''888***'''+++///000---***+++---...&&&000%%%(((111(((@@@''',,,000"""!!!111''' 555*********)))((((((''''''(((((()))******+++,,,---*********)))******+++,,,++++++++++++++++++++++++************************,,,+++++++++***)))))))))******************************++++++++++++******++++++++++++++++++++++++((()))************)))))))))))))))))))))))))))))))))))))))***************))))))(((((((((((())))))++++++******************+++++++++***************)))))))))))))))))))))))),,,++++++******++++++,,,)))***++++++******+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,------++++++++++++************))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,---&&&'''***,,,------------******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******+++++++++***+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,sssbbbYYYQQQOOOLLLIIIHHHFFFCCC@@@>>>===;;;888777777777777999666444333444555444333333333333333333333333333222222222222333333444444111111111000000000000000///111666000---...444111***222...///---,,,,,,,,,---......///111777555111+++000333---++++++++++++++++++,,,,,,,,,+++***+++111KKKzzz,,,(((111000...,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......222"""NNN:::###,,,666666)))###***111000***...111"""000(((www___&&&***000,,,%%%)))---'''+++++++++******)))))))))(((((()))***+++,,,,,,,,,******))))))***++++++,,,++++++++++++++++++++++++************************,,,+++++++++***)))))))))******************************++++++++++++******++++++++++++++++++++++++))))))*********))))))(((************************))))))***+++,,,,,,---...))))))(((((((((((())))))******++++++++++++++++++******************++++++************************((((((''''''''''''(((((((((***++++++))))))+++,,,***+++,,,------,,,+++***************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))......------,,,+++++++++'''(((***+++++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++,,,,,,,,,+++************+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ppp```YYYOOOMMMKKKIIIHHHFFFDDDAAA>>>===;;;999777777777777888666444444555555444333222222333333333333444444111222222333444444555555111111111111111111111111333///...+++222444%%%;;;888444...***+++111888===@@@000666)))///666"""(((333+++000)))***+++,,,,,,---,,,,,,(((777HHHVVV+++...222111------,,,,,,+++++++++++++++...000+++,,,&&& 222***'''///<<<999!!!RRRzzz///)))777...'''000%%%---(((***%%%...666,,,,,,,,,+++++++++++++++******++++++++++++,,,,,,```<<<---'''```+++(((---******//////***(((333'''///,,,******777!!!%%%999***************+++++++++((()))***+++++++++++++++))))))))))))***+++,,,,,,************************************************+++++++++***************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++)))************))))))(((************************))))))***+++,,,------...***))))))(((((())))))***'''((()))*********))))))(((((((((((())))))))))))***************************))))))(((((())))))***%%%(((***)))'''&&&(((+++***+++,,,------,,,+++***************************))))))))))))))))))))))))'''(((***,,,,,,***((('''))))))))))))))))))))))))************************************************)))))))))******++++++,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++...------,,,,,,++++++***++++++++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++mmm^^^WWWNNNLLLIIIHHHHHHGGGEEECCC>>>===;;;999777777777777888666444444555555444222222222222333333444444444222222222222222333333333111222222222222222222222333---++++++111333)))(((***---000111111///...''']]]ddd!!!666222!!!+++888111000666---444---((($$$)))***---///000///...,,,333***,,,xxx&&&//////***,,,...------,,,,,,------...$$$,,,+++444666...---+++555&&&!!!,,,444///+++---qqq666...&&&&&&)))+++)))&&&%%%111333555///###))),,,,,,,,,,,,---------------******++++++++++++,,,,,,GGG%%% 444111'''{{{444'''###...444...''''''++++++'''222***CCCcccSSSEEE^^^~~~222,,,***(((...+++(((((())))))******++++++)))***++++++++++++***)))))))))))))))***+++,,,---))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***************)))(((((())))))))))))))))))))))))******************************))))))))))))******'''((()))************)))'''((((((((())))))))))))************************,,,,,,++++++++++++,,,,,,$$$(((***)))&&&%%%(((++++++***(((''''''(((***+++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++************************((())))))***++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++*********jjj[[[UUUMMMKKKIIIHHHHHHGGGEEECCC>>>===;;;999777777777777777666555444555555444222222222222333333444444444333333222222111000000000222222222222222222333333000---000///,,,---999666222111///------///111222555YYY{{{///111&&&...>>>,,,...)))111 444'''777...+++---111444555333111///...$$$<<<---(((333///)))111...............///000111+++111)))///222---+++222&&&,,,000000---***+++---RRR+++------+++((((((***,,,---+++&&&%%%+++***///+++---.....................,,,,,,---------.........333'''===+++///!!!yyyGGG$$$)))...######222000222(((...___LLL///,,,***+++)))$$$FFF,,,444///&&&&&&'''((()))***++++++)))***+++,,,,,,+++)))((())))))))))))***+++,,,---((((((((((((((((((((((((************************))))))******+++++++++,,,++++++++++++++++++++++++******++++++++++++*********************************************)))((((((((((((((((((((((((((((((++++++***)))((('''&&&%%%******))))))))))))******)))***+++,,,------,,,+++))))))******+++++++++,,,************************))))))(((((((((((())))))&&&))),,,+++((('''***------***%%%""""""%%%***---************************))))))))))))))))))))))))+++***)))'''''')))***+++))))))))))))))))))))))))++++++++++++++++++++++++******************************+++,,,------......(((((())))))************))))))))))))))))))))))))'''((()))***,,,---...///***)))((('''((()))+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,+++***))))))***+++,,,*********)))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++******)))))))))~~~hhhZZZRRROOOLLLJJJHHHHHHFFFDDDAAA>>>===;;;999777666666777999999888666555444222222333555666666555444444555222222222111111111000000000000000000000000000000111111111111111000///...000000111111111111000000...888(((555222///,,,+++,,,...000/////////...---------,,,,,,,,,---...///000111111777%%%222...;;;$$$+++...+++***,,,,,,,,,,,,---...//////,,,,,,---------------------...///...------...///111......************************,,,------......------,,,************************,,,444,,,!!!000...CCC'''333///***444111---DDDNNN222(((+++,,,%%%+++%%%:::333###$$$hhh```"""***666)))$$$111(((---444<<>>===;;;999777777777777777777666666555555444444222333333333222222222333222222222111111111000000000000000000000000000000000111111111111000000///000000111111111111000000)))111%%%111000---,,,,,,---///000...............---------,,,,,,------......//////111///:::111MMM555333)))000,,,...------,,,,,,,,,------000///...---,,,++++++***---...///...------...///...,,,&&&++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++111111999)))(((qqq///(((---''')))111+++***:::+++666---<<<)))---$$$---;;;VVV333"""111///)))000&&&222"""333--- 555PPP---777)))((('''(((***+++***))))))(((((((((((())))))************+++++++++,,,,,,)))***++++++***)))((('''************))))))))))))******)))(((((()))***+++)))))))))***+++++++++,,,+++++++++******))))))))))))************+++++++++---,,,,,,+++***)))((((((((((((((((((((((((((((((*********))))))((((((((((((((())))))))))))((((((((()))***+++,,,---------))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************************************))))))))))))))))))))))))))))))((('''((()))***+++,,,+++******))))))******,,,++++++***)))(((((('''((()))***++++++***)))(((******++++++++++++******+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++++++++***++++++,,,---......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++************))))))))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++}}}hhhZZZSSSNNNLLLIIIHHHGGGFFFDDDBBB>>><<<:::888777777777777555555555666666666666666333222222111111222222333222222222111111111111111000000000000000000000000///000000111111111111000///000000111111000000///,,,///***------,,,,,,---...//////---------...............,,,,,,,,,,,,,,,,,,,,,,,,***000000333(((dddPPP666$$$333+++//////...---,,,,,,,,,,,,//////...---,,,++++++***---...///...------...///---+++$$$,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---)))'''333***222]]]$$$333---'''///111+++***000(((000'''...222***...''')))555CCCqqq:::///999%%%,,,...<<<222###---444)))LLL@@@"""---&&&%%%%%%'''***++++++++++++***)))))))))))))))***)))))))))************+++))))))*********+++++++++++++++*********)))))))))++++++***)))))))))******(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,+++++++++)))************+++++++++...---,,,+++***(((''''''))))))))))))))))))))))))---,,,***)))(((((())))))***))))))(((((())))))***)))******+++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))*********+++,,,+++******))))))******+++++++++***)))))))))((())))))***++++++***))))))******++++++++++++******+++,,,,,,------,,,,,,+++******++++++++++++******+++++++++++++++,,,------///...,,,+++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------------,,,,,,++++++*********)))))))))(((***,,,------,,,***(((************************++++++++++++++++++++++++{{{gggZZZTTTMMMKKKIIIHHHGGGFFFDDDBBB===<<<:::888777777777888666666666666666666666666555444222222333444444444111111111111111111111111000000000000000000000000...///000111111111111111//////000000000000//////000///000,,,,,,---------------,,,,,,---------.../////////...---------,,,,,,,,,+++(((000(((...:::***222fffttt...%%%000***///...---,,,,,,,,,,,,,,,+++,,,,,,------.........---...///...---------///...---,,,,,,,,,,,,------------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,$$$333222---&&&111'''888...+++333...---///+++---555---"""222&&&888333((('''...PPP,,,,,,,,,++++++,,,---,,,((()))...,,,######///999###'''(((((((((((())),,,......------,,,++++++************)))))))))*********++++++++++++***))))))))))))***+++++++++*********)))))),,,++++++******))))))))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,++++++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,///---+++)))(((((()))***+++***)))(((((()))***+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))++++++,,,------------,,,,,,+++******))))))******+++************************************************++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,++++++++++++,,,---------+++***)))))))))+++,,,++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,+++++++++*********))))))******+++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++yyyeeeYYYSSSLLLJJJHHHGGGGGGFFFDDDBBB===<<<:::888777777888888777777777666555555444444666444222333444555555333111111111111111111111111000000000000000000000000...///000111111111111111//////000000000000//////...***...jjj............---,,,+++***,,,---------...///////////////......---,,,,,,,,,***222111+++***+++---222$$$///+++---,,,,,,,,,,,,,,,---...///++++++,,,,,,---...//////---...///...---------///------000,,,,,,---------.........---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&<<<'''333<<<(((***---***+++111'''///333)))|||~~~///333&&&***)))$$$222000!!!ooo444)))...***((((((((('''+++111+++&&&333...(((+++***%%%>>>kkk''',,,+++***+++---...---,,,,,,+++***)))))))))))))))************+++++++++,,,---,,,+++*********++++++++++++++++++************++++++++++++******)))))),,,+++++++++***)))))))))*********+++++++++++++++))))))*********+++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))((((((***++++++***)))(((((()))***+++******+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************++++++,,,------------,,,,,,+++******))))))******************++++++++++++++++++************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...++++++******+++,,,---...++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,++++++++++++************---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++vvvcccWWWRRRKKKIIIGGGGGGGGGFFFDDDBBB<<<;;;:::888777888888999888777777666555444444444444222111222555666333000111111111111111222222222000000000000000000000000///000000111111111111000...//////000000//////......)))///aaa////////////...,,,+++***---------...............///.........------,,,,,,---+++111000&&&(((000...000'''666)))111,,,,,,,,,,,,---...//////......---------,,,,,,,,,---...///...------...///+++,,,ppp---+++,,,,,,------.........---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000###(((&&&nnn,,,...###***,,,111)))333222&&&kkk***++++++***,,,,,,%%%,,,111---......++++++***444444,,,''''''+++...,,,000///,,,111222&&&---***,,,***)))***++++++***))))))(((''''''''''''''''''*********+++++++++,,,,,,++++++,,,,,,,,,---------,,,++++++++++++*********+++++++++,,,++++++***)))---,,,,,,+++***)))(((((())))))))))))************)))************+++++++++)))))))))***++++++,,,,,,************************,,,+++***)))((()))***************))))))*********)))******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))*********+++,,,+++******))))))******)))*********+++,,,,,,,,,,,,+++************+++,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------............------,,,,,,,,,,,,,,,------...------........./////////++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,------------******++++++++++++,,,,,,,,,++++++++++++*********...---+++))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++sssaaaVVVQQQKKKIIIGGGFFFFFFFFFDDDBBB<<<;;;999888888888888999666666666666666555555555444222222555888888444///000000111111111222222222000000000000000000000000000111111111111000000///......////////////......111,,,111ddd000//////......---------...............------------------,,,,,,,,,,,,,,,+++******///555111+++***...222444222(((222------,,,,,,,,,------......------------,,,,,,,,,---...///...------...///+++---___+++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...666???***222%%%000***222,,,222///%%%ddd^^^<<<333)))444222###)))444&&&===uuu%%%,,,$$$444111&&&)))888555'''###------ &&&------+++###yyy+++)))((()))***+++***(((((((((((('''(((((()))))))))))))))************+++******+++++++++***(((''',,,,,,+++++++++*********)))***+++,,,,,,,,,+++***,,,+++++++++***)))))))))))))))))))))******++++++)))************+++++++++***************+++++++++************************(((((())))))))))))******)))******++++++******)))((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************++++++++++++++++++++++++************************))))))((('''((()))***+++,,,+++******))))))******))))))***++++++,,,------,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,,,,,,,---......---.../////////---+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,+++++++++*********,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++rrr___UUUQQQJJJIIIGGGFFFFFFFFFDDDBBB<<<;;;999888888888999999444444555555666777777888666555555888<<<<<<666000000000111111222222222222000000000000000000000000111111111111111000///.........////////////......111+++000eee///............///000000/////////......------,,,++++++++++++++++++++++++(((888,,,$$$444222&&&...)))***LLL@@@)))(((000//////...---,,,,,,,,,,,,******+++,,,---//////000---...///...------...///...000YYY...******++++++,,,---......,,,------......------,,,************************###AAA%%%ttt&&&!!!333(((222###---***)))---%%%ccc'''''',,,***###,,,,,,///%%%444""")))sss333!!!666...)))222///))),,,666333''''''222+++,,,((()))222///(((+++(((...***)))))))))+++,,,,,,++++++*********+++,,,------(((((((((((())))))))))))*********)))&&&###,,,,,,,,,+++++++++******((()))+++,,,---,,,,,,+++***************+++++++++))))))*********+++++++++)))************+++++++++,,,+++++++++******))))))++++++++++++++++++++++++&&&'''((()))*********))))))***+++,,,,,,+++***)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++************************,,,***)))((((((***,,,---,,,++++++***)))*********))))))***+++,,,------...---,,,+++******+++,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......,,,---......,,,(((%%%"""++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,+++++++++*********+++---......---+++***************************++++++++++++++++++++++++rrrbbbWWWQQQMMMLLLJJJJJJIIIGGGCCC@@@>>><<<::::::;;;;;;:::999666666666555444444333333444444333333333333222222222222222222222222222222111111111111000000000///111111000///////////////////////////////////////...,,,111aaa///......---------......,,,---.........---+++***---...............---,,,........................555***"""nnnnnn,,,000.........---,,,,,,,,,,,,---000//////---,,,+++******,,,,,,,,,---------......+++,,,```,,,,,,,,,,,,------------...---,,,,,,+++,,,---///000,,,,,,,,,++++++*********000%%%###000///---++++++------+++)))%%%,,,//////+++***++++++++++++++++++++++++***---666FFFXXX```\\\VVV)))***+++,,,---,,,+++***,,,---///000000///---,,,+++++++++++++++***)))(((******yyy...,,,)))%%%111+++&&&&&&((()))))))))***,,,.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((()))***,,,,,,***)))***+++******++++++++++++******++++++++++++++++++++++++++++++************************++++++++++++******,,,+++++++++******))))))(((((()))))))))************)))((((((((()))+++,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++***)))(((((())))))+++*********))))))((((((,,,,,,++++++***))))))))),,,,,,,,,++++++*********))))))*********+++++++++++++++***)))(((((())))))---,,,+++)))((((((''''''***)))))))))***+++,,,,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********,,,++++++---//////...---000///...---,,,,,,+++******++++++,,,,,,++++++***------------------------+++***)))***++++++***)))------,,,***((()))+++...qqq```VVVPPPMMMLLLJJJJJJIIIGGGCCC@@@>>><<<:::::::::;;;:::999888777777666555555444444444444333333333333222222222222222222222222222222222222222222111111111111111111000///////////////////////////////////////...,,,111aaa......---------......///...............---,,,,,,---......//////.................................&&&999000000//////---......---,,,,,,,,,,,,---------------------------,,,,,,,,,------------...+++,,,```,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++******,,,,,,???......,,,++++++------+++))))))......YYY++++++++++++++++++++++++++++++&&&$$$%%%***000111+++%%%******+++,,,,,,,,,,,,+++---...000111111000...---++++++,,,,,,+++******)))&&&///,,,&&&)))111...&&&+++***++++++***(((''''''(((++++++*********++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***))))))((()))***,,,,,,***)))***+++*********++++++***************************************************************++++++++++++******))))))))))))))))))((((((++++++,,,,,,,,,---------)))(((((((((((()))******++++++++++++++++++++++++************************++++++***)))))))))))))))************)))))))))(((******************+++++++++++++++******)))))))))))))))))))))*********+++++++++***))))))))))))))),,,+++***))))))(((((()))))))))))))))))))))***+++)))***++++++++++++***)))+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++***************---------.........//////++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,......,,,***......------,,,+++++++++++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,+++***)))))),,,...ooo___UUUPPPMMMLLLJJJJJJIIIGGGCCC@@@>>><<<:::::::::::::::888888888888777666666555555444444333333333333222222222222222222222222222222333333333222222222222111111111000000000/////////////////////////////////...,,,111aaa---------------...///000000///......------......------......//////000000........................)))555***'''222[[[111&&&***)))&&&,,,+++------------------------$$$!!!CCC222,,,---......---,,,,,,,,,,,,---***++++++,,,---...//////,,,,,,,,,,,,------------+++,,,```,,,++++++,,,,,,---...//////,,,,,,------......------,,,,,,,,,++++++++++++***(((...uuuppp,,,---,,,++++++,,,,,,+++***------++++++,,,++++++++++++++++++++++++...,,,***)))***)))'''%%%++++++******++++++,,,---,,,---...//////...---,,,,,,,,,,,,,,,,,,++++++***'''000AAA+++)))333+++%%%,,,+++---......,,,)))))))))((((((((())))))+++,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))))))))***,,,,,,***)))***+++************************))))))))))))))))))))))))******************************++++++++++++******)))))))))***************)))))))))*********++++++'''((())))))***)))))))))))))))))))))))))))))))))************************+++***))))))))))))))))))************))))))))))))((())))))***++++++,,,,,,*********)))))))))))))))))))))))))))************++++++***))))))))))))***+++******)))))))))*********))))))((((((((()))))))))***++++++++++++***)))++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++++++++---------------,,,,,,,,,------,,,,,,+++******)))............////////////*********************************+++,,,---------...---,,,+++,,,,,,***)))++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++***+++---...---,,,***++++++***)))***---///nnn___VVVQQQMMMLLLJJJJJJIIIGGGCCC@@@>>><<<:::999::::::999888888888777777666555555444444444333333333222222222222222222222222222222222333333222222222111111111111111111111000000//////////////////////////////...,,,111aaa,,,,,,,,,---...///000111111000///------...//////---------...///000111222........................777""",,,777$$$@@@TTT777"""000999---+++000000000000000000000000555---777)))666WWW777'''111......---,,,,,,,,,,,,---***++++++,,,---...//////++++++,,,,,,,,,---------+++,,,```,,,***++++++,,,---...//////+++,,,---.........,,,,,,++++++++++++++++++++++++((()))III***,,,++++++++++++,,,++++++111)))(((,,,,,,++++++++++++++++++++++++))))))******+++,,,...000,,,+++***)))***+++,,,---)))***++++++++++++***))),,,,,,---------,,,,,,+++///&&&{{{444(((***+++'''((($$$'''***,,,,,,+++++++++)))))))))))))))***+++,,,+++++++++***************+++++++++*********)))))))))***,,,,,,***)))***++++++******************+++***************************************+++++++++******++++++++++++******+++++++++,,,,,,------...(((((((((((())))))))))))'''(((***+++++++++***)))))))))))))))))))))))))))******************************)))))))))))))))************)))))))))))))))))))))*********+++++++++******************))))))************++++++++++++++++++***))))))************)))))))))******+++,,,++++++***))))))((())))))*********++++++************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,------------............+++++++++++++++++++++++++++++++++,,,,,,,,,------...,,,******++++++***)))))))))******++++++++++++,,,------......------,,,******++++++++++++,,,,,,...---,,,,,,---...---,,,)))***+++******+++---///nnn```WWWSSSMMMLLLJJJJJJIIIGGGCCC@@@===;;;999999::::::999888777666666555555444444333444444333333333222222222222222222222222222222222222111111111000000000000000111111222111000//////000000000000000000000000...,,,111aaa,,,,,,,,,---...///000111111000///------...//////------------...///111222........................222"""999'''888+++^^^>>>FFF((( >>>&&&,,,,,,,,,,,,,,,,,,,,,,,,222&&&,,,%%%000HHH$$$444......---,,,,,,,,,,,,---------------------------+++++++++,,,,,,,,,------+++,,,```,,,++++++,,,,,,---...//////,,,,,,.........---,,,+++++++++++++++++++++++++++,,,---222******++++++++++++++++++,,,222%%%+++333,,,++++++++++++++++++++++++''')))++++++)))((()))***,,,+++***)))***+++,,,---)))******************)))+++,,,,,,------,,,,,,,,,000$$$---((('''+++&&&))) $$$'''((((((((())),,,,,,+++***************+++++++++*********))))))+++++++++***************)))***,,,,,,***)))***+++++++++***))))))***++++++++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******+++++++++,,,,,,------...+++++++++,,,,,,,,,------)))***+++,,,---,,,+++***((((((((((((((((((((((((***************************)))))))))))))))******))))))))))))))))))******+++++++++*********))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------+++***************++++++))))))))))))***+++,,,------,,,,,,+++************+++******************+++*********+++++++++,,,,,,,,,,,,,,,---------------........................******************++++++***+++++++++,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,***))))))+++,,,---,,,((())))))******++++++,,,,,,------......------,,,*********++++++,,,,,,,,,111///------------+++***(((***++++++***+++---///mmm```XXXTTTMMMLLLJJJJJJIIIGGGCCC@@@===;;;999999999999999777666666666555444444333333444444333333333333222222222222222222222222222222111111111000000000//////000111222222222111000///000000000000000000000000...,,,111aaa---------------...///000000///......------.........---,,,,,,---...///111........................%%%777'''+++,,,111333xxxRRR///%%%555...////////////////////////&&&///000///999)))999nnn&&&444......---,,,,,,,,,,,,---.........------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,```,,,,,,,,,,,,---------......------......------,,,,,,***++++++++++++,,,,,,,,,...KKK++++++)))***++++++******+++,,,000$$$;;;BBB,,,++++++++++++++++++++++++,,,---//////---+++++++++++++++******++++++,,,---,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,***JJJ'''---,,,+++%%%...%%%''')))***)))))))))***------,,,+++***))))))***,,,,,,,,,+++******))))))************************)))***,,,,,,***)))***+++,,,+++***))))))***+++,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,******++++++++++++******)))))))))***************************+++++++++,,,)))***++++++,,,,,,++++++((((((((((((((((((((((((++++++++++++++++++++++++)))))))))))))))******+++))))))))))))************,,,,,,++++++***))))))(((+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---+++************+++,,,,,,***************+++,,,---------,,,+++++++++,,,,,,++++++***))))))***++++++************++++++++++++,,,,,,------------......------------------------))))))))))))************''''''((())))))***++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++++++++,,,***))))))+++---......))))))*********+++++++++,,,,,,------------,,,,,,******++++++,,,,,,------000///------------+++))))))***,,,,,,++++++,,,---kkk___XXXTTTMMMLLLJJJJJJIIIGGGCCC@@@===;;;999888999999888777777777666666555444444444444444333333333333222222222222222222222222222222222222222111111111000000000111222333333111000...000000000000000000000000...,,,111aaa......---------......///...............---,,,,,,...---,,,++++++,,,...///........................(((999999'''(((===)))@@@HHH---,,,,,,,,,,,,,,,,,,,,,,,,222000'''(((111999---.........---,,,,,,,,,,,,---......---------,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,```,,,...------------,,,,,,,,,///...---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---~~~+++,,,(((***,,,+++***)))+++------)))SSSUUU,,,++++++++++++++++++++++++''''''''''''((())))))(((******+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,)))******+++,,,,,,++++++(((BBB444)))------...,,,......---,,,++++++,,,+++******)))))))))******---------,,,+++*********************************)))***,,,,,,***)))***+++,,,+++***((((((***+++,,,************************((())))))***++++++,,,,,,******++++++++++++******))))))))))))))))))(((((('''((((((((())))))))))))))))))(((((())))))***+++))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))***++++++((()))))))))************++++++******************)))*********++++++++++++))))))*********++++++++++++*********++++++,,,---++++++*********+++,,,,,,+++++++++***++++++,,,,,,++++++***))))))***++++++************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------,,,,,,///---******+++---......******++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------......---,,,+++,,,---...---+++)))+++,,,,,,+++***+++,,,~~~jjj^^^WWWTTTMMMLLLJJJJJJIIIGGGCCC@@@===;;;999888999999888777888888888777666666555555444444444333333333222222222222222222222222222222333333333222222222111111000111333333333222000...000000000000000000000000...,,,111aaa///......---------......,,,---.........---+++***...---+++******+++,,,---........................444&&&444&&&AAA...555---888&&&111,,,,,,,,,,,,,,,,,,,,,,,,,,,'''///222$$$))):::,,,333)))......---,,,,,,,,,,,,---------------------------******+++++++++,,,,,,,,,+++,,,```---///......------,,,++++++000///---,,,+++,,,------*********++++++,,,,,,,,,***---,,,'''***,,,+++))))))+++---,,,...fffddd,,,++++++++++++++++++++++++000---***((()))+++***))))))***+++,,,---,,,++++++++++++************++++++((()))***++++++++++++++++++jjj:::///888))))))******)))(((''')))+++(((''''''(((((()))***+++......------,,,+++************************++++++)))***,,,,,,***)))***+++,,,+++)))(((((()))+++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,******++++++++++++******,,,+++++++++******))))))***+++++++++,,,,,,,,,,,,((('''&&&&&&&&&''')))***************************++++++++++++++++++++++++))))))((())))))***++++++(((((())))))*********+++)))))))))***++++++,,,,,,(((((())))))*********+++(((((((((((())))))))))))+++*********+++,,,,,,---,,,,,,++++++***++++++,,,***)))))))))***+++,,,,,,,,,+++***))))))***+++,,,)))************+++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,///......------,,,,,,+++,,,,,,,,,---------......************************+++,,,,,,------......///222///,,,++++++,,,---,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,------...//////***))))))+++---//////...***,,,------+++******+++jjjZZZTTTTTTOOOMMMKKKKKKJJJHHHFFFCCC>>><<<:::888888888777555444444444444444555666777333333444555444333222111111111222333444444444444000000000000000000000000111111111111111111111111222222111111000000//////000---000aaa111///---,,,,,,,,,...///,,,------......------,,,...........................---+++***+++---///000000///---,,,++++++,,,,,,(((QQQ;;;)))@@@;;;---&&&&&&111...***+++---///000000///...ooo999'''//////.........---------///...------,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,aaa---......---------,,,,,,,,,,,,,,,,,,------,,,++++++))))))*********+++++++++...---&&&...---,,,,,,++++++++++++)))444RRR)))///---,,,+++,,,///333666,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++++++++***)))))))))***(((222###555(((///000***......)))///,,,((((((***+++***(((+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))((()))+++,,,,,,+++)))(((''''''((()))***++++++,,,)))))))))))))))))))))))))))************+++++++++++++++************++++++(((((())))))******++++++,,,,,,++++++***)))))))))++++++++++++++++++,,,,,,************************+++***)))'''''')))***+++******************************+++++++++,,,,,,,,,,,,***((()))+++,,,+++((((((((()))***+++,,,,,,---,,,++++++---......,,,***---,,,++++++************************))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,......------------,,,,,,///---***((()))+++...000++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---......//////000,,,,,,++++++***+++++++++~~~iiiZZZTTTTTTQQQPPPNNNMMMLLLJJJGGGDDD>>><<<:::888888888777555555555444444444555555666333333444444444333222111222333333333333333222222111111111111111111111111111111111111111111111111111111111000000000000000000---000aaa000///---,,,,,,---...///,,,------......------,,,........................///...---------...///000222111///...------......)))<<>>333+++555==="""***,,,...000000000///...'''>>>,,,***444(((222.........------------,,,......---,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,aaa---.........---------,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,---+++111***......---,,,,,,,,,------,,,444___,,,))))))******+++,,,......,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++************&&&444---666111AAA+++(((---,,,***+++)))'''(((***+++***)))******************++++++---------,,,,,,++++++***************************))))))************))))))******************************))))))))))))******************************)))***+++,,,,,,+++***)))(((((())))))******++++++************************)))************+++++++++++++++************++++++))))))))))))******************************++++++000...,,,*********,,,---************************,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,,,,***))))))+++,,,+++)))************++++++++++++*********+++,,,,,,***(((,,,,,,,,,+++++++++++++++((()))))))))******++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******---,,,***)))***+++...///++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---------,,,,,,++++++***++++++,,,|||hhhZZZTTTTTTRRRPPPNNNMMMKKKIIIFFFCCC>>><<<:::888888888777555666666555444444444555555333333444444444333222111333333333333222111000///222222222222222222222222000000000000000000000000000000000000111111111111000---000aaa000///...,,,,,,---......------............------........................///////////////.........111000///...............111)))222888%%%333%%%666***000***,,,---...000000000//////222***333...)))***333&&&------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++.........---------,,,,,,+++,,,aaa---.........------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------(((333......------------......///...222ttt...'''(((***+++++++++***)))+++++++++***************++++++++++++++++++++++++*********+++++++++++++++&&&666"""///,,,)))&&&|||***(((,,,(((+++'''''''''(((***+++***))))))))))))***+++++++++,,,......---,,,+++***))))))************************((())))))))))))))))))((())))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++************************)))))))))))))))*********++++++++++++++++++++++++)))************+++++++++++++++************++++++***************)))))))))((())))))***++++++,,,,,,333000---)))(((***,,,...************************---,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,***)))***+++,,,+++***,,,,,,++++++************))))))((()))++++++)))'''++++++,,,---------,,,,,,'''((()))***+++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******,,,++++++++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++************,,,++++++***++++++,,,,,,zzzhhh[[[UUUUUUQQQOOOLLLJJJIIIFFFCCC@@@>>><<<:::888888888777555777666555444444444444444444444444333333333222222222222222222222111000///222222222222222222222222//////////////////////////////000000111111222222000---000aaa000///...------------...------............------........................///////////////...---,,,......------,,,,,,,,,,,,000---000666000999%%%;;;)))111---...///000000000//////111"""777666555(((444$$$------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++------------,,,,,,,,,,,,+++,,,aaa---............------------+++,,,------------------,,,,,,,,,,,,,,,---------///yyy......,,,,,,,,,,,,,,,---...///---------++++++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++*********++++++,,,,,,,,,111''''''(((,,,$$$III,,,***,,,&&&+++'''((()))+++++++++***)))(((((()))***+++,,,,,,,,,---,,,,,,,,,++++++************************************++++++++++++******))))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++++++++***))))))***++++++*********)))))))))))))))++++++++++++++++++++++++))))))*********+++++++++++++++************+++++++++++++++******)))))))))))))))*********+++++++++///...,,,***)))***,,,---************************,,,+++************+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))***+++***(((***+++,,,---......------))))))******+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++++++++++++++,,,,,,,,,++++++++++++***......---------,,,,,,,,,******+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++***))))))(((++++++******++++++,,,,,,yyyhhh\\\VVVVVVPPPNNNLLLJJJHHHFFFBBB???>>><<<:::888888888777555777666555444444444444444444444333333333222222222///000111222222222222222222222222222222222222222//////////////////////////////000000111111222222000---000aaa//////......---------------......//////......---.......................................---,,,+++---------------,,,,,,,,,(((444+++$$$VVV---...222***333***.........///////////////000'''+++###333)))555;;;------,,,,,,,,,+++++++++++++++,,,---------,,,+++,,,,,,,,,,,,+++++++++++++++,,,aaa---//////.........---------+++,,,------.........---,,,,,,,,,,,,,,,+++++++++FFFggg***///+++*********+++,,,------***'''+++......---,,,+++,,,,,,---******************++++++++++++++++++++++++++++++******++++++,,,,,,,,,---444$$$666---...------+++...(((,,,***+++------,,,+++))))))(((((()))***+++,,,,,,,,,*********++++++,,,,,,,,,******************************++++++++++++******************************++++++************++++++++++++++++++++++++++++++++++++***))))))***++++++*********)))))))))))))))************************))))))*********+++++++++++++++************++++++,,,,,,++++++******))))))+++++++++*********))))))((()))***+++,,,+++++++++******************************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,+++++++++,,,)))******+++,,,,,,------,,,+++******+++,,,+++******++++++,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++......---------,,,,,,,,,)))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......---,,,+++******)))+++*********++++++,,,---vvvggg\\\VVVUUUQQQOOOMMMLLLJJJHHHEEEBBB>>><<<:::888888888777555666666555444444444555555555444333222222222333333///000111222333333333333222222222222222222222222000000000000000000000000000000000000111111111111000---000aaa///............---------......////////////..............................---------------,,,,,,,,,...//////000//////......,,,%%%+++777%%%000'''222'''222........................&&&000...)))888(((&&&------------,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,+++++++++*********+++,,,aaa---/////////.........------+++,,,---......///......,,,,,,,,,,,,++++++++++++___^^^+++111+++************++++++,,,)))%%%lll***...---+++******+++,,,---+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,"""888///++++++***///,,,...,,,---......+++*********)))))))))***+++++++++,,,(((((()))***+++,,,------************************((())))))))))))))))))(((++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************)))))))))))))))*********)))))))))))))))))))))))))))************+++++++++++++++************+++++++++++++++++++++*********,,,,,,++++++***))))))(((%%%&&&)))+++---,,,+++***************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---,,,+++***+++---))))))***+++,,,---.........,,,++++++,,,------,,,++++++*********+++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++***************+++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++******)))******+++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------///......---,,,+++++++++************+++,,,------sssdddZZZUUUTTTPPPNNNLLLKKKJJJHHHEEECCC>>><<<:::888888888777555555555444444444555555666555444333222222222333333111222333333333333333222111111111111111111111111111111111111111111111111111111111000000000000000000---000aaa...............------,,,......////////////....................................---,,,,,,---//////---...///000000///......///%%%333222333222{{{333--- 888------,,,,,,,,,,,,------+++222,,,//////555000444.........------------,,,+++,,,...000000///...---------,,,,,,,,,++++++++++++,,,aaa---////////////............+++,,,---...////////////...---------,,,,,,,,,,,,fff\\\...000,,,,,,++++++******++++++,,,'''ZZZ---***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++999&&&777xxx+++)))......---+++,,,---,,,))))))+++---******************++++++))))))******++++++,,,,,,************************))))))************))))))++++++++++++++++++++++++,,,++++++******++++++,,,************************)))***+++,,,,,,+++***)))(((((())))))******++++++************************)))************+++++++++++++++************++++++***++++++++++++++++++,,,++++++******************((()))***+++++++++++++++*********************************++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,...---+++***,,,---+++++++++,,,,,,---------///---++++++,,,------------+++)))(((''')))+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***)))*********++++++++++++))))))***+++,,,------...,,,,,,++++++++++++*********************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------,,,,,,++++++************+++,,,---...pppbbbYYYSSSRRRMMMKKKJJJIIIHHHGGGDDDBBB>>><<<:::999999888777555444444444444444555666777555444333222111222333444444444444444333222111111000000000000000000000000111111111111111111111111222222111111000000//////000---000aaa......//////......---,,,......////////////..............................///...---,,,---///111222+++,,,---.........,,,,,,###>>>***'''555%%%;;;LLL///999(((------,,,+++++++++,,,,,,)))+++)))333222000'''//////.........---------,,,---///111111000///.........---------,,,,,,,,,+++,,,aaa---000/////////............+++,,,---...//////////////////.........---------```^^^///---...------,,,++++++++++++///***PPP111)))+++...000111///---+++,,,,,,,,,------.........++++++++++++++++++++++++---------,,,,,,+++++++++333 333~~~---(((...///***(((***+++***((((((,,,///+++++++++***************+++++++++***************************************,,,,,,------------,,,,,,************************,,,++++++******++++++,,,))))))))))))))))))))))))((()))+++,,,,,,+++)))((('''(((((()))***++++++,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++*********++++++,,,,,,---)))))))))***++++++,,,,,,---,,,+++*********+++,,,***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,...---+++***,,,...------,,,,,,,,,,,,++++++...,,,******+++------,,,...,,,)))&&&&&&'''***+++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,------------,,,+++))))))******++++++++++++(((((()))***,,,---...///.........---------,,,,,,******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,+++************+++,,,---...oooddd[[[TTTQQQNNNLLLJJJHHHHHHFFFDDDBBB>>>===<<<:::999888777777777777666555555555555555777666444333222222333333222222111111111111111111111111111111111111111111111111111111111111111111////////////////////////000...222aaa////////////////////////000///...------...///000...---,,,++++++,,,---............---,,,,,,++++++------/////////...---,,,///)))---444---(((@@@dddPPP"""111$$$444,,,222+++$$$555$$$,,,,,,,,,---------.........------,,,,,,------...******,,,---......///...000000///...,,,+++******+++,,,```,,,,,,,,,.../////////...---************************++++++,,,---............dddddd!!!222+++,,,222''')))///$$$000***iii000***------,,,,,,+++***))))))************************333)))***000///000///&&&))),,,***+++///---(((+++@@@ttt"""###111,,,,,,...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******+++---...///,,,++++++******++++++,,,+++***)))))))))***,,,,,,///...,,,***)))))))))***'''***,,,+++))))))+++---++++++,,,,,,,,,,,,------''''''((((((((((((''''''++++++******************************************,,,,,,,,,++++++*********+++******))))))******+++)))***,,,......,,,***)))*********))))))))))))(((((()))+++,,,,,,+++)))(((...---+++*********++++++------,,,++++++,,,---------,,,***)))))))))******++++++************++++++---,,,***)))))))))******,,,------......------,,,,,,,,,,,,------.........///***%%%%%%(((,,,---------,,,+++************+++,,,---......---,,,)))(((++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,...------,,,+++***))))))++++++************++++++))))))(((((())))))***+++++++++++++++++++++++++++((()))++++++++++++---///nnncccZZZSSSOOONNNLLLJJJHHHHHHFFFDDDBBB===<<<;;;999888777666666777666666555555555555555777666444333222222333333111111222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111///333ccc000000000000000000000000000///.........///111222000///...---,,,---............//////////////////---......//////...------///,,,000555---###+++<<<:::'''444777%%%'''333...---///,,,,,,,,,---------.........------,,,,,,------...,,,---...///000000000000------------------------+++,,,```,,,,,,---.../////////...---------------------------............---,,,++++++PPPrrr&&&(((000***+++...333555///000---...,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,((((((...&&&+++***333333555---000,,, +++777***UUUMMM'''///...%%%222+++*********+++---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000///---+++)))''''''&&&+++++++++++++++++++++++++++***)))))))))***,,,,,,///...,,,+++)))))))))***(((***,,,+++))))))***,,,*********+++++++++,,,,,,))))))************))))))************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******++++++++++++******************+++---,,,+++*********++++++---,,,+++******+++,,,------,,,+++***)))******+++,,,,,,++++++++++++,,,,,,,,,,,,***)))))))))******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++*********,,,---///......---------------,,,+++++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,+++************+++,,,,,,++++++++++++++++++++++++)))***++++++***)))***,,,lllaaaXXXQQQNNNNNNLLLJJJHHHHHHFFFDDDBBB<<<;;;:::888777666555555777666555555444444555555666666444333333333333333111111222222333333444444111111111111111111111111111111111111111111111111111111111111111111111111222000444ccc111111111111111111111111//////......///111333444444222111///.........///------......///000000111---....../////////.........---000333222---+++,,,ZZZ333'''000---###//////###444,,,,,,,,,---------............------------......,,,---...///////////////***++++++,,,---...///000+++,,,```,,,,,,---......//////....................................///......---,,,+++777...%%%111---***222...+++333+++(((,,,---//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,!!!'''333)));;;,,,,,,'''***+++$$$---111000yyy000,,,222---$$$444*********+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&'''((()))******++++++***+++,,,,,,,,,,,,+++***+++************+++,,,,,,...---,,,+++***)))))))))***+++,,,+++))))))***+++))))))*********++++++++++++++++++,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,------,,,+++***---,,,***))))))***,,,---(((((()))***+++,,,---------+++)))(((((()))+++------,,,+++*********++++++++++++************++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********++++++,,,,,,,,,,,,++++++,,,,,,,,,+++******)))))))))---000///+++)))+++---...---------,,,,,,,,,,,,,,,+++))))))***,,,...000,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---......++++++++++++++++++++++++***++++++***)))((((((***kkkaaaYYYRRRNNNNNNLLLJJJHHHHHHFFFDDDBBB===<<<:::999777666666666666666555444444444444555555555444444333333333333111111222333444444555555111111111111111111111111111111111111111111111111////////////////////////222///333ccc000000000000000000000000////////////111333555666666555333111////////////,,,,,,,,,---------...............///////////////...000///---///444555222)))&&&%%%<<<000%%%,,,###444,,,,,,,,,---------............------------......++++++,,,---------,,,,,,******+++,,,---//////000+++,,,```,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////***222...)))111000111%%%%%%777+++222|||+++...............------,,,,,,************************:::,,,'''777(((+++------(((000%%%%%%zzz///---,,,...+++///------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++!!!%%%))),,,...//////)))***,,,------,,,***)))************++++++,,,,,,------,,,+++*********)))++++++++++++***)))******************++++++++++++++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***,,,++++++******++++++,,,)))******+++,,,,,,------,,,+++***))))))***+++,,,,,,+++++++++++++++++++++************************---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++*********************++++++,,,,,,++++++***+++++++++++++++*********)))+++------++++++,,,...............------,,,,,,,,,++++++++++++---...///,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))************+++++++++,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++***+++,,,+++***)))***+++kkkaaaZZZTTTQQQNNNLLLJJJHHHHHHFFFDDDBBB>>>===;;;:::888777777777666666555444444444444444444444444444444444333333111111222333444444555555111111111111111111111111111111111111111111111111000000000000000000000000000...222bbb///////////////////////////...//////111333666777777666333111////////////......---------,,,,,,,,,............//////000000///333111***)))...000...000???vvv---...555(((---,,,222,,,,,,,,,---------......///......------......///,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------.........+++,,,```,,,------------......//////++++++++++++++++++++++++,,,,,,---...////////////+++,,,444$$$111222...***111777)))nnnRRR+++---------------,,,,,,,,,,,,************************+++!!!)))...???---///444$$$...@@@uuu---,,,+++//////,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++++++++***)))((()))***,,,------,,,***)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))+++************+++******+++++++++,,,,,,,,,,,,---***++++++++++++++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***)))***,,,------,,,***)))++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************+++************++++++,,,,,,++++++***)))******+++,,,------...***(((&&&'''+++---......//////000000000///...---,,,---...//////...---,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,+++***))))))++++++************+++++++++++++++++++++,,,------++++++++++++++++++++++++)))***,,,,,,,,,,,,---///}}}jjjaaa[[[UUUSSSNNNLLLJJJHHHHHHFFFDDDBBB>>>===<<<:::999888888777666555444444333333444444333444444555555444333333111111222222333333444444111111111111111111111111111111111111111111111111222222222222222222222222000---222aaa........................////////////111333555666666555222000///.........111000000///......------............///000111111+++000333000.........---...000[[[)))...///...---,,,,,,,,,---------......//////............//////...............---,,,+++------------------------+++,,,```,,,...------------...//////------------------------///////////////...,,,,,,...%%%000......222)))222666%%%///:::***...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***333444!!!$$$222999>>>"""---222///+++///))))))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,+++)))((('''***+++,,,,,,,,,,,,+++******++++++,,,---,,,,,,,,,+++,,,,,,,,,,,,+++***)))***)))((()))+++,,,+++***++++++,,,,,,,,,---------)))******++++++******))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,------,,,+++***(((***,,,......,,,***(((,,,,,,++++++************((()))+++------+++)))(((******+++,,,,,,,,,++++++******+++,,,,,,+++*********++++++,,,,,,,,,,,,+++))))))+++,,,,,,+++))))))))))))***++++++++++++***++++++,,,,,,,,,,,,++++++((()))***+++,,,...//////,,,((($$$&&&***......---******+++,,,+++***)))(((,,,---///000000...,,,+++,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++...------,,,+++***)))(((+++******))))))******+++***************++++++,,,++++++++++++++++++++++++)))+++,,,---------///000zzzhhh```[[[VVVTTTNNNLLLJJJHHHHHHFFFDDDBBB======;;;999888777777777666555444444333333444444333333444555555444444333111111222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111...333bbb//////////////////////////////...///000222444555444333111///...------...//////////////////......///.........///000111222//////111444444222111333%%%888888EEE&&&...,,,...***,,,,,,,,,---------......//////............///////////////...---,,,+++***,,,,,,,,,---------......+++,,,```,,,...------,,,---...///000........................000000000//////...---,,,---++++++666)))555'''000..."""pppsss333&&&000------------------......,,,,,,,,,,,,,,,,,,,,,,,,(((***'''111111---"""000000///(((000((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++,,,---...++++++++++++++++++++++++***+++,,,---------,,,,,,++++++,,,,,,,,,+++***))))))((('''))),,,------+++***+++++++++,,,,,,,,,,,,******++++++++++++******((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))***************************++++++*********)))***+++,,,,,,,,,,,,+++***+++,,,------,,,+++***))))))+++,,,,,,,,,++++++)))***,,,------,,,***)))((()))***+++,,,++++++***,,,,,,------------,,,,,,((())))))***+++,,,------+++*********+++,,,,,,+++'''((()))***)))(((&&&%%%******+++,,,------------------------............,,,,,,,,,,,,,,,,,,,,,,,,((()))************)))(((******+++++++++,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,++++++*********,,,++++++******++++++,,,***************+++,,,,,,++++++++++++++++++++++++***+++---,,,,,,,,,---...wwwfff___ZZZVVVTTTNNNLLLJJJHHHHHHFFFDDDBBB<<<;;;:::888777666666555555555444333333333333444222333444555555555444333222222111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222///444ccc000000000000000000000000//////......///111333444222111///...------------++++++,,,,,,---.........///.........///000222333<<<222---///000---,,,000111------555,,,---333///,,,,,,,,,---------......//////............//////---------,,,+++***)))(((++++++,,,,,,---...//////+++,,,```---......---,,,---...///000........................,,,---...///000000000000)))888+++000!!!;;;***...+++999555333$$$222.........///////////////***************************///$$$///...777333///444&&&000)))---,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,---,,,++++++******++++++,,,***+++,,,---...---,,,,,,***+++,,,---,,,+++***))))))'''&&&(((,,,......,,,)))************+++++++++***++++++,,,,,,++++++***((())))))***++++++,,,,,,*********************************++++++,,,,,,,,,++++++***))))))***++++++,,,,,,+++******+++,,,,,,''''''((()))***++++++,,,,,,+++)))(((((()))+++,,,)))***+++,,,---,,,,,,++++++,,,------------,,,+++((()))***+++,,,++++++******+++---......---+++***((()))***+++,,,,,,+++***,,,------......------,,,))))))))))))************)))---111111---))))))***,,,---...//////---,,,***(((((('''((()))+++...000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++******+++++++++,,,,,,,,,,,,---...//////...---,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---+++++++++++++++++++++++++++,,,---,,,***)))***+++ttthhh\\\WWWUUUPPPPPPNNNKKKIIIHHHGGGDDDBBB===<<<;;;999888777666666666666666666555555555555000111222333333333333333111222222333333222222111222333333444333222111000222222111000//////000000---...///111111111000///000...222bbb---...///000111111000000.........//////000111222000000111111111111000000------------,,,,,,+++***++++++******+++,,,...///222222111000//////000000000+++...LLLggg555+++...//////...------------...//////............/////////...,,,,,,------,,,+++---------............//////---bbb///////////////////////////555222///......//////.........---,,,---...///000///|||;;;&&&222333===555111000)))........................///...---,,,+++,,,,,,---444%%%222+++'''...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++*********+++------+++,,,,,,------,,,,,,++++++++++++*********))))))---,,,***)))))))))***+++++++++++++++++++++++++++(((((()))***,,,---......***+++------+++***+++,,,------,,,,,,+++***))))))***++++++++++++***))))))((())))))))))))***************))))))******+++,,,,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((())))))*********+++,,,---.........---,,,+++************************------------------------)))***++++++++++++***))),,,,,,,,,---------......************************---------,,,,,,,,,++++++......---,,,++++++++++++++++++++++++++++++++++++---,,,++++++++++++,,,------,,,,,,++++++,,,,,,---///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******+++,,,,,,---......******+++++++++,,,,,,,,,++++++++++++++++++++++++ssshhh\\\WWWVVVPPPPPPNNNKKKIIIHHHGGGDDDBBB>>>===;;;999888777777777555555555555444444444444111222222333333333222222111222222333333222222111222222333333333222111000111111000///////////////...///111222222222111000000...222bbb////////////000000000000///////////////000000111...//////////////////..................---,,,,,,------,,,,,,---...000111222111111000//////000000---,,,+++999<<<111%%%555///......---,,,---------//////............/////////...,,,------...,,,+++---------............//////---bbb///////////////////////////222///,,,+++,,,------,,,...------,,,---...///000'''SSSvvvVVV(((444///CCC---666)))$$$...........................///...---,,,,,,,,,------+++***444***333(((...---,,,+++++++++,,,,,,........................+++++++++++++++*********++++++***)))***+++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++******++++++,,,---++++++++++++++++++++++++------,,,,,,+++***)))))))))+++,,,,,,+++******+++------,,,,,,+++******)))***++++++++++++***))))))++++++++++++,,,,,,,,,---******))))))******+++,,,,,,++++++++++++++++++,,,************************************************((())))))))))))*********))))))))))))*********+++,,,,,,---......---,,,+++************************++++++++++++++++++++++++************************,,,,,,,,,------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---,,,,,,++++++,,,,,,---///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,qqqggg\\\XXXWWWQQQPPPMMMKKKIIIHHHFFFDDDAAA>>>===<<<:::999888777777444444444444333333333222222333333333333333222111111222222333333222222111222222222333222222111000000000///........./////////000222333333222111111000...222bbb111111///......///000000111000000///////////////---------......---------...////////////...------//////......///000111222111111000/////////000000,,,...***)))www"""111---...------,,,,,,,,,,,,,,,//////............/////////...,,,---......---,,,---------............//////---bbb//////////////////////////////---+++***,,,---------...------------...//////---000ggg'''"""===$$$222------------------------......---,,,,,,,,,------))))))---))):::===+++...---,,,+++++++++,,,,,,------------............++++++******)))))))))(((******))))))******+++,,,******++++++++++++******---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++///...---,,,***)))(((''')))***,,,,,,***)))***+++---,,,,,,++++++************++++++++++++***))))))(((((((((((())))))))))))******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((())))))))))))***)))))))))***************,,,,,,------------,,,,,,++++++++++++++++++++++++************************,,,+++***))))))***+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///------,,,,,,,,,---......------------------------......------------......------,,,,,,,,,,,,------......,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ooofff\\\XXXXXXRRROOOMMMJJJIIIHHHFFFCCCAAA>>>===<<<:::999888888777444444444444333333333333333333444444333333222111111222222333333222222111111222222222222111111111000000////////////000000///000111222222222111000000...222bbb333222///...---...///000222111000///............,,,------......------,,,....../////////......---/////////000000111111111111000000/////////000000///---+++(((BBBLLL777&&&------,,,++++++++++++,,,///......------......//////...,,,---...///...,,,---------............//////---bbb///........................///---,,,,,,.../////////------------......//////777''')))///333...999)))------------------------------------------------666,,,)))***"""WWWzzzNNN+++---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******)))))))))*********++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,+++)))(((++++++++++++++++++++++++***+++++++++++++++,,,,,,(((***++++++***))))))***,,,,,,,,,++++++************++++++++++++***))))))&&&&&&&&&'''''''''((((((******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************+++,,,,,,,,,------------++++++++++++++++++++++++************************,,,+++)))(((((()))+++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000,,,,,,,,,,,,---...///000................................................------,,,,,,,,,,,,------...---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------------------nnneee\\\XXXXXXRRROOOMMMJJJHHHGGGFFFCCCAAA>>>===<<<:::999888777777555555555444444444444333333333444444444333333222111222222333333222222111111111111111111111111222222111111000111111222222//////000111111000///...000...222bbb333222///...---...///000333222111///..................////////////......,,,------.........------.../////////000000000000000///////////////000000///***+++000+++///,,,------,,,++++++++++++,,,......------------......///---------//////...------------............//////---bbb///,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,...000//////---------...............111,,,(((:::$$$555*** ,,,------------------------,,,---------------------000,,,---444$$$!!!<<<>>>sssPPP+++999)))---------,,,,,,,,,++++++*********+++++++++,,,,,,...---------,,,,,,,,,+++))))))******++++++++++++)))******++++++******)))************++++++++++++******,,,,,,,,,+++***)))++++++++++++++++++++++++((()))***+++,,,---......)))***,,,,,,***)))***+++,,,,,,+++++++++++++++******++++++++++++***))))))))))))************++++++******))))))******+++,,,***++++++,,,,,,++++++*********************************************************++++++++++++,,,,,,+++++++++***************++++++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,,,,,,,,,,+++++++++,,,---...///000...................................................------,,,,,,------...---------------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------------------mmmeee\\\XXXWWWQQQOOOLLLJJJHHHGGGEEECCC@@@===<<<;;;999888777666666555555555555444444444444222222333444444444444444111222222333333222222111111111000000000111222222222222111111111222333333//////000111111///...---000...222bbb111111///......///000000222222000///............//////000000000000//////,,,,,,---............---......////////////......//////......//////000000,,,))))))222***QQQ---...------,,,,,,,,,,,,,,,......------------......///---------///000///...---------............//////---bbb///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,---......,,,,,,---......//////......%%%444YYYNNN+++777111 555,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------)))---...111333;;;111&&&(((***<<<777///AAA&&&,,,,,,,,,---------,,,+++***++++++,,,,,,------......++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******)))***************++++++((()))***,,,------......++++++++++++++++++++++++++++++++++++++++++++++++***+++------+++***+++,,,++++++++++++++++++++++++***++++++++++++***))))))((()))))))))******************))))))******+++,,,***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------+++++++++++++++*********++++++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,************************+++++++++******)))))))))*********+++,,,---...///........................------............------......------------......------------............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lllddd[[[WWWVVVPPPNNNLLLIIIHHHGGGEEEBBB@@@<<<;;;:::888777666555555444444444444333333333222111111333444555555666666111222222333333222222111111000//////000111222333111111000000111222222333000000111222111000///...000...222bbb////////////000000000000111111000//////...////////////000000000000//////------...///////////////......///000000///...---...............///000000(((000***+++111fff//////......---,,,---------...------,,,,,,------......------...///000000...---------............//////---bbb///---------------------------,,,,,,---...///...,,,,,,---.../////////...---&&&777888888222+++///+++///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------222000+++&&&&&&333888###222,,,222666)))666;;;222---###,,,,,,---------,,,+++******++++++,,,------......(((((())))))******++++++***+++,,,---...------,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,///......---------......++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,......,,,+++,,,---++++++++++++++++++++++++***++++++++++++***))))))'''''''''((((((((())))))******))))))******+++,,,)))***,,,------,,,***)))******************************************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++************,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++***************+++,,,---------------------------+++,,,---......---,,,+++......------------......,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lllddd[[[WWWUUUOOONNNLLLIIIHHHGGGEEEBBB@@@;;;;;;999777666555555444333333333222222222111111000111222444555666777777222222222333333222222222111000/////////111222333000000///000000111222222111222333333222111000///000...222bbb---...///000111111000000111000000///////////////......////////////............///000000000000000...///000111111000///..................///000111'''888---$$$777FFF::://////...------------......------,,,,,,------......------...000111000///---------........./////////...bbb///////////////////////////000//////000111111000...,,,,,,.../////////...---,,,333'''555444222%%%555---%%%333555&&&,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------+++&&&...444'''"""444---111%%%%%%///---'''999UUUnnn---222(((+++000 111,,,,,,---...---,,,+++***(((((()))***++++++,,,,,,(((((()))***+++,,,------+++,,,---...///...---,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------888666333///---+++******+++++++++++++++++++++++++++++++++++++++++++++++++++---......---,,,,,,---++++++++++++++++++++++++***++++++++++++***))))))++++++++++++,,,,,,,,,,,,*********)))***++++++,,,)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++***************))))))***,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...///000000*********)))******+++,,,------------------------++++++,,,------,,,++++++......------------......,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................++++++,,,,,,,,,---------******+++,,,,,,---......******+++++++++,,,,,,,,,++++++++++++++++++++++++jjjccc\\\XXXVVVOOOMMMKKKIIIHHHHHHGGGEEECCC???<<<999888888888777666999777555333111000///...222222222222222222222222111111111111111111111111444444444333333222222222333222111000000111222333222111///...---...000111...,,,111aaa...............///000000111111111111111111111111222222111000//////000000...------------...///000,,,---...//////...---,,,///000111222222111000///+++---//////)))...+++555,,,111000'''+++222......------------..................////////////000000000///...,,,+++***......bbb000,,,---------...///////////////............//////////////////...---,,,+++,,,111555ccc111:::---,,,,,,+++,,,---///000,,,------......------,,,......---,,,---...///000------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,PPPNNN###(((&&&333''',,,...+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,000444444///)))************************000000///...------,,,,,,---------,,,,,,+++++++++...------,,,,,,++++++***,,,+++*********+++,,,---,,,++++++******++++++,,,........................++++++++++++++++++++++++(((((()))***+++,,,------***,,,,,,+++)))((()))***************************---,,,+++++++++,,,......+++******,,,......---,,,+++++++++******)))))))))+++++++++***************,,,,,,+++******+++,,,,,,---,,,***)))))))))******+++++++++++++++++++++,,,++++++++++++++++++++++++---,,,************,,,---...------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******+++---******,,,,,,,,,,,,******---------.........//////......------------......//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,***+++,,,---............++++++,,,,,,,,,---------++++++++++++++++++++++++......//////...---,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,jjjccc[[[XXXVVVOOONNNLLLJJJHHHGGGFFFCCCAAA???<<<999888888888777666666666555333333222222222222222222222222222222222111111111111111111111111333333222222222111111111333333222111111222333333222111///.........000000...,,,111aaa///............///000000000000000000000000000000222222111000000000000000---------,,,------......---......//////......---//////000111111000//////---,,,000***(((***333)))111000333,,,...,,,......------------..................////////////..................------......bbb000---------...............//////............//////------......///.........+++000+++<<>>???<<<999888888888777666555444444444444555555666222222222222222222222222111111111111111111111111.../////////000000111111000111222333333222111000000000000000000//////......,,,111aaa000000000000000111111222000000000000000000000000000000///000000111222222000111111222333555666777...///000111111000///...000///...------...///000+++...111222+++...:::222***---<<<............------...................../////////000---,,,++++++,,,///111333......bbb000,,,------......///////////////............//////---...///000000111111111,,,'''999***))):::<<>>===<<<;;;999888777666666666666555444444444444555555444333222111222333444111111111111111111111111222333333333333222111111)))555222)))---333222333444444222000000111...+++111***%%%aaa000000////////////000000222222111111111111222222222111111000000000000000...777666ppp999111---...888///---)))---...///////////////......)))///'''888///SSS555---444444000222222111000//////......///777(((333)))000...222+++---...//////222444///)))///$$$aaa//////......------......///111111000000//////......---------.........//////***888+++---999"""888555555555222111///////////////.........+++,,,---/////////.........///000111000///---+++...---,,,++++++---...000111(((---000...444)))***...555+++!!!)))222...***+++++++++,,,,,,---------###000111 000...+++))))))+++---+++)))++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******++++++************++++++******++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++)))***++++++******+++,,,******+++,,,,,,---......)))))))))))))))))))))))),,,***((((((***,,,,,,,,,,,,,,,---...//////000000)))************+++++++++---------,,,,,,+++++++++...------,,,,,,------..............................------,,,,,,------...........................------------------------------------------------+++******+++---......------,,,,,,++++++,,,,,,---000///...------------------.........//////000000/////////......------,,,........................///////////////.........---------,,,,,,+++++++++,,,,,,,,,---------......---------.........//////..............................//////......---------------............///mmmaaa___VVVRRRRRROOOLLLJJJIIIHHHGGGEEEBBB@@@===<<<;;;999888777666666666666555444444444444444555555333222222222222333111111111111111111111111222222222222222111111000000///...111666777333000***,,,+++'''%%%'''...333+++111555iii000000////////////000000111111111000000111111111222111111000000000000000888[[[,,,(((888)))///---===,,,...///////////////......DDD===$$$***444111444444///000111000//////......//////###,,,111333222&&&///***333111111000+++(((...888111555aaa///000//////////////////000111111111000//////......------.........////////////888+++***999***'''LLL[[[...444111$$$222////////////////////////------//////000///......---...///000///...,,,+++...---,,,++++++---...000,,,444"""777)))222+++&&&///111000000---***...+++++++++,,,,,,,,,,,,,,,222'''///000::://////---******,,,,,,+++)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++***++++++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++++++++++++++******++++++++++++++++++***&&&((())))))(((((()))++++++++++++,,,,,,---------++++++++++++++++++++++++---+++))))))***++++++***''''''(((((())))))******************++++++++++++)))******+++,,,---.........------------------...........................---------,,,,,,---------++++++++++++++++++++++++------------------------------------------------,,,++++++,,,...//////......------,,,,,,------...//////...---------------------------.........///.........---------------......------------..............................---------,,,,,,,,,++++++,,,,,,,,,------------...------------..............................------...///////////////......---------............///mmmaaa^^^VVVRRRSSSOOOLLLKKKIIIHHHGGGEEEBBB@@@===<<<;;;999888777666666666555555444444444444444666555444333222111222222111111111111111111111111111111222222111111000///777---000444///,,,...---666666444222///,,,++++++111111,,,ZZZ000000////////////000000111000000//////000000111222111111000000000000000555===RRREEE 333,,,666!!!666////////////////////////000......666:::222444222333...//////............///000000...777!!!(((///---::::::***(((---444333,,,---555(((???aaa///000000000000000000000000222111111000000///..................////////////---555000---777666***'''|||000>>>---...//////////////////////////////000000000000//////...,,,---...///...---,,,+++------,,,+++,,,---...///%%%,,,XXX~~~nnn...000((((((,,,000///***+++222,,,,,,++++++++++++++++++,,,(((---***ggg---000...,,,+++,,,,,,+++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******)))***++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------.........//////++++++++++++++++++++++++++++++++++++++++++,,,,,,******++++++++++++************++++++++++++******&&&'''))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++))))))***++++++*********************************+++++++++,,,,,,,,,++++++,,,---...///000000................................................---------------------------------------------------------------------------------------------------,,,,,,---///000///...///......------....../////////...------------...,,,,,,,,,---------------,,,,,,,,,,,,------------...---,,,++++++,,,---...,,,,,,,,,------.........------------,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,---------.........///////////////...---,,,//////000000000000//////---------............///lll```^^^VVVRRRSSSOOOKKKIIIGGGFFFEEEDDDAAA>>>===<<<;;;999888777666666666555444444333333444444666555444333222111111111111111111111111111111111000111111111111000//////222///555333%%%'''222222555...***...555555111---000222///^^^000000////////////000000000000////////////000000222111111000000000000000333,,,@@@&&&222:::"""AAA###///////////////000000000+++222++++++000444...111---000------------...///000111,,,555...111222///###'''111---+++000777888222,,,)));;;bbb000111111111222222111111111222222111111000//////........./////////000000000***111666222...444666---###vvv"""777777//////////////////000000000111111111111000000//////---......//////...------------,,,,,,,,,---...///:::777---)))***))),,,///,,,,,,,,,,,,++++++******)))$$$666,,,000+++000///...---,,,,,,++++++)))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******((()))***+++,,,---------,,,,,,++++++++++++,,,,,,---------............///++++++++++++++++++++++++*********++++++,,,,,,,,,)))******++++++******))))))******++++++******)))((()))++++++++++++---///,,,,,,,,,,,,,,,,,,,,,+++------------------------+++***)))***,,,---,,,+++---------------,,,,,,,,,++++++++++++,,,,,,,,,---000000000///////////////.........//////.................................,,,------------------,,,............////////////........................---------------------------,,,,,,---...//////.........------------......///......---------......------------------------+++++++++,,,,,,---------...---,,,++++++,,,---...******+++,,,------......------------------,,,,,,,,,,,,,,,,,,------------,,,------------.........000111111111000///...---//////000000000000//////---------............///lll```]]]VVVRRRSSSOOOKKKIIIGGGFFFFFFDDDAAA???===<<<;;;999888777666666555555444333333333333333555555444444333222111111111111111111111111111111000111111111111000//////,,,111444///---555888000999333000222222//////333(((222===}}}000000////////////000000000000////////////000000222111111000000000000000///888666///%%%???+++333///////////////000111222:::(((111hhh...111+++///...333---------...///000111222)))***>>>111...444***===:::;;;333***---777777...888)))ccc222222222333444444333222222222222222111000000///////////////000000000111111222---333333)))+++222...444???,,,555&&&444////////////000000111111222222111111000000000000/////////000000000//////,,,,,,,,,,,,------......DDD111+++///...&&&,,,000$$$---,,,,,,++++++*********000000'''}}}'''//////...---,,,++++++,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******((()))***+++,,,---------++++++************++++++++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++++++++************++++++++++++******(((***+++,,,++++++---...,,,,,,,,,,,,,,,,,,,,,+++------------------------)))((((((***---///...---************))))))))))))+++,,,,,,,,,------------...........................//////000000//////...........................,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,........................---------------------------+++++++++---...---,,,------,,,,,,,,,,,,------......---------....../////////..................+++++++++,,,,,,---------...---,,,,,,,,,,,,---...)))******+++,,,---......------------------------,,,,,,---------.........---------.........//////222333444444444222111000000000000000000///......---------............///kkk___]]]UUURRRSSSPPPMMMLLLJJJIIIHHHFFFCCCAAA===<<<;;;999888777666666555444444333333333333333333333444444444333222111111111111111111111111111111111222222111111000///000666...+++888888+++'''%%%***444;;;555******111222'''+++000000////////////000000111000000//////000000111222111111000000000000000---555TTT444...***888000//////...///000222333&&&(((ppp///...+++......333.........//////111222222999"""333%%%...---222(((%%%000666111...222444111555eee444555555777777777777555555333222222111111000//////000000000000111111111111555)))***333444333333,,,777)))ttt***"""222...//////000000111111222222111000000000000000111000000000000000111111111,,,,,,,,,---------......***+++333(((+++222(((------,,,,,,,,,,,,,,,,,,333999&&&---......---+++***,,,---***+++,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))***++++++,,,,,,,,,,,,+++******))))))******+++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++((()))+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((()))+++...///...---)))))))))))))))*********,,,,,,,,,---------......'''((()))***,,,...//////...///000111111000///...........................+++,,,---......---,,,+++++++++,,,,,,------..............................---------------------------+++++++++------,,,+++,,,,,,,,,++++++,,,,,,,,,...------------.../////////////////////.........,,,,,,,,,,,,------------........................+++++++++,,,,,,---------------------............---.........////////////....../////////000000000444555777888888777555444222222222222111///...------------............///jjj___]]]UUURRRSSSPPPNNNLLLJJJIIIHHHGGGDDDAAA===<<<;;;999888777666666555444333333222222333333111222333444444444333333111111111111111111111111222222222222222111111000000:::,,,+++999***&&&MMMLLL:::,,,---000///000555888(((444000000////////////000000111111111000000111111111222111111000000000000000333444555MMM@@@BBB%%%000///......///111333444>>>rrr222,,,///000---000000000000000000111222333444&&&//////999UUU***999000...666777000---222,,,TTTggg777999:::;;;<<<<<<;;;:::999333333222111111000000///000000000111111111222222111...,,,000888:::666111 BBB!!!qqq:::+++...//////000111111222222000000/////////000111222///////////////000111111,,,,,,------......------zzz<<<$$$000,,,,,,333---------------------......---111,,,***,,,---,,,******,,,///+++,,,---...////////////------------------------------------------------++++++,,,,,,,,,,,,------***++++++,,,,,,,,,++++++,,,++++++******++++++,,,************+++++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,------------,,,,,,,,,,,,------------,,,,,,***+++,,,+++)))((()))***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......,,,***++++++,,,,,,------......------------............'''''')))***,,,...///000...///111222222111///...........................+++,,,...//////...,,,+++------......///000000111........................------------------------...---,,,,,,---...---+++------,,,,,,,,,,,,---------------------...///////////////......---------.........------------------...000111111000...---,,,,,,,,,,,,------------------------.........///////////////000000000000000000000000111111111111666777:::<<<<<<<<<:::999666666666444333111///...---------............///jjj^^^]]]UUURRRSSSPPPLLLJJJHHHGGGFFFEEEBBB???===<<<;;;999888777666666555444333333222222333333000111333444555555444333111111111111111111111111222333333333333222111111%%%888000000999!!!999UUU...,,,222222111'''===ttt000000////////////000000222222111111111111222222222111111000000000000000)))---))),,,888000///......///111333444555---333222,,,---111111111111111222222333+++333......555...MMM&&&,,,666---,,,999666hhh888<<<===???@@@@@@???===<<<333333222222111000000000000111111111111222222222...:::777+++,,,//////111111***666333KKK***...//////000111222222222//////.........000111222...............///000111+++,,,------......------+++}}}xxx***---000...000)))---------....../////////222uuu333(((***,,,+++******,,,///,,,---...///000000000000........................------------------------***++++++,,,,,,------...++++++,,,,,,,,,+++******---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********,,,------......------,,,,,,------......------,,,---......---+++******+++******+++,,,,,,---......------------------------...---------...---***(((******+++,,,,,,---......---------.........//////---------.........//////...000111222222111000...........................+++,,,...//////...,,,+++******++++++,,,---......////////////////////////------------------------///...------...///...,,,.........------.........---------------...///000.........------,,,,,,,,,/////////......------------...111222222111...------------------------------------.........//////000000000000111111111111000111111111222222222222777999<<<>>>???>>>===<<<:::999888777444222000///---------.........//////}}}iii^^^ZZZSSSSSSUUUOOOLLLKKKJJJIIIIIIHHHDDDBBB>>><<<:::888888888777555777666555444333222222222111111111111111222222222333222222111111222222333222222222222222222222222???(((888888 ===>>>WWW333---]]],,,---...000111111222222,,,000333444222111111222000000////////////000000666%%%000OOOooo\\\dddnnn,,,444222%%%///555//////............//////333000???&&&111sssZZZ111777llliii@@@>>>======<<<;;;;;;::::::666555333111000000111111222222222222222222222222//////000000111111111111777&&&444,,,LLLFFF111000---333///666***333111///---,,,+++,,,...///............////////////,,,,,,,,,---///111222333555222FFF,,,777###...///...---,,,---,,,+++&&&,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////........................------,,,,,,,,,,,,++++++************************))))))***++++++++++++***++++++,,,,,,,,,++++++***++++++******++++++,,,---............------,,,+++,,,---.........---,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++(((***+++---......------)))((())),,,//////,,,((())))))*********+++++++++......---,,,++++++++++++'''((()))+++++++++++++++//////......------,,,,,,////////////...---,,,+++,,,------...///000111111.........///////////////,,,------......------,,,///---+++,,,///000///---------............---------------,,,,,,+++++++++........................---------............/////////.........---------////////////////////////---...///000111000///...,,,,,,+++***+++---///111///000000000000000000000///000111000///...///111///000222444444444222111222222222222333555666777999:::;;;=========<<<;;;======<<<;;;888444111///333333222111111111111111}}}iii^^^ZZZSSSSSSUUUOOOLLLKKKIIIIIIIIIGGGDDDBBB>>><<<:::888888888777555777666555444333333333333555555444333222111000000333222222222222222222333222222222222222222222222666444666444777///...//////000000000000000///222555666444222222333222222222111111222222222666///:::,,,qqq***---333111111---//////............//////)))333222GGGhhh???>>>======<<<;;;:::999999555444333111111111111222222222222222222222222222000000000111111222222222+++@@@***444222MMM555;;;///,,,888'''555&&&111000///.........///000............////////////............///000111111+++)))~~~===$$$444///'''===,,,```))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++++++++++++++++++++,,,,,,,,,++++++******************+++,,,,,,------......---,,,,,,+++))))))+++,,,---,,,,,,+++,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------...,,,++++++---...,,,******+++++++++,,,,,,,,,,,,...------,,,+++++++++,,,,,,,,,,,,---....../////////000222333222111...---------...............---------......//////000000////////////............,,,------......------,,,///---+++,,,...000///...------............------.........---------,,,,,,........................---------............/////////.........---------////////////////////////******+++,,,,,,,,,,,,,,,,,,,,,---.........///.....................------111222222111///......//////111333555555555444333000000111111222444555666666666888999;;;;;;<<<<<>><<<999555111///111111000000000000111111|||hhh]]]ZZZSSSSSSUUUOOOLLLKKKIIIIIIHHHGGGDDDAAA>>><<<:::888888888777555666666555444333333333333666555555444333222111111222222222222222222222222222222222222222222222222+++222000000111333111111000000//////......111333555555333222111222333333333333333333333333222000888)))OOO777...---///444000...000//////......//////000333444555%%%zzzggg===<<<<<<;;;:::999888777777333333222222222222333333333333333333333333333333111111222222222222333333222'''888,,,---///OOOCCC$$$+++@@@+++''':::000000000000000000000000............////////////000000///////////////000)))+++---]]]hhheeeaaa///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------)))******+++++++++++++++++++++,,,,,,,,,,,,+++++++++************+++,,,,,,,,,------------,,,,,,+++((()))***,,,---------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............111///,,,++++++,,,,,,+++++++++,,,,,,,,,---------...---,,,,,,,,,,,,,,,---//////......///000222333222333666888777444000...+++,,,---...////////////..................//////000/////////...---------,,,------......------,,,///---,,,,,,...//////...------............------/////////.......................................---------............////////////............---////////////////////////------,,,,,,------...///,,,---///111111000...---/////////......---------111222222111///......///111222333555666666555444000000111111222333555666444444555666888:::<<<===@@@???>>><<<999555222000111111111111111222333444zzzggg]]]ZZZTTTSSSUUUOOOMMMKKKIIIHHHGGGFFFCCCAAA>>><<<:::888888888777555666666555444444444444444111111222222333444444444222222222222222222222222222222222222222222222222777DDD777###111111000000///////////////000111222222111000///...111111111222222111111111---777&&&:::)))!!!555777(((...)))777000000////////////000000000AAA)))fff:::999999888777666555444444222222222222333333444444333333333333333333333333333333333333333333333333,,,777!!!000DDD***000SSS<<<333'''BBB$$$***...///000111111111000000............///////////////...............//////222###===[[[222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,,,,,,,---....../////////------------,,,,,,,,,,,,------------------------,,,,,,------...............---,,,++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,------...111000.........000333444777777888888666333000...,,,------...//////...........................---000000///...------,,,,,,,,,------......------,,,...---------......//////------............------................................................---------............////////////...............///////////////////////////...---------...000111//////000111111000......222222111111000/////////...000111000///...///000444444555555555444333222111111111111222444555666555555444444666888:::;;;;;;;;;:::999777555333111333333333444555666777888yyyfff\\\ZZZTTTSSSTTTNNNNNNKKKIIIGGGFFFEEECCCAAA>>><<<:::888888888777555666666555444444444555555000000000111222333333333111222222333333222222111222222222222222222222222000 (((FFF"""333UUU000//////...///000111111111111111000000000///...000111222222222222111000///;;;###444:::IIIQQQ***...<<<)))...%%%888000000////////////000000///555:::)))222{{{ddd777555444444333222222111111111222222333444444444444333333333333333333333333444333333333333333333333000888,,,111333,,,111%%%AAAXXX333'''CCC222...//////000000000///...............////////////,,,,,,,,,,,,---...//////,,,111222,,,aaa///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,---------------...------------...//////,,,------.........------000//////...------------------------------------------------------------,,,,,,,,,,,,---------...''')))+++,,,,,,+++******************++++++++++++,,,,,,,,,,,,---......///333222000000000222555666;;;999777444111000///.........//////...------,,,............------------000//////...---,,,,,,+++,,,------......------,,,---------------...///000------............------------------------......////////////////////////---------............///////////////////////////////////////////////////,,,+++*********+++---...222111000///...///000111222222111111000000000000+++,,,...//////000222444777777666555333222000000//////000000111222444555555444333333333444555666555555666666666555555555444444444555666888999:::xxxeee\\\ZZZTTTTTTTTTNNNNNNLLLHHHFFFEEEDDDBBB@@@>>><<<:::888888888777555666666555555555555555666222222222111111000000000111222333444444333222111222222222222222222222222777@@@+++(((555000***000HHH000///.........000111222333222111111222333222000111222333444444333222111888%%%999...'''$$$)))666$$$555111777'''///111000000//////000000111333... 999%%%888BBBQQQccc444111111111111111111111111111222333444555555444444333333333333333333333333444444333333333333222222999AAA333%%%:::+++111---444===999(((000000000//////.....................////////////,,,,,,,,,,,,---...///000)));;;777888BBB+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..............................------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,***+++,,,------......---...------------...//////------...////////////...000///...,,,++++++***+++---------............///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,---$$$'''+++---,,,+++******))))))*********+++++++++,,,,,,,,,,,,---...000000555555444444555666888999999777444000...---......////////////...---,,,+++------------------......///.........---,,,,,,,,,,,,------......------,,,---.........------///000------............---------------------.........////////////////////////---------............///...////////////000000000////////////////////////---------------......///111000...------///111222////////////////////////***,,,///000111333555888:::999777666444222111000/////////000111222444444555555444333333333333333333444444555666777888999555555666666888999:::;;;wwwddd\\\ZZZTTTTTTTTTNNNOOOLLLHHHFFFEEEDDDBBB@@@>>><<<:::888888888777555666666555555555555666666333333222222222222111111000111333444444333111000222222222222222222222222%%%......///BBB...666888CCC$$$;;;222111///.........000111333111///000222333333111000111333444444333111000777 >>>111FFF>>>LLL)))222+++---444777...,,,111111000000000000111111000...555333999%%%(((******WWWbbb222//////000000111222222222222333444555555444444333444444444444444444444444333333333333222222222111,,,444$$$>>>999(((BBB)))&&&BBB***???:::444333111///.........///............//////////////////.........//////000000,,,666###:::[[[000---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,++++++------------------------***+++,,,,,,------,,,,,,***+++,,,---............,,,,,,,,,,,,,,,---............///000000000000000///...---,,,++++++,,,,,,------......////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,'''***,,,,,,***)))***+++*********+++++++++,,,,,,++++++,,,,,,...///000111555555555666777777888888333222000///......//////---...............------,,,,,,,,,------.........------------------------,,,------......------,,,,,,...///...,,,,,,...111------............------------........./////////////////////////////////---------............///.../////////000000000000///////////////////////////000111111222222111111............///000000111.........///000000111111...000222444444666888:::::::::888777666555555555444444444555666777888999888888999999999999888888777777888888999;;;<<<===:::::::::;;;<<<===>>>???vvvddd\\\ZZZUUUTTTTTTMMMOOOLLLHHHFFFDDDCCCBBB@@@>>><<<:::999999888777555666666555555555666666777000111111222444555666666000111333444444333111000222222222222222222222222:::---===---&&&666---777,,,<<<555555444333000...------...///111...,,,---000222111000---...000111111000...---+++???&&&---@@@555ppp%%%444''';;;***111...222111111111000000000000111111///555000###333666&&&<<<555,,,111TTTaaa111//////000111222333444444333333555555555444333222444444444444444444444444333333333222222111111111///000888+++---666,,,666444++++++(((lll777555222000......///000............/////////000333222111000////////////)));;;)))999***+++===$$$333,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++........................***+++,,,,,,------,,,,,,***+++,,,---............++++++******++++++,,,---//////000111111111111111000///...---......000111---.........//////000000++++++++++++++++++++++++,,,+++***)))))))))***+++,,,......+++((((((***---++++++,,,,,,,,,---------++++++,,,,,,...///111222222333444555666666666555,,,---///000111111000000,,,,,,---...////////////++++++,,,,,,---...//////,,,,,,------------------,,,------......------,,,,,,...///...,,,,,,...111---..................---.../////////000000111111000000000000000000000000---------.........//////.../////////000000111111////////////////////////,,,---///000000000///...***,,,...000111111000/////////000111222333444444222444666777777888:::;;;::::::999999888999999::::::::::::;;;<<<===??????;;;===>>>@@@AAAAAA@@@@@@<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@AAABBBCCCDDDsssfff[[[WWWUUURRRPPPQQQOOOMMMJJJGGGEEECCCBBBBBB===<<<;;;999888777666666555666777777777666444333555333111111333444333333222333333444444333333222444333222111111222333444111111111222222333333333:::000...444///***@@@```222222111111000000//////......//////000000111111000000000000111222333444333222111000000111222333777222//////000000111111222222222222111111111111111222333555666555333111111111444000888@@@888EEEaaa000///000222444444444333333222222222111000000//////000111333444444333111///444222000---,,,---///111000///.........///111222***111444***%%%OOOAAA000999444---222666"""...444,,,)))&&&222000000000000000000000000(((;;;111,,,222BBB!!!222111,,,,,,,,,,,,,,,,,,,,,,,,000000000000000/////////.........------,,,,,,,,,......---------,,,,,,,,,...,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++***,,,000222222000,,,***------......///000000111111111000000000000000111))))))***,,,...///...,,,+++++++++******+++,,,,,,...---+++******+++---...)))***,,,---...------,,,//////...---,,,,,,++++++(((((()))***,,,---...///000000111111111111000000//////.........---------........................///////////////000111111///////////////...............///////////////...000000...------...///000---------........./////////000000000000000////////////000000000...---,,,......//////000000111111333222222222111111000000///000000000000000/////////---,,,---///000...,,,...000111000...---------...111222222000111444777777777888999:::<<<>>>???===???AAABBBBBBBBBCCCEEEEEEDDDCCCEEEIIIMMMPPPQQQUUUUUUTTTSSSVVVVVVNNNCCCDDD???<<<===>>>>>>BBBGGGDDDDDDEEEFFFHHHKKKMMMOOOrrrfff[[[WWWUUURRRPPPPPPNNNLLLJJJGGGDDDCCCBBBBBB===<<<;;;999888777777666666666666666666555555444444333222333444555444222222333333444444333333222333222222222222222222333111111222222222333333333:::222222666222)))...<<<(((mmm111111111000000000//////////////////000000111111111111111111111222333333333222111000000111222333%%%III%%%000000000000000111111111111222222111111111111222222333444666555333222222333;;;111...666999666888@@@ccc222///000111333444555555555444444444333333222222222000111222222222111000///444333111/////////111222111111000000111222333444222111333111)))+++BBB___XXX,,,)))222444(((000***,,,<<<666...////////////////////////***/// %%%<<<...!!!>>>###777+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,++++++++++++++++++......---------,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------............------,,,,,,---......///000000000000////////////000000///......000111111///---......------------......------++++++++++++------...///000000000000///...///......---,,,,,,++++++))))))***+++,,,------...---..................---///.........------------........................------------...///000111////////////..................////////////......000///...------...//////............////////////---......//////......---000///.........///000000////////////000000111111222222222111111000000000/////////000//////......111000...///222333222000...000111000///...///111222444666666555555777999===>>>???@@@CCCEEEGGGIIIJJJKKKMMMNNNOOOOOOQQQSSSWWWWWWWWWYYY\\\___aaabbbggggggeeedddfffdddZZZNNNEEE@@@===???@@@@@@CCCGGGIIIIIIJJJMMMQQQUUUYYY\\\rrrfff[[[WWWUUURRRPPPPPPLLLKKKIIIFFFDDDBBBAAAAAA>>>===;;;:::888777777777777777666555555555555555444333333444666666444222222333333444444333333222222222222333333222222222111222222222222333333333222......222333///,,,+++333'''%%%TTT111000000000000//////////////////000000000000111222222222222222222222333222222111111111111222222777;;;III'''555+++111111111111111000000000222222111111111111222222222444555666555444555666111777::::::???BBB999***444333kkkccc333111111222333555666888999999999888888777666666666555444444444333333222222111111000//////000000000////////////000111222333111,,,---777;;;555000000666EEE+++'''666///(((222---(((///////////////////////////666000---888777***'''666777333)))>>>///,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,///...,,,++++++,,,...///+++,,,,,,------......//////...............//////333222111111222111///,,,//////......---......///,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,+++.........------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,............------------........................,,,,,,,,,------...000000////////////.....................//////......---......---------......///........./////////000000......////////////......000///---,,,---///222444/////////000000000000111111111111000000000000000000000111111000//////...///...---...000111111000333333333222111222444666777999===???@@@BBBDDDEEEIIIJJJKKKLLLOOORRRUUUWWWWWWXXXYYYYYYYYY[[[^^^```eeegggiiimmmppprrrssstttuuuuuutttrrrppplll```SSSGGGBBB???AAABBBBBBCCCFFFJJJKKKNNNRRRYYYaaahhhlllqqqeeeZZZWWWUUURRROOOOOOKKKJJJHHHFFFDDDBBBAAA@@@>>>===<<<:::888888777777888777555444444555555666333333444666777666444111222333333444444333333222111222333444444333222111222222222222222222222222000000---,,,000555555111---888555+++---NNN000000000000000000000000000000000000000000000000222222333333333333333222222222222222222222222222555222999KKK111888+++888222222222111111000000000222222111111111222333333222444666777666666888999444AAADDD777///444<<<>>>555<<<222)))SSSbbb111333333333444666999<<<>>>???>>>===<<<:::999888777;;;:::999777666666666666222333333333333333222222//////000000111222222333444000000333333111333999BBB***JJJZZZ666,,,222---///........................'''111777---###***444444###:::BBB:::...++++++...------------------------,,,,,,---------------...,,,---------......//////......---------,,,,,,,,,...,,,++++++---......---------------------------,,,,,,+++++++++,,,------///---,,,******,,,---///+++++++++,,,,,,---------------,,,,,,------......111000////////////---,,,......------,,,,,,------+++,,,,,,------,,,,,,+++)))*********++++++******......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------...------------------------........................///......------......///////////////////////////....../////////...---------------------.........------........./////////000000111222222222111111111000///......000222333000000000000000000000000000000000000000000000000222333333333222222111000///.........///000111111888888888777777999<<>>===<<<:::999888777777888777555444444555555666333333333555777666333111222333333444444333333222111222333444444333222111222222222222222222222222555777555...---222333///+++000333666555***,,,???000000000111111111111111111111111111000000000000222222333444444444333333222222222333333222222222)))***999222FFF111777...===%%%333333222222111111000000222222111111222333333444222444777888888888:::;;;<<<:::777555333///,,,***888...333???:::777[[[ccc333555555666777:::===@@@AAADDDCCCAAA@@@===;;;:::999???>>><<<:::999999888888888888888888888777777777555555555666666666666666111444777777222------111666999+++OOOxxxEEE//////////////////////////////***000333,,,...000&&&***333111nnnFFFAAA!!!,,,888///------------------------+++,,,,,,,,,------......---------....../////////......---------,,,,,,,,,...,,,++++++---///......------------------------,,,+++++++++,,,------...,,,------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///---,,,---///000///...000///......---------...+++,,,,,,------,,,,,,+++*********+++,,,---......---------------,,,,,,,,,---------,,,,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,------------------........................333222000///...---------/////////000000111111111///000000000///......---,,,------....../////////,,,,,,---------.........000000111222333333222222111111222222111000000///111111111111000000000000000000000000000111111111222222333333333222222222222222222222222444666888:::;;;===???BBBGGGLLLPPPTTTXXX^^^dddhhhjjjiiihhh^^^]]]ZZZWWWVVVVVVWWWXXXXXXWWWVVVSSSQQQQQQSSSVVVYYY```jjjrrrwww{{{~~~{{{tttggg[[[OOOGGGAAABBBCCCBBB@@@AAACCCFFFLLLUUUaaammmwww}}}ooodddZZZWWWVVVRRRNNNMMMJJJIIIIIIHHHFFFDDDBBBAAA???>>><<<;;;999888888888777777666555555555555555333222222333555555333111222333333444444333333222222222222333333222222222333333333222222222222111///444777444111000///...444111***...555---$$$)))***888vvv111111111222222222222333222111111111111000000000111222444555666666555444222222333333333333222222444666+++...###[[[<<<111>>>(((222222---222222222222222111111111222222111222222333444555333555888999999:::;;;===:::444444<<<>>>777444666444---,,,444888555333666WWWiii???>>>>>>???AAACCCFFFHHHIIILLLKKKJJJHHHGGGEEEDDDCCCFFFFFFEEECCCBBB@@@??????>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;:::999999777666666:::>>>>>>;;;777@@@333///222,,,---PPP}}}---000000000000000000000000:::000111777333111222///000111000***NNNFFF(((333...%%%@@@///------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,---------......---------,,,,,,,,,...,,,+++,,,.../////////------------------------,,,++++++,,,,,,---...///,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////...---...111333333333333333222111000000000000,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---------------------------------------,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,------------........................333333111000......------...///000111222333444555111111111111000///......,,,---...///000000000///------------.........///...///000111111222111111222222333333333111///...222111111111111000000000111111111111111222222222///000111222333333333333222444555666777;;;???CCCAAAEEEJJJOOOUUU[[[bbbgggnnnppptttxxxzzzwwwrrrnnnaaa^^^YYYTTTPPPNNNMMMNNNQQQQQQPPPNNNKKKJJJLLLMMMRRR[[[fffpppvvvzzz~~~xxxmmmcccVVVLLLCCCBBBCCCBBB@@@@@@AAAFFFNNNXXXeeeqqq{{{ooodddZZZWWWVVVRRRNNNMMMJJJJJJIIIIIIGGGEEECCCAAA???>>><<<;;;999888888888666666666666666555555444333222111111333333222111222333333444444333333222333222222222222222222333333333333222222222111111,,,---111444444111111222777444***)))444999888???,,,555000111ggg222222333333333444444444222222222111111111000000///111333666777777777666222222333444444333222222///555888777AAA!!!,,,^^^555&&&777...:::...(((@@@111222222222222222222333222222222222333444555555555777999:::::::::<<<===<<<;;;:::888000***...666000999;;;444///222777777222+++@@@tttRRRMMMOOOPPPSSSTTTVVVWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYXXXWWWUUUSSSQQQOOOMMMKKKHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFEEECCCBBB@@@HHHBBB:::888:::<<<888333777222333999888111000777$$$XXX000111111111111111111111111---000///+++'''(((///666+++222---...///,,,jjj%%%AAA+++......***&&&,,,........................,,,,,,,,,---......//////------------,,,,,,,,,,,,......---------,,,,,,,,,---,,,+++,,,...000000///........................+++++++++,,,,,,...//////---...000111111000...------------------,,,,,,,,,+++++++++,,,,,,---//////111000...///222444555555444444333222111000111111------++++++++++++------,,,+++***)))(((((()))***------------------------,,,,,,,,,------------------,,,***))))))***,,,---++++++,,,,,,,,,---------........................000000///............///......000222444666888888333333333222222111000///---...///111111111111000////////////000000000000...///000111222222222222222222222222222222222222222222222111111111000000111222222222333333333333000111333444666666777777777999===@@@DDDJJJQQQWWWYYY]]]bbbgggmmmrrrwww{{{wwwpppccc___YYYRRRMMMJJJIIIHHHIIIKKKKKKJJJIIIHHHHHHIIINNNVVVccclllrrrwww}}}{{{ssskkk^^^RRRGGGDDDDDDCCCAAAAAAAAAFFFOOO[[[hhhttt|||nnndddZZZXXXVVVRRRNNNLLLJJJJJJJJJIIIHHHFFFCCCBBB???>>>===;;;:::999888888555666777777777666444333333111000000111222222111222333333444444333333222444333222111111222333444333333333222222111111111888000...222333//////444%%%444777222000,,,+++333333&&&+++999,,,'''___333333333444444555555555222222222222111111000000...000333666888888888777222222444444444444222222///999---+++888999444,,,GGGmmm555444444555---999000555???+++111111111222222333333444222222222222333444555666666888:::;;;:::;;;<<<===666666555444777999555///555555666:::>>>?????????AAAHHHJJJDDDLLL{{{}}}aaa\\\]]]```bbbdddddddddddddddeeefffhhhiiijjjllllllkkkkkklllkkkiiifffcccaaaaaa___[[[XXXVVVVVVWWWXXXUUUUUUUUUUUUSSSQQQOOOMMMCCCGGGIIIHHHGGGFFFEEEBBB???===;;;;;;<<<;;;999666888444111777TTT444111111111111111111111111...888555///777:::000))),,,111333222111//////111ggg:::###999111&&&333(((---333---///........................,,,,,,------...///000000000000000///.........---......---------,,,,,,,,,---,,,+++,,,...000000///........................+++++++++,,,---...///000///000000000000000000///------------------------,,,,,,,,,,,,---...///000222000...///111333333333333222111000////////////...---+++******+++---...444222000...,,,+++++++++------------------------,,,,,,,,,---------......///...,,,++++++,,,...///+++++++++,,,,,,---------........................------,,,------///000000---...000333555888:::;;;444444444333222111000000---...000111222222222111111111111111222222222222000111222333444555555555333222000///000222555666222222222222111111000000222222222333333444444444333444666888:::;;;<<<<<>>;;;:::999999999666555555555555444444444333333333333333333333333222222222222222222222222000111111222222333444444...///000111111222111111222222111111111111222222111222333333222111000///111111111111111222222222===333555888:::;;;999666444555444111000000111333555000111222333555666777888444444444444444444333333111222444666777777777666999...888fff```AAA666777:::999:::;;;<<<;;;999777666666666666555444444333333444222000222555888777666888999:::<<<======;;;999999888777666777:::>>>@@@<<<>>>AAADDDEEEHHHKKKNNNIIIQQQXXXZZZ[[[aaannnzzzmmmssssssssssssttttttuuuvvvvvvvvvwwwyyy{{{}}}}}}~~~~~~}}}yyyvvvsssuuurrrmmmiiigggfffggghhhiiigggeeefffhhhhhhddd```aaa]]]YYYWWWXXXVVVPPPKKKIIIGGGDDDBBBAAA???<<<:::<<<:::777555444444444555iii///444444444333222111000//////000111222333222222111333333222000000/////////444333JJJlll:::'''(((+++,,,,,,,,,,,,------.........///......---------.........---,,,,,,...000333444444333333222111000000000+++,,,---------------,,,---...111111000000111222333222222333333222000......,,,---///000///000222///000111111111///...---111///---,,,---,,,+++)))---------------...//////111111000000111222333333333333333222111000000///---------,,,,,,+++++++++---,,,,,,++++++*********...---,,,+++***+++,,,---......///---++++++,,,------///000000...,,,,,,---...------------...//////000000000000000/////////000000000000////////////000000111333555888:::;;;<<<:::777444111/////////111111222333444444444444111000/////////111444555:::999888666555333222111000000000111222333555555777666555666666666444222666555333222333444444444888999;;;<<<===AAAFFFIIIQQQVVV]]]dddjjjpppvvvzzz}}}uuummmddd\\\XXXUUURRRPPPNNNMMMLLLJJJHHHGGGGGGGGGIIINNNUUU\\\bbbjjjtttzzz|||qqqeeeTTTHHHEEEEEEFFFFFFHHHGGGIIITTTdddsss}}}hhhddd]]]XXXTTTRRRPPPOOOIIIIIIHHHGGGFFFDDDBBBAAA@@@???<<<:::888888777888666555555555555444444444222222222222222222222222222222222222222222222222333222222222222222222222111222222222222222111111222222111111111111222222111222222333222111000///111111111111111111111111222444HHHrrr{{{666888:::<<<<<<;;;888777666444222000///000222333111111222333444555555666333333444444444444444444666777999:::;;;::::::999+++///555666111444GGG\\\{{{}}}nnnXXXQQQHHHBBBAAA???<<<999===>>>???@@@>>><<<888666777777666666555555555555777555444555999;;;;;;:::=========>>>>>>===<<<:::888888888:::<<<@@@CCCEEEHHHKKKOOOSSSVVVYYY\\\___cccfffjjjmmmooorrrvvvzzzvvv~~~~~~{{{xxxuuuuuuvvvwwwxxxwwwwwwxxxyyyyyywwwvvvsssoookkkjjjkkkiiiddd```XXXVVVRRROOOMMMJJJFFFCCC???>>>;;;888555444333333555222...+++111AAAWWWhhhuuuhhh222333333333333333222111000111222333444444333222222222222111000////////////+++,,,//////---333III___yyy\\\HHH>>>444)))'''---222111---,,,,,,------......////////////......------......---------...000333666777999888777666555444333222////////////...---,,,+++---///111222222222333444444444444555555444222111222222333444555444444444000000000///...------,,,///...------...---+++)))000////////////000111111000000000000000111222222111111111000///.........---------,,,,,,+++++++++,,,,,,,,,+++++++++++++++------,,,,,,+++,,,,,,---...---,,,+++++++++++++++---......---,,,++++++---...------------...//////////////////////////////...............////////////000111333555777999::::::999666444111000000//////000222333444444333222333222111111222333555777999888777666444333222111000000000111222333555555444444444555666666555444888666555555777999:::;;;<<>>;;;999777666666666666555555555555444444444111111111111222222222222333333333333333333333333444444333333222111111000444444444444333222111000222222111111111111222222222222222333222222111000111111111111111111111111000&&&)))666333(((000EEE;;;<<<>>>>>>>>><<<:::888666555333111000000000111111222222222222333333333222222333333444444555555;;;<<<===?????????>>>>>>@@@AAABBB===555000666@@@CCCBBBAAAAAABBBCCCFFFGGGEEEFFFHHHHHHFFFBBB===:::BBBCCCEEEFFFDDDAAA<<<999:::999888777666666666666777555444555777:::;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>???BBBFFFKKKOOORRRTTT\\\___eeeiiimmmppptttwww~~~}}}~~~}}}}}}zzzyyyzzzyyyvvvrrrmmmjjjeeeaaa^^^ZZZVVVRRRJJJIIIFFFBBB>>>;;;888777999:::999555000---...111$$$444<<<555444<<<<<<333333333333444333333222222333444555555555444333222111111000///............555444222...'''%%%---888444111...------.........%%%(((---111333000+++'''------......///000000111000000///.....................///111333777:::<<>>CCCFFFKKKPPPWWW^^^dddkkkqqquuu{{{~~~~~~{{{xxxrrrlllhhhbbb```^^^ZZZVVVSSSPPPOOOJJJKKKLLLNNNPPPUUU[[[___kkknnnttt{{{~~~{{{tttppphhh^^^UUUPPPNNNOOONNNMMMNNNWWWeeesss}}}{{{gggbbb[[[UUURRROOOMMMKKKJJJIIIFFFDDDBBBAAAAAABBB???>>>;;;999777777666777666555555555555444444444222222222222222333333333333333333333333333333333333333333222222111111111333333333333333222111111222222111111111111222222222222222222222222222111111111111111111000000000222555777333...///555;;;@@@@@@@@@???===:::888777444444333222222222222222222222222111111111111000111111222333444444555555;;;<<<>>>@@@BBBBBBBBBBBB>>>666///333;;;???<<<666:::::::::<<<@@@EEEJJJMMMYYYVVVOOOGGG@@@???CCCGGGDDDGGGJJJLLLKKKGGGBBB???>>>===;;;999777666666666888777666666777999:::;;;;;;<<<>>>???AAACCCFFFHHHMMMPPPUUU[[[aaaeeehhhjjjpppsssxxx|||~~~||||||yyytttpppmmmiiieeebbb[[[ZZZWWWSSSNNNIIIDDDBBB888::::::888444111111111...000///,,,+++...111111222333444444444444444333444444555666555444333222111000///...............---'''%%%---777777...$$$...,,,+++,,,///444888:::<<<:::666222......///111//////000000111222222222111111000///............///000111444888;;;???AAACCCBBB@@@===;;;999777666666666555333222111111111444777:::;;;<<<===???AAA???@@@AAA@@@???>>>>>>???@@@DDDGGGFFFEEEDDD@@@;;;555222///,,,++++++,,,---,,,---///222444333000...***************++++++,,,---........................---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------+++,,,---.........---,,,///+++((()))---///,,,)))//////...,,,++++++...000...------------...//////---------..................---------...000111222///000000111333555666777444444333222222222222222222444777:::;;;999777555666555555555555666777888666555555444333222222111000000000111222333555555666777888888888999;;;<<<888999<<>>AAABBBCCCCCCDDDEEEDDD???:::999;;;===:::===BBBEEEFFFCCC@@@===<<>>>>>AAADDDDDDFFFKKKNNNNNNKKKHHHEEEBBB@@@===999777555555555;;;;;;:::999999;;;>>>@@@>>>BBBFFFJJJNNNSSSYYY]]]aaadddjjjpppvvvzzz|||}}}}}}zzzwwwtttpppnnnjjjjjjhhheee```ZZZTTTPPPJJJFFF@@@:::666666999;;;888333111555777444222333333444444555555555444444333333444555555444333222111111000/////////000000777888666222//////000222...111666999888555111///111111111333555777777777333333333333444444444444222222111000///.........000111444777:::>>>@@@BBBAAA@@@>>><<<999777666555666555555444444555666666999<<>>999555444777;;;>>>:::>>>BBBBBB???;;;::::::AAADDDHHHKKKLLLJJJHHHFFFBBB@@@<<<999777666666777999999999999:::>>>CCCFFFGGGLLLSSSYYY^^^cccjjjppptttvvvzzz|||yyyvvvtttuuuvvvtttpppiiibbb^^^RRRQQQOOOKKKFFF@@@:::666444222444777444///111888555555555666555555444444222222444555555555444333333222222111111222222222***///111,,,))),,,111444++++++******---444===CCC>>><<<:::;;;<<<<<<999555777777777777666666666666444333222000////////////000111333666999<<<>>>???;;;:::999888666555444333444333333333444666888999;;;===@@@BBBCCCDDDFFFHHHFFFGGGHHHEEEAAA???AAACCCHHHRRRWWWVVVTTTSSSKKKAAA666333000...,,,---...///---...///222444555333111,,,,,,,,,,,,,,,------...------...//////---,,,+++.........---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++,,,---......///......///,,,***+++...///...,,,***++++++***))))))+++---...------------...//////---------...//////000000222111/////////111333555/////////000000222333333000000111222222222222111///111444666777666444333222222222222222222222222222222222222111111111111000000000111222333555555333555888999:::<<>>;;;999777666666666666555555555555444444444222222333444444555666666444444444444444444444444222222222222222222222333222222333333333333333222222222111111111111222222333222222222222333444555666666555444444333222222999---(((000:::===???AAA;;;:::999777777888999:::;;;<<<===>>>===:::777666333333333222222111111000222222222222222222333333111333555777999:::::::::??????===:::;;;???;;;555444666999<<<===<<<;;;999666666666666666888;;;===>>>@@@CCCEEEFFFEEECCCAAA>>>===:::888777888999;;;888:::<<<>>>AAAGGGNNNTTTYYY```hhhnnnqqquuu{{{||||||~~~}}}wwwppplllfff___UUULLLHHHGGGIIIJJJ???======<<<888444555:::666666666666666555444333111333444666777777777666555444444444444444555555222333222111333555...$$$,,,111666999999999:::;;;???;;;777444555888<<<>>><<<;;;;;;:::999888777777444444222111000/////////...000111333555777888888555555444444333333222222111111000000111333666777999;;;>>>@@@@@@AAACCCEEECCCDDDDDD@@@;;;888:::===AAAMMMTTTRRRQQQPPPGGG;;;333111///---------...///---,,,,,,...111222111///***************+++,,,,,,---...///000///...,,,+++------------------------+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,------...///000,,,,,,++++++,,,------...***+++------,,,+++---......------------...//////------...//////000111111333111///......000222333////////////000000111222///000111222222222111000///000222333444444333222111111222222222111111111000111111111111111111111000000000111222333555555333777<<<>>>AAAEEEMMMTTT\\\ccckkkqqquuu{{{|||xxxtttpppqqqqqqpppnnnooorrruuuyyyyyyxxxwwwuuuqqqnnnllleeebbb^^^[[[YYYUUUPPPLLLKKKMMMOOOOOOOOOQQQUUUXXX]]]bbbiiinnnrrrvvvzzz~~~|||||||||||||||rrrbbb^^^YYYUUURRRQQQPPPOOOIIIIIIIIIIIIGGGEEEBBBAAA>>><<<:::888666555555555666666555555555444444444111111222333333444555555444444444444444444444444444444333222222111111111555555555555444333222222222222111111111111222222333333222111222333555666777777666555444444333333...777;;;555111555777444777666666666888:::===???@@@AAAAAAAAA>>>;;;777444333333333222222222111111333333222222222222222222222333555666777777666666)))222777666777;;;<<<999:::777333111111444888;;;666666666666777777777666===>>>???@@@@@@???>>>===;;;:::888777888:::<<<>>>???BBBFFFIIINNNUUU___fffpppvvvyyyuuufffeeedddaaa]]]VVVOOOJJJLLLFFFAAABBBDDDCCC===777777777777777666555333333222333555777999999999999666666555555555666666777444777555...---111333111...////////////444<<>>===<<<:::999888777555444333111000/////////---...///111222333333333111111111222222222222222000///.........000333444666999;;;======>>>???AAA???AAAAAA<<<666333555888888EEEMMMKKKJJJJJJ@@@333000///...---,,,------...,,,+++***+++...//////.........------......///000---...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,------,,,,,,---...000111***+++++++++******,,,...---///111111000000000111...------------...//////.........///000111111222333111///------...000222///////////////000111111//////111222222111000000111111222333444444444444111111222222222111111000000000000000111111111111000000000111222333555555555:::@@@EEEHHHOOOYYY```ooouuu~~~~~~{{{xxxuuuqqqlllhhhdddgggiiiiiihhhhhhjjjmmmnnnooooooooonnnkkkhhhgggeeebbb^^^\\\ZZZVVVPPPKKKHHHKKKMMMMMMKKKKKKLLLNNNRRRWWW^^^fffnnnuuu|||vvvfffaaa[[[VVVSSSQQQOOOMMMKKKKKKJJJHHHFFFEEECCCCCC???>>><<<:::888777666666666666666666555555555555555555555555555555555555333333333222222111111111333333333333333333333333444444444444444444444444333333333222222222111111333333222222222333444444777777777777666444333222333333333444444666777777777888999;;;>>>AAACCCEEEFFFAAA<<<999999999777555555555444333222111000///111111111111111111111111222222333444444555666666555555555555555555555555666555555555555444444444666666555333222444777;;;888999<<>>????????????>>>>>>>>>>>>888777555222000///......---...///000111111000000///////////////........./////////000//////...---333444444555666888888999999888666555444444555555999;;;???AAAAAA>>>999666111222222222111000...---------------------,,,,,,...///000///.........000------------------------///...---,,,---...///000)))***,,,---...------,,,***+++,,,---............---,,,,,,+++,,,---///000...------,,,,,,------...........................,,,)))'''***///222000---///000000///......111333000000000000111111111111////////////000111222333222111000//////000111222000111222444444333222222111000111222333333111///333333333333333222000---///111222333333555777:::<<>>:::888888777666444222222222222222111111111222222222222222222222222222222333333444444555555444333333333333333333333333333444444555555555666555555444333222222555888888999999;;;<<<<<<;;;::::::===@@@AAACCCHHHPPPUUU___ccchhhmmmrrrwww|||~~~|||{{{{{{{{{}}}}}}xxxtttnnnjjjhhhgggeeecccgggeeebbb___\\\WWWRRRNNNLLLIIIEEEBBBAAA???===<<<;;;;;;:::999999999::::::===;;;:::::::::999777444444333222000//////......---...///000222444555666888666444222333555888:::AAA@@@???>>><<<;;;:::999777666444111///---,,,+++......//////////////////.........///////////////,,,---...///////////////222222222222222333333333444333222111000000000000333555888:::999777444111000000111111000///---,,,////////////000000000111---///000///...---...///------------------------)))***,,,---............***+++,,,---------,,,,,,***+++,,,---...............---,,,,,,,,,---...///...------,,,,,,------...------------------------...+++)))+++000222000---.../////////......000222000000000000111111111111111111000000000000000111222111000//////000111222//////000111111111111000111111111222333333111///111111111222222222000///111222222333666:::AAAEEEIIIQQQ[[[dddkkkttt~~~~~~|||yyywwwuuussspppnnnllljjjhhhgggfffdddaaa^^^ZZZWWWUUUTTTSSSTTTUUUVVVWWWXXXXXXXXXVVVUUUSSSQQQPPPOOOOOONNNPPPMMMIIIHHHIIIJJJHHHFFFDDDDDDCCCCCCDDDFFFHHHIIIIIIJJJLLLPPPVVV\\\aaadddfffiiimmmoooooooooqqqssstttfffaaa[[[VVVSSSQQQOOOMMMKKKJJJIIIHHHFFFDDDCCCBBB@@@???===;;;:::999888888666666666666555555555555333333333333333333333333444333333333333333222222333333333333222222222222333333333222222111111111555555555444444444333333333222222222333333444555999999999999888888777666666666666666777888999999999:::===@@@BBBBBBBBBAAA<<<:::777555555666555444000000111111111222222222333333333333333333333333333333333333333333333333222222222222222222222222111111222333444555666777444555555444333333444666999888888999:::<<<===???BBBEEEJJJNNNSSSZZZdddkkkvvvyyy|||zzzvvvsssqqqpppmmmlllkkklllrrr{{{~~~|||{{{wwwtttpppnnnnnnnnnmmmlllnnnllljjjhhhfffbbb^^^ZZZYYYVVVSSSPPPNNNKKKGGGEEEBBB@@@>>>;;;999999999:::<<<:::888777666555333111333333111000////////////------...///000111222222333333222111111333444555======<<<;;;999888777777777666444222///...------000///...---,,,---...///------......//////000000***+++,,,...///000000000111111000000/////////...////////////......---,,,///000111222222111///---///////////////...,,,,,,,,,,,,------......//////---...///...---------///------------------------%%%'''***---///...---+++,,,------------,,,,,,+++++++++,,,---............///...------,,,---------......------------......------------------------000---,,,---000222000------...///...---...///111000000000000111111111111333222111000////////////222111000000000000111222000000000///000000111222111111000111333333111///000000111222222222222333555555666888<<>><<<:::999999999666666666666555555555555333333333333333333333333444444444444333333333333333333333333222222222222444444333333222222111111444444444444333333333333222222222222333444555555999:::::::::::::::999888888888888888888999::::::<<<>>>@@@BBBBBBAAA>>><<<777666444333333444444444000000000111111111222222333333333444444444444444333333333333333222222222222222222222222222333333222222222333444555555666444666777666555444555666999999:::<<>>CCCIIIRRR\\\bbbooouuu}}}|||yyyssspppllliiigggdddaaa^^^\\\[[[YYYUUUQQQPPPPPPQQQQQQQQQPPPOOONNNLLLKKKJJJMMMMMMLLLLLLLLLLLLLLLMMMLLLKKKJJJIIIIIIKKKLLLMMMKKKJJJIIIHHHHHHGGGFFFFFFBBBBBBBBBBBBBBBBBBCCCCCCFFFGGGHHHIIIKKKLLLMMMMMMMMMPPPSSSUUUWWWXXXYYYZZZrrrfffaaa[[[VVVSSSQQQOOOMMMJJJJJJIIIGGGEEEDDDBBBBBB@@@???===<<<;;;:::999999666666666666555555555555333333333333333333333333444444444444444444444444444444444333333333222222555555444444333333333222333333333333222222222222222222222222333444555666999:::;;;;;;;;;;;;;;;::::::999999999999:::;;;;;;>>>@@@BBBCCCAAA===999666333333333333222333333444222222222111111111111000333333444444444555555555444333333333333333333333333333333333444444555555444444444444444444444444222444666666555555666888999<<<@@@DDDJJJRRR[[[bbbggglllrrrwwwzzz{{{yyypppsssxxxyyysssppppppppppppgggccc\\\XXXXXX]]]dddiiimmmqqquuuzzzuuupppiiieeecccbbbbbbaaaffffffggghhhlllqqqvvvzzz{{{zzzzzzzzz{{{yyywwwtttnnnllljjjiiihhhfffbbb```[[[VVVPPPHHHBBB===;;;:::===:::888666666666555444222222111000/////////000000000000000000000000000//////000111111111111111222222333444555555666666222222222222333444555555000///,,,+++***+++,,,---,,,------...///000111111---......///......---------------.........//////...///000000000///---,,,,,,---------------------000000//////////////////222111111000///...---------...///...------...///...........................------,,,,,,,,,------///......---,,,,,,,,,,,,,,,,,,------...---------/////////......------,,,///......------......///------------------------111000//////000000///...---...000///......///000///000000000111111111111000000//////000111222222111111222222222222111111333222111111111222444555333111000000222222222000111222333222222333777:::999???IIISSS]]]fffnnnttt}}}}}}{{{wwwsssqqqnnnllljjjjjjgggccc```^^^ZZZVVVSSSSSSSSSQQQNNNJJJIIIKKKNNNMMMNNNOOOPPPPPPPPPOOOOOOTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPQQQSSSVVVWWWUUUUUUTTTRRRPPPNNNMMMLLLIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLMMMNNNNNNMMMLLLKKKJJJJJJLLLMMMNNNNNNMMMLLLrrrfffaaa[[[VVVSSSQQQOOOMMMJJJIIIHHHGGGEEECCCBBBAAA???>>>===;;;:::999999999666666666666555555555555333333333333333333333333444444444555555555555666666666555555444444333333444444444444444444444444333333222222222111111111111111111222333444555666999:::;;;;;;<<<<<<<<<<<<;;;::::::999::::::;;;;;;>>>???@@@@@@>>>;;;666444111222444444222222333555333333333222222222111111222333333444444555555555444444444444444444444444333444444555555666666777666666555555555444444444222333555666777888;;;>>>@@@EEEMMMTTT[[[cccmmmttt|||wwwpppjjjggg^^^```dddkkksss{{{zzzuuuoookkkjjjkkkmmmmmmgggccc[[[UUURRRSSSWWWZZZ\\\```dddiiimmmsssxxx|||uuunnnddd^^^[[[YYYVVVTTTXXXYYY\\\```fffpppzzz}}}zzzvvvtttrrrqqqqqqpppnnnlllgggccc\\\TTTMMMGGGCCCBBB>>>;;;888666555555444222222222111000000000000000111111111111000000000000---------.........//////333222222222222222222222.........///000111333444///...---,,,+++,,,---...------......//////000000//////000000///......---***+++++++++,,,,,,------------.........------,,,***++++++,,,,,,,,,,,,+++000000///......//////000111000000///...---,,,,,,...///000///...---...000........................111000...---,,,,,,---...///...---------------...,,,,,,------...------,,,....../////////...------//////............//////........................000000000000////////////---///111111000///000111000000000000111111111111////////////000111222333111111222333333222111111000000000///000000111222333111000000111222222111000222444333333777===BBBAAAJJJWWWeeeqqqzzz{{{xxxuuutttllljjjgggccc```___^^^]]]```^^^[[[YYYXXXUUUQQQNNNMMMMMMMMMJJJGGGHHHLLLPPPOOOPPPSSSVVVXXXYYYZZZZZZaaabbbcccdddcccbbbaaa```^^^\\\ZZZXXXYYYZZZ]]]^^^]]]^^^^^^\\\YYYVVVUUUUUUSSSRRRQQQPPPQQQRRRTTTVVVTTTUUUVVVVVVUUUSSSQQQOOOKKKJJJIIIIIIIIIHHHEEEBBBsssfffaaa[[[VVVSSSQQQOOOMMMJJJIIIHHHFFFEEECCCBBBAAA>>>===<<<:::999999999999666666666666555555555555444444444444444444444444444444555555666666666666888777777666555555444444222222222333444444555555444444333333333222222222111111111222333444666666888999:::;;;<<<<<<<<<<<<;;;::::::999999::::::;;;:::;;;<<<===<<<999666555111333555555333222444555333333333333333444444444111222222333444444555555444444444555555666666666333444444555666666777777555555666666666666666666666777999;;;===AAAEEEIIIOOOWWWaaaiiiooouuu}}}xxxooofff___[[[XXXSSSSSSUUUYYY___gggmmmrrruuuuuutttrrrqqqooonnnnnntttxxx|||{{{wwwuuuvvvxxxwww{{{|||zzzyyyxxxuuupppjjjgggbbb```aaaccceeefffccc___YYYSSSPPPNNNOOOPPPPPPRRRUUUXXXZZZ^^^bbbeeejjjnnnrrruuuyyy|||}}}uuuiiiaaa\\\XXXTTTPPPOOOPPPRRRUUU\\\ggguuu~~~~~~~~~|||yyywwwwwwwwwvvvuuuqqqnnnhhhaaaZZZTTTPPPMMMFFFBBB===:::888666444333222111111000000000000000000000000000000000000000......------......///000111111111111111111111111///.........//////000111---------------................../////////////////////000000111000000000------------,,,,,,,,,,,,...---------------......***+++,,,---...---,,,,,,///......------...//////,,,,,,,,,,,,,,,,,,,,,,,,///000111000//////000111........................////////////.........---......---,,,------//////,,,------...------,,,,,,---...///000000///......//////............//////////////////////////////...//////////////////000...000222222111000111111000000000000111111111111111000000000000000111111111222222333333222222111//////000111111111111000333111000///111222222111111444777999;;;@@@IIIQQQVVV^^^jjjvvv~~~xxxrrrmmmhhhfffeee]]]\\\ZZZWWWTTTSSSTTTUUUVVVTTTTTTTTTTTTRRRPPPMMMJJJLLLMMMKKKIIIKKKQQQWWWYYY\\\```eeeiiikkklllmmmqqqsssvvvxxxxxxvvvtttrrrnnnkkkgggdddbbbbbbcccdddbbbdddfffdddaaa^^^]]]^^^]]][[[YYYXXXXXX[[[___bbb___```bbbcccaaa___\\\YYYSSSQQQOOONNNNNNLLLHHHDDDsssfffaaa[[[VVVSSSQQQOOOMMMJJJIIIHHHFFFEEECCCBBBAAA===<<<;;;:::999888888888777666666666555555555555555555555555555555555555444555555555666666777777999888888777666555555555000000111222333444444555555555444444444333333333111111111222333444666777888888:::;;;<<<<<<======;;;::::::999999999::::::666777999::::::999888777111444666666444333444666111222222333555666666777111111222222333444555555444444444555666777888888333333444444555666777777444444555666777888999999<<<===???AAADDDIIIOOOTTT^^^fffqqqyyy}}}}}}}}}zzzuuummmcccZZZTTTPPPNNNOOONNNMMMNNNRRRXXX___cccggggggfffeeedddbbbbbbaaafffjjjooonnnjjjggghhhjjjkkkoooqqqnnnmmmmmmiiidddaaa^^^ZZZYYY[[[]]]___```^^^[[[WWWRRROOOMMMLLLLLLIIIKKKMMMNNNNNNPPPSSSUUUWWW[[[```dddiiimmmrrrvvvvvvxxx{{{~~~|||pppfffaaa\\\UUUQQQLLLLLLLLLMMMRRR]]]jjjtttzzz{{{~~~~~~{{{zzzzzzzzzyyyvvvsssooojjjccc]]]YYYVVVSSSOOOIIIDDDAAA>>>;;;:::222111000000000000000111////////////000000000000111111000///000111222333,,,---...000111333444555222222111000000000000000,,,,,,---.../////////...///////////////.........---...///111222222222222222111111000...------,,,000///...---...///000111+++,,,///000111000///---...---,,,+++,,,---...///,,,,,,---...///111111222///111222111000///000222////////////////////////***,,,...000111000...---...---,,,,,,---...///000---------...------,,,,,,,,,---...000000000////////////............//////000000000000000000000000---...//////......///000...000333333222111111222000000000000111111111111333222111000////////////111222333444444333222111000111222444444333222222444222000///111222222222444888===???CCCJJJUUU^^^kkkqqqyyyvvvsssmmmgggaaa]]]ZZZYYYUUUTTTRRRPPPNNNMMMOOOQQQNNNNNNNNNPPPRRRRRRPPPNNNLLLNNNPPPOOOMMMPPPWWW^^^fffiiinnntttxxx|||}}}~~~~~~|||xxxsssnnnjjjhhhhhhiiieeehhhjjjjjjfffddddddeeecccaaa]]]\\\]]]aaafffiiihhhjjjlllmmmllliiieeeccc]]]ZZZXXXWWWWWWUUUQQQMMMwwwddd___WWWSSSRRRRRRPPPNNNLLLJJJGGGFFFEEECCCAAA???===<<<;;;:::999999888999777777666555555555555555777666666555555555666666333333333444444444555555666777888777555444444666222222222222222222222222666555555444222111111000333333333333333333333333555666666777888999999:::888888777777666666666555444555666666555555777888777666666555555555666666777555333222222333444555333444444555555444444333777777777777666666666666333555777777555555555666111555888999777777999<<<888@@@JJJPPPTTT[[[eeemmmvvv{{{|||wwwtttpppmmmkkklllpppsssttttttssslllbbbWWWOOOKKKJJJJJJIIILLLNNNMMMMMMQQQZZZaaabbbdddfffgggfffeeeeeefffhhhhhhhhhhhhhhhggggggfffhhhlllqqqqqqnnnjjjhhhhhhcccaaa]]]ZZZYYYYYY[[[]]]\\\\\\[[[YYYWWWUUURRRQQQMMMLLLKKKKKKLLLMMMKKKJJJNNNMMMOOOTTTWWWXXX\\\bbbiiijjjnnnqqqtttvvvwwwwww}}}||||||||||||uuuooohhh```[[[OOONNNLLLJJJKKKPPPZZZaaajjjpppuuuxxx~~~}}}|||wwwsssnnnjjjeeeaaa___[[[VVVRRRMMMGGG>>>888888777666666666555222000222111000111333444333222111111000000000000111111000000////////////000000000000000000000000000000111,,,'''&&&)))---///000////////////............000000000000111222333444000000//////.........---//////.........------------,,,+++***+++,,,---...000///---------...000222111111000000/////////...222333333222222111000///...///000111111000///...---.........//////000000------............------////////////////////////........................000000000///......------........................------......///000000000......///000111222222333111111111111111111111111222111111111000000//////111111222333333333333222333333333333333222111000222111000111333555666666999===BBBJJJRRR]]]hhhnnn~~~uuummmiiiccc\\\XXXVVVVVVTTTRRRMMMNNNOOONNNNNNOOORRRTTTTTTTTTSSSQQQOOOPPPTTTVVVVVVVVVVVVVVVXXX]]]dddiiiwww{{{~~~wwwqqqnnnlllkkkjjjiiiiiihhhgggfffffffffeeecccaaa___```cccgggiiinnnqqqssssssrrrpppoooooolllhhhcccbbbaaa^^^WWWQQQtttccc]]]VVVRRRQQQQQQOOOMMMLLLJJJGGGFFFEEEDDDAAA???===<<<:::999888777777777777777666555555555555555666666555555444555555666555555555555555555555555555666777666444333444555333333333333333333333333333222222222222222111111333333333333333333333333555555666666777888888999777777666666666555555555222333444444333333444666666666555555555555666666777666444222222333444555444555555666666555555444777777777777777777777666222444666666555444555777666888:::999888:::>>>CCCFFFOOOYYYaaaeeellluuu}}}}}}zzzuuurrrnnnkkkgggddddddaaa___```cccggghhhhhhhhhddd]]]VVVQQQNNNMMMMMMLLLNNNPPPQQQQQQVVV^^^eeekkknnnqqqrrrrrrpppppppppqqqqqqssssssssssssrrrqqqtttxxx||||||xxxssspppooonnnllliiieeebbb___]]]\\\]]]^^^___``````^^^\\\ZZZTTTQQQMMMJJJJJJJJJJJJIIIIIIGGGIIIMMMOOOOOOSSSXXX[[[]]]```cccfffhhhhhhiiiiiiiiiiiilllqqqwww}}}}}}xxxuuurrrnnniiieeeUUUSSSNNNHHHGGGKKKSSSZZZ^^^eeejjjmmmrrrzzz~~~|||}}}zzzvvvrrrnnnkkkgggddd___[[[XXXSSSKKKFFF@@@===:::777666555333111222111///000111111000///111111000000000000111111000000////////////000000000000000000000000000000222...+++***,,,///000000////////////........................///000111222000/////////............//////.........------------------------.../////////...---,,,---...000111000000000//////.........000000000000000000///.../////////000000/////////............/////////000...//////////////////............................................................///////////////111111111111111111111111------......///000000000//////000000111111222222111111111111111111111111222222222222111111111000000111222222333333222222222222333333333333333333222111111333555666666666===CCCMMMYYYdddnnnwww}}}}}}zzzsssjjjccc```\\\VVVSSSSSSSSSRRRQQQOOOPPPRRRRRRSSSTTTXXXZZZXXXXXXXXXVVVUUUVVVYYY\\\]]]^^^___aaaccchhhnnnssszzzwwwvvvvvvrrrqqqpppooonnnmmmllllllkkkiiigggfffgggjjjmmmpppsssuuuxxxxxxvvvtttssssssrrrnnnjjjhhhhhheee___ZZZpppaaa\\\UUUQQQQQQPPPNNNLLLKKKIIIGGGFFFEEEDDDAAA???===<<<:::999777666555555777777666555555555555555555444444444444444555555666666666666666666555555444555666555444333444555333333333333333333333333000000000111111222222222333333333333333333333333444444444555666666777777555555555555444444444444222333444444333333444555666666555555555555666666888777555333222222333444555666666666666666666555777777777777777777777777444555666666555666777999;;;<<<=========BBBJJJQQQYYYbbbllltttyyy~~~sssnnnhhhbbb___\\\YYYXXXYYYWWWUUUVVVYYY]]]___aaaaaa```^^^[[[XXXVVVTTTSSSTTTVVVXXXYYY[[[```hhhnnnxxx|||}}}xxxuuuwwwvvvtttqqqlllhhhdddbbbbbbeeeiiilllmmmmmmkkkiiiaaa\\\UUUPPPNNNMMMLLLLLLHHHEEEDDDGGGHHHHHHJJJOOOPPPRRRTTTVVVXXXYYYYYYYYYVVVVVVWWWZZZ```gggmmmqqquuusssqqqqqqpppooollljjj]]]XXXPPPIIIEEEFFFLLLQQQPPPWWW\\\^^^bbbhhhnnnqqq}}}yyyvvvpppmmmhhhfffdddaaa[[[VVVLLLHHHBBB===:::888666444444222111000111111///...111111000000000000111111000000////////////000000000000000000000000000000111///---,,,---//////...////////////........................///000111111////////////............/////////............---...//////000000000000000...---,,,,,,,,,---///000/////////...............------.../////////......//////............//////............//////////////////000000000000//////................................................------......///000000111........................---......//////000000111000000000000000111111111000000000000000000000000333333333222222222222222000000111222222222222111111111222222333444444444333333444666999;;;===>>>HHHQQQ___mmmxxxyyyqqqkkkeee]]]XXXWWWUUURRRQQQRRRSSSTTTTTTUUUVVVYYYZZZ[[[]]]aaadddcccbbbaaa___]]]]]]___bbbfffhhhkkknnnqqqvvv{{{}}}|||{{{zzzxxxvvvuuuuuusssrrrqqqpppqqqtttwwwyyy{{{}}}}}}{{{yyyyyyyyyuuurrrpppooolllgggccc|||mmm```[[[UUURRRQQQQQQNNNLLLKKKIIIGGGFFFEEEDDDBBB@@@???>>><<<:::888666555555777777666555555555555555444444333333333444555555666666666555555555555555333444555444333222333555444444444444444444444444111111111111222222222222333333333333333333333333333333333444444555555555333333333333333333333333444555666666444444555666666555555555555666666777888777666444333333333333555555666666666666555555777777777777777888888888888888999888777888:::======@@@DDDGGGKKKRRR\\\ccckkkrrr{{{pppkkkccc]]]ZZZYYYXXXXXXXXXWWWWWWYYY\\\aaafffhhhiiijjjjjjjjjgggddd```^^^```bbbdddeeehhhmmmsssxxxzzzvvvwwwvvvtttrrrooollljjjiiihhhkkkqqqvvvyyyzzzyyyxxxrrrnnngggbbb^^^[[[XXXVVVOOOJJJGGGHHHIIIGGGHHHKKKOOOPPPQQQRRRRRRRRRQQQPPPNNNNNNNNNPPPTTTYYY___bbbiiiiiiiiihhhhhhfffdddccc___[[[UUUNNNJJJIIIJJJLLLHHHNNNSSSTTTUUUZZZbbbiiizzz~~~uuuqqqmmmkkkkkkjjjfffbbbXXXTTTNNNIIIEEE@@@<<<999777555444444444444222111222111111000000111111222000000////////////000000////////////////////////......------,,,,,,,,,+++////////////............000//////000000111222333///////////////........./////////..................///000111222111000///---,,,,,,,,,,,,---...///..................------+++,,,---...////////////000///...------...///000.........////////////////////////000000/////////............................................................//////000000------------------------.........///000000111111111111111000000000000000000000000000000000000000222222222222222222222222///000111111222222111111111111111111222333333444555666888;;;???DDDKKKOOO]]]eeeqqq}}}{{{qqqggg```[[[WWWTTTTTTTTTSSSUUUWWWYYY[[[\\\\\\^^^aaabbbccceeehhhjjjnnnmmmllliiifffdddeeegggnnnqqquuuyyy}}}~~~||||||{{{zzzzzzzzz|||~~~}}}yyywwwuuurrrnnnjjj{{{lll```[[[VVVSSSSSSRRROOOMMMJJJIIIFFFEEEEEEDDDBBB@@@@@@???===;;;999888777777777777666555555555555555333333333333333444555666444444444444444444444444222444555444333333444555444444444444444444444444444333333333333222222222333333333333333333333333333333333333444444444444222222222333333333333333444555666555444333444555555555555555555666777777777777666555444444333333333444444555555444444333666777777777888888888999999:::999888888:::>>>AAA@@@GGGPPPXXX___gggooouuu{{{{{{lllggg___ZZZYYYZZZ\\\]]]___aaacccggglllrrrwwwzzz~~~~~~{{{vvvqqqnnnmmmmmmooopppssswww|||zzzttttttrrroookkkiiiiiiiiijjjeeeiiiooovvv}}}{{{wwwtttooojjjfffZZZSSSNNNNNNNNNLLLKKKMMMQQQQQQRRRRRRQQQPPPNNNMMMKKKJJJIIIIIIKKKPPPTTTWWW^^^___aaaaaa```^^^]]]\\\\\\[[[YYYWWWUUURRRPPPNNNHHHJJJLLLLLLLLLPPPYYYbbbssszzzwwwsssooonnnoooooollljjjaaa___[[[WWWSSSLLLEEE@@@;;;999777777777666555333222222111111111111222222000000////////////000000////////////////////////---.........---,,,++++++////////////............////////////000111222333.........///////////////////////////////////////---...///000111000//////,,,,,,,,,,,,------......------..................,,,---...///000111111111000///...------...///000///////////////.........---......//////......---................................................000000//////............000000000000000000000000......//////000111111111111111111000000000000000000000000000000000000000000000111111111111111111000000111222222222222222222111111111111222333444777999<<>><<<:::999888888777777666555555555555555333333333333444555666777333333333444444444555555333444555555444444555666333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333444444222222222222333333333333222333444333222111222333555555444555555666777888666666666666555555555444333333444444444444333333666777777888888999999999999999999:::;;;???EEEJJJMMMUUUaaajjjqqqxxx~~~{{{qqqeeeaaa\\\ZZZ\\\```cccffflllpppuuu{{{xxxxxxxxxyyy{{{~~~zzzyyyvvvqqqlllhhhggghhhiiicccfffjjjqqqyyyzzzvvveee\\\UUUTTTTTTQQQPPPQQQSSSSSSTTTUUUTTTSSSRRRQQQLLLJJJIIIHHHIIILLLOOORRRUUUXXX\\\]]]]]]\\\\\\]]]XXXYYY[[[^^^```^^^YYYUUUMMMJJJHHHHHHGGGJJJRRR[[[lllvvv{{{wwwrrrpppqqqrrrpppooofffeeedddbbb^^^XXXQQQKKKBBB@@@===;;;:::888555333222222111111111111222222000000////////////000000000000000000000000000000///000111000///......000////////////............------------...///000000.........///////////////...////////////000000000------...///////////////,,,---------.........................../////////---...///000111222222222000000////////////000000///////////////.........------............------------------------------........................111000000///......------////////////////////////...//////000000111111222000000000000000111111111111111111111111111111111000000000000000111111111111111222333333333333222333222222222222444666777:::???FFFMMMUUU```llluuu~~~zzzvvviiifff```[[[XXXWWWYYYZZZZZZ]]]aaaccceeegggiiikkkeeegggjjjkkkllllllmmmoootttvvvwwwxxxxxxyyy|||~~~~~~~~~}}}{{{|||~~~~~~~~~wwwiii]]]YYYUUUSSSSSSRRROOOLLLJJJHHHFFFEEEEEEEEECCCAAA>>>>>><<<;;;:::999999999777777666555555555555555444444444444555666777888222222333444555666777777333555666666555555666777333333333333333333333333222222222222222333333333333333333333333333333333444444444444444444444444222222222333333333444444222333444333111000111222444444444555555666777888444555555666666666666666444444555555555555444444666777777888888999:::::::::;;;===???DDDKKKSSSYYYaaahhhrrryyy~~~|||zzzssskkkfffdddaaabbbgggnnnsssvvv{{{zzzvvvtttrrrrrrnnnmmmmmmooottt{{{nnneee]]][[[[[[XXXVVVWWWWWWYYY[[[]]]^^^_________ZZZXXXTTTPPPNNNOOOPPPQQQRRRVVVZZZ\\\[[[[[[[[[\\\VVVXXX[[[aaaeeefffbbb___XXXPPPIIIHHHHHHJJJPPPYYYgggsss}}}xxxrrrpppqqqrrrqqqooojjjiiigggfffddd```[[[WWWOOOKKKGGGCCC@@@<<<777444333222222111111222222333000000////////////000000000000000000000000000000...000111000......000222////////////............---------------...000000............/////////000.../////////000000000000...............///000000------......////////////.........//////000000000...///000000111111111111000000111111111111000000000/////////..................////////////......------------------------........................///////////////.........------------------------/////////000111111222222//////000000111111222222222222222222222222222222000000000111111222222222222222333444444444444333333222333444666999<<<>>>AAAJJJVVV```iiirrr|||{{{wwwsssmmmiiiaaa```___]]]\\\]]]___aaaaaaeeejjjlllmmmmmmoooqqqkkkmmmqqqssstttuuuwwwxxx{{{|||~~~}}}}}}~~~~~~}}}}}}~~~}}}||||||wwwxxx{{{~~~uuuhhh\\\XXXTTTRRRRRRQQQNNNJJJJJJHHHFFFEEEEEEEEECCCAAA===<<<;;;:::999999888999777777666555555555555555444444444555666777888888222333444555666888999999444555666666555555777888222222222222222222222222...///000111222333444444333333333333333333333333444444444444444444444444222222222333333444444444444555666555333222333444444444444555555777888888333444555666777777777777555555666666666666555555666777777888999999::::::===???BBBFFFLLLVVVaaahhhqqqvvv}}}yyyvvvuuupppjjjmmmkkkkkknnnuuu}}}}}}yyytttqqqrrrwww}}}uuukkkbbbaaa```^^^\\\\\\]]]___cccfffjjjlllmmmmmmlllhhhbbb\\\WWWTTTSSSSSSRRRVVV[[[\\\ZZZWWWWWWXXXWWWXXX[[[aaagggiiihhheee```VVVMMMKKKLLLLLLRRRYYYfffrrr~~~}}}wwwqqqnnnooopppooonnnllljjjgggfffeeedddaaa___ZZZVVVQQQKKKFFF@@@;;;777333222222111111222222333000000////////////000000000000000000000000000000,,,......---+++,,,///222000/////////............///......//////000111222---.........//////000000.../////////000000111111000///.........///111222---...//////000000//////.../////////000000111111...//////000000000000000000111222333333222111000000000//////.........---//////000000000000//////------------------------........................------......///000000000000000000000000000000000/////////000111111222222...//////000111222222333333333333333333333333333111111111222222333333333222333444444555555444444222222333666999>>>BBBEEEIIIUUUdddqqqzzz}}}vvvqqqmmmhhhbbb^^^```aaaaaaaaaaaaccceeeggghhhlllqqqssssssrrrtttvvvppptttxxx{{{}}}}}}xxxuuuvvvwwwzzzyyyyyyyyyzzz{{{{{{|||}}}}}}{{{zzzxxxvvvtttttt~~~~~~}}}|||{{{{{{zzzsssuuuxxx|||~~~tttkkk^^^[[[WWWUUUSSSQQQNNNLLLKKKHHHFFFEEEFFFFFFEEECCCAAA@@@???===;;;::::::999999888777666666555555555444444444444555555555666444444555666777777666666555555444444444444555555555555555444444333333333...000333555666555444222...///000222333333222222444444444444444444333333---...000222444555666666444444444444444555666777888777555444444444666777555555666888999:::;;;<<<===;;;999888777777777888555666777888888:::===???DDDFFFJJJRRR^^^jjjssswww}}}~~~~~~|||}}}~~~yyy{{{~~~}}}}}}}}}}}}|||yyyvvvwww{{{~~~~~~tttoooiiidddbbbcccdddeeeaaabbbdddhhhnnnvvv||||||vvvoooggg___ZZZWWWXXXUUURRRQQQSSSSSSQQQOOOOOOPPPTTTYYY```eeegggggg___XXXPPPKKKLLLNNNNNNNNNZZZlll}}}}}}wwwtttssspppmmmkkkjjjkkkkkkjjjhhhggghhhiiiiiifffbbb```^^^\\\XXXSSSLLLCCC>>>666444222222222222111000444222111111222222111///000000000000000//////.........------------......111000///......///000111......------------......000000000///......------000///.........///111222//////............//////222111000.........///000000000////////////000000......//////000000111111222111111111000000//////000000000000000000000000............////////////000///...------...///000...---------...///111222//////............//////111000000000000222444555333333333222222222111111333222111/////////000111333333333222222111111111222333555666666333000...444111111555666444333444888444555;;;???AAAJJJSSSbbbjjjuuu~~~|||xxxqqqkkkgggffffffgggllllllkkkkkkkkkkkkllllllppprrrvvv{{{}}}yyy{{{{{{xxxvvvuuuwww{{{~~~~~~}}}yyyzzzyyytttooonnnrrrwww}}}}}}zzzxxxwwwuuuxxx{{{zzzvvvsssrrrrrr|||}}}wwwsssqqqooosssyyy|||{{{xxx{{{sssiii^^^[[[WWWTTTRRRPPPNNNLLLJJJHHHEEEDDDEEEEEEDDDBBB???>>>===<<<;;;;;;;;;;;;999888777666666555555555444444555555555666666666444555555666666666666555555555444444444444555555555555444444444333333333000111333555555555444333222333444555666666555555555555555555555555555555111222333444555555555555555555444444444555666666666666666666666555555444666777777888888999999999777777666555555666666666999999::::::;;;===BBBEEEKKKNNNVVV```kkktttzzz|||~~~~~~{{{xxxxxxzzz||||||{{{uuupppjjjfffeeefffggggggfffeeefffiiippp{{{xxxpppjjjggg```\\\XXXVVVTTTRRROOOLLLNNNNNNOOOSSSWWWZZZ\\\\\\]]]XXXRRRMMMKKKKKKLLLLLLWWWfffvvv|||wwwtttrrrooommmkkkjjjjjjkkkkkkiiihhhiiikkkjjjgggddddddbbb___\\\XXXQQQIIIDDD;;;999555444333333222111111000///111333555444444000000111111000000///...000//////......//////000000000////////////000000///......------......///------......///000000111000//////...///000111222000//////......//////000222111000///...//////000000000////////////000000000000000000////////////111111000000000/////////000000000000000000000000............////////////000///...------...///000......------...///000111//////............//////000000//////000111333444333333222222111111111111333222111000//////000111333333333222222222111111222333444555555333222111333000111444666333333555999666888???EEEKKKVVVaaannnuuu~~~}}}zzztttsssqqqoooppprrruuuvvvwwwwwwwwwwwwwwwvvvvvvvvvzzz{{{}}}~~~}}}}}}zzzwwwvvvrrrqqqpppssswwwzzz{{{zzzwwwxxxwwwtttqqqrrrxxx~~~}}}}}}~~~|||{{{{{{}}}tttrrrpppsssyyy||||||yyy~~~}}}~~~rrrhhh]]]ZZZVVVTTTRRRPPPMMMKKKIIIGGGEEEDDDDDDDDDCCCBBB===<<<<<<;;;;;;;;;;;;;;;999888777666666555555555555555666666666777777777555555666666666555555444555555444444444444555555555444444444444333333333333333333333444444444444555555666777777666666555444555555666666777777777666666666666666555555555666666555555444555555555444555777888888666444222777777777777777777777777444555555666666666777777999999999999;;;@@@GGGLLLUUU\\\fffqqqyyyzzzvvvqqqmmmlllmmmmmmmmmmmmjjjhhhkkksssxxxsssnnnjjjddd___ZZZUUUQQQNNNNNNLLLKKKLLLOOOQQQRRRRRRXXXVVVRRRMMMHHHFFFGGGHHHPPPZZZgggsss{{{vvvsssqqqooommmlllkkkjjjjjjllllllkkkllllllllliiiggghhhfffdddaaa^^^XXXQQQMMMCCC@@@;;;777555444333111111000///000333555555444000111111111111000//////111000000//////000000111//////000000000000/////////......------......///---......//////000000111///////////////000111111111000000//////000000111222111000000///000000000000//////......//////000111111000000///.........000000///////////////...000000000000000000000000............//////////////////............////////////............///000000//////......//////000////////////000111222222222111111111111000000000222222111000000000111111333333333222222222222111222222333333333333444444666333333666666444555888;;;:::???GGGQQQ[[[iiittt}}}{{{wwwuuusssrrrrrrsssvvvyyy}}}|||}}}~~~|||zzzvvvyyy{{{yyyuuuqqqpppqqqpppooopppssswww{{{}}}}}}~~~~~~~~~}}}{{{yyy{{{{{{xxxyyy|||~~~qqqggg\\\YYYVVVSSSRRRPPPNNNLLLJJJHHHEEEEEEEEEEEEDDDBBB>>>===<<<;;;:::999999999999888777666555555555555666666666666777777777777666666666666555444333333555555444444444444555555444444444444444444444444555555333333222333444444444444444444444444333333333333444555666777777888777777666666666666666666777777666555555444555555555666777777777666444333666666666666777777777777666777888888999999999999::::::;;;===AAAHHHQQQXXXbbbhhhqqqzzz}}}zzzyyyxxxwwwwwwtttqqqoooqqqyyy}}}}}}yyysssllleee___ZZZWWWSSSPPPMMMLLLLLLNNNNNNNNNOOOOOONNNJJJDDDAAABBBDDDHHHMMMVVVdddttt}}}xxxsssqqqqqqpppooommmlllkkkjjjmmmmmmnnnnnnnnnmmmkkkiiijjjiiigggeeeccc___YYYUUULLLGGGAAA<<<999777444333555333111000111222111000111111222222111111000///111000000//////000000111...///000111111000///...//////............//////111111000000///.........///////////////000000111111111000000000000111111111111111000000000111111/////////....../////////000000000000////////////////////////............////////////////////////............/////////////////////......//////////////////...............000000////////////000000///////////////000000111111000000000000000000000222111111111111111111111222222222222222222222222222222111111222444555666999666666888777555777<<<>>>CCCKKKVVVbbbmmmyyy~~~xxxwwwtttqqqoooooorrrttt{{{~~~yyyyyyyyyxxxuuurrrpppnnnqqqvvvzzzyyyuuuqqqrrruuuwwwxxxzzz~~~}}}yyywwwyyyzzz{{{pppfff\\\YYYVVVSSSRRRQQQNNNLLLKKKIIIGGGFFFGGGFFFEEEDDD@@@???===;;;999888777777999888777666555555555555666666666666777777777777555555666555555444333333555555444444444444555555444444444444444444444444666555444222222333444555444444444333333333333333222222333444555555666666555444444444555666777888888777666555555555555555888777666555444555555666444444555666777888999999999999999:::::::::;;;;;;>>>@@@CCCHHHNNNWWW```ggglllqqqwww{{{}}}~~~}}}}}}zzzsssmmmiiiggg___[[[VVVRRRPPPNNNLLLKKKHHHIIIIIIEEE@@@>>>???AAADDDFFFLLLXXXhhhvvv~~~{{{wwwqqqqqqqqqqqqqqqooonnnllljjjmmmnnnoooooonnnlllkkkkkkjjjiiihhhgggfffccc___\\\SSSOOOHHHCCC???<<<999666777555222000111111111000222222222222222111111000000//////......//////000...///000111111000///.../////////....../////////111111111000//////.........//////000000000000000111111000000000000111111000000000111111111000000//////............//////---......///000111111222............////////////////////////////////////............////////////...//////////////////...///////////////.........000000////////////000000...//////000000000000000000000000000000000000111111111111222222222222111222222222222222222222222222222111111222444666777999777777888777666:::@@@GGGOOO[[[gggrrr{{{~~~zzzvvvtttmmmnnnoooooopppsssyyy~~~~~~vvvvvvvvvvvvvvvtttsssrrrxxx}}}}}}||||||}}}}}}pppggg\\\ZZZVVVTTTSSSRRRPPPNNNLLLJJJHHHGGGGGGGGGFFFEEEBBBAAA???<<<999888666666999888777666666555555555555555666666666777777777444444555555555444444333555555444444444444555555333333333444444444444555555555444333333444555666666666555555555666666777222222333333444555555555333333222333444666888999777777666666555666666666999777555444333444666777333444555666888999:::;;;999999888999:::<<<>>>???BBBFFFLLLSSSZZZbbbjjjoootttwwwzzz{{{{{{~~~~~~yyywwwvvvpppkkkddd^^^XXXSSSNNNKKKIIIIIIGGGDDD@@@>>>>>>???DDDDDDHHHQQQ]]]hhhuuu~~~|||wwwqqqqqqrrrssssssrrrpppmmmkkklllnnnpppooommmkkkkkkkkkiiihhhhhhhhhhhhgggdddaaaZZZVVVQQQLLLHHHDDD@@@===999666333222222444444444222333333333333222111111000//////......//////000//////000000000000//////000//////......//////000...//////000000111111222......///000000000000000111000000//////000000111...//////000000000000//////......------......///,,,---...///000111222333...////////////000000000000000000000000000000000............////////////......////////////............///////////////...111000000//////000000111//////000111111000000///000000000111111111111222000111222222333222222222111222222222222333333333222222111111222444555777555444666888999:::AAAJJJUUU```llluuu|||zzzvvvsssqqqnnnmmmgggkkkppptttwww|||}}}|||{{{{{{yyyxxxuuuvvvyyy|||~~~oooggg]]]ZZZWWWUUUTTTSSSQQQOOOKKKIIIGGGFFFGGGGGGEEEDDDBBBAAA???<<<;;;999888888999888777666666555555555444444555555555666666666333333444555555555444444555555444444444444555555333333333444444444555555444444444444444555666777777666666666666777999:::444444444444555555555555444333333333444666888999666666666666666666777888777777666555555555555555666666777777888999:::::::::999888999<<<@@@EEEGGGKKKQQQYYYaaahhhnnnsssvvvyyy|||~~~|||xxxrrrlllgggaaa[[[WWWRRROOOJJJFFFCCCBBB@@@???CCCAAADDDKKKQQQXXXeeerrr{{{}}}|||xxxsssqqqsssuuuuuutttrrrooommmkkkmmmooonnnllliiiiiijjjiiihhhggghhhiiiiiigggeee```]]]YYYVVVSSSNNNHHHEEE???;;;777555555666666555333333333444333222222111111000000//////000000111000000////////////000000000000////////////000000/////////000111111222222---...///000111000000///000//////......//////000,,,---...///000//////...///......------......///---......///000111111222/////////000000000111111000000000000000000000000............////////////---...///000000///...---,,,---...///000000//////111111000000000000111111000000111222222111000///111111111111222222333333000111222333333333222222111111222222222333333333222222222222333444444555333444777===@@@EEEOOOZZZfffqqqzzz}}}zzz{{{uuummmhhhgggggggggggggggnnnvvv|||}}}{{{|||~~~ppphhh^^^[[[XXXVVVUUUTTTRRRPPPKKKHHHFFFEEEFFFFFFEEECCC@@@@@@>>>===<<<;;;::::::999888777666666555555555444444444444555555555666222222333444555555555555555555555444444555555555333333333444444555555555222333444444555666777777666555555555555777999:::666666666666666555555555666555444333444666888999666666555666666777888999555666777888777666444333888888888888888888888888;;;::::::;;;???EEELLLPPPZZZ```jjjsssxxx|||~~~{{{~~~zzzwwwsssoooiiifff[[[UUUMMMHHHGGGEEEBBB???@@@???@@@EEEGGGKKKXXXgggqqqwww||||||}}}}}}yyytttrrrsssvvvwwwvvvssspppmmmiiilllnnnnnnkkkhhhhhhjjjiiihhhhhhiiijjjkkkiiihhhcccbbb___]]]YYYTTTNNNJJJFFFBBB===999777666444333333333444444333333222111222222111111111111222222111000///......///000111000000////////////000000222222111111000/////////---...000111111111000/////////............//////+++,,,.../////////...............------.........////////////000000000000//////000000111111222222000000000000000000000000............/////////000---...///000000///...---+++,,,...000000000000000111111000000000000111111000111222333333222111000111111222222222333333333000111222333444333333222111111111222222333333333222222333333333333444444444666;;;BBBHHHOOO\\\iiirrr{{{|||vvvssslllccc^^^^^^```bbbbbbjjjrrr||||||zzzzzz|||}}}}}}||||||ppphhh^^^[[[YYYWWWUUUSSSQQQNNNLLLKKKIIIHHHHHHFFFCCCAAA@@@???===;;;999888777777888777777666666666666666999888777666666666666666444555666555444444555666666666666777888888999999777777666666555555555444666666666666666666666666333444444444555666666666777777777666555555444444555555666777777777777777888888888888777777777777888888888888888999::::::666777999999888999;;;===@@@??????BBBJJJTTT\\\aaalllqqqxxx}}}~~~|||yyyvvvtttrrrrrrrrrhhhggg```VVVOOOKKKEEE???DDDBBB@@@???BBBGGGMMMQQQaaahhhrrrzzz}}}}}}{{{zzzxxxvvvtttsssrrrrrrpppoooqqqooolllhhhfffgggkkknnnjjjlllllljjjfffeeefffhhhggggggfffccc```[[[WWWTTTKKKHHHBBB>>>;;;999777555444555555555444222///...///////////////000111111000000000000000000000000//////000000111111222222222222111111000000////////////000111111111111111333000------///111111/////////000000000000////////////000000000000//////////////////////////////333222222222000///...---...///111111/////////000111111000000000000000111////////////000000000000...000111222222111000...000000000000////////////000111222333333222111000222222222222222222222222333333333222222111111111333333333333444555666666555666555444333444777::::::<<>>:::777555555555444333222111111...............///000111000000000000000000000000//////////////////000000111111111000000000000000//////000111111111111111222000------000111000/////////000000000000////////////000000000000//////000000000000000000000000000111111111111000000///...000111111000//////000111111000000000000111111////////////000000000111///000111222222111000///000000000000000000000000000111222222222222111000222222222222222222222222333333333222222222111111555555444333333333333444333333333333333555999<<>>===;;;999888888888999999888777777777777888444444444444444555666777444666777666555444555666777777777666666555555555666666666666666555555555444444444444444444444444777777666666555555444444555555555555666666777777555555666777777777777777666666666666666777777777888888777666666666666777999:::;;;<<<===???CCCFFFNNNUUU___jjjsss{{{zzzuuujjjgggbbb^^^^^^aaaeeehhhsssyyy~~~}}}{{{yyytttoooaaa\\\UUUMMMFFFBBB@@@??????BBBFFFKKKQQQXXX```eeeoooqqqssstttsssqqqooooooqqqssstttsssqqqooooooooosssrrrpppmmmjjjfffdddccchhhhhhiiiiiihhhgggffffff^^^[[[WWWSSSOOOKKKGGGDDD>>><<<999666333222111111222222111111111222222333000000000000000000000000444444444333333222222222//////000000111111222222//////000111111111111111111000000000000111000000//////000000000000////////////000000000000//////111111111111111111111111//////000111111111111111///000222222000///000111000000000000000000111222//////000000000111111111000111111222222111111000000000111111111111111222111111111222222111111111111111111111222222222222333333333333333333333333777666555444333222222222444444555666888<<>><<<;;;:::999888888888888777666666666666777444444444444444555666777555666777666555555666777666666666777777888888888555555555666666666666666444444444444444444444444777777777666666555555444777777666666555555555555555555666777777777777777555666666666777777888888999888888777777777888888999:::<<<>>>@@@EEEJJJNNNYYY```kkkuuu{{{|||qqqlllddd]]]YYYYYY[[[^^^hhhqqqzzz}}}}}}wwwqqqfffYYYOOOGGGBBB@@@AAAAAABBBBBBEEEJJJQQQVVV___eeemmmqqqrrrrrrqqqqqqtttvvvyyyyyywwwuuuuuuuuuvvvtttrrroookkkgggdddaaaeeefffggghhhiiiiiiiiiiiifffaaaZZZUUURRRPPPNNNMMMFFFDDD???:::666333111000222111111000000111111111111111111111111111111111555555444444333333222222//////000000111111222222//////000111111111111111000111111111111000000111//////000000000000////////////000000000000//////111111111111111111111111111111111111111000/////////111222222000000000111000000//////000111222222000000000000111111111111111111222222222222111111000111111111222222333333222111111111111111111222000000000111111222222222333333333333333333333333555444444333333444444444555666777888;;;@@@GGGLLLYYYaaammmxxx}}}{{{uuupppnnnkkkfffbbb``````bbbccceeehhhjjjlllnnnppptttvvv|||xxxvvvuuusssvvv{{{mmmfff___]]]YYYWWWUUURRROOOLLLLLLJJJIIIIIIIIIHHHFFFDDD>>>>>><<<;;;:::999999999888777777666666666666666555555555444555555666666555666777777555555666777666666666777888999999999555555555666666666666666444444444444444444444444777777666666666666666666888777777666555555444444555555666777777777777777666666777777888888999999999999999999999:::;;;;;;;;;===@@@DDDHHHOOOWWW\\\fffmmmvvv|||zzztttjjj```YYYVVVVVVWWW```jjjssswwwzzz~~~tttgggZZZNNNEEEAAA??????>>>>>>>>>BBBGGGLLLQQQXXXaaahhhlllnnnpppsssvvvxxx{{{}}}|||{{{zzz{{{yyywwwtttrrroookkkfffbbbddddddeeeggghhhjjjkkkkkkjjjeee^^^XXXUUUTTTTTTTTTOOOMMMHHHBBB<<<777444222000000///.........//////111111111111111111111111222222111111111111111111000000000000111111111111//////000111111111111111///111222222111000000111//////000000000000////////////000000000000//////111111111111111111111111111111111111111000///...///111222222111000000111////////////000111222333000000000111111111222222222222222222222222222222111111111222333333444444222222111000000111222222//////000000111222222222333333333333444444444444222222222333444555666777555666999<<<@@@HHHQQQWWWhhhmmmtttzzzzzzuuunnniiidddcccbbbbbbdddfffjjjlllqqqrrrtttuuuuuuvvvyyy|||~~~zzzxxxwwwwww{{{~~~mmmfffaaa^^^ZZZXXXVVVSSSOOOMMMLLLJJJIIIIIIJJJIIIGGGEEE>>>===<<<;;;:::999999999999888777777666666777777777777666555555555666666555777888777666555666777666666777777777777777777555555555555666666666777555555555555555555555555666666666666666777777777666666666666666555555555555555666777777777777777777777777888999::::::::::::::::::;;;<<<===>>>???@@@CCCGGGLLLSSS\\\eeekkkrrrxxx~~~~~~sssiii```\\\ZZZZZZ[[[dddkkkmmmoootttyyy{{{}}}|||xxxpppeeeXXXLLLEEE?????????>>>>>>@@@CCCFFFGGGMMMUUU[[[___eeennntttvvvxxx|||~~~~~~~~~~~~}}}{{{xxxvvvtttpppjjjfffcccdddeeefffhhhjjjlllmmmkkkgggaaa]]][[[ZZZYYYXXXVVVTTTPPPKKKEEE???:::888222111000////////////000111111111111111111111111000000000000111111111111111111111000000000000000//////000111111111111111...111333333111000000222//////000000000000////////////000000000000//////000000000000000000000000///000000111111111111000///111333222111000111111////////////000111222333000000111111111222222222222222222111111222222222111111222222333444444555222222111000000111222222/////////000111222222222333333333444444444555555333222222333444555666666888:::>>>CCCKKKVVVaaahhhsssuuuvvvvvvsssnnnhhheeebbbcccfffiiimmmqqquuuwwwyyy{{{}}}}}}|||{{{{{{||||||}}}~~~~~~}}}~~~yyyuuuvvvxxx{{{{{{}}}~~~llleeebbb___\\\YYYWWWTTTPPPNNNLLLJJJIIIIIIJJJIIIGGGEEE>>>===<<<;;;:::999999999:::999999888777888888888999888777666666666666666555777888777666555666888777777777666555555444444444555555555666666777777666666666666666666666666555555666666777777888888444444555555666777777777555666666777777777777777777777888999::::::;;;;;;;;;;;;<<<<<<>>>???AAABBBDDDGGGLLLSSS[[[eeeooovvvyyy~~~|||qqqiiidddaaaaaaXXX```eeeddddddiiiooorrrooorrruuutttmmm```SSSKKKCCCDDDCCCBBB@@@@@@BBBCCCCCCGGGMMMQQQUUU^^^kkktttuuuxxx{{{}}}~~~~~~{{{yyyxxxtttnnniiiddddddeeefffhhhkkkmmmnnnkkkhhhdddaaa___^^^[[[YYYYYYXXXUUUQQQKKKEEE@@@===555444444333222222222333111111111111111111111111111111111222222333333444222222111111000000////////////000111111111111111...111444444111000000222//////000000000000////////////000000000000//////////////////////////////---...///111222222333333000111333333111000111222////////////000111222333000111111111111222222222333222222111111222222333111111222333333444555555333222111000000111222333...//////000111222222222333333333444444555555555444333333333333444555555<<>>;;;999888999999888888777666666666666666888777777666555444444444777777777777888888888888666666666555444444444333666666666666666666666666777777777777777777777777444555555666777888888999666666777777666555444444666666666666777777777777666777999888777666888999<<<:::777888<<>>;;;999999999999888888777666666666666666999888888777666666555555444444444444555555555555555555555555555555444444666666666666666666666666777777777777777777777777555555666666777777888888777777888888777777666555666666666666666777888888888999:::999888777888:::???>>>===>>>BBBGGGNNNRRR[[[aaajjjqqqvvv{{{~~~yyyxxxxxx{{{yyyuuurrrkkkiiifffddddddeeegggiiikkkiiiiiijjjjjjeee[[[SSSJJJHHHFFFFFFBBB>>>@@@EEEFFFIIIKKKJJJIIILLLSSSXXX\\\]]]```cccgggkkkmmmooosssnnnhhhddddddeeeeeeeeehhhggggggjjjnnnqqqpppooommmiiieeecccccccccbbb```]]]]]]\\\ZZZVVVPPPKKKHHHBBB@@@<<<999777555333222222222111000000000000000333333333222222222222222000000111111111000000///111111111111111111111111222222222111111111000000////////////000000000111...//////000000000000000111111111111111111111111222111111111000000000000222222111111111000000000////////////000000000111222111000000000111333333222111111000000000111111333333222222333333444555777444000///111444444444444444444333333222222222333333333333444444555666222444666777888999<<<>>>GGGMMMYYYeeepppuuuwwwvvvqqqmmmhhhdddcccgggllloooyyy|||{{{tttooolllkkkhhhiiimmmooooootttyyy|||lllgggaaa]]]XXXWWWWWWVVVRRROOOMMMKKKIIIHHHHHHGGGEEECCCBBB@@@>>><<<:::999999999888888777666666666666777999999888888777777666666666666666777777777888888555555555555555555666666666666666666666666666666777777777777777777777777666666666666777777777777888888999999888888777777888777666666666777999:::999:::;;;:::888888:::;;;<<<>>>@@@BBBEEEKKKTTT[[[ffflllsssxxx|||~~~~~~vvvtttpppmmmlllnnnppprrrqqqnnnkkkiiigggccc]]]WWWNNNKKKJJJJJJGGGBBBAAAEEEHHHKKKMMMMMMJJJIIIKKKMMMPPPPPPRRRTTTWWWZZZ\\\^^^aaa\\\UUURRRRRRUUUXXXYYYaaacccffflllqqqttttttssstttpppkkkhhhhhhhhhiiiiiiccccccbbb```\\\YYYUUUSSSKKKGGGBBB>>><<<999777555222222222222111000000000333333333333333444444444444444444444333222111111111111111111111111111111222222222111111111111111/////////000000000111111...///000000111111000000111111111111111111111111111111111111111000000000111111000000000//////////////////000000000111111222111111111111222333333222222111111111111222222333333222222333333444555999666333222333444444444444444333333333333222222444444444444444444555555444555777999:::>>>BBBEEEQQQZZZhhhuuu||||||xxxtttkkkhhhcccaaadddkkksssyyy~~~}}}~~~|||~~~uuummmfffaaa^^^___^^^aaahhhmmmqqqwww}}}{{{lllgggaaa]]]YYYWWWWWWVVVSSSPPPMMMKKKIIIHHHHHHGGGEEECCCAAA@@@>>><<<;;;:::::::::999888777777666666777777888888888777777666666666777777888888888999999999444444555555666666777777666666666666666666666666666666666666666666666666777777777777666666666666777888888888888888777777999888777666666888999;;;999::::::999888888:::<<<;;;@@@EEEHHHKKKRRR]]]eeeoootttyyy}}}|||yyyxxxyyy{{{|||}}}zzztttoookkkddd]]]XXXSSSOOOMMMMMMJJJFFFFFFIIINNNQQQTTTTTTQQQMMMKKKJJJJJJJJJJJJJJJLLLMMMOOOPPPMMMJJJFFFDDDDDDGGGJJJLLLTTTXXX___gggoootttvvvwwwyyyuuupppllljjjkkkmmmnnnjjjiiigggeeebbb^^^\\\ZZZQQQLLLFFFBBB@@@===:::777111111222222222222111111111222222222333333444444333333333222222000///...111111111111111111111111111111111111111111111111//////000000000111111111//////000111111111111000111111111111111111111111111111111111111111111111000000000000//////////////////000000000111111111111111111111222222333333444444333333444444555555333333222222333333444555777555333111111111222222333333333333333333333333555555444444444444555555888888999:::===DDDLLLRRR^^^gggsss}}}zzzsssooohhhgggeeeeeejjjqqqyyy~~~|||zzzzzz|||{{{}}}zzztttnnnhhhdddaaa```dddbbbeeennnwww|||zzzkkkggg```]]]XXXWWWWWWWWWTTTQQQMMMKKKIIIHHHHHHGGGEEECCC@@@@@@>>>===<<<;;;::::::999999888777777777777777777666666666666666555555444444444555555555666666444555555666666777777777666666666666666666666666666666666666666666666666777777777777666666666666666666777888888777777777999888888777888999:::;;;999999999999888999<<>>>>>===>>>@@@AAADDDIIIRRR\\\fffnnntttwwwwwwuuuqqqnnnkkkkkkmmmoooqqqpppmmmjjjfffbbb^^^]]]UUUOOOIIIEEEEEECCC>>>;;;222222222222222333333333000000111111222222333333/////////...---,,,+++***111111111111111111111111111111111111111111111111000000000000111111111111///000000111111111111111111111111111111111111111111111111111111222222222000000000000////////////000000000000111111111111111111222222333333333333444333333333444444555666333333222222333333444555444444333111000///000111333333333333333333333333555555444444444555666666:::999999:::@@@JJJWWW```mmmssszzz~~~{{{uuuooollljjjkkkmmmppptttxxx{{{}}}~~~}}}{{{zzz}}}~~~~~~}}}yyytttnnnmmmlllkkkjjjjjjkkklllmmmjjjlllttt~~~yyykkkggg___\\\XXXVVVWWWVVVSSSPPPMMMKKKIIIHHHHHHGGGEEECCC@@@??????>>>===<<<;;;:::999999888777777777777888666666666666555555555555555555666666666777777777666666666666666666777777666666666666666666666666777777777777777777777777666666666666777777777777555666777777888777777777888888999999::::::::::::888999999999999<<>>===<<<;;;::::::999888888777777888888666666666666666666666666888888888888999999999999777777777666666666666666666666666666666666666666777777777777777777777777555555666666777777888888666777888888999999888888777888:::;;;<<<;;;:::999999:::;;;;;;<<>>===;;;;;;:::999888888777888888888777777777777777888888888555555555555666666666666888888777777666666555555666666666666666666666666777777777777777777777777444555555666777888888999777888999:::::::::::::::666888;;;======<<<:::888:::;;;<<<===>>>BBBHHHKKKWWW[[[cccnnnxxx~~~~~~}}}{{{yyyqqqmmmhhh___XXXVVVRRRWWW```jjjqqqtttrrrpppccc___XXXQQQKKKGGGEEEDDD@@@@@@>>>:::666666:::===>>>??????>>>AAAHHHRRRZZZaaahhhqqqxxxzzz{{{|||}}}}}}}}}}}}|||xxxrrrllliii]]]XXXSSSTTTYYY\\\YYYUUUKKKGGG@@@:::666444555666444444444333333222222222111111222222333222222222222222222222222222222222000000111111222222222222000111111111111222222222000000111222222222222111111111111111111111111111111111111222222333333333222222222222111111111111000111111111111222222222111222333444555444333333111111111111222333444555333333222222333333444555///111333222000///111333222222222333333444444444222222333444666888:::;;;<<>>===<<<;;;;;;<<<;;;:::999888888888888999999888777777666777777777777777777888888888888888888888888888888888888555555555666777888888999777777777777777888888999444666777888888777666444888888999999999:::::::::>>>===;;;;;;;;;;;;:::888888;;;???@@@AAAFFFOOOWWWaaahhhqqqzzz}}}vvvooogggbbbYYY[[[```jjjttt{{{}}}}}}xxxrrrhhh^^^UUUOOOIIIFFFBBBAAA>>><<<::::::;;;<<<999===AAAAAAAAACCCHHHNNNVVV[[[dddnnnvvv{{{~~~}}}xxxqqqllliiiddd___]]]^^^___^^^\\\UUUQQQJJJCCC===888555444666444222222333444333222222222222111111111111000111111222333333333333333111111111111111111111111///000222333333222111000111111111111111111111111111222333333111111222333111111222222222111111000444444333333333333222222111111222222222333333333222222111111111222444555222222333333333333444444444444222222222222444444333333333333333333333333333333333444444444555555222222222333555777999;;;AAAKKKXXXfffttt~~~}}}}}}~~~}}}{{{xxxxxx|||~~~~~~~~~uuukkkeee^^^ZZZYYYZZZ]]]aaadddiiiuuu{{{mmmfff___\\\XXXVVVUUUSSSQQQOOOMMMLLLJJJJJJIIIHHHEEECCC@@@@@@???>>>===<<<;;;;;;;;;:::999888777777777777888888777777666666777777777777777777888888888888999888666555555666888999333333444444555666666777777777777777777888999999888777777777777777777888888999999999999:::::::::::::::999999:::;;;::::::<<<>>>AAACCCGGGOOOYYY```jjjooovvv|||{{{vvvrrrmmmlllnnnttt{{{wwwnnneee[[[RRRLLLFFFDDDAAA>>>;;;;;;;;;;;;888;;;======;;;<<>>:::777777555444444444555333222222222222222111111111111...///////////////...---222222222222222222222222111222222222222222111111111111111111111111111111111222333333111111222333111111222333333333333222333333222222222111111111111111222222222333333333333222111111111222333444222222333333333333444444444333333222222333333444222222222222222222222222444444444444444444444444222333444444555777<<>>===<<<;;;;;;:::999888777777666777777777666666666666777777888777777777777888888888888999777555444444555777999333444444555555666666777888777777777777888999999:::999777666666777999:::999999999999::::::::::::999999999:::;;;<<<======@@@AAAEEEKKKSSS]]]gggllluuuxxx|||wwwlllaaaYYYOOOKKKFFFAAA===;;;:::;;;777999;;;:::777888;;;???>>>BBBIIIRRR[[[fffqqqxxx|||{{{uuuqqqmmmjjjjjjjjjkkkjjjhhheee___WWWOOOGGGBBB>>>999777666555666555444222333222222222111111111111333333333333222111000///333333333333333333333333444333333222111111111111222222222222222222222222111222333333111111222333000000111222333333222222222222222111111111000000111111222222222333333333444333333222222222222333222222333333333333444444444333333222222333333444111111111111111111111111555555444444444444444444333555888777777:::CCCJJJVVVcccrrrzzz}}}zzz{{{~~~pppddd______``````bbbccchhhooovvv~~~vvvjjjdddaaa^^^ZZZVVVTTTQQQNNNLLLOOOLLLIIIGGGFFFFFFEEEDDD@@@@@@???>>>===<<<;;;;;;::::::999888777777888888666555555555666777888888666777777777888888888888777777777666666777777777666666777777888888888888888888777777888888999:::::::::999888888999::::::999999999:::::::::;;;;;;:::;;;<<<<<<<<<===@@@BBBCCCFFFMMMWWWcccmmmsssvvv|||~~~|||ssslll^^^XXXOOOEEE>>>;;;;;;<<<999;;;;;;:::888888;;;>>>???AAADDDIIIOOOZZZfffooo|||}}}~~~}}}||||||{{{yyyuuurrrqqqqqqqqqrrrllljjjeee___WWWPPPJJJGGG;;;:::888777666555333111333333222222222111111111444555555555555444444333333333333444444444444444666555333222111111111222222222222222222222222222111222333333111111222333000000111111111000000///222222222222111111111111111111222222222333333333444444333333222222222222222222222333333333444444333333333333333333333333222222222222222222222222555555555555444444444444444888<<<;;;;;;AAAMMMWWW___mmm{{{}}}}}}~~~~~~}}}}}}vvvlllffffffhhhkkkmmmiiijjjoooyyyuuuiiiccc]]][[[WWWTTTSSSQQQOOOMMMOOOLLLHHHGGGFFFFFFEEEDDD@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999999::::::666666666666666777888999666777777777888888888888666777999::::::999777666777777777888888888888888888888888888888999999:::888999:::;;;;;;:::999888999999:::::::::;;;;;;;;;;;;<<<======<<<===AAADDDHHHNNNYYYfffsss{{{}}}}}}zzznnnfffZZZMMMCCC???>>>???;;;;;;;;;:::::::::<<<>>>???@@@BBBCCCGGGPPP]]]gggxxxzzz}}}}}}{{{zzzzzz{{{}}}|||{{{yyyvvvuuuuuuuuuqqqnnnjjjddd]]]UUUPPPLLLAAA>>>:::888666555333111333333333222222222222111---...///000111222222222333333444444444555555555777666444222111111222333222222222222222222222222111222333333111111222333444444444333222111000///444333333333333222222222111111222222222333333333444444444444333333222222222222222333333333444444333333333333333333333333444444444444444444444444555555555555555555555555333888===>>>@@@HHHVVVbbbiiiuuu~~~zzzzzz~~~}}}uuurrrnnnnnnnnnooopppqqqooommmkkklllooosssvvvxxxttttttyyytttiiiddd[[[XXXUUUSSSSSSQQQOOONNNMMMKKKHHHGGGGGGFFFDDDCCC@@@@@@???>>>===<<<;;;;;;<<<;;;;;;:::::::::;;;;;;888777777777777888888999777777777777888888888888666888999;;;;;;999888666666666666666666666666666999888888888888999::::::777888:::;;;;;;:::888777::::::::::::;;;;;;;;;;;;999;;;======<<<>>>CCCHHHQQQYYYfffttt~~~wwwpppeeeYYYNNNGGGDDDCCC<<<;;;::::::::::::<<<<<<:::<<<>>>>>>AAAIIIVVV```rrrvvvzzz{{{yyyxxxyyyzzzzzz|||}}}|||yyyvvvttttttssspppkkkeee___YYYTTTRRRJJJEEE???:::777555444333333333333333222222222222+++,,,---///000111222222222333333444444555555555666555555444333333333333333333333333333333333333111222333333111111222333666666666666555444222222444444444333333333222222111111222222222333333333333444444444444444333222222222333333333333444444222333333444444333333222555555555555555555555555444444555555555666666666333888===BBBHHHSSSaaakkkuuu~~~{{{yyy{{{zzzsssooofffcccaaabbbcccdddkkkssssssuuuwww{{{sssiiiddd\\\YYYVVVTTTSSSRRRPPPNNNLLLJJJIIIHHHHHHFFFDDDAAA@@@@@@???>>>===<<<;;;;;;;;;::::::999999::::::;;;:::999999888888888888999777777777777888888888888888888777777777777888888666666666666666666666666999999888888999999:::;;;888888999999999999888888:::::::::;;;;;;;;;;;;<<<999<<>>===>>>DDDPPPYYYhhhnnntttwwwvvvuuuvvvxxxuuuyyy}}}}}}yyytttqqqpppjjjhhhddd```]]][[[YYYYYYSSSMMMDDD===999777666666444444333333333222222222///000111222333444444444111222222333444444555555444444555555555555444444333333333333333333333333111222333333111111222333333444444555555444444444333333333333222222222111111111222222222333333333222333444555555555444333222222333333333333444444222333333444444333333222444444444444444444444444333333444555666777888888888<<>>===<<<;;;;;;999999999888999999::::::;;;;;;:::999888888888999777777777777888888888888;;;888555222222555888;;;999999999888888888888888999999888888999999:::;;;:::999777666666777999::::::::::::;;;;;;;;;<<<<<<:::>>>BBBDDDFFFKKKSSSZZZfffooozzz{{{{{{~~~~~~sssttttttppphhh\\\PPPHHHGGGDDDAAA>>>===<<<;;;::::::>>>@@@???>>>AAAKKKTTT^^^fffnnnrrrrrrqqqsssvvvrrrwww||||||xxxrrrnnnmmm]]]\\\ZZZZZZZZZ\\\^^^___ZZZRRRHHH???:::999999999444444444333333333222222111111222333333333222222111111222222333444555555333444555666666666555444333333333333333333333333111222333333111111222333......000111222333333333222222222111111111111000111111222222222333333333111222444555666555444444222222333333333444444444222222444444444444222222333333333333333333333333222333444555666888999999>>>AAAGGGQQQ^^^mmmyyy}}}www{{{{{{rrrjjjccc___ZZZZZZ]]]aaabbbhhhyyyqqqjjjggg___ZZZUUUTTTUUUSSSNNNIIIMMMKKKIIIIIIIIIIIIGGGEEE>>>?????????>>>;;;999777<<<;;;999777777888999:::777777888999::::::;;;;;;666777888999999999999999888777666555555666777777777888888888888999999999999999888888888888999999777888888888888999999999???===;;;::::::;;;;;;;;;CCC???AAAHHHOOOUUUaaammmzzz{{{vvvtttyyy~~~ssspppmmmkkkiiifff```\\\TTTKKKDDDCCCAAA<<<;;;>>>:::===@@@AAA@@@@@@CCCEEEUUU___kkkqqqrrrrrrsssuuurrrwwwzzzyyyxxxuuulllccc[[[TTTPPPRRRWWWYYY[[[___^^^[[[RRRHHHBBB???999222555444222111111333444666444444444444333333222111333333333333333333333333333333333555666666333111222222222222222222222222333222111000000222444555444333222222111111222222666555444333111000//////444444444444444444444444333444666777777666444333666999:::777222///222555666555444333333333333333777666444333222222333444555000000666:::999999:::===IIIVVV___iiiuuu}}}}}}{{{yyyttthhhaaa^^^]]]VVVYYY___eeejjjsssooohhhfff___ZZZVVVTTTTTTSSSNNNJJJKKKIIIHHHGGGGGGGGGEEEDDDAAA@@@???===<<<;;;::::::===<<<:::999888999:::;;;:::::::::999999999999999666666777888888888888888666666666555555666777777888888888888999999999999999999888888888888999999999999999999::::::::::::<<<:::888888999:::;;;;;;>>>===BBBMMMVVV___kkkwww}}}yyyzzz~~~xxxtttpppmmmlllkkkiiiggg```VVVMMMIIIDDD>>>===???<<<>>>@@@@@@???@@@CCCFFFLLLVVVcccmmmrrrtttuuuvvvuuuxxxzzzyyywwwtttmmmdddVVVNNNIIIKKKPPPSSSWWW\\\^^^\\\UUULLLGGGEEE???888555444222111000111333444333444444444333333222111333333333333333333333333555444333444555666444333333333333333333333333333666555444333333555777888444333222222111222222222555444444333222111000000222222222222222222222222333444555666666555444333///333555555222111333777666555444333333333333444555444333333333444555666666333333777::::::<<>>;;;::::::;;;<<<>>>===;;;:::::::::;;;<<<===<<<;;;:::999888777666666666777888888888777777444555666777777777777777888888888888999999999:::999999888888888888999999:::::::::;;;;;;;;;<<<<<<::::::999888999;;;===>>>???BBBJJJWWWcccnnnzzzzzztttpppoooqqqssstttpppggg\\\TTTLLLDDD@@@AAAAAAAAAAAA@@@??????BBBDDDCCCKKKXXXeeeooouuuxxxxxxxxx{{{{{{xxxvvvtttmmmfffTTTKKKCCCDDDHHHMMMSSSXXX^^^^^^ZZZSSSNNNLLLFFF@@@999777555333111222222333333333444444444333222222333333333333333333333333666555333333555666555444444444444444444444444444666666555444555666777888444444333222222222222222333333333222222222111111222222222222222222222222333444555666666555444333...111555555444333444666555555444333333333444444444444333333444555777888666555666999999:::@@@HHHPPP]]]kkksssyyy|||yyyxxxyyy{{{|||yyymmmeeebbbdddfffhhhhhhnnnxxx~~~nnnfffccc\\\YYYVVVTTTSSSQQQNNNKKKIIIHHHFFFEEEFFFEEEDDDBBBBBBAAA???===;;;;;;;;;;;;===<<<;;;;;;::::::;;;;;;======<<<:::999888777666777888888999999999888888444555777999:::999999888888888888999999999:::::::::999999888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;===@@@CCCJJJNNNWWWcccppp|||yyyrrrppprrrwwwzzz|||uuulllcccYYYOOOGGGBBBCCCCCCCCCCCCAAA@@@@@@@@@@@@DDDMMMZZZhhhrrrxxxzzz{{{|||{{{xxxvvvuuuoooiiiZZZOOODDDAAADDDHHHOOOUUU^^^```^^^YYYUUURRRLLLEEE???===:::666444333333444333333333444444333333222333333333333333333333333888555333333444666666555444444444444444444444444444333333222333444555555444444333222222222222333222222222222222222222222333333444444444444555555333444444555555444444333222555888999777555444444555444444333333333444444555555444444444555777888444555777999888:::EEEQQQ[[[gggttt{{{~~~{{{wwwttttttxxx|||~~~}}}vvvoookkkkkknnnpppppppppvvv~~~nnnfffbbb[[[YYYVVVTTTRRRPPPNNNLLLJJJIIIGGGGGGGGGFFFEEECCC@@@@@@@@@@@@>>><<<:::999<<<;;;;;;:::::::::::::::;;;;;;;;;:::::::::999999:::::::::;;;;;;::::::999555777888:::;;;;;;::::::888999999999999:::::::::::::::999999999999::::::::::::::::::;;;;;;;;;;;;=========<<<<<>>>>>>>>BBBIIIOOOZZZcccnnnzzzxxxssssssuuu||||||uuukkk\\\OOO@@@AAACCCGGGJJJJJJHHHFFFDDDCCCBBBFFFOOO]]]llluuuxxx{{{{{{yyyzzzzzzwwwqqqgggXXXHHH???<<<===BBBHHHWWW___dddbbb___[[[TTTNNNHHHEEE@@@;;;777444222222222222333444444444333333333333333333333333333333555444222222444555444333333333333333333333333333333333333444444444555555555444444333333333333333222222222222222222222333000111111222222333333444444333333333333333333444111222333555666666666555444444333333333444555555:::999777666555555666666333555999===@@@FFFTTTbbbllluuu}}}~~~}}}~~~}}}{{{xxxwwwwwwvvvuuuuuuuuuuuunnnlllllllllkkkhhhjjjoooqqqssswww|||{{{mmmddd___XXXXXXWWWTTTQQQOOONNNMMMKKKJJJHHHHHHHHHGGGFFFDDDAAAAAA@@@???>>><<<;;;:::<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888777777777888888999999999999:::::::::;;;;;;;;;::::::999999::::::;;;;;;;;;<<<<<<<<<=========:::===@@@BBBDDDJJJTTT[[[eeerrrzzzvvvuuuxxx~~~|||uuuhhh[[[KKKHHHFFFGGGHHHIIIGGGEEEAAA@@@@@@@@@FFFRRRbbbmmmuuuxxxzzzzzz|||~~~zzztttjjj[[[III@@@<<<<<<@@@EEERRR[[[dddeeeccc```ZZZTTTNNNKKKFFF@@@;;;777555444111222333333444444444333333333333333333333333333333222222333444444333111444444444444444444444444333444444555555555555555555555444333333333333444333222222222222222222222000000111222222333444444444333333333333333333444444333333444555666666555333333333333333444555666999888777666666666777888777888===CCCIIIQQQ___llltttzzz}}}{{{|||}}}|||}}}|||vvvqqqmmmdddaaa```bbbbbbbbbgggnnnyyy|||zzzkkkccc^^^WWWXXXWWWTTTQQQNNNMMMNNNKKKIIIHHHGGGGGGGGGEEEDDDDDDBBB@@@===<<<<<<<<<============>>>===<<<<<<;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::999888888777666555555666777777999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;============>>>>>>>>>>>>;;;???DDDGGGKKKRRR^^^fffqqqzzzwwwuuu|||~~~zzzpppdddXXXRRRKKKFFFEEEDDDBBBAAA<<<>>>>>>>>>BBBLLL\\\hhhrrrwwwzzz{{{~~~}}}wwwlll]]]LLLBBB>>>===AAAFFFNNNYYYcccgggfffddd___ZZZUUURRRLLLFFF@@@<<<:::999111222333333444444444444333333333333333333333333222111111333444444222000666666666666666666666666222333444444555555444444555555444333333333333444333333333222222222111111222222333444444555666666444333333222222333333444;;;999777666666555555444333333333333333444555666777777666666666888999:::;;;;;;@@@HHHPPPYYYgggrrryyy~~~}}}zzz|||~~~~~~~~~|||sssiiibbbccc___^^^bbbdddeeemmmvvvwwwlllddd^^^YYYWWWTTTRRRRRRQQQOOOMMMJJJHHHGGGFFFFFFFFFDDDCCCAAAAAAAAA@@@@@@?????????>>>===<<<<<<<<<;;;888555999999999::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>===<<<:::999888777777;;;;;;;;;::::::999999999::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<>>>???@@@@@@FFFPPPWWW^^^jjjwww~~~{{{zzzzzz|||~~~~~~zzzvvvfff\\\OOOFFFCCCAAA@@@>>>???>>>@@@CCCDDDGGGRRR^^^jjjuuu{{{yyy|||wwwmmm^^^LLLBBB===<<>>===<<<======<<<999777999999:::::::::;;;;;;;;;999::::::::::::;;;;;;;;;<<<<<<;;;:::999999999999;;;;;;;;;:::::::::999999::::::::::::::::::::::::===>>>>>>>>>>>>@@@BBBCCCFFFGGGMMMXXXaaajjjxxx}}}zzzzzz}}}vvvgggTTTHHHDDDBBB>>>999===<<<>>>@@@@@@AAAJJJTTTdddqqqyyyyyyzzz}}}vvvmmm^^^MMMBBB>>><<>>=========>>>>>><<<:::::::::::::::;;;;;;;;;;;;999999999999::::::::::::;;;:::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???BBBDDDMMMQQQ[[[hhhttt}}}~~~ttt]]]MMMHHHDDD>>>888===<<<===>>>======BBBJJJZZZiiiuuuwwwwwwzzzxxxtttkkk\\\LLLBBB>>><<<>>>BBBCCCJJJVVV```ffffffbbb___ZZZYYYYYYXXXTTTNNNFFF@@@999777444444444555444333444444444444333333333333222222333333333333444444666666555444333222111111333333444444444444333333222222444444444444222222444333333333333444555555222222333444444444444444222222222222111111111111444444444444444444444444555555555555666666666666555555555666777:::<<<======DDDPPP]]]hhhpppuuuvvvppptttyyy~~~{{{qqqhhhaaa]]]]]]\\\```hhhpppzzzsssiiiccc]]][[[XXXUUURRRPPPOOOLLLJJJJJJHHHFFFFFFFFFFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>???@@@>>>===::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>@@@DDDHHHTTT]]]lll|||jjjXXXNNNGGGBBB>>>>>>===>>>@@@???===@@@FFFOOO```pppuuutttuuutttrrrfffXXXIIIAAA>>><<<>>>BBB@@@HHHTTT___eeefffdddaaa\\\\\\]]]]]]ZZZTTTLLLFFF<<<999666444444555555444666555444333333333333333222222222333333333444444333333333222222111111111222333333444444333333222222333333444444333333222444444444444555555666666222333333444555444444444888777666444333111000///555555555555555555555555555555555555666666666666555666666666777:::===@@@CCCLLLYYYfffnnnrrrrrrrrrnnnrrryyyvvvooojjjddd```[[[]]]cccmmmyyyqqqgggbbb]]][[[XXXTTTRRRPPPNNNLLLJJJJJJHHHFFFFFFFFFFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>???@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===@@@BBBBBBBBBEEEMMMSSS```mmm~~~jjjXXXKKKEEECCC???<<<===@@@@@@>>>@@@DDDGGGWWWiiiqqqrrrrrrqqqpppaaaUUUGGGAAA>>>===???BBB@@@GGGSSS^^^eeegggeeeccc______``````^^^XXXPPPJJJ@@@<<<777444333444444444666666444333333333333444222222222333333333444444222333333333444444555555222333333444444333333222333333333333333333333333444444555555555666666666333333444555555555444444333333333444555555666666555555555555555555555555555555555555666666666666666777777666666999???CCCMMMVVVbbblllppppppooonnnooosssyyy~~~xxxqqqmmmiiieeebbbaaafffmmmwwwooofffaaa]]]YYYWWWSSSQQQPPPNNNLLLJJJJJJHHHGGGFFFFFFFFFDDDCCC???@@@@@@@@@@@@AAAAAAAAA@@@???======???@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;999999999999::::::::::::>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<========================;;;>>>AAABBBDDDLLLXXXbbbssshhhTTTIIIEEE???;;;;;;===>>><<<>>>AAACCCPPPbbbnnnrrrqqqppppppbbbVVVIIIBBB@@@===>>>AAA???FFFRRR]]]dddgggeeeddd``````aaabbb```[[[TTTOOOEEEAAA:::555444444555555555555555555444444444444222222333333333333444444444444555666777888999999333333444444444444333333333333333333333333333333333444555555666666555555333333444555555555555555444444444444333333333333555555555555555555555555555555555555666666666666777888888777777;;;CCCIIIWWW___hhhnnnooonnnnnnooosssuuuxxxzzz{{{}}}|||vvvqqqmmmjjjhhhfffiiiooowwwnnneeeaaa\\\XXXVVVSSSQQQPPPOOOMMMKKKJJJHHHGGGFFFFFFFFFDDDCCC??????@@@@@@@@@AAAAAAAAAAAA???======>>>??????>>>===<<<<<<<<<;;;;;;;;;;;;999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===========================<<<@@@DDDGGGMMMYYYkkkxxx|||dddRRRHHHBBB===;;;<<<===;;;<<>>===???>>>EEEPPP[[[bbbeeedddbbb______```aaa```^^^YYYUUULLLFFF>>>888666666666666333444555666666555555444222222333333333333444444444555555666666777777777444444555555555555444444444333333222222333333444222333444555666555444444333444444555555555555555999888777666444222111000555555555555555555555555555555555555666666666666666888999999:::@@@JJJQQQ___eeelllooonnnnnnqqqtttuuuvvvvvvuuusssssssssuuuwwwxxxyyyxxxvvvtttttttttwww~~~mmmeee```\\\WWWUUURRRPPPPPPOOOMMMLLLJJJHHHGGGFFFFFFFFFDDDCCC?????????@@@@@@AAAAAAAAABBB???===<<<===>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>:::::::::;;;<<<===>>>>>>;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>DDDHHHMMMRRRZZZjjjsss[[[MMMGGGAAA=========<<<<<>><<<======DDDOOOZZZaaacccbbbaaa]]]]]]^^^___aaa___\\\YYYPPPJJJAAA;;;888777777777111333555777777666555444222222333333333444444444333333333333333333333222444555555666666555555444444333333222222333333444222222444555555555444333333444555555666666555555555666666777888999::::::666666666666666666666666555555555555666666666777444777:::;;;===DDDOOOXXXdddiiinnnooonnnoootttyyyuuuuuutttrrrnnnlllmmmnnnrrrwww}}}nnnbbb\\\ZZZXXXVVVTTTSSSQQQNNNJJJGGGHHHHHHGGGGGGFFFEEEEEEEEEBBBAAA>>>===<<<===>>>?????????>>>>>>>>>>>>??????>>>>>>===<<<;;;::::::999999:::;;;<<<===<<<;;;:::<<<<<<<<<;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>888666888===???>>>@@@DDDBBBKKKUUU___ooojjjVVVKKKCCC<<<<<<===;;;;;;===DDDIIIUUUcccooouuuuuurrrooohhh]]]QQQHHHAAA???>>>EEEJJJRRR[[[aaadddeeeeeebbb^^^YYYZZZ^^^bbbbbbaaaYYYSSSJJJAAA<<<888555333777555222222333444444444555444444333333444444555555555666666555444333333666666666666666666666666333444555666777888999:::333333333333333333333333333444555555666666555555333333333444444666777777444444444555666777888888666555444333333444666777777999<<<>>>CCCLLLXXXaaannnpppqqqqqqqqqqqqrrrssstttpppkkkhhhhhhjjjlllnnntttzzzmmmaaa\\\ZZZXXXVVVTTTRRRQQQNNNKKKHHHHHHHHHGGGFFFFFFEEEEEEDDDBBBAAA???>>>======>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>???===>>>AAABBB@@@BBBFFFEEERRRbbbqqqrrr\\\OOOFFF???>>>>>><<<<<<===>>>EEERRRaaaooovvvvvvttttttnnndddYYYNNNGGGCCCAAAFFFKKKUUU^^^eeeiiijjjiiiddd^^^WWWVVVZZZ```bbbccc^^^XXXQQQIIICCC>>>:::777777444222222333555555444555444444333333444444555555555666666555444444333555555555555555555555555333333444555666777777888444444444444444444444444333444555555666666555555444444444444555666777888666666666666666777777777666666666555666666777888888;;;>>>BBBGGGRRR^^^gggooorrruuuvvvtttrrrqqqqqqmmmjjjfffdddeeehhhlllnnnzzzkkkaaa\\\ZZZYYYVVVSSSQQQOOONNNLLLJJJHHHGGGGGGFFFFFFEEEDDDDDDAAA@@@@@@???>>>>>>==================>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>???@@@>>>>>>@@@@@@@@@CCCIIIOOO```wwwiiiUUUKKKCCCAAA@@@======>>><<>>===<<<>>>??????@@@AAAAAAAAAAAA;;;;;;;;;<<<<<<<<<======<<<;;;:::::::::;;;===>>>;;;;;;<<<<<<=========>>><<<<<<<<<======>>>??????===<<<===???AAACCCKKKTTTaaauuuxxx\\\RRRHHHDDDBBB>>>===>>>>>>CCCKKKUUUaaakkkqqquuuxxxvvvppphhh^^^UUUMMMIIIJJJQQQ\\\gggooosssssssssiii```TTTMMMNNNVVV___dddeeeccc^^^YYYRRRJJJAAA;;;888666444444555666666555555555444444444444555555444555555555555555444444444444444444444444444444555555444444444444444444555555555555555555555555444444555666666666666666666666666666666777888888666666666666666666666666666777888888999999999999:::???FFFNNNVVVbbbpppyyy|||~~~uuulllgggdddeeefffgggkkkqqqxxx||||||jjjbbb]]]ZZZYYYVVVRRRPPPOOONNNMMMKKKGGGGGGFFFFFFEEEDDDDDDCCC@@@AAAAAAAAA@@@???>>>===<<<===>>>???@@@?????????::::::;;;;;;<<<============<<<;;;:::;;;<<<===>>><<<<<<<<<======>>>>>>>>>======<<<<<<===>>>@@@@@@???>>>@@@CCCFFFLLLXXXdddyyydddYYYNNNHHHEEE@@@>>>??????AAAEEEKKKUUUbbbnnnvvvwwwvvvtttoooggg___WWWSSSRRRXXXaaakkkrrrttttttssslllcccVVVLLLKKKQQQZZZ```eeedddaaa]]]XXXOOOFFF???<<<999777666666777666666666555555444444555555666444444555555555555555444444444444444444444444444666666666555555555555444444444444444444444444444444555666666777777666666777666666666666777777888222333333444666777888888666777777888888999::::::<<>>>>>??????AAAAAAAAA@@@???>>>;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;<<<<<<===>>>=========>>>>>>>>>>>>>>>>>>===<<<<<<===>>>@@@AAA??????BBBGGGMMMVVVgggvvvnnnbbbUUUNNNIIICCCAAAAAA>>>???@@@DDDMMMZZZiiisssuuuuuuvvvtttpppkkkeeeaaa^^^bbbhhhooosssttttttsssnnnfffZZZOOOKKKMMMSSSXXX`````````___\\\VVVNNNHHH@@@===:::888888888777666666666555555555555666666333444555555666555555555444444444444444444444444666666666555555555555555444444444444444444444444555555666777777777777666777666666555555666666777111222333555666888999:::888777777777888999;;;===AAAGGGQQQ[[[eeeqqq}}}}}}ssskkkggggggkkkoooqqqtttzzz~~~nnnfff___ZZZVVVUUUSSSRRRQQQOOOLLLJJJFFFFFFFFFEEEDDDDDDCCCCCCCCCBBB@@@???>>>>>>???@@@AAAAAABBBCCCBBBAAA???===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===============??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>@@@BBB???AAAGGGQQQ[[[kkkwwwjjj]]]TTTNNNHHHEEEEEEAAAAAAAAABBBGGGQQQ]]]fffoooqqqtttuuuuuurrrooommmjjjlllpppsssttttttsssrrroooiii___TTTLLLKKKMMMPPPTTTUUUXXX[[[\\\ZZZUUUQQQDDDAAA===;;;:::999777666666666555555555555666666333444444555666666555555555555555555555555555555444444444444444444555555555555555555555555555555555555666777777777777777666666555555555555555666444555666777888999:::;;;;;;999777777888;;;>>>@@@FFFMMMWWWaaakkkvvvxxxqqqmmmkkklllppptttwwwxxx}}}pppggg___YYYUUUTTTSSSSSSRRRPPPLLLIIIFFFFFFFFFEEEDDDDDDCCCCCCDDDBBB@@@>>>>>>>>>@@@AAA===>>>??????>>><<<999888<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>===<<<@@@@@@??????>>>>>>======???>>>===<<<===???AAABBBCCCGGGQQQ^^^nnn}}}pppbbbYYYRRRKKKHHHHHHFFFFFFFFFDDDEEEJJJRRRXXXiiilllpppsssuuutttsssrrrssstttuuuvvvuuutttrrrqqqpppkkkbbbWWWNNNJJJIIIJJJIIIKKKPPPVVVZZZ[[[XXXUUUGGGCCC???<<<;;;999777555666666555555555555666666333333444555666666666555666666666666666666666666222222222333333444444444777777777777777777777777555666666777777777777777666555555444444444555555888888999999:::::::::;;;===;;;888777888<<<@@@CCCJJJQQQ\\\fffooozzzzzzsssooonnnoooqqquuuzzz{{{||||||kkkbbb\\\XXXUUUTTTSSSQQQOOOMMMKKKKKKFFFGGGGGGGGGFFFEEECCCAAA@@@@@@@@@????????????>>>BBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<===>>>>>>????????????>>>>>>>>>>>>===;;;;;;???@@@>>>@@@DDDHHHOOO\\\qqq~~~mmmdddZZZMMMKKKQQQQQQQQQOOOLLLJJJIIIJJJLLL\\\bbbkkkrrruuutttssssssxxxvvvuuuvvvwwwuuupppkkkkkkkkkfff\\\PPPGGGDDDEEEEEEEEEIIIOOOVVV[[[[[[ZZZOOOLLLFFF@@@<<<999888888333444555666666555444444555666666666666666555444777777777777777777777777666666777777777777666666555555555555555555555555333444555777777777666666555666666777888999999999777777777777888999:::;;;<<<888999===>>><<<@@@GGGQQQZZZbbbgggpppzzz~~~|||{{{tttqqqsssuuuuuussswwwxxx}}}|||kkkbbb\\\XXXUUUTTTSSSQQQOOOMMMKKKKKKGGGGGGGGGGGGEEEDDDCCCBBB@@@@@@@@@@@@????????????BBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>???CCCDDDBBBDDDHHHSSS___ttt~~~sssfffXXXTTTYYY]]]___^^^ZZZTTTOOONNNOOOUUU\\\gggooouuuwwwyyyyyyzzzxxxwwwwwwvvvssslllfffggggggddd]]]RRRIIIEEECCCBBBBBBDDDJJJQQQVVVYYYYYYSSSPPPJJJDDD>>>;;;888777555555666777777777666555555555666666666666666555555555555555555555555555555666666777777666666555555555555555555555555555555666777777777666555444555666666777888888999999::::::::::::;;;;;;<<<===888666888<<<===>>>EEENNNWWW___eeeiiiooovvvxxxvvvsssoookkkmmmsssxxxzzzzzzzzz{{{{{{jjjbbb\\\XXXUUUTTTSSSQQQOOOMMMKKKKKKIIIHHHGGGEEEDDDDDDCCCCCCAAA@@@@@@@@@????????????AAA@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;============>>>>>>>>>>>>???>>>???BBBCCCCCCGGGMMM___rrrssseee___bbbhhhmmmpppjjj___VVVRRRSSSTTT[[[eeennntttxxx{{{}}}}}}{{{yyyxxxvvvpppfff___```bbbaaa]]]VVVLLLEEEBBB???>>>???CCCIIIPPPUUUWWWYYYVVVQQQJJJCCC===999777666777777888888777777666444444555666777777777666555555555555555555555555555555555666666555555555555555555555555555555555777777777777666555444333666666666777888888999999999999888888888999999:::666777999<<<>>>CCCNNNYYYaaaeeeiiijjjlllnnnnnnkkkfffeeefffkkkttt|||{{{jjjbbb\\\XXXUUUTTTSSSQQQOOOMMMKKKKKKIIIHHHFFFDDDCCCCCCDDDDDDAAAAAA@@@@@@@@@?????????@@@???>>>===============<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<===============>>>>>>>>>AAA??????BBBDDDHHHRRR]]]rrruuunnnnnnssszzz|||nnnbbb^^^^^^\\\aaahhhooosssvvvyyy{{{~~~|||zzzvvvnnnccc[[[ZZZ\\\^^^^^^YYYQQQGGGAAA>>>======???DDDKKKQQQUUU\\\ZZZVVVPPPIIIAAA:::777777777777777777777666666333333555666777777777777777777777777777777777777444444555555555555444444555555555555555555555555777777777777666666666666666666777777888888888888888888777777777777888888777:::===???BBBKKKYYYdddiiijjjjjjhhhfffeeebbb```aaabbbfffnnnxxxzzzjjjbbb\\\XXXUUUTTTSSSQQQOOOMMMKKKKKKIIIHHHFFFDDDCCCCCCDDDDDDAAAAAAAAA@@@@@@@@@@@@???>>>>>>======<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???<<<=========>>>>>>??????EEEBBBAAAEEEKKKVVVhhhxxx~~~tttoooooofffjjjnnnrrrtttvvvyyy{{{~~~|||xxxoooddd\\\WWWXXXZZZ]]][[[TTTIIIAAA??????>>>???BBBHHHNNNRRRZZZYYYXXXTTTMMMEEE===999777777777666666555555555333333555666777777777777888888888888888888888888444444555555555555444444666666666666666666666666555555555666777888999999777777777777777888888888;;;::::::::::::;;;<<<<<<888<<<@@@CCCHHHSSSaaakkkooolllhhheeeaaa\\\ZZZZZZ]]]aaaiiisss}}}zzzjjjbbb\\\XXXUUUTTTSSSQQQOOOMMMKKKKKKIIIHHHGGGEEEDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>??????@@@======>>>>>>??????@@@@@@BBBAAACCCIIITTTeee~~~{{{zzzppprrrtttvvvwwwyyy|||~~~~~~}}}zzzsssiiibbbWWWVVVWWW[[[\\\WWWLLLCCCBBBBBBBBBBBBCCCEEEJJJMMMSSSUUUVVVUUUPPPIIIAAA<<<888888777555555555555555444444555666777777777666666666666666666666666666555555555666666555555555666666666666666666666666444444555666777999:::;;;777777777777777777888888888888888999999:::;;;<<<999>>>CCCHHHRRR```kkkpppssslllfffaaa\\\XXXWWWZZZZZZaaalllxxxzzziiibbb\\\XXXUUUTTTSSSQQQOOOMMMKKKKKKGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>>>>???>>>>>>>>>???@@@AAAAAAAAAAAACCCJJJVVVeee{{{zzz{{{{{{zzzzzz{{{~~~~~~}}}|||wwwpppjjjYYYVVVUUUYYY\\\YYYOOOEEECCCEEEFFFFFFDDDCCCEEEGGGKKKNNNRRRTTTRRRLLLDDD???:::999888666555555666666555555666666666666666555666666666666666666666666555666666777777666666555666666666666666666666666666666555666777888:::;;;888777777777777777777777555555555666777999:::;;;<<>>>>>>>>>>>============>>>>>>???@@@AAAAAABBBBBBGGGLLLXXXhhhzzz~~~{{{{{{}}}~~~}}}}}}zzztttooo[[[WWWTTTWWW\\\ZZZPPPGGGDDDFFFIIIHHHEEEBBBBBBCCCEEEIIIPPPTTTSSSMMMFFFAAA<<<;;;999777777777777888555666666666666666555555888888888888888888888888666666777777777777666666777777777777777777777777888888777666666777888999888888888777777777777777777777777999:::<<<>>>???@@@GGGOOO[[[nnnvvvlllbbb^^^ZZZWWW\\\ccciiirrryyyiii```[[[ZZZXXXWWWVVVTTTRRRPPPNNNMMMIIIHHHFFFEEECCCBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>============>>>>>>===>>>??????>>>>>>???@@@============>>>>>>>>>>>>@@@>>>???AAA@@@???CCCJJJIIISSSeee||||||zzz{{{|||{{{{{{zzzyyyxxxhhh___WWWVVV[[[[[[SSSJJJFFFFFFGGGKKKMMMKKKEEE???@@@BBBEEEKKKPPPPPPKKKFFF???===:::999999888666555555555444444444444555555777777777888999999999:::777888888777666555555666999999888777777777777777777777666666666666777777777666666555666888:::;;;999999::::::<<<===>>>>>>HHHSSSaaannn|||vvvkkk```\\\]]]___dddiiiqqq{{{xxxiii```[[[YYYVVVUUUTTTRRRPPPNNNLLLLLLGGGFFFEEEDDDDDDCCCDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>============>>>>>><<<>>>??????>>>===???@@@=========>>>>>>>>>?????????======@@@BBBBBBEEEJJJXXXfff}}}~~~}}}{{{|||~~~||||||||||||zzzyyymmmdddZZZWWWXXXWWWRRRLLLGGGGGGHHHLLLOOOMMMHHHCCC??????AAAFFFKKKMMMJJJFFFBBB???;;;999999888777666666666555555555555666666888888888888888999999999777888888777666555555777666666555444444444444444777777666666666666777777777777666777777888999::::::;;;<<<<<<<<<===AAADDDPPP\\\lllzzzqqqhhh```^^^```bbbfffkkkxxxwwwiii```[[[YYYTTTSSSRRRPPPNNNLLLKKKJJJEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCBBBAAA@@@???>>>>>>>>>============>>>>>><<<===>>>>>>======>>>???===>>>>>>>>>>>>?????????AAA===>>>BBBEEEHHHMMMTTTkkk}}}}}}~~~~~~~~~~~~}}}~~~~~~|||{{{tttlll```XXXTTTRRROOOMMMHHHGGGIIIMMMPPPPPPLLLGGG@@@??????CCCHHHKKKJJJHHHEEEAAA===:::999999888777777777666666666666777777999999999888888888888888666777888777666555666777555555444333333333444444777777666666666666777777777777888888888888888777999<<<===<<<;;;>>>FFFMMMYYYhhhzzzlllfffbbbdddgggiiilllqqquuuhhh```[[[XXXTTTSSSQQQPPPMMMLLLJJJIIIFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>============>>>>>>;;;===>>>>>>===<<<>>>???>>>>>>>>>?????????@@@@@@AAA@@@BBBDDDGGGNNN]]]lll~~~}}}}}}~~~|||zzzrrrfffYYYQQQMMMLLLLLLGGGGGGHHHLLLQQQRRROOOLLLEEEBBB@@@BBBGGGKKKMMMLLLHHHCCC>>>:::888888888888888888777777777777888888:::999999999888777777777666777888777666555666777888888777666666666666777777777666666666666777777777888999:::999888777666777;;;===<<<;;;@@@LLLVVVcccrrrtttgggdddffflllppprrruuuzzzssshhhaaa[[[XXXUUUTTTRRRPPPNNNLLLKKKJJJHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>============>>>>>><<<===>>>>>>======>>>???????????????@@@@@@@@@@@@@@@BBBEEEGGGJJJWWWrrr~~~}}}}}}~~~~~~}}}vvvjjj]]]RRRLLLJJJJJJFFFEEEGGGKKKQQQTTTSSSQQQKKKFFFAAAAAAEEEJJJMMMMMMJJJEEE???:::888888777777888888777777777777888888:::999999999888777777777555777888777666555666888:::999888888777777888888777777666666666666777777777888999::::::999777666555999<<<===>>>FFFTTT```mmmzzztttiiibbbccciiirrrxxxzzz}}}qqqgggaaa[[[WWWUUUTTTSSSQQQOOOMMMLLLKKKIIIHHHFFFEEECCCBBBBBBAAACCCCCCCCCBBBAAA@@@???>>>>>>>>>============>>>>>>===>>>??????>>>>>>???@@@??????@@@@@@@@@AAAAAAAAA???BBBHHHMMMUUUiii~~~}}}}}}~~~~~~}}}xxxnnndddZZZQQQLLLIIIEEEEEEFFFKKKRRRVVVWWWUUUPPPJJJCCCAAACCCGGGJJJKKKLLLHHHBBB===;;;999777666888888777777777777888888999999999888888888888888555666777777666666777888999888777777666666777777777777666666666666777777888888999999999999999888777:::===AAAFFFQQQ```kkkvvv|||uuullleeeaaaeeennnyyyooogggaaa[[[WWWUUUTTTSSSQQQOOOMMMKKKKKKGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>============>>>>>>>>>???@@@@@@??????@@@AAA@@@@@@@@@AAAAAAAAAAAABBBCCCEEELLLXXXiii|||{{{|||~~~}}}yyyrrrkkkcccZZZPPPIIIFFFEEEFFFLLLSSSYYY[[[ZZZWWWPPPHHHDDDEEEGGGIIIIIIOOOKKKFFFAAA???<<<999777777777777666666777777777888888888888888999999999444666777777666666777999888777777666666666666666777777666666666666777777888888888888999::::::;;;;;;===AAAGGGQQQ___mmmvvvxxx}}}~~~vvvnnnjjjhhheeeggglllwwwnnnfffaaa[[[VVVTTTTTTRRRPPPNNNLLLKKKJJJEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCBBBAAA@@@???>>>>>>>>>============>>>>>>>>>@@@AAAAAA@@@@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBBIIIIIIPPPbbb|||{{{yyyzzz|||~~~}}}yyyuuuqqqkkk```SSSJJJGGGFFFGGGMMMUUU[[[^^^^^^]]]UUUMMMHHHHHHJJJKKKJJJQQQMMMIIIEEEBBB>>>;;;888777777666666666666777777777777888888999999999:::444666777777666666777999999999888777777777777777777777666666666666777777888888777777888:::<<<===???AAAEEEMMMYYYhhhvvv~~~vvvyyyuuukkkcccbbbeeefffnnntttooohhh```ZZZXXXVVVUUURRRQQQPPPNNNKKKHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@????????????>>>>>>>>>>>>??????@@@@@@???????????????@@@GGGBBB???AAADDDCCCCCCEEEKKKNNN[[[uuu}}}}}}|||{{{|||zzztttrrrqqqjjj^^^TTTNNNJJJHHHMMMUUU^^^bbbbbbccc___VVVLLLDDDCCCHHHMMMPPPRRROOOGGG@@@>>><<<999777777777777777666666666:::::::::999999999999999777777777777777777777777777888999::::::999888777777777777666777888888999888777666666888;;;<<<<<>>>>>>>>>>>??????@@@@@@????????????@@@@@@DDD???===@@@CCCDDDFFFIIIRRR[[[ooo|||}}}|||{{{|||{{{wwwttttttuuuqqqggg___RRRMMMJJJMMMUUU^^^dddfffdddaaaYYYOOOFFFDDDGGGKKKOOORRRQQQJJJEEEBBB>>>:::888888888888888888888888555555666666777777777888888888888888888888888888777888999999999999888777:::999999888888888888888:::999888999<<<>>>???@@@FFFQQQ^^^iiisssyyywwwrrrgggaaa\\\[[[ZZZ\\\dddmmm~~~lllfff___ZZZXXXVVVTTTRRRQQQPPPNNNJJJHHHFFFFFFFFFEEEEEEEEEEEEEEECCCBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>??????@@@@@@????????????@@@@@@BBB>>>>>>AAADDDFFFJJJPPP\\\nnn}}}~~~}}}~~~{{{xxxvvvwwwxxxvvvoooiiiYYYSSSNNNNNNUUU^^^eeeiiifffddd]]]TTTJJJEEEFFFIIIMMMRRRTTTPPPKKKGGGBBB===999999999888999999999:::666666777888999:::;;;;;;999999999999999999999999777888999999999999888777;;;;;;::::::999999888888;;;;;;;;;<<<>>>@@@BBBDDDMMM[[[lllwww}}}|||tttkkk^^^YYYUUUVVVXXX]]]hhhsss|||jjjddd^^^YYYXXXVVVTTTRRRPPPOOOMMMJJJGGGEEEEEEEEEEEEEEEFFFFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@?????????@@@AAAAAACCCAAA@@@CCCEEEHHHQQQZZZkkk}}}zzzzzzzzzwwwqqqkkkbbb[[[SSSPPPTTT\\\dddiiiiiigggbbbYYYNNNGGGEEEFFFIIIPPPUUUTTTPPPLLLFFF???;;;:::999999999999:::;;;888888999999:::;;;<<<<<<999999999999999999999999888888888999999888888888999999::::::::::::999999;;;<<<<<<===>>>AAADDDFFFUUUdddvvvzzzlll```ZZZUUUSSSVVV[[[cccooo{{{zzzhhhccc^^^YYYWWWUUUSSSQQQPPPOOOMMMJJJGGGEEEEEEEEEEEEEEEFFFFFFFFFBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????@@@@@@??????@@@AAAAAABBBDDDBBBBBBDDDFFFMMM[[[hhh|||zzzyyywwwrrrnnnkkkddd[[[VVVVVV\\\cccgggkkkjjjeee\\\QQQHHHDDDDDDEEENNNVVVWWWUUUPPPIIIBBB===<<<:::999888999:::;;;777777777777777666666666888888888888888888888888999888888888888888888999444666777999:::;;;;;;;;;:::;;;<<<<<<>>>BBBHHHMMMbbbppptttdddXXXXXXUUUTTTYYY```iiivvvyyygggbbb]]]XXXWWWUUUSSSQQQPPPOOOMMMIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????@@@@@@???@@@@@@AAABBBCCCCCCBBBCCCGGGLLLYYYooo}}}{{{zzzyyyxxxvvvtttqqqlllddd^^^\\\___dddhhhlllkkkggg^^^RRRIIIDDDCCCCCCMMMWWWZZZXXXUUUMMMFFF@@@???<<<:::999:::;;;;;;999999888888888777777777888888888888888888888888999999888777777888999999222444666999;;;<<<<<<<<<:::;;;===>>>BBBJJJUUU]]]ttt~~~|||oooaaaWWWWWWUUUWWW^^^gggqqq~~~yyygggbbb\\\WWWVVVUUUSSSQQQOOONNNLLLIIIGGGGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCCCCDDDHHHOOOZZZooo}}}{{{zzzyyyyyyyyyxxxtttqqqkkkfffdddeeeiiilllmmmlllhhh^^^SSSIIIEEEDDDCCCNNNXXX\\\\\\YYYRRRKKKFFFCCC@@@===;;;;;;<<<===::::::::::::::::::;;;;;;999999999999999999999999999999888777777888999999444555888;;;<<<===<<<<<<;;;===@@@DDDJJJWWWgggsssvvvjjj```YYYWWWWWW\\\fffqqq{{{yyyhhhbbb\\\WWWVVVUUUSSSQQQOOONNNLLLIIIFFFHHHGGGGGGFFFEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEGGGMMMXXXggg}}}{{{yyyyyyxxxxxxuuussspppllljjjjjjmmmpppmmmlllhhh^^^SSSIIIEEEDDDDDDOOOZZZ^^^^^^\\\UUUNNNIIIGGGCCC@@@======>>>>>>555555666777888999999::::::::::::::::::::::::::::::999888777777888999:::666888:::<<<======<<<;;;===???CCCHHHQQQaaauuuqqqggg___ZZZYYYZZZaaammmyyyzzzkkk```[[[XXXQQQRRRQQQPPPOOOMMMJJJHHHGGGFFFFFFEEEEEEDDDDDDCCCCCC@@@??????@@@AAABBB@@@>>>??????>>>>>>>>>???AAABBB===AAABBB>>>???EEEFFFCCCIIILLLWWWlll~~~}}}|||}}}}}}{{{yyysssrrrpppnnnmmmnnnooopppqqqooohhh___TTTJJJEEEBBBCCCKKKVVV___cccaaa]]]ZZZRRRNNNHHHAAA===;;;;;;;;;999999999999999:::;;;<<<999999::::::;;;<<<======<<<:::999:::<<<<<<999777999:::;;;:::999999;;;<<<>>>AAAEEELLL\\\uuuwwwjjj```^^^aaaeeejjjmmmooozzzyyykkk```\\\YYYRRRRRRRRRQQQOOOMMMKKKIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCBBB@@@@@@@@@BBBBBBAAA@@@@@@??????>>>>>>???@@@AAA<<<@@@AAA??????DDDFFFDDDLLLVVVjjj}}}|||}}}}}}{{{zzztttsssqqqooonnnnnnooopppooonnniiiaaaVVVMMMGGGEEECCCJJJVVV___cccbbb___\\\UUUPPPIIIBBB===;;;;;;;;;;;;;;;;;;;;;;;;<<<======999999::::::;;;<<<<<<===;;;999777777999999888666777999::::::999:::===???CCCGGGMMMVVViiirrreee^^^```fffqqqvvvyyy{{{xxxjjj```\\\[[[TTTSSSSSSRRRPPPNNNLLLJJJIIIGGGFFFFFFEEEEEEDDDCCCCCCDDDBBB@@@@@@BBBCCCBBBAAAAAA@@@@@@????????????@@@>>>AAACCCAAAAAAEEEHHHHHHNNNaaa}}}|||||||||zzzyyyuuutttrrrqqqpppooooooooommmllljjjcccZZZPPPIIIFFFCCCJJJTTT]]]cccdddbbb___YYYTTTMMMEEE???<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===999::::::;;;;;;<<<<<<<<<;;;999777666777888888777777888999::::::<<>><<<999888888999:::;;;888999::::::;;;===@@@CCCDDDLLLYYYiiiuuullliiikkksss|||wwwiii___]]]]]]WWWTTTSSSRRRQQQOOOLLLJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDEEECCCBBBBBBCCCDDDCCCCCCAAAAAAAAAAAA@@@@@@??????BBBBBBCCCCCCCCCFFFMMMUUUjjj|||yyywwwwwwwwwwwwvvvssssssssssssrrrpppnnnmmmllllllkkkdddZZZOOOFFFAAADDDGGGOOOYYYaaaffffffddd```\\\UUUMMMEEE@@@<<<;;;:::999999888888888999999:::::::::;;;;;;;;;;;;;;;===<<<:::888888888:::<<<<<<<<<<<<;;;;;;<<<@@@CCCEEEPPP___ooozzzsssrrrvvv{{{wwwhhh___]]]]]]WWWSSSSSSRRRPPPNNNLLLJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBCCCDDDDDDCCCAAA@@@AAAAAABBBAAAAAA@@@???@@@???@@@BBBCCCIIIUUUbbb}}}|||yyyvvvvvvvvvvvvuuuqqqrrrtttuuutttrrrpppnnnmmmmmmkkkdddYYYNNNEEEAAAEEEGGGLLLVVV```ffffffeee```^^^YYYRRRJJJCCC===:::<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::999888666666888:::>>>>>>===<<<;;;===AAADDDMMMZZZjjjwww~~~uuupppqqqzzzwwwhhh^^^\\\\\\VVVRRRRRRQQQOOOMMMKKKIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDAAAAAABBBDDDEEEDDDAAA??????@@@AAABBBBBBBBBAAA@@@@@@???@@@EEEIIIRRRdddvvv~~~zzzwwwwwwwwwwwwvvvrrrsssvvvwwwwwwvvvsssqqqmmmmmmjjjdddZZZPPPHHHEEEEEEFFFJJJSSS^^^eeefffddd```___\\\VVVOOOFFF>>>:::<<<;;;;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;777999:::999777666777999======<<<<<<<<>>???AAABBBCCCBBBBBBAAABBB@@@CCCJJJPPP\\\rrr{{{xxxxxxxxxxxxxxxrrrtttwwwzzzzzzxxxvvvtttlllllljjjddd[[[RRRLLLIIIFFFFFFIIIRRR]]]dddeeeddd______]]]YYYQQQHHH???::::::999999888777777777888;;;;;;;;;;;;;;;;;;;;;;;;888;;;===<<<:::888999:::;;;<<<<<<;;;===@@@FFFJJJ\\\lll||||||uuunnnhhhhhhhhhooozzzlllaaa]]]]]]XXXUUUTTTSSSQQQOOOMMMKKKKKKFFFFFFGGGGGGFFFEEECCCBBBDDDDDDCCCBBBAAAAAA@@@@@@EEEAAA@@@BBBCCCAAAAAACCCCCCBBBFFFNNNWWWiii{{{yyyxxxuuuvvvyyywwwwwwwwwyyyzzzzzzxxxvvvrrrooohhh```XXXPPPJJJGGGDDDEEEIIIQQQZZZaaabbbaaaccc^^^YYYXXXVVVNNNDDD>>>>>><<<;;;;;;<<<===<<<;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::@@@===<<<>>>???AAAKKKXXXnnnvvv~~~}}}tttkkkhhhiiigggnnn{{{yyykkk```]]]]]]XXXQQQQQQQQQPPPOOOOOONNNNNNGGGGGGGGGGGGGGGEEEDDDCCCDDDDDDCCCBBBBBBAAA@@@@@@EEEBBBAAADDDDDDBBBAAADDDDDDDDDJJJVVVggg{{{xxxxxxwwwwwwyyyzzzyyyxxxyyyzzz{{{yyyxxxrrroooiiiaaaXXXPPPIIIFFFDDDEEEIIIQQQ[[[aaacccbbbeeeaaa]]][[[XXXQQQGGGAAA>>><<<::::::;;;<<<<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::<<<;;;===@@@@@@DDDPPP^^^tttyyy|||wwwnnnhhhhhhkkkooovvvwwwiii___[[[\\\VVVQQQQQQPPPPPPOOOOOONNNNNNGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAADDDAAABBBEEEEEEBBBBBBEEEIIIJJJSSSfff|||wwwxxxxxxxxxyyyzzzxxxvvvvvvwwwxxxxxxxxxrrrooojjjbbbYYYPPPHHHDDDDDDEEEIIIRRR[[[bbbdddcccgggeeebbb___\\\UUULLLDDD???===:::::::::;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999:::;;;>>>BBBDDDLLL[[[jjj~~~}}}xxxooogggeeejjjooozzzttthhh^^^[[[[[[UUUTTTTTTRRRPPPNNNLLLKKKJJJHHHHHHHHHHHHGGGGGGFFFFFFDDDDDDCCCCCCBBBBBBBBBAAABBB@@@BBBEEEDDDBBBCCCGGGNNNTTTccc}}}xxxxxxxxxxxxxxxxxxuuurrrqqqrrrtttuuuuuurrrpppkkkddd[[[QQQHHHDDDEEEFFFJJJRRR\\\bbbdddcccfffgggeeeaaa^^^YYYPPPHHH@@@>>>;;;999:::;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999;;;===@@@CCCHHHVVVjjjyyyuuuiiibbbdddmmmuuusssfff]]]ZZZZZZUUUTTTSSSRRRPPPNNNLLLJJJJJJHHHHHHGGGGGGGGGGGGGGGGGGDDDCCCCCCCCCCCCCCCBBBBBB@@@@@@AAADDDDDDCCCFFFLLLRRRaaayyy{{{yyyxxxwwwwwwxxxuuuqqqoooppprrrttttttrrrpppmmmfff]]]SSSJJJEEEEEEFFFJJJRRR[[[aaacccbbbbbbffffffaaa^^^[[[SSSJJJBBB???<<<::::::;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;===???BBBMMM___uuurrreeeaaagggqqqyyyqqqfff]]][[[[[[UUUPPPPPPOOOOOONNNNNNMMMMMMHHHGGGFFFFFFFFFFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@BBBDDDEEEEEEKKKSSS]]]uuu}}}yyywwwxxxzzzwwwsssrrrrrrtttuuuuuurrrqqqnnniii```VVVLLLGGGFFFGGGJJJQQQZZZ```aaa```]]]dddfffaaa^^^]]]VVVLLLEEEAAA===;;;:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::===@@@FFFUUUkkk}}}|||nnnccccccjjjttt{{{qqqfff]]][[[[[[VVVPPPPPPOOOOOONNNMMMMMMMMMGGGFFFEEEEEEEEEEEEFFFGGGCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBDDDFFFFFFIIIRRR\\\sss{{{yyy{{{yyywwwtttsssssstttttttttqqqqqqoookkkcccYYYOOOIIIGGGGGGJJJPPPXXX]]]^^^]]]YYYcccfffaaa^^^___YYYOOOGGGCCC???<<<;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========<<<@@@FFFQQQeee{{{uuuiiiccceeemmmvvvzzzqqqfff^^^\\\[[[VVVSSSSSSQQQOOOMMMKKKJJJIIIFFFFFFEEEDDDDDDEEEFFFGGGCCCCCCCCCDDDDDDDDDDDDDDDFFFEEEEEEGGGHHHLLLWWWccc|||{{{~~~wwwuuurrrqqqrrrrrrrrrqqqqqqqqqpppllleee[[[QQQKKKGGGGGGJJJPPPWWW\\\\\\[[[WWWbbbgggaaa___```[[[QQQIIIEEE@@@<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<999::::::;;;<<<===>>>>>>???EEENNN]]]tttxxxpppfffbbbgggooovvvyyyppphhh___YYYYYYVVVRRRQQQOOOMMMLLLKKKJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFF??????FFFKKKRRReeezzz~~~{{{}}}{{{wwwtttqqqpppppppppsssuuutttnnniiibbbXXXNNNKKKHHHHHHMMMVVV]]]^^^]]][[[^^^aaabbb```]]][[[ZZZTTTLLLAAA<<<<<<<<<;;;999<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999;;;>>>???@@@AAAIIIWWWlllqqqgggaaafffpppxxx~~~ppphhh___YYYYYYVVVRRRQQQOOOMMMLLLKKKJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEGGGEEEHHHNNNRRR]]]yyy}}}{{{xxxuuurrrqqqqqqrrrrrruuutttoookkkfff^^^TTTMMMIIIGGGLLLUUU\\\]]][[[\\\^^^```aaa___]]]ZZZYYYTTTMMMCCC===<<<===;;;999<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888999:::===>>>???BBBMMM___uuu~~~ooofffaaafffqqqzzzppphhh___YYYYYYVVVRRRQQQOOOMMMLLLKKKJJJJJJHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFKKKQQQWWWjjj}}}{{{xxxvvvtttsssttttttrrrttttttqqqnnnkkkddd\\\SSSLLLHHHLLLVVV^^^___\\\]]]]]]^^^^^^]]][[[ZZZYYYVVVOOOFFF@@@>>>===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<>>>???@@@FFFUUUjjjyyyllleeeccciiiuuuppphhh___YYYYYYVVVRRRQQQOOOMMMLLLKKKJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFKKKSSSaaa{{{~~~|||yyywwwuuuuuuuuuvvvrrrttttttqqqooonnnhhhaaaYYYQQQKKKNNNZZZbbbccc```[[[ZZZYYYYYYZZZ[[[[[[[[[WWWQQQIIICCC???>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@CCCEEEOOO___sss}}}rrriiifffgggppp|||ppphhh___YYYYYYVVVRRRQQQOOOMMMLLLKKKJJJJJJGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFKKKJJJNNN\\\ttt~~~}}}zzzwwwvvvvvvvvvwwwtttuuutttpppooonnnjjjccc[[[TTTOOORRR\\\ccceeebbbXXXUUURRRSSSVVVZZZ\\\]]]YYYTTTMMMFFFAAA???==============================;;;<<<=========@@@EEEIII[[[jjjyyy~~~yyypppiiidddeeekkkxxxppphhh___YYYYYYVVVRRRQQQOOOMMMLLLKKKJJJJJJGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGKKKKKKSSSggg}}}zzzxxxvvvuuuvvvvvvuuuvvvtttpppnnnoookkkeee^^^YYYUUUWWW]]]bbbcccbbbWWWRRRMMMMMMQQQWWW[[[\\\[[[WWWPPPIIICCC@@@>>>>>>========================999:::;;;;;;;;;@@@GGGNNNeeesss}}}{{{qqqjjjfffccc```eeerrrppphhh___YYYYYYVVVRRRQQQOOOMMMLLLKKKJJJJJJFFFFFFFFFFFFEEEEEEEEEEEECCCDDDDDDEEEFFFFFFGGGGGGIIINNN\\\vvv~~~{{{wwwuuuttttttuuuuuuuuutttpppoooqqqnnniiifffcccaaa``````bbbbbbcccXXXQQQJJJIIIMMMSSSWWWXXX\\\YYYSSSKKKEEE@@@??????========================;;;<<<===<<<<<>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>@@@GGGSSS]]]nnn{{{yyyhhh^^^^^^aaafffrrrqqqhhh___YYYWWWTTTPPPPPPNNNLLLKKKJJJJJJJJJGGGGGGEEEDDDCCCCCCCCCCCCFFFGGGGGGEEEEEEGGGHHHHHHSSSbbb~~~wwwvvvvvvsssqqqqqqrrrqqqpppppppppqqqrrrsssrrrpppnnnmmmllljjjgggeee[[[TTTJJJCCCCCCGGGMMMPPPXXXZZZYYYRRRHHHAAA>>>???;;;<<<<<<<<<======>>>>>>===;;;>>>CCCDDDGGGZZZooozzz|||zzzrrrhhhccccccdddkkkzzzppphhh___YYYXXXUUUPPPPPPNNNLLLKKKJJJJJJJJJHHHHHHGGGEEEEEEDDDDDDEEEFFFGGGHHHFFFFFFHHHKKKMMMYYYmmmxxxuuuuuusssppppppsssrrrqqqqqqqqqrrrsssttttttrrrooonnnllljjjgggddd\\\UUUKKKDDDDDDGGGLLLOOOWWWYYYZZZUUULLLDDD@@@@@@<<<<<<<<<=========>>>>>>======???CCCHHHRRRdddtttxxxmmmdddaaabbbdddmmm}}}oooggg___YYYYYYVVVPPPPPPNNNLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGIIIHHHHHHJJJOOOUUUfff{{{ttttttrrrppppppsssrrrqqqqqqqqqssstttuuuvvvsssqqqnnnllliiieeebbb\\\UUULLLEEEDDDGGGKKKMMMUUUXXXZZZWWWPPPHHHCCCBBB===============>>>>>>???>>>@@@AAADDDPPPcccsss{{{|||pppfff``````cccgggqqqmmmfff^^^YYYYYYVVVPPPPPPNNNLLLKKKJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJIIILLLUUU___zzzuuusssrrrqqqqqqrrrqqqqqqqqqqqqrrrtttuuuvvvtttpppnnnkkkgggccc___[[[TTTKKKEEECCCEEEHHHJJJQQQUUUYYYYYYSSSLLLFFFCCC???>>>=========>>>??????>>>BBBBBBFFFYYYrrr|||rrrfff```___aaaggglllxxxlllfff^^^YYYYYYVVVPPPPPPNNNLLLKKKJJJJJJJJJGGGGGGFFFEEEEEEEEEFFFFFFHHHHHHJJJLLLKKKOOO___oooyyyuuusssssstttqqqqqqppppppqqqrrrtttuuuvvvssspppmmmiiieeeaaa]]]XXXRRRJJJEEECCCDDDFFFGGGMMMQQQWWWYYYVVVOOOHHHDDDAAA@@@>>>======>>>???@@@???BBBDDDMMMccc|||ssshhh___]]]___aaahhhppp~~~llleee]]]XXXXXXUUUPPPPPPNNNLLLKKKJJJJJJJJJGGGFFFFFFEEEEEEEEEFFFFFFHHHGGGJJJNNNPPPWWWnnnyyyttttttvvvqqqqqqpppqqqrrrsssuuuvvvvvvtttpppmmmiiieeeaaa]]]VVVQQQJJJEEEDDDEEEFFFGGGKKKOOOUUUXXXWWWRRRKKKGGGBBBAAA???======>>>@@@AAA@@@BBBHHHWWWnnn~~~mmmccc]]]^^^___```iiitttyyy}}}llleee\\\WWWWWWTTTPPPPPPNNNLLLKKKJJJJJJJJJGGGGGGFFFFFFFFFGGGGGGHHHFFFEEEJJJQQQUUUbbbuuutttwwwssssssrrrssstttvvvwwwyyywwwuuuqqqnnnkkkgggccc___VVVQQQKKKGGGFFFGGGHHHIIIKKKOOOTTTXXXYYYUUUOOOKKKCCCBBB???>>>===>>>@@@AAACCCCCCLLLbbbxxx|||hhh___[[[^^^___bbbpppxxxyyyllleee\\\WWWVVVSSSQQQPPPNNNLLLKKKJJJJJJJJJHHHHHHHHHGGGGGGHHHIIIIIIEEEDDDIIIRRRZZZjjjvvvssswwwuuuuuutttuuuvvvxxxzzz{{{yyyvvvssspppmmmiiieeebbbVVVRRRLLLIIIHHHJJJJJJKKKLLLOOOTTTYYY[[[XXXRRRNNNDDDBBB@@@>>>===>>>@@@BBBFFFDDDPPPjjj~~~|||{{{ddd\\\YYY]]]```eeexxxxxxxxxpppeee[[[WWWXXXSSSPPPOOONNNMMMLLLJJJIIIIIIEEEFFFGGGHHHIIIHHHGGGFFFFFFIIILLLPPP]]]zzz~~~xxxwwwtttrrrpppppprrrtttvvvvvvwwwvvvuuurrrooojjjeeebbbYYYTTTMMMHHHHHHKKKMMMOOOPPPPPPQQQTTTXXXXXXUUUQQQIIICCC@@@@@@@@@>>>>>>AAAHHHMMM\\\ssszzzooo```]]][[[]]]cccoooyyyuuunnndddZZZVVVWWWRRRPPPOOONNNMMMLLLJJJIIIIIIFFFGGGHHHIIIJJJIIIHHHHHHJJJLLLQQQYYYlllyyyssssssqqqooooooqqqssssssssssssttttttrrrmmmhhheeecccYYYTTTMMMHHHHHHKKKOOOQQQRRRQQQQQQTTTXXXXXXUUURRRKKKEEEAAAAAAAAA???@@@CCCFFFQQQggguuufff\\\YYYYYY]]]eeettt|||wwwmmmcccYYYVVVVVVQQQPPPOOONNNMMMLLLJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJLLLNNNTTTbbb{{{tttrrrqqqppppppqqqqqqpppooonnnqqqrrrpppkkkfffddddddZZZTTTMMMHHHIIIMMMQQQTTTTTTRRRQQQTTTWWWXXXUUUSSSLLLGGGCCCBBBAAA???AAAFFFJJJZZZrrrmmm___XXXWWWYYY```jjj{{{xxxmmmcccZZZWWWWWWQQQPPPOOONNNMMMLLLJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJKKKOOOQQQZZZmmmxxxtttsssrrrrrrrrrqqqooollliiimmmqqqoooiiidddbbbcccYYYTTTLLLHHHJJJOOOTTTWWWWWWTTTRRRSSSUUUWWWVVVSSSMMMHHHDDDCCC@@@???CCCIIITTTeeexxx}}}rrrfff]]]WWWWWW\\\eeeqqqyyy}}}mmmddd\\\XXXXXXSSSPPPOOONNNMMMLLLJJJIIIIIIGGGGGGGGGHHHIIIIIIJJJKKKQQQVVVddd~~~|||wwwuuutttttttttrrrpppmmmhhhlllnnnmmmiiiccc```___WWWRRRLLLIIIKKKPPPVVVYYYYYYUUUQQQQQQSSSUUUUUUTTTMMMHHHDDDCCC@@@???EEEMMM\\\ooovvvlllbbb[[[WWWYYY___iiivvvzzzzzzmmmeee\\\YYYYYYSSSPPPOOONNNMMMLLLJJJIIIIIIGGGGGGGGGGGGHHHIIIKKKKKKMMMWWWmmm~~~|||yyywwwuuuuuuttttttrrrpppkkklllmmmllliiiddd^^^ZZZTTTPPPKKKJJJLLLRRRVVVYYYZZZUUUPPPOOOQQQSSSTTTSSSMMMIIIFFFDDDAAAAAAIIISSSbbbvvvwwwkkkaaaYYYXXX[[[dddppp||||||xxx}}}lllddd\\\YYYXXXRRRPPPOOONNNMMMLLLJJJIIIIIIHHHHHHGGGHHHIIIJJJLLLMMMNNN]]]zzzxxx~~~zzzxxxuuutttttttttsssrrrooommmkkkkkkjjjeee\\\TTTPPPMMMJJJJJJNNNSSSVVVXXX[[[UUUOOOMMMNNNRRRSSSSSSNNNKKKHHHFFFDDDEEENNNYYYjjj|||}}}pppiiiccc\\\\\\aaakkkyyyyyy|||kkkccc[[[XXXWWWQQQPPPOOONNNMMMLLLJJJIIIIIIIIIIIIHHHIIIJJJLLLNNNOOOXXXjjjxxxzzz{{{xxxtttrrrsssssstttsssrrrnnnjjjjjjkkkeeeZZZQQQNNNLLLJJJKKKOOOSSSVVVWWW[[[UUUNNNKKKMMMPPPRRRRRRPPPLLLJJJHHHFFFHHHRRR^^^sss~~~rrreeedddeeecccaaagggssszzz|||jjjbbbZZZXXXXXXSSSQQQPPPNNNLLLKKKJJJIIIIIIMMMMMMKKKIIIJJJOOOTTTVVV[[[wwwzzzyyyttttttuuurrrooooooqqqpppnnnmmmjjjbbbWWWNNNNNNKKKGGGGGGKKKPPPTTTVVV\\\XXXRRRMMMKKKLLLPPPRRRSSSNNNKKKHHHEEEGGGWWWiiiyyyzzzxxxooogggcccaaaaaadddmmmzzzxxx}}}jjjccc[[[XXXWWWRRRQQQPPPNNNLLLKKKJJJJJJIIIIIIJJJJJJHHHIIIMMMSSSVVVggg|||}}}vvvuuuuuurrroooooorrrqqqooonnnkkkcccXXXPPPKKKHHHEEEEEEIIIMMMQQQSSSYYYXXXTTTNNNKKKJJJMMMPPPQQQMMMKKKIIIHHHNNN^^^ppp|||uuukkkeeecccdddeeelllwww~~~zzzzzz~~~jjjccc\\\XXXWWWQQQPPPOOONNNLLLKKKJJJJJJJJJGGGIIIJJJJJJKKKNNNUUU[[[vvvxxxuuutttqqqooonnnrrrqqqoooooollldddYYYQQQJJJGGGEEEEEEIIIMMMQQQRRRVVVWWWVVVQQQKKKHHHKKKOOOOOOLLLKKKKKKNNNWWWhhhxxxzzznnnfffcccfffjjjnnnrrr|||www}}}iiiccc\\\XXXVVVPPPPPPOOONNNLLLKKKJJJJJJJJJIIIJJJMMMNNNMMMPPPZZZdddyyytttsssqqqoooooopppooonnnnnnkkkdddYYYQQQKKKIIIGGGHHHKKKOOORRRSSSTTTWWWYYYTTTLLLHHHJJJNNNNNNMMMLLLNNNTTT```qqq}}}uuugggaaaccchhhooouuuzzz{{{uuu|||hhhccc[[[XXXVVVOOOOOOOOOMMMLLLKKKKKKKKKKKKJJJKKKMMMOOOOOOSSSbbbsssyyyrrrrrrqqqppppppnnnmmmlllllljjjcccXXXPPPJJJHHHHHHIIIMMMPPPRRRRRRSSSWWWZZZVVVNNNIIIJJJNNNNNNNNNOOORRR[[[iiiwwwrrreee```bbbeeemmmuuu|||uuu}}}{{{gggaaaZZZWWWVVVPPPOOONNNMMMLLLKKKKKKKKKKKKJJJIIIKKKOOOPPPXXXooo|||sssqqqppppppppplllkkkkkkkkkiiibbbXXXQQQHHHGGGGGGIIIMMMOOOPPPPPPRRRUUUWWWTTTNNNJJJKKKMMMNNNPPPSSSXXXdddttttttfffaaa``````iiitttxxx{{{{{{fff___XXXVVVVVVQQQOOONNNMMMLLLKKKKKKKKKKKKKKKHHHKKKPPPUUUbbbuuurrrpppoooooolllkkkkkkkkkjjjcccZZZRRRHHHHHHHHHKKKOOOQQQQQQPPPPPPQQQRRRPPPMMMKKKKKKKKKNNNRRRWWW^^^mmm~~~sssfffaaa^^^___kkk{{{|||zzz{{{eee^^^WWWVVVWWWRRRNNNNNNMMMLLLKKKKKKKKKLLLMMMJJJMMMTTT[[[kkk~~~xxx~~~}}}{{{}}}wwwssspppooonnnmmmlllllllllkkkeee[[[SSSJJJJJJKKKNNNRRRTTTTTTSSSOOOOOONNNMMMLLLKKKJJJJJJMMMSSSYYYbbbssspppddd___]]]```qqq{{{zzzddd]]]VVVUUUUUUQQQMMMMMMMMMMMMMMMNNNNNNNNNKKKMMMOOOQQQ]]]zzz~~~~~~}}}}}}~~~~~~~~~}}}{{{zzz|||}}}xxxzzzyyyssssssqqqnnnmmmllllllmmmmmmggg___XXXKKKJJJIIIMMMRRRVVVVVVUUUSSSMMMIIIHHHGGGFFFIIIOOORRRUUU\\\iii|||qqqcccbbbbbbdddvvv|||zzzzzzeee^^^WWWUUUUUUQQQNNNNNNMMMMMMMMMMMMMMMMMMLLLNNNPPPUUUddd~~~yyyyyyzzzzzzyyyxxxyyyzzz|||}}}|||zzzvvvvvvvvvtttssstttwwwzzz|||xxx|||~~~sssqqqpppooolllkkklllmmmmmmhhh```ZZZNNNMMMMMMPPPUUUXXXXXXVVVSSSMMMIIIHHHGGGEEEHHHMMMSSSXXXbbbppprrreeeeeefffkkkzzzzzzeee^^^WWWUUUUUUPPPOOONNNNNNNNNMMMLLLLLLLLLMMMNNNRRRZZZnnnwwwrrrqqqrrruuutttsssrrrrrrssstttuuuxxxxxxxxxvvvuuusssqqqpppnnnooopppooonnnnnnpppqqqvvvwwwxxxzzz|||}}}}}}yyyvvv|||uuunnnmmmooolllkkkkkklllmmmjjjccc]]]SSSQQQQQQTTTYYY[[[ZZZWWWTTTNNNIIIGGGFFFDDDGGGLLLQQQZZZgggwwwrrrfffggglllvvvzzz{{{eee___XXXVVVVVVPPPOOOOOOOOONNNMMMLLLKKKKKKMMMNNNRRR___wwwzzzooojjjjjjkkklllooonnnmmmmmmlllmmmmmmnnnmmmmmmllllllkkkkkkllllllkkkmmmooopppoooooopppqqqvvvuuuuuuvvvxxxzzz|||}}}{{{}}}}}}zzz{{{yyylllkkknnnkkkjjjjjjlllnnnlllfffbbbWWWUUUUUUWWW[[[\\\ZZZWWWTTTNNNIIIGGGEEECCCFFFKKKMMMYYYkkk||||||nnneeehhhqqqzzz|||{{{fff```YYYVVVVVVPPPOOOOOOOOONNNMMMLLLKKKKKKLLLMMMTTTeeeyyywwwyyy|||}}}|||tttiiibbbbbbdddeeedddggggggffffffffffffffffffccccccddddddfffhhhjjjlllkkkmmmppprrrrrrssstttuuusssrrrqqqpppqqqrrrsssuuuwwwyyy|||}}}~~~nnnkkkmmmllljjjjjjlllnnnmmmiiieeeZZZXXXXXXZZZ\\\\\\YYYUUUUUUNNNIIIHHHFFFDDDFFFKKKLLL\\\pppyyysssiiidddiiivvv}}}{{{{{{gggaaaZZZWWWVVVPPPOOONNNNNNNNNMMMLLLLLLLLLMMMOOOYYYooo}}}||||||}}}{{{{{{wwwpppmmmnnnnnnllleee```[[[ZZZ\\\^^^___^^^``````aaaaaaaaaaaaaaaaaa^^^___```cccfffiiilllnnnkkknnnqqqrrrrrrssstttvvvrrrqqqooommmmmmmmmnnnnnntttuuuwwwxxxzzz{{{{{{{{{zzz|||}}}|||zzzxxxzzz~~~vvvnnnnnnmmmkkkjjjkkknnnnnnkkkhhh]]][[[ZZZ\\\]]]\\\XXXTTTUUUOOOJJJHHHGGGEEEHHHMMMRRRcccwww}}}ssskkkfffeeennn}}}~~~{{{gggaaaZZZWWWVVVPPPNNNNNNMMMMMMMMMMMMMMMMMMOOOSSSaaa{{{~~~}}}{{{tttttttttrrrpppnnnoooppplllnnnllleeeccceeeccc___VVVUUUTTTUUUXXX[[[]]]^^^______```aaaaaabbbbbbbbbaaabbbeeehhhkkknnnpppqqqooopppqqqqqqqqqqqqrrrtttqqqqqqpppooonnnmmmmmmmmmppppppqqqrrrsssssstttttttttvvvzzz}}}|||zzzwwwssstttxxx~~~|||tttqqqooommmkkkkkknnnnnnllliii```^^^]]]^^^___]]]XXXTTTUUUOOOJJJIIIHHHGGGJJJOOOWWWhhh|||wwwnnngggeeeiiittt{{{gggbbb[[[WWWVVVPPPMMMMMMMMMMMMMMMNNNNNNNNNQQQVVVggg|||{{{zzzyyyxxxjjjjjjjjjhhheeeddddddfffaaaeeeddd___]]]___^^^YYYPPPQQQRRRTTTWWW[[[^^^aaaaaabbbcccdddeeeeeeeeeeeeggghhhkkknnnqqqsssuuuuuusssssssssrrrpppoooqqqrrroooooonnnnnnmmmmmmllllllmmmmmmnnnnnnooooooppppppooorrruuuxxxzzz||||||yyyvvvrrrrrruuuxxx~~~wwwzzzxxxssspppmmmkkklllnnnnnnllljjjbbbaaa___```aaa^^^YYYTTTUUUOOOJJJJJJIIIHHHKKKPPPYYYkkk}}}}}}rrrjjjfffgggmmmyyyzzzhhhbbbYYYTTTUUUQQQPPPNNNLLLKKKLLLMMMNNNNNNSSSZZZooo|||wwwtttrrrooommmeeeeeedddaaa]]]ZZZYYYZZZ[[[ZZZZZZ\\\______\\\XXXNNNPPPSSSWWWZZZ]]]___```eeefffhhhjjjkkkkkkkkkkkkmmmmmmnnnppptttwwwxxxwwwrrrqqqqqqpppooonnnnnnnnnkkklllmmmnnnooonnnnnnmmmiiiiiiiiiiiijjjjjjjjjjjjmmmoooqqqrrrssstttvvvxxx{{{~~~{{{zzzxxxrrrppprrrpppwww|||vvvvvv}}}wwwmmmiiiggggggkkkmmmllljjjgggeeebbbaaaaaa___ZZZUUUTTTQQQOOOOOOLLLJJJMMMSSSaaawwwyyyllljjjdddiiiqqq~~~yyyhhhbbbYYYUUUVVVRRRNNNMMMKKKKKKMMMOOOPPPQQQWWWccc}}}yyytttqqqnnnllljjjeeeccc___[[[XXXWWWVVVVVVWWWVVVWWWYYY\\\]]]ZZZXXXRRRTTTWWW[[[^^^bbbdddeeejjjkkklllnnnoooooonnnnnnqqqooooooppprrrtttttttttpppoooooonnnmmmlllkkkkkkkkklllmmmnnnnnnmmmlllllliiiiiiiiijjjjjjjjjkkkkkkjjjlllnnnooooooppprrrtttvvvxxxzzz|||~~~~~~{{{wwwqqqooorrrpppuuuzzzyyyxxxzzzxxxoookkkhhhgggiiikkkjjjhhhgggdddaaa``````^^^YYYUUUTTTQQQOOOOOOLLLJJJNNNUUUddd|||uuuiiihhhfffmmmxxxwwwfffaaaYYYVVVWWWSSSKKKKKKLLLLLLNNNPPPRRRSSS\\\qqq~~~{{{vvvqqqnnnkkkiiiffffff```XXXSSSSSSSSSSSSRRRSSSSSSUUUXXX[[[]]]\\\[[[YYYZZZ]]]aaadddhhhjjjlllooopppqqqrrrrrrrrrrrrrrruuurrrpppooopppppppppooonnnnnnmmmlllkkkjjjiiihhhkkkkkklllmmmmmmlllkkkjjjiiiiiijjjjjjjjjkkkkkkkkkiiikkkmmmmmmmmmmmmoooqqqrrrsssuuuvvvwwwzzz~~~}}}vvvooonnnqqqmmmppprrrvvv}}}zzzvvvzzzyyyrrrmmmhhhfffggghhhgggeeefffccc```______]]]XXXTTTTTTQQQPPPOOOLLLKKKPPPXXXiiirrrfffhhhjjjsssttteeeaaaYYYVVVWWWTTTLLLLLLMMMNNNOOOQQQTTTVVVaaa~~~||||||}}}zzzuuuqqqnnnkkkhhhffffff]]]SSSNNNOOOQQQQQQPPPRRRTTTVVVZZZ]]]```aaaaaa```aaacccfffjjjmmmppprrrssssssttttttttttttttttttvvvtttpppoooooooooooonnnnnnmmmlllkkkjjjiiiiiihhhjjjjjjkkklllkkkjjjiiihhhiiiiiijjjjjjjjjkkkkkkkkklllmmmooonnnmmmmmmooopppppprrrtttuuuvvvyyy}}}vvvnnnlllmmmhhhjjjkkkmmmsss}}}{{{yyytttuuu}}}}}}sssnnnhhheeefffggggggffffffbbb___]]]]]]\\\XXXTTTTTTRRRPPPOOOMMMLLLTTT^^^pppqqqfffjjjmmmwwwsssdddaaaYYYVVVWWWSSSNNNOOOPPPOOOOOORRRVVVZZZiii||||||yyyuuuqqqooolllhhhfffcccZZZQQQLLLNNNQQQRRRPPPRRRTTTXXX\\\___cccfffgggffffffhhhjjjmmmpppsssuuutttttttttttttttttttttuuuwwwtttqqqppppppppppppooonnnnnnmmmmmmlllkkkkkkkkkjjjkkklllllllllkkkjjjiiijjjkkkkkkkkkkkklllllllllooopppppppppnnnmmmnnnooooooqqqsssuuuwwwzzzxxxqqqmmmkkkddddddfffhhhllluuu|||wwwxxxuuutttvvv~~~zzz{{{tttnnngggdddeeehhhhhhhhhfffbbb^^^\\\\\\[[[WWWTTTSSSRRRQQQQQQNNNOOOZZZeeexxxrrrhhhmmmooozzzrrrccc```YYYVVVVVVRRROOOPPPQQQPPPPPPTTT[[[aaaxxx|||}}}xxxuuurrrooollliiieeeccc\\\WWWPPPNNNOOORRRSSSSSSRRRUUUZZZ]]]aaaeeeiiillllllllllllmmmpppsssuuuwwwuuutttttttttuuuuuuvvvwwwxxxvvvtttttttttsssqqqooonnnnnnnnnnnnnnnnnnnnnnnnlllmmmnnnooopppoooooonnnnnnnnnnnnoooooooooppppppqqqrrrrrrpppnnnllllllmmmnnnppprrrtttvvvzzz~~~zzzuuuoooeeecccbbbeeehhhllluuu~~~www~~~zzzvvvtttrrrxxx{{{tttooovvvvvvppphhhdddeeehhhiiiiiigggccc^^^\\\\\\[[[XXXUUUSSSRRRRRRRRRPPPSSS```nnnrrriiinnnnnn{{{qqqccc```YYYUUUUUUQQQOOOPPPPPPPPPQQQWWWbbbkkkyyy{{{qqqnnnkkkiiifffccc___\\\SSSRRRPPPPPPPPPRRRSSSUUUVVVYYY^^^aaadddhhhnnnrrrrrrqqqpppqqqrrrtttwwwxxxwwwvvvvvvvvvwwwyyyzzz{{{zzzyyyxxxxxxwwwuuuqqqnnnnnnnnnnnnoooppppppqqqqqqpppqqqssstttuuuvvvuuuuuussssssssstttttttttuuuuuuuuuvvvuuussspppnnnnnnooopppqqqssstttvvvyyy}}}wwwlllddd___aaacccfffkkkrrryyy~~~xxxuuupppppp|||yyyooonnnyyy{{{sssjjjeeeeeeggghhhhhhhhhccc___\\\\\\\\\YYYVVVRRRRRRSSSTTTRRRWWWfffuuupppfffjjjmmm|||qqqccc```YYYUUUUUUPPPMMMOOOPPPOOOQQQZZZgggqqq~~~yyy|||tttkkkiiifffcccaaa^^^YYYVVVMMMOOOPPPQQQQQQQQQTTTVVVZZZ^^^cccfffhhhmmmrrrwwwuuutttsssssstttuuuxxxyyyyyyyyyxxxyyyzzz|||~~~||||||{{{{{{zzzvvvqqqmmmmmmmmmnnnooopppqqqrrrrrrssstttvvvxxxzzzzzzzzzzzzwwwwwwwwwwwwxxxxxxxxxxxxzzzzzzzzzxxxtttrrrrrrrrrssstttvvvvvvwwwyyy|||~~~sssggg]]]]]]```aaaffflllzzzzzz~~~xxxuuunnnlllvvvtttlllqqq~~~vvvlllfffeeefffgggggghhhddd___]]]]]]\\\YYYVVVQQQRRRTTTTTTTTTYYYiiiyyynnncccfffkkk|||rrrccc___WWWTTTUUUQQQPPPNNNOOOSSSSSSXXXjjj~~~|||wwwooogggeeeaaa]]]XXXTTTQQQPPPOOONNNNNNOOORRRVVVZZZ]]]___aaadddhhhmmmqqqtttuuuwwwwwwvvvvvvvvvwwwyyyzzzyyyzzz|||{{{zzzzzz{{{}}}~~~|||yyywwwvvvoooqqqtttvvvxxxxxxwwwvvvtttuuuxxx{{{~~~{{{{{{|||}}}~~~~~~}}}}}}|||{{{zzzyyyxxxvvvuuuuuuvvvvvvvvvvvvxxx{{{~~~vvvkkkbbb______```bbbfffooo|||}}}uuuqqqqqq{{{|||mmmlllqqqyyyjjjhhhhhhdddbbbdddaaa```^^^\\\[[[YYYYYYYYYUUUPPPQQQUUUVVV[[[nnnxxxfffbbbeeeooorrrccc___WWWTTTUUUQQQPPPNNNQQQTTTUUU\\\sss}}}wwwllleee___]]]ZZZVVVRRROOOMMMLLLMMMLLLMMMNNNRRRVVVZZZ]]]bbbdddfffjjjnnnrrrvvvxxxyyyyyyxxxxxxyyyzzz|||}}}{{{}}}~~~~~~}}}}}}~~~}}}|||{{{zzzuuuvvvxxxyyyzzzzzzzzzzzzzzz{{{}}}~~~~~~~~~}}}{{{zzzyyyxxxwwwxxxwwwwwwxxxzzz|||zzzoooeeeaaa```___```ccciiiuuu}}}uuupppooowwwrrrllllllxxx~~~mmmjjjiiidddaaaccc```___]]][[[ZZZYYYXXXXXXUUUQQQPPPTTTVVV\\\pppssseeeeeejjjvvvrrrbbb___WWWTTTUUUQQQPPPPPPRRRVVVWWWccc~~~vvvkkkaaaZZZWWWUUUSSSPPPNNNLLLKKKKKKMMMNNNOOORRRUUUZZZ^^^```ggghhhjjjmmmpppuuuyyy{{{||||||{{{{{{|||}}}}}}}}}~~~~~~~~~}}}|||{{{{{{zzzyyyyyyzzz|||~~~ttthhhccc```]]]]]]___aaakkkvvvxxxrrrppptttyyyooogggoooqqqkkkiiidddaaabbb___^^^\\\ZZZXXXWWWVVVVVVVVVQQQPPPSSSVVV___tttmmmdddhhhpppqqqbbb^^^WWWSSSTTTQQQQQQQQQTTTWWWYYYiiivvvmmmddd[[[VVVSSSQQQOOONNNMMMMMMNNNNNNQQQRRRUUUYYY]]]aaaeeegggkkklllmmmooossswww{{{~~~~~~}}}}}}}}}~~~~~~||||||||||||}}}vvvkkkeeeaaa]]][[[\\\\\\ccclllwww~~~xxxtttttt}}}vvviiijjj{{{tttkkkiiidddaaabbb]]]\\\ZZZXXXWWWUUUUUUTTTVVVRRRPPPRRRWWWcccyyyyyyjjjeeellluuuqqqbbb^^^VVVSSSTTTPPPSSSSSSUUUXXX]]]ppp}}}~~~}}}vvvnnnggg```YYYUUUPPPNNNMMMLLLMMMNNNQQQRRRUUUWWWZZZ___cccgggjjjkkknnnnnnppprrruuuyyy|||~~~~~~~~~~~~~~~~~~~~~yyymmmgggbbb]]][[[\\\ZZZ^^^eeennnyyy}}}xxxuuuxxx~~~pppjjjuuuvvvllliiidddaaabbb\\\[[[YYYWWWVVVTTTTTTSSSVVVRRRPPPRRRYYYhhh~~~uuuiiigggoooxxxqqqaaa^^^VVVSSSTTTPPPTTTSSSUUU[[[cccxxx|||}}}yyyuuuooohhhccc]]]WWWSSSMMMLLLKKKKKKLLLOOORRRTTTXXXZZZ^^^ccchhhkkklllmmmpppqqqtttvvvyyy|||~~~~~~~~~~~~rrrkkkeee___[[[[[[YYYZZZ```gggppp|||zzzuuutttwwwvvvjjjqqq{{{nnniiidddaaabbb\\\[[[YYYWWWUUUTTTSSSSSSTTTRRRQQQSSS\\\mmmqqqhhhjjjsss|||~~~qqqaaa]]]VVVRRRSSSPPPTTTQQQTTT^^^jjj{{{|||~~~~~~}}}}}}uuurrrmmmhhhccc]]]VVVRRRNNNMMMKKKKKKMMMQQQUUUWWW\\\___dddiiimmmooopppppprrruuuxxx{{{~~~xxxpppiiiaaa\\\[[[WWWWWW[[[aaagggpppxxxtttuuuxxxwwwjjjooo{{{qqqkkkddd``````\\\[[[YYYWWWUUUTTTSSSSSSRRRRRRRRRTTT^^^pppzzzlllffflllxxx~~~pppaaa]]]VVVRRRSSSPPPSSSPPPTTT```pppzzz|||}}}~~~|||{{{zzz{{{vvvsssooojjjeee^^^WWWSSSPPPOOONNNNNNPPPTTTXXX[[[aaadddiiinnnqqqssstttttttttwww{{{~~~tttlllbbb\\\ZZZUUUTTTWWW]]]aaahhhyyy{{{{{{|||wwwwwwooozzzuuujjjooowwwtttllleee___^^^\\\[[[YYYWWWVVVTTTTTTSSSQQQRRRRRRUUU```ssswwwhhhdddlll{{{~~~