BM6&6(v@ |||cccWWWTTTSSSNNNMMMOOOSSSYYY```fffhhhgggpppyyy~~~aaaXXXZZZ[[[[[[]]]hhhyyytttrrrqqqcccQQQNNNUUUTTTWWWeeewwwjjjZZZQQQPPP\\\uuuQQQCCCBBBBBB>>>>>>===<<<<<<<<<<<<<<<===;;;;;;???AAACCCIIIPPP```jjjyyy|||rrrooozzztttgggbbb^^^\\\```eeejjjmmmppprrrsssttttttuuuxxx{{{|||wwwtttttttttsssvvv{{{}}}~~~jjjWWWJJJNNNSSSXXXhhh|||vvvwwwggg\\\SSSSSSVVVYYY\\\___bbbcccfffgggiiittt~~~uuuggg[[[XXX[[[]]]^^^___^^^[[[VVVPPPLLLJJJIIIIIICCCBBBAAA@@@??????>>>???<<<<<<============<<<<<<<<<>>>@@@AAAAAAAAA???>>>??????@@@@@@???>>><<<;;;??????>>>;;;888555555666444444555555555555444444333444555555333222333555444444444555555555555666555555555555666666666666777777777777777888xxx```UUURRRQQQNNNNNNPPPUUU\\\eeemmmqqqtttzzz|||~~~ccc\\\\\\]]]___gggxxxsssqqqoooaaaPPPOOOVVVVVV[[[kkkfffVVVNNNOOO[[[yyyUUUFFFCCCAAA>>>>>>===<<<<<<<<<<<<<<<===;;;;;;???AAACCCIIIPPPbbblllxxxxxx{{{qqqppp|||wwwjjjeeeaaa___bbbggglllnnnoooqqqssstttuuuvvvyyy{{{|||wwwsssssssssrrruuuzzz{{{|||}}}~~~gggUUUIIIMMMRRRWWWgggyyy{{{sssvvvggg\\\SSSSSSVVVYYY\\\___aaabbbeeefffhhhtttuuugggYYYUUUXXXZZZ\\\^^^]]][[[VVVQQQMMMJJJIIIHHHCCCBBBAAA@@@???>>>>>>>>><<<<<<============<<<<<<<<<>>>???AAAAAA@@@???>>>???@@@@@@@@@@@@>>>===<<>>;;;888666555666444555555666666555555444333444555555333333444555444444444555555555555666555555555555666666666666777777777777888888yyy___RRROOOMMMMMMNNNQQQVVV___jjjtttzzzzzzyyyggg\\\[[[[[[___lll~~~qqqooolll^^^OOOKKKRRRSSSXXXkkk~~~bbbTTTMMMPPP^^^}}}ZZZIIICCC???>>>>>>===<<<<<<<<<<<<<<<===;;;;;;???AAACCCIIIPPPdddmmmvvvtttuuurrrttt|||mmmiiidddbbbdddiiimmmooooooqqqssstttuuuwwwzzz||||||vvvsssrrrqqqpppsssxxxyyyzzz|||}}}yyycccSSSIIILLLRRRWWWfffvvvvvvpppvvvfff[[[SSSSSSWWWYYY\\\^^^```aaadddfffhhhtttwwwgggXXXSSSUUUWWWYYY\\\ZZZXXXVVVRRROOOKKKIIIHHHDDDCCCAAA@@@???>>>>>>>>><<<<<<============<<<<<<<<<===???AAAAAA@@@???>>>@@@@@@AAAAAA@@@???===<<<>>>???>>><<<888666666666555555666666666666555555333444555555333333444555444444444555555555555666555555555555666666666666666666777777888888cccTTTNNNKKKMMMNNNQQQVVV___kkkwww~~~xxxlllfffmmmzzzlll___\\\ZZZ___mmm|||qqqnnniii]]]PPPKKKQQQQQQVVViii|||aaaSSSNNNSSSbbb~~~[[[JJJCCC>>>>>>>>>===<<<<<<<<<<<<<<<===;;;;;;???AAACCCIIIPPPdddmmmwwwuuuvvvwww|||oookkkgggdddfffjjjmmmooonnnpppsssuuuvvvxxxzzz|||{{{uuurrrqqqpppoooqqqvvvyyyzzz|||}}}zzznnn}}}___QQQIIIMMMSSSYYYffftttrrrnnnwwweeeZZZRRRSSSWWWYYY[[[^^^___aaadddfffiiiuuuwwwhhhXXXSSSTTTUUUUUUWWWSSSSSSSSSQQQOOOLLLJJJHHHDDDCCCBBB@@@???>>>>>>>>><<<<<<============<<<<<<<<<===???@@@AAA@@@>>>===@@@@@@AAAAAA@@@???>>><<<===>>>>>><<<999666666666555666666777777666666555222444555444333333444666444444444555555555555666555555555555666666666666666666777777888888iiiXXXPPPMMMLLLNNNRRRVVV]]]hhhuuu}}}wwwhhh]]]^^^fffqqqrrreeeaaa^^^cccrrr{{{qqqmmmggg\\\RRROOOUUUUUUYYYjjjyyy]]]QQQNNNTTTccc~~~YYYHHHBBB>>>>>>>>>===<<<<<<<<<<<<<<<===;;;;;;???AAACCCIIIPPPeeennnyyyxxxxxxppplllgggeeegggjjjlllnnnnnnqqqtttvvvwwwxxxzzz{{{zzztttqqqpppooonnnqqqvvvzzz{{{}}}~~~ooo~~~uuu[[[QQQJJJNNNTTT[[[gggrrrooommmxxxcccYYYRRRSSSWWWYYY[[[]]]```bbbeeegggjjjvvv~~~rrreeeXXXUUUUUUSSSQQQPPPNNNOOOOOOOOONNNLLLJJJIIIDDDDDDBBB@@@???>>>======<<<<<<============<<<<<<;;;===???@@@@@@???>>>===@@@@@@AAAAAA@@@???===<<<<<<===>>><<<999777666666555555666666666666555555222333444444333333555666444444444555555555555666555555555555666666666666555666666777888888mmm\\\SSSOOOLLLOOOSSSXXX]]]gggsss{{{rrrdddYYYXXX\\\bbbrrr|||lllfffbbbfffuuuyyypppllleeeZZZSSSOOOUUUTTTYYYjjjrrrYYYOOOMMMSSS```~~~XXXFFFAAA???>>>>>>===<<<<<<<<<<<<<<<===;;;;;;???AAACCCIIIPPPeeeooo{{{yyyyyyoookkkgggfffhhhkkkmmmnnnooorrruuuwwwxxxxxxyyyzzzxxxssspppppppppooorrrwww{{{|||~~~vvvpppWWWOOOKKKOOOUUU]]]gggpppllllllxxxxxx~~~bbbXXXRRRSSSWWWZZZ[[[]]]aaabbbeeegggiiiuuu|||vvviii```ZZZ\\\^^^YYYSSSOOONNNNNNOOONNNMMMLLLJJJIIIEEEDDDBBB@@@???=========<<<<<<============<<<<<<;;;<<<>>>@@@@@@???>>>===??????@@@@@@???>>><<<;;;;;;===>>>===:::777666666444444555555555555444444111333444444444444555666444444444555555555555666555555555555666666666666555555666777888999ooo^^^SSSMMMLLLQQQVVV[[[```iiittt|||jjj```YYYZZZZZZ[[[dddppp}}}|||sssjjjkkkxxxvvvoookkkbbbXXXRRRJJJRRRSSSZZZlllhhhXXXOOONNNRRR___XXXFFFAAA???>>>>>>===<<<<<<<<<<<<<<<===;;;;;;???AAACCCIIIPPPdddnnn{{{{{{zzzooolllhhhgggiiilllnnnoooqqqssswwwxxxxxxwwwxxxxxxwwwrrroooppppppppptttyyy{{{|||}}}~~~uuucccRRRMMMJJJNNNUUU]]]fffmmmjjjjjjvvvyyyaaaXXXQQQSSSXXXZZZ[[[]]]```aaadddeeegggssszzztttoooddd```aaaiiinnnhhh___XXXSSSRRRQQQOOOMMMKKKIIIHHHEEEDDDBBB@@@???======<<<<<<<<<============<<<<<<;;;<<<>>>???@@@???>>>===>>>>>>??????>>>===;;;::::::<<<>>>===:::888666666333333444444444444333333111333444444444444555777444444444555555555555666555555555555666666666666555555666777888999qqq]]]QQQJJJLLLRRRYYY^^^ccckkkvvv~~~wwwggg```]]]```^^^ZZZ^^^gggnnnpppxxxuuutttnnniii___VVVQQQKKKTTTWWW___sssaaaYYYQQQQQQTTT```ZZZHHHBBB???>>>>>>===<<<<<<<<<<<<<<<===;;;;;;???AAACCCIIIPPPaaalll{{{||||||ooollliiihhhkkknnnpppqqqrrrtttwwwyyyxxxwwwwwwwwwwwwrrrooopppqqqqqquuuzzz{{{|||}}}~~~zzzfffUUUPPPKKKIIIMMMTTT\\\eeekkkiiiiiitttuuuqqqxxx```WWWQQQSSSXXXZZZ[[[]]]___```bbbdddeeeqqqxxxqqqmmmjjjdddccciiiuuu|||wwwkkkcccXXXWWWTTTQQQMMMJJJHHHFFFEEEDDDCCC@@@???===<<<<<<<<<<<<============<<<<<<;;;<<<>>>???@@@???===<<<======>>>>>>>>><<<;;;::::::<<<>>>===;;;888666666222333333444444333333222111222444444444444555777444444444555555555666666555555555555666666666777444555666777888999dddVVVQQQOOOMMMOOOSSSWWW___mmm}}}wwwccc^^^]]]dddnnnqqqooosss||||||tttpppmmmcccWWWQQQQQQSSSUUU\\\sssxxxeeeZZZWWWPPPQQQiii~~~ZZZFFF>>>AAA??????>>>===============;;;<<<===>>>@@@DDDJJJNNNdddooo{{{{{{~~~}}}rrrjjjccceeehhhkkkooosssuuuwwwxxxxxxvvvuuuuuuvvvssssssqqqooonnnppptttwwwyyyzzz{{{}}}ppp]]]TTTMMMMMMNNNPPPUUUZZZ___bbbccc```jjjsssssszzz```YYYSSSUUUYYY[[[]]]aaa^^^___aaabbbeeerrr|||pppnnnkkkgggbbbhhhsssyyyqqqkkkddd[[[TTTPPPMMMIIIFFFEEEDDDCCC@@@???===<<<<<<<<<<<<======<<<<<<;;;:::999===AAAAAA???>>>>>>@@@BBBBBBAAAAAA???>>>===<<<:::;;;<<<:::888777777888444444555555555555444444666666666666666666666666444444444555555555666666333444666777777777666555666666666777888888|||aaaUUURRRQQQOOOQQQTTTXXX```mmm}}}sss[[[XXXZZZdddsss|||sssooolll```UUUPPPSSSUUUXXX```xxxuuucccZZZVVVQQQWWWuuu]]]III@@@CCC??????>>>===============<<<<<<===>>>@@@DDDIIIMMMcccnnn{{{}}}sssjjjdddeeeiiikkkooorrrsssuuuvvvvvvuuuttttttuuuuuutttssspppoooqqqtttwwwyyyzzz|||}}}uuu^^^QQQKKKKKKJJJLLLOOOTTTXXX\\\aaa]]]fffyyytttooozzz```XXXSSSUUUYYY[[[]]]```]]]^^^aaadddhhhvvv~~~pppjjjhhhfffcccjjjvvvzzzqqqkkkddd[[[TTTPPPMMMIIIFFFEEEDDDBBB@@@???======<<<<<<<<<======<<<<<<;;;::::::>>>AAABBB???===>>>???AAAAAA@@@@@@???===<<<;;;;;;;;;<<<:::888777777888444444555555555555444444555555555555555555555555333333333444444444555555333444444555555555555555666666666777888888uuu]]]TTTTTTUUUSSSTTTVVVYYY___kkkzzzvvvYYYUUUWWWcccwwwsssnnniii^^^SSSPPPPPPSSSWWWaaazzzppp```[[[VVVUUUddd]]]III@@@CCC???>>>>>>===============<<<===>>>>>>@@@DDDIIIMMM```jjjxxx{{{tttkkkeeegggjjjlllooorrrqqqsssttttttsssrrrssstttwwwvvvuuurrrqqqrrruuuxxxyyyzzz|||}}}~~~cccRRRMMMKKKIIIHHHJJJMMMRRRUUU[[[WWW^^^ooo}}}pppmmmuuu~~~___WWWSSSUUUYYY[[[]]]```[[[^^^bbbggglllzzzyyyjjjcccaaaaaaccclllyyyzzzrrrllleee[[[TTTPPPMMMIIIGGGEEEDDDBBB@@@???=========<<<============<<<;;;;;;;;;???BBBBBB???======>>>????????????>>><<<;;;;;;;;;<<<<<<:::888666777777444444555555555555444444444444444444444444444444222222333333333444444444444444333333444444555666666666666777888888lllZZZTTTVVVYYY^^^___```aaafffppp}}}dddXXXYYYcccwwwtttooohhh[[[RRRQQQOOOSSSXXXeeennn___[[[VVVZZZssszzzYYYGGG???AAA>>>>>>============>>>>>><<<===>>>???@@@DDDIIIMMM\\\eeetttxxx|||uuummmggghhhkkklllooorrrppprrrttttttsssssstttuuuxxxxxxwwwuuussssssvvvxxxyyy{{{|||}}}kkkYYYQQQOOOKKKHHHHHHJJJNNNPPPSSSPPPUUUdddqqq}}}tttpppuuu|||]]]WWWSSSUUUZZZ[[[]]]```\\\___dddiiinnn}}}pppgggcccaaaaaacccnnn}}}zzzrrrmmmfff[[[TTTOOOMMMJJJGGGDDDDDDBBB@@@???>>>=====================<<<;;;;;;<<<@@@CCCCCC???======>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<:::888666666777444444555555555555444444333333333333333333333333333333333444444444555555555555444333444555666777666666666777888888}}}fffXXXTTTXXX]]]hhhkkkmmmpppuuuttt```]]]ddduuuvvvpppgggZZZRRRRRRTTTXXX___nnnmmm]]]WWWTTT^^^~~~tttVVVFFF>>>AAA>>>>>>============>>>>>>===>>>>>>???@@@CCCHHHLLL[[[cccrrrwwwyyyvvvnnniiijjjlllmmmoooqqqppprrrtttuuuuuuuuuvvvwwwxxxxxxxxxvvvuuuuuuwwwyyyyyy{{{}}}}}}~~~lll___TTTRRRMMMJJJIIIJJJLLLNNNOOOMMMPPPZZZcccmmmsssuuuxxx\\\VVVRRRVVVZZZ[[[]]]___^^^```eeeiiiooo}}}zzzkkkiiiiiihhhhhheeeppp{{{rrroooggg\\\SSSOOOMMMJJJGGGDDDCCCBBB@@@???>>>>>>>>>======>>>>>>======<<<;;;===@@@CCCCCC@@@======>>>===============<<<;;;:::<<<<<<<<<;;;888666666666444444555555555555444444333333333333333333333333555555555555666666666666777666555555555666888999666666666777888888vvvbbbXXXVVV[[[aaahhhmmmsssyyyiiiccceeetttwwwpppfffXXXQQQSSSTTTXXX```pppnnn[[[QQQSSScccoooTTTFFF@@@CCC===============>>>>>>???===>>>>>>???@@@CCCHHHLLL\\\dddtttzzzyyyxxxpppkkklllnnnnnnoooqqqpppsssuuuvvvvvvvvvwwwyyywwwwwwxxxwwwvvvvvvxxx{{{zzz{{{}}}~~~~~~vvvoooppprrrmmmddd^^^VVVSSSPPPMMMKKKKKKLLLMMMQQQOOORRRWWW[[[aaalllxxxtttxxxxxxsss[[[UUURRRVVVZZZ[[[]]]___^^^```dddhhhnnn}}}xxxmmmmmmkkkjjjkkkhhhttt}}}uuuppphhh\\\SSSOOOMMMJJJHHHDDDCCCAAA@@@???>>>>>>>>>===>>>>>>>>>>>>===<<<<<<<<<@@@CCCCCC@@@>>>>>>???===============<<<;;;;;;<<<======;;;888666555666444444555555555555444444333333333333333333333333555666666666666777777777777777666666777777888999666666666777888888qqq```YYYXXX]]]ccclllrrrzzzqqqhhhfffrrrvvvooocccUUUOOORRRRRRVVV^^^pppoooXXXQQQWWWlllhhhPPPDDD???BBB===============>>>??????>>>>>>??????@@@CCCHHHKKK[[[cccuuu|||{{{yyyqqqlllmmmooonnnoooqqqppprrruuuvvvvvvvvvxxxyyyuuuvvvwwwwwwvvvwwwyyy|||zzz{{{}}}~~~}}}~~~uuutttxxx|||rrrfff[[[XXXYYYXXXXXXYYYXXXWWWUUUSSSRRRQQQPPPPPPTTTUUUXXX\\\^^^aaahhhpppxxx}}}~~~qqqmmm~~~pppZZZTTTRRRVVVZZZ[[[]]]___\\\]]]```eeelll}}}}}}vvvnnnkkkooommmxxxyyyqqqhhh\\\SSSOOOLLLJJJHHHCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;???CCCCCCAAA??????AAA===>>>>>>>>>>>>===<<<<<<=========;;;888555555666444444555555555555444444444444444444444444444444555555555666666666666777555666666777777777777777666666666777888888ooo```ZZZYYY^^^dddxxx~~~wwwlllgggpppvvvnnnbbbSSSNNNRRRTTTXXXaaasssoooVVVTTT]]]uuubbbKKKAAA===@@@===============>>>??????>>>>>>??????@@@CCCHHHKKKXXXaaasss|||zzzyyyrrrlllnnnooooooooopppoooqqqtttuuuvvvvvvxxxyyysssuuuvvvwwwwwwxxxzzz|||zzz|||}}}~~~}}}~~~lllgggooozzz|||pppbbbSSSLLLKKKLLLPPPVVV\\\[[[[[[YYYXXXVVVUUUUUUVVVYYY^^^cccfffhhhnnntttuuuzzzpppvvvjjjaaaiiigggkkkmmmYYYTTTQQQVVVZZZ\\\]]]___YYY[[[^^^bbbjjj~~~uuurrrxxxppp|||}}}qqqiii]]]SSSOOOLLLJJJHHHCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>======<<<;;;???CCCCCCAAA???@@@BBB>>>>>>>>>>>>>>>>>>===<<<=========;;;888555555666444555555555555555555444444444444444444444444444444444444555555555666666333444666777777777666555666666666777888888qqq___XXX\\\gggssswwwkkkkkkyyy}}}ssskkk```SSSNNNQQQRRRVVV```vvv~~~gggZZZRRR]]]}}}ZZZMMM@@@@@@;;;==============================>>>>>>???BBBGGGKKKUUUfffvvvyyy|||vvvsssnnnmmmnnnqqqssstttvvvuuuttttttuuuvvvuuutttuuuuuuuuuuuuuuuvvvwwwxxxzzzzzz{{{zzz{{{~~~iiicccgggpppyyy]]]HHHGGGIIIGGGKKKTTTXXX\\\bbbdddccc```^^^]]]aaadddiiimmmrrryyy}}}hhh]]]WWW[[[___eeeqqqiiiUUUTTTTTTVVVYYY[[[YYYWWW]]]___dddiiiooo~~~{{{{{{mmm]]]SSSQQQOOOIIICCCEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;>>>BBBCCCBBBAAA@@@@@@AAAAAA???===::::::<<<>>>???>>><<<:::888666444444333444444555555444444333333333333444444444555555666666666666666666666666777777777777777666666555666666555555555777tttccc\\\___jjjuuuqqqnnnxxxxxx{{{~~~}}}sssjjj___SSSOOOQQQUUUYYYdddzzz{{{dddWWWRRRZZZzzzyyyWWWLLL@@@AAA===========================<<<===>>>>>>???BBBGGGKKKRRRcccrrrvvvyyyvvvsssooommmoooqqqssstttssssssrrrrrrssstttssssssuuutttttttttuuuvvvwwwxxxxxxyyyzzzyyyzzz}}}mmmhhhpppzzz___JJJGGGHHHDDDFFFNNNVVVZZZ```cccddddddeeefffkkknnnrrrvvv{{{~~~ggg^^^ZZZ___ffflllzzzgggUUUTTTTTTVVVYYYZZZYYYWWW[[[^^^ccchhhooo{{{nnn]]]SSSPPPNNNIIIDDDEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;>>>BBBCCCBBB@@@@@@@@@AAAAAA???===::::::<<<>>>>>>>>><<<:::888666555444444555555666666555555444333333333444444444555555555555555555555555555555444444555666666666666666666555555555666777zzzjjjccceeeoooyyyzzzvvv{{{uuuzzzxxxmmmlllpppvvv}}}sssiii]]]SSSPPPRRRVVVZZZeee}}}vvv```SSSQQQSSSpppsssRRRJJJ@@@BBB???========================<<<=========???BBBGGGJJJUUUeeetttyyy{{{}}}wwwwwwwwwvvvsssooommmoooqqqssstttoooppppppqqqqqqrrrrrrrrrttttttttttttuuuvvvwwwxxxwwwxxxyyyyyyzzz|||qqqjjjuuuttt\\\IIIGGGHHHDDDEEEKKKSSSXXX^^^ccceeeiiinnnrrrvvvxxx{{{~~~hhh```___hhhrrr{{{dddUUUTTTTTTVVVYYYZZZYYYXXXZZZ]]]bbbgggooozzznnn]]]SSSPPPNNNJJJFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<>>===<<<:::888666555444555666666666666666666555333333333444444444555555444444444444444444444444111222333555666666777777666555555555666777pppiiijjjrrr|||yyysssrrrttt|||xxxyyyzzz~~~}}}sssgggZZZRRRQQQSSSUUUYYYfffqqq\\\QQQPPPMMMgggnnnOOOIII???BBB@@@========================<<<<<<======>>>AAAFFFJJJVVVeeetttzzz{{{wwwmmmjjjkkkiiiwwwtttqqqnnnlllnnnpppqqqrrrnnnooopppqqqqqqqqqsssttttttttttttuuuvvvwwwxxxyyyxxxyyyzzzzzz{{{}}}~~~rrr{{{eeeSSSFFFGGGJJJIIIJJJOOOQQQVVV^^^cccgggmmmvvv}}}jjjeeehhhuuuaaaTTTTTTUUUWWWXXXYYYYYYXXX[[[^^^bbbgggnnnxxxlll]]]SSSOOONNNKKKGGGEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<===???AAABBB@@@?????????@@@@@@@@@>>>;;;:::;;;===>>>===<<<:::888777555555555555666666666666555555333333333444444444555555444444444444444444444444222333444555666666666666555555555666777777uuummmlllsss{{{vvvllllllpppwww}}}sssdddWWWQQQRRRTTTVVV\\\jjjlllYYYPPPNNNJJJffflllNNNIII???AAA@@@========================;;;<<<======>>>AAAFFFJJJRRR___nnnvvvxxx}}}vvviiibbbcccgggiiiwwwrrrooolllkkkmmmoooppppppoooqqqssssssrrrrrrtttvvvuuuuuuuuuvvvwwwxxxyyyzzzyyy{{{|||}}}~~~XXXLLLDDDGGGLLLLLLMMMPPPPPPWWW___eeeiiiqqq}}}nnnkkkrrr___SSSTTTVVVWWWXXXXXXYYYYYY^^^```cccgggmmmxxxsssiii\\\SSSOOONNNKKKHHHEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<===???AAAAAA???>>>>>>??????@@@@@@>>><<<;;;;;;<<<======;;;:::888777666555333444444555555444444333333333333444444444555555555555555555555555555555666666777777777666666555444555666666777888wwwnnnkkkpppwww|||rrrhhhgggmmmuuu}}}}}}sssbbbTTTQQQSSSUUU[[[bbbrrr|||fffVVVOOOOOOMMMmmmhhhMMMJJJ???@@@???========================;;;<<<<<<<<<>>>AAAFFFIIIRRR]]]mmmwwwyyy|||rrrfffbbbgggmmmsss}}}qqqooollllllmmmoooooooooqqqtttwwwvvvtttsssvvvxxxvvvvvvvvvwwwxxxzzz{{{|||{{{|||~~~pppRRRJJJEEEHHHMMMMMMMMMNNNPPPXXXbbbiiinnnxxxtttsss~~~|||]]]SSSUUUWWWXXXWWWWWWYYYZZZ___aaadddggglll{{{rrrllldddZZZSSSPPPNNNKKKIIIEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>???AAA@@@>>>===>>>??????@@@@@@???<<<;;;;;;<<<===<<<;;;:::888777666555333333444444444444333333333333333444444444555555666666666666666666666666777777888888777666666555444555666777888888wwwmmmiiilllrrrzzzuuullleeedddkkkuuu}}}xxx}}}}}}sss```RRRPPPTTTVVV___gggyyyttt```SSSOOOQQQSSSxxxcccKKKJJJ@@@@@@???========================;;;<<<<<<<<<===AAAEEEIIIRRR]]]mmmyyy{{{}}}vvvnnnnnnwwwrrrpppnnnnnnooopppqqqpppssswwwyyyxxxuuusssvvvyyywwwwwwxxxxxxzzz|||}}}~~~{{{}}}aaaMMMHHHFFFJJJOOOOOONNNMMMPPPZZZfffnnnuuuzzz{{{uuuZZZRRRUUUXXXXXXWWWWWWXXXZZZ^^^___cccffflll{{{tttkkkeee___YYYSSSPPPNNNKKKHHHEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>@@@@@@@@@>>>======>>>???@@@@@@???===;;;;;;;;;<<<<<<;;;:::888777666666444444555555555555444444333333333444444444555555555555555555555555555555555555666666777666666666444555666777888888wwwlllgggjjjooovvvnnneeeaaagggrrr~~~~~~sss}}}}}}sss```QQQPPPUUUWWW```iii}}}ooo\\\QQQNNNSSSWWW___IIIJJJ@@@@@@???========================;;;;;;<<<<<<===@@@EEEIIINNNXXXiiivvvxxxzzzyyyssswwwtttrrrpppoooqqqrrrrrrqqqtttxxxzzzyyyuuusssuuuyyyxxxxxxxxxyyy{{{}}}~~~{{{}}}kkkTTTHHHEEEEEEKKKPPPQQQPPPOOOPPP[[[hhhrrrzzz}}}pppXXXRRRUUUXXXXXXWWWVVVXXX[[[\\\^^^aaaeeemmm}}}wwwtttlllddd```]]]XXXTTTQQQNNNKKKHHHEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>======<<>>>>>@@@AAA???===;;;;;;;;;<<<<<<;;;:::999777666666555555666666666666555555333333333444444444555555444444444444444444444444222222444555666666777777333444666888888888uuunnnooonnniiihhhddd```cccooovvvooozzznnn]]]PPPNNNSSSXXXfffnnn|||hhhXXXQQQQQQQQQgggZZZKKKDDD@@@@@@===>>>>>>======<<<<<<<<<;;;======<<<<<<<<>>======???????????????>>>======???BBBEEEFFFDDDAAA@@@???>>>@@@AAA@@@>>><<<<<<===@@@???===;;;888777666555555555444444444333333333333444444333222222333555666666555555555444444444555555555555555555555555666555444555777888{{{ttttttqqqlllfffcccbbbhhhvvvwwwppp}}}vvviiiZZZQQQPPPUUUYYYhhhsss{{{hhhXXXRRRSSS]]]yyyzzzQQQFFFBBB@@@AAA???>>>=========<<<<<<<<<<<<=========<<<<<>>>>>===???????????????>>>>>>===>>>@@@CCCDDDBBB@@@>>>>>>???@@@AAA@@@>>><<<<<<===>>><<<:::888777666666666666666555555555444444444333444444333222222333555666666555555555444444444555555555555555555555555888777555666888999}}}{{{vvvoooddddddgggppp|||sss{{{qqqcccWWWRRRSSSVVVZZZjjjzzzyyygggWWWRRRTTTkkkmmmJJJDDDAAA???AAA???============<<<<<<<<<<<<<<<======<<<<<>>>>>>>>??????@@@@@@??????>>>===<<>>======???@@@AAA@@@===<<<===>>>===<<<999777777888999;;;777777666666666555555555222444555444333222333555555555555555555444444444555555555555555555555555:::888777777999:::xxxoooeeegggmmmyyy|||{{{mmm]]]TTTSSSTTTWWWZZZmmmuuueeeVVVRRRVVVppphhhIIIFFFCCC??????==================<<<<<<<<<<<<======<<<<<>>>>>???@@@@@@@@@@@@???>>>>>><<<>>>AAAAAA???>>>===>>>???@@@@@@???===<<<===>>>???===:::888999;;;===@@@666666666666555555555444222444555555333333333444555555555555555555555555555555555555555555555555:::888666777888999wwwnnnggglllvvvzzzjjjYYYSSSSSSTTTXXX\\\qqq{{{oooaaaSSSRRRYYYqqqaaaHHHGGGCCC>>>===<<<<<<<<<<<<===============<<<<<<======<<<>>>AAADDDNNNYYYcccooo{{{|||~~~sssqqqssstttvvvxxx{{{{{{{{{xxxwwwxxx}}}|||zzzwwwuuuuuuvvvyyyzzzzzz|||}}}]]]LLLGGGFFFHHHKKKPPPTTTWWWWWWWWWVVVVVV\\\dddkkkppp{{{eeeWWWTTTTTTUUUVVVVVVWWWXXXYYYYYY\\\```fffooooooZZZSSSQQQNNNJJJHHHHHHLLLQQQTTT\\\ZZZXXXUUUQQQMMMJJJIIIEEEDDDCCCAAA@@@???>>>>>>@@@@@@@@@@@@@@@???>>>>>>===???AAAAAA@@@??????@@@@@@@@@@@@>>><<<<<<===??????===:::888999;;;===@@@555555555444444444333333222444666666444333333444444555555555555555555555555555555555555555555555888666555555777888tttkkkiiiqqqwwwfffVVVSSSTTTUUUZZZbbbzzzpppfff[[[PPPSSS___xxx|||WWWCCCEEEAAA===>>>>>><<<<<<<<<===============;;;<<<=========>>>AAACCCKKKVVV```nnn{{{|||uuuqqqsssttttttuuuxxxxxxwwwwwwwwwyyy}}}|||zzzxxxvvvvvvxxxzzz{{{{{{}}}sssVVVJJJIIIKKKHHHLLLRRRVVVWWWWWWWWWXXXXXX\\\eeennnsss|||xxx___VVVVVVUUUUUUVVVVVVWWWXXXYYYYYY]]]aaafffqqqzzzsssdddYYYXXXPPPMMMJJJGGGHHHKKKOOOQQQ[[[ZZZXXXUUURRRNNNKKKIIIFFFEEECCCBBB@@@?????????@@@@@@@@@AAA@@@@@@???>>>???@@@BBBBBBAAA@@@AAABBBAAAAAA@@@>>><<<<<<===???===<<<999777777888999;;;555444444444444333333333222444666666555444444444444444444555555555555555555555555555555555555555666555444555777888}}}rrriiinnnxxxqqqaaaTTTSSSUUUVVV___jjjwwwccc[[[TTTNNNUUUeeeuuuRRRAAADDDAAA<<<>>>???<<<<<<<<<<<<=========>>>;;;<<<============@@@BBBJJJTTT^^^lllyyyzzzwwwrrrssstttttttttxxxyyyzzz{{{|||||||||}}}|||{{{zzzyyyyyyzzz|||}}}~~~tttWWWKKKKKKKKKHHHMMMSSSWWWWWWWWWXXXYYYYYY[[[cccooouuu~~~qqqZZZUUUWWWUUUVVVVVVWWWWWWXXXXXXXXX]]]```fffsssnnnjjjggg___\\\```UUUSSSPPPNNNMMMOOORRRTTTZZZYYYXXXUUURRRNNNKKKIIIFFFEEECCCBBB@@@?????????@@@@@@AAAAAA@@@@@@???>>>???@@@AAAAAA@@@@@@AAACCCAAAAAA@@@>>><<<;;;===???>>><<<:::888777666666666555555555555444444444444222444777777666444444444444444444555555555666666555555555555555555555555666444444555888:::|||qqqhhhrrr|||~~~mmm^^^SSSSSSUUUWWWbbbpppnnnYYYTTTOOOLLLWWWiiivvvTTTBBBEEEAAA<<<>>>???;;;<<<<<<<<<======>>>>>>;;;<<<============???AAAKKKUUU___mmmyyyxxx}}}zzzttttttuuuttttttzzz}}}}}}{{{|||{{{{{{zzz{{{|||}}}~~~yyy[[[MMMGGGEEEHHHMMMTTTWWWXXXWWWXXXZZZ[[[ZZZaaannnwwwlllWWWTTTWWWVVVVVVVVVWWWWWWXXXXXXXXX\\\```fffuuuyyyiiigggbbbYYYWWW^^^^^^\\\YYYWWWUUUVVVWWWXXXZZZYYYXXXVVVRRRNNNKKKIIIFFFEEEDDDBBBAAA@@@??????@@@AAAAAAAAAAAA@@@??????>>>???AAAAAA@@@@@@AAACCCAAAAAA@@@===;;;;;;>>>@@@@@@???===;;;999777666555777666666666555555555555222444777777666444444444444444444555555555666666555555555555555555555555666555444666999<<<{{{qqqnnn{{{ttt```\\\SSSSSSYYYYYYbbbuuuiiiTTTNNNLLLMMM\\\pppmmmUUUAAA???AAA>>>;;;>>>???>>>===>>>??????===;;;<<<<<<<<<======>>>???@@@KKKSSS```llluuu{{{~~~}}}sssrrruuuwwwwww{{{~~~yyyuuu{{{{{{zzzzzzzzzzzz{{{{{{wwwWWWIIIFFFFFFJJJOOORRRRRRUUUZZZ\\\ZZZ\\\^^^eeeooozzzcccXXXVVVSSSVVVWWWXXXWWWWWWXXX[[[^^^]]]eeehhhuuuttthhhgggddd]]]aaammmooorrrqqqkkkeeecccbbb```cccddd___WWWTTTTTTOOOGGGIIIGGGDDDAAA???>>>?????????@@@AAA@@@>>>===>>>???<<<>>>@@@@@@@@@@@@BBBDDDDDDCCC@@@>>>======>>>>>>>>><<<999666444444444555555555666666666666555555444444444444444444444444444444444555555555555666666666666666666555555555555555666666777777zzzvvv{{{lll[[[XXXQQQQQQXXXZZZdddzzz|||dddSSSOOOLLLMMMccciiiSSSAAA???AAA>>>;;;===>>>===<<<===>>>>>>===;;;;;;;;;;;;;;;<<<===>>>???HHHPPP^^^kkkuuu{{{~~~wwwtttwwwyyyyyy~~~|||yyy~~~~~~~~~~~~zzzYYYJJJHHHHHHKKKOOOSSSTTTXXX___cccccc^^^aaakkkxxxwww___WWWUUUSSSVVVWWWXXXWWWWWWXXX[[[^^^___hhhmmm|||yyymmmkkkhhheeennn~~~rrrjjjiiibbbYYYUUUTTTOOOHHHHHHFFFDDDAAA????????????@@@AAABBBAAA???>>>???@@@>>>???AAA@@@@@@@@@AAACCCCCCBBB???===<<<<<<===>>>>>><<<999666555444444555555555666666666666555555444444444444444444444444444444444555555555555666666666666666666666666555444444444555666666qqq```VVVVVVPPPQQQZZZ^^^kkkrrr\\\PPPQQQNNNPPPrrrbbbPPPBBB@@@BBB???<<<<<<===<<<;;;<<<===>>>===;;;:::::::::;;;;;;<<<===>>>EEEMMM[[[iiiuuu{{{~~~~~~yyyuuuwwwzzz|||}}}~~~\\\LLLJJJKKKLLLQQQUUUWWW\\\fffmmmpppfffiiiuuummmYYYTTTTTTRRRVVVWWWXXXWWWWWWXXX[[[^^^```lllttttttqqqnnnooouuupppfff[[[VVVUUUPPPKKKHHHFFFCCCAAA?????????@@@@@@AAABBBAAA@@@???@@@AAA@@@AAAAAAAAA??????AAABBBBBB@@@>>><<<;;;;;;<<<======;;;999777555444444555555555666666666666555555444444444444444444444444444444444555555555555666555555666666666666666666333333444444555666jjjYYYUUUVVVRRRTTT\\\bbbrrrttthhhUUUMMMRRRPPPWWWYYYMMMBBBAAABBB???<<<<<<<<<;;;::::::<<<======<<<;;;;;;;;;;;;<<<===>>>>>>DDDKKKYYYhhhuuu}}}}}}yyy{{{}}}~~~^^^MMMJJJLLLNNNTTTXXXYYY^^^jjjuuuzzzqqqsss}}}eeeVVVSSSSSSSSSVVVWWWXXXWWWWWWXXX[[[^^^aaaooo{{{yyyuuussszzzvvvhhh]]]WWWUUUPPPLLLHHHFFFCCCAAA??????@@@@@@@@@BBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAA??????@@@BBBAAA???===;;;:::;;;<<<===<<<;;;999777666555555555444555555666666555555444444444444444444444444444444444444555555555555666555555555555666666666666333444444555555666xxxeeeWWWTTTVVVTTTUUU]]]dddxxxzzzjjj```QQQKKKPPPPPP]]]~~~QQQIIICCCAAAAAA???===<<<===<<<::::::;;;===<<<<<<<<<<<<<<<<<<===>>>???@@@DDDJJJVVVfffttt}}}~~~}}}~~~aaaMMMJJJLLLPPPVVVZZZ[[[```lllyyyzzz{{{{{{aaaUUURRRSSSTTTVVVWWWXXXWWWWWWXXX[[[^^^aaaqqq|||yyyyyyyyyhhh]]]WWWSSSOOOLLLGGGEEECCCAAA??????@@@AAA@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCCAAA???>>>@@@BBB@@@>>><<<;;;:::;;;<<<===;;;:::999888666555555555444444555555555555444444444444444444444444444444444444444555555555555666444555555555666666777777444555555666777777ooo```WWWQQQUUUTTTVVV^^^fff~~~~~~pppaaa[[[PPPKKKNNNQQQfffpppKKKGGGBBB@@@??????>>>>>>@@@===;;;:::;;;<<<<<<<<<===<<<<<<======>>>???@@@EEEIIISSSbbbqqq{{{|||fffOOOJJJLLLPPPWWW\\\\\\aaannn|||uuu___TTTQQQSSSVVVVVVWWWXXXWWWWWWXXX[[[^^^aaasss~~~}}}wwweee[[[VVVQQQMMMKKKGGGEEECCC@@@???@@@@@@AAA???@@@AAAAAA@@@@@@AAABBBDDDDDDCCC@@@>>>???AAACCC@@@>>><<<;;;:::;;;===>>>::::::999888777666555444444444555555555555444444444444444444444444444444444444444555555555555666444444555555666777777777555555666666777888wwweeeYYYVVVPPPVVVWWWZZZcccmmmrrreeeYYYTTTOOOKKKMMMXXXxxx```FFFEEEBBB???===>>>??????BBB@@@<<<;;;;;;<<<<<<;;;<<<<<<<<<<<<===>>>??????EEEGGGOOO]]]lllxxx}}}}}}sss~~~kkkRRRKKKLLLNNNVVV]]]___dddqqqnnn]]]SSSPPPSSSXXXVVVWWWXXXWWWWWWXXX[[[^^^cccuuusssaaaYYYUUUOOOJJJHHHFFFEEEBBB@@@???@@@AAAAAA>>>???@@@@@@??????@@@BBBDDDCCCBBB@@@>>>???BBBEEE@@@???===;;;;;;<<<===>>>999999999888777666555444333444444555555444444333444444444444444444444444444444444555555555555666444444555555666777777888444444555555666777qqq^^^TTTUUUQQQXXX[[[___hhhttt}}}iii]]]TTTNNNMMMLLLOOOaaatttTTTDDDDDDBBB>>><<<>>>@@@@@@DDDAAA>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>>>>DDDFFFLLLYYYiiiuuu{{{|||nnn{{{oooTTTLLLMMMLLLVVV]]]```ffftttiii[[[RRRNNNRRRZZZVVVWWWXXXXXXWWWXXX[[[^^^dddwwwppp^^^WWWSSSMMMHHHGGGFFFEEEBBB@@@???@@@AAABBB===>>>@@@@@@??????@@@AAACCCCCCBBB@@@???@@@CCCFFF@@@???===<<<<<<===>>>???999999999999888666555444333444444555555444444333444444444444444444444444444444444555555555666666444444444555666777777888333333444444555666xxxddd[[[XXXVVVVVV[[[ZZZ___qqqxxxdddTTTNNNHHHOOORRRVVVqqqfffOOOFFFDDD@@@===<<<<<<===>>>BBB@@@===;;;::::::;;;<<<<<<<<<<<<<<<===============AAAHHHUUUfffuuuxxxsssooo{{{}}}\\\NNNMMMPPPYYYcccfffhhhqqquuu^^^TTTTTTVVVWWWXXXXXXXXXYYYXXXYYY[[[^^^aaagggzzzzzznnn^^^TTTPPPMMMIIIDDDDDDCCCBBB@@@??????@@@@@@@@@AAAAAAAAA@@@@@@BBBDDDEEEBBB@@@???@@@AAAAAA@@@AAA>>>;;;999:::<<<======888888777666666666666666666666666666555555555555555555555666666666666777555555555555555555555555666666666666666666666666666666666666777777rrraaaZZZWWWVVVZZZ___```jjjvvvaaaSSSNNNIIILLLPPP]]]bbbPPPEEECCC@@@>>><<<<<<===>>>>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<============<<<@@@FFFRRRcccqqqtttoookkkxxx```PPPNNNQQQYYYbbbfffhhhsssrrr\\\SSSTTTVVVWWWXXXXXXYYYYYYYYYYYY[[[^^^aaaiii~~~wwwlll]]]TTTPPPNNNIIIEEEDDDCCCBBB@@@??????@@@@@@@@@AAAAAAAAA@@@@@@BBBDDDDDDBBB@@@???@@@AAAAAA@@@AAA>>>;;;:::;;;<<<======888888777666666666666666666666666666555555555555444444555555555666666666444444444444444444444444666666666666666666666666666666666666777777iii]]]YYYYYYYYY\\\aaafffvvvooo[[[OOOMMMJJJLLLSSSlllZZZNNNEEECCC@@@>>>=========>>>;;;;;;::::::;;;===???@@@;;;<<<<<<<<<<<<=========<<<>>>CCCNNN^^^lllooojjjkkkxxxcccRRRPPPRRRZZZbbbfffjjjuuummmZZZRRRSSSUUUVVVWWWXXXYYYYYYYYYYYY[[[___aaammmrrrhhh[[[SSSPPPNNNJJJGGGDDDCCCAAA@@@???@@@@@@AAA@@@AAAAAAAAA@@@@@@BBBDDDDDDAAA??????@@@AAAAAA@@@@@@>>>;;;:::;;;<<<===<<<888888777666666666666666666666666555555555555444333444444444555555555555333333333333333333333333666666666666666666666666666666666666777777qqq```ZZZXXXZZZ^^^^^^fffnnn{{{fffSSSKKKKKKJJJPPPaaauuuPPPJJJDDDBBB@@@>>>=========>>>:::::::::;;;;;;===>>>???;;;;;;;;;<<<<<<<<<======<<<>>>BBBKKKZZZhhhkkkgggkkkyyykkkXXXUUURRRYYYbbbhhhmmmvvvwwwgggWWWRRRSSSTTTVVVWWWYYYZZZZZZZZZZZZ\\\```cccppp{{{kkkcccYYYRRROOOMMMJJJHHHCCCBBBAAA@@@???@@@AAAAAA@@@AAAAAAAAA@@@@@@BBBDDDCCCAAA???>>>@@@AAAAAA@@@???===;;;:::;;;<<<<<<<<<888777777666666666666666666666555555555444444444333333333444444444555555333333333333333333333333666666666666666666666666666666666666777777ggg[[[XXXVVVZZZbbbccclllzzzqqq___OOOJJJLLLGGGXXXuuukkkKKKHHHCCCBBB@@@???>>>===>>>>>><<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@HHHWWWeeehhheeecccssswww___XXXQQQXXXaaaiiipppxxxnnnaaaTTTRRRTTTUUUVVVWWWYYYZZZ[[[[[[\\\___cccfffuuupppeee___WWWQQQOOOMMMJJJHHHCCCBBBAAA@@@@@@@@@AAABBB@@@AAAAAAAAA@@@@@@BBBDDDBBB@@@>>>>>>???AAAAAA@@@>>><<<::::::;;;<<<;;;;;;888777777666666666666666555555555555444444444444333333333444444444555555444444444444444444444444666666666666666666666666666666666666777777|||bbb\\\ZZZWWW]]]jjjjjjwwwvvvgggZZZOOOLLLNNNGGGbbbdddKKKIIIBBBAAA@@@???>>>>>>>>>>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<======???FFFUUUcccgggdddXXXiii~~~~~~aaaUUUSSSXXX___hhhqqq{{{ggg\\\SSSRRRTTTUUUVVVXXXYYY[[[\\\]]]___bbbgggjjj{{{lllaaa\\\VVVQQQNNNKKKIIIHHHCCCBBBAAA@@@@@@@@@AAABBB@@@AAAAAAAAA@@@@@@BBBDDDAAA???===>>>???AAAAAAAAA>>><<<::::::;;;<<<;;;:::888888777666666666666666555555555444444444444333333444444444555555555555555555555555555555555555666666666666666666666666666666666666777777ppp\\\^^^bbb```jjj{{{|||iii\\\SSSMMMLLLMMMNNNppp\\\JJJHHHAAAAAA@@@??????>>>>>>>>>;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<>>>>>::::::;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::;;;AAAPPP___dddbbbaaammm}}}}}}kkkXXXXXXYYYaaappprrr^^^WWWQQQSSSVVVWWWXXXZZZYYY[[[]]]```cccgggmmmqqq~~~mmm___\\\ZZZUUUQQQMMMIIIGGGFFFBBBAAA@@@@@@@@@AAABBBCCC@@@AAAAAAAAA@@@@@@BBBDDD@@@???======???AAAAAAAAA===;;;::::::;;;<<<:::999888888777666666666666666555555444444444333333333555555555666666666666777333333333333333333333333666666666666666666666666666666666666777777|||hhh^^^[[[cccmmm~~~xxxgggVVVNNNKKKJJJNNNUUU\\\fffPPPLLLFFFBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<<<>>???KKK^^^lllooottt|||zzztttrrrwww~~~rrr[[[VVV[[[cccgggzzzfffXXXUUUSSSUUUXXX[[[\\\[[[^^^\\\\\\```eeejjjttt~~~uuujjjeee\\\YYYTTTQQQNNNKKKHHHFFFBBBAAA???>>>>>>???AAABBBBBBBBBCCCCCCCCCBBBAAA@@@@@@>>>===>>>AAABBBBBBBBB???===;;;;;;;;;<<<;;;:::999777666444444666777999666666666666666555555444555555444444444444555555555555555555555555555555555555666777777777777777555555666666777777jjjeee___```kkkzzzoooaaaTTTNNNKKKIIINNNVVVqqqZZZHHHFFFAAABBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<<<>>>>>???AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>===>>>@@@BBBBBBBBB???===;;;;;;<<<<<<;;;999888777666555555666777888666666666666666555555444555555444444444444555555555555555555555555555555555555666777777777777777555555666666777777mmm___\\\[[[cccsssyyydddYYYPPPNNNKKKJJJRRR___uuuSSSGGGHHHDDDBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<;;;???@@@@@@FFFVVViiitttoookkkqqq}}}hhh\\\\\\ccchhhzzzsss[[[TTTSSSSSSUUUYYY\\\^^^^^^cccaaabbbfffkkksss|||rrrhhhbbb\\\YYYUUUQQQNNNKKKGGGEEEBBBAAA@@@??????@@@AAABBBCCCBBBAAA@@@@@@@@@AAAAAA@@@>>>===>>>@@@BBBBBBAAA???===;;;;;;<<<<<<;;;999888777666555555666777888666666666666666555555444555555444444444444555555555555555555555555555555555555666777777777777666555555666666777777uuuddd___YYY\\\iiiqqq\\\RRRLLLLLLJJJLLL^^^sssiiiPPPHHHJJJGGGBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<;;;???AAA@@@CCCQQQeeeuuutttpppyyyqqq___ZZZaaahhhyyylllWWWRRRSSSTTTWWWZZZ]]]___```dddbbbcccgggkkkttt~~~wwwpppggg```ZZZWWWSSSPPPMMMKKKHHHEEEAAAAAA@@@@@@@@@AAABBBBBBDDDBBB@@@???>>>???AAABBB@@@>>>===>>>@@@AAAAAA@@@>>>===<<<<<<<<<<<<:::999777777666666666666777777666666666666666555555444555555444444444444555555555555555555555555555555444555666666777777666666555555666666777777vvvddd[[[[[[^^^eeeyyyuuuiiiYYYOOOJJJKKKJJJRRRooottt\\\KKKEEEFFFDDDBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<;;;===??????@@@KKK```qqq}}}~~~}}}dddZZZ```gggvvvfffUUURRRTTTVVVYYY\\\^^^```bbbcccbbbcccfffjjjtttzzzvvvpppggg___XXXUUURRROOOMMMKKKHHHFFF@@@@@@@@@AAAAAABBBBBBCCCDDDCCCAAA??????@@@AAABBB@@@???===>>>???@@@@@@???>>>===<<<<<<===<<<:::888777777666666666666777777666666666666666555555444555555444444444444555555555555555555555555555555444444555666666666666666555555666666777777ttteeeYYYWWW[[[___nnnpppfffVVVLLLIIILLLMMMYYYfffWWWLLLEEEEEECCCBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<;;;<<<===>>>???GGGZZZkkk|||{{{~~~nnn]]]aaafffssswwwaaaUUUSSSVVVYYY\\\]]]___bbbdddccccccdddhhhmmmzzz~~~yyyvvvqqqhhhaaa[[[XXXTTTPPPNNNKKKHHHFFF@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBBAAAAAAAAABBBBBB@@@???======???@@@??????===<<<<<<===>>>===:::888666666777777777777666666666666666666666555555444555555444444444444555555555555555555555555555555444444555666666666666555555555666666777777vvvhhh^^^WWWYYY``````xxxyyyjjjbbbQQQIIIIIIOOOQQQ```]]]VVVPPPIIIFFFEEEBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<<<<:::;;;===>>>DDDTTTdddwww~~~zzz{{{zzzcccdddgggooo}}}mmm]]]UUUTTTXXX\\\______```bbbeeedddeeehhhmmmttt}}}wwwzzz}}}yyywwwssskkkeeeccc___YYYTTTPPPLLLGGGDDD???@@@AAABBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBB@@@???======?????????>>>===<<<<<<===>>>===:::777666666777777777777666666666666666666666555555444555555444444444444555555555555555555555555555555333444555555666666555555555555666666777777jjjaaa[[[VVVZZZdddfffnnnaaaYYYMMMGGGJJJQQQTTTddduuuUUUSSSPPPHHHEEECCCBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<===999999<<<>>>CCCPPP___pppzzziiiggggggmmmxxx}}}|||fffZZZUUUVVVZZZ^^^``````aaaccceeefffgggkkkrrr{{{~~~zzzwwwyyy}}}|||zzzyyyxxxtttnnnhhhiiieee^^^XXXRRRLLLGGGCCC???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBB@@@???======>>>??????>>>===<<<<<<===>>>===:::777666666777777777777666666666666666666666555555444555555555444444555555555555555555555555555555555333444555555666666555555555555666666777888}}}ooo___YYYXXX[[[___eeepppsssaaaVVVQQQFFFIIIKKKLLLYYY{{{gggQQQMMMHHHGGGHHHEEEAAAAAA@@@???>>>===<<<<<<======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===;;;;;;<<<;;;???JJJUUUhhhxxx|||zzz{{{iiidddgggssspppbbbYYYTTTZZZZZZ\\\^^^```bbbcccdddeeegggjjjppp~~~~~~uuuppptttyyyyyyzzz~~~{{{xxxtttttttttrrrlllhhhfffccc^^^XXXQQQLLLHHHEEE@@@@@@@@@@@@AAABBBCCCDDDCCCDDDDDDDDDBBBAAAAAA@@@AAA>>><<<===???@@@>>><<<:::;;;<<<<<<<<<;;;:::999888777666555555555555555555555555555555555555555555555555555555555555555666555444333333444555666666666555555555555666666666666666666777777nnnbbbXXXUUUWWW[[[aaagggqqqhhhXXXPPPMMMKKKLLLMMMSSSggg}}}```OOONNNJJJHHHHHHCCCBBBBBBAAA@@@???>>>>>>=========<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::;;;;;;===GGGQQQeeevvv{{{zzzwwwiiieeeooo}}}~~~iii]]]WWWTTTZZZ[[[\\\^^^```bbbdddddddddfffjjjrrr{{{sssnnnrrruuutttssstttvvvtttrrrqqqpppmmmhhhdddeeebbb]]]WWWQQQKKKGGGEEEAAA@@@@@@@@@AAABBBCCCCCCHHHFFFGGGKKKPPPPPPJJJDDDAAA???===>>>@@@@@@>>><<<:::;;;<<<<<<<<<;;;:::999777666666555555555555666555555555555555555555555555555555555555555555555666666555444444555666666666666555555555555666666666666666666777777sss```XXXSSSUUUYYY^^^eeelllsssooo\\\PPPKKKIIIOOONNNQQQ```}}}nnnWWWLLLNNNKKKIIIHHHBBBDDDCCCCCCBBBAAA@@@???>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<<<>>???@@@@@@>>><<<;;;;;;<<<<<<<<<;;;999999666555555555555666666777555555555555555555555555555555555555555555555555777666666555555666666777666666666555555666666666666666666666777777tttaaa[[[WWWVVVZZZ^^^bbbjjjrrrwwwzzzcccSSSLLLJJJJJJMMMNNNXXXqqqfffSSSKKKMMMIIIIIIIIICCCDDDCCCCCCBBBAAA@@@??????>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;======<<<@@@FFFZZZnnnyyy{{{~~~iiimmm}}}jjj]]]XXXXXX[[[\\\]]]^^^```bbbdddffffffkkklllppp}}}xxxxxx{{{|||vvvrrrrrrrrrrrrooollliiigggeeebbb___[[[UUUOOOKKKGGGEEECCCCCCBBBBBBBBBBBBCCCCCCHHHDDDEEEMMMWWWXXXNNNDDD@@@@@@@@@@@@@@@???===<<<;;;<<<<<<<<<<<<;;;999888555555555555555666777888555555555555555555555555555555555555555555555555777777666666666666777777555555666666666666555555666666666666777777~~~lllcccZZZZZZXXXZZZ]]]```ccclllvvvmmmZZZNNNJJJJJJKKKLLLTTThhhdddTTTMMMLLLGGGHHHKKKEEECCCCCCBBBAAA@@@??????>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;;;;>>>>>><<<>>>BBBSSSjjjwww{{{rrroooyyywwwcccZZZWWWYYY]]]^^^___```bbbdddfffhhhhhhlllmmmuuuyyyuuu{{{{{{wwwuuurrrooollliiigggfff```^^^YYYTTTOOOJJJGGGEEECCCCCCBBBBBBCCCCCCDDDDDDDDDDDDFFFJJJNNNMMMGGGBBB???AAABBBBBB@@@???===<<<<<<<<<======<<<:::999888555555555555555666777888555555555555555555555555555555555555555555555555666666777777777777666666555555666777777666555555666666666666777777|||fff\\\\\\XXXXXXYYY\\\```ccchhhuuurrr```QQQKKKKKKMMMNNNUUUfffsssbbbUUUPPPLLLFFFHHHLLLGGGDDDCCCBBBAAA@@@??????>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===:::;;;>>>>>>======AAALLLdddsssyyyuuuuuujjj\\\XXXWWWYYY]]]```aaaccceeegggiiijjjkkklllooozzzxxx}}}|||sssmmmkkkhhheeebbb^^^\\\XXXSSSNNNJJJGGGEEECCCBBBBBBCCCCCCEEEFFFFFFEEEHHHLLLMMMLLLHHHDDDBBB???AAACCCCCCAAA>>>===<<<<<<<<<======<<<:::888777666555555555555666666777555555555555555555555555555555555555555555555555555666666777777666666555444555666777777666555444666666666666777777~~~ooofffZZZWWWZZZWWWYYY\\\aaagggmmmxxxlllaaaTTTLLLKKKOOORRRRRRhhhiii^^^TTTRRRNNNFFFIIIMMMGGGEEEDDDDDDCCCBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<999888;;;===;;;<<>><<<<<<<<<=========<<<:::888777777666666555555555555666555555555555555555555555555555555555555555555555444555666666666666555444444555666777777666555444666666666666777777}}}fff[[[[[[XXXXXXZZZTTT]]]aaahhhqqqzzzvvvaaaXXXNNNJJJNNNSSSWWWXXXxxxdddYYYRRRRRRPPPHHHJJJMMMGGGFFFFFFEEEDDDCCCBBBAAAAAA???>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<777666999;;;:::;;;>>>AAAZZZjjjrrrzzz~~~vvv\\\XXX\\\]]]```ddddddeeefffhhhjjjlllnnnoooyyy|||sssoookkkccc[[[\\\ZZZVVVRRRMMMIIIFFFEEEAAAAAABBBCCCEEEGGGHHHIIIGGGLLLSSSWWWVVVPPPFFF??????BBBEEEEEEAAA===<<<<<<============<<<:::888777888777666555555555555555555555555555555555555555555555555555555555555555333444555666666555444333444555666888888666555444666666666666777777|||ddd]]]WWWUUUTTTUUUZZZaaa\\\gggooosssyyylll^^^PPPKKKQQQQQQMMMVVVgggssscccWWWUUURRROOOLLLJJJJJJIIIGGGFFFDDDCCCAAA@@@@@@@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<@@@PPPeeessswwwyyy}}}kkkZZZZZZ^^^^^^```eeegggeeefffhhhhhhgggkkkqqq~~~~~~yyytttnnngggaaa^^^\\\WWWQQQLLLIIIGGGFFFEEEFFFCCCAAAAAADDDGGGFFFEEEJJJLLLOOOPPPNNNIIIDDDAAABBBCCCDDDCCC@@@>>>>>>>>>>>>>>>===<<<;;;999888777666666666666666666666666555555555555555555555555555555555555555555555555444444444555555555555666555444444444444555666666333444444444555555wwwggg^^^YYYUUUUUUUUUVVV[[[bbbcccqqq|||kkk```QQQKKKJJJMMMNNNTTTfffzzznnnccc[[[YYYVVVRRROOOMMMKKKKKKHHHGGGEEEDDDBBBBBBAAAAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>><<<<<<>>>======<<<;;;999888777666666666666666666666666555555555555555555555555555555555555555555555555444444444555555555555666555444444444444555666666666666666555555555wwwiii^^^VVVTTTRRRRRRUUUWWWYYY___gggooozzzjjj\\\TTTKKKLLLLLLKKKQQQddd{{{kkkfff___^^^ZZZVVVSSSPPPNNNMMMJJJIIIGGGFFFDDDCCCCCCCCCAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===GGGWWWgggrrrxxxxxxxxx~~~lll^^^VVV[[[bbbdddgggkkkffffffhhhlllmmmooovvv~~~wwwqqqjjjdddaaabbb\\\TTTMMMIIIHHHGGGFFFFFFEEEDDDFFFHHHIIIHHHGGGGGGJJJMMMMMMJJJEEEBBBAAABBBDDDEEEDDDAAA===;;;:::>>>===<<<;;;:::999888777666666666666666666666666555555555555555555555555444444444444444444444444444444444555555555555666555444444444444555666666888777777666666555qqqbbbZZZVVVUUURRRRRRUUUZZZ^^^bbbjjjsssvvvhhh]]]UUUPPPOOORRRPPPNNN\\\}}}yyynnnjjjcccaaa^^^ZZZVVVRRROOONNNLLLKKKIIIGGGFFFEEEEEEEEEBBBAAA@@@???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===CCCOOO```ooowwwwwwtttzzzpppaaaZZZWWW]]]dddfffiiillliiiiiilllpppqqqttt}}}xxxsssllleeebbbbbb\\\SSSLLLHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHGGGFFFGGGJJJMMMKKKGGGCCCAAAAAADDDEEEGGGFFFBBB>>>;;;:::>>>===<<<:::999888777777666666666666666666666666555555555555555555555555444444444444444444444444444444444555555555555666555444444444444555666666777777777777777666zzzjjj___YYYVVVUUUUUUWWWWWW[[[aaadddiiitttwwwggg\\\VVVQQQNNNOOOQQQOOOUUUppp~~~tttmmmdddccc```\\\XXXSSSPPPNNNMMMLLLJJJIIIGGGGGGFFFFFFCCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>@@@IIIYYYkkkuuuvvvttttttyyyhhh\\\ZZZ[[[```fffhhhiiikkkkkkkkknnnrrrssswwwyyysssllleeeaaa```ZZZRRRLLLHHHGGGGGGFFFLLLLLLKKKIIIGGGFFFEEEEEEJJJLLLNNNKKKFFFAAAAAABBBEEEGGGHHHFFFCCC???===<<<>>>===;;;:::888777777777666666666666666666666666555555555555555555555555444444444444444444444444444444444555555555555666555444444444444555666666444555555666777888pppeee[[[WWWVVVSSSRRRRRRXXXXXX\\\bbbhhhppp|||kkk\\\TTTPPPMMMLLLJJJLLLRRRgggwwwmmmeeedddaaa^^^ZZZUUURRROOONNNMMMKKKJJJHHHGGGGGGGGGDDDCCCBBBAAA@@@?????????;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>???EEESSSeeerrrvvvuuuoooxxxqqqeee[[[]]]```dddgggiiijjjkkkjjjlllppptttvvv{{{xxxrrrkkkccc```[[[WWWQQQLLLJJJIIIIIIHHHNNNMMMLLLIIIEEEDDDEEEFFFMMMPPPQQQMMMEEE@@@AAACCCFFFGGGGGGEEEAAA???>>>>>>>>>===;;;999777777777777666666666666666666666666555555555555555555555555333333333333333333333333444444444555555555555666555444444444444555666666333333444555777888xxxjjj```]]]XXXUUUVVVVVVSSSTTTYYYZZZ\\\bbblllwwwvvvlll^^^SSSOOOMMMLLLLLLLLLRRReeewwwmmmfffeeeccc```\\\XXXTTTRRRNNNMMMKKKJJJHHHGGGGGGGGGEEEDDDCCCAAA@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======AAANNN___nnnuuuwwwooorrrzzzfff___[[[___dddgggiiikkkmmmmmmllloootttyyy}}}vvvqqqiiibbb^^^WWWTTTQQQNNNNNNMMMLLLKKKLLLLLLJJJGGGDDDDDDGGGJJJRRRTTTUUUOOOFFF@@@AAADDDEEEEEEDDDAAA>>>===>>>??????===:::888777777777888666666666666666666666666555555555555555555555555333333333333333333333333444444444555555555555666555444444444444555666666333333444555666666uuukkkfffbbb\\\WWWOOOOOOSSSXXXWWWUUU[[[eeebbbeeeooo}}}yyyggg___TTTMMMLLLMMMNNNNNNTTT^^^{{{{{{{{{vvvnnngggfffdddbbb^^^ZZZVVVTTTNNNMMMKKKJJJHHHGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;???JJJ[[[jjjtttxxxsssrrrxxxzzzwww{{{lll\\\XXXZZZ```fffhhhjjjmmmooopppooosssyyyuuuooohhhaaa\\\UUUSSSQQQPPPPPPPPPNNNMMMKKKJJJIIIEEEBBBDDDIIINNNTTTWWWWWWPPPFFF@@@AAADDDCCCCCCAAA>>><<<;;;===??????===:::888666666777888666666666666666666666666555555555555555555555555333333333333333333333333444444444555555555666666555444444444444555666666444444444555555555vvvkkkfff___[[[ZZZYYYXXXWWWPPPRRRWWW^^^aaabbbhhhooouuuooo[[[UUUKKKLLLTTTOOOKKKUUU___xxx|||yyyssspppqqqmmmkkkgggbbb]]]YYYVVVUUUTTTQQQNNNKKKKKKJJJIIIHHHHHHFFFDDDCCCCCCCCCAAA@@@=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;???>>>===AAARRRhhhssssssrrrsssvvvxxxpppjjjiiiiiilllyyysssbbbZZZ]]]```dddhhhkkkmmmoooqqqsssvvvvvv~~~|||qqqlllfff```\\\WWWQQQQQQUUUUUUNNNHHHGGGEEEEEEDDDAAA???CCCLLLTTT___[[[VVVQQQHHH@@@???CCCGGGEEEBBB???>>>>>>???@@@@@@===999777777777777666666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666666666666666777777xxxjjj^^^]]]YYYTTTQQQQQQQQQQQQQQQVVVVVVYYY___dddjjjvvv~~~lll]]]XXXNNNLLLQQQMMMMMMZZZnnn}}}zzzxxxtttrrrsssmmmkkkgggccc^^^ZZZWWWVVVUUURRROOOMMMLLLKKKJJJHHHIIIGGGDDDCCCCCCCCCBBB@@@>>>======<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<>>======>>>???@@@===999777777777777666666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666777777777777888888}}}zzzyyy|||~~~}}}|||{{{uuuooollljjjggg```[[[ZZZYYYWWWVVVVVVWWWZZZ[[[[[[ZZZ^^^fffooo{{{qqqcccWWWTTTLLLIIIMMMLLLUUUjjjxxxxxxxxxvvvtttuuummmkkkhhhddd___\\\YYYXXXVVVTTTQQQOOONNNMMMLLLJJJJJJHHHEEEDDDDDDCCCBBB@@@>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<===FFFXXXhhhqqqpppooonnnuuu|||jjj```]]]ZZZYYY```nnnsssfff\\\[[[aaabbbffflllppprrrsssuuuvvvyyyzzzxxxoookkkddd\\\WWWVVVSSSRRRTTTRRRLLLGGGEEEBBBBBBAAA@@@BBBJJJUUU]]]^^^XXXQQQLLLEEE@@@BBBGGGEEECCC@@@===<<<<<<===>>>???<<<999777777777777666666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666777777888888888999{{{wwwvvvwwwwwwwwwvvvvvvuuutttsssxxxxxxxxxxxxxxxwwwwwwwwwooonnnkkkhhheeecccaaa```___\\\XXXXXXYYYZZZYYYXXXTTTUUUUUUUUUUUUXXX]]]aaaeeehhhrrrwwwmmmaaaXXXNNNPPPKKKJJJPPPVVVkkk|||yyyvvvuuuvvvuuutttsssmmmlllhhheeeaaa^^^\\\[[[XXXVVVTTTRRRQQQPPPNNNLLLKKKIIIFFFDDDDDDDDDBBBAAA>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999<<<===<<>>>>>AAAIIITTT\\\]]]UUUMMMHHHDDDAAADDDIIIFFFDDDAAA>>><<<<<<===>>>>>>;;;888666777777777777666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666666777777777777888{{{vvvyyyxxxuuuppplllhhhfffeeeeeedddcccbbbaaaaaa``````\\\[[[ZZZYYYYYYYYYYYYYYYUUUUUUTTTUUUVVVWWWWWWWWWWWWZZZ\\\\\\\\\aaaiiipppzzzxxxmmmeee]]]WWWSSSMMMQQQNNNOOOYYYfff|||wwwwwwuuutttttttttrrrpppmmmllliiifffbbb```^^^]]][[[YYYWWWUUUUUUSSSPPPNNNLLLJJJGGGEEEEEEDDDBBBAAA???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======>>>III\\\llllllwwwqqqmmmnnnnnnnnnpppyyypppccc]]]ZZZ]]]eeeiiilllppptttwwwyyy|||~~~xxxqqqlllccc[[[WWWTTTUUUTTTQQQMMMIIIFFFCCCBBB@@@??????CCCJJJSSSYYYZZZRRRIIIFFFCCCBBBFFFKKKHHHFFFBBB???======>>>???===;;;777666666777777777666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666555555555666666666{{{}}}{{{wwwrrrlllhhhfffgggeeecccaaa^^^\\\ZZZYYYYYYWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZYYYYYYZZZ\\\```eeehhhiiijjjqqq}}}|||qqqfff___ZZZUUUQQQQQQJJJOOONNNPPP\\\oooxxxvvvxxxwwwsssrrrsssqqqnnnmmmllliiigggdddbbbaaa```]]][[[YYYXXXXXXVVVSSSPPPMMMKKKHHHFFFEEEDDDCCCAAA??????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========DDDVVVggglllxxx|||}}}|||}}}~~~hhh___]]]\\\```gggmmmooorrruuuxxx|||xxxqqqkkkbbb[[[WWWTTTWWWVVVPPPJJJHHHEEEBBBCCCBBBBBBCCCGGGNNNTTTXXXWWWNNNFFFDDDDDDDDDGGGLLLIIIFFFCCC@@@>>>===>>>???===:::777555666777777777666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666444444444555555555|||uuuqqqqqqrrrooollliiieeeaaa^^^\\\[[[ZZZZZZYYYYYYYYYYYYYYYZZZUUUWWWYYYZZZYYY[[[aaaeeelllrrrwwwxxx{{{~~~jjjaaaYYYWWWTTTOOOMMMOOOHHHLLLLLLPPP```vvvyyyvvvyyyxxxsssppprrrrrrooommmllljjjgggeeecccbbbbbb^^^]]][[[[[[ZZZXXXUUURRRNNNKKKHHHGGGFFFEEECCCAAA??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;======BBBQQQaaammmuuusss```[[[^^^___dddjjjqqqrrrsssuuuxxx}}}xxxpppiii```YYYWWWSSSXXXWWWOOOIIIGGGEEEAAAAAAAAABBBEEEJJJPPPUUUWWWTTTKKKDDDCCCEEEEEEHHHKKKHHHFFFBBB???===<<<===>>><<<999666555666777777777666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666555555555555666666~~~wwwtttooojjjfffbbb```___````````````aaabbbccccccaaadddgggiiikkkqqq{{{sssfff```WWWRRRRRRPPPKKKIIILLLJJJOOOOOOVVVhhh~~~zzzuuuyyyyyyrrrpppsssssspppmmmllljjjhhhfffdddcccccc___^^^]]]\\\[[[YYYVVVSSSNNNLLLIIIGGGFFFEEECCCAAA??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<===@@@NNN]]]nnnqqqwwwkkk[[[ZZZ___bbbfffmmmsssttttttuuuxxx~~~wwwoooggg^^^XXXVVVSSSXXXWWWNNNHHHFFFDDD@@@======???DDDJJJPPPTTTUUURRRJJJCCCCCCEEEFFFHHHKKKGGGEEEAAA>>><<<;;;<<<<<<<<<999666555666777777777666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666666666666666777777yyyssspppmmmllloooppppppooonnnoooqqqttttttxxx|||tttggg^^^ZZZYYYQQQKKKKKKKKKJJJIIIKKKQQQPPPUUUcccxxx{{{yyyzzzyyyyyyxxxvvvuuutttqqqnnnkkkhhhgggfffdddbbbaaa___^^^]]]]]][[[XXXVVVTTTQQQNNNLLLJJJHHHDDDBBBAAAAAA@@@@@@??????>>>>>><<<<<<;;;:::::::::;;;;;;:::<<<===;;;:::???IIIQQQcccrrruuuuuugggbbb\\\\\\aaahhhnnnqqqsssssswww{{{}}}uuunnnggg]]]UUURRRVVVRRRLLLGGGEEECCC@@@?????????@@@FFFPPPXXXVVVQQQKKKIIIGGGGGGHHHJJJKKKJJJFFFCCC???======>>>======999888777777888888777555666666666666666666666666555555555555555555555555AAA<<<666333444666666555333444555555666666555555555555555555666666666666666666666666777777wwwlllbbbYYYSSSQQQPPPKKKIIIJJJJJJIIIKKKNNNPPP\\\sss{{{zzzyyyxxxwwwvvvuuutttsssnnnllliiigggfffeeedddbbbbbb```^^^]]]]]][[[XXXVVVUUUSSSOOOMMMKKKIIIFFFCCCAAAAAA@@@@@@??????>>>>>>===<<<;;;;;;::::::;;;;;;999;;;<<<::::::>>>EEELLL[[[kkknnnmmm|||oooccc___\\\]]]bbbjjjooorrruuuuuuxxx}}}|||qqqkkkddd[[[TTTRRRSSSOOOJJJGGGDDDCCCAAA??????>>>@@@GGGRRRYYYYYYUUUKKKIIIGGGHHHIIIKKKKKKJJJEEEBBB@@@>>>>>>>>>===<<<999888777777888888777555666666666666666666666666555555555555555555555555:::777444444555666666444333444555555666666555555555555555555666666666666666666666666777777yyymmmaaaZZZTTTOOOLLLLLLJJJIIIIIIKKKIIIHHHMMMTTTWWWmmmzzzzzzyyywwwuuutttsssssssssllljjjgggfffffffffdddccccccaaa___]]]]]][[[YYYVVVWWWTTTQQQOOOMMMKKKHHHEEEBBBBBBAAA@@@??????>>>>>>======<<<;;;;;;;;;;;;;;;777999;;;::::::<<>>>>>===<<<;;;;;;;;;;;;888999;;;;;;;;;;;;>>>@@@RRRfffrrrrrruuu~~~~~~mmm^^^YYY[[[^^^ccciiiooosssuuuzzz{{{~~~{{{pppccc\\\WWWRRROOOPPPKKKHHHEEEDDDDDDCCCBBBAAAAAACCCKKKXXX```___YYYUUUHHHGGGGGGHHHJJJKKKIIIHHHBBBAAAAAAAAAAAA???<<<999999777666666777777666555666666666666666666666666555555555555555555555555111111222333444555555555333444555555666555555555555555555555666666666666666666777777777888|||nnnbbbZZZUUURRRRRRUUUTTTPPPMMMMMMJJJKKKMMMNNNPPPWWWhhhyyy}}}zzzyyyxxxwwwvvvuuutttttttttpppnnnkkkjjjjjjiiihhhfffdddbbb___]]]]]]]]][[[ZZZYYYWWWTTTQQQPPPMMMJJJHHHEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>>===<<<<<<<<<<<<999;;;<<<===<<<<<<======EEE[[[kkkqqqrrrssslllbbbZZZYYY\\\bbbhhhmmmrrrvvvxxx|||~~~}}}sssggg[[[UUUQQQMMMLLLMMMGGGFFFDDDCCCDDDDDDCCCAAACCCHHHUUUeeejjjaaaUUUOOOFFFFFFFFFHHHJJJJJJGGGEEEAAAAAAAAABBBBBB???<<<888888777666666777777666444666666666666666666666666555555555555555555555555555555444333222333555777333444555555666555555555555555555555666666666666777777777777888888~~~|||~~~pppdddZZZRRRMMMJJJIIILLLQQQQQQLLLJJJKKKIIIKKKPPPXXXaaaooo|||{{{{{{{{{xxxxxxxxxxxxxxxwwwvvvvvvuuurrrooommmkkkjjjhhhfffdddaaa___]]]^^^^^^]]]]]]\\\YYYVVVTTTRRRPPPLLLJJJHHHHHHGGGEEEDDDCCCBBBBBBAAA@@@???===<<<<<<<<<<<<;;;;;;<<<============<<<===PPPcccpppsssnnn}}}ooo___\\\YYY\\\```gggmmmqqquuuyyy{{{}}}vvvjjj___TTTOOOLLLIIIHHHJJJFFFEEECCCDDDEEEEEECCCBBBFFFKKKZZZllloooaaaQQQJJJEEEEEEGGGIIIKKKJJJGGGDDDBBBAAAAAAAAAAAA???<<<999888666555555777777666444666666666666666666666666555555555555555555555555777777666444222222555777333444555555666666555555555555555555666666666666777777777888888888}}}yyy|||~~~{{{ssshhh]]]VVVPPPMMMKKKIIIHHHKKKPPPPPPNNNNNNQQQQQQTTT^^^lll|||}}}|||zzzxxxvvvxxxzzz||||||{{{yyyxxxyyyvvvqqqnnnllliiifffdddcccaaa^^^]]]^^^___```______\\\YYYWWWUUUSSSPPPMMMJJJJJJIIIHHHFFFEEEDDDCCCAAAAAA???>>>===<<<<<<<<<;;;;;;;;;<<<=========<<<<<>>===<<<<<<<<<;;;:::999:::<<<===<<<<<<:::DDDTTThhhqqqjjjrrrqqqhhh\\\WWW]]]___dddiiiooosssuuuxxx|||sssjjj___UUULLLIIIHHHEEECCCDDDFFFEEEDDDEEEFFFFFFDDDBBBHHHKKKYYYjjjkkk[[[NNNKKKGGGHHHKKKNNNPPPNNNJJJGGGCCCBBB@@@@@@@@@???<<<:::888666555555666666555444666666666666666666666666555555555555555555555555...222666888666444444555333444555555666666555555555555555555666666666777777888888888888999yyyqqqhhhbbbYYYVVVQQQLLLHHHHHHIIIJJJMMMRRRXXX\\\dddpppxxx{{{~~~{{{zzzyyy{{{{{{|||}}}}}}}}}}}}}}}xxxvvvssspppllliiigggffffffeeecccaaaaaaaaacccdddbbb```]]]]]]^^^\\\WWWTTTVVVSSSPPPMMMKKKIIIFFFDDDEEEDDDBBB@@@???>>>======::::::::::::::::::::::::===;;;IIIbbbnnnlllppp}}}pppbbb\\\ZZZZZZ^^^eeejjjpppvvvyyyxxxzzzzzzhhh^^^UUUPPPJJJGGGGGGHHHGGGFFFEEEEEEEEEFFFHHHGGGEEECCCEEELLLYYYbbb]]]NNNFFFFFFHHHKKKOOOTTTUUURRRLLLGGGBBBAAA@@@???===;;;999888888888777666666666666666666666555555555444444444666666666666555444333222333333333444444444555555333333333444555666777777666777777777777777666666666666666666777777xxxoooiiiccc\\\VVVOOOLLLIIIIIIKKKLLLMMMLLLKKKUUUaaammm~~~}}}|||{{{||||||}}}}}}}}}}}}||||||xxxvvvtttqqqnnnlllkkkjjjjjjiiigggeeeddddddeeefffcccaaa_________^^^ZZZVVVZZZVVVRRROOOMMMKKKIIIGGGFFFEEECCCAAA@@@>>>>>>===::::::::::::::::::::::::::::::EEEYYYfffjjjnnnvvvnnnbbbYYYWWWYYY\\\bbbiiimmmssszzz}}}}}}uuudddZZZOOOLLLHHHGGGGGGGGGEEECCCGGGFFFFFFGGGHHHHHHGGGFFFHHHMMMWWW^^^ZZZMMMEEEDDDIIILLLQQQUUUUUUQQQKKKFFFBBBBBBAAA???===:::888777888888777666666666666666666666555555555444444444666666666666555444333333333333333444444444555555333444444444555666666666666666777777777777666666666666666666777777~~~uuuyyytttmmmddd]]]XXXTTTPPPLLLIIIGGGFFFHHHMMMQQQRRRQQQ]]]kkk}}}~~~~~~}}}}}}~~~~~~~~~~~~|||{{{zzzwwwvvvuuusssrrrqqqpppppppppnnnllliiihhhhhhiiijjjfffeeeccccccbbb```\\\YYY]]]YYYTTTPPPNNNMMMKKKIIIGGGFFFDDDBBB@@@??????>>>;;;;;;::::::::::::::::::888;;;AAAMMM[[[fffkkkmmmzzz|||kkk^^^XXXSSSUUUZZZ___gggmmmrrrwww~~~nnn]]]TTTIIIHHHGGGGGGGGGGGGEEECCCIIIHHHFFFGGGIIIKKKKKKKKKLLLQQQXXX\\\VVVKKKDDDDDDLLLPPPTTTWWWVVVQQQKKKFFFDDDCCCAAA???<<<999777666888888777666666666666666555555555555555444444444444555555555555555444444333333333444444444555555444444555555555555555555666666777777777777666666666666666666777777xxxiiieeefffiiihhhgggjjjqqqyyy|||sssddd___XXXSSSPPPNNNKKKIIIKKKJJJJJJKKKMMMRRRXXX\\\www~~~~~~~~~~~~~~~|||zzzxxxuuuuuutttssssssssstttttttttrrrooolllkkkkkkkkkllllllkkkiiigggdddaaa]]]ZZZ^^^ZZZTTTPPPNNNMMMKKKJJJGGGFFFDDDBBB@@@???>>>>>>;;;;;;;;;;;;;;;:::::::::777<<<>>>BBBOOOaaahhheeejjj}}}mmmbbbYYYWWWVVVYYY^^^dddjjjooouuuzzzyyyfffVVVOOOHHHGGGGGGHHHHHHHHHGGGGGGIIIHHHGGGIIIMMMPPPQQQQQQQQQYYYaaa___TTTHHHDDDFFFRRRUUUYYYZZZWWWQQQKKKGGGEEECCCAAA>>>;;;888777666888777777666666666666666555555555555555555555555444444555555555555555555333333333444444444555555555555555555555444444444555666666777777777777666666666666666777777wwwmmmfff[[[[[[ZZZZZZ\\\aaagggkkkqqqxxx}}}sssiiibbbYYYVVVQQQMMMKKKKKKJJJJJJIIIKKKMMMMMMOOOXXXgggrrr~~~~~~}}}}}}|||}}}}}}}}}|||yyywwwtttsssssssssssstttuuuuuutttrrrpppmmmkkkkkkllllllrrrqqqoookkkfffaaa]]][[[\\\YYYTTTPPPOOOMMMLLLJJJGGGFFFDDDBBB@@@???>>>>>><<<<<<<<<;;;;;;:::::::::888======<<>>HHHVVV___```jjjsssiii```WWWVVV[[[^^^fffuuuwwwfff\\\XXXVVVVVVVVV]]]ccceeeiiisssyyy{{{~~~uuueeeUUULLLJJJGGGLLLRRRTTTSSSPPPNNNMMMNNNTTT```mmmwww|||{{{yyy|||xxxdddQQQKKKOOOTTT```aaa___XXXNNNHHHFFFGGGCCCAAA>>>;;;999888888888888888777666666666666666444444444555555555666666666666666666555444333333333333333444444444555555333444444444555666666666444555666777888888888888666666666666777777yyyrrrfffjjjmmmmmmnnnqqqqqqnnndddbbbbbbfffkkkvvv|||zzz{{{sssrrrpppnnnkkkfff___[[[XXXTTTPPPNNNOOONNNLLLIIIGGGHHHIIIKKKNNNSSSXXX\\\eeeeeemmm}}}~~~}}}||||||||||||}}}}}}~~~zzzwwwxxxwwwvvvuuuttttttttttttpppooommmlllkkklllmmmnnnrrrssstttpppjjjeeecccccc\\\\\\\\\]]]]]][[[WWWTTTLLLKKKIIIGGGFFFEEEDDDDDD>>>>>>===<<<;;;;;;::::::999:::;;;<<<===CCCQQQ___```aaasssvvvaaaXXXSSSNNNRRR[[[ZZZfffzzzuuuddd\\\[[[[[[[[[[[[\\\dddiiiiiillluuu{{{|||qqq```QQQJJJIIIIIIPPPZZZ___]]]WWWRRROOOQQQZZZhhhxxxvvv^^^OOONNNSSSUUU```aaa]]]UUUKKKDDDDDDFFFCCCAAA>>>;;;999888999999888888777666666666666666444444444555555555666666666666666666555444333222333333333444444444555555333333444444555666777777444555666777888888888888666666666666777777}}}|||mmmeeeiiimmmppp~~~rrrjjjhhhgggfffiiimmmpppnnnkkkbbb]]]ZZZZZZXXXSSSPPPPPPMMMKKKLLLMMMJJJEEEFFFIIIGGGJJJJJJKKKUUUfffuuu{{{|||xxxxxx|||}}}~~~|||zzzzzz{{{rrrrrrrrrrrrrrrrrrsssssstttqqqmmmkkklllmmmnnnnnnpppssssssnnnkkkiiiddd^^^___]]]\\\]]]^^^^^^ZZZVVVQQQOOOLLLHHHEEEDDDDDDDDD@@@???>>>===<<<;;;::::::::::::;;;<<<;;;???KKKXXXggg]]]fffxxxdddTTTQQQPPPNNNSSS]]]___rrrhhhddd^^^XXXVVVWWWYYY\\\bbbeeeiiimmmppptttyyy|||zzzhhhYYYMMMHHHIIILLLNNNTTTYYYWWWRRRSSSVVVVVVgggyyyrrr\\\MMMGGGMMMUUUccc```YYYQQQIIIFFFFFFHHHFFF@@@;;;:::999666555777555555555555555555555555555555555555555555555555444444444444444444444444333333333444444444555555333333333444444444555555444444555555666777777777777777777777888888~~~tttmmmkkkjjjjjjrrrqqqpppooommmggg___XXXTTTSSSRRRSSSUUUUUUSSSQQQQQQMMMKKKLLLJJJFFFEEEFFFJJJGGGGGGJJJLLLLLLPPPVVVMMMMMMOOOYYYppp~~~{{{{{{~~~}}}{{{zzzpppppppppqqqrrrtttvvvxxxsssrrrqqqqqqrrrrrrpppnnnmmmppppppllljjjiiifffaaaaaa___^^^^^^___^^^[[[XXXTTTRRROOOKKKHHHGGGFFFFFFBBBAAA@@@???>>><<<;;;;;;;;;:::;;;<<<;;;===HHHTTT```ZZZddd~~~kkk[[[NNNNNNPPPPPPVVV___jjjlll___\\\ZZZXXXYYY\\\aaacccgggjjjnnnrrruuuzzzpppaaaUUULLLHHHIIIGGGJJJPPPTTTRRRPPPUUU\\\lll|||lllVVVMMMMMMSSSYYYYYYWWWTTTOOOJJJHHHIIILLLFFF???;;;:::999666555777555555555555555555555555555555555555555555555555444444444444444444444444333333333444444444555555333333333444444444555555444444555555666777777777555666666666666777wwwggg]]]YYYXXXUUUUUUTTTUUUUUUSSSOOOLLLFFFFFFFFFFFFGGGHHHIIIIIIHHHDDDCCCEEEDDDAAABBBEEEJJJGGGGGGMMMRRRSSSVVVYYYXXXYYY```sss}}}~~~~~~{{{wwwrrrqqqpppppprrrtttwwwxxxrrrrrrsssvvvwwwuuurrrooommmpppoookkkjjjkkkiiifffdddbbb```^^^^^^^^^\\\[[[WWWUUURRROOOLLLJJJIIIIIIDDDCCCBBBAAA???>>>===<<<<<<;;;;;;;;;:::;;;DDDOOOXXXYYYaaaqqq```TTTLLLPPPUUUYYY```iiiyyyuuueeeYYYWWWWWWXXXZZZ]]]bbbfffiiijjjmmmppptttxxx~~~wwwcccWWWQQQLLLIIIHHHEEEHHHMMMPPPNNNPPP\\\iii^^^MMMLLLQQQTTTVVVUUUUUUTTTRRROOONNNNNNOOOEEE???::::::999666555888555555555555555555555555555555555555555555555555444444444444444444444444333333333444444444555555333333333444444444555555444444555555666777777777555555555555666666nnn^^^UUURRRLLLLLLLLLLLLMMMLLLLLLKKKJJJJJJIIIHHHHHHIIIKKKLLLKKKGGGFFFGGGFFFDDDFFFKKKKKKNNNWWWdddkkkiiieeecccpppwww~~~{{{}}}~~~~~~}}}{{{uuuvvvtttrrrppppppqqqssstttqqqqqqrrrtttvvvuuurrrpppppprrrqqqlllkkkmmmlllhhheeeccc```^^^]]]\\\\\\\\\ZZZXXXUUURRROOOLLLKKKJJJEEEDDDCCCBBB@@@???=========;;;;;;;;;999999@@@IIISSSZZZaaagggqqq]]]TTTPPPTTT\\\eeepppzzzxxxjjjaaaZZZUUUXXXYYY[[[^^^aaaeeegggiiioooqqqtttwww{{{~~~kkkWWWOOOMMMKKKHHHHHHGGGJJJOOOPPPOOOUUUgggyyyjjjRRRLLLPPPUUUUUUUUUWWWVVVWWWVVVUUURRROOOLLLEEE>>>:::999999666555888555555555555555555555555555555555555555555555555555555555555555555555555333333333444444444555555333333333444444444555555444444555555666777777777555555555666666666wwwfff]]]YYYOOOOOOOOOOOOMMMLLLLLLLLLLLLKKKIIIIIIKKKNNNPPPRRRUUURRRPPPPPPMMMKKKNNNTTTUUU```uuu~~~www{{{xxxzzz{{{}}}~~~|||zzz}}}yyysssvvvtttsssqqqqqqqqqssstttqqqpppnnnnnnpppqqqqqqpppqqqsssqqqllljjjjjjiiieeecccbbb```^^^\\\[[[\\\]]][[[YYYWWWTTTPPPNNNLLLKKKFFFEEEDDDBBB@@@>>>======>>><<<;;;;;;999888<<>>===???<<<;;;;;;:::888;;;@@@CCCOOO\\\fffrrr\\\ZZZ[[[aaalll{{{xxxooofff```\\\YYYXXXZZZ[[[]]]```eeeiiilllnnnoootttuuuxxx}}}iii[[[NNNJJJJJJJJJIIIIIIJJJLLLPPPTTTZZZggg~~~|||eeeYYYMMMKKKNNNTTT\\\bbb___[[[[[[cccmmmkkk]]]OOOCCC===888888888666666888666666666666666666666666555555555555555555555555555555555555555555555555333333333444444444555555333333333444444444555555444444555555666777777777777777777777888888xxxpppnnnsssxxx~~~|||uuupppnnneeeaaabbblll~~~{{{}}}~~~zzzzzz|||}}}||||||||||||}}}||||||||||||{{{zzzyyyxxxuuuvvvxxxyyyzzzzzzyyyyyytttqqqmmmkkklllnnnooooooooorrrrrrmmmkkkjjjfffaaa___aaacccbbb___^^^___```^^^]]]ZZZXXXTTTPPPNNNLLLIIIHHHGGGEEECCCAAA???>>>???<<<;;;<<<;;;888:::>>>>>>FFFTTT```kkkyyy```ccciiirrrwwwmmmeee___\\\]]]\\\YYYYYY]]]^^^```cccgggkkknnnqqqrrrsssvvvzzzwww^^^TTTLLLJJJJJJIIIJJJLLLKKKKKKPPPYYYddduuuqqq\\\SSSLLLNNNTTTZZZ```eeeeee^^^]]]jjjyyyyyyfffRRRBBB<<<888888888666666888666666666666666666666666555555555555555555555555555555555555555555555555333333333444444444555555333333333444444444555555444444555555666777777777666666666777777777zzzvvvzzz~~~~~~}}}|||}}}}}}{{{{{{|||~~~|||}}}~~~|||zzzzzzzzz|||{{{|||}}}~~~}}}{{{xxxwwwuuurrrpppnnnoooooooooooopppttttttqqqooonnnjjjeee^^^aaaddddddbbb``````bbb___^^^\\\YYYVVVRRROOOMMMKKKJJJIIIFFFDDDBBBAAA@@@???<<<;;;<<<<<<999:::>>>>>>BBBMMMXXX^^^fffzzzfffmmmxxxwwwnnnddd[[[ZZZVVVVVV[[[]]][[[]]]bbbdddeeefffiiikkknnnpppqqqzzz}}}~~~mmmVVVOOOJJJJJJJJJIIIKKKOOOLLLLLLRRR^^^nnn}}}kkkVVVPPPPPPZZZeeeiiiiiihhheee\\\YYYgggyyyyyybbbJJJBBB<<<888888888666666888777777777777777777777777555555555555555555555555666666666666666666666666333333333444444444555555333333333444444444555555444444555555666777777777555555555555666666|||yyyzzz~~~~~~}}}}}}~~~|||xxxwwwxxxzzz|||~~~|||{{{{{{{{{zzzyyy||||||{{{|||}}}|||yyywwwvvvuuusssqqqppppppqqqrrrsssuuuwwwwwwuuuqqqlllhhhddddddeeeeeeeeedddccccccbbb```]]][[[YYYWWWSSSPPPMMMMMMLLLKKKHHHEEEBBB@@@??????>>><<<<<<;;;;;;;;;<<<<<>>===<<<;;;;;;;;;<<<;;;BBBOOOVVVYYYcccqqq|||qqqkkkbbb\\\ZZZZZZYYYXXXYYYZZZ[[[\\\___aaacccdddiiijjjkkklllnnnssswwwzzz{{{jjj[[[OOOLLLIIIJJJLLLNNNNNNMMMTTTSSSWWWcccwwwuuu```UUUVVVZZZbbbjjjoooooommmaaa[[[[[[aaacccXXXHHH>>>===;;;999888777777888999777666555444444555666777555555555555555555555555666666666666666666666666666555444333333333333333555444444444444555666666555555555555666666666666666666666777888888~~~}}}|||zzzzzz|||~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~|||yyywwwvvvxxxzzz||||||zzzxxxwwwwwwwwwvvvuuuyyyxxxvvvvvvuuutttqqqooopppooonnnmmmooossswwwzzzyyyxxxwwwuuurrrnnnllljjjkkkjjjhhhfffffffffffffffaaa___\\\[[[[[[ZZZYYYWWWSSSRRRRRRPPPMMMJJJFFFEEEAAA@@@???===<<<;;;;;;;;;===:::===IIIQQQUUU^^^iiiyyylllddd^^^ZZZVVVTTTUUUVVVWWWWWW\\\]]]]]]___aaaccceeefffggghhhjjjlllpppuuu|||qqqcccWWWKKKIIIIIIJJJMMMOOOPPPOOOUUUSSSWWWdddzzzppp[[[UUU\\\```bbbiiiqqqoooggg]]]YYYYYY\\\YYYOOOCCC===<<<;;;999888777777888999666666555555555555666666555555555555555555555555666666666666666666666666777666555444333222222222555444444444444555666666555555555555666666666666666666666777888888~~~}}}|||~~~~~~}}}}}}}}}}}}||||||{{{}}}~~~}}}~~~~~~~~~{{{yyyyyyzzz|||}}}zzzxxxvvvuuuuuuuuutttssstttsssqqqqqqqqqqqqooommmooommmllllllnnnrrrwwwzzzzzzxxxuuurrrnnnllljjjjjjkkkiiigggeeeddddddeeefffbbb___]]]\\\\\\\\\\\\[[[UUUUUUTTTRRROOOLLLIIIGGGCCCBBB@@@>>>===<<<;;;;;;===888:::CCCLLLSSS[[[ccc|||zzzrrrlllddd]]]XXXWWWVVVUUUUUUUUUVVVWWWWWW^^^^^^___```bbbdddfffgggfffgggjjjpppuuu|||xxxeee[[[RRRIIIIIIJJJKKKMMMOOOPPPPPPTTTUUU]]]ooogggVVVXXXaaadddbbbhhhtttqqqeee[[[YYYYYYXXXRRRFFF???===::::::999888777777888888666666666555555666666666555555555555555555555555666666666666666666666666666555444333333333333333555444444444444555666666555555555555666666666666666666666777888888}}}{{{{{{~~~}}}}}}{{{}}}~~~~~~~~~|||zzzyyyyyyzzz{{{yyywwwuuutttttttttsssrrrooonnnmmmnnnoooppppppoooooommmllllllmmmqqquuuwwwzzzwwwsssooollljjjiiiiiiiiigggeeecccbbbcccdddeeecccaaa___^^^^^^^^^]]]\\\UUUUUUUUUSSSQQQNNNKKKIIIEEEDDDBBB@@@>>>===<<<<<<<<<888999???HHHQQQYYY```fffrrrxxxssspppmmmiiieee```]]]ZZZXXXVVVVVVWWWXXXXXXYYYYYYZZZ[[[^^^___```aaaccceeeggghhhjjjjjjnnnwww}}}jjjZZZTTTMMMKKKKKKLLLMMMMMMOOOPPPRRRWWW```qqqsss___VVV\\\eeegggccciiiuuutttiii\\\[[[ZZZWWWNNNBBB<<<===999999888888888888888888555666666666666666666555555555555555555555555555666666666666666666666666333333333333333444555666555444444444444555666666555555555555666666666666666666666777888888~~~}}}{{{{{{~~~~~~|||~~~~~~~~~|||zzzxxxxxxxxxyyyzzzyyywwwuuutttttttttsssrrrnnnmmmlllmmmoooqqqqqqqqqooonnnnnnnnnppprrrtttvvvyyyvvvsssooollljjjjjjjjjgggfffeeedddddddddeeefffeeecccbbbaaaaaa```]]]ZZZVVVVVVVVVUUUSSSQQQNNNMMMIIIGGGEEECCC@@@???>>>===<<<::::::<<>>=========;;;===DDDOOOVVV```dddwww|||ssslllhhhiiijjjiiihhhhhhjjjllllllnnnpppqqqqqqqqqrrrssssssrrrqqqqqqpppooollliiiiiigggdddaaa```______```\\\[[[ZZZYYYWWWVVVWWWXXXUUUXXXZZZ[[[[[[\\\___bbb___```bbbdddgggjjjmmmoooqqqqqqyyy}}}mmm\\\VVVTTTMMMMMMMMMNNNMMMMMMQQQWWW\\\ccc|||iii[[[XXXXXXggghhhmmmrrrvvvuuunnnhhhaaa^^^[[[WWWMMMAAA;;;:::777777888888888888777777444555666777777666555444555555555555555555555555666666666666666666666666333333333333333444555666555444444444444555666666555555555555666666666666666666666777888888||||||xxxyyy{{{{{{~~~~~~}}}yyyxxxyyyzzz{{{~~~{{{yyywwwvvvvvvvvvuuutttsssqqqoooooopppqqqqqqqqqooopppsssuuuxxxzzz{{{{{{yyywwwuuurrrpppnnnnnnnnniiiiiikkklllllllllllllllhhhgggggggggeee```ZZZVVVXXXXXXYYYYYYYYYWWWVVVUUUMMMKKKIIIFFFCCCAAA@@@???>>>@@@???:::888???JJJRRRYYY\\\kkkxxxpppjjjjjjiiifffbbb``````aaa```aaacccbbb```______```aaa```_________^^^ZZZXXX]]]\\\ZZZXXXWWWWWWXXXYYYYYYYYYZZZYYYXXXXXXYYY[[[ZZZ\\\^^^]]][[[[[[^^^aaa```aaacccfffiiimmmppprrr{{{{{{ooo___QQQMMMMMMEEELLLMMMMMMLLLMMMSSS[[[aaaooopppZZZUUUVVVUUUiiiiiipppzzz}}}tttjjjeeebbb^^^[[[WWWNNNBBB:::888666777888888888888777777444555666777777666555444555555555555555555555555666666666666666666666666555555444333333333444444555444444444444555666666555555555555666666666777666666666777888888yyy|||~~~~~~zzz~~~~~~}}}|||}}}~~~{{{yyyyyyyyyxxxwwwssstttvvvuuuttttttuuuvvvppprrrvvv{{{~~~~~~{{{xxxuuusssqqqqqqrrrrrrqqqppppppnnnkkkjjjjjjmmmpppsssrrrnnniiieeebbb```]]][[[XXXYYYZZZ[[[[[[ZZZVVVSSSSSSPPPKKKHHHFFFDDDBBB@@@CCCAAA===;;;<<>>:::;;;888888888888888888888888777777666666555555555444555555555555555555555555444444444555666777777888333444555666777777777666666555333333333444666888666666666666666555555555666777888999999:::qqqsss|||||||||}}}yyy~~~}}}yyy}}}~~~}}}~~~}}}zzz|||}}}~~~~~~|||{{{zzzzzzxxxwwwtttuuuuuuuuuttttttvvvxxxtttuuuwwwyyy||||||zzzwwwrrrqqqpppqqqrrrtttsssrrrooonnnmmmllllllnnnppprrrpppmmmhhheeecccaaa^^^\\\^^^^^^^^^^^^]]][[[WWWUUURRROOOLLLJJJHHHGGGDDDCCCBBB@@@===<<<===@@@EEEGGGTTT^^^iii{{{~~~}}}zzzxxxuuurrrqqqqqqooolllkkkjjjiiifffdddcccbbb___]]][[[[[[[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[]]]^^^___aaaccceeeeeeeeeffffffkkkqqquuuyyypppYYYRRRQQQMMMKKKNNNOOOOOOQQQTTTVVVZZZhhhvvvwwwaaa[[[dddtttwwwqqqmmmkkkiiibbbYYYQQQGGG===999;;;888888888888888888888888777666666666555555555555555555555555555555555555444444444555666777777777666666666666555555555555666555444333333444666777555555555555555555555555666777888999999:::ooonnnrrrxxxzzz}}}{{{|||~~~{{{~~~|||yyy}}}~~~}}}||||||}}}~~~}}}}}}~~~}}}xxxyyyzzz|||}}}~~~}}}}}}|||{{{xxxvvvuuuuuuuuuttttttuuuxxx{{{zzzxxxwwwwwwyyyzzzyyyxxxpppoooooopppsssuuuuuutttoooooonnnnnnnnnooopppqqqooolllhhheeedddcccaaa```ffffffeeeccc```\\\XXXVVVRRRPPPNNNMMMMMMKKKHHHFFFBBB@@@>>>======???BBBDDDOOOZZZeeettt}}}zzzwwwvvvvvvtttqqqooonnnllliiiffffffdddbbb```___^^^______\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]^^^```bbbdddffffffeeehhhpppwww{{{zzzeeeSSSOOOPPPNNNNNNQQQPPPQQQSSSUUUWWW```ssspppdddlllrrrlllmmmooohhh___UUUMMMDDD;;;999:::888888888888888888888888666666666666555555555555555555555555555555555555444444444555666666777777888777666444444444444555555555444333333555666777444444444444444444444444666777888999999:::sssqqqqqqrrrrrrvvv|||zzz|||}}}|||~~~}}}|||~~~}}}}}}~~~~~~~~~}}}||||||||||||zzzzzz{{{|||~~~}}}|||vvvvvvwwwyyy|||~~~~~~}}}}}}}}}{{{xxxuuuuuuuuuuuuttttttvvvzzz}}}|||yyyvvvuuuwwwyyy{{{{{{qqqpppppprrrtttuuutttsssoooppppppqqqqqqqqqqqqqqqooollliiihhhggggggfffeeelllllljjjfffaaa\\\YYYXXXUUUTTTRRRRRRQQQNNNJJJGGGCCCBBB@@@???>>>??????@@@JJJUUU^^^lll~~~|||yyyxxxzzzwwwtttqqqpppmmmjjjggghhhgggeeedddcccbbbbbbbbb`````````_______________________________________]]]^^^aaabbbdddfffiiikkkjjjqqq}}}ppp```RRROOOOOONNNNNNQQQQQQSSSUUUUUUYYYhhhqqqmmmmmmeeefffiiifff[[[PPPHHHAAA:::888:::888888888888888888888888666666666666666555555555555555555555555555555555444444444555555666666666888777555333333333555666555444444444444555666777444444444555555555555555666666888999999999sssqqqqqqpppnnnooowww~~~xxxwwwwwwzzz~~~}}}{{{yyy||||||{{{~~~|||||||||}}}}}}}}}|||{{{yyyxxxxxxxxxzzz{{{{{{zzzuuuttttttwww{{{~~~~~~}}}|||{{{{{{||||||{{{xxxuuuuuuuuuuuuttttttvvvzzz}}}zzzwwwuuuuuuwww{{{~~~ttttttssstttuuutttrrrpppooopppqqqssssssssssssrrrpppnnnkkkjjjkkkkkkkkkjjjnnnnnnlllggg```\\\ZZZ[[[[[[YYYWWWVVVTTTQQQLLLIIIFFFEEECCCAAA@@@?????????EEELLLRRRbbbyyy|||mmmnnn}}}~~~|||yyyvvvtttrrrnnnllljjjiiihhhgggffffffeeeeeeddddddddddddccccccbbbbbbbbbaaaaaa```aaabbbccccccccceeehhhjjjkkknnnsssvvv|||qqqcccZZZPPPNNNNNNNNNOOOPPPTTTVVVWWWWWW___uuu~~~mmmrrrpppfffdddeeeaaaVVVJJJCCC>>>999888:::777777777777777777777777555555555666666666666666555555555555555555555555444444444444555555555555666555333222333444666888444444444444555555666666555555666666777777777777666666888999999999nnnnnnmmmlllkkklllppptttqqqxxx{{{{{{}}}|||zzzwwwxxxzzz}}}~~~wwwzzz{{{zzz|||yyyyyyyyyzzz|||}}}|||{{{xxxwwwwwwxxxzzzzzzyyywwwtttrrrrrrvvv{{{~~~}}}yyyxxxwwwxxxyyyyyyxxxvvvuuuuuuuuuttttttuuuxxx{{{wwwuuutttvvvyyy}}}xxxwwwvvvvvvvvvuuuqqqoooooopppqqqsssuuuuuuvvvvvvqqqnnnlllkkklllmmmmmmlllmmmnnnlllfff```\\\]]]___```^^^[[[YYYWWWTTTPPPMMMKKKJJJGGGDDDAAA@@@??????>>>CCCHHHWWWnnniii___```mmm~~~{{{xxxwwwtttqqqnnnmmmmmmmmmlllkkkkkkjjjjjjiiiiiiiiihhhggggggffffffeeedddddddddeeegggiiijjjgggkkkooorrruuuzzzzzzmmm\\\SSSPPPLLLKKKLLLOOOPPPQQQTTTYYY\\\```nnn|||nnndddqqqxxxooojjjfff[[[PPPEEE@@@===999888999777777777777777777777777555555555666666666666666555555555555555555555555444444444444444444444444444333333333333555666777444444444555555555555666666666666777777888888999666777888999999:::ooonnnllliiiiiilllnnnoooiiinnntttyyy|||||||||{{{zzzxxxzzz}}}wwwzzzzzzxxxyyy}}}uuuttttttwwwzzz|||{{{yyywwwwwwwwwyyyzzzyyywwwttttttqqqqqquuu{{{}}}uuutttssstttvvvwwwwwwwwwtttuuuuuuuuuttttttvvvxxxuuuuuuuuuxxx|||~~~~~~yyyyyyxxxxxxxxxvvvssspppooopppqqqsssuuuwwwyyyyyypppnnnkkkkkklllmmmmmmlllkkklllkkkfff```^^^aaadddccc```\\\ZZZXXXWWWTTTRRRPPPNNNJJJFFFCCCAAAAAAAAA;;;BBBFFFPPP```nnnnnn___[[[^^^ggg|||~~~|||{{{xxxuuusssqqqrrrqqqqqqqqqpppooonnnmmmmmmmmmlllkkkjjjjjjjjjhhhhhhhhhhhhjjjmmmoooqqqooottt{{{wwwjjjaaaRRRKKKLLLLLLLLLMMMPPPSSSSSSSSS[[[cccmmmnnneeebbbsss|||vvvoooiiiUUUJJJAAA===<<<:::888999777777777777777777777777555555555555666666666777555555555555555555555555444444444444444444444444444444444444444444444444333444444555555555555555555555555666777888888888666777888999999:::uuusssnnniiihhhkkknnnmmmooorrrsssssswww}}}}}}zzz{{{{{{||||||||||||{{{zzztttwwwzzz~~~~~~|||wwwzzzzzzwwwvvvyyy|||{{{rrrqqqqqqtttxxx{{{zzzxxxwwwwwwxxxzzz{{{yyyuuurrrtttqqqqqquuu|||}}}sssqqqpppqqqsssvvvwwwwwwssstttvvvuuuttttttuuuvvvuuuuuuwwwzzz}}}~~~}}}|||yyyyyyyyyyyyyyyxxxtttqqqooopppqqqsssuuuxxxzzz|||ooommmjjjjjjkkkllllllkkkjjjlllkkkfffaaa```ccchhhccc```\\\ZZZYYYYYYXXXVVVTTTQQQLLLGGGDDDBBBBBBBBB;;;DDDIIINNNWWWaaa|||qqqcccYYYZZZ^^^eeexxx~~~|||tttuuuuuuuuutttsssrrrrrrpppoooooonnnmmmlllllllllkkkkkkkkklllnnnqqqtttvvv{{{jjj___ZZZMMMLLLNNNPPPOOOPPPRRRTTTTTTRRR\\\hhhwwwlllfffgggyyyyyyvvvpppiiiRRRGGG>>><<<<<<:::888999777777777777777777777777444555555555666666777777555555555555555555555555444444444444444444444444555555555555444333222111333444555555666666555555444444444555666777777888666777888999999:::oooppppppooolllkkkkkkkkkmmmooorrrtttuuuuuusssrrrzzz~~~|||{{{zzz{{{|||}}}|||zzzwwwvvvuuuvvvxxxzzz|||~~~{{{{{{yyyvvvrrrqqqtttwwwtttpppmmmpppvvv{{{|||zzzuuutttrrrsssuuutttqqqnnnrrrqqqqqqssswww{{{}}}~~~vvvuuutttttttttuuuwwwxxxxxx{{{{{{wwwuuuuuurrrnnnpppssswwwzzz|||}}}|||{{{zzzwwwssssssuuuwwwwwwuuupppooooooooopppsssuuuwwwnnnmmmkkkiiihhhhhhiiijjjqqqnnnkkkiiigggfffdddbbb```___^^^^^^^^^\\\XXXVVVVVVTTTQQQNNNIIIFFFCCCAAA@@@>>>BBBLLLQQQXXXmmmxxxcccXXXUUU]]]bbbfffyyy~~~}}}xxx{{{{{{yyyxxxwwwwwwwwwwwwuuuvvvwwwyyy{{{sssaaaTTTNNNOOOKKKLLLOOOPPPRRRRRRRRRRRRZZZbbbsssvvvbbbbbblll{{{tttsssuuurrriii```KKKDDD>>>===:::666444666888888777777666666555555555555555555555555555555555555555555555555555555444555666555444444555666444555666555444444555666444444444555555555555666777777777777777777777777777777888999999999sssttttttrrrpppnnnnnnooooooqqqssstttuuutttssssssuuuxxx~~~}}}{{{{{{{{{zzzyyyzzzzzzzzzzzzxxxvvvtttrrrrrrtttvvvyyyzzz|||||||||vvvvvvuuurrrooopppsssvvvwwwtttqqqsssyyy||||||zzztttrrrqqqrrrtttssspppmmmmmmnnnppptttxxxzzzzzzxxxwwwvvvuuuuuuvvvwwwyyyzzzxxx{{{{{{xxxvvvwwwtttpppoooqqqsssvvvwwwwwwwwwvvvuuurrrooooooqqqrrrrrrqqqooonnnmmmlllmmmnnnpppqqqnnnmmmkkkiiihhhhhhiiijjjnnnllliiigggfffeeedddbbb```___^^^^^^^^^]]]ZZZXXXXXXVVVSSSOOOKKKGGGDDDBBB???<<<@@@GGGJJJOOObbbwwwhhh^^^XXXZZZcccgggmmmzzzgggXXXNNNJJJKKKLLLMMMOOOQQQSSSVVVYYY[[[eeeooojjj\\\cccsssxxxtttqqqqqqpppjjj___VVVFFF@@@<<<;;;;;;888888:::888777777777666666666555555555555555555555555555555555555555555555555555444555666555444444555666444555666555444444555666444444444555555555555666777777777777777777777777777777888999999999tttuuuuuusssqqqppppppqqqsssssssssssssssssssssssssssvvvyyy{{{zzzxxxwwwwww}}}}}}}}}{{{zzz{{{xxxvvvuuuuuuwwwyyyxxxxxxwwwwwwvvvuuutttrrrqqqpppppprrruuuwwwyyyyyyyyyxxxqqqqqqpppooonnnpppsssvvvxxxvvvuuuwwwzzz{{{yyyvvvrrrqqqqqqqqqrrrqqqooommmkkknnnrrrwwwzzzzzzwwwtttwwwwwwvvvvvvwwwxxxzzz{{{zzz}}}}}}zzzxxxyyywwwsssppppppqqqqqqrrrrrrrrrssspppnnnllllllmmmooooooooopppooommmlllkkkllllllmmmmmmlllkkkiiiiiiiiijjjjjjkkkiiifffeeeeeeeeecccbbb```___]]]]]]^^^]]]\\\ZZZZZZXXXUUUPPPLLLHHHDDDCCC@@@===???CCCCCCGGGVVVgggyyy[[[XXXWWW___jjjoooxxxkkkZZZPPPKKKIIIIIIMMMNNNPPPRRRTTTXXX]]]aaajjjzzz```]]]jjj|||vvvwwwyyyyyytttiii[[[RRRCCC>>>:::;;;;;;999888:::777777777777666666666666555555555555555555555555555555555555555555555555444555666555444444555666444555666555444444555666444444444555555555555666666666666666666666666666666777888888999999rrrrrrrrrpppnnnmmmooopppttttttrrrqqqqqqqqqrrrrrrqqqtttxxxzzzyyyvvvtttsssssstttvvvyyy{{{xxxxxxxxxyyysssrrrrrrtttvvvxxxxxxxxxtttttttttssssssrrrrrrqqqrrrsssvvvxxxyyyyyywwwvvvppppppooooooppptttwwwzzzxxxwwwwwwxxxyyyyyyuuurrrqqqqqqqqqrrrrrrqqqooonnnooopppsssxxx{{{{{{xxxuuuwwwvvvvvvvvvvvvxxxzzz{{{~~~}}}{{{{{{xxxtttsssrrrqqqoooooooooppppppmmmlllkkkkkklllmmmnnnnnnpppooonnnnnnmmmmmmnnnnnnmmmlllkkkjjjjjjjjjkkkkkkhhhfffdddddddddeeedddccc```^^^]]]]]]^^^^^^^^^\\\ZZZXXXUUUQQQLLLHHHEEECCCBBB@@@AAABBBAAACCCOOO\\\yyywwwYYYVVVXXXcccrrr||||||bbbSSSNNNLLLKKKLLLNNNPPPRRRRRRSSSWWW]]]bbbkkkwww^^^fffwww~~~zzzjjjZZZPPPDDD>>>:::;;;:::777666777777777777777666666666666555555555555555555555555555555555555555555555555444555666555444444444666444555666555444444444666444444444555555555555666666666666666666666666666666777777888888888qqqqqqpppnnnllllllnnnppptttrrrpppooonnnoooppppppjjjoootttwwwwwwuuusssrrrpppqqqrrrrrrssswww}}}}}}~~~}}}{{{yyywwwuuuuuutttrrrqqqqqqsssuuuvvvvvvuuupppqqqssstttuuuvvvvvvvvvuuuvvvxxxzzzzzzyyyxxxwwwrrrqqqpppqqqtttxxx|||~~~xxxyyyyyyzzzzzzxxxuuurrrppprrrssssssrrrqqqpppppprrrqqqrrrtttvvvwwwwwwuuuvvvuuutttttttttuuuwwwxxx~~~{{{{{{xxxtttsssrrrooommmlllllllllmmmiiiiiijjjjjjkkkkkkmmmnnnmmmmmmmmmnnnoooooopppqqqmmmmmmmmmlllllllllllllllgggeeedddccceeeeeeeeeddd```___^^^___``````___^^^XXXWWWTTTPPPLLLHHHEEECCCCCCBBBBBBBBBAAABBBKKKTTTlllzzz|||^^^[[[___mmmuuu]]]QQQNNNMMMMMMNNNOOOQQQSSSTTTTTTXXX```fff{{{iiibbbpppvvvcccSSSJJJAAA<<<999::::::666555777666666666666777777777777555555555555555555555555555555555555555555555555444555666555444444444666444555666555444444444666444444444555555555555666666666666666666666666666666666777888888888qqqqqqpppnnnlllmmmoooqqqrrrqqqooonnnmmmnnnoooooojjjnnnsssuuutttrrrpppoookkkmmmooonnnlllmmmrrrvvvssswww|||}}}||||||~~~}}}~~~}}}}}}}}}}}}}}}{{{wwwwwwwwwvvvuuusssqqqppppppppppppqqqssstttrrrqqqoooqqqtttwwwyyyzzzzzzzzzxxxxxxyyyyyyyyyxxxxxxxxxsssqqqpppqqquuuyyy|||}}}xxxyyy{{{{{{zzzyyywwwuuuppprrrttttttrrrqqqqqqqqqrrrpppnnnnnnppprrrssssssvvvuuutttsssrrrssstttttt{{{~~~~~~{{{zzzzzzxxxtttqqqpppmmmkkkiiiiiiiiiiiieeeggghhhiiiiiijjjkkkmmmjjjkkklllmmmooopppqqqrrrnnnnnnnnnnnnnnnnnnnnnnnnhhhfffeeeeeefffffffffeeecccccccccdddeeeeeebbb```WWWUUUSSSPPPLLLIIIGGGEEECCCCCCCCCAAA@@@AAAGGGMMM^^^hhhmmmiiihhhooo|||kkkYYYPPPNNNMMMMMMOOOPPPSSSUUUWWWZZZdddrrr}}}lllbbbmmm|||qqq]]]MMMEEE<<<888666999:::888777999666666666666777777777777555555555555555555555555555555555555555555555555444555666555444444555666444555666555444444555666444444444555555555555666666666666666666666666666555666777777888888qqqqqqpppmmmllllllooorrrppppppooooooooooooooopppmmmpppttttttssspppnnnmmmjjjmmmooonnnkkkjjjnnnqqqooorrrvvvvvvtttsssuuuwwwtttyyy}}}}}}~~~{{{~~~~~~{{{{{{}}}~~~|||{{{}}}}}}zzzwwwvvvuuussssssssstttuuuuuuttttttuuuwwwyyyyyyzzzssssssssssssrrrrrrqqqqqqoooooooooqqqssssssrrrpppooorrrvvvzzz}}}|||{{{yyyyyyxxxvvvuuuuuuuuuvvvvvvqqqnnnlllmmmqqquuuwwwwwwtttvvvwwwxxxwwwvvvuuuuuunnnpppssssssqqqooopppqqqqqqooollllllnnnooopppooowwwvvvtttsssrrrqqqrrrrrrrrrvvvwwwvvvvvvyyyxxxtttqqqpppnnnllljjjiiihhhhhhdddgggjjjkkkjjjkkkmmmooolllmmmnnnpppqqqrrrssssssoooppppppqqqqqqpppppppppjjjhhhgggfffggghhhgggfffggghhhiiikkkllljjjfffcccVVVUUUSSSQQQNNNKKKIIIHHHEEEGGGFFFCCCAAABBBEEEHHHOOO[[[bbbsss~~~yyylll```TTTOOOMMMLLLMMMPPPRRRTTTVVVZZZdddxxxqqqcccggg~~~jjjWWWIIIBBB;;;777666999999777666777555666666666777777777888555555555555555555555555555555555555555555555555444555666555444444555666444555666555444444555666444444444555555555555666777777777777777777777777555666666777777777pppooonnnllljjjkkknnnqqqppppppppppppppppppppppppllloooqqqqqqooolllkkkjjjmmmpppsssqqqllljjjmmmppprrruuuwwwvvvtttrrrtttvvvtttvvvvvvwww|||zzzxxxyyywwwrrrpppssstttrrrppppppqqqtttxxx{{{||||||zzz{{{}}}~~~}}}zzzwwwuuupppqqqrrrtttuuuuuuvvvvvvssstttuuuvvvwwwwwwvvvuuuoooooonnnnnnnnnoooqqqqqqpppppppppsssuuuvvvtttssspppsssxxx|||~~~}}}zzzxxxxxxvvvtttrrrqqqrrrssstttoookkkhhhiiimmmqqqrrrrrroooqqqrrrsssrrrrrrrrrssslllooorrrrrrpppnnnooopppqqqooonnnooopppppppppoooyyywwwuuusssrrrqqqqqqqqqjjjoooqqqqqqssswwwxxxuuurrrrrrqqqooommmllljjjjjjgggjjjmmmnnnnnnnnnpppssspppqqqrrrssstttuuuuuuuuupppqqqqqqrrrrrrrrrqqqqqqllljjjhhhhhhhhhiiihhhgggkkklllnnnpppqqqnnniiieeeWWWVVVTTTRRRPPPNNNLLLKKKJJJKKKJJJFFFCCCDDDFFFFFFDDDUUU___ooo|||bbbZZZRRROOONNNLLLOOOSSSSSSUUUWWW]]]mmmjjjccccccppp|||cccPPPDDD>>>???:::888999999444222333555666666666777777888888555555555555555555555555555555555555555555555555444555666555444444555666444555666555444444555666444444444555555555666666888888888888888888888888555666666777777777rrrqqqooommmlllkkkkkkkkkooooooooooooooooooooooooooosssuuusssmmmjjjlllooojjjkkkmmmoooqqqssstttuuussstttuuuuuuuuuuuuttttttsssrrrsssuuuwwwyyyxxxwwwvvvuuutttsssrrrrrrqqqqqqrrrpppnnnmmmpppuuu{{{~~~ssstttvvvxxxzzzxxxtttqqqpppooonnnqqquuuwwwuuusssuuuuuuuuutttqqqppppppqqqllloooqqqooommmkkkmmmooommmpppssssssqqqqqqsssuuupppqqqtttvvvyyy{{{|||}}}zzzvvvrrrrrruuuuuuqqqmmmnnnllliiiggghhhkkkooorrrqqqsssttttttrrrqqqrrrsssooopppqqqrrrqqqooommmlllllllllmmmmmmnnnpppqqqrrruuuuuuuuuuuuuuusssooolllmmmlllkkkmmmppprrrsssssssssssssssrrrqqqpppooonnnkkkjjjjjjjjjlllooorrruuuqqqqqqrrruuuxxxxxxwwwuuurrrrrrsssttttttsssrrrqqqmmmmmmjjjeeedddhhhjjjhhhiiikkknnnooommmiiiddd```XXXXXXVVVTTTQQQOOONNNMMMNNNLLLKKKJJJIIIGGGDDDBBBGGGPPPYYYgggppp\\\UUUOOONNNOOOOOOSSSXXXZZZZZZ^^^lllzzzfffbbbmmmsssWWWGGG@@@???888999999999999888777777777777777777777777777777555555555555555555555555777777666555444333333222555555666666666666555555555555555444444333333333555555555555555555555555555555555555666666666666777777777777777777oooooonnnnnnmmmlllkkkkkkmmmnnnoooppppppppppppooonnnppprrrpppllljjjiiikkkhhhkkkooosssvvvwwwyyyzzzxxxwwwvvvuuutttsssrrrrrrqqqpppqqqsssvvvwwwwwwuuussssssrrrppppppoooppppppmmmkkkiiihhhjjjnnnssswwwpppqqqsssuuuwwwvvvrrrooommmkkkkkknnnsssvvvuuussssssttttttsssrrrpppoooooojjjlllmmmkkkhhhgggjjjlllnnnqqqtttuuutttssstttuuuqqqrrrtttvvvyyyzzz{{{{{{|||xxxttttttvvvuuuqqqmmmllljjjiiihhhiiikkkoooqqqqqqsssuuuuuutttrrrrrrrrrnnnooopppqqqqqqooommmllljjjkkknnnqqqrrrqqqpppoooqqqqqqsssuuuvvvtttpppmmmkkkkkkkkkmmmppprrrrrrqqqpppqqqqqqrrrrrrrrrqqqqqqmmmlllllllllnnnqqqtttvvvuuutttssssssuuuuuuuuutttrrrssssssttttttsssrrrrrrqqqqqqooojjjiiilllmmmjjjiiikkkmmmnnnlllgggccc___ZZZYYYXXXVVVTTTRRRPPPOOOQQQPPPNNNMMMMMMKKKHHHFFFEEELLLTTT___vvv{{{bbbVVVQQQMMMNNNPPPPPPSSSWWW[[[aaammmmmm```eeewwwkkkQQQBBB<<<;;;888999999999999888777777777777777777777777777777555555555555555555555555666666666555444444333333333333444444444444333333555555444444444333333333555555555555555555555555555555555555666666666666777777777777777777lllmmmmmmnnnmmmlllkkkjjjjjjlllnnnpppqqqqqqpppooolllmmmnnnmmmllliiigggeeeggglllsssyyy|||}}}~~~|||{{{xxxuuurrrqqqppppppnnnnnnoooqqqtttuuuuuutttqqqpppooommmmmmmmmmmmnnnjjjhhhfffeeefffiiilllnnnooooooqqqsssuuuuuurrrooohhhggggggjjjpppttttttsssqqqrrrssssssrrrpppnnnllljjjkkkllliiiffffffiiilllooorrrvvvxxxxxxwwwvvvvvvssstttvvvwwwyyyyyyzzzzzz|||xxxuuuuuuuuutttpppllljjjiiiiiiiiijjjlllnnnooorrruuuwwwxxxvvvtttrrrrrrnnnnnnoooppppppooonnnmmmfffjjjooossstttrrrnnnkkkkkkmmmppptttvvvuuurrrooojjjjjjkkkmmmpppqqqpppnnnmmmnnnppprrrttttttttttttooooooooooooqqqtttvvvxxxyyyuuuqqqooooooqqqqqqrrrrrrssssssttttttssssssrrrrrrsssqqqnnnnnnqqqoookkkiiijjjlllllljjjfffaaa^^^\\\\\\[[[YYYWWWUUUTTTSSSSSSRRRPPPOOOOOONNNKKKIIICCCIIINNNTTTeee}}}gggTTTQQQNNNNNNQQQSSSRRRTTTXXX^^^mmmzzzbbbbbbsss___HHH===:::;;;888999999999999888777777666666666666666666666666555555555555555555555555555555555555555555555555333333444444444444333333555444444444444333333333555555555555555555555555555555555555666666666666777777777777777777iiijjjlllmmmmmmkkkjjjhhhgggiiimmmpppqqqqqqpppoookkkkkkkkklllllljjjfffbbbiiipppyyy}}}{{{wwwsssqqqooooooooommmmmmmmmpppsssttttttssspppnnnmmmkkkkkkkkklllmmmkkkiiigggfffeeegggiiijjjnnnooopppsssvvvvvvtttrrrhhhfffdddgggmmmqqqrrrrrrqqqqqqrrrssssssqqqmmmjjjlllmmmnnnkkkiiihhhllloooqqqtttxxx{{{|||zzzyyyxxxuuuvvvwwwxxxyyyyyyyyyyyyzzzwwwuuutttsssqqqmmmjjjiiijjjjjjlllmmmnnnoooppptttwwwzzz{{{yyyuuusssrrrmmmmmmnnnooooooooonnnmmmeeeiiinnnrrrrrrpppllliiigggiiimmmrrrvvvvvvssspppjjjjjjkkknnnppppppnnnllllllnnnppprrrttttttttttttqqqqqqrrrssstttvvvwwwxxxxxxsssmmmiiiiiilllnnnppprrrrrrrrrsssssssssssssssoooqqqpppoooqqqtttqqqllliiiiiijjjjjjgggddd```^^^]]]]]]]]]\\\[[[XXXWWWUUUSSSRRRPPPPPPPPPOOOMMMKKKEEEHHHKKKNNNYYYrrr{{{kkk\\\PPPPPPOOOQQQUUUVVVTTTVVVZZZdddzzz~~~kkk```mmmoooTTTCCC===<<<>>>888999999999999888777777666666666666666666666666555555555555555555555555444444444555555555666666555555666666666666555555444444444444444444444444555555555555555555555555555555555555666666666666666666666666666666hhhiiikkklllkkkjjjhhhgggeeegggkkknnnppppppnnnmmmlllkkkjjjkkkkkkiiifffcccmmmuuuzzzxxxuuuqqqooonnnnnnnnnlllllllllooorrrttttttsssooonnnllljjjjjjkkkmmmnnnlllkkkiiigggffffffggggggllllllmmmqqqtttuuusssrrrkkkhhheeeggglllppprrrqqqqqqqqqqqqssssssrrrmmmiiilllnnnooonnnkkkkkkooorrrtttvvvyyy|||}}}|||yyywwwvvvvvvwwwxxxxxxxxxxxxwwwyyyxxxwwwvvvtttqqqmmmjjjiiijjjlllmmmoooppppppqqqvvvyyy{{{|||yyyvvvsssrrrllllllmmmmmmnnnnnnnnnnnnggghhhkkkmmmnnnmmmkkkiiifffhhhlllqqquuuuuussspppjjjkkklllnnnppppppmmmkkklllnnnqqqssstttsssrrrqqqpppqqqssstttuuuvvvwwwwwwsssnnnhhhdddeeeiiilllnnnqqqqqqqqqqqqrrrrrrssssssmmmnnnnnnooossswwwtttnnnhhhhhhhhhhhhfffcccaaa```^^^^^^___^^^]]][[[YYYXXXTTTSSSRRRRRRSSSRRRPPPNNNIIIJJJJJJKKKQQQdddmmm```VVVOOOOOOOOORRRVVVVVVTTTWWW\\\iiiooobbb```ttt|||bbbLLL@@@<<<<<<===888999999999999888777777666666666666666666666666555555555555555555555555333333444444555666666666555555666666666666555555444444444444444444444444555555555555555555555555555555555555666666666666666666666666666666hhhiiiiiijjjiiihhhgggfffdddfffhhhkkkmmmmmmllllllllllllkkkjjjiiigggfffeeeqqqyyy}}}}}}uuutttqqqooommmlllkkkkkkjjjjjjkkknnnqqqssssssrrrooonnnkkkjjjjjjkkkmmmooolllkkkjjjhhhgggfffeeeeeeggggggiiilllppprrrqqqpppoookkkhhhhhhmmmrrrtttuuurrrpppoooppprrrqqqlllhhhhhhkkknnnnnnmmmmmmpppsssvvvvvvwwwyyy{{{zzzwwwtttsssttttttuuuuuuuuuuuutttxxxxxxxxxxxxuuurrrooommmiiijjjkkkmmmnnnpppqqqqqqvvvxxxzzzzzzwwwsssqqqpppkkkkkkkkklllmmmnnnoooooohhhiiijjjkkklllkkkkkkjjjiiijjjlllpppssssssrrroookkkjjjjjjlllmmmmmmkkkiiilllnnnppprrrsssqqqooonnnoooppprrrtttuuuuuuuuutttnnnjjjeeecccdddgggjjjllloooooooooooopppqqqrrrrrrnnnooonnnooouuuzzzvvvpppgggggggggfffeeedddcccbbb___```aaaaaa```^^^\\\ZZZWWWVVVUUUVVVWWWVVVUUUSSSNNNKKKJJJJJJMMMYYYnnnrrrbbbXXXQQQMMMNNNNNNQQQUUUUUUUUUZZZaaassshhhbbbggg}}}}}}mmmWWWGGG>>>;;;999888888999999999999888777777666666666666666666666666555555555555555555555555444444444555555555666666333333444444444444333333333333333444444444444555555555555555555555555555555555555555666666666666777777777777777777iiiiiiiiihhhgggfffeeeeeedddeeefffhhhiiijjjjjjjjjjjjlllllliiieeeccceeegggrrrzzz|||{{{|||rrrqqqooommmkkkhhhgggfffhhhhhhiiillloooqqqqqqpppnnnllljjjhhhhhhjjjmmmooommmllllllkkkiiihhhffffffeeeeeegggjjjnnnqqqqqqpppqqqmmmjjjkkkpppvvvzzz{{{qqqnnnkkklllnnnnnnjjjfffeeeiiinnnpppooooooqqqsssuuutttssstttuuuuuurrrooonnnoooppppppqqqqqqqqqppptttuuuvvvvvvssspppmmmlllhhhhhhiiijjjlllnnnpppqqqtttvvvvvvuuurrrooommmmmmjjjjjjjjjkkklllnnnooopppiiijjjlllmmmmmmmmmkkkkkknnnnnnnnnoooqqqqqqpppnnnjjjiiihhhhhhiiijjjiiigggiiillloooqqqrrrqqqooommmlllnnnppprrrssssssrrrqqqllljjjfffeeefffhhhhhhhhhnnnmmmmmmmmmnnnoooqqqrrrpppnnnllllllrrrwwwssslllgggffffffeeeeeeeeeeeeeeeaaabbbcccddddddbbb___^^^WWWVVVVVVWWWXXXXXXVVVTTTRRRLLLHHHGGGHHHMMM[[[iiipppwwwsssbbbXXXSSSOOOLLLOOOOOOQQQUUUWWWYYYbbbmmmrrrccciii|||gggZZZKKK@@@===<<<999666888999999999999888777777777777777777777777777777555555555555555555555555444444444555555555555555333333444444444444333333333333333444444444555555555555555555555555555555555555555555666666666666777777777777777777kkkjjjhhhfffeeeeeedddddddddeeeeeefffggghhhiiiiiiiiikkklllgggbbb```dddiiiqqqzzz{{{zzz|||qqqpppooollliiifffcccaaaffffffgggjjjnnnppppppooommmkkkiiiggggggiiilllnnnooooooooonnnmmmkkkiiihhhffffffhhhkkkppprrrsssrrrrrrnnnkkklllssszzz~~~ppplllhhhhhhkkkllliiieeedddiiiooosssrrrrrrtttvvvtttrrrppppppqqqqqqnnnkkkjjjkkklllmmmmmmnnnnnnmmmoooqqqsssrrrpppllljjjiiiggggggggghhhjjjlllooopppsssssssssqqqnnnkkkjjjkkkiiiiiijjjkkklllmmmooopppiiikkknnnppppppnnnllljjjrrrpppooooooppppppooonnniiigggeeeeeefffggggggfffgggiiimmmppprrrqqqooommmjjjllloooqqqrrrqqqpppooommmkkkhhhggghhhhhhgggfffmmmlllllllllmmmnnnpppqqqpppmmmiiihhhmmmrrrnnngggffffffeeeeeeeeeffffffgggbbbdddfffgggfffdddbbb```UUUUUUTTTUUUVVVVVVUUUSSSSSSLLLFFFEEEDDDEEENNNXXX___^^^hhhxxxbbbVVVSSSRRROOONNNQQQQQQTTTXXXZZZ___kkkwwwjjjggg```qqqxxxTTTKKK@@@;;;===>>><<<999888999999999999888777777888888888888888888888888555555555555555555555555555555555555555555555555555666666666666666666555333333333444444555555555555555555555555555555555555555555555666666666777777777777777777777fffffffffggggggfffdddbbbcccgggiiihhhjjjmmmmmmjjjhhhjjjjjjhhheeeeeehhhkkktttxxx}}}~~~|||xxxvvvvvvuuuqqqnnnlllgggaaa```ccchhhiiijjjiiihhhhhhiiikkkllliiigggggghhhiiiiiiiiinnnnnnnnnppppppnnnjjjgggllliiihhhlllrrrvvvuuurrrpppmmmkkkpppyyyrrroookkkhhhggghhhiiikkkiiikkknnnrrrvvvyyy|||}}}uuussspppnnnmmmlllkkkiiigggggghhhiiiiiijjjjjjjjjlllmmmmmmkkkiiihhhiiikkkhhhiiijjjlllmmmnnnooooooqqqrrrrrrrrrpppnnnkkkiiiggggggggghhhhhhiiijjjkkkhhhjjjmmmpppppppppnnnmmmsssrrrpppoooooollliiiffffffggghhhhhhhhhgggeeedddmmmooopppqqqpppooopppqqqjjjkkknnnoooooonnnkkkjjjnnnnnnnnnllliiiiiikkkllloooooonnnnnnoooppppppqqqqqqnnnjjjhhhiiijjjjjjiiicccdddeeeeeeffffffeeeeeegggggggggfffeeedddbbbbbb\\\ZZZWWWVVVWWWWWWWWWVVVRRRPPPLLLIIIGGGGGGHHHIIIXXX\\\^^^iiisssfffYYYSSSQQQOOONNNOOOVVVPPPQQQXXX\\\bbbuuuzzzdddjjjkkk~~~aaaIIIDDD>>>::::::999888666888888888888777777777777666666666666666666666666555555555555555555555555666666555555555444444444555555444444444333333333444333333333333444555555222444666777666444222000666666666666666666666666999999999888999999gggggghhhhhhiiihhhgggeeefffjjjkkkiiijjjlllkkkhhhiiikkkllljjjgggfffiiimmmwwwzzz~~~~~~|||yyywwwwwwrrrnnnkkkiiifffaaaaaadddiiijjjjjjiiiggghhhjjjlllnnnlllkkkkkkmmmooooooooosssrrrrrrssssssqqqnnnkkkkkkhhhhhhlllrrrvvvvvvtttssspppmmmpppxxxsssqqqmmmiiihhhhhhiiijjjoooppprrrtttvvvxxxyyyyyyrrrpppmmmlllkkkkkkiiihhhjjjjjjkkkkkklllmmmmmmnnnmmmnnnnnnllliiihhhiiijjjiiijjjkkkmmmnnnoooppppppssstttvvvwwwtttpppkkkhhhhhhggggggfffggggggiiiiiiiiijjjmmmpppqqqqqqpppoooqqqpppooonnnnnnllliiifffcccdddfffggghhhhhhggggggmmmnnnppppppnnnmmmnnnnnniiikkkmmmnnnnnnmmmkkkiiimmmmmmllljjjhhhggghhhjjjllllllmmmnnnpppqqqssstttrrrmmmhhheeefffhhhiiihhhddddddeeeeeeeeeeeeeeeeeeddddddeeeeeedddccccccbbb]]][[[XXXXXXXXXWWWVVVUUUSSSQQQMMMJJJGGGFFFEEEFFFJJJSSSXXXaaaxxxiii]]]SSSPPPOOONNNNNNPPPRRROOOSSS\\\cccmmmqqq```iii}}}www[[[GGGBBB===:::::::::888777888888888888777777777777666666666666666666666666555555555555555555555555666666555555555444444444555555444444444333333333444333333333333444555555333444555666555444222111666666666666666666666666888888888888999999ggggggggghhhhhhgggffffffjjjmmmmmmjjjiiikkkjjjfffkkkmmmmmmllliiiiiilllpppxxxzzz{{{{{{yyyvvvvvvvvvooojjjffffffdddaaabbbfffjjjjjjjjjhhhfffgggjjjlllooonnnmmmnnnqqqrrrsssrrrvvvtttrrrrrrrrrrrrpppnnnjjjiiiiiinnntttxxxxxxwwwxxxtttppppppvvv|||uuusssoookkkiiihhhiiijjjoooppprrrsssuuuvvvvvvvvvpppnnnlllkkkkkkkkkjjjhhhmmmmmmmmmmmmnnnoooppppppppppppooommmjjjhhhhhhiiijjjkkklllnnnppppppqqqqqquuuwwwyyyzzzxxxsssmmmiiiiiihhhfffddddddeeefffgggggghhhkkknnnooopppooonnnmmmmmmllllllmmmllliiifffaaabbbdddggghhhiiiiiiiiikkkmmmnnnnnnmmmllllllllliiikkklllnnnnnnlllkkkiiikkkkkkkkkiiifffeeefffgggggghhhiiikkknnnqqqtttuuusssmmmgggdddeeehhhhhhgggeeeeeeeeeeeeeeeeeeeeeeeebbbccccccddddddccccccbbb___^^^\\\\\\\\\[[[XXXUUUSSSRRROOOLLLIIIFFFDDDCCCDDDPPPWWW\\\ssszzzhhh]]]UUUNNNNNNPPPPPPPPPRRRTTTSSSZZZfffsssmmmjjj{{{mmmTTTCCC@@@<<<::::::::::::999888888888888777777777777666666666666666666666666555555555555555555555555555555555555555444444444555555444444444333333333333333333333333444555555444444444444444444333333666666666666666666666666777777777888999:::eeeffffffeeedddbbbbbbbbbkkkmmmmmmjjjiiikkkjjjgggkkkmmmnnnmmmkkkkkknnnrrrvvvvvvvvvuuusssrrrrrrrrrmmmgggdddeeeeeedddfffiiikkkkkkjjjhhhfffgggiiilllooommmmmmnnnoooqqqpppooorrrpppnnnmmmoooppppppooommmlllmmmqqqwwwzzz|||{{{{{{wwwrrrppprrrwwwzzz{{{vvvtttpppmmmjjjiiiiiijjjlllmmmoooqqqsssuuuvvvvvvrrrpppnnnnnnoooooonnnmmmnnnnnnmmmmmmnnnoooqqqqqqssssssrrrooollliiiiiijjjjjjkkklllnnnooopppqqqqqquuuvvvxxxxxxwwwssspppmmmjjjhhheeeccccccccceeefffdddeeehhhjjjlllmmmmmmllljjjjjjiiijjjkkkkkkiiifffaaabbbdddggghhhhhhhhhhhhfffiiilllmmmlllkkkkkkllljjjkkklllmmmmmmlllkkkjjjjjjjjjjjjiiifffeeeeeefffddddddfffhhhkkknnnqqqrrrrrrmmmiiihhhkkkkkkiiieeeeeeeeeeeeeeedddeeeeeeeeeeeeeeeeeeddddddcccbbbaaaaaaaaaaaaaaaaaa___[[[WWWSSSSSSRRRPPPNNNJJJHHHFFFGGGPPPTTTUUUeeejjj^^^VVVPPPMMMPPPSSSSSSTTTVVV[[[ZZZcccvvv~~~vvvvvv{{{\\\JJJ???===;;;:::::::::::::::888888888888777777777666666666666666666666666666555555555555555555555555555555555555555555555555555555444444444333333333333333222222333333444555555555444333333333444555666666666666666666666666666666666777888:::fffggggggeeebbb``````bbbjjjmmmllliiihhhkkkjjjhhhjjjlllnnnmmmkkkkkkooorrrtttsssrrrqqqqqqqqqpppppplllfffcccfffhhhhhhjjjmmmkkkkkkjjjhhhfffgggiiikkkooonnnmmmmmmnnnmmmllljjjllljjjiiiiiilllnnnppppppppppppqqqtttxxx{{{|||}}}zzzwwwrrrooooooqqqtttuuutttssspppmmmkkkkkkkkkkkkmmmnnnppprrrtttuuuvvvvvvvvvuuussssssttttttsssrrrppppppoooooooooqqqssstttuuuuuutttqqqmmmkkkjjjkkkiiijjjkkkmmmooooooppppppttttttsssrrrqqqqqqqqqqqqjjjiiifffdddcccddddddeeedddeeegggiiikkkkkklllkkkhhhhhhhhhiiikkkjjjhhhfffcccdddfffgggggggggfffeeebbbeeeiiikkklllllllllmmmjjjkkkkkkllllllkkkkkkjjjhhhiiijjjiiigggeeeffffffeeeeeefffhhhjjjmmmoooppppppmmmlllooosssqqqjjjdddeeeeeedddddddddeeefffgggiiiiiihhhfffdddbbb```_________```bbbcccaaa]]]YYYTTTTTTUUUTTTSSSPPPNNNLLLHHHJJJJJJKKKXXXvvv|||{{{}}}kkk[[[UUURRRNNNMMMQQQTTTSSSUUUXXX]]]___kkkxxxkkkooofffKKK???<<<;;;;;;:::999999:::;;;888888888888777777777666666666666666666666666666555555555555555555555555444555555555555555555555555555444444444333333333333222222222222333444444555444333222222333555666666666666666666666666666666666666777888:::eeeggghhhfffbbbaaacccfffjjjlllkkkggggggiiiiiiggggggiiikkkjjjiiijjjnnnqqqsssrrrpppqqqrrrrrrqqqpppjjjeeeccchhhlllllllllnnnjjjkkkkkkjjjhhhggghhhiiiooonnnmmmmmmmmmllljjjhhhjjjhhhggghhhkkknnnooooooqqqqqqrrrtttvvvwwwxxxyyyvvvtttpppmmmlllmmmnnnpppqqqpppnnnmmmllllllmmmmmmsssttttttuuuuuuuuuuuutttyyywwwuuuuuuvvvvvvuuutttrrrqqqpppoooppprrrtttvvvttttttssspppmmmjjjjjjkkkiiijjjkkkmmmnnnoooppppppsssrrrooommmlllmmmnnnpppjjjiiihhhgggffffffffffffffffffhhhiiijjjjjjkkkkkkhhhggggggiiijjjjjjhhhfffeeeffffffgggfffeeedddccc```dddhhhkkklllkkkkkklllhhhhhhiiiiiiiiiiiihhhhhheeeggghhhhhhgggffffffggggggggghhhiiikkkmmmoooppplllkkklllrrrwwwuuukkkbbbdddcccccccccdddfffhhhiiikkkjjjiiigggdddaaa___^^^[[[[[[]]]```bbbaaa^^^\\\WWWWWWXXXXXXWWWUUUSSSRRRLLLHHHFFFIIISSSiii}}}~~~sss```TTTRRROOOMMMMMMQQQSSSSSSVVVZZZ___fffzzzhhhdddqqq{{{YYYFFF>>>999:::;;;:::999888:::;;;888888888888777777777777666666666666666666666666555555555555555555555555444444444555555555555555555555444444444333333333222222222222222333444444555444333222333444555666666666666666666666666666666666666777888999```ccceeedddbbbbbbgggkkklllnnnkkkfffeeegggfffcccdddfffhhhgggfffgggkkkooopppnnnnnnooorrrrrrpppnnniiidddccciiinnnnnnmmmmmmiiikkklllkkkiiigggggggggkkkjjjjjjkkklllkkkiiifffiiigggggggggjjjkkkkkkjjjnnnoooppppppppppppqqqqqqqqqpppnnnllljjjiiijjjkkkllllllllllllmmmnnnoooooorrrrrrssstttttttttttttttwwwuuusssrrrssssssrrrqqqpppooommmlllmmmooorrrsssqqqqqqqqqnnnkkkiiiiiijjjjjjkkklllnnnooopppqqqqqqsssqqqooollljjjiiiiiijjjiiijjjjjjjjjjjjiiiggggggdddeeeeeefffffffffffffffhhhhhhhhhiiijjjjjjhhhfffeeeeeefffgggfffeeedddcccbbbeeeiiilllkkkjjjiiiiiieeeeeeeeeeeeeeeeeeeeeeeeaaaccceeeffffffeeeeeefffddddddeeegggiiikkkmmmnnniiiggghhhooouuutttkkkbbbbbbbbbbbbbbbdddgggiiikkkiiiiiihhhfffdddaaa___^^^YYYZZZ\\\___cccdddcccaaa[[[[[[ZZZYYYXXXVVVUUUTTTQQQKKKHHHKKKPPP[[[ooovvviiiZZZQQQQQQOOOMMMOOOSSSUUUVVVZZZ```iiiyyyqqqffflll}}}eeePPPGGG@@@888:::;;;:::888777999;;;888888888888777777777777666666666666666666666666555555555555555555555555444444444555555555666666555555444444444333333333222222222111222222333444333333333333444444555555666666666666666666666666777777777777777888ZZZ^^^aaaaaa```bbbhhhmmmnnnooolllfffcccdddccc```aaadddffffffdddfffjjjnnnkkkjjjjjjmmmppppppnnnkkkgggbbbbbbiiioooooolllkkkhhhjjjmmmmmmjjjhhhfffffffffffffffhhhiiiiiigggeeehhhgggffffffggggggfffeeelllmmmmmmlllkkkjjjjjjkkkmmmmmmmmmkkkhhhgggggghhhjjjjjjjjjkkkmmmooopppqqqjjjlllnnnppprrrssstttuuuuuurrrpppoooppppppnnnmmmkkkjjjhhhhhhhhhjjjmmmooooooooonnnllliiigggggghhhkkklllnnnoooqqqrrrrrrrrrrrrrrrpppnnnkkkhhheeedddiiijjjlllmmmlllkkkiiigggaaaaaaaaaaaaaaaaaaaaaaaaiiihhhhhhiiijjjjjjhhheeeddddddeeeffffffeeedddddddddgggkkkmmmkkkiiigggfffbbbbbbbbbbbbbbbbbbbbbbbb^^^```ccceeeddddddeeefff______aaaccceeehhhkkklllgggddddddjjjrrrrrrjjjaaaaaaaaaaaabbbdddgggjjjlllgggffffffeeecccaaa___^^^[[[[[[]]]aaafffhhhhhhhhh^^^^^^\\\ZZZWWWUUUTTTSSSQQQKKKIIIJJJIIIKKKYYYkkkoooooofff^^^RRRKKKLLLQQQPPPQQQVVVYYY[[[```fffvvvwwwfffiiiwwwuuuOOOFFFCCC;;;888:::<<<;;;888777888;;;888888888888777777777777666666666666666666666666555555555555555555555555444444444555555555666666555555444444444333333333222222111111222222333444333333333444444555555555666666666666666666666666888777777777777777YYYZZZ[[[[[[]]]aaafffjjjsssqqqmmmhhhdddaaabbbccccccbbbaaadddiiikkkjjjhhhbbbgggmmmrrrsssppplllhhhdddeeegggjjjlllllljjjgggmmmkkkiiihhhhhhiiiiiihhhggggggddd___^^^bbbdddcccllljjjgggcccaaaaaaeeehhheeehhhkkkkkkhhheeefffggglllllllllkkkjjjiiigggfffiiijjjkkklllmmmmmmnnnnnnjjjjjjlllmmmnnnpppqqqqqqtttrrrnnnkkkjjjkkkmmmnnnhhheeedddeeeiiikkkjjjiiimmmkkkiiihhhiiiiiihhhggglllmmmnnnoooooopppppppppppppppnnnmmmjjjhhhfffdddjjjiiihhhhhhhhhhhheeecccaaa___\\\[[[]]]aaafffiiikkkkkkjjjiiiiiihhhggggggkkkjjjhhheeebbbbbbccceeeaaafffkkknnnnnnllljjjhhhcccaaaaaaccceeeeeeaaa^^^]]]]]]___```bbbccccccccc``````aaaccceeehhhjjjlllhhhgggeeedddeeefffggghhhbbbccceeegggiiilllmmmnnnjjjfffbbbaaaaaaaaa___]]]```___```cccgggiiigggeeebbbaaa^^^[[[XXXVVVTTTTTTPPPOOOLLLHHHFFFHHHOOOTTTaaaxxxrrr]]]WWWTTTOOONNNSSSVVVPPPPPPWWWZZZ\\\iiiyyy}}}gggjjjwww]]]DDDBBBAAA;;;:::::::::999999999888888777777777777666666666666555555555555666666666666444444444444444444444444555555555555555555555555444444333333333222222222333333333333333333333333222222333444444555555666333333333444555666777777666666666777888888XXXYYY[[[\\\^^^aaafffjjjqqqoookkkfffbbbaaaaaabbbcccaaabbbeeeiiillljjjhhhbbbffflllqqqrrroookkkhhheeeeeegggjjjlllllliiigggllljjjgggggghhhiiiiiihhhggggggddd______bbbeeecccjjjiiigggdddbbbcccfffiiiiiiiiiiiiiiihhhgggfffffflllnnnppprrrrrrooommmkkkkkkllllllmmmmmmmmmmmmmmmiiijjjkkklllmmmoooppppppooommmjjjgggfffgggiiikkkgggeeedddeeehhhjjjjjjhhhllljjjiiiiiijjjkkkjjjiiilllkkkkkkjjjkkklllnnnoooppppppooommmkkkhhhfffeeegggfffffffffggggggeeeddd```___]]]\\\___ccciiilllnnnnnnmmmlllkkkiiiiiihhhjjjiiihhheeebbbaaacccdddeeehhhmmmnnnllliiifffeeebbbbbbdddeeefffeeebbb```______```bbbbbbccccccbbb```aaabbbdddfffhhhjjjjjjdddcccaaa___```bbbeeefffgggggghhhjjjkkkmmmnnnoookkkgggcccaaaaaaaaa___^^^bbbaaaaaadddgggiiigggeeecccbbb___\\\YYYWWWUUUUUUQQQPPPMMMIIIFFFGGGKKKOOOTTTiii{{{gggVVVRRRQQQLLLMMMQQQUUUTTTXXX___aaafffzzzpppmmmxxxqqqMMM??????>>>999::::::999999999888888888777777777777666666666666555555555555666666666666444444444444444444444444555555555555555555555555555555555444444444333333333333333333333333333333222222333444444555555666333444444444555666666666666666666777888888VVVYYY\\\^^^aaadddhhhjjjnnnlllhhheeebbb`````````aaa```aaaeeejjjlllkkkiiicccfffkkkooopppnnnjjjhhheeefffgggjjjlllkkkiiifffiiigggeeeeeegggiiiiiiiiihhhiiifffaaa```dddfffdddggggggfffdddbbbcccfffiiillljjjhhhiiikkkkkkiiigggjjjmmmrrruuuvvvtttqqqooonnnnnnnnnmmmmmmlllllllllhhhhhhiiikkklllmmmnnnnnnkkkjjjgggeeedddfffhhhiiigggfffeeeeeegggiiiiiihhhkkkjjjiiikkkmmmnnnnnnmmmllljjjhhhfffgggiiikkkmmmppppppnnnmmmkkkiiiggggggfffdddcccdddeeefffdddccc___^^^]]]^^^aaafffllloooqqqqqqpppnnnmmmkkkjjjiiihhhhhhgggdddbbbaaabbbdddiiikkknnnnnnkkkfffcccbbbbbbdddhhhiiihhhfffddddddbbbbbbccccccccccccbbbbbbaaaccceeeggghhhiiiiiihhhaaa___\\\ZZZ[[[___cccfffiiiiiijjjkkklllmmmmmmnnnllliiieeebbbbbbaaa```___dddcccccceeeggghhhgggeeedddccc```]]][[[YYYXXXWWWSSSRRROOOLLLHHHGGGHHHJJJNNN___wwwiiiZZZOOONNNOOOMMMNNNRRRRRRUUU]]]cccfffqqqtttlllsss\\\DDD@@@AAA>>>;;;:::999999999999888888888777777777777666666666666555555555555666666666666444444444444444444444444555555555555555555555555666666555555555444444444333333333333333333333333222222333444444555555666444444555555555555555555666666666777888888WWW[[[___cccfffhhhjjjlllmmmkkkgggdddcccbbbaaa```___^^^```eeejjjmmmkkkiiidddfffiiilllmmmllliiihhhfffggghhhjjjlllkkkhhheeefffdddcccdddgggiiijjjjjjjjjkkkiiiddddddgggiiigggeeeeeeeeecccaaabbbeeegggmmmjjjiiimmmrrrtttnnnhhhfffiiinnnrrrttttttrrrqqqpppooonnnlllkkkjjjiiiiiigggggghhhiiijjjkkklllmmmjjjiiigggffffffgggiiikkkhhhgggffffffgggggghhhhhhjjjjjjjjjllloooppppppoookkkjjjiiihhhhhhiiijjjkkkpppooonnnllljjjiiihhhhhhgggeeeccccccddddddcccbbb]]]]]]\\\^^^bbbgggmmmqqqsssrrrpppooommmkkkjjjiiiggggggfffdddbbbaaabbbcccjjjlllnnnmmmjjjfffdddccccccgggkkkllliiiffffffgggeeeeeeeeeeeedddcccaaaaaabbbdddfffhhhiiiiiihhhggg```]]]YYYWWWXXX\\\bbbffffffggghhhiiijjjkkklllmmmllljjjfffcccbbbbbbbbbbbbffffffffffffffffffeeeeeedddcccaaa___]]][[[ZZZZZZUUUTTTSSSPPPMMMKKKJJJIIIPPPXXXooozzzkkk]]]TTTNNNNNNPPPPPPQQQUUUTTTXXX```hhhqqquuuvvvyyyPPPBBBCCC@@@<<<<<<999999999999888888888888777777777777666666666666555555555555666666666666444444444444444444444444555555555555555555555555555555555555444444444444333333333333333333333333222222333444444555555666555555555555555444444444666666666777888888YYY^^^eeeiiillllllmmmmmmmmmjjjgggeeeeeeeeecccaaa]]]]]]___eeekkknnnllljjjdddfffhhhiiijjjiiihhhggggggggghhhjjjllljjjgggdddcccbbbaaacccgggjjjllllllmmmooommmhhhhhhkkkllljjjfffeeedddbbb```aaadddfffmmmkkkmmmttt{{{|||tttkkkeeegggjjjnnnppprrrsssssspppnnnllljjjhhhgggfffffffffgggggghhhiiijjjkkkkkkiiihhhgggfffgggiiijjjlllhhhhhhhhhggggggggghhhhhhiiiiiijjjllloooqqqpppoooiiijjjkkklllllllllkkkjjjooonnnllljjjiiiiiiiiiiiiiiigggdddcccccccccbbbaaa\\\\\\\\\^^^bbbgggllloooqqqpppooommmkkkiiihhhgggfffffffffeeebbbaaabbbccciiikkkmmmmmmkkkjjjjjjjjjfffjjjmmmmmmiiiggggggiiihhhggggggfffdddcccaaa```cccdddggghhhiiiiiigggfff^^^[[[VVVTTTUUUZZZ```dddddddddfffhhhjjjlllnnnnnnllljjjhhhdddcccccceeefffiiiiiihhhfffeeedddcccdddcccbbbaaa___^^^^^^]]]]]]YYYYYYWWWVVVTTTQQQOOOMMMNNNOOOZZZsss|||fff[[[TTTPPPNNNPPPQQQRRRTTTXXX[[[^^^gggvvv~~~aaaEEE@@@AAA:::777:::999999999888888888777777777777777777666666666666555555555555666666666666444444444444444444444444555555555555555555555555444444444333333333333222333333333333333333333333222222333444444555555666555555555555555444444444666666666777888888[[[aaaiiiooopppooonnnmmmmmmjjjffffffggghhheeeccc]]]]]]```gggmmmpppooollleeeeeefffggggggggggggggghhhhhhiiikkkkkkjjjfffcccaaa``````ccchhhlllnnnooonnnpppoookkkjjjmmmmmmkkkgggfffdddaaa```bbbfffjjjpppooorrrxxx~~~vvvnnniiijjjllloooqqqtttuuuvvvpppnnnkkkiiigggeeeeeeeeefffgggggghhhiiiiiijjjjjjeeeeeedddeeefffhhhiiikkkjjjkkkkkkiiigggggghhhiiiiiiiiijjjlllnnnooommmkkkfffhhhkkkmmmnnnmmmkkkjjjmmmllljjjiiihhhhhhhhhiiiiiifffcccbbbbbbcccbbbaaa^^^]]]]]]___bbbgggkkknnnnnnnnnmmmkkkiiihhhgggfffeeefffgggfffdddbbbccccccgggjjjlllnnnnnnoooqqqssslllmmmmmmkkkiiihhhhhhiiihhhhhhgggfffdddbbbaaa```cccdddeeeggghhhhhhhhhggg]]]ZZZUUUSSSTTTXXX^^^aaadddeeegggiiikkknnnooopppkkkjjjhhheeecccdddhhhkkkjjjjjjiiifffcccaaaaaabbb``````_________``````aaa```^^^\\\[[[YYYWWWSSSPPPMMMLLLPPP^^^wwwfffUUUQQQMMMNNNOOOPPPQQQSSSVVVZZZ]]]cccrrraaaMMM??????@@@:::888===999888888888888777777777777777777777666666666666555555555555666666666666444444444444444444444444555555555555555555555555444444333333333222222222333333333333333333333333222222333444444555555666444444555555555555555555666666666777888888\\\ccclllrrrssspppmmmkkkllliiieeefffhhhiiifffccc^^^___cccjjjqqqtttssspppfffeeeeeedddeeeeeefffgggiiiiiiiiikkkkkkjjjfffccc```___```ccchhhmmmpppqqqnnnpppoookkkjjjmmmmmmjjjhhhfffdddaaabbbfffmmmrrrwwwuuuvvvyyy|||{{{uuupppkkkmmmpppsssuuuvvvvvvuuupppnnnkkkiiigggfffffffffggggggggghhhiiiiiijjjjjjcccccccccdddfffhhhiiijjjkkkmmmmmmkkkhhhggghhhjjjjjjiiijjjkkkmmmllliiigggccceeegggiiikkkkkkjjjjjjkkkjjjhhhgggfffggghhhiiieeebbb```___aaacccccccccaaa``````aaacccgggjjjlllllllllkkkjjjiiihhhgggfffeeeggghhhgggeeeccccccdddhhhjjjmmmoooqqqssswwwzzzrrroookkkiiihhhhhhhhhhhhhhhggggggfffdddbbb```___bbbcccdddeeefffggghhhhhh```]]]YYYWWWWWW[[[___bbbdddeeefffhhhjjjlllmmmnnnjjjjjjhhhfffdddfffkkkoookkkkkkjjjfffaaa^^^___```]]]]]]^^^^^^```aaaccccccgggddd```^^^\\\YYYTTTQQQNNNNNNQQQWWWeeemmmXXXNNNPPPIIIMMMPPPQQQRRRVVV[[[___cccqqqhhhNNNEEE>>>>>>???<<<;;;===888888888888777777777777777777777777666666666666555555555555666666666666444444444444444444444444555555555555555555555555555444444444333333333333333333333333333333333333222222333444444555555666333444444444555666666666666666666777888888]]]cccmmmsssssspppllliiikkkgggdddeeehhhiiifffbbb```aaaeeemmmtttwwwvvvsssfffeeedddcccdddeeefffgggiiiiiijjjkkkkkkiiifffbbb```___```dddiiinnnqqqrrrmmmooonnnjjjiiilllllliiihhhfffdddbbbdddjjjrrryyy}}}zzzxxxwwwxxxwwwtttpppjjjmmmrrrvvvxxxwwwuuusssqqqooollliiigggggggggggggggggghhhhhhiiiiiijjjjjjccccccdddeeegggiiikkkllllllnnnnnnllliiigggiiikkkjjjjjjjjjkkkkkkjjjgggdddbbbbbbcccdddfffhhhjjjkkkkkkiiigggfffeeefffggghhh```^^^]]]]]]```cccdddeeecccccccccccceeegggjjjlllkkkkkkjjjjjjiiihhhggggggfffggghhhhhhfffddddddeeeiiikkknnnpppsssvvvzzz}}}vvvqqqjjjggghhhiiihhhgggggggggfffeeedddbbb```___bbbbbbbbbccceeeggghhhiiieeeccc___]]]]]]___cccfffddddddeeefffggghhhiiiiiiiiiiiihhhfffeeeggglllqqqkkkkkkjjjeee```]]]]]]___[[[\\\]]]^^^```bbbdddeeelllhhhccc___]]]YYYTTTPPPLLLNNNQQQRRRVVVmmm}}}ooo___OOOKKKQQQHHHMMMRRRSSSTTTZZZ```eeeooo{{{XXXGGGAAA;;;:::::::::888666888888888888777777777777777777777777666666666666555555555555666666666777444444444444444444444444555555555555555555555555666666555555555444444444333333333333333333333333222222333444444555555666333333444444555666777777666666666777888888^^^bbbjjjqqqvvvtttnnniiiiiihhhggggggiiikkkkkkjjjeeeiiipppwwwzzzxxxqqqlllgggfffeeebbbaaacccfffjjjlllkkkiiifffdddbbb``````\\\]]]aaahhhooosssrrrooopppnnnlllkkkkkklllkkkiiiiiijjjgggccceeemmmvvvyyyyyyyyyyyywwwtttooojjjggglllmmmpppsssuuuvvvwwwwwwrrrpppmmmjjjiiifffcccaaaeeefffgggiiikkklllmmmmmmlllhhheeefffiiikkklllkkkqqqooommmjjjgggeeedddccclllkkkhhhfffdddcccbbbbbb^^^^^^___```bbbdddfffgggdddeeefffffffffdddbbb```___^^^^^^^^^___bbbdddfffeeeeeefffggghhhjjjlllmmmiiikkklllkkkiiigggggghhhkkkiiifffeeeeeeeeecccbbbggggggiiilllqqqvvv{{{~~~xxxqqqiiifffhhhjjjiiiffffffeeedddcccaaa```___^^^^^^___aaaccceeegggiiijjjhhheeeaaa```aaacccddddddcccbbbbbbcccdddfffhhhjjjhhhiiiiiihhhfffddddddeeefffeeeeeeddddddeeeeeefffdddcccbbbaaaaaaaaabbbcccgggfffcccaaa___]]]ZZZWWWSSSQQQRRRUUUSSSYYYsss|||iii\\\SSSMMMJJJKKKRRROOOPPPUUUYYY]]]gggrrr}}}~~~\\\GGGAAA???<<<::::::;;;:::999777777777777777777777777777777777777666666666666666555444333333333333333555444444333333444444555555555555444444333333333222333333444444333333222333333333333333333333333333333333333333333333333555555555666666666666777666666666777888888^^^dddmmmsssuuurrrmmmiiikkkjjjiiiiiikkkmmmmmmlllfffiiinnntttvvvtttnnniiiddddddcccaaa```bbbeeeiiikkkiiigggdddbbbaaa``````^^^___ccckkkssswwwuuurrrpppnnnlllkkklllllljjjiiidddfffeeeaaacccmmmuuuyyyyyyxxxwwwuuurrrnnnjjjhhhlllmmmoooqqqssstttttttttnnnllliiihhhgggfffcccaaabbbccceeegggiiijjjkkklllmmmjjjgggfffhhhjjjiiihhhlllkkkiiigggfffdddddddddiiigggeeebbbaaa``````aaa`````````___``````aaabbbcccdddeeeeeeeeecccbbb```___^^^]]]]]]___bbbeeegggffffffggggggiiijjjkkklllfffhhhhhhhhheeeddddddeeegggeeedddcccdddddddddcccdddeeegggkkkpppuuuzzz}}}uuuooohhheeefffhhhgggfffeeeeeedddcccbbb```______``````bbbdddfffgggiiiiiihhheeebbbaaabbbcccccccccdddccccccdddeeegggiiijjjiiijjjjjjhhheeecccddddddbbbbbbbbbcccdddeeefffgggcccbbbaaaaaaaaabbbcccddddddcccbbbaaa```^^^\\\ZZZZZZUUUSSSUUURRRSSSbbbuuuvvviiiZZZSSSPPPMMMMMMOOOOOOPPPUUU[[[___hhh|||yyydddgggppphhhNNN??????===;;;:::;;;:::999888777777777777777777777777777777777666666666555555666555444333333333333444555444444333333444444555555555444444444333333333333333444444444444333333333333333333333333333333333333333333333333333333444444555555555666666666666666666777888888^^^eeeoootttsssnnnjjjhhhjjjiiihhhiiikkkmmmmmmlllggghhhkkknnnpppnnnjjjfffaaaaaaaaa```___aaaeeehhhjjjhhhdddbbb```aaabbbcccbbbaaaeeennnyyy}}}zzzuuunnnllljjjjjjjjjjjjhhhfffaaadddccc```cccllluuuxxxwwwvvvtttrrrooollljjjiiikkklllnnnooopppqqqqqqqqqhhhfffeeedddddddddbbbaaa^^^___aaaccceeegggiiiiiiooollliiiggghhhhhhgggfffggggggeeedddcccccccccccceeeccc```^^^]]]]]]___```bbbaaa```^^^]]]\\\]]]]]]aaabbbcccddddddcccaaa```^^^]]]\\\\\\^^^bbbeeehhhgggggghhhhhhiiijjjkkkkkkeeefffgggfffdddccccccddddddcccaaaaaacccdddcccbbbaaabbbdddhhhlllrrrvvvyyypppkkkeeecccdddfffeeedddddddddcccbbbbbbaaa`````````aaaccceeefffggghhhhhhgggeeecccbbbccccccbbbaaacccccccccdddfffgggiiijjjjjjkkkjjjgggcccaaaaaabbb]]]^^^```bbbdddffffffgggbbbbbbaaa``````aaabbbccc```aaabbbbbbaaa```^^^\\\^^^XXXVVVWWWTTTPPPTTT]]]hhhzzzaaaWWWNNNLLLMMMMMMOOORRROOOTTT[[[```eeevvvsss```ZZZfffwwwdddOOOCCC;;;===;;;::::::;;;:::888666777777777777777777777777666666666555555555444444555555444333333333444444555444444333333444444555555444444444444333333333444444555555555555444444333333333333333333333333333333333333333333333333333444444444555555555555666666666777888888[[[dddnnnqqqnnniiiffffffgggeeeeeefffhhhjjjjjjiiiggggggggghhhiiihhhfffccc___````````````cccgggjjjkkkhhheeebbbbbbccceeegggeeedddgggppp{{{|||wwwllljjjiiihhhhhhhhheeeccccccffffffcccdddlllsssuuutttssspppnnnllljjjjjjjjjllllllmmmmmmmmmnnnnnnnnneeecccbbbaaabbbbbb```^^^[[[\\\]]]___bbbdddfffgggmmmllljjjhhhggggggfffffffffeeedddcccbbbbbbbbbbbbbbb```]]][[[ZZZ\\\^^^___aaa```^^^\\\[[[[[[[[[\\\aaaaaabbbbbbbbbbbbaaa```]]]]]]\\\\\\^^^bbbeeehhhggghhhhhhiiiiiijjjjjjjjjhhhhhhiiigggeeedddeeefffeeecccaaaaaabbbcccbbbaaa______aaadddgggkkknnnpppjjjfffbbb```aaaccccccccccccbbbbbbbbbaaaaaa``````___```bbbdddeeeeeeeeeeeedddcccaaaaaabbbbbb```^^^___```aaaccceeegggiiijjjiiiiiigggdddaaa^^^___```[[[]]]___aaacccddddddddddddbbbaaa___^^^^^^^^^___^^^```cccdddcccaaa___^^^^^^[[[ZZZZZZVVVQQQSSSXXX[[[wwwzzzjjjXXXQQQLLLMMMNNNNNNOOORRRTTTXXX^^^cccnnnzzzfff___]]]uuuiiiMMMDDDAAA===:::999999::::::999666444777777777777777777777777666555555555444444444444555444444333333333444444555444444333333444444555444444444444444444444444444555555555555555555444333333333333333333333333333333333333333333333333333333333444444444555555666666666777888888XXX```hhhkkkhhhdddcccccceeeccccccdddfffhhhiiihhhfffeeeddddddeeeeeecccbbb^^^```aaabbbccceeeiiimmmllljjjgggeeedddfffiiikkkgggfffhhhpppyyy~~~{{{vvvnnnlllkkkkkkkkkiiigggdddiiikkkjjjfffffflllpppqqqqqqooommmjjjiiiiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkeeecccaaa```aaa```^^^]]][[[[[[\\\]]]```bbbdddfffjjjjjjjjjhhhgggfffgggggggggfffdddcccbbbaaa``````aaa___]]][[[[[[\\\^^^___]]]\\\[[[ZZZ[[[\\\___```aaaaaabbbbbbaaaaaa``````\\\\\\\\\]]]___aaadddffffffggghhhiiiiiiiiiiiihhhiiiiiiiiigggeeedddfffggggggeeebbbbbbbbbbbb```___^^^^^^___```bbbcccdddeeedddaaa___^^^___aaabbbcccaaaaaaaaa``````_________]]]^^^```bbbccccccccccccaaa```______``````___]]][[[\\\^^^aaadddfffhhhiiiffffffdddaaa^^^\\\]]]___^^^^^^___```aaaaaaaaaaaaeeeccc```^^^[[[ZZZZZZZZZ^^^bbbfffgggeeeaaa______]]]]]]]]][[[VVVRRRUUU[[[]]]kkk}}}iii^^^UUUPPPMMMOOOPPPOOOQQQTTTUUUZZZaaammmmmmdddhhhdddxxxTTTDDDAAA???<<<999888888999:::999666444666666666666666666666666666555555555444444444444444444333333333444444555555444444333333444444555444444444444444444444444444555555555555555555444333333333333333333333333333333333333333333333333333333333444444444555555666666666777888888UUUZZZ```ccccccaaaaaabbbdddcccbbbdddfffhhhiiihhhdddbbbaaabbbcccddddddccc]]]___aaaccceeehhhlllooollljjjhhhffffffgggiiikkkgggggghhhlllrrruuuuuusssrrrqqqppppppooonnnjjjgggkkknnnmmmhhhfffjjjmmmllllllkkkjjjhhhhhhhhhiiiiiiiiiiiihhhgggggghhhhhhiiieeecccbbbaaaaaaaaa___^^^]]]]]]]]]^^^___bbbdddfffiiijjjjjjiiigggffffffgggffffffdddcccaaaaaa````````````^^^]]]\\\]]]]]]^^^ZZZYYYYYYYYY\\\```dddgggccccccbbbbbbaaa`````````\\\\\\]]]___```aaabbbbbbccceeefffhhhiiiiiihhhhhhggggggfffdddbbbbbbdddfffgggeeebbbaaaaaaaaa___^^^^^^^^^_______________^^^___^^^]]]]]]]]]___aaabbb``````___^^^^^^]]]\\\\\\ZZZ\\\^^^aaaccccccbbbaaa```^^^]]]]]]___``````___ZZZ[[[^^^```cccdddeeefffccccccaaa___\\\\\\^^^```aaa```____________``````cccaaa^^^[[[YYYWWWVVVVVV]]]bbbhhhjjjgggcccaaaaaa______^^^ZZZTTTRRRUUUYYY]]]```ooo|||gggYYYTTTOOOLLLLLLPPPRRRQQQTTTYYYWWW```ooogggeeennn^^^HHHBBB===999888999888777888999999777555666666666666666666666666666666666555555555444444444444333333333444555555555444444333333444444555333333333444444444444555444444555555555555444444333333333333333333333333333333333333333333333333333444444444555555555555666666666777888888TTTVVVYYY]]]___aaaccccccbbb``````aaadddgggggggggaaa```___aaaccceeeeeeddd\\\^^^aaacccfffiiimmmpppiiihhhgggeeeeeeeeefffgggfffggghhhhhhjjjlllnnnpppsssrrrqqqqqqqqqoookkkhhhiiilllkkkfffdddfffhhhggghhhhhhhhhggggggggghhhhhheeeddddddccccccdddeeefffdddcccbbbbbbddddddcccbbb``````______```bbbdddfffjjjkkkllljjjfffdddcccdddccccccbbbaaaaaaaaaaaaaaa____________^^^]]]\\\[[[XXXXXXXXXZZZ^^^ccchhhlllfffeeedddbbbaaa```______[[[\\\___aaabbbaaa```___aaabbbeeeggghhhhhhhhhgggffffffeeecccaaaaaaccceeedddbbb```___``````___^^^^^^^^^_________^^^^^^]]][[[\\\\\\\\\\\\^^^aaaccc______^^^]]]\\\ZZZZZZYYYXXX[[[^^^aaacccdddcccbbb```^^^]]]]]]___bbbcccddd^^^___```bbbbbbbbbbbbaaaaaaaaa```^^^]]]^^^bbbdddbbbaaa___]]]]]]^^^```bbb___]]][[[YYYWWWVVVVVVVVV[[[aaaiiillljjjfffeeeeeebbb```]]]YYYXXXXXXWWWVVV[[[YYYbbb{{{vvvfffWWWQQQSSSMMMKKKLLLPPPSSSTTTXXX]]]bbbssstttjjjvvviiiGGGAAAAAA888555<<<:::999777777888999888777666666666666666666666666777777777666666666555555333333333333333444555666555444444333333444444555333333333444444444555555333333444444444444333333333333333333333333333333333333333333333333333333444444555555555666666666666666666777888888TTTTTTVVVYYY^^^bbbdddeee^^^]]]]]]^^^aaacccdddddd_________aaadddfffgggfff[[[]]]```cccfffiiimmmqqqfffeeeeeedddcccccccccccceeeggggggfffdddeeeiiimmmqqqqqqppppppooommmiiifffeeehhhhhhcccaaadddeeedddfffffffffgggggggggggggggbbbaaa`````````aaacccccccccbbbbbbcccfffggggggfffcccbbbaaa```aaaccceeeffflllmmmnnnkkkfffbbbaaabbb```````````````aaabbbccc^^^_________^^^\\\ZZZYYYXXXXXXXXXZZZ___eeejjjnnngggfffeeecccaaa```______ZZZ]]]```bbbcccaaa^^^\\\___aaacccfffhhhhhhggggggggggggfffcccaaaaaaccceeeaaa___]]]]]]___```___^^^^^^^^^___`````````______ZZZ[[[[[[\\\\\\^^^aaaccc______]]]\\\ZZZYYYXXXWWWXXX[[[^^^bbbdddeeeddddddbbb___]]]]]]```dddfffgggbbbcccccccccbbbaaa___^^^aaaaaa```______aaaeeehhhbbbaaa^^^\\\\\\___bbbddd[[[ZZZXXXWWWVVVVVVWWWWWWXXX```iiinnnllliiihhhiiiddd```[[[[[[^^^aaa\\\VVV[[[YYY___ttt}}}oooeeeZZZQQQRRRYYYOOOMMMOOOSSSTTTUUUZZZ```ooosssiiirrr{{{TTT999>>>BBB777777DDD;;;999777666777999999888666666666666666666666666777777777777666666666666333333333333333444555666555444444333333444444555333333333444444555555555222333333444444333333222333333333333333333333333333333333333333333333333555555555666666666666777666666666777888888QQQQQQUUU\\\dddfffccc^^^^^^^^^^^^___aaabbbaaa___^^^aaacccdddcccbbbaaa```___```bbbdddggghhhiiijjjccc```\\\[[[^^^```aaa```cccfffgggeeebbbccchhhmmmnnnnnnnnnmmmjjjfffcccaaa___aaabbbcccbbbaaabbbdddbbbbbbccceeeggghhhhhhgggddddddcccaaa```^^^]]]]]]^^^___aaadddggggggeeebbbbbbbbb___^^^bbbggggggccchhhhhhgggfffdddbbb```___\\\]]]^^^```aaaaaaaaaaaabbbaaa___]]]\\\[[[ZZZZZZWWWZZZ^^^bbbfffhhhiiiiiiiiigggeeebbb___\\\ZZZXXXZZZ^^^ccceeedddaaa^^^\\\ZZZ___bbbaaaaaadddeeedddcccbbbccceeeffffffdddbbb___^^^]]]\\\]]]```bbbddd`````````aaabbbbbb```^^^XXXZZZZZZXXXXXX\\\]]][[[```^^^[[[XXXUUUTTTTTTTTTVVVWWWZZZ___eeegggfffcccaaa```______^^^bbbppp~~~pppjjjccc```aaaaaa___\\\\\\]]]^^^```ccccccaaa___aaaaaabbbaaa___]]][[[ZZZYYYWWWUUUTTTTTTVVVXXXZZZdddcccccceeehhhjjjiiihhhfffddd```]]]\\\\\\\\\\\\\\\XXX]]]kkkzzztttkkk^^^UUUQQQPPPPPPOOORRRRRRSSSUUUWWW[[[cccjjjwwwuuummmuuu]]]MMM>>>999:::999777666999999999888888888888777666666666666666666666666666555555555555444444444666555333222111222333333333333333333333333333333444555555333111111222333444444444444444444444444222222222222222222222222333444444444333333555666555555555555666666666666777777777888999999TTTTTTWWW^^^fffjjjhhheee```______```bbbbbbaaa```]]]___aaaaaaaaa`````````___```bbbccceeeffffffgggaaa^^^ZZZYYY[[[]]]^^^]]]cccfffhhhgggeeeeeeiiimmmmmmmmmllljjjgggddd```^^^YYY[[[]]]^^^]]][[[\\\\\\\\\]]]^^^```bbbcccccccccbbbaaa```___^^^]]]\\\[[[]]]^^^```dddfffgggeeeccc``````^^^\\\```fffeeeaaaddddddcccbbb```___^^^^^^ZZZ\\\___aaaccccccbbbbbbaaa```^^^\\\YYYXXXVVVVVVYYY[[[^^^bbbeeeggggggggggggfffccc```]]]ZZZXXXWWWZZZ^^^bbbcccaaa^^^[[[YYYYYY___cccbbbccceeefffddddddbbbbbbbbbccccccbbb```]]]]]]^^^___```aaabbbcccbbbaaaaaaaaabbbaaa^^^\\\YYY\\\\\\ZZZ\\\```aaa___```^^^[[[WWWUUUTTTTTTUUUXXXXXXZZZ^^^ccceeedddbbbbbbaaa`````````dddqqq~~~wwwkkkdddcccaaa\\\XXX[[[\\\]]]```bbbcccaaa___`````````___^^^\\\ZZZYYYYYYXXXVVVUUUUUUWWWYYY[[[ddddddddddddeeefffhhhiiieeebbb^^^]]]]]]]]]\\\ZZZ[[[VVVWWW```iiiwwwzzzoooddd^^^UUUOOONNNNNNOOOOOOOOOSSSWWWWWWYYYcccvvvvvvlllhhhuuu|||___NNNCCC::::::<<<;;;::::::999999999888888888777777555555555555555555555555555555555555444444444444555444333333222222222333333333333333333333333333444555555333222111222444333333333333333333333333222222222222222222222222222444444444333333555666555555555555666666666666666777777888888999XXXWWWYYY^^^fffkkklllkkkdddbbbaaaaaabbbbbbaaa```[[[\\\\\\]]]^^^___```aaa```aaabbbcccccccccccccccaaa^^^[[[YYYZZZ\\\]]]]]]cccfffiiiiiihhhgggjjjlllkkkkkkjjjhhhdddaaa]]][[[VVVXXX[[[\\\ZZZXXXWWWVVVWWWXXXZZZ\\\^^^``````aaa______^^^]]]]]]\\\[[[[[[]]]]]]___bbbeeefffdddbbb]]]]]][[[ZZZ^^^cccbbb^^^```___]]]\\\[[[[[[\\\\\\XXX[[[___ccceeeeeecccbbbbbbaaa___\\\YYYWWWUUUTTT[[[\\\___aaacccdddddddddeeedddaaa^^^[[[YYYWWWVVV[[[^^^aaaaaa^^^ZZZWWWVVVYYY```eeeeeeeeeggggggdddeeebbb```^^^______^^^]]]ZZZ\\\```ccceeedddcccbbbcccbbbaaa``````___\\\ZZZXXX[[[]]]\\\^^^cccdddbbb___]]]ZZZWWWVVVUUUUUUVVVZZZZZZ[[[^^^aaaccccccbbbaaa```___```___bbbmmmyyyrrriiihhhfff```YYY[[[[[[\\\___aaabbb```___^^^^^^]]]]]][[[ZZZXXXWWWYYYXXXWWWVVVVVVXXXZZZ[[[cccdddeeedddbbbbbbeeeiiidddaaa^^^]]]______\\\ZZZ^^^YYYWWW[[[^^^eeevvv~~~nnn___UUUSSSPPPLLLKKKMMMOOOPPPQQQRRRYYY^^^^^^bbbtttrrrgggiiivvv[[[DDD@@@;;;999<<<===:::999;;;999999888888888777777777555555555555555555555555555555555555444444444444333333444444333333222222333333333333333333333333444444555444222222333555222222222222222222222222222222222222222222222222222333555444333333444666444555555555555666666666666666777888888999\\\ZZZZZZ]]]ccchhhkkklllgggeeecccbbbcccbbbaaa___YYYXXXWWWXXX[[[^^^aaabbbccccccccccccbbbbbbaaa```cccaaa^^^\\\\\\]]]^^^___bbbeeeiiijjjiiiiiiiiijjjjjjiiihhheeeccc___\\\[[[YYY\\\___```^^^ZZZWWWVVVUUUWWWZZZ\\\^^^___aaabbb_________^^^^^^^^^^^^^^^___^^^___aaaccccccaaa___[[[[[[ZZZYYY\\\aaa```[[[\\\[[[YYYXXXXXXYYY[[[\\\WWW[[[```dddfffeeecccbbbbbbaaa```^^^\\\YYYWWWVVV\\\]]]^^^```aaaaaaaaaaaadddccc```]]][[[YYYXXXXXX^^^```aaa```]]]YYYVVVUUUZZZaaafffgggggghhhgggccceeeaaa]]]ZZZZZZZZZZZZZZZXXX\\\bbbgggiiigggdddaaaaaa```^^^^^^___^^^\\\[[[UUUYYY[[[[[[^^^cccdddbbb___^^^[[[XXXWWWVVVWWWWWW\\\\\\]]]^^^```bbbbbbccc```^^^]]]]]]\\\]]]eeeooozzzooolllooonnnhhhaaa]]]]]]]]]^^^______^^^\\\[[[[[[ZZZZZZXXXWWWVVVVVVYYYXXXWWWWWWWWWYYY[[[\\\```dddgggeeeaaa```cccgggcccaaa``````bbbbbb^^^[[[^^^ZZZYYY[[[[[[^^^iiiuuutttggg\\\SSSMMMJJJJJJKKKMMMOOOQQQSSSSSSXXX]]]bbbhhhvvv||||||lllttteeeKKK@@@===;;;;;;===;;;777666999888888888888777777777777555555555555555555555555555555555444444444333333222333444555444333222111333333333333333333333333333444444444222222444666222222222222222222222222222222222222222222222222222333555555444333444555444444444555555555666666666666777777888999aaa___]]]^^^aaafffjjjlllkkkhhheeecccbbbaaa___^^^WWWUUUTTTVVVZZZ___bbbccceeeeeeeeedddbbbaaa```___bbbaaa___]]]\\\]]]___aaabbbeeehhhjjjiiihhhgggggghhhgggfffdddbbb```___^^^___aaaddddddaaa\\\YYYXXXTTTWWWZZZ\\\]]]^^^```bbb``````aaaaaaaaaaaabbbbbbaaa```___``````___]]][[[[[[[[[ZZZYYY\\\```___YYY[[[ZZZYYYXXXXXXZZZ\\\]]]YYY\\\```dddeeedddbbb```^^^^^^^^^^^^\\\[[[YYYXXX[[[\\\]]]^^^______``````dddbbb```]]]\\\\\\\\\\\\aaabbbcccaaa]]]ZZZXXXXXX[[[bbbggggggggggggfffbbbbbb___ZZZWWWVVVWWWXXXWWWXXX]]]dddiiijjjhhhccc```]]]\\\ZZZ[[[]]]]]]]]]\\\VVVZZZ]]]]]]___cccdddbbb___]]][[[YYYWWWWWWXXXYYY]]]^^^___``````aaabbbcccbbb___^^^]]][[[YYY^^^eeerrrllliiikkkqqqrrrllleee```___]]]]]]]]]\\\ZZZXXXYYYYYYXXXWWWVVVUUUUUUUUUXXXWWWWWWWWWXXXYYY[[[\\\[[[aaaffffffbbb___```bbbbbbccceeefffeeeccc```]]][[[YYYYYYYYYXXXZZZ```gggooorrr|||nnnbbbZZZUUUPPPMMMJJJKKKMMMOOOQQQSSSUUUVVVYYY^^^fffvvvvvvwww}}}yyyxxxiiiMMMBBBBBB>>>;;;;;;;;;888555666;;;888888888777777777666666555555555555555555555555555444444444444333333333111222333444555444333222333333333333333333333333222333444444333333555777333333333333333333333333222222222222222222222222111333555555444444444555444444444444555555555555555666666777888888eeecccaaa```aaaeeejjjmmmnnnkkkfffcccaaa```^^^\\\UUUSSSRRRUUU\\\bbbddddddffffffeeedddbbb```___^^^``````^^^\\\[[[\\\___bbbeeefffhhhiiiiiihhhfffeeeddddddccccccbbbbbbbbbbbbaaaccceeeccc___[[[XXXWWWRRRVVVZZZ[[[ZZZZZZ]]]`````````aaabbbccccccddddddaaa```^^^^^^^^^]]][[[YYY\\\]]]\\\[[[^^^bbb___ZZZ[[[ZZZZZZYYYZZZ[[[\\\]]][[[^^^```ccccccaaa___]]]ZZZ[[[[[[\\\[[[YYYXXXWWWZZZZZZ[[[\\\]]]___``````bbbaaa___]]]]]]^^^```aaabbbccccccbbb___]]]\\\]]]^^^dddhhhgggeeefffdddaaa^^^[[[WWWUUUUUUVVVWWWWWWXXX\\\bbbfffgggeeeaaa]]]ZZZXXXWWWXXXZZZ[[[\\\[[[ZZZ^^^``````aaaddddddaaa]]][[[YYYWWWVVVWWWXXXXXX\\\^^^```aaa``````aaabbbddd```___^^^\\\YYY[[[```bbbaaabbbggglllmmmgggbbbaaa___\\\[[[[[[[[[YYYWWWXXXWWWVVVUUUTTTTTTTTTTTTVVVVVVWWWWWWXXXYYYZZZ[[[XXX]]]aaabbb```^^^^^^___aaafffjjjkkkgggbbb```___\\\\\\[[[ZZZYYYYYY[[[^^^jjjkkk|||}}}ppphhh]]]UUUQQQOOOMMMLLLLLLMMMOOOQQQRRRUUUYYY]]]]]]ggguuu~~~ttt{{{oooSSSAAA===CCC<<<999888999888666999>>>888888777777777666666666444444444444444444444444444444444444333333333333222222333444444444333333333333333333333333333333222333444444333444666888333333333333333333333333222222222222222222222222111333555666555444444444333444444444444555555555555555666777777888cccbbb```___```dddiiimmmppplllgggccc```^^^\\\[[[TTTRRRRRRVVV^^^dddfffeeeeeeddddddbbbaaa___]]]\\\___```___^^^\\\^^^bbbeeeiiiiiiiiiiiiiiihhhfffeee___``````aaabbbcccdddeeebbbccccccaaa\\\XXXVVVUUURRRVVV[[[[[[YYYYYY\\\___^^^^^^___```aaaccccccddd___]]]\\\\\\]]]]]]\\\[[[^^^___^^^]]]aaadddaaa[[[[[[[[[[[[[[[\\\\\\\\\\\\___```aaaaaa```^^^\\\ZZZ[[[[[[\\\\\\[[[YYYVVVUUUWWWXXXYYYZZZ\\\___aaabbb```___]]]\\\]]]```bbbdddbbbccccccbbb```___```aaaaaafffhhheeeccccccbbb___ZZZXXXUUUTTTUUUWWWWWWWWWXXXZZZ^^^aaabbb___\\\ZZZYYYWWWUUUUUUWWWXXXXXXXXX[[[___aaa```aaacccbbb^^^YYYXXXVVVTTTSSSTTTUUUVVVWWW[[[___```___^^^___```aaa^^^\\\]]]\\\YYYYYY]]]XXXZZZ]]]aaaccccccaaa^^^^^^\\\ZZZZZZ[[[[[[ZZZXXXWWWVVVUUUTTTSSSSSSTTTTTTUUUUUUVVVWWWXXXYYYZZZZZZXXXXXXYYYYYYZZZ[[[\\\]]]^^^gggooonnnfff___^^^```]]]^^^]]][[[YYYZZZ[[[[[[cccfffooowwwggg___YYYQQQMMMMMMMMMMMMLLLMMMOOOQQQSSSUUU[[[bbbhhhpppvvvzzzoooVVVIII???===AAA:::777666999:::888888;;;888777777777666666666666444444444444444444444444444444444333333333222222333222222222333333444555333333333333333333333333111333444444444555777999222222222222222222222222222222222222222222222222000333555666555444444444333333444444444555555555555555666666777888^^^^^^]]]]]]^^^bbbggglllppplllgggbbb```^^^[[[ZZZTTTRRRRRRXXX```fffhhhfffccccccbbbaaa___]]]\\\[[[aaabbbbbbaaa___aaaeeeiiilllkkkjjjjjjjjjiiigggeee\\\\\\]]]___aaaccceeegggccccccbbb___[[[WWWUUUUUUTTTYYY]]]]]]ZZZYYY\\\```[[[\\\]]]^^^___aaabbbbbb\\\[[[ZZZ[[[]]]^^^^^^]]]```aaa```___bbbfffccc]]][[[[[[\\\\\\]]]\\\[[[[[[aaaaaaaaa```^^^\\\YYYXXX^^^______^^^\\\ZZZWWWUUUUUUVVVWWWYYY\\\___aaaccc^^^]]]\\\[[[]]]```ccceeeaaabbbbbbaaa``````bbbccccccggghhhdddaaabbbaaa^^^WWWVVVTTTTTTVVVWWWXXXWWWWWWYYY[[[]]]]]][[[YYYWWWZZZWWWUUUTTTUUUVVVVVVUUU[[[___```^^^^^^```^^^ZZZVVVUUUSSSQQQQQQRRRSSSTTTTTTYYY^^^___^^^]]]]]]^^^\\\YYYYYY[[[ZZZWWWXXX[[[TTTVVVZZZ\\\\\\]]]]]]^^^\\\ZZZYYYYYY[[[\\\[[[[[[WWWVVVUUUSSSSSSSSSTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZXXXUUURRRRRRUUUXXX[[[\\\\\\gggqqqpppeee\\\\\\```WWWYYYXXXWWWVVVXXXXXXXXXYYY___dddoooyyynnn^^^QQQTTTPPPKKKJJJLLLOOOOOONNNOOOQQQSSSUUUYYYaaakkksssqqq|||uuutttsssNNNAAAAAA???<<<===;;;777666:::;;;777555555777777777777666666666666444444444444444444444444444444444333333333222222333333222111222333555666333333333333333333333333111333444444444555888:::000000000000000000000000222222222222222222222222000333555666555444444444333333333444444444555555555555666666777888[[[\\\^^^```aaaccccccdddnnnpppnnneee___\\\YYYVVVVVVWWWYYY\\\___aaabbbcccaaa```^^^]]]]]]^^^___aaacccccccccaaa______aaacccgggggghhhkkknnnlllgggbbb```ZZZXXX\\\```aaaccceeeeee```[[[ZZZ\\\\\\ZZZVVVVVVYYY]]]___^^^]]]]]]]]]\\\[[[]]]```cccccc```]]]YYYYYYYYYZZZ[[[\\\]]]^^^fffdddaaa```aaabbbaaa`````````____________``````bbb```]]]ZZZYYYYYYZZZ[[[bbbcccdddbbb^^^YYYVVVUUUVVVVVVWWWYYY]]]^^^^^^]]]bbb^^^ZZZ[[[```eeefffddd^^^___````````````ccceeebbbccceeeeeeccc___[[[XXXUUUUUUTTTSSSTTTVVVYYYZZZ]]]^^^^^^^^^]]][[[YYYXXXWWWVVVUUUTTTTTTVVVWWWYYY[[[[[[[[[]]]^^^]]]ZZZWWWSSSTTTUUUSSSQQQPPPQQQRRRWWWYYYZZZ[[[ZZZYYYZZZ[[[ZZZYYYWWWWWWXXXXXXWWWUUUVVVYYY\\\]]]]]]\\\\\\\\\YYYXXXXXXWWWWWWWWWXXXXXXXXXVVVSSSQQQPPPQQQSSSTTTUUUVVVVVVVVVUUUUUUTTTSSSUUURRRPPPSSSXXXZZZXXXUUU\\\^^^aaaccccccaaa___]]]YYYXXXVVVTTTSSSTTTUUUVVVVVVZZZaaakkk}}}uuuhhh___WWWSSSRRRQQQMMMJJJKKKPPPRRRQQQNNNPPPTTTXXX\\\cccrrroooppp}}}rrrzzzuuuYYY@@@;;;===:::888:::999888777777888888777555777777777777666666666666555555555555555555555555333333333333333333333333333333333333333333333333111111222333444444555555222222333333333333444444222222222222222222222222000111111111111222222222222222333333333333444444555555444333333222111111888888888888888999YYYYYY[[[]]]___`````````jjjmmmjjjccc]]][[[XXXUUUYYYZZZ\\\^^^```bbbcccccc___^^^]]]\\\]]]^^^```bbbaaabbbbbbaaa___```bbbddddddeeegggjjjlllkkkfffbbb```[[[ZZZ___bbbcccdddffffff```ZZZXXXZZZ\\\\\\ZZZYYY[[[___```___]]]]]]]]]\\\\\\]]]___bbbbbb___\\\YYYYYYZZZZZZ\\\]]]^^^___cccbbb``````bbbcccccccccbbbbbbaaa```____________cccaaa^^^[[[ZZZZZZ[[[\\\aaaccceeedddaaa\\\YYYXXXVVVVVVVVVYYY\\\^^^]]]\\\aaa]]]YYY[[[```dddeeeddd^^^^^^___^^^\\\\\\^^^___```bbbcccdddccc```\\\ZZZ[[[ZZZXXXWWWWWWWWWYYYZZZ]]]]]]]]]]]]\\\ZZZXXXVVVVVVUUUTTTTTTUUUWWWYYYZZZ[[[ZZZZZZ[[[\\\[[[YYYWWWUUUUUUTTTTTTSSSRRRRRRQQQUUUWWWYYYYYYWWWWWWWWWXXXXXXWWWVVVUUUVVVVVVUUUSSSUUUXXX[[[\\\[[[ZZZZZZ[[[ZZZYYYWWWVVVVVVVVVWWWWWWWWWUUURRRPPPOOOPPPQQQRRRUUUVVVVVVVVVUUUUUUTTTSSSSSSPPPOOOQQQUUUXXXVVVTTTXXXZZZ]]]```aaa___]]][[[ZZZXXXVVVUUUTTTUUUVVVVVVVVVYYY___gggvvvvvvfff]]]WWWQQQNNNNNNNNNMMMMMMOOORRRSSSSSSQQQWWWXXX\\\eeetttssslll{{{{{{{{{bbbMMM===<<>>@@@<<<:::<<<;;;999888888999:::888777777777777666666666555555555555555555555555555555333333333333333333333333333333333333333333333333000000000111111222222333222222222222333333333333222222222222222222222222000111111111111222222222222222333333333333444444222222333444555555666666666666777777888888^^^___```aaaaaabbbaaaaaaaaaeeeddd^^^[[[[[[ZZZXXX___```aaaaaabbbbbbbbbaaaYYYYYYYYYZZZ\\\___bbbdddaaabbbbbbaaa______```aaabbbccceeefffeeeccc___]]][[[ZZZ\\\aaacccaaa```bbbccc___[[[YYY[[[]]]______aaabbbbbbaaa^^^\\\\\\\\\^^^^^^^^^^^^___^^^]]]\\\[[[\\\]]]___aaabbbccccccbbbaaaaaabbbdddffffffeeebbbbbbbbbbbbaaaaaa``````^^^\\\ZZZXXXXXXYYY[[[\\\\\\___bbbbbb___ZZZVVVTTTSSSSSSUUUYYY^^^aaabbbaaa```^^^\\\\\\^^^___^^^\\\XXXYYYYYYXXXVVVUUUWWWXXX[[[\\\^^^``````aaa``````]]]\\\ZZZXXXWWWVVVUUUUUU\\\\\\\\\[[[YYYWWWUUUSSSSSSSSSSSSUUUVVVYYY[[[\\\]]]ZZZWWWVVVWWWYYYYYYYYYZZZVVVSSSTTTWWWXXXUUUQQQSSSTTTUUUTTTRRRQQQRRRTTTUUUTTTRRRRRRRRRRRRPPPOOOQQQSSSUUUVVVUUUTTTUUUUUUWWWUUURRRPPPOOOOOOPPPQQQRRRPPPNNNLLLKKKKKKLLLLLLNNNOOOOOOOOOOOOOOONNNNNNPPPNNNLLLMMMPPPRRRRRRQQQOOORRRVVVYYY[[[ZZZYYYWWWXXXXXXVVVVVVUUUUUUVVVVVVXXXZZZ\\\^^^cccmmmzzztttggg___XXXQQQLLLMMMMMMKKKKKKMMMLLLOOORRRRRRQQQUUU\\\bbbjjjrrr~~~tttkkknnnvvv}}}jjjOOOCCC>>><<<>>>===999777999888777666666777777666555777777666666666555555555555555555555555555555555333333333333333333333333333333333333333333333333222222222333333444444444111222222222222333333333222222222222222222222222000000111111111222222222222222222333333333444444333333444444555666666777666666666777777888bbbbbbccccccccccccbbbbbb```dddddd___\\\]]]]]][[[``````aaaaaaaaa``````___XXXXXXXXXYYY[[[^^^aaacccbbbcccdddbbb___]]]]]]^^^dddeeefffeeeccc___\\\ZZZXXXWWW[[[```aaa]]]]]]______^^^]]]]]]^^^___^^^^^^ccccccbbb```]]][[[[[[\\\]]]^^^___```___^^^]]]\\\]]]^^^```bbbcccdddeeeeeedddcccbbbcccdddeeecccbbb]]]^^^___aaabbbbbbbbbbbb^^^\\\ZZZYYYYYY[[[]]]___^^^```bbbbbb]]]XXXTTTRRRQQQRRRUUUZZZ___dddeeeeeebbb```___]]]\\\ZZZXXXVVVTTTUUUVVVVVVUUUVVVXXXZZZZZZZZZ[[[]]]^^^___``````[[[[[[ZZZYYYXXXWWWWWWWWW[[[[[[[[[ZZZYYYWWWUUUSSSQQQRRRSSSTTTVVVXXXZZZ[[[]]]ZZZWWWVVVWWWXXXYYYYYYZZZVVVRRRSSSWWWXXXTTTPPPRRRSSSSSSRRRPPPPPPRRRTTTUUUSSSRRRQQQQQQQQQOOOMMMOOOPPPRRRRRRQQQPPPQQQRRRSSSQQQOOOMMMKKKKKKLLLMMMNNNMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMOOONNNLLLLLLNNNPPPQQQQQQOOOQQQUUUXXXYYYXXXVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUYYYZZZ[[[\\\]]]aaahhhnnnvvv~~~rrrhhh___VVVPPPNNNJJJIIILLLMMMLLLLLLOOORRRUUUWWWVVVWWW^^^kkkuuuzzzggglllxxx}}}]]]NNNBBB???===<<<===:::777777:::888777555666777777666444666666666666555555555555555555555555555555555555333333333333333333333333333333333333333333333333222333333333333333444444111111111222222222333333222222222222222222222222000000111111111222222222222222222333333333444444555555555555555555555555555666666777888999ccccccccccccbbbbbbaaa``````dddeee```^^^``````^^^```````````````___^^^^^^YYYXXXXXXXXXYYY\\\___```bbbccccccbbb___]]]]]]]]]eeeggggggfffbbb^^^[[[ZZZWWWWWW[[[______\\\\\\___^^^___`````````___^^^]]]ccccccaaa^^^ZZZYYYYYY[[[[[[^^^aaabbbaaa___^^^]]]^^^___aaacccdddddddddccccccbbbaaaaaabbbaaa___]]]YYYZZZ\\\___```aaaaaaaaa___^^^\\\[[[\\\^^^aaacccbbbcccdddbbb]]]XXXUUUTTTRRRRRRUUUZZZ___ccceeeeeeaaaaaa```^^^[[[WWWTTTRRRPPPQQQSSSTTTTTTUUUXXX[[[YYYYYYYYYZZZ[[[\\\]]]^^^[[[[[[[[[[[[ZZZZZZZZZYYYXXXXXXYYYYYYXXXVVVTTTSSSPPPQQQRRRTTTVVVWWWYYYYYY[[[YYYVVVUUUVVVWWWXXXWWWWWWUUURRRSSSUUUUUUSSSPPPPPPPPPPPPOOONNNOOOQQQTTTTTTRRRPPPPPPPPPOOOMMMKKKLLLNNNOOONNNMMMLLLNNNOOONNNNNNLLLKKKJJJJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJJJJLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKMMMOOOPPPPPPRRRUUUWWWWWWUUUSSSQQQOOOPPPPPPQQQRRRSSSTTTTTTXXXYYYZZZZZZZZZ[[[^^^aaabbbqqquuupppggg___XXXSSSNNNKKKKKKHHHIIIMMMNNNMMMNNNRRRRRRUUUXXX[[[```kkk{{{pppeeefffzzz}}}aaaGGGCCCAAA;;;;;;;;;:::999999;;;===:::888777777888999777666666666666555555555444444555555555555555555555555333333333333333333333333333333333333333333333333111111111111111111111111111111111111222222222222222222222222222222222222000111111111111222222222222222333333333333444444555555444444444444444444666666777888999:::ccccccccccccbbbaaa```___aaadddeeeaaa___aaaaaa````````````aaa``````___^^^ZZZYYYXXXXXXXXXZZZ\\\]]]^^^```bbbbbb```___^^^___dddfffhhhfffbbb___^^^^^^ZZZZZZ^^^aaa```]]]^^^bbb```aaaaaa```^^^^^^^^^___bbbaaa___[[[WWWVVVXXXZZZYYY]]]ccceeedddaaa___^^^^^^___aaabbbbbbbbb``````^^^]]]]]]]]]^^^]]][[[XXXWWWXXX[[[]]]^^^^^^^^^]]]]]]\\\[[[ZZZ[[[^^^aaacccaaabbbbbb___[[[XXXVVVVVVSSSTTTUUUYYY]]]`````````^^^______^^^[[[WWWSSSRRRMMMOOOQQQRRRRRRTTTVVVYYYZZZYYYXXXWWWWWWYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXXXXTTTTTTUUUUUUUUUTTTRRRRRROOOPPPQQQSSSUUUVVVVVVWWWXXXVVVSSSSSSTTTUUUUUUTTTTTTSSSSSSRRRRRRQQQPPPPPPLLLLLLMMMLLLLLLMMMPPPSSSRRRPPPNNNMMMMMMMMMKKKIIIKKKLLLLLLKKKJJJJJJKKKMMMKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKIIIJJJKKKKKKLLLLLLLLLKKKLLLKKKJJJIIIHHHJJJLLLNNNQQQRRRTTTUUUTTTRRRNNNLLLJJJKKKMMMOOOPPPRRRRRRSSSUUUVVVWWWXXXXXXYYYZZZ[[[```ggguuu~~~uuuoookkk```]]]XXXSSSPPPNNNMMMLLLKKKIIIKKKPPPQQQPPPSSSWWWVVVZZZaaajjjuuuwwwqqqqqq}}}mmmQQQDDDCCC@@@888999999999999::::::::::::888777777888888777666666666555555555444444444555555555555555555555555333333333333333333333333333333333333333333333333111111111111111111111111111111111111222222222222222222222222222222222222000111111111111222222222222222333333333333444444222222333333444444555555777777888999:::;;;eeeeeeeeedddcccbbbaaa```aaadddeeeaaa___aaabbb``````aaaaaaaaaaaa``````___\\\ZZZYYYXXXXXXYYYZZZ[[[[[[^^^```aaaaaa```aaaaaabbbeeegggfffcccaaaaaabbb]]]^^^```cccbbb___aaafffcccbbbaaa^^^\\\]]]___aaaaaa```]]]YYYVVVUUUWWWYYYWWW]]]dddgggeeebbb```___\\\^^^___aaaaaa___^^^]]]ZZZYYYYYYZZZ[[[ZZZXXXVVVWWWXXXZZZ\\\]]]\\\[[[ZZZYYYXXXWWWWWWXXX[[[^^^aaa^^^^^^^^^\\\XXXVVVVVVWWWUUUUUUUUUXXX[[[\\\\\\[[[[[[]]]^^^^^^[[[WWWTTTSSSMMMNNNPPPPPPPPPRRRTTTVVVZZZYYYWWWVVVVVVWWWXXXYYYZZZZZZZZZYYYXXXVVVUUUTTTPPPQQQRRRSSSSSSRRRQQQPPPNNNOOOQQQRRRTTTUUUUUUUUUUUUSSSRRRQQQRRRSSSRRRQQQQQQRRRSSSRRROOONNNOOOPPPIIIJJJJJJJJJJJJKKKOOORRRPPPOOOMMMLLLLLLKKKIIIGGGJJJKKKKKKJJJHHHHHHJJJKKKJJJKKKMMMNNNNNNLLLJJJIIIFFFGGGGGGIIIJJJKKKKKKLLLEEEFFFGGGGGGHHHHHHHHHHHHJJJJJJHHHGGGFFFGGGJJJMMMQQQRRRTTTTTTRRROOOKKKIIIGGGHHHJJJMMMOOOQQQRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZ^^^aaaffftttzzzmmmccc\\\WWWTTTUUUSSSPPPNNNMMMMMMNNNNNNMMMLLLNNNSSSTTTTTTXXX]]]aaagggrrr|||rrrttt{{{xxx~~~___PPPFFFCCC@@@888999::::::999999999777444777666555555666666555444666666555555555444444444555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333000111111111111222222222222222222222222222222222000111111111111222222222222222333333333444444444///000111222444555666777777888888:::;;;<<>>>>><<<;;;<<<999999999999999999999999666666666666555555555555555555555555555555555555333333444444444444333333333222222111111222222333222222222222222222222222333333333333333333333333222222222222222222222222000000111222333333333333222222222222222222222222222222222222222222222222222333333444444555555555555666666777888888^^^```bbbdddccc```\\\YYYWWWVVVVVVYYY]]]aaabbbaaaaaadddgggfffbbb^^^^^^^^^]]][[[ZZZYYYYYYZZZYYYXXXUUUXXXZZZ[[[ZZZYYYYYYZZZ^^^^^^]]]\\\ZZZZZZYYYYYYYYYXXXVVVTTTSSSTTTTTTUUUYYYYYYYYYYYYZZZ[[[\\\\\\ZZZYYYWWWXXXYYYZZZZZZYYY[[[[[[[[[YYYVVVTTTUUUUUUYYYZZZZZZWWWSSSQQQSSSUUUVVVTTTRRRQQQQQQSSSUUUWWWZZZ[[[ZZZYYYWWWUUUUUUUUUTTTTTTTTTVVVWWWXXXVVVTTTRRRQQQOOONNNMMMNNNNNNOOOPPPPPPPPPOOONNNMMMLLLKKKKKKLLLOOOSSSWWWXXXWWWUUUOOOMMMKKKJJJJJJMMMPPPRRRUUUUUUSSSQQQPPPPPPQQQRRROOOOOONNNMMMMMMNNNOOOPPPPPPOOONNNNNNNNNOOOPPPQQQPPPNNNLLLKKKKKKNNNQQQSSSLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFFFFGGGIIIJJJGGGGGGGGGGGGHHHJJJKKKLLLIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJHHHGGGFFFFFFFFFEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAABBBDDDFFFGGGEEEFFFFFFEEEDDDDDDEEEGGGLLLNNNOOONNNKKKHHHFFFEEECCCDDDFFFHHHIIIJJJKKKKKKJJJLLLNNNPPPQQQQQQPPPOOOKKKNNNQQQVVV___ppp|||rrrjjjccc]]]XXXRRRQQQNNNMMMMMMMMMNNNNNNPPPPPPPPPQQQSSSVVVYYY[[[ggglllwwwvvvpppoooeeeIII@@@@@@AAA@@@>>>;;;:::;;;888888888888888888888888666666666666555555555555555555555555555555555555333333333444444333333333333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222000111222333333333333333222222222222222222222222111222222222222222333333111111222333444555666777555555666777888888ZZZ\\\___aaa```]]]YYYVVVVVVUUUVVVXXX\\\___aaaaaaccceeegggfffbbb___```aaa___]]]ZZZZZZZZZ[[[YYYWWWTTTVVVYYYYYYXXXXXXXXXYYY[[[[[[YYYXXXWWWWWWXXXXXXXXXVVVTTTRRRQQQRRRTTTUUUUUUUUUVVVWWWYYY[[[]]]^^^YYYXXXWWWXXXZZZ\\\\\\\\\YYYYYYXXXVVVSSSRRRSSSUUUTTTWWWXXXWWWSSSRRRUUUXXXVVVTTTRRRQQQRRRTTTVVVXXX[[[\\\]]][[[XXXVVVVVVXXXVVVVVVVVVWWWYYYXXXVVVTTTPPPOOOMMMLLLKKKKKKLLLLLLNNNNNNNNNMMMLLLKKKIIIHHHIIIKKKNNNSSSXXXYYYXXXVVVNNNMMMLLLKKKKKKMMMOOOPPPSSSRRROOONNNNNNNNNNNNNNNNNNNNNMMMLLLMMMNNNOOOPPPMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLJJJJJJJJJMMMOOOQQQJJJJJJJJJIIIIIIIIIIIIIIIKKKIIIGGGFFFFFFFFFHHHIIIEEEEEEFFFFFFHHHIIIJJJKKKGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGHHHFFFDDDDDDDDDEEEDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBDDDEEEGGGGGGCCCDDDEEEDDDCCCBBBDDDEEEIIIKKKLLLLLLJJJGGGEEEEEECCCDDDEEEFFFHHHHHHIIIIIIGGGIIIKKKNNNOOOOOONNNMMMKKKLLLNNNPPPVVVdddwww~~~yyysssmmmeee]]]XXXTTTRRRPPPOOOOOOOOOOOONNNNNNOOOPPPSSSSSSSSSVVV[[[bbbiiinnnuuupppmmm{{{qqqZZZNNNAAA===??????<<<888777777888888888888888888888888888666666666666555555555555555555555555555555555555222333333333333333333222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333222111000222222222222222222222222111111111222222333333333111111222333555666777777555555666777888999XXXZZZ\\\^^^]]][[[XXXVVVVVVVVVWWWYYY[[[^^^```aaadddffffffdddaaa```bbbeeeccc___\\\[[[\\\\\\YYYVVVTTTVVVYYYZZZYYYYYYYYYZZZZZZYYYXXXWWWWWWXXXYYYZZZYYYWWWUUUSSSRRRSSSUUUWWWSSSTTTUUUVVVXXX[[[]]]^^^ZZZXXXXXXYYY[[[]]]]]]]]]ZZZYYYXXXUUURRRQQQRRRSSSPPPUUUYYYYYYVVVUUUXXX[[[WWWVVVUUUTTTUUUWWWYYYZZZZZZ]]]^^^\\\XXXVVVXXXZZZXXXWWWXXXYYYYYYXXXUUURRROOONNNMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLKKKJJJJJJIIIIIIKKKOOOTTTWWWXXXVVVTTTMMMMMMMMMMMMNNNNNNOOOOOORRROOOMMMLLLMMMNNNMMMMMMNNNMMMLLLLLLLLLMMMNNNOOOKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHIIIJJJKKKMMMNNNIIIIIIGGGFFFFFFEEEEEEFFFHHHGGGFFFEEEEEEEEEFFFGGGBBBCCCDDDEEEFFFGGGHHHIIIFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@AAABBBCCCDDDDDDEEECCCBBBBBBBBBDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEFFFFFFAAACCCDDDCCCBBBAAABBBCCCFFFHHHJJJJJJHHHFFFEEEEEEBBBCCCDDDEEEFFFGGGGGGGGGEEEGGGIIIJJJLLLLLLLLLLLLKKKLLLLLLKKKLLLUUUdddooo|||vvvrrrmmmgggbbb]]]ZZZVVVQQQNNNMMMMMMMMMMMMNNNOOOOOONNNOOOQQQRRRSSSVVV[[[dddppp~~~wwwooopppuuuPPPBBBAAA===;;;>>>===999777999::::::888888888888888888888888666666666666555555555555555555555555555555555555222222333333333333222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333333222111000000222222222222222222222222111111111222222333333444111111222333444666666777555666666888999:::WWWYYYZZZ\\\\\\[[[ZZZYYYWWWXXXYYYZZZ[[[]]]___aaacccddddddaaa^^^___cccgggfffbbb]]]\\\]]]\\\YYYUUUTTTWWWYYY[[[[[[[[[[[[\\\[[[ZZZYYYYYYZZZ[[[]]]___[[[YYYVVVTTTTTTVVVXXXZZZUUUUUUVVVVVVXXXZZZ[[[\\\ZZZYYYXXXYYY[[[]]]^^^]]]\\\\\\ZZZVVVRRROOOOOOPPPOOOUUU[[[\\\XXXVVVYYY\\\XXXXXXXXXYYYYYYZZZ[[[\\\XXX[[[]]]\\\XXXVVVXXX[[[XXXXXXXXXYYYYYYVVVRRROOONNNNNNMMMMMMLLLJJJIIIHHHIIIIIIJJJKKKLLLLLLKKKKKKJJJKKKOOOSSSVVVVVVSSSPPPKKKLLLNNNPPPQQQPPPPPPOOOQQQOOOLLLLLLNNNOOOOOONNNNNNMMMLLLKKKKKKKKKLLLMMMJJJJJJJJJJJJIIIIIIHHHGGGEEEFFFGGGHHHIIIJJJJJJKKKIIIGGGFFFDDDBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCBBB@@@AAABBBDDDEEEFFFGGGGGGDDDDDDDDDCCCBBBBBBAAAAAA??????@@@AAAAAAAAAAAAAAAAAA@@@@@@BBBDDDEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDDDD@@@BBBCCCCCCAAAAAAAAABBBDDDFFFHHHIIIGGGEEEEEEEEEBBBCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLHHHJJJKKKIIIHHHLLLUUU]]]mmmuuu}}}}}}{{{tttrrrmmmgggdddbbb```[[[WWWSSSSSSRRRPPPNNNNNNNNNOOOLLLNNNPPPPPPPPPQQQUUUXXXZZZaaammm~~~|||mmmjjjnnn{{{zzzuuuYYYBBB>>>AAA<<<;;;>>>===999999>>>>>>;;;888888888888888888888888666666666666555555555555555555555555555555555555222222333333333333222222333222222111111222222333222222222222222222222222111111111111111111111111222222222222222222222222222222333333333222222111222222222222222222222222000111111222333333444444222222333333444555666666666666777999:::;;;XXXYYYZZZ[[[\\\\\\[[[[[[WWWYYYZZZ[[[[[[\\\___aaaccccccbbb^^^\\\^^^ccchhhiiiddd^^^]]]^^^]]]YYYUUUTTTWWWZZZ\\\\\\\\\]]]^^^]]]\\\[[[[[[\\\^^^aaabbb]]][[[XXXVVVVVVWWWZZZ\\\WWWWWWWWWWWWXXXXXXYYYZZZ[[[YYYYYYYYY\\\]]]^^^]]]___^^^\\\WWWRRRNNNMMMMMMOOOVVV^^^^^^ZZZWWWYYY\\\YYYZZZZZZ[[[\\\]]]]]]]]]VVVZZZ\\\[[[WWWUUUXXX[[[XXXXXXXXXXXXXXXUUUPPPMMMMMMNNNNNNNNNMMMKKKIIIGGGHHHHHHJJJKKKLLLMMMMMMMMMJJJKKKNNNRRRTTTSSSOOOLLLIIILLLOOOQQQSSSRRRPPPOOORRROOOLLLMMMOOOQQQQQQOOOMMMLLLKKKJJJIIIJJJJJJKKKIIIJJJJJJIIIHHHGGGFFFEEECCCDDDFFFHHHIIIIIIIIIHHHHHHGGGEEEBBBAAA@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>???AAACCCDDDEEEFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@>>>??????@@@@@@@@@??????@@@??????AAADDDEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBBBBBBBBBB???AAACCCBBBAAA@@@AAAAAABBBEEEGGGHHHGGGEEEEEEEEEBBBCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLDDDHHHKKKKKKIIIJJJPPPVVV[[[dddlllrrr~~~|||vvvxxxzzz{{{{{{|||~~~|||yyyxxxsssllleeeaaa]]]YYYWWWWWWWWWSSSPPPNNNOOOPPPPPPOOONNNNNNOOOMMMPPPRRRSSSSSSUUUYYY]]]eeennn{{{pppnnnppp~~~vvvuuuWWWFFF===AAABBB:::888;;;:::777999===;;;555777777777777777777777777777666666666555555555555555555555555555555555555222222222333333222222222333222222222222222222333222222222222222222222222111111111111111111111111222222222222222222222222000111222222333333333333222222222222222222222222000000111222333333444444222333333444444555555555666777888999;;;<<>>======???@@@AAAAAABBBBBBAAAAAA?????????@@@AAABBBDDDEEEBBBBBBAAA@@@@@@??????>>><<>>===>>>>>>===============>>>???AAADDDFFFGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCDDDEEEGGGIIIIIILLLKKKKKKJJJJJJJJJJJJKKKLLLTTT```jjjrrr|||yyyuuuqqqooonnnmmmlllnnnnnnppprrrtttwwwyyy{{{{{{}}}~~~}}}zzzyyywwwuuuqqqnnnggghhhgggddd```\\\ZZZZZZUUUTTTRRRQQQQQQPPPNNNLLLQQQQQQRRRPPPOOOOOOQQQSSSOOOSSSWWWXXXYYY]]]eeelllwwwzzzmmmooo|||}}}dddVVVEEE======???===:::<<<<<<;;;::::::999888888<<<;;;999777666555555444555555444444444444555555555555555555555555555555222222222222222222222222111111111111111111111111000000111222222222222111111111222222222333333333111111111111111111111111222111111111000000//////111111333666888777222---222222111111111111111111111222222333333444444555555555777888::::::TTTXXX\\\aaaccccccbbbaaa```___]]]\\\[[[[[[[[[\\\\\\\\\[[[ZZZYYYYYY\\\^^^eeedddaaa___]]]\\\\\\\\\[[[\\\\\\[[[ZZZ[[[^^^aaabbbaaaaaabbbdddccc___\\\XXXYYYYYYXXXZZZ```aaa^^^ZZZYYYWWWUUUTTTUUUVVVWWWYYYXXXXXXWWWYYY[[[]]]___cccaaa]]]ZZZWWWVVVWWWWWWWWWYYY[[[\\\]]]\\\[[[ZZZ\\\ZZZYYYZZZ[[[]]]]]]\\\\\\ZZZXXXXXXYYYZZZYYYXXXWWWVVVTTTSSSSSSQQQNNNLLLPPPOOONNNNNNMMMMMMMMMNNNOOONNNLLLKKKLLLOOORRRUUUOOOOOONNNMMMKKKIIIGGGFFFHHHIIILLLOOORRRRRRPPPMMMOOONNNNNNOOOOOOOOOLLLJJJLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEFFFGGGGGGFFFEEEEEEAAABBBEEEGGGHHHHHHGGGFFFCCCCCCAAA???>>>=========???@@@@@@AAABBBBBBBBBBBB>>>?????????@@@BBBCCCDDDAAA@@@@@@??????>>>======>>>@@@AAA@@@>>>======>>>???@@@@@@@@@@@@@@@@@@???AAA@@@@@@AAACCCCCCBBBAAA???@@@AAABBBAAA@@@>>>===>>>>>>===============>>>>>>@@@BBBDDDEEEDDDBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGJJJIIIIIIHHHHHHHHHIIIIIILLLPPPVVV\\\cccsss|||vvvrrroookkkhhhfffeeeeeefffgggiiikkklllhhhhhhiiikkkmmmppptttvvvzzz}}}{{{{{{zzzyyywwwvvvuuutttsssrrrqqqpppnnnmmmlllkkkjjjiiigggffffffdddbbb___ZZZ[[[[[[YYYUUUSSSSSSTTTTTTSSSRRRQQQQQQQQQPPPOOOMMMOOOQQQRRRRRRSSSUUUVVVUUUXXX\\\aaahhhsssssssssyyy~~~eeeRRRJJJ@@@;;;;;;<<<999666<<<;;;;;;:::999999888888444444444444444555666666555555444444444444555555444444444444444444444444222222222222222222222222111111111111111111111111000000111222222222222111111111111222222222333333111111111111111111111111111111111111000000000///111111222444666555111...111111111111111111111111111222222333333444444555555666777888999:::XXXZZZ]]]```cccdddddddddaaa```^^^\\\[[[ZZZ[[[[[[ZZZZZZYYYXXXWWWXXX\\\___cccbbb```^^^\\\[[[[[[[[[]]]\\\[[[YYYWWWXXX\\\^^^aaaaaaaaabbbbbbaaa]]][[[UUUWWWWWWVVVZZZ___```]]]YYYWWWTTTRRRQQQRRRTTTUUUWWWWWWVVVWWWXXX[[[^^^___bbb```]]][[[YYYYYYZZZZZZWWWXXXZZZ\\\]]]]]]\\\[[[[[[YYYXXXXXXYYYZZZZZZYYYZZZXXXWWWWWWYYYZZZZZZYYYUUUSSSRRRRRRSSSRRRPPPNNNRRRQQQQQQQQQQQQPPPPPPPPPUUURRROOOMMMMMMPPPSSSVVVSSSRRROOOMMMJJJHHHGGGFFFIIIJJJLLLOOORRRRRRPPPNNNNNNMMMLLLLLLMMMLLLJJJHHHHHHHHHGGGFFFFFFFFFGGGGGGEEEEEEFFFFFFFFFEEEEEEDDDAAABBBBBBCCCDDDEEEFFFFFFCCCBBBAAA???>>>===<<<<<>>>>>>>>???@@@AAABBBCCC@@@??????>>>======<<<<<<@@@@@@@@@>>><<<;;;;;;===??????@@@@@@@@@@@@??????>>>>>>===???@@@AAA@@@>>>>>>???@@@@@@@@@???===<<<>>>======<<<<<<===>>>>>><<<>>>@@@BBBCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCCCCDDDGGGFFFFFFFFFFFFFFFGGGGGGIIIIIIKKKMMMRRRbbbzzzrrrlllkkkiiigggeeedddeeefffggg```````````````bbbcccddddddgggjjjjjjiiiiiikkknnnssssssssssssttttttuuuvvvttttttssssssrrrqqqppppppmmmkkkiiigggeeeeeeeeeeeeaaaaaa``````___^^^^^^^^^\\\\\\[[[[[[[[[[[[ZZZZZZXXXWWWVVVWWWWWWWWWUUUSSSPPPQQQRRRQQQOOOOOOPPPRRRRRRQQQQQQPPPPPPPPPPPPPPPRRRTTTWWWXXXXXXZZZ\\\^^^fffgggllluuuqqqlll|||}}}^^^HHH@@@>>><<<<<<<<<;;;888555;;;;;;::::::999888888888444444333444444555666666555555444444444444555555333333333333333333333333222222222222222222222222111111111111111111111111000000111222222222222111111111111222222222222333111111111111111111111111111111111111000000000000111000111222333333111///111111111111111111111111111222222333333444444555666777888999999999\\\\\\]]]___```bbbdddddd```___^^^]]]]]]]]]^^^___[[[[[[ZZZXXXXXXZZZ^^^aaabbbaaa```___^^^\\\[[[[[[\\\[[[YYYVVVTTTUUUXXX[[[^^^^^^___``````___]]][[[VVVWWWUUUSSSVVV\\\^^^\\\XXXUUURRRPPPOOOPPPRRRTTTUUUUUUTTTUUUWWWZZZ]]]___aaa___]]][[[YYYYYYYYYYYYVVVXXXZZZ\\\]]]]]]\\\[[[XXXVVVUUUVVVXXXYYYYYYXXXXXXVVVUUUVVVXXXZZZZZZYYYTTTSSSSSSTTTUUUUUUSSSRRRSSSTTTTTTTTTTTTTTTSSSSSSVVVUUURRRPPPPPPQQQRRRSSSUUUSSSQQQNNNKKKJJJJJJJJJKKKKKKMMMPPPRRRSSSQQQOOOMMMKKKJJJJJJJJJJJJHHHFFFDDDDDDDDDDDDEEEFFFGGGGGGDDDEEEEEEEEEDDDDDDCCCCCCAAAAAA@@@AAABBBCCCEEEFFFDDDCCCAAA@@@>>>>>>======>>>???@@@AAABBBBBBBBBBBB>>>======>>>???@@@AAABBB@@@??????>>>>>>===<<<<<<>>>???>>><<<::::::<<<>>>>>>>>>????????????>>>>>>===<<<<<<===??????>>>=========>>>>>>>>>>>>===<<<======<<<<<<<<<===>>>>>><<<===???AAAAAAAAA@@@????????????@@@@@@@@@AAAAAACCCBBBBBBAAAAAAAAABBBBBBDDDDDDDDDDDDEEEEEEFFFGGGFFFEEEEEEGGGLLLYYYrrr}}}zzzwwwrrrmmmjjjhhhgggggghhhfffcccbbbbbbbbbaaaaaa^^^```bbbaaa___^^^```ccchhhgggggggggggghhhiiijjjfffeeedddcccbbbaaa``````^^^]]]\\\ZZZYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSTTTUUUUUUSSSQQQQQQQQQRRRQQQPPPQQQSSSVVVSSSSSSSSSSSSRRRRRRTTTVVVYYYZZZ\\\^^^___cccgggjjjyyy}}}xxxmmmqqqrrr\\\LLLBBB999;;;===>>>===;;;:::999::::::999999888888888777<<<;;;999777666555444444555444444333333444444555222222222222222222222222222222222222222222222222111111111111111111111111000000111222222222222111111111111111222222222222111111111111111111111111111111111000000000000000111000000000111111000000111111111111111222222222111222222333333444444555777888888999999999______^^^^^^^^^```aaabbbaaaaaa___^^^^^^___``````[[[[[[ZZZYYYYYYZZZ^^^aaaaaaaaaaaaaaa```^^^\\\[[[ZZZYYYWWWTTTRRRRRRTTTVVVYYY[[[]]]^^^^^^]]][[[[[[YYYXXXSSSOOOQQQWWWZZZYYYUUUTTTQQQPPPOOOPPPRRRTTTSSSSSSRRRSSSUUUXXX[[[]]]```^^^\\\YYYXXXVVVVVVVVVVVVXXXZZZ\\\\\\\\\[[[ZZZTTTSSSRRRTTTWWWYYYZZZZZZUUUTTTSSSTTTWWWXXXYYYXXXRRRRRRRRRSSSUUUUUUTTTSSSTTTUUUVVVVVVVVVVVVUUUUUUTTTUUUUUUTTTSSSRRRPPPOOOTTTSSSQQQOOONNNNNNOOOOOOLLLMMMNNNPPPRRRSSSQQQOOOLLLJJJHHHHHHHHHGGGFFFDDDAAAAAABBBBBBDDDEEEFFFGGGDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@??????@@@BBBDDDFFFEEEDDDBBBAAA???>>>>>>>>>>>>??????@@@AAA@@@@@@@@@===============>>>???@@@AAA@@@@@@???>>>>>>======;;;<<<<<<;;;:::;;;>>>@@@===>>>>>>??????>>>>>>======<<<<<<===??????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<===???@@@AAAAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAACCCCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGEEEDDDEEEGGGJJJSSScccsss~~~uuuooojjjhhhnnnkkkfffcccccccccbbbaaaaaa```^^^]]]\\\]]]___```aaaaaaaaaaaabbbccccccddd______]]]\\\ZZZYYYXXXWWWSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRVVVUUUTTTUUUVVVUUUTTTRRRRRRSSSSSSSSSRRRRRRTTTVVVUUUVVVWWWWWWVVVXXX[[[^^^]]]```dddiiipppyyytttrrrpppkkkTTTGGG@@@===:::<<<>>>>>><<<;;;;;;<<<999888888888888888777777???===;;;999666444333333444444333333333333444444222222222222222222222222222222222222222222222222111111111111111111111111000000111222222222222111000000111111111222222222111111111111111111111111000000000000000000111111000000000000//////000111000000111111111222222222111222222333333444444555777888888999999999```___^^^^^^^^^```aaabbbdddcccaaa___^^^]]]^^^^^^ZZZZZZ[[[ZZZYYYZZZ\\\^^^```aaabbbbbbaaa___\\\ZZZWWWWWWVVVTTTQQQQQQRRRSSSVVVXXX[[[\\\ZZZYYYXXXXXXXXXWWWRRRMMMNNNUUUXXXVVVSSSRRRRRRQQQQQQRRRTTTTTTQQQQQQPPPQQQRRRUUUXXXYYY]]]\\\ZZZXXXVVVUUUTTTTTTVVVWWWYYY[[[[[[ZZZYYYXXXRRRQQQQQQSSSVVVYYYZZZZZZTTTRRRQQQRRRTTTVVVVVVVVVPPPOOOOOOQQQSSSSSSRRRQQQTTTUUUVVVWWWWWWWWWVVVUUUSSSUUUVVVWWWUUURRROOOLLLRRRQQQQQQPPPPPPQQQQQQRRRLLLLLLLLLNNNPPPQQQOOONNNLLLJJJGGGFFFFFFFFFEEECCC@@@@@@AAABBBCCCEEEFFFGGGDDDDDDCCCBBBAAAAAAAAAAAA@@@?????????@@@BBBDDDEEEDDDCCCBBB@@@???>>>>>>===>>>????????????>>>======<<<<<<<<<<<<<<<===>>>???AAA@@@@@@??????>>>======:::;;;<<<<<<<<<===???AAA======>>>>>>>>>>>>=========<<<<<<===??????>>><<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<===>>>??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAABBB@@@@@@AAAAAACCCDDDEEEFFFEEEDDDEEEGGGHHHJJJRRR[[[tttzzzssspppqqqrrrsssrrrkkkeee___]]]^^^aaabbbaaa]]]^^^^^^______^^^]]]]]]ZZZZZZXXXVVVTTTSSSQQQQQQNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSUUUTTTTTTUUUVVVVVVUUUSSSRRRTTTVVVWWWVVVUUUVVVWWWVVVYYY\\\]]]^^^aaagggmmmtttyyy~~~dddQQQGGG@@@===;;;<<<<<<<<<:::999888:::;;;777777777777777777777777999888777555444444444444444444333333333333444444222222222222222222222222222222222222222222222222111111111111111111111111000000111222222222222111000000000111111111111222111111111111111111111111000000000000111111111111///111222111000///000111000000000111222222333333111222222333333444444555666777888999999999^^^^^^^^^___aaabbbdddeeebbbaaa___^^^]]]]]]]]]^^^[[[\\\^^^^^^\\\\\\\\\^^^^^^___aaabbbaaa^^^[[[YYYUUUVVVWWWVVVTTTRRRRRRRRRVVVYYY[[[ZZZWWWTTTSSSSSSSSSSSSQQQNNNPPPUUUVVVSSSQQQQQQRRRTTTUUUUUUVVVVVVPPPPPPOOOOOOPPPRRRTTTVVVZZZZZZYYYXXXWWWVVVUUUUUUVVVWWWYYYZZZYYYXXXVVVUUUSSSRRRQQQSSSVVVXXXYYYYYYRRRQQQPPPPPPRRRTTTTTTSSSPPPOOOOOOPPPRRRSSSRRRQQQSSSTTTVVVWWWWWWWWWUUUUUUUUUVVVWWWWWWUUUSSSPPPNNNOOOPPPPPPQQQQQQQQQPPPPPPJJJIIIIIIKKKMMMNNNLLLKKKLLLJJJGGGEEEEEEEEEDDDCCC@@@@@@AAABBBCCCDDDFFFGGGDDDDDDBBBAAA@@@@@@@@@AAA?????????@@@AAABBBCCCDDDBBBBBB@@@>>>===<<<<<<;;;??????>>>>>>===;;;:::999<<<<<<;;;;;;<<<<<<===>>>@@@??????>>>======<<<<<<:::<<<>>>>>>======>>>???<<<======>>>>>>======<<<<<<;;;;;;<<<>>>>>>===;;;999999999999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@?????????@@@@@@AAA======>>>???@@@BBBDDDEEEDDDBBBBBBEEEEEEDDDHHHNNNXXXeeezzzyyymmmiiimmmqqqppplllfffgggggggggfffccc___]]][[[ZZZYYYWWWTTTRRRQQQPPPQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTVVVWWWYYYZZZZZZXXXXXXXXXZZZ]]]^^^]]]\\\ZZZ]]]aaaccccccbbbbbbcccccchhhmmmqqqttt{{{vvv{{{fffWWWGGGBBBAAA>>>===>>>;;;:::999888888999888888777777777777777777777777444444333333333444444555444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111000000111222222222222111000000000000111111111111111111111111111111111111///000000000111111111111///111333333111///000222///000000111222222333333111222222333333444444555555666777888999:::]]]]]]___```ccceeehhhiii\\\\\\[[[[[[\\\^^^___```^^^```bbbbbbaaa_________\\\^^^```aaa```]]]ZZZWWWUUUWWWXXXXXXVVVTTTSSSSSSWWWZZZ[[[YYYUUUPPPOOOOOOMMMPPPQQQPPPSSSWWWUUUQQQOOOQQQSSSUUUWWWWWWWWWWWWPPPOOONNNMMMNNNPPPRRRTTTXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWYYYYYYXXXWWWUUUSSSUUUSSSSSSTTTVVVWWWXXXWWWRRRPPPOOOOOOQQQRRRRRRQQQRRRQQQQQQRRRTTTUUUTTTRRRRRRSSSUUUWWWWWWVVVUUUTTTXXXXXXWWWVVVUUUSSSRRRRRRNNNOOOPPPPPPPPPOOONNNMMMHHHGGGGGGHHHJJJKKKJJJHHHMMMJJJGGGEEEEEEEEEDDDCCC@@@AAAAAABBBCCCDDDFFFGGGDDDCCCBBB@@@??????@@@@@@>>>???@@@AAABBBCCCCCCDDDAAA@@@>>>===;;;:::::::::??????>>>===<<<:::888777<<<<<<;;;;;;;;;<<<======>>>>>>>>>===<<<<<<;;;;;;<<<>>>@@@@@@>>>===<<<===<<<<<<============<<<<<<;;;::::::;;;======<<<:::999888888888999::::::;;;:::::::::;;;<<<===>>>???999999:::;;;;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@;;;;;;<<<===???AAABBBCCCAAA??????CCCDDDDDDGGGLLLHHHWWWkkkyyy{{{~~~yyy~~~{{{tttuuuvvvuuurrrmmmhhhddd```___^^^\\\YYYWWWUUUUUURRRSSSTTTUUUVVVVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSUUUWWWZZZ\\\^^^_________```cccgggiiiiiihhhfffjjjooorrrsssrrrrrrrrrzzz{{{www|||cccVVVJJJ@@@===<<<888888<<<;;;:::999999;;;;;;999777666666666666777777777777555555444333333333444444444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111000000111222222222222111000000000000111111111111111111111111111111111111//////000000111111111222...111444444222000000222///000000111222222333333111222222333333444555555555555777888::::::aaa```aaaaaaaaabbbcccddd]]]\\\ZZZXXXWWWXXXYYYZZZ^^^]]]^^^bbbfffgggccc```aaaaaa```___]]][[[YYYXXXVVVVVVWWWWWWWWWVVVUUUUUUXXXZZZ[[[XXXSSSOOONNNNNNNNNOOOPPPQQQRRRTTTUUUUUUXXXXXXWWWWWWWWWWWWXXXXXXOOOLLLMMMQQQSSSSSSUUUYYYYYY\\\]]][[[WWWUUUXXX\\\[[[YYYWWWVVVUUUSSSQQQOOORRRSSSSSSTTTSSSSSSRRRQQQPPPOOONNNMMMNNNOOOPPPQQQOOOPPPRRRSSSTTTTTTTTTTTTTTTTTTUUUVVVVVVUUUTTTTTTTTTSSSRRRQQQPPPPPPQQQRRRNNNOOOPPPQQQOOOMMMIIIGGGDDDEEEGGGIIIJJJJJJIIIIIIHHHFFFDDDDDDDDDDDDCCCBBB@@@??????AAACCCDDDDDDCCCEEEDDDBBB@@@?????????@@@===>>>???@@@AAABBBBBBBBBCCCAAA???===;;;;;;;;;;;;>>>===<<<;;;:::999999999777777777888999;;;<<<===>>>>>>===<<<::::::<<>>>>>>>>>>>======;;;<<<===>>>===<<<:::999888777666777999:::999888:::999888888888999:::;;;:::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;<<<===???@@@AAAAAA@@@@@@CCCBBBAAA@@@@@@CCCGGGKKKNNNNNNWWWeeennntttvvvvvv}}}qqqmmmjjjfffaaa______^^^[[[XXX[[[[[[\\\\\\\\\ZZZXXXVVV[[[[[[YYYXXXXXXXXXYYYZZZ]]]___```bbbcccfffjjjmmmooolllkkkpppyyy{{{uuu{{{dddPPPHHHEEEBBB???===;;;888666:::::::::999888777666666666666666666666666666666555555555444444333333333222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111000000111111111111000000000000000000000000000000111111000000111222333333000000000000000000000000000222555555333000...---222222111111111111111111111222222333333444444555777888999:::::::::```___^^^^^^^^^^^^``````YYYXXXWWWVVVVVVWWWYYYZZZ]]]\\\]]]```ddddddaaa]]]^^^]]]\\\ZZZYYYWWWVVVVVVUUUVVVVVVVVVWWWVVVVVVVVVXXXZZZ[[[YYYTTTPPPOOOOOONNNOOOPPPRRRSSSSSSSSSSSSUUUUUUTTTTTTTTTTTTUUUUUUOOOMMMOOOTTTUUUTTTUUUXXXWWWYYYYYYXXXVVVVVVXXXZZZYYYWWWUUUTTTSSSRRRPPPNNNRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNNNNNNNOOOPPPPPPPPPQQQSSSTTTUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVTTTSSSSSSRRRPPPOOONNNNNNNNNOOOLLLMMMNNNOOONNNKKKIIIGGGDDDEEEFFFHHHHHHHHHHHHGGGFFFDDDCCCCCCDDDEEEDDDCCC@@@??????AAACCCEEEDDDDDDDDDCCCBBB@@@????????????===>>>???@@@@@@AAA@@@@@@@@@???===;;;:::::::::;;;<<<<<<;;;;;;:::;;;;;;;;;777777888888999:::;;;<<<===>>>???===<<<;;;<<<>>>;;;<<<<<<======<<<<<<;;;:::;;;=========;;;:::888888777666777999:::999888999888888777888999:::;;;;;;:::999999999999999:::::::::::::::;;;;;;;;;;;;=========<<<<<<<<<;;;;;;======<<<;;;;;;;;;;;;;;;<<<===>>>@@@@@@@@@@@@??????@@@@@@@@@AAAEEEJJJNNNTTTOOOPPPVVV\\\dddyyysssmmmvvvxxx}}}|||xxxsssoooooorrruuuwwwvvvrrrmmmiiikkkjjjiiiiiiiiijjjkkkkkkkkknnntttyyy}}}|||dddQQQGGGAAA???===<<<<<<;;;:::888999999999999888777666555555555555555555555555555555555444444444333333333222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111000000111111111111000000000000000000000000000000000000//////000000111222000000000000000000000000000222444444222000//////111111111111111111111111111222222333333444555555555666888999:::;;;```^^^\\\ZZZYYYZZZ[[[\\\UUUUUUUUUUUUVVVWWWXXXYYY[[[ZZZZZZ]]]aaabbb___\\\[[[YYYWWWTTTRRRRRRRRRRRRTTTUUUUUUVVVVVVWWWWWWWWWZZZ[[[[[[YYYVVVRRRPPPPPPNNNOOOQQQSSSSSSRRRQQQPPPSSSSSSSSSSSSSSSSSSSSSSSSOOOOOORRRXXXYYYVVVUUUWWWVVVTTTTTTTTTVVVXXXXXXXXXYYYWWWTTTSSSSSSSSSQQQOOOSSSRRRPPPOOOOOOQQQRRRSSSQQQPPPOOOOOOOOOOOOPPPPPPPPPQQQSSSUUUVVVVVVVVVUUUXXXXXXXXXXXXWWWVVVTTTSSSQQQPPPOOOMMMLLLKKKKKKKKKIIIJJJLLLLLLLLLJJJHHHGGGEEEEEEFFFGGGGGGFFFFFFEEEDDDCCCAAABBBDDDEEEEEEDDD@@@@@@???AAACCCEEEDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>???????????????>>>===<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;<<<======999888888888999::::::;;;===???@@@@@@>>>===<<<===::::::;;;;;;;;;;;;::::::999:::;;;<<<;;;:::999888888777666777888999888777888888777777777888999:::::::::999888888777888888888888999::::::;;;;;;:::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;<<<<<<===???????????????;;;===>>>???BBBFFFLLLQQQTTTMMMJJJKKKMMMSSSeeewwwwwwnnnccc```gggtttzzzxxxyyyvvv^^^OOOEEE???>>>===;;;::::::::::::999777888999999888888777666555555555555555555555555555444444444444333333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111000000111111111111000000000000000000000000000000//////////////////000111000000000000000000000000000111222222000000000222111111111111111111111111222222222333444444555555444555777999;;;<<>>===============>>>>>>>>>======<<<;;;::::::999999;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<999999999888999999::::::<<>>>>>>>>???:::<<<>>>???BBBFFFKKKOOOKKKIIIJJJLLLKKKKKKSSS\\\qqq{{{jjjcccdddfffggggggqqqzzz|||uuuvvvoooUUUGGGBBB>>>;;;;;;===;;;:::999999888666444777777888888777666666555555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000/////////000000111000000000000000000000000000000111000//////222444111111111111111222222222222222333333444555555555555666777999:::;;;ccc```\\\XXXVVVVVVWWWXXXWWWXXXXXXYYYXXXWWWVVVUUUTTTSSSTTTYYY___bbbbbb```YYYVVVRRRNNNLLLMMMOOOPPPRRRRRRSSSTTTVVVYYY[[[\\\]]]]]]\\\\\\ZZZXXXUUUSSSPPPQQQSSSUUUUUUSSSPPPNNNTTTUUUVVVVVVVVVVVVUUUTTTQQQSSSYYY``````ZZZTTTSSSTTTPPPMMMQQQXXX\\\[[[XXXYYYVVVTTTSSSTTTUUUUUUUUUSSSQQQNNNMMMMMMPPPSSSUUUVVVUUUUUUTTTTTTSSSRRRQQQNNNOOOQQQSSSTTTTTTSSSSSSYYYYYYYYYXXXVVVTTTRRRPPPPPPPPPOOOMMMLLLJJJIIIHHHIIIJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDFFFDDDBBBAAAAAAAAA???>>>???>>>>>>???BBBCCCCCCBBB@@@@@@??????>>><<<<<<;;;<<<<<<<<<===<<<<<<;;;;;;;;;::::::999:::<<<===>>>======;;;::::::999999999999999999888999999::::::<<>>>>><<<===>>>???@@@CCCGGGJJJFFFGGGJJJLLLKKKIIIJJJOOOYYYiiixxxpppjjjbbbeeeeeedddhhhtttbbbSSSEEEAAAAAA@@@<<<;;;<<<;;;:::::::::999777555666666777777777666555555555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000222111111000000111111111000000000000000000000000///000000///...///222555000000111111111222222222222333333444444555666666777888999999::::::dddaaa]]]ZZZWWWVVVWWWWWWXXXYYYZZZ[[[ZZZXXXVVVTTTRRRQQQRRRWWW]]]aaaaaa```YYYVVVRRROOOMMMMMMOOOPPPPPPQQQQQQSSSVVVYYY]]]^^^___^^^]]]]]]\\\ZZZWWWTTTRRRSSSTTTUUUUUUTTTRRRQQQTTTUUUVVVWWWWWWVVVUUUTTTSSSTTTZZZaaaaaaZZZTTTRRRRRROOOMMMPPPWWW[[[ZZZXXXUUURRRPPPOOOPPPRRRSSSSSSSSSQQQOOONNNNNNQQQTTTVVVWWWWWWWWWVVVUUUSSSRRRQQQMMMNNNPPPRRRSSSSSSSSSRRRVVVVVVVVVVVVTTTRRRPPPNNNOOOOOOOOONNNMMMKKKIIIHHHJJJJJJJJJJJJJJJIIIHHHHHHFFFEEEDDDCCCCCCCCCCCCDDDFFFDDDAAA@@@@@@???===<<<======<<<>>>@@@BBBBBBAAA?????????>>>===<<<::::::::::::;;;;;;;;;;;;;;;:::::::::999999:::;;;===>>>===<<<;;;999888888777777999888888888999::::::;;;===???BBBBBB???<<<;;;:::999999::::::::::::999999666666666666666777777777777666555555666666555444333444555666666666555555555555444444444444555555666888:::;;;<<<;;;:::999999999999999888888888888999999888888999999::::::::::::::::::;;;<<<===>>>===>>>>>>>>>>>>???BBBEEEFFFFFFFFFEEEEEEFFFIIILLLKKKQQQ^^^rrruuupppqqqppplllhhhgggkkksss~~~|||rrrZZZOOOEEE<<<<<<===<<<;;;;;;888777888:::;;;<<<:::888555555666666666666555555444444444444444444444444222222222222333333333333222222222222222222222222222222222222222222222222111111111111111222222222111111111111111111111111000000111111111111000000000000000000000000000000333222222111111111111111000000000000000000000000///000000///...///111444000000000111222222333333333333333444555555666666888888999:::::::::bbbaaa^^^[[[XXXWWWVVVVVVVVVWWWZZZ[[[[[[YYYWWWUUURRRQQQQQQTTTZZZ^^^]]]\\\XXXVVVSSSPPPNNNNNNOOOOOOOOOPPPPPPSSSVVVZZZ^^^```aaa___]]]]]]^^^\\\YYYUUUSSSTTTTTTUUUUUUUUUTTTTTTUUUWWWXXXYYYYYYXXXWWWUUUTTTUUU[[[bbbaaaYYYSSSQQQOOOMMMMMMOOOTTTXXXXXXWWWSSSPPPNNNMMMOOOQQQSSSSSSSSSQQQPPPOOOPPPRRRUUUVVVVVVVVVVVVVVVTTTRRRPPPOOONNNOOOQQQRRRSSSTTTSSSSSSSSSSSSSSSSSSRRRPPPNNNMMMMMMMMMMMMMMMLLLKKKIIIHHHJJJJJJIIIHHHGGGFFFFFFEEECCCBBBAAA@@@@@@AAAAAABBBDDDBBB@@@?????????>>><<<<<<;;;;;;<<>>>>>>>>>>>===;;;999888888888999:::;;;;;;;;;:::999999888888999:::;;;<<<:::999999888777777777888777777888888999:::;;;<<<===???AAA@@@>>>;;;::::::777888888999999888888777555555555555555666666777777666444555666666444333222333444555666555555444333222222333333444555666888999;;;======<<<:::888999999888888888777777777888888888888888999:::::::::999999999:::;;;<<<===<<<===>>>===<<<===???AAABBBCCCBBB@@@AAACCCFFFHHHDDDEEEJJJXXXkkk|||~~~jjjbbb\\\\\\___ccckkkuuu~~~{{{tttxxxhhhOOO@@@CCC===:::::::::999:::===777777888999;;;;;;888666444555555666666555555555444444444444444444444444111111222222222333333333222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111000000111111111111000000000000000000000000000000222222111000000000000000000000000000000000000000///000000000///...000222///000000111222222333333333333444444555666666666666777888999:::;;;aaa```^^^[[[YYYWWWVVVUUUSSSUUUXXX[[[\\\ZZZXXXVVVSSSQQQPPPSSSWWWZZZZZZXXXWWWVVVSSSPPPNNNNNNNNNOOOOOOOOOPPPRRRVVVZZZ___aaabbb___^^^^^^___]]]YYYVVVTTTTTTUUUUUUUUUVVVVVVVVVYYYZZZ\\\]]]]]]\\\ZZZYYYUUUVVV[[[aaaaaaYYYSSSQQQLLLLLLLLLOOORRRUUUVVVVVVTTTQQQNNNNNNPPPSSSUUUUUURRRRRRQQQPPPQQQSSSUUUWWWUUUUUUUUUUUUSSSQQQNNNMMMOOOPPPRRRSSSTTTUUUTTTTTTQQQQQQRRRRRRQQQOOOMMMLLLKKKKKKLLLLLLLLLKKKIIIHHHIIIIIIHHHGGGFFFEEEDDDCCC@@@@@@???>>>>>>???@@@AAABBB@@@???>>>???@@@???>>>;;;::::::;;;>>>??????>>>======>>>>>>===;;;999888666777888999:::;;;;;;;;;999888777777777888:::;;;777777777777777777888999777777777888999;;;<<<======???@@@???<<<:::999999666666777777777777666666444444444444444555666777777666444444555555444333222333444555555555444333111111111222333444555666999:::<<<>>>>>><<<999888888888888888777777777777888888777777888999:::::::::999999888999:::<<<===:::<<<===<<<<<<<<<>>>@@@;;;>>>AAAAAAAAABBBBBB@@@@@@EEEIIIKKKMMMWWWiiiwww|||ooohhhddd___aaafffcccdddeeefffgggiiikkkmmmtttssssssvvvzzzxxx|||kkkTTTFFFBBBAAA:::999;;;>>>>>>;;;;;;???:::999999::::::888444111444444555555666555555444444444444444444444444444111111111222222333333333222222222222222222222222222222222222222222222222000000111111222222222222111111111111111111111111000000111111111111000000000000000000000000000000111111000///////////////000000000000000000000000///000111000///...///000///000000111222222333333333333444444555666666666444555777999;;;<<<```^^^[[[WWWTTTRRRQQQQQQRRRSSSVVV]]]cccccc]]]WWWTTTTTTSSSQQQPPPRRRUUUXXXWWWXXXXXXVVVTTTRRRRRRSSSUUUTTTTTTTTTWWW[[[___bbbdddaaa]]]\\\\\\\\\ZZZWWWYYYXXXXXXXXXWWWWWWWWWWWWZZZZZZZZZZZZYYYYYYYYYYYYTTTVVVYYYZZZYYYVVVRRRPPPQQQNNNJJJJJJMMMOOOOOONNNOOOLLLLLLPPPWWW[[[[[[XXXVVVTTTRRRPPPPPPQQQSSSTTTVVVTTTQQQPPPQQQQQQPPPOOOQQQPPPQQQSSSUUUVVVVVVTTTSSSPPPMMMKKKKKKKKKJJJIIIGGGJJJLLLKKKHHHGGGHHHIIIGGGFFFDDDBBBAAABBBCCCDDD>>>>>>===<<<<<<<<<<<<<<<========================888888888;;;===??????>>>============<<<;;;:::999777888999999999999888777888888777777777777888888555555555555555555555555888888999999999:::::::::::::::999999888777777666666555555555555666666777666666666555555444444444555444222111111222444555444444444444444444444444222222333333444555666666888888999::::::::::::999777777666666666666666777888888888888888777666666888777666666666777999:::;;;;;;;;;<<<<<<<<<<<<===>>>>>>?????????@@@@@@@@@???BBBCCCDDDEEEIIIOOOTTTnnn}}}}}}sssmmmjjjgggbbb^^^YYYXXXWWWYYY]]]``````___bbbdddfffggghhhjjjnnnpppwwwxxxyyy{{{~~~xxxsssrrruuuyyy|||nnnTTTHHHDDD???;;;;;;999999999999999999999999777777777777666666666666777222111333444222333555888666444333444555444444222222222222222222222222111111222222222333333333444333222222111111222222111111111111111111111111333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000000//////000111111111111222222222111222222333333444444555777888999:::;;;<<<___]]]ZZZVVVSSSQQQPPPOOOQQQRRRVVV]]]dddddd___ZZZVVVUUUTTTRRRQQQRRRUUUXXXXXXXXXXXXWWWTTTRRRRRRSSSUUUUUUUUUVVVXXX[[[^^^```bbb```]]]]]]]]]\\\YYYVVVZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYTTTVVVXXXZZZYYYVVVRRROOOOOOMMMJJJJJJLLLMMMMMMLLLMMMLLLLLLPPPXXX\\\]]][[[VVVTTTSSSQQQRRRSSSVVVWWWWWWTTTQQQOOOOOOPPPPPPOOOPPPPPPPPPQQQTTTUUUUUUTTTSSSPPPLLLJJJJJJIIIHHHFFFFFFHHHJJJJJJHHHFFFGGGIIIFFFEEECCCAAA@@@@@@AAABBB======<<<;;;;;;;;;;;;;;;========================999999;;;===@@@AAA@@@???============<<<;;;:::999999999:::;;;;;;:::999999777777666666666666777777555555555555555555555555777888888888888999999999999999888888777666666555555555555666666888999:::555555555444444333333333555444222111111222444555444444444444444444444444111222222333444444555555777777888999999999999888777777666666666666666777777888888888888777666666777777666666666777888999::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>????????????@@@BBBCCCBBBBBBEEEJJJNNN[[[hhh}}}zzzgggccc___^^^^^^^^^]]][[[YYYWWWUUUTTTUUUWWWZZZ[[[ZZZZZZ[[[]]]___bbbdddfffeeegggiiikkkmmmnnnmmmmmmsss{{{}}}~~~{{{iiiXXXGGGAAA@@@===;;;;;;999999999999999999999999777666666666666555555555;;;555333666888555333222444333222222333333111///222222222222222222222222111111222222222333333333444333222222111111222222111111111111111111111111333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000000000//////000111111111111222222222111222222333333444444555888888:::;;;<<<===^^^\\\YYYUUURRRPPPOOONNNQQQRRRVVV]]]cccddd```\\\WWWWWWVVVTTTSSSSSSVVVXXXXXXYYYYYYWWWTTTRRRRRRSSSUUUUUUWWWXXXZZZ\\\]]]^^^___^^^^^^^^^^^^[[[XXXUUUZZZZZZ[[[[[[ZZZZZZYYYXXXVVVVVVVVVWWWWWWXXXXXXXXXTTTVVVWWWXXXWWWTTTQQQOOONNNLLLJJJJJJKKKLLLLLLKKKLLLKKKLLLQQQXXX\\\]]]\\\UUUTTTSSSSSSTTTVVVYYYZZZVVVSSSOOOMMMNNNOOOOOOOOOPPPNNNMMMNNNQQQSSSSSSRRRQQQNNNKKKIIIHHHGGGEEECCCCCCEEEGGGGGGGGGFFFGGGHHHFFFDDDBBBAAA?????????@@@<<<<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===@@@CCCCCCAAA???============<<<;;;::::::888999999::::::999999888666666555555555555666666555555555555555555555555666666666777777777777888777777777666555555444444222222333444555777888999333333333333333222222222444333222111111222333444333333333333333333333333111222333333444444444444555555666777777777777777666666555555555666666777777777777777777666666555777666666666666777888888999999:::::::::;;;;;;;;;<<<=========>>>>>>>>>>>>AAAAAAAAA@@@@@@AAAEEEHHHOOOUUUcccxxxzzzxxxvvvuuuuuupppiiiaaa\\\[[[\\\[[[ZZZ[[[\\\]]]^^^___aaabbbccc\\\```ggglllnnnmmmjjjggggggpppzzzooobbbKKKCCC===<<<===;;;999:::888888888888888888888888666666666666555555555555888333111444666333000000222222333444666666444111222222222222222222222222111111222222222333333333444333222222111111222222111111111111111111111111333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000000000//////000111111111111222222222111222222333333444444555888999:::<<<======^^^\\\YYYVVVSSSQQQPPPOOORRRSSSWWW\\\``````]]]ZZZVVVWWWWWWVVVUUUUUUXXXZZZYYYYYYYYYWWWTTTRRRRRRSSSRRRTTTVVVYYY[[[]]]]]]^^^\\\]]]^^^___^^^[[[WWWTTTYYYYYYZZZZZZZZZYYYXXXWWWRRRRRRSSSSSSTTTTTTUUUUUUSSSTTTUUUUUUTTTSSSPPPOOOMMMMMMLLLMMMMMMMMMMMMLLLLLLKKKLLLPPPUUUYYYZZZZZZTTTSSSSSSSSSUUUWWWZZZ[[[VVVRRRNNNLLLLLLMMMNNNNNNNNNLLLKKKLLLNNNPPPPPPPPPLLLJJJHHHGGGGGGFFFDDDCCCAAABBBDDDEEEFFFFFFGGGGGGFFFEEECCCAAA@@@?????????===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===AAADDDCCC@@@===<<<<<<<<<<<<<<<;;;::::::666666666666666666666666555444444333333444444555555555555555555555555555444444555555555666666666555555555555444444333333000000000000111333444444222222222222111111111111333333222111111222333333222222222222222222222222222333444555666555555444333333444555555555555555555555444444555555666666666666777777666666555444555555555666666666777777888888888999999999::::::;;;;;;;;;<<<<<<<<<<<<===???????????????@@@CCCDDDKKKKKKNNNWWWiiiyyyzzz|||~~~qqq^^^PPPIII???===<<<;;;;;;999888888888888888888888888888888777777777666666666555555444222222444333111555:::555333333333555666666555222222222222222222222222111111222222222333333333444333222222111111222222111111111111111111111111222222222222111111111111000000000000000000000000////////////////////////////////////////////////000000111111111111000000...//////000000000000///000000111111111222222222111222222333333444444555777888:::;;;<<<<<<^^^\\\YYYVVVTTTSSSRRRRRRTTTUUUWWWYYY[[[ZZZXXXVVVTTTUUUVVVVVVVVVXXXZZZ]]]XXXYYYYYYVVVSSSQQQQQQQQQOOOQQQUUUYYY\\\]]]^^^^^^YYY[[[^^^^^^]]]YYYUUUSSSVVVWWWXXXXXXXXXWWWUUUTTTNNNOOOOOOOOOPPPPPPPPPQQQPPPQQQQQQQQQQQQPPPPPPOOONNNOOOPPPQQQPPPOOOOOONNNLLLLLLMMMOOORRRTTTUUUUUURRRRRRRRRSSSTTTVVVXXXYYYTTTPPPMMMKKKKKKLLLLLLLLLKKKJJJIIIIIIKKKMMMMMMLLLFFFEEEDDDEEEFFFGGGEEEDDD@@@AAABBBDDDEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@>>>======<<<<<<<<<<<<<<<::::::::::::::::::::::::888999;;;???AAAAAA===::::::;;;;;;;;;;;;::::::999555555555555555555555555444444333333333333444444555555555555555555555555333333444444444555555555444444444333333333333333222111000000000000000111111111111111111111111111222222222222222222222222222222222222222222222222333444666777777666555444222222333444444444444333444444333444444555666666555666666666666555444444444444555555666666666666777777777777888888888888999999::::::::::::;;;;;;=========>>>@@@BBBCCCDDDCCCCCCBBBCCCIIIXXXlllzzzpppXXXKKKDDD>>>;;;<<<===<<<:::888888999888777777777777777777777777888888888777777777666666444555888888444444???LLL>>>:::555111111222333333222222222222222222222222111111222222222333333333444333222222111111222222111111111111111111111111222222222111111111000000000000000000000000000000////////////////////////////////////////////////000000111111111111000000......///000000000000000000000111111111222222222111222222333333444444555666777888999:::;;;\\\[[[YYYVVVUUUTTTTTTUUUUUUVVVWWWXXXXXXWWWUUUTTTTTTUUUVVVWWWWWWXXXZZZ\\\XXXXXXXXXUUURRRPPPOOOPPPOOOQQQTTTWWWZZZ\\\]]]]]]WWWZZZ]]]^^^[[[XXXUUUTTTTTTUUUVVVWWWWWWUUUSSSRRRMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMNNNNNNOOOOOONNNQQQTTTTTTSSSQQQPPPPPPKKKLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTUUUUUUQQQOOOLLLKKKKKKKKKKKKJJJHHHGGGGGGHHHJJJKKKIIIHHHBBBBBBBBBDDDFFFGGGFFFEEEAAA@@@AAACCCEEEGGGFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA>>>>>>===<<<<<<<<<<<<===999999999999999999999999777777999<<<>>>===;;;888888999999::::::999999888777666666555555666666777444444333333333333444444555555555555555555555555333333333444444444444555333333333333333333333333555444333222111111111111000000000111111111111111222222222222222222222222111111111111111111111111333444666777777666555333111111222333333333333333333333333333333444555666555555555555555444444333333444444555666555555555555666666666666777777777888888888888999999999999<<<;;;;;;===@@@CCCDDDDDD===@@@CCCBBBAAAFFFPPPXXXmmm{{{rrrcccPPPDDDAAA@@@<<<888999:::999666666999:::888666666666666666666666666777777777777666666666666111333666666222222???MMMLLLEEE===666333222333333222222222222222222222222111111222222222333333333444333222222111111222222111111111111111111111111222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000---...///000000111111000000111111111111222222222111222222333333444444555555666777999::::::YYYXXXWWWUUUUUUUUUUUUVVVUUUVVVWWWXXXWWWVVVVVVVVVUUUWWWXXXWWWVVVVVVWWWYYYWWWWWWWWWTTTQQQNNNNNNNNNQQQRRRTTTVVVWWWXXXYYYYYYWWWZZZ\\\\\\YYYVVVUUUUUURRRTTTVVVWWWVVVUUURRRQQQNNNNNNNNNMMMMMMLLLKKKKKKIIIIIIIIIIIIKKKMMMOOOPPPNNNRRRVVVWWWTTTRRRQQQQQQJJJLLLMMMOOOPPPQQQSSSTTTUUUUUUTTTTTTSSSSSSSSSSSSNNNMMMLLLKKKLLLKKKIIIGGGDDDEEEFFFHHHJJJIIIFFFDDDBBBBBBBBBDDDFFFGGGEEECCCBBBAAAAAACCCFFFGGGFFFDDDAAAAAABBBBBBBBBAAAAAAAAA======<<<;;;;;;;;;;;;<<<999999999999999999999999777666777999;;;;;;:::888777777888888888888777777666666555444444555666666444444333333333333444444555555555555555555555555333333333444444444555555333333333333333333333333333333222222111222222222000000000111111222222222111111222222222222111111111111111111111111111111111333555666666555333111111111222333333333333222222222222222333444555666444555555555555444333333222333444555555555444444444555555555555666666666666666777777777888888888;;;::::::<<<@@@BBBBBBAAA===???AAAAAAAAABBBFFFIIIVVVbbbssszzzkkkQQQJJJCCC?????????===:::777888777444666;;;:::555666666666666666666666666666555555555555444444444111000111222000///555<<>>===;;;888888;;;@@@CCCDDDEEEJJJTTTaaasssiiiYYYNNNFFF<<<;;;:::888777777888999777999888555888<<<999111666666666666666666666666444444333333333222222222777222000333444222///000:::777333111222333444444222222222222222222222222111111222222222333333333444333222222111111222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000---...///000111111111111000111111111111222222222111222222333333444555555777888999:::;;;<<>>???@@@@@@@@@@@@@@@??????>>>=========:::::::::999999999888888666666666666666777888888666777777777888888888888666666666666555555555555555555555444444333333333333333333333333333333333333333333333333333333333444444333333333333222222222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000111111222222222222111111222222333444333333222222222333444444222333444444555555444444222222333333333333444444666666666666666555555555888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>AAAEEEIIIKKKQQQaaaxxxlllVVVJJJDDDAAA???;;;;;;::::::999888777777666666666666555555555555555555555555555555555555555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111111000000111333333222000444222333555333///000333000000000000111222333444111111111111000000000000......///000000000000000000000////////////000000111111111000000000000000333222222111000///......111111222222222222111111111111222333333333333222333333444444555444444444666777888999:::;;;UUUUUUUUUUUUTTTSSSRRRQQQWWWUUURRRRRRTTTVVVWWWWWWYYYXXXWWWUUUSSSQQQOOONNNPPPOOONNNNNNOOOPPPRRRTTTWWWSSSPPPOOORRRUUUVVVVVVZZZXXXVVVVVVVVVUUUTTTRRRRRRSSSUUUXXXYYYWWWRRRNNNOOONNNNNNMMMMMMLLLLLLLLLJJJJJJLLLNNNPPPRRRTTTUUUTTTWWWZZZ\\\ZZZXXXUUUSSSRRRQQQPPPQQQSSSTTTSSSRRRXXXXXXXXXXXXVVVSSSOOONNNJJJIIIHHHGGGGGGGGGHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@???@@@AAAAAA@@@???<<<<<<===>>>>>>???@@@@@@@@@??????>>>>>>===<<<<<<::::::999999999888888888666666666666666777888888666666777777777888888888666666666666555555555444444444333333222222222222333333333333333333333333333333333333333333333333444444333333333222222222222222222222222222222222222111111000000111111222000000000000000000000000000000000000000000000000.../////////000000000000000000000000000000000000000000000000000111111111222111111111111222333333444333333222222222333333111222222333333333333333222222222333333333444444666555555555555555555555888888888999999999::::::999::::::;;;;;;<<<======;;;>>>AAAAAADDDMMM[[[fffooo}}}|||fff[[[LLLBBB>>>======<<<::::::999999888777777666666666666666555555555555555555555555555555555555555444444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111111000000111333444222111222000111333111---...222000000000000111222333444111111111000000000//////......///000000000000000000000////////////000000111000000000000000000000222222111111000000//////000000000111111000000000000000111222222222222111222333333444555555555444666777888999:::;;;SSSUUUWWWXXXWWWSSSOOOLLLXXXUUURRRQQQSSSUUUVVVWWWYYYXXXVVVTTTQQQOOOMMMLLLLLLMMMNNNOOOQQQRRRSSSTTTUUUSSSQQQQQQSSSVVVXXXXXXWWWVVVTTTTTTUUUTTTSSSQQQQQQRRRTTTVVVWWWUUUQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLNNNPPPSSSUUUWWWXXXWWWYYY[[[]]]\\\ZZZXXXVVVTTTRRRRRRRRRTTTUUUTTTRRRVVVWWWXXXXXXVVVRRRNNNKKKHHHGGGFFFEEEEEEFFFGGGGGGDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@>>>>>>??????>>><<<<<<<<<======>>>>>>????????????>>>>>>===<<<<<<;;;999999999999888888888777666666666777777777888888666666666666777777777777666666555555555444444444222222222222111111111111333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222111111000000111111222000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000111000000000000000000///111111111111111222222333444444333222111111111111000000111222222222222111222222222222333333333333555555555555555555555555777888888888999999999999888888999999:::;;;;;;;;;;;;===??????@@@CCCGGGJJJNNN\\\rrrjjjSSSIIICCC===999999999777555999888888777777666666666666666666555555555555444444444444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222111111111111111111111111222111111222444444333111000...///111///,,,---111000000000000111111222333111111000000000000//////......///000000000000000000000////////////000000000000000000000000111111111111111000000000000000//////000000000000////////////000111111111111000111222333444555555666666666777888:::;;;;;;SSSUUUWWWXXXVVVRRRMMMJJJWWWTTTQQQPPPRRRUUUXXXXXXZZZYYYVVVSSSQQQNNNMMMLLLMMMNNNPPPRRRSSSTTTSSSSSSRRRRRRQQQRRRTTTVVVWWWXXXUUUTTTRRRSSSTTTTTTSSSQQQPPPQQQSSSUUUVVVTTTPPPMMMMMMMMMMMMMMMNNNNNNNNNNNNLLLMMMOOOQQQTTTWWWXXXYYYXXXXXXYYYZZZ[[[ZZZXXXVVVUUUSSSRRRSSSTTTTTTSSSRRRSSSTTTVVVWWWUUUQQQLLLIIIHHHGGGEEECCCCCCCCCDDDEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@???============;;;:::<<<<<<<<<======>>>>>>>>>>>>>>>======<<<;;;;;;;;;999888888888888777777777666666777777888888888888555555555666666666777777555555555444444444333333222222222222222222111111333333333333333333333333222222222222222222222222333333333222222222222111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000111111000000/////////...000000000000000111222222444444333111000000000000///000111111222222111111111222222222222333333333444444444444444555555555777777777888888888888999777888888999999:::;;;;;;>>>>>>???AAACCCEEEDDDCCCGGGLLLYYYiiivvvyyykkk___QQQEEECCCAAA>>><<<<<<:::777555777777666666666555555555666666555555555444444444444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222111111111111111111111111222111111222444444333222///...///111///,,,---111000000000000000111222222111000000000////////////......///000000000000000000000////////////000000000000000000000111111111000000000000000111111111//////000000000000/////////000000111111111111111000111222444555666666666777777999:::;;;<<>><<<<<<<<<<<<:::999<<<<<<<<<<<<<<<===============<<<<<<;;;::::::999888888888777777777666666666666777888999888888777444555555555555666666666444444444444333333333333222222222222333333333333333333333333333333333333222222222222222222222222333333222222222111111111111111111111111111111111111000000000000000000111////////////////////////////////////////////////............////////////////////////////////////111000000000//////......000000//////000000111222444333222111000/////////000000111222222222222222111111111222222222333333222333333333444444444555666666777777777888888888777888888999::::::;;;;;;<<<;;;;;;===@@@BBBBBBAAAAAA@@@CCCJJJRRRZZZhhhtttzzzaaaPPPHHHDDDAAA>>>:::999888888999999999999666666666555555555555555555555555555444444444444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111222111111222444444333111000///000222111...///333000000000///000000111111000000000////////////.........///000000000000000000000////////////000000//////000000111111111111000000000000000111111111000111111222222111111000000111222222333333222222000111222444555666666666777888999:::;;;<<>>===;;;;;;<<<<<<;;;999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999777777777777666666666666666777888999999999888777444444444444555555555666444444333333333222222222222222222333333333333333333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111111000000//////000000111////////////////////////////////////////////////------........./////////////////////////////////000//////////////////...///////////////000000111222222111000////////////000000111222222222222222111111111111222222222222111222222333333444444444666666666666777777777777777777888888999:::::::::===;;;::::::<<<>>>>>>>>>>>>===>>>BBBDDDEEEIIIOOO^^^hhhzzzuuu```SSSGGGAAA>>>;;;888888888888666555555555555666555555555555555555555555555555555444444444444333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222111111111111111111111111111000000111333333222000111///000333222///000444000000000//////000000111000000////////////............///000000000000000000000////////////000000/////////000111111222222111111111000000000000000111111222222222222111111111111222333333333333333111222333444555555666666777888999;;;<<<<<>>???>>>@@@CCCDDDAAAAAADDDDDDJJJWWWjjj~~~qqq```TTTIIIBBB>>>AAAAAA<<<888888::::::999777555444333444555555555555555666666666555555555444444444333333333333333333333333333333333333333222222222222111222222222222222222222222222222222222222222222222111111111111111111111111000//////000222222111///000///000333222///000444000000////////////000000000000/////////...............///000000000000000000000////////////000000...//////000111111222222222222111111000000//////000000111111111111000000000000111222222222222222222333333444555555555444777888:::;;;<<<<<>><<<999999<<<===<<>>???;;;999:::333555777888888777888999555555666666666666666666555555444444444333333333333333333333333333333333333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111///......///111111000///000...000222111///000444111000////////////000000000/////////...............//////000000000000000000000////////////000000...//////000111222222222333222222111000//////...//////000000000000////////////000111111111111111333333444444555444444444888888:::;;;<<<===SSSSSSTTTSSSRRRPPPNNNMMMOOOPPPQQQRRRTTTVVVWWWXXXUUUSSSPPPPPPRRRUUUWWWWWWSSSTTTSSSQQQPPPQQQSSSVVVVVVWWWXXXXXXWWWVVVWWWXXXTTTVVVWWWWWWUUUTTTTTTUUUXXXWWWWWWWWWXXXXXXVVVTTTRRRTTTUUUUUUTTTRRRSSSSSSPPPQQQTTTVVVVVVUUUSSSRRRPPPQQQQQQQQQQQQQQQQQQPPPOOONNNLLLJJJIIIHHHIIIIIIFFFFFFGGGIIILLLLLLKKKIIIFFFDDDBBBAAAAAAAAACCCDDDDDDCCCBBB@@@??????@@@@@@BBB>>>;;;<<>>???AAAFFFLLLRRRUUUeeekkkuuuvvv```XXXNNNIIIGGGEEEBBB>>>888999999999999:::::::::888888888888777666444444444444444444444444444444666555444444333333333333222333333444333222000///333333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000............////////////000000000000000000000000............///////////////222444333000///111333222222111111000111111111222222222111111111111111333333444444555666666666777777888999;;;<<>>>>>===>>>>>>@@@===:::;;;???@@@===:::::::::;;;<<<<<<<<<<<<<<<::::::999888888777666666666777888999999888777666666777888999999777555444444444333333333333444444333333222222222111111111222222111000000111222222111111111111111111111111////////////////////////////////////////////////000/////////.........---........................000///...---,,,------...........................///.........------------......------------............---------,,,,,,,,,............////////////....................................////////////000000000000111111111111111111111000111222222333333333333333333333333333333333333333444444444444666666666666777777777777:::::::::::::::;;;;;;<<>>>>>???AAACCCFFFHHHLLLPPPWWWaaammm|||yyynnneee\\\UUUOOOIIIBBB>>>>>>>>>;;;777:::999999999888888777777777888888777666555444444444444444444444444444444555444444333222222333333333333333333333222111000333333222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111000000000///////////////............////////////000000000000000000000000/////////000000000000111000111222222111000111222111000000///000000111111111111111111111111222222333333444444555666666666777777888999;;;<<>>===<<<<<<;;;<<<<<<>>>;;;:::;;;>>>???===;;;999:::;;;;;;<<<<<<;;;;;;999999999888888777777666777888888999999888888777666666777888777666555444444333333222222333333444333222222222222111111111222111111000000111111222000000000000000000000000/////////////////////////////////////////////////////////.......................................///...------,,,---------------------------------............------------......------------.........------------,,,,,,,,,---............/////////........................---............/////////////////////000000000111///////////////000000111333333333333333333333333222222333333333444444444444444444555555555666666888888999:::::::::::::::========================>>>@@@CCCGGGMMMUUU^^^dddpppxxx{{{lllcccVVVLLLGGGDDDBBB@@@CCC???<<<;;;<<<<<<:::777:::999999888777555555444777777777777666555444444444444444444444444444444444333222222111222222222333333222222111111222222222222222222222222333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000//////.....................////////////000000000000000000000000000000000000111111111111222111000000111222111000///.........///000111111000000000111222222222333333333444444555666666666777777888:::;;;<<>>===;;;999999:::;;;;;;;;;;;;;;;999888888888777777777666888888888888888888888888555666666666666555444333333333222222222222333333222222222222111111111111111111000000000000111111000000000000000000000000////////////////////////////////////////////////...................................................---------------------------------------------------------------------...------,,,,,,------...---------------------------------.........//////........................---------.........//////------......///000000000//////.........///000000222222222222222222222222222222222222333333333333333333333333444444444444666777888999:::999888777999:::<<<===>>>>>>======???@@@AAAAAACCCFFFKKKOOORRRVVV]]]hhhvvv{{{kkk]]]UUUPPPLLLHHHEEECCCAAA>>>;;;===<<<;;;;;;======;;;999888888777666555555444444666666666666666555444333333333333333333333333333222222111111111111111222444333222111111111333333111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000000000///......------............//////////////////////////////////////////000000000111111111333000...///222333111............///000111222333//////000111222333333333333333444444555666666666777888999:::;;;===XXXXXXXXXVVVTTTQQQNNNMMMKKKMMMQQQTTTVVVVVVUUUTTTOOONNNMMMOOORRRUUUVVVVVVSSSSSSRRRPPPPPPSSSXXX[[[]]]\\\YYYTTTOOOLLLLLLMMMSSSUUUVVVVVVUUUUUUUUUVVVSSSTTTUUUWWWYYYXXXVVVSSSTTTSSSQQQOOOLLLLLLMMMPPPNNNOOOQQQSSSSSSQQQOOOMMMJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIHHHFFFFFFFFFGGGGGGGGGEEEBBBBBBCCCDDDDDDDDD@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::999999:::;;;<<<<<<;;;888999999:::::::::::::::888888888777777777777777777777777777777777777777555555555555444444333333222222111111111111222222222222222111111111000000000000000000000000000000////////////////////////................................................---------.......................................,,,,,,------------------------------------------,,,,,,------------------------,,,,,,,,,,,,------------------------------------------....................................------------............,,,------...//////000000000////////////000111111222222222222222222222222111111111222222222333333111222222222333333333333444555777888888888777666666888:::<<<===>>>===<<<===>>>?????????@@@CCCFFFKKKKKKLLLNNNTTT___kkksssxxxmmmbbbXXXPPPJJJFFF@@@@@@@@@@@@@@@>>>;;;999888888888999999999777555555555555555555555555555444555555555555444444333333333333333333333333333111111111000000111111222333333111111111222333444111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000////////////000/////////.........---............////////////////////////////////////........./////////000000222000...///222333111.../////////000111222333444//////000111222333333333333333444444555666666666888888999:::<<<===VVVVVVVVVUUUSSSQQQNNNMMMLLLNNNPPPSSSUUUUUUUUUTTTOOOOOONNNPPPSSSUUUVVVVVVSSSRRRRRRQQQRRRVVV\\\``````^^^[[[UUUOOOLLLLLLLLLLLLOOORRRTTTTTTUUUWWWYYYUUUTTTTTTUUUVVVUUUSSSQQQTTTTTTRRRPPPMMMKKKLLLNNNMMMOOOQQQRRRRRRPPPNNNLLLIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHGGGEEEEEEEEEFFFGGGGGGEEECCCBBBCCCDDDCCCBBB>>>>>>>>>>>>=========<<<;;;<<<<<<======<<<;;;;;;999999999999::::::::::::777888999999::::::999999777777777777777777777777777666666555555666666777444444444333333333333333222111111000000111111222222111111111111000000000///000000111111000000///////////////////////////................................................---------------.........------------------------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,------------...,,,------------.........------------------------,,,------------.........,,,------...///000111111000000000000000111222222222222222222222222222222000000111111111222222222111111222222222222333333444444555666666666666666666777888:::::::::999888888999;;;;;;<<<===???AAAAAABBBCCCDDDFFFJJJNNNRRR[[[bbbmmmvvv~~~yyyoooeee```YYYTTTMMMGGGEEECCCCCCBBB???>>><<<;;;:::;;;<<<===888888999999888888777666444444555555555666666666333444444444444444333333333333333333333333333333111111111000111111222333222222111111222222333333222222222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000////////////....................................////////////000000000000000000000000............////////////111000//////000111000///111000000000111222333444000000000111222222222333333333444444555666666666888888999;;;<<<===UUUUUUUUUUUUSSSQQQOOONNNMMMNNNPPPRRRSSSTTTUUUUUUSSSQQQQQQRRRTTTUUUUUUTTTRRRRRRRRRRRRSSSXXX___ddddddbbb]]]WWWQQQNNNNNNOOOJJJMMMPPPSSSUUUWWWYYY[[[UUUSSSRRRRRRSSSSSSRRRQQQSSSTTTTTTQQQNNNLLLLLLLLLMMMNNNPPPQQQQQQOOOMMMKKKIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDBBB@@@===============<<<;;;;;;::::::;;;<<<<<<<<<;;;:::999999:::999888888888999777888888999999999999999666777777777777777777777666555444333333444555666444333333222222222222222111111000000000000111111111111111111000000000000...///000111111000///...........................................................................,,,,,,,,,------.........------------------------***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,---------.........------------------------,,,,,,---------.........,,,---...///000111222222000000//////000000111222111111111111111111111111000000000000111111111222111111222222222333333333444444444444444555555666666666777888888888888888777999;;;<<<<<<<<<>>>???999;;;>>>@@@AAABBBDDDFFFJJJKKKNNNQQQVVV^^^gggmmmvvv~~~~~~pppjjj```XXXRRRMMMHHHEEEEEEBBB???>>>?????????>>>@@@???>>><<<;;;<<<>>>@@@999:::::::::999999::::::666666666666555555555555222333333444444444333333222222222222222222222222111111111111111222333333000111222333333333333333333333222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111000000000/////////...,,,------....../////////............////////////000000000000000000000000...////////////000000000///000111000/////////111111111000000000000111222111111111111111111222222333333444444555666666666888999:::;;;<<<>>>UUUUUUVVVUUUTTTRRRPPPOOOMMMNNNOOOQQQRRRTTTUUUVVVVVVTTTSSSSSSTTTTTTSSSQQQRRRRRRRRRRRRTTTZZZbbbgggfffddd```YYYSSSPPPPPPQQQLLLOOORRRUUUWWWYYY\\\^^^TTTRRRPPPOOOQQQRRRRRRRRRSSSTTTTTTSSSOOOLLLKKKKKKMMMNNNPPPQQQQQQOOOLLLJJJIIIJJJJJJKKKKKKJJJJJJIIIGGGFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDAAA???<<<<<<======<<<<<<;;;:::888999;;;;;;<<<;;;:::999999::::::999777777777888777777888999999999999999666666666666777777777777555444333222222333444555444333222222111111222222111111000000000000111111111111111111000000000000...///000111111000///...........................................................................,,,,,,,,,------.........------------------------)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,,,,,,,---------......------...///000111222333///////////////000111111111111111111111111111111000000000000111111111111111222222222222333333333555444333222333444555666555555666888999;;;<<<===777999;;;<<<;;;;;;<<<===AAA@@@???<<<:::;;;>>>AAAEEEFFFHHHKKKNNNQQQSSSTTTXXX]]]fffpppyyywwwnnnddd\\\VVVWWWQQQJJJEEEEEEEEEEEEDDD???>>>>>>>>>???>>>;;;999888:::<<<===<<<:::::::::666777888777777777999;;;888888777666555444444333222222333444444444333333222222222222222222222222222222111111222333444444///111222333444333333222444333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000/////////...+++,,,,,,---...///000000............/////////000000000000000000000000000000000000000111111111111---000222111...---///222111000000////////////000222222222111111111111111333333444444555666666777888999:::;;;<<<>>>WWWUUUTTTSSSSSSSSSQQQPPPPPPOOONNNNNNPPPRRRUUUVVVWWWTTTQQQQQQSSSTTTTTTRRRQQQPPPPPPRRRXXX```gggllljjjfffaaa[[[VVVSSSSSSSSSLLLNNNQQQTTTVVVWWWWWWWWWSSSQQQPPPPPPRRRSSSRRRQQQUUUVVVVVVTTTPPPMMMJJJJJJNNNLLLKKKLLLNNNNNNLLLIIIJJJIIIHHHIIIJJJJJJHHHGGGFFFEEEDDDBBBBBBCCCCCCDDDEEEDDDDDDBBBAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888===;;;:::888777777888888666666666666666666666666999999888777666555444444333333333333333333333333333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................//////.........------------------------------------------------------------///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------///...---,,,+++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111......///000000000000000111111000///////////////222222111111000111111111111111000000000000111111000111111111111222222222444444333333333444555555666666666666777777777777999999999:::::::::;;;;;;:::;;;;;;::::::;;;???AAAAAABBBCCCEEEFFFHHHIIIJJJLLLMMMOOOSSSYYY___eeehhhmmmnnnpppsssyyywwwooojjjgggdddaaa[[[UUUPPPMMMKKKJJJFFFEEEDDDCCCBBBAAAAAAAAA??????>>>>>>======<<<<<<999999999999999999999999999999999888777666666555555555555555555555555555444444333333333333222222222222222222222222222222//////000111222333333444333333333222222111111111000000000000000000000000111111111000000000000000222222111111111111222222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000111000//////...---...............------000000000000000000000000---......///////////////000000000000000000000000000000000000111111111111000111111111111222222222444444555666777888999999777888999;;;<<<===YYYWWWVVVUUUVVVUUUSSSRRRNNNMMMMMMNNNOOORRRTTTVVVWWWTTTQQQQQQSSSTTTSSSRRRSSSRRRQQQRRRVVV\\\bbbfffdddbbb^^^YYYVVVSSSRRRRRRNNNPPPSSSUUUVVVVVVUUUTTTSSSRRRQQQRRRTTTVVVVVVVVVRRRSSSTTTRRROOOMMMLLLMMMNNNMMMLLLLLLNNNNNNLLLJJJJJJIIIHHHIIIJJJJJJHHHFFFEEEDDDCCCBBBBBBBBBCCCDDDCCCCCCBBBAAA@@@???>>>>>>;;;;;;;;;;;;:::::::::::::::999999999999999999888<<<;;;999888777777888888666666666666666666666666888888777777666555555555333333333333333333333333333222111111000000111111000000000000000000000000////////////////////////........................................................................///.........------------------------------------------------------------///111222222///---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,------------///...---,,,,,,,,,---------,,,,,,++++++,,,,,,------------------...///000......///000000000000///111000000///////////////111111111000000111111222111111000000000000111111000000111111111222222222444333333333333444444555555666666666777777777777888888888888999999999:::999999999999888:::===@@@>>>>>>???@@@BBBCCCDDDDDDDDDDDDEEEFFFIIILLLOOOQQQQQQRRRSSSUUUXXX]]]dddiiiqqqvvv|||}}}yyyuuusssgggeeeaaa\\\XXXTTTRRRQQQOOOMMMJJJHHHFFFEEEEEEEEEEEEDDDCCCAAA@@@@@@????????????>>>>>>===<<<<<<;;;999999999999999999999999999999888777777666555555555555555555555555555555444444333333333333222222222222222222222222222222222222222111111111111000333333333222222111111111000000000000000000000000000000111111111111111111222111111000000111111222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000/////////............////////////......000000000000000000000000---...//////000000//////000000000000000000000000000000000000111111111111000111111111111222222222333333444555666777777777777888999;;;<<<===[[[YYYXXXXXXXXXXXXVVVTTTMMMMMMNNNOOOQQQSSSUUUWWWWWWUUURRRRRRSSSTTTTTTSSSUUUTTTRRRRRRSSSVVVZZZ]]]]]]\\\ZZZXXXVVVTTTRRRQQQOOOQQQTTTVVVVVVUUUTTTRRRRRRQQQPPPQQQTTTVVVWWWWWWOOOPPPPPPOOOMMMMMMNNNOOOOOONNNMMMMMMNNNNNNLLLKKKJJJHHHHHHHHHIIIIIIGGGEEEEEEDDDBBBAAAAAAAAABBBCCCAAAAAA@@@???>>>======<<<::::::::::::999999999999888888888999999999999999;;;:::999888777777777888666666666666666666666666666666666666666666666666444444444444444444444444222222111000000000000111000000000000000000000000////////////////////////................................................------------------------............------------------------------------------------------------000111222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------............---,,,,,,,,,---------,,,,,,++++++,,,,,,---...---------------......---...//////000/////////000000//////......//////000000///000000111222333111000000//////000000111000000000111111111222222333222222222333333444555555555666666666777777777666777777777777888888888777888888777777999<<>>>>>???@@@@@@BBBAAA@@@@@@AAABBBDDDEEEFFFFFFGGGGGGGGGHHHLLLNNNRRRUUUZZZ]]]^^^___```aaabbbaaa```^^^]]]\\\\\\\\\^^^___aaadddfffggghhhhhhggggggggggggfffdddcccbbb^^^]]][[[YYYVVVTTTRRRQQQKKKJJJIIIHHHHHHHHHHHHHHHCCCCCCBBBAAAAAABBBCCCDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999888888777777666666555555444444444444444444444444444444333333333333222222222222222222222222222222222222222111111111111000222222222222222111111111000000000000000000000000000000000111222222333333222111111000000111111222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000///...---------.../////////000000000000//////000000000000000000000000---...//////000000//////000000000000000000000000000000000000111111111111000111111111111222222222333333333444444555555666777888:::;;;===>>>[[[ZZZYYYZZZZZZYYYVVVTTTNNNOOOPPPRRRTTTVVVXXXXXXXXXVVVUUUTTTTTTUUUUUUUUUUUUTTTRRRQQQQQQSSSUUUWWWXXXXXXXXXWWWVVVTTTRRRQQQNNNPPPSSSVVVWWWVVVTTTSSSRRRPPPNNNNNNQQQSSSTTTTTTOOOOOOOOOMMMKKKKKKMMMOOOOOONNNNNNNNNNNNMMMLLLKKKIIIHHHGGGHHHHHHHHHFFFDDDDDDCCCAAA@@@@@@@@@AAABBB@@@@@@??????>>>======<<<::::::::::::999999999999777777888888999999::::::999999888888777777777777555555555555555555555555444444444555555666666666444444444444444444444444222222111000000000000000000000000000000000000000////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////...+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,---......---,,,,,,,,,------------...////////////...000//////.........//////.........///000111222333000000////////////000000000000000000111111111111222111111222222333444555555555555666666666777777666666777777777888888888777888888777777888<<<>>>======>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAACCCEEEFFFGGGIIIJJJJJJIIIIIIJJJKKKPPPRRRTTTTTTSSSSSSSSSTTTSSSRRRQQQPPPOOONNNMMMMMMLLLMMMNNNOOOQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQPPPPPPTTTRRRPPPNNNLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIDDDDDDCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999999999888888888888777777777666666555555555444444444444444444444444444444333333333222222222222222222222222222222222//////000111222333333444222222222111111111111111000000000000000000000000///000000111222333333444111111000000000000111111//////////////////////////////////////////////////////000000000000//////////////////////////////111///---,,,+++,,,.../////////000111111111111000////////////////////////......///000000000000000///////////////////////////000000000111111111111000000111111111222222222333333444444555555555555777888:::<<<===>>>[[[ZZZZZZZZZZZZYYYVVVSSSNNNOOOQQQTTTVVVWWWWWWWWWYYYXXXWWWVVVUUUVVVWWWXXXSSSSSSRRRQQQQQQRRRTTTUUUUUUUUUVVVWWWVVVTTTRRRQQQKKKNNNRRRVVVXXXWWWVVVTTTTTTQQQNNNMMMOOOPPPQQQQQQPPPPPPOOOMMMJJJIIIJJJLLLNNNOOOOOONNNMMMLLLKKKKKKIIIHHHGGGGGGHHHGGGEEECCCCCCBBB@@@?????????@@@AAA@@@@@@??????>>>>>>======;;;;;;;;;;;;::::::::::::777777777888888999999999777777777777777777666666444444444444444444444444333333333444555555666666444444444444444444444444222111000000//////000000////////////////////////........................................................................------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---***))))))***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......,,,------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,------,,,,,,---...............//////............//////............///000111222000000////////////000000//////000000000111111111000000000111222333444444555555555555666666666666777777777777888888888888888888888888777999<<>>@@@AAABBB@@@BBBEEEGGGGGGGGGGGGHHHKKKLLLMMMLLLKKKJJJKKKLLLKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMLLLJJJJJJJJJIIIJJJJJJJJJJJJLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAADDDCCCBBB@@@??????>>>>>>======<<<<<<;;;:::::::::999999999888888777777777666666666555555555555555444444444444444444444444444444333333333222222222222222222222222222222222//////000111222333333444111111111111111111111111000000000000000000000000//////000111222222333333111000000000000000000111//////////////////////////////////////////////////////000000000000//////////////////////////////111///---,,,+++,,,.../////////000111222222111111////////////////////////...//////000000000000000///////////////////////////000000000111111111111000000111111111222222222444444444555555666666777888999:::<<<===>>>ZZZZZZZZZZZZ[[[YYYVVVSSSMMMOOORRRTTTVVVVVVUUUTTTYYYYYYYYYWWWUUUUUUWWWYYYRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUTTTSSSQQQPPPJJJMMMRRRVVVXXXXXXVVVUUUVVVSSSOOONNNNNNPPPQQQQQQQQQQQQPPPNNNJJJIIIIIIJJJMMMNNNOOONNNLLLJJJJJJJJJIIIHHHGGGGGGGGGFFFDDDBBBBBBAAA???>>>>>>>>>???@@@?????????>>>>>>=========;;;;;;;;;;;;::::::::::::777777777888888888888888666666777777777777666555444444444444444444444444333333333444444555555555333333333333333333333333111111000////////////000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////---+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---.........---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,------+++,,,------......------......------......//////......---......///000111000//////......//////000/////////000000000111111//////000000111222333444444444555555555666666666777777777777888888888888888888888777777999<<>>BBBDDDEEEFFFGGGHHHCCCEEEGGGHHHGGGGGGIIIJJJFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBCCCDDDDDDEEEEEECCCCCCAAA@@@???>>>>>>>>><<<<<<<<<;;;::::::999999999999999888777777666666555555555555555555444444333333333333333333333333444444333333333333222222222222222222222222222222222222222111111111111000000000000111111111111111000000000000000000000000/////////000111111222222111000000//////000000111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000///...---------...///...///000111111222111111000000000000000000000000...///000000111111000000000000000000000000000000000000000000111111111111000111111111111222222222333333444555666777888888888999;;;<<<>>>>>>ZZZZZZ[[[\\\\\\ZZZVVVSSSQQQSSSVVVXXXYYYXXXVVVTTTWWWXXXXXXVVVTTTTTTVVVXXXSSSTTTTTTTTTTTTTTTSSSSSSTTTSSSSSSRRRQQQOOONNNMMMKKKNNNSSSWWWYYYWWWUUUSSSTTTQQQMMMKKKMMMOOOPPPQQQPPPQQQQQQOOOLLLJJJIIIIIILLLNNNOOOMMMJJJHHHHHHIIIIIIGGGFFFFFFFFFFFFCCCAAAAAA@@@???>>>===>>>??????============<<<<<<<<<<<<::::::::::::999999999999888888888888777777777777555555666777777666666555333333333333333333333333333333333333333444444444222222222222222222222222111111000///////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++---------,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,---.........---------,,,,,,++++++,,,,,,---++++++++++++,,,---......++++++,,,------------,,,...------------...///000.........------...////////////............//////////////////000000000111////////////111222333444444444444555555555666666555555666666666777777777666777777666666777;;;===777888888888999999::::::;;;;;;<<<==================???BBBDDDEEEEEEFFFHHHAAADDDFFFHHHGGGGGGHHHIIIEEEFFFGGGGGGGGGGGGFFFEEEDDDEEEFFFFFFGGGGGGFFFFFFJJJIIIHHHGGGGGGHHHIIIIIIEEEFFFHHHIIIJJJJJJIIIIIIDDDDDDEEEFFFFFFEEEDDDCCCAAAAAABBBDDDEEEEEEFFFFFFBBBAAA@@@???>>>=========<<<<<<;;;;;;:::999999999999999999888777666666666444444444444444444444444333333333333333333333333444444333333333333222222222222222222222222222222222222222111111111111000///000000000111111111222000000000000000000000000/////////////////////000000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000/////////......---...///000111111111111000000000000000000000000//////000111111111111000000000000000000000000000000000000000111111111111000111111111111222222222000111222333555777888888888999;;;<<<>>>???[[[[[[\\\]]]]]][[[WWWTTTUUUXXX[[[]]]]]]\\\YYYWWWUUUWWWWWWUUURRRRRRTTTWWWUUUUUUVVVVVVUUUTTTSSSRRRTTTSSSQQQPPPNNNMMMKKKKKKMMMPPPTTTXXXXXXVVVSSSQQQOOOLLLIIIHHHJJJMMMOOOPPPNNNPPPQQQPPPNNNKKKJJJJJJKKKMMMOOOMMMIIIGGGGGGIIIIIIGGGFFFFFFFFFEEECCCAAAAAA@@@>>>=========>>>???;;;;;;;;;;;;;;;;;;::::::999999999888888888888777999999888888777777666666444555666777777666555555333333333333333333333333333333333333333333333333111111111111111111111111111111000///////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++*********)))((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++***+++---...///...---------,,,,,,++++++,,,,,,---*********+++,,,---...///++++++,,,------------,,,---------------...///000///......---------......//////............//////////////////000000000000.........///000222333444444444444555555555666666444444444555555555666666555555555555444666999<<<888888888999::::::;;;;;;777888:::<<<===>>>>>>>>>;;;===???@@@??????@@@AAA???BBBDDDEEECCCAAA@@@@@@DDDEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDDDDEEEFFF@@@BBBDDDGGGHHHGGGFFFEEEAAABBBBBBBBBBBB@@@???===??????@@@@@@@@@@@@@@@???AAA@@@???===<<<<<<<<<<<<<<<<<<;;;::::::999999888999999999888777666666555444444444444444444444444333333333333333333333333444444444333333333222222222222222222222222222222//////000111222333333444//////000000111111111222000000000000000000000000////////////............000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000111000//////...------///000000111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000111111111111000111111111111222222222...///000222444666777888999999;;;===>>>???SSSWWW[[[]]]\\\[[[ZZZZZZ\\\[[[ZZZ[[[\\\[[[YYYWWWTTTTTTTTTRRRPPPOOOPPPQQQQQQRRRRRRRRRPPPOOOPPPQQQNNNQQQTTTUUUTTTQQQPPPPPPMMMPPPTTTWWWWWWTTTQQQNNNJJJIIIIIIIIIJJJKKKMMMNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLIIIGGGEEEEEEFFFGGGHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@>>><<<;;;::::::::::::;;;<<<;;;999888999:::666777777777777666666555777777777777777777777777777777666666555555555444444444444444444444444444111111111111111111111111222222222111000//////.........................................................---------,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***)))))))))------,,,,,,,,,,,,++++++++++++******++++++,,,---))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,+++***))))))***++++++,,,,,,,,,,,,------.........------,,,,,,,,,---.........---,,,,,,+++------------------------............////////////000000000000000000000000111000///......///000111111222333333444444333333777666555444444444444444888777555444555666888999888888999999999:::::::::777777888888888999999999:::;;;===>>>@@@AAAAAAAAA>>>>>>>>>???@@@@@@AAAAAACCCCCCBBBAAABBBCCCDDDEEEAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCBBBBBBCCCCCCBBBBBBAAA@@@BBBBBBAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888777777666555444444444555555444444444333333333222222222222222222222222000000000111222222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000///...------...///000000000//////.........---///000666???@@@888222222////////////////////////000000//////.........---......------------..................////////////////////////////////////222111111111000000//////222222111000///---+++***////////////000000000000000111111111111222222222444444444444555777888999:::;;;;;;;;;<<<===UUUXXX[[[\\\[[[ZZZZZZZZZ[[[YYYXXXYYYYYYYYYWWWUUURRRSSSSSSRRROOOMMMNNNNNNPPPQQQRRRRRRQQQPPPQQQRRROOORRRUUUUUUSSSQQQOOOOOOPPPRRRVVVYYYZZZXXXTTTRRRLLLKKKIIIHHHIIIJJJLLLMMMLLLLLLLLLMMMMMMLLLLLLLLLMMMKKKIIIGGGFFFFFFFFFGGGFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@>>><<<::::::::::::999:::;;;:::999888888999777777777777777777666555666666666666666666666666666666666666555555444444444444444444444444444444111111111111111111111111222222111111000//////.........................................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))))))))***++++++,,,,,,------,,,,,,,,,+++++++++++++++******++++++,,,---*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,+++++++++,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,------......------,,,+++------------------------............////////////////////////////////////111000///......///000111000111111222222222222222666555555444333333444444666555444333444555777888666666777777777888888888777777777888888888999999::::::<<<===>>>>>>??????<<<======>>>??????@@@@@@BBBBBBAAAAAAAAABBBCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBAAA@@@??????@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>>>>=========<<<<<<;;;;;;::::::999999999999999999999999777777777666555444444444555444444444444333333333222222222222222222222222111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000///...------...///000000/////////............///...111777777222///000////////////////////////000/////////..................------------..................////////////////////////////////////000000000000//////......111111000000///---,,,+++////////////000000000000000111111111111222222222444444444444555777888999::::::;;;;;;<<<===XXXYYYZZZZZZYYYXXXYYYZZZXXXWWWUUUUUUVVVVVVTTTRRRPPPQQQRRRQQQNNNKKKJJJJJJNNNPPPRRRRRRRRRQQQRRRTTTQQQSSSUUUUUUSSSPPPOOONNNQQQSSSWWW[[[[[[ZZZWWWUUUNNNLLLIIIGGGGGGHHHKKKMMMJJJJJJJJJKKKKKKJJJJJJJJJJJJHHHGGGEEEDDDDDDDDDEEEBBBBBBAAA@@@@@@@@@@@@@@@@@@???===;;;999999999999888999:::999888777888999777777888888777777666555666666666666666666666666666555555555555444444444444444444444444444444444111111111111111111111111222111111000000//////.........................................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************,,,,,,---------............---+++******+++,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------......------,,,,,,---------------------------............/////////////////////////////////000//////......//////000//////000111111111111111555444444333333333333444444444333222333444555666444444444555555555666666777777777777888888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>AAA@@@@@@@@@@@@AAABBBBBBCCCCCCBBBAAA@@@???>>>>>>@@@AAAAAABBBCCCBBBBBBBBB???>>>>>>===>>>>>>??????AAAAAAAAABBBAAA@@@@@@????????????>>>======<<<<<<======<<<;;;;;;:::999999888888888888888888888888777777666666555444444444444444444444333333333333222222222222222222222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................//////............//////////////////............111//////111000......000////////////////////////////////////..................------------..................////////////////////////////////////////////////............///////////////......---////////////000000000000000111111111111222222222333333444444555666888999::::::;;;;;;<<<===XXXXXXXXXWWWUUUUUUWWWYYYVVVTTTRRRRRRRRRRRRQQQOOONNNOOOQQQPPPMMMJJJHHHGGGMMMPPPRRRSSSSSSSSSTTTUUURRRTTTUUUUUURRROOONNNNNNOOORRRVVVYYYZZZYYYWWWVVVQQQNNNJJJFFFEEEGGGIIIKKKIIIIIIHHHHHHHHHHHHIIIIIIGGGFFFDDDCCCBBBBBBBBBBBB?????????>>>>>>??????@@@???>>><<<:::999888888888777888999888777666777888888888888888888777666555666666666666666666666666444444444444444444444444333333333333333333333333111111111111111111111111111111000000////////////......................................................---------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++***)))))),,,,,,,,,++++++++++++***++++++******++++++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,***(((((((((******++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,---------------------------------.........////////////////////////////////////////////////////////////000111111111111000444333222222222222333333444333333333333444555555333333333444444444444555666666666777777777888888::::::;;;;;;;;;::::::999999999::::::;;;<<<<<<<<>>>>>>>>??????@@@AAAAAAAAAAAA@@@============>>>>>>>>>???@@@@@@AAAAAA@@@@@@???>>>=========<<<<<<<<<;;;;;;===<<<<<<;;;:::999888888888888888888888888888888666666666555555444444444444444444333333333222222111111111111111111111111222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////......////////////////////////.........333111000000000//////000///////////////////////////////////////...............------------..................////////////////////////////////////////////////////////////---......///////////////////////////000000000000000000111111111222222222333333333444555666777888999::::::;;;<<<===VVVVVVVVVTTTRRRSSSUUUWWWUUUSSSPPPOOOPPPPPPOOOMMMLLLNNNPPPOOOMMMIIIHHHGGGMMMPPPSSSTTTTTTTTTUUUVVVSSSTTTUUUTTTQQQOOONNNOOOPPPRRRVVVXXXZZZYYYWWWVVVQQQNNNJJJFFFEEEFFFHHHJJJHHHHHHGGGFFFFFFGGGHHHHHHIIIHHHGGGEEEDDDCCCBBBBBB===============>>>>>>???>>>===;;;999777777777777666777888888666666777888999999999999888777666555555555555555555555555555333333333333444444444444333333333333333333333333000000000000000000000000000000000///////////////......................................................---------,,,,,,,,,------------------------------------------------+++++++++++++++++++++++++++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++*********,,,,,,+++++++++*********++++++******++++++,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---***((((((***,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------------------------------------..........................................////////////......///000000111111111111111222222111111111111222222444444333444444444555555333333333444444444555555555555666666666777777777::::::;;;;;;::::::999888777888888999::::::;;;;;;<<<======>>>>>>>>>>>>>>><<<=========>>>>>>??????======>>>???????????????===>>>>>>?????????@@@@@@?????????@@@???>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::<<<;;;;;;:::999999888888777777777777777777777777555555555555444444444444444444333333333222222222111111111111111111111111222111111000000/////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...//////////////////............///////////////111222222111000000///...////////////////////////.........///////////////......------------..................////////////////////////////////////000000000000000000000000,,,---...///000000000000////////////000000000000000000111111111222222222333333333333444666777888999999:::;;;<<<===TTTUUUTTTSSSRRRRRRUUUWWWUUUSSSPPPNNNNNNNNNNNNMMMMMMNNNOOOOOOLLLJJJIIIJJJMMMPPPTTTVVVUUUUUUUUUUUURRRTTTTTTSSSQQQOOOOOOPPPRRRTTTWWWYYYZZZYYYXXXWWWPPPNNNJJJGGGEEEFFFHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHNNNMMMLLLJJJHHHFFFDDDDDD======<<<<<<<<<======>>>===<<<:::888777666666666666777888888777777888999:::::::::999888777666555555555555555555555555555222222333333333333333444333333333333333333333333000000000000000000000000////////////////////////......................................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,---------++++++++++++************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,///,,,+++,,,///000///,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,------......------------------------------,,,------------.................................---......//////......---//////000111111111111111111000000000000111222222333333333444444444555555333333333444444444555555555555555555666666666666999999:::::::::999888888777777888888999999:::::::::;;;<<<=========<<<<<<::::::;;;<<<===>>>??????;;;<<<======>>>>>>=========>>>???@@@@@@AAA@@@@@@>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888888666666666666666666666666444444444444444444444444333333333333222222222222111111111111111111111111000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......////////////...............///////////////---000111//////000///+++////////////////////////.........///////////////......------------..................////////////////////////////////////000000000000111111111111,,,---...///000000000000////////////000000000000000111111111111222222222222222333333444555777888888999:::;;;<<<>>>SSSTTTUUUUUUTTTTTTVVVXXXVVVSSSPPPNNNNNNNNNNNNMMMMMMOOOOOONNNMMMLLLLLLMMMNNNQQQUUUWWWVVVUUUUUUUUURRRSSSTTTSSSQQQPPPPPPQQQRRRSSSVVVWWWXXXWWWUUUTTTNNNMMMJJJHHHFFFFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHPPPPPPNNNLLLIIIFFFDDDBBB>>>======<<<<<<<<<=========;;;999777666555555666666777999888777777999::::::::::::999888777666555555555555555555555555555111222222222333333333333222222222222222222222222000000000000000000000000////////////////////////......................................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,------...++++++++++++************++++++******++++++,,,---*********++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------///---,,,///333333000,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,------......------------------------------,,,,,,---------.................................------...//////...------......///000000000000///000////////////000111222111222222333333333333333222222333333333444444444444444555555555666666666666777777888888888777777777777777888999999::::::999999;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<======:::;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAAAAA@@@@@@======>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999666666666666666666666666444444444444444444444444333333333222222222222111111111111111111111111111/////////000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................---...///000000///...---............/////////000+++//////,,,,,,000000,,,////////////////////////............/////////000......------------................../////////////////////////////////////////////000000000111111,,,---...///000000000///////////////000000000000000111111111111222222222222222222333444555666777888999:::;;;<<<>>>SSSTTTVVVWWWVVVVVVXXXYYYWWWTTTPPPNNNNNNNNNNNNMMMNNNOOOOOONNNMMMMMMNNNPPPOOORRRVVVWWWWWWUUUTTTTTTQQQRRRSSSRRRQQQPPPQQQRRRPPPQQQSSSTTTTTTSSSRRRQQQMMMLLLJJJHHHGGGGGGGGGGGGHHHGGGFFFDDDDDDFFFGGGHHHOOOOOOMMMJJJGGGDDDAAA???>>>>>>===<<<<<<<<<<<<<<<<<<;;;999777555555555555666888999999888888999;;;;;;:::::::::888777666555555555555555555555555555111111111222222333333333222222222222222222222222000000000000000000000000.........///////////////......................................................---------,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,...------,,,,,,++++++***+++++++++************)))++++++******++++++,,,---))))))***+++,,,,,,------************************,,,,,,,,,---------......---++++++...333333...)))++++++,,,,,,,,,---------*********++++++,,,,,,,,,+++,,,,,,---.........---------------------------,,,,,,,,,---------..............................,,,---...//////...---,,,,,,---......//////......///////////////000111111000000111222222222222111111222222222222333333333444444444555555555666666444555555666777777666666777777777888999999::::::888999:::;;;<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>???@@@@@@@@@???===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777888999999::::::666666666666666666666666444444444444444444444444333333333222222222111111000000000000000000000000......//////000000111111////////////////////////////////////////////////////////////////////////////////////////////////---------------------------...///000000///...------.........//////000000---111///++++++111333000////////////////////////---.........//////000000.........------...................../////////000////////////////////////---.........//////000000------...///000000//////////////////000000000000000111111111111222222222222222222333444555666777888999:::;;;===>>>SSSUUUXXXZZZ[[[[[[ZZZZZZZZZWWWSSSQQQPPPPPPPPPOOOMMMMMMMMMNNNNNNPPPQQQQQQTTTTTTTTTVVVXXXXXXWWWUUUPPPRRRSSSRRRPPPNNNNNNNNNSSSOOOMMMMMMOOOQQQPPPNNNPPPOOOLLLIIIGGGEEEDDDCCCIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHFFFEEEDDDDDDDDDDDDAAA???===============;;;===<<<:::999888777777777777777777777777777777777::::::999888777666555444222222222222222222222333222222222222222222222222222222222111111111111000222222111000//////000000////////////////////////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,///...,,,+++***+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++***************+++******++++++++++++************))))))******+++,,,...------,,,+++++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,+++*********+++,,,+++++++++,,,,,,---...---.........---,,,,,,+++........................,,,,,,,,,,,,,,,---...///,,,---///000000///---,,,------------------------............////////////////////////000000000000222000//////000222111111111111222222222333333333222222333333333333444444555555555555555555555555777777777777777888888888888999999::::::999999888:::::::::;;;;;;:::999999:::;;;<<<======<<<;;;:::>>>>>>>>>>>>>>>??????@@@===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888777666777999999777666666555555555555444444444333444444555555444444333222222222222222222222222000000000000000000000000111111000000//////..............................////////////000000000000...............///000000//////000000000000//////....................................////////////............//////////////////............//////..................------000///......///000///---111///...------...///111............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222333444555666888999;;;===>>>>>>VVVXXXZZZ\\\]]]]]]\\\[[[ZZZWWWSSSQQQQQQQQQQQQPPPTTTSSSSSSRRRRRRRRRSSSSSSVVVUUUVVVWWWYYYYYYWWWUUUPPPPPPQQQPPPNNNLLLMMMNNNQQQNNNLLLLLLMMMOOONNNMMMNNNMMMLLLJJJHHHFFFEEEDDDGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDAAA???===============;;;===<<<;;;999888888777777888888888888888888888888:::999999888777666555444333333333333222222222222222222222222222222222222222222222111111111000000222111111000//////000000////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,...---,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++******++++++++++++******+++++++++++++++,,,,,,---------,,,+++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++******++++++,,,,,,+++++++++,,,------------......------,,,+++........................,,,,,,,,,,,,,,,---......,,,---...//////...---,,,------------------------............////////////.../////////000000000000111000//////111222111111111111111222222222333333222222222333333333444444444444444444444444444444777777777777888888888888777888888999999888888777999::::::;;;::::::999999:::;;;<<<======<<<;;;:::===============>>>??????===============<<<;;;;;;::::::::::::::::::::::::888777666777999999777666666555555555555444444444333333444444444444333333222222222222222222222222000000000000000000000000000000000000//////......////////////////////////.../////////000000000000...............///000000//////000000000000//////....................................////////////............//////////////////............//////........................///---,,,---...///...,,,000///...------...///000............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222333444555666777888:::<<<======WWWYYY[[[\\\]]]\\\[[[ZZZZZZWWWTTTRRRSSSSSSSSSSSSYYYXXXWWWVVVUUUUUUUUUUUUYYYXXXXXXYYYZZZZZZWWWUUUOOOPPPOOOMMMKKKKKKLLLNNNOOOMMMKKKJJJKKKLLLKKKKKKLLLKKKKKKJJJIIIGGGFFFEEEDDDDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAA???===============;;;===<<<;;;:::999888888888888888888888888888888888999999888777666555555444444444444333333222222222222222222222222222222222222222111111111000000000111111000/////////000000////////////////////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++************++++++******++++++++++++******,,,,,,++++++,,,,,,---...,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++******++++++------,,,++++++,,,,,,,,,------......------,,,,,,------------------------,,,,,,,,,,,,,,,------...,,,---...//////...---,,,---------------------------............/////////....../////////000000000000/////////111222222111111111111222222222222333222222222222333333333333444444444444444444444444777777777888888888999999666777777777777777777666999999::::::::::::999999:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<======>>><<<============<<<;;;;;;999999999999999999999999888777666777999999777666666555555555555444444444333333444444444444333333222222222222222222222222000000000000000000000000000000000////////////...000000000000000000000000....../////////000000000...............///000000//////000000000000//////....................................////////////............//////////////////............//////...........................,,,+++,,,---...---,,,000///...------...///000............////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111222333444555666777888:::;;;<<<===VVVWWWYYYZZZ[[[ZZZXXXWWWZZZWWWUUUTTTUUUVVVVVVVVVZZZYYYXXXWWWWWWVVVVVVVVV[[[ZZZYYYZZZ[[[ZZZWWWUUUPPPPPPOOOMMMKKKKKKNNNPPPNNNLLLJJJIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJHHHGGGFFFDDDCCCBBBAAAAAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEAAA???===<<<=========;;;===<<<;;;:::999999999999888888888888888888888888888888777666666555444444555555555444333222111111111111111111111111111111111111111111000000000000111000000/////////000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---...---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,***++++++,,,,,,++++++***+++++++++++++++,,,------,,,++++++*********+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++***++++++,,,------,,,+++++++++,,,,,,,,,------...------,,,,,,---------------------------,,,,,,+++,,,,,,------,,,------......------,,,---------------------------------.........//////........./////////000000000///...000222333222000111111111111222222222222111222222222222333333333333333333333333333333333666777777888888999999999666777777888888777777666888888999::::::::::::999:::::::::;;;;;;:::::::::;;;;;;::::::;;;;;;<<<===<<<<<<======<<<<<<;;;:::888888888888888888888888888777666777999999777666666555555555555444444444333333333444444333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////........./////////000000...............///000000//////000000000000//////....................................////////////............//////////////////............//////............////////////...,,,,,,,,,...///...---000///............///000............///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111222333444555666777888:::<<<>>>>>>VVVWWWYYYZZZ[[[ZZZXXXWWWZZZWWWUUUUUUWWWYYYZZZZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[[[[ZZZYYYZZZZZZYYYVVVTTTRRRQQQPPPNNNMMMMMMPPPRRRMMMLLLKKKIIIGGGFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHDDDCCCBBBBBBBBBBBBCCCDDDCCCDDDDDDEEEEEEEEEDDDDDDAAA???===<<<=========;;;<<<;;;::::::999999999999888888888888888888888888777777666666555444444444555555444333222222111111111111111111111111111111111111111000000000//////000///////////////000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---...---+++***+++,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---++++++,,,,,,,,,,,,++++++***************+++,,,,,,,,,++++++***++++++,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,++++++***++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,------...------,,,---------------------------,,,,,,+++++++++,,,,,,,,,------------------,,,------------------------------------........................////////////.........000222333222000000000111111111222222222111111111222222222333333333333333333333333333333555555666777888888999999777888888888888888888777777888999999:::::::::999:::::::::999999::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::777777777777777777777777888777666777999999777666666555555555555444444444222333333333333333333222111111111111111111111111////////////////////////.............../////////....................................////////////...............///000000//////000000000000//////....................................////////////............//////////////////............//////........./////////000000...---,,,---///000000...//////............//////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111222333444555666999:::<<<>>>@@@@@@WWWYYY[[[\\\]]]\\\[[[ZZZZZZXXXVVVVVVYYY[[[]]]]]]]]]]]]]]]\\\\\\]]]^^^^^^YYYXXXXXXXXXYYYXXXUUUSSSRRRRRRRRRQQQPPPPPPRRRTTTNNNNNNMMMJJJGGGFFFGGGHHHJJJJJJIIIHHHHHHHHHIIIIIIEEEDDDCCCBBBBBBCCCDDDEEECCCDDDEEEEEEEEEDDDCCCBBBAAA???===============;;;;;;:::999999888888888999999999999999999999999999666666555555444444444444333333333222222111111111111111111111111111111111111111000000000///////////////......//////000000////////////////////////........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,++++++,,,---------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++***++++++,,,---...++++++,,,,,,,,,,,,++++++******))))))******+++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++******++++++,,,,,,,,,+++++++++,,,,,,---...,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++---,,,,,,,,,,,,,,,,,,---------------------------,,,------------.........------........./////////.........111333444222000000000000111111111111222111111111111222222222222222222222222222222222222444444555555666777888888777888888999999888888777666777888999:::::::::::::::999999888888999999::::::::::::::::::;;;;;;<<<;;;<<<<<<<<<<<<;;;::::::777777777777777777777777888777666777999999777666666555555555555444444444222222333333333333222222111111111111111111111111////////////////////////---............/////////........................------........./////////...............///000000//////000000000000//////....................................////////////............//////////////////............//////.........//////000000111...------...000111000///////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111222333444555666999;;;===???AAABBBVVVXXXZZZ\\\]]]]]]\\\[[[YYYXXXVVVWWWZZZ]]]___```______^^^]]]\\\\\\\\\\\\VVVVVVUUUVVVWWWVVVTTTRRRQQQRRRSSSSSSQQQQQQRRRSSSOOOPPPOOOKKKHHHFFFGGGIIILLLKKKIIIGGGFFFGGGIIIJJJDDDCCCBBBAAAAAABBBCCCDDDCCCDDDEEEFFFEEEDDDBBBAAAAAA???===============;;;999999888777777777888888999999999999999999999999555555555444444444444333111111111111111111111111111111111111111111111111111000000000////////////...............///000000////////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......+++,,,,,,------,,,,,,++++++************+++,,,,,,------,,,,,,------...///,,,,,,,,,------------...---,,,,,,++++++,,,,,,---++++++******++++++,,,---*********+++,,,---...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---------.........---------.........//////------...111333444222000000000000000111111111111111111111111222222222222222222222222222222222222222222333444555666777777666777777777777777777666666777888999999::::::::::::999888777777888999::::::::::::::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999777777777777777777777777888777666777999999777666666555555555555444444444222222333333333333222222111111111111111111111111////////////////////////---------.........//////........................---------.........//////...............///000000//////000000000000//////....................................////////////............//////////////////............//////---......///000000111111---,,,,,,---///000000///......////////////..................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222333444555666888:::<<>>@@@AAASSSUUUWWWWWWVVVUUUUUUVVVYYYWWWUUUWWWZZZ\\\[[[ZZZZZZ^^^___\\\WWWSSSTTTVVVSSSTTTUUUUUUVVVVVVVVVUUUPPPPPPPPPPPPQQQRRRSSSTTTRRRQQQOOOMMMJJJIIIHHHHHHGGGGGGFFFEEEFFFGGGIIIJJJFFFDDDAAA???>>>???@@@AAADDDDDDDDDDDDCCCAAA???===<<<<<<======<<<<<<;;;:::999888777666666777888999;;;;;;;;;::::::999999999777666555444333222111111000000000000000000000000111000000000//////......////////////////////////...................................................------------.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------++++++++++++---------------,,,,,,++++++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,)))))))))))))))))))))))),,,++++++******++++++,,,******+++,,,,,,---......++++++------------++++++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///......------------------------------------++++++++++++++++++++++++---------------------------------............///...------------...//////---......///////////////////////////000000000000////////////000000000000111222222222222333333333222222222111111111111111333333333444444444555555666666666666777777777777888888888777777777777777888888999999999:::::::::::::::::::::999999888777888888777777777777888888777777777777666666666666777666555444333222222222333333333222222222111111111000000000//////......////////////////////////......//////......---,,,............//////000000//////.........---------,,,------...............000///...///000///...,,,...000111000...---------,,,---......///......---...---,,,,,,,,,,,,---.................................////////////......000000////////////000000...000111000///...///111---------------...///000////////////////////////111111000000//////......////////////////////////---......///000111111222111000/////////000222333000111222333222333666888666888;;;>>>???@@@PPPQQQSSSSSSQQQQQQRRRTTTWWWUUUTTTTTTWWWYYYXXXWWWWWWZZZ\\\ZZZUUUQQQRRRTTTTTTSSSRRRRRRSSSTTTVVVWWWRRRRRRQQQQQQQQQRRRSSSSSSSSSRRRPPPNNNLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHEEECCC@@@???>>>???AAABBBCCCCCCCCCCCCAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;:::888888777666666777888888999999999888888888777777777777666555444333222111000000000000000000000000111111000///////////////////////////////////////................................................---------,,,---......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------,,,---......///------...///////////////.../////////000000000000.../////////000000000000//////000000000111111111111111111111111111111111333333333333444444444444555555666666666777777777777777777777777777777777888888888888999999999999999999999:::999999888888777777666666666666777777777777777666666666555555666555444333333333333333333333222222222111111111111111000000000////////////////////////////////////............---------------......//////000000//////.........---------------...////////////...000///...///000000...,,,...///000///...---...//////.....................///...------------...///..............................////////////......000000////////////000000...000111000///...///000//////.........///000000////////////////////////111000000000/////////...////////////////////////......//////000000111111111000000///000111222333000222333333333444666888666888;;;>>>@@@@@@NNNOOOPPPOOONNNOOOPPPRRRUUUSSSQQQQQQRRRTTTTTTSSSTTTVVVXXXVVVRRRPPPQQQRRRUUUSSSPPPOOOPPPSSSVVVXXXTTTSSSRRRRRRQQQRRRRRRRRRSSSRRRQQQOOONNNMMMLLLKKKIIIIIIJJJJJJIIIHHHFFFEEECCCAAA@@@>>>>>>???AAABBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;::::::888777777666666777777888777777666666666666555555777777666555444333333222000000000000000000000000222111///......///000000////////////////////////........................------------------------,,,,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++*********++++++---------------------------------------------------------------------------------............///,,,,,,,,,,,,,,,------...------...////////////........./////////000000000....../////////000000000/////////000000000111111///000000111111222222222222222333333333444444444444555555555666666666666666666666666666666666666666666777777777888888888777888888999999999999888666666555555555555666666777666666666666555555555444444333333333333444444333222222222222111111111111111111111000000000000////////////////////////000///...---,,,---......,,,------...//////000000...............---------......///000000000//////000///...///000000...,,,...//////...------000222222111///...---......///000///............///000..............................////////////......000//////......//////000...///000000......///000111000000////////////000////////////////////////000000000000////////////////////////////////////////////////000000000000111000000000000111222222111222333333333444666888777999;;;>>>@@@@@@NNNOOOOOOOOONNNOOOQQQSSSRRRQQQOOONNNNNNOOOPPPPPPRRRTTTVVVUUURRRQQQQQQRRRSSSRRRQQQPPPPPPSSSUUUWWWTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPOOONNNMMMLLLKKKJJJKKKLLLLLLKKKHHHEEECCCAAA@@@???>>>>>>???AAABBB>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<;;;::::::777777777666666777777777666555555555555555555555777777666555555444333333000000000000000000000000222000///......///000111////////////////////////........................------------------------,,,++++++++++++,,,------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++------++++++++++++------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///,,,++++++++++++,,,------,,,---......//////.............../////////000000........./////////000000111111111111222222222222...//////000111222222333222222222222333333333333444444444444555555555555555555555555555666666666555555555666666666777777666666777888999999999888555444444333333444444555666666666555555555444444333222222222333444444555222222222222111111111111111111111111111111000000////////////////////////111///---,,,+++,,,...///,,,,,,---......//////000...........................//////000000000000000///......///000000...---.........---,,,...111444444222000...------///000///..................///..............................////////////....../////////....../////////...///000///......///000111111000///............////////////////////////000000000000////////////////////////////////////000000000000////////////000000000111111111222222000111222222222222444666777999<<<>>>@@@AAALLLMMMNNNNNNNNNNNNPPPRRRPPPOOONNNLLLKKKLLLNNNPPPSSSTTTUUUUUUTTTRRRRRRSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNLLLMMMMMMNNNMMMLLLKKKJJJJJJKKKMMMMMMKKKHHHDDDAAA??????>>>>>>>>>???@@@@@@<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<;;;::::::999666666666777777666666666666666666666666666666666666666666555444444333333000000000000000000000000000000///......///000111////////////////////////........................------------------------,,,++++++++++++,,,------+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++------++++++++++++------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------............///,,,++++++++++++,,,------,,,------...........................////////////............////////////000000111111111222222222......///000111111222222111111111222222222333333222333333333444444444444333333444444444555555555444444555555555666666666555666777777888888888888444444333333333333444444555555555555444444444444222222222222222333444555222222222111111111000000000000000000000000111111////////////////////////111///---,,,+++,,,...///------------............---........................//////000000000000000///......///000000///------......---,,,...111444444222000...------///000------------------------..............................////////////......//////............//////---///000///...---...///000//////...------------////////////////////////////////////000000000000000000000000000000000000000000000000////////////000111111111222222222222000111222111000111333555777999<<>>>>>>>>>>>>>>???;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;:::999999555666666777777666666555555666666666666777777777555555444444444333333333000000000000000000000000/////////000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------............///,,,,,,,,,,,,,,,------...,,,,,,---............---------........./////////------........./////////........./////////000000...//////000000111111111000000111111111222222222222222222222333333333333222222222333444444555555444444555555555666666666555666666777777777777666444444333333333333444444555555444444444333333333222222222222222333444444222111111111111000000000////////////000000000000////////////////////////000///...---,,,---...............------------,,,---------.....................///000000000//////......---...000111///...---.........---...111333222111///...---......///,,,,,,------------,,,,,,..............................////////////......///......------......///---...//////------...//////......------------...////////////////////////////////////000000000000000000000000000000000000////////////000000000000000111222222333333222222000111222111000111222444888999<<>>============;;;::::::::::::;;;<<<===:::;;;;;;;;;;;;:::999999555555666777777666555555555555555555666666777777333333333333333222222222000000000000000000000000---...000111111111000///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---...000111222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------,,,---......///+++,,,------......---------------.........//////---------.........//////............/////////000/////////000000000000000000000000000111111111222111111111111222222222333111111111222333444444444555555555555666666666666666666666777666666555555444444333333333333444444444444444333333333333222222222222222222222333333111111111111000000000000---.........///////////////////////////////////////............---------000///......,,,,,,+++***---------.........//////------...////////////......------...000111///...,,,...//////......000111///.....................,,,---...//////...---,,,..............................////////////......///......------......///---...//////------...//////...............///000////////////////////////.../////////000000000111000000000000000000000000......//////000000111111000111222333333333222222222333444333222222444666888:::===???AAABBBIIIMMMQQQTTTTTTRRRQQQQQQPPPPPPPPPNNNLLLNNNSSSXXXXXXWWWVVVVVVVVVUUUSSSQQQSSSQQQMMMJJJHHHIIIJJJLLLJJJJJJIIIHHHHHHHHHHHHIIIGGGHHHJJJLLLMMMLLLKKKJJJJJJJJJJJJIIIGGGEEECCCBBB@@@??????>>>===<<<<<<;;;;;;::::::999:::;;;===>>>::::::;;;;;;;;;:::999999444555666777777666555444444444444555555666666666333333222222222222222222000000000000000000000000+++---000222333111///...////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++------------+++++++++++++++,,,,,,---------+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,------------------------,,,++++++++++++++++++,,,******+++,,,,,,---......++++++---......---++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......++++++,,,---...///111222++++++++++++++++++++++++---------------------------------------------------------.........//////...------------...//////+++,,,------......---------------.........//////---------.........//////000000000000111111111111000000000000////////////000000000000111111111111000111111111111222222222000000111222333333444444555555555666666666777777666777777777666555444444555444444333333444444555444444444333333333222222333333222222111222222333111111111111000000000000,,,---------......//////////////////////////////......//////......---,,,111000///...,,,+++***)))---------.........//////,,,------..................------...000111000...,,,...000000///...///000,,,---......///......------...///000000///...---..............................////////////...............------.........---...///...------.../////////...//////000111222////////////////////////.../////////000000111111000000000000000000000000---......///000111111222000111222333444333222222444555666555444444555777888:::===???AAABBBNNNQQQUUUVVVUUUTTTSSSSSSSSSTTTUUUTTTRRRRRRSSSTTTZZZYYYWWWUUUTTTRRRQQQQQQNNNMMMKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIJJJKKKLLLKKKKKKLLLMMMMMMMMMMMMLLLHHHHHHHHHGGGFFFEEEDDDCCC@@@===::::::<<<===;;;999:::::::::::::::::::::::::::::::::999999999888888444444444444444444444444666555555555555444444444444444444333222111000///000000000000000000000000000000000000////////////.................................------,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000---,,,---///000...,,,,,,,,,------,,,,,,+++***------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***))))))------,,,++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......++++++************++++++******+++,,,,,,,,,,,,+++...---+++******+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++---------...//////...------////////////////////////000000000000000000000000////////////000000000000000000000000000111111222111111222333333333333222111111222222222333333333555555555555555555444444555555666666666666555555333333333333333333333333222222333333333333444444444333333222222333333333222222222111111111111000000000000000000000000000////////////////////////......---------,,,,,,,,,...------,,,,,,------...------------------------,,,---......//////......///...---,,,,,,,,,,,,,,,//////.........---------//////////////////////////////.........---------,,,,,,,,,---------......//////000000000000//////////////////////////////000000//////.........---............///////////////////////////.........000000000000000000000000000000000000////////////000000000000111111111111222222222111111111111111333333333333444555666666888999<<>>AAABBBTTTXXX[[[]]][[[WWWTTTSSSXXXVVVTTTPPPNNNOOORRRUUUXXXWWWUUUSSSQQQPPPPPPOOOQQQPPPNNNMMMMMMNNNOOOOOOOOONNNMMMLLLLLLMMMNNNOOOLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDBBBAAA???===;;;:::;;;;;;:::999999999999999999999999999888888777777777666666666444444444444444444444444333333333333222222222222111222222222222222111111000000000000000000000000000000000/////////.................................------------,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,***,,,,,,------,,,,,,+++*********+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---...//////............//////////////////////////////////////////////////////....../////////000000000000000//////000000111222000111222222333333222222111111111222222222222333222222222222222222222222555555666666666666555555333333333333333333333333222222333333333333444444444444333222111111222222222222222111111111111000000000000000000000000000////////////////////////......---------,,,,,,,,,...------,,,,,,------...------------------------,,,---......//////...............---------------...............---------////////////////////////...............---------,,,------------..................//////.........////////////////////////////////////........................////////////......//////////////////000000000000000000000000......//////000000111111000000000000111111111111000000000111222222222333333333333333444555666666888999<<<>>>@@@AAAXXX[[[______]]]XXXUUUSSSVVVTTTPPPKKKIIIJJJOOOSSSWWWVVVUUUSSSRRRQQQPPPPPPSSSRRRQQQPPPPPPQQQRRRSSSQQQPPPOOONNNNNNNNNOOOPPPMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEEEEEEEDDDBBBAAA@@@>>>===;;;:::::::::::::::888888888888888999999999888888777777777666666666444444444444444444444444333333333333222222222222000111111222222222222111000000000000000000000000000000/////////.................................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...------,,,,,,------,,,,,,+++*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---...///*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------***,,,------,,,,,,...///000000///......///000000////////////////////////////////////////////////........./////////000000///////////////000111111000000111222222222222222111111111111222222222222444444444444555555555555444555555666666555555444222222222222222222222222222222222333333333444444333333333333333444444555222222222111111111000000////////////////////////////////////////////////......---------,,,,,,,,,...------,,,,,,------...------------------------,,,---......///.........---...............------........................////////////////////////........................------------............------............------///////////////////////////////////////.....................////////////............////////////////////////////////////---......///000111111222///000000000111111111111//////000111222333333333333333333333444555666666888999<<<>>>@@@AAAZZZ\\\______\\\XXXTTTSSSVVVSSSNNNIIIGGGIIIOOOTTTXXXWWWUUUTTTRRRRRRQQQQQQUUUTTTSSSSSSSSSTTTUUUUUURRRQQQOOONNNNNNNNNOOOPPPMMMMMMMMMLLLKKKIIIHHHGGGDDDDDDDDDCCCBBBAAA@@@???======<<<;;;999999999:::777777888888888999999999999999888888888777777777444444444444444444444444444444444444333333333333000000111222222222111111000000000000000000000000////////////....................................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...///,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,------------,,,+++,,,,,,------,,,,,,+++------------------------------------------------***,,,------,,,,,,...///000000000//////000000000////////////////////////..................................../////////////////////...///000000111000000111222222222222111000000111111111222222222444444555555666666666666444444555555555555444444222222222222222222222222222222222333333333444444222222222333555666888999222222222111111111000000////////////////////////////////////////////////......---------,,,,,,,,,...------,,,,,,------...------------------------,,,---......///.........------...//////......------.....................////////////////////////---.....................---------.........//////------............------////////////////////////.........///////////////............////////////---.........//////000000////////////////////////---......///000111111222///000000000111111111111//////000111222333333333333333333333444555666666888999<<<>>>???@@@ZZZ\\\]]]]]]YYYVVVSSSSSSVVVTTTOOOJJJHHHKKKRRRWWWWWWWWWUUUTTTSSSRRRRRRRRRTTTTTTSSSRRRRRRSSSUUUVVVQQQPPPOOONNNMMMMMMNNNNNNLLLLLLLLLKKKJJJHHHGGGFFFCCCCCCCCCBBBAAA@@@>>>>>><<<<<<<<<;;;999888999:::777777888888999:::::::::999999888888888777777777444444444444444444444444444444444444333333333333000111111111111111000000000000000000000000000000/////////.........------........................,,,,,,,,,------------...,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***,,,,,,,,,------,,,,,,+++***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---...------,,,,,,+++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++---...---,,,,,,---...000000111111111111000000////////////////////////........................------.........///////////////......//////000111///000111111222222111111000000000111111111111222111222222333333444444555444444555555555555444444222222222222222222222222222222333333333333444444111111222333555666888999222222222111111111111000000000000000000000000000////////////////////////......---------,,,,,,,,,...------,,,,,,------...------------------------,,,---......//////......,,,---...000000///......---------...............////////////////////////---------...............------........./////////.........//////.........////////////////////////.........///////////////............////////////------......///000000000000000000000000000000000......//////000000111111000000000000111111111111000000000111222222222333333333333333444555666666888999;;;>>>???@@@YYYZZZZZZYYYVVVSSSRRRRRRTTTRRRNNNJJJIIIMMMSSSXXXVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPQQQRRRSSSPPPOOONNNLLLKKKLLLLLLMMMIIIIIIIIIHHHHHHFFFEEEDDDBBBBBBBBBAAA@@@???======;;;<<<===;;;888777999;;;888888888999:::;;;;;;;;;888888777777777666666666444444444444444444444444333333333333222222222222111111222111111000///...000000000000000000000000//////.........---------........................,,,,,,,,,---------......,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++)))(((***,,,,,,,,,------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,---,,,+++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---+++,,,------...---------------++++++++++++------------------------------........................,,,.........,,,+++,,,---///000222333333222000///////////////////////////........................---------........./////////............///000000///000000111111111111111000000000000111111111111//////000111111222333333333444444555555444444333111111111111111111111111222222333333333333444444222222222222222444555555222222222111111111111000000000000000000000000000////////////////////////......---------,,,,,,,,,...------,,,,,,------...------------------------,,,---......//////......,,,---///000000000///...---------.........//////////////////////////////---------.........//////............////////////...//////000000//////...////////////////////////............/////////000............////////////------......///000000111000000000000000000000000////////////000000000000000000000000111111111111111111111111111111222222333333333333444555666666888999;;;===??????XXXXXXXXXVVVSSSQQQRRRRRRQQQOOOLLLIIIHHHKKKRRRWWWUUUTTTSSSQQQQQQPPPPPPPPPOOONNNMMMMMMNNNOOOPPPQQQPPPNNNMMMKKKJJJJJJKKKKKKFFFFFFFFFFFFFFFEEEDDDCCCAAAAAAAAA@@@???>>>===<<<;;;<<<===;;;888777888;;;888888999:::;;;;;;<<<<<<777666666666555555555555444444444444444444444444222222222111111111111000222222222111111///......000000000000000000000000//////.........---------........................,,,,,,,,,------.........,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,***---...---+++***,,,...,,,,,,---------,,,++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***(((((()))+++,,,*********++++++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------...---+++******+++---...------------------------........................---...///...,,,+++,,,---...000333555555333000...////////////////////////........................---------.........//////...............///000000//////000111111111111111000000000000111111111111///000000111222222333333333444444555555444444333111111111111111111111111222222333333333444444444333222111111000000111111222222222111111111111000000000000000000000000000////////////////////////......---------,,,,,,,,,...------,,,,,,------...------------------------,,,---......//////......+++---///000111000///...---------.........//////////////////////////////---------.........//////............/////////000//////000000000000//////////////////////////////---.........//////000000............/////////000---------...///000000111000000000000000000000000000000000000////////////000000000000111111111111222222222111111111111111333333333333444555666666888999;;;===??????XXXWWWUUUSSSRRRQQQPPPPPPRRRPPPNNNMMMMMMOOORRRSSSTTTQQQOOOOOOQQQRRRQQQOOONNNNNNMMMLLLKKKKKKLLLLLLMMMMMMMMMLLLKKKIIIGGGGGGDDDDDDEEEEEEDDDBBB@@@???@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999888888999:::;;;;;;;;;;;;888777666555444444555666555555555444444333333333222111111000000000000000000000000000000000000000////////////////////////........................------------------------------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++************++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))******++++++,,,------******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,---------......)))***++++++,,,---......,,,++++++++++++,,,------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------........................000///000111333222000---------------------------........................---,,,,,,+++,,,---...///111000///......///000111////////////000000000000111111000000000000000111111111222222222333333333111222222333333222222111111222333333333333222111000000111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000////////////...,,,+++***------------------------...------,,,,,,------...---------------------,,,+++,,,,,,------,,,,,,+++///............---------........................------------------------......//////...---,,,,,,---------............///000...---...///000///...............//////////////////000000000000//////............////////////111000000/////////000000333333222111000///......222111111111000000//////000000111111111111000000...000111111000000111222333333333222222333444444888:::<<<>>>??????WWWVVVUUUSSSRRRQQQQQQQQQRRRPPPNNNMMMMMMNNNPPPRRRRRRPPPNNNOOOQQQQQQPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGCCCDDDDDDDDDCCCAAA???>>>??????>>>=====================<<<::::::999999:::888999::::::;;;:::::::::888777666555444444555666555555444444444333333333222111111000000000000000000000000000000000000000////////////////////////........................------------------------,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,---------......------------------------........................000000111333444333000...------------------------..............................---------...///000000//////.........///000.../////////000000000000111111000000000000000111111111111222222222333333111222222333333222222111111222222333333222222111111111111222222222222333222222222222222222222222000000000000000000000000000000000000000000000000....../////////...------------------------------...------,,,,,,------...+++,,,,,,------.........+++,,,,,,------,,,,,,+++///............---------........................------------------------......//////...------,,,---------............///000...---...///000///...............//////////////////000000000000//////............////////////000000//////...//////000111111111111000000000000111111111111000000000/////////000000000000//////...000111111000000111222222222222222333333444555999;;;===???@@@@@@VVVUUUTTTSSSRRRRRRRRRRRRRRRPPPNNNLLLLLLLLLNNNOOOPPPOOONNNOOOPPPOOONNNLLLJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFBBBBBBCCCCCCAAA@@@>>>=========<<<;;;;;;;;;;;;<<<===<<<;;;::::::999999:::999::::::::::::999888888777666555555444555555555444444444444333333333333222111111000000000000000000000000000000000000000////////////////////////........................------------------------+++,,,,,,,,,,,,,,,,,,+++......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,+++******))),,,,,,++++++,,,,,,---...************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,---......///,,,------......------,,,------------------------,,,,,,,,,---------......------------------------........................///000222444666444000---------------------------........................//////.........///000000......---------......///....../////////000000000000000000//////000000111111111111222222222222333111222222333333222222111111111222333333222111111222222222222333333333333222222222222222222222222////////////////////////000000000000000000000000------...///000000//////------------------------...------,,,,,,------...***++++++,,,---...//////,,,,,,------------,,,,,,///............---------.........................................................///......---,,,---------............///000...---...///000///...............//////////////////000000000000//////............//////////////////............////////////000000111111111222111111111111000000000000//////000000000000//////...000111111000000111222111111111222333444555666:::<<<>>>@@@AAAAAATTTTTTSSSSSSRRRRRRSSSSSSRRRPPPNNNLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNMMMLLLJJJIIIJJJKKKLLLLLLLLLKKKKKKLLLKKKKKKIIIHHHFFFDDDCCCAAAAAAAAAAAA@@@???===<<<<<<;;;;;;:::::::::::::::<<<;;;;;;:::999999999:::::::::::::::999888777666555555555555555555555555333333333333333333333333222111111000000000000000000000000000000000000000////////////////////////........................------------------------,,,,,,------------,,,,,,......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++,,,------************++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///111333555333///,,,------------------------..........................................//////------,,,---------.............../////////000000000////////////000000111111111111111222222222222111222222333333222222111111111222222222222111111222222333333333444444444111111111111111111111111000000000000000000000000////////////////////////......//////000//////...------------------------...------,,,,,,------...,,,,,,,,,------.........,,,,,,------------,,,,,,///............---------........................////////////////////////---...............---------------............///000...---...///000///...............//////////////////000000000000//////............////////////..................///000000000000000111111111111111111111000000000000000000000111111111111000000...000111111000000111222111111111222333444666777:::;;;===@@@AAA@@@SSSRRRRRRQQQQQQRRRRRRSSSQQQPPPNNNMMMKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKIIIJJJJJJKKKKKKKKKJJJJJJMMMLLLKKKHHHFFFCCC@@@???@@@@@@AAAAAA@@@>>><<<;;;;;;::::::999999999999999;;;;;;:::999999999:::::::::::::::999888777666555444444555555555555555555333333333333333333333333222111111000000000000000000000000000000000000000////////////////////////........................------------------------------............------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************+++,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,---.........------------...//////,,,------......------,,,------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,---///111222111---***------------------------........................------------------------+++,,,,,,---------------............//////////////////......///000111111000000111111111222222222111222222333333222222111111111111111111111111111222222333333333444444444111111111111111111111111111111111111111111111111////////////////////////000000000000///...---,,,------------------------...------,,,,,,------............------,,,,,,,,,,,,------......------,,,///............---------........................////////////////////////------...............------------............///000...---...///000///...............//////////////////000000000000//////............////////////...............///000000111111111111000000000000000000000000000000111111111222222333333222222111...000111111000000111222111111111222333444666777888:::<<<>>>??????RRRQQQQQQPPPPPPPPPPPPQQQQQQPPPOOOMMMLLLKKKKKKKKKLLLMMMMMMKKKJJJIIIKKKLLLKKKKKKJJJIIIIIIIIIIIIIIILLLKKKJJJGGGDDDAAA???===@@@@@@AAAAAA@@@>>><<<;;;;;;:::999999888888999999::::::999999999999::::::999999999888888666555555333333444555555555555444222222222222333333333333222111111000000000000000000000000000000000000000////////////////////////........................---------------------------......//////......---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++***)))))),,,,,,,,,,,,------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))******+++,,,,,,------******))))))******+++,,,+++++++++,,,,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,)))******+++---......///---------,,,---......///,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,---///000///---+++------------------------........................---------...------,,,+++++++++,,,---............------........./////////............///000111111000000000111111111111222111222222333333222222111222111000000000000111222222222222222333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000///...,,,+++***------------------------...------,,,,,,------...//////...---,,,++++++***------............------///............---------................................................,,,---......///.........---------............///000...---...///000///...............//////////////////000000000000//////............//////////////////...//////000111222222111111111000000//////000000000000111111111111111222222222222222222111...000111111000000111222111111111222333444555666888999<<<>>>??????QQQPPPOOOOOONNNNNNNNNNNNPPPPPPOOONNNMMMLLLLLLLLLMMMNNNMMMJJJHHHHHHKKKOOONNNLLLJJJGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDBBB@@@>>>@@@AAAAAAAAA@@@>>><<<;;;;;;:::999999888888999999:::999999999999999::::::777888888888777666555555222333444555555555444444111111222222222333333333222111111000000000000000000000000000000000000000////////////////////////........................------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++,,,+++************+++,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,---------......------------------------///////////////////////////---------//////...---------------------------........................---.../////////---,,,+++***+++---.../////////...---------.........//////...------......000111111000000000000111111111111111222222333333222222111222111000//////000111222111111111222222222222333111111111111111111111111111111111111111111111111000000000000000000000000------...------,,,++++++------------------------...------,,,,,,------............------,,,,,,+++------............------///............---------........................------------------------,,,------...//////......---------............///000...---...///000///...............//////////////////000000000000//////............/////////////////////000000111333333000000000000111111111111///000000000111111111111000000000111111000000000...000111111000000111222222222222222333333444555999:::===???@@@@@@QQQPPPOOONNNMMMMMMMMMMMMPPPPPPOOOOOONNNMMMMMMMMMNNNNNNMMMJJJGGGHHHLLLPPPPPPMMMIIIFFFEEEFFFGGGIIIFFFFFFEEEEEEDDDCCCAAA@@@AAAAAAAAAAAA@@@>>>===;;;;;;:::999999888999999999999999999888999999::::::777777777777777666666555111222444555666555444444111111111222222333333333222111111000000000000000000000000000000000000000////////////////////////........................------------------------+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......,,,,,,,,,------.........+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,++++++*********,,,,,,++++++,,,,,,---...((())))))***++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,------------......------,,,,,,,,,,,,++++++,,,++++++++++++,,,------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------111111111111111111111111111///------...000//////------------------------........................//////000000000///---,,,***,,,---///000000//////---------.........//////---------......000111111000000000000111111111111222222222333333222222222222111000//////000111222000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000++++++,,,,,,------,,,,,,------------------------...------,,,,,,------...,,,---------------------------............------//////.........---------........................------------------------,,,,,,---.../////////...---------.........//////000...---...///000///.............../////////000//////000000000000//////............/////////000000000000000111222333444......///000111222333333//////000000111111111222......////////////......///000111111000000111222333333333222222333444444:::;;;>>>@@@AAAAAAPPPPPPOOONNNNNNNNNNNNOOOTTTSSSPPPNNNNNNOOOQQQSSSRRRPPPLLLHHHEEEEEEIIILLLMMMKKKHHHDDDBBBCCCFFFIIIHHHGGGEEECCCBBBAAABBBBBBFFFFFFEEECCC@@@>>><<<:::;;;:::999888888888999:::::::::999888777777777777666666666555444444333333555555444444444333333333111222222333333222222111//////000000000000//////000000000000000///..............................------,,,,,,,,,------...+++,,,............,,,+++.........------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++------------------------------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,---------.........------,,,,,,...///000111333555333000000333666222444555444555777555000000000///...............------------------------//////.........---------............////////////------............------////////////////////////111000000////////////000111222222333333222222111222222111111000000//////000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000////////////............------------------------------------,,,,,,+++***........................---------............//////............---------//////.........------------...///...------...///,,,,,,,,,---------......------............------000000//////.........---............////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111000/////////000222333111111111000000000000000111111000000111111222333111111222333444666777888<<<===>>>??????>>>QQQQQQPPPOOOOOOOOOOOOPPPSSSRRRPPPOOOOOOPPPRRRRRRRRRPPPNNNJJJGGGGGGIIIKKKMMMLLLIIIFFFCCCCCCFFFIIIGGGFFFDDDCCCBBBBBBBBBCCCFFFEEEDDDCCC@@@>>><<<;;;;;;;;;999888888888999:::<<<;;;:::999888777777777666666666555444444333333444444333333333222222222111222222333333222222111//////000000000000//////000000000000000///..............................---------,,,,,,------...,,,,,,------------,,,,,,......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++,,,,,,---------.........///...---------...///000333555777666333222444666333666666555777999666111000000///...............------------------------//////.........---------............////////////---......//////......---////////////////////////000000////////////000000111222222333333222222111111111111000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000////////////............---------------------------------------,,,+++***........................---------............//////............---------//////.........------------...///...------...///,,,,,,---------.........---......//////......---000/////////........................////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111000/////////000222222000000000000000111111111111111000000111111222333333333333333444444555666<<<<<<>>>??????>>>SSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPMMMJJJHHHIIIKKKMMMMMMKKKIIIFFFEEEFFFHHHFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDBBB@@@>>><<<;;;<<<;;;999888888888999:::===<<<;;;999888888777777666666666555444444333333333333222222222111111111111222222333333222222111///000000111111000000/////////000000000///.................................------,,,,,,---------,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------.........------,,,,,,+++,,,------------.........//////.........///000111555888;;;;;;888555555777555777888777888:::888333000000///...............------------------------...............---------............////////////---......//////......---//////////////////////////////...//////000111222111222222333333222222111000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////............------------------------,,,------------,,,,,,+++........................---------............//////............---------...............------------...///...------...///,,,------------.........---......//////......---////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000///000111111222//////000000111111222222111111000000111111222333555444444333333333444444;;;<<<===?????????TTTTTTSSSRRRRRRRRRRRRRRRPPPQQQRRRSSSTTTSSSSSSRRRRRRRRRRRROOOLLLJJJIIIJJJLLLMMMMMMKKKHHHFFFFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCCCCBBB@@@>>>===<<<<<<;;;:::999888999::::::>>>===<<<:::999888888777666666666555444444333333333333333333222222222222111222222333333222222111000000000111111000000000...///////////////....................................---,,,,,,,,,---------,,,************,,,---------------------------...------------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,---...///000,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------..............................---------,,,,,,,,,------------............////////////000000000111666:::??????;;;888777777555888888777999;;;888333000000///...........................................................................////////////......////////////......////////////////////////............///000222222111222222333333222222111//////000000111111222222000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////////////////............------------------------,,,---------------,,,,,,........................---------............//////............---------........................---...///...---------///------------..................////////////......///////////////.....................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000111111222......///000111222222333111111000000111111222333444444333333333444555555:::;;;===>>>??????TTTTTTSSSRRRRRRRRRRRRRRROOOPPPRRRTTTUUUUUUTTTSSSSSSSSSSSSQQQMMMJJJJJJJJJKKKLLLMMMLLLIIIGGGGGGHHHEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBBBBAAA@@@???===<<<<<<;;;:::999999999:::;;;>>>===;;;:::999888888888666666666555444444333333444444444444333333333333111222222333333222222111000000111111111111000000......////////////..............................///...---,,,,,,,,,,,,,,,---,,,************,,,---------------------------.........---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,---...///000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---------------,,,,,,,,,---------.........//////...//////000000000000000666;;;???@@@===999888888555888888777999;;;888333000000///.......................................---.................................////////////...//////////////////...////////////////////////............///000222222111222222333333222222111//////000000111111222222000000000000000000000000000000000000000000111111000000000000000000000000////////////////////////////////////............------------------------,,,------......---------........................---------............//////............------------.....................---...///...---------///---------.........//////...//////////////////............///////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111......///000111222222333111111000000111111222333222222222333444555777777999:::<<<>>>???@@@SSSSSSRRRQQQQQQQQQQQQQQQOOOPPPRRRTTTVVVVVVVVVUUUSSSTTTSSSQQQMMMJJJIIIJJJJJJKKKLLLKKKIIIHHHIIIJJJFFFEEEDDDCCCBBBBBBCCCDDDAAAAAAAAAAAA@@@???>>>======<<<:::999999999:::;;;<<<;;;:::999999888888999666666666555444444333333555555555444444444333333111222222333333222222111000111111222222111111000------.../////////..............................///......---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...............---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---......//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------........./////////---...///000000000//////444999===>>><<<999888888555888999888999;;;999333000000///.......................................---------...........................////////////...//////000000//////...//////////////////////////////...//////000111222111222222333333222222111000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////............------------------------,,,------............---........................---------............//////............------------------...............---...///...------...///------........./////////...//////000000//////............///////////////............////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111000//////000000111111222222111111000000111111222333111111222222444666777888888:::<<<>>>@@@@@@QQQQQQPPPOOOOOOOOOOOOPPPPPPQQQRRRTTTUUUVVVWWWWWWTTTTTTSSSOOOLLLIIIIIIJJJHHHIIIJJJIIIHHHHHHJJJLLLGGGFFFDDDCCCBBBBBBBBBCCC@@@@@@@@@@@@@@@???>>>======<<<;;;:::999:::;;;;;;:::999999888888888999999666666666555444444333333444444444333333333222222111222222333333222222111000111111222222111111000,,,---......//////..............................//////...---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------..................------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,------.../////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------,,,,,,,,,------...,,,,,,------.../////////------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////,,,---...///000///......111666:::;;;999777777999777::::::999;;;===:::555000000///.......................................---------.........//////............//////////////////000000000000//////////////////////////////000000////////////000000111222222333333222222111111111111000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000////////////............------------------------,,,,,,---.......................................---------............//////............------------------.........//////---...///...------...///............//////////////////000000000000//////............/////////000............////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000...///000111222111111000000000000000000111111111111111000000111111222333222222222333444555666777888999;;;>>>@@@AAAPPPPPPOOONNNNNNNNNNNNOOOPPPQQQRRRSSSUUUWWWXXXYYYUUUTTTRRROOOKKKIIIIIIJJJGGGHHHHHHHHHGGGHHHKKKMMMHHHGGGEEECCCBBBAAABBBBBB@@@@@@@@@@@@@@@???>>>>>>===<<<;;;:::999:::;;;;;;888888777777888888999:::777666666555444444333333333333333222222222111111222222222333333222222222111111222222222222111111,,,,,,---.../////////...........................000///...---,,,+++++++++,,,,,,...//////...,,,,,,,,,,,,,,,------.........//////.........---------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,------...///000000------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------............---,,,,,,,,,------,,,,,,------...///000000------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000+++,,,.../////////...---000444888999777666777999999;;;<<<;;;<<<>>><<<777000000///...............////////////////////////---------.........//////............/////////000//////000000000000//////////////////////////////111000000////////////000222222222333333222222222222222111111000000//////000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000/////////............------------------------,,,,,,---.../////////...........................---------.........////////////.........------------------.........//////---...///...------...///............/////////000//////000000000000//////---.........//////000000............/////////000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000...///000222222111111000111111111000000000000000111111111000111222222333444444444333333444444555777999;;;>>>@@@AAALLLLLLMMMMMMNNNOOOQQQQQQOOOOOOOOOPPPQQQRRRSSSSSSRRRQQQOOOMMMLLLJJJJJJJJJHHHHHHIIIJJJLLLMMMNNNOOOHHHFFFCCCBBBBBBAAA@@@>>>============>>>>>>>>>>>><<<;;;::::::::::::;;;<<<:::999777555555666888999666555555555555444444444444444333333333333222222222111000//////000111222000000000000//////////////////000000///...------------............------+++++++++,,,,,,,,,------++++++******++++++,,,---,,,,,,---------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,------------,,,+++******+++,,,------------------------------------,,,,,,+++++++++------------------------,,,,,,,,,++++++*********------,,,+++,,,---...///........................------------------------------,,,+++,,,---...///------------------------,,,,,,,,,---------......------------------------................................................------------------------+++...111111000.........111333555666666777888999;;;::::::;;;<<<;;;666222000000////////////000000111///...///000111000...///////////////////////////////////////.........,,,------------------,,,............////////////...............///000000111222222222222111000000000000000000000000000000///////////////.........111111000000000000111111////////////////////////111///---...111222000...//////.........---------........................................................................---------............///------............------------++++++++++++------............//////////////////////////////////////////............/////////...---...///000000...............////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000111111111111222111111111000000//////111111222222222333333333555444444444444555666666:::;;;===>>>???@@@LLLLLLLLLMMMMMMOOOPPPPPPPPPOOOOOOOOOPPPQQQSSSTTTRRRQQQOOOMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMHHHFFFCCCBBBBBBAAA@@@???=====================>>><<<;;;::::::::::::;;;<<<999888777666666666777888555555555555444444444444444444333333333222222222222111000//////000111222000000000000/////////...///////////////...------------............------,,,,,,,,,,,,------------+++++++++***++++++,,,---------.........------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,+++++++++******------,,,,,,,,,---...///........................---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......------------------------................................................------------------------,,,...000111///...//////333555666777666666666888::::::999:::;;;999444000000000////////////000000111000///000111222111///......................../////////////////////...------............------............///////////////////////////000111111111222222222222111000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////111///......111111000...//////.........---------........................................................................---------............///---......//////......---...------------------...............//////////////////////////////////////////............/////////...---...///000000...............////////////////////////............////////////////////////000000000000000000000000////////////000000000000000000000000111111111111111111111111000000000///111111222222222333333333444444444333444555555666:::;;;===>>>???@@@LLLLLLLLLLLLLLLMMMNNNOOOQQQPPPNNNMMMNNNPPPRRRTTTQQQPPPOOOMMMLLLKKKKKKKKKMMMNNNOOOOOOOOOMMMKKKIIIGGGEEECCCBBBBBBBBB@@@???========================;;;;;;::::::::::::;;;;;;888888777777777777666666555555555555444444444444333333333333222222222222111111000000000000111111000000000/////////......///////////////......---------............------,,,------------.........+++++++++++++++,,,------.../////////...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,---...///------------------------------------------------+++,,,------......------------------------------,,,,,,,,,---------......------------------------................................................------------------------...///000///...///000222555666888777666555555666:::999999999999666111...000000////////////000000222111000000222222111000..............................//////////////////......////////////..................////////////000000000000000111222222111222222222222111000000000000000000000000000000///////////////////////////000111222222111000///000000000000000000000000111///...///000111000.../////////............---........................................................................---------............///---......//////......---......////////////..................//////////////////////////////////////////............/////////...---...///000000...............////////////////////////............////////////////////////111111111111111111111111////////////000000000000000000000000111111111111111111111111000000000000111111222222222333333333333333333333333444444555:::;;;===>>>???@@@LLLLLLLLLLLLLLLLLLMMMMMMQQQPPPMMMKKKLLLNNNQQQTTTPPPOOONNNMMMLLLKKKKKKKKKOOOPPPQQQQQQOOOLLLHHHFFFFFFDDDBBBAAAAAAAAA@@@???===============<<<<<<<<<::::::::::::::::::::::::777777888888777777666555555555555444444444333333333333333222222222222111111000000000000000000111000000/////////............///////////////......------............---------------.........//////,,,++++++++++++,,,------////////////...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------------------------+++,,,---...///...---,,,------------------------,,,,,,,,,---------..............................................................................------------............/////////......///222555444666777888666666666777::::::::::::888555000...000000////////////000000111000///000111111000///------------------------............//////////////////000000000000//////............////////////000000//////000000111222111222222222222111000000///////////////////////////////////////000000000...///111333333111///...000000000000000000000000000/////////000000000////////////.......................................................................................---------............///......////////////......---...///000000///...---............//////////////////////////////////////////............/////////...---...///000000...............////////////////////////............////////////////////////000000000000000000000000////////////000000000000///000000000111111111111111111111000000000000000111111222222222333333333333222222222222333444444:::;;;===>>>??????MMMMMMLLLLLLLLLLLLLLLLLLPPPNNNLLLJJJJJJLLLOOOQQQNNNMMMLLLLLLKKKKKKKKKKKKOOOPPPQQQPPPNNNJJJFFFCCCCCCAAA@@@???@@@AAA@@@???>>>=========<<<<<<;;;;;;::::::::::::::::::::::::666777777777777666555555555444444444444333333333333333222222222111111111000000000111111000000000////////////..................///////////////...------............---------------.........//////,,,,,,++++++,,,,,,---.........//////...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------+++,,,---...///...---,,,------------------------,,,,,,,,,---------..............................................................................---------......//////////////////......000444777222444777777777777999:::999;;;;;;;;;888444111///000000////////////000000000.........///000///...........................---.........//////000000//////000000000000//////............///////////////............///000000111222222222222111000000////////////////////////////////////000000111111...///111333333111///...000000000000000000000000///000000000/////////000////////////////////////........................................................................---------............///...//////////////////...,,,---...//////...---,,,............//////////////////////////////////////////............/////////...---...///000000...............////////////////////////............////////////////////////////////////////////////////////////000000000000///000000000111111111111000000000000000000111111111111222222222333333333333222222222222333444444:::;;;===>>>??????OOONNNMMMLLLLLLLLLLLLLLLNNNLLLJJJIIIIIIJJJLLLNNNKKKKKKJJJJJJJJJJJJJJJKKKNNNNNNNNNMMMKKKHHHDDDBBBAAA???======?????????>>>>>>======<<<<<<;;;;;;;;;999999::::::::::::999999777777666666666666555555444444444444333333333333222222222222111111111111000000111111111111000000/////////.........---------...//////////////////------............------,,,------------.........,,,,,,,,,,,,,,,------...,,,,,,---------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------............,,,,,,------------,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------,,,,,,,,,---------..............................................................................---------...//////000000...///000//////222555888222444666888888888:::;;;888:::<<<;;;888444111000000000////////////000000///...------//////...---////////////////////////------......///000000000//////000000000000//////............////////////...............//////000111222222222222111000000000000000000000000000000...//////000000111111222///000111222222111000///000000000000000000000000...000111000///...///111...////////////000000000........................................................................---------............///...//////000000//////...---------......---------............//////////////////////////////////////////............/////////...---...///000000...............////////////////////////............////////////////////////........................////////////000000000000000000000000111111111111000000000000111111111111111111222222222333333333333333333333333444444555:::;;;===>>>???@@@PPPPPPOOOMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKJJJIIIGGGEEECCCBBB>>>===;;;;;;===>>>>>>===>>>>>>===<<<<<<;;;::::::888999::::::::::::999888888777666555444555666666444444444333333333222222222222222222111111111111///000111222222111000/////////.........---------------...///////////////------............------,,,,,,,,,,,,---------------,,,,,,,,,,,,---......)))***+++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............,,,,,,---......---,,,,,,------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,---------......+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------..............................................................................---------...///000000000---///000000111333666999333555888888888777999:::555888::::::666222111000000000////////////000000000...---...///000///...000000000000000000000000------......///000000111...//////000000//////.............../////////////////////...///000000111111222222222222111000000000000000000000000000000...//////000111111222222000000000000000000000000////////////////////////...000111111......///111.../////////000000000000........................................................................---------............/////////000000000000////////////............//////............//////////////////////////////////////////............/////////...---...///000000...............////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000111111111111///000000000111111111111111111222222222333333333444444444333444555555666:::;;;===>>>???@@@QQQQQQOOONNNMMMMMMLLLLLLIIIHHHHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJIIIHHHGGGEEEDDDCCCCCC===;;;::::::<<<======<<<>>>>>>===<<<;;;;;;::::::888999:::;;;;;;:::999888999777555444333444666777444444444333333333222222222222222111111111111000///000111222222111000/////////.........---------------...///000000//////---..................---+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......((()))***+++,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////,,,,,,---......---,,,,,,------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,------.........+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++,,,---...///------------------------,,,,,,,,,---------......////////////////////////................................................---------...///000000111---...000111222444666999666777999999777777777888222666999888555111000000000000////////////000000111///...///000111000///000000000000000000000000---------...///000000111......////////////................../////////000000000000000000111111222111222222222222111000000000000000000000000000000...//////000111222222222111111000000000000111111////////////////////////...000222111...---///111.../////////000000111111........................................................................---------.........////////////000000000000//////111000///......///000111............/////////000//////////////////////////////............/////////...---...000000000.............../////////000000/////////............////////////////////////000000000000000000000000////////////000000000000000000000000111111111111//////000000111111111222111111222222222333333333555444444444444555666666:::;;;===>>>???@@@OOOPPPQQQRRRQQQOOOMMMKKKMMMJJJHHHGGGHHHKKKLLLMMMIIIKKKLLLMMMMMMLLLJJJIIIKKKJJJIIIHHHFFFCCCAAA@@@???===;;;999999:::<<<===>>>===<<<;;;:::999888888888999999:::::::::999999666666666666666666666666222222111111111111111111222222222111111111000000000000000000000000000000///............------------------............///.........------,,,,,,,,,---------------------------------------------------.........---,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------............///111000...---,,,,,,------++++++,,,,,,,,,,,,---------------............///......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++------------------------------............------......---------......///...------------...//////++++++++++++++++++++++++.................................------,,,,,,,,,........................------............------..................................../////////000000000000000111333555666666999<<<===;;;777555444111111111000000000000000////////////////////////////////////////////////---......///000111111222222222111111000000//////222222111000///...------000000000000000000000000///////////////000111111222222222222222111000///000000000000000000000000111111000000//////......222111111111000000//////222111111111000000//////000000000000000000000000000000//////.........---//////////////////////////////.........------------.........//////000000---------.........//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---------.........//////............////////////111111000000//////......000000//////.........---//////000000000000//////111111000000//////......///////////////000111111000000000000000000000000333333222222111222222222333333444444555666666666;;;===@@@AAA@@@@@@QQQRRRRRRSSSRRRQQQOOOOOOPPPNNNLLLKKKMMMOOOQQQRRRKKKLLLNNNOOOOOONNNMMMLLLKKKKKKJJJHHHFFFDDDBBBAAA@@@>>><<<::::::;;;<<<>>>>>>>>>===<<<;;;:::999888888999999::::::999999888666666666666666666666666444444444333333333333333222222222111111111000000000000000000000000000000///............---------------------..................---------,,,,,,,,,------------------------------------------------------......------,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------............111000...---,,,,,,------++++++,,,,,,,,,,,,------------------..................---------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++------------------------------............------///......---------.........------------...//////---,,,,,,,,,,,,,,,,,,,,,........................//////...---------------..............................////////////......................................./////////000000111000000000111333555666777999;;;:::777333111000111111111111000000000000000000000000000000000000////////////////////////......//////000111111222111111111111000000000000000000000000000/////////000000000000000000000000000////////////000111111222222222222222111000000000000000000000000000000111111000000////////////111111111111000000000///111111111111000000000///000000000000000000000000000000/////////.........//////////////////////////////.........---------............/////////000---------.........//////////////////////////////........................////////////////////////////////////////////////........................---------.........//////............////////////000000000000//////......000/////////............//////000000000000//////111000000000/////////...///////////////000111111000000000000000000000000333333222222111222222333333333444444555666666666;;;===@@@AAA@@@@@@TTTTTTTTTTTTTTTSSSSSSSSSSSSRRRPPPNNNOOOPPPSSSTTTLLLNNNPPPRRRSSSRRRPPPOOOLLLKKKJJJIIIGGGDDDBBBAAA@@@???===;;;;;;<<<===>>>>>>>>>===<<<;;;::::::999888999999999999999888888666666666666666666666666555444444444333333333222222111111111111000000000000000000000000000000000///............---------------------...............------------,,,,,,,,,------------------------------------------------------......------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............000///...---------------++++++,,,,,,,,,,,,------------------..................---------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,------------------------------............------000///...---------------...------------...//////---------------.................................000///...---------...///........................//////000000000000//////............................../////////000000000111000000000111333444555999::::::888444000//////111111111111111111111111111111111111111111111111////////////////////////...//////000000111111111000000000111111111111111/////////000000111111111000000000000000000000000000000000///000000111222222222222222222222111000000000000000000000000000111000000000000/////////111111111111000000000000111111111111000000000000000000000000000000000000000000////////////......////////////////////////...............---------............////////////------........./////////////////////////////////........................////////////////////////////////////////////////........................------........./////////............////////////000000000////////////...////////////............//////000000000000//////000000000000///////////////////////////000111111000000000000000000000000333222222111222222333333333333444444555666666666;;;===@@@AAA@@@@@@VVVVVVUUUUUUUUUUUUVVVVVVTTTSSSQQQNNNLLLLLLNNNPPPNNNPPPSSSUUUVVVUUUSSSQQQLLLLLLKKKIIIGGGEEECCCBBB@@@???===<<<<<<<<<>>>>>>>>>>>>===<<<<<<;;;::::::888999999999999888888777666666666666666666666666333333333222222111111000111111111111000000000000000000000000000000000000///............---------,,,,,,---------.........------------------------------------------------------------------------,,,------...------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------------+++++++++,,,,,,,,,------,,,,,,---------...............---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...------------------,,,,,,------------------------------............------000///...---------------...------------...//////---------------.................................000///---,,,,,,---...///........................000000111111111111000000...........................////////////000000000111000000000000222444555;;;;;;:::777333111111222000111111111111111222222111111111111111111111111000000000000000000000000//////000000000111111111000000000111111222222222//////000000000111111111000000000000000000000000111000000000000111222222222222222333333222111111000000000000000000000000000000000000000000000000111111111000000000000000111111111000000000000000000000000000000000000000000000//////////////////////////////////////////.................................///////////////............////////////////////////////////////........................////////////////////////////////////////////////....................................////////////............///////////////////////////////////////////////////.........//////000000000000//////000000000000///////////////////////////000000111000000000000000000000000222222111111222222333333333333444444555666666666;;;===@@@AAA@@@@@@XXXWWWWWWVVVVVVVVVVVVWWWWWWVVVSSSNNNJJJHHHIIILLLNNNQQQTTTVVVWWWUUUSSSQQQLLLKKKJJJIIIGGGDDDBBBAAA??????>>>===<<<======>>>=========<<<;;;;;;::::::999999999999888888777666666666666666666666666666444444333333222111000000000000000000000000000000///////////////////////////............---------,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,------...------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---------+++++++++,,,,,,,,,------,,,,,,,,,------------.........---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...------------------------------------------------------............------//////...---------------...------------...//////++++++,,,,,,---------.................................---,,,,,,---...///////////////////////////000000111111111111000000////////////////////////////////////000000000111111000000///000111333444777777666444222111222444000000111111222222222333111111111111111111111111111111111111111111111111000000000000111111111111000000111111222222333333111111111111000000000000111111111111111111111111111111111111111222333333111222222333333333222222000000000000000000000000000000000000111111111111000000000000000000111111000000000000000000111111111111111111111111111111//////000000000000000000////////////////////////---.....................///////////////................../////////000000........................////////////////////////////////////////////////////////////////////////................................./////////000000............////////////.............../////////........./////////////////////000000000000//////////////////000000000000///////////////000000111000000000000000000000000222111111111222222333444333333444444555666666666;;;===@@@AAA@@@@@@ZZZZZZYYYYYYXXXWWWWWWWWWXXXXXXUUUOOOIIIFFFHHHKKKNNNQQQTTTVVVVVVTTTPPPNNNKKKJJJIIIHHHFFFCCCAAA@@@>>>>>>======<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999999888777666666666666666666666666666666777777666555444333222222//////000000000000000111///////////////////////////............---------,,,,,,,,,,,,------------,,,,,,,,,------------...------------------------------------------------,,,,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------......---------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------------------------------,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...------------............------------------------------............------......---------......///...------------...//////+++++++++,,,------..............................---............/////////////////////////////////000000111111111111000000/////////////////////////////////000000000111111111000000///000111222333000111222111000///111333000000111111222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111000000000111111111111111111111111222222111111222222333444111222333333333333333333000000000000000000000000000000000111111111111222000000000000111111111111000000000000111111111111111111111111111111111111//////000000000000111111////////////////////////---------...............///////////////.............../////////000000000........................000000000000000000000000////////////////////////////////////////////////............................../////////000000000............////////////---............/////////........./////////////////////000000000000//////////////////000000000000///////////////000111111000000000000000000000000111111111111222333444444333333444444555666666666;;;===@@@AAA@@@@@@]]]]]]]]]]]]\\\ZZZXXXVVVUUUVVVTTTOOOHHHFFFHHHLLLMMMPPPSSSUUUTTTQQQMMMJJJJJJIIIHHHGGGEEEBBB@@@???=========<<<<<<<<<<<<<<<:::::::::::::::999999999999999999999888777666555666666666666666666666666777777666555444333222222////////////000000111111///////////////////////////............---------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------------------------------+++,,,------......------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------,,,---...//////...------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------......---------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...------------.........///------------------------------............---------------------...///000...------------...//////,,,,,,,,,---......//////...........................///000222222222000000///////////////////////////000000000000000000/////////////////////////////////000000000111111111111000000//////000222333...000111111//////000111000000111222222333444444333333333333333333333333222222222222222222222222111111111111111111111111333222222222222222222111000111111111111111222222111111111111111111111111333222222222222333444444111222333333444444333333000000000000000000000000000000111111111222222222///000000000111111111111///000000000111111111111111111111111111111111111//////000000000111111111////////////////////////---------.........//////000/////////.............../////////000000000000........................////////////////////////////////////////////////////////////////////////.........................../////////000000000000............////////////---------.........//////............/////////000//////000000000000//////.../////////000000000111///////////////000111111000000000000000000000000111111111111222333444555333333444444555666666666;;;===@@@AAA@@@@@@___`````````^^^[[[XXXWWWQQQRRRQQQLLLFFFEEEHHHLLLMMMOOORRRTTTSSSOOOKKKGGGIIIIIIHHHFFFDDDBBB@@@???<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999888888777555555666666666666666666666666666555555333222111000000.../////////000000111111//////////////////////////////.........---------++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------------------------------+++,,,,,,---.........---+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------,,,---.../////////------++++++,,,,,,,,,---------++++++,,,,,,,,,---------......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...---------.........//////---------------------------..................---,,,,,,,,,---...///000111...------------...//////---------...///000000111...........................000333555555444222111000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111111111000//////000111222000222333333111000000111000000111222333333444444444444444444444444444444222222222222222222222222222222111111111111111111444333333222222111111111...///000111222333444444111111111111111111111111333333222222333333444555111222333333444444444444000000000000000000000000000000111111222222222222//////000000111111111222//////000000111111111222111111111111111111111111//////000000111111111222////////////////////////---------.........//////000000//////.........---////////////000000000000................................................////////////////////////////////////////////////........................////////////000000000000............/////////000---------.........//////---.........//////000000//////000000000000//////.../////////000000111111///////////////000111111000000000000000000000000111111111111222333444555333333444444555666666777;;;>>>@@@AAA@@@@@@___```aaa```^^^YYYUUURRRRRRQQQNNNKKKIIIHHHHHHGGGNNNNNNNNNNNNLLLKKKJJJIIIFFFFFFFFFFFFEEEBBB>>>:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888999999888777555444555555666666555555444333333333333222222222111111111111000000//////......////////////////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++************,,,------,,,+++,,,,,,---.........---,,,,,,+++------------------------......---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,------------------------......---,,,,,,+++******,,,------......------,,,------++++++++++++------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***.........------,,,,,,,,,..................---------------............///---------.........//////............/////////000,,,,,,,,,------///000000111111111111000000000000111111000000000000111111+++---......---,,,...///111000///000111111000///444222000000333333111///222111000000111222444555111111000111333333333222333222222222222222333444555555555555555555555555444555777666444222222333333333333333222111000000444333222222222333555666444444333222222222222222000//////000222444333222222222111111111111222222333333444444333333222111111111111111111111111111444333111000000111333444333333222111000000000111333222111000000111222333111111222222222222111111000000111111111111000000000000000000111111111111000000000000000000000000000///...---------------......//////000000111111000000000000000000000000000000//////.........---///////////////000111111........................////////////////////////////////////////////////000//////........./////////////////////......---............////////////000000000000000000000000000000//////......------000000000000000000000000222000///...///000222333222222111111222222333444444444444555666888999:::;;;===@@@AAA@@@@@@\\\]]]^^^^^^[[[WWWSSSPPPNNNMMMLLLJJJIIIIIIJJJJJJNNNNNNNNNMMMLLLKKKJJJIIIEEEEEEEEEEEEDDDBBB===:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999888888999999888777555444555555555555555444444333333333222222222111111111111000000000/////////...////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++*********,,,...---,,,+++,,,---------......------,,,+++------------------------......---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------......---,,,,,,+++******,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++......---------,,,,,,,,,........................---------............///---------.........//////---------............///------------...///000111111111111111000000000000111000000000000000000111111222333222000//////000111000000000111222111111444333222333666777666444666555444333333333444555555555444555666777666666666666555555555666777777777777777777777777777777777888999888666444444555666777777777666666555444666555555444444555555666555555444333222222222222111000///000222333222111333333333333444555666777333444444444444333222222111111111111111111111111444333111000000111333444333222111111111111111111111111000//////000111111111111222222222222111111000000111111111111000000000000000000111111111111000000000000000000000000000///...------------....../////////000000000111000000000000000000000000000/////////............///////////////000111111........................//////////////////////////////////////////////////////............/////////////////////......---............////////////000000000000000000000000///////////////.........000000000000000000000000111111/////////000222333222222111111222222333444333333333444666777999:::;;;===@@@AAA@@@@@@XXXYYYZZZZZZXXXTTTOOOLLLJJJIIIIIIHHHIIIJJJKKKLLLNNNNNNMMMMMMLLLJJJIIIHHHDDDCCCCCCCCCCCCAAA===:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999888888888888777666555444555555555555555444333333333222222222222111111111000000000000////////////////////////////////////------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++++++++++++++,,,......,,,+++,,,---------......------,,,,,,------------------------......---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------.........------------,,,,,,,,,------------------------...------,,,,,,++++++***,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,........................---------............///------........./////////,,,,,,---------.........///.........///000111222111111111111000000000000111000000//////000000111111222222111000//////000000000000000000000000000222111111222444555444333444333333222222222222333444444555666666777888888999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===;;;999888999888888888888777666555555666666666555444222111000444444444333333333333333333111000111222333222111333333222222333333444555444444555555444444333222222222222222222222222222444333222111111222333444222111111111111222222333000000////////////000000111111222222222222111111000000111111111111000000000000000000111111111111000000000000000000000000//////......------......////////////000000000000000000000000000000000000////////////............///////////////000111111........................//////////////////////////////////////////////////////............/////////////////////......---............////////////000000000000000000000000...///////////////000000000000000000000000000000111111000///000111222333222222111111222222333444222222333444555777888999;;;===@@@AAA@@@@@@TTTUUUWWWWWWTTTPPPLLLIIIHHHHHHGGGGGGHHHJJJKKKLLLMMMMMMMMMLLLKKKJJJHHHHHHCCCBBBAAABBBBBB@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::::::::888888888777777666555555444444555555555444333333222222222222111111111111000000000000////////////////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,------...------,,,,,,------------------------......---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,---......///---------------------------------...............---------............///............////////////---------.........//////000000//////000111222222111111111111000000000///111000000//////000000111///000111111000000111333111222333222111111111222333333333333444444444444666777888999:::<<<======AAACCCEEEFFFGGGIIIKKKLLLPPPPPPOOOPPPPPPQQQRRRSSSVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXWWWTTTRRRRRRRRRMMMMMMLLLKKKIIIGGGEEEDDDDDDCCCBBBAAA>>>:::777555666666666666666555555444777666555555666777666444666555444333222222222222555555555555555444333333222222222222222222222222333222222111111222222333111111111111222222333444111111000000000000111111111111222222222222111111000111111222222111111000///000000000111111111111//////////////////////////////............//////////////////000000000000///////////////////////////////////////.........///////////////000000111........................///////////////////////////////////////////////////............//////000///////////////......---............////////////////////////////////////......//////000000000111000000000000000000000000111111000000000111222333222222111111222222333444222333333444666888999:::;;;===@@@AAA@@@@@@RRRSSSUUUUUUSSSOOOKKKHHHIIIHHHHHHGGGGGGHHHJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGBBBAAA@@@AAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;;;;888888777666666555555555444444444555444333333222222222222111111111000000////////////000000000000////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///...---,,,------,,,,,,------...------,,,------------------------......---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,---......//////---------------------------------.........//////---------............///........./////////000000////////////000000000000111000000000000111111222111111111111000000000///111111000000000000111111222333444444333222333555222444666555333333444666888999;;;<<<>>>???AAABBBHHHJJJMMMPPPTTTWWWYYYZZZaaadddgggiiijjjlllppprrruuuttttttuuuvvvwwwxxxxxx|||||||||||||||||||||||||||}}}~~~}}}zzzxxxxxxxxxtttsssrrrpppmmmkkkhhhgggbbbaaa___\\\XXXSSSOOOLLLFFFEEEDDDBBB@@@===:::888;;;999888777888888666555777777666555555555666666555666666666666555444444222222222222222222222222222222222222222222222222222111111111222333444444222222222222222222222222111111222222222222111111111111222222222222111111///000000000111111111111//////////////////////////////.........//////000000000000000////////////////////////////////////.........//////////////////////////////000000111////////////////////////////////////////////////////////////////////////...............///000000///////////////......---............////////////////////////////////////.../////////000000111111000000000000000000000000111111111111111222222333222222111111222222333444333444444666888:::;;;<<<;;;===@@@AAA@@@@@@RRRSSSTTTUUUSSSOOOKKKIIIJJJIIIHHHHHHHHHHHHIIIJJJLLLLLLKKKKKKJJJHHHGGGFFFBBBAAA@@@@@@AAAAAA???===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;;;;999888777666555555555555444444444444444333222222222111111111111000000000////////////000000000000////////////////////////////////////////////////,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,------------,,,---//////---,,,---...,,,,,,------......------------------------------......---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------+++,,,,,,---.../////////,,,,,,,,,------------...,,,,,,------.../////////---------............///....../////////000000000//////000000000111111111111111000000000000111111111111111111000000000000222222222111111222222222333444555444222111222333111444888888777888;;;???BBBEEEIIILLLOOORRRVVVYYYaaacccfffjjjnnnqqqtttuuuvvvyyy}}}}}}|||yyyvvvqqqmmmjjjhhhaaa```^^^ZZZUUUPPPKKKHHHAAA???<<<:::999777444111333333333444444555777777666666666777666666555444333333333333333333333333222222222222222222222222333222222222222333333444222222333444444333222222111111222222222222111111111111222222222222111111000000000000111111111111000000000000000000000000//////......//////000000000000000000////////////000000000000000000000000.........//////////////////////////////000111111////////////////////////////////////////////////////////////////////////......---......///000111///////////////......---............////////////000000000000000000000000///000000000000000000111000000000000000000000000111111111222222222222333222222111111222222333444444444555666888;;;===>>>;;;===@@@AAA@@@@@@SSSTTTVVVVVVTTTQQQMMMJJJJJJIIIHHHHHHHHHIIIKKKLLLKKKKKKKKKJJJIIIHHHGGGFFFBBBAAA@@@@@@AAABBB@@@???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999888666555444444555555333444444444444333222222111111111111000000000000.../////////000000000111////////////////////////........................,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......,,,...//////...------...+++,,,------......------------------------------......---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................,,,,,,------......//////,,,,,,,,,---------......,,,,,,------...//////000---------............///.../////////000000000000////////////000000000000111000000/////////000000111111111111000000000000444333333222222333333444333444777777888888:::<<<<<>>999888777666666666666666666777777777777666555555333333333333333333333333222222222333333222222222444444333222222222333333111222333333333333222111111111222222222222111111111222222333333222222111000000000000111111111111000000000000000000000000///////////////000111111111000000000/////////...000000000000000000000000............/////////000///////////////000111111////////////////////////////////////////////////////////////////////////---------......///000111///////////////......---............////////////000000000000000000000000111111111000000000000000000000000000000000000000111111222222333333333222222222111111222222333444333333444666888:::<<<===;;;===@@@AAA@@@@@@TTTUUUWWWWWWUUURRRNNNLLLIIIHHHHHHHHHIIIKKKMMMNNNKKKKKKKKKJJJIIIHHHFFFFFFBBBAAA@@@@@@BBBBBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888777999888666555444444555555333333444444444333222222111111111111000000000000.../////////000000111111////////////////////////------------------------,,,,,,,,,------.................................------------------------,,,,,,,,,------.........,,,...//////...------...+++,,,,,,---.........---------------------------......---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++------------++++++,,,,,,,,,---------..............................---------...............,,,,,,,,,------.........,,,,,,------...///000000---------.........//////////////////000000000000............/////////000000000///////////////000111111111111000000000000555444444333333444444555666999===AAADDDHHHLLLOOOQQQWWW^^^cccfffkkksssyyyzzz}}}|||uuunnnhhhaaaZZZVVVHHHGGGDDDAAA>>>;;;999888777777777777777666666555333333333333333333333333111222222333333222222111555444444333222222222222000111222333333222111000111111222222222222111111111222222333333222222111000000000000111111111111000000000000000000000000///////////////000111111111111000000/////////...000000000000000000000000---.........//////000000///////////////000111111000000000000000000000000////////////////////////////////////////////////---------......000111111///////////////......---............/////////000000000000000000000000000222222111111000000//////000000000000000000000000111111222333333333333222222222111111222222333444222222333555777999;;;===;;;>>>@@@AAA@@@@@@VVVVVVWWWWWWVVVSSSPPPNNNIIIJJJLLLNNNOOOQQQQQQRRRNNNLLLJJJGGGFFFEEEEEEEEECCCCCCBBBAAA@@@@@@@@@@@@AAA>>>;;;888777888:::<<<::::::999999888999999999777666555444444333444444333333333222222111111111000000000000000000000000//////...//////000111222//////////////////////////////.........------------------,,,,,,---------/////////......---------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------.........---,,,,,,+++...------,,,,,,------...------------------------------------------,,,,,,------------------------,,,,,,,,,---------......000///...------...///000000000000000000000000000,,,---------......//////............////////////111///,,,---///111000...222111000000222333444333000111333333222111111222444555777999;;;???EEEIIIMMMRRRYYY^^^bbbfffkkknnnqqqtttyyy|||}}}~~~|||xxxvvvoookkkcccYYYOOOGGGBBB???>>><<<:::999::::::888777555444333333444555333222333444555555555444222111555555555444444333333333333222222111111222222333222222222222222222222222222222222222222222222222000000000000000000000000444222///---,,,...000111000000000000000///......222111000//////000111222111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////000000000000111111111000000000000000000000000000000000000000//////000111222222333333111111111111222333444555444444555777888999:::;;;===???AAABBBAAA@@@VVVWWWWWWVVVTTTRRRPPPNNNMMMNNNOOOQQQRRRSSSSSSTTTNNNMMMKKKIIIGGGFFFEEEEEECCCBBBAAA@@@@@@???@@@@@@???>>>;;;999888999:::;;;::::::999999888888999999777666555444444333444444333333333222222222111111000000000000000000000000000////////////000000111//////////////////////////////.........---------,,,---...//////...---,,,.........---------,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------......------,,,+++...------,,,,,,------...---------------------------------------------------------------------------------.........//////000///...------...///000000000000000000000000000...............//////////////////000000000111111111///...///222333222000//////000111333444444444555555555444333444777999:::???FFFNNNUUU[[[aaaffffffjjjooosssuuuwwwzzz}}}zzz|||~~~~~~yyyqqqjjjccc___\\\NNNJJJEEEAAA???<<<:::888777555444444666666666555666666666777666666555555444444444444444444333333333333222222222222333333222222222222222222222222222222222222222222222222111111111111111111111111222111///.........000000000000000000000///......222111000//////000111222111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000111111222222222222111111////////////000000000000111000000000000000000000111111111111111111111111///000000111222222333333111111111111222333444555444444555777888999:::;;;===@@@BBBBBBAAA@@@XXXXXXWWWUUUTTTRRRPPPOOOPPPQQQRRRSSSSSSTTTTTTTTTMMMMMMLLLKKKIIIGGGFFFEEECCCBBBAAA@@@????????????======<<<;;;:::::::::;;;;;;:::999999888888999999777666555444444333444444333333333222222222222111000000000000000000000000111000000////////////000////////////////////////...............---------,,,---///000000///---,,,------------,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------......------,,,,,,...------,,,,,,------...------------------------+++,,,,,,------.........------------------------........./////////000000//////............//////000000000000000000000000000000000000////////////000000000111111111222222111000000222444444333111...///111222333333333333333333444555666:::@@@DDDIIIOOOYYYccckkkqqqwwwzzzyyy{{{~~~~~~zzzwwwuuueee```YYYRRRLLLFFFAAA>>>;;;888666555666777777777444444333333333444444555333333444444444444444444333333222222222222333333333333333333333333333333333333333333333333333333111111111111111111111111111111000000000/////////000000111111000000//////111111000000000000111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000111111222222222222111111////////////000000000000000000000000000000111111111111111111111111111111000000000111222222333333111111111111222333444555444444555777888999:::;;;>>>@@@CCCCCCBBBAAAZZZYYYXXXVVVUUUSSSQQQQQQQQQQQQRRRRRRSSSSSSRRRRRRMMMNNNNNNMMMKKKIIIFFFEEEBBBAAA@@@??????>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888888888777666555444444333444444222222222222222222222222000000000000000000000000111111000//////...//////////////////////////////........................,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------,,,------...------,,,,,,...------,,,,,,------...------------------------++++++,,,,,,---...//////,,,,,,---------------------........./////////////////////....../////////////////////////////////222111111111000000//////000000000111111111222222000111111222333222111000111111222111111222444666777:::>>>BBBGGGMMMTTTYYYbbbgggmmmssswwwzzz}}}|||vvvqqqoooqqqsssrrrmmmlllooosssyyy}}}|||uuurrrlllgggaaaYYYQQQLLLEEEBBB>>>;;;:::999888666666555333222222333444555333444444444444555555555333333333222222333333333333333333333333333333333333333333333333333333333111111111111111111111111///000111111111111//////000000111111111000000///111000000000000000000111111111111111000000000///////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000//////////////////////////////000000000000//////////////////000000000000000000000000000111111111111111111111111111111111000000111111111222222222111111111111222333444444444444555777888999:::;;;???AAACCCDDDCCCBBBZZZZZZYYYXXXWWWUUUTTTSSSRRRSSSSSSTTTTTTSSSSSSRRRNNNNNNNNNMMMLLLIIIGGGEEEAAAAAA@@@???>>>>>>>>>>>>:::;;;<<<=========<<<;;;<<<;;;:::999888888888888777666555444444333444444222222222222222222222222000000000000000000000000111111000//////...//////////////////////////////---........................---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,------.........------------------------------------------------------------------------------------------------------------------------,,,,,,------...------,,,...------,,,,,,------...------------------------++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,---------............//////////////////...////////////////////////222222111111000000///////////////000000000111111000111222222111000000000222333444444666:::@@@EEENNNSSSZZZ```fffjjjooorrryyy{{{~~~xxxpppiiihhhfffbbb``````cccfffccc[[[UUUUUUWWW\\\dddmmmvvv|||yyyuuuqqqpppppprrrsss~~~}}}{{{zzzyyyyyyyyyxxxtttmmmddd^^^VVVSSSMMMHHHEEEBBB>>><<<<<<;;;999777666666666777555555555555555555555555444333333333333333333444333333333333333333333333333333333333333333333333111111111111111111111111///000111222222111000///000000111111111111000000000000000111111000000000111111111111000000000///////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000//////////////////////////////000000000000//////////////////000000000000//////000000111111111111111111111111111111111111111111111111111222222222111111111111222333444444444444555777888999:::;;;???AAACCCDDDCCCBBBWWWXXXYYYZZZYYYWWWUUUSSSTTTUUUUUUVVVVVVVVVVVVUUUNNNNNNMMMLLLJJJHHHGGGFFFAAA@@@???>>>============:::;;;<<<===============<<<;;;:::999888777777777777666555444444333444444111222222222222333333333000000000000000000000000111000000////////////000////////////////////////---------..................---,,,,,,,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---......//////------------------------------------------------------------------------------------------------------------------------,,,,,,------......------...------,,,,,,------...------------------------+++,,,,,,------.........+++,,,,,,------.........,,,,,,,,,------------.........////////////......000000000000000000000000111111111111000000000000/////////000000000111111111222333222111222444666666999===AAAEEEMMMWWW___ggglllrrrwwwzzz|||}}}~~~~~~}}}ssskkkdddfffgggiiijjjmmmpppsssiii^^^RRRMMMLLLNNNTTT[[[```oooxxxqqqlllhhhfffgggjjjoooxxx}}}{{{yyyzzz}}}zzzwwwuuuttttttuuuwwwzzz}}}}}}xxxqqqkkkeeebbb^^^ZZZVVVRRRMMMJJJCCCBBB@@@===:::888777666888888777777666666666666444444333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222///000111222222222111000000000111111222222111111000000111111111111000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000111111222222222222111111////////////000000000000/////////000111111222222222222222222222222222222111111111111111111111111111111111111222333444555444444555777888999:::;;;>>>@@@CCCCCCBBBAAARRRTTTWWWYYYYYYWWWTTTRRRSSSTTTUUUVVVVVVVVVVVVVVVOOONNNLLLJJJIIIGGGGGGFFF@@@@@@>>>===============;;;;;;;;;<<<===>>>>>>???===<<<:::999888777777777777666555444444333444444111111222222222333333333000000000000000000000000000////////////000000111////////////////////////---------.........//////,,,...000111111000...,,,,,,,,,---------.........,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,------.../////////------------------------------------------------------------------------------------------------------------------------+++,,,------......------...------,,,,,,------...------------------------------------------------++++++,,,,,,---......///------------............---...///000000///...---000000000000000000000000//////000000000000000000000000000111111111222222222333444444555888===AAABBBHHHPPPWWW\\\ccclllssstttwww{{{}}}~~~}}}}}}{{{zzzyyyvvvqqqmmmkkknnnssswwwyyyzzz|||}}}sssfffXXXQQQOOOQQQWWW^^^```mmm|||uuurrrgggeeeeeehhhppp|||wwwpppllliiihhhjjjrrr~~~~~~|||yyyuuupppmmmmmmmmmnnnooopppsssvvvxxxwwwsssooojjjiiigggfffdddaaa]]]YYYOOONNNLLLHHHDDD@@@<<<:::;;;::::::999888777666666444444333333333333444444444444444444444444444444444444444444444444444444222222222222222222222222000000111111222222222222///000111222222222222111///000111222222111000///111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000111111222222222222111111////////////000000000000...//////000111111222222222222222222222222222222111111111111111111111111111111111111222333444555444444555777888999:::;;;===@@@BBBBBBAAA@@@NNNQQQUUUYYYYYYWWWSSSQQQQQQQQQRRRSSSTTTTTTTTTTTTOOONNNKKKIIIGGGGGGGGGGGG@@@???>>>======<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@===<<<;;;999888777777777777777555444444444444444111111111222222333333333000000000000000000000000//////...//////000111222////////////////////////---------.........//////***...333777777333...***---------....../////////,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,------...///000000------------------------------------------------------------------------------------------------------------------------+++,,,,,,---.........---...------,,,,,,------...------------------------------------------,,,,,,++++++,,,,,,---...//////............/////////000---...///000000///...---000000000000000000000000......//////000000111111111111222222222333333333222444666777888===EEEKKKNNNWWWaaahhhlllqqqwww|||yyyzzz|||}}}~~~~~~|||{{{~~~|||iiifffccccccgggjjjjjjjjjiiimmmrrruuuvvvtttsssssssssfffWWWQQQQQQUUU]]]dddmmmuuuuuuooohhhccceeemmmxxxuuunnnjjjhhhhhhccclllyyy{{{xxxrrrmmmkkkkkkmmmnnnkkkkkklllnnnqqqqqqpppoooggghhhiiijjjkkkiiifffbbb___^^^\\\XXXRRRMMMHHHEEE===<<<;;;:::999777666666555444444333333444444555444444444444444444444444444444444444444444444444222222222222222222222222000000111111111222222333///000111222222222222222///000111222222111000///111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////000000000000...//////000111222222222222222222222222222222222222222111111111111111111111111111111222333444555444444555777888999:::;;;===???AAABBBAAA@@@LLLNNNQQQTTTUUUVVVUUUUUUQQQQQQQQQRRRSSSTTTTTTUUUKKKKKKKKKJJJHHHEEEBBBAAA@@@@@@@@@???>>>======<<<;;;;;;;;;;;;;;;<<<===>>>===<<<:::888777666555555555555555444444333333333444333222111000000000000000000111111111111000000000000000000////////////.................................------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,---......//////......---------............///...------,,,,,,------...------------------------------------------------,,,------......------,,,,,,,,,,,,---------...............................................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..................////////////............/////////000000000000000000/////////333222000/////////111222000111222111111333666888///777AAAIIIOOOVVV___fffssstttwwwyyy{{{}}}~~~~~~zzzpppkkkeeeeeejjjqqqwwwzzz|||pppbbb[[[TTTSSSWWW\\\^^^^^^aaaeeeiiimmmnnnllliiigggkkkhhheeeaaa```dddjjjooovvvyyy{{{yyyuuuuuuxxx|||yyyrrrnnnnnnooopppzzzzzzsssppppppuuuyyyllleeeeeejjjooorrrmmmoooqqqsssssspppmmmkkkjjjiiihhhjjjmmmlllhhhdddcccfffjjjllljjjddd]]]YYYPPPKKKDDD???<<<;;;:::999666666666555555555444444333444555555666666555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////222111111111000000//////000000111111222222222333111111222222222333333333222222222222222222222222111111222222222333333333222222333333555666888999@@@@@@AAACCCDDDDDDNNNOOORRRUUUVVVVVVVVVUUUQQQQQQRRRRRRSSSSSSSSSSSSLLLKKKJJJHHHFFFDDDBBB@@@@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;<<<======<<<;;;:::888777666555555666666555555555444444444444333222111000000000000000000111111111111000000............------------..............................---------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,---......//////......---------............///...------,,,,,,------...------------------------------------------------,,,------......------,,,,,,,,,,,,---------............................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------........./////////............////////////........./////////000000111111000000000000000000111111111222222222111111222333222222333777<<<@@@JJJQQQZZZ```dddiiipppvvvyyyzzz|||~~~yyyiiieee___]]]___cccfffgggkkklllnnnssszzz}}}ssshhhaaa]]]YYYZZZ___dddfffffflllnnnqqqssssssrrrpppnnnuuusssoookkkjjjmmmsssxxx~~~}}}xxxvvvvvv{{{yyyxxxyyyvvvtttwww~~~~~~|||{{{yyyyyyyyyzzz~~~zzzqqqfff```aaagggmmmqqquuuuuuuuuvvvvvvwwwxxxxxxtttrrrqqqrrrsssrrrnnnkkkmmmoooqqqsssqqqnnnjjjgggbbb^^^XXXQQQKKKDDD>>>:::888777666555444444444444666666666666666555555444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000////////////////////////////////////////////////000000000000000000000000....../////////000000000111111111111000000000///.../////////000000000000000000111111111222222222111111111111111111111111111222222222222333333333222222333444555777888999>>>???AAACCCDDDDDDOOOQQQSSSUUUWWWWWWVVVUUURRRRRRRRRRRRRRRQQQQQQPPPMMMKKKIIIFFFDDDBBB@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;999777666555555555666666666666555555555555333333222111000000000000000000111111111111000000............------------...........................------------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,---......//////......---------............///...------,,,,,,------...------------------------------------------------------............------,,,,,,,,,---------.........................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.............../////////000000000............////////////....../////////000000000111111111111111111111111000111333444444444333222222333555777;;;CCCLLLRRRbbbgggnnnrrrtttvvvzzz}}}~~~uuuqqqmmmjjjhhhfffeeecccaaa```___aaafffkkknnnpppuuuvvvvvvuuuvvvuuummmbbb]]]]]]___fffooovvvxxxxxxzzzzzzyyyyyyxxxxxxwwwwwwvvvtttpppllljjjmmmrrrwww|||~~~xxxuuuzzzuuuqqqpppooonnnpppuuuxxxzzz}}}xxxrrriiiccceeekkkrrrwww}}}zzzxxxvvvxxx|||~~~~~~}}}{{{vvvsssrrrrrrsssrrrrrrpppooonnnooollliiiddd^^^UUULLLFFF???===:::777555555555555888777777777666555555444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111222222222333222222111111111000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000------......//////000000111111111111000000000000////////////000000000000//////000000000111111111000000000000000000000000222222222222333333333333333333333444666777999:::<<<>>>AAADDDEEEEEEOOOQQQSSSUUUVVVUUUTTTTTTSSSSSSSSSSSSRRRPPPNNNMMMMMMKKKHHHDDDAAA@@@????????????>>>>>>============;;;;;;<<<<<<<<<<<<<<<<<<::::::888777666555555555555555555555555555444444333222222111000000111111000000111111111111000000000000000000////////////........................------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,---......///.........---------............///...------,,,,,,------...------------------------------------------------------............------,,,,,,,,,---------......................................................------------------------------------------------------------------------........................------------................../////////000000000............////////////...////////////000000000000000000000111111111111111111222333333444444444333777===DDDLLLVVV```ggglllpppvvvyyyyyyyyyzzz|||{{{vvvssskkkgggaaa^^^^^^___aaaaaagggiiijjjkkkooopppjjjaaa[[[___gggrrr}}}|||yyyxxxxxxxxxyyynnnllliiifffdddfffkkknnnuuu|||~~~}}}vvvqqqqqqssstttwww{{{{{{~~~}}}xxxqqqlllmmmrrrxxx|||{{{vvvsssssswww{{{|||wwwvvvssspppnnnnnnnnnnnnllllllkkkkkkhhhccc\\\WWWJJJGGGBBB===999777777777777777666666555555555555555555555555444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111222222222333333222222222111111111000000000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////........................////////////////////////000000000000000000000000.............../////////111111111000000000000000111111111111111222222222000000000000111111111222111111111111111111111111222222222333333333444444333333444555666888999:::;;;>>>BBBFFFGGGGGGNNNPPPRRRSSSTTTSSSRRRQQQRRRSSSSSSSSSQQQOOOMMMKKKKKKIIIFFFCCC@@@???>>>>>>>>>>>>>>>===============;;;<<<<<<======<<<;;;;;;999888777666555555444444333333333333333333333333333222111111000111111111000000111111111111000000000000000000////////////........................------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,---......///.........---------............///...------,,,,,,------...---------------------------------------------------......//////......---,,,,,,,,,---------......................................................------------------------------------------------------------------------........................---------.........//////------........./////////............////////////////////////000000000111/////////000000111111111111000//////111555888;;;@@@FFFOOOXXXaaaiiipppttttttwwwzzz}}}~~~~~~~~~|||wwwpppjjjgggeeedddbbbbbbhhhmmmrrrwwwzzzwwwqqqooossszzz}}}yyyvvvssssssssstttkkkkkkjjjhhhggghhhjjjmmmsssxxxxxxssssssyyy}}}yyywwwyyy}}}}}}wwwqqqnnnnnnoooqqqzzzzzztttpppnnnmmmmmmhhhgggfffffffffdddaaa^^^UUURRRLLLEEE@@@===<<<<<<777777666666666666777888666666666555555444444444333333333333333333333333333333333333333333333333222222222222222222222222111222222222222333333333222222222222111111111111000000000000000000000000111111111111111111111111000000000000000000111111////////////////////////////////////////////////........................000000000000000000000000000000//////.........---000000000000000000111111222222111111111111111111111111111222222222333333222222222222222222222222222222333333333444444444444444555555777999:::;;;===@@@DDDGGGIIIHHHOOOPPPRRRSSSSSSRRRPPPOOOQQQRRRSSSSSSQQQOOOLLLJJJGGGFFFDDDBBB@@@???>>>===========================;;;<<<=========<<<;;;:::888777666555444444444444222222222222222333333333222222111111111111111222000000111111111111000000............------------........................,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,---------......------------------------,,,---......//////......---------............///...------,,,,,,------...------------------------------------------------......////////////......,,,,,,,,,---------......................................................,,,,,,,,,------------...------------------------------------------------........................------........./////////------........./////////............/////////////////////000000000111111//////000000111222222222222222111333888???FFFJJJYYY^^^fffmmmqqqtttwwwyyyyyyzzz|||~~~~~~{{{zzz||||||yyyvvvtttssssssqqqsssttttttsssssstttuuuwwwyyy}}}~~~}}}~~~xxxpppmmmkkkkkknnnuuu~~~xxxqqqllliiihhhhhhfffcccbbbaaa___\\\ZZZ\\\YYYTTTNNNIIIFFFDDDCCC;;;:::999888777888999:::777777777666555555444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333222222222222111111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000////////////000000000000111111111111000000000000////////////111222222222222333333333222222222222222222222222333333333333444444444444555555555666888999;;;<<>>===<<<:::999777777666555444444444444222222222333333444444444222111111111111111222222000000111111111111000000............------------........................,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,---......//////......---------............///...------,,,,,,------...------------------------------------------------......////////////......,,,,,,,,,---------......................................................,,,,,,,,,---------..........................................................................................////////////....../////////000000000............//////////////////000000000111111111111111222333333444555555777888<<>><<<::::::::::::888888777777666555555444444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444333333222222222111111111000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000/////////000111222222333///000000000111111111111000000000000/////////...111111111111222222222222111111111111111111111111333333333444444444444555555555666777888:::;;;<<<@@@AAACCCDDDDDDDDDQQQRRRTTTUUUTTTSSSQQQPPPOOOPPPRRRRRRQQQOOOLLLJJJAAABBBBBBBBBAAA???===<<<<<<<<<<<<===============;;;<<<===>>>>>><<<:::999777666555444444444444444333333333444444555555555222111111111111111222222000000111111111111000000111000000000////////////........................,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,---------......------------------------,,,---......//////......---------.........//////...------,,,,,,------...------------------------------------------------......////////////......,,,,,,,,,---------......................................................,,,,,,,,,------.........................................................////////////////////////............/////////000000000000000111111111111............/////////000000000000000111111111111333333444444555666777777===@@@HHHRRR^^^iiirrrvvv{{{}}}xxxyyyzzzyyyzzzvvvnnngggddd]]]^^^```dddffffffcccaaa[[[ZZZYYYWWWUUUSSSRRRQQQIIIFFFCCC???<<<;;;::::::999888888777666555555444444444444444444444444444444444444444444444444444333333333333333333333333222222333333333444444444333333333222222222111111000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000,,,---///000222444666666//////000000111111111222333222222222111111000000000000000000111111111111000000000000000000000000333333333444444444555555555666666777888:::;;;<<<@@@AAAAAAAAAAAAAAARRRRRRSSSTTTUUUTTTQQQOOOOOOPPPRRRRRRQQQNNNKKKIIIFFFDDDCCCBBBAAA@@@===;;;<<<<<<<<<<<<<<<===>>>???<<<===>>>>>>===;;;999888555555444333333333333444333333333222222222111111222222222111111111000000//////000000000000//////////////////////////////........................------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------........................------------------------......////////////......---------............///---------------------------------............///------------------------,,,---......//////............------------..................////////////........................////////////000000000000///////////////////////////............//////000///......///000111111111555444333222333777>>>BBBJJJPPPZZZdddlllsssyyy}}}~~~~~~{{{}}}}}}zzztttlllfffeeecccbbbbbbdddeeefffeeebbb___^^^___\\\WWWTTTUUUNNNOOOOOOJJJBBB===;;;<<<888666555555666777666555666555555444555666888999777777666555444444333333333333333333333333333333444444444444333333222111444444444333333222222222222222111111111111222222111111111111111111111111000000000000000000000000222111000//////000111222000000000000000000000000111111000000//////......111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111111222333333444444333333555555555666777999;;;;;;>>>???@@@BBBCCCDDDTTTSSSSSSTTTUUUTTTQQQNNNNNNOOOQQQQQQQQQNNNLLLJJJFFFDDDBBBBBBAAA???===:::<<<<<<<<<<<<<<<===>>>>>><<<<<<===>>>===;;;999888666555444444333333444444333333333222222222222111222222222111111111000000//////000000000000//////////////////////////////........................------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------........................------------------------.........//////.........---------............///---------------------------------............///------------------------,,,---......//////............------------..................////////////........................////////////000000000000//////////////////////////////.........///000000222111111222333333222111333555888<<<@@@GGGNNNRRReeejjjpppuuuyyy||||||rrrjjjiiiiiijjjjjjiiigggfffeeegggcccaaabbb```[[[[[[]]]VVVSSSOOOKKKHHHFFFCCCBBB<<<:::888777777777666555888777666666555666666777777666666555555444333333333333333333333333333333333333444444444333222222444444444333333333222222222222111111111111222222111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000111111000000////////////111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111222222222222222222222222111222333333444444333333555555555666777999;;;;;;??????AAABBBCCCDDDTTTSSSRRRRRRRRRQQQNNNKKKMMMNNNOOOPPPPPPNNNLLLKKKGGGEEEBBBAAA@@@>>><<<:::<<<<<<============>>>>>>;;;<<<<<<===<<<;;;999888666555444444333444444444333333333333222222222222222111111111111000000000//////000000000000//////////////////////////////........................------------------------------............---------------------------------------------------------------............///................................................------------------------------............---------------............///---------------------------------............///------------------------,,,---......//////............------------..................////////////........................////////////000000000000///////////////////////////////////////000111111222222222222222222222222555:::CCCLLLTTT\\\cccgggvvvyyy|||~~~zzz||||||yyypppjjjhhheee```]]]]]]]]]\\\```eeebbb]]]VVVSSSSSSQQQMMMHHHDDDBBB>>><<<;;;:::888666888888888777666555555555777666666555555444444444333333333333333333333333222333333444444444444333444444444444333333333333222222111111111111222222222222222222222222222222111111111111111111111111222111000000000000111222000000000000000000000000111000000000000/////////111111111111111111111111000000000000000000000000000000000000111111111111000000000111111111222222111111111111111111111111333333333333333333333333111222333333444444333333555555555666777999;;;;;;???@@@AAABBBCCCDDDSSSRRRPPPOOOOOOMMMJJJHHHLLLMMMNNNOOONNNMMMLLLKKKFFFDDDAAA@@@???>>>;;;:::=========>>>>>>>>>======;;;;;;;;;;;;;;;:::999888666666555444444444444444444444333333333222222222111111111111000000000000//////000000000000//////////////////////////////........................------------------------------............------------------------------........................---------............///////////////////////////........................------------------------,,,,,,------------,,,,,,---------............///........................---------............///------------------------,,,---......///...............------------..................////////////........................////////////000000000000////////////////////////////////////000111222222444444333111111333777:::???FFFRRR]]]gggnnnsssvvvvvvyyy|||}}}~~~~~~{{{wwwjjjbbb[[[XXXXXXZZZaaahhhjjjgggccc```]]]YYYSSSOOONNNJJJFFFCCC@@@>>>;;;888777777777777666555555444777666666666555555444444444444444444444444444444222222333444555555555444444444444444444444333333333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111000000111111111222222222111111111111111111111111333333333333333333333333111222333333444444333333555555555666777999;;;;;;@@@AAABBBCCCDDDDDDUUUSSSQQQPPPOOONNNKKKIIIKKKLLLLLLMMMMMMLLLKKKJJJEEECCC@@@>>>>>>===<<<:::======>>>??????>>>===<<<:::::::::::::::999999999666666555444444444444555444444444333333333222222000000000000000000000000//////000000000000//////////////////////////////........................------------------------------............------------------------------........................---------............///////////////////////////........................------------------------,,,,,,------------,,,,,,---------............///........................---------............///------------------------,,,---......///...............------------..................////////////////////////////////////////////////000000000000000000000000000000000000/////////000000222333333555555444333444:::BBBHHHQQQXXXccclllssswwwzzz{{{xxx{{{}}}zzzmmmccc\\\XXX\\\bbbeeehhhkkkjjjddd]]]YYYWWWTTTPPPLLLGGGDDDAAA===;;;777777777666666666666666666666666666666555555555444444444444444444444444222333444444555555555555444444444444444444444444333333222222222222333333222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111222222222222111111111111111111111111333333333333333333333333111222333333444444333333555555555666777999;;;;;;AAAAAABBBCCCDDDDDDXXXVVVSSSRRRRRRPPPNNNLLLLLLLLLLLLLLLKKKJJJJJJIIICCCAAA>>>============<<<===>>>???@@@???>>>===<<<999999999999999999999999777666555555444444555555444444444444333333333333//////000000000000000111//////000000000000//////////////////////////////........................------------------------------............---------------------------------------------------------------............///................................................------------------------------............---------------............///........................---------............///------------------------,,,---......//////............------------..................////////////////////////////////////////////////000000000000000000000000000000000000000000000000111222444444000222555777;;;CCCMMMUUUdddiiiqqqwwwzzz{{{||||||}}}pppbbb\\\\\\bbbhhhnnnnnniiicccaaa```XXXUUUPPPLLLIIIEEEAAA???<<<;;;999777666777777888666666666666666666666666444444444444444444444444333444444555555555555444444444444444555555555555333333222222222222333333333333333333333333333333222222222222222222222222111111222333333222111111000000000000000000000000000000000111111111111222111111111111111111111111000000000000000000000000000000000000111111111111111111111222222222222333222222222222222222222222333333333333333333333333111222333333444444333333555555555666777999;;;;;;BBBBBBCCCDDDDDDDDDWWWUUURRRQQQQQQPPPOOOMMMLLLLLLLLLKKKJJJIIIHHHHHHAAA???<<<;;;<<<>>>>>>>>>===>>>@@@@@@@@@>>>===;;;999999888888888888999999777666666555555555555555555444444444444333333333////////////000000111111//////000000000000//////////////////////////////........................------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------........................------------------------.........//////.........---------............///........................---------............///------------------------,,,---......//////............------------..................////////////////////////////////////////////////000000000000000000000000000000000000000000000111222333444555111888AAAIIIOOOWWWaaahhhrrrvvvzzz}}}}}}}}}~~~~~~wwwqqqpppqqqrrrrrrooollliiihhh___\\\WWWTTTQQQNNNJJJHHHEEEBBB>>>:::888777888999666666666666666666666777555555555555555555555555555555555555555555444333444444444444555555555666444333333222222333333444333333333333333333333333222222222222222222222222111222222333333222222111000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111222222222333333222222222222222222222222222222222222222222222222111222333333444444333333555555555666777999;;;;;;BBBCCCCCCDDDDDDDDDTTTRRROOONNNNNNNNNMMMKKKMMMLLLLLLJJJIIIHHHGGGGGG@@@>>>;;;;;;<<<>>>??????>>>???@@@AAA@@@???===;;;999888888888888888999999777777666555555555555555555555444444444333333333.../////////000000111111//////000000000000//////////////////////////////........................---------------------------..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------........................------------------------......////////////......---------.........//////////////////////////////---------.........//////------------------------,,,---......//////...............------...................../////////000000000000000000000000000////////////000000000000000000000000000000000000000000000111222444555666<<>><<<;;;888777777777777777888888777777777777666666666666555555444444444333333333222111111000000000000000//////000000000000//////......................................................//////...---,,,,,,......////////////..............................---------............///---------............///////////////...---,,,,,,................................................000///...---------------.................................------,,,,,,,,,------............---------------.........//////////////////////////////////////////////////////////////////////////////////////////000000000000111111000000//////......222000...---...///000///222222222111222999CCCKKKWWW___kkktttyyy{{{{{{{{{|||}}}~~~~~~~~~~~~{{{uuuqqqvvv|||xxxtttpppllliiifffcccaaa^^^ZZZWWWVVVQQQJJJDDD@@@>>><<<;;;::::::::::::999888666666777777777777666666666666666666666666666666666666666666555555555444444444333333333333333333333333222222222333333444444444333222111000000111222333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000111222333444222222111111111111222222222222222222222222222222111111222222222333333333111111222222222333333333333333333333333333333333555555666777999:::;;;<<>><<<===BBBFFFEEEDDD@@@AAAAAAAAA???>>><<<;;;888888777777777777888888777777777777666666666555555444444444444333333333222111111000000000000000//////000000000000//////......................................................//////...------,,,.........//////.................................---------............///---------............///,,,,,,---......---------................................................//////...---------------.................................------,,,,,,,,,------............---------------.........//////////////////////////////////////////////////////////////////////////////////////////000000000000111111000000////////////333222111111222222333333333444666888===FFFRRR[[[bbbiiirrryyy|||}}}}}}||||||}}}~~~~~~xxxtttooommmqqq~~~}}}tttpppooommmjjjiiigggccc___\\\[[[WWWQQQLLLGGGBBB===:::;;;;;;::::::999999999888888777777777666666666666666666666666666666666666666666555555555444444444333333333333333333333333222222333333333444444444333222111111111111222333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000111222333444222222111111111111222222222222222222222222222222111111222222222333333333111111222222222333333333333333333333333333333333666666777888:::;;;<<<===AAAAAABBBCCCDDDDDDMMMLLLLLLNNNPPPQQQPPPNNNMMMLLLKKKKKKKKKJJJHHHFFFBBB???===???CCCFFFFFFEEE@@@@@@@@@???>>>===<<<;;;888888777777777777777888777777777666666666555555444444444444333333333333222111111000000000000000//////000000000000//////.........................................................///......---,,,------............------........................---------............///---------............///+++,,,---...////////////................................................//////...------------....................................---------------------............------------........./////////////////////////////////////////////////////////////////////////////////////////////000000000000111000000000000/////////111111111111111111222222000444;;;AAAIIIUUUbbbkkkppptttzzz~~~|||~~~|||yyywwwvvvtttssssssqqqooorrr|||xxxrrrooonnnllljjjiiigggccc```]]][[[YYYVVVRRRKKKDDD???>>>===;;;:::999999::::::888888777777777666666666666666666666666666666666666666666555555555555444333333333333333333333333333333333333444444444444444333333222222333333444222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000111222333333222222111111111111222222222222222222222222222222111111222222222333333333111111222222222333333333333333333333333333333333555555666888999:::;;;<<<@@@AAABBBCCCDDDDDDLLLLLLLLLNNNPPPPPPNNNLLLMMMLLLJJJJJJJJJJJJHHHFFFAAA???>>>???BBBDDDEEEDDD?????????>>>===<<<;;;:::999888777777777777777777777777666666666555555555444444444333333333222222222111111000000000000000//////000000000000//////................................................---...............------,,,,,,------------,,,,,,........................---------............///---------............///......///000000000000000................................................///......---------.............................................---------------............------............////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000111222111111111333444555===HHHRRR\\\eeeooovvvyyy||||||~~~}}}yyytttqqqpppqqqqqqppprrrwww~~~|||ssspppllljjjiiiiiigggfff^^^]]]\\\[[[YYYTTTOOOJJJDDDBBB???;;;999999999999888888888777777777666666666666666666666666666666666666666555555555555555444444444444444444444444333333444444444444444444444444444444444444444444222222222222222222222222111222222333333222222111111111111111111111111111111111111111111111111111111111000000111222222333222222111111111111222222222222222222222222222222111111222222222333333333111111222222222333333333222222333333333333444444333444555666777999::::::@@@@@@BBBCCCDDDDDDLLLLLLLLLNNNOOOOOOMMMKKKLLLJJJHHHHHHHHHHHHFFFEEE@@@???>>>>>>@@@BBBCCCCCC???>>>===<<<;;;:::::::::999999888777666666777777666666666666555555555555444444333333333222222222222111111000000000000000//////000000000000//////................................................------...............---,,,,,,------------,,,,,,........................---------............///---------............//////////////////...---,,,......................................................---------......///................................................------............------........./////////000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111222333444444444555999<<>>>>>???AAABBBCCC???>>><<<;;;:::999999999:::999888777666666666666666666666555555555444444333333333333222222222222222111111000000000000000//////000000000000//////................................................,,,---......///.........------............------........................---------............///---------............///------------,,,+++***)))...................................................------------...//////......................................./////////------............------....../////////000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000111111111111222///111333333555:::AAAHHHXXXaaammmvvvzzz{{{|||}}}{{{}}}}}}{{{xxxvvvqqqpppmmmkkkkkkpppxxx~~~}}}{{{tttoookkkgggdddiiieeeaaa]]][[[YYYWWWVVVTTTQQQLLLFFFAAA<<<999888999999888888888777777777777777777777777777777777555666666666666777777777444444444444444444444444555555555555444444444444333444444555555444444333222222222222222222222222222222333333333333222222111111111111111111111111111111111111111111111111222111111111111111222222222222111111111111222222222222222222222222222222111111222222222333333333111111222222222333333333111222222333333444444555777777888:::;;;<<<===>>>???@@@AAACCCDDDEEENNNLLLJJJJJJLLLMMMLLLKKKIIIGGGDDDCCCDDDDDDCCCBBB@@@@@@@@@@@@???AAACCCDDD>>>===;;;:::999888999999:::999888777666666666666666666555555555444444444333333333222222222222111222111111000000000000000//////000000000000//////................................................,,,------...//////...............//////.................................---------............///---------............///,,,---------------,,,,,,................................................---------------...//////........................---........./////////000------............------.../////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000111111111222222222...111444777;;;EEEQQQ[[[hhhnnnuuuyyyyyyxxxyyy{{{}}}}}}}}}yyyvvvsssqqqmmmpppssssssvvvwwwllleeeiiifffbbb___^^^\\\ZZZXXXYYYWWWSSSNNNHHHCCC???===999999999888888888777777777777777777777777777777555666666666777777777777555555555555555555555555666555555555444444444444222333444444444444333222222222222222222222222222222333333444444333333222111111111111111111111111111111111111111111111111222222111111111111111222222222111111111111222222222222222222222222222222111111222222222333333333111111222222222333333333111111222333333444555555666777777999:::;;;<<<===>>>???AAACCCDDDEEENNNLLLJJJIIIKKKLLLLLLLLLIIIFFFCCCBBBBBBCCCBBBAAAAAAAAABBBAAA@@@AAACCCEEE>>>===;;;999888888888999:::999888777666666666666666666555555555444444444333333333222222222111111222111111000000000000000//////000000000000//////................................................,,,,,,---.../////////.........////////////..............................---------.........//////---------.........//////---...///000111111111111................................................---------------...///000........................---.........//////000000---..................---////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000111111222222222222444888===AAAHHHTTTdddpppvvvyyy||||||zzzyyy{{{~~~}}}~~~zzzvvvrrrpppnnnqqqxxxzzzoooeeecccbbbaaaaaaaaa___]]]\\\ZZZWWWSSSMMMHHHDDDAAA999999999888888888888777777777777777777777777777555666666666777777888888555555555555555555555555666666555555555444444444222222333444444333222222222222222222222222222222222333333444444333333222111111111111111111111111111111111111111111111111222222111111111111111222222222111111111111222222222222222222222222222222111111222222222333333333111111222222222333333333111111222333333444555555333333444666777888999:::>>>???AAACCCDDDEEEJJJIIIHHHHHHHHHJJJKKKLLLKKKGGGDDDCCCDDDDDDBBB???BBB@@@>>>???AAABBBAAA>>>>>>===;;;:::999999::::::;;;:::888666555666777888777666555444444444444444333333333333333333333333000000000000000000000000000000000000////////////////////////////////////........................,,,---......//////......//////////////////////////////.........---------...------,,,,,,------...---.........///000000000////////////////////////........................////////////////////////................................................////////////////////////............////////////............/////////000..................------000000000000000000000000////////////000000000000333222000//////111333444777444000...///111222222:::AAAMMMYYYccclllssswww|||}}}~~~~~~~~~|||{{{zzz~~~~~~~~~}}}|||~~~~~~}}}ssspppwwwmmmiiiddddddffffffccc___[[[ZZZXXXUUUQQQNNNLLLKKKCCC@@@<<<:::999999777666777888999999999999888888777777777777666666666666555555666666666666555555555555555555555555555555222222444444444444222222222222222222222222222222222222222222222222222222111111111111111111111111111222222333333222222111111222222333333222222111222222111111111111222222222222222222222222222222333333222111111222333333333222111111111222333444444444444444444444444444444555555666777888888999???@@@BBBDDDFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLKKKHHHEEEDDDEEEDDDBBB@@@AAA???===>>>@@@AAA@@@>>>===<<<:::999888999999:::;;;:::888666555666777777666666555444444444444444333333333333333333333333000000000000000000000000000000000000////////////////////////////////////........................,,,---......//////......//////////////////////////////.........---------...------,,,,,,------.....................//////////////////////////////................................................................................................////////////////////////............////////////........./////////000000........................000000000000000000000000////////////000000000111222111000000000111222333111333666777777777999;;;MMMTTT```jjjrrrwwwzzz|||}}}}}}~~~~~~~~~}}}|||{{{~~~~~~|||yyyyyy}}}vvvmmmiiiiiihhhfff___^^^\\\[[[XXXTTTOOOKKKFFFCCC@@@===<<<;;;999888888999999::::::::::::999888888777777777666666666555555666666666666555555555555555555555555555555222333444444444444333222222222222222222222222222222222222222222222222222333333333333333333333333111222222333333222222111111222222333333222222111222222111111111111222222222222222222222222222222333333222111111222333333222222111111111222333444444444444444444444444444444555555666777888999999???@@@BBBDDDFFFFFFCCCDDDEEEGGGIIIJJJKKKKKKJJJHHHFFFEEEEEEDDDCCCBBB@@@>>>===>>>???@@@???>>>;;;:::999888888999999:::;;;999888666666666666777666666555444444444444555333333333333333333333333000000000000000000000000000000000000////////////////////////////////////........................,,,---......//////......////////////////////////...............---------......------------...............---------------////////////////////////................................................................................................////////////////////////............////////////....../////////000000000........................000000000000000000000000/////////000000000111111111111111111111111111111---222666777555888@@@GGG___eeeooovvvzzz{{{{{{{{{~~~~~~~~~~~~~~~}}}|||{{{vvvsssttt{{{yyysssnnnkkkeeeccc```^^^]]]YYYSSSNNNLLLIIIEEEBBBAAA???<<<:::999999999::::::;;;;;;;;;888888888777777777777666555666666777777666666555555555555555555555555555333333444444444444333333333333333333333333333333333333333333333333333333444444444444444444444444111222222333333222222111111222222333333222222111222222111111111111222222222222222222222222222222333222222111111222222333222222111111222222333444444444444444444444444444444555666777888999::::::???@@@BBBDDDFFFFFF>>>@@@BBBFFFHHHIIIJJJJJJJJJHHHGGGEEEEEEDDDDDDCCC@@@?????????@@@@@@??????<<<;;;:::999999999;;;;;;:::999888777666666666777666555555444444444555555333333333333333333333333000000000000000000000000000000000000////////////////////////////////////........................,,,---......///.........////////////////////////..............................------------...............---,,,,,,,,,+++////////////////////////................................................................................................////////////////////////............////////////...////////////000000000............//////////////////////////////////////////000000000111111111000111111222222111000000444555444444777AAAPPPZZZlllpppvvvzzz{{{{{{zzzzzz~~~~~~~~~~~~~~~yyyvvvrrrqqqvvv{{{vvvooofffaaa^^^[[[VVVSSSPPPNNNJJJGGGEEEBBB???<<<999999999999::::::;;;;;;999999888888888777777777666666777777777777666666555555555555555555555555333444444444444444444333333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111111222222333333222222111222222111111111111222222222222222222222222222222222222222222222222222222222111222222222222333333333333444444444444444444555555666777999:::;;;;;;???@@@BBBDDDFFFFFF:::<<>>===;;;::::::;;;<<<<<<999999888777777666666666555555444444444555555666333333333333333333333333000000000000000000000000000000000000////////////////////////////////////........................,,,---......///.........////////////////////////---.....................///......------......///.........---,,,,,,,,,+++////////////////////////................................................................................................////////////////////////............////////////////////////000000000111........./////////000000////////////////////////000000000000111111111111000000111222222222222111999999:::@@@LLLZZZgggooowwwyyy{{{||||||}}}~~~|||~~~}}}zzzxxxxxxsssssssssxxx|||mmmccc]]]YYYWWWTTTQQQNNNKKKIIIFFFBBB???;;;:::999999999999:::;;;999999999999888888888888666666777777777777666666666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111111222222333333222222111222222111111111111222222222222222222222222222222222222222222222222222222111111222222333333333333333333333444444444555555555555666888999;;;<<<<<>>AAACCCEEEEEEFFFGGGFFFEEECCCBBBCCCDDDAAABBBCCCBBBAAA@@@AAACCC@@@???===;;;;;;;;;;;;<<<999999888888777666666666555444444444444555666666333333333333333333333333000000000000000000000000000000000000////////////////////////////////////........................,,,---......//////......////////////////////////---------...............//////............//////.........---------------////////////////////////........................------------------------................................................////////////////////////............/////////////////////000000000111111.........//////000000111000000000000000000000000000000000111111111222222000111111222333444555555555:::EEETTTdddpppvvvxxx{{{||||||||||||~~~~~~}}}zzz{{{|||{{{xxxuuutttssstttvvv{{{vvvggg___\\\WWWUUURRRPPPMMMJJJFFFCCC>>>===;;;:::999999:::;;;:::::::::999999999888888666777777888888777777666666666666666666666666666555555444444444444555555333333333333333333333333333333333333333333333333444444444444444444444444111222222333333222222111111222222333333222222111222222111111111111222222222222222222222222222222111222222333333222222111000111222333333333333222222333333444444555555555555666777888:::<<<======???@@@BBBDDDFFFFFF666666888:::<<>><<<;;;;;;;;;<<<;;;::::::::::::999999999777777888888888888777777666666666666666666666666666555444333333444555666444444444444444444444444444444444444444444444444555555555555555555555555111222222333333222222111111222222333333222222111222222111111111111222222222222222222222222222222111222333333333333222111000111222333333333222222222222333333444555555666555666777999;;;<<<>>>>>>???@@@BBBDDDFFFFFF555555666777:::===@@@BBBCCCEEEEEEDDDAAA???AAADDD>>>AAABBBAAA???>>>@@@BBB@@@???===:::999888888888888999999888888777666555444444444444444555666777333333333333333333333333000000000000000000000000000000000000////////////////////////////////////........................,,,---......//////......////////////////////////---------.........////////////............//////---.........///000000000////////////////////////........................------------------------................................................////////////////////////............/////////000000000000000111111111111---......///000111111222000000000000000000000000000111111111111222222222222111111222444777:::===MMMXXXfffpppuuuyyy~~~|||~~~~~~~~~}}}||||||{{{xxxvvvqqqmmmkkkmmmsssxxxsssjjj\\\[[[YYYWWWVVVRRRNNNKKKFFFDDDAAA>>><<<<<<<<<===;;;;;;;;;:::::::::999999777777888888888888777777777777777777777777777777666555444333333444555666444444444444444444444444444444444444444444444444333333333333333333333333222222222333333222222222222222222333333222222222222222111111111111222222222222222222222222222222111222333444444333222111000111222333444333222222222222333333444555666666555666777999;;;===>>>??????@@@BBBDDDFFFFFF777555444555888;;;===>>>DDDDDDCCCBBBAAAAAAAAABBB@@@@@@??????>>>>>>======;;;;;;;;;;;;:::999888888888888777666666666666666666555555555444444444444555555444333333222111111000000000000//////////////////////////////////////////.........---------......................................................////////////......//////............//////000///...---------------////////////////////////................................................//////............//////....................................////////////////////////////////////,,,---......//////............///000000000000000............/////////000000000000000111111111111111111000222333333222111333///111777666777DDDWWWccchhhooowww|||~~~~~~~~~}}}}}}~~~zzz|||}}}{{{zzzxxxvvvrrrppppppmmmgggfffnnnwwwddd^^^YYYXXXUUUPPPNNNOOOLLLHHHDDDAAA@@@???===;;;;;;;;;;;;;;;:::999888777888888999999999999888888888888888888888777666666;;;<<<===:::555222333444444444444444444444444444333333333333333333333333444444444444444444444444444333333222222333333444111111222222222333333333222222222222222222222222222222222222222111000///333333333333333333333333444333333222222333333444222222333333333444444444555666888:::<<<===>>>>>>BBBBBBCCCDDDEEEEEE777666666777:::;;;:::999??????@@@@@@AAABBBBBBCCC@@@??????>>>>>>======<<<<<<<<<<<<<<<;;;:::999888888888777666666666666666666666666666555555555444555555444333333222111111111000000000//////////////////////////////////////////.........---------......................................................////////////......//////............////////////...---------------////////////////////////................................................//////............//////....................................////////////////////////////////////,,,---......//////............///000000000000000........./////////000000000000000000111111111111/////////000222222111000666222444<<>>??????@@@@@@??????>>>======<<<<<<;;;============<<<;;;:::999888888777666666666777777777777777777666666666666555444444333333222222111111111000000000//////////////////////////////////////////............---......................................................////////////......//////............////////////...------------...////////////////////////................................................//////............//////....................................////////////////////////////////////------...////////////.........///000000000000000....../////////000000000000000000111111111222222//////000111222222111111666444888EEEOOOWWWeeetttzzzzzz|||}}}}}}}}}}}}}}}~~~||||||yyyuuurrrooonnnnnnooorrrxxxzzzeee]]]\\\ZZZVVVUUUQQQOOOLLLIIIGGGEEEAAA???<<<<<<;;;;;;;;;;;;;;;;;;888888999999999999888888888888999999888888777666444666777777666555777888444444444444444444444444333333333333333333333333444444444444444444444444444333333222222333333444333333444444444555555555333333333333333333333333222222222222222222111000333333333333333333333333222222222222222222222222333333333333444444444444555666777888::::::;;;;;;AAAAAABBBDDDDDDEEEXXXPPPDDD;;;666666777888999:::::::::;;;;;;;;;<<<>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>===<<<;;;:::888888777777666777777888888888888777777777777666444444444333333222222222111111111000000000///////////////////////////////////////.....................................................................////////////......//////............/////////......---------......////////////////////////................................................//////............//////....................................////////////////////////////////////------...///////////////......///000000000000000...////////////000000000000000111111111222222222111333333333333222222333444555>>>OOO]]]gggqqq{{{yyyyyyyyyzzz{{{}}}~~~~~~~~~}}}{{{zzzwwwtttssspppllljjjkkkvvv~~~vvvggg```[[[XXXWWWRRRPPPMMMKKKJJJGGGDDDAAA===<<<<<<<<<<<<<<<<<<<<<888999999::::::999999888888999999999999888777777444444555555666666777777555555555555555555555555444444444444444444444444444444444444444444444444444333333222222333333444333333333333444444444444333333333333333333333333222222222333333222111111333333333333333333333333111111111222222111111111333333333444444444444555555555777888888999999999@@@AAABBBCCCDDDEEEeee___TTTKKKDDD>>>:::888888777777777888999;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>===<<<;;;;;;888888777777777777888888999888888888777777777777444444333333333333222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......//////............//////......---------......///////////////////////////................................................//////............//////....................................////////////////////////////////////---...//////000000//////......///000000000000000////////////000000000111111111111111222222222222333444444333111111444666888>>>LLL]]]kkksssxxx|||zzzyyyyyyyyyzzz}}}~~~}}}}}}~~~|||{{{uuuooolllnnnqqqsssyyy~~~mmm___XXXWWWSSSPPPMMMLLLJJJIIIFFFDDD???>>>===<<<<<<<<<======999999::::::::::::999999999999999999999888777777666666555555666666555555555555555555555555555555444444444444444444444444444444444444444444444444444333333222222333333444222222222222333333333333333333333333333333333333111222222333333333222222333333333333333333333333000111222222222222111000333333444444444555555555444555666777888999999999???@@@AAACCCDDDDDDhhhgggfffbbb[[[QQQEEE===:::999777666777:::===???;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>===<<<;;;:::888888777777777888999999888888888888777777777777333333333333333333333333222222111111111000000000000000000000000000000000...////////////000000000////////////////////////////////////////////////......////////////......//////............//////...------------...//////////////////////////////................................................//////............//////....................................////////////////////////////////////......///000000000000///......///000000000000000/////////000000000111111111111111222222222222333111222222000///222888===GGGQQQ```nnnwwwzzz|||}}}~~~|||||||||~~~~~~}}}}}}}}}||||||{{{xxxwwwqqqjjjiiirrr~~~rrrccc]]]YYYVVVQQQMMMKKKJJJHHHFFFAAA@@@???===<<<<<<===>>>999999::::::::::::999999999999999:::999999888777999777666666666666555333555555555555555555555555444444444444444444444444444444444444444444444444444333333222222333333444111111111222222222333333333333333333333333333333111222333333333333333333333333333333333333333333000111222333333222111000333444444444555555555555444555666777999999::::::>>>???AAABBBDDDDDDkkklllooopppllldddYYYQQQFFFBBB===999888999<<>><<<<<<======999::::::;;;;;;::::::999999999::::::999999888777999777666666888888777555555555555555555555555555555555555555555555555555444444444444444444444444444333333222222333333444222222222333333333444444444444444444444444444444111222333333444444333333333333333333333333333333111222333444444333222111444444444444555555555555333444666888999:::;;;;;;>>>???@@@BBBCCCDDDppppppppppppqqqoookkkhhhSSSMMMEEE===888777999;;;999:::;;;===@@@BBBCCCDDD============<<<;;;:::999888888777777888999::::::777777777777666666666666333333333333333333333333222222222111111111111000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000......////////////......//////............//////---------------...///000////////////////////////................................................//////............//////..................................../////////000////////////////////////...//////000000000000000...//////000000000000000000000000000111111111111111111222222222333333333111222333333666???LLLWWWhhhrrr}}}|||zzz|||}}}||||||||||||~~~~~~|||xxxuuurrroookkkiiijjjpppnnnggg^^^VVVPPPMMMJJJIIIFFFDDDAAA>>><<<<<<<<<===999::::::;;;;;;::::::999999::::::::::::999888888999777555666999:::888666666666666666666666666666555555555555555555555555444444444444444444444444444333333222222333333444333333333444444444555555444444444444444444444444111222333333444444444444333333333333333333333333111222444555555444222111444444444555555555666666333444666888:::;;;<<<======>>>@@@BBBCCCDDDoooooonnnooopppooommmkkkiiibbbTTTFFF;;;888;;;>>>======>>>??????AAABBBCCC>>>===<<<;;;:::999999999;;;;;;:::999999888888777666666666666555555555555444444333333333222222222333333222222111000//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---....................................////////////////////////////////////////////////000000000000......////////////......000000000000000000000000000000000000000000000000000000000000111111111111111000///000222444444444222444777:::???KKK^^^nnn{{{{{{||||||||||||||||||}}}}}}}}}~~~|||vvvssstttppphhhdddfffpppggg]]][[[VVVOOOLLLFFFFFFFFFCCC>>><<<===>>>:::::::::;;;;;;::::::999::::::::::::::::::::::::777888:::::::::999777555777666666666555555555555555555555555555555555555444444444555555555666666555555444444444333333333555444444333333444444555666666555444333333222222444444444444444444444444111222222333333222222111222222333333333333444444333333333333444555666666333444777999<<<>>>?????????AAACCCDDDCCCCCCkkklllnnnooopppooonnnnnnqqqooojjjaaaUUUHHH???;;;<<<<<<===>>>@@@@@@???>>>>>>===<<<;;;::::::::::::;;;;;;::::::999888888888666666666666555555555555444444444444333333333333333333222222111000000///000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000/////////................................................////////////////////////////////////////////////000000000000...//////000000//////...000000000000000000000000000000000000000000000000000000000000111111111111333222111111111111111000222666===GGGRRR```oooyyy{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~}}}wwwrrrmmmjjjgggiiissswwwgggZZZSSSRRRJJJJJJIIIGGGCCC@@@???@@@<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::777888:::::::::999777666777777666666666555555555555555555555555555555555444444444555555555666666555555555444444444333333555444444333333444444555666555555444333333222222444444444444444444444444222222333333333333222222222222333333333333444444333333333333444555666666555666888:::<<<===>>>??????AAACCCDDDCCCCCC___ccciiilllllllllnnnpppsssvvvyyyuuukkk]]]PPPIIIAAA>>>===>>>AAABBB@@@>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;::::::999999888888666666666666555555555555555555555444444444444333333333222222111000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000111111111222222333333222222222222222222777>>>JJJYYYhhhuuu|||zzzzzzyyyyyyzzz|||~~~||||||}}}|||yyyvvvqqqlllfffbbbdddrrrmmm^^^YYYPPPOOOMMMIIIEEEBBB>>>===>>>>>>>>>======<<<<<<<<<::::::::::::::::::::::::888999:::::::::999777666777777777666666666555555555555555555555555555555444444555555555666666666555555555444444444444333555444444333333444444555555555555444444333333222444444444444444444444444333333444444444444333333222222333333333333444444333333333333444555666666777888999;;;<<<===>>>>>>???AAACCCDDDCCCCCCPPPWWW___cccdddfffkkkoooooorrruuutttqqqllliiigggPPPIIIAAA>>>???BBBCCCBBB>>>======<<<;;;;;;<<<<<<<<<;;;;;;:::999999888888666666666666555555555555666666555555555444444444222222222111111111000000000000000000000000000000////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.............................................////////////////////////////////////////////////000000000000000000111111111111000000////////////////////////000000000000000000000000000000111111111222222222111222333333444555888:::AAAMMM\\\jjjttt{{{|||zzzzzzyyyyyyyyyzzz|||}}}{{{{{{|||zzztttooojjjhhheeefffppprrrddd[[[WWWRRRMMMJJJFFFAAA===@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::999888777777777777666666666666555555555555555555555555555555555555555666666666666555555555555444444444444555444444333333444444555555555444444444333333333444444444444444444444444333444444555555444444333222222222333333333444444333333333333444555666666888999:::;;;<<<=========???AAACCCDDDCCCCCCIIIPPPWWW\\\]]]```gggllllllnnnqqqrrrtttvvvzzz|||hhh]]]OOOCCC??????@@@AAA>>>>>>===<<<<<<<<<======<<<<<<;;;;;;:::999999888666666666666555555555555666666555555555444444444222222222111111111111111111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////.........///////////////....................................////////////////////////////////////////////////000000000000000000111111111111000000////////////////////////000000000000000000000000111111111111222222222222111222333333444777<<<@@@LLL]]]nnnuuuxxxzzzzzzxxxzzzzzzzzzzzz{{{}}}}}}{{{xxxwwwvvvsssmmmhhhdddggglllwwwyyyhhh```WWWQQQOOOLLLHHHDDDAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888777777777666666666666666666666666666666666666555555555666666666777777666666555555555444444444555444444333333444444555444444444444444333333333444444444444444444444444333444444555555444444333222222222333333333444444333333333333444555666666888999:::;;;<<<<<<<<<<<>>>>>============>>>>>><<<<<<;;;;;;::::::999999666666666666555555555555555555555444444444444333111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.........///////////////....................................////////////////////////////////////////////////000000000000///000000111111000000///000000000000000000000000000000000000000000000000111111111222222222222333222333444333555:::CCCJJJZZZkkkyyyzzzxxx{{{}}}{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~zzzyyyuuuqqqnnnlllkkkkkkmmmvvvzzzmmm]]]SSSPPPOOOKKKFFFCCCBBB@@@===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888777777777666666666666666666666666666666666555555666666666777777777666666666555555555444444555444444333333444444555444444444444444444444444444444444444444444444444333333444444444444333333222222333333333333444444333333333333444555666666777888999:::;;;;;;<<<;;;???AAACCCDDDCCCCCCTTTSSSQQQPPPQQQSSSVVVYYY]]]cccjjjrrrvvvzzz}}}~~~ppp]]]MMMCCC??????>>>>>>======>>>>>>???<<<<<<<<<;;;::::::999999666666666666555555555555444444444444333333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............/////////000....................................////////////////////////////////////////////////000000000000...//////000000//////...000000000000000000000000000000000000000000000000111111111222222222333333222444666777;;;EEESSS]]]hhhtttzzzwwwwww}}}}}}{{{}}}~~~~~~~~~}}}}}}}}}}}}wwwuuuqqqllljjjoooyyysssaaaXXXSSSMMMHHHFFFDDDAAA???===<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999888888888777777777666666666666666666666666666666555666666666777777777777666666666666555555555555555444444333333444444555444444444444444444444444444444444444444444444444222222333333333333222222222222333333333333444444333333333333444555666666555666777999:::;;;;;;;;;???AAACCCDDDCCCCCCYYYTTTOOOKKKKKKLLLMMMNNNOOOUUU]]]fffnnnvvv~~~rrr]]]NNNHHH???>>>>>>>>>>>>>>>??????===<<<<<<;;;;;;:::999999777666666666555555555555444444333333333222222222111111111111111111222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---.........//////000000..................................../////////000////////////////////////////////////000000000000......////////////......000000000000000000000000000000000000000000000000111111222222222333333333111444888<<>>===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999::::::888888888888777777777777777777777777777777777777666666666666777777777777777666666666555555555555555444444333333444444555444444444444444444444444444444444444444444444444111222222333333222222111222222333333333444444444333333333333444555666666444555666888:::;;;;;;;;;???AAACCCDDDCCCCCCWWWSSSMMMIIIGGGGGGHHHIIINNNPPPTTTYYYaaalllxxxzzziiiZZZGGG???===AAA???888888???>>><<<999888999::::::999999999999888777666666555666666555555555444444444444444333333333333222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000............//////////////////////////////////////////.........---------........................////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111333111000000111222333333555777:::CCCTTThhhrrrtttwwwzzz}}}~~~~~~}}}~~~{{{~~~yyyxxxyyyyyytttrrrlllkkkxxx~~~jjj]]]VVVOOOMMMIIIFFFCCCAAA@@@???===>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999999999888888888888777888888888888777777777777888888777777666666555555777777666555555555555555555555555555555555555555555444333222222333444555444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555555666555666888999::::::999999>>>???AAACCCDDDDDD\\\YYYTTTNNNJJJHHHIIIIIIHHHKKKOOOTTT\\\fffpppwwwzzznnnYYYJJJ@@@??????::::::???===;;;999999:::::::::999999999999888777666666666666666555555555444444444444444333333333333222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000............//////////////////////////////////////////.........---------........................////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111444333222222444555666666666<<>>>>>>>>======<<<;;;;;;;;;;;;;;;:::::::::999999999999999999888888888888888888888888777777777777888777777777666666666555777777666555555555555666555555555555555555555555444444444333333444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555555666555666888999;;;<<<======>>>???AAACCCDDDDDDWWWVVVSSSNNNIIIFFFEEEEEEFFFHHHKKKPPPVVV___hhhnnn{{{nnnYYYEEE???>>>;;;:::===;;;:::999999;;;;;;999888999999999888777777666666666666666555555555444444444444333333333333222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000............/////////////////////////////////////////////............---........................////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222111111111222333444666777;;;GGGVVVbbbmmmwww{{{zzz|||}}}~~~~~~~~~~~~zzzxxxvvvtttqqqnnnwwwjjjZZZUUUNNNHHHDDDBBB@@@???>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;:::::::::::::::999999999888888888888999999888888888777777777777777777777666666666666888777666666555555666666555555555555555555555555333444444555555444444333444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555555666444555666777999<<<>>>???>>>???AAACCCDDDDDDRRRRRRRRRPPPMMMKKKKKKKKKKKKKKKKKKMMMRRRZZZdddkkkxxx}}}ppp[[[NNNGGGAAA>>>???<<<:::::::::;;;;;;:::888999999999888888777777777666666666666555555555555444444333333333222222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////////////////////////////............/////////////////////////////////////////////.......................................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111222222222111222222333333555999;;;HHHWWWgggqqqvvv{{{}}}|||~~~~~~~~~~~~~~~|||yyywwwvvvtttpppoooqqqnnndddWWWLLLGGGEEEDDDCCC@@@???>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::::::::999999999888888888999999999888888888777777777777777777666666666666888777777666555666666666555555555555555555555555222333444555555444333222444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555555666444444333444666888:::<<<===???AAACCCDDDDDDSSSSSSSSSUUUWWWXXXWWWWWWRRROOOLLLJJJMMMVVVaaaiiisssyyy}}}|||lll\\\MMMCCC@@@>>>===;;;;;;<<<;;;:::999999999999999888888888888777777666666666555555555444444333333333222222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111111111222222222222444555666666777;;;AAAFFFYYYgggtttxxxyyy|||~~~~~~~~~|||{{{zzzyyyuuusssqqqmmmooo}}}zzzfffVVVMMMJJJIIIIIIBBBAAA???>>><<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888999999999999888888888888666666666666777777777777888888777666666666666666555555555555555555555555222333444555555444333222444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555555666666666555555555666888999===>>>@@@BBBDDDDDDXXXTTTRRRTTTYYY[[[YYYUUUUUURRRMMMJJJKKKRRR]]]eeemmmsssxxx{{{qqq[[[JJJ@@@CCC@@@===;;;;;;<<<;;;:::999999999999999999999999777777777666666666555555444444333333333333222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////...////////////000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222333000111333444888???JJJSSSiiisss{{{{{{{{{|||~~~~~~}}}zzzwwwvvvtttmmmhhhfffhhhtttvvvaaaUUUNNNJJJGGGDDDCCCAAA???=========>>><<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999:::999999999999888888888666666666666777777777777999888777777666666777777555555555555555555555555333444444555555444444333444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555555666999999999888888999999999<<<>>>@@@BBBDDDEEErrriiiaaaaaafffggg```XXXWWWUUUQQQNNNNNNSSS[[[aaaiiioootttwww}}}sss\\\LLLHHHDDD???<<<;;;;;;;;;;;;999999999999999999999999777777777777666666666555444444333333333333222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////.../////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333---000333666<<>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999::::::999999999888888888555666666666777777777888999888777777666666777777555555555555555555555555444444444333333444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555555666888888999:::;;;;;;::::::<<<>>>@@@BBBDDDEEE|||~~~ttthhhXXXWWWVVVTTTSSSVVV[[[___hhhnnnrrrsssxxxuuuaaaKKKFFF@@@<<<;;;;;;<<<<<<999999999999999999999999777777777777666666666666444444444333333333222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000............/////////000////////////////////////.../////////000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333222555999>>>GGGWWWkkkyyyvvv|||}}}}}}~~~}}}xxxrrrooohhhdddlll}}}mmm^^^TTTHHHFFFCCCAAA??????@@@@@@======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::999999999888888555666666666777777888888999888888777777777777777555555555555555555555555555555333222222333555555444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555666666444555777999:::;;;::::::<<<===@@@BBBDDDEEEzzzbbb\\\WWWWWWWWWWWW\\\bbbgggkkkooorrrwwwfffSSSBBB>>>???;;;777666===<<<::::::;;;<<<;;;:::999999888888777666666666555555444333333333333444111111111111111111111111222222222222222222222222111111111111111111111111222111111111000000//////......////////////......111111000000//////......000000000000000000000000000000//////.........---000000000000000000000000111000000////////////000000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111111111000000000000000111111......333555333222333:::666777DDD[[[nnnwwwxxx|||}}}~~~~~~~~~{{{xxxvvvqqqhhh___bbb```www}}}cccVVVIIIEEEFFF@@@@@@DDD@@@>>><<<::::::===???===999;;;;;;;;;:::::::::999999999999999888888888888777999888888888777777666666777777666666666666777777666666666666666666666666666666555444444444444555888777666555444444555666555555666666555444333333333333333333333333333333333333333444444444555555666777888888::::::;;;<<>>===<<<:::999999:::;;;;;;:::999999888888777666666666666555444444333444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000111111111111000000000000000000////////////000000000000000000000000000000////////////......000000000000000000000000//////...//////000111222000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111111111000000000111111222333111222666777444444777777@@@PPPbbbqqqzzz{{{zzz}}}}}}~~~}}}|||{{{wwwwwwvvvrrrkkkfffeeeffftttxxx___OOOJJJFFFFFFFFF===BBB@@@>>><<<;;;;;;<<<===;;;;;;;;;;;;:::::::::::::::999999999888888888888888888888888888777777777888777777666666777777888666666666666666666666666777666555555444444555555777777666555555555555666555555555666555555444333333333333333333333333333555555666666666777777777888888999:::;;;<<<======@@@AAABBBCCCDDDEEEzzzoooccc\\\^^^___ccciiinnnrrrxxxvvv[[[KKKBBB>>>;;;<<<:::999999:::;;;;;;:::999999888888777666666666666666555444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111000000000000000111111111222222111111111000000000000////////////////////////////////////000000//////////////////////////////////////////............///000222222////////////////////////////////////000000000000///000000000111111111111///000000000111111111111111111000000111111222222444222222555555333444999???KKK^^^nnnwwwzzzzzzyyy~~~~~~~~~~~~~~~}}}{{{yyyvvvuuuqqqjjjbbbaaajjjvvvqqqYYYOOOIIIJJJIII@@@AAA???>>>???===;;;;;;===<<<;;;;;;;;;;;;:::::::::::::::999999999888888888888888888888888888888888888777777777777777777888666666666666666666666666777666666555555555555555666666666555555555666666444555555555555555444444444444444444444444444444555555666666666777777777888999999:::;;;<<<===>>>???@@@BBBCCCDDDEEE|||sssjjjfffeeegggiiijjjqqqzzz}}}eeeRRRDDD<<<>>><<<::::::;;;<<<;;;:::999999888888777666666666666666555444444444444555222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000111111111111222222222222111111////////////000000000000//////////////////////////////000000000000000000////////////////////////............///000222222////////////////////////////////////000000000000///000000000111111111111///000000000111111111111111111111111111222333333444222222333333222777===PPP\\\lllwwwzzzzzzzzz{{{~~~~~~}}}}}}}}}~~~}}}~~~}}}zzzyyytttpppkkkfffbbbiii~~~tttcccWWWUUUSSSKKKCCC???>>>AAA@@@<<<;;;===<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888888888888888888999999999888888777777777777888888777777777777777777777777777777666555555555555666555555666666666666666666444444555555555555555444444444444444444444444444444444555555555666666666888999999:::;;;<<<===>>>>>>@@@BBBDDDEEEEEEvvvooonnnkkkgggmmmvvv~~~iiiOOO>>>AAA???<<<;;;<<<<<<;;;999999999888888777666666666777666555555444444555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000111111111111111111222222222222111111////////////000000000000000000000000000000000000//////000000000000111111000000000000000000000000//////...//////000111222000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111111111111111111222333444444222222333444777@@@JJJdddmmmwww||||||{{{|||~~~~~~}}}||||||}}}{{{}}}~~~~~~{{{xxxvvvooollllllppptttpppgggddd]]]NNNDDD>>>AAABBB===;;;>>><<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888888888999999999999999999888888777777888888999777777777777777777777777888777666666555555666666444555666666777666666666333444555555666555555555444444444444444444444444444444555555555666666666888888999:::;;;<<<======>>>???BBBDDDEEEEEEvvvjjjjjjqqqwwwcccHHHDDDAAA???======<<<:::999999999888888777666666666777666666555555555555555333333333333333333333333222222222222222222222222111111111111111111111111///000000000111111111111000000111111111111000000.../////////000000000111000000000000000000000000//////000000000111111111000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111111111111111222333444555444222222555999@@@OOO\\\pppuuu{{{~~~}}}|||}}}~~~}}}||||||}}}~~~{{{|||}}}}}}{{{wwwssspppnnnoooxxxzzzvvvppp___MMM@@@@@@BBB>>>===@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999888888888999999:::::::::999888888777777888888999777777777777777777777777888777777666666666666666333444666777777777666666333444444555666666555555555555555555555555555555555555666666666777777777777777888999:::;;;<<<<<<===???BBBDDDEEEDDDnnnhhhlllqqq~~~wwwWWWFFFCCC@@@>>>===<<<:::999999999888888777666666666777777666555555555555555333333333333333333333333222222222222222222222222111111111111111111111111//////000000111111111222000000111111111111000000.../////////000000111111000000000000000000000000//////000000111111111222000000000000000000000000111000000////////////000000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111111111111111222333444555333222333777===HHHZZZjjjssswww{{{||||||{{{|||~~~}}}{{{{{{|||~~~{{{||||||{{{xxxsssnnnkkkqqquuu|||mmmVVVAAA>>>@@@>>>>>>BBB======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888888999999:::::::::999999888888888888999999777777777777777777777777888888777666666666666666333444666777777777666666333333444555666666666555555555555555555555555555777777777777888888888888666777888999:::;;;;;;<<<===???BBBDDDEEEDDDqqqpppssswww~~~aaaHHH888<<<@@@999777>>>::::::999999888777777777777666666666555555555555444444444444444444444444333333333333333333333333111222222333333222222111111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222333333333444444444///333555333222222333333111222777@@@NNN]]]kkkrrr{{{{{{zzz{{{}}}|||zzzxxx~~~~~~{{{yyypppeeefffooozzzmmmQQQCCC???>>><<<<<<>>>???>>>===;;;;;;<<<===999999999::::::;;;;;;;;;:::;;;;;;:::777666888:::777888888888888777666666777777777777888888888888666666666666666666666666777777666666555555555444444444444444444444444444555555555555555555555555555555555555666666666666777888999999;;;;;;<<<===???@@@BBBCCCDDDDDDwwwyyy}}}~~~bbbGGG??????<<<999999:::::::::999888888777777777777666666666555555555444444444444444444444444333333333333333333333333111222222333333222222111111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333333000222333333444444444444888999???LLL\\\kkksssvvv|||{{{{{{}}}~~~~~~|||zzzzzzwwwtttlllffflllyyygggSSSHHHBBB>>>>>>===>>>>>>===<<<;;;<<<<<<999999:::::::::;;;;;;;;;:::888777777999::::::999888888999999888888777666777777777777888888888888666666666666666666666666777777777666666666555555555555555555555555555555555555555555555555555555444444555555555666666666777888999999;;;;;;<<<===???@@@BBBCCCDDDDDD\\\DDD===???===999;;;::::::999999888888777777777777666666666555555444444444444444444444444333333333333333333333333111222222333333222222111222222111111111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111222222222222333111111111333666666555444<<>>>>>>>><<<:::::::::;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;:::999::::::::::::999888888666777777777888888888888666666666666666666666666888888888888777777777777666666666666666666666666555555555555555555555555555555666666666666777777777888999999;;;;;;<<<===???@@@BBBCCCDDDDDD```DDD???AAA???<<<<<<;;;;;;:::999999999888777777777666666666666555555555555555555555555333333333333333333333333111222222333333222222111222222222222111111111111000000111111111111000000111111111111111111111111///////////////////////////000000000111111111111000000000000000000111111////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111000000111111111222222222666111000444555333444888???MMMaaapppwwwxxxyyy{{{~~~~~~|||xxxwwwppplllnnnrrrsss[[[IIIAAA@@@???===>>>??????===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;???BBB@@@;;;999:::===999::::::::::::999888888666777777777888888888888777777777777777777777777777777777777888888888888555555555555555555555555555555555555555555555555666666777777777888888888777888999999;;;;;;<<<===???@@@BBBCCCDDDDDD|||XXXFFF@@@>>>===<<<<<<;;;;;;::::::999888888777777777666666666555555555555555555555555333333333333333333333333111222222333333222222111333222222222222111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222111111111222222222222333777222111555555333888BBBMMM\\\oooyyyyyyxxx|||~~~wwwsssooolllqqq~~~mmmUUUHHHFFFBBB???>>>???@@@===;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;AAAEEECCC;;;666999===999999999999999888888777777777777777888888888888777777777777777777777777666666777777777777777888555555555555555555555555555555555555555555555555666666777777777888888888777888999999;;;;;;<<<===???@@@BBBCCCDDDDDDuuuWWWFFF???======<<<<<<;;;:::::::::888888888777777777666666555555555555555555555555333333333333333333333333111222222333333222222111333333222222222111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222333333333333666222333777777555@@@PPP```kkkxxx}}}||||||zzzsssmmmlllooo~~~hhhYYYKKKFFF@@@>>>???@@@>>><<<===<<<<<<<<<;;;;;;;;;;;;999>>>BBB@@@;;;888999;;;888888999999888888777666777777777777888888888888777777777777777777777777555555666666666777777777666666666666666666666666555555555555555555555555555555555555666666666666777888999999;;;;;;<<<===???@@@BBBCCCDDDDDDgggNNNDDD=========<<<;;;;;;::::::888888888888777777777777666666666666666666666666333333333333333333333333222222222333333222222222333333333222222222111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222333333333444444444555222444999888888GGGZZZmmmssszzz~~~~~~~~~}}}xxxpppjjjooouuuwwwgggOOOHHHAAA>>>???@@@???<<<======<<<<<<<<<;;;;;;;;;999:::======<<<;;;999999888888888888888777666666777777777777888888888888777777777777777777777777444555555555666666777777777777777777777777777777555555555555555555555555333333333444444444555555777888999:::;;;<<<<<<===@@@@@@BBBCCCDDDEEEdddAAA@@@@@@===:::;;;>>>:::333999999999888888888888777666666666666666555555444444444444444444444444444333333333333333333333333111111111111111111111111222222222111111111000000111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222111333444444333222333444444777888555555AAAWWWjjjwwwxxx{{{~~~~~~}}}{{{rrrlllmmmooowwwaaaNNN===<<>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::999999999888888888888999999999999888888888888888888888888888888777777777777777777777777666666666666666555555444555555555555555555555555444444555555666777777777777888888999999:::;;;;;;@@@@@@AAABBBCCCCCC{{{PPPEEE>>>>>>===999:::???:::999999999888888888888666666777777666666555444444444444444444444444444333333333333333333333333222222222222222222222222222222222111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222333111333444444333333444555444555:::BBBQQQbbbsss~~~}}}~~~}}}zzzuuuqqquuu}}}mmmYYYLLLEEE@@@======<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::999999:::::::::999999999888888888888999999999999888888888888888888888888888888777777777777777777777777666666666666666555555555444444444444444444444444444555555666666777777888777888888999999:::;;;;;;???@@@AAABBBCCCCCCiiiRRRBBBBBBAAA:::999???::::::999999999888888888777777777777777666555555555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333222333444444333333555777777888???LLL___ppp{{{}}}|||vvvnnnmmm|||lllYYYKKKBBB???>>>;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999999999888888888888999999999999888888888888888888888888888888777777777777777777777777666666666555555555666666555555555555555555555555555555555666777777888888777888888999999:::;;;;;;???@@@AAABBBCCCCCCbbbGGGBBBCCC===:::===:::::::::999999999999888777777777777777666666555555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111111222222222222333333333222333444333333444666888777;;;FFFWWWiiixxxxxxvvvqqqkkkqqqiiiVVVKKKDDDAAA<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999888888888888999999999999888888888888888888888888888888777777777777777777777777666666555555555555666777666666666666666666666666555555666666777888888888777888888999999:::;;;;;;>>>???AAABBBCCCDDDvvvTTTFFFCCC@@@======::::::::::::999999999999777777888888777777666555555555555555555555555555444444444444444444444444333333333333333333333333111111111111111222222222111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222000000000000000000000000////////////////////////222222222222222222222222222222222222333333333333222333444333333444777999666@@@PPPbbbqqq|||}}}{{{pppqqqppprrrsss```SSSHHH???======<<<<<<<<<;;;;;;;;;999999::::::::::::;;;;;;:::::::::999999999888888888888999999999999888888888888888888888888888888777777777777777777777777666666555444444555777888777777777777777777777777555666666777777888888999777888888999999:::;;;;;;>>>???@@@BBBCCCDDDnnnQQQDDD@@@???>>>;;;;;;:::::::::999999999777888888888888777666666555555555555555555555555555555555555555555555555333333333333333333333333000000111111111222222222111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000222222222222222222222222222222222333333333444444333333444333333444777::::::JJJ___ooowww|||~~~|||xxxuuussslllqqqxxx~~~lll^^^NNNAAA>>>>>>=========<<<<<<<<<999999999::::::;;;;;;;;;:::::::::999999999888888888888999999999999888888888888888888888888888888777777777777777777777777666666444444444555777888777777777777777777777777666666666777888888999999777888888999999:::;;;;;;>>>???@@@BBBCCCDDD]]]EEE???@@@>>>;;;;;;;;;:::::::::999999888888888888888777666666666666666666666666666666555555555555555555555555333333333333333333333333000000111111222222222222111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111222222222222222222222222222222333333333444444444333333333333333444888;;;BBBTTTkkkxxxzzzyyy}}}~~~|||xxxsssooollllllttt{{{mmmZZZIII>>>>>>>>>>>>============999999999::::::;;;;;;;;;:::::::::999999999888888888888999999999999888888888888888888888888888888777777777777777777777777666555444333444555888999666666666666666666666666666666666777888888999999777888888999::::::;;;;;;===>>>@@@BBBCCCDDDzzzRRRAAA???@@@===<<<;;;;;;<<<<<<:::888888888888888777777777777777777666555555555555555444444444444444444444444333333333333333333333333111111111111111111111111222222222222222222222222222111111111000000//////111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111222222222333333333222222333333333444444444999555555666555444999CCCRRReeexxx~~~}}}|||~~~{{{yyyvvvqqqjjjdddddduuubbbTTTMMMDDD>>>??????<<<<<<@@@AAABBB:::888@@@>>>777888<<<<<<;;;;;;;;;::::::::::::::::::999999888888888999999999888888888777777555555666666777777888888999888888888777777666666444555666666555555666888777777777777888888888888888888888888999:::;;;;;;AAAAAABBBCCCDDDDDDaaaGGG@@@AAA===<<<;;;;;;<<<<<<:::888888888888888777777777777777777666555555555555666444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111222111111111000000000000111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111222222222333333333222222333333333444444444555444555777555444<<>>888???>>>===AAA===888===<<<<<<;;;;;;;;;::::::::::::::::::999999999888888999999999888888888777777666666666777777777777777888888888888777777777666444555666666555555666888777777777777888888888888777777777888888999:::;;;@@@AAABBBCCCDDDDDDsssNNN???@@@>>>===<<<;;;<<<<<<:::999999999888888888777777777888777666666555555666666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111000000000111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111222222222333333333333333333333444444444444333444666777666999DDDPPPgggrrr|||{{{}}}|||wwwpppkkklllooowwwjjjYYYLLL@@@>>>??????======555>>>===;;;>>>:::888@@@<<<<<<;;;;;;;;;::::::::::::::::::999999999999888999999999888888888888888777777777777777777666666888888888888777777777777444666777777666555777888777777777777888888888888777777777777888999:::;;;@@@@@@BBBCCCCCCDDD\\\FFFDDD@@@>>><<<<<<<<<<<<;;;999999999999888888888777777888777777666555666666666555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111222222222333333333333333333444444444444555444666888888888AAAQQQ```tttzzz{{{|||yyyrrrmmmqqq~~~}}}qqqaaaMMMBBB??????>>><<<<<<>>>888777AAA@@@;;;===<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888999888888777777666666666888888888777777777777777444666777777666666777888666777777777888888888888888888888999999:::;;;<<>><<>>888@@@UUUUUUDDD999<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888999999888888777777666666777777777777777777888888555666777777666666777999666777777777888888888888:::999999::::::;;;<<<===>>>???@@@BBBCCCDDD```MMMCCCAAA>>><<<<<<<<<<<<;;;:::999999999999888888888999888777777666666777777555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444111111111222222222222222111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111222222222333333333333444444444555555555555333555555666???TTTiiiuuu~~~xxxrrrjjjjjjxxxtttVVVEEEAAA???===>>>>>>===MMMfffdddKKK999<<<<<<;;;;;;;;;:::::::::888999999999999:::::::::888888888888888999999999888888888888888888777777777777777777888888888888555666888777666666777999777777777777888888888888999999999::::::;;;<<<======>>>@@@AAACCCDDDqqqUUUEEEBBB>>><<<<<<===<<<;;;::::::999999999888888888999888777777666666777777555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333111111111222222333333333111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111222222222333333333444444444444555555555555333666888<<>>???AAACCCCCCcccEEEBBB>>><<<<<<===<<<<<<:::::::::999999999888888999888888777777777777777666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222111111111222222333333333111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111222222222333333333444444444555555555666666444888===EEEWWWmmm{{{~~~|||}}}||||||vvvpppqqqgggOOOEEEAAA======AAA;;;999@@@===777:::<<<<<<;;;;;;;;;:::::::::888888888999999:::::::::777777888888999999999999777777777888999999999:::666666777777888888888999555777888888777777888999777777777777888888888888666666666666777888999:::===>>>???AAABBBCCCzzzUUUDDD???AAA===<<>>???@@@BBBCCCDDD___KKKCCCCCC===;;;>>>;;;:::::::::999999999999888999999777666666555555555777777666666666555555555555555555444444333333333333333333333333333333333333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333444444444444444555777777777666:::BBBPPPcccsss~~~}}}xxxsssuuuzzzvvv___OOOEEEAAA>>>>>>===<<<;;;:::;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888999999888888888888888888888888777777777777777777777777777777777777777777777777777777777777888888888888888888777777888888999:::======???AAABBBCCCnnnVVVIIIFFF>>>:::===;;;::::::::::::999999999999999888777777666666666666777777777666666666555555555555555444444444444444333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333444555666777777777666777FFF\\\ooo{{{}}}xxxuuussswww}}}iiiZZZLLLDDD@@@@@@???===<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999888888888888999999888888888888888888888888777777777777777777777777777777777777777777777777777777777777888888888888888888777777888888999:::;;;<<<>>>@@@AAABBBbbbOOOJJJ@@@;;;===<<<;;;;;;:::::::::999999999999888888777666666777777777777777666666666666555555555555555555444444444444444444444444444444444333333333222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444222444666777777777777888888MMMfffuuu|||~~~wwwqqqrrruuuttteeeUUUIIIAAA@@@>>>===>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888888999999888888888888888888888888777777777777777777777777666666666666666666666666666777777777888888888888888888777777888888999:::<<<<<<>>>@@@AAABBBoooXXXQQQEEE===>>>>>>;;;;;;;;;:::::::::999999999888888777777777777888888777777777666666666666555555555555555555555555444444444444444444444444444333333333333333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444222444666777666777:::<<>>???>>>===<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999999888888888888999999888888888888888888888888777777777777777777777777666666666666666666666666666777777777888888888888888888777777888888999:::<<<===???@@@BBBCCCddd[[[LLL@@@??????;;;;;;;;;;;;::::::::::::999888888777777888888888888888777777777666666666555555555555555666666666444444444444444444444444444444333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333555777666666888>>>CCCUUUjjj||||||zzzvvvlllgggssswwwiii^^^JJJEEE???<<<===??????>>>======<<<<<<;;;:::::::::::::::::::::::::::::::::999999888888888888999999999999999999999999999999777777777777777777777777777777777777777777777777777777777777888888888888888888777777888888999:::======???AAABBBCCCqqqfffTTTDDD@@@???<<<;;;;;;;;;;;;:::::::::999888888777777888999999888888888777777777666666444555555555666666666777555555555555555555555555444444333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444666777666666:::BBBIII___sss}}}zzzwwwsssiiigggyyy}}}rrrkkkTTTMMMCCC>>>===???>>>============<<<;;;;;;::::::::::::::::::::::::::::::999999888888888888999999999999999999999999999999777777777777777777777777777777777777777777777777777777777777888888888888888888777777888888999:::;;;<<<>>>@@@AAABBBzzzmmmZZZFFF@@@???<<<<<<;;;;;;;;;:::::::::999888888888888888999999888888888888777777777777444555555555666666777777555555555555555555555555555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444444666777666555;;;DDDMMMhhhzzz}}}yyyvvvrrriiihhh}}}yyysss]]]SSSGGG???>>>>>>>>><<<>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::999999888888888888999999999999999999999999999999777777777777777777777777777777777777777777777777777777777777888888888888888888888777888999999::::::;;;===>>>@@@AAAuuucccRRRFFFAAA>>>>>><<<999999:::;;;999:::999888888777888888888777777777777777777777777555555555555555555555555666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555666666888:::999===NNN```uuu|||zzztttpppoooqqqqqqxxxzzzlll___PPPFFF???;;;;;;???===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777777777888888888888999999999777777777777888999:::;;;:::;;;>>>@@@BBBBBBjjj[[[MMMDDD???>>>===;;;;;;<<<;;;::::::999999888888888888888777777777777777777777777555555555555555555555555666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444555555555222555888888<<>><<<<<<======<<<;;;::::::999888888888888888777777777777777777777777555555555555555555555555555555555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333444444444444555555555222888:::777???VVVmmmxxx|||wwwrrrlllooovvv```OOODDD===;;;======<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777777777888888888888999999999999999999::::::;;;<<<===@@@@@@@@@@@@AAABBBwwwiiiYYYIIICCC>>>;;;===>>>===;;;;;;::::::999888888888888999777777777777777777777777555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333444444444444555555555555555===<<<777CCC```uuu{{{zzzuuuqqqpppzzz~~~fffTTTIIIAAA???AAA===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777777777888888888999999999999999999999:::;;;<<<===AAA@@@?????????AAA|||kkk]]]OOOGGG???:::===>>><<<:::;;;;;;::::::999888999999999777777777777777777777777666666666666666666666666444555555555555555555555555555555555555555555555333333333333333333333333222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333444444444555555555666666666======;;;KKKhhhzzz||||||wwwssspppzzzkkkYYYNNNEEE@@@@@@===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777777777888888888999999999888888888999999:::;;;<<<@@@???>>>>>>>>>@@@ssseee]]]NNNBBB;;;===???;;;:::<<<;;;;;;:::999999999999999777777777777777777777777666666666666666666666666444444444555555555555555555555555555555555555555333333333333333333333333222222222222222222222222222222333333444444555555333333333333333333333333333333333333333333333333444444555555555666666666555888<<>>>>>>>>>>>???@@@rrroooVVVGGG<<<>>>@@@<<<;;;???;;;;;;:::999999999999:::777777777777777777777777666666666666666666666666444444444555555555666666555555555555555555555555333333333333333333333333222222222222222222222222222222333333444555555666444444444444444444444444444444444444444444444444555555555555666666666666777777>>>OOOggg{{{{{{vvvrrrppp|||rrreeeZZZOOODDD>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777777888888888888999999999999999999::::::;;;<<<===<<<===>>>@@@AAABBB||||||[[[JJJ>>>@@@AAA===<<>>>>><<<===???BBBCCCDDDmmmTTT???===AAA>>>;;;<<<;;;;;;::::::::::::999999777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444333333222222333333444333333333444444444555555333333333333333333333333555555555444444333333333111555555111222777888555777@@@SSSiiizzzyyynnnoooxxxqqqiiiddd]]]PPPFFFAAA===<<<===<<<999888::::::::::::::::::::::::::::::999777666666777999:::777777888999999999999888888888999999999999888888777777777777777777777777777888888888888999999999888888888999:::;;;<<<======>>>???@@@AAABBBwww\\\CCC>>>@@@>>>::::::;;;;;;::::::::::::999999888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444333333222222333333444333333333444444444555555333333333333333333333333555555444444444333333333333777777333222555666333===III]]]rrr~~~~~~wwwrrrzzz}}}ppphhhddd^^^UUULLLCCC>>><<<===<<<999888::::::::::::::::::::::::::::::999777666666777999:::777777888999999999999888888888999999999999888888888888888888888888888888777888888888888999999999999999999999:::;;;;;;<<<===>>>???@@@AAABBBiiiKKKAAAAAA???<<<:::;;;;;;::::::::::::999999888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444333333222222333333444333333333444444444555555333333333333333333333333555444444444444333333333444888999666555777999888EEEVVVlll}}}|||zzzwww{{{zzzooohhhddd```XXXRRRFFFAAA=========:::999::::::::::::::::::::::::::::::999888777777888999:::777777888999999999999888888888999999999999888888888888888888888888888888777888888888888999999999:::::::::999999:::;;;;;;===>>>???@@@AAABBBwwwTTTEEECCCAAA???===;;;;;;:::::::::999999999888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444333333222222333333444333333333444444444555555333333333333333333333333444444444444444444444444333666999888888:::>>>@@@LLL```wwwzzzvvvxxxyyyrrrmmmggg___YYYKKKDDD>>>======:::999:::::::::::::::::::::::::::999999888777777888999999777777888999999999999888888888999999999999888888888888888888888888888888777777888888888999999999;;;;;;:::999999999::::::===>>>???@@@AAABBB\\\HHHBBBAAA???===;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888666666666666666666666666555555555555555555555555444444444444444444444444444333333222222333333444333333333444444444555555333333333333333333333333444444444444444444444444444666777777666888>>>DDDSSSiii~~~uuuqqqzzz|||sssggg^^^PPPGGG???>>>===;;;999:::::::::::::::::::::::::::999888888888888888888999777777888999999999999888888888999999999999888888888888888888888888888888777777888888888999999999;;;;;;:::999999999::::::===>>>???@@@AAABBBeeeMMMAAA>>>===<<<;;;;;;::::::::::::999999999999999999999999999999888888888888888888888888666666666666666666666666555555555555555555555555444444444444444444444444444333333222222333333444333333333444444444555555333333333333333333333333333333333444444444444555666666666666444555===GGG___sssyyyoooppp~~~lll^^^UUUJJJ@@@>>>>>><<<::::::::::::::::::::::::::::::888888888888888888888888777777888999999999999888888888999999999999888888999999999999999999999999777888888888888999999999:::::::::999999:::;;;;;;===>>>???@@@AAABBBrrrVVVEEE???======;;;;;;::::::::::::999999999999999999999999999999888888888888888888888888666666666666666666666666555555555555555555555555444444444444444444444444444333333222222333333444333333333444444444555555333333333333333333333333333333333444444444555555777555666777777:::FFFTTTooo|||sssmmmwww|||}}}xxxeeeYYYLLLAAA>>>>>><<<::::::::::::::::::::::::::::::888888888999999888888888777777888999999999999888888888999999999999888888999999999999999999999999777888888888888999999999999999999999:::;;;;;;<<<===>>>???@@@AAABBB~~~___KKKBBB@@@???;;;;;;;;;:::::::::999999999999999999999999999999888888888888888888888888666666666666666666666666555555555555555555555555444444444444444444444444444333333222222333333444333333333444444444555555333333333333333333333333333333333444444555555555666444666:::===CCCSSSdddzzzyyyqqqnnn|||ttt{{{}}}uuuttt[[[NNNAAA>>>>>><<<::::::::::::::::::::::::::::::888888999999999999888888777777888999999999999888888888999999999999888888999999999999999999999999777888888888888999999999888888888999:::;;;<<<======>>>???@@@AAABBBlllNNN???<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::999999777777777777777777777777777777666666666666777777777555444555666777666555555555555444444333333333222222333333333222111000222222222222222222222222444444444444444444444444555444444444444555666666333555666666;;;KKKbbbttt}}}~~~uuu|||zzzyyyjjjxxxnnnXXXOOOFFFBBB@@@===<<<===999999999999999999999999999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777777888888999999:::;;;;;;::::::;;;;;;<<<=========??????AAABBBCCCDDDyyyYYYFFF@@@@@@<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::999999777777777777777777777777777777666666666666777777777555444555666777666555555555444444444333333333444444444555666666777777222222222222222222222222444444444444444444444444555444444444444555666666555666777:::BBBSSSiiixxx|||uuuxxxyyyyyykkkooosss\\\SSSKKKGGGCCC>>>;;;<<<999999999999999999999999999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777777888888999999:::;;;;;;::::::;;;;;;<<<=========??????AAABBBCCCDDDdddIII??????<<<<<<<<<;;;;;;;;;;;;:::;;;;;;::::::::::::999999777777777777777777777777777777666666666666777777777555444555666777666555555444444444444333333333444444444555666999;;;<<<333333333333333333333333444444444444444444444444555444444444444555666666777666777>>>LLL___rrr~~~}}}}}}uuu{{{}}}tttlllsssqqq]]]UUUNNNJJJDDD===888888999999999999999999999999999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777777888888999999:::;;;;;;::::::;;;;;;<<<=========??????AAABBBCCCDDDqqqNNN??????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999777777777777777777777777777777666666666666777777777555444555666777666555444444444444444444444444333222222222333666888:::333333333333333333333333444444444444444444444444555444444444444555666666888666777BBBUUUjjj{{{}}}|||}}}qqqkkk~~~uuujjj^^^XXXSSSOOOHHH???999888999999999999999999999999999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777777888888999999:::;;;;;;::::::;;;;;;<<<=========??????AAABBBCCCDDDsssYYYCCCBBB======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999777777777777777777777777777777666666666666777777777555444555666777666555444444444444444444444444444333222111111333555666333333333333333333333333444444444444444444444444555444444444444555666666777555888FFF\\\rrr{{{xxxwwwhhhqqq|||mmmhhhaaa\\\YYYVVVNNNCCC>>>===999999999999999999999999999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777777888888999999:::;;;;;;::::::;;;;;;<<<=========??????AAABBBCCCDDDqqquuu```EEEBBB=========<<<<<<<<<;;;;;;;;;;;;::::::::::::999999777777777777777777777777777777666666666666777777777555444555666777666555333333333444444444444555666555444333222333333444333333333333333333333333444444444444444444444444555444444444444555666666666555:::JJJaaawww~~~xxxyyy|||}}}zzzhhhkkkuuujjjgggaaa]]]ZZZVVVMMMBBB<<<===999999999999999999999999999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777777888888999999:::;;;;;;::::::;;;;;;<<<=========??????AAABBBCCCDDDwwwfffFFFAAA============<<<<<<<<<<<<;;;;;;::::::::::::999999777777777777777777777777777777666666666666777777777555444555666777666555333333333444444444555555555444444444333333333222444444444444444444444444444444444444444444444444555444444444444555666666666777>>>NNNeeeyyy~~~www{{{|||pppiiitttwwwooommmeeeaaa^^^XXXMMMAAA<<<<<<999999999999999999999999999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777777888888999999:::;;;;;;::::::;;;;;;<<<=========??????AAABBBCCCDDDnnnLLLFFF>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999777777777777777777777777777777666666666666777777777555444555666777666555333333333444444555555555111222222333333222222111444444444444444444444444444444444444444444444444555444444444444555666666777999AAAQQQgggzzzyyytttzzzwww{{{jjjnnnyyyxxxppplllggg```TTTGGGAAABBB999999999999999999999999999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777777888888999::::::;;;;;;::::::;;;;;;<<<======>>>??????AAABBBCCCDDDPPPDDDBBB@@@===<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777777777777777666666666666444444444444444444444444444444444444444444444444333333333333333333333333222222333333333444444444555444444555555666777888999999CCCZZZrrr}}}qqqqqqvvvnnntttwwwppp~~~yyymmmXXXEEE>>>AAA:::::::::::::::999777777888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888999999888888888888888888999::::::;;;<<<===>>>>>>??????@@@AAACCCDDDXXXGGGBBB@@@===<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777777777777777666666666666444444444444444444444444444444444444444444444444333333333333333333333333222222333333333444444444555555555555555666888888999999DDD]]]vvvyyyoootttyyyssstttrrrsss{{{|||~~~rrr|||zzzjjjXXXIIIAAA???::::::999999999999::::::888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888888888888888888888888888999::::::;;;<<<===>>>>>>===>>>>>>???@@@AAAdddKKKCCCAAA>>><<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777777777777777666666666666444444444444444444444444444444444444444444444444333333333333333333333333333333333333444444444444555555555555666777888888::::::GGGbbb|||~~~tttnnn|||sssnnnllliiijjjnnnqqqwwwyyyvvvwwwuuuttt```UUULLLDDD<<<;;;999888999:::;;;===888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777888888888888888888888888999::::::;;;<<<===>>>>>>AAABBBBBBBBBCCCCCCqqqLLLDDDAAA>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444444555555555555555666777888999999<<>>;;;888888999;;;===888888888888888888888888888888888888888888888888777777777777777777777777666666666666666666666666888888888888888999999999999::::::;;;<<<===>>>>>>DDDDDDDDDDDDEEEEEExxx|||MMMEEEBBB???=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333444444444555555555666555555666666777888999999???QQQmmm{{{sss}}}~~~vvvoookkkfffaaa^^^```___gggsssuuusssyyyxxx}}}{{{^^^SSSNNNHHHEEEBBB>>>:::777888999;;;888888888888888888888888888888888888888888888888888888888888888888888888666666666666666666666666777777888888888999999999999::::::;;;<<<===>>>>>>AAAAAAAAAAAAAAAAAAwwwtttQQQEEECCC???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444333444444444555555555555666666666666777888999999;;;DDDYYYttt|||zzznnnhhhccc```]]]ZZZ[[[___bbblllzzzvvvqqqqqq|||{{{sssZZZNNNKKKIIIHHHEEE@@@;;;888888888999888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777777777777888999999::::::999::::::;;;<<<===>>>>>>AAAAAAAAABBBBBBCCC}}}nnnmmmWWWFFFCCC@@@>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777777777777777666666666666555555555555555555555555444444444444444444444444555555555555555555555555444444444444555555555555666666666666777888999:::>>>JJJbbb{{{wwwfffbbb___^^^]]][[[^^^ccciiissszzztttoooqqq}}}}}}~~~{{{}}}zzznnn^^^QQQKKKKKKGGGEEEAAA===:::999999:::888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888666777777888999999::::::999::::::;;;<<<===>>>>>>AAAAAABBBCCCDDDEEEkkkbbbzzz]]]FFFDDD@@@>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777777777777777666666666666666666666666666666666666444444444444444444444444555555555555555555555555444444444555555555666666666666666666777888999:::@@@OOOhhhqqq___\\\[[[\\\\\\\\\```fffhhhrrr~~~xxxpppnnn}}}~~~www~~~ooopppxxx{{{uuuppplllbbbSSSIIIGGGFFFDDDAAA>>>;;;;;;;;;;;;888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888666777777888999999::::::999::::::;;;<<<===>>>>>>======>>>???@@@BBBuuu___jjjiiiOOOBBB@@@@@@;;;===???999<<<<<<;;;;;;;;;:::::::::999999999999999999999999888999999999999888777777666666666666666666666666666666666666666666666666444444444555555555555666444444444444444444444444333444555666666555444333777444333666777777:::???DDD[[[uuuyyy|||rrrgggaaa^^^\\\\\\^^^ccchhhjjjooo||||||{{{|||sssjjjppp|||yyy|||{{{ooonnnooouuupppiiiaaaZZZSSSLLLHHHKKKGGGBBB>>>===;;;999888777777777888999999::::::666666666666666666666666777777777777777777777777777777777777888888888888666666777888999:::::::::::::::;;;;;;<<<============>>>@@@BBBCCCCCCwww^^^aaarrrQQQCCC@@@@@@;;;<<>>@@@BBBCCCDDDzzz___YYYsss|||VVVEEE@@@AAA<<<<<>>???@@@AAABBBAAAyyyaaaVVVkkk\\\HHH@@@AAA===<<>>xxxooo___WWWfffbbbJJJ@@@BBB===<<<>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999999999888999999999999888777777777777777777777777777777666666666666666666666666444444444555555555555666555555555555555555555555666666666666666666666666666666888:::999888>>>FFFfffvvvyyyrrrbbb___```dddiiinnnvvvwwwppplllkkkqqqxxx|||~~~qqqgggdddggg~~~{{{}}}jjjjjjxxxxxxppprrrpppmmmiiiccc[[[RRRLLLEEEBBB>>>;;;::::::999888777777888888888999999999999999999999999999999999777777777777777777777777666777777777888888888888999999999888888888888888::::::;;;;;;<<<=========>>>???@@@AAAAAAAAAzzzvvv~~~wwwhhhbbbZZZWWW___{{{hhhMMM@@@BBB>>>;;;>>>>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999888999999999999888777777777777777777777777777777666666666666666666666666444444444555555555555666555555555555555555555555777666666555555666666777666666888999888999BBBLLLlllzzzqqqdddccceeejjjqqqwwwrrrlllggggggiiilllssszzzuuukkkeeedddttt}}}}}}tttooottt|||uuusssqqqnnnkkkfff^^^VVVPPPGGGDDD@@@===<<<;;;:::999666777777888999999::::::888888888888888888888888777777777777777777777777777777777777888888888888888888888888888888999999::::::;;;;;;<<<=========;;;===@@@CCCFFFGGGzzznnnppp~~~mmmbbb[[[WWWXXXYYYfffmmmOOO@@@BBB>>>;;;>>>???<<<<<<;;;;;;;;;:::::::::999999999999999999999999888999999999999888777777777777777777777777777777666666666666666666666666444444444555555555555666555555555555555555555555888777666555555666777888666666777888777:::EEEQQQsssnnnfffhhhiiiqqq{{{ooofffcccccchhhnnnttt}}}xxxmmmeeebbbjjj|||~~~xxxssszzzrrrpppnnnkkkhhhbbb\\\WWWJJJGGGBBB???===<<<;;;999888888888888888888999999888888888888888888888888777777777777777777777777777777777777888888888888777777777888999999999:::::::::;;;;;;<<<=========<<<===@@@CCCFFFGGGqqqooozzzhhhdddZZZXXXZZZUUUZZZoooPPP@@@CCC???;;;>>>???<<<<<<;;;;;;;;;:::::::::999999999999999999999999888999999999999888777777777777777777777777777777666666666666666666666666444444444555555555666666666666666666666666666666888777666555555666777888777666666777666:::GGGTTTxxxkkkgggkkkjjjuuussseee```^^^aaajjjsss{{{yyynnnddd```cccrrrzzz||||||qqqyyy~~~pppooommmkkkiiifffaaa]]]MMMIIIDDD@@@>>>===;;;:::::::::999999888777777777777777777777777777777777777777777777777777777777777777777777888888888888666666777888999::::::;;;::::::;;;;;;<<<======>>>>>>???AAABBBCCCCCCyyysssxxxddd]]][[[___TTTSSS\\\nnnvvvTTT@@@@@@>>>===???<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::999999888888888888888888888888777777777777777777777777777777666666555555555444666666666666666666666666555555555555666666666666666666666666777777777777888777:::;;;777999LLLccctttjjjiiihhhmmmzzzyyyjjjbbbbbbdddggglllsss~~~rrrhhh^^^```hhh~~~zzzwww|||ooorrr~~~{{{mmmnnnllljjjiiihhhccc^^^TTTLLLCCC<<<;;;;;;:::999;;;:::888777777888:::;;;===;;;:::888777777888888777777888888888999999999888555555777777555555888777777777777888999:::;;;:::;;;<<<<<<<<<<<<<<<<<<============>>>>>>wwwccc```\\\aaaZZZYYY\\\iii|||YYYCCCBBB???===>>>;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::999999999999999999999999999999777777777777777777777777777666666666555555555555666666666666666666666666555555555555666666666666666666666666777777777888777777999;;;888<<>>===<<<;;;999;;;:::888777777888:::;;;<<<;;;:::888777777888888777777888888888999999999888666666999999666666888777777777777888999::::::<<<======>>>>>>>>>>>>>>>======>>>>>>>>>>>>vvvcccaaa[[[ccceeeeeebbbjjj___FFFCCC???===>>>;;;<<<<<<<<<;;;;;;;;;;;;:::;;;;;;::::::::::::999999::::::::::::::::::::::::777777777777777777777777666666666666555555555555666666666666666666666666555555555555666666666666666666666777777777888888777777999;;;:::???UUUnnnpppnnnqqqrrrzzzzzzqqqlllmmmqqqwww~~~}}}rrrbbb___^^^lll{{{tttyyyzzzkkkuuuvvvpppvvvyyyllllllmmmooommmggg\\\UUUOOOJJJDDD@@@@@@???<<<:::;;;:::999888888999:::;;;;;;:::999888888888888888777777777888888888888999999777888<<<<<<888777999999888888888888888999999<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>?????????uuuccc```XXXdddooouuuooopppcccGGGBBB???>>>???;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999::::::::::::::::::::::::777777777777777777777777666666666666666555555555666666666666666666666666555555555555666666666666666666777777777888888888888777999;;;:::AAAYYYsssppprrrxxxyyywwwqqqwww|||vvvfff___ZZZccc|||~~~sssvvvqqqnnntttnnnnnnzzzxxxooolllmmmpppoooeeeXXXPPPMMMIIIEEECCCCCCAAA===::::::999999888888999999::::::999999888888888888888777777777777888888888888999888:::>>>>>>:::888999999999888888777888888888999999:::;;;<<<<<<<<<<<<>>>>>>??????@@@@@@uuuccc___WWWdddssszzzrrreeeGGGAAA>>>>>>@@@<<<======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999::::::::::::::::::::::::777777777777777777777777555555555666666666666666666666666666666666666666555555555555666666666666777777777777888888888888:::888999;;;:::CCC]]]xxx{{{nnnsss{{{~~~|||tttyyyxxxjjjaaaZZZ___sssuuuttt|||yyylll~~~tttnnnjjjtttuuunnnlllooonnncccVVVOOOMMMIIIFFFEEEEEECCC>>>:::999999999999999999999999888888999888888888777777777777777777777777777777999888:::>>>>>>:::888999999999888888777888888888888999:::;;;<<<<<<<<<<<<===>>>>>>???@@@@@@sssbbb```YYYdddrrrrrr~~~iiiHHH@@@===>>>@@@============<<<<<<<<<;;;;;;;;;;;;::::::::::::999999::::::::::::::::::::::::777777777777777777777777555555555666666666666666666666666666666666666666555555555555666666666666777777777888888888999999;;;888999;;;<<>>>>>>>><<<======>>>???@@@ppp``````[[[eeeqqqxxxvvvpppKKKAAA>>>>>>@@@<<<============<<<<<<<<<<<<;;;;;;::::::::::::999999999999999999999999999999777777777777777777777777555555555555666666666777666666666666666666666666555555555555666666666666777777888888888999999999:::888999<<<@@@MMMlll|||vvvkkkqqq|||nnnddd\\\]]]eeevvv|||tttwww~~~|||gggkkk{{{}}}vvvjjjiiiggg^^^VVVUUUPPPLLLHHHFFFFFFDDD???;;;999999999::::::999999999666777888999999888777777888888777777666666666666888666666999999666666888777777777777888999::::::999999;;;<<<===>>>>>>>>>;;;<<<<<<===???@@@nnn^^^```]]]fffqqqxxxuuuOOOCCC>>>>>>???;;;>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777444555555555666666777777666666666666666666666666555555555555666666666777777888888888888999999999999777999>>>CCCRRRrrr}}}xxxnnntttoooeee]]]\\\aaannntttuuu{{{|||ffffff|||xxxiiigggeee\\\WWWXXXQQQMMMIIIGGGFFFDDD???;;;888999999::::::999999888666777888999999888777666888888777777666666666555888555555888888555555888777777777777888999:::;;;666777999:::;;;<<<<<<<<<:::;;;<<<===>>>???mmm```aaabbbdddsssvvv|||NNN@@@CCCAAA===>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888999999999999888888777777777777777777777777777777777777777777777777888888777777666666555555777777777777666666666666777777777777888888888888888;;;;;;999CCC]]]}}}wwwqqqwwwvvvjjj```\\\\\\eeezzzzzzsssvvv~~~~~~rrrfffqqquuuhhhdddddd```YYYTTTQQQMMMIIIEEECCCAAA>>><<<;;;:::999888888888999:::777777777777777777777777666666777777777777666666777777777777666666666666777777777777888888888888888999:::;;;<<<<<<<<<<<<>>>>>>>>>???@@@@@@lll```___aaaddduuuRRRBBBCCCAAA=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::888888999999999999888888777777777777777777777777777777777777777777777777888777777777666666666555777777777777666666666666777777777777888888888888888;;;;;;;;;EEE```~~~uuurrrzzzxxxlllaaa\\\ZZZ```rrr}}}tttvvv|||~~~vvvjjjppptttgggdddddd___YYYUUUQQQNNNIIIFFFCCCAAA>>>===;;;:::999888888888999:::777777777777777777777777666666777777777777666666777777777777666666666666777777777777888888888888888999:::;;;<<<<<<<<<<<<<<<<<<======>>>???jjj^^^^^^```eeeyyyVVVDDDCCCAAA=========<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999888888999999999999888888777777777777777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777777777888888888888888;;;<<<===JJJeeesssttt~~~zzznnnbbb]]]YYYYYYgggwwwvvvtttxxx}}}|||pppoooxxx~~~~~~rrrfffcccbbb^^^YYYWWWRRROOOJJJFFFDDDAAA???===;;;:::999888888888999:::777777777777777777777777666666777777777777666666666666666666777777777777777777777777888888888888888999:::;;;<<<<<<<<<<<<:::;;;;;;<<<<<<===|||hhh]]]]]]```fff{{{YYYDDDBBBAAA>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888999999::::::999999888777777777777777777777777777777777777777777777777777777777777666666666666666666666666777777777777666777777777888888888888888;;;===AAAPPPkkkwwwqqqvvv{{{oooddd^^^YYYVVV___lllwwwrrrrrryyytttlllnnnqqq}}}|||qqqgggdddaaa]]]YYYYYYSSSPPPKKKGGGDDDBBB???===;;;:::999888888888999:::777777777777777777777777666666777777777777666666666666666666777777777777666777777777888888888888888999:::;;;<<<<<<<<<<<<::::::;;;<<<<<<===zzzggg]]]^^^aaaggg}}}yyyZZZCCCAAAAAA???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888999999::::::::::::999999777777777777777777777777777777777777777777777777666666666666777777777777555666666666777777777888666777777777888888888888888;;;>>>EEEWWWrrryyyrrrqqq{{{|||pppeee```[[[WWW\\\gggyyypppnnnttt~~~wwwjjjuuukkklll{{{}}}tttkkkfffaaa\\\YYYZZZTTTQQQLLLHHHEEEBBB???===;;;:::999888888888999:::777777777777777777777777666666777777777777666666555666666666777777777888666777777777888888888888888999:::;;;<<<<<<<<<<<<;;;<<<<<<======>>>xxxfff^^^^^^aaahhh~~~rrrxxx]]]DDD???AAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999999999::::::::::::999999777777777777777777777777777777777777777777777777666666666666777777777777555555666666777777888888777777777777888888888888888:::???HHH]]]yyyuuu{{{ooouuu|||pppeeeaaa]]]XXX\\\ddd}}}|||qqqmmmppp|||wwwjjjlll|||mmmjjjxxxxxxpppiiibbb[[[YYY[[[VVVRRRMMMHHHEEEBBB???===;;;:::999888888888999:::777777777777777777777777666666777777777777666666555555666666777777888888777777777777888888888888888999:::;;;<<<<<<<<<<<<<<<======>>>>>>???wwwfff___^^^aaahhhqqqtttbbbEEE???AAA@@@======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999::::::;;;;;;::::::999777777777777777777777777777777777777777777777777555666666666777777777888555555555666777888888888777777777777888888888888888:::???KKKbbb~~~|||zzzvvvooozzz~~~pppeeeaaa]]]XXXZZZbbbrrrsssooommmyyyxxxllleeegggnnniiittt}}}uuummmcccZZZXXX\\\VVVSSSMMMIIIFFFCCC@@@===;;;:::999888888888999:::777777777777777777777777666666777777777777666666555555555666777888888888777777777777888888888888888999:::;;;<<<<<<<<<<<<<<<======>>>>>>???wwwfff___]]]aaahhhsssssseeeGGG@@@AAA???<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::999::::::;;;;;;::::::999777777777777777777777777777777777777777777777777555666666666777777888888444555555666777888888999777777777777888888888888888:::@@@LLLeee{{{~~~sssppp~~~qqqeeeaaa\\\WWWYYY```jjjvvvqqqlllwwwxxxoooaaaZZZooonnnhhhqqq|||xxxooodddZZZXXX\\\WWWSSSNNNIIIFFFCCC@@@>>>;;;:::999888888888999:::777777777777777777777777666666777777777777666666444555555666777888888999777777777777888888888888999999:::;;;<<<<<<<<<<<<<<<<<<======>>>???xxxeee\\\______hhh}}}ppp~~~oooFFFAAABBB<<<:::======<<<;;;;;;;;;;;;<<<;;;;;;;;;::::::999999999999999999999999999999999999999999888888888888777777777777777777777777777777777777777888888888888777777777777888888888888666666666777888888999999:::999@@@TTTooo|||sssqqqpppdddccc\\\XXXYYYVVVeee}}}|||oooppppppuuusssbbbTTTaaa{{{{{{ssseeeaaammmwwwhhh```]]]]]][[[SSSMMMKKKHHHBBB>>>===;;;999777666777999888888;;;:::999777666555555555666666666666555555555555555555555555666666666666777888888888888999999999:::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@AAA{{{{{{uuueee]]]^^^___hhhppp|||tttJJJBBBCCC>>><<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;::::::999999999999999999999999999999999999999999888888888888777777777777777777777777777777777777777888888888888777777777777888888888888666666777777888888999999:::999BBBWWWrrrzzzrrrrrrqqqeeeccc\\\XXXZZZVVV```wwwrrrmmmnnnttttttdddUUU___tttwwwqqqccc]]]gggnnndddeeeiii___VVVNNNLLLJJJEEE@@@???===;;;888888999::::::999::::::999999888999999:::777777777666666666555555555555555555666666666666777777888888888999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>??????|||ssswwwssseee^^^^^^^^^hhhqqqxxx}}}PPPDDDDDD???>>>======<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::999999999999999999999999999999999999999888888888888777777777777777777777777777777777777777888888888888777777777777888888888888666666777777888999999999;;;:::DDD\\\vvv}}}uuuxxxuuufffccc\\\YYYZZZWWW[[[oootttkkklllsssuuuiiiYYY\\\kkk{{{}}}wwwrrreee]]]ddduuujjjpppxxxdddYYYOOOMMMLLLHHHBBB@@@???===::::::;;;<<<;;;;;;777777777888999:::;;;<<<888888777777777666666666555555555555666666666666777777777888888888999999999999999999::::::::::::999:::;;;<<<======yyylllmmmuuuttteee^^^^^^___iiiooorrrVVVEEECCC@@@???======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999999999999888888888777777777777777777777777777777666777777777888888888888666777777777888888888888666777777888888999::::::;;;;;;GGGbbb{{{~~~zzzhhhddd]]]ZZZ[[[WWWXXXiiivvvjjjkkkrrrwwwooo```]]]dddyyy|||xxxlllccchhhuuummmsss|||fffYYYNNNLLLMMMIIICCC@@@???===;;;:::;;;;;;;;;:::555555555555666888999:::888888888888777777777777555555555555666666666666777777777777888888888888888888999999999:::::::::999999;;;<<<<<<<<>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999999999999888888888777777777777777777777777777777666777777777888888888888666777777777888888888888777777777888999999::::::<<<;;;IIIggglllfff^^^[[[\\\WWWXXXdddwwwwwwlllkkkpppwwwtttiiibbbbbbyyy|||pppfffhhhvvv}}}nnngggiiimmmcccWWWNNNLLLKKKGGGAAA??????<<<:::999999:::999999777666666555666666777777888888888888777777777777555555555555666666666666666666777777777888888888888888999999999:::::::::::::::;;;<<<======hhh]]]VVV^^^qqquuufff^^^___bbbnnnwwwggghhhfffIIIBBB>>>>>>======<<<;;;;;;;;;;;;<<<999999::::::::::::;;;;;;999999999999999999999999999999999888888888888777777777777777777777777777777777777777888888888888777777777777888888888888777777888888999:::::::::===;;;JJJkkkqqqhhh___\\\\\\WWWYYY```nnnzzzoookkklllssswwwqqqiiieeewwwssseeecccllltttxxxqqqeee^^^[[[YYY\\\TTTNNNLLLJJJDDD??????>>><<<999888888999888777:::999888777777777777777888888777777777666666666555555555555666666666666666666666777777777888888999999999999:::::::::::::::;;;<<<===>>>>>>~~~fff___ZZZ^^^ssssssfff```^^^bbbpppxxxkkklllnnnMMMCCC???>>>======<<<;;;;;;;;;;;;<<<999999999::::::;;;;;;;;;999999999999999999999999999999999888888888888777777777777777777777777777777777777777888888888888777777777777888888888888777888888999999::::::;;;>>>;;;KKKmmmuuujjjaaa]]]]]]WWWYYY\\\gggzzzqqqjjjgggnnnvvvvvvpppiiizzzzzzfff```bbblllrrrmmmbbbZZZUUURRRVVVRRROOONNNIIIBBB>>>@@@>>><<<999888888888888777999999888777777777777777777777777666666666555555555555555555666666666666666666666666777777777888::::::::::::;;;;;;;;;;;;:::;;;<<<======>>>|||dddaaa[[[\\\rrrpppfffbbb\\\bbbrrr}}}rrrssssssPPPEEE???>>>======<<<;;;;;;;;;;;;<<<999999999::::::;;;;;;;;;999999999999999999999999999999999888888888888777777777777777777777777777777777777777888888888888777777777777888888888888777888888999999:::;;;;;;>>>;;;KKKnnnwwwlllbbb^^^]]]WWWYYYZZZbbbvvvrrriiicccjjjuuuyyyssslllkkk```[[[hhhrrrnnnccc[[[WWWUUURRRQQQQQQPPPIIIAAA>>>AAA???===:::999999999888777666666555555555555666666666666666666555555555555555555555555666666666777666666666666777777777777::::::;;;;;;;;;;;;<<<<<<999:::;;;<<<======|||gggccc[[[\\\qqq~~~kkkbbb^^^^^^cccuuuxxxxxx~~~TTTKKK>>>===???>>>===<<<<<<;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888777777777777777777777777777777777777777777777777777777777777777888888999999:::;;;;;;@@@<<>>===<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888777777777777777777777777777777777777777777777777777777777777777888888999999:::;;;;;;???===VVV{{{sssssssss|||vvvaaaXXXYYYVVVZZZ]]]^^^dddyyy{{{nnnaaa```lllxxx~~~~~~mmmaaa]]]fffqqquuuooocccWWWQQQNNNNNNNNNMMMJJJFFFBBB???>>>===<<<:::999999888888777777777777777777777777777888888777777666555444666666666666777777777777777777777777777888888999<<<=========<<<<<<;;;:::<<<<<<<<<<<<======|||iii___]]]\\\eee}}}jjjaaa^^^___aaapppyyynnnVVVLLLAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888777777777666777777777777777777777777777777777777777777777777777888888999999:::;;;;;;>>>>>>YYY~~~vvvrrruuuyyyxxx```UUUXXXXXXZZZ\\\]]]aaarrrzzznnnaaa```kkkwww}}}~~~|||wwwiiiaaa___fffpppwwwrrreeeZZZTTTNNNOOOQQQOOOKKKFFFBBB@@@>>>===<<<;;;:::999999999777777777777777777777777777777777777777666555555666666666666777777777777777777777777777888888999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======~~~|||ttteee^^^\\\]]]jjj|||jjjaaa^^^^^^___mmmzzziiiWWWLLL@@@@@@@@@???>>>======<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888777777777666777777777777777777777777777777777777777777777777777888888999999:::;;;;;;>>>???\\\wwwwwwxxx~~~zzz```TTTXXXZZZXXXZZZ[[[^^^lllyyyooocccbbbjjjtttyyyzzzttt{{{tttjjjfff\\\eeevvvnnn\\\SSSOOORRRUUUTTTNNNHHHCCCAAA>>>>>><<<;;;:::999999999777777777777777777777777666777777777777666666555666666666666777777777777777777777777777888888999888888999;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>rrrqqqlllaaa]]]^^^cccvvv|||iiiaaa___^^^___kkk}}}jjjZZZMMM@@@@@@@@@@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888777777777777777777777777777777777777777777777777777777777777777888888999999:::;;;;;;===@@@^^^uuutttzzzcccWWWZZZ[[[VVVXXXZZZ]]]ggg~~~|||qqqfffccciiiqqquuuvvvooopppuuuzzzxxxppphhheee]]]kkkeeeUUUSSSWWWZZZYYYRRRJJJDDDBBB???>>>===;;;::::::999999777777777777777777777777666666777777777777666666666666666666777777777777777777777777777888888999666777999:::;;;<<<<<<<<<:::;;;;;;<<<===>>>hhhgggeee\\\[[[```lll{{{iiiaaa___``````lllmmm^^^PPPBBBBBBAAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888777777777777777777777777777777777777777777777777777777777777777888888999999:::;;;;;;===AAA```vvvtttyyylll]]]\\\ZZZUUUWWWYYY[[[bbbwwwuuugggaaadddlllrrruuuiiigggiiiqqqsssmmmgggeeeaaapppkkkZZZWWW\\\```^^^UUULLLFFFCCC???>>>===;;;::::::::::::777777777777777777777777666666777777777777666666666666666666777777777777777777777777777888888999999999:::;;;<<<<<<;;;;;;::::::;;;<<<===>>>}}}bbbaaa```YYYYYYaaarrr{{{iiiaaa___bbbbbblll~~~ooo```RRREEEDDDAAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888777777777777777777777777777777777777777777777777777777777777777888888999::::::;;;;;;===AAAaaaxxxuuussstttxxx~~~sssbbb^^^YYYUUUWWWYYYZZZ___qqqxxxggg^^^aaaiiiqqquuugggccceeeoootttpppkkkkkkaaalllhhh[[[YYY^^^ccc```WWWMMMGGGDDD???>>>===<<<;;;:::::::::777777777777777777777777666666777777777777777666666666666666777777777777777777777777777888888999<<<<<<<<<===<<<<<<;;;:::::::::;;;<<<===>>>ttt^^^[[[XXXYYYaaajjjuuuzzzhhhbbbaaa```fffqqq~~~qqq```KKKFFFCCCAAA@@@@@@???>>>>>>>>>???<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<<<<;;;::::::999888888888888888888888888888888666666777888999:::::::::888888777777777777888888888:::;;;;;;999999:::<<>>===<<<;;;::::::777777777777777777777777777777777777666666666666555555555555666666666666666666666666777777777777888888999999999:::::::::;;;;;;;;;<<<<<<<<>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::<<<<<<;;;::::::999888888888888888888888888888888777777777888999999999:::888888777777777777888888888:::;;;;;;999999:::<<<>>>FFFfffrrriiiiiinnnxxx}}}{{{~~~zzzfff^^^WWWSSSSSSTTTVVV[[[kkkwwwggg```aaaeeemmmtttmmmdddcccoooxxxvvvpppnnnddd```ggguuuyyylll\\\SSSOOORRRTTTSSSNNNHHHDDDCCC>>>>>>===<<<;;;:::999999777777777777777777777777777777777777666666666666555555555555666666666666666666666666777777777777888888999999999:::::::::;;;;;;;;;<<<<<<<<>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::<<<;;;;;;::::::999999888888888888888888888888888888888888888888888999999888888777777777777888888888:::;;;;;;999999:::<<<>>>FFFhhhlllfffiiisss~~~tttyyy|||fff^^^VVVRRRSSSTTTUUUYYYgggvvvfff______dddmmmuuunnndddbbbmmmwwwwwwsssssskkk]]]WWW___fff```VVVQQQKKKMMMOOOOOOKKKFFFBBBAAA======<<<;;;:::999888888777777777777777777777777777777777777666666666666555555555555666666666666666666666666777777777777888888999999999:::::::::;;;;;;;;;<<<<<<<<>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888888888999999999888888888888888888888777777777777888888888999;;;:::999999:::<<<>>>GGGjjjzzzjjjeeelllzzzwwwsss}}}{{{dddZZZQQQQQQQQQSSSTTTXXXfffttteee^^^___dddoooxxxooodddbbbmmmyyy{{{zzz{{{wwwaaaPPPTTT]]]\\\UUUPPPKKKMMMNNNNNNKKKHHHDDDBBB>>>======<<<;;;:::999999777777777777777777777777777777777777666666666666555555555555666666666666666666666666777777777777888888999999999:::::::::;;;;;;;;;<<<<<<<<>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888999999999888888888888888888888777777777777888888888999;;;:::999999:::<<<>>>IIImmmuuuiiifffnnntttvvvzzzcccXXXNNNNNNOOORRRTTTXXXeee~~~ssseee^^^^^^eeeqqq|||tttiiifffrrr~~~eeePPPRRR\\\\\\UUUOOOLLLLLLMMMMMMKKKIIIEEECCC??????>>>===<<<;;;::::::777777777777777777777777777777777777666666666666555555555555666666666666666666666666777777777777888888999999999:::::::::;;;;;;;;;<<<<<<<<>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888999999888888777777777777888888888:::;;;;;;999999:::<<<>>>JJJoooooohhhgggooovvvqqq{{{|||dddXXXNNNLLLNNNQQQTTTWWWccc|||uuuggg___^^^dddqqq}}}{{{pppmmmxxx}}}dddPPPSSS^^^^^^VVVPPPLLLKKKKKKJJJJJJHHHDDDAAA??????>>>===<<<;;;;;;:::777777777777777777777777777777777777666666666666555555555555666666666666666666666666777777777777888888999999999:::::::::;;;;;;;;;<<<<<<<<>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888888888888888888777777777888999999999:::888888777777777777888888888:::;;;;;;999999:::<<<>>>KKKqqqllliiieeemmm~~~ppprrr}}}eeeYYYMMMLLLMMMPPPRRRTTT___vvvzzzjjjaaa^^^bbbooo|||~~~rrrnnnxxxwww```PPPTTT```aaaZZZUUUNNNLLLJJJJJJJJJHHHCCC@@@???>>>===<<<;;;::::::999777777777777777777777777777777777777666666666666555555555555666666666666666666666666777777777777888888999999999:::::::::;;;;;;;;;<<<<<<<<>>>>>>>>???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888888888888888888666666777888999::::::;;;888888777777777777888888888:::;;;;;;:::999;;;<<>>===<<<;;;:::999999888777777777777777777777777777777777777666666666666555555555555666666666777666666666666777777777777888888999999999:::::::::;;;;;;;;;<<<<<<<<>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888777777777777777777777777777777777777888888888888888999999::::::;;;;;;<<>><<<;;;;;;;;;;;;:::888777777777777777777777777333444555777888888999999777777777555333333555777999888666444444555777888888999::::::;;;;;;:::::::::::::::;;;;;;;;;ggg[[[\\\dddssspppeeeaaa___cccgggnnnqqqttt|||YYYJJJFFFCCCCCCBBBAAA@@@???>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888777777777777777777777777777777777777888888888888888999999::::::;;;<<<<<<@@@MMMsssxxxqqqwwwuuuqqqnnnsss~~~yyyuuu]]]UUUNNNKKKLLLPPPRRRSSSYYYjjj{{{vvviiifffmmmxxxyyyssshhh```hhhvvvyyyssskkk___RRRRRRbbbrrrssslll\\\RRRKKKLLLMMMIIIDDDAAA>>><<<;;;;;;;;;;;;:::888777777777777777777777777666666777777777777666666555555666555444555777999999888777666666777888999888999::::::;;;;;;:::::::::::::::;;;;;;;;;ggg[[[\\\eeeuuupppeeeaaa___cccgggooossszzz|||YYYJJJGGGCCCCCCBBBAAA@@@???>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888777777777777777777777777777777777888888888999999999999999:::;;;;;;<<<<<<@@@MMMttt|||ooommmwww|||vvvqqquuu~~~ttt]]]UUUOOOJJJLLLPPPSSSTTTZZZjjjzzzvvviiieeekkkvvv~~~uuupppeee^^^fffuuuxxxqqqlll^^^PPPRRRfff{{{zzzbbbVVVKKKJJJMMMJJJEEEBBB>>><<<;;;;;;<<<;;;:::999777777777777777777777777888888888888777555444333333444555555555666888:::888888888888888999999999888999::::::;;;;;;:::::::::::::::;;;;;;;;;hhh[[[\\\gggwwwoooddd```___cccgggpppuuu|||XXXIIIFFFCCCBBBBBBAAA@@@@@@??????============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888777777777777777777777777777777888888888999999999999999::::::;;;<<<<<<<<>>===;;;;;;<<<<<<:::999777777777777777777777777888888888888777555444333333444666666555555777999777777888999999999888888888999::::::;;;;;;:::::::::::::::;;;;;;;;;hhh[[[\\\gggzzznnnccc```___bbbhhhrrrxxx}}}XXXHHHEEECCCBBBBBBAAAAAA@@@@@@@@@============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888777777777777777777777777888888888888999999999999999::::::;;;;;;<<<=========JJJqqqtttnnnsss}}}yyy~~~oooXXXRRRLLLNNNOOOQQQSSSTTT[[[mmm~~~zzzhhh^^^___gggooorrrnnnddd___hhhwwwzzztttqqqdddWWWXXXjjjyyyyyypppaaaTTTIIIHHHJJJHHHDDDAAA???===<<<<<<<<<<<<;;;999888888888888888888888888666666777777777777666666555666777777555444555666555555666777888888777777888999::::::;;;;;;:::::::::::::::;;;;;;;;;hhhZZZ[[[hhh{{{lllccc```___bbbiiiuuuzzzZZZIIIFFFCCCBBBBBBBBBAAAAAAAAA@@@============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888777777777777777777777777888888888999999999999::::::::::::;;;<<<<<<======<<>><<<<<<======;;;:::888888888888888888888888555555666777777777777777333555777777666555555666777666666666666888999:::888999::::::;;;;;;:::::::::::::::;;;;;;;;;gggXXXYYYggg|||jjjbbbaaa```bbbjjjyyy}}}qqq```NNNIIIBBBBBBBBBBBBBBBBBBAAAAAA>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777888888999999999:::::::::::::::;;;;;;<<<============JJJqqqvvv{{{aaaOOOOOONNNNNNTTT]]]cccdddfffqqq~~~|||kkk``````iiirrrqqqmmmeeebbblll|||xxxllldddXXXPPPSSSYYYXXXSSSLLLKKKMMMPPPNNNGGGEEEFFF???>>><<<<<<======;;;:::888888888888888888888888666666777777777777666666111333666777777666777888888777666666777999;;;===999999:::;;;;;;;;;:::::::::::::::;;;;;;;;;___XXX\\\fffuuukkkdddbbb```___ooowwwxxxgggaaaMMMHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@??????>>>=========<<<<<<;;;;;;;;;:::::::::;;;;;;999999999999;;;;;;999999999999999999999999888888888888888888888888888888999999999:::::::::::::::::::::;;;<<<======AAALLLpppvvv^^^SSSNNNJJJRRRYYY[[[XXX[[[iiiwww~~~yyyfff[[[]]]hhhqqqvvvuuuiii^^^hhh|||wwwppp\\\UUUUUUOOOOOOSSSQQQLLLJJJIIIJJJGGGCCCBBBEEEDDDBBB???>>>>>>===<<<:::777777777777777777777777777777777777777666555555666777777777777777666666666666666777888888999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<```XXX\\\eeesss~~~jjjcccaaa______oooyyyrrrbbbcccOOOIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;:::999999:::;;;;;;999999999999999999999999888888888888888888888888888888999999999:::::::::::::::::::::;;;<<<======@@@KKKppprrr\\\RRRNNNKKKQQQXXXZZZVVVYYYgggzzzyyyggg]]]^^^hhhqqquuurrrhhh```lllyyyeee[[[XXXQQQPPPSSSOOOLLLIIIHHHIIIGGGCCCBBBEEEDDDAAA???>>>>>>===<<<:::777777777777777777777777777777777777777666555555666666777777777777666666666666666777888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<>>>>>======<<<<<<<<<;;;;;;;;;;;;:::;;;;;;::::::::::::;;;;;;999999999999999999999999888888888888888888888888888888999999999:::::::::::::::::::::;;;<<<======@@@JJJnnnnnnZZZQQQMMMLLLNNNVVVYYYUUUVVVddd|||zzziii___```iiiqqqssspppfffaaappp~~~jjj^^^ZZZSSSSSSUUUOOOLLLHHHFFFGGGFFFCCCCCCEEECCCAAA>>>=========<<<:::777777777777777777777777777777777777777666555555666666777777777777666666666666666777888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999999999999999888888888888888888888888888888888999999999:::::::::::::::::::::;;;<<<======@@@IIImmm~~~iiiWWWOOOLLLLLLKKKTTTZZZXXXVVVbbb{{{zzzjjj```aaaiiiqqqrrrmmmdddbbbsss{{{ggg[[[VVVRRRVVVYYYSSSMMMHHHEEEEEEEEECCCCCCEEEBBB@@@>>>=========<<<:::777777777777777777777777777777777777777666555555555666666777777777777666666666666777888888999999999999999:::::::::;;;;;;::::::;;;;;;;;;<<>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888888888888888888999999999:::::::::::::::::::::;;;<<<======???HHHkkkwwwqqqssszzz~~~uuubbbUUUMMMJJJJJJIIISSS[[[[[[XXX```xxx{{{kkkaaaaaajjjrrrssslllbbbbbbtttvvvcccWWWQQQOOOXXX\\\TTTQQQJJJDDDDDDEEECCCCCCEEEAAA???===<<<======<<<;;;777777777777777777777777777777777777777666555555555555666777777777777777666666666777888888999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;cccYYYZZZ```mmm~~~kkkeeecccbbbfffoooooo```^^^eeeRRRLLLHHHHHHGGGFFFEEEDDDDDDCCCAAAAAAAAA@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999888888888888888888888888888888888888888999999999:::::::::::::::::::::;;;<<<======>>>FFFiiivvvqqqmmmlllppptttvvvwww}}}{{{hhh[[[QQQKKKIIIJJJIIIPPPYYY[[[YYYaaaxxx|||kkk```aaaiiirrrtttjjjaaacccttttttbbbUUUOOOOOO[[[aaaXXXUUULLLEEEDDDEEECCCCCCEEEAAA???===<<<======<<<;;;777777777777777777777777777777777777777666555555444555666777777888888777666666666777888888999999999999::::::::::::;;;;;;::::::::::::;;;;;;cccYYYZZZ```mmmlllfffeeeccchhhoooiii^^^aaaeeeSSSMMMIIIHHHHHHGGGFFFEEEDDDDDDBBBAAAAAA@@@@@@??????>>>============<<<<<<<<<<<<:::;;;<<<======<<<;;;:::;;;;;;::::::999888888777888888888888888888888888888888999999999:::::::::::::::::::::;;;<<<======>>>EEEhhh{{{rrrrrrrrrtttxxx}}}zzzkkkZZZRRRNNNJJJHHHJJJJJJNNNTTTXXXYYYbbb{{{}}}kkk___```iiirrrtttiii```dddttt{{{rrrbbbUUUQQQTTTeeemmmcccYYYOOOFFFEEEEEECCCCCCDDD@@@>>><<<<<<<<<===<<<;;;777777777777777777777777777777777777777666555555444555666777888888888888666666666777888888999999999999::::::::::::;;;;;;999999:::::::::;;;cccYYY[[[aaammmmmmgggeeedddiiiooohhh___eeefffTTTNNNIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBAAA@@@@@@??????>>>>>>=========<<<<<<<<<<<<:::;;;<<<======<<<;;;:::;;;;;;::::::999888777777888888888888888888888888888888999999999:::::::::::::::::::::;;;<<<======>>>EEEhhh|||xxxyyy{{{~~~ooo___QQQLLLLLLIIIHHHKKKKKKLLLPPPTTTWWWccc~~~~~~jjj^^^___iiirrrssshhh```ddduuuxxxooo```UUUSSSZZZoooyyyppp\\\QQQGGGEEEEEEDDDCCCDDD@@@>>><<<<<<<<<===<<<;;;777777777777777777777777777777777777777666666555444555666777888888888888666666666777888888999999999999:::::::::;;;;;;;;;999999:::::::::;;;cccYYY[[[aaammmnnneeecccdddiiiwwwfff^^^lllhhhTTTOOOMMMIIIEEEDDDGGGHHHEEEAAACCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>============<<<<<<;;;::::::::::::;;;;;;:::999999888888999999888888777777777777888888888888888999999:::::::::888:::;;;;;;;;;;;;<<<>>>>>>FFFcccttt^^^XXXPPPKKKJJJKKKKKKJJJJJJKKKQQQVVVWWW```}}}hhhaaa___dddsssrrrooobbbaaasss}}}yyywwwmmmeeeWWWRRRaaauuuxxxmmm^^^TTTKKKJJJIIIFFFCCCBBB???===<<<;;;<<<===<<<;;;777777777777777777777777777777777777777777777777555555666666777777888888888777777777999:::999888888888999::::::::::::999::::::::::::::::::cccYYYZZZaaammmnnnfffdddeeehhhwwweee```tttiiiUUUOOONNNJJJFFFFFFHHHHHHFFFBBBCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>===============<<<;;;;;;::::::;;;;;;;;;:::999999888888999999888888777777777777888888888888999999999:::::::::888:::;;;;;;;;;;;;<<<>>>>>>EEEaaammmZZZUUUOOOKKKJJJKKKJJJIIIJJJLLLQQQWWWYYYccc}}}hhhbbbaaagggvvvssspppdddbbbttt~~~yyywwwnnnfffYYYSSS```rrrtttkkk[[[RRRJJJJJJJJJGGGDDDCCC@@@>>><<<<<<<<<===<<<;;;777777777777777777777777777777777777777777777777555666666666777777777888888777777777999:::999888999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;bbbYYYZZZaaammmnnnfffeeefffhhhxxxdddbbblllWWWQQQOOOLLLHHHGGGIIIIIIFFFDDDCCCBBBAAA@@@??????????????????>>>>>>>>>============<<<;;;;;;:::;;;;;;;;;;;;:::999999888888999999888888777777777777888888888999999999999:::::::::888:::;;;;;;;;;;;;<<<>>>>>>DDD___}}}eeeUUURRRNNNKKKKKKJJJJJJIIIKKKMMMSSSXXX[[[ggg{{{gggbbbbbbjjjyyyuuurrreeecccuuuzzzxxxoooggg[[[TTT^^^lllooogggWWWOOOHHHIIIKKKHHHEEEDDDBBB@@@===<<<<<<<<<;;;999777777777777777777777777777777777777777777777777666666666666777777777777888777777777999:::999888::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<>>>>>>>>============<<<;;;;;;;;;;;;;;;;;;:::999999888888999999999888888777777888888999999999999999999999999999888:::;;;;;;;;;;;;<<<>>>???CCC\\\ttt^^^PPPOOOMMMKKKKKKJJJIIIIIILLLOOOTTTXXX\\\jjjzzzfffbbbbbbjjjyyyuuurrreeedddvvv|||zzzpppgggZZZTTT[[[gggiiicccUUUMMMGGGIIIKKKIIIGGGFFFDDDAAA>>>===<<<<<<:::888777777777777777777777777666666666666666666666666666666666666777777777777888777777777999:::999888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;___WWWYYY```mmm|||kkkddddddeeehhh{{{{{{gggfffttt[[[UUUPPPNNNKKKJJJIIIHHHFFFEEEEEEDDDCCCAAA@@@?????????????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;:::999999888888999999999999888888888888999999999999999999999999999999888:::;;;;;;;;;;;;<<<>>>???BBBYYYkkkWWWMMMMMMMMMLLLJJJIIIIIIIIIMMMPPPUUUXXX]]]mmm{{{fffaaaaaaiiixxxuuurrrdddcccvvvtttgggXXXRRRZZZdddfffaaaUUUMMMGGGIIIKKKJJJHHHGGGDDDBBB???======<<<:::888777777777777777777777777666666666666666666666666777777777777666666666666888777777777999:::999888888888999:::::::::::::::::::::::::::::::::^^^VVVYYY```mmm|||jjjddddddfffiii}}}vvvhhhgggwww]]]WWWQQQPPPNNNLLLJJJIIIHHHGGGFFFFFFDDDBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;:::999999888888999999999999888888888888999999:::::::::999999999999888888:::;;;;;;;;;;;;<<<>>>@@@AAAVVV~~~~~~eeeSSSMMMNNNMMMLLLIIIHHHIIIJJJLLLQQQVVVYYY```ttt{{{fffaaaaaahhhwwwwwwsssdddcccxxxzzzhhhVVVQQQ[[[fffgggcccYYYOOOHHHIIIKKKJJJHHHHHHDDDBBB???>>>===<<<;;;999777777777777777777777777777777777777777777777777777777777777666666666666888777777777999:::999888777888999999::::::999999::::::::::::::::::]]]VVVXXX```mmm}}}lllfffgggiiijjjsssggggggzzz___YYYTTTSSSRRROOOLLLKKKJJJJJJHHHGGGFFFDDDBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::999999888888999999:::999999888888999999::::::::::::999999999888888888:::;;;;;;;;;;;;<<<>>>@@@@@@TTT{{{{{{eeeUUUNNNOOONNNKKKHHHGGGIIIKKKJJJPPPVVV[[[eee|||zzzeeeaaaaaahhhwwwyyyttteeeddd{{{kkkTTTRRR___kkklllhhh]]]SSSJJJHHHJJJIIIHHHIIIDDDBBB???>>>======;;;:::777777777777777777777777777777777777777777777777888777777777666666666555888777777777999:::999888888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;]]]UUUXXX```mmm~~~mmmggghhhkkkkkkqqqfffggg|||___ZZZVVVVVVUUURRROOOLLLLLLMMMIIIHHHFFFEEECCCBBBBBBAAA@@@@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<;;;:::999999888888999999:::999999888888999999::::::::::::999999888888888888:::;;;;;;;;;;;;<<<>>>@@@???SSSzzz|||hhhZZZOOOPPPOOOKKKHHHGGGIIILLLHHHOOOVVV\\\hhhyyyeeeaaabbbjjjyyy{{{vvvfffeee}}}mmmTTTRRRbbbooopppkkk```UUUKKKHHHIIIHHHHHHIIICCCAAA???>>>>>>===<<<;;;777777777777777777777777777777777777777777777777888888777777666666666555888777777777999:::999888999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<>>>>>>>>>>>======<<<;;;::::::999999888888999999999:::::::::999999::::::::::::;;;;;;;;;::::::::::::;;;<<<<<>>MMMrrrkkk]]]RRROOOJJJHHHHHHHHHIIIHHHKKKQQQVVVZZZhhhuuufff^^^```kkkwwwxxxpppdddcccyyyqqqZZZUUUbbbpppsssooo^^^TTTJJJGGGIIIJJJHHHDDDDDDAAA>>><<<<<<<<<;;;:::999777555555777888888777:::999777555555555555666666666777777777777666666777777777888999999:::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;uuu\\\UUUVVV]]]fff}}}}}}mmmhhhhhhjjjrrrooodddrrrddd[[[XXXWWWUUURRRPPPNNNMMMMMMKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>===>>>===<<<<<<;;;::::::999999888888999999999:::::::::999999::::::::::::;;;;;;;;;::::::::::::;;;<<<<<>>=========<<<:::999777555555777:::;;;;;;:::999888666555555666666666666777777777777666666777777777888999999:::::::::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;nnnXXXSSSUUU]]]fffyyy|||lllggghhhiiisssllldddssshhh___YYYXXXVVVTTTSSSRRRQQQQQQMMMLLLKKKJJJHHHGGGFFFFFFCCCCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>======<<<<<<<<<<<<;;;;;;::::::999888888999999999:::::::::999999::::::::::::;;;;;;;;;::::::::::::;;;<<<<<>>>>>>>>===;;;>>>;;;777666777:::;;;;;;:::999888777777777777777666666777777777777666666777777777888999999::::::::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;jjjVVVRRRUUU]]]eeevvv|||kkkfffgggjjjssskkkeeevvvkkkbbbZZZYYYWWWVVVTTTSSSRRRRRRNNNMMMLLLKKKJJJHHHGGGGGGDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::999999999:::::::::;;;;;;;;;::::::::::::;;;<<<<<>>===<<<;;;;;;;;;;;;;;;;;;:::::::::888888999999999:::::::::999999999:::::::::;;;;;;;;;::::::::::::;;;<<<<<>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::999999::::::::::::;;;;;;;;;::::::::::::;;;<<<<<<>>>===EEE\\\}}}www___PPPMMMIIIHHHHHHJJJJJJJJJQQQVVVZZZbbbssslllbbbbbbiiiuuussslllvvvssscccWWW^^^rrrzzzpppaaaVVVOOOHHHGGGJJJLLLIIIEEEAAA@@@??????@@@???===;;;;;;999777777888999999888777888888999999888777777666666777777777777666666777777777888999999::::::999999999999:::::::::::::::;;;;;;<<<<<<;;;eeeVVVUUUXXX^^^eeeuuu~~~kkkgggiiimmmxxxkkkhhhlllbbb[[[ZZZXXXVVVTTTSSSRRRRRRNNNNNNMMMLLLJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::999999::::::::::::;;;;;;;;;::::::::::::;;;<<<<<<<<<<<>>?????????<<<:::555555555666888999888777666666777888888888777666666666777777777777666666777777777888999999::::::888999999999999::::::::::::;;;;;;<<<<<<;;;cccUUUUUUYYY___fffvvv~~~lllgggjjjnnn{{{iiihhh~~~lllaaaZZZYYYXXXWWWVVVUUUUUUUUUNNNMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::999999:::::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;AAATTTsssgggXXXNNNKKKGGGFFFGGGHHHIIIIIIQQQWWW___kkk|||iiiaaaccclllxxxvvviiidddsssvvvfffWWWXXXdddkkkdddZZZVVVOOOIIIIIIMMMNNNKKKGGG>>>>>>>>>>>>???>>><<<:::555444555666888777555333555666777888888777666555666666777777777777666666777777777888999999::::::888888999999999::::::::::::;;;;;;<<<<<<;;;~~~fffVVVTTTYYYWWWggg{{{yyyllliiijjjrrrvvvhhhlllnnnbbb\\\]]]^^^]]]ZZZWWWUUUTTTNNNNNNMMMKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDAAAAAA@@@@@@???>>>>>>>>>=========<<<;;;;;;:::::::::999999888888999999:::888888999999999:::::::::;;;::::::::::::;;;<<<<<<===@@@CCCNNNiiiuuubbbSSSKKKJJJIIIHHHIIIJJJMMMNNNOOOZZZaaahhhyyygggaaahhhsss{{{~~~qqqhhheeesss|||mmmZZZQQQZZZeeebbbYYYTTTNNNKKKNNNOOOLLLJJJIIIBBBAAA?????????>>><<<999999888888888777777666666888888777777666666555555777777666666555555555444444555666555444555666888888999::::::;;;;;;::::::;;;;;;;;;<<<>>>???|||dddSSSSSSXXXXXXhhh{{{zzzllliiijjjrrr|||fffnnnoooeee]]]^^^___]]][[[XXXUUUTTTMMMMMMMMMLLLKKKJJJJJJJJJGGGGGGFFFFFFEEEDDDDDDCCCAAAAAAAAA@@@??????>>>>>>>>>======<<<<<<;;;:::::::::999999888888999999:::888888999999999:::::::::;;;::::::::::::;;;<<<<<<<<<>>>@@@KKKeeejjjZZZNNNKKKJJJIIIIIIIIIKKKMMMNNNNNNXXX^^^eeexxxfff```hhhttt|||sssgggbbbrrrpppYYYUUU___fffbbbXXXWWWQQQNNNPPPPPPLLLIIIHHHCCCAAA@@@??????===;;;999888888888888777777777666888777777777666666666555777666666666555555555555555666666666555555777888888999::::::;;;;;;::::::;;;::::::;;;<<<<<>>>>>>>>===<<<<<<;;;;;;::::::999999888888999999:::888888999999999::::::::::::::::::::::::;;;<<<<<<;;;<<<>>>FFF^^^dddXXXOOOLLLKKKJJJIIIJJJLLLNNNOOONNNVVV[[[ccc|||wwweee```iiiwww~~~sssfff```tttqqqWWWYYYfffjjjbbbZZZYYYSSSPPPQQQQQQLLLHHHGGGCCCAAA@@@???>>>===:::888888888888888777777777777777777777777666666666666666666666666555555555555555666777777666666777888888999::::::;;;;;;::::::999888888:::===>>>zzzaaaPPPPPPWWWXXXiii|||~~~nnniiikkkttt|||aaannn~~~rrriiidddbbbaaa```^^^\\\YYYWWWRRRQQQPPPOOONNNMMMLLLLLLGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@??????>>>>>>======<<<;;;;;;;;;:::999999888888999999:::888888999999999:::::::::::::::999999::::::;;;<<<;;;;;;<<>><<<999777888888888777777777777777777777777777666666666666666666666666666555555555555666888888777666777999888999::::::;;;;;;::::::<<<;;;999:::;;;<<>>>>>===<<<<<<;;;;;;:::999999888888999999:::888888999999999::::::::::::999999999999:::;;;;;;<<<;;;<<>>>>><<<999777777777777777777777888888666666666666777777777777555555555666666666666666555777999999888777888999888999::::::;;;;;;::::::AAA???<<<;;;;;;;;;yyybbbSSSRRRXXXXXXhhhzzzpppllloooyyynnn```nnn|||sssmmmmmmjjjfffddddddccc___\\\ZZZYYYWWWTTTQQQOOOLLLKKKIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@??????>>>======<<<<<<;;;:::999999888888999999:::888888999999999:::::::::999999999999999:::;;;;;;<<<;;;<<>>>>>>>>===:::888777777777777888888888888666666666666777777777777555555555666666666666666555777::::::999888888999888999::::::;;;;;;::::::===<<<===@@@EEEJJJsss___RRRSSSZZZYYYhhhxxxrrrmmmqqq|||iiiaaattt~~~wwwrrrrrrmmmhhhggggggfffbbb^^^[[[ZZZXXXVVVSSSPPPOOONNNJJJJJJIIIHHHHHHGGGGGGFFFDDDDDDCCCCCCBBBAAAAAAAAA??????>>>>>>===<<<<<<<<<:::999999888888999999:::888888999999999:::::::::999999999888999999:::;;;::::::<<>>======>>>===;;;999666777777777888888888888555666666666777777777888555555555555666666666777555888:::;;;:::999999999888999::::::;;;;;;::::::888888:::???FFFMMMooo\\\QQQTTT[[[ZZZiiiwwwrrrnnnrrr~~~~~~fffcccyyyzzzvvvtttooojjjhhhiiihhhddd```ZZZYYYXXXVVVTTTRRRQQQPPPKKKJJJJJJIIIIIIHHHHHHGGGDDDDDDDDDCCCBBBBBBAAAAAA??????>>>>>>======<<<<<<:::999999999999999999:::888888999999999:::::::::999999888888999999:::;;;999999;;;>>>DDDYYYcccWWWUUUJJJGGGFFFFFFFFFHHHJJJMMMOOOQQQYYYggg}}}uuuiiiaaahhhzzzfffgggsssgggccc]]]\\\dddllliiiaaaYYYTTTQQQSSSSSSLLLFFFCCC>>>===<<<===>>>>>><<<:::666666777777888888888999555666666666777777888888444555555555666666777777555888;;;<<<;;;999999999999999:::;;;;;;;;;::::::<<<:::888777999;;;lllXXXNNNQQQYYYXXXfffuuusssrrr}}}cccaaa}}}wwwuuusssqqqnnnmmmmmmkkkiiiggg___]]]YYYWWWVVVVVVTTTSSSPPPNNNKKKIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;::::::::::::;;;:::::::::999999888888888888888999::::::;;;<<<<<<;;;===:::<<>>===;;;999999888888888888888888888888777777777777777666555555555555666666777777888888777888888888888999999999::::::999888999:::;;;<<<;;;;;;<<<<<<<<<<<>>>>>======<<<<<<;;;::::::::::::;;;:::::::::999999999888888888888999::::::;;;<<<<<<;;;===:::<<>><<<;;;999888888888888888888888888888777777777777777666555555666666666666777777777777777888888888888999999999::::::999999999:::;;;<<<;;;;;;<<<<<<<<<<<>>>>>===<<<<<<;;;::::::::::::;;;:::::::::999999999999888888999999::::::;;;;;;<<<;;;<<<:::<<>>>>><<<;;;999888888888888888888888888888777777888888777777666666777777777777666666666666777888888888888999999999::::::999999999:::;;;<<<;;;;;;<<<<<<<<<<<>>>>>===<<<<<<;;;::::::::::::;;;999999999999999999999999999999999::::::;;;;;;;;;:::<<<:::<<>>===<<<:::999888888888888888888888888888777777888888888777777666888888777777666666555555777777888888888999999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<>>>>><<<<<<;;;::::::::::::;;;999999999999999999999999999999::::::::::::;;;;;;999;;;:::===AAABBBWWWzzzvvv]]]PPPLLLIIIGGGHHHGGGGGGHHHGGGGGGIIIMMMPPPUUU^^^qqq|||mmmjjjmmm}}}{{{ppptttbbbfffhhheee]]]ZZZ___fff^^^\\\XXXRRRLLLHHHEEEDDD>>>>>>>>>===<<<:::888777888888888888888888888888777777888888888888777777888888777777666666555555777777888888888999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>><<<<<<;;;::::::::::::;;;888999999999999:::::::::::::::::::::::::::::::::999;;;:::===@@@???OOOnnn{{{~~~qqqYYYPPPNNNJJJHHHJJJFFFGGGHHHHHHIIILLLPPPTTTUUUccczzzxxxjjjkkksss{{{qqq___bbbfffddd[[[UUUXXX```]]]^^^[[[SSSLLLIIIFFFBBB>>>>>>======;;;:::888777888888888888888888888888777777888888999999888888777777777777666666666666777888888888888999999999888999:::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<~~~```TTTLLLOOOVVVXXXkkkrrrooolllnnnhhh~~~uuusssxxxwwwvvvwwwwwwuuuqqqnnnjjjiiiggggggfffdddaaa^^^\\\YYYUUURRRQQQOOONNNLLLHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEDDDBBBAAA@@@???>>><<<<<<;;;::::::::::::;;;888888999999999:::::::::::::::::::::::::::::::::888;;;:::===@@@<<>>>>>===<<<;;;999888777888888888888888888888888666777888999999999999888666666666666777777777777777888888888888999999999888999:::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<{{{^^^SSSLLLNNNVVVYYYlllsssoookkkrrrjjj}}}uuurrrvvvvvvwwwxxxyyyvvvrrrooolllkkkjjjiiihhhfffccc```^^^[[[VVVSSSQQQOOOMMMLLLIIIIIIIIIIIIIIIIIIHHHHHHFFFEEEDDDCCCAAA@@@???>>><<<<<<;;;::::::::::::;;;888888888999999:::::::::::::::::::::::::::::::::888;;;:::===???:::EEE```tttmmmUUUOOONNNIIIEEEGGGEEEGGGHHHJJJMMMQQQVVVZZZYYYnnnpppgggooo~~~yyygggaaacccgggiiibbbWWWVVV[[[[[[```___VVVMMMJJJEEE@@@>>>>>>===<<<;;;999888777888888888888888888888888666777888999999999999999555555666666777777888888777888888888888999999999888999:::;;;<<<;;;::::::;;;<<<<<<<<<<<<<<>><<<=========<<<;;;;;;;;;:::;;;;;;;;;:::::::::999999::::::999999::::::;;;<<<<<<;;;;;;===;;;<<>>;;;999777666666888888888999999:::::::::888888999999999999888888555666666777777777777777777888888999999:::;;;;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;qqqYYYQQQKKKOOOYYYYYYhhhssspppooorrrhhh{{{yyywww|||}}}~~~|||yyyvvvuuuuuuvvvuuurrroookkkgggdddbbbbbbaaa___\\\ZZZWWWUUUTTTTTTTTTSSSRRROOOLLLJJJHHHGGGFFFDDDDDDCCCBBB@@@>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;:::::::::999999::::::999999::::::;;;<<<;;;::::::<<<;;;;;;CCCMMMqqqvvv{{{ooo^^^PPPOOOMMMGGGEEEIIIKKKLLLNNNQQQUUUYYY[[[]]]aaawwwooommmyyyggg___aaalllmmmiiifff]]]WWW]]]fffddd^^^VVVMMMFFFBBBAAAAAA@@@===;;;999888777777999999999999999999::::::777888888888888888888777555666666777777777777777777888888999999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;<<>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::999999::::::;;;<<<:::999999;;;;;;;;;AAAJJJeee}}}uuu}}}hhh\\\TTTOOOQQQOOOIIIFFFIIIJJJJJJLLLQQQXXX^^^bbbdddggg~~~}}}ooooooyyywwwttt\\\^^^eeeqqqrrrmmmjjj```ZZZ```jjjfff^^^TTTKKKDDDBBBBBB@@@???===;;;999999999999::::::999999999999999999666777777888888777777666555666777777888888777777777888888999999:::;;;;;;;;;<<<<<<<<<<<<=========:::;;;;;;;;;;;;<<>>======<<<<<<;;;;;;;;;;;;:::::::::::::::999999::::::;;;<<<;;;999:::<<<<<<<<<@@@GGG\\\|||wwwtttYYYTTTQQQQQQSSSQQQKKKJJJMMMIIIIIIJJJOOOVVV___eeeiiioooyyyoooppp{{{rrrtttkkkZZZbbbkkkwwwyyysssmmmbbb[[[bbbhhhddd\\\RRRIIIEEEDDDEEE@@@???===:::999999:::::::::::::::999999888888888666666777777777777666666666666777888888888888777777888888999999:::;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;;;;<<<<<>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::999999::::::;;;<<<<<<:::;;;>>>>>>===@@@EEEUUUppp{{{hhhWWWRRRQQQQQQQQQNNNJJJKKKNNNGGGHHHIIIMMMSSS\\\eeekkk{{{xxxqqqyyyooojjjrrrfffYYYeeettt|||tttfff]]]cccbbb___YYYQQQJJJGGGGGGHHHAAA???===:::999999:::;;;:::::::::999999888888888666666777777777777666666666777777888888888888888777888888999999:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<>>>>><<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::;;;<<<===:::;;;>>>@@@>>>???CCCNNNbbblll\\\TTTQQQPPPOOOLLLJJJHHHIIIKKKEEEHHHKKKMMMPPPYYYfffpppxxxvvv|||ccccccooo~~~aaaWWWeee~~~|||iii^^^bbbZZZYYYVVVQQQKKKHHHHHHIIICCCAAA===:::999999:::;;;::::::999999999999999999666777777888888777777666666777888888999999888888777888888999999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<===^^^NNNPPPNNNRRR[[[]]]nnntttsss|||xxxqqq~~~{{{yyyyyyxxxwwwuuusssqqqpppoookkkhhhddd```\\\YYYWWWVVVVVVRRRNNNLLLKKKJJJIIIHHHFFFEEEDDDCCCAAA@@@??????<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;<<<<<<999:::>>>???>>>>>>@@@GGGTTTvvvlll\\\TTTOOOOOOOOOMMMJJJIIIIIIIIIGGGCCCJJJOOOOOOPPPXXXjjjyyyyyy}}}rrr]]]bbbsss{{{^^^WWWhhhiiiZZZ]]]UUUUUUUUURRRMMMHHHFFFEEEDDDBBB>>>:::888888:::;;;999999999999999999::::::777888888888888888888777777777888999999999999888777888888999999:::;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<======wwwZZZKKKOOONNNSSS^^^```rrruuuuuuvvvrrr}}}{{{xxxxxxwwwvvvtttrrrpppooollljjjfffbbb^^^[[[ZZZYYYZZZWWWRRROOOMMMMMMKKKJJJGGGFFFEEEDDDBBBAAA@@@???======<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<;;;888999===???===<<<>>>AAAJJJmmmzzzwww```WWWQQQLLLOOOOOOMMMKKKLLLLLLJJJFFFCCCKKKRRRRRRQQQZZZooo{{{lll[[[fffyyy}}}^^^ZZZnnn~~~fffUUUVVVRRRTTTUUUSSSNNNHHHDDDBBBFFFCCC>>>:::888888999:::888888888999999::::::;;;888888999999999999888888777777888999999999999888777888888999::::::;;;;;;============>>>>>>>>>>>><<<<<<<<<<<<======kkkTTTSSSMMMOOOWWWXXXbbbwwwyyywwwwwwwww}}}|||yyywwwttttttuuutttqqqmmmjjjhhhfffdddbbb___\\\YYYXXXUUUQQQOOOMMMLLLJJJIIIFFFFFFEEEDDDBBBAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;;;;<<<======CCCGGG```yyyzzz|||kkk^^^XXXSSSNNNNNNMMMJJJHHHGGGGGGHHHIIIKKKNNNLLLOOOVVVZZZnnnxxx}}}aaaSSSaaa}}}rrr\\\bbbsssyyyfffXXXQQQNNNMMMOOOOOOKKKEEEDDDHHHGGGCCC===999888999::::::999999999999999999999999888888888888888888888888999999888777666666777777888888999::::::::::::999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<}}}```QQQQQQMMMPPPXXXZZZdddyyyzzzyyy{{{~~~}}}{{{xxxvvvttttttuuutttqqqooollliiigggeeeccc```]]]ZZZYYYVVVRRROOOMMMLLLJJJHHHGGGFFFFFFEEECCCBBBBBBAAA@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::<<<;;;;;;;;;;;;<<<======AAABBBWWW}}}}}}ttt{{{iii\\\WWWQQQLLLNNNLLLJJJHHHGGGHHHIIIIIIIIINNNOOOSSSZZZ^^^rrr{{{yyybbbYYYfffnnn]]]gggzzzwwwdddWWWSSSQQQOOONNNNNNJJJFFFFFFKKKGGGBBB===999888999::::::999999999999999999999999888888888888888888888888999999888777777777777777888888999::::::::::::999;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>===<<<;;;;;;eeeTTTOOOPPPNNNRRR[[[]]]hhh}}}{{{}}}}}}{{{zzzwwwvvvuuuuuuuuuuuusssqqqmmmkkkiiigggeeebbb___\\\[[[XXXSSSPPPNNNLLLJJJHHHHHHGGGGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::<<<;;;;;;;;;;;;<<<======@@@===LLLpppnnnooo~~~ggg[[[UUUPPPLLLLLLKKKIIIHHHGGGHHHIIIJJJIIIQQQUUUYYY```fff{{{lll```bbbssskkk___ooowwwdddZZZXXXTTTQQQOOONNNKKKHHHIIINNNFFFBBB<<<999999999::::::999999999999999999999999999999999999999999999999999999888777777777777888888999999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;???>>>===<<<;;;;;;dddTTTMMMMMMPPPPPPUUU]]]```lll|||uuu~~~|||zzzxxxvvvvvvvvvvvvvvvuuutttssspppnnnkkkiiihhheeeaaa^^^]]]ZZZUUURRRPPPNNNLLLJJJHHHHHHGGGFFFEEEDDDDDDCCCAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======AAA;;;DDDcccpppeeemmmgggYYYTTTPPPNNNKKKJJJHHHGGGGGGHHHJJJKKKMMMWWWYYY\\\dddooo}}}cccaaaooohhhbbbwwwzzziiibbb```WWWSSSQQQQQQNNNJJJJJJMMMDDDAAA<<<999999999999999999999999999999999999999999999999999999999999999999999888777777888888888888999::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===jjjWWWNNNLLLKKKPPPPPPUUU^^^bbbooo}}}sssiii~~~~~~~~~|||yyywwwwwwxxxyyyxxxwwwvvvvvvvvvsssqqqnnnllljjjhhhdddaaa___\\\WWWTTTRRRQQQNNNMMMJJJIIIHHHGGGFFFDDDCCCCCCAAA@@@@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<======AAA<<<@@@YYYzzzsssiiidddnnnfffXXXTTTQQQOOOIIIHHHGGGFFFGGGIIIKKKLLLQQQYYYZZZ\\\hhhwwwwww___dddzzzeeeeee}}}{{{pppkkkfffZZZVVVTTTTTTQQQKKKHHHIIICCC@@@<<<999999999999999999999999999999999999999999999999999999999999999999888888888888888999999999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===rrr^^^RRRMMMLLLJJJPPPQQQWWWbbbhhhyyy}}}dddddd~~~~~~{{{yyyzzz{{{|||{{{yyywwwwwwxxxuuusssqqqooommmjjjgggddd```]]]YYYWWWUUUTTTRRRQQQMMMLLLKKKIIIGGGEEEDDDCCCAAAAAA@@@@@@???>>>>>>============<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======@@@===@@@PPPmmmlllgggfffqqqbbbUUUSSSQQQNNNGGGGGGFFFFFFGGGIIILLLMMMSSSZZZZZZ^^^pppmmm\\\iiiwwwccclll}}}{{{uuulllaaa[[[VVVTTTPPPJJJFFFFFFBBB???;;;999999:::999888999999999999999999999999::::::::::::::::::::::::999888888888888999::::::999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;??????>>>===<<<<<>>???HHH___{{{xxxfffffffffqqqxxxZZZRRRQQQNNNHHHFFFFFFEEEEEEGGGJJJLLLNNNTTT]]]___ggg{{{hhhccczzzqqqfffxxxtttjjj```VVVQQQLLLGGGDDDEEEAAA>>>;;;:::::::::999888999999999999999999999999::::::::::::::::::::::::999888888888999999:::;;;999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;@@@???>>>===<<<<<>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======999===???CCCUUUrrrsssbbbdddeeepppoooTTTOOOPPPKKKCCCFFFEEEEEEEEEGGGJJJMMMNNNWWW```eeerrrxxxlllqqqnnnkkk{{{pppdddVVVMMMHHHDDDCCCFFF@@@>>>;;;:::::::::999888999999999999999999999999::::::::::::::::::::::::999888888888999::::::;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>mmmaaaUUUPPPOOONNNNNNPPPUUU```eeennn~~~wwwlllZZZooo~~~|||yyywwwxxxwwwuuusssrrroookkkhhheeebbb______aaaaaa___]]]ZZZYYYWWWTTTPPPMMMIIIHHHGGGFFFEEECCCBBBAAA@@@@@@@@@???>>>======<<<======>>>>>>===<<<<<<<<<<<<<<<>>>BBBAAA???GGG^^^xxxnnndddbbblllvvv|||]]]RRRQQQMMMIIIJJJJJJJJJJJJIIIIIIKKKOOOSSS___ccciii{{{~~~ttt~~~xxxjjj|||zzzkkk___SSSKKKGGGBBB@@@AAA???;;;888:::>>>???<<<999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===============<<<;;;<<<<<<<<<<<<======bbbXXXOOOMMMNNNOOOQQQTTTWWWbbbhhhrrr~~~tttiii[[[uuu~~~|||yyywwwzzzxxxvvvuuussspppllliiifffccc``````bbbcccaaa___\\\[[[YYYVVVSSSOOOLLLJJJIIIHHHGGGEEECCCBBBAAAAAA@@@@@@???>>>============>>>>>>===<<<<<<<<<<<<======?????????EEEVVVooopppgggdddlllwwwoooWWWQQQPPPKKKGGGHHHIIIIIIIIIIIIJJJMMMRRRVVV___hhhtttxxx}}}sssuuuooottthhh\\\PPPJJJFFFBBB@@@AAA>>>;;;999:::>>>???<<<999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<=========VVVOOOKKKLLLOOOQQQUUUZZZ\\\eeelllzzzrrrgggccc~~~}}}{{{yyy|||zzzxxxwwwuuurrrmmmjjjgggeeebbbccceeefffeeeccc___^^^\\\ZZZWWWSSSPPPOOOLLLKKKIIIGGGEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>???>>>======<<<<<<=========;;;===AAACCCKKKccc{{{}}}wwwooofffbbbhhhtttnnn^^^QQQOOOOOOIIIFFFFFFGGGHHHHHHIIIJJJOOOTTTXXX^^^pppxxxkkkmmmsssvvvuuuhhhbbbWWWMMMHHHEEEBBB@@@AAA>>><<<:::;;;>>>???===:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>><<<<<<=========>>>PPPLLLKKKNNNQQQSSSYYY```gggmmmuuuqqqfffooo~~~|||{{{}}}|||yyyxxxvvvsssoookkkiiigggdddeeehhhjjjhhhfffcccbbb```^^^[[[XXXUUUTTTOOONNNLLLIIIGGGEEEDDDDDDCCCCCCAAA@@@???????????????>>>>>>===<<<=========>>>:::===CCCBBBCCCXXXrrrzzz|||~~~yyyxxx||||||yyytttlllfffiiitttzzz[[[SSSMMMMMMLLLHHHFFFHHHGGGHHHHHHHHHJJJOOOUUUZZZ___zzz}}}jjj___jjj~~~vvv~~~{{{lllaaa]]]SSSJJJGGGEEEBBB@@@AAA>>><<<;;;<<<===>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<>>>>>>?????????<<<============>>>NNNLLLMMMPPPQQQTTT\\\eeepppwwwllldddzzz~~~~~~|||zzzyyywwwuuuqqqnnnllliiiggghhhjjjlllkkkiiifffeeedddbbb___]]]ZZZYYYRRRPPPNNNKKKIIIGGGEEEEEEEEEDDDCCCBBB@@@@@@@@@?????????>>>===============???;;;>>>EEEBBB@@@PPPgggvvvxxxzzz~~~zzzxxx{{{yyyqqqqqq{{{aaaUUUQQQMMMLLLJJJHHHHHHJJJHHHHHHHHHHHHJJJOOOVVV[[[eeevvv\\\^^^mmmvvvwwwyyyyyykkkbbbZZZQQQIIIGGGFFFBBB@@@@@@======<<<<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;;;;<<<<<<=========;;;<<<===>>>????????????============>>>>>>KKKLLLNNNRRRSSSWWWbbbnnnwwwxxxeee___~~~}}}|||{{{zzzxxxtttrrrnnnkkkiiiiiilllmmmllljjjhhhhhhgggeeeccc```^^^]]]VVVTTTRRRNNNKKKIIIHHHGGGGGGFFFEEECCCBBBAAA@@@@@@@@@???>>>>>>======>>>>>>???===@@@DDDBBBBBBMMM\\\mmmrrrvvv~~~}}}wwwwwwzzz|||~~~|||xxxtttYYYSSSQQQMMMKKKIIIIIIIIIJJJIIIIIIIIIJJJLLLRRRZZZ```qqq}}}nnnZZZ___rrrlllrrrzzzwwwhhhaaaZZZRRRJJJIIIGGGBBB??????========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;;;;<<<======>>>>>><<<======>>>????????????=========>>>>>>>>>JJJLLLQQQVVVYYY```ppp|||kkkaaa^^^~~~~~~~~~|||yyywwwpppmmmjjjjjjmmmnnnllliiijjjiiihhhgggeeecccaaa```ZZZYYYVVVRRROOOMMMKKKJJJHHHGGGFFFDDDCCCBBBAAAAAA@@@???>>>>>>======>>>>>>>>>???@@@@@@AAAEEEKKKQQQgggmmmsss{{{}}}~~~eeeZZZQQQOOOLLLJJJJJJJJJIIIHHHIIIIIIJJJLLLPPPXXXbbbhhh~~~wwwggg]]]iiipppuuu|||yyyjjjccc\\\TTTMMMKKKIIICCC???>>>======>>>>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999::::::;;;<<<;;;;;;;;;<<<===>>>>>>>>>===>>>>>>?????????>>>>>>======>>>>>>>>>???KKKNNNUUU[[[```jjj}}}uuutttmmmZZZ```___}}}{{{rrrnnnkkkkkkmmmnnnkkkiiijjjjjjiiihhhfffdddbbbaaa]]]\\\YYYUUURRROOOMMMLLLIIIHHHFFFEEECCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>===@@@@@@>>>@@@GGGKKKJJJfffmmmrrryyy{{{zzz~~~eeeVVVWWWMMMMMMKKKJJJKKKKKKIIIEEEHHHIIIKKKNNNTTT]]]hhhooolllaaa]]]xxxyyy{{{rrrkkk^^^VVVOOOLLLJJJCCC>>>======>>>>>>>>>=========>>>========================<<<<<<<<<<<<<<<<<<<<<<<<::::::999999::::::;;;<<<;;;;;;;;;<<<===>>>>>>???>>>????????????>>>>>>===>>>>>>>>>>>>??????NNNOOOWWWbbbkkkvvvlllfff^^^WWWZZZWWWkkk}}}yyytttssspppllliiijjjmmmooorrrrrrpppnnnkkkgggcccaaa```^^^]]]\\\ZZZVVVQQQMMMNNNKKKGGGEEEDDDCCCAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????@@@AAABBBDDDEEESSSpppooo[[[PPPNNNLLLKKKJJJIIIJJJJJJLLLLLLLLLPPPMMMPPP\\\dddppp|||vvv___```vvv~~~uuuhhh```ZZZUUURRRLLLDDD@@@@@@>>>>>>============>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<======;;;===============???AAA>>>???@@@AAAAAA@@@???>>>@@@?????????AAAAAATTTXXXdddqqqzzzvvvccc___YYYSSSYYY___xxx~~~zzzuuuuuusssqqqnnnoooqqqsssuuuuuusssppplllhhhdddbbbbbb```___]]][[[XXXSSSPPPNNNKKKHHHEEEDDDCCCBBB@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????@@@AAABBBDDDEEEMMMgggwww{{{|||{{{fffVVVMMMKKKLLLKKKJJJIIIIIIJJJKKKLLLOOOUUUUUUYYYdddlllxxx~~~ppp___jjjttthhh___YYYTTTQQQKKKCCC@@@@@@>>>>>>============>>>>>>;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========;;;===>>>>>>======>>>@@@>>>???@@@AAAAAA@@@??????@@@??????@@@AAAAAAWWW^^^mmm}}}iiiZZZYYYSSSQQQZZZfff~~~{{{wwwxxxxxxwwwuuuuuuuuuwwwxxxwwwuuurrrooojjjfffddddddbbbaaa___]]]ZZZVVVSSSPPPMMMIIIFFFEEEDDDCCCAAAAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@AAABBBDDDDDDKKK___ppp{{{}}}zzz{{{ooo```VVVOOOLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMVVVXXX]]]hhhppp~~~hhhaaazzzqqqggg]]]WWWRRROOOJJJBBB???AAA???>>>>>>======>>>>>>???<<<<<<============<<<<<<:::;;;;;;<<<============<<<<<<<<<<<<============;;;===??????>>>======>>>>>>???@@@AAAAAAAAAAAA@@@AAA@@@???@@@AAABBBZZZ```qqqzzzbbbXXXYYYRRRRRR```nnn}}}zzz|||}}}}}}zzzxxxwwwwwwwwwvvvuuusssqqqmmmjjjhhhfffdddbbb```^^^\\\XXXUUURRROOOKKKHHHGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAACCCDDDDDDHHHVVVfffvvv}}}fff\\\UUUOOOLLLLLLKKKJJJIIIJJJKKKLLLMMMNNNWWW[[[___kkkwwwvvvbbbfffzzzlllccc[[[UUUPPPMMMHHHAAA???AAA???>>>>>>>>>>>>>>>>>>???<<<======>>>>>>======<<<:::;;;<<<===>>>?????????<<<<<<=========>>>>>>>>>;;;===???@@@>>>======>>>??????@@@AAAAAABBBBBBBBBBBBAAA@@@@@@BBBCCC```dddwwwqqq^^^YYYYYYQQQUUUjjj~~~}}}xxxvvvtttsssttttttsssrrrpppnnnmmmgggdddbbb```___]]]ZZZWWWUUURRRNNNKKKJJJHHHGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@AAAAAAAAAAAABBBCCCDDDDDDAAAKKKXXXjjjvvvvvvuuu^^^VVVQQQKKKGGGKKKKKKJJJJJJKKKLLLNNNOOOTTT]]]```eeetttooodddsssttteee^^^XXXRRRMMMJJJFFF@@@???AAA??????>>>>>>>>>>>>??????===>>>>>>>>>>>>>>>>>>===;;;<<<===>>>???@@@@@@@@@=========>>>>>>>>>??????===>>>@@@@@@???>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBB@@@AAABBBDDDaaagggxxxjjjZZZWWWWWWOOO\\\|||~~~yyyuuutttrrrssstttttttttsssrrrqqqhhhfffcccaaa```^^^\\\YYYYYYVVVRRROOOMMMKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDAAAHHHQQQaaapppsss~~~ooo\\\UUUQQQLLLIIIKKKKKKKKKKKKMMMOOOQQQSSSXXX___bbbkkklllnnnppp```YYYVVVPPPKKKHHHDDD???>>>AAA@@@??????>>>>>>??????@@@>>>>>>????????????>>>>>>======>>>???@@@@@@@@@@@@>>>>>>>>>>>>????????????>>>???@@@@@@???@@@BBBDDDCCCBBBBBBAAAAAABBBBBBCCCDDDBBBAAAAAACCCEEEeeeppptttfffVVVUUUUUUPPPhhh{{{xxxwwwuuuuuuvvvwwwvvvuuutttsssjjjhhheeecccbbbaaa^^^]]]\\\YYYUUUQQQPPPNNNLLLJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDBBBIIIMMMZZZmmmttt|||hhhXXXTTTQQQNNNMMMJJJJJJKKKLLLOOORRRUUUWWWYYYaaafffttt~~~mmm}}}ooo]]]VVVTTTNNNIIIFFFCCC>>>>>>AAA@@@??????>>>>>>??????@@@>>>??????@@@@@@??????>>>??????@@@@@@@@@@@@@@@???>>>>>>>>>?????????@@@@@@@@@@@@@@@??????BBBEEEIIIEEEDDDCCCBBBAAAAAABBBBBBEEECCCAAAAAACCCFFFnnn}}}ttteeeUUUTTTTTTSSSsss|||zzzzzzxxxxxxyyyyyyxxxwwwuuutttllljjjgggeeedddcccaaa___^^^[[[VVVSSSQQQOOOMMMLLLJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCDDD@@@FFFGGGQQQfffrrrxxxvvv]]]QQQNNNMMMLLLKKKJJJJJJKKKMMMPPPTTTWWWYYY___gggooozzznnnooo\\\UUUSSSMMMHHHEEEBBB>>>>>>BBB@@@@@@????????????@@@@@@??????@@@@@@@@@@@@??????@@@@@@AAAAAAAAA@@@??????>>>????????????@@@@@@@@@AAAAAA@@@???@@@CCCHHHLLLGGGEEEDDDBBBAAAAAAAAABBBEEECCCAAAAAADDDFFF}}}vvvZZZRRR^^^ZZZYYY}}}{{{{{{{{{||||||{{{yyywwwtttssspppnnnjjjgggdddccccccccc___]]][[[YYYXXXVVVRRRPPPPPPMMMJJJHHHGGGGGGEEEDDDBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDIIIYYYnnnzzz{{{uuudddSSSNNNPPPQQQNNNLLLLLLNNNPPPRRRSSSVVVYYY\\\llliiiqqqwww}}}mmm[[[VVVQQQKKKEEEDDDCCC???>>>@@@CCCAAA>>>===???@@@AAABBBAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>???@@@@@@BBBBBBAAA@@@@@@@@@AAAAAADDDDDDDDDDDDDDDDDDyyyiii[[[UUUZZZaaauuu~~~~~~}}}}}}~~~|||{{{yyyxxxvvvtttqqqooolllkkkjjjjjjeeecccaaa___^^^\\\XXXUUUUUURRRNNNLLLKKKKKKIIIHHHFFFEEEEEEDDDDDDEEEEEEFFFBBBDDDDDDFFFRRRdddqqqttt}}}iii[[[NNNKKKNNNNNNNNNNNNMMMPPPRRRUUUWWWZZZ^^^```jjjkkk{{{~~~tttgggXXXVVVOOOIIIDDDCCCBBB>>>>>>@@@AAA???>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDD|||{{{kkk]]][[[XXX\\\qqq~~~~~~|||{{{zzzzzzzzzwwwwwwvvvtttqqqooommmlllhhhfffdddbbbaaa___[[[YYYWWWTTTPPPMMMLLLJJJHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEGGGFFFFFFMMM[[[hhhnnn~~~rrr```WWWOOONNNOOONNNOOORRRQQQSSSWWWZZZ\\\```eeehhhmmmsssvvvwwwsss]]]TTTUUUPPPJJJEEEEEEDDDBBBAAADDDBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDD???@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCC~~~ooo^^^VVVWWW[[[jjj}}}{{{zzzyyyzzzzzzyyyyyyyyywwwtttpppmmmjjjjjjhhhfffeeedddbbb___]]]ZZZVVVRRRNNNLLLKKKHHHFFFGGGFFFFFFEEEEEEEEEEEEFFFHHHIIIJJJHHHKKKTTTaaakkkwwwjjjWWWRRRMMMLLLKKKIIIKKKOOONNNQQQTTTXXX[[[___dddgggsss}}}uuuyyyiii[[[UUUVVVKKKEEEAAAAAAAAA??????AAA===???@@@AAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@AAAAAAAAA@@@????????????@@@AAAAAAAAABBBCCCCCCDDDDDDDDDBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFF~~~yyyzzzuuucccVVVSSSTTTddd}}}|||{{{{{{{{{||||||{{{zzzvvvrrrmmmjjjmmmllljjjjjjiiihhheeeccc```]]]XXXTTTQQQNNNKKKIIIJJJJJJIIIHHHGGGGGGHHHHHHFFFGGGHHHGGGGGGMMMYYYdddrrruuufffTTTPPPOOOPPPOOOMMMPPPUUUUUUXXX\\\___bbbfffjjjnnnuuutttvvvrrrfff^^^WWWTTTMMMGGGCCCDDDDDDBBBBBBDDD@@@BBBDDDDDDBBBAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGBBBCCCDDDFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDyyysssrrrzzzvvvdddYYYUUUSSS^^^~~~|||{{{zzzzzzzzzzzzyyyvvvrrrooolllmmmlllkkkkkklllllljjjhhhfffbbb]]]XXXUUUQQQNNNLLLKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDEEEFFFEEEHHHQQQ[[[jjjsss]]]SSSMMMJJJIIIMMMOOOPPPTTTYYY[[[]]]```ccceeehhhllloooyyyuuuzzzpppiii```XXXPPPJJJFFFFFFFFFDDDDDDFFFDDDFFFHHHFFFCCCAAABBBEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEAAABBBDDDFFFGGGGGGFFFFFFEEEGGGIIIKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJ|||vvvsssuuuzzz}}}hhhYYYVVVYYYZZZzzz}}}}}}~~~~~~}}}{{{yyyxxxrrrrrrqqqsssuuuuuutttsssrrrnnnhhhccc___[[[WWWUUUPPPOOONNNMMMLLLLLLLLLLLLLLLIIIJJJLLLLLLKKKPPPXXXiii|||yyylllkkkkkkfffeeeiiinnnqqqtttxxxyyy{{{}}}wwwqqqllllllllliiiiiikkkkkkmmmnnnjjjfffdddfffjjjllllllllllllmmmmmmmmmnnnppppppooonnnmmmllllllkkkkkkmmmoooppppppooommmkkkppprrrtttvvvwwwwwwvvvvvvyyy{{{~~~{{{uuusssvvv~~~yyybbbVVVWWW^^^bbb~~~~~~~~~~~~wwwrrrnnnjjjfffccc[[[ZZZYYYXXXWWWWWWWWWWWWWWWSSSRRRVVVUUURRRTTT[[[mmm|||