BM6P6(@ tttkkkkkkooopppnnnbbbbbbkkktttyyyNNNDDDAAA<<<======<<<;;;;;;>>>@@@DDDBBBOOO___aaalllooo\\\ccciiikkkyyyxxx|||llllllmmmmmmyyywwwnnnCCCIII???AAABBBBBBAAA@@@AAACCCEEEXXX||||||xxxhhhiii{{{ooohhhjjjmmmlllnnn|||~~~^^^bbbkkktttQQQAAA>>><<<======<<<;;;<<<>>>@@@AAABBBNNN[[[```tttmmm]]]dddhhhjjjxxx{{{}}}mmmlllkkkjjjtttuuuyyyHHHGGG???AAABBBBBB@@@@@@BBBCCCGGG\\\~~~hhhkkkgggeeejjjkkkiiipppwwwtttaaagggpppxxxyyySSS@@@@@@<<<======<<<;;;<<<>>>@@@@@@FFFOOOWWWcccjjj___eeehhhjjjyyy~~~ooollljjjhhhooo{{{yyywwwOOOFFF@@@AAABBBAAA@@@@@@BBBDDDHHH___}}}nnn||||||bbbdddkkkkkkjjjxxx~~~oookkkqqqyyy~~~xxxzzzRRR@@@FFF============;;;<<<>>>AAAAAAKKKSSSXXXkkkddd```fffiiilll{{{~~~zzzpppllljjjiiinnnwwwqqqVVVFFFAAABBBBBBAAA@@@AAACCCEEEGGGaaawwwttt```fffkkklllrrrwwwsssvvvxxxyyyzzzRRR@@@GGG===>>>>>>===<<<<<>>>>>===<<<===???AAA???KKKVVVaaazzzmmmYYYaaagggkkkvvvqqqiiiiiikkkppptttvvvcccIIICCCCCCBBBAAA@@@AAADDDFFFNNNggg~~~}}}fffbbblllgggnnn~~~zzzwww]]]DDDAAA>>>>>>>>>===<<<===???AAA@@@JJJWWWiiifffXXXbbbfffkkkzzzpppffffffjjjnnnqqqyyykkkKKKCCCCCCBBBAAA@@@AAADDDGGGPPPhhh~~~|||bbbcccmmmeeemmm}}}}}}www{{{cccHHHBBB>>>>>>???>>>======???BBBCCCKKKZZZpppdddXXXccceeekkk|||zzz~~~pppccccccgggkkknnn}}}pppLLLDDDCCCBBBAAA@@@AAADDDGGGOOOggg~~~~~~yyyzzzfffeeeeeeffflll|||uuu|||xxxttt|||kkkMMMDDD???@@@???>>>===>>>AAACCCAAARRRZZZrrr^^^]]]fffeeelll{{{|||}}}rrriiifffbbbeeekkkzzzuuuwwwNNNEEEAAA@@@BBBBBBAAACCCGGGQQQggg~~~xxx|||ccceeehhhjjjooozzzuuurrroooyyyvvvpppvvvvvvKKK@@@???@@@???>>>===>>>AAACCCGGGSSSXXXooo}}}\\\^^^ggggggnnn|||}}}~~~uuujjjgggccceeekkkvvv}}}rrryyySSSFFFBBB@@@BBBBBBAAACCCHHHUUUiii}}}|||xxx|||}}}___ffflllmmmpppoooggggggjjjvvv}}}yyytttwwwPPPDDD@@@@@@@@@>>>===>>>AAACCCKKKUUU[[[wwwwww[[[___hhhjjjppp~~~xxxzzzyyylllgggdddfffjjjpppwwwuuurrr~~~YYYGGGCCCAAABBBCCCAAADDDHHHVVVmmm}}}|||}}}{{{mmm^^^fffllllllooonnnaaadddjjjuuu~~~|||zzzvvvzzzWWWJJJ@@@@@@@@@>>>===>>>AAADDDKKKWWWdddrrr[[[```jjjkkkrrr~~~xxxuuu~~~~~~nnngggdddeeehhhiiiqqqgggzzz^^^HHHDDDAAABBBCCCBBBDDDIIIRRRpppccc___gggkkkhhhmmmppp___eeellluuu}}}~~~wwwrrrwwwVVVHHH@@@AAA@@@???>>>???BBBDDDKKKYYYhhhooo]]]bbbkkkmmmsss~~~~~~uuutttyyyooogggeeedddeeeffflllcccrrr___JJJEEEBBBCCCCCCBBBEEEJJJOOOppp```aaahhhjjjfffnnnrrr___gggmmmsss{{{~~~zzzqqqyyyXXXHHHAAAAAAAAA???>>>???BBBDDDMMM\\\eeelll]]]ccckkkooovvv}}}pppnnnttt~~~qqqhhhfffeeedddeeeiiizzzgggnnnbbbLLLFFFCCCCCCCCCBBBEEEJJJTTTnnn~~~\\\bbbiiikkkhhhtttxxxeeelllnnnnnnuuu{{{sss]]]KKKAAAAAAAAA???>>>???BBBEEELLL]]]eeezzzhhh]]]ccclllrrr{{{xxxqqqlllpppxxxuuujjjhhhgggdddeeehhhtttvvvqqqfffMMMGGGCCCCCCCCCBBBFFFKKKZZZnnnVVVbbbjjjmmmkkkyyylllqqqoookkkpppvvv}}}sss___IIIAAAAAAAAA@@@??????BBBEEEGGG]]]hhhvvveee\\\bbbmmmtttzzznnnlllooovvv}}}xxxlllkkkiiiffffffgggqqqwwwiiiMMMHHHDDDCCCCCCBBBFFFKKK^^^ooozzz^^^bbbgggsssxxxzzzrrrsssiiihhhwwwyyydddIIIDDDAAA???@@@>>>===AAAGGGPPP^^^kkkppp___``````iiivvvzzzyyyssspppcccnnnwwwyyy|||zzzhhhddddddccceeehhhqqqoooUUUEEEEEE@@@AAAFFFAAAKKKbbbwww}}}~~~ttt\\\gggllluuuyyyqqqmmmiiilll}}}uuuaaaEEEDDDAAA???@@@???>>>AAAGGGLLL[[[jjjlll\\\```bbbkkkyyy~~~yyyppphhhdddbbbhhhrrryyyzzz}}}|||jjjeeefffeeeeeefffkkk|||{{{ZZZIIIGGGBBBCCCHHHCCCOOOggg}}}~~~rrr^^^kkkpppwwwxxxqqqgggeeekkkzzztttxxxzzz}}}eeeFFFCCC@@@@@@AAA@@@???AAAGGGNNNYYYmmmeeeXXX```dddnnn|||~~~zzzwwwrrrpppkkkddd^^^\\\\\\]]]llltttyyyxxx|||kkkfffggggggfffcccdddsss___KKKHHHBBBCCCHHHEEESSSggg~~~rrr]]]hhhssszzzwwwzzzhhhdddhhhrrrwwwvvvvvvzzzmmmLLLBBB@@@@@@BBBAAA???BBBGGGSSS[[[rrr___VVVaaafffooo|||~~~~~~zzzsssnnnkkkiiifffddd___^^^[[[YYYXXX\\\bbbgggmmmssswwwvvv{{{lllfffggghhhgggbbbaaaooo```IIIEEEAAACCCHHHGGGXXXbbb~~~ooo]]]eeeuuu|||mmmgggiiirrrzzzvvvtttvvvnnnLLLBBB@@@@@@BBBAAA@@@CCCHHHSSSYYYrrruuu]]]UUUbbbgggnnn{{{|||wwwrrrooonnnjjjeee```\\\YYYWWWVVVTTTTTTSSSTTTXXX```iiipppnnntttwwwxxx~~~mmmfffggggggfffcccdddpppaaaIIIEEEBBBEEEKKKKKK___bbbmmmcccdddvvvtttiiihhhrrr}}}zzzuuussssss{{{kkkHHHDDDAAA???AAA@@@@@@DDDKKKPPPZZZtttqqq\\\VVVdddhhhnnn{{{~~~tttsssqqqmmmiiieeebbb```___]]]YYYVVVSSSQQQPPPOOOPPPQQQRRRTTTYYY```iiiooopppvvvzzz|||nnnffffffgggeeedddhhhqqqwwwfffLLLHHHGGGJJJNNNOOOeeehhhhhhbbbeeettttttiiioooyyyzzzuuusssrrrxxxmmmJJJEEEAAA????????????EEEMMMPPPbbbkkk\\\WWWfffjjjooo}}}|||uuuooobbbbbb```]]]ZZZWWWWWWWWWUUUUUUUUUTTTRRRQQQPPPQQQRRRTTTWWWZZZ^^^dddkkkooopppvvv{{{}}}qqqhhhggggggdddeeeiiioooxxxqqqjjjOOOJJJJJJMMMNNNNNNdddnnn___XXXeeepppooonnnssszzzuuuuuutttxxxxxxsssQQQFFFBBB>>>>>>>>>???FFFNNNTTTnnn___[[[WWWgggkkkqqqyyyooohhhccc___[[[XXXWWWVVVTTTQQQQQQRRRSSSSSSTTTVVVVVVUUUUUUUUUUUUUUUXXX\\\aaaeeekkkqqquuuooouuuzzz{{{tttjjjhhhhhhccceeehhhkkkqqqsss}}}kkkPPPKKKKKKLLLLLLKKK```ooo{{{[[[[[[aaavvvwwwvvvxxxzzztttwwwvvvxxxTTTFFFBBB@@@@@@??????EEELLLUUUvvv|||ccc\\\\\\ccchhhxxx~~~rrrooojjjddd___[[[YYYXXXZZZZZZZZZZZZYYYXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXYYYXXXZZZ___eeekkkoooqqquuuvvvwwwzzz~~~zzzjjjddddddbbbdddccchhhsssrrryyyvvvOOOIIIIIIEEEHHHKKK^^^ppp~~~\\\[[[aaapppzzzrrrsss~~~vvvvvvtttvvvVVVFFFBBB@@@@@@??????EEELLL\\\yyy___[[[\\\dddjjjzzzyyyvvvkkkiiieeeaaa___^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXYYYYYYZZZZZZZZZZZZZZZYYYZZZYYYZZZ^^^ccchhhkkklllpppqqqrrrtttvvvzzzmmmgggfffdddeeedddhhhrrrrrrrrrzzzPPPGGGGGGDDDGGGIIIZZZjjjzzzyyy|||{{{ZZZ[[[bbbjjjqqqnnnqqqxxxyyywwwtttwwwTTTGGGCCC@@@@@@@@@@@@EEELLL\\\sssaaaZZZ]]]ffflll|||nnnjjjnnnhhhfffccc```^^^___```aaa```___^^^]]]\\\[[[ZZZYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ]]]aaaeeehhhiiijjjmmmooooooooopppuuuyyy|||ooohhhgggfffgggdddhhhqqq{{{ooogggSSSFFFDDDBBBFFFFFFUUUbbb{{{uuurrrtttxxx|||sssVVV]]]eeehhhpppuuuuuuwww{{{yyywwwwww|||UUUGGGCCCAAAAAA@@@@@@EEELLLZZZjjjaaa[[[^^^hhhmmm}}}yyylllnnnwwwqqqoookkkgggdddddddddeeeccccccbbbaaa``````_________^^^^^^]]]]]]]]]]]]]]][[[ZZZ[[[]]]aaaeeehhhhhhiiilllnnnmmmkkkkkkooossssssxxxnnngggfffeeeeeecccgggpppyyysssbbbWWWFFFCCCBBBFFFEEEQQQ___~~~{{{{{{~~~wwwqqqppprrrsssnnnVVVbbbgggkkktttxxxuuuvvvwwwtttvvv}}}\\\HHHDDDAAAAAA@@@@@@EEEKKK\\\hhhuuuZZZ\\\```iiimmm{{{xxxtttxxxzzzxxxtttpppmmmkkkjjjjjjggggggfffeeeddddddeeeeeebbbaaa```____________```\\\[[[\\\^^^cccgggjjjjjjhhhjjjlllkkkiiiiiikkkmmmmmmqqqwww{{{ooohhhgggccccccaaaeeeooovvv~~~eee[[[GGGDDDCCCGGGEEEPPP___{{{uuuvvvyyyrrr\\\hhhiiimmmxxxyyysssrrr}}}vvvrrrsssyyy~~~___IIIEEEBBBBBB@@@@@@EEEKKK\\\fffkkkWWW]]]```iiilllzzz~~~xxxyyy|||zzzyyywwwuuusssqqqooonnnjjjhhhfffdddcccbbbcccccceeedddbbbaaa```aaaaaabbb^^^]]]]]]```dddhhhkkkkkkffffffgggggghhhhhhhhhhhhiiilllpppsssxxxrrrjjjiiibbbbbb```dddnnnttteee\\\IIIEEEDDDGGGEEEPPPaaazzzbbbiiikkkmmmwww~~~uuuqqqzzzxxxtttssswww^^^IIIEEEBBBBBB@@@@@@EEEKKKYYYdddbbbXXX\\\```iiikkkzzz~~~{{{}}}{{{yyyuuusssoookkkhhhfffeeeeeehhhfffdddbbbbbbbbbcccdddaaa```___aaadddgggiiiiiigggdddcccfffjjjllljjjgggfffiiinnnqqquuu|||uuujjjgggdddccc```dddlllpppeee[[[JJJFFFDDDEEEDDDQQQaaaeeegggkkkkkksssyyysssyyy{{{yyywwwzzzbbbJJJFFFCCCBBBAAA@@@EEEKKKZZZfffsssUUUUUU\\\___hhhkkk{{{yyytttqqqooooooiiigggeeecccbbbcccdddeeecccaaa```aaaccceeeffffffiiieeecccfffmmmpppmmmhhhcccgggmmmrrruuuzzzuuuhhhdddfffeeeaaadddkkknnnkkkYYYJJJGGGCCCDDDCCCQQQ___~~~ccciiigggrrruuuzzzyyy~~~zzzwwwyyygggNNNEEE@@@BBBAAA???CCCLLLaaapppmmmZZZTTTZZZ```fffqqqzzz~~~rrrllliiidddbbbccceeeggggggccccccbbbbbbbbbcccddddddcccdddgggjjjlllmmmnnnnnnnnnppprrrsssuuuyyy~~~xxxiiiccc```]]]dddbbbjjjsssxxxoooXXXIIIDDDAAAEEEDDDNNN[[[}}}}}}bbbiiifffqqqzzz~~~}}}zzzwwwyyyhhhNNNEEEAAACCCCCC@@@DDDMMM[[[pppwwwbbbXXX\\\aaafffpppxxxzzztttrrrpppnnnllljjjgggdddccccccbbbbbbccccccdddeeeaaabbbcccfffiiimmmppprrrqqqrrrtttuuuwwwzzz~~~nnnfffdddaaagggeeemmmvvv~~~rrr|||VVVHHHCCCAAAFFFDDDNNNYYY~~~}}}zzzaaaiiidddnnn~~~}}}yyyvvvyyyjjjLLLDDDAAADDDDDDAAAEEEMMMTTTooojjjZZZ___cccgggooowwwwwwwwwxxxxxxvvvpppiiiccceeeddddddcccccccccdddddddddddddddeeeiiimmmrrruuussstttuuuvvvwwwzzz~~~rrrhhhccc```fffbbbjjjsss{{{xxxwwwZZZKKKFFFCCCGGGDDDLLLVVV{{{}}}yyyxxx___iiibbbkkk|||xxxwww{{{jjjKKKCCC@@@CCCDDDAAADDDLLLRRRnnnuuu]]]```cccgggoooxxxwwwxxxzzz||||||wwwpppkkkkkkjjjhhhfffdddccccccbbbhhhhhhhhhjjjlllpppsssuuutttuuuwwwwwwxxxyyy|||uuuiiicccaaagggbbbgggooovvvqqq```OOOIIIFFFHHHCCCJJJSSSxxxzzz|||uuu]]]hhhdddkkk{{{zzzyyyzzzcccKKKCCC???BBBBBB???CCCLLLVVVrrreee___ccchhhqqq{{{}}}zzzuuussspppllliiifffdddcccfffhhhjjjmmmpppsssuuuuuuwwwyyyzzz{{{{{{|||~~~{{{mmmhhhgggmmmgggjjjpppwwwkkkaaaNNNHHHEEEHHHDDDJJJUUUzzzwww}}}rrr[[[hhhgggjjjssszzz{{{~~~]]]NNNEEE@@@AAAAAA???CCCLLLZZZzzzfff^^^ccciiittt~~~~~~zzzvvvqqqnnnkkkjjjdddgggkkkooosssvvvwwwwww{{{}}}rrrhhhgggmmmgggkkktttjjj```KKKDDDCCCHHHDDDKKKWWW|||www}}}|||pppZZZhhhhhhhhhjjjwww}}}bbbSSSIIIBBBBBBAAA???EEENNN[[[ccc^^^dddjjjuuu|||yyyvvvuuuooopppqqqsssuuuwwwxxxyyyzzz|||uuuhhheeejjjdddkkk{{{qqqgggNNNDDDBBBGGGCCCIIIUUUxxx{{{}}}tttzzzoooYYYhhhgggfffdddppp}}}kkkWWWLLLDDDCCCAAA@@@FFFPPP[[[ddd^^^dddkkkvvv~~~www~~~~~~~~~|||zzzwwwvvvwwwxxxyyywwwzzz|||~~~~~~tttlllhhhkkkfffpppzzzqqqUUUHHHCCCFFFAAAGGGQQQqqq~~~zzzooommmuuuvvv\\\cccjjjcccooo}}}~~~rrrRRRHHHAAABBBAAA@@@EEEOOOfff{{{bbb___dddjjjvvv~~~ooo___]]]eeefffppp~~~}}}{{{yyy|||{{{vvvzzzzzz{{{}}}ttthhhhhhgggkkk{{{OOOGGGGGGEEEEEEEEERRRrrr~~~oooiiifffeeeooo|||{{{yyyuuu\\\ggghhhbbbmmmwww~~~zzznnnRRRHHHAAABBBAAA???EEENNN___xxxeee^^^bbbhhhtttkkk```YYY[[[bbb```uuu~~~{{{sssjjjjjjggggggwwwsssTTTIIIGGGDDDFFFFFFQQQnnntttnnnhhhdddaaabbblllwwwwwwsssvvvwwwYYYhhhiiieeennnrrr~~~zzzvvvQQQGGGAAABBBBBB???DDDNNN]]]wwwddd]]]aaafffqqq~~~yyy]]]XXXZZZ```fffbbbxxxkkkjjjkkkgggdddqqqlllVVVIIIEEEDDDGGGHHHOOOlllgggccciiijjjeeeaaaeeemmmrrrkkkoooyyy~~~uuusss}}}~~~[[[hhhlllkkktttrrr}}}yyyvvvPPPGGGAAABBBBBB???DDDMMM```www```^^^aaaeeeppp}}}uuu[[[ZZZ^^^dddkkkiii|||qqqfffiiigggfffuuummmRRRGGGDDDEEEIIIJJJOOOmmmoooccclllssstttkkkhhhnnnqqqnnniiisss}}}zzzpppnnnlllkkknnnwww]]]iiijjjnnnyyyuuuwwwkkkOOOFFFAAACCCBBB???CCCLLL^^^ttt______cccfffqqq}}}rrr^^^```aaadddlllnnn|||qqqgggdddggggggiii{{{qqq~~~zzzSSSIIIEEEFFFIIIHHHOOOooopppnnnsssxxxyyysssjjjjjjrrrrrrjjjnnn|||yyynnniii]]]bbbeeebbb___bbbmmmwww{{{\\\eeeeeelllzzzwwwsssNNNFFFAAACCCBBB???CCCKKKWWWmmmaaa```cccgggrrr~~~sssfffmmmmmmmmmuuuzzzuuummmttt|||lll^^^ggggggfffjjj~~~ttt}}}XXXMMMGGGEEEGGGEEEMMMmmmooogggppp}}}zzzsssiiicccfffmmmnnnjjjxxxzzzjjj```[[[WWW[[[\\\XXXTTTXXXfffssswww```aaadddlllyyywww}}}NNNEEEAAACCCBBB???BBBJJJWWWiiiddd___ccchhhrrr}}}tttmmm{{{tttkkkgggcccaaa]]]WWWTTTYYYfffpppkkkjjjfffiii~~~qqq[[[MMMEEEDDDGGGEEEKKKhhh~~~zzzqqqjjjgggooozzzyyyoooeeeccceeehhhlllqqqppp```XXXTTT[[[[[[YYYVVVVVV\\\fffnnnhhhssslllccchhhooozzzvvvtttNNNEEEAAACCCBBB???BBBJJJ]]]jjjfff^^^bbbgggrrr}}}qqqmmmxxxrrr|||tttfff___^^^___UUUUUUSSSPPPOOOQQQWWW]]]```vvvoookkkfffjjjmmm}}}YYYJJJAAABBBHHHGGGIIIbbbzzz|||sssjjjjjjllllllmmmqqq}}}rrrkkkkkkjjjgggnnnyyylll\\\VVVTTT]]]ZZZWWWXXX\\\___aaabbbiiinnnuuuppp\\\hhhuuu}}}xxxcccKKKEEEAAA@@@??????CCCIII\\\hhhiiiaaadddgggpppzzztttgggpppyyymmmeeeoooxxxpppfff\\\WWWTTTSSSRRRRRROOOMMMMMMQQQSSSRRRPPPXXX___mmmzzzllljjjggg}}}sssuuuWWWDDDIIIFFFAAAHHHIII]]]~~~xxxqqqnnnnnnkkkcccbbbgggjjjjjjtttnnnhhhnnnqqqwwwgggZZZZZZ^^^ggg[[[UUU[[[```___ccciiimmmttt{{{xxx```gggttt~~~zzz~~~{{{___KKKEEEAAA@@@@@@@@@CCCIIIWWWdddlllbbbeeehhhqqqzzz~~~mmm___aaakkkppppppmmmeee______nnnvvvaaaYYYYYYXXXVVVSSSPPPNNNMMMSSSQQQOOOPPPRRRUUUWWWWWWXXXYYY[[[```mmm{{{mmmkkkggg~~~[[[FFFIIIFFFAAAHHHHHHZZZ}}}}}}zzzmmmfffbbb]]][[[[[[XXX]]]fffpppvvvzzz{{{mmmjjjwwwvvvccc___fffmmmkkkgggeeefffffffffjjjooo{{{hhhgggttt||||||yyyZZZJJJEEEAAA@@@@@@@@@DDDIIIVVVccclllccceeehhhqqqzzzrrrcccUUUQQQSSSUUUVVVWWWTTTVVV```uuuzzziii\\\TTTQQQUUUXXXXXXTTTQQQQQQQQQTTTTTTSSSRRRQQQSSSVVVYYYTTTXXX[[[YYY[[[iii|||nnnllliii___GGGHHHEEEAAAGGGHHHXXXyyyvvvjjj```XXXVVVUUURRRQQQRRRVVVdddpppvvvxxx}}}yyy{{{oooccceeelllrrrnnnpppnnnkkkooo|||kkkhhhuuu~~~}}}WWWIIIDDDAAAAAAAAA@@@DDDIIIVVVdddjjjaaadddfffpppzzzfffYYYMMMKKKNNNOOOOOOOOOPPPYYYkkkyyyuuusssrrrpppuuuuuummmbbb\\\\\\___\\\___```]]]WWWUUUYYY]]]WWWYYY[[[YYYUUUSSSUUUWWWYYY```eeeddd```cccooo{{{{{{nnnooonnncccHHHGGGEEEBBBHHHIIIWWWuuuqqqhhh___]]]WWWSSSTTTUUUSSSSSSTTT]]]lllvvvrrrpppwww~~~ooogggfffffffffkkknnnllllll~~~aaagggtttTTTHHHDDDAAAAAAAAAAAADDDIIIUUUdddooo___bbbeeeooozzz~~~]]]QQQHHHLLLSSSUUURRRPPPSSSaaawww~~~zzztttlllfffbbb```___```______]]][[[\\\bbbhhhiiimmmnnnjjjccc^^^^^^```YYY]]]``````\\\XXXWWWWWWbbbddddddcccbbbeeelllrrr~~~yyynnnqqqrrrgggHHHFFFFFFCCCIIIHHHUUUrrrnnn^^^YYYTTTTTTQQQPPPRRRSSSQQQQQQSSSVVVfffqqqooonnnuuu|||}}}}}}qqqgggaaa]]]]]]gggjjjlllwwwWWWeeessszzzRRRGGGCCCAAABBBBBBAAADDDIIIZZZgggwww___aaadddmmmxxxtttYYYOOOIIIPPPYYY[[[XXXUUU]]]mmmrrrggghhhmmmuuu~~~~~~zzzvvvsssiiifff```[[[VVVTTTSSSSSSXXXUUUUUUYYY^^^ccckkksss~~~rrrhhhccc\\\___bbbcccaaa]]]ZZZYYY\\\```gggoootttvvvtttqqqrrrxxxnnnrrruuulllJJJFFFFFFDDDIIIFFFQQQxxxuuu^^^TTTRRRNNNPPPNNNNNNQQQQQQNNNNNNQQQSSS```mmmqqqpppppppppppptttyyywww}}}qqqcccZZZ[[[aaagggkkkwww[[[dddrrrrrrPPPGGGCCCAAABBBBBBBBBDDDIII[[[ddd{{{bbbdddeeemmmvvvgggYYYSSSQQQWWW^^^bbbdddfffuuuyyydddYYYXXXZZZ^^^dddkkksssyyy}}}}}}xxxrrrmmmhhhccc___UUURRROOOLLLJJJJJJKKKLLLOOOMMMPPPWWW[[[^^^eeennnzzzsssqqqooommmjjjgggccc```ZZZaaannn|||yyynnnqqqtttuuu|||tttNNNGGGFFFDDDHHHEEENNN}}}}}}ooo```UUUQQQQQQLLLPPPOOOOOORRRRRROOOOOOSSSXXX\\\dddjjjhhhbbb```ccciiiqqqsss~~~uuubbbUUUYYYfffiiiooohhheeessswwwooo~~~kkkNNNFFFBBBAAABBBCCCBBBDDDIIITTTYYYyyyffffffffflllttt}}}]]][[[YYYZZZ___ccchhhpppyyyttt```UUUTTTSSSRRRTTTZZZbbbkkkqqqrrrnnniiiddd___ZZZUUUQQQMMMKKKIIIGGGGGGIIIKKKMMMKKKJJJMMMQQQNNNKKKOOOXXX```fffrrr}}}zzzvvvqqqmmmhhhiiimmmtttzzznnnppprrrhhhpppzzzQQQHHHFFFCCCFFFEEEMMMzzzzzzuuuYYYSSSPPPRRRRRRMMMPPPNNNOOORRRRRROOOPPPTTTXXXSSSUUU\\\]]]YYY\\\eee^^^jjjrrrzzzeeeSSSWWWfffkkkpppgggjjjuuurrrllljjjjjjrrr}}}{{{vvvvvvwwwwwwwwwyyy|||yyyoooJJJGGGCCC@@@@@@@@@???AAAFFFLLL[[[xxx~~~ccc```iiikkkuuu}}}ccc^^^```bbbffflllwww{{{ggg]]]YYYVVVVVVYYYYYYUUUXXX^^^ddd```]]]\\\VVVNNNJJJJJJIIIJJJJJJHHHEEEFFFJJJNNNQQQOOOMMMKKKKKKMMMOOOPPPUUUUUU]]]mmm|||{{{vvvuuurrrtttzzzsssiiiqqqeeeooo|||TTTKKKIIIEEEGGGJJJKKKttt}}}{{{eeeUUUVVVVVVPPPNNNRRRXXXVVVVVVWWWXXXYYYWWWUUUTTTUUUVVVVVVVVVWWWYYY[[[[[[]]]fffuuucccSSSXXXccckkkyyyjjjuuuuuummmjjjhhhqqq|||uuutttqqqrrrsssuuuxxx}}}~~~xxxZZZGGGBBB@@@@@@@@@???AAAEEENNN\\\uuueeeaaaiiijjjssshhhhhhmmmsssxxx~~~uuummmjjjfffeeeeee___VVVSSSVVVZZZUUUTTTUUUSSSMMMHHHGGGEEEGGGHHHGGGGGGGGGKKKNNNWWWUUURRROOONNNNNNOOOPPPUUUSSSWWWaaakkkvvv{{{uuukkkqqqyyy```nnnYYYGGGDDDCCCFFFJJJJJJmmmnnn^^^TTTVVVXXXSSSSSSXXX[[[YYYWWWXXXYYYXXXUUUQQQUUUWWWYYYZZZXXXVVVTTTSSSVVVXXX]]]gggttthhhZZZ___iiinnniiitttwwwrrrnnnxxx|||rrrvvvxxxyyy|||{{{___FFFBBB???@@@@@@>>>@@@EEEOOO[[[oooiiibbbhhhiiiqqq}}}sssxxx}}}xxxnnnbbb[[[ZZZXXXQQQLLLNNNOOOLLLGGGEEEFFFGGGIIIJJJKKKMMMQQQTTTWWWUUUSSSQQQPPPPPPQQQRRRRRRQQQQQQSSSWWW```ppp~~~yyytttkkkpppsss]]]ooodddHHHFFFGGGIIIIIIMMMooozzz]]]UUURRRVVVXXXVVVXXX]]]```____________]]][[[XXXZZZ[[[]]]^^^\\\XXXTTTQQQSSSTTTVVVYYY^^^fffooouuuzzzggg\\\```iiiqqqgggqqq~~~zzz{{{RRRFFFAAA???@@@@@@>>>@@@DDDNNNZZZhhhmmmcccgggiiirrr|||zzz|||wwwuuummm___QQQMMMMMMLLLJJJIIILLLLLLLLLNNNQQQVVV[[[^^^XXXWWWVVVUUUUUUVVVXXXYYYTTTVVVWWWUUURRRUUU___jjjuuuwwwrrriiinnnttt___rrreeeHHHIIIJJJHHHFFFSSSvvvcccWWWWWWXXXZZZ\\\]]]aaaeeeffflllqqqqqqnnnlllppptttiiifffccc```]]][[[YYYWWWXXXXXXXXXWWWXXX[[[```dddjjjqqqvvvqqqeee]]]___eeeqqqbbbmmmyyy}}}zzzlllGGGEEEAAA???AAA@@@>>>???CCCKKKXXXcccqqqcccfffiiisss|||xxxzzzbbbTTTOOOMMMNNNPPPQQQPPPOOOPPPUUU[[[bbbeee```^^^[[[YYYYYYZZZ\\\^^^]]]dddiiifff^^^ZZZZZZ\\\]]]dddqqq{{{xxxrrrhhhmmmwwwcccuuu\\\EEEHHHGGGBBBFFFVVVsss}}}yyyZZZ[[[___aaaaaaccciiiooorrruuuzzznnnccc^^^]]]]]]]]]\\\ZZZYYYYYYZZZ[[[ZZZYYYZZZbbbiiijjjeeeaaabbbeeemmm```iiitttzzz~~~}}}]]]IIIDDD@@@???AAAAAA>>>???BBBHHHXXX```{{{uuudddeeeiiisss{{{tttsss~~~tttaaaUUUPPPPPPSSSQQQPPPOOORRRWWW]]]aaaccc```]]]ZZZXXXYYY]]]bbbeeeoooxxx~~~{{{rrrjjjbbb\\\WWWXXX]]]nnn}}}sssvvvrrrhhhkkkzzzvvvdddxxxYYYHHHJJJGGGCCCGGGRRRccc|||kkk]]]]]]bbbdddbbbiiixxx|||pppkkkkkkllllllaaa[[[UUUWWW^^^```ZZZSSSSSSXXX\\\______aaaeeehhhllldddiiinnnsss{{{xxxwwwwww}}}{{{yyy|||SSSIIICCC@@@???AAAAAA>>>>>>BBBFFFYYYaaauuuyyyeeedddhhhqqqxxxxxxkkkcccqqqlll^^^SSSPPPQQQNNNNNNRRRWWW]]]___^^^\\\VVVVVVWWW\\\eeerrruuunnnjjjbbbdddvvvxxxppphhhkkkggghhhrrrwwwrrreee}}}]]]MMMJJJFFFFFFEEEMMMTTTqqqssseeedddbbbhhhiiihhhwww|||nnnbbbfffsssxxxooobbbXXXWWWUUUVVVZZZbbbkkkqqqrrryyyjjjjjjjjjlllvvvuuuppppppsssyyytttlllwww|||LLLDDDCCC@@@???AAAAAA>>>>>>AAAEEE[[[cccttt|||gggdddgggooouuuuuuhhh^^^ZZZiiissscccUUUNNNNNNLLLOOOUUU]]]bbbbbb]]]WWWOOORRRYYYfffzzzrrrdddfffrrrwwwtttvvvpppZZZbbbdddfffmmmtttpppfff^^^LLLDDDAAAFFFCCCKKKOOOlllkkkdddhhhmmmssstttvvv{{{ddd___XXXUUU[[[hhhuuu~~~zzznnnwwwllliiifffvvvyyywww}}}~~~{{{wwwtttvvvzzz~~~uuuQQQEEE@@@@@@???>>>>>>???@@@AAAFFFOOO]]]oookkkfffhhhlllttt~~~rrrdddXXXRRRWWWeeezzzwwwlllaaaZZZUUURRRPPPOOOOOOSSSXXX\\\]]]]]]WWWYYYlll{{{pppccceeeiiiiiiccceeexxxooo\\\___KKKJJJEEEAAAJJJDDDIIIooommmssssssiiiccc]]]ZZZ[[[bbbrrrggg{{{iiijjjkkkuuu{{{{{{|||{{{{{{}}}eeeIIICCC@@@@@@???>>>>>>???@@@AAAFFFPPP^^^qqqlllfffiiinnnuuu~~~pppeee[[[UUUTTTUUU___ooozzzvvvuuutttpppiiiaaaYYYTTTPPPNNNOOONNNPPPVVV^^^cccccc```XXXfff{{{vvvqqqqqqwwwnnnaaabbbggghhheeejjjooo___cccKKKHHHDDDBBBFFFDDDHHHhhh~~~pppzzz}}}rrriii___ZZZYYY]]]jjjvvv```bbbhhhkkklll}}}}}}{{{~~~^^^JJJIIIAAA@@@???>>>>>>???@@@@@@CCCMMM\\\ooooooeeeiiipppwwwnnnaaaWWWRRRSSSXXXYYY^^^gggsss~~~vvvgggaaa^^^[[[ZZZ]]][[[XXXUUUQQQMMMKKKIIILLLLLLQQQ[[[gggmmmjjjeee___uuuxxxgggaaabbbaaa```cccnnn|||~~~}}}~~~jjj^^^ccchhhhhhdddhhhzzzlllbbbfffKKKFFFDDDDDDCCCFFFIII___}}}uuuttteee[[[VVVXXXaaajjjzzz[[[cccfffmmmhhhyyy|||ZZZHHHEEEAAA@@@???>>>>>>>>>???@@@BBBMMM\\\oootttdddfffqqqyyyvvvnnnddd[[[SSSOOOTTT\\\```dddiiiooouuu~~~|||aaaTTTPPPOOOLLLKKKLLLMMMMMMMMMLLLJJJIIIHHHIIIKKKQQQ___mmmsssooohhhkkkhhhdddcccgggiiiggghhhooowww||||||ooommmrrrzzzhhh^^^hhhkkkiiiaaa^^^hhhwwweee___hhhLLLFFFEEEGGGCCCKKKLLLYYYzzz~~~pppaaaYYYXXX___gggrrr]]]lllhhhqqqmmm{{{}}}zzz~~~UUUDDD>>>BBBAAA???>>>>>>>>>??????CCCPPP]]]ooo{{{eeedddnnnyyywwwfffcccaaa^^^XXXSSSUUU[[[bbbgggllllllnnnvvvzzzfffQQQHHHFFFEEEBBB@@@CCCEEEFFFHHHIIIHHHHHHGGGHHHKKKSSSaaannnsssooojjjxxxrrr|||www~~~uuunnnllltttwwwggg___jjjmmmkkkaaa[[[^^^fffjjjmmmyyywww\\\\\\lllPPPHHHEEEFFFBBBKKKLLLUUUuuupppeeeccciiirrrjjj___vvvjjjooorrr}}}vvvvvv|||___VVVOOOBBBAAA@@@>>>>>>>>>>>>???>>>KKKXXXggghhhccckkkvvveee___aaaeeegggcccZZZWWWYYY]]]ccciiikkknnnwwwiii[[[LLLFFFDDDAAA>>>>>>@@@AAACCCFFFHHHHHHHHHHHHKKKOOOWWWbbbkkkooonnnjjjyyyzzzsssfff```hhhlllkkkddd```eeemmmqqqsss~~~kkkWWW]]]rrrUUUKKKFFFDDDAAAHHHIIIRRRmmm|||www}}}```___qqqooottt{{{~~~qqqttt~~~lllfff\\\BBBAAA@@@>>>>>>>>>>>>???:::GGGSSS___}}}llldddhhhoooyyyzzzcccdddgggnnnssspppeee]]]ZZZ[[[___fffooozzzxxxhhh]]]QQQKKKFFFAAA???AAA@@@BBBDDDGGGJJJLLLMMMNNNPPPTTT\\\ccchhhjjjkkkkkkoooccc^^^iiikkkiiiddddddnnnzzzpppbbbXXXcccrrrUUUMMMGGGEEEBBBFFFHHHTTTkkkmmmZZZdddyyy}}}tttyyy|||}}}mmmttt~~~kkk```PPPCCCBBB@@@>>>>>>>>>>>>???>>>LLLVVV```}}}pppfffgggkkkrrr}}}iiimmmooovvv|||zzzoooccc^^^^^^___fffuuuvvviii```UUUMMMEEE???>>>AAACCCDDDGGGJJJMMMQQQSSSUUUSSSYYY___dddeeegggjjjllllll```\\\llllllhhhaaabbbooo~~~uuuggg___[[[jjjoooTTTMMMIIIHHHEEEFFFIIIXXXmmm```ZZZjjj|||xxx}}}qqquuu\\\PPP???@@@???===<<<<<<<<<===>>>???GGGKKK\\\mmmooo]]]mmmppprrrrrrzzz{{{rrrpppvvv~~~kkkhhh```SSSGGG@@@AAADDDFFFNNNUUUYYY]]]bbbdddbbb[[[```cccdddhhhmmmlllhhhooonnnzzzzzziiiaaa```kkkpppiiiccchhhppp}}}ooofffZZZgggcccNNNNNNHHHGGGEEEHHHGGGQQQlll~~~rrrzzzuuuhhh^^^aaa```}}}{{{ooorrr~~~yyyPPPKKKBBB@@@???===<<<<<<<<<===>>>AAACCCHHH```kkkttt^^^kkknnnqqqvvv~~~}}}yyy|||}}}|||}}}{{{pppnnnggg[[[NNNEEECCCEEEFFFPPPYYY___eeejjjllljjjcccaaa```aaaffflllqqqsss{{{YYYXXX___ccczzzxxxeee^^^___kkkpppiiiccciiippp}}}{{{jjj^^^sssZZZLLLMMMFFFEEEFFFIIIGGGPPPiiissswwwfff]]]bbbfffyyyppptttoooIIIHHHEEE???>>>===<<<<<<<<<===>>>AAA@@@FFFaaaiiittt{{{___gggkkkppp|||}}}vvvssswwwwwwvvvyyyyyytttrrrnnnlllfff\\\OOOFFFBBBAAAFFFPPPZZZ```eeekkkmmmkkkgggaaa___ccceeegggppp|||lllPPPSSSXXXWWWaaallloooqqq}}}uuuaaa\\\___ooossslllfffmmmtttooobbbSSSLLLMMMEEEFFFFFFIIIGGGOOOfffpppwwwddd[[[cccjjjzzzxxxyyy|||rrrLLLHHHEEE???>>>===<<<;;;<<<======@@@AAAFFF^^^iiiyyyaaaeeejjjqqqxxxtttwwwuuuuuuyyy|||~~~wwwqqqooonnnjjjgggaaaWWWMMMFFFCCCBBBFFFNNNUUUXXX\\\bbbeeedddfff```bbbfffbbb^^^kkkgggWWWaaahhhgggqqqyyysss^^^[[[aaarrrvvvoookkkrrrzzznnncccTTTNNNLLLEEEKKKEEEIIIGGGNNNccczzzyyymmmwwwccc]]]dddjjj{{{|||xxx|||oooMMMEEECCC???>>><<<;;;;;;;;;<<<======EEEHHHYYYjjjeeeeeejjjsss}}}yyyyyyuuuuuuwwwyyyxxxxxx~~~|||tttooonnnmmmfffbbb[[[SSSMMMJJJJJJLLLHHHNNNRRRSSSWWW^^^cccdddiiiddddddddd\\\\\\ttteee]]]iiipppsss}}}rrr^^^\\\dddrrruuuooolllvvv~~~hhhbbbYYYOOOJJJEEEMMMDDDHHHGGGMMM```uuuqqqtttpppaaaaaafffiii~~~ssszzz```GGGAAAAAA>>>===<<<;;;;;;;;;<<<===<<>>===<<<;;;:::;;;<<<<<<>>>CCCEEEWWWkkkqqqgggiiipppyyyrrrssssssrrrrrruuu|||zzzvvvoooggg```\\\YYYXXXXXXUUUQQQNNNMMMOOOPPPQQQTTTZZZ```cccgggmmmpppppppppmmmiiikkkzzztttzzz~~~mmm^^^___hhhmmmqqqmmmnnn|||rrr___ccccccTTTRRRHHHFFFDDDIIIGGGIIIVVVfffdddZZZdddjjjkkkmmm~~~yyytttyyyuuuuuuTTTIIIAAA>>>>>>===<<<;;;:::;;;<<<<<<@@@@@@CCC[[[jjjuuuhhhiiinnn}}}}}}ttttttsssrrrrrrsssvvvyyywwwllliiieee___[[[XXXVVVUUUZZZXXXVVVUUUUUUVVVVVVUUUWWW___gggiiikkknnnmmmjjjjjjkkknnnyyy|||yyykkk^^^```hhhnnnsssooorrrppp^^^eeefffYYYZZZMMMDDDEEEJJJGGGGGGRRR```zzz~~~^^^\\\gggllllllnnnzzzvvv{{{www[[[NNNHHH444CCC>>>===<<<;;;;;;;;;;;;;;;???===AAANNN```www~~~mmmgggjjjzzz}}}}}}wwwtttooommmoootttxxxzzz}}}}}}ooobbb^^^YYYTTTSSSSSSTTTUUU]]]]]]___cccbbb^^^^^^bbbfffdddbbbccceeeggghhhgggjjjsssjjj[[[^^^iiiwwwqqqmmmsssooo```fffgggYYYXXXOOOKKKGGGEEEDDDKKKQQQSSSnnnmmmYYY]]]iiinnnnnnpppzzz|||{{{}}}KKKDDDCCC666BBB===<<<<<<;;;;;;;;;;;;<<<===<<<@@@IIIUUUdddzzzllldddfffrrryyyuuuuuupppnnnllllllnnnqqqtttvvvzzz|||rrrdddXXXWWWTTTPPPNNNRRR[[[aaallllllnnnoookkkccc___```eeeeeeeeefffgggiiikkkmmmrrr~~~hhh[[[___kkkrrrpppmmmlllqqq}}}qqqaaajjjiii\\\YYYNNNKKKIIIGGGDDDIIINNNOOOhhh~~~iii[[[```kkknnnnnnpppvvv}}}{{{{{{^^^FFFCCCDDD;;;BBB;;;;;;;;;;;;;;;;;;<<<===>>>@@@DDDJJJOOOYYYlll|||jjjbbbeeekkkvvv}}}wwwooojjjiiihhhhhhjjjlllnnnppprrrsssyyyyyy{{{vvvfffYYYMMMOOOOOOMMMMMMTTTbbbmmmrrrqqqrrrqqqiii]]]UUUTTTZZZ]]]```aaaaaabbbeeehhhvvvnnnqqq{{{zzzfffZZZaaannnpppsssrrrllljjjwwwmmm```qqqhhh___ZZZOOOLLLLLLIIIEEEHHHLLLLLLaaaoooddd^^^eeellllllkkkmmm}}}rrr|||ppp~~~rrrMMMLLLGGGDDD===<<<::::::::::::;;;<<<<<<======@@@EEEKKKOOOYYYmmmkkkccchhhjjjooo~~~wwwoooeee___]]]ccceeehhhkkkmmmppprrrttt|||{{{{{{vvvkkk^^^SSSIIIKKKMMMPPPUUU^^^jjjrrrnnnllljjjhhh___SSSLLLKKKRRRWWW\\\\\\YYYXXX[[[___jjj~~~sssllllllxxxdddZZZbbbppppppssstttnnnnnnccc]]]|||lllhhhbbbXXXTTTNNNLLLFFFGGGKKKJJJ\\\|||wwwbbb```bbbiiilllhhhfffggg~~~qqqwwwxxxnnn___EEELLLBBB>>>:::::::::::::::::::::;;;<<<===888;;;@@@FFFLLLYYYpppoooccchhhgggnnnzzzrrrhhh]]]WWWVVV^^^bbbgggjjjmmmppptttwww}}}|||}}}{{{lllbbbWWWNNNGGGIIINNNYYYeeennnrrrssskkkhhheeeccc\\\TTTQQQSSSWWW\\\```___[[[XXXYYY\\\XXXeeeppppppjjjfffhhhjjjvvvvvvcccZZZcccrrrqqqqqqnnnjjjnnnsss\\\aaavvvrrrmmmccc[[[QQQOOOHHHHHHLLLKKKYYYtttccc\\\___fffkkkjjjdddaaaaaa~~~nnnsssvvv{{{vvvtttZZZGGGHHH<<<===>>>@@@::::::::::::::::::;;;<<<;;;;;;???EEELLLZZZpppuuucccfffcccooo~~~uuulllaaaVVVQQQRRRYYY```hhhmmmppprrrvvvyyy|||}}}qqqbbbZZZRRRJJJIIIMMMVVVeeessszzzxxxssshhheeecccbbb___ZZZZZZ^^^^^^bbbeeeddd```[[[ZZZZZZWWW]]]dddddd```aaaffflllsssaaaZZZdddtttxxxtttnnnjjjrrrmmm]]]nnn{{{tttooofffXXXUUURRRJJJHHHLLLKKKUUUkkkvvvZZZ\\\bbbiiillliiiddd```___lllnnn{{{wwwrrr~~~vvv}}}VVVIIIDDD<<>>===@@@GGGOOO[[[mmm|||~~~dddfffcccnnn{{{{{{pppfff[[[QQQNNNPPPWWWaaannnwwwzzzzzzzzz{{{{{{~~~~~~~~~hhh[[[WWWRRRMMMSSSYYYdddqqqzzz{{{tttnnncccbbbccceeeccc^^^___bbbccceeefffgggddd```\\\ZZZ]]]^^^^^^]]]^^^gggyyyppp___YYYeeevvvyyyvvvqqqpppzzzfff```vvvssskkkWWWYYYVVVLLLHHHKKKIIIOOOaaajjj]]]___eeekkkllljjjgggdddbbbrrrlllvvvwwwyyyooopppvvvtttuuujjjLLLFFF@@@>>>EEE;;;555<<<;;;;;;:::999999999999:::999===EEEOOOZZZhhhttthhhhhhffflllxxxxxxmmmbbbWWWNNNLLLOOOWWWdddvvv|||}}}tttaaaXXXWWWVVVSSS]]]eeepppxxxzzzuuunnnhhhccccccfffjjjhhhcccbbbdddiiiiiijjjlllkkkhhhbbb^^^[[[^^^aaadddjjj{{{mmm^^^YYYgggxxxppppppppprrr___bbb}}}}}}xxxaaa\\\YYYNNNHHHJJJGGGJJJZZZ{{{______bbbgggllllllkkkjjjiiiggg}}}rrrrrrwww~~~zzzuuuvvvmmmxxxdddQQQCCCCCCBBB<<<:::>>>;;;;;;::::::::::::999999;;;;;;???EEEKKKTTTdddsssooocccccckkkpppsssbbbVVVNNNJJJLLLPPP\\\mmm~~~~~~{{{iii[[[YYY\\\]]][[[eeennntttqqqjjjggghhhjjjqqqzzzzzzqqqjjjjjjkkknnnpppkkkccc```bbbddd```eeetttwwwfff\\\\\\iiiwww{{{vvvnnnoooiiiccclllbbbZZZPPPJJJJJJMMMNNNOOOccchhhcccdddiiidddmmmppphhhttt~~~qqqvvvuuuyyyxxxwww}}}tttooo{{{aaaPPPCCCBBBBBB<<<:::>>>;;;;;;:::::::::999999999;;;;;;>>>DDDJJJTTTdddtttwwwgggccchhhjjjxxx{{{nnn^^^TTTNNNKKKMMMRRR\\\ppp|||~~~~~~}}}||||||}}}tttaaaXXXZZZ```aaa^^^fffggghhhhhhiiinnnrrrttt{{{qqqkkkggggggfffdddeeeiiimmmqqq|||tttddd\\\___lllyyyxxxtttooosssfffbbbnnnddd^^^VVVOOOLLLKKKLLLLLL[[[www___cccfffhhh```fffjjjiiiwwwxxxwwwzzzhhhooo}}}vvv\\\NNNCCCBBBAAA<<<;;;===::::::::::::999999999999<<<;;;===BBBHHHRRRdddttt~~~}}}mmmccchhhfffooosssgggYYYQQQLLLKKKOOOTTTZZZppp}}}{{{xxxuuutttwww}}}{{{kkkZZZUUU]]]dddfffcccaaaeeeiiilllpppyyy}}}qqqmmmmmmoootttzzzooo```\\\bbbppp|||uuussspppvvvyyybbbaaassskkkggg```WWWOOOJJJJJJKKKWWWsssiii___ggghhhggg___aaafffjjjxxxwww~~~ssseeewww~~~|||UUUJJJBBBAAA@@@===;;;<<<:::::::::999999999999888<<<;;;<<>>===;;;:::999999999999888888888888:::999;;;???CCCJJJYYYgggiii```eeelll}}}~~~sssdddYYYOOOIIIGGGGGGKKKQQQXXX___ggglllrrruuuppphhheeeffflllxxx{{{llldddcccYYYZZZbbbnnnvvv||||||mmmlllsssyyy|||eeeXXX]]]kkkuuuwwwtttsssqqqyyy___aaannnxxxgggYYYQQQOOOPPPNNNPPPnnnttt___ZZZ```ddd^^^aaannnvvv~~~~~~xxxqqqeeesss~~~gggQQQBBBAAA@@@>>>>>>===<<<:::999999999999888888888888888888;;;???BBBGGGTTT```jjjxxxqqq```ggglllwwwwwwnnn```VVVLLLHHHGGGHHHLLLRRRWWWaaahhhiiiiiijjjjjjiiinnnnnnsss}}}pppccc]]]___aaaaaajjjzzzvvvlllmmmuuutttvvvbbbWWW___pppxxxwwwqqqsssvvvnnnZZZeeevvvsssggg]]]VVVRRRNNNOOO```xxxccc^^^\\\[[[```ccc___qqqyyy|||yyy{{{mmmfffuuuTTTIII???@@@@@@>>>======<<<999999999999888888888888777777888;;;???AAAEEEQQQ]]]aaaqqq}}}wwwdddkkkmmmrrr{{{ssskkk]]]SSSJJJGGGGGGIIINNNTTTUUUcccooonnnhhhhhhmmmqqqzzzxxxzzzxxxiii^^^\\\___oookkkrrrxxx|||zzzjjjeeeoookkkvvvrrr___VVVaaassszzzxxxooosss{{{~~~fffXXXggg{{{~~~ttthhh]]]VVVIIIKKKSSSyyymmmrrr~~~kkkUUU]]]\\\SSSWWW^^^```tttxxxvvvxxxpppyyy{{{pppgggmmmzzz|||tttLLLIIIBBBAAA???>>><<<;;;;;;;;;999888777777666777777777999888999;;;===CCCQQQ___hhh|||ttt}}}nnnbbbdddppp{{{wwwqqqlllhhh[[[QQQJJJJJJJJJJJJNNNTTTZZZaaannnyyy|||xxxvvvyyyzzzuuuvvv}}}ggg[[[\\\dddkkkxxxlllhhhnnnkkk``````kkkvvv{{{xxxxxxrrrqqqqqqxxxlllWWWUUUeeewww{{{vvvqqqzzz{{{pppXXX______vvvssshhhVVVRRRRRRMMMeeeeeeiiisssooo\\\QQQUUUXXXTTTVVV^^^iiiooopppuuusssccctttvvv{{{iiigggqqq|||bbbHHHHHHAAAAAA???===<<<;;;;;;;;;999999888777777777777777999888999;;;===CCCQQQ___cccsssmmmaaadddmmmtttxxxmmmgggdddXXXPPPIIIIIIJJJKKKOOOUUUYYY```mmmxxx|||xxxxxx{{{vvvrrrvvvtttddd]]]```iiipppsssbbbUUUXXX\\\[[[[[[^^^ZZZ]]]iiizzz~~~zzzxxxzzzzzziiiYYYZZZjjjyyyyyyssssssyyyyyyjjjZZZbbblllxxxdddQQQPPPOOOcccuuuooozzzaaaYYYUUUXXXXXXVVV[[[ccceeelllppppppmmmooovvvtttooogggooozzzTTTGGGGGGAAA@@@???===<<<;;;:::::::::999999888777888888888999888999;;;===CCCQQQ^^^dddpppsssfffeeejjjmmmzzziiiaaa___VVVOOOIIIIIIKKKNNNSSSXXXXXX^^^jjjvvvyyywwwwww{{{ssssss{{{wwwggg^^^]]]ccckkkpppccc^^^YYYZZZ^^^^^^YYYRRRZZZWWWWWW___gggmmmsssyyyzzzxxxwwwzzzqqqddd[[[aaaqqq{{{xxxpppvvvwwwzzzbbbZZZddd}}}lllVVVSSSVVVbbb|||sssyyyfffTTTYYY]]]]]]ZZZYYY^^^ddddddiiinnnhhheeevvvrrr{{{lllnnn{{{RRRJJJFFFAAA@@@>>>===;;;;;;::::::::::::999888888888888888999777888;;;===CCCPPP^^^kkktttmmmeeehhhlllhhh^^^]]]VVVQQQLLLLLLNNNRRRWWWZZZWWW\\\gggqqqtttrrrsssxxxtttxxxvvvjjj^^^\\\```eeeiiilll___gggjjjeeebbbccc```YYYYYYVVVVVV[[[___aaaeeeiii~~~zzz|||jjj```[[[eeettt{{{vvvpppvvvvvv~~~ttt^^^XXXfffuuukkkccc]]]```aaajjjzzzkkkZZZSSS\\\bbb```]]]^^^___^^^eeeeeeiiiccchhhooottttttnnnvvv}}}RRRJJJFFFAAA@@@>>><<<;;;::::::::::::999888888777777888888888777888:::<<>><<<;;;:::999999999888888777666777777777888777888:::<<>><<<;;;:::999999888777666666555555666666888777777:::<<>><<<:::999888888888888777666666666666666888777888:::;;;@@@MMMYYYnnnhhhwwwxxxkkkiiidddlllzzzqqqcccsssyyy{{{wwwtttpppggg]]]___aaafffkkknnntttsssbbbZZZWWWfffwww{{{pppfffbbb^^^```fffooowww|||tttnnnmmmnnnkkkvvvqqqaaaZZZ___kkkxxxzzzsssnnnooosss|||ddd\\\___qqqccc___gggpppzzz\\\SSSSSS]]]hhh___XXXRRRRRRRRRNNNKKKIIITTTmmm{{{{{{{{{uuuttt|||vvvzzzyyy{{{___NNNEEE@@@@@@???>>><<<:::999999999888777777666666666666666888777888999;;;???LLLYYYmmmmmm~~~sssssshhhnnnyyyyyyiiimmmxxx~~~yyytttnnnhhh]]]\\\```hhhrrr}}}yyyggg[[[XXX```lllyyy{{{ssshhhbbbaaa]]]___cccggggggiiiqqq|||~~~|||jjj\\\XXX```nnnzzzzzzrrrnnnpppzzzddd]]]qqq|||hhh]]]___eeedddSSSQQQUUU]]]fff]]]TTTOOOQQQPPPNNNPPPWWWYYY{{{qqqkkkmmmpppqqquuuqqqpppiiinnnYYYJJJCCCDDD??????===<<<::::::999999888777666666555555666666777666777999:::>>>JJJWWWiiiqqqlllnnnvvvzzzrrrfffuuu}}}vvvrrrpppgggbbbcccmmmzzzwwwgggZZZWWW[[[nnnwww}}}yyymmmbbb```cccdddeeeiiiiiiddd```dddkkkrrrcccXXXVVVbbbsss}}}zzzqqqnnnpppddd___tttbbb[[[[[[yyy~~~hhhTTTRRRXXX\\\aaafffVVVQQQQQQUUUQQQLLLVVVfffzzz~~~mmmfffkkkqqqrrrpppbbbhhhtttzzzvvvzzz___OOOCCCBBBHHH???>>>===<<<;;;:::::::::777777666555555555555666777666777999:::===HHHTTTdddnnnnnnlllrrruuuzzzcccppp~~~}}}uuuqqqooolllhhhjjjxxxxxxiii[[[TTTYYYbbbwww~~~zzzlllcccdddiiilllmmmooossspppllllllooonnnuuu~~~{{{mmm```XXXVVVfffxxxyyypppnnnrrr{{{ccceeerrrccc[[[hhhcccWWWPPPUUU]]]``````aaaPPPQQQXXX[[[TTTPPPccc|||sssmmmjjjoooyyy|||vvvnnngggmmm}}}www___PPPCCC@@@FFF@@@???===<<<::::::999999777666666555555555555555666555777999999<<>><<<:::999888888777666555555444444555555666555777888888;;;DDDPPPYYY\\\kkk~~~kkkkkkooo}}}hhheeegggqqqzzzzzzuuuqqqnnnooovvvlllcccYYYRRRNNNQQQ^^^jjjrrruuuvvvrrrlllkkkpppvvv|||||||||uuu{{{{{{lll```YYYXXX```ooo|||{{{ssspppsssvvvdddbbbtttnnn___pppppp[[[WWWVVVWWWZZZ^^^^^^ZZZWWWRRRUUUTTTRRR___qqqppprrrfffbbbccchhhqqq{{{~~~|||{{{{{{yyyuuummmcccYYYQQQKKKIIIBBBAAA???<<<:::888777666666666555444444444444555555555666888888:::CCCNNNXXXXXXfffrrrjjjnnnssspppgggcccjjjrrrssspppoooqqqrrrxxx}}}~~~yyy^^^VVVOOONNNRRRZZZgggrrrrrrqqqooolllkkkpppxxx~~~yyywwwooobbbYYYVVVXXXgggsss{{{wwwpppqqquuuxxxyyy]]]eeezzzyyyddddddrrrbbbXXXUUU___```aaabbbcccaaa]]]XXXSSSUUURRRVVVxxxeeeooovvviiibbbeeelllxxxvvvxxxlllmmmxxx{{{uuufffWWWPPPKKKHHHCCCBBB???<<<:::888666666666666555444444444444555555555666888777999BBBMMMXXXXXXfffxxxjjjmmmjjjwwwllldddfffiiihhhggghhhhhhkkkqqqwww{{{{{{lllYYYQQQMMMQQQZZZdddqqq{{{uuuqqqllliiilllttt~~~~~~xxxzzz|||xxxhhh]]]UUUUUUZZZkkkuuuzzztttnnnqqqwwwzzzmmmZZZggg}}}jjjbbbfffcccWWW]]]\\\ccceeefffeeeccc```ZZZTTTRRRVVVUUUaaa{{{ssshhhgggmmmssswww}}}xxxuuuwwwzzzkkk___pppsssooobbbWWWQQQLLLFFFDDDAAA===::::::999888777666555555444444444555555888555555888:::;;;@@@GGGMMM\\\aaarrrqqqgggnnnyyynnn^^^bbbhhheeeeeekkkiiipppzzzppp[[[YYYRRROOOWWWhhhwww||||||sssgggcccnnnzzzrrrfff[[[SSSVVV___oooxxxwwwsssrrrooosssnnn[[[dddjjj``````vvvhhhXXXSSSZZZfff```dddjjjkkkbbbXXXTTTWWWRRRSSS^^^}}}|||}}}|||ssskkkjjjnnnsssxxx{{{uuutttsssuuuhhhdddyyyyyyzzzrrrcccWWWQQQMMMIIIFFFCCC???<<<;;;:::999888666666555444444444444555666444444777888999>>>EEELLLWWW[[[kkkzzzmmmmmmvvvuuuaaaccchhhffffffkkkmmmuuugggXXXXXXYYY___kkkxxx~~~|||wwwjjjkkkqqqzzzjjj^^^UUUPPPXXXdddsssyyyuuupppqqqpppxxx~~~aaaSSSpppvvvjjjaaakkkfffWWWTTTUUU[[[cccddddddgggjjjggg___YYYXXX[[[UUUjjj{{{tttqqqqqqpppwwwqqqmmmmmmpppssstttxxx}}}qqq~~~eee^^^ooosssrrrqqqkkk```XXXUUUTTTRRRGGGDDD@@@======<<<<<<;;;666666555444444444444444555333333666777777<<>>>>>>>>>>>===777666555444444444444444555333333666777777;;;AAAHHHMMMRRRaaa{{{}}}mmmmmmvvvmmmeeehhhiiikkkooozzzlll^^^bbblllnnnpppqqqqqqqqqsssvvv|||~~~ooo^^^SSSOOOUUUfffwww{{{{{{rrrmmmppprrr|||dddiiizzzhhh^^^WWWUUUZZZ^^^]]]]]]___^^^[[[\\\aaaaaa[[[UUUSSS[[[|||~~~vvvssswwwvvvnnnmmmjjjfffeeehhhooouuuttt}}}{{{xxxqqqkkkkkkrrruuutttzzzzzz}}}{{{pppeeelll|||hhhVVVPPPfffvvvssspppjjjkkkllllllggg]]]SSSMMMHHHEEEBBB@@@@@@@@@@@@???777777666444444333333333666444444777777666:::???GGGKKKTTTbbbuuuoookkkooovvvjjjiiijjjmmmqqqyyy~~~mmmfffmmmoooqqqrrrqqqqqqvvvvvvjjj[[[RRRQQQ[[[lllzzzzzzxxxqqqooosssuuu~~~```pppuuuvvvmmmVVVVVVXXX\\\^^^[[[WWWWWWZZZ^^^___aaa```ZZZTTTUUU[[[wwwxxxuuu~~~yyyooogggnnnyyy{{{qqqqqqqqqnnnjjjgggeeeeeegggeeeiiiqqq{{{{{{yyywwwvvvooorrrrrrnnnmmmppppppnnnooowww~~~hhh]]]aaa[[[xxxvvvlllfffdddddddddfffjjjggg]]]SSSNNNNNNJJJFFFCCCAAA@@@???>>>888777666555444333333333666444555777777666888>>>EEEHHHVVVaaannnwwwmmmmmm|||rrrllljjjnnnrrrtttyyysssqqquuutttwwwyyyyyywwwyyylllbbbVVVQQQUUUaaaoooxxxwwwuuuoooqqqxxx|||}}}\\\zzzpppjjjlll[[[YYYUUUZZZ___^^^ZZZXXXZZZ^^^\\\^^^^^^ZZZSSSTTTcccuuuiiixxxyyyuuuwwwoooaaaggguuu}}}{{{wwwwwwmmmddd^^^eeeddddddgggnnnvvv|||zzzyyyuuussspppkkkhhhiiikkknnntttzzz~~~wwwnnnsss~~~rrr\\\mmm|||nnnccchhhhhhcccaaaeeeddd^^^YYYYYYWWWSSSMMMGGGCCC@@@===;;;888777666555444333333333444333444666666444666;;;CCCEEETTT^^^eee~~~uuunnnyyy|||ooojjjmmmqqqqqquuu}}}yyyrrr}}}yyyyyy|||yyy{{{~~~}}}sssccc[[[SSSRRR\\\iiirrruuutttqqqlllqqq{{{xxxooorrrdddppp~~~gggXXXVVV[[[ZZZ\\\^^^]]]]]]___``````XXXWWWVVVTTTWWWiiiuuuzzztttxxxppp^^^dddtttxxxpppwww~~~nnndddaaaaaabbbfffjjjjjjfffbbbeee```___gggooorrrtttvvv~~~zzzvvvqqqkkkffffffhhhaaacccfffhhhiiinnnvvv|||xxxhhh]]]hhhuuuuuu}}}sssjjjhhhfff```^^^aaa___ZZZRRRKKKEEE@@@;;;888888888666555444333333222333111222555444222444999AAACCCRRRZZZ___}}}qqqvvvrrrjjjlllpppqqqttt{{{~~~tttllljjj~~~zzzqqq||||||}}}tttjjj___XXXRRRUUUbbbpppvvvuuusssoooiiippp}}}uuuuuu```aaannnfffVVVVVVWWWYYY\\\```^^^[[[ZZZ^^^aaa___ZZZYYYUUUSSSUUUddduuummmllloooppprrrfff]]]bbblllwwwppphhhfffeeedddbbbaaa___\\\ZZZ______aaacccbbbaaacccgggaaajjjpppppprrr{{{}}}wwwxxxuuummmmmmoooffffffgggggggggfffffffffgggkkkiiikkkpppvvvzzznnnbbb```iii~~~oooffffffiiiiiicccXXXOOONNNOOOIII@@@::::::888777888666222111444555444444444444555666666:::IIILLLQQQiiiqqquuuxxx~~~llliiipppmmmmmmooovvv|||yyypppffflll|||~~~zzzwwwxxx{{{iiiaaaTTTVVVXXX^^^kkkwwwxxxrrrrrrnnnmmmsssvvvnnnhhhuuusssiii^^^XXXYYY\\\]]]\\\cccaaaaaabbb___ZZZYYY[[[VVVTTTKKKTTTzzzyyyqqqqqqtttuuuvvvkkkeeelllwww}}}}}}{{{nnnjjjeeebbbccceeeeeeeee______```bbbbbb```]]]\\\\\\aaabbb___```fffjjjkkkgggpppsssppppppssspppiiihhhdddgggggg___```ccc]]]mmmllljjjjjjjjjjjjiiihhhoooppptttzzzrrrggg```eeeqqq{{{zzz~~~sssfff```aaabbbaaacccZZZTTTRRROOOGGG???<<<;;;888777888666222222555444444444444444555666666999FFFKKKPPPcccyyyssssssyyynnngggjjjlllkkklllrrrwwwuuummmeeejjjzzz|||}}}~~~zzzyyy}}}sssbbbZZZVVVTTTVVVbbbqqqyyywwwqqqrrrppptttwwwwww{{{dddccc^^^XXXVVVXXX[[[]]]]]]___]]]^^^cccddd^^^YYYWWWRRRMMMOOOjjj|||{{{vvvxxx|||~~~wwwqqqrrr}}}~~~xxxuuuuuuvvvvvvuuuqqqkkkgggdddeeefffggghhhgggdddaaaddddddaaa]]]^^^aaaaaa___^^^fffiiifffgggnnnppplllkkkdddfffhhhbbbeeejjjeeegggfffeeehhhmmmppppppnnnmmmvvvvvviii]]]^^^bbbooosssiiijjjrrrvvvqqqiiiaaa```eeeeeebbbccc]]]XXXVVVQQQHHHAAA???===999777888666333333555444444444444444555555666999BBBHHHOOO[[[jjjyyysssuuuwwwkkkhhhjjjhhhhhhkkkooooooiiiccciiiwww|||xxx|||~~~~~~mmm^^^WWWWWWQQQVVViiixxxyyytttqqqooooooyyyuuu{{{{{{cccZZZWWWVVVVVVVVVXXXZZZ\\\]]]^^^[[[[[[``````XXXNNNIIIIIIQQQnnnhhh~~~yyyxxx}}}wwwxxx~~~{{{vvvzzzssssssttttttiiigggddddddfffgggbbb]]]bbbhhhhhheeejjjxxxzzzjjjeeehhhhhhnnntttpppkkkjjjjjjooovvv{{{{{{yyyrrr```]]]ooovvv~~~{{{rrrjjjfffiiipppnnnkkkfffeeejjjrrrsssoooccc\\\XXXXXXVVVNNNGGGCCCAAA;;;888888777444444666444444333333444444555666:::>>>CCCNNNWWW^^^|||}}}rrr{{{tttkkkjjjfffddddddfffgggccc```cccoooxxxvvvxxx}}}xxxfffYYYTTTUUUQQQ\\\rrr|||uuuqqquuuppprrrwwwlllsss___ZZZ]]]WWWXXXYYYYYYXXXXXX[[[]]]\\\YYYYYYZZZWWWOOOJJJJJJ]]]xxxwwwttt~~~~~~{{{vvvuuuzzzuuu{{{xxxrrrmmmiiiyyyzzzyyy}}}|||vvvooommmpppmmmlllxxxvvvkkkrrrzzzrrrcccfffaaahhh\\\TTT^^^ccckkk~~~tttkkkhhhiiijjjkkkmmmkkkjjjhhhiiipppxxxyyyuuuddd[[[VVVXXXZZZUUUNNNJJJFFF???999999888555555777333333333333333444555555;;;<<>>LLLWWWVVVcccxxxpppzzzmmmkkkgggaaa\\\ZZZYYYXXXWWW```dddzzz|||yyywww|||rrreeeYYYRRRPPPQQQ]]]ooo{{{vvvlllppp{{{xxxbbb~~~|||yyyrrrllllllrrrxxxyyyzzzvvvhhhaaa]]]YYYZZZ]]]___[[[WWWXXXWWWWWWWWWXXXZZZ[[[\\\ZZZWWWQQQJJJDDDKKKbbbxxxuuuyyyrrrpppsssuuusssjjjrrruuurrrooorrruuuuuufffttt{{{dddccclllggghhhffflllooonnnzzzoooiiicccbbbfffhhhddd]]]```eeegggfffgggiiihhhdddbbbaaa```^^^YYYSSSVVV\\\SSSIII???<<<;;;888666777333333222222333333444555444;;;@@@IIISSSTTT^^^vvvsssvvvwwwmmmhhhbbb\\\WWWUUUTTTTTTaaa```tttyyyqqqjjjlll{{{uuuiii___WWWSSSTTTTTTccctttxxxrrrnnnrrryyyxxxnnnsss{{{vvvppphhhaaa___aaabbbaaaaaaeeeoooxxxzzzyyyooojjjeee\\\TTTRRRTTTVVVYYY[[[ZZZVVVSSSWWWVVVVVVYYY\\\]]][[[XXXVVVQQQMMMKKKSSSiii}}}|||wwwqqqqqqvvvxxxwwwrrrvvvtttllliiikkkjjjfffhhhwww~~~}}}}}}|||uuu}}}|||rrrkkkccceeeqqquuu{{{xxxwwwooodddbbb``````dddgggddd___\\\bbbfffffffffggggggdddaaadddgggbbbUUUNNNUUUaaaWWWKKKAAA===<<<999777777333333222222333333444555///;;;BBBGGGOOORRR^^^tttzzzpppvvvnnniiiccc\\\WWWTTTRRRRRRYYYVVVhhh~~~zzzqqqggg\\\]]]kkk{{{yyyiii^^^WWWQQQPPPRRRWWWggguuuuuuqqqqqqtttvvv~~~eeexxxmmmddd[[[UUUSSSSSSSSSSSSTTTUUUUUUTTTUUU\\\```cccppp{{{pppjjjjjjgggbbb\\\XXXXXXXXXYYYXXXSSSWWW[[[[[[WWWVVVZZZ___ZZZXXXYYY]]]aaa```YYYRRRJJJGGGHHHUUUooo}}}zzzqqqrrruuuttttttvvvzzzuuupppnnnnnnnnnllliiiqqqwwwuuuooowww}}}}}}zzzpppuuuyyynnnZZZSSSWWW]]]llltttssssssrrriiiaaa\\\```eeeeeebbbaaabbbccceeehhhhhhfffccc___eeeeee```[[[[[[^^^___\\\WWWQQQHHHAAA<<<999666444777555222111333444555555666666;;;DDDJJJNNNYYYeeetttyyy{{{|||kkk^^^\\\WWWOOORRR]]]ZZZYYY\\\ccckkkrrryyy~~~}}}mmmmmmppphhhrrr~~~tttzzzyyymmmaaaZZZTTTPPPSSSZZZ]]]tttyyymmmjjjmmmrrryyyuuukkknnnjjjbbbVVVTTTTTTSSSPPPPPPQQQQQQOOOTTTTTTTTTVVVZZZ^^^______iiijjjlllnnnrrruuuxxxzzzrrrmmmxxxuuuiiifffbbb]]]ZZZWWWVVVVVVVVVUUUUUUWWWYYYZZZZZZYYYVVV[[[[[[WWWVVV[[[^^^]]]]]]^^^]]]gggwwwoooYYYOOOSSSCCCTTTuuupppooorrrrrrqqqtttzzzzzzwwwsssrrrsssrrrnnnkkkpppooojjjhhhrrr}}}vvvnnnrrryyyyyywwwuuuxxxyyyssskkkbbbccc___YYYUUUXXXfffyyypppkkkmmmxxxqqqiiiccceeehhhgggdddccc```___```dddiiihhhbbb\\\]]]^^^[[[VVVVVVYYYYYYVVVVVVRRRLLLEEE???<<<<<<<<<999666444333444555444444666555999BBBIIINNNWWW```|||zzzooo^^^ZZZXXXRRRTTT\\\bbb___```fffnnnwww}}}tttvvv|||uuuzzzrrrfff[[[VVVSSSQQQVVV]]]dddrrrtttmmmpppsssyyyuuuyyykkk]]]NNNSSSSSSRRRQQQQQQQQQPPPOOORRRQQQQQQSSSVVVXXXXXXXXX[[[[[[\\\]]]^^^```bbbbbbccc___fffwww~~~tttfff___]]][[[YYYWWWVVVVVVWWWXXXXXXWWWVVVVVVWWWXXXXXXXXXYYYVVVUUUZZZ```dddeeegggaaaiiiwww]]]NNNPPPddd~~~|||jjjlllppprrrooommmqqqyyyyyyxxxwwwwwwxxxvvvqqqlllqqqiiibbbeeepppzzz|||yyy}}}|||pppnnnsss}}}jjjaaaaaadddjjjrrr}}}}}}fffccc^^^ZZZ^^^dddfffdddWWW]]]eeennnxxxnnniiigggdddqqqpppgggaaabbbdddcccaaaaaaaaa^^^^^^dddlllllleee\\\XXXZZZXXXSSSQQQRRRPPPLLLTTTQQQLLLFFF@@@===>>>???999777555555555555444222666555777@@@HHHNNNSSSYYYzzzsssxxx~~~xxx```XXXWWWWWWXXX[[[bbb```bbbiiipppyyy}}}yyyuuuyyyxxxyyyggg]]]TTTQQQRRRUUU[[[bbblllpppnnnooovvvxxxzzzqqqfff[[[SSSRRRSSSTTTVVVUUURRRPPPSSSRRRRRRSSSUUUUUUTTTRRRTTTTTTUUUUUUVVVVVVWWWWWWZZZWWWZZZ```___WWWTTTWWWUUUTTTSSSSSSSSSUUUVVVWWWUUUUUUTTTTTTTTTUUUVVVWWWXXXVVVYYY^^^``````bbbgggpppvvvoooUUUWWWsssxxx~~~qqqssstttsssnnnlllooossswwwvvvwwwyyy{{{xxxrrrllloooddd___eeennnrrrsssuuuyyyxxxrrryyyxxxnnnbbbaaa```___^^^bbbiiiooossswwwuuussstttsssooojjjfffcccgggllllllhhhbbb]]]YYYYYYWWWVVV]]]gggooommmiiirrrtttwwwyyy|||yyykkkiiieee___dddpppjjjbbb\\\]]]___]]]]]]]]]\\\[[[]]]bbbfffeee___YYYZZZ]]]\\\VVVRRRPPPMMMIIIZZZTTTLLLFFFCCCAAA>>><<<888666555444555555444222666444555<<>>BBBGGGRRRVVVccc|||qqqfff^^^WWWSSSPPPOOOTTTZZZfffkkkqqquuuuuutttvvvyyyqqqpppyyysssssspppjjjiiikkkmmmqqqsssrrrooolllpppnnnkkkiiihhhhhhfffdddjjjfffaaa___^^^]]]ZZZWWWZZZXXXXXX]]]iiiyyywwwtttsssjjjccccccSSSQQQNNNLLLJJJIIIIIIJJJJJJIIIIIILLLNNNMMMIIIEEEGGGGGGIIINNNRRRRRROOOKKKNNNTTTUUUQQQSSSYYYZZZUUU[[[XXXSSSQQQSSSUUUWWWXXXZZZ]]][[[]]]___VVVRRR^^^XXXVVVSSSPPPLLLGGGAAA===666666666666666888<<>>BBBGGGEEEAAADDDFFFEEEBBB@@@AAACCCAAAAAAAAA???>>>???BBBDDDEEECCCAAAAAAAAABBBAAA@@@CCCCCCDDDDDDEEEFFFFFFGGGMMMNNNOOOMMMKKKHHHHHHHHHJJJJJJIIIHHHHHHHHHIIIIIILLLMMMPPPSSSRRRQQQWWW___bbbbbb]]]UUURRRSSSSSSQQQNNNJJJCCC===888777777777888>>>FFFMMMWWWggg|||yyymmmbbbZZZUUURRRPPPMMMUUU^^^dddjjjpppsssrrrrrrttttttvvv|||~~~{{{zzz|||uuuooolllpppuuuvvvqqqlllfffjjjmmmiii```[[[___fff___]]]\\\\\\^^^`````````]]][[[XXXVVVUUUUUUWWWXXXWWWWWWWWWUUUSSSTTTVVVXXXVVVSSSSSSVVVVVVRRRSSSWWWPPPVVVWWWUUU^^^zzz~~~ppp]]]LLLPPP]]][[[JJJCCCIIIIII???@@@AAACCCBBBAAA@@@AAABBB>>>@@@@@@@@@??????@@@BBBAAA@@@?????????@@@@@@@@@EEEEEEEEEEEEFFFFFFFFFFFFNNNPPPQQQMMMGGGDDDFFFIIIJJJIIIGGGEEEDDDEEEGGGIIINNNMMMOOOUUUXXXWWWXXX[[[VVVWWWUUUOOONNNQQQSSSSSSWWWQQQIIIBBB<<<999888777666;;;BBBKKKWWWjjj~~~tttnnnddd[[[TTTRRRQQQQQQSSS]]]gggjjjlllooorrrrrrpppssssss{{{rrrooommmooouuuxxxssslllmmmppppppggg\\\YYY___eee___]]][[[[[[\\\^^^^^^^^^[[[YYYWWWUUUTTTVVVXXXYYYZZZYYYXXXUUUSSSSSSUUUXXXSSSQQQPPPRRRRRROOONNNNNNQQQXXXZZZSSSTTTkkkpppYYYOOOMMMJJJEEELLLVVVRRRAAA>>>KKKQQQKKKAAAAAABBBAAA@@@???@@@AAA>>>@@@AAAAAA@@@???@@@AAA>>>>>>>>>>>>>>>???@@@AAAFFFFFFFFFFFFFFFFFFFFFFFFJJJMMMOOOKKKEEECCCFFFKKKIIIIIIHHHFFFEEEFFFJJJNNNRRRNNNPPPYYY___\\\TTTOOONNNSSSUUURRRRRRUUUXXXWWW[[[UUUMMMFFFAAA>>>:::888555999???HHHVVViii|||~~~|||iiiddd\\\UUUPPPOOORRRTTT]]]fffmmmllljjjmmmppprrrooorrryyynnnoooooooooqqqtttpppkkkppprrrnnneee^^^^^^bbbddd```^^^[[[[[[\\\\\\\\\\\\ZZZXXXWWWUUUUUUVVVXXXYYYXXXXXXVVVSSSPPPPPPSSSUUUQQQQQQPPPOOONNNKKKIIIIIIPPPRRRTTTVVV]]]kkk}}}nnndddUUUIIIDDDEEEGGGGGGFFFMMMKKKAAA@@@LLLQQQMMM@@@???>>>>>>======>>>>>>>>>@@@AAAAAA???======>>><<<===>>>>>>======???AAADDDDDDDDDDDDDDDDDDDDDDDDDDDGGGIIIHHHDDDCCCFFFJJJFFFHHHIIIGGGFFFGGGMMMQQQTTTOOOOOOXXX^^^YYYOOOHHHJJJQQQUUUTTTSSSVVVXXXXXXZZZTTTNNNIIIFFFCCC>>>999555777;;;CCCPPP```oooxxxuuu|||ooo___[[[VVVPPPMMMOOOTTTXXXgggmmmpppllliiimmmqqqssskkkvvvlllrrruuuqqqmmmmmmllliiihhhjjjgggbbbaaaeeeeeeaaa___]]]ZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVWWWWWWWWWVVVTTTQQQOOOOOORRRUUURRRTTTTTTPPPLLLJJJIIIIIIKKKLLLOOOUUU\\\aaaeeehhhlllooovvvrrrbbbWWWYYYUUUOOOIIIBBB>>>>>>@@@===BBBFFFFFFFFFHHHFFFBBB>>>===;;;;;;<<<===>>>>>>???@@@AAA@@@===<<<<<<<<<;;;<<<>>>===;;;;;;===???@@@@@@@@@AAAAAABBBBBBBBB>>>AAACCCCCCBBBAAADDDFFFBBBEEEGGGFFFDDDEEEJJJOOOPPPLLLLLLPPPQQQNNNLLLMMMKKKRRRVVVSSSQQQRRRUUUUUUUUUQQQLLLKKKJJJGGGAAA<<<888888999???JJJVVV___dddkkkyyymmmbbbWWWUUURRRNNNMMMRRRZZZ```kkkpppqqqmmmlllppptttuuuvvvmmmwww{{{tttllljjjjjjiii___```______dddjjjggg^^^]]][[[YYYYYYZZZ[[[[[[[[[ZZZZZZYYYYYYXXXWWWVVVUUUXXXWWWUUUQQQOOOPPPSSSVVVRRRUUUUUUPPPJJJHHHHHHIIIGGGKKKQQQSSSQQQPPPTTTZZZYYYeeevvv|||nnn___fffxxxzzzgggYYYMMMFFFFFFJJJEEEEEEFFFCCC>>>;;;>>>CCC???>>>===<<<<<<;;;<<<>>>===<<<:::;;;===???@@@@@@AAABBBBBB@@@===<<<<<<===:::<<<===<<<999999;;;>>><<<======>>>??????@@@@@@;;;===???@@@@@@@@@AAABBB???BBBEEEDDDBBBBBBGGGLLLKKKIIIHHHGGGEEEDDDKKKTTTQQQWWWYYYUUUQQQRRRUUUVVVQQQNNNKKKKKKLLLJJJCCC======;;;:::???GGGOOOUUUWWWdddttt{{{sssmmmcccYYYTTTSSSQQQOOOPPPVVV```hhhlllpppqqqooopppuuuwwwwwwtttllleeeeeeiiikkkeee___UUUVVVZZZaaaeeeeeedddccc]]]UUULLLKKKQQQWWWXXXWWWWWWXXXXXXXXXXXXXXXWWWVVVZZZXXXTTTQQQPPPRRRTTTVVVVVVTTTQQQPPPOOONNNLLLKKKPPPMMMJJJJJJLLLPPPRRRSSSSSSXXXZZZWWWRRRSSS[[[dddlllttt}}}}}}qqq\\\QQQNNNLLLJJJGGGDDDAAA???>>>AAAAAAAAA@@@@@@>>>======<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::???BBBEEEEEEAAA===<<<<<<999999999:::::::::;;;;;;>>>>>>>>>>>>============:::;;;===>>>@@@BBBCCCDDD@@@BBBCCCCCCBBBCCCDDDFFFFFFGGGFFFBBB>>>???EEEJJJRRRRRRSSSVVVYYYYYYUUURRRNNNMMMMMMNNNPPPPPPLLLHHHAAA===999999???IIIQQQVVV[[[ggg{{{ooohhh```YYYSSSMMMLLLLLLRRR\\\eeekkknnnwwwtttmmmoooyyyzzz}}}xxxhhh[[[^^^lllrrrhhhZZZUUUVVVZZZ^^^aaa```^^^\\\]]]XXXTTTSSSWWWYYYYYYXXXXXXXXXYYYZZZZZZYYYYYYYYYUUUTTTRRRQQQQQQRRRSSSTTTSSSRRRPPPOOONNNLLLHHHEEEIIIGGGFFFFFFIIIMMMOOOPPPPPPSSSUUUSSSOOOOOOUUU[[[ZZZeeepppzzzyyyiii]]]^^^]]]RRRHHHEEEEEEEEECCCAAA@@@>>><<<<<>>===<<<;;;;;;::::::999999::::::;;;<<<;;;;;;:::999999::::::===@@@BBBBBB???;;;::::::::::::::::::;;;;;;;;;;;;========================:::;;;<<<===???@@@BBBBBB???AAABBBBBBBBBBBBCCCEEEEEEFFFFFFDDDAAACCCIIIOOOTTTSSSSSSUUUWWWVVVSSSQQQLLLKKKKKKLLLNNNMMMJJJGGGBBB???<<<:::===CCCKKKQQQUUUeee{{{rrrggg```ZZZTTTPPPPPPQQQTTT\\\eeemmmpppqqqsssvvvsssrrrxxx|||wwwhhh[[[]]]hhhnnnfff[[[XXXZZZ]]]______]]][[[YYYZZZZZZZZZZZZZZZYYYWWWWWWVVVVVVWWWXXXYYYYYYYYYXXXRRRRRRRRRSSSSSSSSSSSSSSSQQQPPPNNNNNNLLLIIIEEEBBBGGGFFFFFFHHHKKKNNNOOOOOOLLLMMMNNNMMMKKKKKKLLLNNNKKKSSS\\\cccooorrrrrrwwwtttiii```fff___]]]kkkttt{{{oooddd^^^___RRRGGGEEECCC===<<>>>>>======<<<<<<;;;;;;============<<<;;;:::999999999888888888888999999;;;:::999999999999999999:::<<<>>>>>><<<999888777::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;<<<===>>>??????>>>???AAAAAA@@@@@@BBBCCCDDDEEEFFFEEEDDDGGGMMMSSSTTTSSSRRRRRRSSSTTTRRRQQQRRRQQQQQQQQQRRRQQQNNNLLLBBBAAA???<<<;;;???GGGMMMQQQaaaqqqwww{{{rrrfff\\\WWWTTTQQQOOOPPPSSSZZZbbbjjjoooppppppqqqxxxvvvttt{{{llliiieeebbb`````````aaa\\\```bbb```___^^^]]][[[XXXZZZ\\\ZZZWWWTTTTTTUUUQQQRRRSSSTTTUUUVVVVVVVVVTTTTTTSSSRRRRRRSSSSSSSSSQQQOOOMMMLLLKKKJJJHHHFFFGGGFFFGGGIIIKKKMMMLLLKKKJJJJJJJJJJJJKKKIIIGGGEEEHHHKKKLLLKKKTTTfffyyyccc\\\]]]fffggg[[[QQQNNNMMMHHHFFFNNNZZZ^^^WWWNNNPPPYYYccciiijjjjjjlllnnnttt~~~ssswww^^^YYY```cccnnnjjjeeeaaa^^^XXXOOOHHHKKKFFFDDDDDD@@@;;;:::>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999888777888888777777777777888888999999888777777888888888888999:::;;;:::888777666888888888888999999999:::999999::::::::::::;;;;;;888999999:::;;;<<<<<<===<<<>>>??????>>>???@@@BBBCCCDDDEEEDDDEEEHHHMMMRRRRRRQQQPPPPPPQQQSSSTTTUUUYYYYYYXXXWWWUUUSSSPPPOOOCCCDDDCCC???;;;===EEELLLLLLUUUeeepppyyymmmfff\\\TTTQQQQQQRRRRRRWWWZZZ```ffflllooopppooowww|||xxxzzzcccdddeeeccc```___aaacccZZZ___```[[[YYY[[[]]][[[YYY[[[[[[XXXSSSPPPRRRUUUOOOPPPQQQSSSSSSTTTTTTTTTWWWTTTQQQNNNMMMMMMOOOQQQRRROOOKKKJJJKKKMMMNNNNNNDDDDDDDDDEEEFFFFFFDDDCCCIIIHHHIIIJJJKKKJJJFFFBBBGGGIIIGGGCCCGGGUUUeeemmmPPPSSS[[[___UUUEEEBBBJJJIIIGGGFFFGGGIIIJJJIIIGGGCCCCCCDDDFFFHHHIIIGGGEEE@@@PPPXXXQQQMMMQQQOOOGGGHHHNNNSSS\\\qqqzzzeee^^^mmmmmmXXXFFFEEEJJJJJJTTTMMMHHHJJJPPPQQQIII@@@===>>>@@@@@@===999999===<<<<<<;;;;;;:::999999888777777888888888777666666888888777777777777888888777777666666666777777888777888888999999888777666555555666666666777777777777777888888888999999999777777888999::::::;;;;;;;;;===>>>>>>===>>>???@@@CCCCCCCCCCCCCCCFFFJJJLLLNNNNNNNNNOOOQQQSSSWWWYYY[[[[[[YYYVVVSSSPPPNNNMMMJJJKKKIIIDDD>>><<>>BBBCCCGGGTTT```^^^UUUeeeeeeYYYGGG===AAAFFFFFFGGGAAA<<>>::::::999888777666555555555666666666666666555555777777666666666666777777555555555555555666666777777666666777888999777666333444444444555555555555555555666666777888888888666666777888999:::;;;;;;;;;<<<>>>>>>======???@@@BBBAAA@@@@@@BBBDDDFFFGGGIIIJJJLLLNNNOOORRRVVVZZZ\\\\\\[[[WWWSSSPPPOOOOOOSSSRRRNNNGGG@@@===>>>@@@OOOIII^^^zzzxxxnnnddd]]]UUURRRNNNMMMNNNSSSYYY^^^jjjkkklllmmmmmmooosssvvvvvv}}}YYY[[[```fffkkkiiibbb[[[ZZZ```\\\PPPKKKSSSYYYYYY\\\[[[ZZZWWWUUUTTTTTTUUUQQQQQQRRRRRRRRRRRRRRRQQQRRRPPPMMMKKKJJJJJJKKKLLLKKKJJJJJJKKKLLLMMMLLLKKKHHHGGGFFFFFFGGGGGGFFFEEEBBBDDDGGGIIIIIIHHHGGGGGG@@@FFFHHHFFFEEEHHHKKKKKKUUUXXXTTTJJJDDDGGGPPPVVVCCCCCCBBB???===>>>@@@BBBBBB@@@===<<<===>>>======??????===<<<<<<===???AAABBBBBBBBBBBBEEELLLTTTZZZcccXXXHHH===:::===@@@AAA???===;;;;;;===>>>===;;;999::::::777555777:::<<<888888777777666666555555444555555666666555555555555555444444444444555555444444444444444555666666666444333444777888777555333333444444444555555555444444444555666777777777444555666888999;;;<<<<<<;;;<<<>>>>>>======???@@@@@@???>>>???AAACCCEEEFFFEEEHHHKKKLLLMMMOOOSSSVVVXXXYYYYYYWWWSSSQQQRRRTTTSSSQQQLLLGGGCCCAAA@@@@@@NNNKKK\\\ooommmvvvuuummmeee\\\WWWPPPOOOOOOPPPSSSYYYaaafffjjjlllnnnnnnnnnppptttwwwyyySSS```nnnpppggg]]][[[]]]bbbgggbbbSSSNNNVVV]]]]]]YYYYYYXXXWWWVVVTTTSSSQQQOOOOOOOOOPPPOOOOOONNNNNNQQQPPPPPPOOOOOONNNNNNNNNGGGHHHIIILLLMMMKKKGGGDDDDDDCCCBBBBBBDDDEEEEEEDDD>>>AAAEEEGGGGGGFFFGGGHHHBBBFFFEEE@@@>>>CCCIIIKKKVVVUUULLL@@@???FFFEEE>>>FFFDDDBBB@@@@@@???>>>===<<<>>>>>>===;;;:::<<<===<<<999;;;AAACCC@@@===>>>AAA@@@AAABBBAAAGGGYYYkkkWWWIII>>>;;;<<<;;;:::;;;:::<<<===;;;888777:::===444888::::::999888666444888888888888888888888888444444555666666555555555444333333222222333333444333333333333444444555666444222111222666777666444444444444555555555666666333333444444555666777777444444666777999;;;======;;;<<<>>>>>>======???@@@>>>======>>>AAADDDFFFFFFCCCFFFJJJKKKKKKLLLOOORRROOOQQQRRRQQQNNNNNNPPPRRROOOKKKHHHFFFEEEEEEEEEDDDCCCDDDRRRXXXRRRaaa{{{pppgggaaa[[[UUUPPPPPPPPPRRRUUUYYY```hhhmmmkkkooosssuuuuuuwwwzzz}}}~~~~~~wwwccc]]]hhhkkk```___kkkgggeee^^^VVVWWW^^^___[[[XXXWWWXXX[[[YYYSSSNNNNNNQQQNNNKKKJJJKKKNNNOOOOOONNNNNNNNNMMMMMMMMMLLLLLLNNNKKKIIIGGGHHHHHHGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFEEEDDDBBBAAABBBAAAAAA@@@AAABBBCCCDDDQQQIIIAAA===???AAA@@@???@@@???===<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===BBB===888JJJccccccQQQ???>>>;;;999888999:::;;;:::::::::999999888888888666666666666555555555555555555555555666666666666333333333333333333333333444444444333333222222222111111111111111111111111222222222222222222222222222222222333333333444444444444444444444444444444333333444666777999::::::===<<<<<<<<<<<<;;;;;;;;;???>>>>>>@@@EEEGGGFFFCCCHHHHHHGGGGGGFFFGGGGGGHHHEEEJJJLLLLLLOOOUUUYYYZZZUUULLLOOOSSSLLLJJJIIICCC@@@EEEMMMQQQQQQ]]]|||~~~wwwtttiii^^^[[[WWWPPPMMMOOOPPPQQQXXX```eeefffjjjpppsssrrrooossszzzuuuxxxrrr{{{nnnddddddpppsssiiidddhhhccc```XXXRRRUUU\\\\\\XXXTTTRRRSSSVVVUUUPPPMMMNNNSSSQQQMMMLLLMMMNNNOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMKKKHHHGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGFFFEEEBBB@@@???BBBAAA@@@@@@AAABBBCCCDDDKKKEEE???===???BBBAAA@@@???>>>===<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999;;;BBBPPP\\\^^^RRRDDD===;;;999777777777888999999999888888777777777777666666666666555555555444444444444444555555555555333333333333333333333333222222222222222111111111111111111111111111111111222222222222222222222222222222222333333333333444444444444444444444444444111111111222444666777888;;;;;;;;;;;;;;;;;;;;;;;;>>>===>>>@@@DDDFFFEEECCCEEEDDDDDDCCCCCCDDDDDDEEEFFFKKKOOOPPPRRRWWWZZZYYYZZZUUUUUUPPPGGGKKKPPPIIIEEEGGGLLLPPPPPPVVVnnnxxxsssyyynnniiieee[[[TTTRRRQQQNNNNNNRRRYYYZZZ^^^dddgggfffiiinnnrrruuuuuuxxx~~~}}}iiigggiiippptttpppjjjgggXXXTTTMMMKKKPPPVVVUUUOOOSSSPPPPPPSSSRRROOOMMMOOOUUUSSSPPPNNNOOOOOOOOONNNOOONNNNNNMMMMMMMMMMMMMMMMMMJJJHHHGGGGGGHHHFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEGGGGGGGGGFFFDDDAAA???===AAA@@@@@@@@@@@@AAABBBBBBCCC@@@======@@@BBBAAA@@@>>>======<<<;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;888FFF___eeeRRR???;;;999888666555444555666666777777666666666666555555666666555555555444444444333333333444444444555555222222222222222222222222000000000000000111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333222111111111222444777888999999::::::;;;<<<<<<<<<>>>===>>>@@@BBBDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBFFFLLLRRRRRRSSSVVVVVVSSSRRRSSSRRRHHHCCCSSS___XXXLLLHHHIIINNNQQQTTTbbbtttbbb\\\pppzzztttkkkbbb^^^WWWQQQLLLLLLMMMNNNQQQUUUaaaaaadddhhhiiihhhkkkppprrrvvvuuuwwwhhhiiiiiihhhjjjmmmkkkfffUUUPPPKKKMMMSSSXXXUUUOOOWWWSSSRRRTTTSSSPPPOOORRRSSSQQQOOOOOOPPPPPPOOONNNOOONNNMMMLLLLLLLLLMMMMMMKKKJJJHHHGGGGGGGGGFFFDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDBBB@@@>>>@@@@@@@@@???@@@@@@@@@@@@>>>===<<<===@@@@@@???======<<<<<<;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999???:::CCCUUUVVVCCC888;;;666666555444444444555555666666666666555555555555555555555444444444333333333333333444444444555555222222222222222222222222/////////000000111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222666444333222333666999;;;777777888999:::;;;<<<<<<======>>>???@@@AAAAAA@@@@@@@@@@@@???@@@@@@AAABBBFFFMMMRRRRRRQQQQQQNNNJJJEEEKKKOOOIIIPPPppptttUUUHHHDDDLLLSSSVVV```mmmrrrttt~~~sssmmmggg___YYYWWWSSSPPPMMMMMMOOOSSSWWWZZZcccbbbeeeiiikkkkkkooouuuwwwxxxvvv~~~cccggghhheeedddfffccc\\\ZZZVVVTTTYYY___```]]]YYY[[[WWWUUUUUUSSSPPPOOORRROOONNNNNNOOOQQQRRRQQQOOONNNMMMLLLKKKJJJKKKLLLMMMJJJIIIGGGGGGGGGGGGEEECCCBBBBBBBBBAAAAAABBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAA??????????????????>>>>>><<<<<<===>>>???>>><<<;;;;;;;;;;;;;;;::::::999999888888888888888888888888888888888888888888888888<<<===???AAA???;;;888999444444444444444555555555555555666666666666666666444444444444333333333333333333444444444555555555111111111111111111111111//////000000111111222222000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222777555444333444666999;;;555666777888999:::;;;<<<;;;<<<>>>>>>>>>>>>>>>???AAAAAAAAAAAAAAABBBCCCCCCIIIOOOTTTRRRPPPNNNKKKFFFEEEMMMUUUXXXkkkcccNNNBBBIIISSSVVV]]]hhhxxxnnnddd^^^YYYSSSPPPPPPPPPQQQRRRSSSVVV[[[```bbbeeeccceeeiiikkklllqqqwwwzzz}}}]]]ccchhhiiigggbbbZZZRRRYYYVVVXXX^^^bbb```]]]\\\[[[WWWUUUUUUSSSOOONNNPPPMMMMMMNNNPPPSSSSSSRRRPPPMMMLLLJJJIIIHHHIIIKKKLLLIIIHHHGGGGGGGGGFFFDDDBBBAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAACCCCCCCCCCCCBBB>>>>>>>>>???>>>>>>===<<<;;;<<<===>>>===<<<;;;::::::::::::::::::999888888666666666666666666666666777777777777777777777777333:::<<<777555999888333333333444444555555555666555555555555555666666666444444333333333222222222222222222333333333444444000000000000000000000000000000000000111111111111000000000000000000000000///////////////////////////000000000000111111111111111111111111111111111333333111111222444666777555555666777888999:::;;;:::<<<>>>>>><<<<<<<<<===AAAAAAAAAAAABBBCCCDDDDDDLLLQQQTTTRRRPPPOOOMMMIIIMMMRRRYYY___ssswwwZZZFFFJJJQQQQQQTTT]]]nnnzzzvvviiiaaaYYYVVVRRRNNNMMMOOOMMMRRRWWWYYY]]]dddiiijjjhhhggggggkkklllnnnssszzz|||~~~{{{|||}}}~~~~~~~~~~~~}}}|||~~~~~~___bbbgggkkkhhh```XXXUUUPPPQQQVVV]]]^^^YYYVVVXXXYYYVVVUUUVVVTTTPPPOOOQQQNNNOOOPPPRRRTTTTTTRRROOOLLLKKKHHHGGGFFFGGGIIIJJJHHHGGGFFFGGGGGGFFFCCCAAABBBAAAAAA@@@@@@AAAAAABBB???@@@AAABBBCCCBBBAAAAAA======>>>>>>>>>===<<<;;;:::;;;=========<<<;;;<<<888999:::::::::999777777555555555555555555555555666666666666666666666666111777999555555888777111111111222333444555555555333333333333444444444555333333333333222222222222000000000000111111111111000000000000000000000000000000//////////////////000000000000000000000000/////////////////////////////////000000000111111111111111111111111111111000000000000111222333333555555666666777888999999:::<<<>>>===;;;:::;;;<<>>>>>>>>===;;;:::999:::<<<===<<<<<<===>>>888888999:::999888777666555555555555555555555555666666666666666666666666666555555666777666555555///000111333333444444444111111222222222333333333333333333222222222111111............////////////000000000000000000000000/////////......------,,,000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000111111222222222333555555666666777777888888999<<<>>>===:::999:::;;;============>>>???AAAAAAEEEJJJKKKIIIJJJOOOSSSSSSWWWUUUTTTOOOSSStttrrrYYYYYYZZZPPPLLLRRRRRReeesss|||tttlllddd^^^[[[UUUPPPMMMMMMMMMLLLNNNRRRWWW```gggggggggkkkllliiihhhfffiiiooouuuzzz~~~~~~||||||~~~~~~yyywwwxxx{{{~~~tttyyy|||~~~|||~~~{{{~~~___^^^```fffhhhddd]]]YYYYYY\\\XXXQQQSSS\\\\\\UUU\\\```\\\QQQOOOVVVXXXRRRQQQNNNLLLMMMQQQQQQNNNJJJHHHHHHGGGFFFFFFEEEEEEDDDFFFFFFGGGHHHHHHHHHGGGGGGDDDDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>??????>>>===;;;:::888999:::;;;:::999888777888888888888777777777666777666666555444444333333555555444444444444555555333333333333333333333333111222222333333222222111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000//////.........---------////////////////////////////////////////////////000000//////.........---///////////////.........000000000000111111111111222222333444444555555666999:::<<<<<<:::999999:::;;;;;;<<<===============???@@@CCCHHHLLLNNNNNNLLLOOOVVVYYYTTTSSS\\\kkkuuutttkkk]]]TTTPPPOOOOOONNNQQQSSSdddyyy}}}zzzqqqnnnhhhbbb[[[VVVSSSQQQNNNMMMLLLMMMPPPTTTYYY\\\aaaffflllnnnllllllmmmooommmmmmrrrvvvwwwzzzxxxzzzzzz}}}}}}}}}zzz{{{~~~}}}|||vvvpppnnnsssyyy~~~{{{|||}}}}}}}}}|||{{{zzz|||}}}dddaaabbbeeeeee^^^VVVSSSWWWZZZVVVOOOQQQYYYYYYSSSTTTYYYWWWPPPOOOUUUVVVPPPOOOLLLJJJKKKNNNOOOKKKHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEECCCCCCCCCBBBAAAAAA@@@@@@@@@@@@??????>>>>>>============>>>>>>===<<<:::999999999::::::999999888777777777777666666666555555666666666555444333333333444444333333333333444444333333333333333333333333111222222222222222222111000000000111111111222222////////////////////////000000000000000000000000///////////////////////////.........------------................................................000/////////.........---............//////////////////000000000111111111222222333333444555555555444666999:::::::::;;;===<<<===>>>>>>>>>===<<<;;;??????AAAEEEIIIKKKKKKJJJNNNRRRSSSPPPRRRZZZbbbdddbbb___ZZZUUUPPPOOOOOOQQQNNNOOOYYYiii~~~}}}}}}wwwoooiiidddbbb]]]XXXSSSPPPOOONNNOOOOOOPPPRRRVVVZZZ___bbbggghhhiiikkknnnpppqqqrrrsssqqqwwwxxx}}}zzz~~~xxxwww{{{~~~}}}}}}tttrrruuuxxx|||~~~~~~~~~{{{}}}}}}}}}}}}|||{{{zzzzzzzzzvvvtttqqqqqqrrruuuwwwxxxuuuvvvvvvwwwwwwvvvuuuttt|||zzz|||bbb______bbb___WWWPPPNNNVVVWWWTTTMMMMMMTTTTTTOOOLLLQQQQQQMMMMMMSSSSSSMMMMMMKKKIIIKKKMMMMMMKKKGGGIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBAAA???>>>??????>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;:::999888:::999999888888888888888666555555555555444444444666555555444444333333222333222222111111222222333222222222222222222222222111111222222222222111111000000000000111111111111////////////////////////000000000000000000000000....................................------------................................................/////////...............---------.../////////000//////000000000000111111111222222333333444555555333555777888888888:::<<<===>>>?????????===;;;:::@@@??????BBBEEEHHHIIIIIIMMMMMMLLLLLLQQQWWWWWWRRRPPPTTTXXXWWWSSSQQQSSSUUUPPPPPPSSSZZZiii{{{~~~{{{tttnnnjjjeee^^^YYYWWWUUUQQQNNNLLLMMMNNNOOOSSSTTTVVVYYY]]]bbbeeeggghhhhhhhhhlllppprrrqqqppp}}}~~~}}}}}}xxx~~~~~~vvvqqqsssxxx{{{tttkkkkkkpppuuu{{{|||yyyxxxyyyzzzzzzzzzzzzzzzzzzxxx|||~~~|||wwwssstttvvvnnnppprrrrrrqqqoooooooooppppppqqqqqqqqqqqqqqqqqqvvvvvvyyy~~~yyyxxx___[[[\\\```___VVVRRRTTTVVVWWWSSSMMMKKKOOOOOOLLLJJJMMMMMMIIIJJJNNNOOOLLLNNNLLLKKKLLLNNNNNNKKKIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@AAABBBCCCBBB@@@>>>===>>>>>>===<<<;;;;;;::::::<<<<<<<<<;;;;;;:::999999:::999888666666777888888555555555555444444444444444444444444333333222222333222222111111222222333222222222222222222222222000000111111111111000000/////////000000000111111////////////////////////////////////////////////------------------------------------------------........................................................................,,,,,,------...///000000////////////000000000111111111111222333333444444555666777666555555666888;;;<<<>>>???@@@>>><<<;;;CCCAAA@@@AAADDDGGGIIIIIIKKKKKKJJJJJJOOOTTTSSSMMMMMMQQQVVVXXXWWWVVVVVVWWWRRRWWWWWWVVV]]]tttxxxwww~~~www{{{zzztttqqqvvv}}}zzzuuurrrnnnhhhccc___[[[WWWTTTPPPNNNLLLLLLMMMOOOSSSUUUWWWXXX[[[___cccfffhhhiiihhhjjjmmmppprrrttttttttt||||||yyyttttttuuuttt|||sssnnnnnnqqqxxx|||zzzvvvvvvtttsssuuuxxxyyywwwuuutttvvvyyyxxxuuurrrqqqqqqiiimmmqqqqqqnnnkkkkkklllpppooooooooopppqqqrrrrrrqqqrrrwww~~~yyysssrrr]]]XXXYYY___^^^UUUSSSXXXWWWWWWSSSMMMJJJKKKLLLKKKMMMMMMJJJFFFFFFJJJLLLLLLLLLKKKKKKKKKLLLLLLJJJIIIIIIIIIHHHGGGGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCBBB???@@@BBBBBBBBB@@@===<<<======<<<<<<;;;::::::999======<<<;;;::::::::::::999888777666555666777888666666555555555444444444333333333333333222222222333333222222222222333333111111111111111111111111///000000111111000000///....../////////000000000................................................------------------------,,,,,,------------------................................................---------...............+++,,,,,,---...//////000...////////////000000000000000111111222333333333444555555555444444666888777999;;;>>>??????>>>>>>EEECCCAAAAAADDDGGGIIIJJJJJJLLLLLLJJJKKKQQQTTTTTTTTTSSSRRRTTTVVVWWWUUUSSSQQQ[[[ZZZVVVYYYeeerrrnnntttyyy{{{wwwoookkklllooooooyyy~~~yyyuuupppjjjfffccc```[[[XXXUUUTTTRRRQQQOOONNNNNNOOOQQQUUUYYY\\\[[[]]]___ccceeeggghhhhhhiiimmmpppoooooovvvxxx~~~}}}xxxwwwzzz{{{yyy~~~zzzxxxxxxwwwvvvwwwwww{{{|||xxxwwwsssqqqooopppttttttqqqnnnppppppppprrrttttttqqqnnniiilllnnnmmmjjjjjjlllooopppooonnnnnnoooqqqssstttqqqsssxxx~~~}}}vvvqqqqqqWWWQQQRRRXXXUUUKKKJJJRRRTTTTTTQQQMMMJJJJJJLLLMMMOOOMMMIIIEEEEEEGGGJJJLLLHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDEEEFFFFFFFFFEEEDDDCCCBBB@@@@@@AAAAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;:::======<<<;;;::::::::::::888777777666666666666666666666555555555444444444222222222222222222222222333222222222222222222333000000000000000000000000//////000000000000//////............////////////................................................------------------------,,,,,,,,,,,,---------------------------------------------------------------------------.........,,,,,,,,,---.........///......////////////000000///000000111111222333333000111222333444666999<<<666777999;;;===>>>???@@@CCCAAA@@@AAADDDGGGIIIIIIGGGLLLMMMJJJHHHNNNUUUYYYXXXSSSOOONNNQQQRRRPPPNNNMMMYYYVVVSSSXXXYYYxxxpppllllllvvvwwwtttmmmhhhhhhgggeeekkkpppsssuuu{{{}}}zzzyyyuuuoooiiiddd^^^YYYVVVSSSQQQOOOMMMLLLLLLMMMNNNQQQRRRSSSUUUWWWZZZ]]]___```aaaccceeegggiiijjjjjjjjjmmmoooooosss}}}|||zzzzzzuuuwww~~~|||yyy{{{~~~~~~zzzrrrnnnmmmqqqtttttttttwwwpppmmmlllmmmoooooollliiimmmkkkjjjmmmrrrtttqqqmmmmmmlllkkkiiihhhiiimmmpppnnnmmmkkkkkklllooorrrtttuuuuuuyyy}}}zzztttqqqsssVVVNNNOOOVVVRRRGGGGGGQQQNNNMMMMMMLLLJJJJJJNNNRRRLLLJJJGGGGGGFFFGGGHHHJJJGGGHHHIIIIIIHHHGGGFFFFFFGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCBBB@@@@@@@@@???>>>>>>======;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<:::999888888999999666666777777666666555444444444444444333333333333111111111222222222222222222111111000000111111222000000000000000000000000...//////000000//////...------........./////////........................------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,------.........------------------------........./////////000000//////000000111222222222000111222333333666:::===777777777888:::<<<>>>???>>>===<<<>>>AAADDDEEEFFFCCCHHHJJJGGGFFFLLLRRRUUUTTTRRROOOMMMMMMMMMNNNNNNQQQXXXOOOQQQ\\\TTTaaazzzyyyqqqtttwwwuuuooolllkkkiiifffdddggghhhgggjjjpppsssrrruuuuuuvvv{{{yyyyyywwwtttppplllhhheeeccc```\\\XXXUUURRROOONNNMMMLLLKKKJJJKKKMMMPPPRRRWWWXXXZZZ\\\^^^```aaaaaadddeeefffiiikkknnnooopppmmmttt~~~xxxwww~~~~~~{{{zzz}}}{{{~~~zzz}}}}}}yyywww{{{{{{xxxsssmmmjjjlllooonnnoooqqqmmmllllllmmmmmmmmmkkkjjjjjjjjjkkklllnnnoooooooooqqqmmmiiifffgggiiikkkkkkllljjjiiihhhiiimmmqqqtttuuuuuuvvvwwwtttoooooorrr[[[TTTUUU]]]ZZZOOOPPP\\\HHHHHHIIIJJJJJJKKKPPPVVVHHHFFFFFFHHHHHHGGGGGGIIIHHHJJJKKKJJJIIIHHHHHHHHHFFFFFFEEEEEEDDDCCCCCCCCCAAAAAABBBBBBCCCBBBBBBBBBAAA@@@???>>>=========>>>::::::;;;<<<<<<======>>>;;;:::999777777777777888555666777777777666444333333333333222222222111111111111111111111111222222000000////////////000000000000000000000000000000......////////////......---------.........//////........................------------------------........................+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,------.........------------------,,,,,,............/////////000/////////000111111222222444444444333333444777:::999888777666777:::<<<>>>:::999999;;;???AAABBBBBB@@@EEEFFFEEEFFFKKKNNNMMMOOOQQQRRRPPPMMMLLLNNNRRRYYYZZZMMMRRRcccUUUTTTzzz|||zzzuuurrrmmmhhhbbbddddddaaabbbeeefffddddddcccdddggglllrrrvvvwww~~~{{{wwwrrrnnnlllhhhgggeeebbb___\\\YYYWWWQQQPPPOOONNNNNNNNNNNNNNNOOOPPPPPPOOOPPPSSSXXX[[[]]]^^^```bbbdddddddddcccfffggghhhkkknnnrrruuuvvvwwwwwwuuu{{{|||yyyrrr{{{wwwuuuuuu}}}xxxssstttvvvuuuyyysssoooppppppllljjjjjjmmmmmmnnnoooooonnnnnnnnniiikkkmmmllljjjjjjnnnqqqsssnnnhhhfffggghhhhhhfffllljjjhhhgggiiimmmqqqtttsssqqqqqqqqqmmmiiijjjoooUUUTTTXXX___aaa[[[YYY[[[LLLLLLLLLMMMLLLKKKKKKJJJHHHHHHIIIJJJKKKJJJHHHEEEHHHHHHIIIKKKMMMMMMJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>>>>============::::::999888999:::<<<===<<<;;;:::888777888888999777666666666666555555555444444333333333222222222000000000000000000000000////////////////////////111111111111111111111111000000//////......------//////.........---------//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++............///////////////000000000111111111111111222222333333444444555444555777999:::::::::999888888999<<<@@@BBBBBBAAAEEEFFFFFFDDDBBBAAABBBCCCKKKNNNRRRQQQOOOOOOSSSXXXZZZZZZ[[[\\\\\\\\\\\\[[[www~~~zzzrrrjjjhhhfffdddddddddcccaaa___]]]\\\[[[]]]aaacccdddcccnnnnnnnnnpppsssvvvzzz|||~~~{{{wwwsssqqqooorrrqqqpppmmmjjjeeeaaa___^^^ZZZUUURRRQQQPPPMMMKKKNNNMMMLLLMMMOOOPPPPPPOOOPPPRRRUUUWWWWWWYYY[[[]]]```bbbcccccceeejjjmmmmmmlllmmmmmmooorrrwww~~~~~~}}}~~~{{{qqqoooxxx|||~~~zzzzzz|||zzzzzz{{{yyyuuutttrrrppptttzzzsssooovvvsssfffcccjjjjjjkkkmmmoooooonnnlllkkkiiijjjkkkjjjiiijjjkkkmmmqqqnnniiieeeccceeehhhjjjkkkiiijjjmmmnnnjjjjjjlllnnnpppqqqpppmmmkkkjjjjjjUUUSSSUUUZZZZZZWWWVVVYYYIIIHHHHHHGGGFFFFFFEEEEEEIIIJJJKKKLLLLLLJJJIIIHHHJJJIIIHHHIIIJJJJJJGGGEEEFFFEEEDDDCCCBBBBBBBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>=========<<<:::999999999999:::;;;<<<<<<;;;999888777777888888666666555555555444444444444333333333333222222222000000000000000000000000////////////////////////........................////////////............///.........------------///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////////////////000000000111111111111111222222333444444444333444666777888999888888888999:::>>>AAACCCBBBAAAGGGGGGGGGFFFDDDDDDEEEGGGKKKMMMNNNMMMKKKNNNTTTZZZZZZZZZZZZ[[[[[[[[[\\\\\\ooo|||~~~yyyrrrmmmjjjfffcccbbb```]]][[[ZZZYYYXXXXXXYYYZZZZZZZZZaaa```aaaaaadddgggjjjlllooooooooooooppppppppppppnnnmmmkkkiiigggeeecccbbb^^^^^^\\\[[[XXXVVVSSSRRRWWWSSSPPPOOOOOOOOONNNLLLPPPOOOOOOPPPQQQRRRRRRRRRYYYZZZZZZZZZZZZ[[[]]]```bbbbbbccccccfffhhhhhhgggjjjmmmppptttzzz~~~}}}~~~~~~}}}tttpppsssxxx}}}~~~}}}zzzyyyzzzuuuzzzvvvwwwwwwtttssstttvvvuuusssvvv|||xxxttt{{{nnn^^^\\\mmmmmmnnnnnnnnnmmmlllkkkjjjjjjhhhfffeeegggkkkooooookkkfffdddeeegggiiijjjjjjiiijjjnnnnnnjjjhhhjjjlllnnnpppooommmkkkjjjiiiVVVSSSSSSUUUUUUTTTUUUXXXOOOMMMKKKJJJHHHHHHHHHHHHJJJMMMOOOOOOLLLJJJJJJKKKMMMKKKIIIHHHHHHHHHGGGEEEBBBBBBAAAAAA@@@AAAAAABBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<:::999999999999:::;;;;;;::::::999888777777777777444444444444333333333333333333333222222222111111000000000000000000000000000000000000000000000000------------------------.............../////////............------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++------------------------------------------------++++++,,,------...//////---............/////////////////////000000000000111111111222333333444444222333444555666777777777999:::<<<@@@DDDDDDCCCAAAEEEFFFFFFFFFEEEEEEGGGHHHJJJKKKJJJHHHHHHMMMVVV]]]WWWVVVVVVUUUVVVWWWXXXYYYdddiiixxxtttnnnjjjgggdddbbb```[[[\\\[[[YYYVVVUUUUUUVVVVVVVVVUUUUUUWWWYYY[[[\\\]]]]]]]]]]]]]]]]]]\\\\\\ZZZZZZYYYYYYXXXWWWVVVVVVRRRRRRQQQOOOOOONNNNNNNNNQQQPPPNNNOOOPPPRRRRRRQQQUUUUUUUUUUUUVVVWWWXXXXXX]]]^^^]]]\\\\\\]]]```cccbbbaaabbbeeeiiimmmoooqqq{{{zzz{{{||||||xxxvvv|||}}}yyywww~~~}}}zzzuuuvvvzzzwww~~~}}}wwwuuuuuuuuunnnpppvvvyyywwwsssuuuzzz~~~wwwwww|||mmmdddeeepppoooooonnnmmmlllkkkkkkkkkiiieeeaaa```cccjjjooohhheeebbbccchhhkkkiiifffiiihhhjjjmmmmmmhhheeefffhhhkkknnnnnnllljjjhhhhhhVVVUUUUUUVVVWWWWWWXXXYYYUUUSSSPPPNNNLLLLLLMMMNNNKKKOOORRRQQQLLLIIIKKKNNNOOOLLLIIIGGGHHHHHHHHHGGG??????>>>??????@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<999999999999999999::::::999999888777666666666666333333333333222222222111222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////---------....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......---------.........//////........./////////000000000000111111222333333333222222333444555666777777999:::===BBBEEEEEEBBB@@@???@@@BBBBBBAAABBBDDDFFFHHHHHHHHHHHHIIINNNUUU[[[UUUTTTSSSSSSTTTVVVXXXYYY^^^```nnn|||vvvqqqnnnkkkjjj```aaaaaa^^^ZZZXXXYYY[[[VVVVVVUUUUUUUUUVVVVVVWWWVVVVVVUUUUUUTTTTTTSSSSSSUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRPPPPPPOOOPPPQQQRRRSSSSSSSSSTTTVVVWWWWWWXXXYYYZZZZZZZZZZZZ\\\^^^```^^^___aaaaaaaaaccceeehhhllljjjjjjkkkmmmrrr|||~~~yyywwwwwwxxxwwwvvvwww{{{zzzttttttxxxyyy{{{zzzxxxuuutttsssrrrqqqtttyyy{{{vvvooopppuuu|||qqqkkknnnnnnjjjllltttqqqpppnnnmmmkkkkkkkkkkkkiiigggddd```___bbbgggllleeedddeeekkkrrrtttmmmffffffeeegggkkkjjjdddaaabbbdddgggkkkllljjjhhhffffffUUUXXXZZZZZZ[[[\\\[[[YYYRRRPPPNNNLLLKKKLLLMMMNNNLLLPPPSSSPPPKKKIIIKKKNNNKKKIIIEEEDDDEEEGGGHHHHHH>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@????????????@@@============<<<<<<<<<<<<999999999999999999999888777777777777666555444444333222222222111111111111222222111111111000000000////////////////////////////////////////////////000000000000000000000000,,,,,,------......//////,,,,,,------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............------------------------..............................---------,,,,,,,,,------------............---............///////////////000111111222222333222333333444555666777888999:::===AAADDDDDDAAA???<<<===>>>??????@@@CCCEEEEEEFFFHHHJJJLLLOOOSSSUUUUUUTTTTTTTTTUUUXXX[[[]]]^^^cccgggqqq{{{uuupppmmmdddcccbbb```]]]\\\\\\]]]ZZZZZZYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTVVVVVVUUUUUUTTTTTTSSSSSSTTTSSSRRRQQQQQQRRRSSSSSSXXXYYYZZZZZZZZZ[[[[[[[[[[[[\\\]]]\\\[[[]]]```ccc```bbbeeeggggggggghhhiiirrrqqqqqqpppmmmrrr}}}uuuqqqqqqqqquuu}}}~~~}}}|||sss}}}}}}|||uuusssvvvtttrrrpppqqqrrrrrrrrrrrrvvvvvvxxxxxxsssmmmnnnsssmmmiiikkktttvvvqqqnnnooonnnmmmlllkkkjjjjjjjjjjjjffffffeeebbbaaabbbeeehhhfffgggllluuu}}}|||sssjjjcccbbbcccffffff```^^^___bbbeeehhhiiigggeeedddcccUUUYYYZZZYYYYYYZZZXXXTTTMMMLLLKKKKKKKKKLLLNNNOOOMMMOOOPPPNNNKKKIIIJJJLLLGGGEEEBBBAAABBBDDDDDDDDD???>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAA=========<<<<<<<<<;;;;;;999999999:::999999888777666666666666555444333333222222222222111111111111111111111000000000000///////////////////////////////////////////////////........................---------------.........,,,,,,,,,,,,------------,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...............///------------------------------------------------//////...---,,,,,,++++++,,,------------.........------------.........////////////000111111222222222222333333444555777888888999;;;???AAABBB@@@===<<<===?????????@@@CCCEEEBBBDDDHHHKKKMMMNNNNNNNNNMMMNNNNNNPPPSSSVVVYYYZZZccckkkllllllyyytttmmmjjjfffdddbbb```]]][[[\\\\\\[[[[[[ZZZYYYXXXWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXWWWWWWVVVUUUUUUTTTTTTXXXXXXWWWWWWWWWWWWWWWWWW\\\]]]______]]]\\\\\\]]]ZZZ\\\]]]\\\[[[\\\aaaeeeaaacccfffgggggggggiiijjjiiikkkqqqxxx|||}}}yyyoooooonnnnnnrrr{{{}}}~~~}}}}}}|||yyyzzzyyy|||~~~|||vvvsssuuupppmmmmmmqqquuuuuuwwwyyytttrrrqqqrrrpppmmmnnnrrrmmmkkkmmmtttvvvrrroooooohhhhhhhhhhhhiiiiiiiiiiiieeeffffffeeedddcccdddeee```bbbhhhqqqwwwvvvnnnfffbbb___```cccbbb^^^]]]___bbbccceeeeeecccaaaaaaaaaUUUXXXVVVPPPNNNPPPNNNJJJHHHIIIJJJLLLMMMOOOPPPQQQOOONNNMMMLLLJJJIIIIIIIIIHHHFFFCCCBBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@??????@@@@@@AAA======<<<<<<<<<;;;;;;;;;888999999:::999888777666555555666666555444222111333333222222222111111111111111000000000/////////////////////////////////------------------------------------------------...------------------,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,---------.........,,,,,,---------...............//////000111111222111111111111222444555666888888999;;;>>>???>>><<<<<<>>>?????????@@@BBBEEEBBBCCCEEEHHHJJJJJJIIIGGGGGGHHHKKKNNNRRRUUUWWWYYYiiirrrwwwyyyxxxsssqqqmmmfff____________^^^]]]\\\[[[ZZZYYYZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYY\\\]]]^^^_______________^^^aaaccccccaaa___```aaa^^^```aaa```^^^___eeejjjhhhiiijjjlllnnnsssyyy}}}yyy}}}}}}vvvssspppoookkknnnoooooosssxxxuuunnntttvvvxxxzzzyyyxxxwwwwwwyyy~~~}}}|||~~~|||vvvyyyuuutttwwwxxxuuuuuuvvvsssppppppuuuwwwuuuvvv{{{pppllljjjnnnooommmkkklllpppjjjffffffiiijjjnnnqqqaaabbbdddfffhhhhhhhhhhhhfffggghhhfffeeedddeeefff\\\]]]aaaeeeiiiiiieeebbbbbb______aaaaaa^^^^^^aaabbbccccccaaa___^^^___```UUUVVVQQQHHHDDDFFFEEEAAABBBDDDFFFIIILLLMMMNNNOOOOOOMMMKKKJJJJJJJJJHHHGGGMMMJJJHHHFFFFFFEEECCCAAABBBBBBAAAAAAAAAAAAAAABBB@@@???????????????@@@@@@======<<<<<<<<<;;;;;;;;;888999::::::999888777666444555555666555444222111333333333222222222222111000000000000////////////////////////////////////------------------------.................................------,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,---------......,,,,,,,,,---------............//////000111111111000000//////000222444555777777777999<<<======;;;;;;<<<>>>>>>>>>>>>AAACCCCCCCCCCCCEEEFFFGGGEEEDDDIIIKKKOOOSSSXXX[[[]]]^^^mmmttt|||qqqhhhdddddddddcccbbbaaa______[[[[[[[[[\\\\\\]]]]]]]]]]]]^^^^^^^^^______``````\\\]]]___bbbccccccccccccaaadddggggggdddcccdddeeeccceeegggeeecccdddjjjpppttttttuuuxxx~~~nnnnnnssskkkiiirrrccckkkpppppprrrvvvvvvqqqiiinnnrrrtttsssssstttvvvzzz~~~{{{~~~~~~zzzxxxxxxyyy{{{{{{yyyvvvyyyrrrmmmpppssstttvvvxxxtttqqqqqqtttsssnnnnnnrrroooiiiggglllooolllgggdddccc```___aaadddeeeggghhh]]]___bbbeeeggghhhggggggiiiiiihhhfffddddddfffhhh______```aaabbbdddeeefffccc```^^^```aaa___```dddccccccbbb___]]]\\\]]]___RRROOOPPPSSSOOOFFFCCCFFFFFFEEEEEEFFFIIIMMMQQQSSSJJJMMMPPPRRRQQQMMMHHHDDDKKKJJJJJJIIIHHHFFFEEEDDDBBBBBBBBBBBBBBBBBBAAAAAACCCBBBBBBAAAAAA@@@@@@???======<<<<<<<<<;;;;;;;;;888888888888777777777666555555444444444333333333222222222111111111111000000000000000///////////////............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------............////////////000111111222222333444444444444555777888:::;;;;;;999:::;;;===>>>>>>>>>>>>AAABBBBBBCCCCCCCCCCCCCCCOOOTTTYYYYYYUUUTTTYYY^^^kkkssswwwyyy{{{uuupppoooqqqnnneee``````______^^^]]]]]]^^^___```aaabbbcccddddddcccaaa```^^^^^^___```aaacccdddeeecccfffhhhiiiiiihhhhhhiiiiiimmmpppnnnkkklllttt{{{tttfffhhhggg```bbbllleeecccdddkkksssvvvrrrlllnnnqqqrrrqqqsssxxxyyyxxx|||{{{~~~~~~||||||{{{xxxuuuzzz~~~}}}yyyxxxzzzyyyzzz|||}}}xxxsssnnnpppmmmjjjpppzzzwwwmmmmmmpppsssrrrnnnllllllnnnjjjiiihhhhhhiiiiiihhhffffffeeedddcccbbb```_________\\\ZZZ]]]cccffffffcccbbbaaa___```bbbgggllloooeeebbb___```dddggghhhhhhaaa___]]]\\\[[[\\\^^^___ddddddbbbaaa___]]]\\\[[[NNNLLLNNNRRRRRRNNNPPPUUUFFFEEEEEEGGGIIIMMMQQQTTTLLLNNNPPPQQQQQQNNNLLLJJJKKKKKKKKKJJJHHHFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>===<<<<<<<<<;;;;;;;;;:::888888888777777777666666555444444444444333333333222222222111111111000000000000000000/////////...............------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................------............////////////000000111111222333333444333444555666888999:::;;;<<<<<<===>>>??????@@@@@@AAABBBCCCDDDDDDEEEEEEEEEKKKQQQWWWXXXVVVUUUYYY]]]gggpppvvvyyywwwooommmeeedddbbbaaa``````aaabbbbbbcccdddeeefffgggggggggfffffffffffffffggghhhiiifffggghhhhhhhhhjjjnnnqqqlllpppuuuuuuvvv|||xxxmmmfffggggggbbbcccjjjbbbdddhhhpppvvvwwwrrrmmmmmmpppqqqpppsssxxxzzzyyyyyyzzz~~~}}}~~~}}}|||yyyyyyzzzzzzyyywwwwwwzzz|||yyyxxxyyyxxxxxxyyyyyyxxxuuussslllkkkiiikkkrrryyywwwpppmmmoooooonnnkkkiiiiiijjjiiihhhfffggghhhhhhgggeeeddddddbbbaaa````````````^^^[[[ZZZ]]]cccggggggeee`````````aaadddgggjjjlllcccaaa___aaadddfffgggfff___^^^]]][[[[[[\\\\\\]]]bbbaaa```___^^^\\\\\\[[[WWWUUUTTTTTTQQQOOOPPPTTTFFFFFFFFFGGGJJJMMMQQQSSSLLLLLLMMMMMMNNNNNNOOOOOOMMMLLLKKKJJJHHHFFFDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::777777777777666666666666444444444444333333333333222222111111111000000000000000000/////////..................------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------......---............/////////000000000111222222333333333333444666777888999999<<<<<<======>>>>>>??????>>>???AAABBBDDDEEEEEEEEEJJJQQQXXX[[[ZZZZZZ^^^aaadddnnnvvv{{{yyyxxxvvvtttrrrqqqppppppppplllkkkkkkjjjkkklllmmmnnnjjjjjjjjjkkklllmmmnnnoooooooooooopppsssxxxqqqjjjkkkkkkiiifffddddddddd___eeemmmtttwwwuuupppllljjjmmmnnnnnnpppvvvxxxwwwvvvxxx~~~}}}zzz{{{zzz~~~}}}|||}}}}}}|||zzzuuuxxx{{{}}}|||zzzyyyyyywwwwwwvvvtttrrrqqqrrrsssmmmhhhfffmmmrrrsssqqqpppmmmllliiigggffffffggghhhiiigggeeeeeefffgggfffeeecccaaa```^^^^^^^^^```aaa]]][[[[[[^^^dddggggggeee^^^___aaaccceeefffffffff```______```cccddddddccc\\\\\\\\\[[[[[[[[[[[[ZZZ^^^^^^]]]]]]\\\[[[[[[[[[ZZZYYYWWWTTTOOOLLLKKKLLLEEEEEEEEEGGGIIILLLOOOQQQJJJIIIHHHHHHIIILLLOOOPPPMMMLLLLLLJJJHHHFFFDDDCCCBBBBBBAAAAAA@@@@@@????????????>>>>>>===<<<<<<<<<;;;;;;::::::::::::::::::777777666666666555555555444444444333333333222222111111111111000000000000000000/////////..................---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------.........////////////000000111222222222222333444555666777888888999999999::::::;;;<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDGGGNNNVVV[[[\\\]]]___bbb```iiiqqqvvv~~~___fffoooqqqiiiccccccbbb^^^___eeemmmqqqpppmmmjjjiiifffiiijjjjjjmmmrrruuusssuuuwwwzzz}}}}}}{{{yyyyyy~~~~~~|||zzzyyyvvvxxx{{{{{{zzzxxxwwwwwwwwwwwwuuupppllllllooossspppgggeeemmmpppjjjgggiiikkkhhheeecccccceeegggiiiiiigggeeedddeeeffffffeeeaaa___]]][[[\\\]]]```aaa^^^]]]]]]```ccceeedddccc[[[]]]aaadddeeedddbbb```\\\\\\]]]^^^___```___^^^[[[[[[\\\\\\[[[[[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZKKKNNNPPPPPPOOONNNMMMMMMEEEEEEFFFFFFHHHJJJLLLMMMIIIHHHGGGGGGHHHKKKNNNQQQLLLKKKKKKIIIGGGEEEDDDCCCBBBAAAAAA@@@??????>>>>>>?????????>>>======<<<<<<999999::::::::::::::::::666666666555555555555444444444333333333222222222111111111000000000//////////////////...............------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------...............//////000000111111222222222333444555666666777888888777888999:::<<<===<<<===???AAACCCDDDEEEFFFCCCIIIQQQWWWYYYZZZ]]]^^^]]]ccchhhjjjnnnuuu{{{}}}~~~ddd]]]cccmmmoooddd]]]___```]]]```eeeiiiiiieeecccccceeeeeehhhjjjiiikkkqqqsssrrruuuuuuttttttvvvyyy{{{{{{~~~}}}}}}}}}}}}|||yyywwwwwwyyy{{{}}}|||zzzwwwvvvuuuvvvvvvsssooojjjjjjnnnrrrmmmfffeeelllmmmfffbbbeeegggfffeeecccdddfffiiikkkiiigggddddddeeeffffffeee___^^^\\\ZZZ[[[\\\___aaa`````````aaabbbaaa```^^^ZZZ\\\```bbbbbb```]]][[[XXXYYY[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYDDDIIINNNNNNMMMOOONNNLLLHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLNNNPPPIIIIIIIIIHHHGGGEEECCCCCCBBBAAAAAA@@@???>>>======??????>>>======<<<<<<;;;888888999999999999::::::666555555555444444444444333333333333222222222222111111000000000//////////////////.........------------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,------------..................///000000111111111222222333444444555555888777777888:::<<>>???AAACCCEEEFFFGGGGGGFFFJJJQQQVVVYYY[[[]]]^^^aaaccceeeeeeeeehhhnnnssscccZZZbbbZZZbbbccc\\\XXX\\\______```bbbbbbaaa^^^^^^aaadddfffjjjjjjiiikkkppprrrqqqrrrqqqnnnkkkoooxxx}}}~~~~~~{{{}}}zzz|||~~~~~~{{{wwwuuuttttttsssqqqnnnkkkkkkmmmppphhheeefffjjjkkkgggddddddccceeehhhgggeeeeeehhhlllhhhfffcccbbbcccdddeeeeee^^^]]]\\\[[[[[[\\\^^^___aaaaaaaaaaaa```^^^\\\[[[ZZZ[[[]]]^^^^^^\\\YYYXXXWWWXXXYYYXXXWWWVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXVVVWWWWWWWWWXXXXXXXXXYYYIIINNNPPPMMMLLLOOOOOOLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKFFFGGGGGGFFFFFFDDDCCCCCCAAAAAA@@@???>>>===<<<<<<======<<<<<<;;;;;;::::::888888888888999999999:::555555555444444444333333333333333222222222222111111000000000//////////////////.........------------------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,---------.........------...//////000000111111111222222333333444444555555555777999<<<@@@BBB>>>???@@@BBBDDDEEEEEEFFFGGGJJJNNNRRRUUUXXXZZZ[[[^^^aaacccddddddeeekkkqqqttt]]]YYY___VVVYYYZZZYYYXXXZZZ^^^```]]]^^^]]]]]]]]]___bbbeeeeeehhhiiiggghhhmmmnnnmmmmmmmmmiiifffmmmxxxwwwzzz~~~~~~|||xxxtttsssqqqooommmmmmmmmmmmlllkkkgggjjjkkkiiiiiiiiifffaaa```gggmmmlllfffbbbdddiiifffccc```___```aaabbbbbb^^^^^^]]]\\\\\\\\\]]]]]]^^^___aaa```___\\\[[[ZZZZZZZZZZZZYYYYYYWWWVVVVVVXXXYYYYYYWWWUUUTTTVVVYYYXXXWWWVVVUUUTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXIIIOOOPPPLLLMMMSSSVVVUUUNNNNNNMMMLLLKKKJJJIIIIIIGGGHHHJJJKKKKKKIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCAAAAAA@@@???>>>===<<<;;;<<<<<<;;;::::::999999888777777888888999999999:::555555444444444333333333333333333222222222111111000000000000//////////////////.........------------------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------......///000000000111111111222222333333444222222222444777;;;>>>AAA;;;<<<>>>???@@@AAABBBBBBAAACCCFFFIIILLLOOOQQQRRRSSSWWW]]]aaaaaaccciiippp~~~zzz~~~pppccc[[[VVVTTTWWWWWWXXX[[[[[[[[[]]]```[[[[[[[[[]]]```ccceeegggbbbeeeeeecccdddhhhjjjhhhiiijjjgggeeelllyyy}}}{{{~~~zzztttxxx|||~~~|||xxxuuusssnnnlllkkklllnnnnnnkkkhhhkkkqqqqqqjjjhhhjjjfff]]]^^^hhhpppooofff___aaaeeedddaaa^^^\\\]]]___``````^^^^^^^^^^^^]]]]]]\\\\\\\\\^^^``````^^^\\\[[[ZZZ[[[ZZZXXXVVVUUUUUUUUUUUUZZZ[[[ZZZWWWTTTTTTWWWZZZVVVUUUSSSQQQQQQRRRSSSUUUWWWWWWWWWWWWWWWWWWWWWWWWKKKHHHOOOSSSQQQVVVVVVLLLEEEJJJMMMLLLLLLMMMJJJFFFGGGGGGGGGHHHIIIGGGDDDAAAGGGEEECCC@@@??????@@@AAAAAA@@@???>>>============;;;;;;::::::999888777777888777777666666666666777333333333222222222111111333333222222111000//////000000000000000000000000...........................------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000222222222222222222222222444444555666777888999999>>>>>>>>>>>>>>>?????????EEECCCBBBEEEJJJOOOPPPPPPVVVVVVUUUVVVZZZcccnnnvvvrrrlllllluuuccc[[[]]]WWWRRRTTT]]]___bbbaaa^^^[[[\\\]]]XXX^^^eeeeee```^^^bbbhhhaaaaaaaaa```______aaaccceeehhhiiiiiinnnxxx~~~|||}}}|||}}}~~~zzzyyy}}}zzzwww~~~}}}}}}rrrvvv}}}tttqqqiiiggggggkkkpppqqqlllgggiiigggfffggghhhgggccc___[[[___ddddddaaa___```ccc[[[^^^^^^]]]___bbbaaa^^^]]]\\\[[[\\\]]]]]]\\\[[[YYYZZZ[[[[[[ZZZ[[[\\\^^^^^^\\\XXXTTTSSSSSSUUUVVV]]]]]]\\\ZZZVVVUUUUUUVVVUUUTTTQQQNNNLLLMMMQQQTTTVVVUUUSSSRRRRRRTTTVVVWWWFFFCCCOOO\\\[[[XXXUUUMMMGGGKKKNNNMMMMMMOOOLLLHHHFFFGGGHHHHHHGGGFFFDDDCCCFFFEEECCC@@@??????@@@AAAAAA@@@???>>>============;;;;;;:::999999888777777888777666666666666666666444444444333333333222222333333222111111000//////000000000000000000000000........................------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............//////000222222222222222222222222444444555666777888888999:::;;;<<<===>>>@@@AAAAAACCCBBBBBBEEEJJJMMMOOONNNQQQQQQQQQRRRVVV]]]eeekkkeeebbbdddnnnyyyiiiSSSSSSVVVSSSUUU]]]mmmooopppjjjaaaZZZWWWXXX[[[gggsssssshhh^^^[[[^^^]]]^^^]]]\\\ZZZZZZ\\\^^^eeeggggggfffjjjsssyyyzzzzzz|||}}}{{{}}}}}}zzz|||~~~~~~~~~~~~{{{|||}}}}}}}}}yyyyyy~~~{{{yyyyyyyyytttmmmllljjjjjjlllooopppmmmjjjeeecccaaaaaaccccccaaa___^^^___aaa```______```bbb[[[^^^___]]]^^^aaaaaa]]]```^^^[[[ZZZ[[[[[[[[[ZZZ\\\\\\[[[YYYVVVUUUWWWXXXXXXWWWVVVUUUTTTSSSSSSSSSWWWXXXXXXWWWTTTSSSSSSTTTPPPPPPOOOMMMLLLMMMPPPSSSVVVVVVVVVVVVVVVUUUTTTTTT@@@@@@XXXpppkkkZZZPPPJJJIIINNNPPPOOOOOOPPPNNNIIIDDDGGGJJJIIIFFFCCCDDDEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@???>>>============:::::::::999888888777777888777666666555555555666555444444444333333333333222222222111111000000///////////////////////////------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++...---------,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------......///000111111111111111111222222333444444555666777888888777888:::<<<>>>@@@BBBCCC@@@@@@AAADDDHHHKKKLLLLLLRRRSSSUUUUUUVVVYYY]]]```___```dddkkksss}}}aaaVVVQQQSSSRRRNNNRRR^^^ooossstttnnnaaaXXXTTTUUU]]]kkkxxxvvvhhhZZZWWWYYY[[[[[[[[[YYYWWWWWWYYY[[[eeefffeeebbbeeennntttuuuxxxyyyyyyyyy}}}{{{wwwyyy{{{|||{{{{{{|||}}}www|||~~~xxxyyy}}}|||xxxtttyyywwwzzzssskkklllkkkkkkjjjkkklllllllllccc```^^^^^^___aaaaaaaaa```^^^\\\\\\]]]___``````\\\```bbbbbbdddiiijjjgggeeeaaa\\\ZZZYYY[[[[[[[[[^^^]]]ZZZWWWTTTSSSUUUXXXRRRSSSTTTTTTTTTSSSQQQPPPOOOQQQSSSSSSRRRPPPPPPPPPKKKLLLMMMMMMLLLMMMOOOQQQTTTUUUWWWXXXXXXVVVSSSQQQAAAJJJppp^^^JJJFFFMMMQQQRRROOONNNOOOLLLHHHCCCGGGJJJIIIDDDBBBCCCGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>======<<<<<<===:::999999999888888777777888777666555555555555555444444333333333222222222222111111111000000000///........................---------------------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++///......------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------...//////000000000111111111111111222333444555666777777888666777999:::===???@@@AAA>>>>>>@@@CCCFFFHHHIIIIIIRRRTTTVVVWWWVVVUUUUUUVVVbbbbbbeeekkkooottt^^^TTTRRRSSSUUUPPPKKKOOOXXX]]]dddhhheee\\\UUUTTTWWW[[[bbbhhheee[[[UUUWWW[[[[[[[[[[[[YYYWWWWWWYYY[[[cccdddccc```ccclllssstttwwwwwwvvvvvvzzz~~~|||vvvzzz|||}}}}}}{{{yyyzzzzzzyyy|||~~~zzzvvvyyy|||zzz{{{yyytttooooooooottt}}}yyyqqqllliiiiiihhhgggeeefffiiikkkbbbaaaaaaaaaaaaaaaaaa``````\\\ZZZ[[[___aaa^^^[[[WWW]]]aaacccgggmmmppppppfffbbb\\\YYYYYY\\\^^^___\\\[[[YYYVVVTTTUUUXXX[[[RRRRRRRRRRRRRRRQQQOOOOOOLLLNNNPPPQQQOOOMMMLLLLLLJJJLLLMMMNNNMMMLLLMMMNNNQQQRRRTTTUUUUUUSSSQQQPPPNNN___fffMMMIIIOOORRRRRRNNNLLLLLLJJJEEEBBBFFFIIIHHHCCCAAADDDGGGCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<999999888888888888888777888777666555444444444444222222222222111111111000111111111000000000000000------------------------------------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------...///////////////000000111111111222222333444555666777777888888999:::;;;<<<<<<===;;;===???AAABBBDDDFFFHHHHHHLLLPPPRRRRRRRRRRRRRRR___^^^aaagggkkkkkknnnqqqzzzbbbNNNIIIJJJKKKLLLLLLMMMPPPTTTQQQWWW\\\[[[VVVRRRSSSVVVVVVVVVVVVUUUSSSTTTVVVWWWXXXYYYYYYWWWVVVVVVXXXZZZ___aaa```___cccmmmtttuuuvvvvvvtttrrrtttxxxvvvqqqyyy{{{||||||zzzyyyyyyzzz|||{{{}}}{{{{{{|||~~~{{{wwwyyy~~~{{{xxxvvvuuuuuutttpppmmmiiilllttt{{{xxxppplllmmmfffggggggfffeeeeeehhhjjj```bbbddddddbbb___]]][[[]]][[[ZZZ]]]bbbbbb\\\VVVQQQXXX]]]^^^```fffjjjjjjaaa]]]XXXVVVXXXZZZ\\\]]]ZZZYYYVVVSSSQQQRRRVVVYYYUUUTTTRRRPPPOOONNNNNNNNNLLLNNNPPPPPPMMMJJJIIIIIIKKKMMMOOONNNLLLKKKKKKKKKMMMNNNNNNOOOOOOPPPPPPPPP[[[kkklllUUUPPPLLLOOONNNKKKIIIJJJHHHDDDCCCFFFGGGFFFCCCBBBDDDGGGAAAAAAAAAAAA@@@@@@@@@?????????>>>===<<<<<<<<<<<<888888888888888888888888888777666555444333333333111111111111000000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,------...///......//////000000111111111222222333444555666666888888999999999999999999:::<<<======>>>AAADDDGGGCCCFFFKKKOOOQQQSSSVVVXXX[[[ZZZ___gggjjjiiihhhiiiqqqlllUUUUUUQQQKKKLLLJJJHHHIIIMMMNNNLLLRRRUUUWWWVVVRRRPPPPPPQQQPPPOOOPPPRRRTTTTTTQQQNNNRRRSSSTTTSSSRRRSSSVVVXXXYYY\\\]]]]]]bbblllrrrsssssstttrrrmmmlllpppqqqpppsssuuuxxxyyyyyyyyyzzz|||{{{yyy{{{~~~}}}zzzyyy{{{tttttttttsssqqqooonnnmmmlllqqqxxx{{{uuukkkhhhkkkeeeeeeggghhhiiiiiiiiihhh\\\___bbbccc```\\\XXXVVV\\\[[[[[[___cccaaa[[[UUUUUU[[[___]]]\\\___aaaaaaXXXVVVTTTSSSUUUVVVWWWWWWWWWVVVTTTPPPMMMMMMOOOQQQUUUSSSQQQNNNLLLLLLLLLLLLLLLNNNOOONNNKKKIIIHHHHHHLLLMMMNNNMMMKKKIIIIIIJJJLLLLLLMMMMMMMMMNNNNNNNNNZZZbbbgggXXXRRREEEHHHIIIGGGGGGIIIHHHEEEEEEEEEEEEDDDDDDDDDEEEEEE@@@AAAAAAAAAAAA@@@????????????===<<<<<<<<<<<<<<<777777777777888888888888888888666555444333333333222222222111111111000000///000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------------,,,,,,------...///------...//////000111111111111222333444555555666777777888888888888888999:::;;;;;;;;;:::===CCCGGGFFFIIIKKKNNNOOOQQQUUUWWWUUUXXX___eeefffdddfffjjjlll{{{~~~~~~XXXMMMRRRPPPOOOPPPMMMHHHHHHLLLLLLFFFQQQPPPOOONNNNNNNNNNNNMMMLLLMMMPPPRRRSSSQQQNNNLLLNNNOOOPPPPPPPPPQQQTTTWWWRRRVVVYYYZZZ___hhhlllmmmnnnqqqpppiiifffiiiooorrrqqqtttvvvwwwwwwxxxyyy{{{wwwxxx|||~~~~~~|||yyyzzzsssuuuwwwuuuppplllmmmoooppprrrwwwyyytttkkkggghhhaaabbbdddhhhllllllhhhdddYYY\\\___```]]]YYYXXXXXX]]]\\\]]]___aaa___[[[WWWXXX^^^aaa]]]YYYZZZ\\\\\\UUUTTTTTTTTTUUUUUURRRPPPRRRRRRQQQNNNLLLKKKLLLNNNOOOOOOOOONNNMMMKKKJJJIIIJJJKKKLLLKKKIIIHHHIIIJJJIIIJJJKKKJJJIIIHHHIIIJJJOOOPPPQQQQQQPPPNNNLLLKKKQQQPPPaaaqqqjjj\\\UUUNNN@@@CCCEEEDDDEEEIIIIIIGGGFFFDDDCCCCCCEEEFFFEEEDDD@@@@@@AAAAAAAAA@@@?????????>>>===<<<<<<;;;;;;<<<777777777777777888888888888888666555444333333222333333333222222222111111////////////000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++((()))***+++,,,------...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------,,,,,,,,,,,,---......---------...///000000111000111222333444555555666666666666777888888999999:::;;;:::999888<<>>>>>???@@@<<<<<<<<<<<<<<<<<<<<<;;;888888777777666666555555666666666555444444333333333333222222111000//////000000000000////////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++******+++,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********)))+++++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,------------------------------............////////////111111222222222333333333333333444555666777888888999:::<<>>===<<<<<<<<<;;;;;;:::::::::888888777777666555555555666666555555444333333333333333222111111000//////000000000000/////////...........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++***+++,,,---,,,******++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******)))+++,,,+++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------------------------------............////////////111111111222222222333333333333444555666777888888999999;;;===@@@BBBCCCDDDCCCEEEFFFFFFEEEEEEGGGHHHIIINNNPPPSSS^^^llllllcccfffjjjppptttvvvzzzdddZZZNNNGGGGGGHHHGGGEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGFFFHHHLLLMMMLLLJJJIIIIIIJJJJJJJJJKKKLLLNNNOOOPPPRRRPPPOOOQQQUUUXXXYYYXXX[[[^^^bbbeeegggiiikkkmmmnnnoooqqqssstttuuuvvvvvvrrrpppvvv~~~~~~~~~~~~~~~{{{{{{zzzwwwrrrsssxxxyyyvvv|||{{{zzzzzzzzzzzzxxxvvvsssvvvxxxxxxuuurrrppppppkkkkkkkkkkkkiiihhhfffeeeZZZYYY[[[``````]]][[[\\\YYYYYYYYY\\\^^^^^^[[[XXXZZZ^^^aaaaaa^^^YYYWWWVVVWWWWWWVVVTTTSSSSSSVVVXXXTTTSSSRRRPPPOOOOOOOOOOOONNNMMMLLLLLLKKKLLLLLLLLLIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEHHHWWW]]]SSSIIIHHHJJJHHHSSSMMMHHHIIINNNRRRQQQNNNLLLLLLKKKKKKJJJJJJJJJJJJFFFDDDDDDFFFEEE@@@>>>??????AAACCCDDDCCCAAA>>><<<<<<<<<;;;:::999888888777888888777666666555555444666555555444444333333222222222222111111000000///000000000/////////......------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++,,,---......,,,******++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++******+++,,,+++***)))***,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,---------------------------------............/////////000111111111222222222222222333333444555666777777888999:::<<<>>>???@@@AAABBBCCCEEEEEEDDDEEEFFFHHHHHHKKKNNNSSSaaannnlllccceeebbbeeekkkjjjggglllvvv{{{\\\NNNKKKHHHGGGGGGGGGFFFEEECCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCCCCBBBCCCCCCCCCDDDFFFHHHHHHGGGFFFGGGHHHFFFFFFGGGHHHJJJLLLNNNOOONNNMMMLLLMMMPPPSSSTTTUUUUUUYYY___ccceeeeeeeeeeeeeeegggkkkooorrrtttttttttnnnooovvv~~~}}}yyy}}}|||}}}}}}{{{xxxwwwwwwtttqqqrrrvvvwwwtttxxxvvvttttttuuuvvvuuutttrrrvvvzzzxxxrrrlllkkkkkklllllljjjhhheeebbb```^^^\\\XXXXXX]]]___]]]YYYXXXVVVYYY\\\^^^\\\ZZZWWWVVVYYY\\\^^^^^^[[[XXXVVVUUUXXXWWWUUURRRPPPQQQTTTWWWYYYWWWSSSOOOMMMNNNOOOPPPKKKKKKJJJIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBLLLOOOIIIDDDFFFGGGEEEOOOLLLJJJJJJMMMNNNNNNLLLKKKKKKKKKKKKKKKKKKJJJJJJCCCCCCEEEEEEBBB???<<<<<<@@@AAABBBCCCBBB@@@>>>===<<<;;;:::999888777666555888777777666555555444444555555444444333222222222222111111111000000000///000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,...000///---******++++++,,,,,,++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,,,,---------------------------------------.........//////000000000111111111111222222222333444555666666777999999:::;;;<<<>>>??????@@@BBBCCCDDDCCCDDDEEEGGGHHHKKKNNNRRR[[[eeefffbbbfff^^^___hhhiiibbbfffssstttiiiSSSIIIJJJJJJIIIGGGEEEDDDDDDBBBAAAAAAAAAAAAAAAAAABBBDDDCCCCCCBBBBBBAAAAAAAAACCCDDDEEEDDDCCCCCCEEEGGGFFFFFFFFFGGGHHHJJJKKKLLLKKKKKKJJJKKKMMMOOOQQQRRRTTTXXX]]]`````````___```eeehhhlllpppssstttsssssspppuuu~~~|||vvvzzz|||{{{~~~||||||~~~}}}|||xxxyyywwwtttuuuyyyyyyvvvwwwtttqqqqqqqqqrrrrrrqqqooouuuzzzxxxpppiiihhhjjjtttsssooojjjeee```\\\ZZZ[[[UUUTTTZZZ^^^]]]YYYWWW[[[___bbb```ZZZUUUTTTVVVXXXYYYZZZZZZXXXVVVTTTSSSTTTUUUTTTRRRPPPOOOPPPRRRaaa\\\VVVPPPLLLLLLMMMOOOKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAAFFFJJJJJJEEEBBBDDDCCC@@@MMMOOORRRQQQMMMKKKKKKLLLIIIIIIJJJJJJJJJIIIHHHHHHBBBFFFHHHFFFBBB@@@>>>===BBBBBBAAA@@@????????????;;;::::::888777666555555777777666666555444444444444444444333222222111111111111111000000000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,...000000---+++***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,,,,------------------------------------------............//////000000000111111111111111222333444555666666999999:::;;;<<<===>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFFFFKKKOOOPPPSSSZZZbbbggghhh___```iiijjjcccfffqqqkkk|||pppYYYOOOFFFGGGGGGEEEAAA??????AAA@@@AAAAAAAAAAAAAAAAAA@@@CCCCCCBBBBBBBBBAAA@@@@@@BBBCCCCCCBBBAAABBBDDDFFFHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKLLLMMMPPPQQQRRRUUUXXX[[[]]]^^^aaabbbhhhjjjnnnqqqrrrrrrpppooonnnuuu~~~zzzssstttzzz||||||zzzyyy~~~||||||}}}{{{}}}|||yyyzzz}}}|||xxxwwwtttqqqppppppppppppoooooouuuzzzxxxpppkkkkkkmmmuuusssooojjjeee```]]][[[XXXRRRQQQWWW]]]\\\YYYXXX^^^```aaa]]]VVVRRRUUUYYYWWWVVVVVVVVVUUUTTTRRRQQQQQQTTTVVVVVVTTTQQQOOOOOO```\\\VVVPPPLLLLLLNNNOOOMMMLLLKKKJJJIIIIIIIIIIIIFFFGGGGGGGGGGGGFFFEEEEEEAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAHHHHHHFFFBBBBBBCCCBBB>>>MMMRRRWWWUUUOOOKKKLLLOOOGGGHHHIIIIIIIIIHHHFFFEEECCCIIIKKKGGGCCCBBBBBBAAABBBAAA???=========>>>???::::::999888777666666555777777666555555444444333444333333222222111111000000000000000000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++*********++++++,,,,,,---+++++++++++++++++++++++++++***+++---//////---,,,***++++++,,,,,,++++++************++++++,,,,,,---***++++++++++++,,,,,,,,,+++,,,---,,,+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,------------.........////////////000000000000000111111222333444555555888888999:::;;;======>>><<<>>>@@@AAAAAAAAACCCEEECCCIIIOOOPPPPPPUUUaaakkkgggbbbbbbhhhhhhcccccchhhfffrrr{{{|||bbbTTTMMMJJJDDDDDDCCCAAA@@@???AAABBB??????@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@@@@???AAABBBBBBAAA@@@AAACCCDDDHHHGGGFFFFFFEEEEEEFFFFFFJJJKKKKKKKKKKKKLLLOOOQQQLLLOOOTTTXXX\\\```dddfffgggiiikkkmmmnnnnnnmmmmmmhhhooowwwyyyuuurrrtttxxx~~~~~~~~~|||}}}}}}xxxtttrrrppppppppppppooonnnlllpppsssqqqlllhhhhhhjjjlllkkkhhhfffcccbbbaaa```\\\XXXWWW\\\```___]]]^^^ZZZ\\\\\\XXXTTTSSSWWW\\\UUUTTTRRRRRRRRRRRRQQQOOOPPPTTTXXXZZZXXXTTTQQQPPPWWWUUUQQQNNNMMMNNNOOOQQQMMMLLLKKKJJJIIIHHHHHHHHHEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@@@@AAABBBAAA???NNNQQQSSSQQQNNNLLLNNNPPPHHHIIIJJJJJJIIIGGGEEECCCBBBHHHJJJDDD@@@BBBCCCCCC??????>>>>>>===<<<<<<;;;999999999888888777777777777666666555555444333333333333333222111111000000///000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++)))******+++,,,,,,------+++++++++++++++++++++++++++***)))+++---...---,,,***++++++,,,,,,++++++***)))******+++,,,,,,------******+++++++++,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------------------------------,,,,,,---------................../////////000000000000111222333444555555555666777888:::;;;<<<===;;;===???@@@@@@AAACCCDDDCCCGGGLLLNNNNNNRRRZZZccc``````aaaccccccbbbaaa___cccnnnpppsssbbbFFF???CCCEEEEEEBBBAAA@@@@@@AAAAAABBBBBB<<<===>>>??????>>>===<<<======??????@@@???>>>>>>>>>???AAAAAA@@@???@@@BBBDDDDDDCCCCCCCCCDDDDDDEEEIIIJJJLLLKKKJJJKKKNNNQQQJJJNNNTTTYYY\\\^^^```bbbbbbcccfffiiikkkmmmnnnooommmpppsssttttttwww||||||~~~~~~{{{{{{|||yyytttooonnnnnnoooqqqrrrqqqooojjjkkkkkkiiifffdddcccdddeeedddbbbaaaaaaaaabbbbbb```]]]]]]______]]]\\\___ZZZ[[[[[[YYYWWWVVVXXXZZZTTTRRROOONNNPPPQQQPPPNNNOOORRRVVVWWWVVVSSSQQQPPPNNNMMMMMMLLLLLLLLLMMMMMMKKKJJJIIIGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@======>>>@@@@@@@@@???@@@NNNLLLKKKJJJKKKLLLNNNOOOIIIJJJKKKKKKIIIGGGDDDCCC>>>EEEGGG@@@<<>>??????@@@BBBDDDDDDFFFIIILLLMMMNNNQQQUUUXXX]]]______aaadddbbb\\\aaapppqqqiiikkksssgggZZZLLLHHHHHHGGGBBB>>>>>>===<<<===>>>???===;;;:::;;;<<<======<<<;;;::::::;;;<<<>>>>>>>>>======<<<>>>@@@@@@???>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEHHHJJJKKKJJJIIIIIIMMMPPPKKKPPPWWW\\\]]][[[ZZZYYY^^^```bbbfffkkkooorrrtttxxxyyywwwtttvvv}}}~~~zzz||||||yyyyyyyyyuuuooojjjjjjlllooorrrsssrrrqqqooonnnkkkiiifffeeedddcccdddcccbbb`````````aaabbb[[[YYYYYYZZZXXXSSSSSSWWW^^^______^^^[[[YYYWWWWWWTTTPPPMMMMMMOOOPPPOOOMMMMMMOOOQQQRRRQQQOOOOOOPPPKKKKKKKKKKKKJJJIIIGGGFFFHHHGGGFFFDDDCCCCCCBBBBBB???@@@@@@@@@@@@???>>>>>>>>>>>>??????@@@@@@@@@AAA??????@@@@@@@@@@@@??????>>>>>>???AAAAAA>>>===???RRRLLLIIILLLTTTVVVPPPJJJIIILLLOOOMMMGGGCCCBBBDDD???AAACCCBBB???===???AAA;;;::::::::::::;;;<<<<<<999999999888888777777777888888777555555444444444333333333222222222111111000000000000///////////////............---------***************************************************++++++,,,,,,++++++***************************++++++++++++++++++++++++************************------,,,+++++++++,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,++++++************++++++,,,,,,++++++***---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,++++++*********------,,,+++************---,,,,,,+++***)))((((((+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------.........//////---------.........//////000111222333444333222222333333333444444666777777>>>AAADDDEEEDDDBBB@@@@@@===DDDIIIGGGFFFKKKQQQSSSTTTUUUWWWZZZ]]]___aaabbbkkkkkkkkklllooottt{{{^^^RRRNNNGGGBBB@@@???>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>;;;===@@@CCCCCCAAA>>>===BBBBBBCCCCCCCCCCCCCCCCCCFFFHHHIIIIIIHHHIIIJJJLLLLLLNNNQQQRRRRRRSSSUUUWWWYYY^^^bbbcccbbbdddjjjooouuurrrppprrrxxx~~~~~~~~~|||yyywwwvvvuuurrrpppmmmiiiiiiooowwwyyyrrrjjjiiiiiihhhgggfffeeeddddddddddddddddddcccbbbaaa```ZZZ\\\]]]\\\XXXUUUSSSSSSaaa```___]]][[[YYYXXXWWWTTTPPPMMMOOORRRSSSOOOJJJMMMNNNNNNNNNNNNMMMLLLKKKMMMJJJHHHFFFGGGGGGFFFFFFGGGFFFDDDCCCBBBBBBBBBCCC???@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>?????????BBBBBB@@@???>>>>>>>>>>>>===>>>>>>>>>===<<<:::999QQQQQQRRRSSSSSSRRRPPPMMMJJJMMMOOOMMMGGGBBBAAABBB@@@AAABBBAAA?????????@@@<<<;;;;;;::::::;;;;;;;;;:::999999888777666666555888777666555444444444444333333222222222111111111000000000000/////////...............------------++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++************************,,,+++++++++++++++,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++,,,,,,++++++***)))))))))+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,---------.........------------.........//////000111222222222111000222222333333444666777888<<>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;<<<============:::<<<>>>@@@@@@???===<<>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<<<<=========<<<;;;999888KKKPPPUUUTTTNNNIIIIIILLLIIILLLMMMKKKEEEAAA@@@AAABBBAAA@@@@@@AAAAAA@@@>>>======<<<;;;::::::::::::::::::999888777555555444777666555555444444444444333222222222222111111111000000000/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************+++,,,,,,---************************++++++++++++,,,,,,,,,,,,+++++++++++++++***************++++++++++++******++++++***************)))******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------..................///000000000000000111111111333444666888999:::<<<>>>>>>>>>>>>???AAADDDIIIKKKHHHGGGJJJMMMMMMRRRSSSTTTUUUWWWYYY[[[\\\aaaaaaccceeegggkkkmmmooozzz}}}lllWWWMMMFFFCCCAAA???>>>??????>>>===;;;;;;;;;;;;::::::::::::999999999999999999999999999::::::;;;<<<<<<======:::;;;<<<<<<======<<<<<>>===========================<<<;;;::::::999::::::;;;;;;<<<<<<;;;:::999888GGGMMMSSSRRRKKKFFFGGGJJJFFFHHHIIIGGGCCCAAA@@@@@@CCC@@@>>>???AAABBB@@@===>>>>>><<<;;;:::999999999<<<;;;:::999777666555444666555555444333333444444222222222222111111111111000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++*********************************++++++---...///***************************++++++++++++,,,,,,,,,+++++++++*********************++++++++++++******++++++++++++******************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++************+++,,,------*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------------------......//////000000000000///000000222444666888999999:::;;;;;;;;;===@@@BBBBBBGGGHHHFFFEEEHHHKKKKKKJJJKKKMMMPPPTTTXXX\\\^^^^^^___bbbfffjjjmmmnnnnnnjjjoooxxxzzzUUUGGGCCCCCCDDD???>>>===>>>??????===;;;;;;;;;:::::::::999999999888888888888888888888888888888999999:::;;;;;;<<<;;;:::::::::;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@BBBCCCDDDCCCCCCDDDFFFCCCCCCDDDDDDEEEHHHMMMQQQLLLOOORRRUUUVVVWWWZZZ]]]bbbccceeeiiinnnsssvvvxxxwwwvvvuuuvvvxxx{{{|||{{{~~~~~~|||}}}~~~}}}{{{yyyvvvuuuuuuvvvxxxxxxvvvuuunnnooopppooollliiigggfffcccdddfffggggggfffeeedddjjjiiigggdddaaa]]][[[YYYXXX[[[___```^^^[[[YYYXXX[[[ZZZYYYXXXWWWVVVUUUTTTOOOQQQSSSSSSQQQOOOOOOOOOKKKJJJHHHGGGGGGHHHJJJKKKJJJHHHFFFFFFFFFFFFDDDCCCBBBAAA???>>>>>>>>>???@@@>>>>>>?????????>>>======<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888999999999:::;;;;;;<<<;;;:::999888JJJMMMQQQQQQNNNKKKKKKLLLCCCDDDDDDDDDBBBAAAAAAAAACCC@@@>>>???AAABBB@@@===???>>><<<;;;:::999888888===<<<;;;:::888777555555555444444333333333333444222222222111111111000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++************************++++++++++++,,,...//////*********************************+++++++++,,,,,,************************)))******++++++******)))+++,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++************+++,,,------*********+++,,,,,,------***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,------------------,,,,,,////////////000000111111...///000111333555777888888999999999:::<<>>???>>>===>>>???>>><<<999;;;;;;;;;:::::::::999999777777777777777777777777888777777777888999:::;;;;;;::::::999:::;;;<<<===;;;<<<===>>>????????????@@@AAACCCCCCBBBBBBDDDEEEBBBBBBBBBBBBCCCFFFKKKOOOIIILLLPPPTTTXXX[[[]]]___bbbdddfffiiilllpppsssuuusssrrrrrrtttxxxyyyzzzzzz~~~~~~~~~~~~}}}{{{wwwwwwwwwxxxyyyxxxuuusssnnnooopppmmmiiieeedddeeebbbcccdddeeeffffffeeeeeeiiihhhfffccc```\\\YYYWWWXXXZZZ]]]^^^[[[XXXVVVUUUXXXXXXWWWVVVVVVUUUTTTTTTPPPQQQRRRQQQOOONNNNNNOOOHHHGGGFFFFFFGGGIIILLLNNNJJJHHHGGGGGGGGGFFFDDDCCCAAA@@@???>>>>>>>>>???@@@===>>>>>>>>>======<<<;;;;;;;;;;;;:::::::::999999999999888888888999::::::999:::;;;;;;;;;:::999888JJJKKKLLLLLLLLLKKKJJJIIIDDDDDDCCCCCCBBBBBBBBBAAABBBAAA@@@@@@AAAAAA@@@>>>???>>><<<;;;:::999999999;;;;;;:::999888777666555444333333222222333333333222111111111111000000000/////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++************************++++++++++++,,,---......************************************++++++++++++)))))))))***************))))))************)))))),,,,,,,,,,,,,,,---------******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,+++++++++***++++++,,,,,,***+++++++++,,,,,,------******++++++++++++******---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------,,,,,,,,,,,,///////////////000111111/////////111222444666777666777888888999:::===@@@999===>>>===@@@EEEHHHFFFGGGGGGHHHJJJMMMRRRVVVYYYXXXYYY]]]dddlllqqqqqqpppnnnooorrrxxxzzzzzz|||]]]AAAEEEIII>>>;;;EEE???>>>======>>>===;;;999::::::::::::999999999999555555555555555555555555777666666555666888999:::::::::999999999:::;;;<<<999:::;;;<<<===>>>>>>>>>>>>@@@AAAAAAAAAAAABBBDDDAAABBBBBBBBBCCCEEEHHHKKKGGGJJJOOOTTTYYY\\\^^^______aaadddeeegggkkkooosssqqqnnnooossswwwwwwwwwyyy{{{{{{{{{{{{|||~~~~~~~~~}}}|||zzzyyyyyyyyyzzzzzzyyyuuurrrnnnnnnmmmjjjgggdddddddddaaaaaabbbcccdddeeefffggghhhgggfffccc```]]]ZZZXXXYYY[[[\\\\\\YYYWWWUUUUUUWWWVVVVVVVVVUUUUUUTTTTTTTTTRRRPPPMMMLLLLLLLLLLLLFFFFFFFFFFFFGGGIIIKKKLLLHHHGGGFFFFFFFFFEEECCCAAA@@@???>>>======>>>??????============<<<;;;:::::::::::::::999999888888777888888888888888999:::;;;777888999::::::999888777IIIJJJJJJHHHFFFEEEEEEGGGIIIHHHFFFDDDDDDCCCBBBAAA@@@AAABBBAAA?????????@@@>>>===<<<;;;:::999999999888888888777666555555444333333222222222222333333111111111111000000000000//////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++************************+++******)))******++++++************************************++++++++++++((()))))))))*********+++))))))************))))))******++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,******++++++++++++******---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,------------,,,,,,,,,++++++///...---------...///000//////000000111333444555444555777777777888:::<<<888;;;<<<;;;>>>DDDFFFDDDEEEEEEFFFHHHLLLQQQVVVYYYYYYYYY[[[bbbkkkppppppmmmooolllmmmsssvvvuuuvvvzzzlllbbbQQQBBB===;;;999>>>FFF===<<<:::;;;<<<<<<;;;:::999999888888888777777777444444444444444444444444666555444444555666888:::777777888888888999999999777888999;;;<<<=========<<<===??????>>>>>>@@@AAA@@@AAACCCCCCBBBCCCFFFHHHEEEGGGLLLQQQVVVYYYZZZZZZ[[[]]]___aaacccgggnnnrrroookkklllrrruuuttttttwwwvvvvvvwwwxxxzzz}}}||||||||||||{{{yyyvvvvvvvvvxxxyyywwwsssqqqmmmkkkiiigggfffeeedddcccaaaaaa```aaabbbeeegggiiiddddddcccaaa^^^\\\ZZZXXXWWWXXXYYYXXXWWWVVVVVVWWWVVVVVVVVVUUUUUUUUUUUUUUUXXXSSSLLLIIIJJJKKKKKKJJJEEEEEEFFFFFFFFFGGGGGGGGGEEEDDDDDDDDDDDDCCCAAA>>>>>>===<<<;;;;;;<<<===>>>=========<<<<<<:::999999::::::999888888777666666666666666777777999::::::555555666777777777666555MMMOOOOOOKKKFFFCCCFFFJJJNNNLLLIIIFFFEEEDDDBBB@@@???AAACCCBBB???===???AAA======<<<;;;::::::::::::666666555555444444444333222222222111222222333333111111111111000000000000//////.........------------------,,,,,,,,,++++++************************************************+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++***************************)))((((((((((((((()))************************)))************+++++++++(((((())))))*********+++))))))************))))))))))))******++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------,,,,,,+++++++++------,,,+++,,,---...///000000000000111222333444222444666666666666777999:::<<<<<<;;;>>>CCCDDDBBB@@@AAACCCFFFLLLSSSYYY\\\\\\[[[\\\bbbkkkoooooolllhhhgggjjjnnnooorrr~~~yyy___III@@@DDDBBB<<<===BBB===222;;;999888888:::<<<<<<;;;777777777777666666666666444444444444444444444444666555444333444666888999555555666777888777777777666777999:::;;;<<<<<<<<<:::;;;======<<<<<<>>>??????AAABBBCCCBBBBBBCCCEEEDDDEEEIIINNNSSSVVVVVVUUUYYY[[[]]]___aaagggooouuummmiiijjjqqqtttrrrrrruuuqqqrrrsssvvvyyy}}}}}}{{{{{{{{{|||{{{zzzpppqqqrrrtttuuutttqqqnnnmmmjjjgggeeeeeefffeeecccbbbaaa______aaaeeehhhjjj``````___^^^\\\ZZZXXXWWWTTTUUUUUUTTTTTTTTTVVVXXXUUUUUUUUUUUUUUUUUUUUUUUU[[[SSSJJJGGGHHHJJJJJJHHHEEEFFFFFFFFFEEEDDDCCCBBBCCCBBBBBBBBBBBBAAA>>><<<<<<;;;:::::::::;;;<<<===<<<<<<<<<<<<;;;:::999888:::999999888777666666555555555555666666888999:::222333444555555555444333NNNMMMKKKGGGEEEDDDGGGIIIPPPLLLGGGEEEFFFFFFDDDBBBBBBAAAAAA@@@>>><<<;;;:::>>>>>>>>>===<<<<<<;;;;;;;;;999666444333333444555555444333333555555444333000000////////////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++************++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++...---,,,+++************************************++++++******************++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------....../////////000111111222222444444444444444444444444777888999;;;>>>@@@AAABBBAAAAAACCCEEEHHHLLLPPPRRRUUUXXX]]]dddiiijjjiiigggkkkcccbbbjjjpppxxxzzzbbbYYYNNNFFFCCC>>>>>>>>>===<<<<<<;;;;;;999999888777666666777777444555555555666666777777555444444333333444444555444333333333444444555666777444333444666777555333;;;888666888===@@@>>>;;;999999:::;;;;;;<<<<<<===@@@BBBEEEEEEEEEDDDDDDEEEBBBCCCEEEIIIMMMQQQTTTVVVXXX___cccbbbeeemmmqqqooolllkkkjjjkkkooorrrssssssooorrrtttuuuvvvyyy{{{vvvnnnnnnnnnmmmllljjjhhhgggiiihhhfffffffffeeebbb```bbbbbbbbbaaa```aaaccceee___\\\YYYWWWXXXXXXWWWWWWUUUTTTRRRSSSUUUVVVSSSPPPPPPRRRTTTRRRNNNKKKKKKLLLPPPMMMJJJIIIJJJJJJIIIHHHBBBCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBAAA???>>>===;;;;;;:::::::::;;;;;;<<<999999:::;;;:::999888777888777777777777777777777666666666666666666666666444444444444444444444444JJJIIIGGGEEEEEEFFFGGGGGGMMMIIIEEEDDDDDDEEEDDDBBB????????????>>>===<<<;;;???>>>;;;999999999;;;<<<:::888666444333333444444555333222222333333222111000000////////////000000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++************++++++*********+++++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++//////...---,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------....../////////000111111222222444444444444444444444444777888999;;;===???@@@AAA@@@@@@AAADDDGGGKKKNNNPPPSSSVVV[[[aaaeeefffeeecccmmmiiifffhhhkkkxxxwww|||zzz^^^PPPKKKEEEAAAAAA>>>>>>===<<<<<<;;;;;;:::999888777777666666777777666666666666555555555555444444333333333333444444222222222222333444555666666444333333555666555333999666444666;;;===<<<999888999999::::::;;;;;;<<<>>>@@@CCCDDDCCCCCCCCCDDD@@@CCCFFFJJJNNNPPPQQQRRRWWW]]]aaa```cccjjjmmmmmmjjjjjjjjjkkklllooorrrtttuuuvvvwwwwwwxxx{{{zzzuuuooonnnmmmllljjjiiihhhhhhcccaaaaaaaaaaaaaaa^^^\\\______``````______aaabbbYYYYYYXXXYYYYYYXXXTTTRRRVVVTTTSSSSSSUUUUUUTTTQQQOOOQQQRRRQQQMMMKKKKKKLLLMMMKKKHHHGGGHHHHHHGGGFFFAAABBBBBBCCCCCCBBBBBBAAA???@@@@@@@@@???>>>===<<<::::::999999999999::::::999999::::::999888777666777777777777777777777777555555555555555555555555333333333333333333333333HHHFFFCCCDDDGGGHHHGGGEEEHHHEEEBBBAAABBBCCCCCCCCC>>>>>>??????>>>>>>===<<>>????????????@@@BBBEEEIIILLLNNNPPPTTTYYY^^^aaabbbaaaaaaaaadddfffeeedddnnnxxxlllooopppooozzzqqq\\\HHHBBBBBB@@@???BBB======<<<;;;;;;::::::999888777777666666666666777777777666666555444444444444333333222222333333444111111111111222333444555555333222333444555444333666444222444888:::999666777777777888999999::::::;;;>>>@@@AAAAAAAAACCCDDD???BBBGGGKKKNNNNNNNNNMMMRRRWWWZZZZZZ]]]bbbfffgggeeegggiiijjjkkkooovvv{{{zzzxxxwwwwwwyyy{{{}}}}}}yyy~~~}}}}}}}}}yyyuuupppnnnllljjjiiihhhhhhiiidddcccbbbbbbcccbbb___]]]\\\\\\^^^_________^^^]]]VVVVVVWWWYYYYYYWWWSSSOOOTTTSSSQQQQQQRRRRRRRRRQQQNNNPPPQQQPPPNNNLLLLLLLLLKKKIIIFFFEEEFFFFFFEEECCC@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>><<<;;;;;;999999888888888888888999888999999888777666555444555555666666666777777777444444444444444444444444111111111111111111111111KKKGGGDDDEEEIIIKKKGGGCCCDDDBBB@@@???@@@AAABBBCCC@@@@@@@@@@@@???>>>===<<<>>><<<:::888777888999:::777666555444333333333333222111000111333333333222/////////....../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++******++++++************++++++************++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++***))))))************************************++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------............//////000111111111333333333333333444444444888888999:::;;;<<<======??????@@@BBBDDDGGGJJJLLLMMMQQQWWW\\\___```aaabbb[[[bbbhhhhhhfffhhhllloootttkkkhhhpppvvvwwwrrr]]]SSSSSSIII@@@??????===<<>>??????AAACCCAAACCCEEEHHHJJJKKKJJJJJJMMMPPPRRRTTTVVVZZZ^^^aaa___ccchhhkkkmmmttt~~~{{{xxxuuuuuuyyy{{{{{{zzzyyy|||~~~~~~~~~}}}}}}{{{wwwtttqqqooommmjjjiiiiiijjjjjjeeeeeeeeeeeefffeeebbb```[[[\\\^^^```aaa```^^^\\\XXXVVVUUUTTTUUUUUUSSSRRRQQQOOONNNMMMMMMNNNNNNNNNOOOPPPPPPPPPOOONNNMMMMMMIIIGGGEEEEEEEEEEEECCCBBB??????@@@@@@@@@@@@??????===============<<<;;;;;;999999888777777777888888888888777777666555444333444444444555666666777777444444444444444444444444111111111111111111111111OOOKKKGGGHHHKKKKKKGGGCCCBBBAAA@@@???>>>???AAACCCDDDDDDCCCBBB@@@===<<<:::;;;;;;<<<;;;;;;:::888888555555444333333333222222000//////111444666666555//////............//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++******++++++************++++++))))))*********+++++++++++++++************++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++***)))))))))******************************((()))))))))*********++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------...............///000000111111222222222333333333444444666777888999:::;;;<<<<<>>??????????????????>>>>>>=========<<<<<<<<<<<<::::::999888888888888888777777666555444444444333333333444444444555555555222222222222222222222222111111111111111111111111OOOLLLIIIHHHIIIIIIGGGDDDCCCCCCBBB@@@>>>>>>@@@BBBEEEEEEDDDBBB???===:::999999;;;<<<===<<<:::888666444444444333333222222222000//////111444666666666///......------......///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++******++++++++++++******++++++************++++++)))))))))************+++++++++************++++++************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************''''''(((((()))*********++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---......//////000000111111111222222333333444444555555666888999;;;<<<<<<>>>>>>>>>???AAACCCFFFGGGFFFLLLSSSWWWYYY[[[___bbbnnnbbb[[[```fffgggjjjnnnrrrooommmlllmmmqqqyyy|||~~~tttooo}}}mmmVVVKKKHHHDDD@@@>>>;;;<<<======<<<::::::;;;999999888888777666666555555444444444444555555666111111222444555666777888222111111000000111111222555444333111000/////////000111222111000///000222333333444444555555555555444444555555666666777777888999;;;;;;;;;<<<>>>@@@DDDBBBAAA@@@AAADDDGGGIIIKKKKKKMMMQQQTTTVVV\\\bbbfffiiimmmoooqqquuu{{{yyyxxxvvvwwwyyy|||~~~}}}yyywwwzzz|||~~~~~~|||zzzzzz}}}zzzyyyyyyxxxxxxvvvuuutttsssqqqooommmkkkjjjiiijjjjjj]]]^^^bbbggglllnnnmmmkkk^^^^^^^^^aaadddddd```\\\VVVRRRMMMKKKLLLOOOQQQRRRRRRSSSUUUTTTSSSQQQQQQRRRRRRPPPOOOOOOPPPOOOMMMKKKHHHGGGFFFFFFFFFEEECCCAAA>>>>>>????????????>>>>>>======<<<;;;;;;<<<<<<===;;;:::999888777777777777777666555555444444555555333333333333333333333333222222222222222222222222111111111111111111111111KKKIIIGGGEEEDDDEEEEEEFFFEEEFFFDDDAAA>>>===???AAABBBBBBAAA@@@>>><<<:::999::::::::::::999888777666333333333333333222222111111000///111333444333222///......------......///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******************************++++++++++++******++++++************++++++))))))))))))************++++++************++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************'''(((((()))******++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000000111111222333333444444333444555777999;;;<<<===;;;;;;;;;<<<>>>@@@BBBCCCDDDIIIPPPSSSSSSTTTXXX\\\bbbYYY___ttt{{{ooohhhmmmssssssppplllmmmuuu~~~uuuzzztttrrr}}}xxxWWWNNNFFFFFFFFFBBB>>>===:::<<<===<<<<<<<<<======888888777777666555555444444444333333444444555666222222333444444555666666111111000000000000111111333333222111111111111222...000222111///...000111222333444333333333444555444444555555666777777777999:::;;;::::::;;;===???AAA@@@@@@@@@AAACCCEEEFFFIIIHHHJJJPPPSSSUUU[[[cccggghhhkkkmmmppprrrssstttvvvvvvvvvuuuuuuwwwzzz|||yyyvvvuuuwww{{{~~~~~~||||||}}}{{{wwwuuuxxx|||{{{wwwrrrssstttuuuuuutttsssssssssnnnmmmlllkkkiiihhhggggggbbbcccfffjjjlllllljjjggg^^^\\\[[[^^^aaabbb^^^ZZZSSSSSSTTTUUUVVVUUURRRPPPRRRVVVYYYYYYWWWTTTSSSTTTQQQOOOMMMMMMNNNNNNKKKHHHGGGFFFEEEFFFFFFEEEBBB@@@>>>??????@@@@@@??????>>><<<;;;:::999999:::;;;<<<:::999888777666666666666666555555444444555777777444444333333222222111111111111111111111111111111000000000000000000000000EEEEEEDDDAAA@@@AAADDDGGGHHHHHHGGGBBB>>><<<>>>AAA?????????>>>===;;;:::999:::999888777666666666777222222333333333222111111222111000000111111000............------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++******************************++++++++++++******++++++************++++++))))))))))))************++++++************++++++))))))))))))))))))))))))*********************************++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++***)))))))))))))))******************************((())))))***++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000000000111222333333444444222333444666999;;;<<<===999999999:::;;;===???AAACCCHHHMMMOOONNNNNNRRRUUUXXX\\\xxxllljjjqqquuuuuupppooouuu{{{}}}mmmwwwxxxyyy}}}pppXXXHHHCCC@@@???AAA@@@======@@@999::::::777777999999999777777777666555555444444333333333333444444555666333444444444444444444444111111000000000000111111111111111111222333444555...000222111...---///111111222333333222222333444444444555555666777777777:::;;;;;;:::999:::<<>>>>>@@@AAABBBCCCCCCCCCFFFDDDFFFMMMQQQRRRYYYbbbcccdddfffjjjnnnqqqpppooorrrssstttrrroooppptttwwwssstttuuuuuuvvvwwwyyy{{{yyyxxxuuuqqqnnnrrr|||{{{yyytttnnnpppqqqssssssrrrrrrrrrssskkkkkkkkkjjjhhhgggeeedddfffffffffgggfffbbb]]]YYY\\\YYYXXXZZZ___```\\\XXXRRRVVV\\\aaaccc^^^UUUOOOQQQUUUYYYZZZWWWTTTSSSSSSQQQNNNLLLLLLMMMLLLHHHEEEFFFEEEEEEEEEEEEDDDAAA?????????@@@@@@@@@@@@??????:::999888888888999:::;;;888888777555555444444444555555444444555666888999555444444333222111000000000000000000000000000000////////////////////////BBBDDDEEECCC>>>===@@@DDDGGGDDD@@@???@@@@@@???===???>>>>>>>>>======<<<<<<<<<<<<;;;::::::999888888777555444444555666444333000000000000///////////////...---++++++,,,------++++++,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************************************...,,,))))))+++,,,+++)))************************))))))))))))************)))************+++++++++,,,+++***))))))***+++,,,************************++++++************+++++++++*********))))))((((((***++++++,,,,,,++++++***************************)))************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------...//////////////////000111111222222333444666666555555777888777888999;;;<<<>>>???@@@DDDEEEFFFFFFFFFHHHMMMPPPZZZZZZxxxooossspppppprrruuuwwwxxxvvvtttwwwrrrvvv~~~fffVVVMMMGGGEEE===<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777777555555444444444333333333444444444333333222222222222222222222222222222222333222000//////000222333////////////000111222333000000000000000000000000000000111111111222222222333333444444444444444333999888888777888:::;;;<<<<<<===??????>>>>>>@@@AAABBBFFFJJJLLLLLLNNNQQQTTT^^^\\\[[[___fffllloooppptttqqqpppqqqqqqoooqqquuuuuutttqqqpppppprrrvvvyyyxxxtttrrrtttvvvyyyuuukkkdddpppxxxvvvrrrrrrrrroooiiilllppprrrqqqlllgggccceeeeeedddbbb___\\\YYYWWW\\\\\\\\\\\\[[[YYYXXXWWWRRR\\\hhhlllhhh___XXXUUUUUUUUUVVVVVVUUUTTTRRRPPPPPPNNNKKKIIIIIIJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBAAA@@@>>>=========<<<;;;::::::999999888777666555555444444444333333222222222333444444222222111111111111222222000000000000000000000000////////////////////////CCCEEEFFFDDD@@@???BBBFFFEEECCC@@@???AAABBBAAA@@@AAA@@@???>>>===<<<;;;;;;<<<;;;;;;:::999999888888666444333333444444222111000000000000///////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++************************************************---+++))))))++++++***)))************************))))))))))))************)))************+++++++++++++++***))))))***++++++************************+++******************+++******************))))))++++++++++++++++++++++++************************)))************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------...//////////////////000111111222222222444555666555555666888777888999;;;===>>>???@@@CCCDDDEEEFFFFFFHHHKKKNNNQQQUUUeeeyyy~~~sssjjjjjjlllmmmnnnqqqtttvvvuuutttuuuqqqvvv~~~}}}bbbYYYMMMCCC>>><<<<<<;;;<<<<<<<<<;;;;;;;;;::::::::::::999888777666666777555444444444444333333333444444333333333222222222222222222222222222222222333222000//////000222333111111000000///000000000////////////////////////000000000111111111222222222333444555666666777666888888777777888999;;;;;;<<<>>>????????????@@@BBBAAADDDGGGHHHHHHIIIKKKNNNWWWVVVXXX]]]dddjjjnnnnnnpppjjjgggjjjnnnooooooqqqnnnlllkkknnntttzzz||||||}}}zzzyyy{{{|||~~~}}}rrrjjjeeepppxxxwwwtttuuuuuusssqqqrrrssssssqqqmmmhhheeebbbdddeeedddaaa^^^\\\\\\]]]\\\\\\\\\[[[[[[ZZZZZZWWW^^^fffiiiddd]]]XXXVVVVVVVVVVVVUUUTTTRRRQQQPPPOOOLLLJJJHHHIIIIIIHHHGGGDDDCCCCCCBBBAAA@@@???>>>@@@@@@AAAAAA@@@???===<<<<<<<<<;;;;;;::::::999999888888777666555555555555444333333222222222333333222111111000000111111222////////////////////////........................CCCEEEFFFEEEBBBAAACCCFFFEEECCCAAAAAACCCDDDDDDCCCBBBBBB@@@???===<<<::::::;;;;;;::::::999888888888555333222111222222000...000000000000////////////...////////////...------//////......---,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************---+++))))))***+++***)))************************))))))))))))************)))************+++++++++++++++***))))))***++++++*********************************************************+++++++++++++++,,,,,,+++******+++,,,,,,************************)))************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////...//////000000111111222222333555555444444666777777888999;;;<<<>>>???@@@AAABBBEEEFFFFFFGGGIIIKKKLLLUUU[[[[[[___hhhjjjdddjjjjjjkkknnnqqqtttuuuuuutttrrrvvvzzzxxx{{{{{{eeeOOOIIIFFFCCCAAAAAA@@@???>>>;;;;;;;;;:::::::::999999999999888777666666666666444444444444333333333333333333333333222222222222222222222222222222222222222111000//////000111222222222000//////.........////////////////////////000000000000111111111111222333444666777888999999777666666666777888999:::<<<>>>??????>>>???@@@BBBAAACCCEEEFFFEEEFFFHHHJJJPPPQQQTTTZZZaaagggkkklllooogggccciiippprrrqqqqqqkkkiiiiiipppzzz~~~zzz|||yyyyyy||||||}}}}}}xxxrrrmmmmmmtttzzzyyyvvvvvvuuutttvvvuuussspppmmmiiigggeeeaaaeeeiiigggaaa]]]\\\]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\```cccccc^^^ZZZXXXXXXWWWVVVTTTSSSQQQPPPOOOOOOLLLJJJHHHGGGHHHHHHGGGFFFBBBBBBAAA@@@???>>>>>>===????????????>>>===<<<;;;::::::::::::::::::999999999888777666555555555555444444333222111111111111111111000000000000111111////////////////////////........................BBBCCCDDDDDDBBBBBBCCCEEEFFFFFFEEEEEEEEEEEEEEEDDDAAAAAA@@@???===<<<;;;;;;::::::999999888888888777555333222111222111000...000000000000////////////...///000000000///---,,,000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************---,,,+++***************************************((()))))))))************))))))*********++++++++++++******************+++*********************************++++++******************++++++,,,,,,------,,,***))))))***,,,---************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------.../////////......//////000111111111111222444444333333555666666777888:::<<<===>>>???>>>AAACCCEEEEEEEEEFFFHHHKKKUUUYYYWWW[[[fffhhhbbbjjjiiiiiikkkooorrrssstttvvvtttuuuzzzzzzvvvtttwwwxxx~~~yyyxxx}}}eeeUUUKKKEEEDDDDDDCCCAAA???===;;;999::::::999999999888888888888777666666555555555666444444444333333333222222333222222222222222222222111111111111111111111111111000////////////000111111000//////.........////////////////////////////////////000000000111111222222444555666777777777555555555666666777888888:::<<<============>>>@@@BBBCCCDDDEEEFFFHHHIIIKKKMMMOOOTTTYYY___dddggghhhkkkeeedddhhhmmmnnnppprrrppppppssswww|||}}}zzzvvvyyywwwxxx{{{{{{zzz}}}~~~|||}}}~~~|||zzzzzzyyyxxxwwwzzz|||}}}{{{xxxuuurrrppptttqqqlllhhhdddcccbbbcccbbbhhhlllhhh___XXXWWWYYY\\\[[[ZZZZZZZZZ[[[\\\]]]^^^___^^^\\\YYYXXXZZZ\\\WWWUUUSSSPPPNNNMMMMMMMMMJJJHHHFFFFFFGGGGGGEEEDDDCCCCCCBBBAAAAAA@@@??????>>>>>>======<<<;;;;;;:::888888888999999999999999888888777666555555555555444444333111000000000000000000000//////000000000////////////////////////........................???@@@AAAAAAAAAAAABBBCCCHHHIIIHHHGGGFFFDDDDDDDDD>>>>>>==================999888888888888888777777666444333222333333111000000000000000////////////...///000000000///---,,,000000///...------,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************------,,,++++++***+++,,,************************((()))))))))************))))))*********+++++++++*********++++++*********************************)))***++++++++++++***)))*********++++++,,,,,,------,,,***))))))***,,,---************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------.../////////.........///000000111111000111333333222222444555555666777999:::<<<===>>>===???AAACCCBBBCCCDDDEEEJJJLLLQQQWWW\\\^^^___```gggfffeeegggkkknnnooooooxxxuuurrrssssssrrruuuxxxzzzyyyvvvuuu~~~zzzaaaPPPHHHEEECCCAAA<<<<<<<<<;;;::::::::::::888888888888777777777777666666555555444444555555444444333333333222222222222222222222222222222222111111111111111111111111000//////////////////000......------...//////000............................../////////000000000222222333333444333333333333333444555666666666666888999;;;;;;::::::<<<===@@@@@@AAACCCFFFIIIKKKLLLNNNQQQUUUYYY\\\___bbbcccbbbaaaccceeeeeedddiiiooosssxxx}}}~~~{{{xxxwwwwww|||{{{}}}}}}}}}zzzyyy|||~~~zzzyyyzzz}}}|||{{{yyyuuurrrpppnnnkkkfffbbb______```aaa```eeeiiifff]]]VVVVVVXXXZZZYYYYYYYYYYYYZZZZZZ[[[[[[ZZZYYYWWWVVVXXX[[[]]]TTTRRRPPPMMMKKKJJJJJJJJJHHHGGGEEEFFFFFFFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@======<<<;;;::::::::::::777777777888888888888888888777666555444444444444444333222111000/////////000//////......//////000................................................<<<===>>>???@@@@@@@@@@@@GGGHHHIIIGGGDDDBBBAAABBB;;;;;;<<<<<<<<<=========777777777777777777777777555444333333444444333222000000000000////////////...////////////...------//////......---,,,,,,,,,)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,---+++***)))+++,,,************************))))))))))))************)))************+++++++++)))***++++++++++++***)))************************)))***+++,,,,,,+++***)))*********+++++++++++++++,,,,,,+++******+++,,,,,,************************)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////---......//////000000111///000222222111111333444333444555777888:::;;;<<<<<<>>>???@@@@@@@@@BBBDDDMMMHHHJJJTTTXXXVVVZZZbbb``````aaadddhhhjjjkkkkkkvvvrrrooommmmmmqqqvvvzzz}}}{{{zzzzzzqqqiiinnnzzzmmm^^^PPPBBB>>>???@@@>>>>>>>>>>>>>>>===;;;<<<>>>@@@777777777666666666666555555555444444333444444555333333333333222222222222111111111222222222222222111111111111111111111111......////////////......,,,,,,,,,------...000000....................................////////////000111111222111111000000111222333444555555555555666888999999888999:::;;;===<<<<<<>>>BBBFFFHHHIIINNNPPPSSSUUUWWWYYY\\\^^^___aaadddfffcccbbbhhhqqqqqqwww}}}}}}xxxuuuwwwzzz|||{{{}}}}}}{{{xxxyyy}}}}}}zzzyyy|||}}}xxxyyyzzzwwwttttttkkkiiieeebbb``````aaabbb\\\```bbb```[[[XXXYYY[[[XXXYYYYYYZZZZZZYYYXXXXXXVVVUUUTTTTTTUUUWWWYYYZZZOOONNNMMMKKKIIIHHHGGGGGGGGGFFFEEEFFFFFFFFFDDDBBB@@@@@@??????>>>>>>>>>>>>======;;;::::::999::::::777777777777777777777666777666555444333333333333222222111000//////////////////............//////........................------------------------;;;;;;<<<>>>@@@AAA@@@???AAACCCEEEDDDAAA??????@@@;;;;;;;;;;;;;;;;;;::::::777777777777777777777777444333222333444555444333000000000000///////////////......---------------------------,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))++++++***''''''(((+++************************))))))))))))************)))************+++++++++)))***++++++++++++***)))************************(((***+++,,,,,,+++***(((******************))))))++++++++++++++++++++++++************************)))************+++++++++******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////------......///000000000...000111111000111222444111222333555777888999:::<<<===>>>======>>>AAACCCKKKHHHJJJPPPTTTUUUYYY___[[[\\\___dddiiimmmnnnmmmnnnmmmkkkiiikkkpppvvvxxx}}}~~~~~~{{{zzz{{{tttkkkjjjuuuyyyjjjWWWJJJFFFNNNDDD<<<<<<<<<:::;;;>>>999::::::888555444666888666666666555555555555444444444333333333333444444333333333222222222222111000111111111222222222222111111111111111111111111.........//////.........---------,,,------..............................------........./////////...///000111111111111111000111222333444444444333666777999999888888:::;;;===;;;:::;;;@@@DDDEEEEEEJJJLLLNNNOOOPPPRRRVVVZZZ``````bbbfffffffffllltttnnnqqquuuuuutttsssvvvyyyyyyxxxyyy||||||zzz|||~~~~~~|||yyywwwxxx{{{~~~~~~{{{||||||vvvwwwyyyvvvsssssskkkjjjgggeeecccbbbaaaaaa]]]^^^^^^]]]ZZZYYYZZZ\\\XXXZZZ[[[\\\\\\ZZZWWWVVVRRRRRRSSSTTTVVVVVVUUUTTTJJJJJJJJJIIIHHHFFFEEEDDDFFFEEEEEEFFFGGGGGGDDDBBB>>>>>>>>>============<<<>>>===;;;:::999999::::::777777777666666555555555555555444333222222222222111000000/////////000000///......------......///........................------------------------;;;;;;<<<>>>AAABBBAAA???<<>>???<<<<<<;;;::::::999888888666666666666777777777777222111111222444555555444000000000000///////////////...---++++++,,,------+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************************************************************''')))***(((&&&%%%''')))************************))))))))))))************)))************+++++++++)))***+++,,,,,,+++***)))************************((()))+++,,,,,,+++)))(((+++*********))))))((((((***++++++,,,,,,++++++***************************)))************+++++++++******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,------...//////000------......///000000000...///111111000000222333000111222444666777888999<<<======<<<;;;===@@@CCCAAAFFFJJJMMMQQQVVVWWWUUUYYY[[[```gggmmmrrrsssrrrhhhiiihhhhhhkkkpppuuuvvvzzzxxxxxx|||{{{rrrhhhgggttt}}}eeeQQQLLLJJJDDDAAADDD777777;;;AAAAAA:::999<<<666999;;;;;;:::999;;;===666666555555555444444444333333333222222333444444333333333222222222111111000000111111222222222222000000000000000000000000---......//////......---//////...---,,,,,,,,,,,,........................---------.........//////,,,---///000222333333333///000222333444444333333666888999:::999999:::<<<@@@===:::<<>>>>>>>>>>>>>>=========>>>===;;;:::999999:::;;;888888777666555444444333444444333222111111111111000////////////000000111.........------.................................------------------------>>><<<999:::===??????===>>>>>>???@@@@@@@@@@@@@@@;;;999777666777888888888777777555444444555666666333333444444444333222222///......///000000...,,,+++,,,,,,------,,,,,,+++---------......---,,,,,,***+++,,,,,,------,,,,,,++++++++++++******))))))))))))))))))))))))))))))************************+++++++++*********))))))************************)))************+++++++++************************+++++++++*********))))))************************************************)))************++++++++++++++++++*********))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,---------..............................////////////000111222333222333444444333333555777999888888999:::<<<>>>???CCCFFFFFFGGGOOOYYYZZZTTT\\\[[[]]]eeeooouuuuuusssmmmkkkkkklllppptttvvvwwwxxxvvvvvvyyy{{{}}}yyywwwvvvyyy~~~wwwyyywwwyyy}}}jjj^^^MMMLLLIIIFFFCCC@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888777333444444444555666666666444444333333333222222222000000000000000000000000000000000111222222222333000000000000000000000000......................../////////......------------------------------------...............------............////////////222333333333222222444666777777777777777888888888:::<<<>>>>>>>>>???AAACCCCCCFFFFFFDDDFFFKKKNNNMMMWWWXXXZZZ\\\^^^bbbgggkkkfffhhhkkklllllllllnnnooooooxxx}}}{{{{{{~~~|||ssssssssstttvvvyyy{{{}}}~~~rrrwwwyyypppkkkoooiiijjjkkkkkkhhhddd___\\\aaa___]]][[[ZZZ[[[\\\]]]ZZZ[[[\\\[[[YYYWWWWWWXXXUUURRROOOOOOQQQRRRPPPNNNNNNLLLIIIFFFEEEEEEFFFGGGJJJHHHFFFEEEDDDCCCAAA???============<<<<<<<<<<<<<<<<<<;;;:::999999999999:::888666666777777555333333333333222222222111111111111111111000000000///000000//////.........------------------------------------,,,,,,+++++++++>>><<<999:::<<<>>>===<<<======>>>>>>???>>>>>>>>><<<:::999888888888888888888777555444444555666666333333333333333222222111///......///000111///...++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,++++++++++++*********)))************************************************+++++++++*********))))))************************)))************+++++++++************************+++++++++*********))))))************************************************)))************++++++++++++++++++*********))))))************************************************************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---------..............................////////////000111222222000222222222222222444666888888888999:::<<<>>>???AAACCCCCCEEEMMMWWWZZZWWWXXXYYY[[[aaahhhlllllljjjlllkkkjjjlllpppuuuxxxyyy}}}{{{zzzzzzwwwuuuzzz~~~|||{{{|||~~~~~~|||tttxxx{{{tttbbb]]]XXXLLLCCCAAADDDCCCAAA???===<<<;;;:::::::::::::::::::::::::::888888888888777777777777444444444444555555555555444333333333333222222222000000000000000000000000///000000000000000111111////////////////////////........................------,,,,,,,,,+++++++++------------------------------............------............////////////111333444444333222444555666666666777777777888888888:::<<<=========???AAAAAACCCDDDBBBEEEJJJMMMLLLPPPRRRVVVXXXZZZ\\\^^^```bbbccceeegggiiikkkkkkkkkllltttxxxvvvvvvxxxyyyvvvtttuuuvvvwwwyyyzzz||||||~~~~~~{{{|||{{{qqqlllpppiiihhhgggdddaaa^^^^^^^^^cccaaa^^^[[[YYYXXXXXXYYYVVVXXXZZZZZZYYYWWWWWWXXXQQQOOOMMMNNNPPPQQQPPPNNNOOOMMMJJJFFFDDDDDDEEEEEEHHHFFFDDDCCCBBBAAA???===============<<<<<<<<<<<<<<<;;;:::999888888888888999777666666666666555333333333222222222111111111000000000/////////......////////////......------------------------------------,,,,,,,,,+++++++++>>><<<:::999:::;;;;;;;;;<<<===============<<<<<<===<<<;;;:::999999999999888777666555444444555666222222222222111111000000///......000222222111000++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++++++++************************************************************+++++++++***************************************)))************+++++++++************************+++++++++***************************************************************)))************++++++++++++++++++***************************************************************************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------,,,,,,,,,---------......------------------------///......//////000111222///000111111000111333555888888888888:::<<<>>>???@@@AAAAAAAAAGGGPPPTTTTTTSSSVVV[[[```dddfffffffffkkkjjjiiilllqqqwww{{{}}}~~~~~~~~~{{{tttnnnrrrzzz}}}||||||}}}~~~}}}{{{yyyooouuuzzz~~~}}}yyykkkaaaWWWJJJAAA@@@@@@<<<===BBB<<<;;;:::999999888999999999999999999999999999999777777666666666555555555555444444444444444444333333333333222222222111111000000000000000000000000000///////////////......////////////////////////---------------------------,,,,,,,,,,,,+++++++++------------------------------............---------............/////////000222444555444333333444444444555555666777888888666888:::;;;;;;<<<>>>???===@@@AAA@@@CCCIIILLLKKKMMMQQQVVVYYYZZZZZZ[[[\\\dddcccdddhhhmmmooonnnllllllqqqtttsssrrrttttttrrrssstttvvvxxxzzz{{{{{{{{{~~~||||||~~~zzzyyywwwmmmhhhllliiigggccc]]]XXXXXX\\\aaabbb```^^^[[[YYYXXXXXXXXXTTTWWWZZZ[[[ZZZYYYXXXXXXOOOMMMLLLLLLNNNOOONNNNNNPPPMMMJJJGGGDDDCCCCCCDDDFFFDDDBBBAAA@@@???===;;;=========<<<<<<<<<<<<;;;::::::999888777777777777888666555555666666444333222222222222111111111000///............---------///............---------------------------------,,,,,,,,,,,,++++++++++++===;;;:::999888999999999<<<============<<<;;;;;;>>>>>>>>><<<:::999999:::888777666555444444555555222222111000000////////////......000222333222111,,,------......------,,,******+++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++************************************************************************************************))))))*********+++++++++************************************************************************************************************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,---------......------------------------............///000111111///000111111000000222444777777777777999;;;===>>>AAA@@@???>>>@@@EEEKKKNNNOOOTTT[[[aaadddfffhhhiiiiiihhhhhhlllqqqxxx|||~~~yyy{{{~~~|||ssslllqqqzzzxxxyyy{{{}}}}}}|||tttxxx{{{zzz}}}{{{ttt{{{yyy{{{yyymmmZZZOOOKKKJJJJJJFFFBBBBBBDDDBBB===;;;>>>::::::999999888888999999888888888888888888888888555555555444444444444333555444444444333333222222222222222222111111111111000000000000000000000000000000000//////.........////////////////////////------------------------........................------------------------,,,,,,---.........---------------........./////////111444555444333222333111222333444555666777888666777999::::::;;;===???<<>>======<<<<<<===>>>???>>>;;;::::::;;;999888666555444444444555333222111000///////////////......000222333222111......////////////......)))***++++++,,,,,,,,,+++)))***++++++,,,,,,+++++++++++++++++++++++++++,,,************************************************************************************************))))))*********+++++++++************************************************************************************************))))))*********+++++++++************************************************************************************************************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,---------......------------------------------------...///000111///111111111000111333555555555555555777999;;;<<<<<<<<<;;;;;;;;;???GGGNNNPPPUUU[[[```bbbdddfffhhhgggggggggkkkqqqwwwzzz|||vvvxxx|||zzzrrrlllrrr{{{xxxzzz~~~~~~{{{zzz{{{zzzvvvzzzwwwpppqqqtttmmmqqqvvvssszzzyyytttqqq]]]WWWOOOJJJGGGFFFCCCAAA<<<===AAABBB>>>888555666<<<;;;:::999888888888888777777777777777777777777444444444333333333222222444444333333222222222111222222111111111000000000////////////////////////111111111000000/////////........................------------------------........................------------------------++++++,,,---......------------------...............000333444333222111111000111111333444555666666555777999::::::;;;===>>>;;;>>>???>>>AAAHHHKKKJJJJJJLLLOOOQQQTTTWWW\\\```fffdddccchhhmmmnnnjjjfffqqqppppppqqqrrrsssssstttqqqqqqrrrssswww{{{{{{|||xxx{{{{{{ssslllkkkiiihhhfffbbb]]]\\\___bbb]]]]]]]]]\\\\\\\\\\\\\\\UUUXXX[[[\\\YYYUUUSSSQQQTTTSSSRRROOOMMMKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGEEECCCAAA@@@@@@@@@>>><<<<<<<<<<<<<<<;;;;;;;;;;;;888888777666555555555555555444222333444444333222111111111000000000////////////.........---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++888888888777555555777999;;;<<<<<<===>>>>>>======:::===??????<<<:::;;;===999888666555444444444555444333111///....../////////......000222222111000...//////////////////...)))***+++,,,---------,,,)))******+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++************************)))************+++++++++***************************************+++++++++************************************************)))************+++++++++***************+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000///000111111000111333555333333333333555777999:::444555888:::;;;???IIITTTTTTUUUXXXZZZ]]]^^^______dddeeegggkkkppptttvvvvvvvvvwwwxxxwwwqqqlllqqqzzz~~~}}}zzzxxxyyyzzzzzzyyyrrrrrrmmmmmmqqqkkkjjjwwwuuuqqqkkkhhhiiilllnnnooolllwww~~~yyyrrrhhh\\\SSSOOOPPPPPPPPPBBB@@@???>>>>>>===;;;:::;;;<<<>>>===:::888:::===:::999888777666555555555555555555555555555555555444444333333333222222222333333222222222222222111111111111000000000000///////////////////////////111111000000000000000///........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------***+++,,,------...------,,,------------.........---///111222111000000111000000111111222333444444555666888999999:::<<<>>>;;;>>>>>>===@@@FFFIIIHHHJJJLLLNNNQQQTTTYYY___cccddddddeeeiiimmmnnnkkkgggoookkkkkknnnqqqrrrtttvvvttttttuuuwww{{{~~~}}}}}}}}}}}}yyyxxx||||||tttlllhhhjjjiiigggeeedddbbbaaa```______^^^]]][[[ZZZYYYXXXTTTVVVXXXWWWTTTQQQNNNNNNWWWVVVUUUQQQMMMJJJIIIJJJFFFFFFFFFFFFFFFGGGGGGHHHDDDCCCAAAAAAAAA@@@???===<<<<<<<<<;;;;;;;;;;;;:::888888777666555555555555444222111222333444222111000000000000//////////////////.........---------++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++555777777666444444777:::888999:::<<<<<<=========777;;;??????<<<:::;;;>>>:::888777555444444444444555444222000/////////000///......///000111///...------............------***+++,,,------.........))))))***++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))*********+++++++++************************)))************+++++++++************************))))))*********+++++++++************************************************)))************+++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000...///000000//////111333111111111111333555777888222444999===>>>@@@KKKXXXTTTRRRRRRTTTXXX[[[[[[ZZZbbbcccfffkkkoooqqqpppoootttrrrrrrrrrooommmrrrzzz~~~~~~}}}~~~zzzuuurrrtttwwwxxxvvvtttooossspppoootttooojjjooonnnmmmkkkhhheeebbb```___XXXcccoooqqqmmmhhhffffffcccfffkkkqqqvvvxxxwwwuuuzzz{{{{{{xxxxxxyyywwwrrrmmmfffccc^^^YYYTTTPPPLLLIIIGGGFFFCCCAAAAAABBBCCCDDDFFFBBB===::::::<<<>>>@@@555666666444333555888:::777777666555444444444444444444444444444444444444444444333333333222222222111111111111222222222222111111000000000/////////////////////////////////......///////////////000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------******+++,,,------------,,,,,,---------.........---...//////......///000000000000111111222222222333555777777777888:::<<<:::======<<<>>>CCCFFFEEEJJJLLLPPPSSSUUUYYY]]]```___bbbfffjjjmmmnnnmmmlllnnnhhhgggmmmrrrsssvvvzzztttvvvyyy}}}|||||||||zzzuuusssssswwwwwwqqqjjjgggkkkhhheeeeeeffffffbbb^^^\\\\\\\\\[[[YYYXXXWWWVVVTTTVVVWWWVVVSSSQQQPPPPPPVVVVVVUUUQQQMMMJJJJJJKKKGGGGGGFFFFFFFFFFFFFFFFFFDDDBBB@@@@@@@@@@@@>>>===<<<<<<<<<;;;;;;;;;::::::999888777666555555555555333111000111222333222111000000/////////.........------------,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++444666777555333444777:::666777888:::;;;<<<======666:::??????;;;:::<<>><<<<<<<<<;;;;;;;;;:::::::::999888777666666555555666222111000111222333222111000/////////............,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++444333333444777888888777777888999:::;;;;;;;;;;;;999999999::::::;;;;;;;;;777777777666555555444444333222111000////////////000000000000000111111222222111///,,,+++*********------,,,,,,,,,,,,+++++++++++++++*********))))))---,,,++++++******++++++------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))************************************************************************************************))))))************))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......+++,,,------......------......---------,,,,,,,,,,,,,,,,,,---------......,,,------...///000111111000111222222333333333333777999<<>>>>>>>>>>>>>>===<<<<<<======<<<;;;::::::999999888888888888777777777777555555555555555555555555222222222222222222222222222222222222222222222222///111222222111111222333//////000000000000//////////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///......///000000000000000333333444555666777888888===999888<<>>>>>@@@>>>DDDLLLPPPPPPOOOOOOPPPVVV]]]aaaaaacccgggiiihhhpppjjjgggnnnuuuvvvtttrrrsssuuuyyy}}}yyyyyyyyywwwsssqqqooonnnnnnmmmjjjhhhfffhhhiiigggbbb______```WWWVVVUUUUUUUUUUUUWWWWWWVVVVVVWWWUUUSSSRRRRRRSSSSSSQQQNNNLLLKKKKKKKKKLLLKKKHHHEEEEEEGGGHHHGGGEEECCCCCCAAA@@@???>>>>>>>>><<<;;;;;;::::::999999888666666666555444444333333111111111111000000000000111000000///...---------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************444333333444777888888777777888999::::::;;;;;;;;;999999999999::::::::::::777666666555555444444333333222111000////////////000000//////000000111222222000...,,,+++***++++++------,,,,,,,,,,,,++++++,,,,,,+++++++++*********---,,,++++++******++++++,,,,,,+++++++++*********************************++++++++++++++++++++++++************************************************************************************************************************************************************************************************************************************************)))******************)))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++,,,++++++++++++,,,------+++++++++,,,,,,,,,------+++,,,------......------......---------,,,,,,,,,,,,,,,,,,---------......------......//////000000000000111333333444444444777:::===@@@CCCFFFKKKNNNPPPNNNMMMMMMOOORRRVVVWWWYYY[[[^^^aaadddggghhhhhhiiikkknnnqqqtttvvvwwwxxx||||||zzzzzzzzzyyywwwvvvqqqpppppppppqqqssstttuuuxxxzzzxxxpppjjjjjjjjjiiigggllljjj```]]]bbbccc___ZZZ[[[]]]^^^^^^]]][[[ZZZZZZXXXVVVUUUUUUUUUTTTSSSSSSRRRRRRQQQQQQPPPPPPOOONNNOOOOOOOOONNNLLLKKKJJJFFFFFFEEEEEEDDDCCCCCCCCCEEEDDDCCCAAA??????>>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;::::::999888888777777777777777666666666666444444444444444444444444222222222222222222222222222222222222222222222222222333333222000//////000//////000000000000//////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------..................///000000000000000333333444555666777777888<<<999999<<<===<<<>>>BBBDDDGGGIIIKKKKKKLLLNNNOOOSSSYYY^^^___ccciiillllllmmmkkklllrrrtttrrrpppqqqvvvwwwyyy}}}~~~|||{{{zzzwwwwwwvvvssssssrrrqqqqqqpppnnnjjjgggggghhhiiifffbbb^^^^^^___XXXWWWVVVVVVUUUVVVWWWWWWWWWXXXXXXVVVSSSPPPOOOOOORRRPPPNNNLLLKKKKKKKKKLLLKKKHHHFFFFFFGGGGGGFFFDDDCCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;:::999999888888666666555555444333333333111111111000000000//////000000000///...---------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************444333333555777888888777666777888999999:::999999999999999999999999888888666555555444444333222222333222111000///////////////////////////000111111000///---,,,++++++,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++---,,,++++++******+++++++++++++++*********))))))************************++++++++++++++++++++++++******************************************************************************************************************************************************************************************************************************************************++++++++++++******)))))))))*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++,,,------*********+++++++++,,,,,,+++,,,------......------......---------,,,,,,,,,,,,,,,,,,---------......................../////////000111333444555555555777999===@@@BBBDDDGGGIIIGGGGGGFFFDDDDDDGGGMMMSSSUUUWWW[[[^^^aaacccddddddeeehhhkkkoootttwwwyyyzzz|||xxxwwwyyyyyyuuuqqqllloooqqqrrrqqqqqqsssuuu{{{|||xxxoooiiiiiiiiihhhfffkkkjjjbbb___ccceeeaaa[[[\\\^^^___^^^\\\YYYWWWXXXVVVTTTSSSSSSSSSRRRQQQPPPOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIDDDCCCAAA@@@??????@@@AAACCCBBBAAA???>>>======<<<===============<<<;;;;;;999999999888777777666666666666555555555444444444444444444444444444444444222222222222222222222222111111111111111111111111333444444222///---------...//////000000//////...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------..................///000000000000///222222333444555666777777;;;:::;;;<<<;;;999>>>DDDJJJHHHEEEEEEGGGIIILLLLLLPPPVVVZZZ[[[^^^eeejjjkkkjjjkkkppptttrrrnnnnnnqqquuuuuuuuuvvvxxxxxxvvvtttuuuzzz{{{wwwttttttssspppssssssssssssrrrooojjjfffhhhiiihhheeeaaa^^^]]]^^^ZZZYYYXXXWWWWWWWWWWWWWWWYYYZZZZZZXXXTTTOOOLLLKKKQQQOOONNNLLLKKKKKKKKKLLLKKKIIIGGGFFFFFFFFFDDDBBBBBBAAA@@@???>>>=========;;;::::::999888888777777666555555444444333333222111111000000000000//////000000//////...---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************444333333444666888777666555666777888888888888888999999999888888777777777555555444333333222222111222222111000//////000000///............///000000///...---,,,+++,,,---...------,,,,,,,,,+++++++++......---------,,,,,,,,,---,,,++++++******++++++++++++++++++***************************************+++++++++++++++,,,,,,************************************************************************************************************************************************************************************************************************************************+++++++++,,,,,,+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,************************,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---++++++++++++,,,,,,,,,,,,+++,,,------......------......---------,,,,,,,,,,,,,,,,,,---------...........................---...///111222444555666666555999===???@@@AAACCCDDD@@@@@@???@@@AAAEEEJJJMMMRRRTTTXXX\\\___bbbcccddddddeeeiiimmmqqqtttwwwxxx{{{yyyxxxxxxxxxvvvrrrooonnnppprrrssssssrrrqqqpppzzzzzzuuulllhhhiiiiiigggcccggggggbbb___bbbccc```\\\]]]^^^___^^^ZZZWWWUUUUUUSSSQQQQQQQQQQQQPPPOOONNNMMMMMMLLLKKKKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIIIIEEECCCAAA?????????@@@AAAAAA@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::888888888888777777666666444444444444333333333333333333333333333333333333111111111111111111111111111111111111111111111111222333333111...---------...//////////////////...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---...//////000000//////111111222333444555666666::::::<<<<<<999777===EEEIIIEEEAAAAAAEEEHHHJJJIIIOOOTTTVVVVVVXXX^^^cccdddiiiiiilllppppppmmmmmmqqqnnnmmmnnnooorrrsssrrrqqqsssxxxyyyvvvssssssrrrooosssrrrqqqqqqpppoookkkiiijjjiiihhheeeaaa___^^^]]]ZZZZZZYYYYYYXXXXXXWWWWWWWWWYYYZZZYYYTTTOOOLLLJJJPPPOOONNNLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDBBBAAAAAA@@@???>>>===<<<<<<<<<:::999999888888777666666555555444444333222222222111000000000/////////////////////......---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************444333222333555666666555555555666666777666666666888888888777777666666555444444444333222222111111222111000000000000000000.........---......///000......,,,,,,,,,,,,---...------,,,,,,,,,+++++++++.........---------,,,,,,---,,,++++++******++++++---,,,,,,,,,,,,+++++++++*********************************++++++,,,,,,,,,************************************************************************************************************************************************************************************************************************************************+++++++++,,,,,,+++++++++************++++++++++++******+++++++++,,,,,,,,,************************,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,------------+++,,,------......------......---------,,,,,,,,,,,,,,,,,,---------..................---------------...000222333444555555444777:::<<<======>>>@@@>>>======BBBHHHMMMMMMKKKNNNQQQUUUZZZ^^^aaadddddddddeeegggiiillloooqqqsssmmmqqquuuvvvssspppmmmlllqqqoooooorrruuuvvvqqqmmmssssssooohhhfffhhhhhheeeaaadddeeebbb```aaaaaa___\\\\\\]]]]]][[[XXXUUUSSSSSSQQQOOOOOOPPPPPPOOONNNMMMLLLLLLKKKKKKJJJIIIIIIGGGGGGGGGGGGFFFFFFGGGGGGEEECCCAAA???>>>???@@@AAA???>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;:::999999888888888888777777777777333333333333222222222111333333333333333333333333111111111111111111111111000000000000000000000000///000111000...---...///......////////////..............................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------...///////////////000000111222333444555555888888:::;;;888666;;;CCCAAA???===@@@DDDHHHHHHGGGNNNRRRTTTSSSVVV\\\aaaaaagggcccccchhhllllllmmmpppggghhhiiimmmrrruuuvvvvvvtttxxxzzzvvvssstttssspppqqqooonnnmmmnnnnnnmmmlllkkkiiifffcccaaa```^^^]]]ZZZZZZZZZYYYYYYXXXXXXXXXUUUWWWYYYXXXTTTPPPMMMLLLPPPOOONNNLLLKKKJJJIIIIIIHHHHHHHHHGGGEEECCCAAA@@@@@@???>>>===<<<;;;;;;;;;999888888777666666555555444444444333222222111111000000000////////////...............------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************333222111222444555444333444444555555555555444444666666666666666666555555555444444333333222111111111111000000000000000111---------------.../////////...---,,,+++,,,---...------,,,,,,,,,,,,++++++......---------,,,,,,,,,---,,,++++++******++++++---------,,,,,,,,,++++++*********************************++++++,,,,,,---************************************************************************************************************************++++++++++++++++++++++++******************************************************************************************************++++++++++++***************++++++++++++,,,******+++++++++,,,,,,,,,************************++++++******++++++,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,,,,---------.........+++,,,------......------......---------,,,,,,,,,,,,,,,,,,---------......------------------......---...///111222333333333222444777888999999;;;<<<@@@>>>>>>DDDMMMQQQOOOKKKKKKMMMRRRWWW[[[^^^```aaafffffffffgggiiikkklllmmmjjjpppvvvwwwssspppooopppooolllkkkooouuuwwwsssnnnmmmmmmjjjffffffhhhgggcccaaaccceeedddbbb```______[[[[[[[[[ZZZXXXVVVTTTRRRRRRPPPNNNNNNOOOOOONNNMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@>>>>>>>>>>>>???>>>===<<<;;;:::::::::::::::::::::::::::999888888777777777777777777777777333333222222222222111111222222222222222222222222111111111111111111111111////////////////////////,,,...//////......///111---......//////......---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------...////////////...//////000111222333444444666666888:::999666999???::::::<<>>===>>>BBBFFFJJJJJJIIIHHHKKKNNNRRRUUUXXXYYYYYYgggfffffffffgggiiikkklllqqqssstttuuutttssssssssslllkkkkkknnnpppqqqooommmkkkkkkiiiffffffhhheee______aaaccccccaaa]]][[[[[[[[[ZZZXXXVVVUUUTTTSSSSSSQQQOOOMMMMMMNNNOOONNNMMMJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDBBBAAAAAAAAABBBAAA@@@@@@??????>>>============<<<;;;::::::::::::999999999999999888888777555555555555555555555666333333333222222222111111222222222222222222222222111111111111111111111111////////////////////////,,,---///......---///000---......//////......---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////.........//////000111222333333444333444999:::777777:::777999;;;===???AAAEEEGGGGGGLLLQQQQQQTTTYYY\\\\\\XXXZZZ___eeefffccccccffffffhhhlllsssyyy||||||{{{wwwyyywwwqqqnnnooopppoooqqqqqqqqqrrrqqqnnniiieeeeeeaaa]]]\\\\\\]]]\\\ZZZUUUVVVXXXYYYZZZYYYYYYYYYUUUVVVWWWUUURRROOONNNOOORRRQQQPPPNNNKKKHHHFFFDDDCCCEEEHHHGGGDDDBBBAAABBB???>>><<<;;;::::::999999777777666666555444444333333333333222111111000000000000/////////.........------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************111000///000111222111000333333444444444333333222333444444555555666666666666555555444444333333222111000000000000000111111---,,,,,,,,,,,,---......000///---,,,++++++,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,+++++++++---,,,++++++******+++++++++++++++************)))************************))))))***+++,,,,,,------************************************************************************************************************************++++++++++++++++++++++++************************************************************************************************))))))************))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))+++*********+++,,,,,,---++++++++++++++++++++++++*********)))***++++++,,,******+++++++++,,,,,,,,,+++,,,------......------......---------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////------...//////000/////////000111111222444777::::::;;;<<<<<<<<<>>>BBBEEEGGGIIIKKKNNNQQQRRRRRRSSSggggggfffggghhhiiikkkllluuuqqqmmmmmmppprrrqqqooolllnnnooonnnkkkiiiiiijjjjjjkkkiiigggggghhhddd]]]\\\]]]```aaa^^^YYYWWWWWWZZZYYYVVVTTTSSSRRRSSSSSSQQQOOOMMMMMMNNNOOONNNMMMIIIIIIHHHHHHGGGFFFFFFFFFFFFEEECCCAAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@???>>>===<<<<<<;;;::::::::::::999999999999999888777777444444444444444444444444333333333222222222222111111111111111111111111111000000000000000000000000////////////////////////---...///...------...///---..................---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////............///000111222333333333111222888:::888666666888:::<<<;;;;;;>>>CCCHHHFFFLLLOOOOOOOOOSSSTTTRRRQQQXXXccciiieee]]]]]]aaafffhhhmmmssswwwyyyxxxvvvwwwxxxuuunnnjjjlllnnnmmmqqqsssuuuwwwuuuoooggg```bbb^^^ZZZXXXZZZ[[[ZZZYYYTTTUUUWWWYYYZZZZZZYYYYYYWWWWWWWWWTTTQQQNNNNNNNNNSSSRRRPPPNNNKKKGGGDDDCCCAAADDDGGGGGGDDDBBBAAABBB>>>===<<<;;;:::999999999777666666555444444333333333333222222111000000000000/////////............------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************444111...,,,,,,///333555444333222222222333444555444222111333777999777444333555777777444111...---///000111111///......///,,,,,,************,,,,,,------,,,,,,,,,,,,------000000///...---,,,,,,+++***++++++,,,---------,,,++++++,,,---,,,+++***)))************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((************************************************...---,,,,,,++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))************++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////.........---------.........////////////000------------------------............////////////000000111222444555555666999::::::;;;<<<===>>>>>>FFFHHHJJJKKKLLLOOORRRUUUXXXaaadddaaabbbjjjmmmjjjpppoookkkhhhnnnvvvtttmmmllluuuzzztttmmmlllllljjjooonnnllljjjhhhfffdddcccaaahhhggg___]]]bbbbbb\\\VVVSSSRRRRRRTTTTTTQQQMMMPPPPPPOOOPPPQQQPPPMMMKKKHHHGGGEEEDDDDDDEEEGGGHHHGGGFFFDDDBBBAAABBBCCCDDDCCCCCCBBBAAA@@@???>>>===:::;;;<<<<<<<<<:::888666999999888777666555444444333333333333333333333333444222000///000111222111000000000000000000000000111000///......///000111//////............//////,,,---------.../////////------............------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++---///++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000000111111222222333444444888999;;;<<<<<<>>>AAACCC@@@GGGOOOPPPMMMKKKMMMQQQKKKPPPWWW]]]```bbbcccdddfffmmmssssssrrrssssssrrrvvvqqqmmmlllppptttvvvwwwqqqppprrruuuqqqgggbbbddd```___^^^\\\ZZZYYYWWWWWWVVVYYYZZZYYYXXXZZZ[[[[[[WWWWWWVVVTTTRRRRRRSSSTTTPPPRRRSSSPPPJJJGGGFFFGGGCCCCCCCCCBBBAAA@@@???>>>>>><<<;;;;;;;;;;;;:::888666666666666666666555555111111111111000000000000........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************222111///------000222444222222111000111222333444555666888888777666666666444777;;;<<<999555111//////000111111///......///---,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,---///......------,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))************************))))))***++++++++++++***++++++++++++++++++++++++)))******+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))************************************************...---,,,+++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++***++++++++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...///.........------------------........./////////------------------------............////////////000000111222333444555555888888999:::;;;<<<<<<===CCCDDDGGGHHHIIIKKKNNNQQQUUU[[[\\\YYY]]]iiipppooojjjllllllnnnuuu|||yyyrrrxxx~~~wwwnnnkkkjjjhhhqqqpppnnnllliiifffeeecccdddllllllaaaZZZ\\\^^^\\\[[[VVVOOOMMMOOOSSSTTTTTTOOOOOONNNOOOPPPPPPNNNLLLIIIHHHFFFEEEDDDEEEFFFGGGFFFDDDBBBAAA@@@AAABBBBBBAAAAAA@@@???>>>===<<<;;;::::::;;;<<<;;;999777666999888888777666555444333333333333333333333333333222111000000000111000000000000000000000000000000111000///......///000111//////............//////------------............------............------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++---///++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------......//////000000000000111111222333333444666777999::::::<<<>>>AAA???EEEKKKMMMJJJIIIMMMQQQLLLRRRYYY]]]^^^___aaadddkkkpppssspppoooqqqssssssxxxvvvuuuvvvxxxyyyxxxvvvpppllllllnnnmmmgggeeegggbbbbbbaaa___^^^\\\[[[[[[YYYZZZ[[[YYYXXXXXXXXXXXXVVVVVVUUUTTTTTTUUUWWWYYYZZZVVVNNNGGGBBBBBBFFFJJJAAAAAAAAAAAA@@@???>>>>>>===<<<::::::;;;;;;999888666666666555555444444444111111111000000000//////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************000000/////////000111222000000000000000111222333666:::>>>===999555555666333777<<<>>>;;;666111...///000111111///......///...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,+++,,,,,,,,,,,,+++***)))************************))))))***++++++++++++***************************(((((()))++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))************************************************---,,,,,,++++++++++++,,,***++++++,,,,,,++++++***************************+++++++++++++++++++++++++++++++++***************)))************+++++++++))))))************))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............------------,,,,,,,,,---------......---------------------------............/////////000000111222333444444555666666777888999:::;;;;;;>>>@@@BBBCCCDDDFFFIIILLLQQQWWWZZZ[[[cccoootttpppdddhhhlllqqqwww{{{wwwqqqyyy|||{{{tttmmmkkkkkkjjjooonnnmmmkkkiiigggfffeeeeeemmmmmmaaaWWWXXX\\\]]]ZZZUUUPPPNNNQQQTTTVVVVVVNNNMMMMMMNNNPPPPPPOOOMMMJJJIIIGGGEEEDDDDDDEEEEEEDDDCCCAAA@@@??????@@@@@@>>>>>>===<<<;;;::::::999::::::;;;;;;:::999777666888777777666555444333333222222222222222222222222111111222222222111///...000000000000000000000000000//////......//////000//////............//////............------------------............------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---++++++---///++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------...//////000000000000000111222222333333333555666777777999;;;>>>===BBBGGGHHHFFFGGGLLLPPPMMMUUU]]]___]]]\\\___dddiiinnnoookkkjjjnnnsssuuutttvvvzzz{{{wwwssslllggghhhiiigggffffffcccbbbbbb```___^^^]]]]]]\\\[[[[[[[[[YYYXXXVVVVVVWWWUUUSSSRRRRRRTTTWWWXXX\\\UUUKKKCCC@@@AAADDDEEE>>>???????????????>>>>>>===;;;::::::::::::999777666666555444333222222111111111000000000000//////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************...///000000111111000000000000000000111222222333555999======;;;777555555222555888999666222///...///000111111///......///.........------.........---------......---------******+++++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,++++++******************************))))))***++++++++++++***))))))))))))))))))))))))((()))***+++++++++++++++++++++++++++++++++++++++******************************+++++++++******)))************************************************,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++)))******************)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,------------------------------------------.........//////000000000111222333333444555555666777888999::::::;;;===???@@@AAABBBFFFHHHJJJTTT\\\```hhhpppmmmdddcccfffkkkpppsssssspppmmmppppppooolllkkkmmmooopppjjjjjjjjjiiiiiihhhhhhhhhccchhhfff]]]WWWYYY]]]^^^TTTSSSRRRUUUXXXXXXTTTQQQLLLLLLKKKMMMOOOPPPOOONNNKKKJJJHHHFFFEEEDDDCCCCCCDDDCCCBBB@@@????????????===<<<<<<;;;::::::999999999:::::::::999888777666666666555555444333333222222222222222222222222222000222444555333111///...///////////////////////////////////////////////////......------......///.........------,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---,,,,,,---...+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---......//////000//////000000111222222222222444555666666777:::<<<<<<@@@CCCDDDDDDFFFKKKPPPOOOWWW```aaa\\\ZZZ___eeebbbgggiiigggfffkkkppprrriiipppzzz~~~yyywwwpppjjjhhhiiiiiifffcccaaa``````___]]]\\\\\\[[[]]][[[ZZZ]]]]]]ZZZXXXXXXYYYVVVRRROOOOOOPPPQQQQQQSSSOOOJJJGGGFFFDDD@@@<<<>>>>>>??????@@@?????????<<<;;;999999::::::888777555555444333222111000///111000000000////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,...000111222111///...///000111222222333333333444444666999;;;:::666333333444555333111000000111///000111111///......///..............................////////////......))))))***++++++,,,,,,,,,...///////////////......,,,,,,++++++++++++***+++************************))))))***++++++++++++***))))))))))))))))))))))))+++++++++++++++***)))(((++++++++++++++++++++++++************************)))******+++++++++******************************************************+++++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++******++++++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------------+++++++++,,,,,,,,,,,,---------------------------------------............///000000111111222222222555555666777888999999::::::;;;===>>>???@@@CCCFFFIIIRRRYYY[[[___dddaaaXXXeeehhhkkkooopppooooooqqqnnnlllkkklllnnnpppqqqrrrmmmmmmlllkkkjjjjjjiiiiiifffddd^^^YYYXXXZZZZZZYYYSSSRRRSSSUUUXXXXXXTTTPPPLLLKKKJJJKKKNNNOOOOOOOOOKKKJJJHHHGGGEEEDDDCCCBBBDDDDDDCCCAAA@@@?????????<<<<<<<<<;;;;;;::::::999999999999999888777666666555555444444333222222222111111111111111111111111000444777777555111000///..............................////////////............------------............------,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---......,,,,,,---...+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////...//////000000111111222333444555666666777999;;;===???AAABBBBBBEEEKKKOOOPPPXXX```aaa\\\[[[```fff```gggkkkiiigggiiikkkkkkfffnnnzzz|||wwwuuurrrmmmlllnnnnnniiicccaaa```___^^^]]]\\\[[[ZZZ]]]XXXYYY^^^aaa]]][[[\\\ZZZVVVRRRPPPPPPQQQPPPPPPKKKIIIIIIJJJJJJGGGAAA<<>>>>><<<<<<<<<;;;;;;:::::::::999999888777777666666666333333333333222222222111000000000000000000000000000444888777444000///000........................---......//////......---......------------......------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++---......---,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////.........///000000111111333444555666555666888;;;<<<===???@@@AAADDDHHHKKKOOOUUU\\\^^^[[[[[[```fffeeelllpppnnnkkkjjjhhheeekkkqqqzzz{{{vvvrrrmmmnnnnnnnnnqqqsssoooiiidddcccbbbaaa___]]]\\\[[[[[[UUUVVV___ccc___\\\^^^YYYUUURRRRRRUUUVVVUUUSSSKKKIIIGGGGGGGGGGGGEEEDDD???@@@@@@AAA@@@@@@??????;;;999888888888888777555444444333222111000000///000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************,,,---///000111000///...---...000111222333333222///000111444555666555444555666666444222111333444///000111111///......///,,,---............---,,,+++,,,---......---,,,++++++++++++,,,,,,,,,,,,,,,...............---,,,,,,---,,,+++*********++++++************************))))))***++++++++++++*********************************+++++++++******)))++++++++++++++++++++++++************************))))))***+++++++++++++++***************************************************************+++,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++)))************+++++++++))))))************))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------------------------------,,,,,,---------........./////////000000000000000222222333444555666777777888999;;;;;;<<<===@@@BBBSSS[[[]]]TTTQQQXXX^^^```cccdddiiillliiidddhhhooommmhhhiiirrrwwwtttooommmqqqqqqpppnnnmmmlllkkkjjjgggccc___]]][[[YYYWWWVVVYYYUUUPPPPPPRRRTTTSSSRRRMMMKKKIIIJJJLLLMMMNNNMMMIIIIIIHHHGGGFFFEEECCCCCCCCCCCCBBBAAA@@@>>><<<<<<;;;;;;;;;::::::::::::999999888888777666666666666222222222222222111111111000000000000000000000000///333666555111------///------------------------------...//////...------...------,,,,,,------...,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++---//////---,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------......///------...//////000000111222333555555444555777999:::;;;===>>>@@@BBBDDDFFFKKKPPPVVVYYYZZZ\\\```cccdddlllpppnnnkkkkkkjjjgggkkkoootttvvvuuuqqqoooooohhhlllnnnlllmmmqqqpppkkkgggfffdddbbb```^^^\\\[[[ZZZSSSTTT^^^ccc^^^[[[]]]YYYVVVSSSUUUXXXXXXUUURRRKKKKKKJJJHHHFFFEEEGGGHHH???@@@@@@@@@???>>>======:::999777777888888666555333333333222222111111111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***************************************************------///000000000///...+++,,,...000111222111111...222555444222111444666222444555555333111111111///000222111///......///+++,,,---......---,,,+++)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***---,,,+++*********+++,,,************************))))))***++++++++++++***************************((()))***+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++******************************************************))))))***+++,,,,,,---,,,+++******+++,,,---************************))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++(((((())))))))))))((((((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------......------------------------,,,,,,,,,---------......////////////000000000000000111222333444555555666777888::::::;;;<<>>===;;;::::::::::::999999999999999999888777666555555555666222222222111111111111111000000000000000000000000...222555333...+++,,,...------------------------,,,---...//////...---,,,...------,,,,,,------...+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++---//////...,,,,,,---++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------......///------......///000000000111333444444333444666888999:::;;;===???@@@AAABBBIIILLLQQQUUUXXX[[[___bbb___fffkkkkkkjjjlllmmmmmmfffiiilllmmmlllkkklllnnnhhhmmmooojjjhhhlllmmmjjjgggfffdddbbb___\\\[[[ZZZZZZRRRRRR]]]bbb\\\XXXZZZZZZWWWTTTUUUWWWVVVPPPKKKGGGKKKNNNMMMIIIFFFEEEFFF????????????>>>===;;;;;;:::999777777888888666555333333222222222222222222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++,,,------,,,+++***))))))))))))))))))))))))************************000///...///000111000///---///111222222111111111000000000000111111111111222222333333333222222111111111000///////////////+++---...000000///---,,,++++++++++++++++++++++++++++++++++++,,,,,,---...------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++************************)))************+++++++++************************)))************+++++++++)))))))))))))))))))))))))))************++++++++++++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,---,,,,,,,,,,,,---......000///...---,,,---.................................------------...//////111111222222222333333333666666777888:::;;;<<<<<>>=========:::::::::999999999999999333333444555555444444333222222222111111111111000000000////////////000000...///000000000///---,,,................................................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...---------............///000111222222444444555666999:::;;;<<<===???@@@@@@EEEHHHKKKNNNPPPSSSVVVXXX^^^aaaeeeiiijjjiiigggeeejjjiiihhhiiikkkmmmnnnmmmnnnhhheeegggiiihhhggghhhhhhddd```^^^^^^]]]ZZZWWW[[[[[[[[[[[[\\\[[[YYYWWWYYYXXXXXXWWWVVVUUUSSSRRROOOMMMKKKHHHGGGFFFEEEFFF@@@@@@???>>>=========>>>;;;999666666666666555444444444333222222111111000///............---------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++------,,,,,,+++***))))))+++*********))))))((((((******++++++++++++******000///...///000111000///...///111111111000000000//////000000000111111111111111111222222111111000111111000///////////////,,,---...000000///---,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++************************)))************+++++++++************************)))************+++++++++)))))))))))))))))))))))))))************++++++++++++*********))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,---,,,,,,,,,,,,---......000///...---,,,------..............................------------...//////000000000111111111222222555666777888:::;;;<<<===>>>AAAEEEHHHKKKNNNRRRTTTTTTZZZ___```^^^\\\]]]```ddddddeeehhhkkkmmmnnnmmmhhhiiijjjjjjiiihhhfffeeeaaa^^^[[[YYYYYYYYYWWWVVVYYYXXXVVVTTTRRRPPPNNNMMMPPPQQQOOOLLLLLLOOONNNJJJGGGGGGFFFEEECCCBBBAAAAAA@@@@@@???>>>>>>======<<<888888888888777777777777444444444444444444333333222222222111111111000000000//////......//////000...///000000///...---,,,................................................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------............000000111222333444555555777888999:::<<<===>>>>>>AAACCCFFFIIIKKKNNNRRRUUU]]]```eeeiiikkkjjjhhhgggfffeeeeeegggkkknnnnnnnnnjjjeeeccceeegggeeecccdddgggdddbbbaaabbbaaa___\\\[[[ZZZZZZZZZ[[[ZZZXXXVVVWWWWWWWWWVVVUUUSSSRRRQQQMMMLLLJJJGGGEEEDDDDDDDDDAAA@@@???>>>============;;;999666666666666555333444333333222222111111000............------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++*********************)))))))))(((******++++++++++++******000///...///000111000///000000000/////////////////////000000000000111111///000000111111111000000111111000///////////////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++************************)))************+++++++++************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++***************)))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,......---,,,---,,,,,,,,,,,,---......//////...------------..............................------------...//////////////////000000000000444444666888999;;;<<<===;;;>>>AAADDDFFFIIIMMMOOORRRVVV\\\^^^^^^]]]___bbbaaa```aaacccfffiiiiiihhheeeeeefffgggggggggffffff```]]][[[YYYYYYXXXWWWUUUXXXXXXXXXWWWUUURRRPPPOOOOOOPPPNNNKKKLLLOOONNNJJJHHHHHHGGGEEEDDDBBBAAAAAA?????????>>>======<<<<<<777777777666666555555555555555444444333333222222222222111111111000000000.........------............////////////...------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------............///000000111222333444444555666777888999;;;<<<<<<>>>@@@BBBDDDGGGKKKPPPTTT[[[^^^ccchhhjjjjjjiiigggaaaaaacccfffkkknnnnnnnnnhhhdddcccggggggdddaaabbbcccbbbaaabbbccccccaaa___[[[ZZZXXXXXXYYYYYYWWWUUUVVVVVVUUUTTTSSSQQQOOONNNKKKJJJHHHFFFEEEDDDCCCCCCBBBAAA@@@>>>===<<<<<<<<<:::888666555666666444333333333333222111111000000............------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))******++++++++++++******000///...///000111000///111000///.../////////...////////////000000000111///000111111111111111111111000000///////////////---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++******++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++************************))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++******************************************************+++++++++,,,,,,,,,******************************************************+++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........,,,---,,,,,,,,,,,,---......//////......------------...........................------------...//////....../////////000000000222333555666888:::<<<===999<<>>>>>======<<<;;;;;;777777777666555555555444555555444333222222222222111111111111000000000000...------,,,,,,------........................---------------------------------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++*********,,,++++++******++++++,,,***++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------............//////000111222333333444555666777888:::;;;;;;>>>???AAABBBEEEJJJPPPUUUYYY\\\aaaeeeggggggeeeccc``````cccgggkkkmmmmmmlllgggeeefffjjjjjjeeebbbccc_________``````___]]]\\\[[[YYYWWWVVVWWWWWWVVVTTTTTTTTTSSSRRRPPPOOOMMMLLLJJJIIIHHHFFFEEEDDDCCCCCCCCCBBB@@@>>>===<<<;;;;;;:::888666555555555444333333333222222111000000000.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,*********)))))))))))))))******++++++++++++******000///...///000111000///111///...///111111000......////////////000000000000111111222333333222222111000000///////////////...//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++************************))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++***************+++++++++******************************+++++++++,,,,,,,,,******************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...------,,,,,,,,,,,,---.....................---------...........................------------...///////////////000000000000111111222333555777888::::::999;;;===???@@@BBBEEEGGGIIILLLQQQUUUYYY\\\___aaa^^^\\\\\\^^^aaadddeeeeeedddcccaaa```______`````````^^^]]]\\\\\\[[[YYYWWWUUUVVVXXXYYYYYYXXXVVVUUUNNNOOOMMMJJJJJJNNNMMMIIIHHHHHHGGGEEEDDDBBBAAAAAA>>>>>>======<<<;;;;;;;;;999999888777777666555555555444333222222222222333111111111000000000//////------,,,,,,,,,,,,------...------------.........------------------------------------------------------,,,,,,,,,++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,++++++******++++++,,,*********+++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...---......///000111222222444444555666888999:::;;;<<<===???@@@CCCHHHNNNRRRUUUXXX]]]```bbbaaa___^^^```aaadddgggjjjkkkiiigggeeedddgggkkkjjjeeebbbddd_________^^^\\\[[[ZZZYYY\\\YYYVVVTTTUUUUUUUUUTTTSSSSSSRRRPPPOOOMMMKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA???===<<<;;;:::::::::888555555555555444222333333222111111000000///...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))))))))))))))************++++++++++++******000///...///000111000///000///...000444444111.........////////////000000000111222333333333333333111111000////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,******++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++************************)))************+++++++++************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...------,,,,,,,,,,,,---............//////......---,,,...........................------------...//////////////////000000000000000111222333444555666777888:::<<<===>>>???BBBDDDEEEGGGKKKPPPUUUYYY\\\^^^\\\[[[[[[]]]```dddffffffeeeccc```^^^^^^^^^___``````___]]]]]]^^^]]]ZZZXXXWWWWWWWWWVVVTTTQQQOOONNNNNNOOOMMMIIIJJJLLLKKKGGGFFFFFFEEEDDDCCCBBBAAAAAA=========<<<;;;;;;::::::::::::999888888777666666444333222111111222333444111111000000000/////////---------,,,,,,------------------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,************++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,------...///000111222333333444555777888999999888999;;;===???BBBGGGKKKPPPSSSXXX\\\^^^^^^\\\ZZZ___aaacccgggiiihhheeebbb___```cccgggfffaaa```cccbbbbbbaaa___[[[YYYZZZ[[[^^^ZZZVVVSSSTTTUUUUUUUUURRRRRRQQQPPPNNNKKKIIIHHHHHHHHHHHHHHHGGGEEEDDDCCC??????===<<<::::::999999999777555444555555333222222222222111000000//////------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******************++++++++++++******000///...///000111000//////......222777777333............/////////000000///000111222222333333333111111000///////////////000000///...---,,,,,,,,,------------------------,,,,,,+++++++++,,,------+++++++++,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++************************)))************+++++++++************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...---,,,,,,,,,,,,---......---.../////////...---,,,...........................------------...//////------........./////////000000000111222333333333666888:::;;;;;;<<<>>>@@@AAABBBFFFKKKQQQVVVYYYZZZZZZYYYYYY[[[___dddfffgggeeecccaaa______```cccddd^^^^^^]]]]]]^^^\\\ZZZXXXWWWWWWUUUSSSQQQNNNMMMLLLOOOPPPMMMIIIIIIKKKIIIEEECCCCCCCCCCCCBBBBBBBBBAAA======<<<<<<;;;::::::999;;;::::::999777666666555222222111000111222444666111000000000////////////......------------......------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---*********++++++,,,,,,---,,,++++++******++++++,,,************++++++++++++------,,,,,,,,,,,,++++++************************++++++++++++++++++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---...///000000111000111222333555666777777555777999;;;<<>>???@@@CCCHHHOOOTTTWWWXXXYYYWWWWWWZZZ___cccggghhheeecccaaa``````cccfffiii]]]\\\\\\\\\]]]\\\YYYWWWVVVUUUTTTRRRQQQPPPPPPPPPPPPPPPMMMIIIHHHJJJHHHDDDBBBBBBBBBBBBBBBBBBBBBBBB===<<<<<<;;;;;;:::999999::::::999888777666555555222111000000111333555777000000000000///////////////......------......///---,,,,,,+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---))))))***+++,,,------...,,,++++++++++++++++++,,,)))************+++++++++---------,,,,,,,,,++++++*********************************++++++,,,,,,---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------+++,,,,,,---...///000000//////000222333444555666555777:::<<<===>>>AAACCCGGGKKKQQQXXX\\\^^^^^^^^^XXXZZZ^^^bbbeeeddd```\\\ZZZ[[[___cccbbb___aaaeeebbbbbb___[[[XXXWWW[[[___```\\\VVVSSSSSSTTTVVVVVVRRRRRRQQQOOOMMMKKKHHHGGGEEEEEEFFFEEEEEECCCAAA@@@;;;:::999999888888888888999777555444444444333222222222111111000/////////---------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++***))))))(((((())))))*********+++******++++++++++++******222111000//////000111222111111222222222222111111222111///...------------...000333444333111111111111111111111000///...---000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************************************,,,++++++******++++++,,,+++++++++*********)))))))))***++++++***)))***+++************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///...---+++***------------------------000000//////.........---////////////000111222333555666666777888999999999>>>???BBBGGGKKKOOOSSSTTT\\\ZZZYYYZZZ^^^aaacccccceeebbb______bbbdddeeeddd___XXX[[[gggjjj___UUUTTTVVVUUUSSSQQQPPPOOONNNNNNNNNMMMKKKIIIGGGFFFEEEEEEAAAAAAAAA@@@@@@@@@??????@@@???>>><<<<<<<<<=========<<<:::888777666555555555444333333333444555666222222111000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************************************...------------...//////......//////000222333444555666777777777888;;;>>>DDDHHHNNNSSSVVVWWWYYYZZZVVVXXX[[[^^^```___^^^\\\YYYYYYZZZ]]]```bbbcccbbbaaa```]]]YYYWWWXXX\\\___^^^[[[WWWTTTTTTUUUVVVVVVSSSQQQNNNLLLJJJJJJJJJKKKIIIGGGEEEDDDDDDBBB@@@>>>>>>===;;;:::999888888888777666555444333222222222000000000000////////////+++,,,---------,,,+++*********++++++++++++******************************))))))***++++++++++++***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))222111000//////...//////000111111222222111111000000000///........./////////111333444222000000000///000000111111111000000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************************************,,,++++++******++++++,,,+++++++++*********)))))))))***++++++***)))***+++************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........------,,,+++------------------------000/////////............////////////000111222333555555666777777888999999:::;;;???BBBGGGKKKNNNPPPUUUVVVXXX[[[^^^```bbbcccbbb___\\\\\\___aaaaaa```aaa[[[]]]hhhkkkbbbZZZYYYVVVUUUTTTTTTTTTTTTSSSRRROOONNNLLLJJJHHHGGGFFFFFFAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>><<<<<<<<<<<<===;;;:::999777666555444444222222111000000111222333111111000000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---------------,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---------------......///.........///000111333333444666666666666888;;;===@@@DDDJJJNNNQQQSSSUUUWWWVVVWWWXXXZZZYYYXXXWWWUUUWWWYYY[[[^^^```aaabbbbbb^^^^^^\\\YYYXXXYYY\\\___\\\XXXUUUSSSSSSSSSSSSSSSPPPOOOLLLIIIGGGFFFGGGGGGIIIHHHEEEDDDDDDCCCAAA???===<<<;;;999888888777777777666444333222222111111000000000000/////////...,,,------...---,,,+++*********++++++++++++******************************))))))***++++++++++++***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))222222222222111000......000000111111111111000000///............///000111000222333333111/////////......///000111111111111111000000//////......------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************************************,,,++++++******++++++,,,+++++++++***************)))***++++++***)))***+++************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************+++++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------------------------------------////////////............////////////000111222333555555555666777777888888888999<<<@@@DDDGGGJJJKKKLLLQQQWWW[[[\\\]]]```bbb___]]]\\\\\\]]]______^^^aaa\\\]]]fffiiibbb\\\]]]UUUTTTSSSTTTUUUUUUSSSQQQOOONNNLLLJJJIIIGGGGGGFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@???===<<<;;;;;;<<<<<<999999888666555444333333111111000000000000000111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***......------,,,,,,++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///............///111222333444555555555555777:::======@@@DDDGGGJJJMMMQQQTTTTTTUUUUUUVVVVVVUUUUUUTTTXXX\\\aaabbbaaa___```aaa[[[\\\[[[ZZZXXXYYY[[[]]]WWWUUURRRQQQQQQRRRQQQQQQPPPNNNKKKHHHFFFEEEEEEEEEIIIGGGEEEDDDDDDCCC@@@???<<<;;;:::999888777777777555555333222111000000000000000000/////////......------......------,,,+++******++++++++++++******************************))))))***++++++++++++***+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))333333444555444333111000///000000111111000000/////////////////////000000111222333333000.........---...///000000000000000111111000000/////////......------,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************************************,,,++++++******++++++,,,************************)))***++++++***)))***+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------------------------------///...---,,,,,,---...///........................///////////////.........////////////000111222333444444555555555666666666999:::<<>>AAACCCEEEFFFBBBIIIRRRVVVUUUTTTVVVXXX[[[\\\]]]^^^]]]\\\\\\[[[[[[YYYZZZ^^^___]]]\\\]]]bbb^^^ZZZXXXXXXVVVQQQLLLLLLKKKIIIGGGFFFDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@>>><<<;;;:::999::::::888999999888777666555444222222222222111111000000------......//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,------...///111222111222333333333444777:::<<<===???AAACCCGGGKKKOOORRRRRRTTTUUUWWWYYYZZZ[[[WWW\\\bbbbbb^^^ZZZZZZ[[[[[[\\\\\\ZZZWWWUUUTTTTTTPPPPPPPPPRRRUUUVVVVVVTTTQQQPPPNNNLLLIIIHHHFFFFFFFFFDDDBBBAAAAAA@@@>>><<<::::::999888777777777777444333222111000/////////////////////..................------,,,,,,,,,,,,******++++++++++++******************************))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))222222333333333333222222111111222222222222111111222222222111000///---,,,000111222111///......000////////////...---,,,+++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************************************,,,++++++******++++++,,,***************+++++++++)))***++++++***)))***+++***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------------------------------..................///000.................................///////////////////////////000111222333333333333333333333333333555666888:::<<<>>>@@@AAAAAAFFFLLLPPPPPPQQQSSSUUUWWWZZZ\\\]]][[[YYYXXXXXXYYYZZZ[[[]]]]]]\\\\\\\\\```ZZZTTTRRRSSSRRRMMMIIIKKKJJJHHHFFFDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA???>>><<<:::999888999999888888999999888777555444000000111000000///...------------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,...///000111000111111111111333666999<<<===???@@@AAACCCGGGJJJPPPQQQRRRSSSSSSSSSSSSSSSQQQUUUZZZ\\\[[[ZZZZZZ\\\ZZZZZZZZZXXXUUUSSSSSSSSSQQQQQQRRRUUUWWWXXXWWWUUUOOONNNMMMLLLJJJHHHGGGFFFFFFDDDBBBAAAAAA@@@===;;;::::::999888888888888888444444222111000//////////////////.........------...---,,,++++++++++++,,,******++++++++++++******************************))))))***++++++++++++******************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))999888777555444333333333222222333333333333222222000111111222111000///...///000111000......///111///000000000000000//////........................***++++++,,,,,,------...------,,,,,,,,,,,,------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---************************************************,,,++++++******++++++,,,))))))*********+++++++++)))***++++++***)))***+++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------........................------------------------------...///////////////..................................../////////000////////////000111222333333333333333333222222222333444555777999;;;<<<===@@@BBBEEEIIIMMMPPPSSSUUUVVVYYY]]]^^^[[[XXXWWWWWWVVVXXXZZZZZZZZZYYYYYYXXX[[[TTTNNNMMMQQQSSSQQQMMMKKKJJJIIIGGGEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@???>>><<<:::888888888888666777888888777666444333111111111111111///...------.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++,,,,,,------,,,++++++******++++++,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++,,,,,,+++++++++,,,---...000000///000111111111222555888999;;;======>>>???BBBDDDJJJLLLNNNPPPPPPPPPOOONNNVVVXXXYYY[[[\\\\\\\\\[[[WWWXXXWWWVVVTTTSSSTTTVVVUUUUUUUUUWWWXXXWWWTTTQQQOOOOOOOOONNNMMMKKKJJJJJJHHHFFFCCCBBBBBBAAA???===;;;::::::999999999999999555444333222111000000000//////.........------------,,,+++*********++++++******++++++++++++******************************))))))***++++++++++++***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))AAA???<<<999777555555555222333333444444333333222...///111222222111000000///000000///......000222///000111222222333222222---------...............)))***+++,,,------...///...------,,,,,,------...***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---************************************************,,,++++++++++++++++++,,,))))))******++++++++++++)))+++++++++***)))***+++************************))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------........................------------------------,,,---///000000000///...////////////////////////---.........//////000000////////////000111222333333222222222222222222222333444555777888:::;;;<<>><<<999888777777888444555666777777555333111333444444444333222000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***+++,,,------...,,,++++++++++++++++++,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++*********************************************************)))***++++++,,,+++++++++,,,---...///000...///000000000222555777777999;;;;;;;;;<<<===???DDDGGGJJJNNNPPPQQQPPPOOOaaa```^^^^^^___^^^\\\ZZZTTTUUUUUUTTTSSSTTTWWWYYYXXXWWWXXXXXXXXXUUUQQQNNNQQQQQQRRRQQQQQQPPPNNNNNNIIIGGGEEEDDDDDDCCC@@@>>>;;;;;;::::::999:::::::::666555333222111111000000//////.........---------,,,+++***)))))))))***+++******++++++++++++******************************))))))***++++++++++++***))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))IIIGGGEEECCCAAA???;;;777999777444333333333333222222222222222222111111000000000000000////////////---...111222222111...---.........///////////////........................---...//////------...///------------------------++++++++++++++++++++++++///...,,,+++***+++,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************---,,,,,,+++***)))((((((++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,++++++***)))))))))************************---+++)))+++---///---+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,------------------............///..................------////////////////////////...............---------222111000.........///000////////////..................////////////......000000111111111111000000000000000000111111111111333333444666777999::::::???@@@DDDHHHLLLPPPSSSUUUdddccc```^^^[[[YYYXXXWWWSSSRRRQQQSSSWWWXXXVVVTTT___[[[UUURRRVVV^^^```]]]RRROOOKKKHHHFFFDDDBBB@@@BBBBBBBBBAAAAAA@@@@@@@@@;;;<<<<<<<<<:::888555333444333333333333333333222444444333222111000///...........................+++++++++,,,---...///000------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++*********))))))((((((,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))************+++++++++---,,,,,,+++*********+++++++++++++++++++++++++++******+++,,,,,,---....../////////000222666999;;;999888777777888:::<<<>>>DDDHHHMMMPPPPPPPPPPPPQQQ[[[]]]______]]]ZZZXXXWWWTTTTTTVVVYYY[[[[[[YYYWWWZZZYYYXXXWWWVVVSSSOOOKKKQQQSSSQQQLLLMMMRRRRRRMMMKKKHHHEEECCCAAA@@@>>><<<<<<;;;;;;:::999888777777777555333111111111222333111000000///...---------...---,,,,,,++++++,,,,,,******++++++++++++******)))************+++++++++************************)))************+++++++++++++++******************,,,+++***))))))***+++,,,JJJLLLLLLIIIEEEBBBAAABBB:::888666555555666555444111111111222222222222222222222111111111000000000---///000111222111///...///////////////.................................,,,...///...---,,,---...------------------------++++++++++++++++++++++++...---,,,+++++++++,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,+++******))))))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++************************************---+++***+++---...---+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------............///........................////////////////////////........................111000///...---......///////////////..................////////////......000000111111111111000000//////000000000111111111222333444555666888999999<<<>>>@@@DDDHHHMMMQQQSSS\\\\\\ZZZYYYXXXWWWWWWWWWVVVSSSQQQQQQTTTVVVVVVVVVYYYVVVQQQMMMQQQWWWWWWSSSPPPNNNJJJHHHFFFEEEBBB@@@BBBBBBAAA@@@??????>>>>>>;;;;;;<<<<<<:::888555444444444333333333333222222333333222111000///..............................,,,,,,,,,,,,------...///------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++*********))),,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************************++++++++++++---,,,++++++******++++++++++++++++++++++++++++++******+++,,,,,,---.........------...000333666888777777666666777999;;;<<>><<<<<<;;;::::::888888777666666555333111111111222333000000000///...---------...---,,,,,,++++++,,,,,,******++++++++++++******)))************+++++++++************************)))************+++++++++************************++++++***))))))***++++++FFFJJJMMMJJJCCC>>>@@@CCC>>><<<;;;::::::999666555222222111111111222222333333333333222222222111111...//////000000111111111000000//////......------........................,,,---......,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++************++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------...000222444.........------------,,,------------,,,,,,,,,,,,---------............///........................////////////////////////---------......//////000//////...---------......////////////..................////////////......///000000111111000000/////////000000000000111111111111222333555666777777999:::<<>>===<<<<<<;;;;;;<<<;;;:::888666444444444444333333222222222222222111000///......------------------------------------,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******************************************+++++++++,,,,,,,,,++++++******++++++++++++++++++++++++++++++***++++++,,,,,,------...---,,,,,,---...000222333555444444444555777999:::>>>AAAEEEHHHHHHHHHIIIJJJKKKNNNSSSUUUVVVVVVVVVWWWUUUTTTTTTUUUUUUVVVWWWWWW\\\[[[ZZZ[[[[[[YYYVVVSSSSSSSSSPPPKKKJJJLLLJJJFFFJJJGGGDDDBBBAAA@@@>>><<<;;;;;;:::999888777777666666555333222111111222222000000//////...---------...---,,,,,,++++++,,,,,,******++++++++++++******)))************+++++++++************************)))************+++++++++************************++++++***))))))***++++++KKKOOOQQQNNNGGGAAA???@@@BBBAAAAAAAAAAAA???;;;888666555444222222222222333333333333333222222222111000////////////111222333111111000///...------,,,........................,,,---...---,,,+++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++++++++,,,,,,---------++++++++++++++++++++++++++++++************++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,))))))***++++++,,,------+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------...000444999;;;............------------......------,,,,,,,,,+++---------............///---------...............////////////////////////,,,------...///000000111////////////......//////////////////..................////////////......//////000000000000//////////////////000000000111000000111222333444555555777777888:::???DDDJJJMMMKKKLLLLLLMMMOOOQQQRRRSSSTTTRRROOONNNNNNPPPQQQRRROOOPPPNNNLLLMMMPPPNNNIIIKKKIIIHHHGGGGGGFFFDDDBBBCCCBBBAAA@@@>>>===;;;;;;;;;;;;;;;;;;999888666555444444444333333222222222111000000///......------------------------------///...---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++************************************+++++++++,,,,,,,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,---...///000222222222222333555666777:::===AAACCCDDDEEEFFFGGGCCCFFFKKKNNNPPPPPPPPPQQQQQQQQQRRRQQQRRRTTTWWWZZZZZZYYYXXXYYYYYYYYYVVVTTTTTTSSSPPPNNNMMMLLLJJJGGGHHHFFFCCCAAA@@@???===<<<;;;;;;:::999888777666666555444333222111111111111/////////......---------...---,,,,,,++++++,,,,,,******++++++++++++******))))))*********+++++++++************************))))))*********+++++++++***************++++++++++++******************+++[[[ZZZYYYVVVRRRMMMFFFBBB======???AAADDDDDDBBB@@@;;;:::888666444333222222333333222222222111111111111000/////////000222333111111000///...------,,,........................,,,---......,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,------...++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,))))))***+++,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...222888===@@@//////.........---------.........------,,,,,,,,,---------............///---------.........//////////////////////////////------......///000111111000000000000111111000000////////////..................////////////......//////000000000000//////...////////////000000000//////000111222333444444777666777888<<>>@@@AAABBBCCCEEEBBBEEEJJJLLLMMMLLLLLLMMMLLLNNNOOOOOOOOORRRWWW[[[YYYXXXWWWWWWYYYYYYWWWUUUQQQNNNMMMMMMNNNLLLJJJIIIGGGEEEBBB@@@@@@???===;;;;;;::::::999888777666555444444333222111111111111............------------...---,,,,,,++++++,,,,,,******++++++++++++******))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++*********++++++*********hhhddd___\\\ZZZWWWTTTQQQDDDAAA===<<<===???@@@@@@>>>======;;;999777555444333333333222222222111111222222000000///000111222000000//////......------........................---...//////------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************++++++,,,,,,------++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,,,,*********+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...222777;;;===/////////.........------.........------------------------............///,,,,,,------.../////////////////////////////////.........//////000000111000000111222222222111111////////////..................////////////.........//////000000//////.........////////////000000//////000111222222333333666666666888:::>>>BBBDDDEEEEEEFFFGGGIIIKKKMMMNNNLLLNNNPPPPPPOOONNNNNNOOOKKKOOOPPPOOOOOOQQQPPPLLLJJJIIIIIIIIIJJJIIIFFFCCCCCCBBBBBB@@@???>>>======;;;;;;:::999999888888777555555444333333222111111000000//////............,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))))))))))))))************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000111222333333444666999<<<===>>>???AAACCCDDDGGGKKKMMMMMMLLLKKKKKKIIIKKKMMMNNNMMMPPPVVVZZZZZZYYYWWWXXXYYYYYYXXXWWWLLLIIIHHHKKKLLLJJJHHHIIIFFFDDDAAA@@@???>>>===;;;::::::999888777666666555333333333222111111000000------------------------...---,,,,,,++++++,,,,,,******++++++++++++******)))************+++++++++************************)))************+++++++++)))))))))***++++++,,,,,,)))***++++++++++++***)))|||uuuooommmpppwww{{{xxxlllYYYIII???<<<===>>>===>>>@@@@@@???===:::888444444444444333333333333333333222111000000000000///////////////....................................///000000......///000------------------------------------------------***+++,,,---------,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************************************+++++++++++++++++++++++++++++++++++++++++++++************++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000222444555////////////............------------............---------............///,,,,,,------...//////000///////////////////////////////////////000000000...///000111222111111000////////////..................////////////............////////////.............../////////000000000000000111222222333333444555555777999;;;===>>>@@@AAABBBDDDGGGJJJLLLNNNOOOPPPQQQQQQOOOOOORRRUUUPPPTTTUUURRRPPPRRRQQQNNNKKKKKKJJJKKKKKKIIIFFFCCCAAA@@@@@@???>>>>>>======;;;;;;:::999888888888888666555555444222111111000000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++)))))))))******+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------..................///111222222333333444666999:::;;;<<>><<<;;;::::::999888777666555555333333333222222111000///------------------------...---,,,,,,++++++,,,,,,******++++++++++++******)))************+++++++++************************)))************+++++++++((())))))***++++++,,,,,,)))***++++++++++++***)))cccMMMCCCAAABBB<<<>>>AAACCCCCCAAA>>><<<666666555555555444444444444333333222111000//////.........///////////////........................///000111000///...///111------------------------------------------------)))***,,,---...---,,,,,,******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************++++++++++++++++++++++++++++++************++++++))))))***+++,,,,,,------+++++++++++++++++++++++++++*********+++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---+++***,,,///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------000/////////............,,,---------.../////////---------.........//////,,,,,,------...///000000////////////////////////000000000000////////////---...///111111111000///000/////////..................////////////............////////////................../////////000000000111111222222333333333333555666888999::::::===>>>@@@BBBFFFJJJMMMNNNRRRSSSRRRPPPOOOQQQVVVZZZVVVYYYZZZUUUSSSTTTSSSPPPLLLLLLKKKLLLLLLJJJFFFDDD??????>>>>>>======<<<<<<;;;;;;:::999888888888888666666555444222111111000000000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++*********++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------------...///111222222222222222444777888999:::===???@@@CCCGGGIIIIIIHHHHHHHHHIIIMMMPPPNNNKKKKKKNNNRRRVVVTTTRRRRRRSSSSSSRRRQQQNNNIIIIIINNNOOOJJJGGGIIIEEECCC@@@??????>>><<<;;;::::::999888777666555555222222333222222111000///------------------------...---,,,,,,++++++,,,,,,******++++++++++++******)))************+++++++++************************)))************+++++++++((())))))***++++++,,,,,,)))***+++,,,,,,+++***)))^^^OOOMMMKKKGGGCCC??????DDDJJJIIIFFFCCC???999666555555555555666444222111222222222000//////000000///...------........................000000000000////////////........................------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,------------------.........//////........................---......///000111222222,,,...//////......000111222000......///111111111000000000000000000000000111111222111//////111333111000///......///111222---......///000111222222000000000000000000000000000000000000000111111222000///000111000///111444222333333444555666777888;;;<<<>>>@@@CCCFFFHHHIIILLLMMMNNNPPPRRRSSSTTTUUUSSSYYY[[[WWWSSSRRRPPPNNNPPPNNNMMMMMMMMMJJJEEE@@@CCCBBB@@@>>>===<<<<<<<<<===;;;999777666666777888555555555444333222000///...///000000000///---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***++++++******++++++,,,---)))***,,,,,,++++++,,,...******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,.........------,,,,,,,,,,,,+++++++++***)))))))))*********++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,......//////000000111111444555777888777888999;;;BBBCCCEEEEEEDDDDDDFFFGGGKKKKKKJJJIIIHHHIIILLLNNNQQQPPPOOOOOOPPPRRRUUUVVVSSSSSSRRROOOKKKHHHHHHIIIGGGFFFCCCAAA???>>>======<<<;;;999777555333333222333111//////000111000///////////////............++++++++++++++++++++++++)))***+++,,,,,,+++***)))******++++++++++++******+++++++++*********))))))************************++++++***************+++++++++++++++++++++++++++hhhZZZUUUPPPJJJFFF@@@===@@@FFFIIIJJJKKKGGGCCC???<<<999555222444333111111222222111000000000000000000//////...........................000000000/////////..............................------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...------,,,,,,,,,---............---------,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,------------------.........//////.................................//////000000111...///000000//////111222111///------.../////////////////////////////////000111111000//////000222111000...------...000111//////000000111111222222000000000000000000000000000000//////000000111222//////000111000...000222222222333333444666777888:::;;;===???BBBEEEGGGHHHJJJKKKLLLNNNOOOQQQRRRSSSRRRWWWZZZVVVSSSSSSRRROOOOOOMMMJJJJJJJJJIIIGGGDDDCCCBBB@@@???===<<<<<<<<<<<<;;;999888777666666777555555555444333222000//////////////////......---------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***++++++******++++++,,,,,,***+++,,,,,,+++***+++---******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,------------,,,,,,,,,+++++++++++++++************++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,---......///000000111111333444666777666777888:::>>>@@@BBBDDDDDDFFFHHHJJJJJJKKKKKKJJJIIIIIIKKKMMMQQQPPPPPPPPPQQQSSSUUUVVVQQQQQQQQQNNNJJJHHHHHHIIIFFFEEECCC@@@???>>>>>>>>><<<;;;999777555444333333333111//////000111000///////////////............++++++++++++++++++++++++)))***++++++++++++***)))******++++++++++++******+++++++++*********))))))************************++++++***))))))******+++++++++++++++++++++++++++{{{iii[[[OOOUUUQQQKKKHHHHHHHHHHHHHHHIIIHHHGGGFFFCCC???999555555333222222222222111///111111111111000000000000/////////////////////////////////.........------........................------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---.........---,,,,,,,,,------...------------,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------........./////////.................................///////////////000111111111000000111333444111///...///000//////000000000000000000000000000111222111000000111222222111000/////////111111111111111111111111222222000000000000000000000000000////////////000111111///111222111000//////000222222222333444555666777888999;;;>>>AAACCCEEEFFFGGGHHHIIIKKKMMMNNNOOOPPPPPPUUUWWWTTTSSSTTTTTTQQQNNNLLLIIIGGGHHHHHHHHHGGGCCCBBB@@@???======<<<<<<:::::::::999888777666555444444444444333222000000000000///...............------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,---,,,+++***+++,,,******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++++++++------------,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------......///000000000111333444555444555777888999<<>>??????===<<<:::888666555555444333111//////000111000////////////............---++++++++++++++++++++++++)))***++++++++++++***)))******++++++++++++******+++++++++*********************************************)))))))))******+++))))))))))))))))))))))))xxxiii]]]VVVSSSVVVXXXUUUNNNIIIDDDFFFHHHHHHFFFCCC@@@>>>999888666555555333111///111111000000000000000000///////////////////////////.........------------........................------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...///...---,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,------------...............////////////......................../////////...............000111111111///000222444777444222000111111111000222222222222222222222222111222333333222111222333444444333222222222333333222222111111111111111111111111111111111111111111000////////////000111111000444555333111111000///222222222222333444555666777888999<<<>>>AAABBBCCCEEEFFFGGGIIIKKKLLLMMMNNNNNNRRRTTTRRRRRRUUUUUUSSSNNNMMMKKKJJJIIIHHHGGGGGGCCCBBBAAA???>>>===<<<<<<999::::::;;;:::888555444444444444333333111000000111000...------......///------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,,,,---...---+++******+++******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,.........------,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,------......///000000///111222333333333555666777999===@@@CCCFFFJJJLLLFFFHHHJJJJJJIIIIIIJJJKKKKKKMMMOOOQQQRRRRRRQQQPPPLLLMMMMMMLLLJJJHHHHHHIIIDDDCCCAAA???????????????===<<<:::888777666555555333111//////000111000/////////.........---------++++++++++++++++++++++++*********++++++***************++++++++++++*********************************************************))))))))))))******+++))))))))))))))))))))))))qqqfff___eeellliii```YYYTTTWWWYYYTTTJJJCCCAAABBB???===;;;:::999666333000111000000//////000111111000000000000000000000000///.........------------........................---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...///...---,,,,,,,,,,,,,,,------------------------------------------------,,,++++++******++++++,,,,,,,,,---------................../////////000000///////////////////////////////////////.........000111111000///000333666777444222111111222111000111111111111111111111111000222333333222111111222555444444333333222333333222111111111111111111111222222222222222222222222000000000000000111222222444999999444222333333000222222222222222333444555555666777999<<<>>>???@@@DDDDDDFFFGGGIIIKKKLLLLLLKKKOOOPPPOOOQQQUUUVVVSSSNNNOOOPPPOOOLLLIIIFFFDDDDDDCCCAAA???>>>=========888999;;;;;;:::888555333333333333333222111000000111000...------......///------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++,,,......---+++***+++,,,******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---.........------,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---......//////...///111111111222333555666999<<<>>>@@@BBBEEEHHHCCCEEEHHHHHHHHHGGGHHHIIIHHHIIILLLOOOPPPOOONNNMMMJJJLLLMMMLLLJJJHHHHHHIIICCCBBBAAA???>>>>>>??????<<<;;;:::888777666666666333111//////000111000///............------------+++++++++++++++++++++++++++******************+++******++++++++++++******************************))))))))))))))))))))))))))))))(((((()))******+++((((((((((((((((((((((((xxxssszzz~~~oooVVVCCC>>>@@@AAA@@@???>>>===;;;777444222111000000000111222333000000000000000000000000/////////.........------........................------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---.........---,,,,,,,,,------,,,,,,,,,------------...---------------------------,,,+++******+++,,,---,,,---------................../////////000000000/////////////////////////////////000000000000000000111111111111222666999555333111000111222111000000000000000000000000000000222444555333222222222444444444333333222222111222222222222222222222222222222222222222222222222222111111111111222333333888===<<<444111444555111222111111111222222333444333444555777999;;;===>>>BBBBBBDDDEEEGGGHHHJJJJJJIIILLLLLLLLLOOOTTTUUUQQQNNNQQQRRRQQQMMMIIIEEEDDDDDDCCCAAA@@@>>>=========999:::;;;;;;:::888555444222222333222222111000000000000///...............------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***)))***+++,,,---,,,++++++,,,---...---,,,+++,,,---******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,---.........---///000111000111333444666888:::<<<===>>>@@@CCCBBBCCCEEEEEEEEEEEEGGGIIIFFFHHHJJJLLLMMMMMMLLLKKKJJJLLLNNNMMMKKKIIIHHHHHHDDDCCCAAA???>>>===>>>>>>;;;:::999888777666666666333111//////000111000///.........------------,,,++++++++++++++++++++++++++++++***))))))***++++++******++++++++++++*********************+++++++++))))))))))))))))))))))))(((((((((((()))******+++((((((((((((((((((((((((hhhJJJ@@@BBB???>>>>>>???@@@???<<<999444444222222222333555666111111111111111111111111000000000/////////..............................------------------------...------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...------,,,,,,,,,---......,,,,,,,,,---------......------------------------...---,,,++++++,,,---...------------.............../////////000000000000//////////////////////////////000000111111222222111222222222333666:::>>>777555333222444555555444444444444444444444444444555888:::;;;999888777777777777777777666555444333333333444444555555666666333333333333333333333333333333222222333333444555:::???===222///444555111111111111111111222222333222222444666888999;;;<<>>======::::::::::::999777666444111222222222222111111000///////////////......---------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++***++++++,,,,,,++++++***(((***+++------,,,+++***+++,,,...---,,,,,,---...******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,------......---///000111000111222444444666888999:::;;;===???AAAAAABBBBBBBBBCCCFFFHHHFFFHHHIIIKKKLLLLLLLLLLLLKKKMMMOOONNNLLLIIIHHHGGGEEECCCAAA???============:::999888777666555555555333111//////000111000///.........---------,,,,,,++++++++++++++++++++++++++++++***))))))***++++++******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))'''''''''(((((()))++++++))))))))))))))))))))))))vvvRRRFFFHHH<<<<<<===???AAAAAA???===777666444333444666888999111111111111111111111111000000000000////////////........................------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...,,,,,,,,,,,,------...///,,,,,,,,,------.........------------------------///...,,,++++++,,,...///---------.........//////////////////000000000000000000000000000000000000//////000111222333333444333333444444555999>>>BBB:::888666666888999:::999::::::::::::::::::::::::<<<>>>AAABBB@@@>>>>>>>>><<<<<<<<<;;;;;;999888777444555555666777888999999333333333333333333333333444444333333444444555666;;;@@@<<<111---333555000111111111111111111222222111222333555777888:::;;;======???@@@BBBDDDEEEEEEGGGHHHGGGGGGLLLRRRRRRNNNMMMNNNNNNKKKHHHFFFHHHKKKDDDCCCBBB@@@???>>>======:::::::::999888777666555111111222222222111111000...///000000000///---,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************+++++++++++++++,,,,,,+++++++++(((***+++------,,,+++***+++,,,------,,,,,,...///******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++,,,,,,---......---///000111000111222444222444777888999:::<<<>>>@@@@@@@@@@@@@@@AAAEEEHHHHHHHHHIIIKKKLLLLLLMMMMMMLLLNNNPPPOOOLLLIIIHHHGGGEEEDDDAAA???===<<<<<<<<<999999777666555555555555333111//////000111000///......---------,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,******++++++++++++******))))))******++++++++++++))))))))))))))))))))))))''''''''''''((()))++++++************************pppaaa]]]SSSOOOFFF>>><<<<<<<<<>>>BBB@@@@@@???<<<999777777777555555555444333222111111000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///,,,,,,,,,++++++*********................................................+++---//////---,,,---...........................------......///000000111222000...///222333222///......///000000000000///000000000111333666888:::;;;;;;;;;:::999<<<@@@CCC<<<<<<===???AAACCCEEEFFFHHHFFFBBB>>>===???AAACCCGGGJJJOOOWWW]]]^^^YYYTTTPPPLLLHHHGGGHHHHHHFFFCCC===>>>>>>>>>===>>>@@@AAA777666555555555555333111444333222333444444222000444555666555444222222222111111000000111222333333333333333444555666888888;;;<<<===>>>@@@BBBCCCDDDFFFEEEEEEHHHMMMPPPQQQOOONNNNNNMMMMMMLLLJJJIIIHHHDDDDDDCCCBBB@@@>>><<<;;;999999888777666555444444222222222111111111111000///............------------------,,,,,,+++++++++,,,,,,,,,------.........---------,,,,,,++++++++++++++++++,,,,,,---------...------,,,,,,------...,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***************************+++---......---+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,---...000111------------------------)))************+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000111111333444555777888999999999:::<<<>>>@@@BBBCCCFFFGGGIIIKKKLLLLLLKKKKKKMMMMMMNNNMMMLLLJJJHHHGGGHHHEEEBBB@@@??????>>>===<<<:::888777777777555333444222000///000000///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))*********+++++++++******))))))******+++,,,))))))))))))(((((((((((())))))))))))))))))))))))zzzxxxooogggYYYIIIAAA>>><<<===@@@CCCDDDEEEEEEBBB???<<<:::666666555444333333222222000000000000000000000000........................------------------------------------------------++++++++++++++++++++++++***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......---------............///------------,,,,,,++++++------------------------........................+++,,,,,,,,,,,,+++,,,,,,..............................//////000000111111222111000222555666555333000000000111111111111111222333777;;;@@@FFFJJJLLLTTTTTTRRROOOMMMLLLNNNPPPOOOMMMKKKHHHFFFEEEEEEEEEJJJJJJJJJJJJLLLNNNPPPRRRRRRTTTXXX\\\aaacccbbb```WWWXXXYYY[[[[[[YYYUUUQQQSSSRRRPPPNNNKKKHHHHHHHHH@@@>>>;;;::::::;;;:::999===:::777555555555444333222333444333222111111111222222111111222222333444222222222333444555777888:::;;;<<<>>>???AAABBBCCCCCCBBBBBBEEEIIILLLLLLKKKMMMMMMMMMLLLKKKJJJHHHHHHDDDDDDCCCBBB@@@>>><<<;;;999999888777666555444444222222222111111111111000///............------------------,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***************************+++---......---+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++...---------,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......//////000000111111222444555666777888888999:::;;;===???AAACCCCCCDDDEEEFFFGGGHHHHHHHHHOOONNNNNNMMMKKKIIIFFFEEEHHHEEEBBBAAA@@@@@@???>>><<<:::888888888777555333444222000///000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************++++++******))))))******+++,,,******)))))))))(((((((((************************yyygggTTTJJJDDD???;;;:::BBBDDDHHHJJJIIIDDD???<<<666666555444444333333333000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,,,,,,,,,,---------......---------............///............------------,,,,,,,,,,,,------------........................---,,,++++++,,,---,,,+++........................000000000000000000000111111111222555777888777666111111111111222222333333444888???GGGOOOVVV\\\___aaaaaa```^^^[[[YYYZZZ[[[WWWUUURRRNNNKKKJJJJJJJJJHHHIIIKKKMMMOOOPPPPPPPPPRRRTTTXXXZZZ\\\^^^```bbbXXX\\\bbbfffgggfffffffff```___\\\YYYUUURRROOONNNOOONNNLLLKKKIIIEEE@@@<<<<<<888555333444666888888222222222222222222111111333222222222222333444444111111111222333444555666999999:::<<<>>>???AAAAAADDDDDDDDDGGGJJJLLLMMMLLLLLLLLLLLLKKKKKKIIIHHHGGGDDDCCCCCCBBB@@@>>><<<;;;999999888777666555444444222222222111111111111000///............---------------------,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000000111222333444555666777777777888:::<<<>>>@@@AAABBBBBBCCCCCCDDDFFFGGGHHHLLLLLLLLLKKKJJJHHHGGGFFFFFFDDDBBBAAAAAAAAA@@@>>><<<:::999888888777555333444222000///000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++************************))))))******+++,,,*********))))))))))))(((************************wwwbbbVVVOOOGGG@@@<<>>===<<<999999888777666555444444222222222111111111000000///............---------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,------.........++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000111222333444555555555666777888:::===???@@@DDDCCCCCCCCCEEEGGGIIIJJJIIIIIIIIIIIIIIIIIIHHHHHHDDDBBB@@@@@@AAAAAA???>>>===;;;999888888777555444444222000///000000///...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********************))))))******+++,,,++++++*********)))))))))************************xxxfffZZZPPPKKKJJJDDDBBB??????@@@@@@>>>===888666444222111111222222111111111111111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,,,,,,,,,,---------......---------............///,,,,,,,,,,,,,,,---------+++++++++,,,,,,---------........................///.........///...---+++//////////////////////////////////////////000000...///111333333333444444777888;;;???BBBDDDEEEFFF@@@BBBGGGLLLQQQTTTVVVWWWVVVYYY]]]^^^^^^]]]]]]]]]YYYXXXWWWVVVVVVWWWXXXZZZZZZYYYYYYZZZ[[[^^^```bbbkkksss{{{~~~yyypppiiieeegggjjjllliiiaaaYYYTTTRRRVVVUUUUUUVVVXXXYYYWWWTTTRRRTTTXXX]]]aaabbb___]]]YYYVVVRRRNNNIIICCC<<<888;;;888555444444444333111333222222111111111222222111111111111111222333444555555666888:::;;;======>>>???AAABBBDDDEEEGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFCCCCCCBBBAAA@@@???===<<<999999888777666555444444222222222111111111000000///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000000111222333444444444444555777999;;;===>>>CCCCCCCCCCCCEEEGGGIIIKKKHHHHHHHHHGGGGGGGGGGGGGGGBBBAAA@@@???@@@@@@>>><<<===;;;999888888888666444444222000///000000///...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))******+++,,,++++++++++++************************************xxxggg]]]\\\___UUUNNNEEE??????@@@@@@???;;;999666333111111222222111111111111111111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,,,,,,,,,,---------......---------............///,,,,,,,,,,,,,,,---------++++++,,,,,,------..............................+++...111222000---+++***////////////////////////......///000000111111222///111333444444555777999AAADDDIIINNNQQQSSSSSSRRRHHHIIIJJJLLLNNNOOOPPPPPPNNNRRRWWWZZZ[[[ZZZYYYYYYYYY[[[___eeekkkqqqvvvyyy{{{|||}}}}}}llljjjiiijjjlllllliiieeefffaaa[[[WWWWWWYYY\\\]]]^^^]]]\\\ZZZXXXSSSLLLHHHDDD@@@;;;888888777444111444333333222222222222333222111111111222222333444333333555666888:::;;;;;;;;;>>>@@@BBBCCCEEEHHHJJJHHHHHHHHHHHHHHHGGGFFFFFFBBBBBBBBBAAA@@@???======999999888777666555444444222222222111111111111000///............---------------------...............------------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////000000111222222333222333333555777999;;;===??????@@@AAACCCEEEFFFGGGJJJIIIGGGFFFEEEDDDDDDDDDCCCAAA@@@@@@@@@???===;;;===;;;999999999888666444444222000///000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************))))))*********+++++++++******))))))******+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++}}}zzz}}}iii^^^QQQGGGCCCBBBAAA??????===999555333222222333111111111111111111111111000000000000000000000000------------------------------------------------------------------------,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......---------............///,,,---------............+++,,,,,,---......//////........................+++222888999333...---...//////////////////////////////000111333444555555333555777888999<<>>===999999888777666555444444222222222111111111111000///............---------------------.........///......---------,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------......///...//////000000111111222111111222444666888:::;;;<<<===>>>@@@BBBDDDDDDEEEFFFEEEDDDDDDDDDEEEFFFGGGEEEDDDCCCBBBBBBAAA>>>;;;===<<<:::999999888666444444222000///000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************(((((()))***+++,,,,,,---******))))))******+++,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++vvvjjjZZZMMMGGGCCC@@@===BBB@@@;;;777444333333444111111111111111111111111000000000000000000000000........................---------------------------------------------------,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---.........//////000000,,,,,,------...///000000........................---666@@@@@@888111000333000000000000000000000000000000222333555666888888777999;;;===???CCCJJJPPPNNNRRRYYY^^^```^^^ZZZXXXUUUTTTUUUVVVXXXZZZ]]]___bbbmmm}}}vvvsssoookkkiiifffcccaaa___XXXPPPKKKIIIGGGBBB===888888777666666666666666333333333222333333444444000111222444666777999999666999===???@@@CCCGGGJJJFFFFFFGGGGGGGGGFFFFFFEEEBBBBBBBBBAAA@@@???>>>===999999888777666555444444222222222111111111111000//////.........------------------.........//////.........------,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,---------,,,+++***------------------------++++++,,,,,,,,,------------------....../////////++++++++++++++++++++++++---------....../////////...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------......///......//////000000111111000111222333555888:::;;;;;;===???BBBDDDDDDEEEDDD>>>???@@@BBBEEEHHHKKKMMMGGGFFFEEEEEEDDDBBB>>><<<>>><<<:::999999888666555444222000///000000///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************''''''(((***+++,,,---...*********)))***++++++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++uuu[[[OOONNNKKKFFFBBB;;;???@@@:::444222333333222111000000000000111222222222222111000//////...///////////////////////////.........------------//////.........---------------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,---------------............///------............------,,,,,,,,,---------................../////////000...444888888222------...444444222///,,,,,,...000---111111///111999???BBBCCCAAA@@@AAAHHHRRR\\\bbbVVVWWWYYY[[[]]]^^^______\\\SSSUUUZZZYYYeeezzzxxxooojjjdddccc]]]VVVRRRPPPJJJCCC>>>>>><<<888444333333555000111222444444444333222333222222222222333555666999999999:::===AAAFFFIIIDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDCCCBBB@@@???>>>===:::999888777666555444333222333333333333222111111///............---------------------------------------,,,++++++++++++,,,,,,------......------,,,---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***++++++***(((++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......,,,+++***+++++++++***,,,***)))***------+++))),,,,,,,,,,,,,,,,,,,,,,,,......---------......///,,,---......//////......000111222333555666777888888;;;>>>@@@AAAAAABBBCCCBBBAAA@@@???@@@EEELLLQQQMMMKKKHHHEEEBBB@@@??????<<<;;;:::888777555444333444333333222111000//////---------,,,,,,,,,++++++***+++,,,,,,------------++++++++++++++++++++++++)))************+++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,+++*********+++,,,,,,------,,,***(((''''''((()))zzzbbb[[[^^^]]]WWWQQQBBB@@@>>>;;;777555666999333222111111111111222333222222222111000//////////////////////////////////////////.........------//////.........---------------------------------------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,,,,++++++,,,,,,---------.........---------............///------............------,,,,,,---------................../////////000000---000222111...,,,---///...///000///...///222444000444777<<>>===<<<:::999888777666555444333222222222222222111111000///............---------------------------------...------,,,,,,,,,,,,,,,,,,------......------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,++++++,,,,,,,,,,,,---+++***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,...---------------......,,,---......//////......000111222333555666777888888;;;>>>???@@@@@@AAABBBAAAAAA@@@@@@AAAEEEJJJOOOLLLJJJHHHDDDBBB@@@@@@???===<<<;;;:::888666555444444444333222111000//////---------,,,,,,,,,++++++++++++,,,---------,,,,,,++++++++++++++++++++++++)))************+++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,+++***))))))((()))~~~wwwwwwqqqcccYYYRRRHHHBBBCCCAAA999666777444444333222222222333333222222222111000000//////////////////////////////000000000/////////.....................---------------------------------,,,,,,------------------------,,,,,,,,,,,,------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,---------.........//////---------............///------............------,,,------------.............../////////000000000------,,,,,,,,,...///111...///000//////000333555999>>>FFFQQQ___iiiggg___ffffffeeedddaaa]]]ZZZXXXUUUVVVWWWYYY]]]bbbgggjjjllllllzzzwwwlllkkklllnnnmmmooowwwooodddZZZYYY\\\```eeekkkiiipppxxxzzzxxxuuutttvvvwwwrrrjjjbbbccc^^^VVVOOOJJJCCC;;;555777777666555555666777888777666555444333444555555777888:::===AAADDDGGGHHH>>>???@@@BBBDDDFFFGGGHHHDDDCCCCCCAAA???===<<<;;;:::999888777666555444333111111222222111111000//////............---------------------------------///......---,,,---------,,,------......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++,,,------,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,------------------------------,,,---......//////......111111222333555666777777888:::===>>>>>>>>>???@@@@@@AAAAAAAAAAAADDDHHHKKKLLLJJJGGGDDDBBBAAA@@@@@@>>>>>>===;;;999888666666444444333222111000//////------------,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++)))************+++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))(((pppccc___OOOFFFJJJJJJAAA::::::888777666555444444333333222222222111111000000000////////////////////////000000000000////////////........................------------------------,,,,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,---------......------------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------............---------............///------............------------------...............////////////000000000000...------///111111000222222111000000111555999HHHPPP[[[fffqqqwwwrrrjjjlllggg___XXXTTTSSSTTTVVVMMMRRRYYYaaakkkzzzvvviii```]]]^^^```___UUUTTT]]]bbbcccmmm|||uuukkkdddaaa___dddjjjkkkyyytttggg```fffgggkkkttt~~~~~~wwwkkknnniiiddd```[[[SSSGGG===777666444333444666888:::666555444333444444666777888:::===???BBBCCCDDDDDD<<<===???AAACCCEEEGGGHHHCCCBBBBBBAAA???===;;;::::::999888777666555444333000111111111111000/////////............---------........................//////...------------...,,,------......------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---...///---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////......------,,,,,,+++++++++,,,,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,***,,,------,,,,,,,,,---------......///...------,,,,,,,,,------------------------------,,,,,,,,,,,,---......///.........111111222333444555666666777999;;;;;;;;;;;;===???>>>@@@AAABBBBBBCCCFFFHHHKKKIIIGGGDDDBBBAAAAAAAAA???>>>===;;;999888777666555444333222111000000///...------------,,,,,,,,,---.........---,,,++++++++++++++++++++++++++++++))))))*********+++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,+++,,,,,,---,,,+++***)))uuu```MMMIIIJJJGGGEEEFFF???>>>===:::888666444333222222222222111111111111000000000000000000000000000000000000////////////---.....................------------------------,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,------------------............///------............---------------.........//////////////////000000000111000//////000222222000...222222333444777>>>EEEKKK[[[dddllloooooonnnhhhbbbaaa___[[[WWWTTTRRRRRRRRRVVVdddwwwvvvkkkkkkooofff___ZZZ^^^lll{{{mmm```gggttt}}}}}}yyyssszzzsssqqqyyy}}}sssggggggkkkxxx|||ssslllgggaaaWWWPPPDDDAAA===:::777777888999444333333333444555777888;;;<<<>>>???@@@???>>>===<<<===>>>???AAABBBDDDDDDAAAAAABBBAAA@@@>>><<<::::::999888777666555444333000111111111111000/////////............---------........................//////...------------...,,,------......------,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---//////...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------,,,,,,++++++******,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))+++...---,,,++++++,,,---...//////............,,,,,,,,,------.........------.........---,,,+++,,,---......///.........000111111222333444555555555777888999999999<<<======>>>@@@AAAAAABBBDDDFFFJJJHHHFFFDDDBBBBBBBBBBBB>>>===<<<;;;999777666555555444444333222111000000.........---------,,,,,,............------,,,+++++++++++++++++++++++++++))))))*********+++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,***+++,,,------+++***)))dddNNNIIILLLNNNNNNJJJIIIFFFCCC>>>:::666444222222222222222222222222000000000000000000000000000000000/////////......---------...............------------------------,,,,,,------------------......------------......,,,,,,,,,---------......------------............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............+++++++++,,,,,,,,,---------------............///------............------------.........//////////////////000000000111111...///000111111000//////000444:::AAAIIITTT^^^eeejjjnnnnnnhhhaaa\\\XXXTTTbbb]]]WWWSSSUUU]]]fffmmm~~~wwwppphhh```^^^``````[[[UUUbbbbbbiii~~~ssslllfffeeeiiiooossstttxxxnnneee```[[[VVVOOOFFF???999666555555555444444555666888999<<<<<<======<<<;;;999888;;;<<<===>>>???@@@@@@AAA???@@@BBBBBBAAA@@@===<<<:::999888777666555444333111111222222111111000//////............---------........................///......---,,,---------,,,------......------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++---//////...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------......//////,,,,,,,,,,,,++++++++++++---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***---000///,,,***+++,,,,,,...//////...------...,,,,,,,,,---......//////...//////000///...,,,+++,,,---......//////......//////000111111222333333222444555666666888;;;===;;;===???@@@@@@BBBDDDGGGIIIHHHFFFDDDCCCBBBCCCCCC>>>>>><<<;;;999777666666555555444333222111000000............---------,,,---............------,,,++++++++++++++++++++++++)))************+++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,++++++******++++++***+++++++++++++++******eee\\\cccccc]]]VVVUUUQQQLLLEEE???999666222222222222222222222222000000000000000000000000/////////.........---------------.........//////------------------------------------------,,,,,,......------------......,,,,,,,,,---------......------------.........///***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------.........///,,,,,,,,,,,,---------...---------............///------............------............//////////////////000000000111111111...000222222000111444777;;;BBBLLLVVV___gggmmmqqqmmmkkkcccZZZVVVVVVVVVSSSfffbbb^^^```lll~~~{{{xxxrrrccc[[[[[[XXXZZZaaannn}}}xxxxxxkkkjjjrrr|||wwwrrrhhh\\\QQQGGG@@@===;;;:::888777666777888888::::::::::::999888777666999999:::;;;===>>>???@@@>>>???BBBCCCCCCBBB???>>>:::999888777666555444333222222222222222111111000///............---------...........................------,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...///...---++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------...............,,,,,,,,,,,,------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---000444333...++++++---+++---//////---,,,---...,,,,,,------...////////////000111111000///---+++,,,---......//////............//////000000111111000111333444555777;;;>>>:::<<<===>>>???AAAEEEHHHHHHGGGEEEDDDCCCCCCCCCDDD@@@???>>><<<:::999888777555555444333222111111000............------------,,,---..................++++++++++++++++++++++++)))************+++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,---,,,++++++******++++++******)))))))))******+++}}}yyyttt___\\\XXXRRRJJJBBB<<<888222222222222222222222222000000000000000000000000///.........---------------------.........//////------------------------.........------,,,,,,,,,......------------......,,,,,,,,,---------......---------.........//////******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////---------.........//////---------.........//////---..................---............/////////000000000000000111111111111000333555333111333:::@@@KKKSSS___hhhnnnooooooooojjjcccWWWPPPSSS[[[^^^\\\___fffssshhhcccYYYYYYYYYQQQUUUccchhhmmm~~~}}}}}}yyyssspppxxxsssggg[[[SSSOOO@@@>>><<<:::888777777777888888888777777777777666666777888:::<<<>>>???@@@===???BBBDDDDDDCCCAAA@@@:::999888777666555444333222333333333333222111111//////.........---------////////////////////////------,,,++++++++++++,,,,,,------......------,,,+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++...///...,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------...............---------,,,------......//////////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////333777555000,,,,,,...***---//////,,,+++,,,...,,,,,,------...///000000000111222222111///---,,,,,,---......//////......------......//////000000...000222333444777;;;>>>:::;;;<<<===>>>AAAEEEIIIHHHGGGEEEDDDCCCCCCCCCDDDAAA@@@???>>><<<:::999888666555444444222222111000//////.........---------,,,,,,---.../////////...++++++++++++++++++++++++)))************+++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,---,,,,,,+++*********+++******((((((((()))***+++ooo^^^WWWWWWOOOHHHDDD===999555333555444222222555222222222111111111111111000/////////....................................//////.........---------......---------,,,,,,,,,---------------------------------,,,,,,+++++++++,,,------....../////////------------------------------------------------------------------------------------------------........................000///...------...///000,,,------...///000111111000000000000000111111222000222444444222000///000222---...555666888EEEXXXbbbhhhlllmmmppprrrlllbbb[[[XXXVVVXXXZZZ^^^dddiiittteeeaaabbbiiinnnlllggglllyyyxxx}}}}}}qqqlllfff^^^XXXKKK>>>999999999:::===;;;888444222333555777777888888999:::;;;<<<======CCCCCCCCCCCCBBBAAA@@@@@@;;;:::999888777555444444222222222222222222222222111000000///...---------------------------------------------------------++++++++++++++++++++++++------------------------......------------.........---,,,,,,,,,,,,---...------------------------------------------------+++,,,,,,------,,,,,,+++------------------------//////...---,,,++++++***************************+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000///,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////.........---------000000111111000...,,,+++------------------------------------------------..................------........................////////////////////////000111222333555666777888:::<<<>>>@@@AAABBBEEEGGGJJJIIIIIIHHHGGGFFFEEEDDDBBBBBB@@@>>>;;;999888777666444222111222222111000......---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,+++***+++,,,...///,,,+++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))zzzwwweee^^^\\\SSSKKKEEE:::;;;666333555444222222444222222222222111111111111000000/////////.................................//////.........---------......---------,,,,,,,,,---------------------------------,,,,,,,,,++++++---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................000///...------...///000------......//////000000///////////////000000111...000222222111000111222666000...333:::CCCQQQ^^^dddhhhjjjhhhhhhfff]]]SSSPPPNNNOOOTTT```qqq|||sssnnnkkkhhhjjjooo}}}kkkkkk{{{nnneee\\\SSSPPPMMMFFF???======:::777666666666666555555666777999:::;;;<<<<<>>@@@BBBDDDHHHGGGGGGFFFEEEDDDDDDCCCCCCBBB@@@>>><<<:::999888777555333222222222111000.........---------,,,,,,------------------------++++++++++++++++++++++++,,,+++++++++,,,,,,---...++++++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************}}}ooofffddd\\\VVVOOOCCC@@@:::666777666333333444333333222222111111111111000000000/////////.............................................---------......---------,,,,,,,,,------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................//////............//////.........//////////////////............///000000...000111111111111333555111555888???MMM^^^iiikkkgggcccZZZRRRPPPTTTVVVUUUXXXZZZ```lll}}}lllfffZZZcccjjjkkkmmmvvvwwwnnnnnnooonnnjjjgggkkkrrrsssnnnkkkmmmiiieeeiiirrrtttrrrnnnlllqqq~~~vvvppplllkkk}}}wwwoookkkggg___XXXVVVGGGCCC<<<888777888999999666777888999::::::::::::?????????@@@??????>>>>>>;;;;;;:::888777666555444444444333333222111000000000000000///......------........................------------------------------------------------------------------------......------------.........------,,,,,,------...------------------------------------------------------............---------------------------------------------------------------------------------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------.........---,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------...............---------......------------......------------------------------------------------................................................////////////////////////000000111222444555666666555777999:::;;;<<>>>>>?????????>>>>>><<<;;;:::999777666555555555555444333111000//////000000//////............////////////////////////---------------------------------...............------------------------...------,,,,,,------...---------------------------------------------------------------------------..................---------------------------,,,,,,,,,------.................................---------------,,,,,,,,,......------------..............................------------,,,,,,+++***,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,,,,------------...........................---,,,,,,++++++---...///............................................................////////////........................////////////////////////000000111222333444555555333555777888999:::<<<>>>BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCAAA@@@>>>===<<<;;;<<<:::777555444444222000............------------------------------------+++++++++,,,,,,,,,,,,,,,***+++,,,---...---,,,+++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************}}}wwweee```]]]SSSQQQGGG???===<<<777444444444444333333222111111000111000000000////////////////////////////////////---...........................---------,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------......------------------------...........................//////////////////...///////////////.........111111000000111111222333333222111000///111666:::===QQQ______```hhhggg]]]bbb^^^ZZZWWWWWWZZZ```eeeqqqwwwpppggg```lll|||rrrjjjbbb\\\\\\]]]]]]^^^cccpppvvvooohhhggglllppplllfffiiiggghhh~~~vvvyyytttnnnoootttxxxhhhWWWIII>>>777222555555666666777888999:::<<<===>>>???????????????<<<;;;:::999888666555555555555444333111000//////////////////............////////////////////////---------------------------------....../////////------------------------------,,,,,,,,,,,,---------------------------------------------------------------------------------..................---------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............//////........................,,,---------,,,+++******,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,---------.........---.....................---,,,++++++,,,---///000........................................................./////////000000////////////////////////000000000000000000000000///000000111222333444444333444777888888999;;;===@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAA@@@???>>>=========:::777666555444222111//////.........---------------------------------++++++,,,,,,,,,---------+++,,,---...---,,,+++***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************kkkkkkoooiii[[[PPPFFFBBB???:::555333555555444333222111111000111111000000000/////////////////////////////////---------.....................---------,,,,,,,,,------------------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........------------------------..............................////////////...............///////////////222111111111111222333333111111111111333999AAAFFFQQQaaajjjfffeeemmmppplllvvvkkk^^^VVVVVV___pppssskkkjjjpppsssvvvwwwoooeeeaaacccfffgggfffpppttt|||zzzuuupppwwwooo{{{rrrpppzzzvvvppphhh]]]OOOAAA888666555444444555777:::<<<;;;<<<===>>>??????@@@@@@<<<<<<;;;999888777666555444444333333222111000000//////////////////..............................------------------------,,,,,,------.../////////------------------------------,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------------............------------------------------,,,,,,,,,------.........++++++++++++++++++++++++,,,---------............//////............//////------------------------,,,,,,---------,,,++++++,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---......//////,,,---------............---------...............------,,,------...//////.........................................................//////000000111////////////////////////000000000000000000000000///000000111222222333333222444666777777888:::<<<>>>>>>???@@@AAABBBCCCCCCAAAAAA@@@@@@???>>>======<<<:::777666555555333222/////////.........------------------------------++++++,,,,,,------......,,,,,,---------,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++xxxzzziii\\\PPPKKKGGGAAA:::888666555444333222111111000111111111000000000//////////////////////////////---------.........//////......---------,,,,,,,,,------------------------------------.........///---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///------------------------........................---...///000000///...---------......//////000000111111111000111222222333000111333777???JJJVVV^^^dddlllrrrrrrtttyyy|||zzz{{{nnn```]]]eeeyyypppcccgggppp}}}uuuhhhbbb\\\^^^eeetttzzzyyy}}}|||{{{wwwpppeeeYYYPPPEEEAAA<<<888666777999:::999:::;;;<<<>>>>>>??????<<<<<<;;;:::888777666666333333333222222111111111.../////////////////////------------------------------------------------+++,,,,,,---......//////---------------------------,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,------------------------------------------------,,,,,,------------,,,,,,------------------------,,,,,,------------------+++++++++++++++++++++++++++,,,,,,---...///000000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,------.../////////------------............---------.........//////---....../////////......................................................---......///000000111111////////////////////////000000000000000000000000//////000000111222222222111333555555555666888::::::;;;<<<>>>???AAABBBBBB@@@@@@@@@???>>>>>>======:::888666555555555444333////////////............------------------------++++++,,,,,,---......///...---,,,,,,+++++++++,,,***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++uuugggYYYSSSOOOHHHAAA>>>666666555444222111111000111111111111000000000000000000000000000000000000---------.........//////......---------,,,,,,,,,---------------------------------.........//////---------....../////////------------------------------------------------++++++,,,,,,---...//////------------------------........................---...///000000///...---,,,------...///000111111000000000000000111111222111333888???JJJYYYiiissstttwwwzzz}}}~~~{{{uuuoooffffffmmm}}}zzzjjjfffcccaaakkk{{{tttnnnqqqpppkkkpppzzzuuuuuuxxxlllpppuuukkkeeeWWWQQQHHH???999666666777777888999;;;<<<======>>>===<<<;;;:::888777666666333222222222222222222222.........///////////////------------------------------------------------++++++,,,,,,---...//////---------------------------,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............,,,------......------,,,,,,,,,,,,---------......,,,,,,------...///000000---------.........//////---------.........//////---...///000000///...---////////////////////////////////////////////////---......///000111111222000000000000000000000000000000000000000000000000//////000000111111222222000222333444444555666888888999:::<<<>>>???@@@AAA????????????>>>>>>======999777555555555555444333000/////////............------------------------++++++,,,,,,---.../////////...,,,+++***+++,,,,,,+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++~~~xxx[[[KKKLLLKKKBBB:::888555222111111222333222222222111111111111000000/////////............................................................,,,,,,,,,,,,,,,---...////////////......---------.........------,,,,,,,,,------............------........................---------............///////////////////////////..................------////////////////////////000000000000/////////////////////111333444333111666:::@@@NNNcccwww~~~vvv~~~zzzvvvssspppxxx~~~nnnkkkuuuxxxkkkZZZ]]]jjj~~~pppkkkvvv}}}oooppphhhbbb[[[RRRFFF:::777:::888999999:::;;;===???@@@???>>>===<<<:::888777777444444444444333222111111000/////////....................................................................................+++---//////...---...///111///,,,***)))+++...000...------,,,,,,------...---------............///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,........................------------------------------------------------,,,,,,,,,---------........................------..................................../////////000............////////////000000//////.........------...000111111111000/////////............///000000000000000000000000000222222222111111///......//////000111111111111111333222111111222555777999666666777888:::<<<>>>???>>>===<<<;;;;;;<<<===>>><<<:::999777555444333333333333222111000///..............................,,,,,,---......---,,,,,,......---,,,,,,,,,------...---,,,,,,,,,,,,---...***++++++,,,---------------,,,,,,+++*********+++))))))))))))))))))))))))|||___WWWPPPBBB===:::666444333333444444222222222222111111111111000000/////////.........................................................---,,,,,,,,,,,,---...///.........---------,,,,,,......---------,,,,,,,,,------............------........................---------............///////////////////////////........................////////////////////////000000000000000000000/////////000000111111222222999CCCQQQ^^^lllxxx|||zzzxxxmmmqqq}}}vvvxxxrrrlllxxxpppbbb___eeemmmsssvvvooommmzzzssspppmmmiiieee```UUUFFF;;;777::::::999:::;;;<<<<<<<<>>===<<<:::999888777444444444444333222111111000000/////////.................................................................................+++---//////...---...///000///,,,+++***+++---......------,,,,,,------...---------............///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,------------,,,........................------------------------------------------------,,,,,,---------................................................................../////////000000/////////000000000111111000000/////////............///000000111111000000111111111000000111111222//////000111222333444444222222222222111000///...///000000111111111111111333222111111222555777888888888888999:::;;;===>>>???>>>============>>>???<<<;;;999777555444333333333222222111///......---........................,,,,,,---......---,,,,,,++++++++++++,,,,,,---......---,,,,,,,,,,,,---...++++++,,,---------,,,,,,---,,,++++++******++++++************************cccNNNCCCAAA===999666666555555444333222222222111111111111000000000/////////......................................................------,,,,,,,,,---......------------,,,,,,,,,,,,...------------,,,,,,,,,------............------........................---------............///////////////////////////........................////////////////////////000000000000000000000000000222222111000222777;;;GGGUUUfffpppvvv}}}{{{xxxyyyssssssmmmmmm|||vvvvvveeefffhhhkkkyyykkkpppooollliiihhhjjjcccTTTEEE======:::888888;;;===<<<:::???>>>>>><<<;;;:::999999444555555444444333222111000000000/////////..............................................................................+++---//////...---...//////...---,,,,,,,,,,,,---...------,,,,,,------...---------............///------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---------------........................------------------------------------------------,,,------------.................................////////////////////////....../////////000000000000000000111111111222222000000000000////////////000000000///000111111222222222111111111111222222...///000222444555777888222222222222111000/////////000111111222222111111222222222222333444666777:::::::::999::::::;;;;;;??????>>>>>>>>>>>>???@@@<<<;;;999777666555444444222222111000///...------........................,,,,,,---......---,,,,,,))))))******+++---...///...------,,,,,,------...,,,,,,---------,,,++++++,,,,,,++++++******++++++************************yyyXXXOOOHHHCCC<<<888777777555333333333222222222111111111000000000////////////...................................................------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------........................---------............///////////////////////////............////////////////////////////////////000000000000000111111111333444444222222888DDDNNN^^^jjjtttyyy|||wwwkkklllxxxmmmhhhgggzzznnnmmmzzz~~~|||ssstttnnnkkknnnnnneeeZZZSSSDDD???999888;;;===>>>===>>>>>>===<<<<<<;;;::::::555555555555444333222111000000000////////////...........................................................................,,,...//////...------...------......------,,,+++...------,,,,,,------...---------............///........................------------------------------------------------------------------,,,,,,------------------------,,,------......------,,,+++,,,,,,---...---------................................................------------------------------------........................////////////000000000000000000000000...////////////000000000000000000111111111222222000000000000000000000000222111000///000111222333222111111000000000000111...///000222333555666777222222222222111111000///000000111222222222222111222222222222333444555666;;;;;;:::999999999999999>>>>>>>>>>>>>>>>>>??????===<<<:::888666555444444111111000000///......---........................,,,,,,---......---,,,,,,++++++++++++,,,------...------------------------------------,,,++++++***,,,,,,++++++***++++++,,,************************zzzbbbSSSKKKAAA;;;888777555222333333333222222222222111111000000000////////////////////////////////////...........................------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------........................---------............///////////////////////////........./////////000000000000000000000000000000///000000000111111111222222333333222666CCCUUUbbbqqqxxx~~~}}}|||zzzzzzjjjnnnyyyuuullljjjggguuu}}}xxx~~~|||xxxwwwrrrllliiiUUUMMMDDD===;;;<<<===<<<======<<<<<<;;;;;;;;;:::555555555555444333222222111000000000////////////........................................................................,,,...//////...------...------.........---,,,+++...------,,,,,,------...---------............///........................------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,---.........------................................................---------------------------------.........//////........./////////000000111111111111111111111111////////////000000000111/////////000000000111111000111111111111111111111222111000000000111333444333333222111111111111111000000111111222333333333111222222222222111111000000000111222222222222222222222222222333333444555::::::999888888888888888<<<<<<<<<======>>>>>>>>>>>>===;;;999777666555555111111000000//////..............................,,,,,,---......---,,,,,,000///...---------------------------------------------------,,,++++++***,,,++++++***++++++,,,,,,************************sssaaaVVVHHH>>>:::888555333333333333333222222222222111111000000000/////////////////////////////////..............................---,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,------------...------............------........................---------............///////////////////////////.........//////000000111000000000000000000000000///000000111111222222222000111333777@@@QQQdddqqqxxx{{{vvvpppppp~~~tttzzz~~~jjjbbbooosss}}}|||~~~vvvooolllfff```UUUIII@@@;;;::::::;;;;;;;;;;;;;;;;;;::::::555666666555555444333222111111000000000/////////........................................................................---...000///...,,,------------......------,,,+++...------,,,,,,------...---------............///------------------------,,,,,,,,,------------...------------------------------------............------------------------,,,------......------,,,,,,,,,---...............................................................------------------------------........./////////.........//////000000111000000000000000000000000/////////000000000111111/////////000000000111111111111111111222222222222222222111111222222333444777666555444444333444444222222222222222111111111111222222222222222111111000111222222333222222222111222222222333333333333777777777666777777888888:::;;;<<<===>>>>>>======>>>===;;;999888777666666222111111111000000000///........................,,,,,,---......---,,,,,,222111000...------,,,,,,,,,------......------,,,,,,,,,---------,,,++++++++++++******++++++,,,,,,++++++++++++++++++++++++pppbbbOOOBBB<<<:::777444444444333333333222222222111111111000000000//////////////////////////////........................///...---,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......------............------........................---------............///////////////////////////---......///000000111111000000000000000000000000///000000111111222333333///222888BBBQQQbbbqqqzzzyyyxxxsssrrrrrr{{{vvvpppvvv{{{ddd```lll~~~}}}pppiiimmmkkkdddXXXJJJ???;;;:::999999::::::::::::::::::666666666666555444333222111111111000000000//////........................................................................---///000///...,,,,,,---......---------,,,,,,,,,...------,,,,,,------...---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------.........///........................,,,------......------,,,,,,------...............................................................------------------------............////////////---......///000000111111000000000000000000000000//////000000000111111111000000000111111111222222111111111222222222333333111222222333444333333333888777666555444444444444333333333333333333222222111222222333333222222111000111222222333333222222111111222333333333333222333333444444666777888999:::;;;===>>>??????>>>>>>???>>><<<:::888777666666222222222222111111111111........................,,,,,,---......---,,,,,,000///...---------------,,,,,,---......---,,,,,,++++++,,,---------,,,,,,++++++******++++++,,,---++++++++++++++++++++++++yyyiiiTTTEEE>>><<<999666444444444333333333222222111111111111000000000000000000000000000000000000........................///...---,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,------.........---..................---........................---------.........//////////////////////////////---......///000111111222000000000000000000000000///000000111222222333333222666???NNN___ooozzz{{{}}}pppoooyyyrrrrrr|||rrrgggjjjxxxxxxoookkknnnlllbbbRRREEE???>>>888888999999999999::::::666666666666555444333222111111111111000000000000........................................................................---///000///...,,,,,,---///...---,,,,,,,,,,,,---...------,,,,,,------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................---------.........//////........................,,,------......------,,,,,,---......//////..............................////////////////////////------------------------............/////////000---......///000111111222////////////////////////000000000000111111111111111111222222222333333333111111111222222333333333111222333444555444333222666666555444333222222222333333333444444444555555111222222333333333222222111111222333333333333222111111222333333333222222111111222333555777999:::;;;<<<>>>???@@@@@@@@@??????>>><<<:::999777777666333333333222222222222222........................,,,,,,---......---,,,,,,------,,,,,,,,,---......,,,,,,---......---,,,,,,***+++,,,,,,------------+++*********+++,,,,,,---++++++++++++++++++++++++qqqVVVEEEAAA>>>888333555666222000111444555111222222222222111000000000000000000000000000000////////////////////////........................------------------------........................///...,,,,,,+++,,,---...---------.........//////..............................//////000000111111////////////000000000000222222111///,,,,,,...000000---...222444333333666888FFFTTT]]]hhhvvv{{{}}}}}}tttiiippplll\\\kkk|||sssooonnnooommmjjjiiihhh___LLL;;;============888333555:::::::::999777666444333333222111111000000000000000000000000000000000000000//////.........---------------............------.........------,,,,,,,,,------,,,+++,,,---...///................................................//////.........---------................................................/////////...---------,,,000///...------------------------............///....................................////////////---------.........//////000000000000000000000000111000////////////000000......///000000000000000/////////000111222222222555444222111000111222333333111111333666777444111111111222222333333333333222333555555555555777888555666555444111000111333555444333444555555444333555666555444222222333444444333222333555666555444333222222111222444666777333333444555666777888999<<<<<<<<<<<<===>>>@@@@@@BBBAAA>>>;;;999888888888555444333333222222222333000/////////............///......---------......---------,,,,,,+++++++++........................---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------ppp\\\LLL@@@999777888888555333222333333111222222222222111000000000000000000000000000000////////////////////////........................------------------------........................//////...---------...///---------.........//////...........................///////////////000000////////////000000000000111111111//////111444777333111111444444333555:::LLLYYYfffooowww{{{tttooowwwqqq\\\bbbqqquuuxxx~~~uuunnnllllllfff[[[QQQAAA<<<999;;;;;;999888:::::::::999777666555444333222222111000000000000000000000000000000000000000//////.........---------------............------......---------,,,,,,,,,...---,,,,,,,,,---//////................................................//////.........---------...............................................................---------//////...------------------------............///....................................////////////---------.........//////000000000000000000000000000000000/////////000000///000111111222222111111000000111111222222222333222222222222222222222222666444444555777666333000444444444555555666777888:::::::::999777777777888:::::::::999777666777999888777666777888888777555222333333333333333444555555444222333444444333111333333333222333333444444222333444555666777777888;;;;;;;;;<<<===>>>@@@@@@BBB@@@>>><<<:::999888888777666555444333222222222000000/////////...............---------------............---------,,,,,,........................---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------pppWWWDDD<<<:::999888777666444222222111222222222222111000000000000000000000000000000////////////////////////........................------------------------........................//////.........//////000---------......................................./////////...............////////////000000000000000000000000222666;;;@@@777555444555444444;;;CCCdddllluuu|||vvvhhhhhhiiiSSS]]]xxxrrrnnnyyy{{{rrrooonnnggg```^^^KKK???777888======;;;:::::::::999888666555444444222222111000000000000111000000000000000000000000...............---------------............------...------------,,,,,,,,,......------......///000...............................................................---------................................................---------...............//////...------------...---------............///....................................////////////------........./////////000000000000000000000000000000000000000000000000111111222333333333333222222222222222222222333333111222333333444333333222444333444555777888666444777777666666666666777888;;;;;;;;;<<<===???AAABBBAAABBBBBB???<<<::::::;;;<<<;;;::::::::::::888666666666555555555444444444555444333333444555333222555555555555555444333333222222333444555666666777999999999;;;<<<>>>@@@AAA@@@???>>><<<:::999999999888777666444333222222222000000000/////////......------,,,,,,,,,,,,------/////////.......................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------xxx|||eeeNNNCCC;;;777555777777555333333111222222222222111000000////////////////////////////////////////////////......................................................................................./////////................................................//////......------,,,,,,////////////000000000000///000000111333888>>>CCC:::777444333444999FFFSSSppptttyyy}}}rrrqqqnnnzzzrrrnnnjjj~~~ppprrrrrrgggeeeXXXKKK>>>;;;;;;;;;::::::::::::999888777666555444333222111111000000111111////////////////////////........................------............------------------------------............//////000000........................................................................................................................,,,---------...////////////......---------......---------............///....................................////////////............//////////////////////////////////////////000000111111111000111111222333333333333333222222222222222222222222333333222222333333444444000111444888<<<>>>??????>>>???@@@BBBEEEHHHJJJLLLMMMLLLMMMOOOSSSVVVXXXXXXYYYZZZYYYVVVQQQNNNLLLLLLKKKJJJHHHGGGFFFDDDAAA>>>BBB@@@>>>===;;;999666444555444444444666777666555555666777777777666555444222222333333444555555666666777888999;;;===???@@@???>>>===<<<;;;:::999999777666555444333333222333000000000////////////...,,,,,,+++++++++,,,------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------}}}dddQQQ???777222555888666444555111222222222222111000000////////////////////////////////////////////////........................................................................,,,,,,------.................................---........................//////......------,,,,,,////////////000000000000000111111111222666;;;???;;;666222444999DDDVVVeeeqqquuu{{{{{{vvvtttfff{{{zzzwwwwww|||rrrggg\\\NNNDDD<<<666777;;;::::::999888777666666555333222222111111111111111////////////////////////---.....................------............------------------------------.........///////////////................................................---.....................................................................,,,---------.../////////......---------......///---------............///....................................////////////........./////////000000////////////////////////...///000111222222111111000111222222333333222222111111222222222222222333444333111111111333666888777:::>>>CCCGGGJJJMMMNNNOOOQQQTTTXXX]]]```cccdddccccccdddgggkkknnnnnnnnnuuuvvvvvvtttqqqnnnllllllcccaaa___^^^\\\YYYTTTQQQNNNLLLJJJHHHGGGEEEAAA>>><<<:::888888888888666444444555666777777666555444222222333333444555555555555555666888:::<<<>>>???>>>======<<<<<<;;;:::999555444333333333333333444111000000000////////////+++++++++++++++,,,---...------------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------jjjMMM???444555888666555777111222222222222111000000000000000000000000000000////////////////////////........................................................................***+++,,,---.........---...............---------......................../////////...............////////////000000000000111222222111111333777999:::555444;;;FFFTTTeeerrrsssxxx~~~ssslllkkkzzzxxxrrrkkkaaaUUUEEE999888===::::::999888777777666666333333222111111111111222000000000000000000000000---------...............------............------,,,,,,,,,------------...------...////////////...................................................---------...............................................................---------..................------------...//////---------............///....................................////////////....../////////000000000000000000000000000000000...///111222333222222111111111222333333333333222111111222333333444555555555444444666888<<>>;;;888666666666666666555555444333333333444444555555555555555555555777888:::<<<===<<<<<<======<<<;;;::::::666555444444333444444444111111000000000/////////,,,++++++,,,,,,---...///---------------.................................------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------cccNNN<<<999999555333666111222222222222111000000000000000000000000000000////////////////////////........................................................................***+++---.../////////...//////.........---------...........................///////////////000000////////////000000000000000222333333222222444555888555999GGGXXXeeepppxxx}}}}}}~~~|||ssskkkooowwwvvvnnnzzzuuusssooogggWWWFFF>>>>>>:::999999888888777777777444333222222111111222222000000000000000000000000---------.........//////------............------,,,,,,,,,---------......+++,,,---...///......---................................................---------.........//////...............................................................------------------------...//////---------............///....................................////////////.../////////000000000000000000000000000000000000---///111333333333222111222222333444444444444444222333444555666777888999777:::???EEEJJJOOOQQQSSSUUUZZZ```eeehhhkkkooorrrvvvuuuqqqjjj```TTTJJJCCCEEEHHHQQQ^^^kkkssstttsssppprrrtttuuusssqqqpppppppppoooppprrrsssqqqnnnkkkdddaaa___aaacccbbb]]]XXXUUUSSSPPPMMMKKKIIIFFFDDD???>>><<<:::888777666555444555555555555666666666555555555666777888:::;;;;;;<<<=========<<<;;;:::;;;:::888777555444333333111111111000000000//////,,,,,,,,,,,,---...///000------........./////////................................................+++++++++,,,,,,---------++++++,,,,,,,,,,,,------ttt[[[DDD===;;;444222555111222222222222111000000000000000000000000000000////////////////////////........................////////////////////////........................+++,,,...000000000000/////////.........---------..............................//////000000111111////////////000000000000000222444444333333333444777666>>>QQQeeepppvvvyyyxxxnnneeefffxxxxxx\\\fffzzzvvvvvvvvvssseeeRRRDDD???:::999999999888777777777444333222222111111222222000000000000000000000000---------.........//////---..................---,,,,,,,,,------.........++++++---.........---,,,................................................---------.........//////................................................/////////......------,,,---------------...///000---------.........//////..................................../////////000////////////000000000000000000000000000000000000---///111333444333222111333444555555666666555555333444555777888:::;;;<<<;;;AAAJJJTTT\\\```bbbbbbWWW]]]eeekkkpppuuu{{{}}}}}}{{{vvvmmmbbbWWWQQQSSSVVV\\\gggqqquuurrrnnnuuuvvvwwwvvvrrrooollllllpppqqqsssvvvyyyyyyvvvtttmmmjjjggggggiiigggaaa[[[\\\[[[YYYXXXYYYXXXVVVUUUIIIGGGDDD@@@<<<:::999999555555555666666666666666555555555555666777999999;;;;;;<<<======<<<;;;:::@@@>>><<<999666444333222111111111111000000000000,,,,,,,,,---...///000111.../////////000000111111........................////////////////////////+++++++++,,,,,,---------++++++,,,,,,,,,---------tttNNNAAA===777555:::222222111111111111111222////////////000000000000000000//////......------........................,,,,,,,,,---...///000000...------,,,,,,------...---------............///................................................000000000000000000000000111111111111111111222222444000000333555333222444333666FFF^^^pppvvvzzz}}}oooccccccvvvjjjfffsss~~~uuummmppptttjjjSSS>>>>>>888666888:::999888:::555444333222111111111111000000000000////////////////////////////////////........................---.........---,,,,,,+++---......///......------......//////......---,,,///......---------......,,,,,,------------,,,,,,//////.........---------------------------------////////////////////////..................................................................................../////////000............/////////000111111111000000000000000222000///111333444222///444777999:::888777777888999888666555777===EEEKKKXXX```jjjrrrtttqqqmmmiiikkknnnpppsss|||~~~{{{zzzvvvnnniiiiiilllllloootttxxxzzzyyyvvvxxxuuutttsssqqqnnnmmmooodddkkkrrrrrrpppooooooooommmjjjkkknnnnnniiiggghhhcccbbb^^^ZZZ]]]cccdddaaa]]]\\\UUUIIICCCAAA<<<444777555333333555666666555999::::::999666666999<<<:::::::::;;;<<<===>>>>>>@@@>>>;;;888666444444444444333222000//////......////////////////////////........................------------------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,mmmOOO@@@999555222444444333111111000000000000000000000000////////////////////////.................................,,,------....../////////...------,,,,,,------...---------............///................................................000000000000000000000000000000111111111222222222444111222444333111222666===FFFXXXkkkxxx}}}yyyppplllwwwsssrrrzzz|||zzzuuuvvvyyy{{{|||~~~{{{tttvvvuuuwwwpppfff___GGG@@@:::::::::888666666666555444222111111111111111000000000////////////////////////////////////........................---.........------,,,+++.....................---...............------,,,///......------.........------............------//////.........---------------------------------////////////////////////................................................................................./////////000000........./////////000000111111111111000000000000333222000222444444333000...222777999888666666777333888???IIISSS___jjjqqqyyyttt|||xxxuuutttsssqqqrrrrrrqqqooommmnnnooonnnrrrxxx|||zzzssslllhhheeedddcccaaabbbcccbbb```^^^^^^___bbbcccccceeehhhfffiiiiiigggfffhhhgggdddbbbdddbbb\\\YYYWWWPPPHHHAAA>>>999666555555444333555777888888777777:::<<<888999:::;;;======>>>>>>===<<<:::888666555555444444333222111////////////////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,aaaDDD>>>:::333777666444222111000000///111111111000000//////......///////////////000000......................................................------------......---------............///................................................000000000000000000000000//////000111222333333444333333444444111///444;;;EEEVVVkkkyyy}}}yyykkkttt{{{{{{tttmmmgggfffiiiooottt|||~~~{{{~~~xxxsssxxxWWWKKK@@@<<<:::888777888777666555333222111111111111111000000000/////////////////////////////////........................---............---,,,,,,.......................................---------///......---......//////.........//////........................---------------------------------////////////////////////............................................................................../////////000000000....../////////000000000111111111111111111111111444333222333444444333222333555777666444555888<<>>:::777444333555666777777666666777888666777999<<<===>>>>>>>>>999999999888888666555555444444222111000/////////////////////////////////........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,uuuKKKBBBBBB<<<777666555333222111111111222222111111000///............//////000000000111........................////////////..................------------......---------............///................................................////////////////////////...//////111222333444444111222555444///...777CCCJJJ^^^tttyyyqqqqqq||||||tttpppnnnhhheeeeeefffggglllrrrzzzyyy~~~jjjZZZGGG>>>:::999;;;???888777666444333222222222111111111000000000//////////////////////////////........................------............------...............///////////////......------------...............//////000......////////////......................................................////////////////////////...........................................................................////////////000000000...////////////000000000000111111111111111222222444333222222333333333333888888666222000666@@@III^^^ggguuuzzztttoookkkooo}}}vvvpppjjjrrrtttllljjjwwwsssbbb]]]aaadddddd]]]^^^___```bbbdddccc```[[[VVVOOOIIICCC===888555777777777666555444333333444666888;;;===>>>>>>===888999999999888666444333555444333222111000000000////////////////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,\\\FFFBBB>>>666555444444444444444444333222222111000//////....../////////000000111111//////////////////////////////////////////......///......------......///---------............///........................////////////////////////////////////////////////...//////111222333444444000222444444111333@@@OOOWWWfffwww{{{tttvvvzzzuuuoookkkhhhgggeeegggmmmrrruuuzzz}}}}}}{{{jjjUUUEEE<<<888:::???:::999777555444333222222111111111111000000000000000000000000000000000000////////////////////////------...//////......---///............///000111000///...------------..................///000111......////////////......---.............................................////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111////////////000000000111000000111111222222222333333333222222222222444555000333777999===GGGVVVaaattt|||}}}|||{{{}}}}}}vvvqqqooollljjjhhh~~~~~~zzzrrrnnnqqqnnnfffdddaaa^^^^^^```bbbdddfff]]]ZZZVVVQQQLLLEEE>>>:::888777666555555444333222444555777:::<<<=========::::::::::::888666333222666555444222111111111111000000000000000000000000////////////////////////................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,~~~WWWBBB999666555555555555555666666222222222111111000000//////000000000000000000111//////////////////////////////////////////////////////............//////---------............///........................////////////////////////000000000000000000000000//////000111222333333444000111444666666===MMM^^^jjjpppzzz|||~~~rrrhhh{{{vvvzzz}}}qqqkkkmmmqqqtttsssxxxwwwzzzvvvyyyjjj[[[JJJ<<<888:::;;;:::888666555444333333222222111111111000000000000000000000000000000000////////////////////////------...////////////...///......---...///111222000///...---,,,---..................///000111111.........//////.........---------......................................./////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111/////////000000000111111000000111111222333333333222333333333222444666999---888EEEPPPYYYeeetttqqqrrruuuzzz~~~~~~yyytttllliiijjjooosssvvvyyy}}}|||fffccccccfffgggccc______^^^\\\YYYUUURRRMMMGGGCCC===;;;888777777888888777555666777888:::;;;======<<<<<<;;;:::888666444333666666444333222111111111000000000000000000000000////////////////////////................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,yyyRRR???888777777666555555555555111111111111111111111111111111111000000000000000////////////////////////......//////000000111111//////............//////---------............///........................////////////////////////000000000000000000000000000000111111111222222222222222555999>>>III[[[lllttttttzzzyyywww~~~aaa^^^bbb~~~uuuxxxmmmnnnmmmnnnpppuuu||||||{{{fffMMM>>>:::<<<;;;999777555444333333222222222111111111000000000000000000000000000000////////////////////////------.../////////////////////...---...000222333000///...,,,,,,---...///............///000111222------............---------------.........//////........................//////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111//////000000000111111111000000111222222333444444222444555555444666:::>>>???HHHTTT]]]dddppp~~~}}}zzzzzz|||{{{vvvrrrwwwxxxpppfffccc^^^ZZZXXXVVVSSSRRRJJJEEE???;;;::::::999777777777666666777999<<<======<<<;;;999888888777777777666555333222222222222000000000000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fffLLL;;;:::888777555444444444111111111111111222222222222222111111000000//////000000000000000000000000---......///000111111222//////............//////---------.........//////........................000000000000000000000000000000000000000000000000111111111111111111222222555444666<<>>;;;666555333333333222111111111111222111111111000000000//////////////////////////////........................////////////////////////............////////////............//////////////////000000000000000111000000000000000000000000222333333333555888<<>>555666666555555444333333222333222111111000000111111222111111000000000///...///...---,,,,,,,,,------///............//////000////////////............---------............///...............................................................///000000000000000000000000000000////////////////////////777666555333111000......///////////////000111111111222222222222333333333222222222222333333333333444444444444555888>>>CCCEEETTTgggyyyyyylllbbbsss}}}gggWWWOOOLLLIIIEEEAAA===999777666888999;;;===>>>>>>===<<<::::::999888777666555444333333333333222222222222000000000000000000000000111000000000////////////........................------............------------------------------VVVDDD<<<::::::555444444333222222222222222222222111111111000000000000000000000000000000000////////////////////////....................................////////////------......///000000000///000000111111222222333000222333222111000111222111333555555555999???EEEOOObbbpppwww~~~www___\\\vvvjjjsssccc```bbbhhhpppvvv{{{eeeCCC;;;===;;;777777777666555444333333222333222111111000000111111000///...///111222111000444222111///........./////////............///////////////.........---------------............///...............................................................///000000000000000000000000000000000000000000000000000000777666555333111000...---////////////000111222222222222222222333333333333222222333333333444444444444555666666888>>>GGGNNNOOObbbxxx}}}}}}aaaOOOLLLKKKHHHDDD@@@===:::999888999:::===@@@@@@>>><<<::::::999777666555444444444444444333333333222222000000000000000000000000111111000000000/////////........................------............------------------------------qqqSSS===888999444444444333222222222222333222222222111111111000000000000000000000000000000////////////////////////....................................////////////------......///000000111---......///000000111111000222444333111000111333222333333222444;;;GGGPPP]]]jjjssszzz~~~{{{ccc```iiiyyyllleeeaaaeeepppzzz}}}}}}JJJ@@@===444;;;888888777666555444333333333222111111000000111111///......111555888888777999888555222111000000111//////............////////////.........------------------............///...............................................................///000000////////////////////////000000000000000000000000333333222111000//////...////////////000111222333222222222333333333444444333333333333444444444444444777;;;>>>AAAHHHRRRYYYbbbsssvvvttt\\\SSSQQQNNNJJJEEEAAA>>>===888888:::===AAAAAA???<<<;;;:::999888777555444444444444444444333333333333000000000000000000000000111111111000000000//////........................------............------------------------------iiiGGG<<<===999555444333333222222333333222222222111111111111000000000000000000000000000000000000000000000000000..................................../////////000---------...///000000111,,,,,,,,,---...//////000000333444333111000222444444333222000222===MMMYYYgggnnnttt{{{}}}xxxeeeXXXeeesss}}}rrrzzzddd^^^eeegggpppUUUJJJAAA555BBB999888777666555444333333333222222111000111111111000///000555;;;???@@@@@@999777333000...------...000//////.........////////////.........------------------.........//////...............................................................///000000////////////////////////000000000000000000000000////////////////////////////////////000111222333222222333333333444444444333333333444444444555555444999@@@EEEIIIOOOYYY```tttyyynnn\\\ZZZVVVQQQKKKEEEAAA???888888999===AAABBB???<<<<<<;;;:::999777666555444555555444444444333333333000000000000000000000000111111111111000000000000........................---..................---------------------------TTTBBB<<<888777777666444222333555777333222111000////////////000000000000000000000000////////////////////////////////////////////////000000//////.........---////////////////////////////////////000000000000111111222222222333333333***222555111222AAAXXXhhhfffuuuxxxvvvvvvvvvkkkcccfffwwwyyyhhh```aaabbbiiiqqquuuTTTAAA999AAA999999888777777777333...333222111111000111111111222...000777999444///...000000000000000000000000000000000///......------000000//////.........------------............///////////////////////////////////////////////////........................////////////////////////............///////////////////////////.........000000000000000000000000000111111222222222111111444333333333444666777777999AAARRR___]]]XXXhhh|||uuugggXXXNNNLLLHHHDDDAAA:::666999:::777888<<<===<<<;;;:::999999999999999777555444444444333222000000000000000000000000000000000000000000000000................................................,,,,,,,,,---------......eeeGGG??????555555444222111111222444333222111000000/////////000000000000000000000000////////////////////////////////////////////////000/////////............////////////////////////////////////000000000000111111222222222333333333...444666333666FFF\\\jjjpppvvvxxxyyy___cccrrrppp```^^^ccchhhppp{{{sssTTT>>>???;;;:::999777777777666333333222222111111111111111222...000666888444//////////////////////////////.........///////////////000/////////............---------............///////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////111111111111111111111111000111111222222222222222444555555555555555666777@@@QQQcccjjjjjjppp}}}rrr___UUURRRPPPMMMBBB;;;888:::<<<:::<<<@@@<<<<<<;;;:::999999999999999777555444444444333222111111111111111111111111000000000000000000000000................................................,,,,,,---------.........PPP>>>???666555444333222222111111333333111000000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////////////////000000000000111111222222222333333333444777777666>>>PPPcccnnnzzztttwwwjjjccctttjjjaaa^^^eeennnuuutttJJJ;;;>>><<<:::888777666666666333333222111111111111111111///111555666333000///////////////////////////------......///000000111////////////............---------............///////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////111111111111111111111111000111222222333333333222333555777666555666;;;???TTTkkk||||||}}}oooccc]]]XXXSSSLLLEEE???===<<<999999;;;<<<<<<;;;::::::999999999999666444333444444333111111111111111111111111111000000000000000000000000................................................,,,------------.........}}}gggFFF>>>:::999777666555444333222333333222111000000000000///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////////////////000000000000111111222222222333333333777888999===JJJ]]]mmmttt|||oooyyyrrriiitttcccccckkkvvvccc>>>@@@===::::::888444333555333333222111111111111222000000111333444222000000....................................//////000000///////////////.........---------............///////////////////////////////////////////////////........................////////////////////////............///////////////////////////000000000111111111111111111111111111111222333444444444333444555555444777???LLLUUUpppwwwkkkaaaUUUOOOFFFAAA===;;;:::;;;<<<<<<<<<<<<;;;::::::999999777444333444444333111111111111111111111111111000000000000000000000000................................................------------............www[[[EEE>>>;;;888777666666444111444333222111000000000000////////////////////////000000000000000000000000////////////////////////.........///////////////////////////////////////////////////000000000000111111222222222333333333666999>>>FFFVVVjjjvvvyyyvvvnnnhhhaaazzzxxxlllkkkqqq|||~~~zzzvvvrrrpppnnnkkkiiifffgggjjjkkkiiifffaaabbbccceeegggiiijjjkkksssTTTBBB;;;777::::::666444666444333333222111222222222000111222222111111111000////////////////////////000000//////.....................///////////////---------............///////////////////////////////////////////////////........................////////////////////////............////////////////////////000000111111111111111111111111111111111111222444444555555555666555444555>>>PPPdddsssfff___TTTJJJDDDCCCAAA@@@<<<<<<=========<<<;;;;;;999777555444555444333222111111111111111111111111111111111111111111111111////////////////////////////////////////////////---------.........//////wwwUUUBBB===777555555555333111444333222111111000111111000000000000000000000000000000000000000000000000////////////////////////.........///////////////////////////////////////////////////000000000000111111222222222333333333555<<>>???@@@@@@???======:::888666555666666555333222222222222222222222222111111111111111111111111////////////////////////////////////////////////------........./////////nnnGGG@@@888555555666555333444444333222111111111111000000000000000000000000000000000000000000000000////////////////////////............/////////000////////////////////////////////////000000000000111111222222222333333333555???MMM[[[jjjvvvyyyvvvtttzzzYYY```qqqyyy~~~zzzxxxvvvvvvvvvrrrqqqqqqppppppqqqssstttooorrruuuwwwwwwwwwwwwxxxyyyvvvqqqlllhhhfffeeeeeemmmlllkkkiiihhhhhhggggggbbbdddhhhiiijjjiiijjjjjjcccbbbbbbbbbbbbdddfffgggeeekkkqqqtttvvv~~~yyygggOOO;;;999===:::888999444444333222222222222333...333444///---000222111111111111111111111111111///////////////...................../////////000---------............///////////////////////////////////////////////////........................////////////////////////............////////////...//////000111111222222222222222222222222222222111222333555666666777777999:::BBBQQQfff{{{eeeUUUGGG<<<>>>???AAABBBBBBAAA???>>><<<:::777777777777666555222222222222222222222222111111111111111111111111////////////////////////////////////////////////............////////////LLLDDD;;;777777999888666555444333222111111111111000000000000000000000000000000000000000000000000////////////////////////---.........//////000000////////////////////////////////////000000000000111111222222222333333333666BBBSSSaaannnwwwwwwrrrxxxiiiZZZddduuuwwwxxx}}}yyyxxxvvvssspppoooppprrrtttrrrpppnnnnnnnnnppppppnnnnnnnnnoooqqqtttxxxzzzxxx{{{|||xxxvvvvvvwwwxxx~~~~~~~~~~~~xxxvvvtttrrrsssvvvzzz}}}zzz```CCC;;;<<<888555666555444333333222222333333...444444...,,,000333222111111111111111111111111------......///000000000---.........//////000000---------.........//////////////////////////////////////////////////////........................////////////////////////............/////////000...//////000111222222222222222222222222222222222111222333555666777777777999>>>JJJ___wwwvvvdddVVVJJJ???@@@BBBCCCCCCBBBAAA???===;;;888888888888777555222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000............/////////000cccGGG888777666999<<<555333333333222222333444444222222222111000//////...000000000000000000000000111111000///////////////------------------------000000000000////////////////////////000000000000111111111222222444666888>>>NNNcccpppuuuyyy~~~zzzVVVhhhyyyjjj{{{wwwwwwvvvrrrnnnqqqtttnnnjjjooommmjjjpppyyyvvvwww{{{}}}~~~}}}~~~TTT777???;;;333<<<666666555444333222222111333222111111000000111111000000000000000000000000000000000000000000000000////////////000000000000///......---------..............................111000000///...---------....................................////////////////////////000000000000000000000111222222333333222222333333333444444444999333111444666666777999;;;NNNeeewwwsssdddXXXHHHCCC@@@CCCDDD@@@<<<:::===<<<<<<<<<===;;;999666333222111111333555555444444444222111000000//////111111111111000000000000000000000000000000000000////////////////////////zzzOOO<<>>666:::777666666555444333222222222222222222111111111000000000000000000000000000000000000000000000000000////////////000000000000///......------.........////////////////////////111000000///......------....................................////////////////////////000000000000000000000111222222333333222222333333333444444444333222555999:::888999>>>QQQcccxxxyyyfffSSSKKKDDDCCCCCCAAA???AAA===<<<;;;<<<<<<;;;888666444222111222444555555444333222111111111111111222111111111111000000000000000000000000000000000000////////////////////////XXX>>>EEE888222666///444333333222222333333333222222111111000/////////000000000000000000000000111111000///////////////////////////////////////////////////000000000000111111111222222222333333222333444444444666:::<<>>>>>;;;999777777666555444333222222111222333333333222000000000000000000000000000000000000000000000000000000000000000000///////////////......---......//////000000000000000000000000000000000///......------....................................////////////////////////000000000000000000000111222222333333333333333333444444444444111444:::===;;;888===EEEdddsssqqqbbbVVVIIICCCAAA???@@@CCC===<<<;;;;;;;;;:::888666555333222222444555555444111111111111111222333333111111111111000000000000000000000000000000000000////////////////////////ddd>>>EEE:::333999222444444333222222222333333111111111111000000//////////////////////////////111000000///////////////////////////////////////////////////000000000000000000111111222333333333222333444444555888===BBB\\\ggguuuyyyrrrwwweeeRRR___|||tttvvvtttkkkfffccccccddd___aaannnbbb@@@<<<===999888777777666555444333333111222333444444222000///000000000000000000000000////////////////////////000000000000////////////...............//////000////////////////////////000000//////................................................////////////////////////000000000000000000000111222222333333333333333444444444444555444777;;;<<<888999EEESSSsss~~~zzz}}}{{{xxxuuuwwwssseeeVVVLLLFFFBBBAAACCC>>>===;;;;;;;;;:::888666666444333333444555555444222222222111111222222333111111111111000000000///////////////////////////////////////////////////}}}yyyyyy|||IIIDDD;;;666:::444555444333333222222222333111111111000000000000000////////////////////////111000000///////////////.........................../////////000000000111//////000000111222222333111222444444555:::CCCKKKaaajjjssstttuuusss[[[aaatttzzziiiaaa\\\___eeeoooqqq}}}MMM<<<===999999888777666555444444333111222444555444333111///000000000000000000000000////////////////////////111000000000/////////..................///000111........................////////////................................................////////////////////////000000000000000000000111222222333333333333444444444555555555666555777888:::DDDXXXkkk~~~tttkkkhhhiiilllnnniiigggnnn{{{ttteee[[[RRRHHHBBBAAA@@@>>><<<;;;;;;:::888777777555444444555666555444555444333222111111111111111111111111000000000///////////////////////////////////////////////////llluuu|||yyyfffJJJ>>>999777444555555444333222222222222111111000000000000000000000000000000000000000000111111000///////////////..............................//////000000111111...//////000111222333333111333444444666???MMMXXXhhhoootttwwwSSSUUUlllppp^^^YYYXXX___iiiyyy{{{gggEEE>>>:::999999888777666555444444222333444444444333111000000000000000000000000000000000000000000000000000111111000000//////..................///000111111........................//////////////////..........................................////////////////////////000000000000000000000111222222333333333444444444555555555555555222444;;;HHHZZZqqq{{{tttmmmhhhfffggghhhfffiiimmmllliiijjjoootttyyyvvvvvv||||||pppggg\\\OOODDD@@@BBB@@@===<<<;;;;;;999888888666555555666666666555666555444333111111111000111111111111000000000000000000000000000000000000////////////////////////vvvqqqyyyWWWEEE<<<555999666555444333222222222222000000000000000000000111000000000000000000000000111111000///////////////////////////////////////.........///000111111111//////000111222333444555222444555555999EEEWWWeeellluuuxxx~~~fffNNN___xxx~~~ccc[[[___```dddmmm|||VVVCCC===:::999999888777666555444444444333333333222222222000000000000000000000000000000000000000000000000111111111000///.....................///000111222.........................../////////////////////....................................////////////////////////000000000000000000000111222222333333444444444444555555555555888555888HHH^^^rrrnnn^^^aaa___``````^^^\\\___eeejjjnnnuuu{{{}}}}}}|||~~~~~~wwwmmm^^^QQQKKKDDDBBB>>>===<<<<<<;;;999999777555555666777666555555444333222222222222222111111111111000000000000000000000000000000000000////////////////////////xxx~~~gggaaarrrbbbKKK@@@666@@@666555444333222222222222000000000000000111111111000000000000000000000000111111000///////////////000000000000000000000000---......///000111111222000111111222444555666666444666666666;;;III^^^nnnnnnxxx{{{xxx^^^ZZZpppsss|||aaaeeennnjjjeeefff|||~~~cccIIIAAA::::::999888777666555555555444333222222222333333000000000000000000000000000000000000000000000000222111111000///......---............///000222222000000000000000000000000.........///////////////..................................../////////000////////////000000000000000000000111222222333333444444444555555555666666===:::@@@UUUnnntttnnn___SSSWWWUUU[[[aaaeeegggllluuu|||sssfff```FFFCCC???======<<<;;;:::999888666555666777666555333333222222333333444444111111111111000000000000000000000000000000000000////////////////////////|||zzzmmmeeerrrRRRBBB===444888777666555444333333333222222222111111111111000222222111000///...------222222222222111///...---///////////////000111111000000000000000000000000222222222222333444555555666666666999DDDTTTbbbiiiqqqlllmmmQQQ```uuu```ccclllccc[[[eeehhhTTT<<<<<<===;;;888666666555333555444444333333222222111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000//////.........---......////////////.........------------...//////000000000000000000000000///////////////000111111000000000111222222333333444444333222333666777666999???QQQjjj~~~}}}wwwkkkeeeaaa]]]___eeedddgggiiiiiijjjqqq~~~rrrgggSSSCCC@@@BBB;;;666:::999888888777777666666555555222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000oookkk|||hhhHHH<<<666888777666444333333333333222222222111111111111000111111111000//////......//////000000000000/////////////////////000111111000000000000000000000000222222222222333444555555888666666<<>>;;;===;;;999999999888888777777666222222222222222222333333111111111111000000000000000000000000000000000000000000000000000000000000xxxhhhnnn}}}KKK;;;>>>888777666444333222222222222222222111111111111000000000000000000000000000,,,---...//////000111111///////////////000111111000000000000000000000000222222222222333444555555:::777777AAARRRaaaiiillliiicccYYYpppvvvfffgggnnngggiii}}}||||||RRR???>>><<<:::777666777999555555444444333222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000////////////............////////////............------......///000000000000000000000000000000////////////000111111000000111111222333333333333444666777777888:::===MMM\\\ttttttrrrsssqqqrrrmmmgggdddeeeggggggffffffhhhmmmqqqpppooottt{{{zzzfffOOOEEEFFFAAA@@@AAA===;;;;;;::::::999888888777333333333333333333333333222222111111111000000000000000000000000000000000000000000000000000000000ooohhh~~~NNN;;;EEE888777666444333222222222222222222111111111000000//////000000000111111111.........///000000111222///////////////000000111000000000000000000000000222222222222333444555555:::777;;;HHHXXXbbbeeeeeehhhuuu^^^```vvvkkkmmmpppiiiooouuuttt^^^CCC@@@>>>===:::777666888555555555444333333222222111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000000//////////////////......////////////.....................//////000////////////////////////000000//////000000111222000000111222222333333444333444666777666666;;;BBBZZZkkk|||xxxuuuooojjjfffbbb^^^___eeekkkmmmmmmlllqqqwwwwwwtttvvv{{{^^^KKKGGGBBBAAACCC>>><<<;;;;;;:::999888777777444444444444333333333333222222222111111111000000000000000000000000000000////////////////////////~~~iiippp~~~}}}\\\>>>BBB999888777555444333222222222222222111111111000000//////000000111111222222333222111000000000111111///////////////000000111000000000000000000000000222222222222333444555555888888AAAPPP\\\``````bbbsssfffcccwwwxxxyyy~~~zzzxxxzzz{{{}}}~~~}}}}}}xxxyyywwwlllvvvtttjjj}}}|||GGG???:::;;;<<<888555666666666555444444333333222111111111111111111111111000000000000000000000000////////////////////////////////////000000000000//////000000000000000000......////////////......///............///000000////////////////////////000000000000000111222222111111111222333333444444444444555777555666@@@MMMjjjyyyzzzpppfff```\\\]]]___eeelllqqqsssrrrrrrxxx|||zzzyyypppUUUKKKBBBAAACCC???<<<;;;:::999888777666666555555555444444444333333222222222222111111111111000000000000000000000000////////////////////////pppggguuuppp~~~xxxIII<<<;;;:::888666555444333333222222222111111111111000000000000111111222222222666555333111000000000000///////////////000111111000000000000000000000000222222222222333444555555777;;;HHHXXX______eeennn___hhh|||xxx~~~qqqxxxzzzxxxxxxzzzzzzvvvvvvxxxssswwwxxxwwwzzz~~~zzzmmm{{{rrr}}}{{{VVVEEE888888;;;999777777666666555555444333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////000000000000111111......////////////......//////......//////000111000000000000000000000000111000000000000111222222111111222222333444444444666444555888777;;;MMMaaazzzzzznnnaaa[[[[[[]]]```fffkkkpppsssuuuuuucccSSSFFFBBBDDD@@@<<<<<<;;;:::888777666666666666666555555444444333333222222222222111111111000000000000000000000000000000000000000000000000vvvaaaddd}}}~~~\\\???===<<<:::888666555444444222222222111111111111000111111111111111111222222666444222000//////000000///////////////000111111000000000000000000000000222222222222333444555555888@@@PPP^^^aaacccsssooo___pppvvvuuugggrrrqqqooopppsssuuuuuuyyy~~~}}}sss~~~~~~uuuYYY???999<<<;;;888999666666666555444444333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////000000000111111111......////////////......///////////////000000111000000000000000000000000111111000000111111222333111111222333333444444555888555666:::<<>>===<<<;;;:::888777777777777666666555444444333333333222222222111111111000000000000000000000000000000000000000000000000{{{]]]WWW{{{lllIII>>>===;;;999777555555444222222222111111111111000111111111111111111111111444333111///...///000111///////////////000111111000000000000000000000000222222222222333444555555999CCCTTTbbbccchhhyyy___cccyyyuuuvvvwww___hhhhhheeeeeeiiilllpppxxx}}}}}}{{{oooJJJ===>>>;;;888999666666666555444444333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////000000111111111222......////////////......///////////////000111111000000000000000000000000111111111000111111222333111222222333333444444555999666777<<>>===;;;:::999888888777777666555444444444333333333222222222111111000000000000000000000000000000000000000000000000~~~ddd\\\hhhGGGEEE>>>;;;000777<<<...666333333222222111000000000222111000//////111333444000000000000////////////000000000000000000000000000000000000111111111111555222111333444333555999<<>>777666555444333333333333333222222111111111111111111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000222222111000//////000............////////////000000000000000000000000000000000000000111222222111222333444555666666666555777<<>>>>>@@@AAA???<<<999888777666555444444444333333222222222222333333222222111111111111222222000000000000000000000000~~~rrrZZZ[[[hhhuuuNNN===<<<666777:::000777333333333222111111000000222111000000000111333444222222111111111000000000000000000000000000000000000000000000111111111111444111111333333333888>>>LLL]]]lllppp|||eeeRRRjjjyyyiiiuuuiiibbbfffzzzeeeQQQMMMKKKNNNPPPQQQVVV[[[bbbgggmmmrrruuuyyyPPP999;;;;;;999777666555444444333333444333333222111111111111111000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000111222333222000///000111---------.........//////000000000000000000000000111000000000000111222222222222333444555666777777999777AAAYYYooo~~~rrrhhh[[[[[[bbbmmmqqqooottt}}}oooZZZMMMGGGBBB===>>>CCCCCC???;;;:::999888666555555444444333333222222222222333333222222111111111111222222000000000000000000000000|||zzzxxx]]]\\\\\\www```EEE@@@<<<888:::111666444333333222222111000000111111000000000111222333222222222222111111111000///////////////////////////000000000111111111111333111111333333444;;;CCCVVVfffoooqqq}}}```\\\ssshhhwwwuuukkkgggkkk{{{iiiTTTQQQPPPSSSUUUVVVYYY___eeegggiiikkkooowwwuuunnngggEEE>>><<<555888777666555444444444444333333222111111111111222111111000000000000111111000000////////////000000///////////////////////////////////////////////////111222111000///000111.........////////////000000000000000000000000000111111000000111111222333222333333444666777888999;;;<<>>;;;888888777666555555555555444333333222111222222222333222222111111222222333000000////////////000000////////////////////////////////////////////////---///000///......///000///000000000000111111111000000000000000000000000111111111111111222222333333333333444666888999;;;:::CCC\\\zzzooo\\\]]]YYYdddkkkuuu}}}vvvTTTKKKEEEEEEEEEAAA======;;;:::999888777666666666444333333333333333333444222222111111111111222222000000000000000000000000www~~~nnndddUUU]]]|||qqq~~~NNN===;;;555999777777444444444333222222111111000000111111222222222222222222111111111000000000000000000000000000000000000000000000111111111111333222333555555888CCCOOOeeeiiikkkuuudddLLLYYYuuuuuurrrtttbbb^^^```fffqqqWWWUUUVVV\\\aaadddhhhnnnnnnvvv[[[bbbxxx|||~~~QQQ;;;>>>???999888777666666555555666444444333222222222222222333333333222222333333333000000////////////000000000000000000000000000000000000000000000000000000,,,...//////------...000000000111111111222222222000000000000000000000000222111111111111222333333444444444444666888;;;<<<;;;LLLiiidddYYY```ZZZooottt{{{eeeSSSDDDAAAAAA>>><<<===<<<;;;:::888777777666666444444333333333333444444222222111111111111222222000000000000000000000000zzz~~~gggVVV\\\pppxxxvvv[[[AAA===555:::888555555444444333333222111111000000111222222222222222111111000000000/////////000000000000000000000000000000000000111111111111333333444666666:::GGGTTThhhhhhlllzzzZZZRRRmmmrrrtttkkk[[[ZZZ___fffnnn[[[ZZZ\\\ccchhhkkkpppvvvxxxfffZZZjjj}}}NNN:::>>><<<999999888777666666666666444444333222222222222333333222222222222222222333000000////////////000000000000000000000000000000000000000000000000000000---...//////......///111000000000000111111111111000000000000000000000000222222111111222222333444444444444444666999<<<===EEE[[[vvv]]][[[gggfff~~~jjjIII???AAA???<<<;;;<<<;;;:::999888777777777444444333333333333444444222222111111111111222222000000000000000000000000{{{{{{jjjWWW```mmmzzziiiHHHBBB777:::888222555444444333333222222111000000111222222222222111000000000000////////////000000000000000000000000000000000000111111111111444444555777777<<>>RRRhhh~~~iiiXXXbbbvvv}}}VVVEEEGGGFFF@@@===<<<<<<:::999888777777777555444444333333444444555222222111111111111222222000000000000000000000000zzzttt{{{xxx]]]PPPeee}}}KKKBBB777999>>>000666555333222333333222111111111111111111111111111222222222111000//////...000000000000111111111111111111111000111111222333222444555666999CCCTTTaaakkkggg~~~fffYYYjjj}}}yyyfffoooqqqZZZ``````aaaggguuu~~~uuufffmmmvvvxxxwwwwww}}}aaaXXX```}}}}}}rrrKKK===@@@;;;::::::999999888888888666555555444444333222222333333333222222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111111111222222222111222333222111111333444666333555;;;999666@@@PPPnnnqqq}}}ccc```gggkkksss}}}rrrPPPGGGGGGCCC<<>>;;;;;;::::::999999888888666555555444444333333222333333333222222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111111111222222222111222333222111111333555666444666:::888888FFFXXXrrrzzzooo___fffqqqvvvXXXHHHEEECCCAAAAAA???<<<::::::::::::999777777777666555555444444222222222222222222222222111111111111111111111111zzzrrr|||}}}uuuvvvgggWWWZZZaaalllBBB<<>><<<<<<;;;:::999999888888666666555555444333333333333333333222222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111111111222222222111222333222111222333555666555777999888===PPPfffxxx~~~nnndddcccnnnwwwzzzlllSSSHHHDDDBBBBBB???<<<:::::::::999888888777777666666555555444333333333333333333333333111111111111111111111111zzzqqqooozzzwwwmmm```YYY]]]pppDDD===???555666777555333333333444333222000000000000000000000000111111111111000000/////////000000000111111111111222111111111111222333333333333444888BBBPPP```jjjhhh~~~fffUUUXXXrrrnnniiiqqqrrrfff```dddnnnoookkkuuucccNNNZZZxxxcccHHHAAA======<<<;;;:::999999888666666666555444444333333333333333222222222111111111111111111000000000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000111111111222222222111222333333222222444666666666888999:::DDD\\\ttt}}}hhhgggnnn{{{cccPPPEEEAAABBB@@@===;;;;;;:::999888888888777777666555555555333333333333333333333333111111111111111111111111yyyrrrjjjvvvwwwrrrhhhZZZ[[[fffPPPAAA@@@555999777666444333444444333222000000000000000000000000111111111000000000000000///000000000111111111111222222222111222333333444444333555;;;GGGVVVdddkkkiii}}}YYY___vvvlllmmmkkkttt~~~iiiaaabbbkkkooossskkkPPPTTTmmmwwwgggLLLDDD>>>>>>===<<<;;;:::999888777666666555555444333333333333333222222222111111111111111111000000000///000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000111111111222222222111222333333222333555777777888999:::>>>NNNiiiiiiiiilllwwwmmmYYYKKKDDDDDDAAA>>><<<<<<;;;:::999888888888777666666555555333333333333333333333333111111111111111111111111~~~yyytttlllqqqyyyzzzsss\\\VVV^^^cccHHHBBB999===888666444333444444333222111111111111111111111111111111000000000000000000000000000000111111111111222222222222222333444444555444666???MMM\\\fffkkkxxxjjjXXXgggkkknnnnnnwwwllldddaaaiiiuuusssWWWQQQ```wwwtttWWWGGG??????>>>===;;;:::999999777777666666555444444444333333333222222222111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111222333333333333666888777888999<<>>===<<<;;;:::999888888777777666666555333333333333333333333333222222222222222222222222{{{xxxwwwooommm```TTTVVVtttLLLBBB<<<>>>888666444444444555444222222222222222222222222222000000000000000000000111000000000000111111111111333222222222222333444444555444888CCCRRR```hhhjjj___bbbzzzmmmqqqpppyyyrrrkkkfffmmmeeeTTTUUUgggkkkLLL@@@???>>>===<<<:::999999777777666666555555444444333333333222222222111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111222333333333444666888888999:::>>>KKKbbbzzzzzzooonnnvvvyyy~~~dddNNNHHHEEEAAA???>>>>>><<<;;;999999888888777666666666444444444444444444444444222222222222222222222222~~~yyyxxxyyyqqqkkk{{{dddVVVRRRqqq}}}MMM???======888666444444444555444333333333333333333333333333000000000000000111111111000000000000111111111111333333222222333333444555555555999EEEUUUccchhhiiirrr[[[jjjooorrrrrr{{{xxxrrrmmmttttttZZZPPP\\\www}}}QQQ@@@@@@???===<<<:::999999777777777666555555444444333333333222222222111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111222333333333444666999999999:::@@@OOOggg}}}{{{ooonnnwwwyyy}}}mmmLLLIIIFFFBBB@@@??????===<<<999999888888777666666666444444444444444444444444222222222222222222222222{{{xxxvvvrrrhhhlllrrrXXXRRR```uuu[[[KKK<<<888999888777666444444444444222222222222222222222222000000000000000000000000000000000000111111111111333333222222222333444444999666777HHHYYYZZZccc|||\\\\\\||||||uuuuuuzzzsssfffOOONNNgggWWWGGG???@@@@@@888999>>>;;;777777777666555555444444444444333333333333222222111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000000111111111111222222222222222111111111111111111222333444444333333555777>>>888;;;MMMbbbrrrssshhhqqqxxxuuu~~~ssskkkWWWFFFBBBCCC@@@======::::::999888777777777888555555444444444444555555333333333222222111111111~~~xxxssspppgggggg~~~wwwWWWQQQZZZmmmRRR>>><<<999888777666555444444444222222222222222222222222000000000000000000000000000000000000111111111111333333222222222333444444777777;;;MMM]]]```nnnyyyYYYfffvvvvvvuuu{{{xxxvvvZZZMMMZZZooovvvlllKKKAAAAAAAAA:::999===:::999888888777777666555555444444333333333333222222111111111111111111111111000000000000000000000000000111111222222111111000////////////000000000000000000111111111222222222111111111111111111111111222333444444333333555777999777@@@UUUkkk|||~~~rrrlllttt}}}xxx___HHHBBB@@@;;;:::???;;;:::999888888777777888555555444444444444555555333333333222222222111111}}}|||yyyppppppjjjeeerrruuuXXXRRRUUUoooYYY===>>>999888777666555444444444222222222222222222222222000000000000000000000000000000000000111111111111333222222222333333444555666999@@@QQQ```dddxxxppp[[[rrrwww{{{rrrvvvvvv{{{{{{cccMMMQQQaaaQQQCCCAAABBB<<<:::<<<888:::999999888888777666666444444333333333333222222111111111111111111111111000000000000000000000000000111111222222111111000////////////000000000000000000000111111111222222111111111111111111111111222333444444333444666888666;;;JJJaaavvvxxx}}}vvvrrrttt|||{{{^^^FFFCCCCCC;;;:::AAA<<<;;;:::999888888888888555555444444444444555555333333333222222222222111{{{xxxppprrrooohhhlllqqqYYYTTTSSSccc^^^:::>>>:::999888666555555444444222222222222222222222222000000000000000000000000///000000000111111111111222222222222333444555555555<<>><<<<<<888:::999999888777777666666444444333333333222222222111111111111111111111111000000000000000000000000///000000111111000000///////////////000000000000000000000000111111111111111111111111111222222222222333444444444444777999777BBBVVVlll}}}~~~ttt~~~zzzyyyxxx|||\\\CCCDDDHHHBBB===@@@===<<<;;;999999888888888555555444444444444555555222222222222222222222222}}}|||xxxsssqqqpppjjjiiioooXXXTTTPPPYYYwwwhhh>>>@@@:::999888777555555555555222222222222222222222222000000000000000000000000///000000000111111111111222222222222333444555666555>>>HHHWWWbbbjjj```WWWooo}}}xxxsssiiikkkqqqvvvuuuyyy~~~tttqqqYYYWWWaaaxxxfffLLL@@@AAA>>>===>>>:::999888888777777666555555444444333333333222222222111111111111111111111111111111111111111111111111...//////////////////...////////////000000000000//////000000000111111111000000111111111222222222222333444444444555777999777HHH```ttt{{{uuuzzzpppNNNEEEHHHEEE@@@???>>>===<<<:::999888888888555555444444444444555555222222222222222222222222}}}yyywwwvvvooooooiiifffvvviiiWWWPPPLLLQQQeee|||HHHBBB:::999888777666555555555222222222222222222222222000000000000000000000000000000000000111111111111111111111222333444555666666???KKK[[[hhhttt}}}XXX\\\}}}ppp{{{xxxeee```fffnnnuuuuuuyyytttfffXXXXXXzzzwwwzzzXXXCCCBBB???>>>???<<<999888888777666666555555444444333333333333222222111111111111111111111111111111111111111111111111...//////000000//////...////////////000000000000/////////000000000111111000000000111222222333333222333444555555666888:::777NNNiii{{{tttzzzkkkLLLDDDDDDBBB??????>>>===;;;:::999888888555555444444444444555555111222222222222333333333{{{xxxuuurrrnnnhhhdddkkk~~~eeeYYYOOOJJJNNNZZZyyySSSAAA::::::888777666555555555222222222222222222222222000000000000000000000000000000000000111111111111111111111222333444666666:::CCCNNN^^^lll{{{oooZZZkkkooo___]]]eeellluuuvvvzzzxxxqqq\\\UUUmmmzzzgggJJJDDD@@@>>>???===:::999999888888777666666444444333333333333222222111111111111111111111111111111111111111111111111000000111111111111000000////////////000000000000////////////000000000111///000000111222222333333111333444555555666999;;;>>>WWWtttyyy}}}]]]FFFEEEEEE@@@@@@???===<<<:::999999888555555444444444444555555111111222222222333333333}}}xxxtttvvvppphhhcccfffzzzhhh^^^QQQKKKOOOVVVrrrwwwYYY>>>;;;:::999777666666555555222222222222222222222222000000000000000000000000000000000000111111111111111111111222333444666777???FFFOOO^^^mmm{{{ggg]]]uuu|||lll^^^___fffllluuuwww|||{{{xxxbbbZZZaaa~~~ppprrrPPPGGGAAA>>>???>>>;;;;;;::::::999888888777444444444333333333222222111111111111111111111111111111111111111111111111222222333333333333222222////////////000000000000////////////000000000000///000000111222222333333111333444555555666999;;;FFFaaa}}}{{{mmmMMMIIIHHH@@@@@@???>>><<<:::999999999555555555444444555555555111111111222222333333333~~~wwwvvvzzzpppjjjggghhhjjjwwweee\\\RRRHHHLLLTTTdddwww___@@@===;;;888777777666444333333333333222222222111111111111111111111111111111000111111111111222222222222333444444333333555777:::GGGWWWaaaiiixxxhhhQQQuuuwwwkkk```^^^bbblll|||~~~~~~kkkSSSWWWuuurrrsssMMMHHHHHH<<<888>>>;;;::::::999888777666666777666666555555444333333222222222111111111111000222222222222222222222222000000000000000000000000000000000000000000000000/////////000111111222222222222222222222222333333555222333666777777999===PPPjjj}}}zzzwww|||tttPPPEEEEEECCC@@@???===<<<::::::999999888888777777666666555555333333444444333333222111yyyvvvwwwnnnlllkkkjjjgggppplll\\\SSSKKKNNNSSS^^^pppoooIII>>>;;;888777777666555333333333333222222222222111111111111111111111111111000111111111111222222222222333444444333333555777;;;FFFUUU```mmmgggdddiiitttnnndddcccgggppp|||~~~{{{rrrZZZRRRkkk{{{~~~WWWJJJGGG@@@===AAA<<<<<<;;;:::999888888777666666666555444444333333222222222222111111111111222222222222222222222222000000000000000000000000000000000000000000000000/////////000111111222222222222222222222333333333444222333777888999===CCC[[[qqqzzzqqqzzz~~~bbbMMMEEEDDDAAA@@@???===<<<;;;;;;:::888888888777666666555555333444444444444333222222|||vvvtttlllmmmooollldddjjjqqq]]]VVVOOOPPPQQQWWWmmmzzz}}}JJJ???<<<999777777666555444333333333333222222222222111111111111111111111111000111111111111222222222222333444333333444666999CCCKKKVVVdddyyy|||ZZZ```zzzpppggggggiiiqqqzzzzzzwww}}}zzzbbbRRRbbbrrrfffMMMEEECCCBBBBBB>>>>>>===<<<;;;:::999999666666555555444333333333333222222222111111111111222222222222222222222222000000000000000000000000000000000000000000000000/////////000111111222222111222222222333333333444444333444777888:::BBBKKKgggzzzwwwhhhjjj}}}~~~zzz~~~|||ZZZHHHHHHCCCBBBAAA???======<<<<<<999888888777777666555555444444444444444333222222~~~wwwrrrkkkmmmnnnkkkeeejjjsss^^^WWWOOOOOONNNRRR~~~lllpppJJJ@@@===:::777777666666444444444333333333222222222111111111111111111111111000000111111111222222222222333333333333444888:::IIINNNTTTcccnnn[[[aaaqqqgggeeefffmmmuuuvvvttt}}}iiiSSSZZZssskkkkkktttQQQBBBDDDEEEBBB>>>>>>===<<<;;;::::::999666666555555444333333333333333222222222111111111222222222222222222222222000000000000000000000000000000000000000000000000/////////000111111222222111222222333333444444444555444555777777:::FFFSSSpppnnnmmmqqq|||vvvxxxqqqooouuuzzzfffMMMLLLCCCCCCAAA???>>>======<<<999999888888777666666555444444444555444333333222wwwoookkkjjjjjjiiihhhnnn}}}wwwaaaWWWMMMMMMMMMPPPzzzqqqjjjRRRBBB???:::888777777666555444444444333333333222222111111111111111111111111000000111111111222222222222333333333333555999<<>>>>>===<<<;;;:::999999777666666555555444444333333333333222222222222111222222222222222222222222000000000000000000000000111111111111111111111111/////////000111111222222111111222333444444555555666666666666555:::JJJZZZtttqqqzzz|||tttttt{{{{{{yyy~~~vvvyyypppRRRKKKCCCBBBAAA???>>>===<<<<<<999999999888777777666666444444555555555444333333}}}tttkkkiiihhhffffffhhhooozzzfffYYYLLLLLLMMMOOOuuuvvv[[[DDD@@@;;;888777777777666444444444444333333333333111111111111111111111111000111111111111222222222222333333222333666:::>>>KKKQQQXXXkkk```\\\\\\nnneeeccckkkkkkppptttyyyYYYPPP[[[sssmmmdddIIICCCCCC@@@???>>>>>>===<<<;;;::::::888888777777666555555444333333333333222222222222222222222222222222222222000000000000000000000000111111111111111111111111/////////000111111222222111111222333444555666666666777888666555<<>>=========:::999999888888777666666555555555555555444333333{{{rrrjjjeeeggggggddddddkkkuuu|||lll\\\LLLMMMNNNMMMkkkeeeEEEAAA<<<888777777777666555444444444444333333333111111111111111111111111000111111111111222222222222222222222333666;;;???NNNZZZhhhzzz^^^WWWZZZxxxsssfffeeeoookkkqqqttt|||aaaQQQUUUjjj~~~ooowwwqqqSSSEEECCCBBB@@@@@@???>>>===<<<<<<;;;999999888888777777666666444444333333333222222222222222222222222222222222000000000000000000000000111111111111111111111111/////////000111111222222111111222333444555666666555777999888777AAAYYYppp}}}~~~|||sssrrr}}}rrr{{{{{{kkkJJJEEEDDDCCCAAA@@@??????>>>::::::999888888777777666555555555555555444444333~~~yyyrrrkkkbbbggghhhddd```eeepppyyyzzzppp^^^NNNNNNPPPLLLcccwwwoooFFFAAA<<<888777777777777555555444444444333333333111111111111111111111111000111111111111222222222222222222222333666<<<@@@KKK\\\ooonnn]]]SSS^^^qqqtttffffffqqqmmmrrrsssyyy~~~bbbMMMLLL```sssnnnhhh{{{ZZZGGGCCCEEEBBBAAAAAA@@@???>>>======::::::999999888777777777444444444333333333222222222222222222222222222222000000000000000000000000111111111111111111111111/////////000111111222222111111222333444666666777444666999999999EEE```yyy|||pppnnnppprrrzzz|||xxxzzzQQQGGGFFFDDDCCCAAAAAA@@@@@@::::::999999888777777777555555666666555555444333xxxrrrnnncccbbbccccccaaacccmmmzzz~~~xxxbbbSSSQQQNNNMMMaaa~~~ttt}}}PPP???;;;===777666888555444444444444444444444444111222333222000000000111111111222222222333333333333222222444333333999AAAQQQhhhjjjmmm[[[SSSkkk~~~fffdddvvv|||vvvssszzzssssssyyy~~~iiiNNNIIIVVVffftttdddMMMJJJ>>>DDDDDDCCC@@@>>>===>>>???<<<;;;999777777666777777555444444333333222222111333333222111111222333333111111222222222222111111111111111111000000000000000111111111111222222222333333333333444666777888444999999555999MMMgggxxxxxx{{{jjjhhhrrrsss{{{yyy```MMMJJJGGGFFFBBB======AAA===<<<;;;999888777666666666666555555555666666777vvvqqqmmmcccbbbcccbbb``````jjjuuuzzzdddSSSPPPLLLJJJ[[[uuunnnwwwTTTAAA:::<<<777666888555444444444444444444444444111222333222000000000111111111222222222333333333333222222444444444:::CCCSSSiiiooojjj^^^ccckkkfffxxx||||||zzzyyyrrrnnnpppxxxlllQQQIIISSSbbbrrrtttVVVRRRMMMDDDDDDCCCAAA???>>>>>>???<<<;;;:::888777777777888555555444444333222222222333333222111111222333333111111222222222222111111111111111111000000000000000111111111111222222222444444555666777888888999444888999666===SSSmmm~~~yyyllldddiiiwww{{{qqqSSSLLLGGGFFFDDD??????AAA>>>===;;;999888777777777666666555555555555555666|||sssnnnkkkdddcccbbbaaa]]]\\\dddmmm~~~|||fffUUUPPPKKKGGGTTTiiirrrlll]]]EEE:::;;;777666888666444444444444444444444444111222333222000000000111111111222222222333333333333222222444444555<<>>===<<<:::999888777888888555555555444333333222222333222222111111222222333111111222222222222111111111111111111000000000000000111111111111222222222444555777999:::::::::999444777888888CCC[[[uuu~~~cccbbbjjjvvv|||zzzyyyWWWMMMDDDCCCCCC@@@======>>>===<<<:::999888777777777777666555444444444444{{{rrrmmmiiieeebbbaaa```\\\YYY^^^fffyyyiiiWWWQQQKKKGGGPPP```mmmjjjKKK::::::777777999777444444444444444444444444111222333222000000000111111111222222222333333333333222222555555777>>>GGG]]]nnnvvvYYYhhhkkkpppqqq|||}}}}}}llljjjooozzz}}}]]]MMMNNNXXXzzziiiuuuiiiLLLIIIIIIGGGEEECCCBBBAAA@@@>>>???>>><<<:::888888888888666666555555444333333333222222222222222222222222111111222222222222111111111111111111000000000///000000111111111222222222333555777:::;;;:::999999555777888;;;JJJccc{{{uuudddiiipppyyyzzzrrrrrr^^^QQQEEECCCEEEDDD@@@>>>???>>><<<;;;999888888888888777666555444444444444{{{rrrlllhhheeebbb```___[[[XXX[[[aaaqqqmmmYYYRRRNNNJJJPPP\\\ooouuuzzzTTT<<<:::888777999777444444444444444444444444111222333222000000000111111111222222222333333333444222222555666888AAAJJJ___lllmmmYYYwwwqqqjjjpppyyy{{{zzzlllwww|||dddQQQNNNUUUyyynnneee```TTTOOOKKKGGGDDDDDDCCCAAA???@@@???===;;;999999999999777777666555555444444333222222222222222222222222111111222222222222111111111111111111000000000///000000111111111222222222222444666999:::999888777777888888>>>PPPjjjkkkhhhrrrxxxzzztttsssooojjj[[[LLLHHHJJJIIIFFFDDD???>>>===;;;:::999999888999888777666555444444444~~~tttnnniiieeeaaa``````]]]YYYZZZ___jjjrrr\\\SSSOOOMMMQQQYYYoooiii\\\>>>;;;:::888999888444444444444444444444444111222333222000000000111111111222222222333333333444222222555777:::CCCMMM^^^kkkfffYYYvvvhhhrrrxxx{{{yyyuuu~~~iiiTTTNNNTTTxxxyyy```lllVVVWWWQQQJJJEEEDDDDDDCCCAAABBB@@@>>><<<:::999999:::777777777666555555444444111222222333333222222111111111222222222222111111111111111111000000000000000111111111111222222222222333555777888888888777888888:::CCCXXXrrrmmmrrrxxx}}}ppppppyyywwwttttttdddSSSLLLKKKHHHEEECCC@@@???>>><<<;;;:::999999999999888777666666666666wwwpppjjjdddaaa```aaa___[[[\\\___fffvvv^^^SSSOOOMMMPPPUUUuuuuuugggddd@@@<<<;;;999999888444444444444444444444444111222333222000000000111111111222222222333333333444222222555777;;;EEEOOOaaaooobbb\\\uuugggnnnuuu||||||}}}}}}jjjUUUNNNSSSxxxcccggg___VVVLLLFFFEEEEEEDDDBBBCCCAAA???===;;;:::::::::888888777777666555555444111222333333333333222111111111222222222222111111111111111111000000000000000111111111111222222222333444444555666777888888888888;;;HHH```zzzooouuuvvv}}}hhhnnn{{{|||zzzqqq^^^SSSMMMGGGCCCCCC@@@@@@>>><<<;;;:::::::::999999888888888888888999yyyqqqjjjdddaaa```aaa```]]]]]]```eeezzz```SSSNNNLLLNNNRRRsssmmmhhhBBB===<<<999999888444444444444444444444444111222333222000000000111111111222222222333333333444222333555777<<>>===;;;:::::::::999999999888999999::::::xxxooojjjeeedddcccaaaaaaaaabbbbbbddd}}}fffVVVOOOMMMNNNQQQ{{{sssGGGAAA===444;;;555555555444444444333333333333333333222222222111111111111222222222333333333666444444777888===GGGSSSlll___cccwwwoooaaadddlll~~~mmm\\\VVVPPPiiilllkkkoooWWWMMMOOOJJJGGGIIIGGGHHHGGGEEEAAA>>><<<<<<===<<<999666555555666555444000111333333444333222111333333333222222222111111111111111111111111111111222222222222222222333333333333444555666777888888::::::AAARRRjjjuuukkklllvvvtttcccdddlll{{{pppoooxxx~~~bbbRRRPPPMMMGGGDDDCCC@@@??????>>><<<:::999888777666666666888888zzzpppjjjdddcccbbb````````````aaafff~~~hhhWWWPPPMMMOOORRRrrrxxxJJJ???>>>555<<<555555555555444444444333333333333333222222222111111111111222222222333333333666444555777999>>>JJJVVVnnn{{{^^^dddzzzlll^^^bbbgggxxxuuu```VVVPPPiiilllcccrrrYYYOOORRRMMMJJJJJJHHHGGGFFFDDDAAA>>>;;;::::::<<<999777555666666555444111222333333333333222111333333333222222222111111111111111111111111111111111222222222222333333333444444555666777888999999;;;<<>><<<:::999999888777777777777888{{{qqqhhhcccbbb```___^^^^^^^^^___ggg|||jjjXXXPPPMMMOOORRRjjj|||OOO>>>???888<<<555555555555444444444444333333333333222222222111111111111222222222333333333555444555888:::@@@NNN[[[vvvuuuaaaiiihhh[[[aaacccppp{{{dddUUUNNNcccyyyeeeyyy]]]PPPSSSPPPKKKKKKIIIFFFEEECCCAAA>>><<<;;;:::<<<:::777666777777666444222222333333333333222222333333333222222222111111111111111111111111111111111111222222222333333333555555666777888999:::::::::<<>><<<:::;;;;;;;;;;;;999777666yyymmmccc```___]]][[[ZZZYYYYYYZZZ\\\hhhooo[[[QQQLLLLLLNNNmmmoooggg===AAA<<<999888666666666555555555444444333333333222222222111111111111222222222333333333333444666888:::BBBVVViiimmmcccqqq[[[XXX[[[^^^fffqqqxxx{{{zzzqqqwww{{{]]]TTTPPP\\\uuuooodddkkkccc\\\WWW[[[___eee\\\PPPGGGBBBAAA???===<<<;;;:::::::::999777555666555444333222222222333333333333222222222111111111111111111111111111111000000111222333444444555333333444555666777888888:::FFF[[[rrr~~~tttttt~~~~~~fffbbbnnnuuulllcccddd{{{}}}|||qqqooolllTTTMMMQQQLLLJJJGGGEEEDDDCCC@@@>>><<<<<<<<<;;;:::999888777zzzoooggg```___]]][[[YYYYYYYYYYYY^^^fffrrr^^^TTTNNNMMMOOO\\\bbbnnn>>>AAA;;;888:::666666666666555555555555333333333222222222111111111111222222222333333333333444666777888AAAVVVjjjjjjbbbjjjYYYYYY___ccckkktttzzz~~~uuuuuu___VVVOOOWWWrrrtttcccvvvlllccc[[[]]]``````XXXOOOHHHFFFDDDAAA===<<<;;;:::;;;;;;:::777555777666444333222222333333333333333222222222111111111111111111111111111111///000111222333444444555444444555666777888999999<<>>===<<<;;;999999999888{{{qqqjjjaaa___]]][[[YYYYYYYYYYYYaaafff~~~tttaaaVVVPPPOOOPPPWWWwww```rrr???AAA:::777;;;777666666666555555555555333333333222222222111111111111222222222333333333333444666777888AAAVVVkkkgggfffgggYYY\\\\\\```gggooouuu|||tttqqq]]]VVVNNNUUUrrrwwwddd{{{qqqggg[[[ZZZ]]]TTTOOOJJJIIIJJJIIIEEEAAA<<<;;;;;;;;;<<<:::777555777666555333222222333333333333333222222222111111111111111111111111111111///000000222333444555555555555666777888999::::::;;;MMMfffzzz{{{www{{{qqqbbbcccjjj{{{jjj]]]eeezzz~~~}}}{{{sssuuuddd\\\[[[PPPMMMJJJIIIGGGFFFCCCAAA???>>><<<:::999999999999uuujjjbbb```]]]ZZZYYYYYYZZZ[[[___fffsss}}}dddUUUNNNKKKJJJWWWkkknnnrrr{{{HHH???888???888777777555444444444444444333333333222222222111111111222222333333444444555777333333888===DDDWWWjjjzzzbbbiii}}}}}}{{{dddTTTUUU\\\bbbfffooowwwttt}}}yyyqqqwwwppp^^^MMMPPPfffxxxiiiwwwnnnbbbZZZZZZTTTTTTQQQNNNKKKIIIGGGEEECCCAAA@@@???===;;;::::::999777666555444333222222222444333222222111111222222111111111111111111111111111222222333333444444555444555666666666666888:::???TTTkkkzzz|||xxxrrrvvvoooeeeeeelll|||mmm]]]ggguuu~~~{{{{{{~~~vvvooo___UUUUUUQQQLLLIIIGGGFFFEEECCC???>>><<<;;;:::999999888tttiiicccaaa^^^[[[YYYZZZ[[[\\\```eeepppfffWWWPPPMMMLLLUUUhhhlllrrrKKK???888===777777777666555444444444444333333333222222222111111111222222333333444444555777333333999===EEEYYYmmmtttYYY```~~~}}}vvvbbbUUUXXXZZZcccjjjqqqxxxxxxyyyoooqqqzzzgggSSSQQQccczzz}}}lll}}}zzzoooeee\\\[[[UUUUUURRRNNNLLLJJJHHHFFFDDDBBBAAA???>>><<<;;;::::::999888777555444444333333444333222222111222222222111111111111111111111111111222222333333444444555555666777777777888:::<<>>GGG\\\qqqkkkRRR[[[ooo\\\TTT[[[YYYeeelllssszzz{{{pppmmmoooTTTMMM[[[qqqnnnuuurrriii```\\\WWWVVVSSSOOOMMMKKKJJJHHHGGGDDDCCCAAA???===<<<;;;;;;:::999888777666555555555444444333222222222222222111111111111111111111111111222222333333444444555666777888888888999;;;===@@@ZZZuuu~~~uuuvvvpppfffeeehhh{{{zzziiijjjuuu~~~~~~}}}~~~|||yyyvvvvvvyyy}}}xxxpppuuurrrbbbZZZWWWSSSOOOLLLIIIFFFCCCAAA@@@>>><<<;;;::::::999sssggg```___\\\ZZZYYYXXXYYYYYY___dddjjjiiiWWWNNNKKKJJJRRRcccqqqsssQQQ===;;;888777888777666555444444444444333333333222222222111111111222222333333444444555666333555:::???III```xxxcccPPP___}}}gggVVVRRR\\\[[[eeekkkqqq}}}}}}rrrmmmwwwVVVJJJXXXkkkuuuqqqwwwnnnddd^^^[[[YYYVVVQQQOOOMMMLLLKKKIIIFFFEEECCC@@@>>>===<<<<<<;;;:::999777666666666555444444333222222222222333111111111111111111111111111222222333333444444555555666888888888999;;;>>>AAA^^^zzzyyywww}}}uuummmggggggzzznnniiivvv~~~}}}{{{|||yyywwwtttsssuuuyyy|||uuuttt}}}ggg^^^[[[VVVRRRNNNKKKFFFCCCBBBAAA@@@>>><<<;;;::::::}}}ssshhh^^^]]][[[YYYXXXWWWWWWWWW]]]ccciiioooZZZOOOKKKJJJRRRcccyyysssUUU<<<>>>777999888888666555555555555555333333333222222222111111111222222333333444444555666333555;;;@@@KKKeee~~~ZZZPPPfffttt```RRRPPP\\\___fffgggnnn~~~yyy}}}}}}sssmmm\\\NNN[[[ddd~~~qqq|||tttjjjaaaaaa]]]YYYTTTQQQOOONNNMMMKKKHHHGGGEEEBBB@@@>>>>>>===;;;:::888777666666555555555444333333222222333333111111111111111111111111111222222333333444444555444555777777777888;;;===DDDcccvvvjjjhhhwwwuuuooo}}}zzzxxxwwwzzz~~~yyywwwtttrrrrrrtttxxx{{{~~~xxxnnnuuuwwwbbb^^^YYYTTTPPPLLLHHHEEEDDDCCCAAA???===<<<;;;;;;~~~zzzrrrhhh]]]\\\[[[YYYXXXWWWWWWVVV\\\cccggg{{{wwwaaaTTTNNNLLLQQQ```ttt[[[<<>>;;;:::999888777666666666555444444333333333333333111111111111111111111111111222222333333444444555333555666777777999;;;>>>KKKjjj}}}jjjjjjtttyyy{{{vvvtttsssvvv{{{{{{zzzwwwssspppqqqtttwww{{{pppkkkxxxfffbbb[[[VVVRRROOOLLLJJJFFFEEECCCAAA???===<<<<<>>999888777666555555555555333333333222222222111111111222222333333444444555555444777===BBBOOOmmmpppVVVXXXtttfffZZZTTTTTT^^^bbblllnnnqqq|||pppwwwcccMMMOOORRRlll}}}ddd~~~ssshhhmmmeee```ZZZTTTQQQOOONNNMMMLLLJJJHHHEEECCCAAA@@@???===<<<;;;999888888777777555555444333333333333444111111111111111111111111111222222333333444444555444555777888888:::===???SSSqqq{{{fffkkkrrr{{{{{{uuusssrrrvvv{{{}}}zzztttooonnnqqqtttuuu}}}wwwnnnxxxlllfff^^^XXXTTTSSSQQQPPPGGGFFFDDDBBB@@@>>>======~~~xxxvvvooofff```___^^^]]]\\\ZZZYYYYYY]]]bbbaaannn~~~fffVVVMMMIIIKKKQQQjjjuuufff>>>DDD666???999888777666666555555555333333333222222222111111111222222333333444555555555444777===BBBPPPooorrr\\\___|||yyy~~~bbbZZZWWWWWW```bbbppptttuuusssvvvlllQQQLLLMMMbbb}}}fffvvvjjjqqqhhhccc[[[UUURRRPPPNNNMMMLLLKKKIIIFFFCCCAAA@@@@@@>>>===<<<;;;:::999999999555555444333333333333444111111111111111111111111111222222333333444555555555777888999:::;;;>>>@@@YYYuuu}}}bbblllpppwwwsss}}}wwwuuutttxxx}}}|||uuuooommmooorrruuu|||uuujjjtttoooiiiaaaZZZVVVUUUUUUUUUHHHGGGEEEBBB@@@>>>======uuuoookkkhhhaaa```]]][[[YYYWWWVVVUUUZZZ^^^aaakkk{{{jjjXXXKKKMMMKKKLLLaaapppvvv??????;;;999777777777666555555444444333333333222222222111111222222333333333333444444333777666:::GGGSSSnnnUUUUUU{{{cccYYYXXX]]]aaakkkqqqqqqvvvsssuuummmPPPPPPQQQ^^^~~~ddd{{{nnnjjjiiiiiiccc]]]ZZZYYYWWWPPPKKKKKKJJJHHHFFFDDDCCCBBBBBB>>>===;;;999888666666555444444444444444444333333222222222222222222222222222222222222333444555555666444444888999999;;;@@@\\\zzzuuu~~~}}}}}}uuu```hhhoooqqqdddllltttuuu|||{{{xxxwwwxxx~~~}}}yyytttpppnnnoooqqquuu{{{yyypppppp~~~lllhhhjjjbbbZZZWWWRRRMMMHHHCCCAAAAAA@@@===:::wwwooohhhccc\\\[[[ZZZXXXWWWWWWWWWWWWZZZ^^^aaajjj~~~mmmYYYKKKMMMKKKLLLcccjjj~~~yyyBBBAAA<<<:::777777777666555555444444333333333222222222222111222222333333333333444444666999888<<>><<<:::999777777666555555444444444444333333222222222222222222222222222222222222333444555666666444444888999999<<>><<<:::999888888555555555444444444333333333333333333333333333333222222222222333444555666666444555888999999===CCCccc|||}}}{{{___VVVZZZbbbqqqpppaaahhhrrruuusssooonnnqqqvvvrrrrrrpppmmmjjjhhhiiijjjsssxxxzzzuuutttvvvnnnmmmccc\\\ZZZVVVRRRNNNIIIFFFFFFDDDAAA>>>ttthhh___WWWVVVUUUTTTUUUVVVXXXYYYXXX]]]```hhhnnnZZZNNNPPPPPPOOOaaatttGGGAAA<<<;;;888888777777666555555555444444333333333222222222222222222333333333444444222666666===LLL[[[xxxiii]]]aaa{{{yyycccZZZXXXZZZaaajjjmmmuuuwww|||qqqlll{{{[[[RRRKKKRRRggg}}}qqqhhh~~~sssllllllkkkggg```ZZZVVVTTTPPPNNNMMMJJJHHHGGGFFFFFFBBBAAA???===<<<::::::999666666555555444444333333333333333333333333333333333222222333333444555666555444666999999999>>>FFFggg}}}zzzjjjYYYUUUWWWYYYddd}}}www~~~wwwffflllwww{{{rrrmmmlllooosssjjjkkkkkkiiigggggghhhjjjkkkqqqxxx}}}|||wwwsssrrr}}}sssqqqfff^^^]]]YYYTTTOOOJJJGGGFFFEEEBBB???yyymmmddd[[[YYYWWWUUUUUUVVVWWWXXXVVV\\\___gggmmmZZZOOOSSSRRROOO\\\vvvHHH@@@;;;;;;888888888777666666555555444444444333333333222222222222222333333333444444222666666===MMM^^^|||dddZZZZZZ{{{qqq___ZZZ[[[[[[bbblllqqqyyyyyy|||wwwqqq{{{```SSSOOOSSSdddzzztttfffwwwrrrrrrooojjjbbb[[[WWWUUURRRQQQOOOLLLIIIGGGFFFFFFCCCBBB@@@>>>===;;;;;;:::777777666555555444333333333333333333333333333333333333333333444555666666555444666999999999@@@HHHooo~~~yyyaaaWWWTTTSSSWWW\\\oooooowwwzzziiippp}}}tttnnnlllmmmpppjjjkkkiiigggeeedddeeegggffflllssswwwwwwvvvssspppyyyvvvjjjbbb```\\\TTTPPPJJJGGGFFFEEEAAA>>>{{{qqqhhh___\\\YYYVVVTTTTTTVVVWWWUUU[[[^^^eeeooo[[[PPPUUUPPPMMMXXXwwwzzzqqqMMMAAA;;;<<<999888888777777666666555444444444444333333333333222222333333333333444444666999888>>>MMM]]]zzz]]]WWWXXX|||qqqkkk\\\[[[]]]]]]cccnnnuuu||||||}}}zzzuuurrrrrrqqqnnnkkkggggggggggggfffdddccccccfffgggiiijjjjjjjjjiiihhhrrrrrruuuyyy{{{|||}}}tttwwwdddQQQOOOQQQ___wwwttteeezzzwwwtttooojjjccc^^^YYYVVVUUUSSSPPPMMMIIIGGGEEEDDDCCCBBBAAA???===<<<;;;;;;888777777666555444333333333333333333333333333333333333333333444555666777444555777999999999AAAKKKqqq~~~qqq]]]TTTPPPOOOYYYZZZhhhssszzzqqqwwwvvvooollllllnnnooonnnjjjeeeaaa___```bbbffflllrrruuuxxxyyyvvvqqqzzz~~~{{{ooofffddd```WWWRRRLLLIIIHHHFFFCCC@@@yyyqqqjjj```]]]YYYVVVSSSSSSUUUVVVVVV[[[]]]bbb|||www```RRRTTTOOOMMMUUUqqqdddUUUEEE===>>>999999888888777666666666555444444444444333333333222222333333333333444444666999888>>>LLL]]]{{{VVVWWW___wwwyyyeeeXXX[[[___^^^eeeqqqttt{{{zzzzzztttkkkiiiggghhhiiihhhddd```]]]]]]]]]^^^^^^___```aaafffhhhkkkmmmpppqqqqqqqqqooonnnssszzz}}}|||uuusssfffQQQOOONNN[[[vvv~~~fff|||}}}wwwpppkkkhhheeeaaa]]]ZZZXXXUUUPPPLLLIIIFFFEEECCCBBBAAA???===<<<;;;;;;888888777666555444333333444444444444444444444444444333333444444555666777444555888:::888999BBBMMMqqqhhhZZZRRROOOQQQZZZYYYeee~~~uuutttxxxwwwoookkkkkkmmmooolllhhhbbb^^^^^^```ccceeemmmsssvvvyyy{{{wwwqqqtttsssjjjgggbbb[[[VVVQQQMMMLLLJJJGGGDDDwwwpppjjj___]]]XXXUUUSSSSSSTTTUUUVVV[[[\\\```yyy}}}cccRRRSSSPPPMMMUUUoooYYYzzz\\\HHH???@@@999999888888777666666666555555444444444333333333222222333333333444444444333666666===MMM___~~~TTT[[[kkktttaaaUUU[[[```___fffrrrpppwwwvvvwwwwwwoooiiiiiikkkooosssqqqlllgggkkkkkkkkkmmmooorrruuuwwwxxxzzzwwwqqqhhhUUUNNNMMMYYYvvvlll~~~}}}zzzrrrnnnmmmmmmiiieee```^^^ZZZUUUQQQMMMJJJHHHCCCBBB@@@>>>===<<<;;;;;;999888777666555444333333444444444444444444444444444444444444444555777777444555888:::888999CCCNNNvvvsssaaaYYYQQQQQQWWWYYYWWWddd}}}tttkkk|||pppoooxxx~~~uuuwwwnnniiijjjmmmjjjhhhddd___]]]___dddhhhdddlllrrruuuyyy|||wwwooonnnuuulllhhhccc___ZZZTTTQQQPPPNNNJJJGGGzzzqqqhhhbbb^^^ZZZXXXXXXXXXVVVTTTUUUXXX```eeettt}}}gggYYYRRRPPPQQQQQQiii|||]]]qqqTTTDDD999999999999888888777666666666444444333333333333222222555555444444444555555666555666666@@@QQQ```}}}___\\\ooo~~~rrr\\\PPPXXXaaa```bbbjjjnnnwwwvvvvvv~~~}}}wwwxxx{{{}}}xxx~~~ttttttdddUUUOOOUUU[[[wwwpppxxxttttttqqqnnnfffeee___VVVQQQPPPNNNKKKIIIFFFBBB???===<<<:::999:::999888777666555444333333444444555555444444333444555666666777777666666666777555777<<<999???RRRyyy~~~lllgggZZZNNNRRRYYYZZZ```pppnnnmmm|||lllmmmuuuvvvnnnzzzuuulllkkkkkkjjjeeeeeeeeeddddddcccccccccdddiiiqqqwwwzzzwwwsssooopppuuulllkkkeee___XXXUUUUUUTTTOOOJJJ{{{qqqhhhaaa]]]YYYXXXXXXWWWUUUSSSUUUXXX___dddrrr~~~hhhZZZSSSOOOPPPOOObbb|||\\\lllTTTGGG<<<<<<999999888888777666666666444444333333333333222222444333333333333444555555555666777AAARRRaaa___\\\uuuooo]]]SSSZZZ```^^^aaajjjtttwwwwwwuuuuuucccTTTOOOSSS]]]~~~qqq~~~zzzyyyuuupppjjjiiibbbXXXRRRPPPNNNJJJGGGEEEBBB@@@@@@???===;;;::::::999888666555444444333444444444444444444333333333333444444444444555666777555777<<<999???RRRwww|||ooohhh[[[PPPUUU\\\___fffuuu{{{mmmmmm|||kkkjjjsssxxxvvvxxxnnnkkkhhhfffeeeeeeeeeddddddcccccccccdddhhhoootttvvvuuuqqqnnnkkkzzzyyypppnnnhhhccc]]]ZZZYYYVVVOOOIII{{{qqqhhh```]]]ZZZXXXWWWVVVUUUTTTVVVYYY^^^aaaoooiii[[[TTTRRRSSSMMMXXX~~~\\\fffTTTGGG<<<<<<999999888888777666666666444444333333333333222222222222222222222333444555555666777AAARRRbbbcccaaaiii\\\VVV]]]aaaaaahhhtttwwwtttuuuwwwvvvdddTTTRRRQQQ[[[sss}}}xxxrrrmmmlllfff[[[TTTRRRNNNJJJGGGEEEDDDDDDDDDCCC@@@>>>;;;;;;:::888777666555444444444444444444444444444444444333222333444555666555777555777<<<:::@@@SSSvvvuuulll]]]TTTZZZ```fffnnn{{{pppfffhhhxxxjjjgggrrr|||{{{pppjjjeeebbbeeeeeeeeeddddddddddddcccdddgggkkkoooqqqqqqooonnnggguuu}}}tttqqqlllgggaaa^^^]]]XXXQQQJJJ{{{rrriiiaaa___\\\ZZZXXXWWWVVVVVVWWWYYY^^^___kkkjjjZZZSSSRRRRRRKKKWWW___fffVVVEEE999;;;999999888888777666666666444444333333333222222222222222222222333444555555666777777BBBSSSdddbbbcccyyyaaaZZZXXX^^^ccchhhvvv|||vvvxxx|||xxxgggXXXUUUOOOVVV|||uuu}}}xxxsssnnnnnnhhh^^^XXXVVVRRRNNNJJJIIIHHHHHHHHHEEEBBB???===<<<;;;999888666555555444444444333333444444444777666444333444555777999555777555777===:::@@@TTTwwwrrr___WWW^^^ccckkksss|||fffbbbfffxxx{{{fffdddssszzzpppjjjddd```ddddddddddddddddddddddddeeefffiiikkkmmmnnnnnnnnngggssswwwssspppiiibbb^^^]]]ZZZTTTOOO{{{rrriiibbbaaa___\\\ZZZXXXXXXYYYWWWZZZ^^^^^^iiiiiiYYYQQQMMMMMMIII]]]dddmmm[[[EEE:::???999999888888777666666666444444333333333222222222333333333333444555666777666777777BBBTTTfff{{{ZZZaaaxxxttt]]]XXXXXX\\\aaaiii{{{~~~~~~kkk\\\UUULLLNNNpppxxx{{{zzzxxxtttoooooojjjbbb]]]\\\ZZZUUURRRPPPNNNLLLJJJGGGBBB???>>>>>><<<;;;999777666555555444333333333333444555777666444333444555777999555777555777===;;;AAATTTwwwyyyaaaZZZaaaeeekkkuuuqqq```bbbkkksssbbbeeewwwxxxooohhhccc```bbbcccccccccccccccccccccffffffggghhhjjjlllmmmnnngggpppzzzvvvrrrkkkbbb]]]]]]\\\YYYVVV{{{sssjjjccccccaaa^^^[[[YYYZZZ[[[XXX[[[______iiiiiiYYYQQQOOONNNIII^^^kkkxxxaaaIII===CCC999999888888777666666666444444333333333333222222333333333444555666777888777888888CCCVVVhhhuuuXXXbbbuuuooo[[[YYYYYY[[[^^^dddssszzz~~~yyy|||lll]]]RRRIIIJJJeee{{{zzz{{{zzzwwwqqqrrroooiiieeedddbbb^^^YYYVVVRRROOOLLLHHHCCC@@@@@@???===<<<:::888666666555444333222222333444555444444333222333444555666555777555888>>><<>><<<:::888777666666555333222222333555666333333333444444444444555555777555888>>><<>><<>>BBBQQQhhhmmmXXXdddppprrrxxxjjj^^^]]]^^^aaaeeefffdddaaagggttt~~~{{{{{{tttcccZZZPPPFFFPPPYYYnnnzzzvvvwwwxxxssskkkddd]]]WWWTTTPPPKKKGGGHHHDDDBBB@@@===;;;:::::::::555555555444444333333222555444444444444555666666555:::888888======BBBRRRuuuhhhooowwwmmmdddcccaaajjjeeelllxxxyyyxxxooonnn{{{}}}nnnfffkkk}}}pppccc]]]___[[[\\\]]]^^^^^^___``````dddaaa___```dddggghhhhhhiiilll|||zzzxxxppphhh{{{sssmmmgggccc___\\\[[[ZZZZZZYYYZZZZZZ___cccooorrr^^^RRRNNNNNNJJJVVVtttppphhhHHHBBB===;;;:::999888777555444444555555444444444333333333222222333444444555555666666333===AAAQQQiiinnnVVV^^^nnnooovvvkkkeeebbb```aaadddfffggggggkkkwww{{{sssfff___PPPEEEMMMUUUkkk}}}zzzzzzyyyssslllfff^^^WWWTTTOOOIIIEEEFFFDDDCCCAAA???===;;;::::::777666555555444444444444555444444444444555666666444999777777<<<<<>>:::999999888777666555555555555444444444333333333222222333444444555555666777666===???QQQjjjgggiiitttmmmnnnnnnkkkeee```^^^```dddgggpppqqqhhhtttiiiZZZJJJLLLOOOccc~~~yyyyyyyyywwwllleee___\\\XXXRRROOOOOOIIIIIIHHHGGGDDDAAA>>><<<999888777666555555666666555444444444444555666666444999777666;;;:::???OOOvvv|||hhhhhhsssxxxeee]]]^^^```___aaa^^^kkkqqqWWWXXXXXXXXX^^^hhhnnnooommmiiimmmsssddd[[[[[[___]]][[[YYYYYYZZZ]]]^^^______```aaacccfffjjjmmmrrrmmmppp|||yyyyyyuuuppp{{{tttooofffdddaaa___^^^\\\ZZZXXX[[[[[[___bbblllxxxgggYYYQQQPPPOOOKKKOOOiiixxx___nnnMMMEEE???999999888888777666666555555555444444444333333333222222333444444555555666888777===>>>PPPjjj}}}eeefff{{{ooommmpppqqqmmmggg```]]]^^^cccgggrrrpppfff~~~|||kkkXXXHHHJJJJJJ[[[yyy~~~|||}}}}}}zzzlllfffbbb```]]]VVVQQQPPPLLLKKKJJJHHHEEEBBB@@@>>>;;;;;;:::999777666555444555444444444444555666666555:::777777;;;:::???OOOssswwwhhhooo|||{{{fff___XXX[[[```^^^cccbbbmmmrrrVVVWWWZZZ^^^bbbhhhlllnnnqqqpppyyyuuuggg^^^\\\]]]\\\ZZZYYYYYY[[[\\\]]]^^^___```aaacccfffkkknnnrrrmmmnnn}}}}}}xxxzzzsssnnngggeeebbb```___^^^[[[YYY\\\\\\```cccnnnvvvdddVVVNNNNNNOOOLLLOOOeeesss___qqqPPPFFF>>>999999888888777666666666555555444444444333333333222222333444444555555666777666<<<===QQQkkk}}}aaabbbzzzpppqqqwwwxxxsssjjj```[[[]]]eeekkkwwwtttuuuxxx~~~yyyzzzqqqggg~~~}}}fffVVVIIIKKKIIIVVVrrrzzzqqqllliiihhhddd[[[TTTRRROOOMMMKKKHHHEEECCCAAAAAA>>>>>>>>>===;;;888555444555444444444444555666666666;;;888888<<<;;;@@@PPPrrrtttwwwxxxjjjuuuiii```ccc\\\\\\bbb]]]bbbgggqqqsss\\\]]]```ffflllrrryyy}}}rrreee]]]\\\ZZZZZZZZZZZZZZZ[[[\\\]]]\\\^^^```aaacccfffkkkpppsssmmmmmmyyysssnnnhhhfffdddbbbaaa___\\\ZZZZZZZZZ^^^bbbnnnvvvcccUUULLLLLLOOONNNNNN```nnn```tttSSSGGG===999999888888777777666666555555444444444333333333222222333444444555555666555444;;;<<>>:::666444555444444444444555666666777<<<999888===<<<@@@PPPsssssskkkrrrjjjsss{{{dddbbblllccc```ddd]]]aaaiiitttrrrbbbcccfffmmmuuu~~~wwwmmmaaaZZZ[[[XXXXXXYYYZZZ[[[\\\\\\\\\\\\^^^aaabbbcccffflllppptttoooooo|||zzzsssjjjdddcccbbbbbbbbbbbb```^^^aaaaaaccccccmmm{{{fffUUUSSSNNNNNNJJJMMMgggoooiiitttRRRHHHBBB;;;:::999777666666555555777666555444333222222222444444444555555555555666999888:::AAAOOOfff\\\cccvvvnnnlllppp|||uuuzzzpppccc```___gggxxx~~~}}}wwwsssqqqmmmlllsssmmmnnnyyycccXXXMMMHHHKKKQQQaaa}}}}}}{{{xxxuuupppjjjbbb]]]___XXXOOOKKKIIIHHHDDD@@@GGGMMMRRRNNNDDD:::666666444444444444444555666777888555666999;;;<<>>;;;:::999888777666666666666666555444333333333333444444444555555555555666555777;;;BBBOOOkkkhhheeejjjkkkiiikkknnnxxxxxx|||sssgggeeeccchhhvvv{{{uuuuuummmrrriiiYYYNNNHHHKKKRRRccc{{{tttooo___YYYRRRMMMLLLLLLJJJHHHGGGHHHGGGEEEBBB>>>:::777555555444444555555666666999777777::::::;;;???FFFbbbsssnnnvvvlllooouuuvvv}}}jjjgggjjjyyy}}}lllssstttkkkddd^^^\\\UUUWWW[[[\\\]]]]]]^^^___aaaaaaaaaaaaaaadddiiilllqqqqqqnnnyyy|||zzzssskkkddddddeeeggghhhgggccc```\\\]]]``````kkkkkkUUUOOOUUUTTTMMMLLL```nnn^^^wwwTTTEEE999;;;;;;999888777666666666666666555444444444444444444444444555555555555666555777;;;@@@MMMiii^^^```gggwwwhhhhhhkkknnnxxxxxx|||ssshhhfffdddhhhuuu|||}}}yyywww|||lllrrrfffYYYOOOIIIJJJPPPbbb|||tttoooccc^^^WWWRRROOONNNLLLKKKHHHEEEBBBAAAAAA???<<<888666666555555555555666666:::777888:::::::::>>>DDD\\\uuuuuuxxxnnnsssyyygggfffhhhyyyzzzxxx|||yyytttzzzqqqfff___ZZZXXXTTTWWW[[[]]]^^^]]]^^^^^^___```aaaaaabbbeeejjjmmmsssrrrnnnxxxzzzvvvooohhhdddeeegggjjjkkkiiieeeaaa______aaa```jjjqqqYYYSSSUUUSSSLLLLLLbbbcccUUUnnnOOODDD:::<<<;;;:::888777777666666666666555444444444555555444444444555555555555666666777:::???IIIeeeYYYYYYbbb||||||ddddddhhhlllvvvxxx{{{rrrhhhhhhgggjjjwww|||xxxwww}}}kkkqqq|||eeeYYYOOOIIIJJJNNNaaa}}}wwwsssiiiddd^^^XXXTTTPPPNNNLLLJJJFFFAAA@@@AAA@@@===999777666666555555555666666999777888::::::999===BBBUUU~~~|||xxxyyynnnrrryyyfffgggiiiyyy~~~yyypppgggcccfffnnnttt{{{{{{hhhqqq{{{pppddd]]]XXXVVVVVVYYY\\\^^^]]]\\\\\\\\\[[[\\\^^^```bbbfffjjjnnnsssrrroooxxx~~~wwwsssmmmgggeeefffiiilllnnnkkkfffbbb``````bbb```jjjttt]]]VVVSSSPPPIIIMMMhhh___YYYhhhMMMGGG???<<<;;;:::999888777777777666666555555555555555666444444444555555555555666777888999===GGGaaaddd^^^kkk{{{aaa___ccchhhtttxxxzzzqqqhhhjjjkkkooo||||||jjjppp~~~{{{fffWWWNNNIIIKKKOOOaaa}}}yyytttpppllljjjeee___ZZZTTTQQQOOOLLLHHHDDDBBBAAA@@@===;;;777777666666555555666666888666888:::;;;:::===BBBNNNxxxxxxlllpppwww|||hhhiiinnnkkkiiieeeaaa```cccgggjjjkkkpppssskkk___iiizzzsssfff___ZZZWWWYYY[[[]]]]]]\\\[[[[[[[[[YYY[[[]]]___aaaeeeiiilllpppqqqooozzz|||uuuqqqmmmhhheeegggjjjnnnpppmmmgggccc___```bbbaaakkkttt]]]WWWQQQLLLFFFNNNooocccfffgggMMMHHH???<<<;;;:::999888777777777666666555555555555666666444444444555555555555666888777888===HHH___qqqiii~~~ddd___aaahhhvvvyyyzzzppphhhlllpppvvv{{{iiipppzzzdddRRRKKKIIILLLRRRddd|||xxxsssooolllllljjjeee___YYYUUURRRNNNLLLHHHEEECCC@@@===;;;888888777666666666666666777555777:::;;;:::===BBBHHHrrrxxxlllpppxxxrrrhhhllluuussshhhpppmmmnnnuuu~~~zzzsssiii^^^YYY]]]^^^ZZZ\\\cccsssuuuhhhaaa\\\YYYYYY[[[\\\\\\[[[ZZZ\\\]]]\\\]]]___```aaacccgggiiilllnnnppp}}}zzzssspppnnnjjjeeegggkkkoooqqqnnnhhhccc^^^___aaaaaalllsss\\\WWWPPPIIIDDDOOOsssiiippphhhMMMFFF;;;<<<<<<:::999888777777777666666555555555666666777444444444555555555666666888666777===III___~~~tttkkkiiibbbccckkk{{{zzz{{{qqqiiiooottt{{{{{{{{{iiiqqqyyy___OOOJJJIIINNNTTThhh~~~}}}~~~~~~|||{{{kkklllllliiiccc]]]XXXUUUOOONNNLLLHHHCCC@@@===<<<888888777666666666666666666555777:::;;;:::===BBBDDDnnnzzznnnsss{{{ffffffmmmzzzyyyrrrpppooo~~~|||}}}]]]RRRNNNTTTXXXWWW\\\eeesssttthhhaaa\\\XXXYYYZZZ[[[[[[ZZZ[[[]]]______```aaabbbbbbbbbeeeggghhhlllppp{{{vvvpppkkkhhheeeiiimmmppprrrrrrkkkbbb]]]^^^aaaaaalllppp___TTTUUUJJJHHHNNNwwwjjjooogggMMMHHH@@@===<<<;;;:::999888888888777777555444444444444444444444444555555555555666555999<<<===BBBWWW{{{vvvmmmsssaaaiiixxxwwwtttjjjiiikkkooo{{{|||wwwmmmsssnnn^^^MMMNNNGGGKKKZZZfff~~~{{{}}}~~~zzzvvvsssoookkkgggbbb\\\XXXQQQLLLGGGDDDDDDCCC@@@===;;;999666666777777777777666777888999;;;<<<===>>>AAAeeeuuuuuuwwwnnn]]]aaalllxxx~~~|||zzzvvvuuuwww{{{~~~wwwssswwwzzzzzzxxxSSSRRRQQQSSSWWW\\\^^^___|||pppaaaYYYWWW[[[ZZZZZZZZZZZZ[[[[[[[[[[[[bbbcccdddbbb```aaaeeeiiikkkkkkmmm}}}{{{uuupppjjjgggeeejjjpppsssuuussskkkaaa______bbbaaalllnnn^^^SSSPPPJJJJJJOOOtttqqqkkkYYYUUUFFF======;;;:::999888888888777777666555444444444444444444444555555555555666666999<<<<<<@@@TTTxxxttthhhyyyrrraaammmsssgggeeeggglllyyyvvvkkkqqq~~~lllZZZMMMNNNHHHJJJUUUccc}}}zzzwwwsssoooiiibbb^^^VVVQQQKKKHHHFFFDDD@@@======:::888777888999888888666777888999;;;<<<===>>>FFFbbb{{{tttrrryyy}}}xxxwwwkkk___cccooovvvnnniiikkknnnpppsssyyyuuuxxxSSSQQQQQQSSSWWW[[[^^^___fff~~~iii___XXXVVVYYYYYYYYYZZZZZZ[[[\\\\\\\\\eeeggghhhfffdddeeeiiillljjjjjjlll|||~~~zzzuuuoooiiieeeeeelllrrruuuvvvtttlllbbbaaa```bbbaaammm~~~kkk[[[RRRLLLIIILLLOOOrrrtttsssdddZZZDDD>>>===<<<:::999999888888888777666555444444444444444444444555555555555666777999::::::===PPPuuujjjmmm|||hhhqqqqqqdddbbbfffnnn~~~|||yyytttiiippplllWWWLLLMMMJJJIIIPPPaaa}}}zzzwwwrrrkkkddd___[[[VVVPPPLLLJJJFFFBBB>>>???===:::999999:::999999777777888999;;;<<<======FFFXXXpppsssnnnzzz}}}ttt{{{ggg\\\```jjj}}}pppiiijjjnnnwwwcccVVVUUUTTTVVV[[[___bbbcccgggvvv~~~}}}oooccc^^^YYYVVVXXXYYYYYYZZZ[[[[[[\\\]]]]]]eeehhhiiihhhffffffjjjmmmkkkkkkmmm}}}|||yyytttnnnhhhcccfffmmmrrrtttuuutttnnngggcccaaabbbbbbnnn{{{hhhYYYPPPKKKHHHJJJOOOwwwsssmmmXXXBBB>>>===<<<;;;:::999999999888777666555444444444444444444444555555555555666777888999:::<<>>;;;:::::::::999888777888888999;;;<<<<<<===AAANNNfffxxxlllzzzvvv}}}~~~eeeZZZ^^^eee}}}xxxxxxxxx~~~iiiiiikkkrrrxxxuuufffXXX^^^^^^^^^bbbiiiooosssuuukkkbbb```\\\YYYZZZ[[[\\\\\\\\\\\\\\\]]]]]]bbbeeeggggggeeedddgggiiimmmlllooo~~~~~~{{{wwwsssmmmfffbbbgggmmmqqqrrrrrrrrrooojjjbbbaaabbbcccqqqyyyeeeVVVNNNJJJEEEHHHRRRqqqtttXXXGGG>>>>>><<<;;;:::999999999888888666555555555555555444444444555555555555666777777999;;;<<>>;;;:::999999888777888888999::::::;;;<<<<<<>>>IIIaaa}}}uuuooo}}}vvvxxxddd[[[```iii}}}xxx~~~ccc```\\\YYY\\\aaaccccccaaacccdddiiiqqq}}}kkkbbb```\\\ZZZ\\\_________^^^]]]]]]\\\\\\```dddggggggeeedddfffhhhlllkkkmmm}}}~~~zzzvvvqqqkkkeeeaaagggnnnrrrqqqoooooolllhhh```___bbbeeeuuuxxxcccTTTMMMGGGCCCGGGUUU~~~mmmlllTTTIII???>>>===;;;::::::999999888888777666555555555555444444444555555555555666777666:::======JJJqqqnnn^^^XXXmmmvvvoooaaacccmmmyyyqqqiiivvvlllWWWJJJJJJQQQQQQRRRuuu~~~zzzwwwsssoooiiifffaaa]]]YYYVVVTTTPPPKKKFFFBBB@@@<<<::::::999888777888888999::::::;;;<<<<<<@@@III]]]zzzwwwssswww|||}}}```XXX\\\iiiuuu|||zzzxxxZZZaaa______cccddddddfffjjjkkknnnvvviii___\\\YYYXXX[[[bbbaaaaaa``````______^^^cccgggkkkllljjjhhhiiikkkiiiiiikkkzzzzzzuuupppjjjeeeaaafffooouuusssoookkkddd^^^^^^^^^bbbgggxxxxxxbbbSSSMMMEEEEEEJJJVVVooocccqqqXXXNNNDDD???>>>===;;;::::::::::::999888777666555555555555444444444555555555555666888777;;;>>><<>><<<;;;:::999888888999999::::::;;;;;;<<>>===<<<;;;:::::::::999888777666666555555555444444444555555555666666999888<<>>===<<<:::999999999999::::::;;;;;;;;;???AAAKKKgggnnn}}}aaaSSSTTTYYYVVVXXXaaammmxxxvvvyyypppoooooouuusss^^^XXXZZZYYYYYY]]]___```aaabbbdddeeefffggghhhmmmrrrtttrrroooooopppmmmmmmooo~~~~~~uuupppkkkeeedddfffmmmrrryyy}}}vvvhhh^^^\\\\\\fffbbbdddxxxdddUUUJJJCCCJJJPPPRRRaaa```ZZZMMMDDDFFF>>>======<<<;;;;;;::::::888888777777666666555555555444444444444555666666555999999:::===AAA\\\lll```zzz{{{jjjeeelllqqq}}}|||yyytttkkkyyyVVVOOODDDOOOOOOTTTXXXvvv}}}}}}}}}|||zzzxxxuuutttmmmllliiiddd^^^WWWRRROOOKKKIIIEEEBBBAAA???<<<:::888888999:::;;;;;;;;;;;;AAAIIIIIIcccqqquuudddYYYZZZ[[[\\\XXX]]]```iiitttxxxuuuvvvwww~~~zzzlll]]]WWWVVVVVVXXX[[[______```aaaccceeegggiiifffkkkrrrvvvvvvrrrnnnkkkmmmnnnkkk}}}|||sssnnnhhhcccbbbdddkkkooowww}}}yyynnneeeccc[[[eeebbbfffxxxeeeVVVLLLFFFGGGMMMVVVhhhpppYYYQQQJJJJJJ@@@??????>>>===<<<<<<;;;888888888777666666555555555444444444444555666666666999999999<<>><<<999999:::;;;;;;;;;;;;;;;>>>GGGGGG^^^rrrpppttt\\\XXX\\\```bbbaaaeeeeeellluuuwww}}}rrrttt}}}pppcccWWWSSSSSSTTTWWW[[[aaaaaabbbdddfffggghhhiiijjjooouuuxxxvvvrrrnnnkkkiiijjjiii|||zzzrrrlllfff``````dddlllooovvv~~~}}}tttkkkhhh]]]fffdddkkkxxxfffWWWMMMJJJEEEMMMbbbqqqRRRRRRMMMHHHCCCBBBAAA@@@???>>>======999999888888777666666555555555444444555555666777777:::888999;;;<<>>::::::;;;;;;;;;;;;;;;;;;;;;FFFEEETTTzzz|||qqq|||yyy___UUUXXX___eeeiiijjjmmmlllpppxxxyyyooopppffffff[[[RRRPPPRRRUUUYYY^^^bbbccceeeggghhhiiihhhhhhjjjooouuuxxxxxxuuurrrpppjjjlllkkkzzzqqqkkkeee```aaaeeessstttzzz}}}sssiiieee___ggggggqqqvvveeeVVVMMMLLLEEESSSqqqxxxRRRXXXQQQFFFEEEDDDCCCAAA@@@???======::::::999888777777666666555555555555555666666777777999888:::<<<<<>>===PPPqqqfffvvvxxx|||oookkkzzzoooQQQOOOOOOSSSPPP\\\nnnyyyxxxxxxtttiiiaaaZZZVVVPPPJJJGGGEEEBBB@@@>>>>>><<<;;;;;;;;;;;;<<<<<>>======<<<;;;:::999777666666666666555555666666777888555888888;;;>>>===MMMllliiiyyyyyyxxx}}}kkklll~~~hhhNNNOOOPPPSSSPPP^^^tttzzzqqqiiibbb]]]VVVOOOKKKGGGDDDBBB@@@???===<<<;;;;;;;;;<<<;;;AAABBBDDDXXXwwwwwwssswwwyyyrrrlll___TTTRRRWWW^^^hhhpppwwwzzzwwwwww~~~qqqYYYVVVUUUXXX___hhhsssrrrggg___WWWSSSQQQSSSUUUVVVZZZ___```aaaccceeeffffffffffffkkknnnrrrssssssqqqqqqqqqggglllooo{{{vvvpppkkkeeebbbhhhqqqwwweee]]]]]]aaacccaaappprrrbbbVVVMMMIIIIII[[[www{{{ccceeeXXXNNNKKKJJJHHHFFFCCCAAA???>>>======<<<:::999888777666666666666666666777777888666888888;;;===:::IIIfffgggkkkwwwyyy{{{}}}~~~jjjnnnaaaMMMQQQPPPRRROOO___xxx|||tttoookkkeee\\\UUUOOOKKKGGGEEEBBB@@@>>><<<;;;;;;<<<<<<<<<===AAACCCPPPmmm~~~tttqqqxxx~~~yyyuuufffXXXSSSVVV[[[ccciiilllpppooosss}}}fffUUUUUU[[[iiiwwwsssddd\\\SSSPPPPPPSSSUUUUUUZZZ___```aaabbbccceeeggghhhhhhnnnpppssssssqqqpppoooppphhhmmmqqq}}}yyytttooojjjdddbbbiiirrr|||xxxgggaaadddffffffcccrrrrrrcccWWWNNNJJJKKK\\\zzzooo]]]```XXXSSSMMMLLLJJJHHHEEEBBBAAA@@@>>>===<<<;;;999888777666666666666666666777888888777999888:::<<<888DDD```]]]ZZZ~~~tttyyyuuuyyy|||{{{jjjppp]]]MMMSSSPPPRRROOO```zzz{{{tttpppqqqjjjaaaYYYRRRNNNJJJHHHCCCAAA???<<<;;;;;;<<<<<<===;;;???BBBIIIbbbxxxyyyttttttqqqyyy~~~~~~nnn]]]VVVVVVYYY]]]aaa___eeegggnnn|||xxxeeeiiivvvmmm```YYYQQQPPPQQQUUUWWWWWW\\\bbbaaaaaabbbccceeegggiiijjjmmmooorrrsssrrrqqqrrrsssoootttwww|||wwwpppjjjfffaaaaaalllzzz|||oookkkfffbbbfffhhhyyyssscccVVVLLLHHHPPPMMMdddmmmfffbbbZZZUUUNNNKKKLLLLLLGGGBBBAAA@@@>>><<<;;;;;;:::888666888888777666666666666666555666888:::999<<>>;;;:::;;;;;;;;;???AAACCCIIIXXXjjjuuunnnuuupppvvvzzzlll\\\VVVZZZ\\\[[[\\\```^^^aaasss~~~uuu]]]TTTRRRMMMLLLRRRXXX]]]aaaeeebbbcccgggkkkkkkiiimmmssssssqqqooooooqqquuuwwwyyyssswww|||wwwqqqjjjeeeaaabbblllyyy}}}ooojjjddddddhhhiiizzzrrraaaTTTKKKKKKQQQRRRcccoooeee^^^WWWWWWQQQMMMMMMKKKEEEAAA@@@@@@>>><<<;;;;;;:::888666888888777666666666666666666777999:::999;;;EEEQQQ^^^TTT|||xxxrrrhhhjjjtttxxxqqquuu{{{YYYNNNRRROOORRRVVViiizzzxxx{{{xxxqqqgggaaa]]]ZZZTTTPPPKKKHHHDDD@@@===<<<<<<===;;;???AAABBBGGGUUUhhhuuuttt{{{qqqsss|||rrraaaXXXYYY[[[YYYTTT\\\]]]```oooooo[[[UUUOOOKKKKKKQQQXXX\\\aaaeeeeeeeeehhhllllllkkkooovvvuuutttssssssuuuwwwyyyyyywww{{{wwwqqqiiidddaaacccmmmxxx{{{nnniiiccceeehhhiii{{{qqq___RRRIIIIIILLLRRReeepppddd[[[UUUYYYTTTQQQPPPLLLFFFCCCDDDAAA???<<<;;;;;;:::888666888888777666666666666777888777999;;;999:::CCCMMMvvviiiUUUvvvooosssgggdddpppwwwpppwwwyyyYYYQQQVVVTTTQQQVVVqqq~~~yyyxxxzzzzzzrrrjjjfffeeebbb[[[TTTMMMKKKGGGCCC@@@?????????<<<>>>@@@@@@BBBOOOccctttvvvrrrooovvvzzziii\\\XXXYYYYYYZZZccccccaaagggtttiiiXXXUUULLLIIIKKKRRRYYY]]]aaaeeeffffffiiilllkkkjjjooovvvvvvvvvvvvvvvwwwwwwwwwxxxttt}}}yyyuuupppiiicccaaafffpppyyytttjjjiiiddddddgggkkkppp___RRRIIIHHHHHHUUUkkkpppggg[[[YYY___ZZZVVVTTTOOOIIIHHHJJJBBB@@@===<<<<<<:::888666999888777777666666777777999888999;;;::::::@@@HHHgggvvv```tttnnnttthhh```nnn~~~~~~uuunnnwwwoooWWWQQQUUUUUUNNNWWW{{{}}}{{{zzzzzz}}}vvvnnnkkklllhhh```XXXQQQNNNIIIEEEBBB@@@@@@@@@===>>>?????????III]]]pppxxxvvvlllqqqzzzxxxdddXXXXXX\\\___gggfffbbbdddiii|||}}}dddTTTRRRJJJIIIMMMUUU\\\___cccgggffffffhhhjjjiiihhhmmmtttuuuwwwxxxxxxwwwuuuuuuuuukkk~~~zzzvvvrrrnnnhhhbbbccckkkuuu|||~~~lllfffjjjgggeeeiiiqqqpppaaaUUUKKKMMMMMM]]]{{{nnnyyysssjjj]]]dddppphhh___YYYRRRLLLJJJLLLDDDBBB???>>>===;;;999777999999888777777777777777999888999;;;:::999>>>EEE___|||iiiyyysssqqqtttoooccclll{{{yyyvvvooo{{{```PPPMMMNNNSSSLLL[[[zzzssspppoookkkbbb[[[UUURRRMMMHHHDDDAAAAAAAAA>>>======>>>>>>DDDUUUgggyyyppprrryyy{{{rrr\\\XXX^^^\\\cccccceeennnrrr}}}zzzaaaQQQMMMJJJKKKQQQZZZ```bbbeeejjjhhhhhhjjjlllkkkiiimmmtttwwwyyy{{{{{{xxxvvvuuuvvvjjjyyy|||wwwsssnnnlllfffaaaeeeqqq|||{{{gggeeellljjjhhhnnnxxxnnncccXXXLLLMMMOOOdddppprrrwwwyyyjjj___vvvvvvfff\\\TTTMMMJJJKKKFFFDDDAAA@@@???===:::888999999888777777777777888999777888;;;;;;:::===BBB[[[|||nnnrrrooovvv{{{{{{jjjjjjyyyvvvxxxsssvvvZZZPPPNNNLLLPPPLLLddd~~~xxxtttqqqlllfffaaa[[[WWWQQQKKKFFFCCCBBBBBB???;;;<<>>===:::999777666777888777666888888888::::::999;;;>>>HHHcccffffffzzztttjjjiiiqqquuuwww{{{yyy~~~lllmmmyyy\\\QQQPPPOOOKKKYYY|||zzzyyyvvvssspppllleee]]]UUUOOOJJJGGGFFF@@@===>>>@@@???@@@CCC\\\jjj|||mmmgggfffsss}}}hhhlllmmmrrrzzzkkkUUULLLJJJKKKMMMRRRYYY___cccdddeeeeeejjjkkkmmmooopppqqqqqqqqqwww~~~|||yyyzzzwwwrrrttt}}}yyyyyyvvvpppjjjdddbbb```bbbnnn~~~ssseeedddggggggfffqqqjjj]]]ccc```QQQVVV[[[pppnnndddUUUtttzzz~~~pppeee\\\TTTSSSVVVOOONNNKKKHHHEEEBBB@@@???<<<:::888888999999888777666888::::::999888;;;???CCCYYYwwwbbb___xxxpppxxxnnnhhhjjjhhhmmmwwwtttnnnxxx|||uuuqqqsssyyy]]]RRRNNNMMMKKK^^^~~~|||zzzwwwrrrnnnggg```YYYSSSNNNKKKIIICCC???@@@@@@??????BBBPPPaaauuuxxxiiimmmvvvxxxssswww|||bbbRRRJJJIIIIIIMMMSSSZZZ```dddeeefffggggggiiilllooorrrtttuuuuuu{{{~~~{{{|||zzzvvv{{{}}}xxxwwwsssmmmgggbbb___]]]bbbqqqooo``````fffhhhjjjwwweeeZZZ```]]]QQQVVV]]]|||YYYxxxzzzyyy}}}~~~wwwhhhZZZWWWXXXYYYTTTRRROOOKKKHHHDDDBBBAAA>>><<<:::::::::;;;:::999666888:::999777777:::<<>><<<;;;;;;;;;:::999999999888777999<<<<<<999>>>JJJ\\\```RRRccc{{{ooorrrrrrlllkkkttt|||qqq___VVVYYY```nnnwwwxxxwwwxxx~~~qqqvvv~~~nnncccTTTNNNRRRWWWmmm}}}yyytttpppmmmhhhbbb]]]PPPIIICCCBBBAAA??????BBBAAAWWWiiixxxzzzyyypppfff___UUULLLHHHHHHJJJLLLWWW\\\ccchhhlllnnnppprrrmmmnnnoooqqqrrrssstttttt}}}~~~|||{{{{{{zzz~~~}}}xxxtttooohhhddd^^^[[[\\\hhhxxxnnnbbbeeekkkmmmiii{{{zzzaaaZZZ[[[VVVLLLVVVhhhsss\\\zzzwwwwwwooofffjjjhhh___\\\YYYTTTOOOJJJGGGEEEDDD@@@>>><<<;;;;;;;;;:::999;;;999666777@@@IIIGGG>>><<>>IIIVVVddd|||}}}vvvpppjjjddd___UUUQQQLLLGGGFFFKKKSSSZZZ[[[^^^dddhhhjjjlllnnnpppkkklllmmmooorrruuuwwwyyyzzzxxxyyyzzzzzzyyy{{{|||yyytttoooiiiccc___\\\\\\dddrrr|||yyykkkgggmmmnnnhhhnnnkkk```___\\\RRRIIIaaannnqqq~~~xxxxxx|||yyysssqqqooojjjdddaaa[[[TTTNNNKKKIIIHHHDDDBBB???>>>>>>===<<<:::777;;;;;;888???IIIJJJCCC:::AAACCCddd~~~jjj~~~qqqdddcccdddeeekkkuuu|||hhhTTTQQQVVV]]]ccchhhkkkooossswww{{{wwwqqqwwwxxx^^^SSSLLLKKKMMMOOOooo~~~{{{}}}|||tttlll```VVVMMMHHHDDD@@@???AAA===AAAKKK[[[nnn{{{ssskkkddd]]]WWWSSSNNNMMMJJJGGGHHHNNNXXX___^^^aaaeeeiiijjjlllnnnoookkkkkklllnnnqqqtttwwwyyywwwttttttwwwxxxwww{{{}}}{{{yyyvvvrrrlllfffaaa]]][[[]]]fffuuu}}}yyylllkkkrrrppphhhsss|||eee___aaa]]]SSSIIIiiivvvzzzrrrwwwzzzwwwrrrooopppqqqhhhddd]]]VVVPPPLLLJJJJJJFFFCCCAAA@@@??????===<<<555===>>>777555;;;===999===???>>>]]]oooxxxkkkffflllkkkfffoooaaaQQQOOOUUU\\\aaallllllpppvvv}}}yyysssqqqzzz|||[[[QQQOOONNNMMMNNNuuuyyyqqqfff\\\RRRKKKFFF@@@>>>@@@@@@>>>FFFVVVeeezzzwwwtttnnnggg```YYYUUUSSSHHHHHHHHHGGGIIIPPPZZZaaabbbeeeiiilllmmmnnnpppqqqnnnnnnnnnnnnooorrrtttuuu{{{xxxxxx|||~~~}}}|||yyysssmmmhhhccc```___^^^]]]dddsss~~~rrrmmmllllllmmmooouuuxxx______iii___QQQRRRqqqsssyyyrrrqqqtttvvvppphhh___XXXTTTRRRPPPMMMJJJCCC???@@@AAA>>>;;;;;;;;;:::999888888888::::::999<<>>AAAMMMZZZ{{{yyyzzzzzzwwwfffaaaYYYRRRMMMKKKIIIHHHDDDFFFJJJPPPVVV]]]cccfffgggffffffgggjjjllllllkkkllloooqqqpppnnnooorrruuuzzzwwwpppoookkkgggaaa\\\XXXVVV\\\gggyyyyyyssskkkhhhpppyyyzzztttooosssccc^^^uuusss]]]___]]]ddd~~~|||vvvuuurrrooollljjjhhhccc[[[UUUKKKGGGGGGLLLNNNIIIDDDBBB>>>===;;;:::999999999:::===;;;:::@@@TTTnnn___qqqeee```dddrrr|||www]]][[[YYY\\\gggoooooorrruuuwwwrrriiirrr}}}```WWWOOOKKKMMMMMMWWWppp|||uuuuuutttrrrooohhh\\\RRRLLLJJJFFF>>>>>>GGGQQQnnn|||www|||wwwyyyzzzyyyaaa[[[RRRKKKGGGFFFEEEEEECCCGGGMMMTTT[[[```ccceeecccdddeeehhhkkkmmmnnnnnnmmmoooqqqqqqpppppprrrttt|||xxxuuuooommmjjjeee```[[[XXXVVV]]]jjj{{{}}}tttllliiipppyyyzzzwwwuuuooocccfffppp[[[ccc|||```lllzzzyyyuuurrrooommmkkkeee]]]WWWQQQMMMMMMQQQSSSMMMGGGDDD@@@>>><<<;;;999999999999::::::<<>>>>>EEELLLeeemmmsss|||wwwxxxvvvsss^^^XXXPPPIIIEEEDDDDDDCCCEEEJJJQQQXXX]]]___``````___aaaeeeiiilllnnnqqqrrroooppprrrrrrrrrrrrssssssrrrzzz}}}wwwtttooolllhhhbbb]]]ZZZWWWVVV\\\jjj{{{nnnhhheeejjjppprrrssstttzzzgggbbbkkkgggWWWjjjppp___ppp|||{{{zzzvvvsssqqqooojjjccc^^^YYYUUUTTTWWWWWWPPPJJJGGGAAA@@@>>>;;;:::999999999888999>>>CCCKKKcccfffeee|||hhhgggqqqxxx___\\\YYY[[[hhhqqqpppvvv|||~~~mmmjjjvvvyyyZZZUUUNNNIIIRRR[[[hhh~~~yyynnnbbbVVVMMMJJJGGG???@@@GGGKKK___xxxttt{{{sssxxxssspppkkkdddYYYTTTMMMHHHFFFEEEDDDDDDIIIMMMTTTZZZ^^^^^^]]][[[]]]aaafffjjjllloooqqqsssqqqrrrsssttttttttttttsssyyy{{{uuusssoookkkeee___ZZZWWWWWWWWW[[[jjjzzzfffcccbbbfffjjjllloootttnnn``````ppp```YYYxxxddd___xxx|||~~~{{{wwwsssqqqpppooojjjgggaaa\\\YYY[[[YYYRRRLLLIIIBBBAAA>>><<<:::999999999777888>>>CCCFFFUUUzzznnn```kkklll|||www___]]]YYY\\\jjjtttttt{{{tttkkknnnlllRRRRRRMMMIIISSS___ttttttjjj```WWWPPPMMMEEEEEEHHHEEERRRnnnvvvkkkkkk{{{yyy~~~yyypppkkkgggaaaZZZRRRNNNJJJGGGFFFGGGFFFFFFKKKPPPVVV\\\______\\\ZZZ___ccchhhkkklllmmmppprrrsssssstttuuuvvvvvvuuuttt~~~}}}yyytttrrrnnnjjjccc\\\XXXVVVVVVVVV[[[kkkzzzxxxfffeeeggglllnnnoootttzzzeee\\\___sss___^^^bbbggg}}}yyyuuupppoooppppppnnnlllgggaaa]]]]]][[[SSSLLLJJJCCCAAA???<<<:::999999999777888===BBBCCCMMMlllxxxbbbmmmpppwww```^^^\\\___nnnyyymmmiiiqqq```KKKOOOLLLIIITTTaaa|||{{{sssjjjbbbYYYUUULLLIIIGGG???FFF^^^kkkrrriiijjjyyyyyyyyyvvvvvvqqqjjjfffccc^^^XXXLLLIIIFFFEEEFFFHHHHHHGGGMMMQQQWWW]]]``````^^^\\\aaaeeejjjlllllllllnnnooouuutttuuuvvvxxxwwwvvvttttttzzz}}}xxxrrrnnnnnnmmmddd\\\YYYWWWTTTVVVYYYjjjqqq{{{|||rrr^^^aaalllwwwvvvnnnrrr}}}rrrddd^^^]]]rrr^^^]]]___nnnxxxvvvtttsssssssssrrrppppppddd[[[[[[[[[VVVNNNIIIGGGFFFDDDBBB???===;;;:::555;;;AAAHHHKKKIII]]]cccxxxvvv]]][[[aaaeeeooo~~~uuullllllrrruuu___OOONNNLLLIIITTTeee|||nnneeebbbYYYPPPLLLFFFBBBFFFNNN```uuujjjiiikkkvvvwwwwwwsssnnnhhhccc]]]VVVRRRIIIHHHGGGFFFFFFGGGHHHHHHSSSUUUYYY]]]```aaaaaaaaahhhhhhiiiiiikkknnnssswwwuuutttuuuxxxyyywwwvvvvvvvvv|||zzzvvvppplllllljjjccc\\\XXXUUUTTTYYY```pppyyyttt___cccnnnvvvssslllrrrkkk```bbbgggmmm\\\dddhhh}}}{{{xxxvvvwwwwwwvvvuuurrrhhhaaaaaaaaa]]]VVVRRRIIIGGGDDDAAA???===;;;:::777<<>><<<;;;888<<<===@@@BBB>>>KKKgggvvvtttnnnnnnqqqwww~~~lll\\\]]]bbbeeennnzzz}}}ssspppuuu]]]TTTKKKIIIKKKPPP[[[eee~~~wwwuuummmddd[[[RRRJJJGGGHHHMMM\\\~~~eeeggglllxxx}}}}}}~~~zzznnnjjjddd^^^XXXRRRKKKGGGEEEEEEEEEGGGJJJNNNRRRTTT[[[[[[]]]___bbbdddggghhhjjjkkkllllllmmmppptttwwwzzzrrrnnnpppsssqqqrrrtttttt|||uuusssqqqkkkggggggaaa^^^[[[VVVRRRUUUeeevvvkkknnnvvv~~~}}}rrrooo~~~{{{```]]]fffaaa]]]lll~~~zzzrrrooojjjbbb\\\ZZZTTTOOOHHHDDDBBBAAA>>><<<999<<<;;;<<>>:::===999:::>>><<>>@@@MMMvvvsss```jjj|||}}}{{{yyyyyyxxxpppfff^^^XXXTTTUUUUUUTTTXXX^^^YYY\\\ggguuuvvvmmmeeeeeennn{{{zzz}}}nnnssszzzvvv^^^MMMLLLOOOOOOHHHIIIdddxxx}}}uuukkk]]]PPPHHHIIIZZZsssjjjnnnzzzrrrnnnlllhhhcccZZZWWWRRRNNNKKKIIIFFFDDDEEEHHHLLLRRRWWW[[[^^^```_________```bbbeeehhhjjjlllmmmoooooooooppprrrtttuuuooopppwwwvvvpppvvvvvvppplllmmmlllgggaaa___ZZZVVVTTTSSSVVV```tttsssppp~~~yyy}}}}}}ccc^^^qqqwww^^^~~~vvviiittt{{{xxxuuuqqqiii```___bbbhhhaaaXXXTTTSSSOOOHHHBBB>>>???888888@@@??????HHHfffggg```}}}~~~~~~sssgggVVVTTTSSSTTTTTTTTTXXX^^^___aaakkkvvvuuujjjhhhmmmtttjjjuuuhhhXXXPPPLLLPPPTTTLLLNNNvvv}}}xxxhhhYYYNNNOOOXXXpppxxxooorrr|||wwwwwwvvvrrrkkkgggfffbbb\\\TTTPPPLLLJJJIIIHHHGGGFFFHHHKKKQQQVVV[[[]]]^^^^^^`````````aaadddfffhhhjjjlllmmmoooooonnnoooqqqrrrxxxsssuuu|||zzzwww~~~{{{tttnnnkkklllkkkeee___]]]ZZZUUURRRSSSWWWbbbvvvrrrlllsss}}}rrrZZZ\\\tttnnnZZZuuulll{{{{{{wwwxxxzzz{{{wwwtttwww}}}kkkddd\\\XXXWWWSSSJJJCCC@@@@@@999777??????===DDDNNNlllVVV~~~}}}pppTTTTTTUUUVVVVVVWWW\\\bbbgggggglllrrrooolllwwwrrrqqqjjjyyyuuu^^^SSSQQQGGGIIIOOOKKKTTT~~~rrrbbbTTTSSSQQQVVVmmmuuuooottt}}}zzzuuuppphhhhhhddd^^^[[[[[[WWWQQQOOOLLLIIIGGGGGGHHHHHHGGGIIIMMMSSSYYY]]]^^^]]]\\\```aaabbbccceeegggiiijjjkkkmmmoooooonnnnnnpppqqqzzzuuuyyy|||wwwnnnllliiigggeeeccc___\\\WWWUUUSSSVVV___nnn~~~ooonnnvvv}}}oooggg^^^ccc|||}}}ffftttyyyqqqyyy~~~yyyuuulllccc]]]WWWQQQKKKHHHDDDBBB???======>>>???AAABBBlllgggvvv^^^UUUPPPUUU]]]aaaccceeeeeekkknnnlllttttttmmmpppvvvgggYYYUUUOOONNNMMMKKKLLLdddxxxoooggg___RRRRRRdddzzzyyynnnuuu}}}wwwrrrnnnjjjgggeee```ZZZXXXXXXUUUOOOIIIHHHHHHGGGGGGHHHKKKMMMOOOQQQSSSWWW[[[^^^aaabbbcccdddfffhhhiiigggffffffgggkkknnnpppoooooorrrvvvwww{{{zzzzzz}}}wwwnnnllliiigggdddaaa]]]ZZZUUUSSSRRRWWWcccqqq}}}mmmoooxxx~~~lllbbb]]]jjjtttfffrrrttt~~~~~~{{{ssslllddd^^^ZZZTTTNNNJJJGGGEEEBBB???======>>>??????UUUnnnttt~~~bbbXXXPPPRRRYYY___dddhhhhhhkkknnntttpppmmmrrr|||{{{[[[OOOMMMLLLOOOPPPLLLOOOooo}}}uuullleeeWWWSSS[[[lllqqquuu~~~xxxtttppplllhhheeeaaa]]]XXXUUUSSSQQQLLLIIIGGGGGGGGGHHHJJJLLLOOOQQQSSSUUUXXX[[[___aaabbbbbbggghhhjjjiiigggeeeeeeeeefffiiilllmmmpppsssvvvwww|||~~~vvvnnnkkkhhheeebbb___ZZZWWWSSSRRRTTT\\\jjjxxxzzzmmmrrr}}}}}}|||iii]]]```xxxoooqqq|||lllzzzyyyrrrqqqmmmgggbbb^^^ZZZSSSMMMJJJHHHDDD@@@>>>===>>>???CCCIIIYYY{{{eee[[[RRRQQQUUU[[[cccjjjkkkkkklllwwwxxxnnnmmmyyymmmTTTMMMNNNFFFLLLMMMHHHSSS|||zzzvvvooobbbZZZVVV\\\vvvtttpppmmmkkkgggccc```ZZZWWWSSSOOOKKKJJJIIIIIIGGGGGGHHHJJJMMMPPPSSSUUUVVVWWWZZZ\\\___```bbbbbbfffhhhjjjjjjhhhggghhhhhhfffhhhkkkppptttwwwzzz||||||}}}tttllljjjfffccc```\\\XXXTTTSSSSSSXXXcccsssxxxoooxxxzzz{{{hhh\\\hhhmmmzzzwww}}}~~~}}}uuussspppoookkkfffdddaaaZZZRRRLLLIIIEEEAAA???>>>>>>???AAAGGGWWWwww{{{ggg^^^VVVTTTVVV[[[bbbjjjssssssvvvqqqqqqrrrbbbQQQOOORRRGGGLLLJJJGGG^^^xxxnnnfff[[[UUUyyy{{{vvvllljjjhhhfffccc___[[[WWWQQQPPPMMMIIIEEEDDDFFFHHHIIIIIIKKKNNNQQQUUUXXXZZZYYYZZZ\\\]]]___aaabbbbbbccceeehhhiiijjjkkkmmmooommmlllooouuuyyy{{{~~~yyypppjjjgggdddaaa^^^ZZZUUURRRPPPSSS[[[hhhwwwrrrppp{{{yyy|||~~~iiiaaauuunnn{{{{{{yyysssuuuqqqrrrooojjjiiihhhbbbXXXMMMKKKGGGCCC@@@???@@@@@@<<>>AAAEEEFFFJJJOOOKKKkkk~~~|||}}}|||~~~}}}|||||||||~~~||||||}}}yyyxxx|||~~~~~~wwwxxxyyyzzzzzzyyyxxxwwwwwwxxx{{{|||}}}{{{zzzyyy}}}yyy}}}ccceeehhhlllrrrwww{{{~~~|||uuuppplllkkk```eeekkknnnooonnnoooqqq{{{vvv}}}}}}~~~zzz{{{zzzvvvsssrrrvvv||||||{{{|||vvvtttwwwnnndddhhhiiiddd```bbbiiiooopppooorrrqqqpppooonnniiiddd```\\\\\\]]]]]]]]]\\\\\\[[[``````^^^[[[[[[]]]]]]YYYZZZYYYVVVTTTUUUWWWZZZ]]]SSSRRRPPPPPPOOOLLLHHHEEECCCIIIIIILLLSSSWWWhhhnnneeeYYYPPPLLLJJJIIIHHHKKKIIIFFFCCC@@@BBBNNN[[[zzz{{{qqq}}}}}}xxxwww{{{}}}~~~~~~||||||~~~~~~|||zzz|||zzzvvvwww{{{~~~~~~|||{{{||||||{{{zzzsssuuuxxxzzz{{{zzzxxxwwwwwwwww~~~zzzxxx|||~~~{{{iiijjjlllooosssxxx{{{~~~|||rrrhhhccc```ccckkktttuuuqqqooosssyyy}}}||||||~~~vvvwwwxxx{{{}}}~~~|||yyyzzzxxxvvvwwwzzz|||{{{yyytttyyyuuutttyyytttmmmqqqjjj^^^SSSUUUcccoooqqqnnntttssspppnnnkkkgggbbb^^^ZZZ[[[\\\\\\\\\\\\[[[[[[UUUSSSQQQRRRVVV[[[[[[YYYYYYXXXVVVTTTTTTVVVXXXYYYTTTQQQNNNNNNNNNNNNKKKIIIKKKSSSUUUWWWZZZWWW\\\mmm~~~zzz~~~ppp___\\\WWWPPPJJJHHHGGGEEEDDD999DDDLLLJJJGGGTTTuuuvvvhhhmmm~~~|||zzz|||~~~{{{zzz|||~~~~~~~~~~~~~~~zzzzzz{{{}}}yyyvvvvvv{{{~~~}}}|||}}}zzzzzzyyyyyyyyyyyyyyyyyyrrrtttxxx{{{|||{{{yyyxxx{{{yyyzzzxxx}}}{{{zzz|||zzzvvvxxxlllmmmnnnpppsssvvvyyyzzz|||tttkkkdddbbbccciiipppvvvtttoooooowww}}}vvvuuurrrzzztttxxx{{{yyyuuutttxxx}}}}}}|||{{{zzzzzzzzzzzzzzzrrrzzzxxxvvv|||{{{www|||rrr___MMMPPPbbbrrrsssmmmuuurrrooollliiieee```]]][[[\\\]]]]]]\\\[[[YYYXXXJJJGGGHHHMMMSSSWWWXXXXXXYYYXXXVVVTTTSSSTTTTTTUUUTTTOOOJJJJJJLLLOOOOOOMMMMMMWWWYYYZZZ\\\UUURRR\\\gggxxxooommm{{{wwwwwwzzz|||{{{yyyzzzvvvggg```UUUJJJIIIHHHHHHHHHHHHGGGFFFCCCHHHKKKKKKSSSoooyyybbbfff~~~xxx~~~}}}zzz~~~~~~{{{xxxxxx{{{~~~}}}~~~~~~zzz}}}}}}yyyxxxzzz|||~~~zzzwwwxxx|||}}}zzzwwwwwwuuuvvvxxxxxxyyyyyyzzz{{{vvvxxx{{{~~~}}}}}}~~~zzz~~~wwwxxx~~~~~~~~~{{{xxxzzz~~~xxxtttuuu{{{mmmnnnppprrrssstttuuuuuuyyytttlllccc___aaaggglllmmmppprrrppppppuuutttwwwqqq}}}{{{~~~vvvsssyyy{{{||||||{{{zzz{{{}}}www|||www||||||{{{zzzgggVVVWWWgggtttuuuooossspppllliiifffccc```]]]]]]^^^___^^^\\\ZZZWWWUUUIIIGGGJJJQQQUUUTTTSSSTTTWWWWWWUUUTTTSSSRRRRRRRRRRRRMMMGGGHHHLLLPPPOOOMMMMMMVVVWWWWWWZZZSSSNNNSSS```]]]ooo~~~llleeejjj{{{~~~}}}|||}}}}}}qqq___XXXUUUKKKDDDEEEFFFGGGGGGFFFFFFEEEOOOKKKIIISSSpppnnnqqqxxx}}}wwwyyyzzzwwwxxx|||}}}|||zzz}}}~~~{{{xxxuuutttvvvyyy{{{|||{{{xxxxxx||||||wwwsssrrrsssuuuxxxyyyyyyzzz{{{|||zzz{{{}}}|||xxxxxx{{{xxxrrrvvv~~~{{{{{{{{{zzzwwwwww{{{~~~||||||}}}}}}mmmoooqqqssstttsssqqqppplllgggaaa___bbbiiipppuuuppppppqqqttt{{{{{{uuummmxxx~~~~~~{{{zzz|||}}}{{{yyyzzz~~~zzz}}}tttwwwyyyxxx}}}yyyoooeeedddkkkrrrrrrooopppmmmiiifffdddbbb```^^^^^^___```___]]]ZZZWWWTTTLLLMMMSSS[[[[[[TTTRRRSSSTTTTTTTTTTTTSSSRRRRRRQQQRRRMMMJJJLLLQQQRRROOOJJJJJJSSSSSSQQQVVVSSSNNNRRRYYYSSSZZZwwwnnn^^^cccqqqkkk___[[[WWWMMMKKKKKKEEEGGGGGGFFFEEEDDDDDDFFFGGGGGGRRRggg{{{|||~~~zzzwww{{{~~~{{{zzz{{{}}}}}}zzzwwwuuuuuurrrpppqqquuuwwwxxxwwwzzzwwwxxx||||||vvvqqqppptttwwwzzzzzzyyyyyyzzz{{{xxxxxxxxxyyyzzz{{{||||||yyyvvvtttqqqqqqrrruuuwwwtttxxxzzzxxxvvvvvvzzz}}}~~~|||vvvsssuuuppp}}}~~~||||||}}}mmmooorrrttttttrrrpppnnncccbbbdddjjjssszzz}}}}}}uuusssttt|||zzzzzzcccpppzzzyyyyyy}}}{{{}}}~~~{{{xxxxxx|||yyy|||qqqsssuuuvvv{{{tttrrrooonnnmmmmmmmmmmmmnnnjjjgggdddcccbbb```___^^^___``````^^^[[[WWWUUUMMMPPPYYYaaa___VVVRRRTTTQQQRRRRRRSSSSSSSSSSSSSSSSSSPPPOOORRRWWWVVVOOOHHHEEENNNLLLJJJPPPPPPMMMQQQIIIPPPVVV___yyymmm[[[ZZZZZZuuu{{{pppaaaSSSUUULLLNNNNNNHHHIIINNNKKKBBBAAAAAA@@@AAAFFFKKKOOOccc|||yyy{{{xxx|||~~~~~~xxxzzz~~~zzz{{{zzzwwwuuuvvv|||~~~}}}|||yyytttpppsssqqqoooqqqtttvvvuuusssxxxvvvwww||||||vvvqqqooouuuxxx{{{{{{yyywwwxxxyyyssssssrrrrrrrrrtttuuuwwwwwwwwwsssnnnooouuuvvvsssooouuuzzzyyyvvvvvvxxxzzzxxxvvvwwwyyywwwsssrrrtttnnnsssrrrwww|||}}}{{{~~~}}}}}}~~~~~~~~~~~~vvvqqqnnnrrrwwwvvvmmmdddZZZ]]]fffpppvvvwwwzzz~~~tttuuu|||ssswww{{{{{{yyyxxxyyy{{{vvvzzz}}}{{{wwwuuuxxx|||tttxxxyyytttkkkhhhmmmsssqqqpppnnnllljjjiiihhhhhhmmmfff```___bbbbbb]]]XXX___aaaccceeeccc```[[[XXXXXX\\\```___[[[WWWTTTSSSQQQRRRRRRRRRRRRQQQQQQPPPRRROOOTTT``````UUULLLMMMJJJIIIIIIHHHIIIJJJKKKLLLNNNOOOUUU\\\ccc{{{}}}nnnYYY[[[hhhoooaaaYYYTTTPPPLLLKKKSSSPPPJJJKKKGGGBBBGGGJJJDDDDDDHHHKKKNNN\\\mmmxxxyyy{{{|||{{{xxxuuurrrsssxxxsss~~~|||xxxyyy~~~~~~|||||||||}}}wwwwwwxxxxxxxxxwwwuuussssssvvv||||||yyyvvvtttoooppppppqqqrrrssstttuuuwwwxxxzzz{{{zzzvvvssspppxxxzzz|||{{{wwwssspppooorrrrrrqqqooonnnooorrruuuyyytttmmmjjjjjjmmmpppqqqtttxxxzzzwwwvvvxxxyyywwwtttvvvvvvtttooollllllmmmnnnnnnpppuuu||||||{{{|||{{{{{{~~~|||{{{|||}}}~~~~~~}}}|||~~~~~~zzzyyy|||qqqqqqrrrtttssslllbbbZZZggghhhnnnuuuwwwvvvxxx||||||}}}}}}}}}~~~~~~}}}~~~||||||{{{zzzyyyyyyxxxxxxpppssssssnnngggdddggglllllllllkkkjjjiiihhhhhhhhhhhhddd``````aaaaaa^^^ZZZ^^^___aaabbb```^^^ZZZXXXVVVYYY]]]]]]ZZZVVVSSSRRRSSSTTTTTTTTTTTTSSSRRRRRRPPPLLLPPPZZZ[[[PPPIIIJJJIIIHHHHHHHHHHHHJJJKKKLLLLLLMMMRRRXXX\\\lll~~~fffVVVZZZdddoooxxxkkkcccXXXQQQPPPQQQPPPOOOFFFLLLGGGBBBGGGEEEAAAEEEBBBAAADDDOOO___vvv~~~xxxwwwoooppprrrttttttrrrooommmmmmrrrmmmxxx|||zzz{{{{{{}}}}}}yyy|||zzz}}}zzzuuuuuuvvvtttwwwwwwwwwvvvvvvyyy~~~~~~{{{xxxuuusssrrrqqqpppooooooppprrrtttuuuyyyzzz||||||{{{wwwtttqqquuuxxxzzzzzzwwwtttrrrqqqtttsssrrrooollllllnnnqqqvvvrrrmmmiiiiiikkklllmmmoootttuuusssrrruuuuuutttssstttsssqqqmmmkkklllmmmqqqpppqqqrrruuuyyy~~~|||xxxwwwwwwxxxyyyyyy|||{{{zzz{{{}}}~~~{{{zzz|||{{{yyyyyy|||~~~~~~mmmooopppnnnjjjddd___\\\rrrqqqsssvvvwwwvvvzzz}}}~~~zzzkkkssszzz~~~|||}}}yyywwwxxx|||}}}{{{xxxttttttrrroookkkiiijjjlllggghhhhhhhhhggggggffffffaaaaaa`````````___^^^]]]]]]]]]]]]]]]\\\[[[YYYXXXTTTWWWZZZ[[[XXXUUUSSSRRRSSSSSSTTTTTTTTTSSSQQQPPPNNNJJJLLLSSSSSSKKKEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJMMMQQQRRRXXXmmmllleee```YYY]]]jjjxxxwwwooodddZZZVVVSSSNNNIIIGGGHHHJJJIIIHHHJJJNNNIIIFFFJJJGGGDDDKKK@@@RRRllluuugggllliiibbbdddgggiiijjjiiihhhggggggmmmiiitttxxxxxx~~~}}}|||yyyzzzyyyuuurrrrrrzzz}}}zzzwwwwwwvvvxxx|||wwwuuuxxxxxxtttqqqssssssqqqsssuuuxxx{{{|||~~~~~~{{{xxxuuusssrrrrrrsssrrrqqqqqqqqqsssuuuvvv{{{|||}}}}}}{{{xxxtttrrrsssuuuwwwxxxvvvsssrrrrrrqqqqqqooommmjjjjjjlllnnnrrroookkkiiiiiiiiiiiiiiiiiinnnpppnnnnnnpppqqqpppppppppnnnllliiiiiikkkmmmoooooonnnnnnnnnnnnoooooofffuuu}}}{{{}}}~~~{{{yyyvvvvvvxxxzzz{{{{{{yyyxxxvvvwwwzzz~~~|||xxxvvvxxxxxxvvvwww{{{{{{|||llliiifffccccccfffjjjlllvvvssssssvvvzzz~~~|||vvvyyyttthhhpppwww|||zzzvvvtttssswww|||~~~|||vvvtttrrrqqqppppppooonnnfffgggggghhhgggeeecccbbb\\\^^^aaaaaa^^^\\\\\\]]][[[[[[YYYXXXXXXXXXXXXYYYSSSUUUXXXYYYXXXUUUSSSQQQPPPQQQRRRRRRQQQPPPNNNMMMNNNJJJJJJNNNNNNHHHEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIHHHGGGHHHJJJJJJJJJSSS^^^oooooo[[[NNNRRRXXXeeeuuu~~~~~~}}}~~~tttuuuyyy~~~yyyhhh^^^VVVTTTSSSQQQOOOPPPLLLJJJHHHHHHIIIHHHGGGEEEEEEJJJFFFBBBDDDCCCGGGVVVlllfffcccfff___ZZZ\\\^^^aaaccceeeeeeeeeccckkkhhhsssvvvwww~~~|||tttqqqvvvvvvooommmrrrssszzz~~~yyyuuuuuuuuuwww~~~yyyuuurrrtttvvvtttooonnnqqqrrrqqqppptttzzz~~~}}}{{{xxxuuutttsssttttttttttttuuuvvvvvvvvvvvvvvvzzz{{{{{{{{{yyyvvvrrrppprrrtttuuuuuusssqqqppppppjjjkkkkkkjjjiiijjjmmmooommmkkkiiiiiijjjjjjiiiggggggkkknnnlllkkknnnooonnnlllkkkhhhfffeeegggiiikkkiiiiiiiiiiiiiiihhhgggggg```jjjqqqqqqrrryyy||||||xxxuuutttvvvyyy{{{|||yyywwwuuuuuuwwwyyyzzzzzzvvvtttrrrsssvvvyyy{{{|||xxxtttrrrssstttsssuuuzzzyyy{{{~~~~~~gggbbb^^^^^^dddlllppprrrqqqooopppwwwtttmmm{{{}}}~~~}}}xxx}}}}}}yyyxxxvvv{{{}}}rrrssstttvvvxxxzzz|||}}}qqqooommmmmmnnnnnnmmmkkkiiiiiijjjiiigggccc```]]]WWW\\\``````]]]ZZZZZZ\\\ZZZYYYWWWVVVVVVWWWXXXYYYTTTUUUVVVWWWWWWVVVSSSQQQOOOPPPQQQRRRQQQOOOMMMKKKNNNKKKIIIKKKKKKHHHFFFFFFDDDEEEEEEFFFFFFFFFFFFFFFGGGEEEEEEFFFEEEEEEHHHMMMOOOppp~~~iiiYYYSSSOOOSSSZZZ___dddjjjnnnlllmmmoooooopppvvv}}}xxxlllaaaXXXTTTUUUOOOJJJKKKLLLJJJIIIJJJHHHHHHHHHIIIJJJJJJHHHGGGEEEIIIEEEBBBHHHQQQhhh}}}ooo```YYYZZZZZZXXXYYY[[[^^^aaaccceeefff___hhhgggrrrtttqqq~~~uuusssxxxyyyuuuvvv|||yyy~~~yyytttwww{{{|||}}}~~~zzztttsssuuu|||{{{tttmmmkkkpppsssssstttxxx}}}~~~|||{{{wwwvvvtttsssssssssssstttooorrruuuxxxyyywwwtttrrrwwwwwwwwwvvvuuurrrooonnnqqqssssssrrrooommmllllllggghhhiiihhhhhhhhhkkkmmmhhhggggggiiijjjkkkjjjhhhfffkkkmmmkkkjjjmmmnnnlllhhhfffcccaaabbbdddfffgggeeeeeeffffffeeedddcccbbbccchhhkkkhhheeefffiiijjjrrr|||}}}wwwsssqqqooooooqqqtttvvvvvvtttrrrppppppqqqrrrrrrqqqvvvtttqqqqqqsssvvvwwwwwwsssooommmoooppppppsssxxxxxxzzz}}}~~~}}}}}}}}}|||zzzzzz{{{}}}```______dddkkkooonnnlllhhhhhhnnnyyytttjjj~~~zzztttzzz~~~}}}{{{uuuvvvwwwvvvvvvvvvvvvwwwpppooommmmmmmmmllljjjiiijjjkkklllkkkgggbbb]]]YYYSSSWWW]]]___]]][[[[[[[[[YYYXXXVVVUUUVVVWWWYYYZZZUUUUUUUUUVVVVVVUUURRROOOPPPRRRSSSTTTSSSQQQNNNLLLLLLIIIHHHHHHIIIHHHGGGFFFDDDEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCCCCCCCDDDFFFHHHLLLZZZgggrrrcccRRRKKKKKKLLLPPPTTT]]]\\\]]]```aaaaaaeeekkkkkkpppwww|||{{{tttsssttttttsssdddaaa\\\VVVQQQNNNLLLLLLMMMIIIGGGJJJKKKGGGFFFGGGJJJIIIHHHGGGFFFDDDCCCBBBBBBFFFFFFKKKZZZmmmwwwnnnlll\\\OOOTTT\\\XXXXXXZZZ[[[^^^aaadddeee]]]eeebbbmmmnnniiixxx{{{|||}}}{{{~~~~~~|||}}}~~~~~~yyyvvv{{{~~~|||~~~xxxsssuuu|||vvvmmmlllqqqttttttyyy|||~~~~~~{{{wwwtttrrrpppqqqrrrssssssrrrqqqoooiiilllppptttuuussspppnnnrrrrrrrrrrrrqqqooommmllloooppppppooollljjjiiiiiihhhiiiiiihhhffffffggghhhfffffffffgggiiijjjhhhgggfffkkkllljjjiiikkkllljjjdddaaa___^^^```aaabbbbbbcccccccccbbbaaa___^^^]]]___bbbdddccc``````bbbdddhhhgggjjjqqqyyy}}}wwwpppnnnllllllooorrrtttuuusssqqqooooooooopppooommmtttrrrqqqrrrsssttttttsssmmmjjjiiilllnnnmmmpppuuuwwwyyy{{{}}}}}}}}}{{{{{{zzz{{{|||{{{zzzzzz|||~~~```cccgggjjjmmmnnnnnnmmmlllppp{{{nnnttt~~~}}}~~~~~~{{{yyy{{{zzzwwwzzzxxxuuuuuuwwwxxxuuurrruuutttsssqqqnnnkkkhhhhhhiiijjjkkkjjjgggaaa[[[WWWMMMRRRXXX]]]___^^^]]]]]]YYYXXXWWWVVVWWWXXXZZZ[[[VVVTTTSSSSSSTTTSSSOOOLLLPPPQQQSSSTTTSSSPPPMMMJJJGGGFFFEEEDDDFFFGGGFFFDDDEEEEEEEEEEEEDDDBBBAAA@@@???AAABBBBBBBBBCCCDDDDDDFFFOOORRRdddrrrjjjddd\\\UUUQQQNNNMMMOOOSSSUUUTTTVVV[[[XXXZZZ^^^ccchhhooowww|||xxxvvvwwwxxxwwwfffbbb]]]ZZZYYYYYYXXXWWWTTTRRROOOLLLIIIIIIIIIIIIGGGDDDDDDGGGHHHFFFEEEGGGHHHHHHGGGEEECCCCCCDDDEEEDDDMMMXXXlllooocccccccccXXXTTTYYY[[[WWWWWWWWWXXXZZZ]]]```bbb```ddd^^^hhhiiicccooopppvvv|||}}}zzzwww}}}~~~}}}~~~~~~{{{xxxyyy~~~~~~wwwqqquuu~~~wwwooonnnrrrtttrrrwwwyyyzzzyyywwwtttrrrrrrqqqsssvvvxxxwwwtttooolllggghhhkkkmmmoooppppppooooooooooooooonnnmmmlllkkkkkkllllllkkkiiihhhhhhiiiggghhhiiihhhfffeeefffggggggeeedddeeeffffffdddccceeeiiijjjgggeeeggggggeee```^^^\\\\\\^^^___^^^]]]^^^^^^]]]]]]\\\[[[[[[[[[ZZZ[[[^^^___^^^]]]```cccbbb\\\[[[bbbkkkrrr{{{{{{tttpppmmmkkkkkknnnqqqssstttooonnnmmmmmmnnnnnnmmmlllmmmlllmmmoooqqqrrrqqqooohhhffffffkkkllllllnnnrrrvvvvvvwwwwwwwwwwwwwwwvvvwwwyyyzzz{{{{{{{{{|||~~~fffiiimmmlllkkkmmmsssyyy{{{rrrhhhyyy}}}~~~~~~zzz{{{~~~~~~|||zzz|||{{{xxx}}}vvvqqqttt{{{}}}xxxrrrvvvwwwuuuqqqkkkfffdddcccgggiiijjjjjjfff```ZZZVVVIIIMMMTTT[[[```aaa```___YYYXXXXXXWWWXXXYYY[[[\\\UUUSSSQQQRRRRRRQQQMMMJJJNNNOOOQQQRRRQQQNNNJJJHHHBBBCCCBBBAAACCCEEEEEEBBBEEEEEEFFFEEECCCAAA???>>><<<@@@BBBBBBAAABBBAAA@@@===LLLNNNOOOiiixxxcccWWWQQQNNNMMMNNNKKKFFFDDDEEELLLLLLMMMOOORRRVVVZZZ\\\\\\^^^bbbfffjjjmmmnnnooommmuuu}}}~~~zzzvvvwwwzzzkkkeee]]]WWWTTTSSSRRRQQQKKKLLLNNNOOONNNMMMJJJIIIGGGFFFEEEDDDDDDDDDEEEEEEIIIFFFEEEFFFFFFBBBBBBDDD>>>???AAACCCFFFLLLRRRVVVfffuuu~~~dddbbbWWWRRRQQQTTT___```QQQUUUUUUTTTTTTVVVYYY\\\^^^dddfff]]]eeegggbbbmmmmmmrrrxxxwww}}}||||||xxx~~~}}}{{{{{{~~~~~~||||||wwwwww{{{~~~wwwooosss}}}wwwppppppssstttpppppprrrtttuuuuuuuuuvvvxxxuuuxxx|||}}}wwwpppkkkiiiiiiiiijjjlllooorrrsssmmmmmmmmmmmmmmmllllllkkkggghhhiiiiiihhhggghhhjjjccceeefffgggggggggiiikkkhhhfffdddccccccbbb```___cccggghhhdddbbbddddddaaa___\\\[[[[[[^^^^^^\\\ZZZXXXXXXWWWXXXYYYZZZ[[[\\\ZZZ[[[\\\]]]\\\[[[\\\___^^^XXXYYYcccjjjiiifffggghhhiiilllqqqwww~~~zzzooolllhhhgggiiillloooppphhhgggfffggghhhiiihhhgggeeeeeegggkkknnnooommmkkkeeeccceeejjjlllkkklllpppuuutttttttttsssssssssssstttvvvxxxzzzzzzzzz|||}}}xxxzzz~~~gggiiilllpppvvv}}}ppp```ggg~~~zzz{{{tttqqq{{{~~~~~~wwwvvv}}}xxxtttuuuuuurrrrrrsssssssssqqqmmmiiifffeeeeeemmmkkkiiigggdddaaa\\\XXXTTTVVVXXX[[[\\\\\\[[[[[[XXXWWWWWWVVVUUUUUUUUUUUUSSSUUUWWWVVVSSSOOOLLLKKKKKKLLLNNNNNNNNNLLLIIIGGGCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@@@@??????@@@@@@AAA@@@@@@DDDMMMWWWoooxxxdddSSSMMMOOONNNKKKJJJMMMLLLIIIIIIMMMMMMIIIIIIJJJMMMOOOQQQRRRRRRRRRVVVWWWYYY[[[[[[XXXTTTQQQMMMIIIFFFEEEGGGHHHFFFDDDDDDEEEGGGHHHHHHGGGEEECCCGGGEEECCCBBBBBBCCCCCCCCC@@@DDDAAAAAAHHHFFF@@@CCCFFFGGGKKKSSS]]]mmm}}}eee______```UUUNNNPPPSSSSSSSSSWWWWWWTTTRRRTTTWWWZZZZZZYYY[[[^^^aaabbbbbbeeelllrrrppptttxxxyyywwwxxx|||vvvxxxyyyxxxtttvvv{{{{{{||||||}}}~~~~~~yyy{{{{{{}}}|||{{{~~~yyyxxx||||||}}}}}}~~~zzz{{{}}}{{{vvvqqqppprrrvvvvvvwwwyyyzzzyyywwwtttrrrrrrrrrtttwwwxxxyyyyyy|||}}}wwwpppllljjjkkkmmmooonnnllllllnnnqqqpppqqqqqqooollliiiiiiiiiffffffeeecccaaaaaadddfffggghhhhhhhhhggggggiiikkkgggeeebbb___^^^]]]]]]]]]aaaccccccaaaccceeeccc^^^]]]\\\\\\\\\[[[[[[ZZZZZZWWWVVVUUUWWWYYYZZZWWWTTTWWW\\\]]]YYYYYY]]]___\\\XXXYYY[[[^^^___`````````aaa^^^```iiimmmkkkjjjmmmpppooonnnpppsssvvvwwwwww}}}}}}rrrhhh``````bbbcccccceee______aaabbbcccccccccbbb___bbbgggjjjkkkiiieeecccaaaeeeiiikkklllllllllmmmpppmmmjjjkkknnnqqqrrrqqqpppuuu{{{~~~}}}zzzvvvtttvvvzzz{{{zzz}}}|||pppwwwuuueeetttxxx|||~~~}}}~~~uuuzzzzzz|||}}}{{{vvvuuuxxxyyywwwwwwxxxssssssqqqnnnjjjhhhiiijjjllljjjgggeeebbb___[[[XXXVVVXXXYYY[[[\\\[[[ZZZYYYYYYXXXVVVUUUTTTSSSTTTTTTRRRTTTVVVUUURRRNNNLLLKKKJJJKKKMMMNNNMMMKKKHHHGGGDDDDDDDDDDDDDDDEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCC@@@@@@????????????@@@@@@EEECCCDDDFFFGGGQQQpppwwwqqqlllZZZVVVQQQNNNLLLJJJIIIHHHIIIIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJKKKJJJHHHFFFEEECCCAAA???@@@AAAAAA???===HHHHHHHHHGGGEEEDDDBBBAAA???@@@AAACCCFFFGGGFFFFFFBBBHHHDDDAAAFFFFFFFFFOOORRR^^^rrr```RRRTTTYYY^^^UUUNNNOOOQQQPPPPPPSSSTTTRRRPPPQQQTTTVVVVVVVVVVVV[[[aaacccdddgggnnnttttttwwwyyyxxxtttsssuuuxxxqqqvvvnnnhhhrrrwwwvvvxxx{{{|||{{{yyyyyy||||||~~~~~~}}}}}}|||{{{|||~~~~~~|||wwwtttvvvyyyyyywwwuuuuuuuuuuuutttsssrrrpppooottt{{{}}}zzz|||~~~~~~zzzssslllhhhgggkkkmmmoooooommmlllmmmoookkkllllllkkkhhhfffeeeeeeiiihhhfffccc```^^^___aaa```bbbcccbbbbbbbbbdddeeebbbbbbaaa```___^^^]]]\\\```bbbcccbbbdddgggfffaaa[[[[[[ZZZYYYYYYXXXXXXXXXXXXWWWVVVWWWZZZZZZWWWUUUSSSXXX[[[ZZZ\\\```aaa^^^]]]]]]^^^______^^^]]]\\\```^^^```eeefffaaaaaacccaaa``````bbbdddeeedddbbbkkkxxx{{{xxxooofff```aaadddcccbbbccc^^^___aaaaaaaaa```^^^\\\]]]```cccfffgggeeecccaaabbbdddggghhhggggggggghhhmmmjjjhhhiiilllooopppoooqqquuuzzz|||{{{xxxuuutttwww{{{||||||~~~~~~}}}xxxxxx}}}```kkktttzzz{{{uuuzzzzzzwww{{{wwwwwwzzz|||yyyxxxyyyssssssqqqmmmkkkkkkmmmpppkkkhhhdddbbb```]]][[[XXXXXXYYYZZZ[[[[[[ZZZYYYXXX[[[YYYVVVSSSRRRQQQRRRRRRPPPRRRTTTSSSQQQNNNMMMLLLJJJKKKLLLLLLLLLJJJHHHFFFEEEEEEEEEDDDDDDDDDCCCCCC?????????@@@AAABBBCCCDDD@@@??????>>>>>>??????@@@AAA@@@BBBDDDBBBDDDSSSeee{{{nnnhhh___RRRJJJKKKGGGEEEBBB@@@@@@AAADDDEEEAAABBBCCCBBBAAA@@@AAABBBDDDDDDDDDFFFGGGFFFDDDBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBJJJHHHDDDJJJPPP\\\ooottt```NNNIIIOOOVVVZZZRRRLLLLLLMMMMMMLLLNNNQQQOOONNNNNNPPPQQQRRRQQQQQQXXX```ccccccfffmmmtttrrruuuvvvtttqqqoooqqqsssmmmnnndddbbbpppvvvrrrrrryyyyyyxxxxxxyyy|||}}}~~~{{{{{{}}}~~~zzzwwwwww{{{~~~}}}zzzvvvsssssstttttttttqqqmmmmmmttt~~~|||||||||yyytttnnnhhhfffeeejjjmmmooopppnnnlllkkkkkkjjjlllmmmllliiigggffffffggggggeeebbb^^^]]]]]]______```bbbbbbaaabbbccceee^^^___`````````^^^\\\[[[\\\_________bbbffffffbbbXXXXXXXXXWWWVVVVVVUUUUUUXXXWWWWWWWWWYYYYYYXXXVVVRRRVVVZZZ[[[]]]```___\\\^^^^^^___^^^^^^]]]\\\[[[\\\]]]___aaa^^^YYYYYY]]][[[\\\]]]___aaa___[[[XXX^^^eeeooo|||zzzsssjjjdddaaaccceeebbb______]]]^^^```aaa___\\\YYYVVV[[[]]]___aaaaaaaaa```___bbbcccdddcccaaa```aaabbbiiihhhfffgggiiilllmmmlllrrruuuxxxxxxwwwuuuttttttwww{{{|||||||||zzzyyy{{{yyypppuuu|||uuuxxx{{{ooosssuuurrrttt|||yyyxxxzzzzzzvvvrrrrrrqqqpppnnnllljjjkkkooorrriiifffbbb___]]]\\\ZZZXXXWWWWWWXXXYYYYYYYYYXXXXXX\\\YYYVVVRRRPPPOOOOOOPPPNNNPPPRRRQQQOOOMMMMMMMMMIIIIIIJJJKKKJJJHHHGGGEEEFFFEEEEEEDDDCCCCCCBBBBBB>>>>>>>>>>>>???@@@AAAAAA???>>>>>>======>>>>>>???<<<<<<@@@EEEEEEEEEKKKTTTeeeuuuhhhhhh[[[XXXRRRMMMIIIGGGGGGHHHDDDDDDCCCBBBAAAAAABBBDDD????????????@@@@@@@@@@@@AAA@@@???@@@@@@BBBDDDFFFDDDEEEFFFFFFGGGIIIKKKNNNOOO[[[]]][[[dddpppttt\\\RRROOOKKKLLLQQQRRRNNNJJJIIIJJJJJJJJJJJJPPPNNNMMMMMMMMMNNNOOOPPPQQQVVV\\\]]]\\\___gggnnnjjjllloooooonnnoooqqqsssmmmqqqlllmmmxxxxxxoooooozzzvvvwww|||~~~~~~zzzzzz~~~|||{{{|||~~~{{{~~~~~~yyyvvvxxx{{{}}}~~~{{{wwwuuuvvvvvvwwwvvvnnnmmmooouuu}}}}}}{{{yyyuuupppkkkhhhggggggjjjlllooopppooollljjjhhhkkklllnnnnnnkkkiiiggggggbbbbbbbbb```^^^]]]___```^^^```bbbbbbbbbbbbcccdddaaaaaa```___^^^\\\[[[[[[YYY[[[[[[ZZZ]]]aaa```]]]VVVVVVVVVUUUUUUTTTTTTTTTWWWVVVUUUUUUVVVVVVWWWWWWWWWWWWXXXYYYZZZ\\\[[[YYYZZZZZZ[[[\\\\\\\\\]]]]]]YYY\\\```___[[[XXXZZZ^^^___aaacccggghhheee```\\\aaabbbeeejjjvvv}}}pppfffbbbaaaeeeeeeaaa]]]\\\ZZZ\\\^^^```___[[[WWWTTTZZZ[[[\\\]]]]]]^^^^^^]]]`````````___]]]]]]___```fffeeeeeefffgggiiijjjkkkrrrssstttsssrrrqqqqqqrrruuuyyy{{{zzz}}}zzzwwwyyy|||}}}}}}}}}yyyvvv}}}~~~wwwvvvnnnlllxxxyyynnnqqqxxxoookkkxxxzzzvvvuuuwwwvvvqqqmmmmmmmmmmmmkkkiiihhhiiimmmqqqgggddd```]]]\\\[[[YYYXXXSSSSSSTTTVVVWWWXXXXXXXXX[[[YYYUUUQQQOOOMMMMMMMMMLLLNNNPPPOOONNNLLLLLLLLLHHHHHHIIIIIIHHHGGGEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA??????>>>===============>>>======<<<<<<======>>>>>>>>>@@@AAA@@@>>>???BBBDDDUUUooo{{{ooocccZZZTTTRRRKKKIIIGGGFFFFFFFFFEEEDDDAAAAAA@@@>>>>>>???AAACCCFFFFFFGGGGGGHHHIIIJJJKKKJJJSSS```llluuu{{{^^^QQQHHHLLLMMMGGGDDDGGGIIIHHHGGGEEEGGGIIIJJJIIINNNNNNNNNMMMLLLMMMOOOPPPSSSUUUWWWVVVUUUWWW^^^ddddddeeehhhjjjlllnnnppprrrmmmuuuuuuwww~~~|||zzzxxxttt{{{{{{~~~~~~|||zzz|||}}}{{{yyyxxxzzz{{{www}}}{{{xxxzzz{{{zzzyyyxxxvvvvvvwwwxxxwwwvvvnnnppptttwwwyyyzzz|||~~~yyyvvvrrrnnnkkkkkkkkkkkkjjjkkkmmmnnnnnnllliiiggghhhjjjlllkkkiiifffdddccc___```aaa___^^^]]]^^^```\\\^^^``````_________```fffddd```\\\ZZZYYYZZZ[[[ZZZ[[[ZZZWWWYYY\\\[[[WWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRRRRSSSUUUVVVYYYVVVTTTVVVXXXZZZZZZZZZXXXXXXXXXYYYYYYZZZZZZ[[[[[[```ccc```[[[ZZZ\\\___\\\^^^aaaeeegggeee```]]]_________```eeeppp}}}pppccc```aaadddccc^^^ZZZZZZWWWYYY]]]______]]]YYYWWWZZZZZZ[[[[[[\\\]]]]]]]]]\\\]]]^^^]]]]]]]]]___aaacccdddeeeeeefffggghhhiiinnnoooooonnnmmmmmmnnnppprrruuuwwwwwwxxx||||||yyyyyytttrrrvvvzzz|||~~~}}}}}}}}}}}}{{{zzz}}}~~~~~~{{{wwwtttnnnjjjkkkyyyzzz{{{zzzrrrnnnzzz~~~kkkaaaooowwwsssqqqssssssooolllmmmjjjjjjiiigggffffffjjjllldddbbb___]]]\\\[[[YYYWWWOOOOOOPPPRRRSSSUUUVVVVVVXXXWWWTTTQQQOOOLLLKKKJJJLLLMMMNNNNNNLLLJJJKKKKKKGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@>>>===<<<;;;;;;;;;===<<<<<<;;;;;;<<<<<<===>>>>>>???>>><<<:::;;;<<<>>>AAAJJJ^^^{{{{{{vvvtttccc___\\\\\\^^^]]]WWWQQQJJJJJJJJJIIIGGGGGGIIIKKKEEEIIIPPPXXX^^^cccfffhhhuuuvvvRRRLLLGGGDDDFFFFFFCCCBBBCCCBBBEEEEEECCCDDDHHHIIIGGGKKKLLLLLLKKKKKKKKKNNNPPPSSSRRRQQQQQQSSSVVVZZZ\\\bbbcccdddgggiiikkkmmmnnnmmmtttuuuuuu{{{~~~|||rrrwww|||~~~}}}~~~~~~{{{|||}}}zzzxxxwwwwwwwwwxxx}}}yyy{{{{{{wwwuuusssssssssuuuuuutttsssppptttxxxxxxvvvvvvyyy}}}xxxuuupppmmmmmmmmmmmmmmmkkkjjjkkklllmmmmmmjjjgggjjjlllnnnmmmjjjfffdddccc```aaaaaa```^^^\\\\\\]]]___aaaccccccbbb`````````hhhddd___ZZZWWWWWWXXXZZZ\\\]]][[[WWWWWWZZZYYYUUURRRSSSSSSTTTUUUVVVWWWWWWTTTTTTSSSPPPOOOPPPTTTVVVWWWSSSRRRVVV[[[\\\]]]^^^ZZZYYYXXXWWWVVVVVVVVVWWW```dddeee```\\\\\\\\\\\\VVVWWWZZZ^^^``````]]][[[[[[[[[\\\]]]^^^```eeehhhsss~~~|||nnnbbb______aaa```[[[YYY[[[VVVXXX[[[^^^^^^]]][[[ZZZYYYYYYZZZ[[[\\\\\\\\\\\\YYY[[[]]]]]]]]]^^^```aaa```bbbddddddddddddfffgggiiijjjkkkjjjiiiiiikkkmmmooossstttssssssvvvuuuqqquuuppppppvvv|||~~~|||yyyxxxyyy{{{yyy{{{yyyxxxzzz|||||||||}}}~~~zzz}}}sssrrruuuyyyvvvuuuyyyxxxuuuyyyzzzjjjbbblllzzzuuurrrrrrqqqmmmkkkllliiiiiiiiigggeeedddfffhhhbbbaaa___^^^]]]\\\YYYWWWNNNNNNNNNNNNOOOPPPQQQRRRUUUUUUTTTRRROOOLLLIIIHHHLLLMMMNNNLLLJJJIIIIIIJJJGGGFFFFFFFFFEEEDDDDDDCCCDDDDDDDDDCCCCCCBBBBBBBBB@@@???>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999<<>>@@@GGGVVVvvvzzznnnXXX[[[^^^^^^[[[YYYXXXYYYZZZbbbooo}}}qqqVVVEEEHHHHHHEEEAAAAAADDDDDDAAA???DDDEEEBBBBBBFFFFFFDDDFFFHHHIIIHHHGGGHHHKKKNNNOOOMMMMMMRRRYYY]]]\\\YYY``````bbbdddhhhjjjlllllllllrrrqqqpppuuuxxx|||uuuyyy}}}}}}zzz|||{{{||||||}}}|||{{{zzzyyyxxxzzzyyytttxxxyyyuuuwwwtttqqqpppqqqrrrsssrrrvvvwwwwwwvvvvvvwwwzzz}}}yyyuuupppnnnnnnnnnmmmkkkkkkiiiiiijjjlllmmmkkkiiilllnnnpppoookkkgggcccbbb^^^___aaa```^^^]]]^^^^^^ccceeeggggggdddbbbaaa```bbb```\\\XXXVVVUUUVVVWWW[[[[[[YYYUUUUUUXXXWWWSSSOOOPPPQQQSSSUUUVVVWWWXXXUUUUUUSSSPPPNNNOOOTTTXXXWWWSSSTTT]]]bbb```]]]]]]YYYXXXWWWVVVVVVWWWWWWXXX^^^bbb```\\\ZZZ]]]]]]YYYVVVUUUUUUWWWZZZ[[[ZZZYYYXXXZZZ\\\]]]]]]]]]^^^^^^]]]fffxxxsssiiibbb___^^^^^^\\\YYYYYY\\\VVVWWWZZZ[[[\\\\\\[[[ZZZWWWXXXZZZ\\\\\\\\\[[[[[[WWWZZZ]]]^^^]]]]]]^^^___\\\___bbbbbbaaaaaaccceeedddeeeggggggfffgggiiikkknnnqqqsssppppppqqqoookkkppplllnnnvvv~~~zzz{{{{{{xxxvvvwwwzzz}}}||||||~~~xxxyyy~~~}}}}}}lllwwwvvvrrrvvv}}}~~~~~~{{{vvvyyyuuuzzzuuuppprrrppppppyyyzzzuuussspppkkkhhhiiiiiiiiiiiigggeeecccdddeeeaaa```______^^^\\\YYYVVVNNNMMMMMMLLLLLLMMMNNNNNNSSSSSSTTTSSSPPPLLLIIIGGGLLLMMMMMMLLLIIIHHHHHHIIIFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB??????>>>===<<<;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<888<<>>777:::???AAADDD[[[|||}}}{{{hhhTTTJJJDDDAAADDDAAA;;;===EEEDDD<<