BM6P6(@ ddd[[[TTTYYYhhhqqqssszzz|||uuuooohhhbbbUUUTTTSSSQQQOOOLLLJJJIIIJJJJJJIIIHHHHHHGGGGGGGGGCCCBBBBBBAAA@@@???>>>>>>@@@>>>===;;;;;;===>>>@@@>>>===<<<;;;;;;<<<===>>>======<<<<<<===???BBBCCCIIIOOOZZZgggqqq~~~{{{wwwrrrsssvvvzzz~~~|||{{{{{{uuuqqqiii```YYYVVVWWWYYYYYY\\\aaadddgggiiimmmooo{{{}}}rrrmmmsss|||}}}~~~vvvmmmbbbccceeegggiiiiiifffccc^^^```ccceeeeeeccc```___SSSSSSRRRSSSUUUXXX[[[^^^aaaaaabbbdddgggjjjmmmooorrrqqqqqqrrruuuxxxyyyzzzyyyxxxxxxzzz|||qqqmmmhhhccc```]]]ZZZXXXWWWVVVTTTRRRRRRRRRRRRSSSRRRQQQPPPPPPQQQRRRSSSTTTRRRRRRRRRRRRRRRTTTVVVWWWPPPPPPOOOOOONNNMMMLLLLLLOOONNNKKKHHHFFFHHHMMMQQQRRRQQQNNNKKKIIIIIIMMMOOOLLLMMMNNNMMMLLLKKKLLLMMMMMMPPPRRRSSSRRRQQQQQQQQQQQQOOOMMMKKKLLLNNNRRRTTTWWWYYY[[[]]]___ccchhhlllqqq{{{qqq^^^WWWYYY\\\kkkuuu\\\NNNIIIEEEAAA???======???BBBBBBEEEOOO[[[tttpppddd^^^hhhzzzooodddYYYTTTTTTWWW^^^fffgggdddeeejjjsssttt\\\XXXTTTYYYgggooovvv|||zzztttpppjjjeeeYYYXXXWWWUUUQQQNNNJJJHHHFFFGGGGGGHHHGGGGGGFFFEEECCCBBBBBBAAA@@@???>>>>>>???>>>===<<<<<<===>>>???>>>===<<<<<<;;;<<<======>>>===<<<<<<===???AAABBBHHHNNNYYYeeeppp~~~zzzwwwssstttvvvzzz}}}}}}}}}wwwrrrkkkaaaYYYVVVVVVXXXYYY\\\aaaeeegggjjjnnnppp{{{xxxooommmuuuzzz~~~vvvmmmdddeeeeeegggiiihhheeeccc^^^```ccceeeeeedddbbb```ZZZXXXUUUTTTTTTVVVYYY[[[^^^___```bbbeeehhhkkkmmmpppooooooqqqtttwwwyyyzzzzzzyyyyyyzzz|||~~~zzznnnjjjeeeaaa^^^[[[XXXVVVVVVUUUTTTRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPQQQRRRSSSUUUTTTSSSRRRQQQRRRRRRSSSPPPPPPOOONNNMMMLLLLLLLLLIIIJJJJJJIIIIIIJJJNNNQQQQQQPPPNNNJJJHHHHHHKKKMMMLLLNNNOOONNNMMMLLLMMMNNNNNNPPPRRRSSSQQQPPPPPPQQQOOONNNMMMLLLLLLNNNQQQSSSVVVXXXZZZ\\\___dddiiimmmttt|||nnn]]]XXX[[[```xxxpppYYYMMMHHHEEEAAA???===>>>@@@CCCDDDIIIVVVddduuukkkbbb```mmmlllaaaWWWUUUXXX\\\bbbgggfffeeegggoooyyygggTTTTTTTTTZZZiiipppzzz~~~~~~xxxrrrooolllggg]]]\\\[[[YYYUUUPPPLLLIIIGGGHHHJJJKKKKKKIIIGGGFFFCCCCCCBBBAAA@@@???>>>>>>???>>>===<<<<<<===>>>??????>>>===<<<<<<<<<<<<<<>>=========>>>@@@AAAFFFKKKVVVbbbnnn}}}zzzvvvssstttwww{{{xxxtttlllcccZZZUUUUUUVVVYYY\\\aaaeeehhhlllppprrrzzzyyyqqqlllmmmwwwyyyxxxvvvmmmggggggfffggghhhgggdddbbb^^^```ccceeefffeeedddcccbbb^^^YYYUUUSSSSSSVVVXXX[[[\\\]]]___bbbeeehhhiiilllmmmmmmooorrruuuxxxzzz{{{{{{{{{|||}}}}}}~~~~~~}}}~~~~~~~~~rrriiieeeaaa]]]ZZZXXXUUUSSSUUUTTTSSSRRRRRRQQQRRRRRRQQQQQQPPPOOOOOOOOOPPPPPPTTTSSSRRRQQQPPPQQQRRRRRRQQQPPPOOOMMMLLLLLLKKKKKKDDDFFFHHHJJJJJJKKKNNNPPPQQQPPPMMMJJJGGGFFFHHHKKKMMMNNNOOOOOOMMMMMMNNNOOOOOOQQQSSSSSSQQQPPPPPPPPPOOOOOONNNNNNOOOPPPRRRSSSUUUWWWZZZ]]]```eeekkkoooxxx}}}~~~iiiZZZWWW^^^fff{{{|||}}}iiiTTTJJJGGGDDD@@@?????????AAADDDGGGNNN___ooouuuhhhcccaaafffvvvvvvhhh]]]VVVYYY```eeehhhjjjffffffkkkuuu~~~```OOOQQQSSS[[[jjjrrr{{{}}}zzzsssooonnnlllhhh^^^^^^]]]\\\XXXTTTOOOMMMMMMOOOQQQRRRQQQNNNJJJHHHCCCCCCBBBAAA@@@??????>>>>>>>>>============>>>>>>>>>>>>======<<<<<<;;;;;;???>>>>>>===>>>>>>???@@@CCCGGGQQQ^^^jjjyyyzzzvvvsssuuuxxx{{{~~~~~~yyyuuunnnddd[[[UUUSSSSSSXXX\\\aaafffiiimmmqqqtttzzz~~~sssmmmjjjmmmyyy{{{uuuzzzxxxpppiiihhhfffffffffeeecccaaa^^^```cccfffhhhhhhgggfffgggbbb[[[UUUQQQQQQSSSUUUYYYZZZ[[[^^^aaadddfffhhhiiijjjlllnnnpppssswwwyyy{{{}}}~~~~~~}}}}}}}}}~~~{{{|||~~~xxxmmmdddaaa]]]ZZZXXXVVVTTTSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQPPPPPPOOOOOONNNNNNNNNOOONNNNNNOOOPPPRRRTTTUUUQQQPPPNNNLLLKKKJJJJJJKKKDDDFFFHHHHHHIIIJJJMMMOOOQQQPPPNNNJJJGGGFFFHHHJJJKKKMMMNNNNNNMMMLLLMMMOOOOOOQQQSSSSSSQQQPPPOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUWWWZZZ]]]aaagggmmmrrryyy}}}wwwdddXXXWWWaaammm~~~rrraaaOOOGGGEEEBBB@@@?????????AAACCCFFFPPPdddwwwpppggg^^^bbbnnnrrrddd[[[XXX```kkkppppppooohhhiiippp{{{|||]]]LLLMMMOOOWWWgggpppxxxxxxuuuooolllmmmjjjfff[[[\\\\\\[[[ZZZWWWTTTRRRSSSUUUWWWWWWUUUQQQLLLHHHDDDCCCCCCBBBAAA@@@??????>>>>>>============>>>>>>===============<<<<<<;;;>>>>>>>>>>>>>>>>>>?????????CCCLLLXXXeeerrrzzzuuusssuuuxxx}}}~~~}}}|||yyyvvvooofff\\\UUURRRQQQXXX\\\aaafffiiimmmqqqtttyyy~~~|||qqqkkkjjjooozzzvvvuuuzzzssshhhgggddddddddddddcccaaa___aaadddgggjjjkkkkkkkkkiiiddd]]]UUUQQQPPPQQQSSSVVVXXXZZZ^^^aaadddggghhhgggiiikkkmmmnnnqqquuuyyy{{{~~~~~~}}}}}}~~~{{{|||uuulllaaa^^^ZZZXXXWWWVVVTTTSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMOOOQQQSSSTTTQQQPPPMMMKKKJJJIIIJJJJJJHHHHHHHHHGGGFFFGGGKKKNNNQQQQQQOOOLLLIIIGGGHHHJJJIIIKKKLLLLLLKKKKKKLLLNNNOOOQQQSSSSSSQQQPPPPPPPPPOOOOOOPPPPPPRRRSSSTTTUUUVVVXXX\\\___ccciiioootttxxx}}}qqq```VVVWWWfffvvvhhhYYYKKKEEECCCAAA????????????AAACCCEEEQQQggg|||zzzooojjj___iiizzz~~~nnnbbb\\\]]]hhhuuuxxxuuurrrlllmmmuuu|||\\\KKKKKKKKKSSSaaaiiissssssqqqmmmlllllliiidddYYYYYYYYYYYYXXXWWWVVVVVVTTTVVVWWWXXXUUUQQQLLLIIIDDDDDDCCCBBBAAA@@@??????======>>>>>>>>>>>>======<<<<<<============<<<<<<======>>>>>>????????????>>>AAAIIIUUU```kkkzzzzzzuuusssvvvyyy~~~~~~|||{{{{{{xxxrrriii```XXXTTTSSSYYY\\\aaaeeehhhlllppprrrxxx~~~zzzpppllllllppp{{{zzzuuuxxxzzzsssfffdddaaaaaabbbcccccccccaaabbbfffiiilllooopppppplllggg```XXXSSSQQQQQQQQQSSSUUUYYY]]]bbbeeehhhiiigggiiilllmmmmmmoootttxxxzzz~~~}}}~~~}}}qqqiii^^^[[[XXXVVVVVVUUUTTTSSSPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPPPPOOONNNNNNOOONNNMMMLLLMMMNNNOOOPPPRRRPPPMMMJJJIIIHHHIIIIIIKKKKKKIIIGGGEEEFFFJJJLLLPPPPPPOOOLLLIIIHHHIIIJJJHHHJJJKKKKKKJJJKKKLLLMMMMMMPPPRRRSSSRRRQQQQQQQQQNNNMMMMMMNNNOOOQQQSSSTTTYYY[[[^^^aaaeeekkkqqqvvvyyykkk]]]VVVZZZmmmyyy```TTTHHHDDDCCC@@@??????===???BBBDDDGGGSSSllluuullljjjdddsssuuuggg```^^^cccqqq{{{|||wwwsssoooqqqxxx|||^^^MMMOOONNNRRR^^^cccnnnoooooommmmmmnnniiibbbXXXXXXVVVUUUUUUUUUVVVVVVSSSTTTVVVWWWUUURRROOOLLLDDDDDDCCCBBBAAA@@@@@@???======>>>>>>>>>>>>======:::;;;<<<===>>>>>>======<<<<<<===>>>???@@@@@@@@@>>>AAAIIITTT^^^eeepppzzzzzzuuusssvvvzzz~~~}}}}}}{{{vvvnnnddd\\\XXXVVVYYY\\\aaaeeegggjjjnnnpppwww}}}wwwnnnlllmmmrrr||||||wwwuuuzzzxxxpppccc```^^^^^^```cccdddeeebbbdddgggkkkooorrrtttuuuqqqllleee]]]VVVRRRPPPOOOOOORRRVVV\\\aaaeeehhhiiigggjjjmmmmmmlllmmmrrrwwwyyy~~~}}}xxxjjjcccZZZXXXUUUTTTTTTTTTSSSSSSOOOPPPQQQQQQQQQQQQPPPOOONNNOOOPPPQQQQQQPPPPPPOOOMMMMMMLLLKKKLLLMMMNNNOOORRRPPPLLLIIIHHHGGGHHHIIIIIIJJJJJJJJJHHHHHHIIIKKKNNNNNNMMMKKKIIIHHHIIIJJJIIIJJJLLLLLLKKKKKKMMMNNNLLLNNNQQQRRRRRRQQQRRRSSSPPPOOONNNNNNOOORRRUUUWWW\\\^^^```cccggglllrrrwww|||zzzfff[[[WWW^^^uuuttt[[[PPPFFFCCCBBB???>>>???<<>>>>>>>>>>>======999:::<<<>>>??????>>>>>>;;;;;;===>>>@@@@@@AAAAAA@@@BBBJJJUUU]]]ccckkktttyyytttsssvvv{{{}}}yyyqqqggg```[[[YYYYYY\\\aaadddgggiiimmmooowww}}}~~~uuummmlllnnnsss|||}}}zzzvvvvvv|||~~~uuummm```^^^\\\\\\___ccceeefffccceeehhhlllppptttvvvwwwuuuqqqiii```XXXSSSOOONNNLLLOOOUUU[[[aaaeeehhhiiihhhkkknnnmmmlllmmmrrrwwwxxx}}}~~~sssddd]]]XXXVVVSSSRRRSSSSSSSSSRRRNNNOOOPPPQQQQQQQQQPPPOOOMMMNNNPPPQQQRRRQQQQQQPPPIIIIIIIIIJJJLLLOOOQQQRRRRRRPPPLLLIIIGGGGGGHHHIIIFFFIIIKKKLLLKKKJJJJJJJJJKKKLLLLLLJJJHHHGGGHHHIIIIIIKKKLLLMMMLLLLLLNNNPPPKKKNNNQQQRRRRRRRRRSSSTTTTTTSSSQQQPPPRRRUUUYYY\\\]]]___bbbeeehhhmmmssswww~~~vvvbbbZZZXXXaaa{{{qqqXXXNNNFFFCCCBBB???>>>???;;;???EEEJJJPPP^^^zzzvvvoooooorrr}}}kkkaaa\\\```kkkyyy~~~zzzssspppsssuuu||||||___OOOOOOLLLNNNYYY___iiikkkmmmnnnqqqpppggg]]]WWWTTTRRRSSSVVVYYYYYYXXXSSSSSSTTTVVVWWWWWWTTTQQQGGGDDD@@@???@@@AAABBBBBBAAA@@@???>>>============;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@<<>>>>>>>>>>>????????????>>>>>>======>>>>>>???@@@>>>@@@EEEMMMWWWaaaiiinnnuuu~~~{{{vvvtttvvvyyy}}}~~~}}}|||yyytttnnnhhhbbb___]]]___bbbdddeeehhhlllooowww|||zzztttmmmkkkooouuuzzz|||{{{xxxtttuuuzzzwwwnnniii^^^[[[YYYZZZ^^^aaabbb``````aaadddhhhmmmrrrvvvyyyyyywwwpppggg]]]UUUPPPNNNKKKNNNRRRUUUXXX\\\aaaeeefffhhhjjjkkklllooosssvvvxxx{{{xxxhhh^^^ZZZUUUTTTRRRQQQOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMLLLLLLLLLKKKIIIHHHJJJNNNRRRTTTSSSQQQMMMIIIGGGHHHIIIKKKKKKKKKKKKJJJIIIHHHGGGJJJKKKKKKJJJGGGEEEEEEFFFJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSRRRRRRQQQSSSUUUWWWXXXZZZ]]]```eeejjjqqqxxx}}}kkk______]]]nnnvvvcccPPPGGG@@@@@@AAA@@@???@@@@@@BBBGGGPPP^^^sss{{{kkkhhhooopppeeedddfffiiiooorrrnnniiikkkqqq}}}___NNNMMMIIILLLXXX```ttt{{{~~~xxxqqqfff]]]WWWUUUSSSRRRSSSTTTTTTSSSRRRQQQPPPPPPRRRRRRQQQPPPHHHEEEBBB@@@AAABBBBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>======>>>>>>???@@@>>>AAAFFFMMMVVV___fffjjjrrr{{{{{{vvvtttuuuxxx|||~~~}}}{{{zzzyyyvvvqqqkkkfffccc```bbbcccdddeeegggkkkmmmvvv{{{zzzsssllljjjnnnvvv{{{~~~~~~zzzvvvuuuyyy~~~yyyrrrjjjeee\\\YYYWWWYYY]]]``````___]]]^^^aaaeeekkkpppuuuxxxzzzwwwrrriii___VVVQQQOOOKKKMMMPPPSSSVVVZZZ___bbbbbbdddgggjjjlllooossswwwvvvzzzrrrddd\\\YYYRRRQQQPPPNNNMMMLLLLLLLLLNNNNNNOOOOOOOOOPPPPPPPPPQQQPPPOOONNNNNNMMMNNNNNNKKKKKKJJJIIIHHHJJJMMMQQQSSSSSSQQQNNNJJJHHHHHHIIIKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJKKKJJJHHHFFFFFFFFFIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRQQQQQQQQQRRRTTTWWWYYY[[[ZZZ]]]aaaeeekkkqqqyyy~~~ggg]]]^^^___rrrooo]]]MMMEEE@@@AAABBB@@@>>>???>>>@@@GGGTTTggg{{{xxxiiiiiiqqqllldddeeekkklllnnnnnnhhheeejjjsss```OOOMMMIIIMMMYYY```yyy}}}rrrggg^^^WWWUUUSSSRRRQQQQQQQQQQQQQQQOOONNNNNNOOOPPPPPPOOOHHHFFFCCCAAABBBBBBBBBAAABBBBBBBBBBBBAAA@@@??????>>>>>>======<<<<<<;;;;;;===============>>>??????===@@@EEEMMMVVV^^^eeeiiittt}}}|||wwwsssuuuwwwzzz~~~|||{{{{{{{{{{{{yyyuuunnniiieeeaaabbbcccdddeeegggkkknnnvvv{{{zzzsssllljjjooowww}}}|||wwwuuuxxx~~~~~~xxxqqqkkkddd```XXXVVVVVVXXX]]]```___]]][[[\\\^^^bbbhhhmmmsssvvvyyywwwssskkkaaaWWWRRROOOLLLNNNPPPRRRUUUYYY^^^aaa```cccfffiiikkknnnrrruuuuuuxxx}}}~~~}}}}}}}}}lll___XXXVVVPPPOOONNNMMMLLLLLLKKKLLLNNNNNNNNNOOOOOOOOOOOOPPPQQQPPPNNNMMMMMMMMMNNNOOOJJJJJJJJJIIIHHHIIIMMMPPPRRRSSSRRRPPPLLLJJJIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJKKKKKKIIIGGGFFFGGGIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRQQQRRRRRRTTTVVVXXXZZZ[[[\\\___cccgggmmmttt{{{{{{eee[[[[[[]]]qqqhhhWWWJJJDDDAAACCCCCC@@@>>>???BBBCCCIIIXXXlllsssjjjooo{{{xxxgggbbbdddjjjlllnnnmmmhhhgggqqq}}}aaaPPPOOOKKKMMMYYY```www}}}pppddd\\\WWWVVVTTTRRRPPPOOOOOOPPPPPPOOOMMMMMMNNNOOOOOONNNIIIGGGDDDCCCCCCCCCBBBAAA@@@AAAAAAAAA@@@???>>>===>>>>>>======<<<<<<;;;;;;=========<<<===>>>>>>???;;;>>>CCCKKKTTT^^^eeejjjvvv}}}xxxtttuuuvvvyyy}}}~~~|||zzz}}}~~~~~~}}}xxxqqqjjjfff```aaabbbcccdddggglllpppvvvzzzzzztttmmmlllqqqyyy|||wwwuuuwww|||yyyqqqjjjccc]]]YYYTTTTTTVVVZZZ```bbb```]]]\\\\\\]]]```eeejjjooorrrwwwvvvssslllbbbYYYSSSPPPMMMNNNOOOPPPRRRVVV[[[___```cccfffiiikkkmmmppprrrvvvyyy}}}~~~}}}{{{{{{zzz}}}xxxggg\\\UUURRROOOOOONNNMMMLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNPPPOOONNNMMMLLLMMMNNNOOOIIIJJJJJJIIIHHHJJJLLLOOOQQQRRRSSSQQQNNNKKKJJJIIIKKKKKKKKKKKKJJJIIIHHHGGGHHHJJJLLLLLLJJJHHHGGGGGGIIIJJJKKKMMMNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPQQQSSSTTTTTTUUUWWWXXXZZZ[[[[[[^^^bbbgggmmmttt{{{xxxcccZZZZZZ^^^rrrwww```QQQGGGCCCAAACCCCCC???>>>@@@DDDEEEKKKZZZoooyyykkkgggsssoooaaa^^^bbbgggiiilllllliiijjjwww~~~aaaPPPPPPKKKMMMXXX^^^ppp{{{xxxmmmaaaXXXVVVVVVUUURRROOONNNOOOQQQPPPOOONNNNNNPPPPPPOOONNNIIIGGGEEEDDDDDDDDDBBBAAA>>>???@@@@@@???>>><<<;;;????????????>>>>>>>>>>>>======<<<<<<======>>>???<<<>>>BBBIIIRRR\\\eeejjjsss}}}~~~yyytttuuuvvvyyy}}}~~~|||{{{}}}{{{tttmmmhhh```aaaaaaaaacccfffkkkooosssxxx{{{uuupppooottt{{{~~~zzztttrrrtttzzz{{{sssjjjccc]]]WWWSSSRRRTTTYYY```fffhhhddd```^^^^^^^^^___bbbgggkkknnnssstttrrrlllcccZZZTTTQQQKKKLLLMMMMMMNNNRRRWWW[[[```cccgggiiikkkmmmppprrryyy{{{}}}~~~}}}||||||}}}|||ttteeeZZZTTTPPPNNNNNNMMMMMMMMMMMMMMMNNNLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNJJJJJJKKKJJJJJJJJJMMMOOOPPPRRRTTTSSSPPPLLLJJJIIIKKKKKKKKKKKKJJJIIIHHHGGGGGGJJJLLLLLLKKKHHHGGGGGGIIIJJJLLLNNNOOOOOONNNNNNMMMMMMMMMMMMNNNOOOPPPPPPTTTTTTUUUWWWXXXZZZ[[[[[[ZZZ]]]aaaffflllsss{{{tttbbbZZZ\\\bbbyyymmmXXXMMMEEEBBBAAACCCBBB???>>>AAACCCFFFNNN___uuuoooddddddttt|||ggg[[[ZZZ___dddfffiiijjjggglll}}}{{{^^^OOOOOOKKKLLLUUUZZZjjjttt}}}|||vvvlllaaaWWWUUUVVVUUUSSSOOONNNPPPRRRPPPOOOOOOQQQRRRRRRPPPNNNJJJHHHFFFEEEEEEDDDBBBAAA>>>???@@@@@@???>>><<<:::>>>>>>>>>>>>????????????===<<<<<<<<<<<<===>>>>>>???@@@BBBGGGOOOYYYccciiimmm{{{~~~zzzuuuvvvwwwyyy}}}~~~|||{{{{{{~~~~~~xxxqqqlllaaabbbaaa```aaadddiiilllnnnsss||||||wwwsssssswww}}}yyyuuuooonnnqqqwww|||zzzuuulllddd]]]WWWSSSPPPRRRVVV]]]gggoooooojjjeeeaaa```______```dddhhhjjjpppqqqppplllddd[[[UUUQQQLLLMMMMMMLLLMMMQQQVVVZZZ]]]aaafffjjjlllooorrrtttwwwyyyzzz{{{{{{|||~~~~~~pppcccZZZTTTPPPMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMJJJKKKLLLKKKKKKKKKMMMOOOPPPRRRTTTTTTQQQMMMKKKIIIKKKKKKKKKKKKJJJIIIHHHGGGGGGIIILLLMMMKKKIIIHHHGGGIIIJJJLLLNNNOOOOOOOOONNNLLLLLLLLLMMMMMMNNNOOOPPPRRRSSSUUUXXXZZZ\\\]]]^^^\\\___ccchhhnnnvvv}}}rrraaa[[[]]]eee~~~}}}cccQQQJJJEEEBBBAAABBB@@@>>>???CCCDDDJJJWWWiii|||wwwjjjccchhh{{{ttt```VVVWWW]]]aaaccceeefffgggqqqxxx\\\NNNOOOJJJJJJSSSWWWhhhrrrzzzzzzvvvooocccYYYUUUVVVVVVSSSPPPNNNPPPSSSPPPPPPQQQRRRTTTSSSPPPNNNJJJHHHFFFFFFEEEDDDBBBAAA>>>???@@@AAA@@@>>><<<;;;;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<===>>>>>>BBBBBBBBBFFFMMMWWWaaagggiiizzz{{{vvvvvvwwwzzz}}}~~~~~~}}}|||yyy|||{{{tttoooccccccbbb```___bbbfffiiikkkpppyyy|||xxxuuuuuuyyy~~~uuuqqqllljjjnnntttzzz}}}uuuoooggg___YYYUUUQQQNNNRRRXXXaaammmuuuuuuoooiiidddbbb```___```bbbfffhhhnnnoooooolllddd\\\UUURRROOOOOOOOONNNOOORRRWWW[[[[[[___eeejjjmmmqqqtttwwwssstttvvvwwwxxx{{{~~~mmmbbbZZZTTTQQQLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPKKKLLLNNNOOOOOONNNMMMLLLJJJLLLLLLLLLLLLLLLNNNPPPOOORRRUUUUUURRRNNNKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGIIILLLMMMLLLIIIHHHHHHIIIJJJMMMOOOPPPPPPOOONNNLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQTTTXXX[[[^^^___``````cccggglllrrrzzzrrrbbb[[[]]]eee~~~vvv]]]MMMIIIEEEBBB@@@AAA@@@===???DDDHHHPPP___qqqqqqjjjhhhpppooo\\\SSSVVV]]]___```cccdddiiiyyyxxx]]]OOOPPPLLLKKKRRRUUUaaaiiiqqqrrrqqqlllbbbXXXUUUTTTRRRSSSTTTUUUUUUTTTRRRRRRRRRTTTUUUSSSOOOLLLKKKJJJHHHFFFEEEEEEEEEFFFCCCBBBAAABBBBBBBBB@@@>>>??????>>>>>>======<<<<<<;;;<<<<<<<<<======>>>>>>>>>@@@BBBEEELLLVVV___ccclllxxx|||{{{uuuvvvxxx{{{~~~}}}}}}}}}~~~|||{{{}}}~~~yyyssspppfff]]]\\\]]]^^^bbbfffkkkpppxxx}}}zzzvvvwww{{{rrrnnniiiiiimmmrrruuuuuuzzzoooccc[[[UUUOOONNNPPPTTT\\\eeelllsssxxxvvvqqqiiieeeaaa^^^___bbbeeegggmmmmmmmmmmmmiiibbbXXXRRROOOLLLKKKMMMOOOPPPVVV]]]___```dddiiiooosssttttttwwwtttqqqqqquuu{{{vvvhhh___VVVRRRQQQOOONNNMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKLLLLLLLLLLLLPPPQQQTTTUUUSSSOOOKKKHHHIIIFFFDDDDDDFFFIIIJJJJJJIIIKKKMMMMMMLLLKKKLLLMMMLLLNNNPPPPPPOOOMMMMMMNNNRRROOOKKKKKKNNNQQQRRRQQQSSSTTTWWWXXXZZZ\\\___bbbdddgggkkkooosss{{{rrr```WWW\\\jjjlllZZZNNNHHHDDDAAA???AAA@@@???@@@DDDFFFYYYnnn{{{rrrdddfffmmmyyy|||cccVVVSSSUUUZZZ^^^]]]___ccclllvvv[[[MMMNNNJJJIIIQQQTTTVVV___hhhmmmmmmkkkcccZZZWWWVVVTTTTTTVVVWWWWWWVVVSSSQQQPPPPPPPPPPPPOOOMMMLLLKKKIIIGGGFFFEEEFFFFFF@@@???>>>>>>???>>><<<:::???>>>>>>>>>=========<<<<<<<<<<<<<<<=========>>>???@@@AAADDDJJJTTT^^^dddlllwww}}}{{{zzzzzz{{{}}}~~~~~~}}}||||||}}}|||~~~{{{vvvoooeee]]][[[\\\]]]```eeeiiinnnvvv}}}|||wwwwwwyyy{{{{{{zzzpppllliiijjjnnnrrrttttttuuujjj___XXXSSSOOOOOORRRWWW___gggnnnuuuzzzyyyuuunnnjjjdddaaa```bbbeeegggmmmmmmnnnnnnkkkddd[[[UUUTTTQQQPPPQQQQQQQQQVVV]]]^^^```eeeiiimmmpppssstttvvvtttrrrrrrvvv{{{rrreee\\\UUUPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKOOOQQQSSSTTTSSSPPPLLLIIIEEECCCBBBBBBDDDFFFGGGFFFJJJKKKLLLLLLJJJHHHHHHIIILLLNNNPPPPPPOOONNNMMMNNNOOOLLLIIIJJJLLLOOOQQQPPPSSSUUUWWWYYYZZZ\\\```ccceeehhhmmmqqquuu}}}rrr___WWW]]]mmm{{{fffUUUJJJEEEBBB???>>>@@@@@@???BBBGGGJJJ]]]rrrwwwiiiaaagggsssrrr\\\RRRPPPSSSXXX^^^^^^aaagggrrrtttYYYKKKLLLHHHHHHPPPTTTXXXaaakkkqqqsssqqqjjjbbbZZZXXXVVVVVVWWWXXXXXXWWWRRRPPPMMMMMMNNNOOOOOOOOONNNLLLJJJHHHGGGFFFFFFFFFCCCBBBAAABBBBBBBBB@@@>>>>>>>>>>>>>>>============<<<<<<<<<<<<============AAA@@@AAACCCHHHQQQ\\\dddkkkvvv~~~|||~~~~~~~~~~~~~~~}}}}}}||||||~~~}}}}}}~~~zzznnneee^^^\\\[[[\\\___dddfffkkkssszzzyyyvvvvvvwwwuuusssmmmkkkiiikkkooossstttsssnnndddZZZUUURRRPPPRRRVVV\\\cccjjjoootttyyyyyyvvvrrrnnngggbbb```bbbfffhhhnnnoooqqqqqqnnnggg]]]WWWTTTQQQOOOOOONNNMMMRRRXXX\\\aaafffjjjkkkmmmqqqtttvvvuuuuuuwwwyyy}}}lll```YYYRRROOONNNNNNMMMLLLKKKKKKJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKOOOPPPRRRTTTSSSPPPMMMJJJCCCBBBBBBCCCEEEFFFFFFEEEIIIKKKKKKJJJHHHFFFEEEFFFLLLNNNPPPQQQOOONNNNNNNNNNNNLLLJJJKKKMMMPPPRRRRRRTTTVVVXXXZZZ[[[^^^aaadddgggkkkppptttyyyppp^^^VVV___qqqrrr^^^OOOGGGCCCAAA>>>>>>???@@@@@@DDDKKKQQQdddzzztttjjjbbb```lll|||gggVVVPPPPPPTTTYYY______ccclllzzzsssXXXJJJLLLHHHIIIRRRVVVccclllvvvzzzzzzwwwoooggg[[[YYYVVVUUUVVVXXXXXXXXXPPPNNNNNNOOOQQQSSSTTTSSSPPPNNNLLLJJJHHHGGGFFFGGGGGGFFFEEEEEEFFFEEECCCAAA>>>>>>>>>>>>============<<<<<<<<<===============BBB@@@@@@BBBFFFMMMYYYdddkkkttt~~~~~~}}}|||}}}~~~~~~}}}||||||{{{{{{||||||}}}~~~{{{oooggg```^^^\\\[[[^^^cccdddiiiqqqxxxzzzwwwvvvuuussspppkkkiiiiiilllqqqtttsssrrrlllbbbXXXSSSQQQQQQUUUZZZaaahhhmmmnnnpppttttttrrroookkkfffaaa```bbbhhhlllqqqrrrssstttppphhh^^^VVVSSSOOOMMMMMMLLLKKKPPPVVV[[[aaahhhkkkjjjlllpppuuuvvvxxxzzz|||}}}xxxggg]]]VVVQQQNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKJJJKKKKKKLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKNNNOOOQQQSSSSSSQQQNNNLLLFFFEEEEEEGGGIIIJJJIIIGGGHHHJJJKKKJJJHHHFFFFFFGGGLLLOOOQQQQQQOOONNNNNNOOOOOONNNMMMNNNPPPSSSUUUVVVTTTVVVYYY[[[\\\___cccfffiiinnnsssxxx|||kkkYYYTTT___qqqkkkXXXLLLFFFCCCAAA???>>>@@@???@@@FFFNNNZZZmmm{{{mmmeee```dddssswww```SSSQQQRRRVVV[[[______dddoootttXXXKKKLLLJJJKKKUUUZZZhhhqqqyyy|||{{{wwwnnneee[[[XXXUUUTTTUUUVVVWWWVVVMMMNNNPPPTTTXXXZZZYYYWWWRRRQQQNNNKKKIIIHHHGGGGGGCCCBBBAAAAAABBBAAA???>>>============>>>>>>>>>>>>===============<<<<<<<<>>>>>>>>>>>===============<<<<<<<<>>???CCCDDDFFFRRRaaajjjppp~~~~~~wwwvvvuuuuuuwww|||}}}}}}||||||{{{{{{zzzzzzxxxyyy|||~~~~~~}}}{{{zzztttnnnhhhccc]]]YYY[[[aaaaaafffmmmssszzzzzzwwwvvvvvvtttrrrjjjiiiiiimmmrrrvvvvvvuuupppeeeYYYTTTTTTVVV\\\ccckkkrrruuurrrooonnnnnnllleeefffeeecccbbbeeelllrrrwwwyyyzzzzzzuuulll```XXXTTTQQQNNNOOONNNMMMQQQXXXZZZ___eeeiiikkkmmmqqqtttrrrvvvzzz{{{{{{{{{~~~}}}ooo```XXXSSSOOOLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMOOOQQQRRRRRRQQQPPPGGGFFFFFFGGGIIIJJJJJJIIIHHHIIIKKKLLLKKKJJJKKKLLLMMMOOOQQQQQQPPPOOOOOOOOOLLLNNNOOOOOOOOOPPPSSSUUUVVVXXX[[[]]]___bbbfffiiimmmrrrxxx|||xxx```UUUVVVaaalll~~~|||dddTTTLLLHHHEEECCCAAAAAAAAA@@@BBBLLLWWWlllxxxooofffiiisssooo```RRROOORRRUUUXXX[[[______fffttttttXXXKKKMMMKKKNNNYYY___jjjrrrzzz|||{{{wwwnnnddd[[[XXXTTTRRRSSSTTTUUUVVVRRRRRRSSSUUUWWWXXXWWWVVVVVVTTTQQQNNNKKKIIIHHHHHHFFFEEEDDDDDDEEEEEECCCAAA<<<=========>>>>>>>>>???>>>=========<<<<<<<<<<<<@@@===???EEEEEEDDDOOO___hhhmmmzzz{{{uuutttssssssvvvzzz~~~~~~}}}}}}|||{{{{{{zzzzzzyyyxxxzzz}}}~~~~~~|||zzzzzzuuupppiiiddd\\\VVVXXX]]]___cccjjjooouuu~~~yyyuuuuuutttrrrpppkkkiiiiiimmmssswwwxxxwwwooodddYYYTTTUUUXXX```hhhqqqxxx}}}zzzvvvuuutttrrrjjjlllllliiiffffffkkkpppxxxzzz}}}~~~zzzqqqfff^^^TTTPPPMMMMMMKKKIIIMMMSSSXXX[[[___eeejjjnnnppprrrssswww{{{|||zzz{{{~~~yyykkk]]]UUUQQQMMMJJJJJJJJJIIIIIIHHHIIIIIIJJJJJJHHHHHHHHHIIIJJJJJJKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOKKKMMMOOOQQQRRRRRRRRRQQQHHHGGGEEEEEEHHHIIIJJJJJJIIIKKKLLLLLLJJJIIIIIIJJJMMMOOOQQQRRRPPPOOOOOOOOOMMMOOOQQQQQQPPPPPPRRRTTTWWWYYY\\\^^^```cccgggjjjnnnsssyyy}}}~~~sss___WWW\\\eeelllzzzxxxaaaRRRJJJFFFDDD@@@@@@AAABBBAAAEEEQQQ^^^uuuyyynnniiiqqq{{{dddWWWMMMNNNTTTXXX\\\^^^______hhhxxxtttXXXJJJLLLJJJNNNYYY___iiiqqqxxxyyywwwqqqggg]]]\\\YYYUUURRRSSSUUUVVVVVVVVVTTTRRRQQQSSSTTTTTTSSSWWWUUURRRNNNKKKIIIHHHHHHGGGEEEDDDEEEEEEEEECCCAAA<<<=========>>>>>>??????>>>>>>======<<<<<<<<<;;;???<<>>>>>@@@BBBCCCHHHVVVdddzzz{{{nnnlllwwwqqq___TTTLLLOOOWWW\\\```ccc___```iii{{{xxxWWWPPPKKKGGGOOOTTTaaajjjrrr{{{{{{sssiiicccaaaZZZXXXVVVTTTTTTTTTRRRQQQPPPOOONNNOOORRRTTTTTTTTTUUURRRMMMJJJHHHGGGEEEDDDEEEEEEEEEEEEFFFDDDAAA>>>???????????????>>>===<<<=========>>>===<<<<<<;;;>>>>>>>>>>>>@@@FFFMMMSSSggghhhrrrzzztttrrrqqqqqqssswww|||}}}~~~~~~}}}|||{{{{{{|||}}}|||{{{||||||}}}}}}|||{{{zzzzzzzzzvvvnnneee\\\XXXWWWXXXZZZ___eeekkkpppxxx|||vvvtttrrrpppnnnnnnmmmnnnqqqvvvzzz}}}~~~uuueeeYYYXXXYYY[[[fffttt~~~~~~{{{xxxrrrmmmjjjkkklllnnnwww~~~tttiii```[[[UUUQQQQQQSSSUUUWWWVVVXXX[[[___eeellluuuzzzzzz|||}}}~~~pppeeeZZZUUUQQQLLLJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFIIIIIIJJJJJJKKKLLLLLLLLLNNNMMMLLLKKKKKKJJJKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQKKKLLLNNNPPPQQQRRRSSSSSSKKKIIIFFFEEEGGGHHHIIIIIIIIIJJJJJJIIIHHHHHHIIIKKKMMMOOOPPPPPPOOONNNOOOPPPSSSSSSRRRQQQPPPRRRVVVYYYXXXZZZ]]]```bbbeeeiiilllrrrvvvzzzyyyvvvxxxuuuhhh]]]^^^fffuuummm[[[OOOGGGDDDCCCAAA<<<>>>EEEGGGKKK[[[ooovvvnnnnnn{{{zzzeeeWWWQQQNNNSSSYYY[[[\\\^^^aaadddppp|||ZZZRRRKKKGGGOOOSSS```hhhpppwwwvvvnnnddd^^^\\\ZZZXXXUUUTTTTTTSSSRRRPPPOOONNNMMMOOOQQQSSSSSSSSSTTTPPPLLLIIIHHHGGGFFFEEEFFFEEEEEEFFFFFFEEEBBB???===>>>>>>???????????????===============<<<<<<;;;>>>>>>>>>>>>@@@EEEMMMRRRaaaeeesss{{{vvvrrrqqqooonnnpppuuuyyy|||}}}~~~~~~~~~~~~}}}|||{{{|||}}}~~~}}}|||~~~~~~~~~}}}}}}|||||||||zzzvvvpppggg^^^XXXWWWWWWXXX\\\bbbhhhmmmuuu{{{vvvuuutttrrrpppooonnnooorrrwww{{{}}}~~~uuufff[[[ZZZ[[[^^^iiiwwwzzztttnnnjjjjjjlllnnnwwwuuukkkddd___XXXSSSQQQRRRRRRSSSUUUVVVYYY]]]ccckkktttzzz|||}}}kkkaaaWWWSSSPPPLLLJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQLLLMMMOOOQQQRRRSSSSSSTTTLLLIIIGGGFFFGGGIIIIIIIIIIIIIIIIIIHHHFFFGGGIIIKKKMMMOOOPPPPPPOOOOOOOOOPPPSSSSSSRRRQQQQQQSSSWWWZZZYYY[[[^^^aaacccgggkkknnnuuuxxxzzzyyyvvvyyyttthhheeekkkxxxzzzwww{{{iiiWWWNNNGGGCCCBBBAAA<<<>>>EEEIIIPPPcccwwwuuupppssstttbbbWWWQQQOOOTTTZZZ\\\___bbbeeeiiivvv\\\RRRKKKFFFNNNRRR___gggmmmrrrqqqhhh___ZZZYYY\\\YYYVVVTTTTTTTTTRRRQQQQQQPPPPPPQQQSSSUUUUUUTTTRRROOOKKKIIIHHHIIIHHHGGGGGGGGGFFFGGGGGGFFFCCC@@@======>>>??????@@@@@@@@@===============<<<<<<<<<>>>>>>>>>>>>@@@EEEKKKPPP\\\ddduuu}}}xxxtttqqqooommmlllnnnqqqvvvxxxyyy|||}}}}}}~~~~~~~~~~~~|||{{{{{{|||~~~~~~}}}~~~}}}|||{{{{{{{{{|||}}}yyywwwrrrjjjaaaZZZUUUTTTUUUYYY^^^ccciiiqqq{{{{{{wwwvvvuuusssqqqnnnnnnooosssxxx|||}}}}}}tttggg]]][[[]]]aaannn{{{~~~vvvoookkkjjjlllnnnvvv}}}~~~uuummmfffbbb[[[VVVTTTSSSRRRRRRTTTUUUWWW[[[```iiirrryyy}}}yyyfff\\\SSSQQQOOOKKKJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLKKKJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQNNNOOOPPPRRRSSSTTTTTTUUUMMMKKKHHHGGGHHHIIIIIIIIIHHHIIIHHHFFFEEEEEEHHHKKKMMMNNNPPPQQQPPPOOOPPPQQQRRRSSSSSSRRRRRRTTTWWWZZZZZZ\\\___bbbeeehhhllloooyyyzzzzzzxxxwww}}}wwwooorrr}}}yyyuuuttt~~~}}}bbbRRRLLLGGGCCCAAAAAA===>>>EEELLLXXXmmmzzzrrrqqqyyymmm]]]VVVRRRRRRWWW\\\^^^aaaeeeiiiqqq~~~YYYOOOIIIGGGPPPTTTaaahhhlllpppnnnggg```\\\[[[```]]]YYYWWWWWWWWWVVVUUUTTTSSSSSSUUUWWWXXXWWWVVVPPPMMMJJJIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFDDDBBB??????????????????@@@@@@>>>>>>===<<<<<<<<<<<<<<<===>>>>>>>>>???DDDJJJNNN[[[eeevvv}}}yyyvvvpppnnnlllkkkllloootttvvvwwwyyy}}}}}}{{{|||}}}~~~~~~~~~~~~~~~~~~{{{zzzzzz{{{}}}~~~~~~}}}|||{{{yyyxxxwwwyyyzzz|||xxxxxxuuunnnddd[[[UUURRRRRRVVV[[[```eeemmmxxx|||xxxwwwuuurrroookkkkkknnnrrrwwwzzz{{{{{{rrrhhh___\\\^^^dddqqqyyyqqqlllkkkmmmooosssyyy~~~~~~}}}{{{uuuooohhhddd___[[[YYYWWWUUUTTTVVVWWWWWWYYY^^^eeennnuuu|||vvvcccZZZSSSPPPOOOKKKIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKJJJJJJKKKLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQPPPPPPRRRSSSTTTUUUUUUUUUOOOLLLIIIHHHHHHIIIIIIIIIIIIIIIGGGFFFDDDEEEHHHKKKMMMNNNPPPQQQPPPPPPPPPRRRRRRSSSTTTSSSSSSUUUXXX[[[ZZZ\\\```ccceeeiiimmmpppyyyzzzyyyxxx{{{|||yyy}}}wwwyyy}}}tttZZZMMMIIIFFFBBB@@@BBB>>>???EEEOOO___vvvuuummmooo|||zzzgggZZZTTTTTTXXX^^^bbbaaacccgggnnnzzzzzzVVVMMMIIIJJJVVVZZZfffmmmpppqqqoooiiieeebbbbbbccc```\\\ZZZZZZ[[[[[[ZZZUUUUUUUUUWWWYYYYYYXXXVVVOOOMMMJJJIIIKKKLLLMMMLLLJJJHHHGGGGGGGGGFFFDDDBBBCCCBBB@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>>>>>>>>???CCCHHHLLLZZZeeeuuu}}}yyyvvvpppnnnlllkkklllooosssvvvvvvyyy}}}}}}{{{|||}}}}}}~~~~~~~~~~~~~~~{{{zzzyyyzzz|||}}}|||{{{|||zzzyyywwwxxxyyy{{{|||xxxxxxvvvpppggg]]]UUUQQQRRRUUUZZZ^^^ccckkkuuu}}}~~~yyyvvvsssmmmiiieeefffjjjpppuuuxxxyyyxxxpppiiiaaa\\\]]]ffftttwwwoookkkiiikkklllpppuuuxxxxxxxxxyyyuuupppmmmiiieeeaaa^^^[[[WWWTTTYYYYYYYYYZZZ]]]ccckkkpppzzz}}}ssscccZZZTTTRRRPPPKKKHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMNNNOOOPPPQQQQQQRRRQQQRRRSSSTTTUUUUUUVVVVVVQQQNNNKKKIIIIIIJJJJJJIIIIIIIIIIIIGGGFFFFFFIIIKKKLLLNNNPPPQQQPPPPPPQQQRRRRRRSSSTTTTTTTTTVVVYYY[[[ZZZ]]]```cccfffjjjnnnqqqxxxxxxyyyzzz}}}xxxwww~~~iiiSSSHHHFFFDDDAAA@@@BBB@@@AAAGGGSSSeee{{{qqqjjjmmmuuubbbWWWRRRUUU]]]eeegggdddeeeiiivvvyyyVVVOOOOOOSSS```dddooouuuuuutttqqqllliiiggggggccc```\\\ZZZ[[[]]]]]]]]]VVVUUUVVVXXXYYYYYYXXXVVVPPPNNNKKKKKKLLLNNNOOONNNJJJHHHFFFFFFFFFFFFDDDCCCEEECCCAAA???>>>======>>>???>>>===;;;;;;<<<<<<=========>>>>>>???BBBFFFJJJUUUaaaqqq|||wwwtttooommmkkkjjjllloootttwwwxxxzzz~~~}}}}}}~~~||||||}}}}}}~~~}}}{{{zzz{{{|||}}}|||zzz}}}|||{{{{{{{{{|||}}}~~~wwwxxxwwwrrriii^^^VVVRRRQQQTTTXXX[[[```iiisss{{{zzzvvvpppiiiddd___aaafffmmmtttwwwwwwvvvoookkkccc]]]^^^gggwwwzzzvvvpppiiieeecccdddeeeiiimmmpppoooppprrrqqqnnnpppmmmiiieeeaaa]]]WWWSSSZZZ[[[\\\]]]___dddjjjnnnxxx|||oooaaaZZZTTTSSSQQQLLLHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPMMMMMMNNNOOOPPPQQQRRRRRRQQQRRRSSSTTTUUUUUUUUUUUUSSSPPPLLLJJJJJJJJJJJJIIIJJJKKKKKKKKKIIIIIIJJJLLLLLLNNNPPPQQQQQQQQQRRRSSSQQQSSSUUUUUUVVVWWWZZZ\\\[[[^^^aaaeeehhhlllppptttwwwxxxzzz~~~zzz~~~vvvzzznnn^^^MMMFFFDDDBBBAAAAAABBBBBBDDDLLLYYYmmm~~~mmmjjjpppnnn^^^UUUPPPVVV```hhhiiigggjjjqqq~~~[[[VVVXXX]]]kkkoooxxx|||{{{wwwrrrmmmjjjhhhhhh___\\\YYYWWWYYY[[[]]]]]]YYYYYYYYY[[[]]]]]]ZZZXXXRRRPPPMMMLLLNNNOOOPPPPPPJJJHHHFFFEEEEEEEEEDDDCCCDDDCCCAAA???>>>>>>???@@@???>>><<<;;;;;;;;;===>>>======>>>>>>???AAAEEEHHHNNN[[[lll}}}wwwrrrmmmkkkjjjiiikkkoootttwwwzzz}}}zzz{{{|||}}}~~~}}}}}}~~~~~~|||{{{|||||||||}}}}}}~~~~~~~~~wwwxxxwwwrrriii```XXXTTTOOORRRVVVYYY^^^fffqqqyyy~~~yyyuuuooogggaaa[[[^^^dddlllssswwwwwwvvvpppnnnggg```___iiiyyyxxxkkkiiiddd___\\\ZZZZZZ[[[\\\___aaa```bbbfffgggdddjjjiiigggfffddd```[[[WWWXXXZZZ]]]___bbbggglllpppwww|||zzziii]]]VVVRRRRRRRRRMMMIIIHHHHHHHHHGGGGGGGGGHHHIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRMMMNNNNNNOOOPPPQQQRRRRRRQQQRRRSSSTTTUUUUUUUUUTTTTTTQQQMMMKKKKKKKKKJJJIIIKKKMMMNNNOOOMMMLLLLLLMMMLLLNNNQQQQQQQQQQQQRRRTTTQQQSSSUUUVVVWWWXXXZZZ\\\^^^```dddgggkkkooossswwwwwwyyy}}}zzz~~~zzzzzz```UUUJJJEEEBBB@@@@@@CCC???BBBGGGQQQ```uuutttiiimmmwwwzzzdddXXXSSSOOOUUU^^^fffhhhjjjsss}}}```\\\___eeesssvvv~~~yyyrrrllliiigggfff\\\YYYUUUTTTVVVYYY[[[\\\]]]]]]^^^```bbbaaa___\\\SSSQQQNNNMMMOOOPPPQQQQQQJJJHHHEEEDDDEEEEEEDDDBBBCCCAAA@@@>>>>>>???AAABBB@@@>>><<<;;;:::;;;===>>>======>>>>>>>>>AAAEEEHHHJJJWWWiii~~~xxxssskkkjjjhhhhhhjjjooossswww|||~~~yyyzzz{{{}}}~~~}}}|||zzzzzz{{{|||}}}}}}||||||wwwxxxwwwrrrjjj```YYYVVVNNNQQQTTTWWW\\\dddooowww}}}yyyuuuooogggaaaYYY\\\cccllltttxxxxxxwwwrrrpppjjjaaaaaakkk{{{xxxooo```^^^[[[XXXUUUSSSSSSSSSPPPSSSUUUTTTVVVZZZ\\\ZZZaaaaaabbbdddfffdddaaa^^^UUUYYY]]]aaaeeeiiiooorrrwww|||vvveeeYYYSSSPPPQQQRRRNNNJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMMMMNNNOOOQQQRRRSSSMMMNNNNNNOOOPPPQQQRRRRRRQQQRRRSSSTTTTTTTTTTTTTTTUUURRRNNNLLLKKKKKKJJJIIIKKKNNNPPPQQQPPPNNNMMMMMMLLLNNNQQQRRRQQQQQQSSSTTTQQQSSSUUUWWWWWWXXX[[[]]]```cccfffjjjmmmqqqvvvyyyyyy{{{}}}zzzyyy{{{yyykkkXXXQQQIIIEEEAAA>>>@@@DDD===BBBIIIUUUfff{{{}}}lllgggqqq}}}qqq]]]TTTRRROOOTTT\\\cccffflllzzzggg```lllsssvvvzzzwww{{{{{{{{{xxxssslllgggddd\\\YYYWWWVVVXXX[[[]]]^^^```bbbdddeeeddd```\\\YYYQQQQQQPPPOOOOOONNNNNNMMMFFFEEEDDDCCCCCCCCCCCCCCCEEECCCAAA???>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===;;;<<<<<<;;;;;;===AAADDDIIISSSbbbyyy|||uuupppjjjhhhffffffiiiooovvvzzz|||}}}|||}}}~~~~~~}}}|||~~~}}}{{{zzzzzz{{{|||}}}yyywwwtttrrrnnnfff[[[SSSPPPOOORRRYYY^^^ccckkktttyyytttrrrmmmccc[[[[[[[[[aaannnyyy}}}}}}vvvkkkccceeeppppppggg^^^ZZZUUUPPPNNNLLLIIIHHHJJJFFFEEEIIIMMMNNNQQQUUUXXX\\\bbbjjjnnnkkkccc\\\[[[YYY\\\bbbfffhhhkkkppptttzzz}}}kkk```WWWUUURRROOOMMMLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIJJJKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSTTTTTTTTTSSSRRRPPPNNNMMMKKKKKKJJJMMMMMMOOOPPPQQQQQQRRRQQQTTTTTTSSSSSSSSSTTTTTTUUUSSSTTTTTTUUUXXX[[[]]]______ccchhhllloooqqqtttvvv{{{}}}zzzzzzlll^^^PPPKKKGGGFFFCCC@@@@@@CCCBBBEEEMMM]]]ppp{{{kkkgggxxxlllXXXPPPQQQRRRUUU[[[```eeeooofff^^^kkkssswwwyyyvvvyyyyyyyyywwwtttmmmfffaaa[[[YYYXXXWWWYYYZZZ\\\\\\___```bbbcccaaa^^^ZZZWWWPPPPPPOOONNNLLLKKKIIIHHHEEEDDDCCCBBBAAAAAAAAABBBDDDCCCAAA@@@@@@AAAAAABBBAAAAAAAAAAAA@@@???>>>>>>===>>>>>>>>>======@@@BBBEEEPPP___sss|||uuuooojjjhhhggggggjjjooouuuxxx{{{||||||}}}~~~~~~}}}|||||||||{{{{{{{{{{{{||||||zzzxxxvvvtttpppiii^^^VVVQQQOOOQQQWWW\\\```hhhppp}}}}}}vvvrrrppplllddd]]][[[\\\eeeuuu~~~wwwmmmfffgggrrr|||mmmeee[[[WWWRRRMMMKKKIIIGGGEEEEEEBBBAAAFFFIIIJJJMMMQQQWWW\\\eeennnrrrooogggaaa[[[ZZZ\\\bbbggghhhkkkpppsssxxxvvvfff\\\VVVTTTQQQOOOMMMLLLMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMLLLMMMMMMNNNOOONNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTSSSRRRPPPNNNMMMLLLKKKKKKOOOOOOPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRRRRSSSSSSTTTUUUXXX[[[]]]___```dddiiimmmppptttxxxzzz|||yyyeeeXXXMMMGGGDDDCCCAAA===>>>AAACCCFFFPPP```tttwwwiiiiii{{{hhhVVVPPPRRRSSSVVV]]]dddkkkwwwcccZZZhhhrrrxxxzzzuuuwwwwwwwwwwwwvvvoooeee]]]YYYYYYYYYYYYYYYYYYYYYZZZ\\\]]]^^^___]]][[[WWWUUUNNNNNNMMMLLLJJJGGGEEECCCEEEDDDBBBAAA@@@@@@@@@AAACCCBBBAAAAAABBBCCCEEEFFFBBBAAAAAA@@@@@@???>>>>>>>>>???@@@@@@>>>>>>???@@@BBBLLLZZZkkk|||tttnnniiihhhggghhhkkkooosssvvvzzz{{{~~~~~~~~~~~~|||~~~~~~~~~}}}zzz{{{{{{||||||{{{{{{{{{|||zzzxxxvvvssslllbbbZZZRRRPPPQQQUUUYYY\\\dddmmm{{{|||wwwpppmmmmmmjjjddd___[[[___kkk}}}zzzqqqjjjkkktttvvviiibbbVVVSSSNNNJJJGGGFFFDDDBBBBBB???@@@DDDGGGHHHLLLQQQXXX^^^hhhssswwwtttlllfff]]][[[]]]dddhhhiiimmmqqqssswww}}}}}}jjj^^^XXXSSSQQQPPPNNNMMMMMMMMMNNNLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMNNNNNNOOONNNNNNNNNOOOOOOPPPRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSRRRPPPOOONNNMMMMMMMMMRRRRRRRRRRRRRRRQQQPPPPPPMMMMMMLLLLLLMMMNNNNNNOOOSSSSSSTTTUUUXXX[[[]]]___bbbeeejjjnnnrrrwww}}}}}}sss```SSSJJJEEEBBBBBB@@@===>>>AAADDDIIITTTdddyyy{{{ooohhhmmmwwwcccTTTPPPSSSUUUXXX___hhhrrr}}}___UUUdddpppwwwzzzvvvuuuuuuvvvxxxwwwpppcccZZZWWWYYYZZZZZZYYYWWWWWWWWWYYYZZZZZZZZZYYYWWWUUUSSSKKKLLLLLLKKKIIIGGGDDDBBBFFFEEECCCAAA@@@@@@AAABBBCCCBBBBBBAAABBBCCCEEEFFFBBBAAA@@@???>>>=========<<<>>>???@@@???>>>>>>???@@@HHHUUUbbbppp{{{sssmmmgggggghhhiiilllooorrrtttyyyzzz}}}~~~}}}}}}~~~~~~~~~yyyzzz{{{}}}}}}|||{{{zzz}}}{{{yyywwwuuuooofff___TTTQQQQQQTTTWWW[[[dddmmmzzzsssnnniiiggggggfffccc```\\\aaannn|||tttnnnnnnwwwqqqeee^^^SSSPPPKKKGGGEEEDDDBBBAAABBBAAABBBFFFHHHJJJNNNTTTZZZbbbmmmwwwzzzvvvnnnhhh___]]]___fffjjjkkkooosssuuuxxx|||qqq```WWWTTTPPPOOONNNMMMMMMMMMMMMNNNKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPUUUUUUUUUTTTRRRQQQOOOOOOKKKKKKKKKKKKKKKLLLMMMNNNSSSSSSTTTUUUXXX[[[^^^```cccfffjjjoootttzzz}}}qqq___SSSJJJEEEBBBBBBAAA???@@@DDDEEELLLYYYkkkzzzlllggggggtttppp^^^RRRPPPSSSXXXZZZaaakkkwwwyyy\\\QQQ^^^kkksssyyyxxxuuuvvvyyy{{{xxxooocccYYYXXXZZZ\\\\\\YYYVVVUUUVVVWWWWWWWWWWWWVVVTTTSSSRRRJJJJJJKKKKKKJJJHHHFFFEEEJJJHHHEEECCCBBBBBBCCCDDDDDDCCCBBBAAAAAABBBCCCDDDAAA@@@???===<<<<<<<<<<<<888:::===>>>======???@@@@@@FFFPPP[[[eeeqqq~~~{{{rrrlllffffffhhhjjjlllooorrrsssxxxzzz|||~~~}}}}}}~~~~~~yyyzzz|||}}}~~~}}}|||{{{}}}{{{yyyxxxvvvqqqiiicccWWWSSSRRRTTTWWW\\\eeennnxxx|||kkkfffaaa___``````___^^^]]]aaaooo~~~wwwrrrqqqxxx|||nnnbbb[[[RRRNNNJJJFFFEEEDDDBBBAAACCCBBBDDDHHHJJJKKKQQQXXX^^^fffrrrzzz{{{vvvmmmgggaaa```bbbhhhlllnnnqqqvvvxxxzzz~~~zzzgggZZZSSSQQQMMMMMMLLLLLLLLLMMMMMMMMMJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRTTTUUUVVVUUUUUUUUUVVVVVVVVVWWWWWWUUUTTTTTTSSSSSSTTTTTTTTTWWWVVVVVVTTTRRRPPPOOOMMMKKKKKKKKKKKKLLLMMMNNNOOOSSSSSSTTTVVVYYY]]]```bbbcccfffkkkpppvvv}}}~~~nnn^^^RRRHHHDDDAAABBBAAA???AAAEEEGGGPPP```sss|||ooodddccciiixxx|||iiiZZZQQQPPPTTTZZZ[[[bbbmmmyyyyyy[[[PPPZZZccckkkuuuwwwvvvzzz~~~~~~yyynnnccc[[[[[[^^^```^^^ZZZWWWWWWXXXWWWVVVUUUUUUTTTSSSSSSSSSLLLKKKKKKJJJIIIIIIIIIHHHMMMKKKGGGEEECCCDDDEEEFFFDDDCCCBBBAAAAAABBBCCCDDDCCCAAA???===<<<;;;<<<<<<777999;;;<<<<<<===???AAAAAADDDLLLVVV___hhhtttzzzrrrllleeeeeefffiiilllooosssuuuxxxzzz}}}~~~~~~~~~}}}~~~{{{||||||}}}~~~~~~~~~~~~~~~|||zzzyyyxxxtttmmmggg\\\WWWTTTUUUWWW[[[dddnnnttt}}}xxxddd```[[[XXXXXXYYYZZZ[[[\\\aaappp~~~xxxtttsssxxx{{{mmmaaaZZZQQQNNNIIIFFFEEEDDDCCCBBBAAAAAAEEEIIIJJJKKKQQQYYYccckkkuuu|||{{{uuummmhhhdddccceeekkkpppqqqtttyyyzzz}}}oooaaaXXXRRROOOKKKLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNKKKKKKLLLLLLMMMNNNPPPPPPPPPPPPQQQQQQSSSTTTVVVWWWUUUUUUVVVVVVVVVWWWWWWWWWUUUTTTTTTTTTUUUUUUVVVWWWWWWWWWVVVTTTRRRPPPNNNMMMMMMMMMMMMMMMNNNOOOQQQQQQTTTUUUVVVXXX[[[^^^bbbcccdddhhhmmmsssyyy|||jjjZZZNNNEEEAAA???@@@@@@>>>@@@DDDKKKVVVhhh|||yyymmmdddeeemmm}}}ssscccWWWQQQRRRVVV\\\]]]dddooo{{{|||___QQQWWWZZZbbbnnntttyyy~~~xxxlllccc^^^aaadddeeebbb]]]ZZZZZZ\\\WWWVVVUUUTTTSSSSSSSSSTTTOOONNNKKKIIIHHHHHHHHHIIINNNLLLHHHEEECCCDDDFFFGGGCCCBBBBBBBBBCCCEEEGGGHHHEEECCCAAA>>>=========>>>;;;<<<<<<<<<;;;<<>>>>>????????????>>><<<;;;;;;>>>AAACCC@@@DDDOOOZZZbbbmmmwwwyyyqqqlllccccccdddfffjjjpppuuuxxxyyy{{{~~~~~~|||}}}~~~~~~}}}}}}~~~~~~}}}}}}zzztttoooeee^^^XXXUUUSSSUUU]]]fffmmmvvvzzzqqq]]]YYYTTTOOONNNOOORRRTTTVVV```ttt~~~|||yyyuuusssvvv|||}}}nnnaaaYYYOOOLLLHHHEEEDDDDDDCCCBBBCCCDDDIIIMMMMMMNNNVVV___gggoooyyy~~~}}}wwwrrrpppiiigggjjjppptttuuuyyy~~~{{{~~~nnn```ZZZWWWQQQKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIJJJKKKMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNKKKKKKKKKLLLMMMOOOPPPQQQMMMMMMMMMNNNPPPRRRSSSTTTRRRSSSSSSSSSSSSTTTTTTTTTQQQQQQQQQRRRSSSUUUVVVWWWVVVUUUUUUSSSQQQOOOMMMLLLNNNNNNNNNOOOPPPRRRSSSTTTVVVWWWXXXZZZ]]]aaaeeegggggglllssszzz~~~xxxyyy~~~wwweeeSSSFFFGGGCCCAAABBBCCCBBBDDDIIISSSbbbxxxsssjjjeeemmm{{{tttcccYYYTTTSSSWWW\\\^^^```hhhuuuiii[[[XXXTTT[[[jjjqqq}}}tttiiieeefffmmmiiiddd^^^[[[ZZZ\\\]]]ZZZXXXSSSPPPPPPSSSWWWZZZZZZQQQFFFAAABBBFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDHHHDDD@@@@@@DDDIIIKKKKKKDDDDDDCCCBBBAAA??????>>>;;;;;;<<<===???@@@BBBCCC@@@BBBFFFLLLUUU```llltttzzzqqqjjjgggeeedddfffkkkrrrwwwyyy~~~}}}|||{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{vvvrrrkkkbbbXXXRRRSSSYYY^^^bbbjjjrrrzzz~~~~~~|||tttlllZZZRRRLLLLLLLLLLLLOOOSSSSSSaaaxxx~~~wwwpppnnnqqqwwwzzz{{{zzzmmm```XXXMMMKKKHHHDDDBBBBBBBBBBBBBBBEEEHHHJJJLLLQQQXXX^^^mmmrrryyy~~~zzztttpppiiifffhhhooouuuwww{{{~~~sssaaaYYYUUUQQQNNNMMMOOOMMMKKKLLLNNNNNNLLLIIILLLLLLLLLLLLMMMMMMMMMMMMLLLMMMNNNOOOOOONNNLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPNNNNNNNNNNNNOOOPPPQQQRRROOOOOOOOOOOOPPPRRRTTTUUUXXXUUUSSSRRRSSSVVVWWWXXXVVVUUUSSSQQQOOONNNMMMMMMLLLMMMOOOPPPQQQRRRRRRRRRUUUWWWZZZ\\\^^^aaaeeehhhlllqqquuuzzz|||wwwbbbOOOJJJAAA??????@@@@@@>>>BBBHHH[[[nnntttoookkkrrr|||rrrfff^^^XXXUUUXXX^^^bbbfffmmmwwwvvvfff___XXX\\\lllttt}}}ssshhhcccdddiiieeeaaa\\\YYYYYYZZZ[[[XXXVVVSSSQQQQQQSSSVVVXXXUUUOOOHHHEEEGGGHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDHHHFFFEEEFFFHHHJJJJJJJJJDDDCCCCCCBBB@@@??????>>><<<<<<<<<<<<===>>>?????????AAAEEEKKKSSS^^^jjjrrrzzzrrrkkkfffdddcccdddiiioootttwwwzzz}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~|||xxxtttmmmeeeZZZSSSSSSWWW]]]```hhhpppxxxzzz{{{yyyrrrjjjZZZSSSMMMLLLLLLLLLNNNRRRTTT```ttt{{{wwwssspppqqqtttvvvwww}}}xxxlll___WWWMMMKKKHHHEEECCCBBBBBBBBBCCCFFFIIIKKKMMMRRRZZZ```ooouuu}}}zzzrrrmmmjjjgggiiioootttvvvzzz~~~zzzkkk\\\UUURRROOOMMMNNNLLLJJJIIIJJJLLLLLLIIIGGGKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOOOOOOOOOONNNMMMKKKKKKLLLMMMNNNOOOPPPPPPMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOPPPQQQSSSTTTTTTQQQOOONNNPPPRRRSSSSSSTTTSSSRRRPPPNNNMMMMMMMMMKKKLLLNNNPPPRRRSSSTTTUUUWWWYYY\\\^^^```cccgggjjjnnnsssxxx}}}{{{{{{}}}aaaNNNJJJCCCAAAAAABBBAAA@@@EEELLLcccuuusssnnnlllvvvwwwmmmbbb[[[VVVTTTXXX^^^ccciiitttpppggg[[[^^^nnnwww~~~sssgggaaa```bbb___\\\XXXVVVVVVWWWXXXTTTSSSRRRQQQQQQRRRSSSTTTPPPMMMJJJJJJKKKKKKHHHEEEFFFEEEDDDCCCCCCCCCDDDEEEHHHKKKNNNOOONNNLLLJJJIIICCCCCCBBBAAA@@@??????>>>======<<<;;;;;;;;;<<<<<<>>>@@@CCCHHHQQQ\\\hhhppp}}}xxxqqqkkkfffdddbbbdddhhhnnnrrrtttwwwzzz}}}}}}||||||}}}}}}~~~~~~~~~~~~zzzwwwqqqiii]]]UUUSSSVVVZZZ]]]eeelllsssuuuvvvtttnnnfffZZZSSSNNNMMMMMMLLLMMMPPPTTT]]]kkkwww~~~{{{wwwtttttttttrrrppppppqqqsssxxxzzz|||{{{tttiii]]]VVVMMMKKKHHHEEECCCBBBBBBCCCCCCFFFIIIKKKNNNTTT\\\cccrrryyyzzzqqqkkkkkkiiijjjooorrrssswww|||nnnbbbUUUQQQOOOMMMLLLMMMJJJIIIIIIIIIJJJJJJIIIGGGJJJJJJJJJKKKKKKKKKKKKLLLNNNNNNOOOPPPPPPOOOOOONNNKKKLLLLLLMMMOOOPPPPPPQQQNNNNNNMMMLLLLLLLLLLLLLLLNNNNNNNNNOOOPPPQQQSSSSSSTTTRRRPPPPPPRRRTTTTTTTTTSSSRRRQQQOOONNNMMMMMMMMMKKKLLLNNNPPPSSSUUUWWWXXXYYY[[[^^^aaacccfffjjjmmmooouuuzzz}}}}}}yyy^^^MMMJJJEEECCCBBBCCCBBBCCCIIIRRRlll|||pppmmmnnn}}}wwwrrriii___YYYUUUTTTYYY```aaajjjxxxrrrjjj^^^```ooowwwsssggg```^^^[[[ZZZWWWUUUSSSSSSTTTTTTPPPQQQQQQQQQRRRRRRRRRQQQLLLJJJIIIJJJKKKKKKHHHFFFGGGEEECCCBBBAAABBBDDDEEEIIIOOOVVVWWWTTTNNNKKKJJJCCCCCCBBBBBBAAA@@@@@@???>>>======<<<<<<<<<<<<===>>>@@@CCCGGGOOOZZZfffnnn|||vvvnnniiifffdddbbbdddhhhmmmqqqrrrvvvxxx{{{}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||~~~~~~~~~|||zzztttmmmbbbYYYUUUUUUYYY[[[aaaiiioooqqqqqqpppkkkddd[[[UUUPPPPPPOOOMMMNNNQQQSSSXXX```gggkkkkkkiiigggiiimmmqqqqqqooommmnnnpppsssuuuwwwuuuoooeee[[[UUUMMMKKKHHHEEECCCBBBBBBCCCCCCEEEIIIKKKNNNUUU^^^eeerrr{{{{{{qqqkkkkkkiiikkkoooqqqqqqtttzzz~~~ttteeeZZZQQQNNNMMMKKKKKKLLLKKKJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKMMMMMMNNNNNNNNNNNNNNNNNNKKKLLLMMMNNNOOOPPPQQQRRRRRRQQQPPPNNNMMMMMMLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRUUUTTTRRRSSSUUUVVVVVVUUURRRRRRQQQPPPOOOOOOOOOOOONNNNNNOOOQQQSSSVVVWWWXXX[[[]]]```bbbeeehhhlllooopppvvv}}}~~~uuuxxxtttYYYKKKHHHEEECCCCCCCCCCCCDDDNNNXXXrrrzzzllllllrrr~~~uuuooofff]]]XXXUUUUUU[[[bbbcccnnnuuullljjjccceeerrrxxxtttggg___\\\WWWVVVUUUSSSRRRRRRRRRRRRNNNOOOPPPQQQRRRQQQPPPPPPJJJIIIHHHGGGHHHHHHHHHGGGGGGEEECCCBBBAAABBBDDDEEEJJJQQQXXXZZZVVVQQQLLLKKKDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>???@@@@@@AAACCCGGGNNNYYYfffnnn~~~zzzssslllhhhcccbbbaaacccggglllooopppuuuwwwyyyzzzzzzzzz|||}}}}}}}}}}}}}}}~~~}}}}}}|||{{{{{{|||}}}~~~~~~}}}{{{}}}||||||~~~}}}|||wwwrrriii```ZZZXXXYYY[[[```ffflllnnnooooookkkeee^^^XXXUUUUUUUUUSSSSSSUUUTTTVVVYYY\\\]]]\\\[[[ZZZ^^^cccjjjmmmllllllmmmooonnnpppqqqpppkkkcccZZZUUUNNNLLLIIIEEECCCCCCCCCCCCAAADDDGGGJJJMMMUUU___fffrrr||||||rrrmmmiiiiiimmmrrrrrrqqqtttyyy~~~xxxjjj^^^VVVOOONNNLLLJJJIIIKKKIIIJJJKKKKKKKKKKKKJJJKKKIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLMMMNNNNNNLLLLLLMMMOOOPPPQQQRRRSSSRRRQQQPPPNNNMMMLLLKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQRRRQQQQQQRRRTTTTTTSSSRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRTTTVVVWWWXXX[[[^^^aaadddfffjjjnnnqqqttt{{{{{{{{{www|||zzzoootttmmmUUUHHHFFFCCCBBBBBBCCCCCCFFFSSS```xxxuuuiiilllyyy~~~vvvkkkbbbYYYUUUSSSTTTZZZbbblllxxx}}}jjjdddgggeeejjjuuuyyy~~~~~~tttggg^^^YYYUUUUUUUUUTTTSSSRRRQQQPPPMMMNNNPPPQQQRRRQQQPPPPPPIIIHHHGGGFFFFFFFFFGGGHHHFFFEEEDDDCCCCCCCCCDDDEEEJJJNNNSSSUUUTTTPPPMMMLLLEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@?????????@@@AAAAAA@@@AAABBBFFFMMMXXXdddmmm{{{zzzssslllhhhbbbaaaaaaccchhhlllooopppuuuwwwyyyzzzyyyyyy{{{|||{{{}}}|||yyyvvvwww|||~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~}}}||||||{{{{{{|||~~~~~~~~~}}}||||||{{{{{{|||~~~~~~}}}|||xxxuuuoooggg```]]]\\\]]]```ffflllnnnpppqqqnnniiiddd___]]]^^^___\\\\\\]]][[[[[[\\\[[[ZZZXXXVVVUUUWWW[[[```eeehhhjjjlllnnnjjjkkklllkkkggg```YYYUUUNNNLLLIIIFFFDDDCCCCCCCCCAAACCCFFFIIIMMMUUU```hhhttt~~~{{{rrrnnnfffiiipppwwwwwwuuuwww{{{ooocccYYYSSSNNNNNNLLLIIIHHHJJJGGGIIIJJJJJJIIIIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNLLLLLLNNNOOOQQQRRRTTTTTTPPPOOONNNLLLJJJIIIIIIIIIKKKKKKMMMNNNOOOPPPPPPPPPSSSRRRSSSUUUVVVVVVTTTRRRRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSTTTVVVXXXYYY]]]___bbbeeehhhlllpppssszzztttwwwzzzvvvxxxlllrrr}}}dddQQQGGGDDDAAAAAABBBCCCCCCIIIYYYhhh~~~pppgggppp|||ssseee]]]UUURRRRRRTTT[[[cccssswwwaaaYYY___aaaiiisssvvv{{{~~~|||rrrfff\\\WWWVVVVVVVVVUUUTTTSSSQQQPPPMMMNNNOOOPPPQQQQQQQQQQQQIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDIIIIIIIIIKKKMMMNNNMMMKKKFFFFFFFFFFFFEEEEEEEEEEEECCCBBBAAA@@@???????????????@@@AAADDDJJJUUUbbbkkkvvv{{{tttooolllfffeeefffiiinnnsssuuuvvvzzz|||xxxpppllljjjmmmtttzzz}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}|||||||||}}}~~~~~~~~~~~~~~~{{{zzzzzz{{{|||}}}|||{{{xxxwwwtttnnngggbbb`````````gggllloooqqqtttsssooolllhhhfffiiijjjgggfffhhhffffffeeecccaaa]]]ZZZXXXTTTVVVYYY^^^dddhhhkkkkkkggghhhiiihhheee___YYYUUUNNNLLLIIIFFFDDDCCCCCCDDDAAADDDGGGJJJNNNWWWccckkkwwwyyyppplllfffkkkuuu}}}~~~{{{|||uuueee[[[RRRNNNLLLMMMLLLIIIIIIKKKGGGIIILLLLLLJJJIIIJJJLLLIIIJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKLLLMMMNNNOOOLLLMMMNNNPPPQQQSSSTTTUUUOOOOOOMMMKKKJJJIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOOOOSSSTTTUUUWWWYYYXXXVVVSSSPPPPPPPPPQQQQQQSSSTTTUUUTTTTTTSSSTTTUUUXXXZZZ\\\___aaaeeehhhkkknnnsssvvv|||{{{pppvvvxxxuuuzzz~~~wwwlllrrrrrr\\\NNNGGGDDDAAAAAABBBDDDEEEMMM___pppwwwkkkggguuuyyyoooaaaYYYSSSSSSTTTYYYbbbkkk{{{ttt\\\QQQWWW\\\eeepppqqqxxx{{{}}}yyypppdddZZZUUUWWWWWWWWWWWWUUUSSSQQQPPPMMMNNNOOOPPPQQQQQQRRRRRRHHHJJJLLLLLLJJJHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDDDDGGGDDDBBBDDDHHHLLLLLLJJJGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDBBB@@@???>>>======?????????BBBIIITTT```iiirrr|||vvvrrrppplllkkklllpppuuuzzz}}}~~~}}}vvveeebbb___ccckkksssvvvvvv}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||||||||~~~~~~~~~}}}}}}~~~{{{zzzyyyzzz{{{|||{{{zzzwwwxxxwwwssskkkeeebbbbbbaaahhhmmmpppssswwwvvvrrrqqqmmmmmmpppqqqooonnnooooooooonnnlllhhhddd```]]]UUUTTTTTTYYYaaagggiiiiiifffggghhhgggddd___YYYVVVNNNLLLIIIFFFDDDCCCDDDDDDCCCEEEHHHKKKPPPYYYeeemmmzzzwwwnnnkkkffflllxxx{{{lll^^^UUUNNNJJJIIILLLLLLIIIIIILLLIIILLLNNNNNNLLLKKKMMMOOOJJJJJJJJJKKKKKKKKKKKKLLLMMMLLLLLLLLLLLLNNNPPPQQQLLLMMMNNNPPPRRRSSSUUUUUUQQQPPPOOOMMMLLLLLLKKKKKKIIIKKKLLLNNNOOOOOOOOOOOOOOOOOOQQQSSSUUUTTTQQQOOOOOOOOOOOOPPPQQQRRRSSSTTTSSSSSSSSSTTTVVVYYY]]]___aaacccgggjjjmmmpppuuuxxxzzzuuuoooxxxrrruuu}}}wwwlllrrrjjjWWWMMMHHHDDDAAAAAACCCEEEGGGPPPcccuuurrrgggiiiyyywwwmmm```ZZZUUUUUUYYY___jjjsssuuuZZZLLLQQQXXXcccoooppptttvvvwwwtttkkk```WWWRRRVVVTTTSSSSSSSSSQQQNNNKKKJJJLLLOOOQQQRRRQQQPPPNNNKKKKKKJJJIIIHHHHHHGGGGGGJJJFFFCCCDDDGGGIIIGGGCCCCCCDDDDDDCCCDDDGGGKKKOOONNNKKKIIIIIIKKKKKKHHHFFFEEEDDDBBB@@@???>>>=========<<<>>>DDDIIIPPP]]]jjjsssxxxooojjjjjjfffhhhkkkpppvvv||||||oooccc]]]\\\dddmmmqqqvvv|||~~~~~~~~~~~~~~~~~~|||yyyzzz|||}}}|||{{{}}}zzzxxxyyy{{{}}}|||zzzxxxxxxwwwwwwxxxxxxyyyzzzwwwyyyyyyvvvooohhhdddcccaaagggooouuuwwwwwwvvvuuussssssssssssuuuwwwyyyzzz|||zzzyyyxxxwwwssskkkfff^^^XXXXXX```ggggggggghhhhhhfffdddcccbbb^^^VVVPPPLLLJJJGGGEEEDDDCCCDDDEEEFFFGGGIIIKKKPPPZZZgggppp{{{pppkkkjjjooo{{{{{{kkk___WWWRRRNNNMMMKKKJJJIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHJJJKKKKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMNNNPPPQQQQQQPPPPPPOOONNNLLLKKKJJJJJJJJJKKKLLLLLLLLLKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRQQQPPPOOONNNOOOOOOPPPQQQRRRSSSSSSWWWXXXXXXXXXXXXZZZ]]]___cccdddfffhhhlllqqqxxx|||yyytttnnn~~~ttt}}}wwwjjjuuu{{{eeeUUUIIIBBBAAA@@@BBBCCCCCCHHHWWWnnn~~~nnnjjjlllqqqhhh[[[WWWTTTVVVYYYbbbrrrsssXXXLLLQQQVVVaaammmooosssssspppkkkddd]]]ZZZXXXRRRQQQPPPQQQQQQPPPNNNKKKJJJLLLOOOQQQRRRQQQOOONNNKKKKKKJJJIIIIIIHHHGGGGGGKKKGGGDDDDDDGGGHHHFFFCCCDDDDDDDDDDDDDDDFFFJJJMMMLLLJJJHHHHHHJJJJJJHHHFFFDDDCCCBBB@@@???>>>=========<<<>>>CCCHHHOOO\\\hhhqqqtttjjjfffeeeaaabbbeeeiiiooouuu{{{~~~qqqddd\\\YYY\\\fffooouuu|||~~~}}}~~~~~~}}}|||~~~|||zzzzzz||||||{{{yyy{{{yyyxxxyyy{{{|||{{{yyyvvvuuuuuuuuuuuuvvvwwwwwwvvvxxxxxxtttnnngggcccbbbeeejjjqqqvvvxxxxxxxxxxxxvvvvvvuuuvvvwwwzzz|||~~~~~~zzztttooofffbbbccclllrrrqqqooooooiiigggeeedddccc^^^WWWQQQLLLJJJHHHEEEDDDDDDDDDEEEFFFGGGIIIKKKPPPZZZgggppp|||rrrmmmmmmrrrnnnaaaXXXRRRNNNLLLKKKJJJIIIIIIIIIJJJKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHJJJKKKKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMOOOOOOOOOOOOOOOOOONNNLLLKKKJJJJJJJJJKKKMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTVVVWWWYYYYYYYYY[[[^^^aaabbbdddgggkkkooouuu|||xxxtttyyyyyyxxxrrr~~~vvvaaaSSSHHHBBBAAA???AAACCCEEEMMM^^^vvvwwwjjjiiisss~~~oooeee[[[WWWVVVXXX^^^hhhyyyqqqWWWKKKPPPUUU___jjjlllnnnnnnmmmiiiccc^^^[[[[[[PPPPPPOOOPPPQQQQQQOOOMMMJJJKKKNNNPPPQQQPPPNNNMMMKKKKKKJJJJJJIIIHHHHHHHHHKKKGGGDDDDDDFFFGGGEEEBBBEEEEEEEEEEEEDDDEEEHHHJJJJJJIIIGGGGGGHHHHHHGGGEEEDDDCCCBBB@@@???>>>>>>======<<<>>>CCCGGGMMMXXXdddnnn|||zzzoooeee___^^^[[[[[[\\\___dddjjjpppsss{{{~~~wwwggg]]]XXXZZZ```kkkssszzz~~~}}}}}}~~~~~~}}}{{{}}}|||{{{||||||{{{xxxvvvwwwwwwwwwyyy{{{{{{yyywwwssssssrrrrrrsssssstttuuuuuuvvvvvvsssnnnhhheeedddkkkooossswwwxxxyyyzzz{{{zzzyyyxxxxxxzzz}}}|||xxxpppooosss{{{}}}xxxuuukkkhhhfffdddccc^^^WWWQQQLLLJJJHHHFFFEEEDDDDDDEEEEEEGGGIIIKKKPPPZZZfffppp|||sssoooqqqxxxrrrbbbYYYTTTPPPNNNJJJIIIHHHHHHHHHIIIJJJKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHJJJKKKKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNMMMNNNMMMLLLKKKKKKKKKKKKKKKNNNOOOPPPQQQQQQQQQPPPOOOPPPOOOOOONNNNNNOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVXXXYYYZZZ]]]```cccbbbeeeiiinnnssszzz{{{wwwvvv~~~{{{}}}}}}nnn[[[NNNEEEBBBBBB???AAADDDIIIUUUiiiooogggiii{{{zzzkkkbbbZZZWWWXXX]]]eeerrrnnnVVVKKKPPPTTT]]]gggiiihhhkkknnnmmmhhh```ZZZVVVSSSRRRQQQQQQQQQQQQPPPNNNIIIKKKMMMOOOPPPOOOMMMKKKJJJJJJJJJJJJIIIIIIHHHHHHJJJHHHEEEDDDEEEFFFDDDBBBEEEFFFGGGFFFDDDDDDFFFGGGHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@???>>>>>>>>>>>><<<>>>BBBEEEIIITTT___hhhuuuvvvkkkaaa[[[YYYYYYXXXXXXYYY\\\aaafffiiinnnqqquuuxxxyyyzzz|||~~~~~~~~~~~~|||pppeee^^^[[[aaakkkttt|||}}}||||||}}}}}}|||{{{|||||||||{{{yyyvvvssstttuuuvvvxxxyyyxxxwwwuuuqqqqqqqqqpppqqqrrrrrrsssrrrssssssrrrpppmmmjjjiiippprrruuuwwwxxxzzz|||~~~|||{{{zzzzzz|||}}}xxx{{{~~~yyymmmjjjgggeeeccc^^^WWWRRRKKKJJJIIIGGGEEEEEEDDDDDDEEEGGGHHHKKKOOOYYYfffooo{{{sssooouuu~~~ttteeeYYYRRRPPPNNNMMMGGGGGGFFFFFFGGGIIIJJJKKKJJJJJJIIIIIIHHHHHHHHHIIIGGGIIIKKKKKKJJJIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLNNNOOOQQQSSSSSSRRRPPPOOOQQQPPPNNNMMMMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTTTTUUUSSSUUUWWWXXXZZZ]]]aaaeeedddggglllqqqvvv}}}zzzzzz{{{|||yyy~~~|||dddTTTJJJDDDBBBCCC@@@AAAEEEMMM]]]tttvvvfffdddkkkxxxiiiaaaYYYXXX[[[cccmmm|||mmmVVVMMMQQQTTT[[[fffhhhiiikkkllliiiccc[[[UUURRRTTTRRRPPPOOOOOONNNMMMKKKIIIJJJMMMNNNOOOMMMKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGEEEDDDEEEEEEDDDCCCEEEFFFGGGGGGEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>===>>>AAACCCFFFOOOYYY```mmm{{{|||sssiiiaaa[[[YYY[[[ZZZZZZZZZ\\\___ccceeegggiiilllnnnmmmmmmnnnoooooopppppprrrtttwwwzzz|||zzzzzzyyyzzz{{{|||}}}~~~xxxppphhhdddbbbkkkwww}}}||||||~~~~~~|||zzz{{{||||||zzzwwwtttrrrrrrtttvvvwwwvvvuuussssssqqqppppppppppppqqqrrrrrrppppppqqqrrrsssrrrqqqpppssstttvvvwwwwwwyyy|||~~~{{{zzzzzz{{{}}}{{{nnnkkkgggdddbbb]]]WWWQQQKKKJJJIIIHHHFFFEEEDDDDDDEEEFFFHHHJJJOOOYYYfffooo~~~xxxqqqoooxxx|||nnneeeYYYPPPLLLJJJIIIHHHGGGFFFFFFFFFGGGIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHIIIGGGIIIKKKKKKJJJIIIJJJKKKIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSSSSRRRQQQPPPRRRQQQOOONNNMMMNNNOOOOOONNNOOOPPPPPPRRRRRRSSSTTTRRRSSSVVVXXXZZZ]]]bbbeeegggjjjnnnssswww}}}}}}{{{|||oooZZZMMMGGGBBBBBBDDDBBBCCCGGGRRReee|||yyyiii___cccooowwwhhh```YYYYYY]]]gggtttmmmXXXOOOTTTUUU[[[eeegggnnnkkkddd\\\UUUQQQQQQSSSRRROOOMMMKKKKKKJJJHHHGGGHHHJJJLLLMMMNNNLLLJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEECCCEEEGGGGGGFFFDDDCCCCCCBBBCCCDDDDDDBBBBBBCCCDDDCCCBBBAAA@@@????????????>>>======@@@AAACCCKKKTTT[[[eeesssyyyppphhhbbb^^^[[[______```aaacccfffiiijjjiiikkkmmmmmmllljjjjjjkkkiiijjjlllnnnqqqsssuuuuuuuuuuuuuuuuuuwwwyyy|||}}}{{{tttnnnkkkkkkvvv~~~}}}|||}}}~~~~~~}}}yyy{{{{{{zzzwwwuuutttsssrrrtttuuuuuusssqqqpppqqqppppppooooooppppppqqqrrroooooooooqqqtttvvvvvvtttssstttuuuvvvuuuwwwyyy{{{xxxyyyzzz|||{{{oookkkgggcccaaa\\\UUUPPPKKKKKKJJJHHHGGGFFFEEEDDDDDDFFFHHHJJJOOOYYYeeeooo|||uuuooonnnyyy}}}zzzxxxyyyzzz|||{{{}}}yyynnnccc]]]TTTNNNLLLKKKJJJHHHGGGGGGFFFFFFGGGIIIJJJKKKKKKJJJHHHGGGGGGGGGHHHIIIGGGHHHJJJKKKJJJJJJKKKLLLIIIIIIJJJJJJKKKLLLLLLLLLNNNNNNMMMMMMMMMNNNNNNOOONNNNNNOOOPPPQQQQQQQQQPPPPPPPPPRRRSSSSSSSSSRRRQQQRRRRRRQQQPPPOOOOOOOOOOOONNNNNNOOOPPPQQQRRRSSSSSSRRRTTTVVVXXX[[[^^^cccfffjjjmmmqqquuuyyy~~~~~~ssscccRRRIIIEEEBBBBBBDDDCCCDDDJJJXXXmmmxxxlll```[[[fffvvvtttggg```ZZZZZZ```jjjwwwnnnYYYRRRWWWWWW\\\eeehhhnnniiiaaaWWWOOOMMMOOOQQQOOOMMMJJJIIIIIIIIIHHHGGGHHHIIIKKKMMMMMMKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEDDDDDDDDDEEEGGGBBBDDDGGGHHHFFFDDDCCCCCC@@@BBBCCCCCCAAA@@@AAACCCBBBBBBAAA@@@????????????>>>======??????@@@HHHPPPWWWaaammmzzz|||uuunnnhhhccc```^^^bbbdddgggkkknnnrrrtttuuuqqqsssuuuuuusssrrrrrrrrrmmmooorrruuuxxxyyyyyyyyyxxxwwwwwwwwwyyy{{{}}}|||wwwuuuxxx}}}{{{zzz{{{}}}}}}|||xxxzzzzzzxxxuuussstttuuussstttuuusssooommmnnnoooooonnnnnnnnnnnnooopppppppppooonnnppptttvvvuuutttqqqsssttttttssstttvvvxxxwwwxxx{{{~~~xxxpppkkkfffbbb___[[[TTTOOOKKKKKKJJJIIIHHHFFFEEEDDDDDDFFFHHHJJJOOOXXXeeennn|||tttooooooxxx}}}yyysssooommmooorrruuuwwwyyy|||}}}~~~~~~wwwrrrjjjaaaZZZVVVPPPNNNNNNNNNKKKIIIIIIHHHGGGGGGHHHIIIJJJKKKKKKJJJHHHGGGFFFGGGHHHIIIFFFHHHJJJKKKJJJJJJKKKLLLIIIIIIJJJJJJKKKLLLLLLMMMNNNMMMLLLLLLLLLLLLMMMNNNNNNOOOQQQRRRSSSSSSSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRRRRRRRQQQPPPOOONNNOOOOOOPPPQQQRRRSSSTTTTTTUUUWWWYYY[[[]]]```dddhhhjjjnnnrrrwww{{{}}}yyyhhhZZZMMMGGGEEECCCCCCDDDCCCEEELLL]]]ttt{{{oooggg``````ooo~~~oooeee___[[[[[[aaalllxxxooo[[[TTTXXXXXX]]]fffhhhjjjgggbbb[[[TTTOOONNNNNNNNNLLLIIIIIIJJJKKKKKKJJJHHHIIIKKKLLLLLLKKKHHHGGGEEEEEEEEEEEEEEEFFFFFFFFFCCCDDDDDDDDDDDDDDDFFFHHHAAADDDGGGHHHGGGDDDCCCCCC???AAACCCBBB@@@???AAACCCBBBBBBAAA@@@????????????>>>======???>>>???FFFNNNVVV___kkkxxx}}}yyyrrrlllgggdddbbb```cccfffkkkqqqwww{{{}}}~~~yyy{{{}}}}}}|||{{{{{{{{{wwwyyy}}}~~~}}}}}}~~~~~~~~~|||yyyxxxyyy{{{{{{{{{xxxyyyzzzwwwtttssstttwwwtttuuuuuurrrmmmkkklllnnnnnnmmmmmmmmmmmmnnnooooooqqqooonnnooossstttsssqqqpppqqqssssssrrrrrrtttuuuvvvxxx|||{{{ssspppkkkfffbbb___ZZZSSSNNNKKKKKKJJJIIIHHHFFFEEEDDDDDDFFFGGGJJJNNNXXXeeennn|||tttooopppxxx~~~xxxtttmmmgggfffhhhmmmpppyyyzzz{{{{{{yyyyyyzzz{{{yyyzzzyyyyyyyyy{{{yyyooohhheee^^^XXXPPPMMMJJJIIIKKKKKKHHHEEEJJJIIIHHHHHHHHHIIIJJJKKKKKKJJJHHHFFFFFFGGGHHHIIIFFFHHHJJJKKKJJJJJJKKKLLLIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMOOOPPPRRRSSSTTTUUUTTTTTTUUUUUUTTTTTTTTTUUUVVVWWWRRRSSSTTTTTTSSSQQQOOONNNPPPPPPQQQRRRSSSTTTUUUUUUWWWYYY[[[]]]^^^bbbfffiiikkknnnsssxxx}}}xxxzzz}}}bbbVVVJJJFFFEEEDDDCCCDDDCCCEEENNN```yyywwwmmmhhhdddfffxxxxxxkkkbbb^^^[[[\\\bbblllyyyvvv^^^TTTXXXYYY___ggghhhrrrlllbbbXXXQQQMMMMMMNNNLLLLLLKKKJJJJJJJJJJJJJJJMMMMMMMMMMMMKKKIIIGGGEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFEEECCCBBBAAAAAAAAABBBDDDEEEGGGHHHHHHGGGEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>===============??????>>>===>>>@@@BBBCCCRRRYYYfffvvvsssgggbbb```]]][[[\\\aaadddjjjpppvvv{{{}}}~~~~~~|||{{{zzzzzzzzz{{{~~~|||{{{}}}|||zzzxxxwwwwwwxxxyyyxxxxxxvvvuuuttttttttttttvvvtttqqqnnnlllllllllllllllmmmmmmmmmmmmnnnnnnnnnoooppppppnnnmmmlllmmmoooqqqqqqqqqqqqqqqqqqppppppwwwwwwyyy{{{~~~|||zzzzzzooommmjjjeee___YYYTTTQQQJJJJJJJJJJJJIIIHHHGGGFFFDDDEEEGGGIIIMMMWWWdddmmmyyyzzzpppsss{{{pppiiiaaa\\\^^^fffnnnttt{{{}}}~~~|||wwwtttssstttsssqqqnnnnnnpppqqqrrrrrrvvvsssnnnhhhaaa[[[VVVSSSLLLKKKIIIHHHGGGFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHJJJIIIIIIHHHHHHHHHIIIIIIGGGGGGHHHJJJLLLNNNPPPQQQMMMLLLKKKJJJKKKLLLNNNPPPNNNOOOQQQSSSUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSQQQQQQRRRSSSTTTUUUUUUUUUUUUXXX[[[\\\]]]aaagggmmmppptttxxx{{{}}}wwwzzzxxxaaaUUUKKKGGGFFFCCCBBBBBBFFFJJJUUUhhhyyyoooiiifffmmmrrrddd\\\ZZZXXX\\\ccclllyyysss\\\SSSXXX[[[cccmmmnnnssslllaaaWWWQQQNNNNNNNNNKKKKKKJJJJJJIIIJJJJJJJJJMMMMMMMMMMMMKKKIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBAAAAAABBBBBBDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>???>>>===<<<===???AAACCCOOOUUUbbbrrr|||pppccc]]][[[YYYXXXZZZ```bbbfffkkkqqqvvvzzz|||~~~rrrrrrpppooooooooopppqqqtttvvvyyy{{{~~~}}}zzzzzz{{{zzzxxxvvvvvvvvvwwwxxxwwwvvvuuuuuuttttttttttttuuutttqqqooommmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnlllkkkjjjkkkmmmppppppppppppqqqqqqqqqqqquuuvvvxxx{{{~~~}}}~~~|||zzzyyyyyyyyyrrrnnniiiccc]]]XXXSSSPPPKKKKKKKKKJJJIIIGGGFFFEEEDDDEEEGGGHHHMMMVVVbbbkkkxxxxxxpppuuuxxxllleee]]]ZZZ]]]gggpppvvv{{{vvvrrrqqqrrrpppnnnkkkkkklllnnnoooooommmjjjeee___YYYSSSNNNLLLKKKJJJIIIHHHGGGFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJLLLNNNOOOPPPMMMLLLKKKJJJKKKMMMOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTSSSSSSSSSTTTTTTUUUUUUVVVVVVYYY\\\]]]^^^aaaggglllrrrvvvzzz|||~~~{{{wwwqqq\\\RRRHHHEEEDDDBBBAAABBBFFFLLLYYYmmm|||qqqkkkkkkuuu|||nnnaaaZZZXXXYYY]]]dddooo}}}qqqZZZQQQWWW\\\gggsssvvvuuulll```VVVQQQPPPNNNMMMJJJIIIIIIIIIIIIIIIJJJJJJMMMMMMMMMMMMKKKIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEDDDCCCBBBAAACCCBBBAAA@@@???>>>>>>>>>???>>><<<;;;<<<>>>AAACCCKKKPPP]]]mmm~~~yyymmm```ZZZXXXXXXZZZ]]]_________aaaeeejjjooorrrvvvwwwxxxxxxwwwvvvwwwyyyyyyzzzzzzzzzxxxuuurrrpppgggfffeeeddddddeeefffffffffhhhjjjnnnsss{{{}}}|||yyyxxxxxxwwwvvvuuuttttttuuuvvvvvvuuuuuutttssssssttttttttttttsssqqqooonnnnnnnnnnnnlllllllllllllllllllllllljjjkkkkkkjjjhhhhhhiiikkknnnnnnooopppqqqrrrssstttsssuuuwww{{{}}}yyyxxxyyyyyyzzz{{{{{{||||||}}}vvvppphhhaaa[[[VVVRRROOOLLLLLLKKKJJJIIIGGGEEEDDDDDDEEEGGGHHHKKKSSS___ggguuuvvvpppxxx}}}tttfff```YYYWWW]]]hhhttt{{{yyyrrrnnnnnnnnnooollliiihhhiiijjjjjjjjjgggddd```ZZZTTTOOOKKKIIIJJJIIIHHHHHHGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIJJJJJJKKKMMMNNNOOOMMMLLLKKKJJJKKKMMMOOOQQQTTTUUUUUUVVVVVVVVVVVVUUUVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWUUUUUUUUUTTTUUUUUUVVVVVVXXX[[[^^^___```bbbhhhllltttwww|||{{{uuuzzz~~~fffVVVMMMEEECCCBBB@@@@@@BBBEEENNN^^^rrrsssnnnqqquuuiii]]]WWWWWWZZZ^^^fffrrrqqqYYYPPPVVV\\\gggtttxxxuuukkk^^^UUURRRPPPNNNMMMIIIHHHHHHHHHHHHIIIJJJJJJLLLLLLMMMLLLKKKIIIGGGFFFDDDEEEEEEEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDCCCBBBCCCBBBAAA@@@???>>>>>>>>>>>>===;;;:::;;;===@@@BBBGGGMMMYYYjjj|||xxxmmmaaa\\\[[[]]]ccciiiiiifffbbb___```dddiiimmmmmmnnnpppooonnnmmmmmmnnnoooppppppooollliiiggggggfffeeecccbbbaaaaaabbbccccccdddeeeggglllttt}}}}}}zzzyyywwwuuuwwwtttssssssrrrrrrssstttuuussssssrrrrrrrrrsssssstttsssrrrqqqooonnnnnnnnnoookkkkkkkkkjjjjjjiiiiiiiiiiiiiiijjjiiiggggggiiijjjkkklllnnnppprrruuuvvvwwwuuuvvvxxx{{{~~~zzzwwwwwwyyy{{{yyyrrrggg___YYYUUURRROOOMMMMMMLLLJJJIIIFFFEEECCCDDDEEEGGGGGGJJJRRR\\\dddqqquuurrr|||zzzqqqbbb]]]WWWWWW___lllyyy|||uuuooollllllmmmqqqnnnjjjhhhggggggfffeeebbb```[[[VVVQQQMMMJJJIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKJJJKKKKKKLLLMMMNNNMMMLLLKKKKKKLLLNNNPPPQQQTTTUUUVVVWWWXXXXXXXXXWWWVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYWWWWWWVVVUUUUUUUUUVVVVVVYYY\\\```aaabbbdddiiimmmtttxxx~~~}}}wwwuuusss^^^PPPIIICCCBBBBBB@@@AAADDDEEEOOOaaauuussspppwwwyyynnnddd[[[VVVWWW[[[```hhhuuurrrZZZPPPTTTXXXbbbooorrrqqqiii^^^VVVQQQPPPNNNMMMIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIGGGFFFCCCDDDEEEEEEEEEEEEDDDCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@???>>>===============<<<;;;<<<>>>@@@AAAFFFKKKWWWgggzzzxxxnnndddaaabbbfffnnnwww{{{vvvnnnhhhfffhhhmmmqqqrrrsssuuutttrrrqqqqqqqqqnnnooopppooollljjjkkkllllllkkkiiigggffffffffffffllllllmmmnnnrrryyy{{{yyyxxxuuutttvvvrrrrrrrrrrrrrrrrrrssssssqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqpppooonnnnnnmmmmmmkkkkkkjjjjjjiiihhhggggggfffggghhhgggffffffgggiiihhhiiilllpppssswwwyyy{{{yyyyyyzzz|||~~~}}}zzzzzz{{{zzzqqqeee\\\XXXUUURRROOOMMMMMMLLLJJJIIIFFFEEECCCDDDEEEGGGHHHJJJPPPZZZbbbooovvvuuuwwwooo```\\\XXXZZZcccqqq}}}zzzsssoooooopppqqqtttpppkkkgggeeedddbbb```[[[YYYUUUPPPLLLIIIHHHGGGIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJJJJJJJKKKLLLNNNNNNKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKKKKLLLNNNQQQRRRSSSTTTVVVWWWYYYZZZZZZZZZVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZXXXWWWVVVUUUUUUUUUVVVWWWZZZ]]]aaacccdddfffkkkoootttyyy}}}wwwxxx}}}~~~{{{zzzjjjYYYMMMGGGBBBBBBBBBAAABBBFFFFFFRRRdddvvvsssrrr~~~rrriiiaaaZZZWWWYYY]]]bbblll{{{rrrZZZNNNRRRTTT[[[fffgggiiieee^^^WWWQQQNNNMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIHHHIIIIIIJJJIIIGGGFFFEEECCCCCCEEEEEEEEEEEECCCCCCAAAAAABBBBBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBB@@@@@@???>>>>>>>>>>>>???<<<<<<===>>>????????????DDDIIITTTccctttzzzrrrkkkiiijjjoooyyywwwpppnnnqqqwww|||~~~}}}}}}uuuwwwyyywwwuuuuuuxxx{{{{{{zzzxxxvvvuuuuuuuuuuuuyyy{{{}}}{{{zzzxxxuuutttvvvssssssssssssrrrrrrrrrrrrqqqqqqpppoooooopppppppppqqqppppppooommmlllkkkkkkjjjjjjiiihhhgggfffeeedddaaabbbcccbbbaaaaaaccceeeccceeeiiimmmrrrwwwzzz|||}}}|||||||||~~~}}}}}}~~~wwwmmmaaaYYYWWWUUURRROOOLLLLLLKKKJJJIIIGGGEEEDDDCCCEEEGGGHHHJJJQQQZZZaaannn}}}zzzzzz}}}tttlll```]]][[[^^^gggsssxxxssspppqqqrrrsssppplllgggcccaaa___]]][[[ZZZXXXTTTPPPMMMKKKJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNKKKKKKJJJKKKKKKLLLMMMNNNLLLLLLKKKKKKLLLOOOQQQSSSRRRSSSUUUWWWYYYZZZ[[[[[[VVVVVVVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWUUUTTTTTTUUUWWWXXXZZZ^^^ccceeefffiiimmmqqqvvv}}}}}}ooohhhnnnxxx|||cccWWWJJJEEEBBBCCCBBBAAACCCGGGJJJWWWjjjzzzrrrvvvxxxllleee___ZZZYYY[[[^^^eeerrrpppWWWLLLOOOOOOUUU]]]]]]aaaaaa___XXXPPPLLLLLLNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGHHHHHHGGGFFFDDDCCCBBBCCCEEEFFFFFFEEECCCBBBAAABBBBBBCCCBBBAAA??????@@@@@@@@@??????@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@????????????@@@AAAAAA;;;<<>>BBBFFFOOO\\\jjj|||{{{uuutttuuuyyy~~~yyyzzz}}}|||yyyuuutttwwwttttttttttttssssssrrrqqqqqqqqqpppooonnnnnnnnnnnnppppppooonnnlllkkkiiihhheeedddcccbbb```___^^^]]]ZZZ[[[\\\[[[ZZZZZZ\\\^^^^^^```dddjjjpppuuuyyy{{{~~~}}}}}}}}}}}}~~~pppggg[[[UUUTTTTTTPPPMMMKKKKKKKKKJJJIIIGGGFFFEEECCCEEEGGGIIIKKKQQQZZZaaannn{{{~~~~~~yyypppiii```^^^]]]aaaiiittt}}}{{{sssnnnmmmnnnnnnnnneeebbb]]]ZZZYYYXXXWWWVVVYYYWWWSSSOOOMMMLLLLLLMMMKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJIIIHHHHHHHHHIIIIIIKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNLLLLLLKKKKKKMMMOOORRRTTTSSSTTTVVVWWWXXXYYYYYYYYYVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSUUUXXXYYYYYY^^^cccfffhhhkkkpppsss{{{ttteee___gggtttttt]]]TTTGGGCCCBBBBBBAAA@@@BBBGGGPPP___ssssss|||}}}rrrgggaaa\\\YYYZZZ]]]```hhhxxxmmmUUUJJJMMMLLLQQQXXXXXX\\\___```YYYPPPJJJKKKOOOOOONNNLLLKKKIIIIIIHHHHHHEEEFFFGGGGGGFFFEEEDDDCCCBBBCCCDDDFFFFFFDDDCCCBBBBBBBBBCCCCCCBBB@@@???===@@@@@@????????????@@@@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCC:::<<<@@@CCCCCCBBB???>>>@@@DDDLLLWWWbbbqqq}}}~~~~~~}}}zzzvvvuuuwwwvvvvvvvvvuuutttsssrrrqqqqqqqqqpppnnnmmmmmmmmmmmmppppppooommmllliiigggfff^^^^^^\\\[[[YYYXXXVVVVVVTTTUUUVVVVVVUUUUUUWWWYYYZZZ\\\aaagggmmmsssxxxzzz}}}}}}|||}}}}}}}}}lllbbbWWWRRRRRRRRROOOKKKJJJJJJJJJJJJIIIHHHGGGFFFBBBEEEGGGIIILLLRRR[[[bbbnnnzzz}}}~~~vvvmmmggg```^^^^^^bbbjjjttt|||{{{uuummmhhhhhhhhhhhhggg\\\YYYUUUSSSSSSSSSSSSRRRTTTQQQNNNJJJHHHHHHHHHIIILLLKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKMMMNNNOOOLLLLLLKKKKKKMMMOOORRRTTTUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVUUUTTTSSSRRRSSSUUUXXXZZZYYY]]]cccgggiiilllqqquuu{{{mmm```\\\eeeqqq~~~|||oooZZZRRRFFFBBBAAABBB@@@>>>AAAFFFTTTdddzzz}}}tttyyyoooddd___[[[XXXZZZ]]]```jjj|||hhhSSSEEEHHHKKKIIIPPP\\\[[[\\\\\\YYYTTTPPPNNNMMMJJJLLLMMMLLLIIIFFFDDDDDDGGGFFFEEEFFFGGGFFFDDDBBBAAAAAAAAAAAABBBBBBCCCDDDCCCBBBBBBAAAAAA@@@@@@???BBBAAA@@@?????????AAAAAADDDDDDCCCBBBBBBAAAAAA@@@AAA@@@AAADDDGGGGGGCCC???===???@@@BBBBBBAAA@@@???@@@BBBGGGQQQ^^^mmm{{{yyyvvvwwwxxxvvvsssuuutttrrrqqqpppqqqrrrrrrrrrqqqpppnnnmmmmmmmmmmmmooommmllllllkkkhhhbbb]]][[[XXXTTTQQQQQQQQQRRRRRRSSSRRRQQQPPPOOOPPPQQQQQQWWWYYY[[[___dddjjjnnnqqqrrruuuyyy{{{{{{||||||ooocccWWWRRRQQQNNNLLLMMMJJJJJJJJJJJJIIIHHHGGGFFFEEEFFFGGGGGGJJJQQQ[[[dddqqqzzz~~~}}}sssiiibbb[[[\\\^^^dddkkkrrruuuwwwvvvooofffaaaaaabbbaaa___UUUTTTQQQOOONNNNNNOOOPPPQQQOOOMMMKKKJJJJJJKKKLLLJJJIIIHHHGGGGGGGGGGGGGGGJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJJJJJJJKKKMMMNNNIIIIIIIIIJJJLLLNNNPPPRRRSSSTTTVVVWWWWWWWWWVVVVVVXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYXXXWWWVVVVVVUUUTTTUUUTTTSSSSSSSSSTTTUUUVVVZZZ^^^dddiiinnntttyyy}}}zzznnnbbbXXXXXXeeesss}}}|||{{{oooYYYLLLEEEAAA>>>??????@@@EEEKKKUUUkkk|||zzzvvvxxxkkk^^^YYYXXXWWWXXX[[[aaaoooiiiTTTFFFGGGJJJHHHMMMYYYXXXYYYYYYVVVQQQMMMJJJJJJKKKLLLLLLKKKHHHEEEEEEEEEGGGFFFEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBAAAAAA@@@??????AAA@@@??????>>>???@@@AAA>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@BBBEEEEEEBBB??????@@@BBBCCCCCCCCCAAA@@@AAACCCGGGNNNYYYfffsss{{{}}}xxxuuuuuuuuutttrrrsssrrrqqqqqqpppppppppqqqnnnnnnmmmllllllkkkkkklllmmmkkkiiihhhfffbbb\\\XXXTTTRRRPPPOOOOOOQQQRRRSSSUUUTTTRRRPPPPPPPPPPPPQQQTTTUUUWWW[[[___dddhhhjjjjjjlllnnnppprrrvvv|||yyyhhh^^^SSSPPPOOOLLLKKKLLLJJJJJJJJJJJJIIIHHHGGGFFFEEEFFFGGGGGGIIIPPPZZZaaammmwww|||qqqgggaaa[[[\\\^^^dddjjjpppssstttooohhh___[[[[[[[[[ZZZXXXSSSRRRPPPNNNNNNNNNPPPPPPRRRPPPNNNKKKJJJJJJJJJKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIJJJJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKKKKKKKLLLMMMNNNKKKKKKKKKLLLMMMOOORRRSSSTTTUUUVVVXXXXXXXXXWWWWWWYYYYYYZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTUUUVVVXXXYYY\\\```eeejjjoootttyyy|||zzzpppddd[[[VVVYYYggguuu~~~yyyzzziiiUUUKKKDDD@@@===>>>>>>???DDDKKK[[[pppwwwvvvxxxlll___ZZZXXXXXXYYY\\\eeeuuuhhhUUUFFFGGGHHHGGGLLLVVVYYYYYYXXXUUUPPPKKKIIIIIIKKKKKKKKKIIIFFFEEEEEEGGGGGGEEEDDDCCCDDDDDDCCCAAABBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBAAA@@@@@@????????????>>>>>>>>>??????@@@=========>>>??????@@@@@@@@@??????@@@AAABBBAAA@@@@@@AAACCCDDDDDDDDDCCCBBBBBBDDDGGGKKKSSS]]]iiiqqqvvv|||}}}{{{xxxvvvuuuttttttsssppppppqqqqqqqqqpppoooooommmmmmllllllllllllllllllllljjjgggdddaaa\\\WWWSSSMMMMMMNNNOOOQQQTTTVVVXXXZZZYYYWWWUUUTTTSSSSSSTTTVVVWWWXXX[[[]]]```bbbccceeeeeedddeeehhhoooxxx|||ppp^^^UUUNNNLLLLLLJJJJJJKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEFFFGGGGGGHHHNNNWWW^^^iiisss}}}yyyoooeee___[[[\\\___ccciiimmmoooooogggaaaYYYUUUTTTTTTSSSRRROOOOOONNNNNNNNNOOOQQQRRRSSSRRRNNNKKKIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLLLLLLLLLLMMMNNNNNNKKKKKKKKKKKKLLLNNNPPPQQQTTTUUUWWWXXXYYYYYYYYYXXX[[[[[[[[[[[[[[[ZZZYYYXXXVVVVVVVVVWWWWWWWWWXXXXXXWWWWWWVVVVVVWWWYYY[[[\\\___ccchhhmmmqqquuuzzz}}}~~~qqqfff[[[VVVWWW___lllxxx~~~|||wwwttt{{{yyy```PPPJJJDDD@@@>>>>>>>>>@@@GGGOOObbbvvvxxxsssvvvwwwkkk___YYYXXXXXXZZZ^^^iii{{{eeeTTTFFFFFFHHHHHHNNNVVV\\\\\\[[[WWWQQQMMMKKKKKKJJJJJJIIIGGGEEEDDDFFFHHHFFFEEECCCCCCDDDDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>?????????AAAAAA@@@@@@???>>>>>>>>>AAA@@@??????@@@AAABBBBBB@@@AAABBBCCCCCCCCCCCCBBBCCCDDDGGGIIINNNVVVaaaiiinnnwww~~~vvvqqqnnnllllllooosssyyy{{{|||{{{yyyvvvuuuuuuvvvooopppqqqrrrrrrqqqpppooommmmmmnnnnnnnnnnnnnnnnnnmmmkkkgggccc^^^YYYUUURRRLLLNNNQQQTTTXXX[[[___bbbdddbbb```^^^]]]\\\\\\]]]``````aaaaaaaaaaaa```___eeeccc______ccclllwww~~~}}}|||}}}xxxlllaaaSSSMMMHHHIIIJJJHHHHHHKKKIIIIIIIIIIIIHHHGGGFFFFFFEEEFFFHHHGGGHHHLLLTTTZZZfffqqq{{{vvvlllccc]]][[[\\\^^^cccgggjjjjjjiiiccc^^^XXXSSSRRRRRRQQQPPPMMMMMMMMMNNNPPPRRRTTTUUUUUUSSSOOOLLLIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMMMMMMMMMMNNNNNNNNNIIIIIIHHHHHHIIIKKKMMMNNNSSSUUUVVVXXXYYYZZZZZZYYY\\\\\\\\\\\\\\\[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYY[[[]]]^^^aaaeeekkkpppuuuyyy}}}{{{{{{nnncccYYYYYY^^^fffpppyyyxxxtttppprrr~~~nnnXXXMMMIIIEEEAAA???@@@@@@CCCLLLUUUgggyyynnnmmmvvvtttiii]]]XXXVVVWWW[[[```jjj~~~aaaRRRFFFFFFJJJMMMSSSZZZ______\\\XXXRRRMMMLLLKKKHHHIIIHHHFFFDDDDDDFFFHHHEEEDDDDDDEEEGGGGGGEEECCCAAAAAA@@@@@@@@@@@@@@@AAABBBAAAAAA@@@@@@???>>>>>>======>>>>>>????????????AAAAAA@@@??????>>>>>>===BBBAAAAAA@@@@@@AAACCCDDD@@@AAAAAABBBBBBBBBBBBBBBCCCEEEGGGHHHKKKRRR]]]eeejjjttt}}}rrrhhhaaa^^^\\\[[[[[[]]]aaaeeekkkttt}}}~~~|||}}}|||yyyvvvttttttuuupppqqqrrrssssssrrrqqqppplllmmmnnnnnnooonnnnnnmmmkkkiiifffaaa[[[WWWTTTSSSRRRVVV[[[___aaaeeeiiilllmmmllljjjiiihhhhhhhhhiiikkkkkkkkkjjjhhhdddaaa___ccc```]]]^^^eeeooo{{{|||xxxvvvrrruuuvvvrrrnnnggg\\\RRRKKKGGGFFFHHHIIIGGGGGGJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDFFFHHHHHHIIILLLRRRXXXeeeooozzz{{{qqqhhh```[[[YYYZZZ]]]bbbeeegggfffddd___[[[VVVRRRPPPOOOOOOOOOLLLMMMNNNPPPRRRUUUWWWXXXUUUSSSOOOLLLIIIHHHGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKHHHGGGGGGGGGGGGHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNIIIIIIHHHHHHHHHIIIKKKLLLQQQSSSUUUWWWYYYYYYYYYYYY\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWYYY\\\___```cccgggmmmssswww{{{~~~|||www{{{ooogggaaaccciiimmmqqquuuooollllllsssdddRRRJJJHHHBBB@@@>>>???@@@DDDOOO[[[kkk{{{uuueeeiiixxxpppfff[[[VVVUUUVVV\\\cccnnn^^^RRRGGGGGGLLLRRRXXX^^^___^^^[[[VVVPPPKKKJJJIIIFFFGGGGGGFFFEEEDDDFFFGGGCCCCCCFFFIIIKKKKKKHHHEEEBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>======>>>???@@@@@@@@@@@@<<<<<<<<<===>>>>>>??????AAABBBBBBAAA@@@@@@CCCEEEAAAAAAAAAAAAAAABBBBBBBBBDDDGGGIIIHHHHHHNNNXXXaaagggooo|||jjjddd\\\VVVSSSRRRQQQQQQQQQSSSUUUXXX\\\bbbiiinnn}}}|||}}}~~~}}}}}}zzzwwwtttrrrqqqqqqqqqqqqrrrsssssssssrrrrrrjjjkkklllmmmmmmllljjjjjjgggfffccc^^^YYYVVVVVVWWWZZZ___eeehhhiiikkknnnqqqqqqpppoooooooooppprrrsssqqqrrrrrrpppmmmiiidddaaa^^^\\\\\\aaajjjuuu|||yyywwwtttpppmmmgggiiiiiiddd```[[[RRRIIIGGGEEEFFFIIIIIIFFFFFFIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDFFFIIIJJJJJJMMMRRRWWWcccmmmxxxtttkkkccc\\\WWWWWWYYY\\\aaadddeeebbb```ZZZWWWSSSOOOLLLKKKKKKKKKKKKMMMOOOQQQTTTVVVXXXYYYUUUSSSOOOLLLIIIHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMKKKJJJIIIIIIIIIJJJKKKLLLNNNPPPRRRUUUWWWXXXXXXXXX[[[[[[[[[\\\\\\\\\[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVWWWXXX[[[^^^aaaccceeeiiiooosssvvvxxx{{{|||{{{|||{{{wwwvvvtttppppppuuuxxxtttqqqpppiiiiiinnnyyypppZZZNNNHHHFFF???===<<<===???EEESSS```pppzzzkkkaaajjj}}}mmmcccZZZUUUTTTWWW___hhhvvv___TTTJJJIIIOOOVVV\\\aaa___^^^ZZZUUUNNNJJJHHHHHHDDDEEEGGGGGGFFFEEEEEEFFFAAACCCHHHMMMPPPOOOKKKHHHDDDCCCBBBBBBAAAAAAAAABBBAAAAAA@@@@@@???>>>>>>>>>===>>>???@@@AAAAAAAAA@@@<<<<<<===>>>>>>??????@@@???@@@BBBAAA??????AAACCCBBBBBBBBBBBBBBBCCCCCCDDDGGGIIIJJJHHHFFFJJJSSS\\\dddjjjuuurrrgggVVVSSSOOOMMMMMMMMMMMMMMMNNNPPPRRRTTTVVVYYY^^^aaajjjssszzzvvvtttssspppnnnqqqqqqpppqqqqqqrrrrrrssskkkkkkmmmmmmmmmkkkiiihhhddddddbbb^^^ZZZYYY[[[^^^___eeekkkmmmlllkkknnnpppooonnnooooooqqqsssvvvwwwssstttuuuuuusssooojjjgggbbbaaaccciiirrrzzzzzzuuupppmmmkkkiiifffccc___aaa___ZZZWWWUUUOOOHHHFFFEEEGGGKKKJJJGGGFFFIIIHHHHHHIIIHHHHHHGGGFFFEEECCCFFFJJJKKKKKKNNNSSSWWW```jjjuuu~~~wwwmmmddd]]]WWWSSSUUUWWW[[[```cccccc```]]]UUUSSSPPPLLLIIIGGGHHHIIIJJJLLLNNNQQQTTTVVVWWWXXXTTTRRROOOLLLIIIHHHHHHIIIEEEEEEDDDDDDEEEFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHIIIJJJJJJKKKMMMPPPRRRUUUVVVVVVVVVXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZWWWWWWXXXZZZ]]]aaadddfffgggjjjooorrrssssssssstttqqqtttvvvwww|||}}}~~~uuupppkkkpppyyybbbRRRJJJFFFCCC>>>======???AAAHHHYYYhhhxxxoooccccccnnnkkkcccZZZVVVVVVZZZcccmmm~~~~~~```VVVLLLJJJPPPWWW]]]aaaaaa___[[[UUUOOOKKKIIIIIIBBBDDDGGGGGGFFFEEEEEEFFF@@@CCCIIIOOOSSSRRRMMMIIIFFFEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>===>>>@@@AAABBBBBBAAAAAABBBBBBAAAAAA@@@?????????<<>>>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEEEEHHHKKKKKKHHHDDDFFFOOOXXXccchhhqqq~~~ttteeeZZZQQQOOOMMMMMMOOOPPPPPPPPPRRRTTTVVVXXXYYY[[[^^^aaabbbhhhqqqvvvxxxzzz~~~|||wwwvvvvvvrrrnnnqqqpppoooooooooppprrrsssmmmnnnoooooonnnllljjjiiieeeeeedddaaa]]]]]]aaadddaaagggmmmnnnllljjjkkknnnkkkkkklllmmmpppsssvvvxxxsssuuuxxxyyyxxxtttpppmmmkkkjjjlllqqqxxx|||}}}|||sssnnnhhhdddbbbaaa___\\\[[[\\\ZZZVVVTTTUUUQQQKKKGGGFFFIIILLLKKKGGGFFFIIIHHHHHHHHHHHHGGGFFFEEEEEECCCFFFJJJLLLLLLOOOSSSXXX]]]gggsss||||||rrrhhh```YYYSSSOOOSSSVVVZZZ___cccbbb___\\\TTTSSSPPPLLLHHHFFFGGGHHHIIIKKKMMMPPPSSSUUUVVVWWWSSSQQQNNNKKKIIIIIIIIIIIIDDDDDDCCCDDDDDDEEEFFFFFFHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFFFFGGGHHHIIIKKKNNNQQQSSSTTTUUUUUUWWWXXXYYYZZZ[[[\\\\\\\\\[[[\\\\\\\\\\\\]]]]]]]]]XXXYYYZZZ\\\___cccfffhhhiiilllooopppooonnnmmmmmmlllpppvvv{{{{{{tttrrryyyuuuZZZMMMHHHDDDAAAAAA@@@AAACCCEEEMMM___ooo~~~uuuhhh___fffrrr|||kkkccc[[[XXXXXX\\\gggqqqgggUUUNNNRRRTTTZZZ___[[[bbb___[[[UUUPPPMMMJJJIIIKKKJJJGGGEEEDDDDDDEEEEEEHHHEEECCCFFFJJJKKKIIIEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@???>>>>>>>>>???AAAAAACCCAAA???=========???@@@BBB???======@@@AAA@@@???>>>>>>>>>>>>????????????DDDEEEGGGGGGDDDDDDMMMWWW\\\cccppp~~~}}}wwwoooeee\\\UUUPPPPPPPPPOOONNNPPPTTTWWWUUUXXX\\\```bbbcccddddddkkkmmmqqqtttyyyyyywwwuuurrrooosssrrrqqqqqqppppppqqqqqqoooooonnnnnnmmmmmmmmmmmmeeeeeeeeeeeefffggghhhiiimmmoooooommmiiihhhkkknnnmmmlllkkkkkkmmmppptttvvvssstttvvvwwwvvvtttqqqooojjjpppxxx}}}}}}{{{xxxvvvlllgggaaa[[[XXXVVVTTTRRROOOPPPRRRRRRRRRPPPNNNMMMMMMLLLJJJIIIHHHHHHIIIJJJHHHIIIJJJIIIGGGEEEDDDEEEEEEFFFGGGIIILLLNNNPPPPPPZZZdddpppyyy|||ooobbb[[[WWWQQQNNNMMMPPPVVV^^^cccbbb]]]XXXUUUPPPOOOLLLJJJIIIIIIJJJKKKNNNNNNNNNPPPRRRTTTVVVWWWPPPOOOLLLJJJGGGFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGGGGGGGIIIKKKMMMLLLLLLKKKKKKJJJJJJJJJIIIKKKKKKKKKLLLMMMMMMNNNNNNMMMKKKHHHEEEDDDFFFHHHJJJKKKLLLMMMOOOPPPQQQSSSSSSUUUVVVWWWXXXYYYYYYYYYYYY[[[]]]]]]\\\[[[ZZZZZZ[[[\\\\\\]]]___bbbeeehhhiiiooossssssoookkkjjjjjjkkkpppqqqwww|||hhhVVVMMMEEE@@@AAA@@@===>>>BBBFFFMMM```rrrrrrjjjhhhkkkyyyxxxhhhbbb]]][[[\\\```jjjtttiiiZZZUUUVVVSSSWWW^^^]]]ccc```\\\VVVQQQMMMKKKJJJJJJHHHFFFDDDCCCDDDDDDEEEHHHEEECCCEEEIIIKKKHHHDDDDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@??????@@@???>>>>>>>>>???@@@AAADDDCCCAAA@@@?????????@@@AAA>>>======???@@@???>>>======>>>>>>>>>????????????@@@BBBBBB@@@???GGGRRR\\\cccppp~~~~~~}}}xxxrrrlllccc[[[UUUMMMMMMMMMMMMMMMQQQVVVZZZ\\\___dddiiimmmppprrrsssuuuxxx}}}zzzuuurrroookkkoooooooooooonnnnnnnnnmmmoooooonnnmmmlllkkkjjjjjjggggggggghhhhhhiiijjjkkknnnppppppmmmhhhgggiiilllmmmlllkkkkkklllnnnpppqqqrrrssstttuuutttrrrooommmkkkqqqwww{{{zzzwwwssspppgggccc]]]WWWTTTRRRPPPNNNMMMNNNOOOPPPPPPNNNLLLKKKKKKKKKJJJIIIIIIHHHIIIIIIHHHJJJJJJIIIGGGEEEEEEEEEDDDEEEFFFHHHJJJLLLNNNOOOYYYcccoooxxx~~~pppdddYYYTTTQQQNNNLLLLLLQQQWWW___cccbbb^^^YYYUUUOOONNNKKKIIIHHHHHHIIIJJJLLLMMMNNNPPPRRRTTTUUUVVVOOONNNKKKIIIGGGFFFEEEFFFGGGFFFEEEEEEEEEEEEEEEFFFHHHHHHHHHHHHHHHIIIIIIJJJIIIHHHGGGGGGHHHIIIKKKMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNMMMKKKHHHFFFEEEEEEFFFGGGGGGGGGHHHJJJKKKMMMNNNNNNQQQRRRTTTVVVXXXYYYYYYZZZXXXYYYZZZYYYXXXWWWXXXYYY[[[\\\]]]___bbbfffjjjlllooorrrssspppkkkjjjjjjkkktttyyyaaaQQQKKKDDDAAABBB@@@>>>@@@DDDHHHRRReeewwwrrrkkkjjjqqqsssfff```\\\[[[]]]bbbmmmwwwkkk^^^ZZZZZZSSSVVV^^^___dddaaa\\\WWWQQQMMMKKKJJJGGGFFFEEECCCCCCCCCDDDEEEGGGEEECCCEEEHHHIIIGGGDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>>>>??????@@@AAAEEEDDDDDDCCCBBBAAA?????????>>>======>>>???>>>=========>>>>>>>>>>>>??????===<<<>>>???===<<>>===>>>>>>===>>>>>>>>>===<<<============>>>>>>>>>???===<<<===???===<<>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCBBB@@@===;;;===>>>??????>>>===<<<<<<<<<============>>>>>>>>>>>><<<===>>>===<<>>@@@===???BBBHHHSSSfffzzzoookkkooopppfff\\\XXXWWWZZZ```iiiwww~~~gggTTTMMMQQQTTT[[[```ZZZ]]][[[WWWRRRNNNKKKIIIHHHEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCBBBBBBCCCBBBAAA@@@@@@?????????AAAAAAAAA@@@@@@@@@??????>>>>>>???@@@@@@@@@@@@??????@@@AAAAAAAAA???===;;;===???AAA@@@>>><<<<<<<<<<<<<<<============>>>>>>===;;;;;;===<<<;;;>>>CCCLLLVVVdddpppzzz~~~}}}zzzvvvpppjjjccc\\\UUUPPPMMMOOORRRWWW^^^hhhrrrzzz~~~{{{xxxuuurrrooooooooopppiiijjjkkkkkkkkkjjjiiihhhiiijjjkkkmmmoooqqqrrrssspppppppppooooooppppppqqqoooqqqrrrqqqooopppssswwwtttsssrrrqqqpppoooooooooqqqpppooommmkkkiiigggeeedddhhhnnnqqqnnniiidddaaaYYYVVVRRROOOLLLJJJFFFDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMLLLIIIGGGGGGHHHHHHGGGFFFFFFFFFHHHKKKLLLQQQYYYbbbfffhhhgggaaaZZZOOOJJJGGGHHHIIIIIIMMMRRR[[[^^^bbbccc___YYYSSSPPPKKKIIIGGGFFFEEEFFFGGGHHHHHHJJJMMMOOOPPPNNNLLLJJJGGGFFFEEEDDDDDDEEEGGGGGGEEEEEEEEEFFFFFFHHHIIIIIIIIIIIIIIIHHHIIIJJJJJJKKKHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLMMMMMMNNNOOOOOOOOONNNNNNMMMKKKIIIGGGDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKMMMOOOQQQRRRSSSTTTVVVXXX]]]___cccgggkkkoooqqqrrrrrrooopppwww|||ssssssgggVVVHHHFFFEEE@@@>>>@@@;;;@@@DDDJJJWWWkkk}}}zzzkkkiiioooyyykkkcccZZZVVVVVV\\\cccnnn}}}zzzdddTTTNNNQQQQQQWWW^^^[[[\\\ZZZVVVRRROOOLLLKKKJJJFFFFFFFFFEEEDDDCCCBBBAAABBBCCCDDDCCCBBBAAAAAAAAACCCBBBAAA@@@????????????AAAAAAAAA@@@@@@@@@??????===>>>???@@@AAA@@@@@@???>>>>>>???@@@@@@???>>>======@@@BBBBBB???===<<<===<<<<<<<<<=========>>>>>>===;;;:::<<<<<<;;;===AAAGGGPPP^^^jjjrrrzzz}}}{{{wwwsssmmmfff```ZZZSSSOOOKKKNNNRRRWWW___hhhrrrxxx}}}zzzvvvvvvuuussspppnnnnnnnnnkkkkkkjjjjjjjjjiiiiiiiiiiiiiiikkklllnnnoooqqqqqqoooooonnnnnnnnnnnnoooooommmpppsssssssssuuuzzz~~~|||yyyuuurrrqqqpppppppppooommmkkkhhhfffdddccceeeiiioooqqqnnnhhhbbb___YYYVVVRRROOOMMMJJJFFFDDDHHHGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIJJJKKKLLLNNNNNNKKKMMMMMMLLLJJJHHHHHHHHHHHHGGGEEEDDDEEEGGGIIIKKKLLLTTT[[[___aaa```[[[TTTLLLHHHGGGIIIJJJKKKOOOUUU]]]```cccbbb]]]VVVPPPLLLJJJIIIGGGFFFFFFGGGHHHIIIJJJKKKMMMNNNMMMLLLIIIHHHFFFEEEEEEDDDEEEFFFHHHIIIGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOLLLMMMMMMNNNNNNOOOOOOPPPPPPOOOMMMLLLJJJHHHGGGFFFCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJLLLNNNPPPRRRSSSTTTWWWYYY^^^aaafffkkknnnoooooooooooojjjlllvvv}}}|||www{{{yyy___PPPEEEEEEEEEAAA>>>AAA<<>>???@@@AAA@@@??????>>>>>>???@@@@@@@@@@@@???>>>AAADDDCCC@@@===<<<===<<<<<<<<<<<<=========>>>???<<<<<<>>>>>><<<>>>BBBCCCMMM[[[fffmmmuuu}}}|||zzzsssoooiiiccc^^^XXXRRRNNNIIILLLQQQWWW^^^gggpppvvvxxx~~~}}}{{{||||||yyyuuurrrsssttttttrrrpppppppppnnnmmmlllkkkkkkkkklllllliiiiiijjjkkklllnnnnnnooonnnnnnmmmmmmmmmmmmmmmnnnlllooosssuuuvvvyyy{{{vvvtttssssssnnnmmmkkkiiifffdddbbbaaagggkkkpppqqqmmmgggaaa^^^ZZZXXXTTTQQQOOOLLLIIIFFFIIIIIIHHHHHHIIIJJJKKKKKKJJJIIIIIIIIIKKKMMMOOOPPPLLLMMMNNNLLLJJJHHHHHHHHHGGGFFFDDDCCCCCCEEEGGGIIIHHHPPPWWWZZZ\\\\\\XXXRRRKKKHHHHHHKKKMMMNNNSSSZZZ[[[^^^```___YYYRRRKKKHHHKKKIIIHHHFFFFFFGGGHHHJJJKKKLLLMMMMMMLLLJJJHHHFFFFFFEEEEEEEEEEEEGGGIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOLLLMMMMMMNNNNNNOOOPPPPPPQQQOOONNNLLLJJJIIIHHHHHHEEEEEEFFFFFFGGGGGGHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJMMMPPPRRRTTTUUUWWWZZZ\\\___ccchhhmmmppppppnnnmmmoooiiikkkvvv{{{~~~qqqZZZLLLCCCEEEFFFAAA???BBB===DDDJJJPPP^^^rrr|||oooqqq{{{qqqddd]]]UUUSSSVVV```lll{{{~~~fff\\\RRROOOPPPQQQTTTXXX]]]WWWPPPMMMMMMMMMJJJGGGEEEFFFHHHGGGEEEBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDCCCBBB@@@>>>>>>???@@@AAAAAAAAA@@@@@@???>>>>>>>>>===<<<<<<<<<===???BBBDDD===>>>???@@@AAA@@@@@@???:::<<<===?????????>>>>>>>>><<<:::999999999;;;<<<>>>>>>>>>===>>>>>>???@@@BBBEEELLLVVVcccoooxxx|||~~~{{{yyyqqqmmmgggbbb\\\VVVOOOKKKKKKLLLNNNRRRWWW___hhhoootttwww{{{|||{{{yyyvvvtttrrrqqqqqqrrrrrrrrrqqqpppnnnlllkkklllkkkjjjiiiiiiiiikkkkkkkkkjjjjjjkkkmmmnnnmmmkkkpppooommmlllkkkkkkllllllllllllmmmooorrrvvvyyy{{{|||yyywwwvvvuuusssqqqmmmhhheeecccbbbbbbjjjooottttttoooggg```]]]ZZZXXXUUUQQQMMMJJJHHHGGGEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLMMMNNNLLLMMMMMMMMMLLLKKKIIIHHHFFFEEEEEEDDDDDDEEEFFFGGGJJJKKKNNNSSSWWWWWWTTTPPPKKKJJJIIIIIIKKKNNNQQQTTT[[[\\\\\\XXXQQQKKKIIIHHHEEEDDDDDDDDDEEEFFFGGGGGGKKKIIIGGGGGGHHHHHHHHHGGGEEEFFFGGGHHHIIIJJJJJJKKKGGGGGGGGGFFFFFFFFFEEEEEEIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLMMMOOOQQQRRRTTTTTTOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGHHHHHHIIIMMMOOORRRTTTUUUWWWYYY[[[eeegggkkkppptttuuurrrpppqqqlllnnnyyyvvvxxx~~~jjjQQQLLLFFFCCCBBBAAA???<<<@@@AAAGGGTTTeeeuuu}}}sssvvv~~~yyylllbbb^^^UUUVVVYYY___lll{{{cccYYYOOOMMMOOOPPPTTTXXXXXXRRRKKKGGGHHHHHHFFFCCCCCCEEEFFFFFFDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDAAA@@@???>>>>>>@@@BBBCCCBBBBBBAAA@@@@@@???>>>>>><<<<<<;;;;;;<<<>>>@@@AAA===>>>???@@@@@@@@@???>>><<<<<<>>>??????>>>>>>===>>>===<<<;;;;;;<<<===>>>@@@?????????>>>>>>======@@@CCCIIIRRR^^^jjjssswwwzzzwwwmmmiiibbb\\\WWWSSSNNNKKKJJJKKKMMMPPPUUU\\\dddjjjpppsssxxx|||wwwvvvtttrrrooonnnmmmlllooopppqqqqqqpppnnnlllkkkkkkkkkkkkjjjkkkkkklllllliiihhhiiikkkmmmooonnnmmmnnnmmmkkkjjjiiiiiijjjjjjjjjjjjkkkmmmppptttwwwyyy{{{{{{{{{{{{{{{{{{{{{{{{rrrqqqnnnkkkiiihhhhhhhhhooorrruuutttmmmeee___\\\WWWUUUSSSPPPLLLIIIGGGFFFDDDDDDEEEFFFGGGGGGGGGGGGIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMMMMMMMLLLKKKIIIHHHFFFFFFEEEDDDEEEFFFGGGHHHKKKLLLNNNRRRUUUUUUQQQNNNJJJIIIIIIIIIKKKMMMPPPRRRSSSTTTTTTQQQKKKGGGFFFFFFFFFFFFEEEFFFFFFGGGHHHIIILLLJJJHHHGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJHHHGGGGGGGGGGGGFFFFFFFFFIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRSSSSSSPPPOOOOOONNNLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGJJJJJJJJJIIIJJJJJJKKKKKKNNNPPPSSSUUUWWW[[[___bbbgggjjjpppuuuyyyyyywwwuuuttttttzzzxxxttt|||}}}wwwwwwyyyuuu```OOOKKKEEEBBBAAA@@@???===AAACCCIIIVVVgggvvv~~~uuuzzzuuuiiiaaa]]]VVVXXX\\\fffxxxxxxaaaWWWNNNMMMNNNPPPSSSWWWUUUOOOHHHDDDCCCDDDCCCBBBAAACCCDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFEEEDDDCCC>>>>>>>>>>>>???AAACCCDDDCCCCCCBBBAAA@@@???>>>===<<<;;;;;;::::::<<<===>>>>>>>>>????????????>>>======>>>>>>>>>>>>======<<<>>>======<<<===>>>@@@AAA@@@@@@@@@@@@???===;;;:::===@@@EEEMMMWWWbbbkkkppp}}}yyytttiiiddd]]]WWWSSSPPPNNNMMMKKKLLLNNNPPPSSSYYY```dddlllqqqvvv{{{}}}{{{tttsssqqqnnnlllkkkjjjjjjlllmmmoooqqqpppnnnllljjjjjjkkkllllllmmmmmmmmmmmmgggggghhhjjjmmmoooooonnnkkkjjjiiihhhggggggggggggggghhhiiikkkmmmppprrrtttuuuvvvyyy{{{}}}~~~tttsssrrrpppppppppqqqrrrvvvvvvvvvrrrjjjbbb]]]ZZZTTTTTTSSSQQQNNNKKKHHHFFFCCCDDDDDDEEEFFFFFFGGGGGGJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNMMMLLLJJJIIIGGGFFFFFFEEEEEEFFFFFFGGGHHHKKKLLLNNNQQQSSSRRROOOMMMJJJJJJJJJKKKLLLMMMOOOOOOMMMNNNMMMJJJFFFDDDDDDEEEFFFFFFFFFGGGGGGHHHJJJJJJMMMKKKHHHGGGGGGGGGFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLNNNNNNOOOOOOOOONNNNNNOOOPPPPPPQQQQQQRRRQQQPPPPPPOOONNNMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIMMMLLLLLLLLLMMMNNNNNNOOOQQQSSSUUUWWWZZZ___eeeiiilllpppvvv|||~~~}}}{{{zzz~~~}}}qqqooorrr{{{{{{sssmmmkkkqqqkkkWWWLLLHHHDDDAAA@@@???>>>===CCCFFFMMM[[[kkkyyy|||vvv~~~}}}oooeee___\\\YYYZZZ```oooyyydddZZZQQQOOOPPPPPPRRRVVVUUUOOOHHHDDDCCCDDDDDDDDD@@@AAACCCCCCBBBAAACCCDDDDDDEEEFFFGGGGGGFFFDDDBBB>>>>>>>>>>>>???@@@AAABBBCCCBBBAAA@@@???===<<<<<<===<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>======?????????>>>===<<<<<<;;;<<<<<<<<<===>>>???AAABBB>>>???@@@AAA@@@>>><<<:::<<<>>>BBBHHHPPPZZZdddjjjzzzzzzssshhhbbbZZZSSSPPPOOOOOOOOOOOOOOOPPPPPPRRRWWW]]]aaajjjpppwww~~~}}}{{{yyytttrrrqqqooommmkkkkkkjjjkkkmmmoooppppppmmmjjjhhhiiijjjkkkmmmmmmmmmlllllljjjiiijjjlllnnnoooooonnniiiiiihhhggggggfffffffffeeeeeefffhhhjjjlllnnnooorrrtttxxx{{{~~~zzzyyyyyyxxxxxxxxxyyyyyyzzzxxxtttnnnggg```[[[XXXTTTUUUUUUTTTRRRNNNKKKIIIDDDDDDDDDEEEFFFFFFGGGHHHKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNMMMLLLJJJHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKMMMOOOQQQQQQPPPOOOLLLMMMMMMNNNNNNOOOOOOOOONNNMMMKKKHHHFFFEEEEEEFFFFFFFFFFFFFFFGGGIIIJJJKKKNNNLLLIIIHHHGGGFFFEEECCCCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKMMMMMMMMMNNNOOOPPPQQQRRRUUUVVVXXXZZZ]]]bbbhhhmmmrrrwww}}}oooqqqoooqqquuuvvvrrroooooolllvvvdddSSSHHHFFFCCC@@@???>>>>>>>>>DDDHHHQQQ```qqq}}}uuusssuuujjjccc^^^\\\[[[\\\cccuuu|||jjj___VVVSSSRRRQQQRRRTTTSSSOOOIIIEEECCCCCCDDDDDD???AAABBBBBBAAAAAACCCDDDCCCDDDFFFGGGFFFEEECCCAAA@@@?????????????????????@@@@@@???>>>===<<<;;;;;;======<<<<<<;;;;;;<<<<<<>>>=====================@@@@@@???>>>===<<<<<<;;;::::::;;;<<<===???@@@AAA<<<===???@@@AAA???>>><<<;;;===AAAEEEKKKTTT___fffvvv|||uuuggg```WWWPPPMMMMMMNNNOOOOOOPPPOOOOOOQQQVVV]]]bbblllrrr{{{}}}|||zzzyyysssrrrqqqooommmlllkkkkkkmmmnnnooopppnnnllliiiggghhhiiijjjlllllllllkkkjjjmmmmmmlllmmmoooooonnnllliiiiiiiiihhhggggggfffeeecccdddeeefffhhhiiijjjjjjmmmppptttyyy|||~~~~~~}}}|||{{{{{{zzzyyyuuupppiiiccc^^^ZZZXXXTTTUUUUUUTTTRRROOOLLLJJJFFFFFFEEEFFFFFFGGGIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMNNNNNNNNNNNNLLLJJJHHHFFFEEEFFFFFFGGGHHHIIIIIIIIIHHHJJJMMMOOOQQQRRRTTTTTTQQQQQQRRRRRRRRRRRRRRRRRRRRRPPPMMMJJJHHHFFFEEEEEEDDDEEEEEEEEEGGGHHHIIIJJJOOOLLLIIIHHHGGGFFFDDDCCCBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSXXXYYYZZZ\\\^^^ccciiimmmxxx|||wwwlllqqqoooooopppoookkklllpppsss}}}~~~uuu\\\NNNEEEDDDBBB???>>>>>>???@@@DDDJJJVVVgggxxxuuulllnnn}}}pppgggbbb^^^\\\[[[]]]fffzzz~~~lllaaaXXXTTTRRRPPPPPPRRROOOMMMIIIEEECCCBBBBBBCCC@@@AAABBBBBBAAAAAACCCEEECCCCCCDDDDDDDDDBBBAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@@@@>>>===<<<<<<<<<<<<999999:::<<<===>>>>>>???<<<===>>>???@@@@@@???>>>;;;===???BBBGGGPPP[[[dddppp|||~~~wwwggg```WWWPPPLLLLLLMMMMMMNNNNNNNNNOOOSSS\\\fffmmmwww|||}}}{{{zzzzzzyyyxxxqqqpppooommmlllkkkjjjjjjnnnnnnnnnnnnnnnlllkkkjjjiiijjjjjjkkkkkkjjjjjjiiiooonnnmmmmmmnnnnnnmmmkkkhhhiiiiiiiiihhhgggfffeeecccdddeeefffggghhhhhhgggfffiiimmmrrrwww{{{}}}~~~~~~|||zzzxxxvvvuuusssoooiiidddaaa^^^[[[XXXTTTTTTSSSRRRPPPMMMJJJHHHGGGFFFFFFFFFFFFHHHIIIJJJIIIJJJLLLNNNOOOOOOOOOOOONNNNNNNNNNNNLLLJJJGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJIIIKKKNNNPPPQQQTTTWWWYYYWWWVVVUUUTTTTTTTTTTTTTTTUUURRROOOLLLJJJHHHFFFDDDDDDDDDDDDEEEGGGHHHJJJKKKNNNLLLIIIHHHGGGFFFEEECCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMOOOOOOPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMOOOPPPRRRTTTUUUYYYZZZ\\\^^^aaaeeekkknnnzzzvvvooojjjiiikkkmmmllliiiiiilllzzz|||ssspppzzzgggSSSIIIBBBBBBAAA???>>>>>>@@@CCCEEEMMM\\\ooovvvjjjhhhooowwwllleeeaaa^^^\\\XXX\\\iii~~~|||hhh^^^UUURRRPPPNNNNNNOOOMMMLLLJJJGGGDDDBBBBBBBBBBBBCCCCCCBBBAAAAAACCCEEEBBBBBBBBBAAA@@@?????????>>>>>>>>>????????????>>>========================:::::::::;;;;;;;;;;;;:::;;;:::::::::;;;===???@@@@@@???>>>===<<<<<<======999:::;;;<<<======>>>>>>?????????>>>>>>>>>>>>>>>999;;;>>>???CCCLLLYYYbbbiiittt~~~zzzllleee\\\TTTPPPOOONNNNNNNNNNNNPPPSSS\\\iiixxx}}}yyywwwvvvwwwvvvvvvqqqpppooommmlllkkkkkkkkklllllllllmmmmmmnnnoooooommmlllkkkjjjjjjjjjjjjjjjlllkkkkkklllmmmmmmllljjjggghhhhhhhhhhhhfffeeedddcccdddfffgggggggggffffffbbbdddgggkkkooosssuuuwwwyyyxxxwwwuuusssqqqooommmkkkgggbbb______^^^\\\ZZZVVVUUUSSSQQQNNNLLLJJJIIIGGGFFFEEEDDDEEEGGGIIIJJJHHHJJJLLLOOOPPPQQQQQQPPPOOOOOOOOONNNLLLIIIGGGFFFEEEFFFHHHIIIJJJKKKJJJJJJMMMOOOQQQRRRRRRTTTXXX[[[[[[YYYWWWUUUTTTTTTUUUVVVWWWTTTRRRPPPOOOMMMJJJFFFEEEEEEEEEFFFHHHIIIKKKLLLNNNKKKIIIGGGGGGGGGEEEDDDCCCDDDDDDEEEFFFGGGHHHIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIKKKKKKJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKMMMOOOPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRRRROOOOOOOOONNNNNNNNNMMMMMMMMMNNNNNNPPPQQQTTTUUUVVVWWWZZZ^^^aaaeeeiiinnnrrrzzz~~~zzztttfffccccccggghhhhhhkkkoooyyynnnkkknnn~~~ttt\\\MMMHHHAAAAAAAAA@@@>>>???BBBEEEGGGPPPbbbxxx~~~iiieeejjjuuurrrhhhccc```]]]ZZZWWW^^^lllyyydddZZZRRROOONNNLLLLLLNNNMMMMMMMMMJJJGGGDDDCCCCCCCCCDDDDDDBBBAAAAAACCCEEEBBBAAA@@@???>>>>>>>>>>>>;;;<<<===???@@@@@@@@@@@@============>>>>>>>>>>>>777888999::::::::::::999:::999999:::;;;===???AAA@@@???===<<<<<<======>>>:::;;;<<<===>>>>>>>>>===BBBAAA???>>>============888:::<<<===AAAJJJWWWaaacccnnn{{{~~~{{{rrrlllbbbZZZUUUSSSRRRQQQPPPQQQSSSYYYeeeuuu~~~{{{vvvtttsssttttttssssssrrrpppooonnnmmmmmmlllkkkkkkkkkkkkmmmppprrrtttpppooommmkkkjjjjjjjjjkkkhhhhhhhhhjjjlllmmmlllkkkfffgggggghhhgggeeedddcccdddeeefffggghhhgggfffeeecccdddeeefffhhhkkkmmmnnnrrrrrrqqqooommmkkkiiihhheeebbb^^^]]]^^^^^^]]][[[ZZZXXXUUURRRPPPMMMLLLLLLFFFEEEDDDCCCDDDFFFHHHIIIGGGIIILLLOOOQQQRRRRRRQQQOOOOOOOOONNNLLLIIIGGGFFFEEEFFFHHHJJJKKKKKKKKKJJJPPPRRRTTTTTTSSSTTTXXX\\\\\\ZZZWWWUUUTTTTTTVVVWWWYYYWWWUUUUUUUUUSSSNNNJJJFFFFFFFFFHHHIIIKKKLLLMMMMMMKKKHHHGGGGGGGGGFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGIIIKKKKKKJJJIIIHHHLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKMMMOOOPPPPPPPPPNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTOOOOOOOOONNNNNNNNNMMMMMMNNNNNNOOOQQQSSSUUUWWWXXXVVVZZZ___dddhhhmmmrrruuuyyy}}}xxxhhhbbb]]]___ccchhhpppxxx{{{ooojjjlllqqqlllWWWMMMKKK@@@AAABBB@@@>>>???CCCFFFHHHSSSfff}}}rrraaadddnnn{{{|||ooofffbbb___[[[XXXYYY```nnnxxxaaaUUULLLKKKNNNNNNMMMMMMIIIHHHFFFDDDCCCCCCDDDDDDAAAAAAAAA@@@@@@AAABBBBBBDDDCCCAAA???>>>>>>??????????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===??????>>>>>>======<<<<<<>>>===;;;;;;;;;<<<>>>@@@FFFEEECCCAAA???>>>===============>>>AAAHHHPPPVVVeeejjjttt~~~}}}}}}}}}}}}}}}uuuooofff\\\VVVTTTUUUVVVUUUTTTWWWaaattt~~~|||yyyvvvtttuuuuuuuuuuuurrrrrrrrrrrrqqqooonnnmmmlllkkkjjjjjjkkknnnppprrrpppmmmjjjhhhhhhiiiiiihhhfffggghhhgggfffgggiiijjjkkkkkkjjjjjjhhhgggeeedddccccccdddddddddeeeeeeeeecccccccccdddeeehhhjjjkkkpppooommmkkkhhhdddbbb```^^^]]]]]]]]]]]]^^^______bbb___[[[VVVQQQNNNLLLKKKGGGGGGGGGHHHHHHIIIIIIIIIKKKMMMOOORRRTTTUUUUUUUUUUUUSSSPPPMMMJJJGGGFFFEEEEEEEEEEEEGGGIIILLLOOOPPPPPPQQQSSSTTTVVVXXX\\\```^^^\\\ZZZWWWUUUVVVZZZ^^^ZZZ[[[[[[ZZZWWWTTTQQQOOOJJJIIIHHHJJJLLLNNNOOONNNOOOMMMJJJFFFDDDCCCCCCCCCGGGFFFEEEFFFGGGHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMIIIIIIJJJLLLMMMNNNOOOPPPOOOOOONNNNNNMMMNNNNNNNNNOOOOOOPPPPPPQQQRRRSSSSSSRRRQQQPPPOOONNNMMMMMMMMMOOOOOOPPPRRRUUUXXXZZZ[[[[[[^^^bbbeeegggkkksssxxx~~~}}}yyybbbZZZYYY___aaacccppp|||tttmmmgggiiiqqq||||||hhhWWWMMMJJJBBB>>>===@@@BBBAAABBBEEEIIIYYYnnnyyyiiiZZZ[[[lllxxxkkkddd```ZZZVVVVVVZZZeeetttuuu\\\QQQGGGGGGIIIJJJIIIIIIHHHHHHGGGEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@AAAAAABBBCCCBBBAAA????????????@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>==================<<<;;;:::;;;<<<>>>???DDDDDDBBBAAA???>>>>>>============>>>@@@FFFMMMRRR```fffooo{{{}}}|||||||||}}}vvvqqqiii```[[[YYYYYYYYY\\\^^^cccooo|||xxxuuutttttttttsssrrrrrrqqqpppooonnnmmmmmmkkkkkkjjjjjjkkkmmmoooqqqooollliiihhhhhhhhhhhhhhhhhhiiiiiihhhgggfffgggiiiiiiiiiiiiiiiiiihhhggggggccccccccccccddddddddddddddddddccccccdddfffggghhhjjjiiihhhfffdddaaa___^^^]]]]]]]]]]]]^^^______```bbb```[[[VVVQQQNNNKKKJJJGGGGGGHHHHHHIIIIIIIIIIIIKKKMMMOOORRRTTTUUUUUUUUUUUUTTTQQQNNNKKKHHHEEEDDDHHHHHHGGGGGGHHHIIIKKKLLLRRRSSSTTTUUUVVVXXX[[[^^^]]]\\\ZZZWWWUUUWWW[[[^^^______^^^\\\YYYUUUQQQNNNKKKJJJIIIJJJMMMNNNNNNNNNMMMKKKHHHFFFDDDDDDDDDEEEDDDCCCCCCDDDEEEFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKLLLLLLMMMNNNOOOOOOOOOOOONNNNNNMMMNNNNNNOOOOOOOOOPPPQQQQQQRRRRRRSSSRRRQQQPPPOOONNNNNNNNNNNNPPPPPPQQQSSSUUUXXXZZZ[[[\\\```eeehhhkkkqqqxxx~~~zzz|||sss```YYYYYY```eeejjjyyysssnnnkkkiiioooyyyqqqaaaSSSJJJGGGBBB>>>===@@@AAA@@@BBBEEELLL\\\rrrpppbbbWWW]]]ppprrrddd^^^\\\XXXVVVVVV]]]hhhwwwrrrXXXNNNEEEEEEGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@??????@@@@@@AAA??????>>>>>>>>>>>>===============<<<;;;;;;;;;:::999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<=========>>>>>>>>><<<<<<;;;::::::<<<===>>>AAAAAA@@@@@@???>>>>>>>>><<<=========???CCCIIIMMMYYY___jjjvvv|||}}}{{{{{{{{{|||wwwtttnnnhhhdddaaa``````aaaeeemmmyyyzzzvvvtttsssrrrqqqrrrqqqooommmllllllmmmmmmjjjjjjiiiiiijjjlllnnnooommmkkkhhhgggggghhhgggfffjjjkkkkkkjjjhhhgggggghhhhhhhhhiiiiiiiiiiiihhhhhhbbbbbbbbbccccccccccccdddeeedddcccbbbbbbccccccddddddddddddcccbbb```___^^^]]]]]]]]]]]]^^^___```aaabbb```[[[VVVRRRMMMKKKIIIHHHHHHIIIIIIIIIIIIIIIJJJKKKMMMOOORRRTTTUUUVVVVVVUUUTTTRRROOOLLLHHHEEECCCHHHHHHGGGHHHHHHIIIJJJKKKSSSTTTVVVVVVVVVWWWYYY[[[]]]\\\ZZZXXXWWWYYY]]]```eeeeeebbb___[[[VVVQQQOOOMMMKKKKKKLLLMMMNNNNNNMMMKKKJJJGGGEEEDDDEEEFFFFFFCCCCCCBBBDDDFFFGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNMMMNNNNNNOOOOOOPPPPPPPPPQQQQQQRRRRRRSSSRRRQQQPPPOOOOOOOOOOOOOOORRRRRRSSSUUUVVVYYY[[[\\\^^^bbbhhhmmmqqqwww~~~~~~rrrtttyyykkk]]]XXXZZZdddnnnxxxvvvlllkkklllppp|||tttcccXXXNNNGGGCCCBBB>>>===@@@@@@???AAAEEEPPPaaawww{{{fff\\\WWWaaawwwzzzlll^^^YYYYYYXXXXXXXXXbbbnnn~~~nnnWWWNNNFFFFFFHHHHHHIIILLLKKKKKKKKKKKKIIIGGGEEECCCBBBAAA@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBB???>>>>>>>>>============>>>>>>===<<<;;;:::::::::888888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>???<<<;;;;;;:::;;;<<<======>>>>>>????????????>>>>>><<<<<<===<<<===@@@DDDGGGRRR[[[hhhvvvzzzvvvzzz~~~~~~~~~}}}}}}}}}zzzyyyzzzzzzzzzxxxuuurrrooommmkkkkkkjjjmmmttt}}}yyywwwyyy}}}|||wwwuuusssrrrqqqrrrpppnnnkkkjjjkkklllmmmiiiiiiiiiiiijjjkkklllmmmkkkiiigggfffgggggggggeeehhhjjjkkkkkkiiihhhiiijjjjjjiiiiiihhhggggggggggggaaaaaabbbbbbbbbcccccccccfffdddcccaaa`````````aaabbbbbbcccccccccbbbbbbaaa]]]\\\]]]]]]^^^___aaaaaaaaa___[[[WWWRRRMMMJJJHHHIIIIIIIIIIIIIIIIIIIIIIIILLLNNNPPPSSSVVVWWWXXXXXXTTTTTTRRRPPPLLLHHHEEECCCEEEEEEFFFHHHJJJLLLNNNOOORRRTTTVVVVVVVVVVVVXXXZZZ]]]\\\\\\ZZZYYY[[[___bbbiiihhheeeaaa\\\WWWSSSQQQNNNMMMLLLMMMOOOOOONNNMMMLLLJJJGGGEEEDDDDDDDDDEEEEEEDDDDDDFFFHHHJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRSSSRRRQQQPPPPPPPPPPPPPPPQQQTTTTTTUUUVVVXXXZZZ\\\]]]```eeelllqqquuuzzz}}}vvvrrryyyuuufff[[[YYY^^^lll{{{vvvmmmnnnrrrzzzgggXXXQQQKKKEEEAAAAAA>>>>>>@@@@@@???BBBGGGSSSeee{{{zzzccc[[[XXXfffyyyjjj[[[WWWXXXYYYZZZ\\\hhhuuu~~~kkkVVVNNNHHHGGGIIIIIILLLOOOOOOOOOOOONNNKKKIIIFFFDDDBBBAAA@@@@@@????????????>>>??????@@@AAAAAAAAAAAA>>>>>>>>>============<<<>>>>>>===<<<;;;:::::::::888888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<===::::::;;;<<<===>>>??????;;;;;;;;;;;;<<<<<<======<<<===>>>????????????>>>;;;<<<<<<<<<<<<===@@@CCCLLLWWWgggwwwwwwpppsssyyy}}}~~~~~~}}}||||||~~~~~~{{{yyyyyyyyy||||||{{{{{{zzzyyyxxxxxxxxxyyyzzz}}}uuussspppllljjjlllrrrwww~~~yyyvvvuuutttsssqqqooommmkkkjjjjjjkkkllliiiiiiiiiiiijjjkkkkkkllljjjhhhgggfffggggggfffeeeeeegggjjjkkkjjjjjjkkkllllllkkkiiigggeeedddddddddaaaaaabbbbbbbbbccccccccceeedddbbb```____________aaaaaabbbcccccccccbbbbbb\\\\\\\\\]]]]]]^^^``````___^^^[[[WWWRRRNNNJJJIIIIIIIIIIIIIIIIIIIIIIIIIIILLLNNNQQQTTTWWWXXXYYYYYYSSSSSSQQQNNNKKKHHHEEEDDDEEEFFFHHHJJJMMMOOOPPPQQQRRRTTTVVVWWWWWWXXXYYY[[[]]]]]]]]]]]]]]]___cccfffjjjiiieeeaaa]]]XXXTTTRRRNNNNNNNNNOOOPPPPPPOOOMMMMMMKKKHHHEEECCCBBBBBBCCCEEEEEEDDDFFFIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKJJJJJJJJJIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOONNNMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPQQQQQQRRRRRRUUUVVVVVVXXXZZZ\\\^^^___ccchhhpppuuuyyy}}}{{{mmmooovvvqqqeee]]]___hhhzzz{{{rrrssswwwzzz```SSSNNNIIIDDDAAA@@@>>>>>>@@@@@@???DDDKKKVVVhhhvvvccc[[[[[[jjjvvviii\\\VVVVVVXXX[[[```kkkzzz|||iiiTTTMMMGGGGGGHHHIIILLLQQQTTTSSSQQQOOOKKKHHHEEECCCBBBAAA@@@??????>>>??????>>>???@@@AAAAAAAAAAAAAAA>>>>>>============<<<<<<=========<<<;;;;;;;;;:::999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<===::::::;;;<<<======>>>>>><<<<<<<<<===============<<<===>>>@@@@@@@@@???>>>:::;;;<<<<<<<<<<<<>>>@@@FFFRRRcccsssyyypppoootttzzz~~~~~~~~~}}}}}}~~~~~~|||zzzyyy}}}}}}|||zzzzzzxxxuuusssmmmmmmkkkgggeeegggmmmsss{{{{{{wwwuuutttssspppooommmkkkjjjjjjkkkkkkiiiiiijjjjjjjjjkkkkkkkkkiiihhhgggggghhhhhhgggeeeccceeeiiijjjjjjjjjkkkllllllkkkhhheeecccbbbbbbbbbbbbbbbbbbccccccccccccdddcccbbbaaa____________```___``````aaaaaa``````___\\\\\\\\\\\\\\\]]]]]]^^^]]]\\\ZZZVVVSSSOOOKKKIIIIIIIIIHHHHHHHHHHHHGGGGGGKKKMMMPPPSSSVVVWWWXXXXXXRRRPPPNNNKKKIIIGGGFFFFFFIIIKKKLLLNNNPPPQQQRRRRRRWWWYYY[[[[[[[[[ZZZ[[[\\\^^^___`````````bbbfffiiikkkhhheee```[[[VVVSSSQQQNNNNNNNNNPPPRRRRRRPPPNNNNNNLLLHHHEEECCCAAAAAAAAADDDDDDCCCEEEGGGHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJKKKMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMNNNOOOPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTVVVVVVWWWYYY\\\^^^aaabbbfffllluuu{{{~~~yyyhhh___jjjyyy{{{ppphhhcccjjjxxx}}}ttttttyyyrrr[[[OOOJJJFFFCCCBBB???>>>???AAA@@@AAAGGGOOO[[[mmmsssaaa\\\^^^qqqpppggg]]]WWWUUUVVV\\\dddppp{{{iiiSSSMMMHHHHHHIIIJJJNNNSSSWWWUUUQQQMMMIIIEEECCCBBBBBBAAA@@@???>>>>>>>>>>>>??????@@@AAAAAAAAA@@@???>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<=========<<<======>>>>>>>>>>>>>>>===>>>???AAAAAA@@@???>>>999;;;<<<===<<<<<<===>>>AAALLL[[[hhhrrruuuqqqrrrxxx}}}}}}~~~~~~}}}|||{{{|||~~~|||yyyuuupppmmmmmmnnnnnnkkkiiilllttt{{{~~~xxxtttrrrpppoooooonnnmmmlllkkkjjjjjjiiijjjjjjkkkkkkkkkkkkkkkiiihhhggghhhiiiiiigggfffcccfffiiijjjjjjiiiiiiiiijjjhhhfffcccaaaaaaaaabbbccccccccccccddddddddddddbbbaaa```______```aaabbb````````````___^^^]]]]]]\\\\\\[[[[[[ZZZZZZ[[[[[[ZZZZZZXXXVVVSSSPPPLLLKKKHHHHHHGGGGGGGGGFFFFFFFFFHHHJJJMMMPPPSSSUUUVVVVVVPPPNNNKKKHHHFFFFFFGGGHHHJJJLLLOOORRRTTTUUUVVVWWW___aaabbbaaa___]]]\\\\\\___```bbbbbbcccfffiiilllllliiiddd^^^XXXRRRNNNLLLMMMMMMOOOQQQSSSTTTRRRPPPLLLJJJGGGDDDCCCBBBBBBCCCFFFEEEDDDEEEGGGHHHGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOMMMMMMMMMMMMNNNOOOPPPQQQSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVXXXZZZ]]]```ccceeeiiipppzzzmmmeee```mmmssslllkkkvvv|||ttttttzzzxxxhhhUUUKKKFFFBBBAAABBB>>>>>>???BBBAAABBBJJJSSSbbbtttqqq___]]]fff|||{{{jjjeee```\\\WWWWWWaaalllyyyzzzhhhTTTNNNJJJJJJKKKLLLPPPVVVXXXVVVQQQKKKGGGCCCAAA@@@BBBAAA@@@???>>>>>>>>>>>>???@@@AAABBBAAAAAA??????>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<======>>>???????????????===>>>@@@AAAAAA@@@???>>>888:::<<<===<<<<<<===>>>>>>GGGSSS^^^hhhuuu{{{tttssswww|||}}}}}}~~~~~~zzz{{{}}}zzztttpppmmmoooqqqpppqqquuuyyyssspppnnnooooooooonnnmmmllljjjiiijjjjjjkkklllllllllkkkkkkiiihhhhhhiiijjjjjjhhhfffdddfffiiijjjiiiggggggggggggfffcccbbbaaaaaabbbcccccccccdddddddddeeeeeeeee``````______```aaabbbcccbbbbbbbbbaaa```___]]]\\\]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXVVVSSSPPPMMMKKKGGGGGGGGGFFFFFFFFFEEEEEEEEEGGGJJJNNNQQQSSSTTTTTTOOOMMMIIIFFFEEEFFFHHHIIIHHHJJJNNNSSSWWWZZZ\\\]]]fffggghhhfffbbb^^^]]]\\\```aaacccdddeeehhhkkknnnmmmjjjddd]]]VVVOOOKKKHHHMMMMMMOOOQQQTTTUUUSSSQQQJJJIIIFFFDDDCCCCCCDDDEEEIIIHHHGGGGGGIIIJJJIIIGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIILLLKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMMMMMMMNNNOOOPPPQQQSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRTTTUUUVVVUUUVVVXXX[[[^^^bbbeeefffkkksss}}}xxxllljjjjjjwwwyyyooorrr~~~|||tttuuu|||nnn```QQQGGGBBB>>>???BBB>>>>>>@@@BBBBBBCCCLLLVVVgggyyymmm___```mmmzzzhhhfffddd```[[[[[[ggguuu{{{kkkXXXOOOHHHHHHLLLNNNRRRVVVWWWWWWTTTPPPJJJEEECCCBBBEEEDDDDDDBBBAAA???===<<<@@@@@@@@@???????????????>>>===;;;:::;;;<<<>>>@@@@@@???>>>======>>>???@@@===<<<;;;:::999:::;;;;;;::::::;;;;;;<<<===============<<<<<<<<<<<<======;;;<<<===>>>>>>===<<<;;;??????>>><<<;;;:::999888>>>===;;;:::;;;===@@@BBBFFFHHHOOOYYYbbblllyyyzzzwwwwwwyyywww|||~~~|||}}}~~~~~~||||||~~~uuupppmmmkkkjjjkkkkkkllllllkkkkkkjjjggghhhiiijjjjjjjjjjjjjjjffffffffffffggggggggggggjjjjjjiiiiiihhhhhhggggggeeedddccccccbbbbbbcccccc```aaaaaaaaaaaaaaa```_________``````aaaaaabbbbbbccccccbbb```___]]]\\\\\\[[[[[[ZZZYYYXXXXXXWWWWWWXXXXXXWWWVVVSSSOOOLLLIIILLLIIIFFFFFFGGGGGGDDDAAACCCEEEGGGJJJMMMNNNNNNNNNJJJJJJIIIFFFDDDDDDFFFHHHGGGKKKPPPTTTXXX\\\___bbbjjjlllnnnmmmhhhbbb^^^[[[^^^aaafffiiijjjkkkkkkllllllhhhbbb[[[UUUPPPNNNMMMNNNOOOPPPQQQRRRRRRRRRRRRMMMKKKGGGDDDBBBCCCEEEFFFEEEEEEEEEGGGHHHJJJLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLLLLMMMKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOSSSTTTUUUUUUUUUSSSRRRQQQRRRSSSTTTTTTSSSRRRSSSUUUUUUXXX\\\^^^___ccciiinnnsssxxxllljjjppp}}}||||||yyyyyyfffXXXIIICCCCCCAAA@@@@@@???>>>???AAABBBEEENNNXXXqqq{{{lll```gggvvvzzzqqqhhhdddaaa^^^[[[```ooo~~~yyyiiiVVVMMMFFFFFFIIILLLOOOSSSSSSSSSQQQMMMGGGCCCAAAAAADDDDDDDDDCCCBBB@@@???>>>@@@@@@??????>>>>>>======>>>===;;;;;;;;;<<<>>>???>>>===<<<<<<<<<<<<===>>><<<<<<:::999999999:::;;;999999::::::;;;<<<<<<<<<======<<<<<<<<<<<<======<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;>>>===;;;:::;;;===@@@AAAFFFGGGMMMVVV^^^fffsss~~~yyyuuusssuuuzzz~~~xxxqqqnnnkkkiiiiiijjjkkkllllllkkkjjjiiiggghhhiiijjjkkklllllllllggggggggggggggggggggggggfffffffffeeeeeedddddddddddddddcccbbbbbbbbbbbbccc^^^___```aaaaaaaaaaaaaaa______``````aaaaaaaaaaaacccbbbaaa```^^^]]]\\\[[[ZZZZZZYYYXXXWWWVVVVVVUUUWWWWWWVVVUUURRROOOLLLJJJLLLJJJGGGFFFGGGFFFDDDAAABBBCCCEEEGGGIIIKKKLLLLLLJJJJJJIIIGGGEEEDDDFFFHHHIIILLLPPPTTTWWW[[[```cccjjjmmmooommmhhhccc^^^\\\^^^bbbgggjjjllllllmmmnnnpppllleee]]]UUUPPPMMMLLLNNNOOOPPPQQQRRRSSSRRRRRRNNNKKKHHHDDDCCCCCCDDDFFFEEEEEEFFFGGGHHHIIIKKKLLLKKKKKKJJJIIIIIIIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOSSSSSSTTTTTTTTTSSSQQQQQQPPPRRRTTTTTTTTTTTTVVVXXXWWWZZZ^^^___aaaeeekkkpppyyywwwkkknnnvvv{{{zzz{{{{{{bbbUUUHHHCCCCCCAAA??????===<<<>>>AAACCCGGGRRR]]]ttt{{{kkkbbbkkk}}}xxxmmmbbb```^^^\\\\\\eeeyyywwwgggTTTKKKDDDDDDGGGHHHKKKOOOOOOOOOMMMJJJEEEAAA@@@@@@CCCCCCCCCCCCBBBAAA@@@@@@@@@??????>>>===<<<<<<;;;===<<<<<<;;;;;;===>>>???<<<;;;::::::::::::;;;<<<;;;;;;:::999999999999999888888999999:::;;;;;;<<<======<<<<<<<<<<<<======<<<======>>>>>>======<<<999999:::;;;<<<===>>>>>>===<<<;;;:::;;;===???AAADDDEEEJJJRRRXXX___kkkvvv~~~tttlllooouuu|||~~~}}}|||oookkkjjjhhheeefffgggiiijjjjjjjjjiiihhhfffgggiiijjjkkklllmmmmmmiiihhhhhhggggggfffffffffddddddddddddccccccccccccdddccccccbbbbbbbbbbbbbbb]]]^^^___```aaabbbbbbbbb___````````````aaaaaaaaaaaaaaa```___]]]\\\[[[[[[YYYYYYXXXWWWVVVUUUTTTTTTVVVVVVUUUTTTRRROOOLLLKKKMMMKKKIIIHHHGGGFFFCCCAAA@@@AAABBBCCCEEEGGGIIIKKKJJJJJJIIIGGGEEEEEEGGGIIIKKKMMMPPPSSSVVV[[[aaafffkkknnnooonnniiiccc^^^[[[]]]aaafffjjjlllmmmoooppptttoooggg^^^VVVPPPLLLKKKLLLNNNPPPRRRSSSSSSSSSRRRNNNLLLIIIEEECCCCCCDDDEEEFFFFFFFFFGGGGGGIIIJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPRRRRRRRRRSSSRRRRRRQQQPPPOOOQQQSSSUUUUUUVVVYYY[[[[[[^^^```bbbccchhhoootttxxxjjjfffnnnyyywwwzzzooo\\\QQQFFFCCCCCC@@@>>>>>>;;;;;;>>>AAADDDJJJWWWcccwww{{{jjjdddpppvvviii___^^^]]]\\\^^^kkkwwwhhhSSSKKKDDDDDDFFFGGGIIIMMMLLLLLLKKKHHHDDDAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@??????>>>===<<<;;;;;;:::===<<<<<<<<<<<<===>>>>>>;;;::::::::::::::::::;;;::::::999999999888888888999999999:::;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;888888999:::<<<===>>>>>><<<;;;::::::;;;<<<>>>???AAAAAAFFFMMMSSSYYYdddoootttgggfffkkkssszzz~~~~~~~~~||||||ttthhhffffffdddaaa```aaadddfffggghhhggggggffffffgggiiiiiijjjjjjjjjiiiiiihhhhhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeccccccbbbaaaaaaaaaaaaaaa^^^^^^___```aaaaaaaaa``````````````````````````````___^^^]]]\\\[[[ZZZZZZXXXWWWWWWVVVUUUTTTTTTTTTVVVVVVVVVUUUSSSQQQOOONNNOOONNNLLLJJJHHHFFFCCCBBBAAAAAAAAAAAACCCFFFHHHJJJJJJJJJJJJIIIGGGFFFHHHIIINNNOOOQQQSSSWWW]]]dddiiinnnpppqqqoooiiiccc]]][[[ZZZ^^^dddiiikkkmmmnnnppprrrnnnfff]]]UUUOOOLLLJJJKKKMMMQQQTTTUUUUUUTTTSSSOOOMMMJJJGGGDDDDDDDDDDDDGGGGGGFFFFFFGGGHHHIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNNNNOOOOOONNNNNNMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPRRRUUUVVVVVVXXXZZZ\\\^^^aaaccceeefffkkksssyyyyyyfff]]]^^^iiittt{{{vvv~~~zzzeeeTTTKKKDDDCCCCCC???======<<<<<>>>>>>>>======<<<;;;;;;:::<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888:::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999:::::::::;;;;;;<<<<<<;;;:::::::::;;;<<<===>>>===>>>BBBIIIOOOUUU```jjj~~~sssddd]]]```gggooowww|||~~~|||{{{}}}|||mmmdddbbbbbb```]]]\\\]]]^^^```bbbdddeeeeeedddeeeeeefffffffffeeeeeeiiihhhhhhgggfffeeeddddddeeeeeeeeeeeeeeeeeeeeeeeecccbbbaaaaaa``````aaaaaa```````````````___^^^]]]`````````_______________^^^]]]]]]\\\[[[ZZZYYYYYYWWWWWWVVVVVVVVVVVVUUUUUUXXXXXXWWWVVVUUUTTTSSSRRRRRRQQQOOOLLLIIIFFFDDDCCCBBBBBBBBBBBBDDDFFFIIIJJJIIIJJJKKKJJJHHHGGGIIIJJJOOOPPPRRRUUUYYY```hhhmmmqqqrrrssspppiiibbb\\\YYYVVV[[[aaafffhhhjjjlllmmmmmmiiibbbZZZSSSNNNLLLKKKJJJMMMRRRVVVXXXWWWVVVTTTQQQOOOKKKHHHEEEDDDCCCCCCFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIJJJKKKMMMNNNOOOOOOOOOOOONNNNNNMMMMMMLLLLLLNNNNNNOOOOOOOOOOOONNNNNNNNNOOOOOOPPPQQQQQQRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQSSSUUUWWWWWWXXXXXXZZZ\\\```cccgggiiilllqqqyyykkk\\\WWW[[[fffppp{{{{{{qqq^^^NNNGGGBBBBBBBBB???===>>>===>>>AAADDDFFFMMM]]]mmm{{{ppplllyyyrrreeebbb``````aaagggxxxwwwjjjTTTLLLFFFGGGIIIJJJLLLNNNLLLLLLLLLIIIEEECCCBBBBBB>>>>>>?????????>>>==================<<<<<<<<<<<<<<<<<<<<<===============;;;<<<<<<======<<<<<<;;;:::::::::;;;:::999999888::::::;;;<<<<<<======>>><<<<<<;;;;;;;;;;;;<<<<<<;;;:::999999999999:::;;;:::::::::::::::;;;;;;;;;::::::::::::;;;<<<<<<===;;;<<<@@@FFFKKKPPPZZZeeerrrrrrdddYYYZZZ]]]dddmmmvvv{{{}}}}}}||||||}}}~~~zzzssskkkfffeeedddcccaaa^^^]]]]]]]]]]]]___aaabbbaaaaaabbbccccccccccccbbbgggffffffeeeeeedddddddddbbbbbbbbbbbbccccccccccccbbbaaaaaa```````````````aaaaaaaaa```___^^^]]]\\\`````````____________^^^\\\\\\[[[[[[ZZZYYYYYYXXXVVVVVVWWWWWWXXXXXXYYYYYYXXXXXXXXXWWWVVVVVVVVVUUUUUUUUUSSSPPPKKKGGGEEEEEECCCCCCDDDEEEFFFHHHIIIJJJIIIJJJKKKKKKIIIIIIIIIKKKPPPQQQTTTXXX]]]dddlllrrrtttuuuuuuqqqiiiaaaZZZWWWTTTYYY^^^cccfffgggiiijjjiiieee___XXXRRRNNNLLLKKKJJJNNNTTTYYY[[[ZZZXXXVVVRRRPPPMMMIIIFFFDDDCCCCCCEEEEEEEEEFFFFFFHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKHHHHHHIIIKKKMMMNNNPPPPPPNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNNNNOOOOOOPPPQQQRRRSSSSSSQQQPPPPPPPPPPPPQQQRRRRRRTTTVVVXXXYYYYYYZZZ\\\^^^bbbffflllpppsssyyytttggg```___ccckkkttt}}}gggXXXJJJDDD@@@AAAAAA???>>>@@@>>>???BBBEEEFFFNNNaaasss~~~uuurrrpppeee___]]]]]]aaallluuugggSSSKKKFFFHHHKKKKKKMMMPPPMMMMMMLLLIIIFFFCCCBBBBBB???????????????>>>======<<<============>>>>>>>>>;;;<<<<<<===============:::;;;<<<======<<<;;;::::::;;;;;;<<<;;;:::999888999::::::;;;;;;<<<======<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::;;;<<<<<<999999:::::::::;;;;;;;;;999999999::::::;;;<<<<<<;;;;;;>>>CCCFFFJJJTTT^^^ggguuutttiii[[[YYYXXX\\\eeeooowww{{{}}}}}}||||||}}}}}}zzzqqqqqqqqqqqqpppoooooopppeeeccc___[[[ZZZ[[[]]]___\\\]]]___aaabbbcccdddddddddddddddddddddddddddddd`````````aaaaaabbbbbbbbbaaaaaa```____________```````````````___^^^]]]]]]``````_________^^^^^^^^^[[[[[[ZZZZZZYYYXXXXXXXXXVVVVVVWWWYYYZZZ[[[\\\]]]XXXWWWWWWVVVVVVVVVWWWWWWXXXXXXWWWRRRLLLHHHGGGGGGCCCCCCEEEFFFHHHIIIIIIIIIIIIJJJLLLLLLJJJIIIJJJKKKOOORRRVVVZZZ```hhhpppvvvxxxxxxwwwrrriii```XXXTTTTTTXXX^^^bbbdddfffggghhhiiieee^^^WWWQQQMMMKKKJJJKKKOOOUUU[[[^^^]]]ZZZXXXRRRQQQNNNJJJGGGEEECCCBBBDDDDDDDDDEEEFFFHHHIIIJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKLLLNNNOOOPPPPPPMMMNNNNNNNNNNNNNNNNNNOOONNNOOOOOOPPPPPPOOOOOONNNOOOOOOPPPQQQRRRSSSTTTTTTQQQQQQPPPPPPPPPQQQSSSSSSSSSUUUXXXYYYZZZ\\\___aaadddjjjqqqwww|||xxxtttrrrsssssstttxxx~~~mmm\\\PPPGGGBBB???@@@@@@??????CCC<<<>>>BBBEEEGGGQQQfffyyyzzzsssttt|||nnneee___[[[ZZZaaannnssseeeRRRJJJFFFHHHKKKLLLNNNPPPMMMMMMLLLIIIEEEBBBAAABBBAAAAAAAAA@@@@@@???======<<<<<<======>>>?????????;;;<<<<<<===>>>=========::::::<<<<<<<<<<<<::::::;;;;;;<<<===<<<;;;:::999888999999::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>===<<<;;;;;;<<<===>>>888888999:::;;;;;;<<<<<<888999999::::::;;;;;;<<<<<<;;;===AAACCCFFFOOOXXXcccnnnzzzyyyooo___ZZZVVVXXXaaallltttyyy}}}|||{{{yyy}}}tttqqqrrrrrrpppoootttyyy||||||{{{}}}~~~lllhhhbbb\\\XXXXXXZZZ\\\YYYZZZ]]]```bbbeeefffgggcccccccccccccccccccccddd```aaaaaaaaabbbbbbccccccaaaaaa```_______________^^^^^^______```_________``````_________^^^^^^^^^ZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVXXXZZZ\\\]]]___```WWWVVVVVVUUUUUUVVVVVVWWWZZZZZZYYYTTTMMMIIIGGGHHHBBBCCCEEEGGGIIIIIIIIIHHHIIIJJJLLLLLLKKKJJJJJJKKKOOORRRWWW\\\ccckkksssxxxzzzzzzyyysssiii___WWWSSSTTTXXX^^^bbbdddeeefffgggjjjfff___WWWQQQLLLJJJIIIKKKPPPWWW\\\___^^^[[[YYYSSSQQQNNNKKKGGGEEECCCBBBCCCCCCDDDEEEFFFHHHJJJKKKIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMMMMNNNNNNOOOOOOPPPNNNOOOOOOPPPPPPOOOOOONNNOOOOOOPPPQQQRRRSSSTTTUUURRRQQQQQQPPPQQQRRRSSSTTTQQQTTTWWWYYY[[[^^^aaadddfffllluuu|||{{{||||||~~~tttcccUUUKKKFFFAAA???@@@@@@???@@@DDD:::===AAAEEEHHHSSSiii~~~sssooosssyyykkkeeebbb\\\ZZZaaannnnnn]]]LLLIIIGGGHHHKKKMMMMMMLLLKKKJJJJJJIIIGGGDDDAAA???AAAAAAAAAAAA@@@>>>===;;;========================>>><<<;;;<<<===>>>===<<<;;;:::999999999:::;;;<<>>===<<<;;;:::::::::999:::;;;;;;<<<<<<;;;;;;999999:::::::::999888777999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;===CCCKKKPPPYYYdddmmmrrr{{{qqqjjj```[[[^^^fffooottt|||~~~|||||||||}}}vvvjjjdddcccbbbdddhhheeeooo{{{~~~ttthhh```]]]\\\YYYWWWZZZ[[[^^^```bbbcccccccccaaa```___```aaabbbaaa_________```aaaaaaaaaaaaaaadddbbb```______``````___```aaaaaa```^^^]]]___``````______^^^]]]]]]\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYWWWVVVUUUWWWZZZ]]]^^^___TTTTTTTTTTTTUUUVVVWWWXXXXXXWWWVVVTTTPPPMMMIIIGGGHHHGGGGGGIIIKKKLLLLLLKKKMMMLLLKKKHHHFFFGGGJJJLLLPPPSSSXXX^^^fffnnnwww}}}}}}}}}zzzsssiii^^^WWWSSSQQQTTTXXX^^^bbbeeegggggghhhfffbbbYYYPPPJJJIIIKKKNNNSSSZZZ______]]]ZZZYYYVVVSSSOOOJJJGGGEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOOOONNNPPPRRRPPPNNNLLLNNNPPPOOOPPPQQQQQQQQQPPPOOONNNPPPPPPQQQRRRSSSSSSSSSRRRQQQRRRRRRRRRSSSSSSSSSTTTXXXZZZ\\\\\\\\\^^^dddhhhpppuuu}}}}}}|||iiiYYYNNNKKKBBBBBBAAA@@@?????????@@@???AAADDDGGGNNN^^^rrrrrriiifffsssqqqfffeeeddd```\\\```nnnnnn]]]LLLJJJGGGGGGIIIJJJIIIHHHIIIIIIHHHGGGEEEBBB???>>>>>>>>>?????????===<<<;;;========================>>><<<;;;<<<===>>>===;;;;;;;;;:::999999999:::;;;======<<<;;;::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::999999999::::::::::::::::::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;===BBBHHHLLLVVV___gggmmmvvv{{{sssiiicccdddkkktttyyy}}}~~~~~~tttjjj```\\\\\\\\\^^^bbbbbbmmmzzzyyynnngggdddbbb```]]][[[\\\^^^___aaaaaabbbbbbaaa```______```aaa```______```aaaaaabbbbbbaaaaaadddbbb______```aaaaaa```aaabbbbbb```^^^]]]___```_________^^^^^^]]]\\\[[[YYYYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTUUUXXXZZZ[[[[[[TTTTTTTTTSSSTTTTTTUUUVVVVVVUUUUUUSSSPPPMMMIIIHHHHHHGGGGGGIIIKKKMMMLLLLLLLLLLLLJJJHHHFFFGGGJJJMMMRRRUUU[[[aaahhhpppxxx}}}||||||zzzsssiii^^^VVVRRRRRRUUUYYY___cccfffggggggfffeee```YYYPPPLLLLLLNNNRRRWWW^^^bbbbbb___\\\[[[SSSQQQNNNJJJGGGEEEEEEEEECCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQSSSQQQOOONNNOOOQQQNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUVVVYYY\\\]]]___bbbhhhnnnvvv{{{zzzvvvzzz{{{mmm]]]PPPGGGDDDAAAAAA@@@???????????????@@@BBBEEEIIIRRRbbbvvvzzzlllfffgggyyynnneeeeee___]]]\\\bbbooolll\\\LLLJJJHHHGGGHHHGGGEEECCCFFFFFFFFFEEECCC@@@>>><<<===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<======<<<;;;<<<<<<::::::999999999999;;;;;;::::::999:::::::::999:::;;;;;;<<<<<<;;;;;;===<<<;;;:::::::::;;;;;;;;;::::::::::::::::::999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<===@@@DDDGGGPPPWWW___eeeqqq~~~tttmmmmmmrrrxxx|||~~~||||||}}}}}}|||{{{zzzyyy}}}{{{pppfff]]]WWWXXXZZZ[[[]]]```bbblllyyy|||sssnnnllljjjhhheee```aaaaaabbbbbbbbbaaaaaaaaa___^^^___```aaa```^^^```aaaaaabbbbbbbbbbbbaaabbb```______aaabbbbbbaaabbbbbbbbbaaa^^^^^^___```]]]^^^______^^^]]][[[ZZZWWWWWWVVVUUUUUUUUUVVVVVVVVVTTTSSSTTTVVVWWWXXXWWWTTTTTTSSSRRRRRRRRRRRRSSSRRRRRRRRRQQQOOOLLLJJJHHHFFFFFFGGGIIILLLMMMMMMLLLJJJIIIHHHGGGFFFGGGJJJMMMRRRWWW^^^eeekkkqqqwww{{{{{{|||zzzsssiii]]]UUUPPPRRRUUUZZZ___cccfffggggggdddccc___XXXQQQMMMOOOQQQUUUZZZ```dddccc```\\\ZZZQQQOOOLLLIIIFFFEEEEEEFFFDDDDDDFFFGGGIIIIIIJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSRRRPPPPPPPPPRRROOOOOOOOOPPPQQQRRRTTTTTTRRRSSSSSSSSSSSSRRRRRRQQQRRRRRRSSSSSSTTTUUUVVVWWWUUUXXX\\\___bbbgggnnnttt|||zzztttmmmnnntttzzzuuurrr}}}vvvaaaVVVNNNGGGDDD@@@??????>>>>>>>>>>>>>>>AAACCCFFFLLLWWWiii}}}rrrhhhgggkkk}}}kkkcccddd\\\[[[]]]eeessskkkZZZKKKJJJIIIHHHGGGFFFDDDCCCEEEFFFEEEDDDCCC@@@>>><<<>>>???@@@BBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;======<<<;;;<<<<<<;;;:::999999888888999999999888999999::::::999:::;;;;;;<<<<<<;;;;;;>>><<<:::999888999;;;<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;888:::<<<======>>>@@@BBBIIIOOOWWWaaammm~~~wwwwwwvvvvvvuuuuuuttttttuuu{{{}}}tttjjj```ZZZWWW\\\aaaccceeeggggggpppzzz}}}zzzuuurrrqqqqqqooonnnmmmlllkkkjjjhhhfffdddcccaaa```______aaaaaa```___aaaaaabbbbbbbbbbbbbbbaaa```___^^^```bbbccccccbbbbbbbbbbbb```^^^^^^___```\\\]]]^^^___^^^\\\ZZZYYYVVVVVVUUUUUUUUUUUUVVVVVVVVVUUUSSSTTTUUUVVVUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOPPPOOONNNLLLKKKIIIFFFFFFGGGIIILLLNNNMMMLLLFFFFFFFFFDDDDDDFFFJJJMMMQQQVVV^^^ffflllqqquuuxxx{{{{{{yyyrrrhhh\\\SSSOOOQQQTTTZZZ___ccceeefffeeeeeeddd___XXXQQQNNNPPPSSSWWW[[[aaacccaaa]]]YYYVVVQQQOOOKKKHHHEEEDDDDDDDDDDDDEEEGGGHHHJJJKKKLLLLLLHHHHHHIIIIIIJJJKKKKKKKKKNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQRRRQQQQQQQQQQQQQQQRRRQQQQQQPPPQQQRRRTTTUUUTTTTTTTTTTTTSSSSSSRRRQQQSSSSSSSSSTTTUUUWWWXXXYYYVVVZZZ^^^bbbeeekkksssyyytttrrrrrrpppoooqqqpppmmmmmmmmmlllkkkmmmqqq~~~lllYYYQQQLLLGGGDDD>>>>>>============>>>>>>@@@BBBGGGOOO\\\oooqqqhhhjjjqqqxxxhhhbbbccc\\\\\\___gggvvv~~~jjjZZZKKKKKKKKKIIIHHHFFFFFFFFFFFFFFFFFFEEEDDDAAA???>>>===>>>@@@AAABBBBBBAAA@@@===========================;;;:::;;;<<<===<<<;;;<<<<<<;;;;;;:::999888777999999888888888999::::::999:::;;;;;;<<<<<<;;;;;;<<<;;;999777777888:::;;;;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999:::<<<===<<<<<<===???CCCHHHRRR^^^jjjwwwwwwuuusssppppppppprrrsssnnntttyyy{{{|||zzzrrriii```\\\]]]dddkkkoooqqqssspppxxx}}}yyywwwuuuuuuuuuvvvwwwwwwzzzzzzxxxuuuqqqlllhhheeebbbaaa``````bbbbbbaaa```aaaaaabbbbbbbbbaaaaaa```___^^^^^^___bbbcccbbbaaa```aaaaaa```^^^]]]___```\\\]]]]]]]]]]]][[[ZZZYYYWWWVVVVVVVVVVVVVVVWWWWWWWWWVVVUUUUUUVVVVVVUUUSSSSSSRRRQQQPPPOOONNNNNNNNNMMMMMMNNNNNNNNNMMMKKKJJJEEEFFFGGGJJJMMMNNNLLLKKKBBBCCCCCCBBBCCCEEEJJJMMMPPPVVV^^^ffflllpppuuuwww|||{{{xxxpppeeeZZZRRRNNNOOORRRXXX___ccceeeeeeeeegggeee```XXXQQQNNNPPPTTTYYY]]]bbbccc```[[[VVVSSSPPPNNNKKKGGGDDDCCCBBBBBBEEEFFFGGGIIIKKKLLLLLLMMMHHHHHHIIIIIIJJJKKKKKKKKKOOOOOOPPPQQQRRRRRRRRRRRRPPPPPPPPPPPPQQQQQQQQQPPPVVVUUUSSSRRRQQQRRRSSSSSSTTTUUUUUUUUUTTTSSSRRRRRRTTTTTTTTTTTTVVVXXX[[[\\\ZZZ^^^bbbfffiiinnnvvv|||uuuooouuu~~~~~~uuummmgggcccaaacccdddfffoooyyy~~~___OOOJJJFFFBBB???>>>===============>>>>>>???AAAFFFPPP```tttrrrjjjoooxxxuuufffaaabbb]]]]]]___hhhwww}}}jjj[[[NNNMMMLLLIIIGGGFFFGGGHHHFFFFFFFFFFFFDDDBBB@@@???;;;<<<===>>>??????>>>===========================<<<;;;:::;;;<<<<<<;;;:::;;;;;;;;;;;;::::::888888::::::999999888999999999999:::;;;;;;<<<<<<;;;;;;;;;:::999888888888999999;;;::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<:::;;;======<<<<<<===>>>AAADDDNNNZZZdddnnn{{{~~~|||yyytttpppnnnnnnoooppplllqqqwwwyyy{{{zzztttlllbbb___aaajjjssswwwzzz}}}{{{}}}xxxwwwvvvvvvwwwyyy{{{|||}}}xxxqqqkkkgggbbb```___```aaabbbaaa``````aaaaaaaaaaaa``````___]]]]]]]]]___aaabbbaaa___]]]^^^___^^^]]]]]]___aaa]]]]]]\\\[[[[[[ZZZZZZZZZWWWWWWVVVVVVWWWWWWXXXXXXWWWVVVUUUVVVWWWWWWUUUSSSSSSRRRQQQPPPOOONNNNNNNNNLLLMMMNNNNNNNNNMMMKKKKKKFFFGGGHHHKKKMMMMMMKKKIIIAAABBBBBBBBBDDDGGGLLLOOORRRWWW___gggmmmssswwwzzz}}}{{{vvvmmmbbbXXXRRROOOMMMQQQXXX___dddggggggggggggeee```YYYQQQOOORRRUUU\\\```dddddd```ZZZTTTQQQNNNLLLIIIFFFCCCCCCCCCCCCFFFFFFHHHIIIKKKKKKLLLLLLHHHHHHIIIIIIJJJKKKKKKKKKNNNOOOPPPQQQRRRRRRRRRRRRQQQOOOOOOOOOQQQRRRQQQPPPWWWVVVUUUTTTSSSRRRRRRRRRTTTUUUUUUUUUUUUTTTTTTSSSUUUUUUTTTUUUWWWZZZ]]]______cccgggkkknnnttt|||qqqooossszzzkkkeee^^^[[[]]]___dddqqqnnnVVVJJJGGGDDD@@@>>>===============>>>>>>??????@@@FFFQQQcccxxxpppkkktttsssgggcccddd]]]]]]```jjjyyy|||lll___QQQPPPNNNIIIDDDCCCEEEHHHEEEFFFFFFEEEDDDBBB@@@???:::;;;======>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::999:::;;;;;;;;;:::999999<<<;;;:::999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999999::::::::::::::::::;;;::::::::::::::::::::::::999999::::::;;;<<<<<<===;;;<<<===<<<;;;;;;===???BBBCCCHHHRRR[[[cccqqq~~~zzz{{{~~~}}}{{{xxxtttqqqpppooooookkkqqquuuwwwyyyyyysssllldddaaadddmmmwww|||}}}wwwvvvuuussssssuuuxxx{{{~~~{{{tttlllggg```^^^]]]^^^___```___^^^```````````````___^^^^^^\\\\\\\\\^^^``````___]]]ZZZ[[[\\\\\\\\\]]]___aaa^^^]]][[[YYYYYYYYYZZZ[[[VVVVVVVVVVVVVVVWWWXXXXXXVVVUUUUUUVVVWWWVVVTTTRRRRRRQQQPPPOOOOOOOOOOOOOOOMMMMMMNNNOOONNNMMMLLLKKKGGGHHHIIIKKKMMMMMMJJJGGGBBBCCCDDDDDDFFFJJJOOOSSSVVV[[[cccjjjqqqwww}}}|||uuukkk```WWWRRRPPPMMMQQQYYYaaagggjjjjjjjjjfffddd___XXXRRRQQQTTTYYY]]]```cccccc^^^WWWQQQMMMJJJHHHFFFDDDCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJHHHHHHIIIIIIJJJKKKKKKKKKNNNNNNOOOQQQQQQQQQQQQQQQRRRPPPOOOPPPSSSTTTSSSQQQUUUVVVVVVVVVUUUTTTSSSSSSTTTTTTUUUUUUVVVUUUUUUUUUVVVUUUUUUUUUXXX[[[___aaacccggglllpppttt{{{wwwrrrzzznnneee]]]ZZZ___bbbhhhzzzooo___PPPIIIGGGDDDAAA@@@>>>=========>>>>>>???@@@@@@AAAGGGSSSfff|||zzzmmmlll|||rrriiieeeggg^^^```fffrrr{{{mmmbbbTTTSSSNNNHHHBBB@@@CCCFFFEEEEEEEEEEEEDDDBBB@@@>>><<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::888999:::;;;;;;;;;:::999===<<<;;;:::999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999999999999::::::;;;;;;;;;888888888888888888888888999999::::::;;;<<<======<<<======<<<;;;;;;>>>@@@DDDBBBEEEMMMTTT[[[jjjyyyvvvuuuxxxzzz{{{}}}~~~~~~~~~{{{zzzyyyxxxvvvsssqqqpppggglllppprrrssssssmmmffffffccceeeoooyyy~~~zzzvvvtttrrrooonnnooosssvvvyyy{{{~~~{{{tttkkkfff^^^]]]\\\\\\^^^^^^]]]\\\______``````___^^^]]]]]]\\\\\\\\\]]]______]]][[[XXXYYY[[[[[[[[[]]]___bbb___]]]ZZZXXXWWWXXXZZZ\\\VVVUUUUUUUUUVVVWWWWWWXXXTTTTTTTTTUUUVVVVVVTTTRRRQQQQQQPPPPPPOOOOOOPPPPPPMMMNNNOOOOOONNNMMMLLLKKKHHHHHHJJJLLLMMMLLLIIIFFFCCCDDDEEEFFFHHHLLLRRRVVVZZZ^^^fffmmmuuu||||||tttiii^^^VVVRRRPPPMMMRRRZZZccciiilllmmmmmmdddbbb^^^XXXSSSRRRWWW\\\ZZZ^^^aaa```[[[SSSLLLIIIFFFEEEDDDCCCDDDEEEGGGIIIGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQSSSQQQPPPQQQTTTUUUTTTRRRSSSTTTVVVWWWWWWVVVUUUTTTSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUVVVXXX\\\```bbbeeeiiioootttyyyzzz~~~tttiiibbb```ffflllttt}}}^^^SSSHHHFFFEEEAAA??????>>>>>>>>>>>>>>>???@@@@@@AAABBBHHHUUUhhh~~~wwwkkkmmm|||rrrjjjhhhiiiaaadddmmm{{{xxxhhh[[[TTTPPPJJJGGGFFFFFFFFFFFFHHHHHHIIIHHHFFFBBB???===>>>???@@@@@@@@@???===<<<;;;<<<===============<<<=========<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999999:::;;;<<<======<<<<<<<<<;;;;;;:::::::::;;;;;;<<<;;;999999;;;===999888888777777888888999888999:::;;;;;;;;;::::::>>>===;;;::::::<<<>>>@@@FFFAAA???DDDLLLVVVdddooo|||}}}tttsssqqqooopppvvvyyyyyy{{{|||~~~~~~}}}~~~|||zzzyyyvvvssspppjjjlllnnnoooooommmjjjiiifffgggkkkqqqzzz|||tttqqqmmmkkkjjjllloooqqqttttttuuutttqqqmmmgggdddcccaaa^^^^^^___`````````aaa``````___]]]\\\[[[[[[YYY[[[\\\\\\ZZZYYYYYYZZZWWWWWWWWWXXXZZZ\\\___```ZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTTTTSSSRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPNNNMMMLLLLLLLLLLLLLLLLLLIIIKKKNNNPPPOOOLLLHHHFFF@@@BBBDDDDDDEEEJJJQQQXXX]]]dddmmmuuuxxxmmmfff___VVVOOOMMMOOOTTT\\\dddkkkoooqqqqqqlllhhh```WWWRRRQQQTTTWWW```aaa```[[[SSSMMMJJJJJJEEEDDDCCCBBBCCCEEEGGGHHHGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\___cccfffjjjooovvv{{{yyynnniiigggmmmyyylllRRRMMMFFFAAA????????????===>>>>>>>>><<<<<<>>>@@@DDDEEEKKKYYYnnnwwwkkkoooxxxtttoookkkiiieeeeeennnxxxhhh\\\PPPLLLHHHFFFGGGGGGHHHHHHHHHGGGGGGEEECCC@@@>>><<<>>>>>>?????????>>>===<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999:::;;;<<<;;;:::999;;;<<<888888777777777777888888999999999999::::::::::::>>>===;;;::::::<<<>>>@@@CCC???>>>BBBHHHQQQ___lll{{{uuutttqqqnnnkkkqqqvvvxxx|||~~~}}}}}}~~~|||{{{zzzyyyvvvtttnnnooooooooommmkkkhhhfffdddfffllluuu{{{uuurrrnnnjjjiiijjjlllmmmnnnoooppppppnnnllliiiggg^^^\\\ZZZYYYZZZ[[[[[[ZZZ___^^^^^^]]][[[ZZZZZZYYYZZZ[[[\\\\\\ZZZXXXXXXYYYWWWWWWXXXXXXZZZ\\\^^^___YYYYYYYYYXXXWWWVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTTTTSSSRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPNNNMMMMMMLLLLLLLLLLLLLLLIIIKKKNNNOOONNNLLLHHHFFFAAACCCEEEEEEGGGLLLTTTZZZbbbiiirrrzzzxxxlllddd]]]UUUPPPOOOOOOTTT\\\eeellloooqqqqqqkkkfff^^^VVVRRRRRRVVVYYY``````^^^XXXPPPKKKHHHHHHDDDCCCBBBBBBBBBDDDFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSTTTUUUWWWWWWYYYZZZ\\\^^^```ccchhhlllppptttzzz{{{uuussszzzsssZZZNNNIIIDDD@@@???>>>>>>===<<<===>>>===<<<<<<>>>???CCCEEEMMM\\\pppyyynnnrrr{{{rrrooollljjjiiidddhhhuuussseeeYYYKKKIIIGGGGGGHHHIIIJJJIIIHHHGGGEEEBBB@@@>>><<<<<<===>>>>>>>>>>>>===<<<;;;===============<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;;;;:::::::::::::::::::::999999999999999:::;;;<<<;;;:::999:::<<<888888777777777777888888999999888777888999:::;;;===<<<:::::::::;;;===??????===<<<>>>AAAIIIXXXggg|||{{{vvvpppffflllqqquuuzzz~~~{{{|||}}}~~~~~~|||||||||{{{yyyxxxsssrrrpppmmmjjjgggeeedddfffiiiooozzzxxxtttqqqmmmjjjgggggghhhiiiggghhhiiijjjjjjjjjiiiiiibbb___\\\[[[\\\\\\\\\[[[\\\\\\[[[ZZZYYYYYYXXXWWWZZZ[[[\\\[[[YYYWWWWWWWWWXXXXXXXXXYYYZZZ[[[]]]^^^YYYXXXXXXWWWUUUTTTSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSTTTTTTSSSSSSRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPNNNNNNMMMLLLLLLLLLLLLLLLIIIJJJMMMNNNMMMKKKGGGEEEBBBDDDFFFHHHJJJOOOXXX___hhhpppyyyxxxjjjaaaZZZTTTQQQQQQPPPUUU]]]ffflllooopppppphhhccc[[[UUURRRTTTYYY\\\```^^^YYYSSSLLLGGGEEEFFFCCCBBBAAAAAABBBDDDEEEFFFGGGGGGIIIJJJKKKKKKKKKKKKKKKLLLMMMOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRSSSSSSTTTVVVWWWXXXZZZ\\\___aaaeeeiiinnnrrrvvvyyy~~~|||bbbNNNGGGDDDAAA???>>>>>><<<;;;;;;<<<===<<<;;;;;;===???AAAFFFQQQ```sss|||rrrwwwtttkkkiiigggggghhhgggqqqzzznnn```TTTJJJIIIHHHHHHJJJKKKJJJIIIIIIGGGDDDAAA>>>========================<<<<<<;;;===>>>======<<<;;;:::999:::;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888888999:::;;;<<<<<<===999999888888888888888888999:::<<<;;;:::999:::;;;999999888888888888999999999888777666666888:::;;;<<<;;;:::999:::;;;===>>><<<;;;<<<======CCCRRRaaayyy|||sssbbbfffjjjnnnrrrwwwyyyyyy{{{}}}~~~}}}}}}}}}{{{zzztttrrroookkkhhhfffddddddkkkmmmrrr|||zzzsssooonnnkkkhhhfffeeeffffffeeeeeeeeeeeefffhhhiiiiiieeeccc```^^^______^^^]]][[[[[[ZZZZZZYYYXXXWWWWWWYYY[[[[[[ZZZXXXVVVVVVVVVXXXXXXYYYYYYZZZZZZ[[[\\\YYYYYYXXXVVVUUUTTTSSSRRRUUUUUUUUUUUUUUUUUUUUUUUURRRSSSSSSSSSSSSSSSRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPOOONNNMMMLLLKKKKKKKKKLLLHHHJJJLLLMMMLLLJJJGGGEEEBBBEEEGGGIIILLLSSS\\\cccmmmvvvvvvggg^^^XXXSSSRRRSSSQQQVVV^^^gggmmmooopppoooeee```XXXSSSSSSVVV[[[^^^]]]ZZZTTTMMMGGGDDDCCCCCCAAAAAAAAABBBBBBDDDEEEFFFGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSPPPPPPQQQQQQRRRRRRSSSSSSRRRRRRSSSTTTUUUWWWYYYZZZ\\\^^^bbbeeehhhlllqqquuuxxx{{{}}}oooXXXLLLBBBAAA???>>>>>>>>><<<;;;:::;;;<<<;;;;;;;;;===???@@@HHHUUUfffvvvxxx~~~ooohhhfffccccccdddmmm}}}yyymmm^^^RRRMMMKKKJJJIIIJJJKKKJJJHHHJJJHHHDDDAAA???>>>???@@@>>>======<<<<<<<<<<<<<<<============<<<;;;999999:::;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999777888888999:::;;;<<<<<<888888888888888888888888888:::;;;;;;:::999999::::::::::::999999:::::::::999888777666666888:::;;;;;;::::::999:::;;;<<<<<<;;;;;;<<<===<<<@@@MMM[[[ooo|||qqq^^^^^^```dddiiinnnsssvvv|||~~~~~~}}}{{{zzzsssqqqnnnjjjhhhfffffffffkkklllpppxxx|||tttppphhhhhhgggfffeeeeeeeeeeeeeeeddddddcccdddeeefffgggbbb___\\\[[[[[[[[[ZZZYYY[[[[[[ZZZZZZYYYYYYXXXXXXYYYZZZ[[[ZZZXXXVVVVVVWWWYYYYYYYYYZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTQQQRRRRRRSSSSSSSSSRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPOOONNNMMMLLLKKKKKKKKKKKKIIIJJJLLLLLLLLLJJJGGGFFFBBBEEEHHHKKKOOOVVV```hhhrrr|||rrreee]]]YYYTTTSSSTTTQQQWWW___hhhmmmoooooonnnbbb]]]VVVRRRSSSWWWZZZ\\\YYYTTTNNNHHHDDDBBBBBBBBBAAABBBBBBCCCDDDEEEFFFGGGHHHIIIKKKLLLMMMNNNOOOOOOLLLLLLNNNOOOPPPQQQQQQQQQTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTPPPPPPPPPQQQRRRSSSSSSSSSRRRSSSTTTUUUWWWYYY[[[\\\___bbbeeeiiillloootttwwwyyy~~~rrruuuvvv\\\MMMIII@@@???>>>>>>??????===;;;999:::;;;;;;;;;;;;===???AAAKKK[[[lllzzz}}}{{{ooojjjgggcccaaabbbqqq|||pppaaaUUUOOOLLLIIIHHHIIIIIIIIIHHHIIIGGGEEEBBBAAAAAAAAABBB???>>>======<<<<<<======<<<<<<<<<<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::999999999999888888888888888999999999777999;;;<<<:::999999999::::::999999999999::::::999999888777888999:::;;;:::999999999::::::;;;;;;<<<;;;<<<>>>>>>???IIISSSdddsssyyyqqq```\\\YYY\\\aaagggooowww{{{~~~}}}|||{{{uuussspppmmmkkkiiiiiiiiiggghhhkkkpppyyyyyyrrrnnnmmmbbbccccccdddddddddddddddddddddcccccccccccccccddd```]]][[[ZZZZZZ[[[ZZZYYY[[[[[[[[[ZZZZZZYYYYYYYYYXXXZZZ[[[[[[YYYXXXXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWXXXWWWWWWVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQRRRSSSSSSSSSRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOMMMLLLKKKKKKKKKKKKJJJKKKLLLLLLLLLJJJHHHGGGCCCFFFJJJNNNSSS[[[eeemmmxxxxxxmmmccc^^^[[[VVVTTTUUURRRXXX```iiinnnooonnnmmm___ZZZTTTRRRTTTWWWXXXWWWSSSNNNIIIDDDCCCCCCCCCBBBCCCCCCDDDFFFGGGHHHIIIIIIKKKKKKLLLNNNOOOOOOOOOOOOLLLMMMNNNPPPQQQQQQQQQQQQSSSSSSTTTTTTUUUUUUUUUUUUVVVUUUUUUUUUUUUTTTTTTTTTPPPPPPQQQRRRSSSSSSTTTUUUSSSTTTUUUWWWYYY[[[^^^___cccgggkkkooorrruuuyyy|||sssiiipppcccPPPHHHGGG@@@>>>======??????===<<<999;;;<<<<<<;;;<<<>>>@@@CCCOOO```qqq}}}{{{pppllliiigggfffhhhvvv}}}sssdddWWWMMMJJJGGGEEEFFFGGGHHHHHHFFFEEEDDDCCCBBBBBBBBBCCC@@@???>>>=========>>>>>>;;;;;;;;;<<<<<<;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999999::::::;;;;;;<<<:::::::::999999999999888888888888999999999::::::666999;;;<<<:::999888888999888888777777888888999999999999999::::::::::::999999999999999:::::::::<<<:::;;;>>>???@@@EEELLLYYYfffyyy~~~{{{lllccc[[[YYY[[[```kkkvvvvvv{{{~~~~~~~~~~~~}}}yyyxxxuuurrrpppmmmlllkkkffffffhhhkkkooouuuzzz}}}zzzyyywwwrrrlllhhhffffff___```aaabbbccccccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaa^^^\\\[[[\\\]]]]]]\\\ZZZZZZZZZZZZYYYYYYYYYYYYWWWYYY[[[[[[ZZZYYYZZZ[[[ZZZZZZZZZZZZYYYXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQQQQRRRSSSSSSRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPPPPOOONNNLLLKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKIIIHHHEEEIIIMMMRRRWWW```kkksssqqqiiiaaa___]]]XXXUUUTTTSSSXXXaaaiiioooooonnnlll]]]XXXSSSRRRTTTVVVTTTRRRMMMIIIDDDCCCCCCDDDDDDCCCDDDEEEGGGHHHJJJKKKKKKLLLMMMMMMNNNOOOOOOOOOOOOOOONNNOOOPPPQQQRRRSSSSSSSSSQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTPPPQQQQQQRRRSSSTTTUUUVVVTTTUUUVVVXXX[[[^^^```aaahhhkkkqqqvvvzzz~~~ooommmnnnzzznnnWWWKKKGGGFFF@@@>>><<<<<<=========<<<:::;;;<<<===<<<===???AAAFFFRRRddduuu|||ppplllkkklllpppuuu|||sssdddXXXKKKHHHDDDBBBCCCFFFHHHHHHDDDDDDCCCBBBBBBBBBCCCCCCAAA@@@>>>=========>>>???::::::;;;;;;<<<;;;;;;;;;=========<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<777888999:::;;;;;;<<<===777777888999:::;;;;;;<<<888888999999::::::::::::666999;;;<<<:::999888888777777666666666666777777888999:::;;;;;;;;;;;;:::888888999999999:::::::::;;;999:::>>>@@@@@@CCCGGGPPP\\\mmmzzzmmm```ZZZXXX[[[eeeqqqrrrxxx~~~~~~~~~~~~|||zzzwwwssspppmmmllliiihhhhhhhhhjjjkkkmmmnnnnnnnnnlllhhhccc___^^^______```aaabbbbbbaaa``````______```aaaaaa``````______]]][[[ZZZ[[[]]]]]]\\\YYYYYYYYYYYYYYYXXXXXXXXXWWWYYY[[[\\\[[[[[[[[[]]]ZZZZZZ[[[[[[YYYXXXVVVUUUSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPQQQRRRSSSSSSRRRRRRPPPQQQQQQQQQQQQQQQQQQPPPPPPOOONNNLLLKKKJJJJJJJJJLLLMMMMMMMMMMMMKKKJJJIIIHHHKKKPPPTTTZZZdddooowww~~~mmmfffaaaaaa___ZZZUUUTTTSSSYYYbbbjjjoooooonnnlll\\\XXXSSSRRRTTTUUURRRNNNIIIFFFBBBBBBDDDFFFEEEDDDEEEFFFHHHJJJKKKLLLMMMMMMNNNNNNOOOPPPPPPOOOOOOOOOOOOPPPQQQSSSTTTTTTTTTTTTPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTQQQQQQRRRSSSTTTUUUVVVVVVUUUVVVWWWYYY\\\___aaacccjjjooouuu{{{{{{lllbbbkkkxxx{{{^^^NNNGGGDDDBBB@@@===;;;:::;;;<<<<<<;;;:::<<<=========>>>@@@BBBHHHTTTgggvvv|||pppkkkkkkoooxxxzzzqqqdddZZZOOOHHHBBBCCCDDDCCCCCCDDDEEEEEEDDDCCCAAA@@@??????BBB???<<<<<<>>>>>>===:::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999777777888888999999::::::777888888888888999999999888888999::::::;;;<<<<<<:::::::::::::::999888777777888888888888999999999999::::::::::::999888888;;;;;;;;;::::::999999999:::::::::888999;;;@@@DDDIIIQQQ___ooo~~~{{{lllbbbZZZVVV]]]fffpppuuuzzz}}}~~~~~~~~~|||zzzvvvssspppnnnjjjiiigggeeecccdddgggiiiiiigggdddaaa___^^^^^^^^^bbbbbbaaaaaaaaaaaabbbbbb___aaabbbaaa___^^^^^^___[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZXXXYYYZZZ[[[\\\[[[[[[[[[ZZZYYYYYYXXXVVVUUUUUUTTTTTTRRRQQQRRRUUUVVVUUUSSSVVVVVVVVVUUUTTTTTTSSSSSSSSSRRRPPPOOOPPPSSSVVVXXXOOOPPPRRRRRRRRRPPPNNNMMMOOONNNNNNMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJMMMRRRUUU[[[gggvvvtttjjjddd^^^ZZZYYYXXXVVVTTTPPPYYYbbbgggkkkmmmiiiddd[[[VVVQQQPPPQQQPPPLLLHHHFFFFFFEEEEEEFFFHHHJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNOOOPPPPPPQQQQQQRRRRRROOOMMMMMMOOOQQQRRRRRRQQQQQQQQQRRRRRRRRRRRRSSSRRRSSSTTTSSSRRRQQQRRRSSSSSSTTTVVVVVVUUUUUUWWWXXXXXXZZZ\\\^^^___cccgggjjjqqqttt{{{xxxqqqpppllluuucccSSSLLLDDD???AAA<<<===>>>>>>>>>===;;;:::888777888:::>>>AAABBBCCCKKKXXXiiixxx}}}{{{qqqooooooqqq{{{yyypppdddZZZNNNFFFAAACCCEEEDDDEEEGGGCCCBBBBBBBBBAAAAAA@@@@@@AAA>>><<<<<<======<<<:::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888999999999999999999:::777888888888888999999999;;;::::::::::::999999999999999::::::999888888777777777888888888999999999444555666777888999999999::::::::::::999999999888::::::999888888;;;???CCCIIIOOOZZZhhhvvvvvvkkk```YYYZZZ```ffflllssszzz~~~~~~~~~~~~|||zzzwwwtttrrrpppooommmjjjfffcccbbbbbbdddcccbbb___]]][[[[[[[[[\\\^^^^^^^^^______```aaabbb___```aaaaaa___^^^^^^___\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[YYYYYYXXXWWWVVVTTTTTTSSSQQQOOONNNOOORRRSSSRRRPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPPPPRRRTTTUUUOOOPPPQQQQQQPPPOOONNNMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKKKKNNNSSSWWW^^^kkkzzzvvviiieeeaaa[[[XXXWWWVVVTTTRRRPPPYYYccchhhkkklllhhhbbbZZZUUUPPPNNNNNNMMMIIIEEEEEEDDDDDDDDDFFFGGGIIIJJJJJJKKKLLLMMMMMMMMMMMMLLLNNNNNNOOOPPPPPPQQQQQQRRRRRRPPPMMMMMMOOOQQQRRRRRRPPPPPPQQQQQQQQQRRRRRRRRRQQQRRRSSSSSSQQQQQQQQQSSSTTTUUUWWWWWWVVVVVVXXXYYYYYY[[[^^^```bbbfffkkknnntttzzzzzzqqqrrrxxxwwwYYYLLLHHHBBB>>>???===============<<<;;;;;;:::999:::<<>>AAAFFFJJJRRR^^^lllyyyxxxlllaaa[[[[[[\\\bbbkkkuuu}}}~~~~~~~~~~~~~~~}}}}}}{{{yyywwwuuutttuuurrrmmmgggbbb___]]]]]]^^^]]][[[YYYXXXYYYZZZ[[[ZZZZZZ[[[\\\^^^___```aaa]]]___``````^^^]]]]]]^^^]]]]]]]]]\\\[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYXXXWWWWWWWWWXXXYYYZZZYYYXXXWWWVVVTTTSSSRRRRRRQQQPPPOOOPPPQQQRRRQQQPPPNNNNNNNNNOOOPPPQQQQQQQQQOOOOOOPPPPPPQQQQQQRRRRRROOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNMMMLLLLLLLLLOOOTTTYYYbbbooozzzkkk```___\\\XXXVVVTTTSSSPPPNNNQQQZZZccchhhkkkkkkeee^^^WWWSSSNNNKKKKKKIIIFFFBBBDDDDDDDDDDDDEEEGGGHHHIIILLLLLLMMMNNNNNNNNNMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRPPPNNNNNNOOOQQQQQQQQQOOOOOOOOOPPPPPPPPPQQQQQQOOOQQQRRRQQQPPPPPPQQQRRRUUUVVVXXXXXXWWWWWWYYYZZZ\\\^^^aaadddggglllqqquuuzzzuuummmqqq|||eeeNNNFFFDDDAAA>>>???>>>===<<<<<<;;;<<<<<<<<<;;;;;;<<<===???AAADDDEEENNN^^^ssssssiiinnn{{{yyyppppppppprrr{{{wwwoooeee\\\MMMFFFAAACCCEEEEEEFFFHHH@@@@@@@@@???????????????===<<<;;;:::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999::::::999999888888777777777777888888888999999999===<<<;;;:::999777666666777777888888888777777666777777777777888888888888999999999999999888888777888888888777777777777777888888888777777999<<>>===<<<;;;:::;;;<<<===;;;<<<<<<===>>>@@@CCCFFFRRRdddyyywwwlllfffnnnwwwooooooppprrr{{{wwwoooeee\\\OOOGGGBBBBBBDDDCCCCCCEEEBBBAAAAAA@@@>>>======<<<<<<;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999999999888888777777777666777777888888888999999999:::::::::999999888888888666777777888888888777777666666777777777888888888888999999999999888777777777777777777777777777777777888888777777888;;;>>>???BBBIIISSS^^^jjjsssxxx~~~vvveeeaaacccllluuuzzz~~~}}}~~~~~~~~~~~~}}}|||{{{{{{vvvpppkkkgggccc___\\\YYYXXXWWWUUUVVVWWWXXXZZZYYYZZZ[[[\\\\\\\\\[[[[[[[[[\\\^^^^^^\\\\\\\\\]]]]]]]]]\\\[[[[[[ZZZYYYYYY[[[ZZZYYYYYYXXXXXXYYYYYYYYYXXXVVVTTTTTTUUUWWWXXXWWWVVVUUUTTTSSSRRRRRRQQQUUUVVVVVVVVVUUUUUUUUUUUUQQQQQQPPPPPPOOOOOOOOOOOOLLLMMMOOOPPPPPPPPPNNNMMMOOONNNNNNMMMMMMNNNOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNMMMOOOSSSYYYbbbnnnzzzyyyoooeee^^^[[[VVVUUUUUUSSSQQQOOONNNMMMQQQYYYaaaddddddbbb[[[SSSIIIHHHFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKLLLNNNNNNOOOOOOOOOOOONNNMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRPPPOOOOOOPPPQQQPPPOOONNNNNNNNNOOOOOOOOOOOOPPPOOOPPPQQQQQQPPPPPPRRRSSSTTTVVVYYYZZZZZZ\\\^^^```eeehhhlllpppuuuzzzxxxqqqvvvzzzZZZOOODDDAAAAAA@@@???>>>>>>===;;;:::::::::;;;<<<:::;;;<<<<<<<<<>>>CCCGGGSSSeee|||rrrjjjhhhssstttmmmnnnpppqqqyyyuuummmccc[[[NNNGGGAAAAAACCCBBBAAACCCCCCBBBAAA@@@>>>===<<<<<<;;;<<<<<<;;;999999;;;<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;::::::::::::999999999999888888888888888888777888888888888999999999888888888999999999999999777777888888999999888888666666666777777777888888333333555666777888888888777777777777888888888888777888999888888888;;;======@@@EEENNNXXXccclllqqqzzzvvvlllggglllrrruuu{{{~~~~~~~~~~~~|||xxxrrrnnnllliiiddd```XXXWWWUUUSSSSSSSSSTTTUUUXXXYYYZZZ[[[[[[ZZZYYYXXXYYY[[[]]]]]]\\\[[[\\\]]][[[[[[[[[ZZZZZZYYYYYYXXX[[[ZZZYYYYYYXXXXXXYYYYYYXXXWWWVVVUUUUUUUUUVVVWWWUUUUUUUUUTTTTTTTTTSSSSSSTTTUUUVVVUUUTTTSSSTTTUUUPPPPPPPPPOOONNNMMMMMMMMMMMMNNNOOOPPPPPPOOONNNMMMNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMNNNMMMLLLLLLLLLLLLMMMNNNKKKMMMQQQVVV^^^fffnnnrrrvvvrrrnnnjjjbbbYYYUUUVVVSSSSSSSSSQQQNNNMMMMMMOOOPPPXXX]]]___^^^\\\UUUMMMEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNOOOOOOOOONNNMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRQQQPPPOOOOOOQQQQQQOOONNNNNNNNNNNNOOOOOOOOOPPPPPPPPPRRRSSSSSSRRRRRRTTTUUUUUUWWWZZZ]]]^^^```cccfffjjjmmmqqqvvv{{{rrrqqqwwwkkkNNNHHHBBB>>>>>>>>><<<;;;===<<<;;;;;;:::;;;;;;;;;888:::<<<;;;;;;>>>DDDIIITTTfff}}}oookkklllyyy{{{qqqkkkmmmooopppwwwsssjjj```WWWKKKDDD???@@@BBBAAAAAACCCBBBBBBAAA@@@??????>>>>>>:::<<<===<<<:::999;;;>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;;;;::::::::::::999999999:::::::::::::::;;;;;;777888888888888999999999888888888888888888888888777888888999::::::999999666666666666777777777888222333444666777777888888777777777888888999999999888999:::999888999;;;===>>>???AAAGGGQQQ]]]hhhnnnrrrwww{{{rrrtttwwwvvvzzz}}}}}}}}}}}}zzztttqqqpppmmmhhhccc[[[YYYVVVTTTRRRRRRSSSSSSTTTUUUWWWYYYYYYYYYWWWWWWXXXZZZ\\\\\\[[[ZZZ[[[\\\YYYYYYYYYYYYXXXXXXXXXXXXZZZYYYXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVTTTTTTTTTUUUUUUUUUVVVVVVTTTUUUVVVUUUSSSRRRSSSUUUPPPPPPPPPPPPPPPPPPPPPOOONNNOOOOOOOOOOOOOOONNNNNNMMMNNNOOOPPPQQQQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMJJJKKKNNNSSSYYY]]]```aaaccc___]]]\\\WWWPPPOOOSSSQQQQQQPPPNNNKKKJJJMMMOOOPPPVVVZZZYYYXXXVVVPPPIIIEEEFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLNNNNNNOOOPPPPPPQQQQQQRRRQQQPPPOOOPPPQQQQQQOOOMMMOOOOOOOOOOOOPPPPPPPPPPPPRRRSSSUUUUUUTTTUUUVVVXXXWWWZZZ]]]```cccfffjjjmmmooorrrvvvzzzyyyvvv{{{qqq\\\HHHEEEAAA>>>=========;;;;;;;;;<<<<<<;;;;;;::::::888:::<<<<<<<<>><<<::::::<<>>>>>BBBKKKXXXeeennnmmmsss{{{|||}}}~~~zzz{{{}}}{{{{{{|||}}}|||vvvsssssspppjjjeee___]]]YYYVVVTTTSSSTTTTTTPPPRRRTTTWWWXXXXXXWWWWWWXXXYYY[[[\\\[[[ZZZ[[[\\\WWWWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWVVVUUUSSSTTTTTTUUUVVVVVVWWWWWWUUUWWWXXXWWWTTTRRRTTTVVVQQQQQQRRRSSSSSSTTTTTTUUUPPPOOOOOOOOOOOOOOOOOOOOOMMMNNNPPPRRRRRRRRRPPPOOOPPPPPPOOOOOONNNMMMLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMHHHJJJLLLQQQUUUWWWWWWVVVUUUQQQPPPRRRPPPLLLNNNTTTOOOPPPNNNKKKHHHHHHLLLPPPPPPUUUXXXVVVTTTRRRMMMGGGGGGGGGGGGFFFEEEEEEFFFHHHIIIJJJLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNMMMLLLKKKNNNNNNOOOPPPPPPQQQQQQRRRQQQPPPPPPPPPQQQQQQOOOMMMOOOOOOPPPPPPPPPPPPQQQQQQSSSUUUVVVVVVVVVVVVXXXYYYYYY\\\```cccgggjjjnnnqqqrrruuuyyy}}}}}}xxxfffRRRFFFFFFCCC???>>>??????>>>:::;;;<<<===<<<;;;:::999888;;;=========@@@HHHOOOeeesssoooooosssuuulllhhhkkkmmmmmmuuusssfff\\\VVVGGGCCC???===>>>@@@AAABBBAAAAAA@@@???>>>>>>>>>??????>>><<<;;;::::::;;;;;;999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;;;;:::999999888888999999::::::999999888777777777999999888888888888999999777777777777888888888888999999888777666666777777666777888999999888666666666666555555444444444333888888888999:::;;;===>>>=========>>>CCCOOO]]]hhhiiiooowww}}}~~~|||zzzvvvrrrooosssxxx|||~~~|||zzzwwwtttqqqnnnlllkkkcccaaa]]]YYYUUUSSSQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSUUUVVVVVVWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXWWWXXXYYYXXXVVVUUUUUUWWWZZZYYYWWWVVVUUUUUUVVVVVVTTTTTTSSSRRRRRRSSSTTTUUUWWWVVVVVVUUUTTTSSSRRRRRRQQQRRRRRRSSSTTTUUUUUUUUURRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNLLLJJJIIIHHHIIIIIIHHHIIIKKKMMMNNNOOONNNNNNNNNNNNMMMLLLJJJIIIHHHGGGLLLKKKKKKJJJJJJJJJKKKKKKSSSRRRQQQOOOMMMJJJHHHGGGEEEEEEFFFGGGHHHJJJJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNMMMLLLLLLNNNMMMMMMMMMNNNOOOOOOPPPSSSRRRQQQQQQPPPPPPPPPPPPMMMOOOPPPPPPOOOPPPQQQSSSUUUVVVWWWVVVVVVWWWYYY\\\^^^```dddiiinnntttyyy|||{{{~~~xxxxxxjjjXXXPPPDDDBBB@@@>>>=========>>>::::::::::::::::::::::::999999;;;======???HHHSSSccczzzyyyqqqmmmtttzzzqqqjjjgggjjjmmmpppvvvsssfff[[[UUUFFFBBB???===>>>@@@BBBCCCBBBBBBAAA@@@@@@????????????>>><<<;;;::::::;;;;;;777888888999:::;;;<<<<<<::::::::::::::::::::::::::::::999999999999::::::;;;:::999999888888999999999999999888888888888888888777777666666777777888666666777777777888888888999888888777666666777777666666777888888777666555666666666555555555555555888888888999:::;;;<<<===;;;<<<===>>>BBBLLLYYYcccjjjpppwww{{{}}}~~~xxxrrroookkkhhhjjjooovvvxxx|||~~~|||{{{wwwsssoookkkhhhgggeeeccc___[[[XXXUUUSSSSSSQQQQQQPPPOOOOOOOOOOOOPPPSSSTTTUUUUUUWWWXXXXXXYYYXXXXXXWWWVVVUUUVVVWWWWWWWWWXXXYYYXXXVVVUUUVVVWWWXXXWWWVVVUUUTTTTTTUUUUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSQQQRRRRRRSSSTTTTTTUUUUUURRRQQQPPPOOOOOOOOOOOOPPPOOOOOOOOOPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLJJJIIIIIIHHHHHHJJJKKKLLLMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEKKKJJJJJJIIIIIIJJJJJJKKKOOOOOONNNMMMKKKIIIGGGFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNNNNNNNOOOPPPPPPRRRRRRQQQPPPPPPOOOPPPPPPNNNPPPQQQQQQPPPQQQRRRTTTVVVWWWXXXWWWWWWXXX[[[^^^ccceeejjjnnnsssyyy}}}wwwvvv\\\LLLEEEBBBAAA???===<<<<<<<<<<<<:::::::::::::::::::::::::::999;;;>>>>>>@@@JJJUUUhhh~~~|||qqqooowwwyyyrrrnnniiihhhlllooosss|||rrreeeZZZSSSDDDAAA>>>===>>>AAACCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;999999::::::;;;;;;;;;<<<999999999999999999999999999999888888888888999999;;;:::999999888888999999777888888888888999999999777666666555555666666777666666777777777777888888888888777666666666777777666666777777888777777666666666666666777777777777999999888888999:::;;;;;;:::;;;>>>???BBBJJJTTT\\\kkkpppuuuxxx{{{wwwpppiiieeeaaa^^^```dddlllpppwww}}}~~~|||~~~|||yyytttoookkkgggfffgggeeebbb___[[[YYYWWWVVVSSSRRROOOMMMLLLLLLMMMMMMPPPQQQRRRTTTUUUWWWXXXYYYXXXWWWWWWVVVUUUUUUVVVVVVWWWXXXYYYXXXVVVUUUVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSPPPPPPPPPPPPQQQSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRSSSTTTTTTUUUUUUQQQQQQPPPOOOOOOOOOPPPPPPOOOOOOPPPPPPQQQQQQRRRRRROOOOOOOOOOOONNNNNNNNNNNNLLLLLLLLLKKKJJJIIIHHHGGGKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFJJJJJJKKKKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNOOOOOONNNNNNNNNOOOPPPPPPQQQQQQPPPOOOOOOOOOPPPPPPPPPQQQSSSSSSRRRRRRTTTUUUWWWXXXYYYYYYYYY[[[___bbbiiimmmsssxxx|||yyy}}}fffSSSGGGBBB@@@???>>><<<;;;;;;;;;;;;::::::::::::::::::::::::;;;:::<<<>>>???BBBMMMYYYnnnsssqqq{{{}}}sssllljjjhhhiiimmmrrrzzz}}}qqqdddYYYRRRCCC@@@===<<<>>>AAACCCDDDCCCCCCBBBBBBAAA@@@???>>>======<<<<<<;;;;;;;;;;;;>>>>>>===<<<:::999888888999999999999999999999999999888888777777888888999;;;:::999999888888999999666777777888999999::::::777666666555555666666777666666666666777777777888888777777666666666777777777777888888888888888888666666777777888888888999999999888888888999999::::::===@@@BBBDDDIIIQQQVVVhhhmmmsssvvvxxx}}}wwwmmmbbb\\\XXXVVVYYY]]]aaagggpppyyy~~~}}}{{{~~~{{{wwwsssnnnkkkiiiiiihhhfffccc```]]][[[ZZZXXXUUURRRNNNLLLLLLMMMNNNNNNNNNPPPRRRTTTUUUWWWXXXVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXWWWVVVUUUVVVWWWVVVVVVUUUTTTSSSSSSSSSSSSLLLMMMMMMNNNPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUUUURRRRRRSSSSSSTTTTTTTTTTTTQQQPPPPPPOOOOOOOOOPPPPPPOOOPPPPPPQQQRRRSSSSSSTTTOOOOOOOOOOOOOOONNNNNNNNNKKKKKKLLLLLLKKKJJJHHHGGGJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGKKKKKKLLLLLLMMMNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNKKKLLLMMMNNNOOOPPPPPPQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQSSSTTTTTTSSSTTTUUUWWWWWWXXXYYYZZZ[[[___dddhhhnnnttt|||}}}~~~kkkXXXMMMFFFCCC???>>>===<<<<<<;;;;;;;;;999999::::::::::::;;;;;;<<<;;;<<>>AAACCCDDDAAABBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>===<<<:::999888888999999999999999999999999999888888777777888888999;;;:::999999888888999999666666777888999::::::;;;888777777666666777777888555666666666666777777777777666666666666666777777888888888888999999::::::666666777777888888999999888888777777777888888999<<<@@@CCCEEEFFFIIIOOOSSS```gggnnnsssvvv{{{{{{mmm___VVVQQQPPPSSSXXXXXX^^^hhhrrryyy||||||{{{|||{{{zzzwwwuuuqqqnnnmmmkkkjjjiiifffdddaaa___^^^ZZZXXXTTTPPPMMMLLLMMMNNNMMMMMMNNNPPPQQQSSSTTTUUUSSSSSSTTTTTTTTTTTTSSSSSSTTTVVVWWWVVVUUUTTTVVVWWWVVVVVVVVVUUUTTTTTTSSSRRRMMMMMMNNNPPPQQQRRRSSSSSSQQQRRRRRRSSSSSSTTTTTTUUUSSSSSSSSSSSSSSSTTTTTTTTTPPPPPPOOOOOOOOOPPPPPPQQQPPPPPPQQQQQQRRRSSSTTTTTTPPPPPPPPPOOOOOOOOONNNNNNKKKLLLLLLMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMNNNOOOQQQRRRSSSSSSQQQQQQPPPPPPPPPPPPPPPQQQOOOOOOOOOOOOPPPPPPQQQRRRRRRTTTUUUUUUUUUUUUVVVXXXWWWXXXZZZ\\\___dddjjjooouuu}}}vvvYYYKKKEEEAAA>>>>>>>>>>>>======<<<;;;;;;999999999::::::;;;;;;;;;<<<;;;<<>><<<:::;;;<<<<<<===<<<<<<;;;;;;999999::::::;;;;;;;;;<<<::::::::::::::::::::::::999999888888888888999999;;;:::999999888888999999666666777888999999::::::888777777666666777777888555555666666666666777777666666555555666666777777888888888888888999:::;;;777777777777888888888888777777666666777888999999<<<@@@DDDEEEFFFHHHMMMPPPWWW___iiiqqqtttyyy~~~ppp```VVVQQQMMMNNNQQQPPPVVV___hhhqqqvvvyyyzzzwwwwwwwwwvvvtttrrrooonnnllllllkkkiiigggeeecccaaa[[[YYYUUURRROOONNNMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPOOOPPPQQQRRRRRRSSSRRRRRRRRRTTTUUUUUUTTTSSSTTTVVVUUUUUUVVVUUUUUUTTTSSSRRRPPPQQQRRRSSSTTTTTTTTTTTTPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTPPPPPPOOOOOOOOOPPPQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSQQQQQQPPPPPPOOOOOONNNNNNMMMMMMMMMMMMLLLLLLKKKJJJHHHHHHGGGGGGHHHIIIJJJJJJGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNOOOPPPRRRSSSTTTUUURRRRRRQQQPPPPPPPPPQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTRRRTTTUUUVVVUUUUUUVVVXXXXXXYYY\\\___dddkkksssxxxiiiQQQFFFBBB???<<<======>>>>>>===<<<;;;;;;888999999::::::;;;;;;<<<<<<;;;<<<>>>AAAHHHWWWfffxxxyyy}}}|||tttmmmiiieeehhhllluuuzzzooobbbVVVNNNDDDAAA===<<<===???AAAAAABBBBBBCCCBBBAAA???<<<::::::;;;<<<======<<<;;;;;;777888888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;:::999999888888999999777777777888999999999:::777666666555555666666777555555555666666666777777555555555555555666777777666666666666666888999:::777777777777777777666666555555555666777888999:::999===@@@BBBBBBDDDIIIMMMOOOXXXeeennnrrruuuzzz~~~uuuggg___XXXQQQMMMLLLJJJNNNUUU^^^gggoootttwwwvvvwwwwwwwwwuuussspppooommmmmmlllkkkiiigggeeeccc]]]\\\YYYVVVTTTRRRPPPPPPOOONNNNNNMMMMMMLLLLLLLLLKKKLLLNNNPPPQQQRRRRRRRRRPPPRRRSSSSSSRRRRRRSSSUUUTTTTTTTTTTTTTTTRRRQQQPPPPPPQQQRRRSSSTTTTTTSSSRRROOOPPPPPPPPPPPPPPPPPPPPPTTTSSSSSSSSSSSSSSSSSSSSSOOOOOOOOOOOOOOOPPPQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQPPPOOOOOONNNNNNOOONNNNNNMMMMMMMMMMMMMMMJJJJJJIIIHHHGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQRRRSSSTTTSSSRRRRRRQQQQQQPPPQQQQQQPPPPPPPPPQQQRRRSSSUUUUUURRRTTTUUUVVVUUUUUUVVVXXXZZZ\\\___ccciiirrr{{{rrr[[[KKKEEECCCAAA>>>;;;;;;<<<===<<<;;;:::999888888999::::::;;;<<<<<<<<<:::;;;===AAAIIIYYYhhh|||yyy|||}}}wwwoooiiiffffffkkkrrr~~~|||pppbbbUUULLLEEEBBB===<<<<<<>>>@@@@@@CCCCCCDDDDDDBBB@@@===;;;:::;;;<<<=========;;;;;;999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;:::999999888888999999888888888888888999999999555555555444444555555555555555555555666666666777555555555555555666777888555444444444555666888999888888777777666666555555444444555555777888999:::666:::===>>>???AAAEEEIIIJJJUUUbbblllppprrruuuyyyzzzooohhhaaaWWWNNNKKKGGGJJJOOOWWWaaajjjqqquuuyyyyyyzzzyyyxxxuuurrrpppmmmmmmmmmllljjjhhhfffddd```___^^^[[[YYYVVVTTTSSSPPPOOONNNMMMLLLKKKJJJIIIHHHJJJLLLOOOPPPQQQQQQQQQOOOQQQRRRRRRQQQQQQRRRTTTRRRSSSSSSSSSSSSQQQPPPOOONNNOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOTTTTTTTTTSSSSSSSSSSSSSSSOOOOOOOOOOOOOOOPPPQQQRRRQQQQQQQQQQQQQQQPPPPPPPPPRRRRRRQQQPPPOOOOOONNNNNNPPPOOONNNMMMMMMMMMNNNOOOMMMLLLJJJHHHGGGGGGGGGHHHJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJKKKLLLMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPQQQSSSTTTVVVWWWRRRTTTUUUUUUUUUUUUVVVXXX[[[^^^aaafffmmmwwwggg[[[LLLCCCAAAAAA@@@>>>999:::;;;<<<;;;:::999888888888999::::::;;;<<<<<<<<<::::::===@@@IIIZZZiii|||}}}vvvmmmhhhfffgggmmmvvvwwwmmmaaaTTTKKKEEEBBB???>>>???AAAAAAAAACCCBBBAAA???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888;;;;;;;;;::::::999999999;;;;;;:::999999888888777777888999999::::::999999666666777777888888888888888888777777666666666555777777777777666666666666666666666666666666666666777777666666666666777777666666777777888888888999777777777777777777777777888888888999:::===???AAAEEELLLVVV^^^fffmmmuuu{{{|||ooobbbWWWQQQJJJHHHJJJQQQYYYaaammmwwwvvvyyy}}}}}}{{{wwwtttrrrsssqqqooollljjjiiiiiiiii```aaabbbbbbaaa___]]][[[WWWVVVSSSPPPMMMKKKHHHGGGKKKLLLMMMOOOPPPQQQQQQQQQOOOPPPSSSTTTUUUSSSQQQOOOOOOPPPQQQQQQRRRQQQQQQPPPRRRRRRQQQQQQPPPPPPPPPOOORRRQQQOOONNNNNNOOOPPPRRRRRRRRRRRRRRRSSSSSSSSSSSSOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTPPPPPPQQQPPPPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOQQQPPPOOOOOONNNNNNNNNNNNRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRWWWVVVUUUSSSRRRRRRQQQQQQTTTRRRQQQSSSSSSSSSWWW]]]bbbdddgggkkkqqq}}}oooXXXPPPFFF@@@???>>>;;;888;;;;;;::::::::::::999999::::::::::::::::::::::::;;;;;;>>>@@@CCCLLL```sss}}}~~~vvvoookkkjjjgggnnn{{{wwwmmmbbbUUULLLDDDBBB???>>>???@@@AAA@@@BBBAAA@@@???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888;;;;;;:::::::::999999999999999999999999999999999888888999:::::::::::::::777777777888888888999999777777777666666666555555777666666666666666666666666666666666666666666666777777666666666666777777666666777777777888888888777777777777777777777777666666666777888:::<<<===???EEEMMMTTT[[[cccmmmsssqqqeee^^^WWWQQQOOOSSSXXX]]]eeelllppptttxxxzzzyyyvvvtttsssrrrqqqooommmkkkkkkkkkkkkeeeeeefffgggfffdddaaa```[[[ZZZWWWTTTPPPMMMJJJIIIJJJKKKKKKLLLMMMNNNNNNOOOOOOPPPQQQRRRRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPRRRPPPOOONNNNNNOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSOOOOOOOOOOOONNNNNNNNNNNNMMMLLLLLLMMMMMMNNNOOOPPPOOOPPPQQQQQQQQQOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHIIIIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRQQQPPPOOOOOOOOOOOOPPPPPPOOONNNNNNNNNOOOOOOQQQQQQPPPOOOOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRTTTTTTSSSRRRRRRRRRRRRRRRRRRPPPPPPSSSTTTUUUYYY```dddfffjjjnnnuuummm\\\PPPJJJBBB???>>>>>><<<999;;;;;;:::::::::999999999::::::::::::::::::::::::::::::===AAAEEEPPPdddvvv}}}uuukkkgggeeeiiiqqq~~~wwwmmmbbbWWWNNNDDDAAA>>>>>>???@@@@@@@@@AAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::888888999999999999888888::::::::::::999999999999777777888888999::::::;;;999999:::;;;;;;;;;::::::888888888999999999999999666666666666555555555555666666666666666666666666777777777777777777777777777666666555555666666777666666777777777777888888666666666666666666666666777777666777777999:::::::::===CCCGGGNNNWWWbbbjjj|||~~~{{{{{{tttfff\\\UUUWWW[[[^^^aaacccgggkkkqqquuuvvvuuuuuuuuusssrrrqqqooonnnnnnnnnnnnhhhiiijjjjjjiiigggdddcccaaa___\\\XXXTTTQQQNNNLLLLLLLLLKKKJJJKKKLLLMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMNNNPPPQQQRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPNNNNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSQQQQQQPPPPPPOOONNNNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOQQQRRRRRROOOMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIILLLLLLKKKJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNOOOQQQRRRSSSSSSRRRRRRRRRQQQPPPPPPOOOOOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPQQQQQQRRROOOMMMOOOSSSUUUVVV[[[bbbeeeiiinnnssszzznnnYYYOOOFFFBBB>>>===>>>>>>===:::::::::::::::999999999999999999::::::::::::::::::999999<<>>???AAAAAAAAAAAA@@@???===<<<<<<;;;;;;;;;;;;;;;:::::::::::::::888999999::::::999999888:::999999999999999999999777777888888999999999:::999999:::;;;;;;;;;;;;:::999999999999999999999999666666555555555555555555555555555666666666666666777777777777777777777777666666666555555666666666666666777777777777777777555555555555555555555555999888888888999999::::::888:::<<>>======>>>>>>===;;;:::::::::999999999999888999999999999999:::::::::999999<<>>>>>>>>>>>===<<<:::::::::999999999888888888888888888999999:::::::::;;;:::<<>>===<<<<<<<<<;;;;;;::::::999999888888999999::::::::::::999999888888888999999999999999:::999999888777777666666888888999:::::::::999999999999999999999888888888666666666666777777777777444444444555555666666777666666666666666666666666666555555444444555555666777777666666666666555555555555555555555555555555444444555666666666555555555666666666777===FFFMMM^^^jjjuuu~~~xxxlllddddddrrrvvvvvvrrrppptttxxxyyy~~~}}}}}}ssslllnnnqqqmmmeee```^^^___```aaabbbfffkkknnnqqqrrrssstttuuuuuuuuuuuusssssstttsssqqqooollljjjcccbbbaaa```^^^]]]\\\\\\SSSRRRPPPMMMLLLKKKJJJKKKLLLKKKJJJHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIKKKLLLMMMLLLLLLLLLLLLMMMMMMMMMMMMKKKLLLLLLMMMNNNNNNNNNOOOMMMNNNNNNOOOPPPQQQRRRRRRQQQQQQPPPPPPOOONNNNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLKKKLLLMMMMMMMMMMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMOOOQQQSSSTTTUUUSSSSSSTTTTTTTTTRRRQQQOOONNNMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMNNNPPPNNNOOOSSSUUUWWW]]]ccchhhlllrrrxxxxxxbbbSSSFFF????????????>>>>>>===<<<;;;;;;999999999999888888888888777777888888999:::::::::===;;;===DDDMMMZZZnnn~~~xxxfffaaafffppp|||ooohhhhhhjjjnnn{{{}}}pppggg]]]TTTLLLCCC@@@>>>===>>>???@@@???BBBAAA@@@???>>>=========;;;;;;::::::999888888777999::::::;;;;;;::::::999777888888888999999999999888888888888777777777777666777888888999999888888999999888888888777777777777777777777888888999999333333444555555666777777444444444444444444444444666555555444444555555666777777666666666555555555555555555555555555555555222333444555666555555444555777888777666999@@@EEEPPP___nnnuuurrrbbb[[[[[[ccciiillliiihhhlllppprrr{{{zzz}}}}}}yyy|||}}}wwwmmmhhhhhhfffbbb]]][[[\\\```dddhhhjjjmmmpppsssvvvwwwwwwvvvwwwwwwwwwuuurrrooommmffffffdddcccaaa___^^^]]]XXXWWWUUUSSSQQQOOOMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQRRRRRROOOOOOOOOOOONNNNNNNNNNNNLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLMMMLLLKKKKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOOOONNNNNNMMMLLLLLLKKKLLLMMMNNNOOOQQQRRRSSSTTTSSSTTTUUUUUUUUUSSSQQQPPPOOONNNMMMMMMMMMMMMMMMMMMOOOPPPQQQQQQQQQQQQPPPOOOQQQPPPPPPOOOOOONNNNNNMMMMMMLLLMMMMMMNNNOOOPPPQQQPPPOOOQQQVVVYYY\\\bbbiiimmmqqqvvv|||dddVVVMMMCCC???AAA>>>>>>===<<<;;;:::;;;<<<999999999999888888888888666777777888999999::::::>>><<<>>>FFFQQQ```sssqqqaaa```jjjuuuwwwkkkfffgggkkkooo}}}|||oooeee\\\RRRKKKAAA???<<<;;;<<<===>>>===CCCBBBAAA???>>>>>>======;;;;;;::::::999888777777999::::::;;;;;;::::::999777777888888999999999999666666666777888888999999666666777888888888888888999888888888777777666666777777888888999999999:::333333444444555666777777444444444444444444444444555555555444444555555555777777666666555555555444666666666666666666666666333444555777888777777666777999;;;:::999:::>>>BBBAAASSSdddlllvvvqqqaaa[[[\\\ZZZbbbhhhgggfffiiimmmnnnqqqrrrzzzxxxsssqqqlllddd\\\VVVVVVYYY]]]```ccchhhmmmrrrvvvxxxyyywwwxxxxxxwwwuuussspppnnnjjjiiigggeeeccc```___^^^]]]]]][[[YYYWWWTTTQQQPPPKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJLLLMMMNNNNNNNNNNNNLLLMMMMMMNNNPPPQQQRRRRRROOOPPPPPPPPPPPPPPPPPPPPPLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHIIIKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJKKKMMMMMMMMMLLLLLLMMMMMMLLLLLLMMMNNNOOOOOOMMMMMMMMMNNNOOOOOOOOOPPPMMMMMMNNNOOOQQQRRRSSSSSSSSSTTTUUUVVVUUUSSSQQQPPPOOOOOONNNMMMLLLLLLLLLMMMPPPPPPQQQRRRRRRQQQPPPPPPPPPOOOOOONNNMMMLLLKKKKKKJJJJJJKKKMMMOOOQQQSSSTTTQQQPPPRRRXXX\\\```gggnnnrrruuuyyyiiiTTTMMMHHH@@@>>>CCC<<<<<<<<<:::999999;;;===999999999888888888888777666777777888999999::::::>>><<<>>>HHHTTTdddxxxooo```cccooozzzrrrhhhfffjjjoooppp~~~~~~pppdddZZZQQQKKKDDDAAA>>>===>>>?????????@@@AAAAAAAAA@@@===:::888<<<;;;::::::999999::::::999999999999:::;;;<<<<<<777777777888999999999:::999888777666666888:::;;;:::999888888999999777555999888777777777888::::::666666666666777777777777777777777777666444333222555555555555555555555555555555555555555555555555555555555555555444444444333333444444555666777777333444444444555555666666555444444444555888:::<<<===GGGTTTaaakkkuuu}}}xxxkkkaaa\\\___``````aaacccgggkkkooooootttzzz}}}{{{tttkkkaaaYYYRRROOOQQQWWW___gggmmmrrruuuwwwwwwxxxwwwwwwzzz{{{tttlllooommmkkkhhhfffcccbbbaaaaaa`````````^^^[[[VVVRRROOOMMMKKKKKKKKKLLLKKKJJJGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHIIIIIIJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNOOOOOOOOOPPPPPPPPPQQQQQQOOOOOOOOONNNNNNMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKJJJIIIIIIIIIJJJKKKLLLLLLMMMIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPOOOOOONNNNNNMMMNNNNNNOOOPPPPPPQQQRRRRRRUUUUUUUUUUUUTTTSSSRRRQQQOOOOOOOOOPPPPPPPPPQQQQQQOOOPPPQQQRRRRRRQQQPPPPPPOOOOOONNNLLLLLLKKKKKKLLLJJJJJJKKKNNNQQQSSSSSSRRRZZZZZZZZZZZZ]]]cccjjjpppppptttyyy|||kkk]]]MMMCCCBBBBBB???;;;============<<<<<<<<<<<<:::::::::999999999888888;;;:::999888888888999:::666;;;AAAIIIUUUggg|||}}}kkkaaaeeeooorrriiihhhjjjkkkqqqyyy~~~pppeeeZZZPPPJJJCCCAAA>>>===>>>?????????@@@@@@AAAAAA@@@===;;;999<<<;;;::::::999999::::::888888888888888999999:::888888888888888999999999888777666666666888999:::999888777888999888777555888888777777777888999:::999999888777666555444444555666666666666666555444555555555555555555555555555555555555555555555555555555555555555555555555333333444444555666666777444444555555555666666666666555444444555777999;;;:::BBBMMMYYYbbblllvvv}}}zzzppphhheeefffffffffdddbbbcccgggkkkqqquuu{{{~~~|||~~~xxxnnncccYYYSSSOOOSSSYYY___dddiiinnnqqquuuyyy{{{{{{|||}}}wwwpppnnnmmmllljjjhhhgggffffffcccbbbaaaaaa```^^^ZZZWWWTTTRRROOONNNNNNMMMKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMMMMNNNNNNNNNOOOOOOOOOOOONNNNNNNNNMMMMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPOOOOOONNNNNNMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQQQQOOOPPPQQQQQQQQQPPPOOONNNOOONNNNNNMMMLLLLLLLLLLLLMMMNNNOOORRRUUUXXXXXXXXXZZZ\\\^^^```cccggglllpppvvv{{{|||qqqXXXOOOEEE@@@@@@AAA>>>:::<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888::::::999888888999999:::666;;;BBBJJJXXXkkkooofffjjjttt~~~~~~sssjjjiiikkklllwww}}}pppeeeZZZOOOHHHBBB@@@===<<<===????????????@@@@@@@@@???>>><<<;;;<<<;;;::::::999999::::::888888777666666666666777999999999888888888888888777777777777777888888888888777777777888888777555888777777777777888999999999999888777666555444444444444555666666666666666555555555555555555555555666666666666666666666666666666666666666666666666333333444444555666666666555555555666666666666666777666555555555666888999666<<>><<<:::;;;;;;:::::::::999999999888888888888777777777777:::999999888888999::::::888;;;BBBLLLZZZooovvvmmmqqqzzz~~~|||ssskkkhhhjjjmmm||||||pppeeeYYYNNNFFFAAA???<<<<<<===???@@@@@@?????????@@@???>>>===<<<<<<;;;::::::999999::::::999999888666666555555555:::999999999888777777777777777888999999888888777999888777888999999888666777777777777777888888999666666666666777777777777555555666666666666666555555555555555555555555555777777777777777777777777666666666666777777777777444444444555555555666666666666666666666666666666777666666555555555666666555999===CCCJJJUUUbbbkkkoootttyyyzzzwwwtttsssssstttvvvwwwrrrlllhhhkkkoooooosssxxx{{{|||zzzyyyyyy~~~{{{ooohhh```]]]YYYUUUTTTWWW]]]bbbhhhsss|||}}}{{{zzzxxxvvvtttsssrrrqqqppppppppppppnnnkkkhhheeedddcccbbb```___\\\YYYVVVUUUSSSQQQOOOPPPOOOMMMKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLOOONNNNNNMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSOOOPPPQQQRRRSSSSSSSSSSSSQQQRRRRRRRRRRRRRRRRRRRRROOOOOOOOONNNMMMMMMLLLLLLMMMMMMLLLLLLMMMMMMNNNOOORRRSSSUUUWWWYYY[[[]]]___bbbffflllqqqvvv{{{qqq]]]RRRDDDDDDCCCAAA>>>;;;::::::;;;::::::::::::999999999777777777777777666666666999999999999999999:::::::::===CCCMMM]]]rrr|||rrrwwwzzzqqqjjjeeegggkkk}}}zzznnncccXXXMMMEEE@@@>>>;;;;;;===???@@@@@@????????????>>>>>>======<<<;;;::::::999999::::::;;;:::999888777666666666:::999999999888777777777888999999::::::999888888999888888999::::::999777666666777777888888888888666666666666777777777777777777777777666555444333555555555555555555555555777777777777777777777777555666666666777777888888444444444555555555555555666666666666666555555555777666666555555555555555666888;;;===BBBLLLYYYbbbhhhmmmtttwwwvvvuuuuuuvvvyyy|||}}}yyysssnnnnnnpppmmmqqqwwwzzz{{{{{{||||||}}}tttooopppwww{{{qqqllldddZZZTTTTTTXXX\\\fffrrr|||~~~{{{{{{zzzxxxyyyxxxvvvuuutttsssrrrrrrssspppkkkhhhfffeeedddbbbaaa___\\\ZZZZZZYYYWWWVVVUUUTTTRRROOOMMMKKKJJJJJJGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRROOOOOOPPPRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNPPPQQQRRRXXXZZZ\\\]]]]]]___cccfffhhhlllrrryyyrrr\\\PPPLLLDDDDDDCCC@@@<<<:::;;;===;;;;;;;;;:::::::::999999666666666666666666666666888888999999::::::::::::<<>>======<<<<<<;;;::::::999999::::::<<<;;;:::999888777777777999999999888888888888888999999999888888888888888888777777888::::::999777555666777777888888777777999999888777666555444444888888777777666444333222555555555555555555555555666666666666666666666666444555555666666777777888555555555555555555555555555555555555555444444444555555555555555555555555777999:::;;;>>>EEEOOOWWWbbbiiiqqqvvvwwwwwwxxxyyy|||}}}xxxsssqqqqqqtttxxx{{{|||}}}~~~tttllliiijjjpppvvv~~~|||qqqeee[[[XXXZZZ\\\iiittt}}}}}}~~~~~~||||||{{{yyyxxxwwwvvvuuuuuuvvvsssooollljjjiiigggfffeeebbb```_________^^^]]]ZZZYYYVVVTTTQQQOOONNNNNNJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIJJJJJJKKKKKKLLLLLLMMMKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMNNNNNNOOOPPPQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOPPPQQQRRRTTTUUUVVVWWWZZZ^^^______bbbhhhlllsssxxxsss\\\LLLEEEDDD??????>>><<<:::;;;===???;;;;;;;;;:::::::::999999666666666666777777777777777777999:::::::::::::::===???FFFRRRcccwwwxxxtttmmmeee___ccclll~~~wwwjjj___UUULLLFFF>>><<<::::::===@@@AAAAAABBBAAA@@@>>>===<<<<<<<<<<<<;;;::::::999999::::::;;;:::999888888888888888888888888888888999999999999888666555555555666777666555555666888888777666555555777888888888777666999999888777666555444444666666777777666555444444555555555555555555555555555555555555555555555555333444444555666666777777555555555555555555555555555444444444333333333333444444555555555555555555666777999999:::>>>FFFLLLZZZbbbmmmtttwwwxxxyyyzzz|||~~~zzz|||}}}~~~}}}}}}xxxrrrllljjjmmmsss{{{ssshhhcccbbbccckkkttt{{{}}}}}}}}}{{{{{{zzzyyyyyyyyyyyyyyyvvvsssqqqpppoooooommmlllkkkhhhfffeeeeeedddcccbbb^^^\\\ZZZXXXUUUSSSRRRRRRNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIJJJJJJKKKLLLLLLMMMJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKLLLMMMNNNPPPPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPOOOOOOMMMLLLLLLLLLLLLMMMOOOPPPSSSSSSTTTUUUWWWYYY[[[\\\YYY]]]bbbdddfffkkksssyyyrrr]]]PPPFFF@@@???<<<;;;::::::;;;;;;<<<<<<:::999999999999888888888666666666777777888888888666777999:::;;;;;;::::::;;;???HHHVVViii|||zzz~~~rrrllleee```gggsssvvviii^^^UUULLLGGG===;;;::::::===@@@AAABBBCCCBBB@@@>>>===<<<;;;;;;<<<;;;::::::999999:::::::::999999888888888888888777777888888999999999:::888777444333222333555666444333333444666777666444444555777888888888777666666666666666777777777777444555555666666666666666555555555555555555555555555555555555555555555555333333333444555666666777555555555555555555555444444444444333333222222222333444444555666666555555444666888777777:::???DDDSSS\\\hhhqqquuuwwwxxxyyy{{{~~~}}}|||}}}uuuoooooopppyyy~~~sssmmmkkklllkkkrrrxxxzzz{{{~~~~~~{{{zzzzzzyyyzzzzzz{{{|||}}}uuusssrrrrrrssstttrrrqqqpppmmmjjjiiihhhhhhfffddd```___]]]ZZZXXXVVVUUUUUUQQQPPPOOONNNMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIJJJKKKLLLLLLMMMIIIIIIIIIJJJJJJKKKLLLMMMJJJJJJKKKMMMNNNOOOPPPPPPTTTTTTTTTTTTSSSSSSSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTQQQQQQPPPPPPPPPOOOOOOOOOLLLLLLKKKLLLMMMNNNPPPQQQVVVVVVWWWYYY[[[]]]___aaaaaaffflllpppsssyyy~~~```RRRMMMGGGBBBAAA===<<<;;;<<<===<<<:::777888888888888777777777777666666777777888888999999666777999:::;;;;;;:::::::::???IIIYYYmmm{{{}}}ppplllfffbbbkkkyyyrrriii___SSSJJJGGG@@@???>>>======<<<<<<<<>>===<<<;;;::::::===<<<;;;:::999888999999555777888::::::888777555777888888888888999999999888888888888888777666666777777888888888777777666777666555555555666888999777888999:::999888666444555777::::::888666555444888777555444333333444444111111111222222333333333444555666777777666555444999777444333444666666666444333222333555555444333777666555444444444444444888777666666777999;;;<<>>;;;???>>>===<<<;;;:::999999999:::::::::999888777666666666777777777777777777666777777777777888999:::;;;:::@@@KKK\\\ooo|||ssslllffffffqqq}}}pppggg]]]RRRIIIFFF???>>>>>>===============@@@??????>>><<<;;;;;;:::<<<;;;;;;::::::999888888777777999999999999777777777777888888888999999999888888888888888777666666777777888888888888777777777666666555666777888999888888777777666666666666---000333555666666666777777777666555444333333333333333333333333444444444444555666666666666555444888666333333444555666666999888666555666555444222666666555444444444444444777666555555555777999;;;AAAGGGRRR```llltttvvvvvv~~~~~~{{{~~~}}}yyyvvvvvvuuuuuutttrrrpppnnnoooooonnnoooooopppqqqrrrqqqqqqqqqssstttuuuuuuuuuwwwtttqqqppppppooommmjjjjjjgggdddbbbaaa```^^^\\\ZZZXXXWWWWWWVVVTTTQQQNNNOOOOOOOOONNNNNNLLLKKKKKKKKKKKKJJJIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIILLLJJJIIIGGGGGGHHHIIIJJJLLLLLLLLLKKKKKKJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPQQQSSSTTTTTTUUUUUUVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSQQQPPPPPPQQQQQQOOOLLLLLLLLLMMMNNNPPPSSSVVVXXX\\\bbbhhhllllllkkkmmmooopppxxxqqq^^^MMMHHHEEE===;;;>>>===<<<;;;::::::999999999:::999999888888777777777888777777777777777777888777777777777888999:::;;;===BBBNNN^^^ppp~~~tttmmmhhhgggsss|||ooofff\\\QQQHHHEEE===============>>>>>>???@@@@@@???>>>===<<<;;;;;;::::::;;;;;;;;;999888777888888888888888888888888777777777888888888999999888888888888888777666666777777888888888888777777666666666666666777888888999888666444444555666888...111555777888888:::;;;666666666666555444333333555555444444444444444333333444444555555444444333666444222222333555555555999777666555666555444222666555444444444444444444555555444444444666777999<<<>>>DDDRRRcccpppwwwyyy}}}sssqqquuu}}}yyyuuuooogggbbbbbbbbbbbbbbbdddeeegggiiijjjkkkllloooqqqtttvvvwwwzzzxxxuuusssrrrpppnnnlllooollliiigggeeedddbbb```___]]][[[ZZZYYYWWWTTTQQQRRRRRRRRRRRRQQQPPPOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJPPPOOOMMMLLLLLLMMMMMMNNNOOONNNNNNMMMLLLLLLKKKKKKJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOQQQQQQQQQRRRSSSTTTVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQOOOPPPQQQRRRRRRQQQPPPPPPPPPOOONNNNNNOOONNNMMMKKKNNNPPPRRRTTTVVVZZZ^^^aaaeeennnxxx|||yyywwwyyy||||||}}}wwwcccTTTGGGEEECCC===;;;>>><<<<<<;;;:::999999999999888888888888888888888888999888777666666777888999777777777777888999:::;;;@@@EEEQQQaaasss~~~uuuooojjjjjjvvv{{{nnneee\\\QQQHHHEEE<<<<<<<<<<<<===>>>???@@@@@@??????>>>======<<<<<<888999;;;<<<;;;:::777666888777777666666777777888777777777777888888888888888888888888888777666666666777777888888888888777666666666666666777777888777666555444444555666777555777999999888777777888444555666666666555333222555555444444333333222222333333333333333333333333444333111111333444444444333222111222444555555444555555444333333444444444555555444444555666777777999;;;@@@JJJXXXhhhttt{{{uuurrrttt{{{|||qqqdddZZZWWWVVVVVVVVVXXXZZZ\\\^^^___aaacccfffjjjnnnsssvvv{{{zzzyyyxxxvvvuuusssrrrrrrooollljjjhhhgggdddbbbdddbbb___^^^\\\ZZZWWWUUUWWWXXXXXXWWWWWWVVVUUUTTTRRRRRRRRRRRRRRRRRRRRRRRROOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQPPPOOOOOOPPPPPPQQQQQQQQQPPPPPPOOONNNNNNNNNLLLMMMOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPQQQRRRRRRSSSUUUUUUUUUVVVWWWXXXYYYZZZWWWWWWVVVUUUTTTSSSRRRQQQRRRSSSUUUUUUUUUSSSPPPNNNOOONNNNNNNNNNNNNNNNNNNNNSSSVVVZZZ\\\^^^aaagggkkkpppzzz~~~tttcccXXXMMMEEECCCBBB>>><<<===;;;;;;:::999999999999999777777777777888888888888888777555444444555777888777777777777888999:::;;;@@@GGGTTTeeevvvyyy|||vvvpppmmmmmmxxx{{{ooofff]]]QQQIIIFFF<<<<<<<<<<<<===???@@@AAA??????>>>>>>======<<<<<<777999:::;;;;;;999888666777666555555555555666777666666777777777888888888888888888888888777666666666666777888888888888888555666666777777777777777444555666777777666555444555666777555333222222222444555666666666555444333444444333333222222111111333333333222222333333333333222111111333444444333222111000222444555555444444444333333333444444555666555555555666666777777666:::???DDDKKKXXXhhhttt|||~~~}}}xxxwww{{{xxxfffZZZSSSQQQPPPOOOPPPQQQSSSUUUTTTVVVYYY\\\```eeemmmrrryyyzzz{{{{{{{{{zzzyyyyyytttrrrnnnlllkkkiiigggeeehhhfffcccaaa```^^^[[[YYY[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUURRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNMMMMMMMMMNNNNNNNNNSSSSSSSSSRRRRRRRRRQQQQQQQQQRRRTTTUUUVVVUUUTTTTTTSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUVVVVVVWWWYYYZZZ[[[YYYXXXWWWVVVUUUTTTSSSSSSUUUVVVXXXXXXVVVSSSOOOLLLQQQQQQQQQQQQRRRSSSUUUVVVWWW[[[___bbbcccgggmmmsssyyy~~~zzznnn]]]VVVRRRLLLEEECCCBBB???<<<<<<::::::999888888888999999777777777777777777888888666555444444444444555666777777777777888999:::;;;@@@HHHVVViii{{{~~~uuuyyyvvvpppnnnoooyyy{{{nnnfff]]]QQQIIIGGG<<<<<<<<<<<<===>>>@@@@@@>>>=========<<<<<<<<<;;;888888999::::::999888777666666666666666666666666666666666777777777888888888888888888888777666666555666777888888999888888555555666777777777777777333555777888999777666555444666666666444444555666444555555555555555444444333222222222222222111111444333333222222333333444222111111222444555444333666555444444555555444222333333333333333444444555555555666666666666666666333888======>>>FFFUUUbbbpppwww{{{|||}}}~~~{{{~~~}}}mmm___VVVTTTPPPMMMLLLLLLNNNOOOLLLOOORRRTTTXXX^^^gggnnnvvvyyy|||}}}}}}}}}~~~~~~wwwuuurrrpppooonnnlllkkkmmmkkkgggeeedddcccaaa```^^^^^^]]]\\\[[[YYYWWWVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQTTTTTTTTTUUUUUUUUUUUUUUUWWWXXXYYY[[[[[[YYYXXXVVVUUUUUUVVVVVVWWWWWWXXXXXXTTTTTTTTTUUUVVVWWWXXXYYYZZZYYYXXXWWWVVVUUUUUUVVVWWWWWWXXXXXXVVVSSSOOOMMMOOOQQQRRRSSSSSSVVVYYY\\\\\\aaagggjjjlllpppxxx~~~uuu^^^TTTTTTNNNJJJEEEBBB@@@>>><<<;;;999999888888777888888999777777777777777777777777555555555555555555555555777777777777888999:::;;;AAAIIIYYYmmm~~~yyyrrrxxxtttooonnnpppyyyyyymmmddd[[[PPPHHHFFF======<<<======>>>??????<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888999888666777888999999888777666666666666666777777777888888888888888888777666666555666777888888999999999444555666777888777777666555666777777888888888777666777888777777777999:::555555444444444555555666222222222333333333333333555444333222222333444555222111111333555666555444666555333444555555444222333333222222333333444555444444555555555444444444333666888888888===FFFNNN\\\fffuuu}}}}}}|||yyyzzz~~~~~~}}}~~~wwwvvvvvvwww{{{tttggg\\\YYYTTTOOOLLLKKKKKKKKKJJJMMMPPPQQQSSSZZZdddlllssswww{{{}}}||||||}}}{{{yyywwwvvvuuuuuutttrrrrrrooollljjjiiiiiihhhfffdddcccbbb```^^^[[[YYYXXXXXXXXXYYYZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVTTTTTTUUUVVVWWWXXXYYYYYYZZZ\\\]]]^^^]]][[[YYYWWWUUUUUUVVVVVVWWWXXXXXXXXXUUUUUUUUUVVVWWWXXXZZZZZZ[[[ZZZYYYXXXWWWWWWXXXYYYXXXXXXYYYYYYXXXVVVTTTSSSRRRTTTWWWXXXYYY\\\bbbfffiiipppxxx|||{{{xxx{{{~~~|||gggVVVOOOOOOHHHFFFBBB>>>===<<<;;;:::888888777777777777888888888888777777666666555555555666777888888777666555777777777777888999:::;;;DDDMMM]]]ppp}}}tttpppxxx|||www{{{rrrnnnmmmoooxxxxxxkkkcccZZZOOOGGGDDD===============>>>>>>???;;;;;;;;;;;;;;;;;;::::::999888888777888888999999777888:::;;;;;;:::888777666666666666777777777777888888888888888777666666555555666888888999999999444555777888888888777666888777666555666777999;;;555555666555333333444666666555444333333444666777333333333444444555555555555555333333333333555555222222222444666777666444000//////111333555555444222222222222333333444555333333444444444333222222555555666666888;;;@@@CCCKKKWWWiiixxx|||yyyyyyyyyxxx{{{~~~|||{{{uuuttt{{{~~~zzzuuurrrtttzzzwwwmmmbbb^^^XXXRRRMMMKKKJJJJJJJJJMMMPPPQQQRRRYYYccclllrrrvvv{{{|||{{{zzz{{{}}}}}}{{{zzzzzzzzzyyyxxxuuurrrooommmmmmmmmlllkkkjjjiiihhheeebbb___]]][[[[[[\\\]]]^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWRRRSSSTTTTTTUUUUUUUUUUUUTTTUUUVVVWWWXXXZZZ[[[[[[\\\]]]______^^^\\\YYYWWWTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXYYYYYYZZZ\\\]]]^^^[[[ZZZYYYXXXXXXYYYZZZ[[[YYYZZZ[[[\\\\\\[[[ZZZZZZ\\\^^^aaacccdddhhhooossswwwqqqsss|||zzzggg[[[NNNFFFEEECCCBBB???;;;999:::;;;999888777777777777777888888999888888777666555555444666777:::;;;;;;:::777666777777777777888999:::;;;FFFOOO___rrrxxxpppnnnxxx~~~ssspppwwwqqqlllmmmoooxxxzzzmmmddd[[[PPPHHHFFF???>>>>>>>>>>>>>>>???@@@>>>======;;;:::999888888888888888888888888888888888///666CCC@@@999888777777777777777777777777777444<<>><<<:::999999999888888777666555555444777777777777777777777777777777666666555555555444888999::::::999:::<<<>>>HHHVVVgggtttuuuppprrrtttiiihhhpppsssnnnooouuu~~~zzzlllcccZZZOOOHHHFFF??????>>>======>>>>>>>>>>>>===<<<;;;:::999999888888888888888888888888888999444666@@@DDD;;;222333777777777777777777777777<<>><<<;;;:::999888888888888777666555555555666666666666666666666666777666666666555555555555777888999999999999<<<>>>IIIXXXjjjxxxvvvqqqssstttiiiiiirrr|||ppplllooouuu~~~yyykkkaaaXXXNNNHHHGGG@@@???>>>=====================<<<;;;:::999999888888888888888888888888888777:::666>>>MMMAAA000444666666666666666666666666:::AAADDD@@@:::888888777777777777777888888888888888777777777666666666555666555444444333333444444777666666555555666666777555555555555555444444444333333333444444444444555555555555555555555555555333333333444444444555555333333333444444444444555333333333444444444555555222333444555555666666666333333444555666777777888555:::@@@IIIRRR\\\ffflllnnnoooqqqrrrsssvvv{{{~~~{{{~~~{{{xxxttttttvvvxxxzzz}}}uuuqqqqqqsssrrrmmmiiihhhhhhkkkooorrrtttwwwzzz}}}}}}|||{{{xxxwwwxxx{{{~~~~~~|||xxxtttqqqooonnnnnnooommmkkkiiihhhhhhhhhhhhiiiiiiiiihhhgggeeedddcccaaadddffffffdddaaa``````______^^^^^^^^^^^^___```^^^___aaacccdddeeeddddddddddddddddddbbb___]]]\\\WWWWWWWWWXXXYYYZZZ\\\\\\______^^^]]]\\\YYYXXXVVVRRRRRRRRRSSSTTTUUUWWWXXX\\\___ccchhhlllooopppqqq~~~zzzhhhYYYNNNDDD@@@@@@>>><<<<<<======<<<;;;:::888888777888888777777666666555555666666666666666666666666666666666666555555555555666777888888888999<<<>>>JJJZZZnnnxxxtttuuutttjjjkkkwwwxxxnnnlllpppwwwwwwiii___WWWNNNHHHGGG@@@???>>>===<<<;;;;;;;;;======<<<;;;::::::999999888888888888888888888888222===555<<>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999888888888888888888888888111<<<444999QQQIII444;;;666666666666666666666666000666999666555666777666888888777777777777777777555555555666777888888888888777777666666666666666666666555555555555666666444555555555555555555555444444444444444444444444333333444555666666555555333333333444444444555555444444444444444444444444333333333444444444555555333444555555555333222111222222333333444444555555555999;;;<<<>>>FFFTTT^^^hhhnnnwww}}}}}}xxxrrroooqqquuuzzz}}}xxx{{{{{{}}}}}}zzzuuuuuu|||~~~~~~{{{zzzxxxvvvuuuuuuvvvvvvsssttttttsssrrrooommmkkkmmmoooqqqqqqooolllkkkkkkeeeeeeeeefffggghhhiiijjjjjjkkklllmmmmmmlllkkkjjjggggggfffeeebbb___\\\[[[XXXXXXWWWVVVUUUUUUUUUUUUYYYZZZ[[[YYYUUUTTTTTTVVVVVVXXX[[[___cccgggjjjkkkmmmssszzzooo\\\QQQLLLEEEEEEDDDBBB@@@???<<<:::999999888888777777777666777777777777666666666666555555555555555555555555555555555666666666666666666666777777777:::>>>AAAKKK]]]uuuwwwuuuyyywwwnnntttwwwmmmmmmqqqxxx}}}rrrfff^^^VVVMMMFFFDDD>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888333;;;444777GGGCCC444777666666666666666666666666333777999777777999:::999777777777777666666666666444444555666777888999999999888777777666666777777666555555444444555555666444444444555555555555555555444444444444333333333222333444666666666555555333333333444444444555555555444444444444333333333333333333444444444555555555555555444444333111111222222333333444444444444444777999999999???HHHQQQZZZcccoooyyy|||yyytttpppsssvvv{{{yyy}}}www|||xxxqqqnnnrrrxxx|||}}}|||{{{{{{||||||xxxyyyzzzzzzyyyvvvtttrrrtttvvvxxxxxxvvvtttsssssskkkkkkkkklllmmmooopppqqqpppqqqqqqrrrqqqpppooonnniiiiiihhheeebbb^^^[[[XXXWWWVVVUUUTTTSSSRRRRRRRRRUUUWWWYYYXXXVVVUUUXXX[[[\\\```fffmmmssswwwyyyzzz|||mmmYYYLLLGGGGGG===AAABBB@@@>>>>>>>>><<<888888777777777777777777777777777777666666666666555555555555555555555555555555555666666666666666666777777777888;;;@@@DDDMMM```xxxrrrsss{{{zzzqqqyyyuuukkkjjjpppwwwzzzoooeee___WWWMMMEEEBBB<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::888888888888888888888888777777777999>>>???<<<999777777777777777777777777444888888555555777888555666666666666555555555444555555666666777777888888888888777666666666666666666555555444444555555666444444444555555555666666555555444444444333333333111222444666777777666555333333333444444444555555555555444444444333333333333333333444444444555555555555444444444444444555333333333444444444444444222444666777777999>>>BBBJJJSSSaaalllsssttttttssssssvvvyyy}}}www|||{{{rrrjjjhhhjjjkkkmmmqqqssstttwww{{{~~~|||zzz|||~~~~~~{{{zzzzzzrrrrrrssstttuuuwwwxxxyyyvvvvvvwwwwwwvvvtttrrrqqqlllkkkiiifffbbb^^^YYYWWWTTTSSSSSSSSSSSSSSSSSSTTTTTTWWWZZZZZZYYY[[[```dddgggllluuummm[[[OOOFFFCCCEEE999???AAA<<<999;;;<<<;;;777777777777777888888888666666666666777777777777555555555555555555555555555555555555666666666777777777777777999<<>>;;;999999:::<<<======<<<;;;<<<======;;;999999999999888888888888777000888:::666:::EEEIIIEEE777777777777777777777777666666555555555555666666777777777777777666555555444444555666777777666666333333333444444444555555666555555555555666666777222222333333333333222222444444444444444444444444444444444333333222222222444444333333333444555555444444444333333222222222555555555444444333333333222222333333333444444444555444444333333444444555777777777777888888888888???>>>AAAMMM^^^mmmuuuwww{{{wwwsssqqquuu|||wwwnnnkkkhhhdddaaaccccccdddhhhlllqqqssstttxxxuuuttttttwww|||~~~~~~}}}|||zzzvvvsssmmmllliiieee___[[[ZZZZZZWWWVVVVVVWWWYYYZZZYYYXXX]]]```ccceeehhhmmmuuu{{{zzz```YYYOOOFFFAAA???>>>===::::::::::::::::::::::::999999777666555555555555777777777666555555444444333222333444666777666555555666777777666666777888999888999:::777777>>>HHHYYYjjjpppjjjqqq~~~yyy~~~vvvnnnnnnzzz}}}rrrfff___WWWMMMFFFDDD???>>>;;;999999:::<<<======<<<;;;<<<======;;;999999999999888888888777777333:::;;;666999BBBEEEAAA666666666666666666666666666666555555555555666666777777777777777666555555444555666666666666666666666666666777777777888888666666555555555555555666777777888888888888777777444444444444444444444444444444444333333333222222333333333333333444444555444444444333333222222222555555444444444333333333222222333333333444444444555444444333333444444555555555666666666777777777;;;<<<@@@FFFPPP]]]jjjrrrtttuuuuuurrrrrryyyzzzxxxvvvssspppkkkkkkkkkmmmnnnppppppppprrrqqqooooooppppppppppppsssrrrrrrtttyyy|||xxxuuurrrrrrpppkkkfffcccbbbbbbbbbaaa``````___```aaabbbhhhlllqqquuuyyysssbbbQQQLLLEEE@@@>>>>>>>>>>>>:::::::::::::::999999999999888777666555555555555444444444555555555555555333333333444666777666555444666777777666555777888888777999:::999999BBBLLLZZZkkk~~~~~~mmmjjjsss|||zzzssslllooouuuggg^^^VVVMMMGGGFFF>>>===;;;::::::;;;<<<======<<<;;;<<<======;;;999999999888888888777777777666;;;;;;777888???@@@<<<555555555555555555555555666666555555555555666666666666777777777666555555666666666666666666555444777777777888888888888888777777666555444444444444555555666666666666555555444444444444444444444444444444444444333333333333222222222222222333444444444444333333333333222222444444444444333333333333333333333333444444444444555444444333333444444555444444555555555666666666666:::>>>>>>@@@IIIYYYffflllsssyyywwwsssxxx{{{{{{||||||{{{zzzyyyxxxssstttuuutttrrrnnnjjjgggjjjgggeeeggglllttt{{{~~~~~~|||{{{|||}}}yyywwwxxxxxxvvvrrrnnnkkkjjjkkkllllllkkkhhheeefffkkkooozzzjjjVVVLLLEEEBBB>>><<<<<<=========:::::::::999999999888888999888777666666555555666222222333444444555666666444333333444666777666555333555666666555444666777777777999;;;:::<<>>===;;;::::::;;;<<<======<<<;;;<<<======;;;999888888888888777777777777666::::::777777<<<<<<999444444444444444444444444666666555555555555666666555666666666666666555555666666777777666555444444555555555555555555555555888777666555444333333333111222222333333222222111444444444444444444444444444444444444444444333333222222111111222222333444333333333333333333333333333333333333333333333333333333333444444444444555555444444333333444444555444444555555555666666666555999;;;999888===KKKVVVbbbmmmyyy}}}{{{||||||}}}~~~xxxuuuqqqlllfffcccfffkkkqqqttttttrrrpppppprrrrrrpppmmmkkkmmmpppuuuzzz~~~{{{xxxwwwxxxxxxyyyyyyvvvsssuuu}}}lllWWWJJJDDDBBB@@@>>>======<<<:::999:::::::::999888888777777888888777666666666666666444444444555555555666666444333333444666777666444333444555555444444555777777777888::::::<<>>===<<<===;;;999777999999999888888777777777888777777666666666666777777777777777666666555555444444333555666777555444333444555555444444555777888777888999999;;;EEEPPP```nnn|||rrrkkkhhhvvvpppmmmnnnvvv}}}pppbbbXXXPPPGGGCCCBBB<<<;;;;;;;;;;;;<<<=========<<<;;;<<<======;;;999888888777777777666666666222333555666777888888888444444444444444444444444666666555555555555666666444444555666666666555555666666666666666666555444666666666666555555555555666666555444333333333333555666666777777666666555444444444444444444444444444444444444555555555555222222222222222333444444222222333333333333444444222222222222333333333333333444444444555555555555555444444333333444444555555555666666666777777777777666666888:::<<<<<<<<>>:::999999:::;;;;;;:::888777777777777777777777777777777666666666666777777999999888888777666666555555444444555666666555333333555666666555444666777888777888999999;;;FFFRRRdddqqq}}}xxxmmmiiiiiivvv|||lllkkkmmmwwwzzznnnaaaXXXPPPHHHBBBBBB;;;;;;;;;;;;<<<<<<=========<<<;;;<<<======;;;999888777777777666666666666222333444666666555555555444444444444444444444444666666555555555555666666333444555555666666555555444555666666666666666666777777777777666666666555555555444333333444444444333444444555555444444333444444444444444444444444444444444444555555555666333333333333333444444555222222222333333444444444111111222222222333333333444444444444555555555555555444444333333444444555444444555555555666666666555555555666888999999999:::???KKKYYYhhhssszzz|||{{{xxxtttqqqrrrtttwwwxxxzzz~~~{{{sssqqquuuyyyyyywwwpppssswww|||~~~~~~|||{{{zzz|||~~~|||uuutttyyykkkXXXJJJDDDAAA>>><<<999888888999;;;<<<;;;999555555666666777888888888777777666666666666777777777777777777666666666666555444444555666666555333444666777777666555777888777666777999:::>>>JJJVVViiitttvvvkkkiiilllwwwxxxllljjjkkksssyyymmmaaaXXXQQQHHHCCCBBB;;;;;;;;;<<<<<<<<<=========<<<;;;<<<======;;;999777777777777666666666666444333444666666444222333555555555555555555555555666666555555555555666666333333444555666666666555444444555666777777777666777777666666555555555444444444333333333444555555444555555555555555555444444444444444444444444444444444444555555555666666444444333333444444555666222222222333333444444444111111111222222333333333444444444555555555666666555444444333333444444555333333333444444444555555333444555555444555888::::::<<>>>>>>>><<<;;;;;;<<<<<<;;;999444444555666777888999999777777666666666666777888444444555555666777777777555555444555666666444333555666777777666666777999666666777:::<<>><<<:::888999999999999888888888777999888888888777777666666666666666666666666666666777777777777777777777777555555555555555555444444888888777666555444333333444555888;;;<<>><<<;;;:::999999888888888777777777777888888888777777777666666555555555555555555555555444444444444444444444444555555555555555555555555777777777666555555444444444555888;;;<<>><<<;;;::::::::::::;;;<<<;;;;;;<<<===<<<;;;:::999777777888888888888777777999999999999888777666555444444444444444444444444555555555555555555555555444444444555555555555666444444444444555555666666666666555555555555555555333222222222222333444444444444444333333222222222444444333333444444555666444444444444444444444444222222222333333333444444444444444444444444333333333333111111111111333333555555555444444555555555333333333333333333333333444444444444444444444444444444333333444444555666777666666666888:::;;;<<>><<<:::999::::::999888777666666666666555555555666666666666666666666666333333333333333333333333444444444444444444444444444444444555555555555555555555555555666666777777555666888<<<>>>FFFVVVfffyyyxxxpppooozzz~~~rrrlllvvvooohhhgggfffiiiqqq~~~}}}jjj```TTTLLLIIIFFFBBB===;;;;;;;;;::::::;;;;;;;;;:::;;;<<<<<<<<<;;;999999777777888888888888777777777777888888888888888777555555555555666666666666555555555555555555555555444444444555555555555666444444444555555555555555444444444444444444444444333222222222222333444444111222222222333333444444333333333333333444555555444444444444444444444444222222222333333333444444444444444444444444444444333333111111111111333333555555555444444555555555333333333333333333333333444444444444444444444444333333333333333444555555888666555777999:::999777<<>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<:::999888777777888888888888777777333444555555666666666555666666666666666777777777555555555555555555555555444444444555555555555666333444555555666666555555333333333444444444444444333333333333333444444555000111222222444444555666333333333333333444444555222222222222222222222222222222333333333333444444444444444444555555555555444333222111111222333444555555444444444444555555333333333333333333333333444444444444444444444444333333333333333444444555555444444555666777666555999;;;???DDDLLLXXXdddkkkxxxyyytttqqqsssvvvzzz~~~xxxvvvvvvwww}}}}}}}}}{{{wwwxxx}}}xxxwwwuuuvvv|||sss___TTTKKKFFFCCC???<<<======;;;999999999999777555666666666666555555555555444444444555555555555555333333333333333333333333222222222222222222222222333333444444555666666666444555555555666666777777666777999===@@@III[[[lll|||}}}uuuttt|||xxxuuu{{{nnneeedddeeejjjuuuooobbbRRRIIIGGGGGGCCC???:::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<;;;:::999888777777888888888888777777444444555555555444444333555555555555666666777777555555555555555555555555444444444555555555555666333444555666666666555444444444444444555555555666444444444333444555555666222222333333444444555555333333222222333333444555222222222222222222222222222222333333333333444444444444444444555555555666555444333222222333444555444444333333333333444444444444444444444444444444444444444444444444444444333333222222333333444555444444444444333333444555666777999<<>>@@@@@@>>><<<<<<777666666777888888777555777777777777666666666666333333333444444555555555444444444444444444444444555555555555555555555555333333444444555666777777666666666666666666666666777777:::===BBBLLL^^^ppp~~~xxxxxx}}}}}}vvvkkklllnnnsss}}}nnnaaaSSSKKKFFFBBB@@@BBB>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999888999888888777666555555444777777777777777777777777666666666666555555555555777777666555555555555555555444444333333444444555555555555555555555555555777666555333222111000000///000111333444555666666777666666666666555555555333333333444444444555555444555555666555555444333333333333333333444555666666666555555444444444333333333222222333333444555333333333444444444555555222222333333333444444444333444444555555444444333444444444444444444444444333444444555555444444333666666777999<<>>===;;;999888777777777666666666666777777666666666666666666666666555555444444444333333333333333333333333333333333555444444333333444444555333333333444444444555555555555555555666666666666999666777<<>>AAAIIIUUU```hhhnnnrrrtttyyy||||||{{{zzzzzz}}}xxxqqqooorrrwww{{{}}}}}}}}}{{{yyy~~~}}}|||{{{yyywww~~~hhhZZZRRRIIIBBB>>>???>>>===<<<;;;999888888777777666666666666777777555555555555555555555555555555555444444444333333333333333333333333333333444444333333333333444444333333333444444444555555555555555555666666666666888666777<<>><<<<<<;;;;;;:::999999888777666666555555666666777555555555555555555555555666666555555555444444444333333333333333333333333444444333333333333444444333333333444444444555555444555555555555666666666777777888===CCCOOObbbrrr~~~xxxyyyzzzuuuqqqqqq{{{|||lll```SSSKKKFFFAAA???@@@<<<<<<;;;::::::;;;;;;;;;::::::;;;;;;;;;:::999888555555666666666666666666444444444444444444444444666666666777777777777777666555555444444555555555555444444333333444444555555555555555555555555555555555444444444444555555444444555555555555444444444444444333333333222222222222222222333333333333666555333222222444666777666555444333333333333333333333333222222222222222222222222111222333333444111111222222222333333333444444444555555555666666333444444555555444444333444444444444444444444444333444444555555444444333555555444444444444444444888===BBBEEEIIISSScccooowwwxxxzzz{{{~~~|||yyyxxxwwwtttpppnnnpppuuu{{{|||zzzzzzzzzzzzzzzsssssstttyyy~~~~~~ooojjjfffdddbbb```aaaeeejjjlllmmmlllmmmtttxxxvvvzzzuuuqqqqqqxxxzzz```SSSGGGDDDCCCAAA@@@@@@:::999999999999999888888666666666555555666666666555555555555555555555555666666666555555555444444333333333333333333333333444333333333333333333444333333333444444444555555444444444555555555666666666777:::===DDDQQQdddsss|||}}}~~~vvvtttpppqqq~~~{{{mmmaaaUUUMMMHHHCCCAAAAAA;;;;;;:::::::::;;;;;;<<<::::::;;;;;;;;;:::999888555555555555666666666666444444444444444444444444555555666666777777777888555555444444444444555555555444444333333444444555555555555555555555555555666555444333222222222222333444444444444333222222444333333333333222222222333333333333444444444444666555444333333555777999666555444333333333333333333333333333333333333444222111111111111222333333111111222222222333333333444444444555555555666666333444444555555444444333444444444444444444444444333444444555555444444333333444444555555555555555555888:::999;;;DDDSSS```nnnqqqvvvzzz}}}~~~~~~~~~{{{zzz{{{~~~{{{sssmmmlllllllllkkkhhhiiimmmuuu}}}|||mmmgggcccbbb```^^^```dddkkkmmmppprrrvvv~~~}}}}}}{{{}}}rrrcccRRRHHH@@@>>>>>><<<;;;<<<888888888888888777777777666666555555555555666666555555555555555555555555666555555555444444444444333333333333333333333333333333333222222333333333333333333444444444555555444444444444555555555555555888;;;>>>EEETTTgggttt}}}}}}xxxpppooommmqqq~~~~~~zzznnnbbbVVVOOOJJJDDDAAABBB:::::::::::::::;;;;;;<<<::::::;;;;;;;;;:::999888555555555555555555555555444444444444444444444444444444555555666666777777444444444333444444555666555444444333333444444555555555555555555555555555666555444333222111111111333333333444333333222222444444333333333222222222333333444444444555555555555444333333444555777888555555444333333333444444555555555555666666666666111111111111111222333333222222222222333333333333222222222222333333333333333444444555555444444333444444444444444444444444333444444555555444444333333333555666666777666666555777777666666<<>>======;;;999:::777777777666666666666666666555555444444555555666444444444444444444444444555555444444444333333333333333333333333333333333333333222222222222333333333333333444444444555555333444444444444555555555444999===>>>FFFVVViiittt{{{|||zzzppphhhhhhjjjrrr~~~~~~~~~}}}yyymmmaaaUUUOOOIIICCC@@@AAA::::::999999::::::;;;<<<::::::;;;;;;;;;:::999888666666666555555444444333444444444444444444444444333333333444555666666666444333333333444444555666555444444333333444444555555555555555555555555555555444444333333333444444333333444444444444444333444444444444333333333333222222333333333444444444111111222333333444555555444444333333333444555555333333444444555555555555111111111111111222222333333333333333444444444444111111111111222222222222333444444555555444444333444444444444444444444444333444444555555444444333444444555666777666555555555666777777888:::???BBBGGGRRRbbbpppxxx{{{|||{{{|||zzzyyyvvv~~~|||wwwvvvxxxzzznnnbbbWWWMMMGGGFFF@@@<<<===>>><<<;;;<<<777666666666555555444444666555555444444555555666444444444444444444444444444333333333333222222222333333333333333333333333333333222222222222333333333333333444444444555555333333444444444555555555333:::>>>???FFFXXXkkkuuu|||~~~sssjjjddddddiiisss}}}}}}yyylll```TTTNNNIIICCC???@@@999999999999::::::;;;<<<::::::;;;<<<;;;:::999888777777666555444444333333555555555555555555555555222222333333444555666666333333333333444444555666555444444333333444444555555555555555555555555555333333333444555666777777333444444555666666555555555555444444444444333333111111222222222333333333...///000222222333333222333333333333444444555666000000000111111222222222111111111000111222222333333333444444444444555555222222333333333444444444333444444555555444444333444444444444444444444444333444444555555444444333555555666777666555444333222222444555777888888888===EEERRR___jjjqqqwwwzzzyyy{{{wwwnnnhhhggghhhhhhlllqqqwww{{{|||}}}yyygggYYYRRRMMMIIIFFF>>>999777:::;;;999999;;;777666666555444444333333555555555444444555555555444444444444444444444444333333333222222222111111333333333333333333333333333222222222222222222333333333333444444444555555333333333444444444555555222:::>>>???GGGYYYllluuu|||ppphhhbbbbbbiiiuuu}}}}}}vvvjjj]]]PPPJJJGGGCCC@@@???<<<;;;::::::999999::::::999::::::::::::999888888777777777777888888888888666666555555555444444444333444444444555666666666444444555555444444333222555555555555555555555555555555555444444333333333444444555555555555444444333444444555555444444333333333444444444333111000555555555555555555555555111111222222222333333333333333333444444444555555444444444444444444444444555444333333222222222222222111000///000111333444444222000111333444222000222333333444444333333222555555555444444333333333444444444444444444444444555555555555555555555555555555555555666666666666:::???EEEJJJNNNUUU^^^fffzzz}}}vvvooohhhaaa[[[\\\```ccceeehhhnnnssswwwxxxxxx|||xxxuuuxxxtttiii___SSSKKKGGGDDD@@@<<<===<<<:::888777777888999555555555555555555555555333444444555555444444333222222222333333333444444666555333111111222333444444444444444333333222111333333333333333333333333333444444555555444444333333444555777888:::;;;<<<777888:::@@@LLL\\\nnnzzz|||mmmccc___bbbhhhsssuuuggg[[[NNNHHHEEEAAA>>>>>>:::999888888777777888888999::::::::::::999888888777777666666555555444444666666555555555444444444444444444555555555555555444444555555444444333222444444444444444444444444555555444444444333333333444444555555555555444444444444444444444333333333555555666666666555444333333333333333333333333333222222222222333333333333333333333444444444444555333333333333333333333333555444333333222222222333222111111111111222333333555333222333555666444222333333444444444444333333444444333333333222222222444444444444444444444444555555555555555555555555555555555555666666666666666:::???AAACCCHHHPPPVVVaaakkkxxxzzzsssmmmfff___^^^bbbcccdddgggkkknnnpppppppppvvvxxx|||uuuqqqpppqqqvvv~~~yyyhhh\\\XXXQQQGGGBBBAAAAAA???<<<::::::888777666666666777555555555555555555555555333444444555555444444333555555555666666666777777666444333111111222333444333444444444333333222111333333333333333333333333333444444555555444444333555555555444444333333333888999;;;AAAMMM]]]ooo{{{~~~zzzxxxqqqhhheeeccciiivvv~~~~~~~~~~~~rrrdddXXXKKKFFFCCC???<<<<<<:::999888888777777888888999::::::::::::999888888888888777666555444333333555555555555555444444444555555555555555444444444444555555555555444333333333333333333333333333333555444444444444333333333444444555555555555444444555444333222222222222222555555666666666555444333333333333333333333333333333333333333444444444444333333333333444444444444222222222222222222222222444444333222222222333333111222333333444444333333666555444555666777666444444444555555555555444444333333222222222222111111333333333333444444444444444444444444444444444444444555555555555666666666444666999999999;;;@@@DDDIIITTTcccpppwww|||~~~zzzwwwpppiiihhhlllmmmnnnooooooooommmkkkjjjkkklllooottt{{{~~~yyynnniiijjjmmmrrryyyuuuhhh]]]RRRJJJJJJDDD>>>;;;;;;===<<<;;;888777666555444444555555555555555555555555555555333444444555555444444333333333333333444444444444555444333222111222333444333333444444444333222222333333333333333333333333444444555555555555444444555555444333222111000000999:::<<>>DDDMMMUUU]]]gggrrrzzz~~~}}}~~~|||}}}|||xxxxxx|||}}}xxxrrrnnnlllgggfffgggjjjnnnrrrttttttsssxxx|||rrrllllllrrrwwwzzzjjj\\\SSSMMMHHHDDDEEEAAA<<<:::999:::999888666666666555555444444444555555555555555555555555333444444555555444444333111222222222222333333333555444333222222222333333333333333444444333333222333333333333333333333333444444555555555555444444333333333444444555555666999:::<<>>BBB???<<<:::999888888777666666666666666666555555555555555555555555555555333444444555555444444333555555555555666666666666444444333333222222222222222333333444444333333333333333333333333333333333444555555666666555555444222222333555666777888999888999<<>>>>>:::999888888777777888888999::::::::::::999888888444555555555666666666777444444444555555555555555555555555555555444444444555666666666666555444444333333333333333333333333333333333444444444444555444444555555555555444444333444444555555444444333555555444444444555666666333333333333333333333333333333333333444444444444222222222222333333333333444444444444444444444444333333222222222333444444222333444444555555444444222333444444333222333444444444555555555555444444333333444444444444555555111111222222333333444444333333333333333333333333333444444444444555555555444444555555555666666666444888;;;===???CCCJJJOOO```hhhsss{{{}}}~~~~~~}}}zzzyyy}}}}}}wwwuuuqqqnnnkkkiiihhhfffcccaaaaaabbbeeegggkkkqqqxxx}}}~~~tttnnnpppwwwzzzyyywwwxxxyyy{{{}}}iii[[[QQQMMMHHHDDDAAA>>><<<:::::::::999999888888888888666666777777777777666666555555555555555555555555333444444555555444444333333444444444444555555555444444444333333333222222222222333444444444333333333333333333333333333333555555666666666666555555333333444444555555555555777888<<>>>>>:::999888888777777888888999::::::::::::999888888666666666666555555555555444444444555555555666666444444444555555555555555666666666666666555444444444444444444444444444444333333333444444444555555444444555555555555444444111333555777888777555444555444444444444555666777333333333333333333333333222222222222333333333333111222222222222333333333333333333333333333333333333222222222333333444555333333333333333444444555222444555444222111333555333333444444444444333333222222333333333444444444000111111222333333444444333333333333333333333333333333444444444555555555444333333444555555444333333666:::;;;::::::>>>AAANNNVVV```iiiooouuu{{{}}}|||~~~~~~}}}~~~|||yyywwwtttpppkkkgggddddddccccccdddgggmmmqqqwww~~~~~~~~~}}}}}}tttnnnhhhfffkkkrrryyy}}}|||zzz{{{qqqbbbUUULLLGGGFFFCCCAAA???===;;;:::777888999999888888888888555666777777888777666555555555555555555555555555333444444555555444444333111111111222222222333333333444444444333333222222111222333333444444444333333333333333333333333333555555666666666666555555555555555444444444444444777999===FFFSSSfffzzzyyyssswww~~~~~~~~~~~~ooo^^^RRRFFFBBBAAA???======<<<;;;::::::999999::::::999::::::::::::999888888::::::999888777666555555444444444555555555666666333444444555555666666666666666666666666555555444555555555555555555555555333333333444444555555555444555555555555555555444000222666999:::999666555333222222111222333444555555555555555555555555555111111222222222333333333111111222222222333333333222222222222222222222222222222222222333333444555444333222111222333444555222444666555333222333666222333333444444333333222111111111222222333333333000000111222333333444444333333333333333333333333333333333444444444555555555444444444555555333111666777777666444555:::???@@@GGGRRR[[[ccckkktttzzz{{{{{{~~~{{{uuupppnnnmmmjjjgggeeefffjjjmmmmmmttt|||~~~yyyvvvuuuqqqwww|||{{{yyyyyywwwssstttvvvzzzzzz~~~{{{uuuqqqwwwyyy{{{yyytttpppoooooohhheeedddgggoooxxx}}}vvvdddVVVMMMGGGCCC???>>>===<<<;;;::::::999999:::;;;;;;999777777777444555666777777777555555555555555555555555555555333444444555555444444333444444444555555555666666333333444444444333222111111222333333444444444444333333333333333333333333555555666666666666555555555555555666666666777777888:::???HHHVVViii}}}|||vvvyyy~~~~~~}}}~~~kkk[[[SSSIIIAAA@@@@@@@@@@@@<<<;;;::::::999999:::::::::::::::999999999999888;;;;;;999888777555444444555555555555555555555555444333222222222222333444555555444444444555555666444444444444444444444444333333333333333333333333555555555555555555555555777777666666555555555444///000333555555555444333444444444444444444444444333333333333333333333333111111222222222333333333555555444444444555666666333333333222222111111111222222222222222222222222222222333333333333444444222222222222222222222222000000111222333333444444444444444444444444444444000111333444555444444333222333333444555666777777555666666555444444666888666444222333666777666444:::>>>CCCFFFKKKTTT```jjjuuuzzzzzzzzz{{{zzzyyywwwuuusssyyyyyywwwssssssrrrmmmeeegggffffffiiinnnpppooommmnnnooorrrsssttttttsssrrriiipppzzzyyyvvvsssmmmhhheeeeeefffgggfffkkkqqqsssooohhhcccaaaaaagggjjjmmmvvvuuujjj[[[OOOIIIEEE@@@<<<:::::::::999999888888888777777666666666666777777555555555555555444444333555444333333222222333333555444444333333444444555555444444333333444444555333333333222222111111111000111222222333333333333333111111333666888666444888888777666555444333333555444444555555666777888666888>>>HHHWWWjjj}}}~~~yyyzzz|||~~~~~~}}}lll\\\TTTIIIBBB@@@@@@@@@???<<<;;;::::::999999::::::888888888777777777777666999999888888777777666666555555555555555555555555555444333222222333444555666555555444444444444555444444444444444444444444333333333333333333333333555555555555555555555555555555555555444444444333000111333555555555333333333333333333333333333333333333333333333333333333222222222222222222222333222222222222222333333444333333333222222222111111222222222222222222222222222222333333333333444444222222222222222222222222000111111222333333444444444444444444444444444444222222333444444444333333444444444555555555555555444555666555333333444666555444222444666777666444555888;;;===@@@FFFQQQYYYgggnnnyyy{{{yyyxxxrrrkkkfffdddcccfffjjjlllkkkiiijjjlllmmmooonnnmmmkkkiiihhhmmmtttzzz{{{yyywwwvvvvvvvvvsssrrrrrrwww}}}~~~~~~|||ssskkkgggeeebbb```___```cccdddhhhlllqqqrrrqqqooooooooonnntttyyy~~~{{{ooo]]]TTTJJJCCCAAA@@@===;;;999999888888888777777777777777666666666666777777555666666666666555444444555444333333222222333333444444333333333333444444444444333333333333444444444333333333222222222222222222333444444444333333333222111333666777555333666666555555444444333333555444444555555666777888888;;;@@@KKKZZZmmm{{{}}}vvvxxx~~~~~~~~~lll]]]UUUJJJBBB@@@??????===<<<;;;::::::999999::::::888888888777777777777666777777777777777888888888555555555555555555555555555555444444444444555555666666555444333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333111222333444444444333222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111222333333333333333333222222222222333333333333333333333333222222333333333333444444333333333333333333333333111111222222333333444444444444444444444444444444444444333333222222333333555555555555444444333333444555666555333222222333555444333444666666666555444555777666777;;;BBBHHHSSS]]]lllzzz}}}wwwkkkiiigggiiimmmnnnmmmkkkmmmooopppqqqooolllhhhfffkkklllpppuuu|||{{{||||||{{{xxxrrrllliiieeecccbbbaaaaaa```]]][[[^^^ccciiipppzzz~~~rrrooonnnppprrrppphhhaaa]]]]]]\\\]]]___bbbeeefffqqqtttwwwyyy{{{~~~|||kkk\\\RRRKKKFFF@@@>>>>>>???>>>===777777777777666666666666777666666555555666666777666666666666666555555444555444333333222222333333444444333333333333444444444444333333333333444444444444444444333333333333444444555555555444333333444333333444555666444222444444444444444444444444555444444555555666777888888;;;AAALLL\\\ooo~~~{{{sssrrrzzz|||jjj]]]UUUKKKCCC@@@???>>><<<<<<;;;::::::999999:::::::::::::::999999999888888777777777777777777777777555555555555555555555555555555555555555555555555666666555444333333333333444444444444444444444444555555555555555555555555444444444444444444444444444444444333333333333333333333444444444333222222222222222222222222222222111111111111111111111111333333333222222222222111333333222222333333444555333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333222222222333333333444444444444444444444444444444666555333222111222222333444444444444444444444444555666777666333222222333444444444444555666666555666777777666666888<<<@@@CCCLLLZZZiiiuuuzzzxxxvvvxxx|||~~~|||zzz}}}~~~~~~yyyuuurrruuutttwww|||~~~yyyuuurrrqqqqqqmmmlllllljjjfffbbb___\\\ZZZYYYYYYZZZ[[[[[[YYYWWWXXX\\\bbbgggooovvvwwwsssjjjjjjkkkooorrrpppjjjdddbbbcccgggjjjooorrruuuvvv|||mmm```UUULLLEEEEEEBBB???=========;;;:::666666666666666666666666666666666555555666666666666666777777666666555444555444333333222222333333444333333333333333333444444333333333333333333444444444444444444444444444444444555555444333222222444444444444555444333222333333444444444555555555555444444555555666777888777999@@@LLL\\\nnn|||{{{qqqoooqqq|||xxxfff\\\UUUKKKDDDAAA???===<<<<<<;;;::::::999999:::::::::::::::999999999888888999999888888777666666666555555555555555555555555555555555555555555555555555555444333333333333333444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444555333333333333333333222222222222222222222222222222111111111111111111111111222222222222222222222222333333222222333333444555333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333333333333333333444444444444444444444444444444444666555333222111222222333222222333333444555555666666777888777555333333333333444555555555555555666666666666666666777:::<<<999???IIITTT___kkkuuu{{{|||uuunnniiieeebbbaaabbbaaa^^^[[[ZZZYYYZZZZZZWWWWWWYYY\\\___aaa```^^^^^^cccfffiiinnntttuuusssooooooqqqtttxxxxxxuuuqqqooosss{{{xxxnnn```UUUNNNIIIDDDAAA>>>===;;;999888777555333666777777777777777777777666666555555555555666666666666666666666555555444555444333333222222333333333333333222222333333333333333333222222333333333444444444444444444444444333333333333333222111000333444555555444333333333444444444555666666777777555444444555555666777888777999@@@MMM^^^nnnzzz~~~}}}}}}qqqmmmlllyyyuuueee[[[TTTKKKDDDAAA@@@>>><<<<<<;;;::::::999999::::::888888888777777777777666999999999888777666666555555555555555555555555555444444555555555555444444444444333333333333444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444555555555555333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333111111111111111222333333333333333333444444444444333333333333333333333333222222333333333333444444333333333333333333333333333333333333444444444444444444444444444444444444444444333333222222333333111111222333444555666666555777888888666444444444333444555555444444555777222222222333444555666666666999>>>DDDKKKTTT]]]cccooouuu}}}{{{ssslllgggccc```^^^___]]]YYYWWWWWWYYY]]]___[[[\\\```eeejjjmmmmmmlllmmmqqqttttttwww}}}~~~}}}|||{{{{{{|||tttlll^^^VVVLLLDDDAAA???===;;;888888888777666666555444666666666666777777777777666555555444444555555666555555555555555444444333555444333333222222333333333333222222222222333333333333222222222222333333333333333333444444444444222222333333222222111111222444555555444333444555555555555666666777777777555444444555555666777888:::<<>>:::999::::::777444444555555444333333555666333333333444444555555555555555555444444555555555333333444444333333222111555444333333222222333333333222222222222222222333333222222222222222222333111111111222222333333333222222333444555555555555///222555555444333555777444444444444444444444444555444444555555666777888999;;;AAANNN^^^kkkqqqrrrxxxwwwzzzvvvjjjfffjjjzzz~~~nnn___UUUPPPJJJDDDAAA???===;;;<<<:::999999:::;;;;;;:::999999999888888888888777444444444444666888;;;<<<666777777666444333555666666555555555555444444444666555555555555444444444222222333444555555555444333333333222222111111111555333111111222444444333111111111111111111111111333333333333333333333333222222222222222222222222555555555555555555555555222222333333333333444444555444333333222222333333555444444333333444444555222222444444444444222222...000333555666666444333222333333444444333333222222111000000000111333333222111111222444444333111333222222111111222222333444444444444444444444444666666555444222222555777666555333222222333444555444777:::999666444444666777777777777666666666666======@@@DDDEEEGGGSSSbbbjjjpppwww}}}~~~zzzgggaaaXXXPPPKKKFFF@@@<<<<<<;;;:::888777777666666666666666666666666666666333333444444555666666666777555333444666666444222333333444444555444444333333333333333333333333333444333333222222333333444333333333333333333333333222222222222222222222222000111222333444444444444333333333333333333333333444444444444444444444444333333444444555666666666777999AAAOOO___lllrrrtttwwwxxx{{{|||~~~{{{lllcccaaagggttt|||~~~~~~mmm___TTTOOOIIIDDDAAA???===;;;<<<:::999999:::;;;;;;:::999999999888888888777777666666555555555666888888666777777666444333555666666555555555555444444444555444444444333333333333333333444555555555555555555555555444444333333333555333111111333444444333444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444222222333333333333444444555444333333222222333333444444333333333333444444222333333444444333333222000111333444555555444333222333333444444333333222333222222111222222444555222111111222444444333111333222222111111222222333444444444444444444444444555555555333222333555888<<<:::888555444444444555777888777666444444666777777666666666666666666666:::888999>>>@@@???DDDKKKNNNTTT^^^iiirrr{{{zzzkkkaaaSSSNNNHHHDDDBBB@@@===::::::999888777777666666777555555555555555555555555333333444444555666666666666444222333555555333111444444444555444444333333333333333333333333333333444333333222222333333444333333333333333333333333333333333333333333333333000111222333444444444444444444444333333333333333444444444444444444444444333333444555555666666777888;;;BBBPPP```lllsssvvvxxxwww{{{}}}xxxjjjcccbbbcccppp~~~lll^^^SSSNNNHHHCCC@@@>>><<<;;;<<<:::999999:::;;;;;;:::999999888888888777777777888777666555444444444444666666777555444333555666666555555555555444444444444444333333333222222222333444555555666555555555555555444444444444333333555333222222333444444333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333444444555444333333222222333333333333222222222222333333222333333444444333333222333333333333333333333333222333333444444333333222333333333333333444555555222111111222444444333222333222222111111222222333444444444444444444444444333444444333333333666888BBBAAA???===<<<;;;<<<<<<:::777444222333555777777666666666666666666666666777444444999<<<;;;999999>>>CCCKKKSSS[[[ccckkkoooyyy|||}}}ssseeeYYYOOOHHHAAA>>>;;;999999999888777777777666666666666666777444444444444444444444444333333333444555555666666555333222222333444222111444555555555444333333222333333333333333333333333444333333222222333333444333333333333333333333333444444444444444444444444111111222333444444444444444444444444444444444444444444444444444444444444333444444555555666777777999<<>><<<:::<<<:::999999:::;;;::::::888888888888777777777777777777666555444333333333555666666555444333555666666555555555555444444444444444444333333333333222444555555666666555555555222222222222222222222222555444222333444555444333222222222222222222222222333333333333333333333333444444444444444444444444222222222222222222222222222222222333333333444444555444333333222222333333333222222111111222222333333333333333333333333333555444333222222222333333222333333444444333333222333333333333333444444555222222111333444555444222333222222111111222222333333333333333333333333333222333444333333444666888>>>>>>=========>>>???@@@999666222222555777666555555555555666666666666666555444666999;;;;;;999888;;;>>>AAAEEEHHHMMMSSSWWWfffkkksss|||~~~vvvfffWWWMMMFFFBBB???<<<;;;999777666666555555555444444444555555666777333333333333333333333333222333333444444555666666555444333333333333333222555555555555444333222222333333333333333333333333444333333222222333333444444444444444444444444444444444444444444444444444111222333333444444444333444444444555555555555555444444444444444444444444444444444555666666777777999;;;CCCPPP```nnnvvvyyyyyypppwww~~~mmmcccaaaaaaeeeqqqkkk___QQQMMMGGGBBB@@@>>><<<;;;<<<:::999999:::;;;::::::888888888777777777666666555555555555555444444444444555555555333333555666666555555555555444444444555555555555444444444444444555555555555555444444222222222222222222222222555444333444555555444333666666666666666666666666111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444555444333333222222333333333222222111111222222333333333333333333333333333666555333222111111222333222333333444444333333222111222222333333333333333333222222333555555444222333222222111111222222333333333333333333333333333111222333444333444555777444444444444555555666666666333222444777777555222444444555555666666666777444777888888777888:::;;;555777999<<>>===;;;;;;:::888777666666666333333333333444555666777333333333333333333333333222222333333444555555555555555555555444444444444444555555555444333333222333333333333333333333333444333333222222333333444444444444444444444444444222222222222222222222222222222333444444444333333444444444555555555666666444444444444444444444444444444555555666777777888888:::AAAOOO```oooxxx{{{tttlllttt~~~xxxhhh```___```hhhsss}}}lll___QQQMMMGGGCCC@@@???===<<<<<<:::999999:::;;;;;;:::888888777777777666666666444444555666666666555555333444555444333333555777666555555555555444444444666666555555555444444444444444444555444444333222333333444444444444555555555444333444666666444333444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444555444333333222222333333333333222222222222333333444333333222222333333444666555333222111222333333222333333444444333333222111111222333333333333333333222222333555555444333333222222111111222222333333333333333333333333333111222444444333333444666444333333222111111000000222222333555666666444222444444444555555666666777444777888444333666999:::555666777888999;;;>>>AAA@@@DDDJJJRRR\\\kkk{{{{{{lll^^^UUUIIIFFFCCC???<<<:::999888555777888888666666777888444333333333444555666666333333333333333333333333222222222333444444555555555666777666444333444555333444444555555444444333333333333333333333333333444333333222222333333444444444444444444444444444222222222222222222222222222333333444444333333333333333333444555555666666444444444444444444444444444555555666666777888888777999AAAPPPbbbrrr|||rrrjjjsss}}}uuuyyyuuufff___^^^___iiisssmmmaaaRRRNNNHHHCCCAAA@@@>>>===<<<:::999999:::;;;;;;:::888777777777666666666666555666777777777666555555333444444444333333555777666555555555555444444444555555555444444444333333333333444444333222222111333333333444444555555555444444444555666666444222111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444555444333333222222333333444444333333333333444444444333333222222333333444444444333333222333333333222333333444444333333222111222444444555444444333333222222444555666444333333222222111111222222333222222222222222222222222111333444444333222333444555555555555444333333222222333444333333333444555333333444555555666777777444666777555999???@@@===888999999888777666888999:::<<<@@@CCCHHHSSSaaakkkxxx}}}sssiii___TTTKKKEEE>>>======:::888666555555222444666666444333555666555444444444444555555666444444444444444444444444111222222333333444555555333555666555333222333555222222333444555555555555333333333333333333333333444333333222222333333444555555555555555555555555333333333333333333333333222333333444444333333222222222222333444555555555444444444444444444444444555555555666777777888888777:::BBBQQQdddvvvssskkksss}}}rrrnnnvvvvvvggg```___```jjjuuummmaaaRRRNNNHHHDDDBBB@@@???>>><<<:::999999:::;;;;;;:::777777777777666666666666777777888888888666555444222333444444333333555777666666555555555444444444444444444333333333222222333333333333222222111000111111111222222333333333444444444555777777444222333333333333333333333333555555555555555555555555444444444444444444444444333333333333333333333333222222333333333444444444555444333333222222333333555444444333333444444555444444222222222222444444333333333333333333333333222333333444444333333222333333555666666666555444333333222444555666555333333222222222222222222333222222222222222222222222222333555555333222222333111111333444555555555555222444444222///000555999333333444444555666777777444666666999CCCMMMLLLDDD444666888999999:::<<<>>>:::<<<===<<<===CCCMMMVVVZZZgggrrruuuxxx~~~yyysssjjjeee]]]TTTMMMGGGBBB>>>:::::::::999777555666666333666777666333111111333666555555444444555555555444444444444444444444444111222222333333444555555222444666444222000222444111111333444555666666666333333333333333333333333444333333222222333333444555555555555555555555555444444444444444444444444333333333444444333222222111111222333333444555555444444444444444444444444555555666666777777888888888;;;CCCSSSgggyyytttllluuuxxxmmmjjjtttwwwhhhbbbaaabbbmmmwww~~~mmmaaaRRRNNNHHHCCCAAA???===<<<>>>===<<<;;;:::999999999:::999777555222000......777777888888777555333222111222444444444444222111222333444444555555444444555555444444444333333333555444222000000111222333333333333333333333333333222333333444444333333222333333333444444444555555333333333333333333333333222222222333333444444444444333222222222333444555333333333444444444555555333333333333333333333333111111222333444444555555222333333444555555555555222222222000///...///111000000111222333333444444555444222111111111222222555555444333333333444444888888777555555444444444333333333333333333333333333333333444444444555555555555444333333333444444222222222333333444444444555666666777888888777777555222222999DDDIIIFFF@@@888888888888888777666666999:::<<<<<<<<<<<<===???LLLOOOTTTWWWZZZ^^^bbbeeemmmuuuwwwoooiiiccc\\\VVVPPPOOOLLLIIIEEE@@@===;;;777777777777777777777777333333444444444444333333555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222222222444444444444222222333333333333333333333333222222333333333333444444888888777666555444333333111222333444555555555555222222222333333444444444333333333333333333333333333333333444444444555555999888888777777777777777???>>>DDDTTThhhzzzzzzmmmttt~~~tttpppwww|||mmmdddeeejjjqqq}}}lll```RRRMMMHHHCCCAAA???===<<<<<<;;;;;;:::::::::;;;;;;::::::999999888777777777555666666666666666555555333444444555555444444333222333444444555555444444555555444444444333333333222222333222222111111000333333333333333333333333222333333444444333333222222222222222333333333444444444444444444444444444333333333333333333333333222222111111111222333444333333333444444444444555333333333333333333333333111111111222333444444444222333333444444444333333000111222111000///000111111111111222222333333444444333222111111111222222444444333333333444444555555444333222111111111111333333333333333333333333333333333444444444444555555444444333333333333333222333333333333333333444333333444555555555444444555333333888???BBB???;;;777888888888888777666555777888::::::999:::;;;===???BBBEEEGGGHHHJJJMMMPPPYYY```jjjrrrxxxooohhh^^^WWWSSSOOOIIIEEEBBBAAA@@@>>>;;;999666555444444444444444444444444444444444555555444444444444444333333333222222222333333333333333333333333111111111111111111111111222222222222222222222222222333333444444333333222333333333333333333333333222222333333333333444444666666555555444444333333555555555555444333222111222333333333333333333444333333333333333333333333333333444444444555555555777666666666666666777777999:::CCCUUUiii}}}~~~nnnsssvvvsss||||||nnnggghhhmmmvvv|||}}}kkk___QQQMMMGGGCCC@@@???>>><<<:::::::::::::::;;;<<<<<<888888888888888888888888555555555555555666777777666555555444444555555666222333444444555555444444555555444444444333333333222333555666666444222000333333333333333333333333222333333444444333333222111111111111222222222222555555555555555555555555333333333333333222222222333222222222222333444444333333333333444444444444333333333333333333333333000000111111222333333333222222333333333222111111...000222333111000000111222222222222222222222222444333222111111111222222333333333333444555555555333333222111000000000000333333333333333333333333333333333333444444444444444444333222222222222222444333333333333333333222333333333444444333222222444444555777999999777555777777777777777666666555555666888888777777888::::::;;;============???AAAEEEIIIPPPWWW```lllzzzxxxmmmeeeUUUOOOHHHDDDBBB@@@===:::999999999999999888777666333333333333333333333333444555555555555555555444444444444444333333333333333333333333333333333333111111111111111111111111333333333333333333333333222333333444444333333222333333333333333333333333222222333333333333444444333333333333333333333333555555555555444333222111444333333333333333333222333333333333333333333333333444444444444555555555444444444444555666777888777:::FFFWWWiii}}}pppsssyyyxxx|||ooohhhjjjpppzzz~~~zzz{{{~~~iii\\\PPPLLLGGGBBB@@@???>>><<<;;;::::::999::::::;;;;;;:::999888888777666555555777666555444444555666777666555444333333444555666222333444444555555444444555555444444444333333333555555666777777666555444333333333333333333333333222333333444444333333222111111111222222222222333444444444444444444444444222222222222222333333333333333333333444444555555222222333333333444444444222222222222222222222222000000111111111222222222222222222222222111000///---///222444333222111111333333222222222222222222333222222222222222222222111222333444555555666666555444333222222222222222333333333333333333333333222222333333333444444444444333222222111111222222444444444333333222222222444444555555555444333333333444555555444333333333666666666777777666555555444666777777666666777888:::;;;<<<<<<;;;:::;;;======???BBBFFFMMMWWWccckkkooovvv}}}wwwppphhh^^^TTTNNNGGGCCC???<<<;;;;;;999777777777888999999999888888555555555555555555555555444555555666666555555444666555555555555444444444222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222333333333444444444555111222333444555555555555444444444333333222222222444444444444444444444444444444444444555555555555444444444555666777999999:::???JJJYYYhhhxxxpppttt}}}}}}zzznnnhhhjjjppp{{{~~~}}}~~~~~~{{{{{{~~~~~~gggZZZOOOKKKFFFBBB@@@???>>>===<<<<<<;;;:::999888888999;;;;;;;;;:::999888888888999888666555444444555555555444333222222333444555222333444444555555444444555555444444444333333333555555444333333444555666333333333333333333333333222333333444444333333222222222222222333333333333222222222222222222222222000000111222222333444444111111222222333333333333222222222333333333444444222222222222222222222222111111111111111111222222222222222222111000000///---000333444333222111222333333222222222222222222222222222222222222222222111222333444555666555555555444333333333333333333333333333333333333333333222222222333333333444444444333222222111111222222444444444333333222222222333444444444444444333333111333555555333222333555444555555666666666555555555666777777666666777888555777888888777777888:::<<<===>>>???CCCHHHOOOSSSWWW]]]fffppp{{{wwwooojjj```]]]XXXSSSNNNHHHBBB>>><<<:::777666555555444333444444555555555555444444555555555555555555555555444444555555555555444444444444444333333333222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333444555555666666111222333444555555555555444444444333333222222222444444444444444444444444444444444555555555666666444555555666777999:::;;;;;;@@@KKKZZZffftttzzzqqqxxxxxxmmmgggiiinnnzzz}}}}}}~~~~~~~~~~~~|||eeeXXXOOOKKKEEEAAA@@@???>>>======<<<;;;999888888777777666777777777888888999999999888777666444444444333333333333222222333333333222333444444555555444444555555444444444333333333333222000//////111333444333333333333333333333333222333333444444333333222222222222222333333333444111111111111111111111111000000111111222333333333...//////000111000000000222222222222333333333333222222222222222222222222222222222222222222222222111111222222222111000000///111333444222111111222222222222222222222222222111111222333333333222222111222444555666555555444222222111111000111111222333333333333333333333333222222222222333333333333444444333222222222222222444333333333333333333222000111222222333333333222111333444444333333444666333444555555555555555555555777888777666555666888333444666666666666888999:::;;;;;;===???AAADDDEEEGGGKKKPPPXXXbbbnnnzzz{{{ssskkkccc[[[TTTOOOLLLIIIEEEBBB@@@>>><<<:::777666555444333333333333555555555555444333222222333333333333333333333333333444444444444444444333111111111111000000000000222222222222222222222222111111111111111111111111333333333333333333333333444333333222222333333444333333333333333333333333222222333333333333444444333333444444555555555666555555555555444333222111444333333333333333333222444444444444444444444444444444555555555666666666555555666666777999:::;;;:::???JJJZZZhhhtttxxxrrr|||~~~vvvlllgggjjjppp~~~}}}}}}~~~yyycccVVVNNNJJJEEEAAA??????>>>===;;;;;;:::999888888888999555555555666666666666666666666777666666555444444333333444444444444333333222333444444555555444444555555444444444333333333111111111111111222222333333333333333333333333333222333333444444333333222111111111111222222222222222222222222222222222222333222222222111111000000...///000111222111000000111222222222222333333333111111111111111111111111333333333333333222222222111111222222333222222222111333444333111000111222111111111222222333333444000111222333333333333222222333444666666555333222000000/////////000000111333333333333333333333333111222222222222333333333555444444333333333333333222333333333333333333444///000111333444444444444333222222222333444444444222333444555555555555555555666777666555444555777444666777777777777888:::888888888999;;;===>>>>>>???AAADDDGGGMMMVVV___eeemmmrrryyywwwpppkkkbbb]]]VVVPPPKKKGGGCCC@@@BBB???;;;999999::::::999444555666666555555666777555666666666555555444333222222222222222222222222222222333333333333222222222222222111111111000000111111111111111111111111111111111111111111111111444444444444444444444444444333333222222333333444333333333333333333333333222222333333333333444444333333333333333444444444555555555555444333222111222333333333333333333444555555555555555555555555555555555555666666666666555555555666666888999:::<<>>===999999888888999999:::;;;===<<<;;;:::999777666666333444666777777777666555333444555666666555444333222333444444555555444444555555444444444333333333111222444666666555444333333333333333333333333333222333333444444333333222000000000000111111111111333333333333333333333333555555444222000///...---111222333444555444333333111111222222222333333333111111111111111111111111333333333333333333333333000111222333333333333333333444444222000000111333000000111222333333444444000111222333444333333222222333555666666444333111111111000000000000111222333333333333333333333333111111222222222333333333666555444444333333444444222222222333333444444444111222333555666777888888444222111111333444333222222333444444555555555444444555666666444333444666444555666666555555666888888777555555777999;;;;;;<<<===>>>???AAAFFFLLLPPPWWW\\\bbbfffggghhhkkknnnwwwyyy{{{}}}~~~vvvnnneee[[[SSSMMMMMMIIIDDD@@@>>>===<<<;;;;;;888444222222333333333111222444444555555777888222222333333333333222222222222222222222222222222111222222333333222222111555555555444444444333333111111111111111111111111333333333333333333333333444444444444444444444444444444222222222222444444333333333333333333333333222222333333333444444444222222222222222222222222222222333444555555555555222222222333333444444444555555555555555555555555555555555555666666666777555555444555555666777888@@@BBBLLL]]]llluuu|||}}}xxx~~~}}}~~~uuuooommmrrryyy~~~~~~|||vvv```TTTLLLIIIDDDAAA@@@??????>>>;;;;;;::::::::::::999999888999999999888777555444666666666666555555555555333333333333333333333333333333555666666666555444444444444444444444444444222222333333444555666666333333333444444555555555333333222111111222333333444444333222222111111000222222222222222222222222///111222444444333222111333222222111111222222333222222333333333444444444222222222222222222222222111111111111111111111111///222444444222111222444555666666555333111222333555555555555555555555555222333333444444333222222333222222111222333555666333333333333333333333333222333333444444333333222000000000111222222222333555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555333444666777777777666555333333555666777777777777555555666777888999999:::::::::;;;<<<>>>@@@BBBCCCJJJKKKMMMNNNPPPRRRTTTTTT]]]]]]]]]___bbbfffjjjlllssswww}}}zzzsssnnnlllbbb___YYYSSSMMMIIIFFFEEE======;;;999777555444333444444444444444444444444444222000111555888999888333333444444333333222222555555555444444333333333666555555444444333333222444444333333222111000000000111111111111222222222111222444333333222444555666555444444222222111000444444444444444444444444444444333333333333222222333222111111111222333444111111222333444444444444555666666666666666666666333333333333333333333333444444444444444444444444444444444555555555555666888777777777777999:::;;;===EEESSSccclllpppvvv}}}}}}zzz{{{wwwvvvtttkkkjjjrrr}}}~~~}}}}}}}}}ttt```TTTLLLIIIDDDAAA?????????>>>;;;;;;::::::::::::999999999::::::999888777555444666666666666555555555555444444444444444444444444333333555666666666555444444444444444444444444444222222333333444555555666333333333444444444555555333333222111111222333333333333333222222222222111222222222222222222222222///111222444444333222111333222222111111222222333222222222222333333333333222222222222222222222222333333333333333333333333///111444444222111222444555666666555333111222333444444444444444444444444222333333444444444333333444333222222222333444555333333333333333333333333222222333333333333222222111111111111222222222222333333333222222333333333333333333333333333333333444444444444444444444444333333333333333333333333333333444444444555555555333444555666777666666555444444555666777777777777777777777888888888888888777777888888:::;;;===>>>CCCDDDEEEGGGIIIJJJLLLLLLQQQPPPNNNNNNNNNPPPRRRSSS[[[^^^cccjjjppptttvvvwww|||~~~{{{yyyssspppjjjccc\\\WWWTTTSSSJJJHHHDDDAAA>>>=========777777777666666666666666333333333333333333333333666333111222555777777666444555555555555555444444444444444444333333333222333333333333333333444444444444333333222111111000000111111111111222222222000111333222111111333444555444444333333222222111444444444444444444444444444444333333333333222222222222111111111222333444333333333444333333222222555333222222333333333222333333333333333333333333444444444444444444444444444444444555555555555666777666666666666888999:::>>>FFFTTTdddmmmpppvvv|||{{{zzz{{{wwwxxxrrriiihhhqqq{{{|||qqq^^^TTTLLLHHHDDD@@@?????????>>>;;;;;;::::::::::::999999888888999999999999888777666666666666555555555555555555555555555555555555333333444555555555555444444444444444444444444444222222333333444444555555333333333333444444444444333222222111111222222333111111222222222333333333222222222222222222222222000111222333444333222222333222222111111222222333111111111222222222222333222222222222222222222222444444444444444444444444000111333333222222222333444555666444222111222333222222222222222222222222222333333444555555555444444444333222222222333333444444333333222222111111111111222222222222111111222222222222222111111111333222222111111222222333333333333333333333333333444444444444444444444444333333333333333333333333333444444444444555555555444444555666666666666555555555666777777666666666999999999888888888777777666666666777777888::::::<<<===>>>@@@AAACCCDDDDDDHHHGGGEEECCCCCCCCCDDDDDDHHHKKKOOOUUUZZZ___bbbdddbbbdddfffjjjooouuuyyy|||}}}zzzxxxsssqqqmmmhhhccc]]]ZZZWWWRRRPPPMMMHHHEEECCCAAAAAA;;;:::999777777777888999333333333444444444555555222222222222222222222222666444333333444555444333333444555555555555555444333333333333222222222222000111111222333333444444444333333222222111111111000111111111111222222222///111222222111000111333333333333333333333333333444444444444444444444444444444333333333333222222222222111111222222333444444444444444333222111000:::777444333555777666444333333333333333333333333444444444444444444444444444444444555555555555666666555555555555777888999???GGGVVVfffnnnqqqvvv|||xxxwwwzzz{{{xxxyyy}}}ooofffeeennnxxx~~~{{{nnn]]]TTTLLLHHHCCC@@@??????>>>>>>;;;;;;:::::::::999999999555666777888999;;;;;;<<<666666666666555555555555444444444444444444444444333333444444444555555555444444444444444444444444222222333333333444444444333333333333333333333333222222222222222222222222000000111222333333444444222222222222222222222222000111222333333333222222333222222111111222222333000000111111111222222222222222222222222222222222444444444444444444444444000111222333333222222333333444555444222111222333333333333333333333333333222333444444555555555555555444444333222222222222555444444333222111000000000111111222222111111000333333333222222111111111333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444555555555555444444555555555666666666666666777777777666666555999999999999888888888888999999888888888999::::::;;;;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEDDDEEEHHHLLLPPPTTTWWWXXXPPPPPPQQQSSSVVV[[[```cccdddkkkpppsssxxx{{{tttmmmiiihhhhhhhhhgggddd```\\\YYYUUUTTTRRROOOMMMJJJHHHGGGDDDCCCAAA???>>>======<<<<<<;;;999888777777777777444444444333333222222111111111111111111222222222444333333333333444444333000111222333333333333333222222222222222222222222000000111111222222222222333333333222222111111111000000111111111222222222000222333222111000111333222222222333333444444444333333333333333333333333444444333333333222222222222111222222222222333333333333333333333222111111===888444444666888777555333333333333333333333333444444444444444444444444444444444555555555555666666666555555666777999:::???GGGWWWgggoooqqquuuzzzsssttt{{{zzzyyy{{{yyykkkcccccclllvvv|||kkk\\\TTTKKKHHHCCC@@@???>>>>>>===;;;;;;:::::::::999999999777777777888888999999:::666666666666555555555555333333333333333333333333333333333333444444555555444444444444444444444444222222222333333333333333333333333333333333333333222222222222222222222222000000111222333444444555222222222222222222222222111111222222333333333333333222222111111222222333000000111111111222222222222222222222222222222222222222222222222222222222111111111222333333333222222444444444222111222333333333333333333333333333222333333444555555444444444444444444333222222111444444333222111111000000000111111222222111111000444333333333222222111111444444333333333333444444333333333333333333333333111111111111111111111111333333333333333333333333444444444555555555666666444444444444444555555666666777777777777777666666666777777888999999::::::::::::999999999999::::::;;;;;;;;;<<<===>>>>>>???===>>>>>>???@@@AAACCCCCCBBBCCCDDDFFFHHHJJJLLLMMMIIIHHHFFFGGGIIILLLPPPSSSRRRWWW\\\]]]bbbjjjppprrrpppmmmiiigggffffffdddcccdddeeeffffffdddcccddddddjjjooouuuzzz{{{|||||||||zzzyyywwwtttoookkkfffccc```aaabbbbbb^^^XXXRRROOONNNOOOPPPPPPNNNKKKIIIGGGBBBBBBAAA@@@@@@??????>>><<<;;;:::999999888888888999888777666555444444333444444444333333222222222000000000111111222222222000111222333333333444444///000111222333333333333222222222222222222222222222222222111111000000000333333222222222222222111000000111111111222222222222333444333222111222333111222222333333444444555333333333333333333333333444444333333333222222222111111222222333333333333000111222222333333333222777444111111333444333111333333333333333333333333444444444444444444444444444444444555555555555666888777666666777888:::;;;>>>GGGXXXiiiqqqsssvvv{{{qqqttt{{{{{{{{{uuugggaaaccclllvvv~~~jjj[[[SSSKKKGGGCCC???>>>>>>>>>===;;;;;;::::::::::::999999<<<;;;999777666555444444666666666666555555555555333333333333333333333333333333333222333444444555444444444444444444444444222222222222333333333333333333333333222222222222111222222333333222222111000000111222333333444444222222222222222222222222111111222222222333333333333222222111111222222333111111111222222222222333222222222222222222222222111111111111111111111111222111111222444444333111222333444333222111222333444444444444444444444444222333333444444333333222333333444444444333222222333333222222111111000000111111222222222222111111333333333333333222222222555444444333333444444555333333333333333333333333222222222222222222222222333333333333333333333333444444555555555666666666444444333333444444555666666666777888888777777777444555666777888999::::::888888777777777888888999999:::::::::;;;;;;<<<<<<>>>>>>>>>>>>????????????BBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDGGGJJJLLLJJJOOOQQQQQQTTT[[[aaacccaaa^^^YYYVVVUUUTTTSSSRRRRRRSSSTTTTTTQQQPPPPPPPPPTTTWWW[[[]]]]]]\\\\\\\\\]]][[[WWWUUURRROOOKKKHHHJJJKKKMMMMMMLLLIIIEEECCC@@@@@@AAABBBAAA@@@???>>>:::999999888777777666666777777777666555555444444444444444444555444444444111111222333333444555555000000000111222222333333...000222333333222333444000111222444555666666666222222222222333333333333333333222222111000000///222222222222222222222222000111111111111222222222333444555444222222222444222222222333333444444444333333333333333333333333444444333333333333222222000111222333333333333222///000111222333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444555555555555666888777777777777999:::;;;>>>HHHZZZllluuuwwwyyy~~~uuuvvv}}}~~~pppddd```dddnnnyyyjjjZZZSSSKKKGGGBBB???>>>>>>======;;;;;;::::::::::::999999;;;:::888666444444444444666666666666555555555555444444444444444444444444333333222222222333444555444444444444444444444444222222222222222222222222333333333222222222111111111222333333333333222111111111111222222333333333222222222222222222222222222222111111222222333333333222222111111222222333222222222222333333333333222222222222222222222222111111111111111111111111222111000222444555333111111222333333222111222333222222222222222222222222333333333333222111000000111222333444444444333222222222222111111111111111222222333333333333222222222222333333333333333333444333333333333333333444333333333333333333333333333333333333333333333333333333333333333333333333555555555555666666666666444444333333333444555666555666777888888888888888555555666666666777777777777666666666777888999999999999999:::::::::::::::>>>>>>?????????>>>>>>>>>@@@BBBDDDEEEFFFEEEDDDCCCAAAAAA@@@AAACCCFFFIIIJJJGGGJJJKKKJJJLLLSSSYYYZZZVVVRRRMMMKKKJJJKKKKKKKKKIIIKKKKKKJJJGGGEEEDDDEEEGGGHHHJJJJJJIIIIIIIIIJJJKKKHHHEEECCCBBBAAA???<<>>>>>======;;;;;;;;;:::::::::999999666555444444444666777888777666666666555555555555555555555555555555555555444333222111222333444555444444444444444444444444222222222222222222222222333333333222222111111111111222333444444333222111111222222222222333333333222222222222222222222222222222111111222222333444333222222222222222222333222222333333333444444444222222222222222222222222111111111111111111111111222111000111444555333111111222333333222111222444111111111111111111111111333333333222111000///...000111333444555444444333111111111111111222222222222333333444444333333222222222222333333444444444333222222222222222222333333333333333333333333333555555555555555555555555333333333333333333333333555555555555666666666777444444333222333444555666555555666888888999999999666666666666555555555555777777777777888999:::;;;::::::;;;;;;;;;;;;;;;;;;999:::;;;<<<============<<<>>>AAACCCDDDCCCBBB@@@======>>>@@@BBBFFFHHHJJJDDDGGGHHHEEEGGGNNNTTTVVVMMMJJJEEECCCDDDEEEGGGGGGEEEFFFFFFEEEAAA???>>>>>>???AAABBBCCCBBBCCCEEEFFFEEEBBB>>><<<>>>>>>===;;;;;;<<<===???@@@@@@@@@???:::999888777777777777888777777888888999999999:::222333333444444444333333555555555555444333222222444444333222111000//////000000111222333333444444000333555444111//////000,,,---///111333444444555333333333444444555555555111111111222333333444444222222222222222222222222000111111111111222222222111333333222000///000111333333333333333333333333222222222222222222222222444444444333333333222222000111222333444333222222222222222222222111000///'''...444555111...000444333333333333333333333333444444444444444444444444444444444555555555666666666666555555666777999:::BBBMMM```ttt~~~|||{{{sssxxxkkk``````gggsss~~~~~~}}}{{{{{{~~~~~~}}}~~~~~~kkkVVVNNNHHHGGGDDDBBB@@@>>>>>>>>>888888888999999:::;;;;;;666666777888888888888888777777777777666666666666666555444333333333333333444444444444444444444444333222111333666888999888444333333222222222333333555555444333222222111111000000000000000111111111222222111111222222333444222222222222222222222222555444444333333222222111333222222111111222222333222111111111222333333444222222222222222222222222333333333333333333333333//////000000111111222222333333333333333333333333444222000///111333444444666111***111;;;333...888444333222111111222333444333333555555555555333333222222222222222222222222222222222333333444444444333222222111111222222333222222333333333333444444000111222222333333333333555555555555555555555555555555555555555555555555333444555666777777777777999999888888777666666666777555333555888:::888666777777777777777777777777999888777666666777888888::::::;;;;;;<<<=========>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBAAA@@@@@@CCCEEEDDDDDDEEEFFFGGGIIIKKKLLLMMMKKKHHHEEEBBBAAABBBBBBCCCCCCBBBAAA@@@???>>>======<<<;;;;;;<<<===<<<;;;;;;;;;::::::999888777777777777888999::::::;;;;;;999888888777777777777777555555555555444444444444444333333222222333333444444333333222222333333444222333333333333222111111222222222111111111000000222222222222222222222222333333333333333333333333444444444444333222111000111111111111111111111111222222222111111111111111222222222222222222222222222222222222222222222222444444333222222111000000333333333333333333333333444333111000000111333444444333333222222333333444111111111222222333333333444222000000222444444444111111222222222333333333222222222333333333444444666666555555555444444444111000222777777666888===AAAMMM```ttt|||}}}uuummmrrrlllcccdddjjjuuu~~~}}}}}}}}}|||||||||~~~}}}{{{jjjWWWNNNHHHFFFDDDAAA???>>>======::::::999999999999999999888888999999999999888888777777777777666666666555666555444444333333333444444444444444444444444444555333222333555666666555444444333333333333444444777666666555444444333333111111222222222222222222222222111111222222333333222222222222222222222222222222222222333333333333333222222111111222222333333222222222333333444555222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222444222000///111333444444...000...222888111,,,555333222222222222222222333111222333333333333222111333333333333333333222222222333333333333333333444333222222111111222222333222222333333333333444444222222333444444444333333444444444444444444444444555555555555555555555555333444555666777777777777888888777777777777666666:::777666666777777555333666666666666666666666666888777777666666777888999999999999:::;;;;;;<<<<<<<<<===>>>@@@AAAAAAAAAAAA@@@AAAAAA@@@???>>>@@@AAACCCCCCCCCDDDFFFHHHIIIJJJIIIHHHEEEBBB@@@@@@@@@AAAAAAAAA@@@???>>>===<<<<<<===;;;:::;;;<<<===<<<;;;;;;;;;:::999999888777777777777888888999::::::;;;888777777666555666666666888888888888777777777777444333333222222333333444555555444444444444555555222333333333333222111111222222222111111111000000222222222222222222222222333333333333333333333333444444444444333222111000111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222222222333333333333333333333333444333111000000111333444444333333222222333333444333333333333333444444444777555444444666777777666222222333333333444444444333333333333444444444444666666555555555444444444555444666999999777999===AAANNNaaattt~~~~~~vvvnnnsssqqqffffffmmmyyy}}}|||||||||||||||~~~iiiWWWOOOGGGEEECCC@@@>>>===<<<<<<;;;;;;;;;:::999888888888:::::::::::::::999888777777777777666666666555555666555444444333444444444444444444444444444444444777555333222333333333111555444444444444444555555666666666555555444444333333333333333333333333222111111222222222333333333222222222222222222222222000000111111222333333444333222222111111222222333444333333333333444555555222222222222222222222222111111111111111111111111333333333222222222222222111111111111111111111111444222000000222333444333...555222000444222000999222222222333333222222222000000111111111111000000333333333333333333444444444333333333333333333222333222222111111222222333222222333333333333444444444444555555555444333333222222222222222222222222444444444444444444444444333444555666666666666666666666666666777777777777999777666666666666555333666666666666666666666666666666666666777777999999777888888999999:::;;;;;;;;;;;;===>>>???@@@@@@@@@@@@AAABBBBBB@@@>>>>>>???AAAAAABBBBBBDDDEEEFFFGGGDDDCCCAAA???>>>>>>?????????>>>>>>===<<<;;;::::::<<<;;;:::;;;<<<===<<<::::::::::::999888888777777777777777888999999::::::777666666555555555555555666666555555555444444444444333333222222333333444444444333333333333444444222333333333333222111111222222222111111111111111222222222222222222222222333333333333333333333333444444444444333222111000111111111111111111111111000000000111222222222333222222222222222222222222222222222222222222222222///000000111222333333444333333333333333333333333444333222111111222333444333333222222222222333333555555444444444444444333444333333444555666555333333333444444444555555555333444444444444555555555555555555555555444444444777666777999888666888<<>>????????????AAACCCEEEDDDBBB@@@????????????@@@@@@AAABBBCCCDDD@@@@@@???>>>===>>>>>>???=========<<<;;;::::::999<<<;;;::::::<<<<<<;;;::::::999999999888888777777777777777777888888999999777777666555555555555666444444444333333333333222444333333222222333333444222111111000000111111222222333333333333222111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333222111111111111111111111111111111//////000111222333333333222222222222222222222222111222222222222222333333111111222222333333444444333333333333333333333333333222222111111222222333333333222222222222333333555555444444333333222222111111222333555555333111333333333333444444444444444444444555555555666666555555555555555555555555555333444777666555777<<>><<<111///111222333444444333222111111111111000000111111111333333333444444555555555444444444333333222222222333222222111111222222333222222222333333333444444333333333333333222111000333333333333333333333333444444444444444444444444333444444555555555555555333333444555666777777888333444555555666666777888555555555555555555555555444444555666777888888888888888888999::::::;;;;;;:::;;;<<<>>>????????????@@@BBBDDDCCCAAA???>>>>>>>>>>>>>>>>>>??????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;:::<<<:::999:::;;;<<<;;;:::999999888888888888888777666666777777777777888888999888777777666666777777777777777666666666555555444333333222222333333444222111111000000111111222222333333333333222111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333222222111111111111111111111111111111//////000111222333333333222222222222222222222222111111111222222333333333444444444444444444444444333333333333333333333333222222222222222222222222333222222111111222222333444444333333222222111111444444444666888888666444222222222222333333333333444444444555555555666666444555555555555555555555444222333666777666999???DDDRRRfffwwwyyyrrrzzz{{{~~~|||}}}~~~xxxeeeVVVOOOFFFDDDBBB???===<<<;;;;;;999999999:::;;;<<<<<<<<<:::999999888777666444444666666666555555555444444555555555444555555666777444444444444444444444444333222111222444666666555333333333333444555666666555555555555555555555555333333222222111111000000000111222333444333222222222222222222222222222222444333333222111111000000333222222111111222222333222111111000000000000111222222222222222222222222333333333333333333333333111111111000000000000000333333333333333333333333222111000111333444333222000333999JJJXXXJJJ222+++222222222333333222222222222222111111111111222222222222333333444444555555444333333333333333333222333222222111111222222333222222333333333333444444222222333333222222111111444444444444444444444444333333333333333333333333333444444555555555444444333333333444555666666777666777777666444333333444555555555555555555555555444444666666777777777777777888888999::::::;;;;;;:::;;;<<<===>>>?????????===>>>??????===;;;;;;<<<>>>>>>=========>>>>>>???=========>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;:::999:::;;;<<<;;;999888888888888888888888888666666666666666777777777999999888777777777777777666555555555444444444444444333333222222333333444444444333333333333444444222333333333333222111111111111111111111222222222111111111111111111111111222222222222222222222222111222222222222222111111111111111111111111111111000000000111222222222333222222222222222222222222111111111222222333333444444444444444333333333333333333333333333333333333222222222222222222222222222222111111111111222222333222222222222222111111222222111333444555444222111111111222222222333333333444444444444555555555444444444555555555555555666444555888999888===CCCEEERRReeewwwwwwpppxxx~~~}}}~~~}}}|||wwwdddUUUMMMFFFEEEBBB@@@===<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;:::::::::999888777666555666666555555555444444444555555555555555666777777444444444444444444444444444333222333555666666666222222222222333444555666555555555555555555555555555444444333222222111111///111222444444333222111222222222222222222222222333333333333222222222222333222222111111222222333333222111111000000111111222222222222222222222222222222222222222222222222000111111111111111222222222222222222222222222222222111111222333444333111444666BBB\\\hhhOOO555333333222222222222222222333222222111000000111222222111111222222333444444444222333333333333333333444333222222111111222222333222222333333333333444444222222333333444333333333222222222222222222222222333333333333333333333333444444444555555444444333333333333444444555555555555777888666444222333555555555555555555555555555444555666777777666666555666666777888888999999:::888999:::<<<============<<<<<<===<<<::::::;;;===>>>>>>===<<<<<<=========<<<<<<=========<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999;;;;;;:::999777777777777888888888888666666666666666666666666888888777666666666666666333333333222222222111111444333333222222333333444555555444444444444555555222333333333333222111111000000111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222000111111222333333444444000111111222222333333333333333333333333333333333222222222333333222222222222222111111111111222222222222222333333333333333000///---...///111000000222222222333333333444444333333333333444444444444444444444555555555666666888666666888888888<<>>===<<<<<<===<<<<<<;;;;;;::::::999:::::::::::::::999888777666666555555555444444444555555555555555666777777444444444444444444444444666444333333555666666555222111111222333444555666333333333333333333333333666666555444333333222222///111222444444333222111222222222222222222222222222222222333333444555555333222222222222222222333444333333222111111111222222222222222222222222222111111111111111111111111111111111222222333333444111111111111111111111111222111111222444444333111666555@@@[[[dddHHH222:::444333222111111222333444222111000//////000111222000000111222222333444444222222222333333444444444333222222222222222222333222222333333333444444444222222333444555555555555111111111111111111111111333333333333333333333333444444444555444444333333333333444444444444555555111444666666444444666888555555555555555555555555555555666777777666555444555555666666777888888888777888999:::;;;<<<<<<<<<=========<<<;;;;;;===@@@>>>>>>===<<<<<<<<<======;;;;;;<<<<<<<<<;;;::::::<<<;;;;;;;;;;;;;;;;;;:::;;;:::999999;;;;;;:::999777777777777777888888888666666666666666555555555777777666555555555555555666666555555555444444444444333333222222333333444444333333222222333333444222333333333333222111111000000111111222222222222000000000000000000000000111111111111111111111111000111111222222222111111111111111111111111111111222222222111111111111111222222222222222222222222000000111222333333444444------...000111222333444333333333333333333333333111222222333333222222111222222111111111111222222333333333444444555555555333111//////111222333333333333333444444444555555222222222333333333444444444444444555555555666666888666555666666555888>>>FFFQQQcccwww|||}}}vvv~~~yyy~~~~~~~~~~~~}}}gggUUUOOOFFFDDD@@@>>>>>>===<<<;;;999999888888999;;;<<<===888888777777666666555555999888666444333444555666444444444555555555666666333222222111111222222333333444444444555666666666444444222222222222444444444444444444444444444444333333333333333333333333555444222111000111222222333333333333333333333333222222111000/////////000222222222222222111000000111111111111111111111111333222222111111222333333333222222111111222222333000111222333333111000///444333111000000111333444555555444333333222111111222444777::::::777444222222222111111111111222222777666444222111111222222111111222222222222111111111111222222222333333333444444444444444444444444111111111111111111111111222333444444222222333444222333333333333222111111444333333333333444555555333222222222333333444555333444555777999888666444666666666555444444333333555555666666666666555555888777666555555666777888777777888888888999999999999::::::::::::::::::;;;???>>>===<<<<<<===>>>???>>>======<<<<<<<<<======>>>>>>===<<<;;;::::::999::::::;;;;;;::::::999888999999:::;;;;;;;;;::::::777777888999999999999888888888888888777777777777777666666666666555555555333333333444444555555555999888777666555444444444333333333222222222111111222333333444444333333222111111111111111111111111111111222222222333333333111222222222222111000000000000000000000000000000///000222333333222000///222222111111111111222222111111111111111111111111111111222222222222111111333111000...///111333555333333333333333333333333333333333333333333222222222222222333333444444444444333222111111333555666222222222222222222222222444444555666555444222111333333333444444444555555444555555555444333333222666777777777777888;;;===CCCQQQeeeyyy|||xxxyyywwwzzz}}}~~~~~~~~~~~~gggUUUNNNFFFCCC@@@>>>>>>===<<<;;;<<<;;;;;;:::;;;<<<>>>???999999999888777777666666;;;:::888666666666777888222222333333333444444444444444333333333333444444444444444444555555555555444444333222222333444444333333333333333333333333333333333333333333333333444333222222111111222222333333333333333333333333333222111111111111111222///000000000//////...---111111111111111111111111333333222111111111222222333222222111111222222333111111222222222222222111444333222000000111222333555555555444333222222222111333555777777555333111222222111111111111222222333333222222222222222333111111222222222222111111111111222222222333333333333333333333333333333333222222222222222222222222222333444444222222333444222333333333333222111111444333333333333444555555333333222222222333444444444444444666888888666444444444444555555555555555555666666666666666666555777666555444444555666777666666666777777777888888999999999:::::::::::::::=========>>>>>>===============<<<<<<<<<<<<<<<===>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;:::999999999999:::::::::999999888777777888999999999999888888888888888777777777777666666666555555555555444333333333444444444555555666666555444333333333333333333333222222222111111222222333333333333222222111111111111111111111111111111111222222222333333111222222222222111000000000000000000000000000000///000222333333222000///222222111111111111222222111111111111111111111111111111222222222222111111222222333333333444444444333333333333333333333333222222222222222333333333222333333333333333333444444333222111111333444666333333333333333333333333333444444444444444333333333333333444444444555555444555555555444444333222666777777777777888;;;===CCCPPPcccuuuzzzvvvxxxuuuyyy}}}~~~}}}~~~~~~~~~fffSSSLLLFFFCCC@@@>>>>>>>>>===;;;===<<<;;;;;;;;;<<<======::::::999999888777777777888777555444333333444555222333333333333444444444555555444444444444555555555555555555444444444444444444333333333333444444222222222222222222222222333333333333333333333333222222333333333222111111222222222222222222222222222222222222222222333444222222333333333222111111111111111111111111111111444333222111111111111111222222111111111111222222222222111222222333444555555444222111000111222222555555444444333222222222000111222333333222111000222222111111111111222222000000111222222222222222111111222222222222111111111111222222222333333333333333333333333333333333333333333333333333333333222333444333222111222444333333333333333222222111333333333333333444555555444444333222222333333333444444444666777777555333222333333444555555666666555666666777777666666555666555444333333444555666555555555555666666666666888888999999999::::::::::::<<<>>>??????>>><<<:::<<<<<<;;;;;;;;;<<<<<<============<<<;;;;;;;;;:::;;;<<<<<<<<<<<<;;;::::::999999999999999888777666777777888999999999999888888888888888777777777777666555555555555444444444333333333444444444444555333222222111111222222333333333333222222222111111111111222222222222111111111111111111111111111111111111111222222222222333111222222222222111000000000000000000000000000000000111222333333222111000222222111111111111222222111111111111111111111111111111222222222222111111111222333555555444333222333333333333333333333333111111222222333333444444444333333333333333333222444333222111222333444555444444444444444444444444333333333333333444444555333333333444444444555555444555555555555444333333666777777777777888;;;===CCCOOO```oooyyyuuussswwwzzzssswww~~~~~~}}}|||}}}}}}~~~dddRRRKKKEEECCC@@@>>>>>>>>>===<<<<<<;;;:::999888999:::;;;:::999999888888777666666666555444222222222222222555555555555666666666666555555444444444444555555555555555444444333333333444444444333333444444444222222222222222222222222222222222222222222222222111222333444444333111000111111111111111111111111111111111111111222333444333444444555444444333333111111111111111111111111444333222111000000000000222222111111111111222222222222111111222444666777555444333222111111111111333333333222222111111111111111111111111111111111222222111111111111222222///000111222222111000///111222222333333222222111111111222222222333333333222222222222222222222222333333333333333333333333111333333333222111222333333333444444333333222111333333222222333333444555444444333222222222333333555444444555777777555333333333333444444555555555555666666777777666666555666555444333333444555666444555555555666666666666777777888888999999::::::;;;<<<============<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::999999999999888666555555777777888999999999999888888888888888777777777666555555555555444444444444444444444444444444444444111111111111111222333333333333333222222222111111000000111111111111000000111111111111111111111111111111111111222222222222111222222222222111000000000000000000000000000000000111222222222222111000222222111111111111222222111111111111111111111111111111222222222222111111000000111222222222222111333333333333333333333333111111222333444555555666444444444333333222222222333333222222222333444555444444444444444444444444555444333222222222333444333333333444444444555555444444555555555555444444666777777777777888;;;===CCCNNN]]]jjjrrrwww}}}}}}ooooootttvvvpppuuu~~~~~~|||||||||}}}|||cccPPPKKKEEEBBB???>>>>>>>>>===<<<<<<;;;:::999888999:::;;;888888888777666666555555888888777666666555555555555555555666666666777777444444333333333333444444555555444444333333333222444444444444444444444444444444444444444444444444222222222222222222222222000111333444444333222111111111111111111111111111000000000000000111222333000000111111111111111000111111111111111111111111333222111111000000000111222111111000000111111222222222111111222444666777444333333222222111111111111111111111000000000000222222111111111111222222222222111111111111222222111111222222111000...---222222333333333333222222111111222222222333333333222222222222222222222222222222222222222222222222111222333333111111222333333444444444444333222222333222222222222333444444444333333222222333333333555444444444666666444333555555444444333333333333555555666666666666555555666666555444444555666666555555555666666666777777666666777777888999::::::===<<<;;;::::::;;;<<<===:::::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999999999888777666555444777777888999999999999888888888888888777777777666666666555555555444444444444444444444444444444444111111111111222333444555333333333222222222111111///000000111111000000///111111111111111111111111000000111111111222222222111222222222222111000000000000000000000000000000111111111222222111111111222222111111111111222222111111111111111111111111111111222222222222111111222111000//////111333444333333333333333333333333222333333444555666666777444444444333333222222222222222222222333333444444222222222222222222222222777555333222111111222222333333333444444444555555444444555666666555555444666777777777777888;;;===BBBNNN]]]gggmmmqqqwww|||yyyjjjkkksss|||rrrnnnrrr}}}~~~~~~|||||||||}}}yyy```PPPLLLDDDBBB???>>>>>>>>>>>>======<<<;;;;;;;;;<<<======888888777777666555555555777777777666555555444444333333444444444555555555444444333333333333444444444444444444333333333333444444555555555555444444444444444444444444444444222222222222222222222222111111222333333333222222222222222222222222222222000000000///000000111111000000111222222222222111111111111111111111111111111111000000000111111222111111000000000000111111222222111222222333444555222222222222222222222222000000000000000000000000222222222222222222222222222222111111111111222222333222222222000///...---222222333333333333222222111111222222222333333333333333333333333333333333111111111111111111111111111222333222111000111333444444444444444333222222222222222222222333444444333222222222333333444555666555333444555555444333555555444444333222222111444444444555555444444444777666555444444555666777555555555666666666666777555555666777888999999:::===<<<:::999999:::<<<===999999999999:::;;;;;;<<<:::;;;;;;;;;<<<=========;;;<<<<<<<<<<<<;;;::::::888888888888888777666555777777888999999999999888888888888888777777777777777666666666666555555555555444444444444333333333333222222222333444444555333333333222222222111111000000111111111111000000111111111111111111111111000000000111111111111222111222222222222111000000000000000000000000000000111111111111111111111111222222111111111111222222111111111111111111111111111111222222222222111111555444111000000222555777333333333333333333333333333333444444555555666666444333333333333333333222222222333333333444444444222222222222222222222222555444333222222111111111333333333444444444555555444444555666666666666555666777777777777888;;;===BBBNNN^^^hhhlllooouuu{{{vvvgggjjjtttvvvooommmooo|||~~~~~~}}}|||}}}}}}vvv^^^PPPMMMDDDBBB???>>>>>>???>>>===<<<;;;;;;:::;;;<<<>>>???999999888888777666666555555555555555444333222222444444444444555555555555555555444444444444555555333333333333333333444444333444555666666555444333333333333333333333333333111111111111111111111111222222111111222222333444333333333333333333333333222222111111000000111111111222222333444444333333111111111111111111111111000//////000000111222333111111000000000000111111111111222222222222222111000111111222333333333333111111222222222222222222000111222222222222111000222222111111111111222222333222111111000000000000222333333444444333333222111111222222222333333333333333333333333333333333222222222222222222222222000222333222111000111222444444444555444444333222222222222111222222333444111111111222333444555666777555333333444444444222444333333333333333333333222333333444444333333222666555444333333444555666333444444444555555555555444444555666777888999:::;;;::::::::::::::::::;;;888888888888999:::;;;<<<::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;:::999999888888888999999888777777777777888999999999999888888888888888777777777777888888777777777666666666555555444444444333333333333333222222222333444444333333333222222222111111000111111222222111111000111111111111111111111111000000000000111111111111111222222222222111000000000000000000000000000000222111111111111111111222222222111111111111222222111111111111111111111111111111222222222222111111333333222222222333444555333333333333333333333333222333333333333333333333222333333333333333333444222222333333444444444333333333333333333333333333000111222333333333333333333333333444444444555555444444555666666666666666666777777777777888;;;===AAAOOO___jjjnnnpppvvv|||}}}sssggglllxxxqqqnnnmmmmmmxxx~~~}}}~~~~~~ttt]]]PPPNNNDDDBBB???>>>>>>???>>>===999999888888999;;;<<<===::::::999999888777777777999999999999888777666555666666666666777777777888666666555555555555666666222222222333333444444444333444555666666555444333222222222222222222222222111111111111111111111111222222111000111222444555333333333333333333333333444444333222111111111111---...///000000000000000111111111111111111111111.../////////000222333444111111000000000000111111000111222333333222000//////000111222333444444444333333333333333333333333///000111222222111000///222222111111111111222222222111000000000111333444222333333444444333333222111111222222222333333333444444444444444444444444333333333333333333333333000222222222111000111222444444555555444444333222222222111111222222333444000000111222333555666777777555333333444444333222111222222333333444444555111222222333333222222111444444222222222222444444222222333333333444444444444444555666777888999999888999;;;<<<<<<;;;999888888888888888999:::;;;<<<999::::::;;;<<<===>>>>>>::::::;;;;;;::::::999888777888888999999999999888777777888999999999999888888888888888777777777777888888888888777777777777555555555444444333333333333333222222222222222333333333333222222222111111111111222222222222111111111111111111111111111111000000000000111111111111111222222222222111000000000000000000000000000000222222111111111111222222222222111111111111222222111111111111111111111111111111222222222222111111///000111222333222111111333333333333333333333333222222111111111111111111222222222333333444444444111222333444444444333333444444444444444444444444,,,...000333555555555555333333333444444444555555444444555666777777666666666777777777777888;;;===AAAOOOaaalllooorrrwww}}}~~~|||qqqiiinnnzzzooonnnmmmkkkuuu~~~~~~~~~uuudddTTTMMMEEEDDDBBB@@@>>>>>>>>>>>>===<<<:::888888888:::;;;<<<:::888777555555555666777666555444333444555555333444555555666555555555555555555555555555555555333333333444444555555555333444555555666666555555333333444555444333222111222222222222222222222222000000000000000000000000333333222111000000111111222333444555555333111000///000222333333222000///000111111111111222222222111111000000000000111111111111111111111111111111111111000000000111222333222222111111111111222222333333222111111222333333111111111111111111111111111111000//////000111111111111111111111111111111222222111111222222333444222222222222222222222222111111111111222333444444333333222222222333444555444444444333333222222222555555555444444333333333555444333333222222333333333333222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333444444444333222222444444222222222222444444333333444444666777888999999999999999999999::::::999999::::::::::::;;;;;;:::;;;<<<<<<;;;;;;<<<>>>AAA@@@>>>===<<<<<<<<<===<<<;;;::::::999999::::::777777777777777777777777777777666666777888999999;;;;;;;;;:::999888777666333333333333333333333333555444222111111222444555333333333333333222111000111111111111111111222222000000000000000000000000000000000000111111111111222222222222222222222222000000000000000000000000222333333333333222111111...///111111111222333555222222222111111111000000222222222222222222222222333222222111111222222333333333333333333333333333555333111//////111333555222222333333333333444444555444333222222333444555222333555666666555333222222222222333333444444444444555666666666555444333666666666666777777777777888888777666555777;;;>>>CCCPPP```llluuu|||~~~{{{ssskkksss~~~mmmhhhiiinnnyyyvvvcccSSSKKKDDDCCC@@@>>>============<<<;;;:::888888999:::;;;;;;:::999777666555666666888777666555555555666666555444333222222444555666555555555555555555555555333333444444444444444444333444444555555555555555333333444444444333222111222222222222222222222222111111111111111111111111333222222111000000111111222333444555444333111000///000222333333222000///000111111111111222222222111111000000000000111111111111111111111111111111111111111222222222222333222222111111111111222222333333222111111222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333111111111000000000000000222222222111222222333333222222222222333333444444444444333333333222222222444444333333222222222222444444333222222222222333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333111111222333333444333333444333333222222333333444333333444444555777888999888888888999999999999:::999999::::::::::::;;;;;;;;;<<<======<<<<<<===>>>@@@???===<<<;;;;;;<<<<<<<<<;;;::::::999999::::::888888888888888888888888777777666666777888888999::::::::::::999888777666333333333333333333333333555444222111111222444555333333333333333222111000111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222000000000000000000000000111111222222111111000///111222333222000///000111222222222111111111000000222222222222222222222222333222222222222222222333333333333333333333333333444333111000000111333444222222222333333333444444444444333333333333444444222333555666666555333222222333333333333333333444444444555555555444444444555555555555666666666666777777777666666777;;;>>>DDDRRRbbblllttt|||wwwnnnvvv|||kkkfffhhhmmmyyyvvvbbbQQQIIICCCBBB@@@>>><<<<<<<<<<<<;;;:::999888999:::;;;<<<;;;:::999777666666666666888888777666666666666777555444111000000222555777444444444444444444444444444444444444444444333333333333444555555555555555333333444444444333222111222222222222222222222222222222222222222222222222333222111111000111111111222333444444444333111000000111222333333222111000000111111111111222222222111111000000000000111111111111111111111111111111000111333444444444333222222222111111111111222222333222222111111222222333111111111111111111111111000111222333333222111000111111111111111111111111111111000000111111222333111111111111000000//////333333222222222222222222222222222222333333333444333333333333222222222222222222222222111111111111444444333222222222222222000111111111222333333333333333333333333333333333444444444444444444444444333333333333333333333333...///000222333444444444222333333444444333333222333333333444555666777888777777888888999999999999999999::::::::::::;;;;;;;;;<<<>>>===<<<<<<===??????>>><<<;;;::::::;;;<<<<<<;;;::::::999999::::::888888888888888888888888777777666666666777888888999999999999999888777666333333333333333333333333444444222222222222444444222222333333333222111111111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222000000000000000000000000000000111111000000///...111222333111///......///222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222444333111000000111333444222222222222333333333333333333444444444444333333222333444555555444333222444333333333333333333222444444333333333333444444444444444444555555555666666777777666666888;;;>>>EEETTTdddmmmttt~~~{{{pppyyyyyyhhheeegggmmmyyyvvv```OOOGGGCCCBBB@@@>>>===<<<<<<<<<:::999999999999:::<<<<<<::::::999888777777666666777777777666666666666666555444333222333444555666444444444444444444444444555555555444444333333333333333444555555555444444444444444333333333222222222222222222222222222222222222222222222222222222222222111111111111111222222333333333333222111000000111222222222222111000000000111111111222222222222111111000000111111222111111111111111111111111000111333555555444333222333222222111111222222333222222222222222222222222111111111111111111111111000111333444444333111000111111111111111111111111222111111111111222333333444444333333222111111111333333333333222222111000111111222222333333333333333222222222222222222222222222222222222222111111444333333222111222222222///000000111222333333444222222222222222222222222444444444444444555555555222222222222222222222222//////000111222333333222222222444444444444222222333333333333444555666777666666777777888999999999999999999:::::::::;;;;;;:::;;;===<<<;;;;;;<<<>>>===<<<;;;:::999:::;;;;;;<<<;;;::::::999999::::::888888888888888888888888777777666666666777777888888888999999888777666666444444444444444444444444444333333222222333333444222222333333333222222111222222222111111111111111000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000111111000000///......///111111000///111222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111333222111000000111222333111222222222222333333333222333444555555444333222333333444555555444333333444444444333333222222222444333222111222333444555444444444555555666666777666666777777777888;;;>>>EEEUUUgggqqqxxxsss{{{yyyiiifffhhhmmmyyyuuu___NNNGGGEEECCCAAA???>>>======>>>999999999999:::;;;;;;<<<::::::999999888888777777666666666555555555444444333444666777777777666555444444444444444444444444555555555444444333333333222333333444555444444444444444333333333222222222222222222222222222222222111111111111111111111111222111111111111111222222222333333222222222111111111111111222222111111111000000111111111222222222222222111111111111222222111111111111111111111111000111333555555444333222333333222222222222333333222222222222222222222222111111111111111111111111000111333444444333111000111111111111111111111111222222222222222333444444333333333222222222111111333333333333333222111000000111222333333333222222222222222222222222222222222222222222333333333333333333222111111111111222//////000111222222333333222222222222222222222222333333333444444444555555222222222222222222222222111111222222222111111000222222444444444444222222333333222333333444555666555555666777777888999999999999999:::::::::;;;;;;888999;;;:::999999:::<<<===<<<:::999999:::;;;;;;<<<;;;::::::999999::::::888888888888888888888888777777666666666666666777777777888888888777666666444444444444444444444444333333333333333333333333111222222333333333222222222222222111111111000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000111111222222111111000///...///111111000000111333111111111111111111111111222222222222222222222222111222222333333222222111111111111111111111111111222111111000000111111222111111111222222222333333111222333444444333222111333444444444444444444333444444444333333222222222333333222111222333444555444555555666777777888888555666777777777999<<<>>>EEEVVViiiuuuyyy|||mmmiiikkkooozzz~~~~~~ttt^^^NNNIIIEEEDDDBBB@@@>>>>>>>>>>>>999999::::::::::::::::::999999::::::999888888777555555555666555444444333222444777999999888666444333333333333333333333333444444444444444444333333222222333444444444444444555444333222222222333333222222222222222222222222000000000000000000000000111111111000111111222333333222222222111111111111111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111000111333444444444333222333333222222222222333333111222222333333222222111111111111111111111111111000111222333333222111000111111111111111111111111222222111111222222333444000000000000000000000000111222333444333222111000///000222333333333222111111111111222222222222222222222222333333333333333333333222111111111111111///000000000111222222222222222222222222222222222111222222333333444444444222222222222222222222222222222333333222111111000222333333444444333333222222222222222222333444555444444555666777888888999999999::::::::::::;;;;;;777888:::999888888999;;;<<<<<<::::::::::::;;;<<<<<<;;;::::::999999::::::999999999999999999999999777777666666555555666666666666777777777777666666444444444444444444444444333333333333333333333333111111222333333333222222333333222222111000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111222222111111000///111222333222111000000222111111111111111222222222222222222222222222222222111222333444444333222111222222222222222222222222111111111000000111111111111111111111222222222222222222333333333333222222444444444444444444444444444333333333333333333222333222222333333444555666444555555666777888999999444555777888888999<<<>>>FFFWWWkkkzzz~~~ooolllooosss~~~~~~}}}}}}~~~~~~rrr]]]OOOKKKDDDCCCAAA???============::::::;;;;;;::::::999999999999:::::::::999888777555666666777666555444333333444666777777777666555333333333333333333333333333333444444444444444444222222333444444444444333555444333222222222333333222222222222222222222222111111111111111111111111111111000000111222222333333222222111111111111111222111111111111111111222000111111111111222222222333222222111111222222333111111111111111111111111111111111222222222222333444333333222222333333444111222333333333333222111111111111111111111111111111111111111111111111111111111111111111111111111000000000///000111111222/////////000111111222222000111333444444333222111///000222333333333111000000111111111222222222222111111111111222222222333333222222111111111111111000000000000111111111111111111111111111111111111000000111111222333333444111111111111111111111111111222333333333333333222444333333222222333333444222222222222222333333444333444444555666777888999999999::::::::::::;;;;;;777999::::::999888:::;;;===<<<;;;::::::;;;<<<===<<<;;;::::::999999::::::999999999999999999999999777777666555555555555555555666666777777666666555555555555555555555555555222333333444444333333222000111222333333333333222333333222222111000000///000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000111111000000///...111222333333222222333444000000111111111222222222222222222222222222222222000111333444444333111000333333333333333333333333111111000000000000111111111111111111222222222222333333222222222222333333444444444333333444444444222333333333333333333444222222333555555666666666333333444555666777888999333555777888888:::<<<>>>HHHYYYmmm}}}|||ooonnnrrrwww~~~}}}||||||}}}qqq\\\PPPMMMCCCBBB@@@>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999888888999:::;;;:::999888777666777888888888777555444444444444444444555666666333333333333333333333333333333333444444555555555222222333444444444333333555444333222111222333444222222222222222222222222222222222222222222222222111111000000111222333333333222111111000000111111222222111111111111222222000111111111111222222222333222222111111222222333111111111111111111111111111111000000000111222333444333333222222333333444111222333444444333222111111111111111111111111111111111000//////000111111111111111111111111111111...............///000000000000111222333444444555///000222444444444222222...000222333333333111000000000111111222222222222//////000000111111111222333222222111000111111111111111111000000000000000111111111111111111111111//////000111222222333333111111111111111111111111000111222333444555555555555444222222222222444555222222222111222222333333333333444555666777888999999999:::::::::;;;;;;;;;888:::;;;;;;:::999;;;<<<===<<<;;;;;;;;;<<<===>>><<<;;;::::::999999::::::999999999999999999999999888777666555555555555555555555666666666666666555555555555555555555555555222333333444444333333222000111222333333333333333333333222222111000000///000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///////////////......------///111333333555777999000000111111222222222222222222222222222222222222000111333444444333111000333333333333333333333333000000000000000000000000000111111111111222222222444333222111111222333444555444444333333444444555222222222333333444444444111333444666777777666555222222333444555666777888333555777888999:::<<<>>>JJJZZZmmm~~~zzznnnnnnssszzz}}}}}}~~~||||||{{{|||ooo\\\OOOJJJFFFCCC???======>>>======<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999888888777777666555555444444333333333333333333333333333333333444444444444555444444333222333444555666333333333444444444555555666666555444333333222222222222222111111111000000//////000111222222333333333333333333222222111111222111111111111111111222333333333333333222111000111111222222222333333333////////////000000000000///000000000000111111111000111111111111222222222222333444444222222333444222333333444444333333222222222222222222333333333222222222111111111111000////////////////////////333333333222222222111111111111111111111111111111111111111111111111111111000000000111222222333333222222222222222222222222333333333333333333333333111111111111000000000000***---111333222222222333111111000000111222333333222222222222222222222222555444333333222222222222222222222222222222222222111222222333333222222111000111222222333444555555777666666666666777777888999999:::;;;;;;<<<<<<===>>>;;;999888999::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::;;;::::::999888777666666888888888777777777777777555555555666666666666666999888777666555444444444333333444444555444444444333333333222222111111111222222222111111111111000000000000000000000000000333333333333222111000///333222111000000111222333111111111111111111111111333333333222222222111111000000111222222222222111111111111111111111111111444222111222444444222///333333333333333333333333222222222222222222222222111222222333333222222111111222333444444333111000222222333333333333444444333333333333333333333333333333333333333333333333111333555777888888777666777777666555444444333333555444555999:::999===BBBLLLZZZmmm~~~zzz|||qqqqqqtttyyyyyy}}}~~~}}}}}}}}}nnn\\\NNNIIIFFFCCC???======>>>======:::999999888888999999:::;;;;;;:::999888888777777777777666666555444444333333333333333333333333333555555555555666666666666444333333333333444555555333333333444444444555555555555555444333333333222222222222111111111000000///000000111222222333333333333222111111111111111222222111000000111222222222333333333222222111000111111111222222222333333000000111111111222222222000000000111111111222222000111111111111222222222111222333222111111222333222222333333333333222222//////000000111111222222222222222111111111111000000000000000000000000000111111111000000000//////111111111111111111111111111111111111111111111111000000000111222222333333222222222222222222222222000000000000000000000000111111111111000000000000)))+++///000000//////000111111000000111222222333222222222222222222222222555444333222222222222222222222222222222222222222111222222333333222222111333333333333333333333333666666666555666666777888888888999999::::::;;;;;;===:::888888999:::999999;;;;;;;;;;;;;;;;;;;;;;;;999999888777777888999999999999888888777777666666777777777777777777777777666666666666666555555555888777666555444444444444333333444444555444444333333333333222222222111111222222222111111111111000000000000000000000000000+++,,,---...////////////222222111000000111222222111111111111111111111111///000111111333333444555000000111222222222222111000000000000000000000000///------///222444333111333333333333333333333333222222222222222222222222111222222333333222222111222222222333333222222111222222333333333333444444333333333333333333333333333333333333333333333333444555666777777666555555333333333333333333333333555444555999:::999===BBBKKKZZZmmm}}}{{{www{{{qqqrrrxxxvvvwww|||~~~}}}}}}||||||mmmZZZMMMHHHEEECCC???>>>>>>>>>===<<<999999888888888888999999;;;:::999888777666555555666666666555444444333333444444444444444444444444222222222222333333333333222333444444555555444444333333333444444444555555444444444444333333333333222222222111111111111111000000000111222222333333333222111000///000111222333222000//////000222333222222222333222222111000111111111222222222222333222222222333333333333444111111111111222222222333000111111111111222222222000111222111000///000222111111222222222222111111/////////000111222222333222222222111111111111000111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111000000000111222222333333333333222222111111111111////////////////////////111111111111000000000000...000222333222111111222111111111000111111222333222222222222222222222222444333333222222222222333222222222222222222222222111222222333333222222111444444444333333222222222555555555555555666777777666777777888999999::::::;;;999777777888999888777::::::::::::::::::::::::999999888777777888999999777777777777777666666666777777777777777777777777777777666666555555444444666666555444333333333444333444444555444444333333333333333222222222222111222222222111111111111000000000000000000000000000...///000111222222222222222222111000000111222222111111111111111111111111///000000111222333444444000000111222222222222111000000000000000000000000.........000222333222111333333333333333333333333222222222222222222222222111222222333333222222111333222222111222222333333222222333333333333444444333333333333333333333333333333333333333333333333666666666555555555444444111111222333444444555555666444666999999999<<>>>>>>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;:::888777666555444666555555555444444444333555555555555555555555555111111111111222222222333222333444555666555444333333333333444444444555555333333333333333333444444111111111111111111111111000000111111111222222222222111000///...///111222444222000//////000222444111111222222222222111111111111111111222222222222222222222333333333444444111111222222222333333333000000111111111222222222000111222111000000111222000111111222222111111000000111222222333444555555222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000111222222333333333333222222111111000000222222222222222222222222111111111111000000000///111333555555333222222333222111111111111111222222222222222222222222222222333333222222222222222333222222222222222222222222111222222333333222222111333333333333333333333333444444444444555666777777666777777888888999999:::999888666777888888888666999999999999999999999999999888888888888888888999555555555666666666666666666666666777777777777777888888777666555444444333555444444333333333444444444444444555444444333333222222222222222222222222222222222111111111000000000000000000000000000000444444444444444333222222222111111111111111111222111111111111111111111111222222222222111111111111000000111222222222222111000000000000000000000000333333333333333222111000333333333333333333333333222222222222222222222222111222222333333222222111333222111000111222333444222222222333333333444444444444444444444444444444444444444444444444444444666555555444444444555666444444555555666777777777666555666999999999<<>>===;;;;;;::::::999999::::::;;;;;;;;;:::999888777666666555555555555555444444444555555555555555555555555555555666666666777777777222333444555666555444333333333333444444444555555222222333333333333333333111111111111111111111111111111111111111222222222111111000//////000111222333222000//////000222333000111111222222111111111000000111111111222222222111111111111222222222222111111222222222333333333000000111111111222222222111222333222111000111333000111111222222111111000111222222333444444555555222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000111222222333333222222222111111000000000333333333333333333333333111111111111000000000//////000111111///...///000222222111111111111111222222222222222222222222222222222222111111222222333222222222222222222222222111222222333333222222111111111222333333444555555333333333333444555666777777777888888999999::::::888777666777888999777666999999999999999999999999888888888999999888888888555555555555555666666666555555666666777777777777888888777666555444444333444444333333333444444555444555555555444333333222222222222222222222222222222222222111111111000000000000000000000000000000//////000000000///......111111111222222111111111000000000000000000000000222222222111111111000000000000111222222222222111222222222222222222222222222333333333222222111111333333333333333333333333222222222222222222222222111222222333333222222111222222111000111222444555222222222333333333444444444444444444444444444444444444444444444444444444333333333333444555777777666666666666666666666666777555666999999888<<>>===<<<:::888::::::999888777777888888;;;:::999777666555555555444555666777888888888777555444333333333333444555444444444333333222222222333333333333333333333333333333333444444444555555222222222222222222222222444444444444444444444444222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111000000000000000111111222222222111111111111222222///000111222222111000///000000000000000000000000111111111111111111111111222222333333333333444444333333333333333333333333000000111111111111000000000000////////////000000000000000000000000000000000000111111111111000000111111000000000000111111000000111222222222222111222111111111000000//////222222222222222222222222000000000000111222333444////////////111333555666555444222000000111222333222222333444444444444444000000111111111222222222444333333222111000//////555333111000111111000///444333111000000111333444333333222222333333444555555555444333444555666777777777777777777777777777555555555666777777888888777888:::;;;<<<;;;;;;:::888999999999777555333222222555888:::999888888999444555555555666666777777777666666666777888999999444444555666666555444444333333333222222222111111111111111111111111222222000000000000000000000000222111000000111333555777000000000000////////////000/////////000111222222000000000000000000000000000000000000////////////111111111111111111111111000000000000111111111111333333222222333333444555444444333333333333222222333333333333333333333333111111111222222333444444444111...---///333777888333444444555555444444333333222222111111222222333444444555555555555444444666666666666666777888888777333111555999;;;???DDDKKK\\\mmmvvvzzz~~~yyy|||}}}|||nnngggbbbjjj{{{wwwvvv{{{}}}~~~~~~}}}|||{{{yyygggWWWMMMJJJBBB@@@>>>>>>======;;;999::::::999888888888888888999999888777666555444444444444444444555555555555444444444444444444444444444444444333333333222222333333333333333333333333333333333444444444555555444444333333222222222111111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111000000222222222111111111111111000000000000000111111222222222111111111111222222000000111222222111000000111111111111111111111111222111111111111111111222222222222333333333444444222222222222222222222222000000111111111111000000000000////////////000000000000000000000000000000000000111111111111000000111111000000000000111111000000111222222222222111111111111111000000000///111111111111111111111111000000000000111222333333000000///000111222444555444333222111111111222222//////000111111111000000000000111111111222222222333333222222111000000///111000///000222333333222444333111000000111333444333222222222222333444444555444444333444555666777777777777777777777777777555666666777777888999999888999:::;;;;;;;;;:::999888888888888777666444444555777:::;;;:::999999:::555555666666666777777777666666666555666666777777444444444444444444444444333333333222222222222111111111111111111111111111000000000000000000000000000///.........000222333111111111111000000000000000000000000000000111222000000000000000000000000000000000000000000000///111111111111111111111111------........./////////333333222222333333444555444444333333333333222222222222222222222222222222222222111111111111111111444111......000444666777333444444555555444444333555444444333222222222333444444555555555555444444666666666666666777888888;;;666444777999:::>>>BBBMMM]]]nnnvvvyyy}}}xxx{{{|||wwwjjjeeeccckkk|||~~~tttuuuzzz~~~~~~}}}||||||yyygggWWWMMMJJJBBB@@@>>>===>>>===;;;999:::999999888888888888999888888999888888666444333777666555444333444555555444444555666666555444444444444444444333333333333444444444444444444444444333333333444444444555555666555555444333222111111000000000000000000000000222222222222222222222222111111111111111111111111222222222111111111111111222222222222111111000000000000000000000111111222222222111111111111222222111111222222222222111111111111111111111111111111333222111000000111222333222222222222333333333333111111111111111111111111000000111111111111000000000000////////////000000000000000000000000000000000000111111111111000000111111000000000000111111///000111111222222111111111111111111000000000000////////////////////////111111111111111111111111111111000000111111222333222222222222222111111111222222333333333222222111000000000111111111111222333222222222111000000000/////////111444444333111333222111000000111222333222222222222222333444444444444444333444555555666777777777777777777777777666777777888999999::::::999::::::;;;::::::999888888888777666666666666777666888::::::999888888888666666777777777777777888666666555555444444555555444333222222222222333444333333333333222222222222111111111111111111111111000000000000000000000000000///...---...///000111222222222222111111111111222111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333222222333333444555444444333333333333222222111111111111111111111111333222222111000000//////333111///000222444555555333444444555555444444333555555555444444333333333444444555555555555444444666666666666666777888888===999777888999999===AAAPPP___ooovvvyyy|||vvvyyy}}}|||qqqfffdddeeennn~~~yyyqqqsssyyy~~~~~~}}}||||||zzzhhhWWWLLLIIIAAA???>>>===>>>===<<<::::::999999888888999999999888999:::::::::888555444;;;999777555444555666777444555555666666555555444444444444444444444333333555555555555555555555555333333333444444444555555777777666555333222111111333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111333333222222111000000000000000000000000111111222222222111111111111222222222222222333333222222222111111111111111111111111333222111//////111222333111222222222222333333333111111111111111111111111000000111111111111000000000000////////////000000000000000000000000000000000000111111111111000000111111000000000000111111///000000111111111111111111111111000000000000000000000000000000000000000111111111111111000000000222222111111111111111111111111222222222222111000333333444444444333222222000000000000111111111111222222222111111111111111111111222333444333000---222222111000000111222222222222222111222333333444333333333444444444555555666666666666666666666666777888888999999:::;;;;;;::::::::::::999999888888888888666666666777888999555666888888666555555666777777777777888888888888777777666555444444444444555444222111111222444555444444333333333222222222222222222111111111111111000000000000000000000000222111000000///000000111222222111111111000000000222222111000/////////000000000000000000000000000000000000000000111111111111111111111111111111111333333333333444444444555333333222222333333444555444444333333333222222222111111111111222222222222222222222222111111000000222111000222444555555444333444444555555444444333222333333444444444444444444444555555555555444444666666666666666777777888===:::888:::::::::>>>CCCQQQ```pppwwwzzz~~~vvvyyyyyynnncccdddiiisssvvvnnnqqqxxx}}}~~~}}}}}}|||{{{iiiWWWKKKGGG@@@>>>======>>>>>>===;;;:::999999999999999::::::888999;;;;;;;;;999777555;;;:::777555444444555666444444555555555555444444444444444444444444444444555555555555555555555555333333333444444444555555777777666555333222111111444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000000000000000000111111222222222111111111111222222222222222222222222222222111111111111111111111111222222111000000111222222111111111222222222333333222222222222222222222222000000111111111111000000000000////////////000000111111111111111111111111000000111111111111000000111111000000000000111111//////000111111111111000000000000000000000111111111111111111111111111111000000111111111000//////222222222222111111111000000111111222222222111000//////000000000000//////000000000000000000000000111111111111111222222222111111111333444333000---111111111111111111111111222111111111111222333333333333333444444444444444555555555555555555555555888888888999::::::;;;;;;;;;::::::999888888888888888888777666666777999:::666777888888666555666777888888888888777777777777888777777666555555555555777555444222222444555777444444444333333333222222222222222111111111000000000000000000000000000000111111111000000000000000111111000000000/////////222222111000/////////000000000000000000000000000///000000000111111111222111111111111111111111111000000000111111111222222333333222222333333444555444444333333333222222222222222222222333333444444222222222333333333444444222111111333555555444333333444444555555444444333...///111333444555555555444444555555555555444444666666666666666777777888:::888888::::::;;;@@@GGGSSSbbbsss{{{yyy}}}~~~zzzpppeeeiiipppzzztttmmmpppxxx|||~~~~~~}}}}}}}}}{{{hhhWWWKKKFFF???>>>======>>>???===<<<:::999999999999::::::;;;999999:::::::::999777777888777555444333333333444555444333333333333444555444444444444555555555555444444444444444444444444333333333444444444555555666555555444333222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111000000000000000111111222222222111111111111222222222222111111111111222222222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222000000111111111111000000000000////////////000000111111111111111111111111000000111111111111000000111111000000000000111111...///000000111111000000000000000000111111111111222222222222222222222222...///000111111111000///111111222222222111111000000000000111111111111111//////000111111111111111111000000000000000//////000000000111222222222333......///111444555444222111111111111111111111111111111111111111222333333222222333444444444444333555555555555555555555555777888888999999:::;;;;;;:::999999888888888888999888888777777777888888999888999::::::999888999;;;888777777777777777666666777777666666555666666666666555444444444444555666444444444444333333333333333333222222111000000000000000000000000000000000////////////////////////000000000000/////////...222111000000000000000000000000000000000000000000///000000111111222222222111111111111111111111111111111111222222222333333333333222222333333444555444444333333333333222222222222222333333444444555222222333333444555555666333222222333444555555333333444444555555444444333---...000333444555555555444444555555555555444444666666666666666777888888777666777::::::;;;AAAJJJUUUeeewww}}}{{{yyy{{{tttjjjpppyyy|||rrrlllpppxxx|||~~~~~~~~~~~~}}}}}}xxxgggVVVKKKGGG>>>===<<<===>>>???>>>===999999999999999:::;;;<<<888888888777777777777666666666555555444444444333555444222000000222444555444444444444555555555666333333333333333333333333333333333444444444555555444444333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000000111222222333333000000000000000111111222222222111111111111222222222111000000000000111222222222222222222222222222///111222333333222111///111111111111222222222222111111111111111111111111000000111111111111000000000000////////////000000111111111111111111111111000000111111111111000000111111000000000000111111...//////000000000000000///000000000111111111111333333333333333333333333,,,...000111222111000///000000111222222222111111111000/////////111222333///000111333444444444444111111000000///////////////000000111222222333333///......000333555555444000000111111111111000000111111111111111222222333111222333444444444333333444444444444444444444444777777888888999:::::::::999888888777777888999:::888888999999999888888777888:::;;;:::999:::<<<===777777777666666666555555555555444444555555666666444444444444444444444444555444444444444333333333333333222222111000000///000000000000000000000000......///000111111111111111111111000000000//////000000000000000000111222000000000000000000000000///000000111111222333333111111111111111111111111333333333333444444444444333333222222333333444555444444333333333333222222000111111222333333444444333333333333333333333333555333222222444555555444333444444555555444444333///111333444555444333333444444555555555555444444666666666666666777888888666666777:::999999AAAJJJXXXiii}}}|||zzzzzz{{{xxxqqqxxxyyyooojjjoooyyy~~~~~~~~~~~~~~~~~~vvvfffVVVKKKGGG>>>===<<<===>>>???>>>===999999999999::::::;;;<<<777666555555555555555666777777777888777777666555666333111//////111333666444444444555555555666666333333333333333333333333333333333444444444555555222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000111111222222222222//////000111222333333444000000000000000111111222222222111111111111222222222111000//////000111222222222222222222222222222...000222444444222000...000111111111111222222222000000000000000000000000000000111111111111000000000000////////////000000111111111111111111111111000000111111111111000000111111000000000000111111...//////000000000000000//////000000111111111222222222222222222222222222+++---///111222222111000///000111222333222222111111000///...///000222444+++,,,...///111222222222111111000000/////////...//////000111222333333444333111000000111222222111000000111111111111000000111111111000111222222333111222333444555444333333444444444444444444444444666777777888999999::::::888888777777777888:::;;;888999999::::::888777666777888999999888999;;;===777777666666555555555444333333333333444444555666222333333444444333333222555555444444444333333333333333222222111000000///000000000000000000000000///000111333444444444444222222222111111111111000000000//////000111222222000000000000000000000000///000000111222222333333111111111111111111111111//////000000000111111111333333222222333333444555444444444333333333222222///000000111222222333333444444333222222111111111666444222222333555555555333444444555555444444333333444555666666444222111444555555555555555555444666666666666666777888888666666888:::888888???HHHZZZlllwww{{{|||}}}zzz{{{vvv}}}~~~uuummmiiioooyyy~~~~~~~~~~~~~~~uuudddSSSGGGCCC@@@???>>>======<<<<<<<<<;;;:::888777777888:::;;;888888888888777777777777666555444333222111111111666555444333222333444444222222333333444555555666444222111111222444444444555555555555555555555555666555444333333333333333555555555555555555555555222222111111111111222222222222222222222222222222111111000000000000111111111111111111111111111111222222222222222222222222000000000000000000000000111111111000000000000000111111000000000000111111000000000000000000000000222222222222222111000///111111222222222333333333111111000000000111333444111111000000000000111111333222111000000111222333---222666444///,,,...111222222111111111111222222///////////////000111111111111000000000000000111222222111000///...------222111000//////000111222333222222222111111000000////////////000000000000333222111000////////////000000000000111111111111111111111111000000000000111111111111111111111111222111111111000000//////111111222222222222111111222222333333333333444444000222444666777777777666555555555555666777888999888888777777777777777888:::999777666555555555666777888888888888777666666777777777777777777777777666666555444444444444555444444444666777777444222444444222222222222444444111111111222222333333333444444444444333333222111111111111111000000000000111222222111///...000111......//////000000000111333333222111000///......111111111000000000000000555222//////000111222222222222111111000111111222111111222222222333333333333555666555333111111111111222222333333222222111444444444555555555666666444333222111222333444555444444444444444444444444111111222333333444555555444444444444444444444444555555666666777777888888666666777::::::;;;BBBJJJ\\\nnnwwwrrrxxxwwwzzzxxx}}}~~~|||rrrkkkhhhnnnwww|||}}}|||{{{{{{{{{vvveeeUUUJJJFFF@@@???>>>======<<<<<<<<<::::::999888888999::::::888888888777777777666666666666555444333333333333666555444333333444555666444444444444444444444444555333111111333555555444555555555555555555555555555555444333333333333333222222222222222222222222222222111111111111222222222222222222222222222222111111000000000000111111111111111111111111111111222222222222222222222222000000000000000000000000111000000000000000000000111111000000000000111111000000000000000000000000222222222222222111000000111111111222222222333333111111000000000111333333111111000000000000111111000////////////000111222111111111000000///000111222111111000000111111222111111000000000111111222111111000000000000111111222222111111000000//////111111000000000000111111222222111111111000000000/////////000000000111111111111000000/////////000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000000///111111222222222222111111111111111222222222333333111222333555666777666666555555555555666777888999999888888888777888888888999888777666555555666666555666777888888888888888666666666666666666666666666666555444444444444555666555444444666666555444444333222222222222333444111222222222222222222333444333111000000000111222111111111111000000000000111222222111//////000111/////////000000111111111111111111111000000000000111000000000000000000000/////////000222333222000222222111111111111111222111111222222222333333333333555666555333111111111111222222333333222222111333333333333444444444555333333222222222333444555222222222222222222222222111111222333333444555555555555555555555555555555444555555555666666666666888777888:::;;;<<>>======<<<<<<<<<999999999999999999999999777777777777666666666666666666555555555555555666555444444444444666777888777777666666555444444333555444222333444666666555555555555555555555555555555444444333333333333333111111111111111111111111222222111111111111222222222222222222222222222222111111000000000000111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000111222222222222111000000111111111222222222222333111111111000111111222333111111000000000000111111...//////000000111111111444111......111333222111111111000000000000111111333222222111111111222222111000000000000000111111222222222111111111111111000000111111111111000000111111000000000000//////000000000111111111222222///000000000000000111111000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111222222222222111111000000000111111111111222111222333444555666666666555555444555555666777888888888888888888888888888888777777666666666777777444444666777888999999999666666666666666666666666666666555444444444444555777555444444555666666555333333222222222222333333222222222222222111111111444222///------...000222111111111111000000000000111222222111000///000111000000000111111111111111//////000000111111111222000000000000000000111111,,,,,,...111333333111///111111111111111111111222111111222222222333333333333444555555333111111222111222222333333222222111222222222222333333333333333333333222333444444555222222222222222222222222111222222333333444444555666666666666666666666666444444444444555555555555:::888888:::;;;<<>>===<<<<<<<<<<<<888999999::::::999999888777777777666666666555555555555555444555555666666444444444444555777999:::;;;;;;:::888777555444444555444333444555666666555555555555555555555555555444444333333222333333444333333333333333333333333222222111111111111222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111000000111111111111000000000000000000000000000000111111222222222111111000111111111111222222222222111111111111111111222222111111000000000000111111111111111222222222111111222222111111222333222222111000000//////000000111333333222111111111111222000000000000000000111222000000000111111222222222///000111222222111000///000000000///////////////000111111111222222222222///000000111222333333333///000000000111111111111111111111111000000000///111111111111111111111111111111111000000000000000111111222222222222111111000000000111111111222222111222222333444555555555444444444444555666777777666666777777777777777777777777777777777777888888444555666777888888888888666666666666666666666666666666555444444444444555666555444555666777555444333222222222222222222333333333222222111111000000111111///......///000111111111111111000000000///111222333222111000000111111111111111111111222222000000000000111111111111000000000000000111111111/////////111333333111///000111111111222222222111111111222222222333333333222444555555333111222222111222222333333222222111222222222333333333333333333333333333444444555555444444444444444444444444222222222333333444444444555555555555555666666666555555555555555555555555:::888888999:::<<>>===<<<<<<<<<<<<888999999::::::999999888777777777777666666666666444444444444444444555555444333333444555777999:::===<<<;;;:::999777666666555444333444666777666444555555555555555555555555333333222222222333333444555555555555555555555555222222111111111111222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111111///000111111111111000///000000000000000000000000000111111222222222111111000000111111111222222222111111111222111111111111111111000000000000111111222222111111111111111111111555888888444111111333111111000000000000111111222111111000000000111111000000//////000111222222......//////000111111111///000111222222111000//////////////////000000000000111111111222222222222000111222333444555555555///000000000111111111111111111111111000000000///000000000000000000000000000000000000000000111111111111222222222222111111111111111111222222222333111111222222333333444444333333333333444555666777444444666666777777666666777777777888888888888888666666777777777666666555555555555555555555555555666666555444444444444555333333444666888777444111222222222222222222222222222222222111111000000000///000111222222222000000111111111111000000000///000222333333111000000111222222111111111111111111111111111111000000000000//////000000111111111111666333111000111222222111///000111222222222222111111111222222222333333333222333555444333222222333111222222333333222222111444444444333333333333333333333444444444555555555444444444444444444444444222222333333333333444444333333444444444555555555666666666666666666666666888666777999999;;;CCCLLLYYYlllzzzpppjjjiiiqqq~~~|||~~~~~~~~~|||{{{|||pppiiifffllluuuzzz~~~vvvdddTTTKKKHHH@@@???>>>======<<<<<<<<<999999999999999999999999888888888888777777777777555555444444333444444555333333333333444666888999;;;;;;::::::999888888777444333333444666666555333555555555555555555555555222222222222222333333444333333333333333333333333222222111111111111222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000/////////000111111222222///000111222222111000///000000000000000000000000000000111222222222222111000000000111111111111222111222222222222111000000111111000000000000111111111000//////000111333444666:::>>>;;;444///000333222222111111111111222222000000000000000111222222////////////000111222333......//////000000000111000000111111111111000000//////000000000000111111000000000111111111222222000111333444555555444444000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111222222222222111111111111111222222222333333222111111111111222333444333333333333333444666666333444666777888777777666777888888999999888777777666777777777666666555444555555555555555555555555666666555444444444444555222222333555666555333000111111222222222222111111111111111111111000000000...000333555555444111000111111111111000000000000000222444444222111000000111111111111111000000000222111111111000000///////////////000111111222222999666222000111222222111...///111222333333222111111111222222222333333333222333555444333222222333111222222333333222222111444444444444333333333333333333444555555555555444222222222222222222222222333333333333333333333333222222333333444555555555777777777777777666666666666555777::::::;;;BBBJJJVVViii|||~~~xxxnnnhhhgggppp~~~}}}}}}{{{||||||zzzrrrkkkgggmmmuuuyyy|||xxxeeeTTTJJJGGG@@@???>>>======<<<<<<<<<::::::999888888999::::::999999999999888888888888777777666555444444444444333333333333333555777888777777777777777888888888222222222444555666444222555555555555555555555555222222111111222333333444222222222222222222222222222222111111111111222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000...//////000111111222222///000111222222111000///000000000000000000000000000000111222222222222222000000000000111111111111111222222333222111000///111111000000000000111111111000///000222666;;;===AAA@@@>>>999333000111333333333222222222222333333000000000111222333444555////////////000111222333000000000000000000111111111111000000000000111111000000000111111111222222/////////000000000111111///000222333444333222111000000000000111111111111111111111111000000000000000000000000000000000000///000000000111111111111111111222222222222111111000000000111111111111222222111111000111111333333222222222222333444555666444555777999:::999888888888999999:::999888666666555555666666777666666666555555555555555555555555666666555444444444444555444222000000111333333222000111222333333222111000000000000000111111111111///000222333444333222111111111111111000000000000000222444555333111000000111111111000000/////////000000000000111111111111...//////000111111222222555333222111222222111000...///111333333333222111111111222222222333333333111333444444333222333444111222222333333222222111333333333333222222222111333333555666666666555444222222222222222222222222333333333333333333333333333333333444555666666666777777666666666555555555555666888<<<<<<<<>>======<<<<<<<<<;;;:::888777777888:::;;;:::::::::999999999888888999999888666555555555555444333222222333444666777444444444555666666777777222111222333555555333111555555555555555555555555222111111111222333333444333333333333333333333333222222111111111111222222000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000...//////000111222222222...000111222222111000...000000000000000000000000///000111222222222222222000000000000111111111111111222333333222111000///111111000000000000111111222111111222777===CCCGGGKKKDDD<<<555222222222222444333333222222333333444000000111222333555666777////////////000111222333111111111111111111111111222111000//////000111222000000111111222222222333////////////000000000000...///111222222222000///000000000000111111111111111111111111000000000000000000000000000000000000//////000000111111111222111111222222222222111111////////////000000000000222111000000000111222333222222222222333444555555555777999;;;<<<;;;:::999999:::::::::999888666555333333555666777777888888555555555555555555555555666666555444444444444555777333...,,,---000333555000111222333333222111000//////000000111111222222111111000111111222333333111111111111000000000000000222555555333111000000111000000000//////............///000111222333333...//////000111222222222000000111222444444111///---///111333444333222111111111222222222333333333111333444444333222333444222222222333333222222222222222222222111111000000333333555666666666555444444444444444444444444444333333333333333333333333444444444555666777777888666666555555555444444444555666:::>>>???>>>BBBIIIWWWiii{{{}}}vvvkkkeeedddqqq~~~~~~}}}tttyyyyyyuuuuuu{{{}}}||||||xxxppplllqqqwww{{{}}}~~~wwwgggVVVJJJFFF???>>>===<<<<<<;;;;;;;;;<<<;;;::::::999999999999;;;::::::999888777555555999888777666555444444444444555666777777666555444777666444333333444555666444444444444444444444444777666666555444333333333444444444444444444444444333333333333333333333333555444222111111222444555444333111000000111333444333222111000000111222333000000000111222222222333333333222111000000111111000111222333333222111000111111111111000000000000222222333444333222111000111111111000000000000000111111111111111111111111111111111111111111111111222222111000//////000000000000000000000000000000333//////777DDDJJJEEE===555444222000............222333333444333222000///000000000000111111111111222222222222222222222222000000////////////000000222111111111000000//////333222111000//////000000111111000000//////......,,,,,,------.../////////111111111111111111111111333222111///......------,,,---///000111111111000000000000000000000000000//////000000111111111222222222222111111111000000111111222222222333333333333333333444444444555555777666555555555777888999:::::::::999666444444555666555444333333444555666777777777666555555444444555666777777666666777888777777666555333222111000000000111111111222222222111111111111111111111111000000000000111222333444//////000000111111222222000000000000000000000000222222222111111111000000...///000111111111111111111111000000000000000111000000000000000000000000///000000000000111111111333222111000000222444555222222222222222222222222444333333222222333333444333333333333333333333333111111222333333444555555444444444444444444444444666555555444444444555555555555555555555555444444666666666666777777777777444444666999:::;;;AAAIIIYYYjjj|||zzzmmmgggiiiuuu}}}|||~~~}}}yyytttsssrrrrrrsssvvvxxxzzz}}}}}}}}}}}}sssnnnnnnvvv}}}~~~|||ttteeeUUUJJJFFFAAA@@@???>>>>>>=========<<<;;;:::999999999999999;;;:::::::::888777666555666666555555444555555555222333444555555444333222666555444444444444555666444444444444444444444444777777666555555444333333444444444444444444444444333333333333333333333333444333222111111222333444333222111000000111222333222111000000000000111222111111111111111222222222333222222111000000111111000111222222222222111000//////000000111111222222111222333333333222000000111000000000000000000000111111111111111111111111111111111111111111111111222222111000000000000000000000000000000000000000000222555;;;@@@AAA===999444333111000///...//////222333333333222222111000000000000000111111111111111111111111111111111111222111111000000111111222111111111111000000000///111111111111000000000000000000000000////////////000000000///////////////////////////////////////111000000////////////000---...///000111111111000000000000000000000000000///000000000111111111111222222222111111111000000111111111222222222333333333333333333444444444444444444444444444555666666888999999888777666666666777666555444444555666777777777666666666555555555666777888777666555666777666666555444333222222111111111111222222222333333222222222222222222222222333222111000000/////////000000000000000111111111000000000000000000000000222222222111111111000000///000000111111111111000111111000000000000000111000000000000000000000000111222222222222333333333333222111000000222444555222222222222222222222222444333333222222333333444333333333333333333333333111111222333333444555555444444444444444444444444555555444444444555555666555555555555555555555555666666666666777777777777555444666::::::;;;BBBJJJYYYjjj|||yyykkkeeegggvvv~~~zzzyyy|||{{{wwwsssppppppppppppqqqsssuuuvvvvvvvvvvvvwwwzzztttoooooovvv}}}~~~}}}|||qqqbbbTTTJJJFFFAAA@@@???>>>>>>=========;;;::::::999999999999:::::::::::::::999888666666444444333333444555666666333333444444444444333333444444444444444555666777555555555555555555555555777777777666555555444444444444444444444444444444333333333333333333333333333222111000000111222333222111000//////000111222111111000000000000111111222222222111111111111111333222111111000111111111000111222222222222111000......///000111222333444111111222222111111000///000000000000000000111111111111111111111111111111111111111111111111111111222111000000000000000000000000000000000000000000...444;;;===:::666333333222222111000///000000000333333222111111111111222000000000000111111111111000000000000000000000000333333222222222222333333111111111111000000000000//////111222222111000000////////////000000000000333333222111111000/////////////////////////////////////////////000111111......///000111111111111////////////////////////000000000000111111111111222111111111111000000000111111111222222222222333222222333333333444444444333333444555555555555444555666777888888888888888777777666666666666777777777666666666666666666666777888888777555444555666555555444444444333333333222222222333333333444444333333333333333333333333222222111000000/////////111111111111000000000000000000000000000000000000222111111111111000000000000111111111111000000///000000000000000000111111000000000000000000000000111222222222222333333333333222111111111222333444222222222222222222222222333333333333333333333333333333333333333333333333111222222333333444444555444444444444444444444444444444444444444555666777555555555555555555555555666666666666777777777777666666777:::;;;<<>>===<<<;;;;;;;;;;;;::::::999999999999999:::::::::::::::999888777666444444333333333444444555555555555555555555555555333333333444555666777777666666666666666666666666777777777666666555555555333333333333333333333333333333333333333333333333222222111000000111222222111111000//////000111111000000000000000000000000333222222222111000000000222222111111111111111222111111111222222111111111//////000111111222333333111111111111000000//////000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000111000000000000000000000000///444:::999444///...000000000000000000000111111333222111000000111222333///000000000111111111111000000000000000000000000333222222111111222222333111111111000000000000000---...000222333222111000......//////000000111111222222222111111000000000111111111111111111111111///////////////000000111//////000000111111111111////////////////////////000000000000000111111111111111111111000000000000111111111111222222222222222222222222333333333333444555666777777777666555333333555777:::;;;::::::888777777777777777777888666666666666666777777777777888888777555333444555444444444444444444444444333333333444444444555555444444444444444444444444//////000111222222222222222222111111000000//////////////////////////////111111111111000000000000111111111111111000///...///000000111111111111111000000000000000000000000//////000000000111111111222222111111111222333444222222222222222222222222333333333333333333333333333333333333333333333333222222222333333444444444333333444444444444444444333333333444555666777888444444444555555555555555666666666666777777777777888777888;;;<<<===DDDMMM___ooo|||mmmgggiiivvv}}}rrruuu{{{wwwuuusssooolllhhhiiikkkmmmnnnmmmllllllnnnooopppsssyyy|||qqqoooqqqyyy~~~~~~}}}}}}}}}ooo___QQQHHHDDD???>>>===<<<;;;;;;;;;;;;999999999888888999999::::::::::::::::::999888777666666555444333222222222555555555444444555555555222333444555555666777777666666666666666666666666666666666666555555555555333333333333333333333333333333333333333333333333222111111111111111111222111000000000000000000111000000111111111111000000333222222222111000000000222111111111111111222222222111111111111111111222222222222111111111111111111111111000000000000000//////000000111111111111111111111111111111111111111111111111111111111111111000000000000000111111000000000000000000000000222333333222000//////000///000000000111111111111222111000000000111222333///000000000111111111111111111111111111111111111111111000000000000111111000000000000000000111111---...000222333222111000......//////000000111111/////////000000111111111111111111111111111111111111000000///////////////000000000000000111111111////////////////////////111111000000000000000000000000000000000000000000000000111111111222222222111111111222222222333333444555666777777666555444222222444777;;;<<<;;;999777888888888888888888777555666666666777777888888777888888777444333333444333333333444444444444555333333444444444555555555444444444444444444444444///000111222333333333333222222111111000000//////////////////////////////000000000000000000000000111111111111111000///......///000111111111111111000000000000000000000000//////000000000111111111222222111222222222333333222222222222222222222222222333333444444333333222333333333333333333333333222222333333333333444444333333333444444444555555333333333444555666777888444444444555555555666666666666666666777777777777999777888;;;;;;===EEENNN```ooo~~~}}}nnnhhhlllvvv}}}qqquuu~~~|||yyyvvvsssqqqmmmkkkhhhiiilllnnnnnnmmmlllkkknnnoooqqquuu|||zzzpppooosss{{{~~~}}}}}}}}}nnn^^^QQQHHHEEEAAA@@@???>>>>>>=========999888888888888999999::::::::::::::::::999888888888777666444333333222222333333222222222222333333333333444555666666666555555555555555555555555555555555555555555555555444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111222222222111111111111111111111111000111111222333222222111000000111222222333333222222222111111111222222111000000000000111/////////000111111222222111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000333111///...///000111111///000000111111111000000111000000000000111222222000000000000111111111111111111111111111111111111000000////////////000000000000000000111111111111//////111222222111000000////////////000000000000------......///000111111////////////////////////111111000///////////////111111000000000111111222////////////////////////111111111111000000000000//////000000000000000111000000000111111111111222000000111111111222222222333444444444444333222222333222333777<<<===;;;777777777888888888888777777555555666777777888999999666777777666444333444555444444444444444444444444333333333444444444555555444444444444444444444444222222333333222111///...111111111111000000000000000000000000000000000000//////000000000000000111000111111111111000000///---...000111222222111111000000000000000000000000111222222222222333333333111111222222222333333333222222222222222222222222222222444444444444222222333333333333333333333333333333333333333333333333222333333444444555555555444444444444444555666777333333444444555666666666666666666666777777777777999777888:::;;;===EEENNN^^^mmm{{{ooohhhlllwww}}}rrrxxx}}}zzzyyywwwtttqqqnnnlllkkkjjjkkkmmmoooooonnnmmmllllllnnnqqquuu|||xxxrrrrrrvvv~~~~~~}}}|||lll^^^QQQIIIFFFAAA@@@???>>>>>>=========888888888888888999::::::::::::;;;;;;::::::999888777666666555444444444555333333222111111222333333333444555666666555555444444444444444444444444444333333444444444444444444222222222222222222222222333333333333333333333333222222333333333333222222111111222222222222111111111222333444444333222111111111111111111222222222111111000000111222222333222222111000000111222222111222222222222222222222444333222111000111111222...//////000111111222222111111111111111111111111111111111111111111111111000000000000000111222222000000000000000000000000000000000///000000111222000000111222111111000/////////000111111111111111000000000000111111111111000000000000000000000000000//////......//////000///000000000111111111111111111111111000000000000000000000000///////////////////////////////////////////////////////////////////////////000000111222222111000000111111222000000000000000000000000111111111111000000000///////////////000000111111000000000000111111111111000000000000111111111222555444333333222222222333555333444888<<<===999555666666777888888777666666444555666777888999::::::444555666666444333444666444444444444444444444333222333333333444444444444333333333333333333333333///000111222111///---,,,000000000000000111111111000000000000000000000000////////////000000111111///000000111111111111000---...000222333222111000000000000000000000000000111222222222222333333333111111222222333333333222222222222222222222222222111222444555555444222111333333333333333333333333333333333333333333333333222222333333444555555666555555444444444555555666333333444444555666666777666666666666777777777777999777777999:::<<>>===<<<<<<;;;;;;;;;888888777777888999::::::::::::;;;;;;;;;:::999999666555555555555666777777555555333333333333555555444555666666666555444333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222333333444444333333222222222333333333333222222222333444444444444333222000000111111222222222333111111000000111222333333333222111000000111222333000000111222333444444555444444222111111111222333...//////000111222222222111111111111111111111111111111111111111111111111000000///000000111222222000000000000000000000000---000333333111///000222000111222222222000///......///000222222222111000000000000000111111111111////////////////////////000000////////////000000//////000000111111111222333222111000//////000000111111000000//////......111111000000//////......111111111111111111111111------......///111222333333222111000000111222222111111111111111111111111222111111111000000//////.../////////000000111111000000000000111111111111000000000000111111111111888777555444333444555555666444444888<<<===888333555666777888888777666555444555666777888999:::;;;333555666555444444555666555555444444444333333333222222222333333333444444333333333333333333333333***+++...///000///...---//////000000111111222222000000000000000000000000.../////////000000111111...///000111111111111111,,,...000222333222111000000000000000000000000000///000000000000111111111111111222333333333333222222222222222222222222222111222444555555444222111333333333333333333333333333333333333333333333333222222333333444555666666666555555444444444555555333333444444555666777777666666666666777777777777888666666888999;;;DDDNNN```ooo~~~xxxmmmooozzz~~~vvv~~~|||zzzzzzzzzwwwwwwvvvtttrrrpppqqqrrrmmmmmmnnnnnnoooooonnnnnnmmmooosssxxx}}}xxx||||||}}}~~~|||yyyggg[[[QQQJJJGGG??????>>>>>>======<<<<<<<<<;;;::::::999999::::::888999::::::;;;;;;;;;;;;999888777666444444333333777777888888777666555555333222111111222555777999555444333222222222222222444333333222333444555666333333333333333333333333222333333444444333333222222222222222222222222222111111222222222333333333333222111000000111222333222222222222222222222222111111222222222333333333111222333444444333222111444333111000000000111222222111111111111111222222222222222222222222222222333222111111111222444444333333333333222222111000333333222222111000000///000000000000000111111222111111222222222222111111333222000............///333222111/////////000111////////////////////////////////////000000000000000000//////.........---111111222222222000...---000////////////111333444333222111111000000111111222111000.........///000000000000000000000000000000000000000000000000000---...///111222444555555000/////////111111///...000000000000////////////000000000000////////////111111111000000000000000111111222222222333333333555555555555555555555555777777777777666666666666666555444444444555777888777888888888999999999999888888777777666666666555666666666666555444333222444444555555555555444444333333333222222222111111444333111//////000111222000000000000000000000000//////000000000000//////111000///......///000111000000111111111000000///111111111111111111111111000000000000000000000000//////000111111111111111222333444444222222333444111111111111111111111111000111111111111222222222000000111222333333444444666666555555555444444444333333333444444555555555666666666555444444444333555555555666777999:::;;;666666666666777777777777555666999<<<<<<>>>GGGRRR```rrr~~~tttuuu}}}}}}zzz~~~{{{yyyyyyyyyxxxxxxvvvvvvuuutttssssssttttttuuutttsssqqqpppooonnnnnnmmmooosssyyy}}}|||{{{~~~|||zzzzzzhhh[[[PPPIIIFFF??????>>>>>>======<<<<<<:::999888888777777888888888999::::::;;;;;;;;;:::999888777666444444444444555555555555555444333333333222222222333555777888555555444333333333333333444444333333333444555666333333333333333333333333222333333444444333333222666666555333222111000///111111222222222333333333222222111000000111222222222222222222222222222222111111111222222222333333111111222222222222111111333222111000///000000111222222111111111111111111000000000000000000000000111000/////////000111222555555555555555444333333111111111111111111111111000000000000000111111222000111111222222111111000222111000///............111111///.........//////111111111111111111111111////////////000000000000000000000/////////......//////000000111000000000111000000000111222333444111111000000//////000000111111000///////////////000000000000000000000000000000000000000000000000000000000000111111222222111000000000222222000///000000000000////////////////////////000000000000111000000000000000000000111111111111222222222222000111111222333444444555555555555555555555555555666666555444555666777888555555666666666777777777666555555555444444444444444444555555555555555444333333444444444444333333333333333222222222111111444333111000///000111222000000000000000000000000///000000111111000000///222111000//////000111222---...///000111222333333////////////////////////000000000000000000000000///000000111111111111111222333444444222222333444111111111111111111111111/////////000000000111111000111111222333333444444555444444444333333333333333333444444444444444444555555555555444444444444777777666555444444555555666666666666777777777777666666999<<<<<<===FFFQQQbbbssswwwwww}}}}}}yyy}}}~~~{{{yyyyyyyyyyyyxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvuuusssqqqpppoooooonnnoooqqquuu{{{|||zzzxxx|||~~~{{{hhh[[[OOOHHHEEE??????>>>>>>======<<<<<<:::999888888777777888888999999:::;;;;;;;;;::::::999888777555444444444444444555555555555444333333333222222222333555777888666555444444333444444444444444333333333444555555444444444444444444444444222333333444444333333222777666555444333222111000111111222222222333333333222222111000000111222222222222222222222222222222111111111222222222222333111111111000000111111111111111000/////////000000333333222111000000000111000000000000000000000000000000//////000000111222111111222222111111000000//////000000111222333333000000000000000111111222000111111222222111111000000111111000000///...---000//////............///111111111111111111111111////////////000000000000111000000000000000//////............///000111222111111111111111222444444000000/////////.........000000000000000//////...000000000000000000000000000000000000000000000000111111111000//////......111111000111222333111///////////////000000000000......//////000000111111000000000000000000111111000000000000111111111111...///000111333444555666444444444444444444444444666666555555666666777888555555555555666666666666555555555555444444444444222333444555666666666666222333333333333333333222333333333222222222111111333222111000000000111222000000000000000000000000///000000111111000000///222222111111111111222222.........///000111222333////////////////////////000000000000000000000000///000111111222222111111222333444333222111222444111111111111111111111111000000111111111222222222111111222222333333444444333333333333222222222222444444444444444444333333444444444444555555555555888777666555444444333333666666666666777777777777777888:::<<<;;;<<>>>>>======<<<<<<<<<;;;::::::999999::::::999::::::;;;;;;:::::::::888888666555555444444444666666666777777666555555333333222333333555666777666555555444444444555555444444444444444444444444444444444444444444444444222333333444444333333222333333444444444444444555111111222222222333333333222111111111111111111222111111111111111111111111111111111111222222222222222111000//////000111222000000//////////////////333333222111000000000000222222222222222222222222222222222222222333333333...//////000//////......//////000000111222222222000000000000000111111222000000111111111111000000///000111111111///...---////////////////////////////////////////////////////////////000000000000111111111111000000000000///...---------///000111000000000111111222222333000000000000//////.........///000111111000///...////////////////////////000000000000000000000000000000000///......------111000///000222222000///////////////000000000000......//////000000111111000000000000000111111111////////////000000000000111111222333444555666666444444444444444555555555555555555666666666777777666666666777777777888888777777777777777666666666333444444555666666555555333333444444444444333333333333333222222222111111222222111000000111111222////////////////////////...//////000000//////...111111111111111111111111222111000///......//////111111111111111111111111000000000000000000000000000000111222222222222111111333333333222111222333111111111111111111111111333333333444444444555555222222222333333333444444333333333333333222222222555555555444444333333333333333333444444555555555777777666666666777777888666666666666777777777777888888:::<<<;;;;;;DDDNNNcccrrrtttsss~~~}}}zzzyyyzzz|||||||||}}}|||{{{zzzyyyxxxxxxxxxuuutttsssqqqppppppooooooppprrrvvv{{{~~~zzz~~~~~~~~~||||||hhhZZZNNNFFFCCC??????>>>>>>======<<<<<<<<<;;;::::::999999:::::::::::::::;;;;;;::::::999888777666555555444555555555555666666666666555555333333333333444555555666555555444444444555555666444444444444444444444333444444444444444444444444222333333444444333333222333333333444444555555555111111222222222333333333111111111222222111111111111111111111111111111111000000111111111222222222222111000//////000111222/////////000000000//////333222222111000000111111222222222222222222222222111111222222333333333333111111222222222222222111000000000000000000000000000000000000000111111222000000000111111000000000//////000111111000...---000000000000000000000000........................////////////000000000000000000000000111111111111111000///---------...////////////000000000000000000000111111111000///......///000111111000///...////////////////////////////////////////////////...............////////////......///000000///---.../////////000000000111.../////////000000000111//////000000111111111111....../////////000000000222222222333333333333333444444555555555666666666444555555555666666666666555666666666666777777777666666666777777777777777555555666666555444444333444444555555555555444444333333333222222222111111111111111111111111222222////////////////////////---......//////......---///000000000000000000///222111000///............111111111111111111111111000000000000000000000000000000111222222222222222111222333333111111222333111111111111111111111111333444444444444555555555333333333333333444444444333333333333333444444444555555555444444333333333222333333333444444555555777666666666666666777777666666666666777777777777888888:::;;;:::;;;CCCMMMdddsss}}}rrrrrr~~~~~~{{{zzz|||}}}~~~~~~~~~}}}|||zzzyyyyyyxxxxxxtttsssrrrqqqpppooooooooooooqqqtttyyy~~~~~~}}}~~~{{{{{{hhhZZZOOOFFFCCC??????>>>>>>======<<<<<<:::999888888777777888888::::::;;;;;;;;;:::999999777777666555555555555555222222333444444444444333333333333444444555555555444444444444444444555666444444555555555444333222333333333333333333333333222333333444444333333222555555444444333222222111111111222222222333333333000111222222222222111000111111111111111111111111000000000111111111111222111111111000000111111111//////000111111111000000222111111111111111222222000000000000000000000000//////000111111111111000///000111111222111111111000000000000000000000///000000000000000111111222///000000111111000000/////////000000000000/////////000000111111111111000000000000000000000000000////////////000000000000//////000000000000000111222111000///..................///000000//////...///000111222111000///......//////000000000000000000000000000000000000000////////////////////////,,,------...///000000111...------...//////...,,,......//////000000111111000000000000000//////////////////000111111222222////////////000000000000000000000000000000000000444444444555666666777777333333444555555555555444333333333333444444444555444444444555555555555555666666666666555444333222444555555666666555555444333333333222222222111111000111111111222222222222000000000000000000000000---......//////......---//////000000000000//////---...///000000000000///////////////////////////000000000000000000000000000111222222333222222222111222333222111000111333111111111111111111111111111111222222222333333333333333333333444444444444333333333333444444444444444444444444444444333333333333333333444444444444777666555444333333222222666666666666777777777777888888999;;;:::;;;CCCMMMdddtttxxxpppsss}}}}}}|||~~~~~~}}}|||zzzyyyxxxwwwwwwrrrrrrpppoooooonnnnnnnnnoooppprrrvvv{{{}}}~~~}}}{{{{{{hhh[[[OOOGGGDDD??????>>>>>>======<<<<<<:::999888888777777888888:::;;;;;;;;;::::::999888777777666555555555555666111222333333444444444333333333444444555444444444333333333333333444555555444444555555555444333222222222222222222222222222222333333444444333333222444444333333222222111111111111222222222333333333000111222222222222111000111111111111111111111111000000000000111111111111111111222222222222111111//////111222222222111111000000000000111222333333000000000000000000000000...///000111222111111000---...//////000000000///......//////000000111111000000000000000111111222//////000000000000//////000000////////////000000......000111111111000000000000000000000000000000////////////000000000000....../////////000000000000000000111000000//////...///000111111000///......///000111111///---,,,///////////////000111111000000000000000000000000////////////////////////---......///000000111111///......///000000///---.........///000111111111111111000000//////.........//////000111111222222//////000000000111111111.../////////000000111111222333333444555555666666111222333444444444333333222222333333333444444444444444444444555555555666444555555555555555444444333444444555555444444333333333333222222222111111000000111222222222222222000000000000000000000000//////000000000000/////////000111111111111000///,,,---///111111000...---////////////////////////000000000000000000000000000111222222333333222222000222333222111000111222111111111111111111111111111111111111222222222222444444444444444444444444111222222222333333333333333333444444444444444444444444333333333333333333666555444333333333333333666666666666777777777777777777999;;;:::;;;CCCMMM^^^qqqrrrmmmsss~~~~~~}}}|||{{{yyywwwvvvvvvvvvqqqpppooonnnmmmmmmmmmmmmoooppprrrtttxxx}}}}}}}}}~~~~~~}}}|||{{{{{{hhh[[[OOOHHHEEE?????????>>>======<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;::::::999888777666666555555555555666333444555555666666666555333333444555555444444444222222222222333333444555444444555666555444222111111111111111111111111111222333333444444333333222000000111222222333444444111111222222222333333333000111222333333222111000000000000000000000000000000000000000111111111111111222333444444333222111///000111333333333222111//////000000111222444444222222222222222222222222000111222333444333222222111111222333333333333333,,,,,,---///000222333333000000000000000111111222//////000000000000//////111000///......///000111,,,---///000000000//////........................////////////000000000000---.........//////000000---///000222222222111111///000111222222111000///---...///000000...,,,+++000///.........000111222000000000000000000000000/////////////////////////////////000000000000000000//////000111111000...---......///000111111222222222111000///...------...//////000111222222222000000000000111111111111...///000111222333444555111111222333333444555555000111222333444333222222444444444555555555666666555666666666777777888888333333444555666666666666222333333444444333333222333333333222222222111111///000111222222222222222000000000000000000000000111111222222222222111111000111222333333222111000...000222333222...+++(((111111111111111111111111000000000000000000000000111111222333333333333222000222222222111000111222111111111111111111111111222222333333333444444444444444444444444444444444000000111111222222222222333333333444444555555555444444444333333222222222333333444555666777999:::666666666666777777777777666666888::::::;;;DDDNNNXXXlllmmmiiiqqq|||{{{zzzxxxwwwuuuuuuuuupppooonnnmmmmmmmmmmmmmmmpppppprrrtttxxx{{{~~~}}}}}}}}}}}}}}}}}}||||||{{{|||hhhYYYLLLDDDAAA??????>>>===<<<;;;::::::;;;;;;::::::999888777777;;;;;;;;;;;;::::::999888666666555555555555666666111111111111222222333444222222222333333333444444555555444444444444555555444444444444444444444444333333333222222222111111444222000111333444333000444444444333333222222222111111111111111111111111000000000000000000000000............////////////000000111222333444444444111111222333444444555555000111111111111222222222111111000000000000111111222222222111111111000000000000000000111222333444000000000000000000000000000000000000//////.........000111222222111000...222222111000//////000000000000000000000000000000000000111111111111000000000...,,,...111111///,,,///////////////////////////////////////000000111000000000000000000000000////////////000000000000////////////////////////............////////////...///000111111000///...333222111///............////////////000000000000---.........//////000000000000000000////////////000000//////.........---////////////000000000000///000222111///......///,,,---///111222111000///111111111222222333333333555444444444444555666666999888666555444555777888999888555444333444555777666555555555555666777777444555666888888666555444777555333000---+++***)))111222222333333222222111///111222111000///000111222111000000//////000000222111111000///......---000000000000000000000000000111111111111222222222000000000000111111111111000000000000000000000000222222222222222222222222000111222222444444555666444222000111333444333000111222333444555444333333222333333333333333333333555444333222222444555777222333555666777666555555555555555555555555555555555555666777777777777777999888999;;;;;;<<>>===<<<;;;;;;:::999999999999999999999:::999999:::;;;;;;;;;::::::666666555555555555666666222222222222222333444444333333444444444555555555555555444444444444555555444444444444444444444444444444444333333333222222444222000111333444333111444444333333333222222222111111111111111111111111111111111111111111111111//////000000000111111111/////////000111111111222333222111000///...---,,,000111111111111222222222222222111111111111222222222222222111111111000000000000000000111222333444111111111111111111111111333333222222222111111111111111000000000000111111222111111000//////000000000000000000000000000000000000000000000000000000000.........///000///...////////////////////////000000000000000111111222000000000000000000000000////////////000000000000000000000000000000000000............//////////////////000000000///......222111000//////......///////////////000000000000/////////000000000111111000/////////////////////000/////////............111111111111000000000000///000222111///....../////////000111111000///...111111222222333444444444555555444444555555666777888777555444444666777888888777666555444444555666555555444444555555666777777777888888666444111000111111000000000000000111111222222333333222222111///111222111000///000111333333222111111111111111......//////000000111111000000000000000000000000//////000000000111111111000000000000111111111111000000000000000000000000222222222222222222222222444444333333333222222222444222000111333444333111111222333444444444333333555555444444333333222222111222222333333333333333333444555555555555555555666666555555555444444444555555666777777777777777999888999;;;;;;<<>>>>><<<<<<;;;:::777888888999:::;;;;;;<<<888999:::;;;;;;<<<<<<;;;666666555555555555666666444333333333333444555555444444444555555555666666555555444444444444555555444444444444444444444444555555555444444444333333333222111111333333222111333333333333222222222222111111111111111111111111111111111111111111111111111111111222222222333333000000000000000000111111222222000///---+++******000111111111111222222222333333222222222222333333222222222111111111111111000000000000111222333444111111111111111111111111333333333333333222222222333111///......///111333111111000/////////000000000000000000000000000000111111////////////111111/////////...------///111000000000000000000000000111111000000111111222333000000000000000000000000////////////000000000000000000000000000000000000............////////////000000///...---------...000000////////////000000////////////000000000000000000000000111111111111////////////////////////////////////............222222222111111000000000...000111111///......///222222111000000///......111222333444444555555555555555444444555555666777666555444444555666888999555666666666666555444444444444444444444555555666777888888777666444222000000000000000111333444555111222222333333222222111///111222111000///000111333222222222111111111111.........///000111111111000000000000000000000000.../////////000000000000000000000000111111111111000000000000000000000000222222222222222222222222333333333333222222222222333222111111333333222111111222333444444444333333777666666555444333222222///000222444444333222111666555444444444444444444666666555555555444444444555555666777777777777777999777888;;;;;;===DDDMMM]]]mmm~~~nnnfffhhhuuu~~~|||}}}}}}|||wwwvvvuuusssrrrpppooonnnoooppppppooonnnmmmllllllmmmppptttxxx|||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyygggYYYNNNGGGFFF@@@@@@???>>>===<<<;;;;;;888888999999:::;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;666666555555555555666666555555444444444555555666444444444444555555555555555444444333333444444555444444444444444444444444444444444444333333333333222222222222222333222222333222222222222222222222111111111111111111111111111111111111111111111111111111111222222222333333333333333222222222222222//////000000000000000000000000111111111222222222222222222111111222222222111111111111111111111111000000000000111222333444111111111111111111111111111111111111111111111111222111000//////000111222111000000/////////000000////////////////////////222111///......///111222///000000...++++++///333000000000000000000000000000000//////000000111222000000000000000000000000////////////000000000000111111111111111111111111............////////////111000...,,,,,,,,,---...///////////////000111111////////////000000000000000000000000000000000000.........//////////////////////////////.........222222111111000/////////...000111111///...///000222111000000//////000000111222333555555666666555333333333333333444555555444444333444555666777888333444666777777666444333444333333333333444555555666666777888888777666666444333333222222222333333111222222333333222222111///111222111000///000111111111111111111000000///111000000000/////////.../////////////////////////////////000000000111111///000000000111111111111000000000000000000000000111111111111111111111111000000111222333444444555222222222222222333222222222222333333333444444444666666666555555444444444000111222333444333333222777666444333222333444444444444444555555555666666555555666777777777777777888777888;;;;;;===DDDMMM^^^nnnppphhhiiivvv{{{zzzzzzzzzzzzvvvuuutttrrrqqqooonnnmmmooooooppppppooommmkkkjjjkkknnnsssxxx}}}~~~}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyxxxgggZZZOOOHHHGGG@@@@@@???>>>===<<<;;;;;;::::::::::::::::::::::::=========<<<;;;:::999888666666555555555555666666666555555444444555555555222333333333333444444444444444333333333333444444444444444444444444444444333333333333222222222222222222333222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111111222333333333222222222222222......///000222333444444000000111111111222222222111111000000000000111111111111111111111111111111000000000000111222333444111111111111111111111111111111111111111111111111///000111222222111000///000///////////////000000////////////////////////111000...------...000111///000000...++++++///333000000000000000000000000///............///000000////////////////////////////////////000000000000000000000000000000000000............////////////000///...,,,,,,,,,---...///......//////000111222////////////000000000000////////////////////////------....../////////000.........///////////////000000/////////............///111111/////////000000000000///000111222222000111333555666666666555222222111111222222333444333333333444444666666777222333555777777666444222444333333333333444555555888888888999999888888888666555444333222222222222111222222333333222222111///111222111000///000111222222333333333222111000000000000000////////////////////////////////////000000000111111111222222///000000000111111111111000000000000000000000000111111111111111111111111///000000111222333444555222222333222222222222222222222222333333333444444444444444555555666666666444333333222222444555666777555444222222222333444111222333444555777888888555555666777777777777777888777888;;;;;;===EEENNN___ooossslllmmmyyyzzzxxxxxxxxxxxxvvvvvvtttsssqqqooonnnnnnoooooooooooonnnllljjjiiillloootttzzz~~~~~~~~~|||{{{zzzyyyxxxgggZZZOOOHHHGGGAAA@@@??????======<<<;;;;;;;;;;;;;;;::::::::::::>>>>>>>>>===;;;:::888777666666555555555555666666666666555444444444444555222222222333333333444444444444333333333333444444444444444444444444444444333333222222222111111111111222333333111111222333111111111222222222222222111111111111111111111111222222222222222222222222/////////000000000000111000000000000000000111111//////000000000111111111000111111111111222222222111000000000000000000111111111111111111222222222000000000000111222333444222222222222222222222222222222222333333333333333...///111333333111///...//////......//////000000000000000000000000000000000000............000000/////////...------///111000000000000000000000000...------------...//////////////////////////////////////////000000000000////////////////////////............///////////////.............../////////////////////000111111////////////000000000000////////////............---------......//////000.........///////////////........................---///111111000///000111//////000111111222222333...000222555666666555555222111111111111222333333222333333444444555555555222333555666666666444333444444444444444555555666<<<;;;:::999888666666555444444333333333333444444111222222333333222222111///111222111000///000111333444555555555444222111,,,---...///000111222333000000000000000000000000111111111111222222222222000000000000111111111111000000000000000000000000111111111111111111111111222222222222111111111111111222333333111111222333333333222222222333444555222222333444555666666777555444333222222444666777555444333333333333333333111111222444666777888999555555666777777777777777777666888:::;;;===EEENNN___ooovvvoooqqq||||||zzzyyyxxxwwwxxxwwwvvvtttsssqqqpppoooppppppooonnnmmmkkkjjjiiipppsssxxx}}}~~~}}}{{{zzzyyyyyygggZZZNNNHHHFFFAAA@@@@@@???>>>===<<<<<<999999::::::;;;<<<<<<<<<============<<<;;;999999666666555555555555666666666555555444333333444444333333333333444444444555444333333222222333333444444444444444444444444444444444333333333222222222111222444333111000222444000111111111222222222222111111111111111111111111222222222222222222222222/////////000000000111111/////////000111111111222000000000000000000000000000111111111111222222222222111111000000111111222000000111111111222222222000000000000111222333444222222222222222222222222111111111222222222333333000000111111111111000000...............///000000000000000000000000000000////////////////////////000.........///000///...////////////////////////...............///000000////////////////////////////////////000000000000....................................////////////------...///000000000000000///////////////000111////////////000000000000000000000000//////......,,,,,,---......///000000............/////////000------......//////000000---///000111000///000111///000111222222222111000---///222444666666555444333333333333333444444555222333333444444444333333222333444555555555444444555555444444555555666777;;;:::999777666555444444333333222222333333444555111222222333333222222111///111222111000///000111111222333444444222111///,,,,,,---///000222333333000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111222222222222111111111111111222444333111000222444333333222222222333444555222222333333444444555555333333333333333444444555222222333444444444333333333333444444555666666666555555666777777777777777777666777:::<<<>>>EEEOOO```pppwwwqqqsss~~~|||{{{yyyzzzyyyxxxvvvtttsssrrrqqqrrrqqqpppnnnmmmlllkkkkkkpppsssxxx}}}~~~|||zzzyyyyyygggZZZNNNHHHFFFAAAAAA@@@???>>>===<<<<<<777888999:::<<<===>>>???<<<<<<<<<===<<<<<<;;;;;;666666555555555555666666666555444333333333333333444444444555555555666666444333333222222333333444444444444444444444444444555555444444444333333333000333444333111000222444000000111111222222222222111111111111111111111111222222222222222222222222///000000000000111111111000000111222333444444555000000111111222222333333000111111111111222222222333222222222222222222333000000111111222222222222000000000000111222333444222222222222222222222222......//////000000000111222111000......000111222...............///000111000000000000000000000000......////////////......000...---...111111///,,,///////////////////////////////////////000111111////////////////////////////////////000000000000..................................../////////000,,,---///111222222111111000000////////////000000////////////000000000000222111111111000000//////,,,,,,------...///000000---.........//////000000------...///000111222222---...000111000///000111111222333444333111///---,,,...111444555555444333555444444444444555666666333333444444444333222222222333333444555555555555666555555555555666777777666666555555555555666666555444333222222222222222222222222333333222222222///111222111000///000111---...000111000///---,,,////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000111222333333444000333444333111000222444444333222111222333444555333333333333333333333333///111222444444333222111000111333444555444444333666666555555555444444444555666666777777777777777777666777:::<<<>>>FFFOOO```qqqwwwqqqsss}}}{{{{{{zzzyyywwwvvvtttsssrrruuusssqqqooommmmmmmmmmmmnnnqqquuuzzz~~~|||{{{zzzxxxfffZZZOOOGGGDDDAAAAAA@@@???>>>===<<<;;;===<<<<<<;;;;;;;;;<<<<<<>>>>>><<<;;;;;;:::;;;;;;888888777666555444333333666666555444444444444555333333333444444444555555555444333333333333444555444444444444444444444444333333333222222111111111333333333333333333333333666444222000000222444666444333333222222111111000333333222222111000//////000000000000//////////////////000111222222333333333222000000111222111111...///111222222222111000333222000//////000222333000000000000000000000000111111000000000111333444000000000000000000000000111111111111111111111111222111000///............000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000---,,,---///000...,,,000//////.........//////////////////............000000000000111111111111111111000000//////..............................////////////000000000000---...///...---------///////////////000000000000........................///000000000000000//////.............../////////000000000000000000000000000111222333222000...---000000111111222222333333111111222333333444555555444444666777777666555555666666666555555555555555555555444444444333333333333333444555666666777777777666666555444444333333555555555444444333333333222222111111222222333444222222111111111111222222000000000000000000000000000000000000000000000000000////////////111333444000000000000111111111111111111000000000000111111000111111111111222222222000000111111111222222222555555555555444333222222///000000111111222222333000000000000111222333444333333333333333333333333555555555555555555555555555555555444444333333333333333333444444555555555555555666777777777777777777777:::======>>>GGGRRReeeuuussslllqqq~~~{{{{{{zzzyyyxxxwwwuuutttuuusssooommmlllmmmoooqqqsssssstttwww||||||{{{vvveeeYYYNNNFFFCCCCCCBBBAAA???===;;;:::999<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;:::::::::666666666666666555555555666555555444444444444444333333333444444444555555555555444333333444555555444444444444444444444444444444444333333333222222333333333333333333333333444333111//////111333444444444444444555555555555333333222222111000000///000000000000000000000//////000000111222222333333333111000000111222222111///000111222222222111111333222000//////000222333000000000000000000000000111111000000000111333333000000000000000000000000111111111111111111111111444333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000...---...000111///---//////............/////////000000000111111222222//////000000000111111111////////////.........---.........................../////////000000000000...///000000......///000/////////////////////000000000000000000000000000//////000000000000//////000000000000000/////////000000000000000000000000+++,,,...//////...---,,,///////////////000000000000000111222333444444555555666777888888888777666888777777777666666555555444444444444333333333333333333444444555666666777666555555555444444333333444444333333222222222222222222111111222222333444222222111111111111222222111111111111111111111111000000000000000000000000000000//////000111222333000000000000111111111111111111000000000000111111000111111111111222222222000000111111111222222222222333333444444444333333444444444444444444444444111111222222333333444444333333333333333333333333444444444444444444444444555555444444444333333333333333444444444444444444555555666777777777777777777888:::======???HHHRRReeettttttkkkooo}}}}}}|||{{{zzzyyywwwvvvuuussspppmmmlllmmmoooqqqssssssuuuyyy~~~~~~|||zzzuuucccWWWMMMEEEBBBCCCBBBAAA>>><<<:::888777;;;;;;;;;::::::;;;;;;<<<======<<<<<<;;;:::::::::555555555555666666777777444444444444333333333333333333333444444444555555555555444333333444555555444444444444444444444444555555444444444444333333222222222222222222222222333222000//////000222333///000000111222222333333333333222222111000000000000000000000000000000000000000000111222222333333333111000000111222222111///000111222222222111111333222111000000111222333000000000000000000000000111111111000111111222333000000000000000000000000111111111111111111111111333333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111///...///000111000/////////............//////111111111111111111111111//////000000000000111111............------------............................../////////000000000///000111000///...///111////////////////////////000000000000000000000000//////000000000000//////000000000000///......---000000000000000000000000)))***,,,............---000//////////////////......//////000222333333444444555666777777777666666999999888888888777777777555555444444444333333333222222333333444444555555444444444444333333333333222222222222111111111111222222111111222222333444222222111111111111222222222222222222222222222222000000000000000000000000111000000000000000111111000000000000111111111111111111000000000000111111000111111111111222222222111111111111111222222222000000111222333444444333444333333222111111000000222222444444555444333222333333333333333333333333333333333333333333333333555444444444444333333333444444444444444444333333555555666777777777777666888888;;;>>>>>>???HHHSSScccssstttjjjlllyyy~~~}}}{{{yyyxxxuuussspppnnnmmmnnnppprrrsssuuuwww{{{}}}{{{zzztttcccWWWMMMEEEBBBAAAAAA???===<<<:::888888::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;:::999999555555555666666666666666333333444333333333222222333333333444444444555555555555444444444444555555444444444444444444444444444444444444444333333333111111111111111111111111333222111000000111222333.../////////000000000111222222222111111111000000000000000000000111111111000000111111111222222222222111///000111333222111//////000000000111111111222222111000000111222222000000000000000000000000111111111111111111222222000000000000000000000000111111111111111111111111111111111111000000//////////////////////////////000000000000000000000000////////////////////////111000///......///000111000////////////000/////////............//////000111111000000///...------////////////000000000111........................................................./////////000000...///000000///...///000///////////////.........------------------------...//////000000000000///.../////////...---,,,+++////////////////////////---...///000000000000///222222111111000000000///------...///000111222222000111222444444444333333777777888888999999::::::999888777666555444444333222222222222222222222333333333333333333333333333222222222222222222111111222222111111222222333444333222222111111222222333222222222222222222222222000000000000000000000000111111111000000000000000///000000000111111111111111111000000000000111111000000111111111222222222111111111111111111111111000000111222222222222222222111111111000000000///111222444555555333111000333333333333333333333333333333333333333333333333444444444444444444444444555555555444444333333333444555666666777777666666888999;;;>>>>>>@@@IIISSSaaaqqqttthhhiiisss~~~|||{{{zzzuuutttqqqpppoooppprrrsssuuuwwwzzz~~~|||zzzyyyuuudddXXXNNNFFFCCC???>>>>>>===<<<;;;;;;:::999999999999999:::;;;;;;;;;<<<<<<<<<;;;:::999888888777777666555555444444333333444444444333222111333333333444444444555555555555555555555555555555444444444444444444444444222222222222222333333333111111111111111111111111444333222222222222333444444444333333333222222222222222222111111111111111///000000000111111111222111111111111111222222222222000///000111333333222............//////000000222111111111111111111222000000000000000000000000111111111222111111111111000000000000000000000000111111111111111111111111000111111111111000//////////////////////////////////////////////////////////////////////////////111000///......///000111.......................................///000000////////////000000000000...////////////000000000////////////////////////....................................////////////---...//////------...///000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000///000111111111///...---////////////////////////111111111111000000//////222111111111000000//////---......//////000111111...///111222333333222222444444666777999;;;<<<=========;;;:::888666555444222222222222111111111111333333333333333333222222222222222222333333333333222222111111222222333444333333222222222222333333222222222222222222222222000000000000000000000000111111111111111000000000///000000000111111111111111111000000000000111111000000111111111222222222111111111111111111111111111222222222111111000///333333333444444444555555000111333444444222000///333333333333333333333333444444444444444444444444444444444444444444444444555555555444444333333333444444555666666666666666888888;;;===>>>???HHHSSS```ppptttggggggqqq}}}|||zzzvvvuuusssrrrrrrssstttuuuxxxyyy|||}}}{{{zzzyyytttcccXXXNNNFFFDDD>>>>>>>>>=========<<<<<<888888888888999:::;;;;;;;;;;;;<<<<<<;;;:::888777888888777666555444333333333444555555555444222111333333333444444444555555444555666666666666555444444444444444444444444444111111222222222222333333222222222222222222222222444333333333333333333444444444333222222111000000111111111111111111111111///000000111111222222222111111111111111111111111111000///000222333333222//////.........///000111111111111111111111111111000000000000000000000000111222222222222111000000000000000000000000000000111111111111111111111111222222333444444333222111000000000000000000000000////////////////////////000000000000000000000000000000////////////000000---...///...---,,,---///......---......///000111------///111333555666777......////////////000000/////////000000000000000........................------........./////////---...///...---,,,---///000//////......---------........................---...///000000111111000000111333444444333111000000000000000000000000000111000000///......------///..................---////////////////////////...///111333444444444333111222444666888:::<<<<<<>>>>>>===<<<:::999888888555555444444333333222222555555555444333222222222222222222333333333333333222222111111222222333444333333222222222222333333222222222222222222222222000000000000000000000000///000111111111111000000000000000000111111111111111111000000000000111111000111111111111222222222222222222111111111111111222333333222111000//////111111111222333444444444000000111222222222111000333333333333333333333333555555555555555555555555333333333444444444444555444444444444444444333333444444555666666666666555777777:::======>>>GGGRRR___ooorrrgggfffppp}}}|||xxxwwwvvvuuuuuuvvvwwwwww{{{|||~~~|||zzzyyyxxxsssbbbWWWMMMEEECCC@@@@@@???>>>======<<<<<<777777777888888999:::;;;:::;;;<<<<<<<<<:::888777777777666666555555555444333444666666666555333222333333333444444444555555444555666777777666555444444444444444444444444444222222222333333333444444333333333333333333333333222222222222222222222222111111111111111000000000111111111111111111111111///000000111111222333333111111111111111111111111111000///000222333333333111000000///000111222333111111111222222111111111000000000000000000000000111222222333222111000///000000000000000000000000111111111111111111111111111222444555555444222111000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////---///000///------...000---------......///000111...///000111333444666666........./////////000000........./////////000000........................---------.........//////---///000///...---...///000000///......---,,,,,,000000000000000000000000---...///000111111111111---///222444444333222111000000000000000000000000///......---------......---------...............111111000000///.........---...000222333333333333111222333444666777888999:::;;;;;;;;;;;;<<<<<<<<<999999888888777666666555888777666555444222111111111111111111222222222333222222111111222222333444444333333222222333333444111111111111111111111111000000000000000000000000...///000111222222111111000000000000111111111111111111000000000000111111000111111111111222222222222222222111111111000000222222222333222222111111000000000000000000111111000111111222222333333333333333333333333333333333444444444444444444444444333333333444444444555555333333444444444444444444333444555555666666555555666666999<<<<<<===FFFQQQ___nnnqqqggggggppp~~~yyyyyyxxxxxxxxxxxxyyyzzz~~~~~~~~~{{{yyyxxxxxxqqqaaaUUUKKKDDDBBBBBBBBBAAA???>>><<<;;;;;;777777777777888999:::;;;:::;;;<<<<<<<<<:::888666555555555666666666666666444555666777777555333222333333333444444444555555444555666777777666555444444444444444444444444444333333333444444555555555333333333333333333333333111111111111111111111111333333333444555555666666111111111111111111222222///000000111222222333333222222111111111111111111111000///000222333444333333222111111111222444444111111222222222222111111000000000000000000000000111222333333222111000///000000000000000000000000111111111111111111111111///000222333333222111///000000000000000000000000////////////////////////000000000000000000000000...///000111111000///......000222111...---///111---------......000111111222111111111000000//////............/////////000---------.........//////........................---------........./////////000111000///...///111000000///...------,,,,,,000000000000000000000000---...///000111111111111)))+++...111222111000...000000000000000000000000...............///000111.../////////000000111111333222111000///...------***,,,---///000111111000333333333333444444555555666777888:::<<<>>>???@@@===<<<<<<;;;:::999888888999999777666444222111111//////000000111111111222222222111111222222333444444333333222222333333444000000000000000000000000000000000000000000000000---...000111222222222111000000000000111111111111111111000000000000111111000111111111111222222222222222222222111111000000000111222333333333333333555555444444333222222222222111111222333444555666333333333333333333333333333333333333333333333333333333333444444555555555333333333444444555555555333444555555666666555555555666888;;;;;;===FFFPPP___nnnpppggghhhpppzzzzzzzzzyyyyyyzzzzzz{{{~~~{{{yyyxxxxxxsssaaaUUULLLEEECCCBBBAAA???>>><<<;;;;;;:::999999888888999999:::;;;<<<<<<<<<<<<;;;:::999888333555888:::;;;999777666666666555555555444444444222333444555555555444444222222222333333444444444444444444444444444444444111111111000000000000///444444333222222111111000222222222222222222222222222222222222222222222222222333333333333222111111000111222333333222111000111111000000000000111111//////000000111111111222333222000//////000222333222111111111000000//////000000///......///000111555%%%444444999&&&666(((---,,,---...000111111///////////////////////////111111111111111111111111000000000//////.........***---000111111111222444333...---:::,,,222333"""---------.........//////444333===444(((111$$$---000000000000000111222333111111111111111111111111------------------------------------------------111444222+++)))------(((222---...///$$$444&&&999........................------............------,,,999111'''///111,,,333222++++++444666///---111NNNgggwwwXXX>>>111+++111333***(((666777&&&000///((()))000+++(((333//////000000000000//////,,,---///000000000///...(((777444+++999---000777000111333333333333444666333333333444555777999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::888777666555444111222333222111111111222000555%%%:::222666)))111;;;,,,777999333555///444555+++///555000---///,,,)))///999DDDTTTjjjfff\\\dddHHH111000***111///...000222333111...777111+++222:::222***---222222111111111111222222555222000000222333111...000000000000000000000000000000111222222222111111111111222333333333333222222222222333333444444444555444444333333333444444555555444333333222111111222222222222222222222222333333333444444444555555666777888888888===FFFLLL```nnn|||sssbbbaaannn|||~~~|||{{{zzzzzz}}}zzzyyyyyysssaaaUUUKKKDDDBBBBBBAAA???>>><<<;;;;;;;;;999999999999999:::;;;;;;;;;;;;;;;;;;:::999888777444666777888999888777666666666555555555444444444333333333333444444444444444444444444444444555555444444444444444444444444222222111111111000000000333333333333333333444444222222222222222222222222222222222222222222222222222222333333222222111000000111222222222222111000222222111111111111222222///000000000111111111111333222000//////000222333111111111111000000000///222222111000000111222333000///333"""///222111;;;777555111---+++---111555222222222222222222222222222222222222222222222222222222111111111000000000000000000000///.........222!!!000&&&---(((111;;;000000//////............222(((222222000000<<<:::---.........---+++)))'''222222222222222222222222000000000000000000000000........................(((+++---...000444555333000999))),,,...888'''...........................---......//////......---,,,)))%%%111>>>---$$$888###444555)))>>>ccc:::000!!! 999)))111999..."""111:::(((...//////000000//////...///000111222222222111111999000)))///(((000---000///......//////...,,,444444444444555777888999;;;;;;;;;<<<<<<<<<======>>>>>>======<<<;;;::::::111000000111222333333222CCC333555333###666444111111777???)))%%%<<<777)))!!!BBB666$$$222444IIIggg???,,,+++222777333...444222'''444DDD;;;222222111111111111222222444222000111333444222000111111111111111111111111555555555555444444333222111111222333333333333222222222222333333444444444444444333333333333333444333222222111000000//////333333333333333333333333444444444444555555555555666777888888888===EEELLL^^^lllzzzuuufffggghhhwww~~~}}}||||||yyyvvvuuuvvvsss```TTTJJJCCCAAAAAAAAA???===<<<;;;;;;;;;:::::::::::::::;;;;;;<<<::::::::::::999888777777666666666666666555555555555555555555555444444444333333222222222333444555555555555555555555444444444444444444444444444444333333333222222222111111222222333444444555666666222222222222222222222222222222222222222222222222222222333333222222111000000111222222222222111000333333222222222222333333000000000000111111111111222111000//////000111222111111111111000000000000222222111111111111222222111///111...222---666<<<444++++++%%%////////////////////////444)))333---+++000bbb777000///)))+++////////////////////////---......//////......---444$$$+++222)))000555"""??? FFFKKK444)))<<<)))'''555444&&&'''333.........//////.........,,,,,,---...............%%%---///999AAA666...222---111000444666///555......777///333===...!!!666{{{UUU''''''888333111888$$$222222222111111111111222222333222111111333444333222222222222222222222222222777777666666555333222111111111222333333333333222222222333333333333444444444333333333333333444444222222222111111000000///444444444444444444444444555555555555666666666666666777888888999===EEEKKK[[[hhhwwwuuugggiiifffuuu{{{vvvssssssttttttaaaUUUKKKDDDBBBAAA@@@???===<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<:::;;;;;;::::::999888777777666555444333444444555555555555555555555555555444333111000111222444666666666555555444444333333444444444444444444444444444444333333333222222222222333333333444444444555111111111111111111111111222222222222222222222222222222222222222111000000111111111222222111111111222222222111111222222222000000000000000111111111111111000000000000111111111111111000000000000000000000000///////////////---///333999555***000&&&+++000555+++,,,,,,---...///000111111444+++777///,,,,,,aaa###&&&)))555888000000000000000000000000......////////////......---444222,,,,,,,,,---222OOOmmm###!!!333111&&&...666///(((------............------******++++++,,,,,,,,,,,,222:::222,,,'''000***333888000---222666)))///555;;;666)))888&&&000~~~AAA&&&(((''';;;EEE***222222111111111111222222111000000111222333333333222222222222222222222222333333333333222111000000111111222333333333333222333333333333333333333333444444444333444444555666555555555444444444333333555555555555555555555555666666666666777777777777555777888888999===DDDJJJXXXeeettt~~~qqqccceeehhhwww~~~~~~|||wwwuuuuuuvvvtttbbbVVVLLLEEECCC@@@@@@???===<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888888666444333222333444555444555555555555555555555444333222111111333555666555444444444333333222222444444444444444444444444444444444333333333333222444333333333222222111111111111111111111111111111222222222222222222222222111222222222222111000000222111111111111111111222111111000000000000111111111111000000000000000000111000000000000000000111000000000000000000111111000000000000//////......%%%777222)))...666$$$111:::)))'''111---------...//////000000000%%%111000888(((jjj000888...---%%%000000000000000000000000...//////////////////... :::***+++AAA###111CCC===)))(((888111'''555------............------.............../////////444((((((888...)))999...///555777...,,,555:::,,,222888+++222YYYBBB)))###"""666222222111111111111222222///000000111111111222222111111111111111111111111...///000111111111111111111111222333333333333222333333333333333333333333555555555555555666777777666666666666666555555555555555555555555555555555666666666777777777888888555777888888999<<>>===<<<<<<<<<<<<:::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999999777666444333333444555666444444444555555555555555444444333333333444555666333333333333333333222222444444444444444444444444444444444333333333222222444444333222222111000000111111111111111111111111222222222222222222222222111111222222111111000///222222111000000111222222111000000000000000000111111111111111000000000000000000000000000000000000000000000000111111111111222222333222222111000///---777///***///444000,,,---------333000000000//////.........000)))///'''444///^^^'''///,,,000000////////////////////////...//////000000//////...---)))///,,,!!!EEERRR'''EEE(((:::///.........//////.........------,,,,,,------...///000,,,...111000777555,,,222333333555333333666///000)))...___|||<<<444222222222111111111111222222000111222222111000111333000000000000000000000000...///000222333333444444111111222333333333333222444444333333333333222222444444444444555666777888444444444444444444444444555555555555555555555555666666666666777777777777555777999999999<<>>======<<<<<<===999999999999999:::;;;;;;;;;;;;;;;;;;;;;999888888555555555555555555666666444444444555555555666666444444555555555555666666333333333444444444444444444444444444444444444444333333333333222222222222333333333333333333222222111111111111111111111111222222222222222222222222111111111111111000000///222222111000000111222222222111111000000111111222111111111111000000000/////////000000000000/////////000000000111111111111222222333333222111///...444222...333444---:::333$$$777333(((//////000111222222333333111333555###///333qqq333,,,(((***333........................//////000000000000//////666(((333000<<<"""CCC<<<888...//////000000//////...,,,++++++***+++,,,---...&&&333999(((777BBB***...===333+++999888)))---777666%%%PPPTTT###222222111111111111222222222444555444222111222444111111111111111111111111000111222333333333333333111111222333333333333222444444444333333222222222222222222333333444666666222222222333333333333333444444444444444444444444555555555666666666777777444777999999999<<>>======<<<======999999888888999999:::;;;::::::::::::999888777777444555555666666777777777444444444555555555666666444555666666777777666666333444444555555666666666444444444444444444444444333333333222222222111111222333333444444555555666000000000000000000000000222222222222222222222222111111111111111000//////333222111000000111222333333222222222222222222333222111111111000000////////////000000000000////////////000000111111111222000111111111000///---,,,+++555111(((222444)))111,,,444,,,222***,,,...111555888;;;<<<---111555***;;;...{{{AAA&&&---///***222........................//////000000000000//////&&&???%%%:::)))$$$BBB***//////000000000000////////////...---...///000111222***000''',,,666555...888;;;000222(((000666......>>>~~~222222111111111111222222444666888666333222333555222222222222222222222222111111222222222111111000111111222333333333333222444444444333333222222222111111111111222333444555333333333333333333333333444444444444444444444444555555555555666666666666444777999999999;;;AAAEEEVVVcccrrrzzzvvvcccccceeeuuu~~~}}}|||{{{}}}{{{||||||~~~~~~{{{zzzyyyzzznnn]]]RRRIIIDDDCCCAAA@@@>>><<<;;;<<<===>>><<<;;;;;;:::999999999:::;;;;;;;;;:::::::::999999555444333333222222222222555555555555555555555555333333333444444444555555666666555555555444444444666555444333333444555666444444444333333222222222333333333222222222111111333333333444444555555555333333333333333333333333333333333222222111111111000111111111111222222222333111000222444555222///000000111111111111000000///111222111000///000111000000000000000000000000---...///000000111000000222000...///222333111...666444111///000222555888xxx+++111111"""666000000000000000000000000000333111...666AAA@@@555////////////////////////333111222222,,,+++@@@ZZZFFF(((+++***...999////////////////////////333333111000...,,,+++***)))777++++++777000+++...&&&333---nnnRRR***```'''333+++---***///777***)))666***......................../////////...---------,,,***///333---(((AAAuuuIII)))///===999000...666666777777777777666666;;;***666000777,,,'''888******===&&&222111111111000000000//////222222222222222222222222333333333333333333333333///000000000000111111111111111222333333444555555444444444333333333222222333333444444555666777777444444444555555555555666555555555555666666666666777555777999999:::@@@HHHTTTfffxxxwwwiiifffiiivvv~~~|||{{{zzz|||~~~}}}{{{zzzyyyzzz}}}}}}zzzxxxwwwxxxxxxnnn]]]RRRJJJEEECCCCCCAAA???>>>===>>>??????:::999888888777777888888888888888777777777666666666555555444333333444444444444444444444444444444333333333444444444555555666555555555444444444444555555444444444444555555444444333333222222222222333333333222222222111111333333333333333444444444333333333333333333333333333333333222222222111111000111111111111222222222333111//////111222222000000000111111111111000000///111222111000///000111000000000000000000000000///000111111111111111000333222111222333333222111333222000//////111333444444***jjj+++888666,,,000...000000000000000000000000///333222...222;;;:::111////////////////////////+++***---222...(((...;;;666vvvHHH'''---888111+++...////////////////////////------......///000000000,,,555------444222///000777777:::---777@@@777111((((((000+++)))000,,,.......................................---------111...000222,,,%%%,,,:::aaa@@@333---666:::444555===666666666666666666666666222333666000;;;OOOcccaaa@@@HHH::::::444111---777444444444333333333222222222222222222222222222222333333333333333333333333111111111222222222333333111111222333333444555555111111111111000000//////222333333444555555666666444444444444555555555555555555555555666666666666777666888::::::;;;AAAIIIVVVhhhyyy{{{kkkggglllyyy}}}|||{{{{{{~~~~~~|||yyyxxxyyy}}}~~~{{{xxxvvvvvvvvvvvvooo]]]SSSJJJEEEDDDBBBAAA???>>>======>>>???999999888888777777888888777777777666666666555555777666555555555555555555333333333333333333333333333333333444444444555555555555555555444444444444444444555555555555444444333333222222222222222111333333333222222222111111333333333222222222222222333333333333333333333333333333333222222222222111000111111111111222222222222000......///000111000000000111111111111000000///111222111000///000111000000000000000000000000111222222222222111111000111222333333222111222333111000///////////////000999```+++888((())):::(((000000000000000000000000...333333------333222---////////////////////////...***,,,333333,,,(((+++///,,,###$$$///333---)))---////////////////////////***+++,,,...///111222333000000000///111222000...ooo???'''333&&&000222&&&pppNNN'''333***(((---...,,,,,,///........................---------...............000)))***555;;;555,,,'''VVV'''***...444777333///222999666555444333333444555666+++===555---999jjjRRR)))888000$$$///666000ZZZ{{{000,,,777&&&111222222111111111000000000111111111111111111111111222222222222222222222222333333333333444444444444111222222333333444444555444333333333333222222222222222333333444444555555444444444444555555555555555555555555666666666666888777888;;;;;;;;;BBBJJJWWWhhhyyyooohhhlllyyy}}}||||||}}}~~~}}}xxxwwwxxx|||}}}{{{yyywwwvvvvvvwwwooo^^^SSSKKKFFFEEE??????===<<<;;;;;;<<<<<<;;;;;;::::::999::::::;;;:::999999999888888888888666666555555444555555666333333333333333333333333333333333444444444555555444444444444444444444444333333555666666555333333222222222222222222222222333333333222222222111111333222222222111111000000222222222222222222222222222222222222222222222222000000111111111222222222000000///000000000000000000000111111111111000000///111222111000///000111111111111111111111111111222222222222111000000///---000333333000...///111//////000000//////......333<<<###222???888)))***///...111000000000000000000000000,,,111333...+++---///---////////////////////////222---,,,000222///...111===!!!444333222...)))(((,,,111////////////////////////............////////////444***000000//////)))---@@@EEE$$$222===000888888---,,,333000000222+++000........................,,,---------.../////////444///,,,---......333;;;###EEEAAA777777444000///222111---555444222111111222444555,,,@@@111---333fffTTT777@@@!!!222;;;333666222:::QQQAAA###666***000000000000////////////000000000000000000000000111111111111111111111111333333333444444444444555222222222333333444444444555555555444444444444444222222222333333444444444333333444444444555555555555555555555666666666666777666777:::::::::AAAIIIUUUeeevvv~~~sssjjjhhhvvv}}}|||}}}~~~~~~}}}wwwvvvwww{{{}}}{{{zzzyyyyyyyyynnn]]]SSSKKKFFFEEE>>>>>>===<<<<<<;;;;;;;;;;;;::::::999::::::;;;;;;;;;;;;:::::::::999999999555444444444444444555555333333333333333333333333333333333444444444555555333333444444444444444444222333444555555444333222222222222222222222222222333333333222222222111111222222222111111000000000222222222222222222222222222222222222222222222222000000111111111222222222///000222333222111000///000000111111111111000000///111222111000///000111222222222222222222222222000111111111000///......---000333333000...///111///000000111111000///...))))))999&&&:::)))$$$>>>333 999////////////////////////+++000222///,,,---///000////////////////////////...---------,,,+++...333,,,...XXXfff***---...------//////,,,////////////////////////000000//////......------444&&&...///000,,,%%%@@@ZZZ111%%%...///111...###777,,,(((888000+++555,,,///........................,,,---------.../////////...111333111***&&&+++444(((111000666666222...111777777111555333222000000222333555000888,,,222333SSS555%%%111///000===222(((111'''---===777OOO;;;&&&<<<444444333333333222222222000000000000000000000000111111111111111111111111222222222222333333333333222222333333333333444444111111111111222222222222222222333333333333333444333333333444444444444555555555555555666666666666666555666888888999???HHHUUUeeeuuuuuuhhhfffsss}}}}}}~~~~~~||||||wwwvvvwww{{{~~~|||{{{zzzyyyyyymmm\\\RRRJJJFFFEEE@@@??????>>>>>>======<<<888888777777888888999999999999999888888888888777444444444333444444555666333333333333333333333333333333333444444444555555333333333333444444444444333333444444444444333333222333333333333333444444333333333222222222111111222222222111111111111111222222222222222222222222111222222222222333333333000111111111111222222222...111333333222000000111000000111111111111000000///111222111000///000111222222222222222222222222///000000000000//////...///222444555444222111111//////000111111111111111999555999111---+++...222///---///////////////////////////,,,///111000......000222////////////////////////+++///333333...+++,,,...!!!888666OOO,,,,,,+++,,,000333///)))////////////////////////.........///////////////222%%%///---111***111{{{///666,,,DDD)))$$$EEE333,,,oooRRR'''111...%%%333,,,...........................---------...............***+++---111444666777777777888+++,,,333888666222333444444444333222111111222333444111///,,,888666DDDlll===$$$555;;;&&&*** CCC888%%%777777'''111;;;CCC+++666333222222222111111111111111111111111111111111111222222222222222222222222111111111111222222222222333333333333333333333333222333333333333444444444333333333333444444444444333333333333444444444444555555555555666666666666555444555777777888???GGGUUUfffwwwwwwhhhgggsss~~~~~~~~~}}}|||{{{xxxwwwwwwzzz}}}}}}|||{{{zzzyyyxxxwwwlll[[[QQQIIIEEEDDD????????????>>>===<<<<<<888888777777888888999:::888888888888777777777777555555444444555666666777444444444444444444444444333333333444444444555555222222333333333444444444444333333333333333333444333333444444444555555555333333333222222222111111111111111222222222222222111111111111111111111111111111222222222333333333000111111111111222222222000111111///------000333000000111111111111000000///111222111000///000111000000000000000000000000//////000111111111000000111111222444555444111///......///000111222222333---:::111111;;;444"""---888)))//////////////////////////////000000///......000////////////////////////---111555333000.........000333(((999888333///......------...////////////////////////............///////////////)))111***222---MMM)))444444&&&444555$$$---...AAA888)))000'''000+++000.......................................---------111---)))(((+++......+++333mmm555===111444888999444//////222333333333333333333333333333...111888222:::\\\444111***'''---888======444(((+++555111...222333777...000000000000/////////...222222222222222222222222333333333333333333333333111111111111222222222222333333333333333333333333555555555555666666777777444444444444444444444444222222333333333444444444555555555555666666666666666555666888888999???HHHTTTdddwww{{{kkkhhhrrr}}}}}}}}}|||yyyxxxwwwzzz|||||||||{{{{{{yyyxxxxxxkkkZZZPPPIIIDDDCCC============<<<;;;:::999:::999999999:::;;;;;;<<<999999999999888888888888666666666666666777888888555555555555555555555555333333333444444444555555222222222333333444444444555444222222222222444555444444444555555666666666333333333222222222111111111111111222333333333444111111111111111111111111111111111222222333333333000111111111111222222222222111///***(((***000666000000111111111111000000///111222111000///000111///////////////////////////000111222222222222222000//////222444444000+++---------...000111333444111+++CCCaaa222---***///444222///111////////////////////////222000///000///------...//////////////////////////////---++++++...000111))) 222'''&&&''',,,111000+++,,,111////////////////////////000000//////......------...---444)))333000ddd000$$$:::***(((666------888)))OOO'''777---000***333......................../////////......------,,,'''+++000111111222222222)))fff,,,--->>>333---222888666333333222333333444444333333222666222666444)))222uuuGGG***+++---222666444...,,,---222555...///777,,,'''888555CCCfff///333333333333222222222111222222222222222222222222333333333333333333333333111111222222222333333333333333333333333333333333222222222333333333444444555555555555555555555555222222333333333444444444555555555555666666666777777666777999999:::@@@IIIPPPbbbvvvooofffqqqyyyxxx|||~~~~~~}}}zzzxxxwwwzzz~~~~~~~~~~~~}}}|||zzzzzzhhhYYYQQQJJJEEECCCAAAAAAAAA@@@???>>>======999999::::::::::::::::::<<<;;;:::999999999:::;;;777777777777666666666666555555555444444333333333777666444333333444666777444444444444444444444444333333333333333333333333444222000......000222444333333333333333222111000000000///////////////000222222222222222222222222111111111111111111111111444333222111111222333444111222222333333222222111333222000///...............///000111111000///...///000111222222111000///222222222222111111111000,,,---...//////000000///000000000000111111111111000---000aaa111111000///////////////111111000000//////......---...///000000///...---///////////////////////////...---,,,,,,---...//////...+++///---------............///////////////////////////////////////////////////)))333(((///,,,///..............................$$$***222444)))000........................//////000000000///---,,,...///000111111000///...///bbb...333333333333333333333333333333333333333333333333333...===///,,,666$$$DDD===555000000000000111111111111444333222111111333555666444999222444%%%111222000555000666222222222222222222222222444444333333222111000000333333333222222222111111333222222111111222222333000222444555555444333111222222222222222222222222555555555555555555555555555555555555666666666666777888999888777:::@@@EEESSSeeevvvuuummmuuuyyyyyy|||yyy}}}||||||}}}||||||||||||{{{zzzyyyxxxhhhXXXPPPIIIDDDBBB?????????>>>>>>=========::::::999999999999999999;;;;;;999888888888999:::777777777777666666666555555555444444444333333333666555333222222333555666444444444444444444444444333333333333333333333333666555333111111111222333333333333333333222111000222111111000000000111111222222222222222222222222111111111111111111111111222111000//////000111222000111111222222111111000/////////////////////...000000////////////000000000000111111111111000000222222111111111000000000//////000000000///................../////////000000---000aaa111000000///////////////000000000000//////............////////////......///////////////////////////...------------...///......***///---------............///////////////////////////........................,,,,,,777+++---bbb..............................EEE+++...+++///111............................../////////...------//////000000000000//////...bbb...333333333333333333333333333333333333333333333333333***777...000???---&&&JJJccc///BBB222000000000000111111111111333222111000111222444555---333...777111555---555111111222222222222222222222222444444333222222111000000111111111222222333333333333333222222222222333333111111222333333222111000222222222222222222222222555555555555555555555555555555555555666666666666777888999888777:::@@@EEERRRcccttt}}}vvvnnnwwwzzzzzz~~~}}}~~~}}}}}}~~~~~~~~~}}}|||{{{zzzyyyyyyfffWWWOOOHHHCCCBBB========================:::::::::999999888888888:::999999888777888888888777777777666666666555555555444444444444333333333444444222222222222444444444444444444444444444444333333333333333333333333444444444444444444444444222222333333333222111111222222111111111222222333222222222222222222222222111111111111111111111111000//////......//////000000000000111111000000000---...///000111000000///222000///------///000222111111000000000000111111111111000000000/////////111111111111000///...---........./////////000000000---000aaa000000//////......//////000000000////////////...//////............/////////////////////////////////...------------...///...---***///---------............///////////////////////////........................+++(((777***'''yyy***////////////////////////---...111&&&111---........................------------------...///000//////////////////000...bbb...333333333333333333333333333222222222222222222222222...555---+++777777)))$$$$$$jjj222+++:::000(((111000000000000111111111111222111000000000111333444,,,///777888+++444)))444444000222222222222222222222222333333333222111111000000///000111222333444444555444444333333333333444444444444333222222111111111333333333333333333333333555555555555555555555555555555555555666666666666666888999888777:::@@@DDDPPPaaarrrzzzyyypppyyy||||||~~~~~~|||{{{{{{{{{{{{eeeVVVNNNHHHCCCAAA=====================>>><<<<<<;;;:::999888888777999888888777777777777777777777666666666555555555444444444444444444444444333333222111111222333333444444444444444444444444333333333333333333333333000111333555666666666555222222333333333222222111222111111111111222222333222222222222222222222222111111111111111111111111////////////////////////000000111111111111000000...000111333333222000///111000///......///000111222111000//////000111222000000000000////////////111111111111111000//////000000111111111222222222000---000aaa000//////.........//////////////////////////////000///...------...///000////////////////////////.........------............---***...---------............///////////////////////////........................+++000------:::fff+++000000000000000000000000---222888(((...'''........................---,,,++++++,,,---///000000///...------...///000...aaa...333222222222222222222222222111111111111111111111111000444555...,,,555;;;555000,,,888SSSccc\\\MMMEEE444<<<<<<222***---222333///000000000111111111111111000000///000111222222000222xxx,,,...555,,,000444222111111111111111111111111333222222222111111000000000000111222333333444444555444444333333444444555999888555444333333444555333333333333333333333333555555555555555555555555555555555555666666666666555777999888888:::???DDDOOO```pppxxx{{{rrr{{{}}}~~~~~~}}}{{{||||||}}}~~~eeeUUUNNNHHHCCCAAA===>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::999999888888888888888777777666666666666666666555555555555444444444444444444444444222222222111111222222222444444444444444444444444333333333333333333333333000111333444444333222111111222222333333333222222000000000000000111222333222222222222222222222222111111111111111111111111000000000000000000000000111222222222222222222111222333444555444222000......///000111111000///...222111000//////000111222000000000000//////////////////000111111111111111111111111111222222222222000---000aaa//////............//////.............../////////000///...------...///000////////////////////////---..................---------***...---------............///////////////////////////...........................222---'''|||WWW333000000000000000000000000--->>>888---,,,***........................---,,,++++++,,,---///000000///...------...///000---aaa...333222222222222222222222222111111111111111111111111...///;;;<<>>@@@111111%%%###000888444///111///000000000111111111111000000///000000000111111000000---999777333,,,///333111111111111111111111111222222111111111111111000222222222222222222222222555444444333333444444555:::888555333222333444555333333333333333333333333555555555555555555555555555555555555666666666666444777999888888:::>>>CCCOOO```pppwwwyyyrrr{{{}}}~~~~~~|||~~~}}}}}}~~~~~~~~~eeeVVVNNNHHHDDDBBB>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::999999999777888888888888777666666666666666555555555444444333333333444444444444555222222222222222222222222444444444444444444444444333333333333333333333333333444444333222000---,,,111111222333333333222222000000000000000111222333222222222222222222222222111111111111111111111111000111111222222111111000222222333333333333222222444444444444333111///...---///000222222000///---111111000000000000111111111111000000000/////////---...///000111111111111/////////000000000111111000---000aaa......------......//////---............///////////////............//////////////////////////////------...//////...---------,,,***///---------............///////////////////////////------------------------,,,%%%222$$$DDD333////////////////////////---iii000......111........................------------------...//////..................///---```...333222222222222222222222222222222222222222222222222777...222777222000333111###...777666111...---+++---999777(((&&&444888///000000000000111111111111///000000000111111111111,,,,,,EEE555///444---...888111111111111111111111111111111111111111111111111333333333222222222111111444444333333333333444444666444222111000111222333333333333333333333333333555555555555555555555555555555555555666666666666333666888999888:::>>>BBBMMM___ooovvvuuuqqq{{{{{{}}}~~~|||}}}~~~eeeVVVOOOIIIEEECCC>>>>>>>>>======<<<<<<<<<888888888888888888888888888888999999999888777666666666555555555444444444333333333444444444555555222222333333333333222222444444444444444444444444333333333333333333333333222222222222111000///...000111222333333333333222111000000111222333444444222222222222222222222222111111111111111111111111000111111222222111111000111111222222222222111111222222222111111000000000//////000000000000//////000000111111111111000000222222111111111000000000......///000000000////////////000000000111111111000---000aaa...------------...///000---------.........//////......////////////......////////////////////////------...//////...------,,,,,,)))///---------............///////////////////////////------------------------,,,!!!111@@@111///........................---+++...111111............................../////////...---------......//////......---,,,```...333111111111111111111111111333333333333333333333333777222,,,,,,111666777777AAA111---666444'''***;;;(((///333222222444222---000000000000111111111111000000111111222222111111...---000)))222333,,,999111111111111111111111111000000000000111111111111222222222222222222333333333333222222222222333333333222111000000111222222444444444444444444444444555555555555555555555555555555555555666666666666333666888999888999>>>AAAKKK\\\mmmttt}}}uuuooozzzxxx|||}}}~~~|||~~~~~~~~~eeeWWWOOOJJJEEECCC>>>>>>===<<<;;;;;;::::::666666666666777777777777888999999::::::888777666666666555555555444444444333333333444444555555555222333333444444333333222444444444444444444444444333333333333333333333333......///000222333444555000111222333333333333333222222222222333444555666222222222222222222222222111111111111111111111111///000111222222111000///000000111111111111000000/////////...//////000111111000///......///000111///000111222222111000///222222222222111111111111000000000000///...---,,,111222222222222333333333000---000aaa---------------...///000---------.........//////---...///000000///...---////////////////////////,,,---...//////...---,,,,,,,,,)))///---------.........//////////////////////////////------------------------222---,,,lll***000........................------...222***........................//////000111000///---,,,,,,---...//////...---,,,,,,```...333111111111111111111111111333333333333333333333333'''555666000333555///---'''000444//////444555///777444000///111333111---000000000000111111111111000000111222222222222222555333999...333888'''222000000000000000000000000000000000000000111111111000000111222333444444555333222222111111222222333333333333222333333444444444444444444444444444444555555555555555555555555555555555555666666666777222555888999888999===AAAIII[[[kkksss{{{xxxnnnyyywww{{{~~~xxx}}}~~~~~~}}}eeeWWWPPPIIICCCAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::999999999:::::::::999999999999888555555555555555555555555333555777777555333333333333333333444444555555555222222222222222222222222333333555666666555333333333333333333333333333333333333333333333333333333111111222222222222111111////////////////////////...///000111222333333333111111222222222333333333333333333222222222111111111111222111000///---,,,000000////////////000000........................000000000000//////////////////000000111111222222111111222111000///---,,,...,,,111aaa////////////////////////111222222111000//////000111///...///000111000...000000111111000///......000///...------------------333---///000000000000000000000000..................------........................)))222666(((111......////////////......---]]]$$$///...........................++++++,,,,,,,,,,,,------......------------......***^^^...333333333333222222111111111000111333555555444333222555444333222222222333444555555555444333222111000222444777777555222000///000000000000000000000000...777***555---444,,,777***XXXDDD$$$111999---///111222333333444444333333444444333333222111111111222222111111111222333444222222333333333333444444555555555444444333333333333333333333333333333333555444444333444555666777666666666666666555555444555666666666666888<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::999999999777777777666666666555555555555555555555555555555888888888888888888777777333333333444444555555555333333333333333333333333222222222333333222222222333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111///000111222222222222222111111111111222222222333333333222222222111111111000111111111000///...---000000////////////000000000000000000000000000000000000000000////////////////////////000000000000000000111111000///...---...,,,111aaa////////////////////////000111222111///...///000111///...///000111000.....................---,,,//////......------......---333,,,///////////////////////////................................................///000$$$)))---......////////////......---***333---........................,,,,,,---------...............------------......---aaa...222333333333222222111111111111222333444444444333222444444333222222222333444444444444444333222111000))),,,000222222111111111////////////////////////888$$$777,,,(((:::555)))---YYY---222777...444111222333333444444333333111111111222222222222222222111000000000111333444222222333333333333444444444444333333333222222222333333333333333333333333555555444333444444666666444444555666777777666666666777777777888:::===AAALLLXXXiiiuuu{{{ooogggrrrwwwvvvzzz~~~~~~zzzcccVVVOOOJJJEEECCC>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::::::::999999666666666666555555555444666666666666666666666666666333111222555666555333444444444444444555555555444444444444444444444444333333222222222222333333333333333333333333333333111111111111111111111111111111222222222222111111111111111111111111111111000111111222222222111111000000000111111111222222333222222222222111111111///000000111111000//////111000000//////000000111////////////////////////000000000000////////////111111111111000000000000//////000000000000//////...,,,111aaa////////////////////////...000000000...---...///111///...///000111000...,,,---..................///............//////000---222,,,///////////////////////////...................................................------...***......////////////......---...333***........................---............/////////......------------......///ccc---111222222222222222111111111222222222222333333333333444333333222222333333444333333333333222111000000'''***...000111111111222000000000000000000000000333***333000>>>%%%///555<<>>"""AAA'''|||777000111---444111111222333333333333222//////000000000111111111333222111111111222444555222222222333333333444444333333333222222222222222333333333333333333333333666555555555444444444444333444555666777777777777666777777777888:::>>>BBBJJJXXXkkkwww{{{{{{bbbaaaiiiyyyxxxtttuuu|||~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}|||wwwaaaTTTNNNIIIEEECCC========================::::::::::::::::::::::::::::::999999999888888888777777777777777777777777888444000111666999777555555555555555555555555555333333333333333333333333777666444444444444666777333333333333333333333333000000000000000000000000111111222222222222111111000000000000000000000000111111222222222111111000///000000000000111111111222222222111111111000000//////000000111111222222111111000000000000111111////////////////////////000000000000////////////222222222111111000000///.........///000000111111...,,,111aaa////////////////////////,,,...///...---,,,---///111///...///000111000.........///000111111000000...............///000111,,,222,,,...........................---------.........//////........................,,,111666***......////////////......---???'''***........................,,,------------...............------------......***^^^,,,000111111111111111111111111222222111111111222333444222222222333333444444444111111222222222111000000222333555444222000000000333333333333333333333333333444---222""">>>FFF###666///444000111000111222222333333222222111111111000000000//////444333333222333444555666222222222333333333444444333333333444444444444444333333333333333333333333555555555555555555444444555666666666666666555555444555666666777:::>>>AAAHHHXXXkkkwww|||yyy```]]]eeetttyyyxxx~~~~~~}}}}}}|||||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}|||{{{www```SSSNNNHHHDDDBBB>>>>>>>>>>>>>>>>>>>>>>>>999999::::::::::::;;;;;;888888888888777777777777666666666666666666666666999666444555888999888666666666666555555555555555333333333333333333333333444444333333333333444444333333333333333333333333000000000000000000000000111111222222222222111111////////////////////////000111111222222222111111000000000111111111222222222111111111111000000000000000000000000111222333222111111000000111111222111111111111111111111111000000000000/////////////////////...............//////...//////000111222...,,,111aaa////////////////////////,,,---///...------...///111///...///000111000...,,,---.....................------------......///,,,111+++///........................,,,,,,------.../////////........................---+++222+++......////////////......---^^^(((///........................,,,,,,---------...............------------......(((\\\---111000000000111111111111111111111111111222222222222111111222333444444444444111222222222222222111111///111222222111111111333111111111111111111111111'''666999$$$---888555///666555111000111111222222222222222333222222111000000//////444333333222222444555666222222333333333333444444333333444444444444555555333333333333333333333333333444555555666666555555666666666666666555444444333444555666777999>>>AAAGGGWWWkkkwww|||{{{ddd[[[cccsss}}}~~~}}}{{{{{{{{{{{{}}}~~~|||||||||}}}|||zzzwww```SSSMMMGGGCCCAAA>>>>>>>>>>>>>>>>>>>>>>>>999999999::::::;;;;;;;;;777777777777666666666666555555555555555555555555555555555555555555444333777666666666555555555444444444444444444444444444333333444444444444333333333333333333333333333333111111111111111111111111111111222222222222111111000000000000000000000000///000111222222222222222111111111111222222222333111111111111000000000000222111000000000111222333222111111000000111111222////////////////////////000000000000//////////////////////////////000000000000///......///000111...,,,111aaa////////////////////////,,,...//////......///000111///...///000111000.....................---,,,...------,,,,,,,,,,,,---+++111+++///........................,,,,,,------...//////000........................---(((...///......////////////......---+++111........................---............/////////......------------......***^^^...222///000000000111111111222///000111222333222222111000111222444555555444444222222333333333333222222...000222222111222333555111111111111111111111111""":::555)))???(((???555,,,444555111000000111222222222222222222222222222222111111111222222111000111222333444222222333333333333444444222222333333333444444444333333333333333333333333111222444555666777666666444555666666666666666555444555666666888:::???BBBFFFVVVjjjvvv|||{{{eee\\\dddttt~~~~~~||||||{{{{{{|||~~~~~~|||||||||}}}|||{{{xxx```SSSMMMGGGBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>999999999::::::;;;;;;;;;888888888888777777777777555555555555555555555555444666888777555444333333777777666666555555555444666666666666666666666666444555666777777666555444333333333333333333333333111111111111111111111111111111222222222222111111111111111111111111111111...///000111222333333333111222222222222333333333111111111111000000000000333222111000000111222222222222111111111111222222++++++++++++++++++++++++000000000000////////////111111222222333333333444111000///......///000111...,,,111aaa////////////////////////---...//////......000111111///...///000111000///000111111111000///.........---,,,,,,+++++++++++++++111+++///........................,,,,,,------...///000000........................111......444......////////////......---...111........................////////////000000000000.........------.........---aaa///333//////000000111111111222...000222333444333111000000111222444555555444444222333333444444444333333222333444444333222444555222222222222222222222222444///+++999)))888444'''...333111000000111222222222222111111111111222333333444444111000/////////000222222222222333333333444444444111111111222222333333333333333333333333333333333000111333555777777777777333333555666777777888888555666777888999<<<@@@CCCEEEUUUiiivvv|||zzzddd]]]eeevvv~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||||||||}}}|||{{{sss```XXXLLLFFFEEEAAA??????>>>>>>======<<<<<<888999:::999888888:::;;;;;;:::888777777777888999888888888888888777666666666666666666666666666666555555444444444555555666666666555555555444444444444444222222222222444444666666555444333222222111000000111111111222222222111111111111111111111111333333333333333333333333333444333111000000222444222111111111000000//////222222111111000000//////222222111111000/////////////////////............//////000000000000//////...---,,,...111222000...////////////000000000000............/////////000///,,,000```////////////////////////.........------,,,,,,,,,000...---...///000///...,,,---------......//////---,,,+++***+++---000111,,,222,,,///........................////////////...---,,,+++---,,,,,,+++++++++,,,,,,'''LLL+++///111///,,,***)))+++---///,,,***,,,000///...---------------......//////000000111111+++---......,,,+++++++++---aaa---222//////000000111222444444000000000111222333555555111222333333444444333333666222///...111444555444111111222333222111000//////333555222000000000...666333///%%%<<<555444666(((111111111111111111111111111111111111111111111111111111111222222222333333333222222333333333333444444222333555666666555333222333333333444444444555555333333333444444444555555666666666666777777777777333444666666777:::===@@@JJJXXXjjjvvv~~~xxxfff___cccrrr}}}}}}}}}~~~~~~}}}}}}~~~||||||{{{}}}{{{yyyxxxttt```XXXLLLFFFEEE@@@??????>>>>>>======<<<<<<999:::999888777777999;;;<<<;;;999888777666666666777777888888777777666555555555555555555555555555666555555444444444444555444444333333333222222222444333333222222333333444444444444333222222111111000000111111111222222222111111111111111111111111000000000000000000000000222333333222000000111333111111111111000000000///111111111000000000000000000000000000000111111111000000000/////////......//////000000000000//////111///...///111111///---000000000000////////////........./////////000000///,,,000```//////////////////////////////..................000...---...///000///...,,,,,,---------...............---,,,---...000111,,,222,,,///........................////////////...---,,,+++------,,,,,,,,,,,,------)))UUU+++//////...------,,,,,,,,,---,,,......//////...---------------111111000000///.....................---------------aaa---222000000000///000000111111222222111111111222333333222222333444444444444444444000------///222333222111222333333333222000000000+++$$$$$$000<<<<<<444(((999000666000+++555///111111111111111111111111111111111111111111111111111111111222222222333333333222222333333333333444444333333444555555444333333222222222333333333444444333333333444444444555555444444444444555555555555444555666777888:::>>>@@@JJJXXXiiivvv~~~wwwggg]]]aaappp~~~}}}}}}~~~~~~}}}}}}~~~}}}|||||||||~~~}}}{{{yyyxxxuuuaaaXXXKKKEEEDDD?????????>>>>>>======<<<<<<;;;:::999666444555777:::>>><<<:::888777555555444666666666777666555555444555555555555555555555555666666555444333333444444444444333333333222222222444333333222222333333444222222222222222222222222111111111111111222222222111111111111111111111111////////////////////////111222444333222000111111111111111111000000000000000000000000111111111111...//////000111111222222111111000000000///////////////000000000000//////333111000000111000///---111111000000//////............/////////000000000///,,,000```///////////////////////////////////////000000000000...---...///000///...,,,------------.........000000.........///000111,,,222,,,///......................../////////......---,,,,,,......------------...///111kkk+++///,,,---...//////...,,,+++,,,///---//////...------------...111111000//////......------***(((***...000111///---aaa---222111000000///......//////333333222111111111111111333333444555555555555444333111......000222333333333333333333333222111111777******::::::***&&&000555333000000(((777666///111111111111111111111111111111111111111111111111111111222222222333333333222222333333333333444444444444444444444444444444111222222222333333333333333333333444444444555555444444444444555555555555555666777888999;;;>>>AAAIIIWWWiiivvvxxxkkk___bbbppp~~~}}}}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}yyy{{{}}}zzzxxxwwwvvvaaaWWWKKKDDDCCC?????????>>>>>>======<<<<<<<<<;;;888555333333777:::<<<;;;:::999777666555555555555666666555555444333555555555555555555555555666666555444333333333333666666555555555444444444333333333333333333333333111111222222333333333444111111111111111111111111111111111111111111111111222222222222222222222222000222444444222000000000111111111000000000000000//////000000111111222222//////000000111111111111111111111111000000000000//////000000000000//////111000///////////////...111111000000//////.........////////////000000000///,,,000```////////////////////////.........//////000000000000...---...///000///...........................000000///.........//////,,,222,,,...........................//////......------------///............//////000888+++///------...//////...---,,,,,,111---///......---------......------......///000000111)))%%%"""%%%,,,222222111---aaa---222111000000/////////000000222222111111111111111222333444555555666666555555555333222222222444555666444444444444333333222222***;;;;;;)))'''777:::...222'''zzz777000:::444///111111111111111111111111111111111111111111111111111111222222222333333333222222222333333333444444555444444333333444444555222222333333333444444444333333333444444444555555666666666666777777777777666777888999999;;;>>>AAAHHHUUUhhhvvv|||qqqeeegggsss}}}|||}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}~~~xxxzzz~~~~~~|||zzzwwwvvvvvvaaaWWWJJJDDDDDD@@@??????>>>>>>======<<<<<<<<<;;;888555333333777:::999999999999888777777666555555555555555444333333555555555555555555555555555555444333333333333333666666555555555444444444333333333333333333333333222222333333444444555555111111111111111111111111111111111111111111111111333333333333333333333333///111333333222000///000000000000000000000111111//////000000111111222222111111111111000000//////111111111111000000000000//////000000000000//////---------------...///000111000000000/////////...////////////000000000111///,,,000```////////////////////////---------......//////000000...---...///000///...000000////////////////////////..................,,,222,,,...//////////////////////////////...---------.....................///000111444+++//////...---------...//////,,,===333......---------......///---------...//////000000+++'''$$$&&&,,,111111///---aaa---222000000000000111222333444000000000000111222333444333444555555666666555555444444444333333444555777444444333333333222222222444...000888666,,,,,,444MMMOOO888444555---333111111111111111111111111111111111111111111111111111111222222222333333333222222222333333333444444555444444333333444444555444444444444555555555555333333333444444444555555666666666666777777777777666777888999999;;;>>>AAAGGGTTTgggvvvxxxjjjkkkvvv~~~|||{{{}}}~~~~~~}}}}}}~~~}}}}}}||||||}}}}}}~~~zzz{{{~~~~~~|||yyywwwuuuvvv```VVVJJJDDDDDDAAA??????>>>>>>======<<<<<<;;;:::999666444555777:::888999999999999888777777555555555666555444444333444444444444444444444444444444333333333333444444444444333333333222222222222333333444444333333222333333333444444555555555222222222111111111111111111111111111111111111111111111111111111111111111000111333222111///000000000000000000111111111111000000000000111111111111222222111111000//////...111111000000000///////////////000000000000//////,,,,,,---,,,+++,,,///111/////////000000000000000/////////000000000111111///,,,000```////////////////////////..................//////000...---...///000///...000000000///////////////........................,,,222,,,/////////////////////////////////---,,,,,,---...///...............///000111++++++//////...---------...///000,,,RRR:::...------------...//////000000///......------,,,222///,,,,,,...///...------aaa---222//////000000111333444555/////////000111222333444333333444555555555555444222333333333222222444555444444333222222222222222666&&&(((555,,,%%%OOO333333000---)))777111111111111111111111111111111111111111111111111111111222222222333333333222222333333333333444444444444444444444444444444555555555555666666666666333333333444444444555555444444444444555555555555666777888888888:::===@@@FFFSSSfffvvv|||lllkkkuuu}}}|||}}}~~~~~~}}}}}}~~~}}}|||||||||||||||}}}|||}}}~~~{{{xxxvvvuuuuuu___VVVJJJEEEFFFBBB??????>>>>>>======<<<<<<999:::999888777777999;;;999:::::::::999777666555666666666666666555444444444444444444444444444444222222222222333444555555444444333333333222222222222333333444444333333222333333333333333333444444222222222111111111000000111111111111111111111111000000000000000000000000111222222111//////000111///000000000111111111111111111111000000000000000111111111000000000000000000000000/////////......//////000000000000//////......///---++++++...111......//////000000111111//////000000000111111111///,,,000```////////////////////////000000//////////////////000...---...///000///...///.........---------------...//////000000000000,,,222,,,//////////////////////////////...---,,,,,,---///000------------...///000111***+++///------...///////////////,,,aaa444---------------...//////000//////......---,,,,,,111000000//////......------aaa---222000000000000000111222222000000000000000111222222222222333444444444444444111333555444222222444666444333222111000111111222:::;;;'''>>>//////000,,,...555111111111111111111111111111111111111111111111111111111222222222333333333222222333333333333444444333333444555555444333333444444444555555555666666333333333444444444555555444444444444555555555555666777888777777999<<<>>>EEERRReeevvv{{{nnnllluuu~~~}}}~~~~~~}}}}}}~~~}}}||||||{{{{{{{{{{{{|||}}}~~~{{{xxxuuutttttt___UUUJJJEEEFFFCCC?????????>>>======<<<<<<888999:::999888888:::;;;;;;;;;;;;:::999666444333666666777777666666555444444444444444444444444444111111111222333444555666666666555555555444444444222222444444444444222222222222222222222222222222222222222222111111000000111111111111111111111111111111111111111111111111222222111000......000222//////000000111111111222222222111111000000///////////////000111111222222////////////............//////000000000000//////000111111...++++++...111------...///000111222222000000000000111111111111///,,,000```////////////////////////222222111111000000//////000...---...///000///...---------,,,,,,+++++++++---...///111222222222222,,,222,,,///000000000000000000000000///...---,,,,,,---///000,,,,,,,,,------///000000111+++000***,,,///222222111...---,,,eee)))---------------...///000,,,,,,------...//////000))),,,...///......///000---aaa---222111000000///////////////222111111000000000000000111222333333444444333333333555777777555444666888333222111000000000111222444)))KKK666000444222555000111111111111111111111111111111111111111111111111111111222222222333333333222222333333333444444444222333555666666555333222333333333444444444555555333333333444444444555555666666666666777777777888555666777777777888;;;>>>EEERRRdddvvvyyypppnnnwww}}}~~~~~~}}}}}}~~~~~~|||{{{{{{zzzzzzzzz{{{|||~~~~~~{{{xxxuuutttxxx^^^OOOJJJGGGFFFGGGCCCBBB@@@>>>>>>>>>>>>???;;;:::999777777777777888:::999999888777666555555666666666666666666666666777666444333222222333333444555666777777666555444555555444444444555555666555555444444444333333333444444333333333333222222333222111000000000111222333222222111111222222333222222111111111111111111222111000000000111333333444333222111000000000000000000000000111111111111222111111111000000//////000000000000000000000000,,,------...///000000111000//////............///........................////////////000000000000222...111aaa...............///000000000/////////............///000111222111000...,,,,,,------...............---......///////////////+++000***///---------.........//////........................//////000///------...000)))+++///////////////////////////---aaa---...///000111222111111000---------.........//////---------,,,,,,+++++++++---aaa+++///////////////////////////111...,,,+++---///000111000111111222222333333444444333222222333555888999555555)));;;...---:::KKKDDD///444***:::%%%666111111111111111111111111000111222333333333333333222222222222222222222222444333333222222333333444000111222333444333222222333333444444555666666666333333333444444444555555555555555555666666666777888777777777888999::::::DDDNNNaaawwwtttpppwww~~~}}}{{{|||}}}~~~}}}{{{yyyxxxyyyzzz{{{zzz}}}~~~{{{yyyxxxvvvtttwww^^^OOOJJJFFFDDDDDD??????===<<<;;;;;;;;;<<<;;;:::999777777777777888999999888888777777666666666666666666666666666666777666555333222222333333444555555666666555555444555444444333333333444444444444444444333333333333444444333333333333222222444333222111000111111222333222222111111222222333111111111111111111111111222111000000000111222333222111111111111111222222000000000000111111111111111111111111000000000///000000000000000000000000------...//////000111111000000/////////000000111........................////////////000000000000222...111aaa...............///000000000000/////////.........///000111222111000...---......///000000000000000---......///////////////,,,111+++///---------.........//////////////////////////////...///000///...---...///---+++///////////////////////////---aaa---...///111222333222111000---------.........//////.........------------------aaa+++///////////////////////////000///------///000111000111111111222333333444444555444333222333555777888!!!<<<:::444555000///666---<<<---222111111111111111111111111000000000000000111111111222222222222222222222222444333333222222333333444111111222333333333333333444444444444444333333333333333333444444444555555555555555666666666666666777777777777888999::::::CCCMMM```vvvxxxsssxxxxxxxxx~~~{{{|||}}}~~~~~~}}}{{{zzzzzz{{{|||}}}{{{}}}~~~{{{zzzxxxvvvtttwww^^^PPPJJJEEEBBBAAA>>>===<<<;;;;;;;;;;;;;;;;;;:::999777777777777888888888888777777777777777666666666666666666666666777666555444333333333333555444444333333444444555555444333222222222222222333333333333222222222222444444333333333333222222444444333222222222222222222222111111111111222222111111111111111111111111111111000000111111222333000000000000111222333444000000000000111111111111111111111111000000000000000000000000000000000000...//////000000111111111000000///000000111222333////////////////////////////////////000000000000222...111aaa...............///000000000000000/////////......//////000111111000...---///000111111222222111111---......///////////////...333,,,///------........./////////000000000000000000000000,,,...000111///......///111+++///////////////////////////---aaa---...///222444444333111///---------............................../////////---aaa+++///////////////////////////000///...000111222111///111222222333333444555555666555444333333444555666===222$$$)))999FFF'''222444---777555///111111111111111111111111222111000/////////000111222222222222222222222222333333333333333333333333222222222222222333444444555444444333222222111111333333333444444444555555666666666666666555555555777777777777888999:::;;;BBBMMM```uuuxxxzzzrrrrrrzzz}}}{{{||||||}}}~~~}}}|||{{{{{{{{{|||~~~|||~~~|||zzzxxxvvvtttwww```RRRLLLFFFAAA???@@@@@@??????>>>>>>>>>>>>;;;:::999777777777777888777777777777777888888888666666666666666666666666666666555555444444444444555444222222222222444555666555444333222222222222333333333222222222111111444444333333333222222222444444333333333222222333222222111111111111222222111111111111111222222222111111111111111222222222111111000000111222222333///000000000111111111111111111111000000000000000000000000000000000000000///000000000111111111222///...//////000111222333000000000000000000000000////////////000000000000222...111aaa...............///000000000000000////////////...//////000000000000///...000000111222222222222111---......//////////////////444---...............////////////////////////////////////+++---000111000///......000+++///////////////////////////---aaa---...000222444555333111///........................---------......//////000---aaa+++/////////////////////////////////000111333333111...222222222333444444555555666555444333333333333444,,,---666<<<777yyy)))222444111+++...777000111111111111111111111111666444222000000111222333222222222222222222222222333333333333333333333333333333222111222333444555444444444333333333222222333333333444444444555555666666666666555555555555777777777777888999;;;;;;BBBLLL```vvvzzzzzzrrrpppxxx|||zzz|||||||||}}}~~~}}}|||{{{{{{{{{{{{|||||||||~~~|||zzzyyyvvvuuuxxxaaaTTTNNNGGGBBB@@@@@@AAAAAAAAA@@@@@@??????;;;:::999777777777777888777777777777777888888888666666666666666666666666555555555555555555444444444333222111111222333444666666555444444444444444333333333222222222111111444444333333333222222222444444444444333333222222222111111000000111111222000000111111111222222222000000111111222222222222333222222111000000111111///000000000111111111111000000000000000000111111000000000000000000000000000000000000111111111111---------...///000111222000000000000000000000000////////////000000000000222...111aaa...............///000000111000000000//////////////////000000000000000///...///000000111111000000---......//////////////////444---............/////////000000........................***---000111000///...///---+++///////////////////////////---aaa---...///222444444333111000.....................---,,,,,,------.........///---aaa+++///////////////////////////...///000222444333000...111111222333333444444555666555444444333333222222///>>>???(((---...999000111///+++666222111111111111111111111111666444222000000111222333222222222222222222222222222333333444444333333222444333222111222333555666333444444444555555555666333333333444444444555555666666666666666555555555666666666777888:::;;;<<>>??????@@@@@@???>>>>>>;;;:::999777777777777888888888888777777777777777666666666666666666666666555555666666666555555444444333333222222333333444555555555444444555555666333333333333222222222222444444333333333333222222333333333333333222111111111111000000000000111111000000000111222222333333000000111222222222222111444333222111000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000......---......///000111////////////////////////////////////000000000000222...111aaa...............///000000111111000000000/////////////////////000000000000---...//////000000//////---......///////////////...333,,,///....../////////000000000........................+++---///000000//////000++++++///////////////////////////---aaa---...///000111222111111000...............------------------------.........---aaa+++///////////////////////////......///111333222000...000111111222222333444444555444444444333333222222777///%%%---???>>>000111222---444555000555222111111111111111111111111222111000/////////000111222222222222222222222222222222444444444444222222333333333333333444444555333333444555555666777777333333333444444444555555555555555555666666666777666666666777888:::;;;<<<<<>>????????????>>>===;;;:::999777777777777888999999888888777777666666666666666666666666666666444555666777777666555444333333444444444444333333333333333333444555666666444444444444333333333333444444333333333333222222111222333333333222111000111111000000000000111111///000000111222222333333///000111222333222222111222222111111111111111222000000000000111111111111///000000000111111111111000000000000000000000000////////////////////////000///////////////000000........................////////////000000000000222...111aaa...............///000000111111111000000000/////////////////////000111111---...//////000000//////---......///////////////,,,111+++///.../////////000000000000........................,,,---//////......000111---+++///////////////////////////---aaa---///////////////000000111//////.........---------/////////...............---aaa+++///////////////////////////.........///111111000...///000000111111222222333333333444444444333333222222///...@@@***KKKmmmKKK:::+++222+++444666000333444111111111111111111111111111000000000000000111111111222222222222222222222222111222444555555444222111222333333444555444444444444444444444444444444444333333333444444444555555333444444555666777888888555555666777888:::<<<===???FFFWWWkkkxxxssslllxxxrrrnnnsss~~~||||||||||||}}}}}}}}}}}}|||||||||{{{zzzxxxwwwvvvyyy|||}}}{{{yyywwwvvvuuu]]]PPPKKKGGGDDDCCC>>>???@@@AAAAAA@@@???>>>;;;:::999777777777777888:::999999888777666666555666666666666666666666666444555666777777666555555333333555666666555333333111111111222333444555666555555444444444444333333444444444333333333222222111111222333222111000///111111000000000000111111///000000111222222333333///000111222333222111111000000000000111222333444000000000000111111111111//////000000111111111222000000000000000000000000////////////............222111000000000000000111........................////////////000000000000222...111aaa...............///000000111111111111000000000000///////////////000111111......///000000000000000---......///////////////+++000***///////////////000000000000000000000000000000000000,,,---............111333///+++000////////////////////////---aaa---///...---------...000111//////.........---------111111000000//////......---aaa+++000////////////////////////...------...000000///.../////////000111111222222222333333444444333333222...777---888***+++222999+++___\\\///444---888--->>>555&&&222222000111111111111111111111111000111222333333333333333222222222222222222222222111222444555555444222111222333444555666555444333555444444333333222222111333333333444444444555555222333444555666888999999555555666777888:::<<<===CCCJJJYYYkkkxxxooohhhtttsssooottt~~~~~~||||||||||||}}}}}}}}}}}}{{{|||||||||{{{zzzyyyyyyxxx{{{~~~}}}{{{zzzxxxvvvvvv^^^PPPJJJEEEAAA???>>>>>>>>>>>>===============;;;888666555666888999999999888888777666666555777777777777777666555555666666555555444444444444555555555444444333333333555555555555555555555555444333333222222333333444222222222222222222222222444333111000000111333444222222222111111111000000111111111111111111111111333333333222222111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///..................//////000000------......///000000000000000000000000000000000000...222bbb......///////////////...222111000//////000111222---444777333///000222333---.../////////...---,,,---......///000111111222---222,,,///000000000000000000000000///...---,,,,,,,,,,,,,,,......////////////......222///---............/////////000...HHH,,,111111000///...,,,***)))+++,,,---...///111222222000000///...---,,,,,,,,,...aaa---111......////////////......------......///000000000000000000000000111111111000111222333444555555555111222444555555555444444111666111@@@111111777***000000000000000111111111111222222111111222222333444444444444333333222222222333333333333333333333333222222333333333333444444333333222111111222333333333444444555555444444333333333333444444444555555666555444333333333333333555555555666777999:::;;;;;;EEEUUUgggvvv~~~nnneeeoooxxxooorrr||||||~~~~~~}}}}}}||||||{{{{{{}}}|||{{{zzzzzzzzzzzzzzz}}}~~~~~~zzzwwwvvvuuuuuu^^^PPPJJJEEEAAA@@@????????????>>>>>>>>>>>>===;;;999777666777888999:::999999888777777666666777777777777777666555555777777666666555555555555555555444444444333333333444444444444444444444444444333333222222333333444333333333333333333333333444333111000000111333444222222222111111111000000111111111111111111111111222222111111111111111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......------......////////////111111111000//////......000000000000000000000000000...222bbb//////000000000000000///111000////////////000111666<<<===888222111222111......//////000/////////......//////000000111111---222,,,///000000000000000000000000000///......------.........//////000000//////...(((nnn333---........./////////000000...>>>+++////////////...---,,,,,,******+++,,,---//////000000000///...------------...aaa---111......////////////......///////////////.........000000000000111111111111111222222333444444444444333444555555555444333222333,,,333:::000;;;...777444HHH***000000000000111111111111222222111111222222333444222222222222111111111000333333333333333333333333222222333333333333444444444444333222222333444444333444444555555444444333333333333444444444555555333333333333444444555666555555666666777999:::;;;<<>>>>>===<<<:::888777888999::::::::::::999888888777777666666777777777666555555777777777666666666666666555444444444444333333333333333333333333333333333444333333222222333333444333333333333333333333333444333222111111222333444222222222111111111111111111111111111111111111111000000000000000111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////...---------...............222222222111000000//////000000000000000000000000000...222bbb111111111111111000000000000//////......//////000888===>>>888333222222000///////////////000111222////////////000000000000---222,,,///000000000000000000000000111000//////...///////////////000000000000/////////YYY888........./////////000000000...222,,,---....../////////......++++++,,,---......//////000000///...------------...aaa---111......////////////......111000000///......------//////000000111111111111222222333444444333333333555555555555444333222111///)))///888111%%%333NNNnnn999---777111...<<<000000000000111111111111222111111111111222333333000000000000000/////////333333333333333333333333222222333333333333444444555444444333333444444555333444444555555444444333333333333444444444555555111222333444555666777777666666666666777888::::::<<>>>>>>>>>>>======<<<:::999888888999::::::::::::999999999888888555666666666666666555555666666666666555555555555444444444444444444444444333333333333333333333333444333333222222333333444444444444444444444444444333222222111111222222333111111111111111111111111111111111111111111111111///000000000111111222222///000000000111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////------------...............//////000000111222222000000000000000000000000000...222bbb111111000000000000000000//////............/////////444666222000222222111......------...000222333000000000000////////////---222,,,...////////////////////////000000///......////////////000000111111000000///555FFF777......////////////000000000...+++000......////////////............//////000000111111000000///..................aaa---111......////////////......000000//////............//////000000111111222222333333444444444333222222444444444444444444333333...<<<<<<000111===888$$$WWWLLL444'''000111999///555///000000000111111111111111111111111111222222333000000000000000000//////222222222222222222222222222222222333333333444444444444333333333333444444333444444555555444444333333333333444444444555555222222333444555666777777666666666666777888999::::::CCCSSSfffxxxssshhhkkk{{{xxxtttwww}}}}}}zzz{{{{{{||||||}}}}}}}}}|||{{{{{{zzzzzzzzz{{{{{{{{{}}}}}}{{{yyyxxxwwwvvvttt]]]PPPKKKFFFBBBAAA>>>============<<<<<<<<<===<<<;;;999999999999999:::::::::999999999999999555555666666666666555555444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111000111111222222333333333///000000000111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////........................------...//////000000111000000000000000000000000000...222bbb111000///............///......////////////......)))...///......111111///------,,,,,,---///111222000000000000////////////---222,,,...///////////////////////////......---......//////000000111111111111000000---222222///////////////000000000111...***444000000000000///...---,,,//////000000000000000000000000///.........//////...aaa---111......////////////..................//////000000...//////000111111222222333333444444444333222222222222333333444555666666222555555222111444888:::(((oooYYY@@@EEE555...444)))///000000000111111111111111111000000111111222333111111111111111111111111222222222222222222222222222222222333333333444444222222333333333333222222333444444555555444444333333333333444444444555555333444555666666666555555777666666666777888999999:::AAAPPPcccwwwvvvkkkkkkyyywwwxxx|||~~~}}}zzzzzz{{{{{{||||||}}}}}}{{{{{{zzzzzzzzz{{{{{{|||{{{|||}}}{{{yyyxxxwwwwwwttt]]]PPPKKKFFFCCCAAA======<<<<<<<<<;;;;;;;;;<<<;;;:::999999888888888999999999999999999888888444444555666666666555555333333333333333444444444333333333444444444444555555555555555555555555555444333333222222333333444333333333333333333333333222222222222222222222222111111111111111222222222111111111111111111111111222222222222222333333333000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000///////////////.........000000//////...---------000000000000000000000000000...222bbb111000///---------.........//////000000//////...,,,//////---...000000------------------...///000////////////000000000000---222,,,///000000000000000000000000......------......//////111111222222222222111111000222...////////////000000000111111...,,,555111111111000///...---,,,//////..................000000//////...//////000...aaa---111......////////////......------......///000000111......///000111222222333222222333444444333333333111111222222444666777888000///222999;;;666---)))444&&&~~~+++$$$CCC///666000000000000111111111111111000000000000111222222111111222222222222222333222222222222222222222222222222333333333333444444111222222333333222222111333444444555555444444333333333333444444444555555333444666777777666555444777777777777777888999999<<>>>>>>>>>>>============::::::999999888777777666777777777777777777888888333333444555666666666555444444444555555555666666333333333444444555555555333333333333333333333333444333333222222333333444222222222222222222222222111222222333333222222111000000111111222222222222111111111111111111111111222222111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000222222111111000000///////////////000111111222222000000000000000000000000000...222bbb555333111///......000000///000111222222111000///,,,......---///222111---//////000111111000///...---......///000111111222---222,,,///000000000000000000000000000000///000000111222222111222222333333222222111***---...111000000000000111111111111...kkk...,,,---...///000111111111111222222111111000000//////000000////////////000111...aaa---111......////////////......000000000///......---------...///000111222333333000111222333444555555555555444333222333444555666666,,,+++777>>>888000......<<<***PPP+++222777///000000000000111111111111000000000000000111111222000000111111222222222333111111111111111111111111222222333333333444444444333333444555555444333333333444444555555444444333333333333444444444555555///111444777999999999888888777777777777777888999;;;>>>FFFYYYppp|||sssnnnxxx}}}}}}~~~|||||||||{{{{{{zzzzzzyyyzzzzzzzzzzzzzzz{{{|||}}}yyy{{{}}}{{{yyyxxxwwwttt[[[OOOLLLHHHCCC???????????????>>>>>>>>>>>><<<;;;999777666666777888:::;;;;;;:::999777555444666666666666666555555555777666444333333444666777777555333444666888777555666666666555444444444333444444444444444444444444444444444444444444444444000222444444222000000000444333111000000000111111000111222333333333333333111111111111111111111111111111111111000000000000222111000//////000111222111111000000000000111111000000000000000000000000111111111222222333333333111111000000//////......---...000222222222222111111111000000000000111111000...444ddd555444333111000000//////////////////////////////000///...------...///000//////............//////111111000000000000111111---222,,,000000000000000111111111111////////////000000000111.........//////000000000222333www+++444000111111000///...000111---DDD777///444222111111222333222111333222000//////000111111111000///000111111///---000bbb,,,000///...---,,,+++,,,,,,---///......------///000111////////////000000000000,,,///888777---111555,,,000111222333444444444444333333333222222222111111---<<<000lllHHH777+++333...///000000///...///000222111111111111111111111111111111111111111111111333333222111///...,,,+++222222333333333333444444555555555444444333333333333333222222222333444444888555333333666888666444555555555555555555555555333444666888888888777777<<>>>>>>>>>>><<<;;;999777666777888888888999::::::999888777666999999888666555444333222444555555555555555555444666444333333666777666555555555555555555444444444444444444444444444444444333333333333333333333333111222333333111000000111333333111000000000111111000111222222222222222222111111111111111111111111//////000000111111111222222111000//////000000111111111000000000000111111000000000000000000000000111222222222222222222333111000000000/////////.........///000111111111111111111000000000000111111000...333ccc111111000///............////////////////////////000///............///000//////............//////000000////////////000000---222,,,000000000000000111111111111000000000000000111111111000000///000000111222222333000TTT***333111111222111//////000111000;;;...000333111000000222333333222333222111000000000000000111///------...//////...000bbb,,,000///...---,,,,,,,,,------///......---...///000111////////////000000000000)))444...'''111666555<<<111222333444444444444444222333333333333222222111888///,,,BBB===111111222333333111000111222333333333222222222222222000000000000000000000000000000111111222111111111222222333333333333444444444444444444444444333333222222333333444555666777777555444444555555555444555555555555555555555555444555666777888888777777<<<>>>EEERRReee{{{xxxuuuzzz~~~~~~}}}|||{{{zzz{{{{{{|||xxxyyyyyyzzz{{{{{{{{{zzz|||~~~}}}zzzxxxvvvvvvsss[[[OOOKKKGGGCCC@@@????????????>>>>>>>>>>>><<<;;;999888777777888999777888999::::::999888777999888777666555444333222222444666777777666444222555333333333555666555444444444444555555555555555444444444444444444444444222222222222222222222222222333333222000000111222333222111111000111111111111111111222111111000000111111111111111111111111......///000111222333333222222111000//////000000111111000000000000111111////////////////////////222222222222222111111111000000000000///////////////......//////000111222000000000000000000000000000...222aaa000//////......//////000////////////////////////000//////......//////000//////............////////////............//////---222,,,000000000000000111111111111111111111111111111111111111000000000111222444555000111555000555555666777666444333444555222666+++888555333111222333555555555555555555444444222111000222000...---///111111111000bbb,,,000///...------,,,---------///............///000000////////////000000000000555333555999666111---(((222333333444444444444333111222333444444444333222999---...,,,<<<:::...333444555444222111111222000000111111111111111111000000000000000000000000000111222333333333333333222222333333333333444444333333444444444444444444222222333444555777888999666666666555333333444555555555555555555555555555444555666777888888888777<<<>>>CCCOOOaaawww|||www|||}}}{{{zzzzzz{{{{{{xxxxxxxxxyyyzzz{{{|||}}}}}}}}}{{{xxxwwwvvvrrr[[[OOOJJJFFFCCCAAA????????????>>>>>>>>>===;;;:::999888888888888999888888999:::999888777666555555555555666666666666333444555666666555444333333333333444555555444444333444444444555666666666444444444444444444444444222222222222222222222222333444333111000000222444222222111111111111111111111111111111111000///...111111111111111111111111...//////000111111222222222222111000000/////////111111000000000000111111////////////////////////333333222222111111000000000000000000////////////000///...---...///111222000000111111111111000000000---111```000000000000000111222222////////////////////////000//////////////////000//////............//////000//////......//////000---222,,,000///000000000111111111111111111111111000000000000000000//////000333555666...444///::::::;;;=========;;;999::::::555999444AAA999777555555777999::::::::::::;;;:::999666444333222111111111333444333222000bbb,,,000.........------------.............../////////000////////////000000000000???---BBB000///AAA:::333333444444444444444333111222444555555555333222///777555666'''...222333333222000///000111111111222222222222333333111111111111111111111111333333333333333222111000222222222333333333444444333333333444444555555555333333333333444555777777555777888666333222444666555555555555555555555555444555666666777888888888<<<===AAAKKK]]]sssxxxzzz}}}{{{yyyyyyyyyyyyxxxxxxxxxxxxyyy{{{}}}~~~}}}}}}{{{yyyxxxwwwrrr[[[OOOJJJFFFCCCBBB????????????>>>>>>>>>===::::::999999999999999999::::::::::::999777555444444555555555666666777777666555444333333444555666222333444555555444444444333444444444555666666666444444444444444444444444444444444444444444444444444444333222000000222444111111111111222111111111111111111111111000///...111111111111111111111111111111000000000000000000111111111111000000//////111111000000000000111111000000000000000000000000222222222111111000000000////////////000000000000000000///......///111222///000111111111111000///000---111aaa////////////000111222333000000000000000000000000///000000000000000000/////////............//////111000000//////000000111---222,,,000///000000000111111111111000000000000000000000000/////////000222444666777555444111AAA===@@@BBBCCCBBB@@@>>>>>>>>><<>>;;;999888:::<<<>>>>>>>>>>>>>>>===;;;888666444000111222444666555222///000bbb,,,000---.....................---......///////////////////////////000000000000+++666555,,,///777333(((333333444555555555444444333333555555555555444333...888777888555000111222333222000///000111555555555666666777777777222222222222222222222222222333333333222111111000222222222333333333444444333333333444444555555555444444333333333333333333666888999777444333555888555555555555555555555555555555555666777777888888;;;<<<@@@IIIZZZpppwwwwww~~~|||zzzxxxwwwwwwwwwxxxxxxxxxxxxyyy{{{}}}~~~}}}}}}{{{yyyxxxwwwqqq\\\OOOIIIEEEBBBCCC????????????>>>>>>>>>>>>::::::::::::::::::999999;;;;;;;;;:::999777555333888777777666555555444444777666444222222444666777111333666666555444444555444444444555555555555555444444444444444444444444444444444444444444444444333444444333111111222333000000111222222222222111111111111222111111000000111111111111111111111111111111111111000000//////000000111111111111000000111111000000000000111111000000000000000000000000111111111111111000000000////////////000000000000111111000000000000111111///000111222222111000//////---222ccc------------......///000000000000000000000000000///000000111111000000/////////............//////111111000000000000111111---222,,,000000000000000111111111111000000000111111111222222000111333555777888999:::@@@333222kkkKKKDDDIIIKKKLLLKKKIIIGGGFFFFFFIIIIIIJJJJJJFFFEEEBBB???>>>???AAACCCCCCBBBAAA@@@>>>;;;999666555111111222444555333000---000bbb,,,000------...////////////...---......///000/////////////////////000000000000...:::HHHkkkRRR222333444555555666666666666666555555555444444444666...333000qqq222222333444333222222333444222222222333444444555555333333333333333333333333000111222222333333333333222222333333333333444444333333444444444444444444555555444333222222222222555666666666444444666777555555555555555555555555666555555555666777888999;;;;;;???IIIYYYmmmvvvttt{{{~~~}}}{{{yyywwwwwwvvvwwwxxxxxxxxxyyyzzz{{{|||}}}|||~~~|||zzzxxxwwwwwwqqq\\\OOOHHHDDDBBBCCC????????????>>>>>>>>>>>>999:::::::::::::::::::::999:::::::::999888666555777777777666555555444444555555555444444555555555111444777888666555555666555555555555555444444444444444444444444444444444333333333333333333333333222444555444333111222222///000111222333222222111000111222222222222222222111111111111111111111111000000000000000111111111...///000111222222111111111111000000000000111111222222222222222222222222000000000000111111111111.../////////000000000111111111222222222222111111///000111222222111000///...---444eee......---------......///000000000000000000000000///000111111111111000/////////............//////000000////////////000000---222,,,000000000000000111111111111000111222222333444555555444666999<<<>>>?????????EEE;;;===FFF```ZZZ\\\^^^______\\\ZZZYYYXXXYYYTTTXXXUUUUUUQQQNNNJJJHHHIIIJJJLLLLLLHHHGGGDDDAAA>>><<<::::::888666444444444444333111000bbb,,,000,,,---...///000000///...------///000000000///...////////////000000000000___111222333555666777777777:::888666444333333444555444111222HHH222///111222222111222333444000000111111222333333333555555555555555555555555222333333444444444333333222222333333333333444444444444444444444444333333555444444333333333333444444333222222444555666555555555555555555555555555666666555555666777888999:::;;;@@@IIIYYYlll~~~uuurrrzzz~~~}}}{{{yyyxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{zzz{{{~~~}}}{{{yyywwwvvvvvvqqq\\\OOOHHHDDDBBBDDD????????????>>>>>>>>>>>>999999:::;;;;;;;;;::::::777888999::::::999888777444444444555666777777888333444666777777666444333111555888999777555555666666666666555555444444333444444444444444444444444222222222222222222222222111333555555444222111222///000111222333333222111000111222333333333333333111111111111111111111111......///000111222333333,,,...000111222222222222111111000000000000111111222222222222222222222222//////000000111111222222.../////////000000111111111222333444444333111000...000111222222111000......---555ggg000000////////////000000000000000000000000000000///000111222222111000/////////............////////////............//////---222,,,000000000000000111111111111111222333444666777888888888:::>>>BBBDDDEEEDDDCCCBBBFFFNNN999ssspppoooqqqrrrrrrooommmkkkkkkeeejjjddd```ggg\\\XXXTTTQQQRRRSSSTTTUUUOOOMMMIIIFFFBBB@@@??????@@@===888555555666777777000bbb,,,000,,,---///000000000///...,,,---///000000000///...////////////000000000000>>>000111333555666777888888<<<:::666333222333444555(((>>>777rrr///,,,---/////////000111333555555666666777888999999666666666666666666666666888888777666555333111000222222333333333444444444555555555444444333333333444444444444444555666777222000...///333666555333555555555555555555555555666666555555666777999:::999;;;@@@JJJYYYlll|||~~~tttrrr{{{}}}|||zzzyyyyyyyyyzzzxxxyyyzzz{{{{{{{{{zzzyyyzzz~~~~~~|||zzzxxxwwwvvvvvvppp[[[OOOJJJEEE???===>>>>>>??????@@@@@@AAAAAA<<<;;;:::999888888888888999999::::::999888666555777666555333333444555555666666666777666666555444444444222222222222444444555555555555555555555555444444444444444444444444333333333333333333333333111111111111111111111111222111111111222333444444222222222222222222222222111111222222222222111111222222222222222222222222222222111111111111111222333333222111000///......111111222222222333333333000000000000000000000000000000111111111111000000222666888+++>>>---...+++---///111222111///---+++111111111///000111222222111000///111111111111111111111111------...000111111111111222'''777&&&CCC&&&555+++333111//////111222///,,,666888333555333222111/////////000000333333333444777;;;???BBBGGGHHHJJJMMMQQQSSSSSSRRRSSSPPPOOO\\\|||pppmmmuuurrrfffccc]]]YYY\\\aaa```[[[UUUVVVRRRPPPLLLEEECCCKKK>>>FFFBBB444333???BBB999,,,///000000000000000000///......---......////////////000222111111111000000//////kkk,,,666777444666444333;;;>>>333...333999777444444===%%%;;;777111222333444444444444333777777777777777777777777999999888888888888888888888777666444444444555666333333222222222333444444333222000000111222222111333333333333333333333333333444444555555444444333333444555555666666555555666666666666777777777777666888<<>><<<<<<==================<<<;;;:::999888888888888999999::::::999888666555666666555444444444444555666666666666666555444444444444333222222333444444555555555555555555555555444444444444444444444444333333333333333333333333111111111111111111111111000000000///000000111111222222222222222222222222111111222222222222111111222222222222222222222222222222111111111111111222222222111111000000//////111111111111222222222333000000000000000000000000000000111111111111000000222%%%666777222999...CCC888;;;999111'''&&&000:::888(((//////000111222222111000///000000000000000000000000---...///000000111000000111444CCC(((+++:::###CCC***,,,444:::111###&&&333 444333222222222222333555666888888:::===AAAGGGLLLOOOTTTTTTTTTVVVXXXYYYXXXWWWSSS```MMM```uuu}}}uuuzzzqqqqqqooojjjfffhhhmmmkkkfffcccRRR]]]VVVXXXZZZdddJJJMMMGGGDDDKKKRRRNNNBBB888777///000000000000000000///......///............//////000111111111000000000//////999yyy///""":::111555EEE999<<>>:::333GGG)))111111111000//////......777777777777777777777777888888888888888888888888777777888888777777666666666555555444444333333333333222111111333333222111444444444444444444444444555444333333333333444555444444444555444444333333666666666666777777777777<<<<<<>>>DDDPPPaaasss|||}}}}}}zzzxxxvvvvvvvvvwwwxxxxxxxxxxxxxxxyyyyyyyyy}}}~~~|||{{{yyywwwuuunnnXXXNNNJJJFFFCCCBBB??????>>>>>>======<<<<<<;;;;;;:::999888888888888888999999:::999888777666555666777777777666444333555555555555555444333333444444444333333444444444555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222444444333222111111111222111111111111111111111111111111222222222222111111111111111111111111111111111111111000111111222333000000000111111222222222///000000000000111111111000000000000000000000000000000111111111111000000)))999---222===+++MMMdddLLLFFFttt000000000111111000000000000000000000000000000000///000000000000//////...111555'''333333&&&UUUJJJVVV777777888999;;;>>>@@@BBBCCCAAACCCGGGNNNUUU]]]dddhhhiiigggeeeeeefffhhhhhhhhhcccnnnppp~~~yyysssvvvqqqxxxyyysss///000000000000000000///......111000...---------///000000000000000000000//////,,,333NNN&&&000444...GGG000(((777999,,,///@@@---333222222222222222333333777777777777777777777777777777777777888888888888666777888999999888777666777777777666555444333222333222111222444444333222555555555555555555555555666555333222222333555666444444444444444333333222666666666666777777777777;;;<<<>>>BBBMMM^^^qqq~~~||||||~~~|||zzzyyyxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwwww{{{~~~|||{{{yyywwwuuummmXXXMMMIIIFFFCCCCCC??????>>>>>>======<<<<<<;;;;;;:::999888888888888888888999:::999888777666555666777777777666444333555555666666555555444333444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222444444333222111111111222111111111111111111111111111111222222222222111111111111111111111111111111111111000000111222222333000000111111222222333333///000000000000111111111000000000000000000000000000000111111111111000000###;;;000---666+++111000000000000000000111111111111111111111111111///000000000000//////...###666555444333ppp===???@@@BBBEEEGGGIIIKKKLLLMMMOOOTTTZZZbbbjjjpppssspppooonnnoooqqqtttuuuvvvrrrttt|||///000000000000000000///......000///...------...///000//////////////////000000%%%111}}}FFF555000&&&+++888;;;+++333www666111111222222444555777888888888888888888888888888666666777777777888888888666777888999999888777666777888888777777555444333222222222333555666444222555555555555555555555555666555333222222333555666444444444555555444333333666666666666777777777777888999<<<@@@JJJ[[[ooo}}}|||{{{~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{||||||zzzyyywwwvvvuuutttuuuzzz}}}{{{zzzyyywwwuuunnnXXXLLLIIIFFFCCCCCC======<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888777888999::::::999888777666777777777777666555555666666666777666555555444444444555555555555444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111000000///000000000111111111111111111111111111111222222222222111111111111111111111111111111000000000000111222333333111111111222222222333333000000000111111111222222000000000000000000000000000000111111111111000000222///000+++'''WWW111111000000000000111111111111111111111111111111//////000000000000//////999***------)))GGGKKKMMMOOOSSSVVVXXXYYYZZZXXX[[[```fffmmmtttzzz}}}~~~|||}}}www|||xxxwww///000000000000000000///...............///////////////......////////////000000000>>>888mmmZZZiii999/////////000222555888999888888888888888888888888555666666777777888888888666666777777888888777777777888999999888777555444222222222444666777555333444444444444444444444444555444333333333333444555333444555555666666555555666666666666777777777777444777;;;???GGGWWWkkkyyy}}}{{{~~~|||yyyyyyzzz{{{|||}}}}}}}}}~~~}}}{{{yyywwwuuusssrrruuuzzz~~~{{{zzzyyywwwuuuoooXXXLLLHHHEEECCCBBB<<<<<<==================<<<;;;:::999888888888888777888999::::::999888777888777777666666666666666777777888888777777666555333444555666666555444333555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333000000000///000000111111111111111111111111111111111111222222222222111111111111111111111111111111000000000000111222333444222222222222222222222222111111111111222222222333000000000000000000000000000000111111111111000000222))),,,666444xxx222111000//////000111222111111111111111111111111---...///000000111000000000...///111WWWQQQWWWYYY]]]bbbfffiiikkklllhhhkkkpppwww~~~~~~}}}~~~vvvwww}}}///000000000000000000///......***,,,...000111111000///........./////////000000+++***%%%^^^222000/////////111444666888888888888888888888888888555555666666777888888999666555555555666666777888666777999::::::888777666222222333555777888666444333333333333333333333333444444444444444444444444333444555666777888888888666666666666777777777777333777;;;???EEESSSeeesss{{{|||zzz~~~}}}yyyzzz{{{||||||}}}}}}}}}}}}|||{{{yyywwwuuutttsssuuuzzz}}}|||zzzxxxvvvoooXXXLLLHHHEEEBBBBBB>>>>>>??????@@@@@@AAAAAA<<<;;;:::999888888888888777777999::::::999888777999888666555555555666777888888888888888777666666333444555666666555444333555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222111111111222333444444000000000000000000000000111111222222222222111111000000000000000000000000000000000000111222333444222222222222222222222222111222222222222333333333000000000000000000000000000000111111111111000000...777+++777000999XXX222111000//////000111222000000000000000000000000------///000111111111111333111,,,///+++666WWW^^^aaaffflllqqqvvvxxxzzzyyy}}}|||zzzwwwvvvvvvuuusssrrr~~~{{{pppyyyyyyyyyvvv///111000000000000000//////...(((+++...111222222000///---.........//////000000111111555///~~~)))333222111111222444666888888888888888888888888888444555555666777888888999666555444444444666777888666777999::::::999888777222222333666888888666444333333333333333333333333333444444555555444444333333333555777888999999999666666666666777777777777333777<<>>BBBKKK[[[jjjvvv|||~~~yyy}}}}}}zzz~~~~~~}}}|||{{{zzzzzzyyy}}}{{{yyywwwuuuuuuuuuuuuxxxzzz~~~~~~|||zzzxxxmmmXXXOOOKKKEEEBBBCCC>>>======<<<<<<<<<<<<<<<999888777777777777888999:::;;;;;;<<<<<<:::999888777777666555555555555666888555333333555666444333222333444444555555444444555555555555555555555555333333333333333333333333333333333333333333333333333333333222222222111111333222222111111222222333000111111111111222222222444333333222222111000000000000000000000///......000000000000111111111111222222222111000000//////111111222222222222111111222222111111111111222222111111111111111111111111000000111222111000000111333$$$FFF......//////...///111222222222222111000000//////111222222222222333333333111111111111111111111111111;;;jjj{{{{{{{{{{{{vvvtttsssrrrpppkkkccc^^^}}}hhhMMMOOOXXX]]]WWWOOObbbwwwvvvtttrrrqqqqqqrrrsssyyy:::999666666555333111/////////......///000000///...---000000////////////000000999++++++111EEEMMMDDD111222444555666777777888777888:::;;;;;;:::888777888888777666666666666777666666666666666666666666777777777777777777777666888777777666666555444444666444222222333555555444444444444444444444555555555333333333555666555333555777888999888777888999888777999>>>BBBJJJZZZiiivvv}}}~~~xxx{{{~~~|||}}}}}}}}}|||{{{{{{{{{zzz|||{{{yyywwwuuuuuutttuuuxxxzzz~~~~~~{{{yyymmmWWWNNNJJJCCC@@@AAA???>>>>>>===============888888777666666777888888999:::;;;;;;;;;:::888777888888777666666666666666666555444444555555444222333333444555555555555444666666666666666666666666333333333333333333333333333333333333333333333333333333333222222222222111222222111111111111222222000111111111111222222222111111111222222222222222000000111111000000//////000000000000111111111111000000000000000000000000111111222222222222111111111111222222222222111111222222222222222222222222000222333222111000111111)));;;222666...111333333000///000222333333222222111111000000/////////000000000111111111111111111111111222222;;;999000hhhwwwqqqqqqrrrrrrppplllkkkiiigggddd```ZZZVVVFFFKKKSSSbbbVVVMMMXXX```ssskkkiiiiiihhhhhhiiikkkmmmnnntttyyyBBB???:::999888666444222111000//////000000000000//////000000////////////000000000777***,,,777&&&111===---333444555666777777777777888999:::;;;;;;:::999888999999888777777777777888555555555555555555555555777777777777777777777777888888777777666555555555666444222222444555444444222222333333444444555555666555444444555555444222333555777777666555666777888777999===AAAIIIXXXgggvvv}}}vvvxxx~~~||||||||||||||||||||||||{{{zzzxxxwwwuuuuuuttttttxxxzzz~~~~~~{{{oooXXXNNNHHH???;;;;;;@@@??????>>>===>>>>>>>>>;;;:::999888888999:::;;;999999:::::::::999888777888777666666555555666666444444555555666555333111333444444555555555555555555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222111111111111222222000000111111111222222222......///111222333444555000000111111111000000//////000000000111111111111......//////000000000111111111222222222222111111000111222333333222111000222222222222222222222222000444666333000000111111999!!!(((CCC999<<<{{{---111444444000...///111222222222111111000000000.........////////////000000000000111111111111111CCC...%%%333333,,,^^^wwwpppgggccceeehhhiiiiiihhhgggeeeccc```]]]YYYWWW[[[JJJ~~~JJJFFF\\\VVVDDDjjjSSSaaa]]]^^^___```ccceeehhhiiinnnqqqtttxxxzzzzzzyyyxxxKKKEEEBBB@@@>>><<<:::888555333222222222222222111111111000000////////////000000)))555444111$$$FFF$$$///>>>'''444555555666777777777666888999999::::::999999888999999888777777777777888666666666666666666666666777777777777777888888888999888888777777666666555555444333333444555444333111111222222333444555555666555333444555666555333333444666666555555555666888777999===AAAHHHVVVdddvvv|||tttuuu||||||||||||||||||}}}}}}}}}zzzyyyxxxwwwvvvuuuttttttwwwzzz~~~}}}qqqZZZPPPJJJAAA<<<===@@@@@@???>>>>>>>>>>>>>>><<<;;;:::999999:::;;;<<<999999:::::::::999888777777666555555444444555555333444555666555333222222333444555555666666555555444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222111111000000111111222000000111111111222222222000000111111111222222222000000111111111111000000///000000000111111111111.........///000000111111111111222222222222111111000111222333333222111000111111111111111111111111000666999333///000222000555666...%%%+++777222!!!$$$lll,,,///111111///------...000000000000000/////////111111111222222222333333/////////000000000111111 444888000//////111999QQQsssgggccc```aaadddggghhhgggbbbbbbbbb```^^^\\\[[[[[[WWW^^^fffFFFDDDSSSjjj___VVVQQQWWWXXXYYY\\\___bbbdddeeeiiigggfffeeeeeefffhhhiiiuuu{{{~~~}}}~~~VVVNNNLLLIIIEEEBBB@@@===999666555444333333222111111111000000////////////000000555)))444999+++###;;;555000@@@(((;;;444444555666666777666666999999999999999999999999888888777666666666666777777777777777777777777777666777777777888888888999999999999888777777666666555444333333555555444333111111222222333444555555444333333444666777777666333555777777666555666777888777999===@@@FFFTTTaaauuu|||ssstttzzz|||||||||}}}}}}}}}}}}}}}zzzyyyyyyxxxwwwvvvuuuuuuwwwzzz~~~~~~qqq[[[RRRNNNGGGDDDEEE@@@??????>>>>>>>>>>>>>>>::::::999888888999::::::999:::;;;;;;;;;:::888777666666555444444444444444333444555555333222222333444444555666666666666555444444444444444444444444444444444444444444444444333333333333333333333333111222222222222333333333111111000000000000111111000111111111111222222222555555333222000...---,,,000000111111222222111111000000000000111111111111/////////000000111111111111111222222222222111111111111222222222222111111000000000000000000000000000999;;;444///111222000&&&444===:::444333666666DDD))) OOO111111222222333333222222000/////////////////////000000000111111111222222/////////000111111222222;;;555---333BBBAAA<<>>============>>>:::999888777777888999::::::;;;;;;<<<<<<:::999888777666666555555555555555333444555444111111222444444444555666666666666666555555555555555555555555555555555555555555555555333333333333333333333333111111222222222333333333111111000000000000111111000111111111111222222222555444333111000...---,,,///000111222222222222111000000000000111111111111000000111111111111111111111111222222222222111111222222111111111111222222111111111111111111111111000;;;===444...111222000555...***+++***'''---666%%%222<<<555,,,KKK555222000111555777666333000000000000000000000000............////////////000111111222333333444444:::888444;;;DDD???<<>>===:::777555333222222000000////////////000000)))888,,,)))666;;;!!!EEE,,,;;;CCC>>>444))):::!!!000111222444555666666666:::999999999999999999:::999999888777777777777888777777777777777777777777666777777888888999::::::;;;::::::999888888777777444333333444666666444222444444444444444444555555555444444555666777777666444666777888777666777888777777999===???CCCPPP\\\nnn}}}ttttttzzz~~~~~~~~~~~~}}}|||||||||zzz{{{{{{{{{{{{zzzxxxwwwwwwzzz~~~}}}qqqZZZQQQLLLEEEAAABBB???>>>>>>===============;;;:::999888888999:::;;;;;;;;;<<<<<<<<<;;;:::999888888777666666666666666444555555333000000222555444555555666666666666666666666666666666666666666555555555555555555555555333333333333333333333333111111111222222333333333111111000000000000111111000111111111111222222222000000000000000000000000///000111222222222222222000000000000111111111111222222111111111111111111111111222222222222111111333222111000000111222333222222222222222222222222000;;;???555...111333000///---...444999777111...888+++)))333444++++++555111+++''')))///333111---111111111111111111222222111111111111222222222222222222333444444555666666555AAA@@@;;;CCCLLLOOOTTT]]]fffsss{{{{{{}}}yyyuuuxxx{{{zzzyyyxxxwwwwwwuuummmccc\\\[[[]]]\\\^^^aaaeeeggghhhgggfff]]]bbbhhhlllmmmnnnpppssspppttttttmmm```gggppp```\\\WWWXXXYYYZZZ[[[\\\\\\\\\XXXXXXWWWWWWVVVUUUUUUUUUXXXPPPSSS___ddd```dddoooqqqyyywwwvvvppphhhccc___ZZZRRRLLLEEECCC@@@<<<999777666666000000////////////000000(((333666//////333------///000111nnnGGG&&&>>>+++111000444...///111333444555666666:::999999888888999999:::;;;:::999999888888999999777777777777777777777777666777777888999999::::::;;;;;;:::999999888888777444333333555666666444222555555555555555555444444777666555555666666555444333555777777666555666777777777:::===>>>CCCOOO[[[kkk~~~ttttttzzz|||}}}~~~}}}|||{{{{{{{{{{{{|||}}}|||{{{yyyxxxwwwzzz~~~~~~~~~|||uuu^^^QQQJJJFFFDDDDDDCCCBBBAAA???>>>=========;;;:::999888888888999:::;;;;;;<<<<<<;;;;;;:::999:::888666555444555666777555555666666555555444333555555555444444333333333333333333333333333333333333333333333333333333333555555555555444333222111222222222222222222222222111222222333333222222111333333222222111000000000111111111111111111111111111111111000000000000000222222222111111111000000222222222222222222222222111111111111111111111111222111000000000111333333222222222111111111000000222222222222222222222222222222222222222222222222000---,,,111444333333555,,,===xxx//////000111222333333444222222111000//////000000222///...///111222000...222444555333222444999>>>>>>BBBGGGKKKNNNTTT[[[aaalllxxx{{{llliiihhhjjjnnnooolllhhhgggddd___[[[YYYZZZ\\\]]]^^^```dddfffgggfffdddbbbdddiiipppssssssrrrssstttsss|||{{{}}}}}}rrrrrrsssooojjjhhhdddbbb```^^^[[[XXXVVVUUUSSSUUUWWWZZZ[[[[[[[[[ZZZ]]]\\\[[[]]]```bbbddddddoooqqquuuyyy{{{|||||||||{{{}}}xxxuuupppkkkfff___YYYUUUQQQNNNJJJEEE@@@<<<999777222222222000...---...///333333111000////////////111===...???===999555333444444222///000000111222333444444555555555555555555555444444777777888888666333000...:::999777666666666777777:::999888777777777888999999999999888666555333333555444222111000111222222333222222222222333444444444444444444444444444444555555555555666666666666999888999;;;<<<@@@LLLYYYooowwwrrrsssxxx~~~|||{{{zzzyyyxxxzzz{{{|||}}}}}}|||{{{{{{zzzzzz|||}}}zzzuuu^^^QQQJJJEEECCCDDDCCCBBB@@@???>>>=========;;;:::999888888888999:::;;;;;;<<<<<<;;;;;;:::999888888888777777666555555555555666666555555444333555555555444444333333333444444444444444444444444555555555555555555555555555555555555444333222111222222222222222222222222111222222333333222222111111111111111111111222222222222222222222222222222111111111111000000000000222222222111111111000000111111111111111111111111111111111111111111111111222111000000000111333333222222222111111111000000222222222222222222222222222222222222222222222222333///...111111000222666///555,,,---fff111111111111111222222222333333222111111111111111333111///000222333111///111333555444444777<<>>=========;;;:::999888888888999:::;;;;;;<<<<<<;;;;;;:::999555666777888888777555444555666666666666555444444555555555444444444444444555555555555555555555555555555555555555555555555555555555555444333222222333333333333333333333333111222222333333222222111///000000111222222333333333333333333333333333333111111111111111111111111222222222111111111111111000000000000000000000000111111111111111111111111222111111111111222333333222222222111111111111111222222222222222222222222222222222222222222222222444222111222111111777???>>>000666@@@---###]]]222222222111111111000000444444333222222222222333333222000111222333333222222444777999:::===DDDIIIMMMQQQVVV[[[```gggpppwwwddd^^^[[[YYY[[[aaaeeefffeee___^^^\\\]]]___dddjjjmmmqqqoookkkhhhggghhhjjjkkkyyy}}}~~~zzzzzz{{{zzz{{{}}}yyytttyyynnn}}}}}}{{{uuummmddd]]]WWWTTTRRRTTTXXX\\\```dddfffgggmmmmmmmmmmmmkkkhhheeedddiiieee___[[[YYY[[[^^^aaagggooowwwzzzwwwuuuvvvxxxxxx~~~{{{|||vvvrrrnnnkkkgggeeedddfffhhhfff___UUUJJJCCC???===999666333222222222111000000/////////000000111---)))(((+++...222555eeeLLL((('''444222000000111222222111333333333222222222111111000000111222333444555555222222333444444555666666999999888777777777888888999999888888888888999:::777777777777666555444333333444444444444333333222444444444444444555666666666666666666666666666666555555555555666666666666999888999;;;<<>>============;;;:::999888888888999:::;;;;;;<<<<<<;;;;;;:::999333444555666777777888888666666666666666555444444555555555555555444444444666666666666666666666666333333333333333333333333444555555555444444333222333333333333333333333333111222222333333222222111000000111111111222222222333333333333333333333333000111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333111111111111111111111111111222222222222222333333222222222222222222222222222111222333222444>>>HHHhhh<<>>IIITTTeeexxx|||wwwvvv~~~rrrvvv~~~|||{{{zzzzzzwwwyyy{{{}}}|||zzzxxxvvvssstttxxx|||~~~}}}vvv___PPPIIICCCAAAAAA@@@@@@???>>>============;;;:::999888888888999:::;;;;;;<<<<<<;;;;;;:::999777666555555777:::>>>@@@666666777777666666555444555555555555555555555555666666666666666666666666333333333333333333333333444444444555444444333333333333333333333333333333111222222333333222222111222222222111111111000000222222222222222222222222000000111111222222222333111111111111111111111111222222222222222222222222111111111111111111111111111111222222333333333333111111111111111111111111111111111222222333333333222222222222222222222222111000111333111333<<>>===============;;;:::999888888888999:::;;;;;;<<<<<<;;;;;;:::999;;;999777666888<<>>@@@,,,&&&444...444111:::000(((111...///000111222333444444222111111111111222222333333444555555666999===@@@???CCCIIIMMMQQQUUU\\\aaaiiiooovvv||||||qqqfffbbbeeekkk```cccfffooonnnmmmxxx```dddiiipppwwwzzzzzzxxxvvvtttuuuvvvxxxzzz||||||}}}uuutttssstttvvvzzzzzzwwwsssuuuwwwyyyyyyyyywwwvvvxxx|||~~~zzzuuusssssspppnnnjjjeee___ZZZUUUSSSVVVWWWXXXXXXYYY\\\___bbbdddssssssfffooo{{{xxxvvvtttrrrkkkllllllkkkiiieeeaaa^^^SSSNNNHHHDDDAAA>>>888444333222222111111111222222---333///'''---:::555%%%111,,,000;;;666((()))666666;;;:::333222666666000000555444///222888555+++333555666555333222222222///000111222333444444555666666555444333222111111333333222222222222111111000111222222333222222222000111222333444444444333333333444444555444444444222333333444444444444333555555555555555666777777666666666666666666666666555555555555666666666666888888:::;;;;;;===FFFPPP```rrr~~~yyyvvvsss{{{~~~}}}|||{{{yyyyyyxxxxxxxxxyyyyyyxxxwwwvvvuuurrrtttxxxzzz|||~~~ttt]]]OOOIIIDDDBBBBBB??????>>>============>>>;;;:::999888888888999:::;;;;;;<<<<<<;;;;;;:::999;;;999777666666999;;;===777777777777777666555555444555555555666666666777555555555555555555555555555555555555555555555555333333444444555444444333444444444444444444444444111222222333333222222111222222111111111111111111222222222222222222222222000000111222222333444444000000111111111222222222111111111111111111111111111111111111111111111111111222333444444444333333000000111111111222222222000111111222333333444444222222222222222222222222222000000333333//////222111222000,,,///555888666(((>>>444...333:::???///000000111111111222222222222222222222222333444444555777888999:::>>>DDDHHHJJJOOOUUUYYY\\\```fffkkkrrrxxx~~~xxxyyyssslllhhhfffddd___ZZZ[[[ooottt{{{tttrrrlllqqqwww|||~~~~~~|||{{{xxxzzz}}}~~~|||wwwxxx{{{~~~|||xxx|||}}}xxxsssrrrssspppooonnnkkkgggbbb^^^\\\]]]]]]\\\[[[[[[]]]___aaahhh___eeevvvttteeemmm~~~}}}|||zzzxxxsssrrrqqqoookkkfffbbb___YYYTTTOOOKKKIIIEEE===777555555444333222222222222///+++111;;;444%%%***<<<777,,,(((111888666222222,,,---...///000222333333&&&111888333---...333555000333555666444333333555111111111222222333333333444444333333222222111111000111222333333222111000///000222333333333222111///000222333444444444333111222333444444444444444222222222222222333444444555555444444555555666777666666666666666666666666555555555555666666666666888888:::;;;;;;<<>>>>>============>>>;;;:::999888888888999:::;;;;;;<<<<<<;;;;;;:::999888777555444333333333333777777777777777666666555444555555555666666777777555555555555555555555555333333333333333333333333333333444444555444444444444444444444444444444444222222222333333222222222000000000111222222333333333333333333333333333333000000111222333333444444000000111111222222222222000000000000000000000000111111111111111111111111111222333444555444333333000000111111222222222222000000111222333333444444222222222222222222222222222///111666888555222222,,,333555///...333444///,,,555***111999111222...222222222111111111111111333333333333444444555666777999;;;<<<===BBBHHHNNNUUUZZZ___cccfffjjjoootttxxxppplllgggbbbcccccccccbbb``````cccfff^^^{{{vvvxxx{{{mmmvvvsssvvv{{{~~~|||~~~}}}{{{~~~~~~xxxsssssstttrrrrrrsssrrrqqqpppnnnmmmdddcccbbb``````aaabbbddd^^^```ZZZPPPRRRaaakkkkkkkkk~~~~~~}}}{{{zzzzzzxxxtttooohhhaaa]]]ZZZVVVQQQOOOMMMHHH???888777666555444333222222222555000---000111000...///(((000555111...///222333555222222555666222222666999000***...444666555444---000444555444333555777333333333222222222222111111111111111111222222222...///111333444333222111000111222333444333333222000111222444555555444444111111222333444444444444222222111000111222444555444444444444444555666666444444444444444444444444555555555555666666666777888888:::<<<;;;;;;DDDNNN\\\mmmxxxwww{{{uuuxxx}}}~~~}}}{{{zzzzzzzzzyyywwwuuutttuuuuuuvvvtttwwwzzz{{{{{{|||ttt^^^RRRLLLGGGDDDDDD>>>>>>======>>>???@@@@@@===<<<;;;;;;::::::;;;;;;:::;;;;;;<<<;;;;;;::::::888999999999999888777777777777666666555555555444666555444333333444555666666555444333333444555666444444444444444444444444444444444444444444444444555555555444444333333333333333333222222111111111222222222222222222222222111111222222222333333333222222222333333444444444888444000......000111111222222222222222222222222111111111111111222222222444333333222222333333444111111111111111111111111222222222222222222222222333333222222222222222222222222222222222222222222333333222111000000111111111111111111111111111111444333222111222333444555333222222444666777666666444999???CCCEEEKKKTTT\\\bbbeeegggfffkkkttt|||zzzsssjjjccc___\\\YYYVVV]]]]]]^^^___bbbgggnnnrrr{{{}}}|||yyywwwwww}}}{{{}}}}}}}}}}}}}}}|||yyyvvvsssrrrrrrrrrrrrqqqjjjccc[[[UUUSSSUUUXXXZZZ```iiivvv{{{tttiii^^^```]]]ZZZWWWTTTOOOJJJFFF===:::666333222222222111111222222111000000222444//////000000111111222222555333111//////000111222666555444333333333333333555555555555555555555555333333444444555444444444666444333444666666444111333333333222222111111111222222222222111111000000111222222333333222222111555555444333333222111111333333333333333333333333444444444333333222222222666555444333333333333333444444444444555777888999888999999999;;;>>>CCCGGG]]]iiivvv}}}}}}sssrrr~~~{{{|||~~~~~~{{{xxxwwwzzzyyyyyyxxxvvvtttsssrrrqqqsssuuuwwwwwwyyy|||sss]]]QQQKKKFFFCCCCCC???>>>>>>>>>>>>??????@@@:::999888888777777888888::::::;;;<<<<<<<<<;;;;;;999999999999999888888777777666666666555555555555666555444444444444555666666555444444444444555666444444444444444444444444444444444444444444444444555555444444444333333333333333333222222222111111222222222222222222222222111111222222222333333333222222222333333333444444888555111000000111222222222222222222222222222222333333222111000///......333222222111111222222333111111111111111111111111000000000000000000000000000111111222222111111111222222222222222222222222333222222111000000111111111111111111111111111111333333222222333333444444222222111222444666777777;;;@@@FFFHHHJJJOOOWWW^^^hhhlllooopppuuuxxxrrroooiiiddd]]]XXXVVVTTTRRRQQQTTTWWW[[[___dddmmmzzz}}}{{{|||}}}~~~}}}vvvooofff^^^ZZZYYYXXXXXXXXX^^^hhhqqqxxx{{{{{{{{{vvvyyy}}}uuukkkeeebbb]]]ZZZXXXVVVSSSQQQIIIDDD>>>999666555444333333444444222///---------............//////000000222111111000111222333444555555444444333333333333222222222222222222222222333444555555666666555555333222111111333333111///333333333222222222111111111111111000000/////////111222222333333222222111222222333333333333444444333333333333333333333333444333333333333333333222777666555555444444444555666555555555555666666777888888999999:::>>>BBBFFFWWWdddqqqyyy|||rrrqqq}}}zzz|||}}}zzzxxxwwwyyyyyyyyyxxxwwwuuutttsssqqqssstttvvvwwwyyy}}}rrr]]]QQQJJJEEEBBBBBB@@@@@@???>>>>>>>>>??????999888888777777777777777999:::;;;<<<<<<<<<<<<<<<:::::::::999999999888888666666666666555555555555666555444444444444555666666555555444444555555666444444444444444444444444444444444444444444444444444444444444333333333333333333333222222222222111222222222222222222222222111111222222222333333333222222222222333333333333666444222222333333333222111111111111111111111111444333333222111000//////222111111000000111111222111111111111111111111111000000000000000000000000---...000111222222111000333333333333333333333333333222111111000111111111111111111111111111111111222222333444444444444444444333222333444777;;;===DDDIIINNNQQQQQQUUU]]]dddnnnuuuzzz~~~{{{ssskkkccc]]]XXXUUUPPPNNNNNNNNNOOONNNMMMRRRZZZaaajjjxxx|||tttlllgggdddaaa___]]]___cccggglllooorrrsssppptttyyyxxxnnniiiddd```^^^^^^]]]]]]WWWQQQHHH@@@;;;888666444000111222000---***)))(((.........////////////000//////000111222444444555555444444444444333333333222222222222222222222222333333444555555555555555333111111111222222000...333333333222222222222111222222111111111111000000111222222333333222222111000000111222444555666666333333333333333333333333222333333333333333333444777777666555555555555666777777666555555555555555888888999999:::===BBBEEEUUUaaannnvvv~~~zzzpppnnn{{{~~~~~~{{{{{{~~~|||zzzyyyxxxxxxxxxxxxwwwvvvuuutttqqqrrrssstttvvvzzzttt^^^QQQKKKFFFCCCBBBAAA@@@@@@???>>>>>>>>>>>><<<;;;::::::999999::::::999:::;;;<<<============;;;::::::999999999999999666666666666666555555555555555555444444555555555666666555555555555666666555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222333444333222333444444222111000000000000000000000000111222222333333444444444222222111111111111222222111111111111111111111111222222222222222222222222---...000222333333222111333333333333333333333333222222111111111111111222111111111111111111111111111222333555555555444444666666666666888<<>>>>>??????======<<<;;;;;;;;;;;;<<<:::;;;<<<<<<=========<<<;;;:::999888888888999999555555555666666666666666444555555555555555555444666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111000111222333333222000000000000000000000000000000000111111222333333444333333222222222222333333111111111111111111111111222222222222222222222222...///111333333444333333333333333333333333333333222111111111111111222222111111111111111111111111111222444555666666555555666777888999;;;AAAIIIOOOSSSXXX___cccdddiiipppvvv}}}ssskkkaaa\\\ZZZXXXTTTOOOKKKKKKKKKKKKLLLMMMPPPRRRVVVZZZcccttt~~~}}}|||yyyuuuqqqllliiigggkkknnnttt{{{|||rrrjjjeeebbbaaa```___YYYPPPHHHCCC@@@===<<<<<<======;;;888555555666222222222222111111111111...///000000111111000000333333444555555444444333333333333333333333333333222333444555666666666666444555555444333222111111222222222222222222222222444444444444444444444555111222222333333222222111222222222333333444444444333333333333333333333333222222222333333444444444555444444333444444555555444444444555555666888888777888888888888;;;@@@CCCTTTaaappp{{{vvvlllkkkwww{{{yyy}}}~~~|||{{{xxxxxxxxxxxxxxxwwwvvvvvvqqqqqqrrrsssxxxwwwaaaTTTMMMGGGDDDDDDAAA@@@@@@?????????@@@@@@<<<<<<;;;:::::::::::::::<<<<<<=========<<<<<<;;;:::999888777777777888999555555555666666666666666444444555666666555444444555666666777777666666555555555555555555555555555444444444444444444444444222222222222333333333333111222222222222333333333222222222222222222222222111111222222222333333333222222222222222111111111000//////111333333222111111111111111111111111111000000000/////////......444333333333333333333444111111111111111111111111000000000000000000000000111111111222222333444444333333333333333333333333111111111000111111222333111111111111111111111111111222333555555666666666555888;;;===@@@GGGQQQXXX]]]dddkkkoooqqquuu||||||sssbbb]]]VVVRRRQQQQQQOOOMMMJJJKKKMMMMMMNNNOOOSSSUUU]]]bbbnnn~~~~~~zzzsssmmmjjjeeegggkkkrrr|||xxxpppjjjfffcccaaa^^^ZZZSSSNNNJJJGGGEEECCCDDDEEEFFFDDD???:::666444111000000000000///////////////000000000000000000222333444555555555444333222222222222222222222222444555666777888999999999333444555444222000000000111222222222222333333333111111222222222222333333111222222333333222222111333333333333333333333222333333333333333333333333222333333333333333333444444333333333333444555555333444444444666777888999777777777777777:::???BBBNNN\\\nnn|||vvvmmmkkkvvvzzzxxx~~~|||{{{zzzyyyyyyyyyyyyxxxwwwvvvuuuqqqqqqrrrtttzzzvvv```SSSLLLGGGCCCCCC@@@@@@?????????@@@AAAAAA;;;;;;:::999999999999:::===>>>>>>======<<<;;;::::::999777555555666777888555555555555666666666777444444555666666555444444555666777888888777666555555555555555555555555555444444444444444444444444111111222222222333333333111111222222222333333333222222222222222222222222111111222222222333333333222222222222111111111000111000000111333444444333222222222222222222222222111111000000000000//////333333222222222222333333111111111111111111111111000000000000000000000000333222111000000111222444444444444444444444444444111111000000111222222333111111111111111111111111222333333333555666777888777;;;@@@DDDHHHPPPZZZbbbkkkqqqxxx|||}}}|||qqqfff]]]TTTRRRPPPNNNMMMMMMNNNOOOOOORRRUUUVVVVVVYYY]]]```hhhppp|||~~~|||wwwsssiiihhhhhhkkkrrr|||wwwrrrnnniiifffaaa]]]YYYVVVSSSQQQNNNLLLKKKPPPUUUVVVQQQGGG>>>999111111111000000000//////000000000000111222444555111222444555666555444333222222222222222222222222333444555777888999999999444666777555222000000111111111222222222333333333000111111111222222222222111222222333333222222111333333333333333333333333333333333333333333333333444333333333333333333222444444444444444555666666555555555555555666777888777777777777777999>>>AAAIIIYYYlllzzzwwwpppkkkuuuzzzxxx}}}~~~|||{{{zzzzzzzzzyyyxxxvvvuuutttrrrrrrsssvvv}}}vvv```RRRKKKFFFBBBAAA????????????@@@AAABBBBBB===<<<;;;;;;::::::;;;;;;??????>>>>>>===;;;:::999999888666555444555777888444555555555666666777777333444555666666555444333555666777888888777666555666666666666666666666666444444444444444444444444111111111222222333333333111111111222222333333333222222222222222222222222111111222222222333333333222222222222111111000000222111000111333555666555222222222222222222222222000111222333444555666666222222111111111111222222111111111111111111111111222222222222222222222222444222///...---///111333444444444444444444444444111111000000111222333333111111111111111111111111333333222333444666888999:::@@@FFFKKKPPPXXXccckkkvvv||||||kkk___UUUMMMKKKLLLMMMMMMMMMNNNQQQSSSWWWZZZ^^^```aaadddhhhlllrrr|||}}}zzzxxxqqqnnnjjjhhhlllwww~~~{{{xxxuuupppmmmdddbbb___\\\ZZZXXXTTTRRRTTT\\\fffkkkggg\\\PPPHHH333333333333222222111111111000000000222555888:::111222444666666555444333555555555555555555555555000111222444555666666666666999:::888555222333444111111111222222333333333222222222333333444444444222222222333333222222222222222222333333444444444333333333333333333333333444444444333333222222222555555555555555666777888777777666555555555555666777777777666777999===AAAIIIYYYkkkyyyyyyrrrkkkuuu{{{xxx{{{{{{{{{{{{zzzxxxvvvuuutttrrrrrrssswww~~~ttt^^^QQQKKKGGGDDDEEECCCBBBAAA???>>>=========<<<:::888666666888;;;===<<<<<<;;;;;;;;;:::::::::;;;:::999777666555555555666666666666666666666666333333444555666666555555888777666666777777666555555555555555555555555555444444444333333444444555444444333333333333222222333333222111111000000///666555444444222222111000///000111222333444444444111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333111222333333444444333333222222111111222333333444222333444333222111111222222333333333444555666777@@@DDDKKKSSSZZZaaakkksss}}}yyyjjjZZZMMMFFFGGGHHHJJJMMMPPPRRRTTTVVVWWW___dddhhhhhhkkkrrrzzz}}}~~~~~~~~~xxxpppmmmpppuuuyyy{{{|||yyyyyy||||||xxxsssppplllfff```\\\[[[[[[[[[___gggsss~~~{{{cccMMMCCC;;;555444444111000222......///000111222333333222111111222444555555444222444666777666555555555777666444444333444555666444444444444333333222111111111222222222222111111222222222222222222222222000111111111111222222222444444444333333222222222333333333333333333333333222222222333333444444444555555444333222111111000555555555555666666666777555555666777999<<<>>>@@@FFFRRRdddvvv}}}xxxnnnvvvzzzwww{{{}}}}}}zzzxxxvvvtttsssqqqqqqsssxxxttt^^^QQQKKKGGGDDDDDDCCCBBBAAA???>>>============<<<:::888888999;;;<<<<<<<<<;;;;;;;;;:::::::::;;;:::999777666666555555555555555555555555555555444444555666666666666666666555444555666777666555555555555555555555555555555444444333333333333444444444333333333333222222333222222222222111111111444444444333333222222111000000111222333333333333111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333222222111111222222333111111111111111111111111111222333333444444333333222222111111111222333333333444444444222111222444666666888999:::<<>>GGGRRRdddvvv~~~yyynnnuuuzzzvvvyyy~~~}}}|||yyywwwuuusssrrrqqqqqqrrrvvv|||ttt^^^QQQKKKFFFDDDDDDBBBBBB@@@???>>>>>>======>>>===<<<:::::::::;;;<<<<<<<<<;;;;;;;;;:::::::::::::::888777666666666666555555555555555555555555555555666666666666777777444333222333555666666555555555555555555555555555555444333333222222222222444444333333333333222222222222222333333333444444333333333333333333333333000111111222333333333333111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333222222111111222222333111111111111111111111111111222333333444444333333333222222111111111222222222333444333222222444666444666888:::<<>>>>>>>>>>>======<<<;;;;;;:::::::::<<<<<<;;;;;;;;;::::::::::::999888777666666666666444444444444444444444444777777666666666777777777333222222333555777666666555555555555555555555555555444333222222222222222444444333333333222222222222222333333444555555666111111222222333333333333000111222333333333333333111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111222222222222222333333333222222111111222222333333333333333333333333333111222333333444444333333333333222111111111111222222222333333222333555777555777:::<<<>>>BBBHHHLLLSSS[[[eeennnyyy|||nnnddd]]]RRRIIIGGGGGGGGGHHHKKKQQQTTTYYYaaahhhmmmnnnnnnsss~~~}}}}}}~~~xxxrrrlllhhhgggfffeeefffhhhkkknnnoooooouuu}}}{{{ttttttvvvvvvxxxzzz}}}}}}sssZZZLLL???;;;;;;777222000000000000111111111111111///...---///111222111000111333555666555444444555333222222222333333444444444444555555555555444444222222333333333333222222222222222222222222222222111111111222222222333333333333333333333333333333333333333333333333333333666666666555555444444333444444444555555555666666666666666666555555555555999888888777888:::;;;<<>>>>>>>>>>><<<<<<;;;:::::::::::::::<<<<<<;;;;;;;;;:::::::::999999888777666666666777555555555555555555555555888777666666666666777777444333333444666888777666555555555555555555555555555444333333222222222333444444333333333222222222222222333444555666666777000111111222222333333444111111222333333333222222111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111222222333333333333222222111111222222333333333333333333333333333111222333333444444333333333333222222222222222333111222333222222444777:::<<>>:::666444000000000000000000//////...------...000111111000000333555666444444444444222222222333333444444444222333333444444444333333111111222222222222111111222222222222222222222222111222222222222333333333333333333333333333333333333333333333333333333333666666666555555444444333333333444555555666666666666666666666666555555555777777777777888;;;===>>>CCCLLL^^^uuuvvvuuuzzzyyywwwyyy~~~~~~|||{{{yyywwwuuuuuuooopppqqqrrrtttwwwyyyzzzuuu___RRRKKKFFFCCCCCCAAA@@@@@@???>>>>>>??????<<<;;;:::999999:::;;;<<<<<<<<<;;;;;;;;;:::::::::999999888777777777777777666666666666666666666666888777666555444555666777555444333444666777777666555555555555555555555555444444444333333444444555444444333333333333222222222222333333444555666666000111111111222222333333111222222333333222222222111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111222222333333444333222222111111222222333111111111111111111111111111222333333444444333333333333333333333444555555333333444444444777;;;>>>@@@DDDIIIKKKMMMSSS\\\dddmmmxxxyyyrrrjjjeeebbb___YYYTTTJJJGGGHHHLLLNNNMMMOOOSSSaaahhhrrrxxx{{{~~~wwwqqqjjjhhhccc^^^\\\^^^cccgggkkkttt{{{yyy{{{{{{zzzzzzyyyqqqhhh\\\SSSJJJFFFBBB<<<999888222111111111000000//////000//////000222333333222000222555555444333333444111222333444555555444444222222333333444333333333000111111222222111111000222222222222222222222222222222222222333333333333222222333333333333444444333333333333333333333333555555555444444444444444333333444444555555555666555555555555666666666777777666666777999;;;===>>>AAAJJJZZZrrr|||xxxzzz|||www|||xxx{{{}}}|||{{{yyywwwvvvuuutttrrrrrrrrrsssuuuwwwzzz{{{|||~~~vvv___RRRKKKEEECCCBBBAAA@@@??????>>>?????????<<<;;;999999999;;;>>>@@@<<<<<<;;;;;;;;;:::::::::999888888777777777777777777777777777777777777777888777555444333444555666555444333333555666555333555555555555555555555555444444444444555666777777444444333333333333222222222222333333444444444555111111111111111222222222222222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222000111111222333333444444333222222111111222222333111111111111111111111111111222333333444444333333333333333444555666777888666666777777888;;;???CCCBBBHHHOOOSSSVVV]]]iiisssrrreee```ZZZVVVVVVVVVUUUTTTNNNNNNQQQUUUUUUUUU[[[cccqqq{{{|||rrrppplllfffaaa```cccfffjjjttt|||tttvvvuuuttttttsssnnnfff___YYYSSSNNNGGG>>>;;;<<<444444333333222111000000000//////000222333333222000222444555444333333444111222444555666666555555222333333444555555444444111222222333333222222111222222222222222222222222222222222333333333444444222222222333333444444444333333333333333333333333333333333333444444444444333333333333444444444444333444444555666777888888888888777777888:::;;;<<>><<<:::999:::===@@@CCC<<<<<<;;;;;;;;;:::::::::999888777777777777777888777777777777777777777777888777555333222333444555555333222222444444333222555555555555555555555555444444444555666777888999444444444333333333222222222222333333333333444444111111111111111111111111222222333333333222222111111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222000000111222333333444444333222222222222222222333333333333333333333333333222222333444444444333333333333444444666777999:::888999999:::;;;>>>CCCGGGIIIOOOWWW\\\aaajjjwwwvvvaaaUUUSSSOOONNNNNNQQQRRRSSSVVVXXX[[[^^^\\\^^^gggsss~~~zzzyyyuuunnngggdddeeegggiiisss}}}sssuuutttrrrsssuuurrrlllbbb^^^ZZZTTTJJJ???<<<>>>666666555444444333222222///...---...111222111000000222444555444333333444111333444666777777666666333444444555666666666555222333333444444333333222222222222222222222222222222222333333333444444444222222222333333444444444333333333333333333333333222222222333333444444444333333333333333333333333222333444555666888999999;;;:::999888888888::::::AAAGGGVVVkkk~~~}}}uuuuuuuuurrruuu~~~|||{{{{{{xxxwwwuuuttttttvvvyyy{{{~~~~~~uuu___QQQJJJEEEDDDFFFDDDBBB???>>>???@@@@@@@@@@@@???===<<<;;;;;;;;;<<<;;;;;;;;;;;;:::999888888777777666666555555555444666666666666666666666666333444444444555666666666777666666555555666666777444555666777777555333222444444444444444444444444222222222222222222222222222222444444444444222222333333222222222222222222444333222111111222333444222222222222222222222222111///...---...111444666222222111111111111222222333333333333333333333333888666333222222222111///444333111000111333666888444444333333222111000000111111111222222333333333222222333333333333444444000111444666888999999999===;;;:::<<>>???@@@@@@@@@@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999777777666666666555555555666666666666666666666666444444555555555555555555444333333222222333333444444555666777666555333222444444444444444444444444222222222222222222222222222333333444444333333222222222222222222222222222222222111000000111222222111111111111111111111111333222111000000111333444222222111111111111222222333333333333333333333333777555333222222222111///333222222111222444666777555555444333333222111111444444444333333333333333222222333333333333444444222333444666888999:::;;;======???BBBEEEJJJNNNPPPRRR___nnnxxx~~~nnn^^^TTTPPPOOOPPPRRRQQQPPPSSSXXX]]]dddkkkooommmmmmuuu{{{yyyxxxsssyyy}}}wwwqqqoooooonnnkkkggghhhhhheee^^^SSSJJJDDDAAA===;;;888777666555222111333111///.../////////...333333222222111111222222333333333333222111111000333333333222222222222222222222222222222222222222222222111111222222333444222222222333333222222222222222333333333444444444555444444333333444444555333333333333333333333333222333333444555666777777333333444555666666666666666666777888999::::::;;;???CCCOOO```rrr~~~zzzssssss{{{wwwsssxxx~~~}}}|||~~~}}}|||{{{zzzyyyyyyxxxxxxvvvtttsssssstttvvvxxx~~~vvv```RRRIIIDDDCCCDDDCCCAAA>>>>>>???@@@@@@??????>>>===;;;;;;;;;;;;<<<============<<<;;;::::::777777666666666666555555666666666666666666666666666666555555555555555555666666555555555555666666444555666666666555444333444444444444444444444444333333333333333333333333444333333222222333333444111111111111111111111111111111000000000000111111111111111111111111111111444444333333222222222222222222111111111111222222333333333333333333333333666444111111111111000///000111222333444555666666555555555444333333222222666555555444444333333222222222333333333333444444444444555666777:::<<<===>>>AAAEEEHHHKKKPPPWWW\\\^^^lll|||~~~sssfff[[[RRRLLLIIIPPPRRRTTTUUUVVV[[[ccciiirrryyy|||zzz{{{zzz{{{~~~{{{}}}xxxssspppooommmjjjfffggghhhhhhccc[[[RRRKKKHHH@@@===:::888777666555333444222///.../////////...111222222222222333333333333333444555444333111000444444444444333222111111222222222222222222222222222222111111222222333444333222222222222222222333333333444444444555555555555444444333333444444555444444444444444444444444444444444555555555666666444555555666666666555555666666777888999::::::;;;===@@@IIIYYYkkkzzz~~~www{{{uuusssxxx~~~xxxzzz}}}|||{{{||||||{{{zzzyyyxxxwwwwwwxxxwwwuuuttttttuuuvvvxxx}}}wwwaaaRRRIIIDDDBBBCCCBBB@@@>>>>>>???@@@@@@???>>>===<<<;;;:::;;;<<<<<<=========<<<<<<;;;:::999777777666666666666666666666666666666666666666666777777666666555555444444888777777666666777777888444555555666666555444444444444444444444444444444444444444444444444444444444444222222222222444444000000111111111111222222222111111111111111111222111111111111111111111111222222333444444333222111333222222111111222222333222222222222222222222222444222000000111111111///---///111222444444444444444444444333333222222222444444444444333333333333222222222333333333444444666555444555777:::===@@@AAAEEEJJJMMMPPPWWWbbbkkkttt}}}rrriii]]]TTTOOONNNMMMLLLNNNRRRWWW\\\aaahhhqqqxxx|||vvvqqqvvv~~~|||yyyuuusssqqqoookkkhhhhhhiiijjjhhhccc[[[SSSNNNEEEBBB===:::999999888777444222000000111333333333000000111222333333444444111333555666777777666555222333444444444333222111222222222222222222222222222222111111222222333444444333222111111222333444333333333333444444444444555444444333333444444555555555555555555555555555444444555555555555555555555666666666666555555444666666777888999::::::;;;:::>>>FFFTTTeeeuuu}}}tttwwwzzzuuuvvv|||{{{|||{{{zzz|||{{{{{{zzzyyyxxxwwwwwwyyyxxxvvvuuuuuuvvvwwwxxx}}}yyycccSSSJJJDDDBBBCCC@@@???>>>>>>???@@@@@@???======;;;::::::;;;<<<<<<;;;;;;<<<;;;;;;:::999888666666777777777777777777666666666666666666666666777777777666666555555444555444444444444444444555444444555555555555555555444444444444444444444444444444444444444444444444444444222222222222444444000000111111222222222222333333333333333333333333333333333333333333333333...///111333444444333222333333222222222222333333222222222222222222222222333111000000111222111000,,,---///222333333222111222222222111111111111111000111111222333444444555222222222333333333444444666555555555888<<<@@@CCCFFFJJJOOORRRWWWbbbppp{{{ttt```YYYOOOKKKLLLNNNOOOOOOQQQWWW___ffflllsss{{{{{{uuusssttt}}}~~~|||zzz~~~{{{wwwwwwvvvuuutttqqqnnnlllmmmnnnnnnlllhhhaaaZZZUUUNNNIIICCC???<<<;;;::::::444333111111333333222111///000111333444444444444222333444666666666555555111111222333444444444444222222222222222222222222222222111111222222333444444333222111111222333444222222222222333333333333555444444333333444444555555555555555555555555555444444555555555555555555666666666777666666555555666666777888999::::::;;;999===FFFSSSbbbppp{{{|||ssstttxxxuuu~~~}}}|||{{{}}}}}}|||{{{zzzyyyxxxxxxwwwvvvuuutttsssttttttuuu}}}|||eeeUUULLLEEEBBBCCC???>>>===>>>@@@@@@@@@>>>===<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;:::999888777666666777777777777888888666666666666666666666666777777666666666666666666666666555555555555666666444444444555555555555666444444444444444444444444555555555555555555555555444333333222222333333444111111111222333333444444333333444444444444333333444444444444444444444444---///111222444444333333333333222222222222333333222222222222222222222222333111000000222333333222---...000111222222111000111111111111111000000000//////000111333444555555222222333333333333444444777666777888;;;@@@EEEHHHMMMQQQWWW]]]fffrrrsssaaaVVVQQQLLLJJJMMMQQQSSSSSS\\\aaahhhnnnsssyyyzzzzzz|||~~~}}}xxxtttuuuwwwxxxxxxwwwvvvtttwwwuuusssppplllggg```\\\YYYSSSKKKDDD@@@>>>===<<<777666555444444222...+++///000222333444444333333333333333444444444444444444333333333333444555666222222222222222222222222222222111111222222333444333222222222222222222333111111111222222222333333555444444333333444444555555555555555555555555555444444444555555555666666555666666777777777666666666666777888999::::::;;;999===EEEPPP___nnnzzz|||ssssss}}}{{{uuu|||~~~}}}~~~~~~}}}|||{{{zzzyyyyyytttsssrrrqqqqqqpppqqqqqq{{{gggWWWMMMFFFCCCDDD>>>======>>>@@@AAA???>>><<<;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888666666777777777888888888666666666666666666666666666666666666666777777777999999888888888888999999444444444444444555666666444444444444444444444444555555555555555555555555222333333444444333333222111222222333444444555555222333444444444444333222333333333333333333333333111111222333333444333333444333333222222333333444111111111111111111111111333222000111333444444333111111222222222222111111111111111111111111111111111111111222333444555555222222333333333333444444888888:::===AAAFFFJJJMMMSSSXXXaaammmyyy|||qqqdddYYYSSSQQQOOOOOORRRWWW\\\___gggjjjmmmpppuuu|||{{{{{{uuuxxx}}}yyytttpppkkkfffbbbccc\\\RRRIIICCC@@@???===999999::::::999666000,,,///000222444444444222222222222222333666999<<<>>>;;;999666444333444666777222222222222222222222222222222111111222222333444222222222333333222222222222222222333333333444444555444444333333444444555444444444444444444444444222333333444555666777777444555666777777777777777666666777888999::::::;;;;;;===CCCMMM[[[mmm}}}}}}tttsss|||}}}sssyyy~~~~~~}}}|||{{{zzzyyyyyyttttttsssrrrqqqqqqppppppwww~~~iiiXXXNNNFFFCCCDDD>>>======>>>@@@AAA???>>><<<;;;:::::::::;;;<<<===============<<<;;;:::999666666777777888888888999666666666666666666666666555555666666777777888888666666555555555555666666444444444444444555666777444444444444444444444444666666666666666666666666222222444555555444222222222222333444444555666666111222333444444333222111222222222222222222222222555555444444444333333333444333333222222333333444111111111111111111111111333222111111333555555444444444444333333333333222222222222222222222222333333444444444444444444444222222333333333444444444999:::===@@@EEEJJJNNNQQQWWW]]]iiiyyywwwddd[[[[[[[[[SSSSSSSSSTTTXXX```ggglllkkkmmmnnnpppuuu|||uuu}}}yyy}}}}}}vvvrrrnnniiifffiiiaaaVVVLLLFFFBBB???>>>:::;;;===@@@@@@===777333///111333444444333222111000000111555:::AAAGGGKKKAAA>>>:::666444444666777222222222222222222222222222222111111222222333444111222333444444333222111333333333444444444555555555444444333333444444555444444444444444444444444222222333444555777777888444444666777888888888888666666777888999::::::;;;<<<===AAAIIIXXXlll~~~uuusss{{{}}}rrrwww}}}}}}|||{{{zzzyyyyyyxxxwwwwwwvvvuuuttttttssssssuuu{{{}}}|||~~~gggUUUKKKGGGDDDBBB@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>AAA@@@???>>>===<<<;;;;;;666666666666777888999:::777666666666666777777888555555666777777777777777777777666666555555555444666555555555555444444444333444555555666666555555777777666555444444333333222222333333333333444444111111111222222333333333222222333333333333444444444444444333333222222222444444444444444444444444222222222222222222222222333333222111111222333333555222000000333444333111111111222222222333333333555444333222333444555666222222111111111111111222111111111111111333777;;;999@@@HHHLLLLLLNNNUUU[[[aaaooo}}}ssscccZZZVVVUUUUUUYYYXXXYYY^^^gggnnnqqqrrrsssmmmkkkqqqyyy|||~~~}}}{{{|||vvvrrroookkkggghhhddd]]]TTTKKKDDD@@@@@@???AAADDDDDDBBB<<<666333444444333222111111111222222333555555444555666888555555444444444333333333222333333444333222111000111222222333333333222222333333333222222111111111555555555555555555555555222222333333333333444444000333666666444333444666555555444444444555555666333555666666555444444555666888999999999999:::<<<;;;===AAAIIIWWWiiizzzwwwpppsssuuuttt~~~~~~}}}~~~{{{yyyxxxyyyzzzzzzyyyxxxwwwvvvuuutttsssssstttyyy}}}}}}~~~~~~gggUUUKKKGGGDDDBBB@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>???>>>>>>===<<<;;;:::999666666666666777888999:::777777666666666666777777666666777888888888888888777666666666555555555555666555555555555444444444333444555555666666555555777666666555444444333333222222333333333333444444111111222222222333333333222222333333333333444444444444444333333222222222444444444444444444444444222222222222222222222222333333222111111222333333444222000000222444333111111111222222222333333333333222222222333555666777333333222222222222333333222333333222222555999<<<@@@GGGNNNQQQRRRVVV^^^eeeppp{{{zzzrrrfff]]]YYYYYYYYYYYY]]]___dddkkkqqqvvvwwwvvvuuuqqqrrrwww{{{vvvtttxxx}}}xxxtttooolllkkkhhhaaaXXXOOOHHHCCCAAAAAABBBCCCBBB@@@<<<777555444444333222111111111111222444555555555555666888555555444444444333333333222333333333333222111000222333333333333222111111333333333222222222111111444444444444444444444444222222333333333333444444444555555444333222222333666555555444444444555555333555666666555444444555555777888888888888999;;;;;;<<<@@@HHHUUUgggxxxvvvnnnooozzzwwwuuu~~~~~~|||zzzxxxxxxyyyyyyxxxwwwwwwvvvtttssssssrrrwww|||~~~~~~}}}gggUUUKKKGGGDDDBBB@@@@@@???>>>>>>>>>>>>???>>>===<<<;;;;;;<<<===>>>======<<<<<<;;;:::888888666666666666777888999:::999888777666666555666666777777888999999999999888666666666666555555555555666555555555555444444444333444555555666666555555666666555555444333333333222222333333333333444444222222222222333333333333222222333333333333444444444444333333333333222222444444444444444444444444222222222222222222222222333222222111111222222333333222000000222333222111111111222222222333333333111111111222333555777888444444333333333333444444444444444444555777<<>><<<:::999555444333222111111111111333444555555555555666888555555444444444333333333222222333333333222111111333333333333333222111000333333333222222222222111333333333333333333333333222222333333333333444444555333111111222333333333666666555555444444444444333555666666555444444555444666777777666777888::::::;;;???EEERRRcccuuuxxxmmmkkkuuuzzzwww~~~|||zzzyyyxxxxxxxxxwwwvvvvvvuuutttsssrrrrrrxxx||||||fffUUUKKKGGGEEEBBBAAA@@@??????>>>>>>??????===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<:::999888777777666666777888999999999999777666555555555555666666777888888888888777666666666666666555555555666555555555555444444444333444555555666555555555555555555444444333333333222222222333333333444444333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222111111111222222222111111222222222333333333111111222222333444555666333333333333333444444555444555555666777;;;@@@DDDLLLQQQXXX^^^dddmmmyyypppfffZZZXXXWWWWWWZZZ___ccceeerrrvvvyyyyyywwwtttuuuwww~~~}}}sssooovvv|||vvvqqqooommmjjjeee```YYYRRRNNNKKKHHHEEEAAA???=========666555444333222111111111333555666666555555666888555555444444444333333333222222222222222222222222111222222333333333222222222222222222222222222222333333333333333333333333222222222333333333444444222///,,,...222666777666666666666555555444333333333555666666555444444555444666777777777777888::::::;;;>>>CCCNNN___ssszzznnnjjjrrr{{{~~~}}}{{{yyyxxxxxxwwwvvvuuuuuutttssssssrrrrrrwwwzzzzzzeeeUUULLLHHHEEEBBBAAA@@@@@@???????????????===<<<;;;::::::;;;<<<===<<<===>>>>>>>>><<<:::999777777777777777777888999999999777666555555555555444555555666777666666666555555555666666666666666666555555555555444444444333444555555666555555555444444444444444333333333222222222333333333444444333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111000000111222111111222222222333333333333333333333333333222222222222222222222333444444444555777888;;;???EEEIIIMMMSSS[[[eeennnyyyooobbb^^^XXXWWWVVVWWW[[[bbbjjjppp~~~|||yyy{{{wwwssswwwxxxtttooommmkkkjjjgggccc]]]XXXNNNKKKGGGBBB???======>>>888777666444333333222222444555777666555555666777555555444444444333333333222222222222222222222333///000111222333444444444222222222222222222222222444444444444444444444444222222222333333333444444222///,,,...222666777666555555666666555444333333333555666666555444444555555777888888777888999;;;999;;;===BBBLLL]]]rrr}}}ppphhhooo~~~~~~~~~}}}{{{zzzxxxxxxwwwuuuuuuttttttssssssrrrrrrvvvyyy}}}yyyeeeUUULLLHHHEEEBBBAAAAAA@@@????????????@@@===<<<;;;::::::;;;<<<======>>>???@@@@@@>>><<<;;;888777777777777777888888999888777666666555666666333444555555666666555555555555555666666666666666666555555555555444444444333444555555666666555555444444333333333333333333222222333333333333444444444444444444333333333333222222333333333333444444222222333333333333444444333333333333333333333333222222222222222222222222111222222333333222222111000111222111//////111222111111222222222333333333333444444444333222111000222111111111222333444555555777999<<<@@@FFFMMMQQQRRRYYYdddppp{{{uuu```XXXXXXUUUUUUUUUXXX^^^iiittt}}}~~~yyyvvvvvvxxx{{{{{{vvvxxx|||xxxpppmmmllllllllljjjeee```QQQNNNJJJFFFBBB???===<<<:::999888666555444444444555666777777555555666777555555444444444333333333222222111111222222333444///000111222333444444444111222222222222333333333555555555555555555555555222222333333333333444444555333111111222333333333333444555666666555444333333555666666555444444555555777888888888888999;;;999;;;>>>BBBKKK]]]tttrrrgggkkk|||~~~{{{~~~~~~}}}}}}|||{{{zzzyyyyyyxxxuuuuuuuuutttttttttssssssvvvyyy|||xxxdddUUULLLIIIEEEBBBBBBAAA@@@@@@??????@@@@@@<<<<<<::::::::::::<<<<<<<<<>>>???AAA@@@???<<<;;;888888777777777777888888777777666666666666777777444555555666666666666666555555555555666666666777666555555555555444444444333444555555666666555555333333333333333333333333222222333333333333444444555555444444444333333333222222333333333333444444222222222333333444444444222222222222222222222222222222222222222222222222111222333333333333222111000111222111///...000333111111222222222333333333222222333444333222111111222222222333333444555666777:::===AAAFFFMMMUUUZZZ[[[cccppp~~~uuueeeXXXSSSUUUSSSVVVYYY^^^eeeqqq~~~zzzvvvrrrrrrrrruuu~~~yyyzzz{{{yyyrrrooolllmmmnnnmmmiiidddWWWVVVSSSOOOJJJEEEAAA???<<<;;;:::888777666555555555777888777666555666777555555444444444333333333222222111111111222333444222222222333333222222111111111222222222333333333444444444444444444444444222222333333333333444444444555555444333222222333111333555666777666555555333555666666555444444555444666777777777777888::::::<<>><<<:::888888777777777777777888777666666666666777777888555666666777777777777777444555555555666666777777666666555555555444444444333444555555666666555555333333333333333333333333222222333333333444444444555555555444444333333333222222333333333444444444222222222333333444444444222222222222222222222222222222222222222222222222111222333444444333222111///111222111///...000333111111222222222333333333000111222333444333333222333333333444555666777888999<<<@@@DDDJJJRRRZZZ```dddlllzzzoooccc[[[TTTRRRTTTVVVYYY___eeelllwww~~~zzzxxxuuuvvv}}}}}}|||yyywwwuuuqqqmmmmmmooonnnjjjeee^^^^^^\\\XXXRRRLLLFFFCCC>>>===;;;999888777666666666777888777666555666777555555444444444333333333222222111111111222444555555444444333222111//////111111111222222333333333333333333333333333333333222222333333333444444444000333666666444333444777000222444666777777666555333555666666555444444555333444666666555555777888:::<<>>>>>=========<<<;;;:::999:::;;;<<<============<<<<<<<<<<<<===<<<;;;888777555555444777666555444444555666777666666666666666555555555666666777777666555444444333444555555444333333444666555555555555444444444444444444444333222111000222222222222222222222222000111222333444333222222444444333333333333222222000333555555333222333555//////000111222222333333222222222222222222222222000000000000000000000000444111///...///000111000444444444444444444444444333333222222111000000000///111444555555666888::::::???CCCFFFMMMYYYcccgggvvvxxxdddWWWOOOLLLNNNRRRSSS[[[eeelllsss~~~~~~}}}zzzvvvwwwvvvqqqllliiiiiikkkiiiiiihhhfffbbbYYYOOOHHH@@@>>><<<<<<<<<<<<:::888777777777777777666555555555666777666555444555666555333000111333555444222333333333333333333333333333222111000000222444666999888666444333333333333333222222111111222222333111222333333444444333333666666555555555555666666333333333444555666777777777777777777888888888888666888;;;AAAIIIXXXrrr~~~tttxxxvvvooovvv~~~{{{~~~~~~zzzzzz{{{{{{zzzzzzyyyxxxxxxwwwwwwvvvuuuuuutttttttttsssrrrsssvvv|||{{{eeeWWWNNNGGGDDDDDDCCCBBB@@@???>>>>>>======;;;::::::999:::;;;===>>>????????????>>>>>>>>>===;;;;;;999888777777777777888777666555555666777888666666666666666666666555666666777666666555555444444555777666555444333333444444444555555555666666444444444444333222111111222222222222222222222222000111222333444333333222444444333333333333222222222333333222000111444777000111111222222333333333222222222222222222222222333333333333333333333333444222000000111111000///333333333333333333333333333333333333222222222222111333555666666888;;;>>>@@@EEEHHHJJJRRR```lllqqqzzzlll\\\RRRMMMLLLOOOTTTWWW___jjjrrrzzzzzzwwwvvvyyy|||}}}}}}zzz|||}}}}}}yyytttpppooopppuuuttttttrrrmmmcccXXXPPPEEEBBB???===<<<;;;888666777777777777777777666666666777888777555444555666666444222222444555444333222222222333333444444555444333111000111222333555555555444444444444444555444333333333333333333444111222333333444444333333666666555555555555666666333444444555555666666666555666666666666777777777999999;;;@@@FFFSSSkkkwww{{{wwwooosss~~~zzz~~~{{{{{{{{{{{{zzzyyyxxxwwwxxxxxxwwwwwwvvvuuuttttttrrrrrrrrrsssvvv{{{{{{fffXXXOOOHHHEEEFFFCCCBBB@@@???>>>>>>======:::999999999:::<<<>>>??????????????????>>>>>>===999999888888888888888888777777666666666666777777555555666666666666666666777777666666666666555555555666777777777555444333222222333444555666777888444444555444444333222111333333333333333333333333111111222333333333333333444444333333333333222222333333222000///000444777333333333333333333333333222222222222222222222222444444444444444444444444555333222222333222000...333333333333333333333333333333333333444444444444333444666777888;;;@@@CCCGGGKKKNNNQQQ[[[lllzzz|||lllaaaVVVPPPNNNMMMQQQVVV\\\dddpppyyy~~~uuuooolllmmmnnnnnnpppvvv~~~}}}~~~~~~|||wwwsssqqqpppzzzzzzzzzxxxrrrhhh\\\TTTLLLIIIDDD@@@===;;;888666777777777777777888888888777888999888666555666777666555333333555666555444111111222333444555666666444444222111111222333333000111222444555555555555555444444333333444444555111222333333444444333333666666555555555555666666555555555555555555555555555555555555666666666666;;;:::;;;>>>BBBMMMaaasssyyy~~~yyyzzzzzzpppqqq|||zzz}}}}}}}}}||||||zzzyyywwwvvvwwwwwwwwwwwwvvvuuuttttttppppppqqqsssvvvzzz}}}{{{fffXXXOOOHHHEEEFFFBBBBBB@@@???>>>=========;;;::::::999:::;;;===>>><<<======>>>===<<<;;;;;;:::999888888777777888888666666666666666666666666555555555555666666666666777777666666666666666666444444444666777666555333333333444444555666666777444444555555444333222222333333333333333333333333222222222333333333333333444444333333333222222222222222111000000111333555444444444444444444333333222222222222222222222222222222222222222222222222555444444444555333000...222222222222222222222222111222222333444555555555444555666777:::>>>DDDHHHKKKPPPUUUZZZfffyyyzzzllleee]]]VVVSSSRRRQQQTTTYYYaaajjjttt}}}wwwqqqkkkkkkiiiggghhhmmmtttzzz~~~|||xxxuuusssssszzzzzz{{{{{{vvvlll```XXXSSSOOOIIICCC@@@===:::888888777777777888888999999777888999888777666666888777666555555555666666666222333333333444444555555555444333222222222222222///000222444555555444444444444333333333333444444111222333333444444333333666555555444444555555666666666666666555555555555555555555666666666777777<<<:::;;;===@@@HHHYYYiiiqqqyyywwwxxxtttqqqyyy|||}}}~~~}}}|||zzzxxxvvvuuuuuuvvvvvvwwwvvvuuutttsssoooppprrrtttwwwzzz|||}}}|||fffXXXNNNGGGDDDDDDBBBBBB@@@???>>>===============;;;:::999::::::;;;<<<===>>>>>>>>>===;;;:::;;;;;;999888777666666666555555555555555555555555444555555555666666777777777777666666666666777888444333222333666777666444555555555555555555555555444444555555555444333333333333333333333333333333333333333333333444444444444444333333333222222222000111222333444444222111555555444444444444444444222222222222222222222222111111111111111111111111555444444444555444111///222222222222222222222222000000111222333444555555444555777999<<>>>>>======???>>><<<:::999999999:::===>>>@@@AAA@@@???===<<<<<<;;;:::888777666666666555555666666666666555555444444555555666777777777888777666555666777888999999555222222555777666555666666555555555444444444444444555555555555444444333333333333333333333333333333333333333444555555444444333333333333222222000111333555777666333000444444444444444444444444222222222222222222222222222222222222222222222222444333222333444444222111333333333333333333333333000111111222333444444555444666:::===AAAGGGMMMRRRTTT^^^kkkvvv~~~qqqkkkeeeaaa___\\\ZZZZZZ]]]^^^___dddkkknnnttt||||||wwwtttrrrssstttvvvxxx}}}~~~{{{sssmmmccc]]]TTTLLLGGGDDDBBBAAA<<<;;;999888888888999:::777888999888666555666777555666777666444444666777777777666555444333222222444444444444444333333333444444555444444333222111333222222111111222222333111222333333444444333333555555444444444444555555666666666666666666666666777777777777888888888888:::888999<<<@@@EEEQQQ]]]iiitttzzzwww{{{}}}sssvvv~~~}}}{{{yyywwwvvvuuuvvvxxxyyyyyyxxxvvvuuusssttttttvvvxxx{{{~~~lll\\\QQQIIIEEEDDDCCCBBB@@@???>>>>>>======>>>===;;;:::999::::::;;;===>>>@@@AAAAAA???===;;;:::999999888777777888888666777888999999888777666444444555555666777777888888777666555666777999:::BBB<<<555333555666666444444444444555555555555555444444555555555555444444444444444444444444444444444333333222333444555666444444333333333333222222333222222555777777555222222222333333444444555555222222222222222222222222333333333333333333333333333222111111333444444333333333333333333333333333222222333333444444555555555888===BBBGGGLLLRRRVVV^^^kkk{{{nnndddbbbaaacccfffbbbaaacccffffffgggllltttuuu{{{~~~}}}{{{|||}}}||||||~~~}}}wwwrrrllldddZZZPPPJJJFFFCCCBBB>>>===:::888777888888999666777888777555444555666444666777555333333555777666666555555444444333333333333444444444444444444666555555444333333444444333333333222222333333333111222333333444444333333555444444333333444444555555555666666777777888888666666666777777777777888:::777888;;;>>>CCCMMMWWWdddqqq}}}{{{wwwyyypppqqq{{{~~~}}}{{{zzzxxxwwwwwwyyy{{{|||}}}{{{yyyxxxwwwvvvvvvwwwyyy}}}ooo^^^SSSJJJFFFEEECCCBBB@@@???>>>>>>======<<<;;;:::::::::;;;<<<===;;;<<<>>>??????===;;;999888888777777888999999:::888999:::;;;;;;:::999888444444444555666777777888888777666555666777999;;;IIIBBB999444555666555333222333333444555666777777444444555555555555555444444444444444444444444444444444333222333444555666444444444333333333222222666444222333666777666444111111222222333444555555222222222222222222222222222222222222222222222222333111///000222444444444444444444444444444444444444444444555555555555555666:::@@@FFFKKKPPPVVVYYYffftttwwwccc]]]```dddiiinnnmmmllllllnnnmmmlllqqqxxxyyy}}}|||}}}}}}|||{{{yyywwwuuuttttttuuuwwwzzz}}}~~~{{{{{{}}}{{{wwwrrrjjj^^^SSSKKKFFFCCCBBB???>>>;;;999777777888999555777777666555444555666333555777555333222555777444444555555555555555555222222333444555555555555666555444333333444666777555444444333333444444555222222333444444444333333555444444333333444444555444555555666777888888999555555555555666666666777:::777777:::===AAAIIIRRRaaaooo|||{{{uuuvvvnnnlllvvv~~~~~~~~~}}}|||zzzyyyxxxzzz{{{~~~~~~|||zzzzzzxxxwwwwwwzzz~~~lll[[[QQQJJJFFFEEEBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>===<<<<<<888777666444444666777888555666888999888777555333666666666777888888777555666666666777999<<>>===<<<<<<:::777555888888777666666666666666555444333333444666999:::555555555444444333333333555555555444444333333333111222333444555444333333222222222222222222222222888777444222111222333333444444555666666555444444666666666666666666666666777777777777888888888888666555666999:::===FFFOOO[[[iii{{{vvvtttqqqlllppp{{{~~~~~~||||||||||||}}}|||}}}~~~~~~~~~}}}{{{zzzzzzwwwtttvvv{{{lll[[[QQQIIIEEEDDDBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>===<<<<<<999888777666666777888999666777888888888777555444666666666777888777666555777777666777999;;;>>>@@@LLL>>>555777999555444888444555555555666666666777333444555666666555444333222222333333333444444444555555555444444333333333222333333444444333333222555555444444333333333333444333333222222333333444444333333333222222222222555555444333333333333333333333333333444444444444222222222111222222333444666444444666666444777===???EEEKKKNNNQQQXXXcccmmmlllbbbYYY[[[eeepppuuuuuuqqqrrrrrrsssuuuzzz}}}zzzxxxvvvtttqqqooonnnmmmkkkiiigggdddbbbaaaaaabbbdddgggjjjmmmoooppprrruuuxxxzzz{{{|||~~~{{{vvvrrrmmmfff^^^TTTJJJDDDBBBAAA???>>>>>>===:::888999888777666666555666666555555444444555666777888555555444444444333333333555555444444444333333333111222333444444444333333555555555555555555555555777666444222222222333444666666666666666666666666222222222222222222222222666666666777777777888888999777888:::;;;===EEENNN\\\kkk}}}xxxvvvtttnnnqqqyyy}}}|||||||||}}}|||}}}~~~~~~~~~}}}{{{{{{|||yyywwwxxx|||kkk[[[PPPHHHDDDDDDBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<<:::999888777777888999:::777777777777666666666666666666777777777777666666888777777777888:::<<<===BBB:::555888999555555:::555555555555555666666666333444555666666555444333333333333333444444444444666666555444333333222222222333333444444333333222444444444333333333333333444333333222222333333444444444444444333333333333555444444333333333333333333333333333222222222222111222222333333333333333888555555777777666:::@@@DDDJJJRRRUUUWWW```ooo{{{rrr```ZZZWWW\\\gggrrrvvvvvvnnnppptttxxx}}}yyyuuuqqqmmmkkkiiihhhfffeeeccc```\\\YYYWWWUUUUUUVVVXXXZZZ]]]```cccfffgggfffiiimmmppprrrtttwwwyyy}}}|||zzztttrrrppplllfff]]]RRRKKKFFFDDDCCCBBBBBB@@@===;;;999999888777666555555555555555555555555555555555555444444444444333333333555444444444444333333333111222333444444444333333777777777777777777777777555555333222222333444555666666444444444444666666333333333333333333333333555555666666666777777777;;;999999;;;;;;<<>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<======>>>>>>======<<<;;;999888888777777888888999888888777666555666666666666777888888777666666666888888777777777888999:::;;;777777999888444555:::555555555555555555555555333444555666666555444333333333333444444444444555666666555444333222222111222333333444444333333222333333333333444444444444444333333222222333333444444444444444444444444444444444333333222333333444333333333222222111111111000111333444444444333222777555444666777888===DDDIIIQQQZZZ^^^aaalll}}}{{{dddWWWVVVXXX___iiiqqqttttttmmmqqqxxx{{{wwwqqqmmmfffbbb```___^^^]]]ZZZWWWTTTPPPMMMLLLLLLLLLOOOPPPRRRTTTVVVXXXZZZ[[[YYY\\\```dddgggjjjmmmppptttwwwzzz|||}}}}}}}}}zzz{{{~~~zzzvvvppppppnnnlllhhhbbbYYYSSSKKKIIIGGGFFFFFFDDDAAA>>>;;;:::999777666555555555555666666666666555444333444444444444444444444444444444444444444444444444222222333333333444444444555555555555555555555555444333333333333444555666444333111000000111333444555555555555555555555555555555555555666666666666999777888;;;;;;;;;BBBKKKZZZjjj|||~~~yyy{{{ssssssuuu}}}}}}}}}}}}zzzzzzzzzzzzyyyyyyxxxxxxxxxwwwuuuvvvwwwzzz}}}~~~~~~lll[[[OOOFFFCCCDDDBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<===============<<<;;;;;;777777777666666777777777888888777666555666666666666777999888666444555666777777777666666777777777888777888999777444444888555555555555555444444444333444555666666555444333333333444444444555555555666666555444333333222222222333333444444333333222333333333444444555555555444333333222222333333444444444444444444444444444333333222222222333333444333333333222222111111111111222333444555444333333666333333555777999@@@HHHPPPXXXaaahhhnnn{{{qqq\\\TTTVVV[[[ccckkkpppqqqpppkkkpppzzz{{{uuupppiiiddd]]]XXXVVVUUUUUUUUUOOOMMMKKKHHHGGGGGGHHHIIIHHHIIIJJJJJJLLLLLLMMMNNNOOORRRUUUXXX[[[^^^bbbeeejjjnnnrrruuuvvvxxxyyy{{{|||}}}}}}yyyyyy}}}{{{{{{{{{yyyuuuqqqooonnnlllkkkiiifff```]]]RRRPPPNNNLLLJJJHHHDDDAAA===<<<;;;999777666666666555666666666555444333222444444444444444444444444444444444444444444444444222222222333333333444444333333333333333333333333333333333333444555555666444333111000000111333444333333333333333333333333555555555555666666666666444444666999:::;;;BBBJJJUUUfffyyy{{{~~~vvvsssvvv~~~}}}}}}}}}xxxxxxwwwwwwvvvvvvvvvvvvwwwvvvvvvuuuvvvwwwzzz{{{}}}}}}||||||}}}mmm\\\OOOFFFCCCEEEBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<============<<<;;;;;;666666666666666666666666777777777777666666666666555888:::999555333444666666666666666666666666666777888888888666555555777555555555444444444444444333444555666666555444333333444444444555555555555555555444444444333333333222333333444444333333222333333444555666777777888444333333222222333333444333333333333444444444444222222222222222333333444333333333333222222222222222222333444444444444444666333333666999===FFFOOOYYY```iiisss~~~~~~gggWWWTTTYYY```ggglllnnnnnnmmmiiippp}}}~~~{{{uuummmhhh```\\\VVVQQQOOONNNNNNMMMHHHHHHGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKNNNOOOQQQSSSWWWZZZ```dddhhhllloooqqqsssuuuxxxxxxyyyzzz|||}}}~~~}}}}}}}}}}}}~~~~~~|||~~~~~~}}}}}}zzzxxxvvvvvvtttrrrppprrrqqqpppppppppnnnkkkhhh[[[YYYUUUSSSPPPMMMHHHEEE@@@???===;;;999888777777666555555444444444333333333333333444444444444555333333333444444444444555333333222222222333444555444444444444444444444444333333333444444555555555555555333333333333555555555555555555555555555555555555666666666777777777333222555888999:::AAAIIIPPPbbbvvv}}}}}}zzztttwww~~~}}}}}}wwwwwwvvvuuuuuuuuuuuuuuuxxxxxxxxxwwwvvvwwwyyy{{{zzzzzzzzz{{{|||~~~nnn^^^PPPFFFCCCFFFBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::777777777888888777777777666777888888888777555444555888;;;999555333444777444555555666666666555555777777777666777888888777555555555444444333333333333444555666666555444333444444444444555555555555333333333444444444444555222333333444444333333222444444555666777888999:::444333333222222333333444222222222222333333333444222222111111222333333444333333333333444444444444333333333333333444555555999666666:::>>>DDDNNNXXXbbbgggppp}}}lll]]]VVVUUU[[[dddkkknnnnnnmmmmmmlllttt~~~}}}|||zzzuuunnnfff```XXXTTTOOOKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGJJJJJJJJJKKKKKKKKKLLLLLLGGGIIIIIIJJJIIIKKKNNNPPPTTTXXX]]]aaadddgggjjjlllpppqqqsssvvvxxx{{{}}}~~~||||||}}}~~~|||}}}yyywwwuuusssssssssttttttxxxyyy{{{}}}~~~|||wwwsssdddbbb^^^ZZZVVVRRRMMMIIICCCAAA???===;;;999888888666555444333333333444555333333333444444444555555333333333444444444555555333333222222222333444555444444444444444444444444333333444444444444444444555555555555555555555555666666666666666666666666666666666777777777888888444444666999999999???GGGLLL___ttt{{{~~~vvvwww~~~}}}}}}xxxwwwvvvuuuuuuuuuvvvwwwwwwxxxyyywwwuuuuuuwwwyyyxxxxxxxxxyyy{{{~~~ooo^^^PPPFFFDDDGGGBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::888888999999999999888888555666888999888777555444555999;;;:::555222444777333444555555666555555555666666555555777;;;;;;999555555555444444333333333333444555666666555444333444444444555555555666666222222333444444555555666222333333444444333333222444555666777888999:::;;;444333333222222333333444111111111222222333333333222111111111222333333444333333333444444555555555555444333222333444555666<<<999999>>>CCCIIIUUU___gggllluuuooo___XXXXXXUUU\\\fffmmmoooooonnnnnnpppyyy}}}yyyvvvtttnnnpppssstttuuuuuuvvvwwwvvvwwwyyy{{{~~~}}}|||{{{yyyvvvrrrjjj```ZZZSSSOOOKKKHHHGGGFFFEEEDDDFFFFFFGGGGGGGGGGGGFFFEEEFFFFFFGGGGGGHHHIIIJJJJJJGGGHHHHHHGGGFFFFFFIIIKKKJJJNNNSSSXXX[[[^^^bbbdddlllmmmooosssvvvzzz|||}}}}}}|||}}}}}}||||||~~~wwwuuusssrrrrrrtttwwwxxx~~~{{{kkkhhhccc___[[[VVVPPPMMMDDDCCCAAA>>><<<:::999888666555333222222333555666333333333444444555555555333333333444444555555555444333222111222333444555222222222222222222222222333444444555555444333333222333333444444333333222222222222222222222222222777777777777888888888888777777888;;;:::999>>>EEEJJJ^^^tttyyy~~~yyywww~~~}}}}}}zzzyyywwwvvvvvvvvvwwwxxxtttvvvwwwuuusssrrrtttvvvwwwwwwwwwxxx{{{}}}ppp```SSSHHHBBBBBBBBBAAA@@@???>>>>>>>>>>>><<<;;;;;;:::;;;<<<===>>>>>>===<<<;;;:::999888888777777777777666666666666666666666666777777777777777777777777777777777777555555555555555555444444777777777777777777777777444444444444444444444444888666555555666666555333666555444333222000//////444444444444444444444444333333333444444444555555555444444666888999888777555444444333333444444555666555444333222333444555444333222333444444333111222333444555555555444333555333111111333555777777<<<<<<>>>AAAHHHQQQ[[[aaajjjrrr~~~pppbbbZZZWWWXXXZZZbbbjjjlllmmmqqqsssrrrvvvvvvoookkkhhhdddaaa^^^___aaadddfffhhhiiijjjkkklllnnnppprrrvvv{{{|||~~~~~~|||wwwrrrmmmddd[[[TTTMMMKKKIIIGGGFFFFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFFFFJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGJJJJJJKKKNNNQQQTTTWWWYYY```dddiiinnnqqqtttwwwyyyyyy|||~~~}}}||||||~~~~~~~~~}}}||||||}}}~~~|||~~~}}}zzzyyyxxxwwwwwwwwwxxxyyy{{{rrrgggbbb```^^^XXXRRRMMMJJJEEEAAA???>>><<<;;;666555444555777777777666888777555444333444444555666666555444333333222222333333444555555444333333333333333444444555555555555555444333444555666777666666555555555444444444666666666666666555555555444444333333333222222222666666666777999<<<@@@BBBKKKYYYppp|||www|||zzzyyywwwvvvuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqtttuuuxxxzzz|||}}}}}}}}}ppp```SSSHHHCCCBBBBBBAAA@@@???>>>>>>>>>>>><<<;;;;;;:::;;;<<<===>>>>>>>>>===<<<;;;:::999999888777777777666666666666666666666666777777777777777777777777777777777777555555555555555555555555777777777777777777777777666666666666666666666666888666555555666666555444444444333222111000000///444444444444444444333333333333333444444444555555666444333444555777777777444444333333333333444444555444333333333333444555444333222333444444333111222333444555555555444444444333111111222444555555:::;;;???DDDLLLUUU___eeeppp}}}qqqbbbYYYTTTTTTVVVZZZcccjjjlllnnnrrruuuuuu}}}tttnnngggbbb___\\\WWWTTTRRRSSSUUUXXXZZZ[[[\\\\\\aaaccceeefffhhhkkkppptttuuuwwwyyyzzzzzzzzz{{{}}}}}}yyytttnnnhhh```WWWPPPIIIGGGFFFDDDDDDDDDFFFGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFEEEFFFFFFHHHJJJMMMPPPRRRXXX\\\bbbgggkkkppptttwwwzzz|||~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~zzzzzzyyyxxxxxxxxxyyyzzz|||zzzpppiiifffbbbZZZSSSRRRNNNIIIEEEBBB@@@>>>===888666555555555555444333666555444333333444444555777777666555555444333333333333444555555444333333333333333444444444555555555444333333333444555666666666555555555444444444666666666666555555555555777777777777666666666555666666666777999<<>>>>>>>>>>><<<<<<;;;:::;;;<<<===>>>??????>>>===<<<;;;::::::888888777777777666666666666666666666777777777777777777777777777777777777555555555555555555555555777777777777777777777777666666666666666666666666777666555555666666555444444444444333333222222222555555555444444333333333333333333444444444555555666555333333444666666555444444333333333333444444444444333333333444444555444333222333444555444222222333444444555555444444444444444444444555555666:::>>>CCCJJJSSS]]]gggnnnyyyyyylll]]]UUURRRRRRUUUYYY^^^gggoooqqqsssxxx||||||{{{vvvrrreee```ZZZVVVUUURRRNNNJJJMMMNNNOOOQQQRRRSSSTTTTTTVVVXXXZZZ[[[\\\___dddgggjjjllloooqqqrrrsssuuuwwwwwwtttnnnhhhaaaYYYQQQLLLFFFEEEDDDDDDDDDEEEGGGHHHEEEEEEFFFFFFGGGIIIJJJKKKHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGCCCCCCCCCDDDEEEHHHJJJKKKOOORRRXXX]]]ccciiiooossswwwzzz}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~}}}||||||}}}}}}|||xxxsssoooiii```YYYWWWSSSNNNJJJFFFDDDAAA>>>===:::888666666555444222444444333333333444555555777777777666555555444444333444444555555444444333333333333444444444444555333333333333333444555555555555555555555444444444555555555555555555555555999999888888888888888777666666666777999<<<>>>@@@JJJVVVkkkxxx}}}}}}|||zzzxxxwwwwwwwwwxxxwwwwwwwwwvvvuuutttrrrqqqssstttvvvyyy{{{}}}~~~~~~qqq```SSSHHHDDDDDDBBBAAA@@@???>>>>>>>>>>>>===<<<;;;::::::;;;<<<===?????????>>>===<<<<<<;;;888888888777777777666666666666666666777777777777666666666666666666666666555555555555666666666666777777777777777777777777444444444444444444444444777666555555666777666444555555555555555555555555555555555444444333333222333333333444444444555555555555555666777666444222444333333333333333333444444333333333444444555555444333222333444555555444333333333444444444444444555666777777777777888999???DDDLLLSSS\\\fffpppwwwfff]]]TTTRRRTTTVVV\\\aaafffooovvvyyy{{{~~~{{{vvvssseee___XXXSSSRRRQQQNNNKKKNNNNNNOOOPPPPPPPPPPPPPPPOOOQQQSSSTTTUUUWWWZZZ]]]^^^aaaeeehhhjjjllloooqqqrrrnnniiibbbZZZSSSLLLHHHEEEEEEEEEEEEGGGHHHJJJKKKHHHGGGGGGGGGHHHIIIJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIFFFFFFEEEEEEFFFGGGIIIJJJIIILLLQQQUUU[[[aaahhhmmmrrruuuyyy{{{{{{{{{{{{|||~~~~~~}}}||||||}}}~~~~~~}}}zzzwwwqqqiiibbb[[[WWWRRRMMMIIIFFFBBB???@@@===:::999888777666555333333333333444444555555666666666666555555444444444444444444444444444444444444444444444444444444222222222222333333444444555555555555555555555555444444555555555555555666666666666666666666666666666666777888999;;;===>>>DDDOOOcccvvv~~~zzzyyy~~~~~~}}}{{{yyywwwwwwwwwwwwxxxxxxxxxwwwvvvtttrrrrrrrrrsssuuuwwwzzz|||~~~~~~qqq```RRRHHHDDDEEEBBBAAA@@@???>>>>>>>>>>>>===<<<;;;::::::;;;<<<===?????????>>>======<<<<<<888888888888777777777777666666666666777777777777666666666666666666666666555555555666666666777777666666666666666666666666555555555555555555555555666555444555666777666555444444444444555555555555555555555444444333333333333333333444444444555555333555777:::;;;999444000333333333222222333333333222333333444444555555555555333222222444555666555333333333333444444555555333555777777777888;;;===DDDKKKSSS[[[bbblllxxxppp\\\VVVQQQRRRVVVYYY```gggnnnwww}}}~~~{{{vvvmmmeee\\\UUUSSSSSSSSSQQQNNNNNNNNNNNNNNNMMMLLLKKKKKKMMMOOOPPPPPPQQQTTTVVVVVVYYY]]]```ccceeehhhjjjllliiiddd\\\TTTMMMIIIGGGCCCDDDDDDFFFHHHJJJKKKLLLKKKKKKJJJIIIHHHHHHIIIIIIHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGHHHHHHIIIIIIIIIIIIJJJIIIHHHGGGHHHIIIJJJKKKIIIKKKNNNRRRVVV[[[aaaeeemmmpppuuuwwwxxxyyyzzz{{{~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~{{{uuummmggg^^^ZZZUUUPPPLLLGGGCCC@@@@@@===:::888777777777666222333333444444555555555555555444444444444444444444444444444444444444444444444444444444444444444222222333333333333444333444555555555555555555555333444444444555555666666555555555555555555555555666777777888999:::<<<<<<@@@JJJ\\\ooo{{{xxxsssyyy}}}~~~|||zzzxxxwwwvvvvvvvvvxxxxxxwwwwwwvvvtttsssrrrqqqrrrsssvvvyyy|||~~~~~~qqq___RRRIIIEEEEEEBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<>>>>>>>>=========<<<999999888888888777777777666666666666777777777777777777777777777777777777555555555666666777777888666666666666666666666666777777777777777777777777666555444555666777666555222333333333333333333333444444444444444444444444333333333444444444555555222444777;;;<<<:::555111333333222222222222333333222222333444555555555555555333222222444666777666444333333333333444555666000222555555555888>>>CCCJJJQQQZZZaaaiiisssxxx```TTTPPPMMMQQQUUUZZZbbbjjjvvvuuuzzz{{{qqqjjj```ZZZXXXXXXXXXWWWSSSSSSSSSRRRQQQOOOMMMMMMIIIKKKMMMNNNNNNNNNPPPRRRRRRUUUYYY\\\^^^```ccceeefffccc^^^WWWOOOIIIGGGFFFAAABBBCCCEEEGGGIIIKKKKKKNNNMMMLLLJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJEEEFFFGGGHHHIIIIIIIIIHHHJJJJJJIIIHHHHHHIIIJJJJJJIIIKKKNNNQQQSSSWWW[[[^^^hhhlllppptttvvvwwwyyyzzz}}}~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}|||}}}}}}wwwoooiiiaaa^^^YYYTTTPPPKKKFFFCCC???<<<888666555666555444444444555666666555555555444444444444444444444444555444444333333444444555555444444444444333333333222222333444444444444444444444444555555555555555333333333444555555666666555555666666666666777777666777777888999::::::;;;???GGGXXXjjjvvv~~~tttnnn{{{yyy|||~~~}}}{{{xxxwwwvvvvvvvvvvvvvvvvvvvvvuuutttsssssspppppprrruuuxxx|||~~~qqq___RRRIIIEEEFFFBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<>>>>>>============<<<<<<999999999888888888777777666666666666777777777777777777777777777777777777444555555666777777888888666666666666666666666666777777777777777777777777666555444555777777777666555444444444444444444444222333333444444555555555333333333444444444555555333333555777999999666444333333222222222222333333111222333555555555555555666444222222444666777777444444333333333444555666000333555666777<<>>DDDSSScccoooxxx}}}qqqlllxxxyyyzzz|||zzzxxxwwwwwwwwwttttttuuuuuuuuuttttttsssooopppqqqtttwww{{{qqq___RRRIIIEEEFFFBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<============<<<<<<<<<<<<999999999888888888888777666666666666777777777777777777777777777777777777444555555666777888888999666666666666666666666666666666666666666666666666555444444555777888777666999888888888777777777777111222222333444555666666333333333444444444555555444333222333555777777777333222222222222222222333000222333555666666555555666444222222444666888888444444333222333444555666333555888999;;;AAALLLTTTYYY```jjjsss|||jjjYYYPPPOOOLLLMMMTTT[[[cccooozzz}}}{{{vvvssspppoooooonnniiieee]]]\\\[[[ZZZWWWUUURRRQQQOOOPPPRRRSSSRRRRRRSSSTTTSSSUUUXXXZZZ[[[\\\^^^```\\\ZZZVVVOOOGGGCCCCCCEEEDDDFFFHHHJJJLLLMMMNNNNNNLLLKKKKKKKKKKKKKKKLLLMMMKKKKKKLLLMMMMMMMMMMMMMMMKKKLLLNNNOOOPPPPPPPPPOOOLLLKKKJJJJJJJJJKKKLLLMMMFFFJJJNNNQQQSSSTTTVVVWWWYYY]]]cccgggjjjlllnnnooossstttttttttssssssuuuwww{{{zzzyyyxxxxxxyyyzzz{{{zzz{{{|||{{{zzz{{{}}}|||zzzjjjgggccc___[[[VVVQQQMMMJJJFFF@@@;;;999777666555777777888888888666555444555555555666666666666666555444333333333333444555555555555444444333333333333444555666666666555444444444444555555555666666222222333333444555666666333444444444555555666666777777888999999999999999<<>>======AAA>>>;;;999:::;;;;;;;;;===>>>?????????>>><<<;;;<<<888444555999===<<<:::666666666666777777777777::::::999888777777888888888888777666666666666666888888777777666666555555666666666666666666666666555444333333555999>>>@@@444444444444444444444444666555444444444444555666111333444666777777666666333333222111111222333333666555555444444444555555444444444444444444444444444444444444444444444444777666555444333444555555888666666;;;EEEOOOWWW[[[aaajjjtttoooZZZRRRSSSMMMNNNQQQWWWaaammmyyy|||zzzxxxtttnnnjjjeeecccaaa___^^^]]][[[XXXUUUUUUVVVVVVUUUSSSRRRQQQUUUUUUUUUVVVXXXZZZ\\\]]]^^^ZZZSSSLLLGGGDDDDDDDDDGGGGGGGGGHHHIIIJJJLLLMMMMMMMMMNNNNNNMMMLLLKKKJJJKKKLLLMMMMMMMMMMMMOOOQQQQQQPPPOOONNNNNNOOOPPPQQQNNNNNNMMMLLLLLLNNNOOOPPPNNNNNNOOOPPPQQQRRRTTTUUUTTTWWW[[[]]]___bbbfffhhhjjjlllooopppqqqrrruuuwwwxxxxxxxxxxxxyyyzzz{{{|||{{{||||||{{{yyywwwxxxyyy~~~~~~yyyyyyuuukkkaaa^^^___^^^UUUMMMJJJHHHEEEBBB===999666444666555444444666666555444333333333333333444555666555555555555555555555555777666444333222222333333555555555444444333333333444444444333333222222222222222333333333444444444666666555555555555666666555555555666777999:::;;;@@@BBBHHHSSSaaannnyyy~~~{{{qqqiiimmm}}}{{{uuuuuu~~~}}}}}}}}}||||||{{{zzzyyyvvvvvvuuutttsssrrrqqqqqqoooooopppsssvvv{{{sssaaaTTTJJJFFFGGGDDDCCCBBB@@@???>>>>>>>>>@@@>>><<<;;;;;;<<<;;;;;;===>>>>>>???>>>===<<<;;;===999555555999<<<;;;999666666666666777777777777999999888777777777777777888888777666666666666666888777777777666666666555666666666666666666666666555444333333555888;;;>>>444444444444444444444444555555555555555555555555111222444555666666555555555444333222222333444555555555555444444444555555444444444444444444444444444444444444444444444444666555444333333444555555777777999@@@JJJUUU^^^bbbjjjsss}}}uuudddUUUNNNNNNMMMPPPUUU^^^iiiwww~~~{{{wwwrrrnnngggeeecccbbbaaa```^^^\\\ZZZ[[[\\\\\\[[[XXXUUUTTTTTTUUUVVVXXXYYYZZZ[[[[[[___ZZZTTTMMMGGGEEEDDDEEEFFFFFFGGGHHHIIIJJJLLLMMMNNNNNNMMMMMMMMMLLLLLLLLLMMMNNNNNNMMMLLLMMMOOORRRSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRPPPNNNMMMLLLLLLMMMRRRRRRRRRRRRRRRSSSSSSTTTSSSUUUWWWYYYZZZ\\\```bbbdddfffiiijjjlllnnnqqqtttwwwwwwxxxyyyzzz{{{||||||yyyzzz{{{{{{yyyyyyzzz{{{|||}}}}}}~~~zzz{{{zzzpppeee```aaaaaa\\\WWWQQQPPPMMMJJJEEE@@@;;;888777666555555666777666555444444444444444555666666555555555555555555555555777666444333222222333333555555444444444333333333666555555444444333333333222222333333333444444444444444333333333333444444777777777777888999;;;;;;===@@@EEEOOO\\\jjjtttzzz~~~tttkkkmmm{{{|||uuusss}}}~~~~~~~~~~~~}}}|||{{{zzzxxxxxxwwwvvvuuuttttttsssppppppppprrrvvvzzzrrraaaTTTJJJFFFFFFCCCBBBAAA@@@????????????@@@>>>============<<<:::======>>>???>>>===<<<;;;===999666666999:::999777666666666666777777777777888777777666666666666777888777777666666666666666777777777777666666666666666666666666666666666666444444444444555777888999444444444444444444444444333444555666666555444333111222333444555555444444555555444444444444555555555555555555555555555555444444444444444444444444444444444444444444444444555444333222333444555666777999>>>GGGQQQ\\\fffllluuu}}}nnn___XXXRRRNNNMMMOOOTTT^^^iiiwww}}}yyytttpppjjjhhhfffeeeeeedddbbb```aaabbbbbbbbb```\\\YYYWWWVVVWWWZZZ\\\]]]]]]]]]\\\___[[[UUUNNNIIIFFFEEEEEEEEEFFFGGGHHHIIIKKKLLLMMMOOONNNMMMLLLLLLMMMNNNNNNPPPPPPPPPNNNMMMNNNPPPSSSVVVVVVWWWXXXXXXWWWVVVVVVWWWVVVTTTRRRQQQPPPPPPPPPWWWVVVUUUTTTTTTSSSTTTTTTTTTUUUUUUUUUUUUWWWZZZ\\\]]]^^^```bbbdddggglllppprrrsssvvvxxxzzz{{{{{{{{{wwwxxxzzzzzzzzzzzz|||}}}{{{{{{|||}}}~~~~~~|||~~~vvvhhh```___``````^^^TTTTTTSSSOOOJJJCCC<<<888888777555666777888777666555555555555555666666777555555555555555555555555666666444333333333333333555444444444444333333333777777666555555444333333333333333333444444444444444444333333333333444444888888888888999999:::;;;<<>>===>>>??????===;;;<<<===>>>>>>>>>===<<<;;;===:::888777888999777666666666666666777777777777777666666555555555666666777777666666666666777777777777777777666666666666666666666666666666666666333444555555666666555555333333444444444444444444333444666777777666444333222222222333333444444444555444444444444444444555444444555555555555555555444444444444444444444444444444444444444444444444444333222222333444555666777<<>>>>>===>>>??????===;;;<<<======>>>>>><<<;;;:::<<<:::999888888777666555666666666666777777777777666555555555555555666666777777666666666666777777666666666666777777777777777777777777777777777777333444555666666555444333333333333444444444555555333444666777777666444333333222222222333333444444333333444444444444333333333333444555666666555555444444444444444444444444444444444444444444444444333333222222333555666777999???HHHPPPXXXbbbnnnvvvuuuhhhZZZRRRNNNMMMPPPTTT\\\eeesss}}}zzzwwwtttpppnnnlllkkkjjjiiigggeeehhhfffaaa]]][[[[[[\\\\\\aaaaaa```___```bbbeeefffaaa]]]XXXRRRLLLIIIGGGGGGEEEFFFHHHJJJLLLMMMNNNNNNPPPOOONNNMMMNNNOOORRRSSSUUUUUUUUUSSSRRRSSSVVVXXX\\\^^^```bbbbbb```^^^\\\YYYYYYZZZZZZZZZ[[[[[[[[[XXXXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWTTTRRRPPPQQQSSSQQQRRRSSSTTTWWW[[[aaafffgggiiinnnrrrvvvxxxyyyyyyxxxyyyzzzyyyxxxwwwxxxzzzzzzzzz|||}}}~~~tttqqqwww~~~pppddd___```bbbaaabbbaaa^^^WWWNNNFFF@@@:::888555555666888888888999999888777777888888888666666666666666666666666444444444444444444333333444444444444444444444444444444444333333333333222333333444444444555555555666666555555555555666666777777666666666777777888:::===DDDMMMYYYiiiyyy~~~qqqkkkooo|||xxxooorrr||||||{{{zzzzzzxxxxxxwwwvvvvvvtttrrrqqqtttyyytttcccUUUKKKFFFFFFCCCBBBAAA@@@????????????>>>===<<<<<<>>>>>>===<<<<<<<<<===>>>===<<<;;;:::::::::999888777777666666666666666666777777777777666555555555555666666777666666666666666777777888666666666666777777777777777777777777777777777777444555555666555555444444222333333444444555555555333444555666666555444333444444333333333333444444333333444444444444333333222333444666666666555555444444444444444444444444444444444444444444444444333333333333444666888999<<>>>>>>>>>>><<<::::::<<<=========;;;<<<=========<<<;;;:::888999999999777666666666666666666666777777777777666666555555666666777888666666666666666777888888555666666666777777777888777777777777777777777777555555555555555555666666222222333333444555555666555555555555555555555555666555444333333444555555333444555666666555444333111222444666777777666555444444444444444444444444444444444444444444444444333333333444555777:::;;;@@@IIISSSYYY^^^iiiyyyttthhh___YYYTTTSSSSSSUUU\\\cccoooxxxyyywwwtttrrrpppnnnllliiifffeeedddcccbbbbbbccccccdddfffhhhiiijjjiiihhhgggbbb___ZZZUUUPPPLLLIIIHHHFFFHHHKKKNNNPPPQQQQQQQQQNNNOOOPPPQQQRRRSSSTTTTTTVVVXXX[[[\\\\\\\\\]]]^^^aaabbbcccddddddcccbbbaaabbbcccdddeeeeeeeeeddddddaaa```___^^^]]]\\\\\\\\\YYYZZZZZZXXXTTTOOOMMMLLLKKKLLLNNNOOOPPPQQQTTTWWWYYY[[[^^^ccchhhmmmqqqsssssstttvvvvvvuuuuuuwwwxxxxxxxxxzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~tttkkkfffjjjpppzzz|||}}}{{{zzz|||~~~~~~tttgggbbbbbbggggggeeebbb[[[SSSKKKGGG???<<<999888:::<<<======<<<;;;;;;:::999999::::::666666666666666666666666333333444555555444444333333333333444444444555555111111222333444555666666444444444444555555555555444444333333333333444444555555555555666777999999888<<>>======???<<<999999:::<<<======;;;<<<=========<<<;;;:::777888999999777666666777666666666666777777777777666666666666666777888888666666666666666777888888555666666666777777888888777777777777777777777777666666555555555666777777222222333333444555666666666555444444444444555666777666444444333444555666444555666777777666555444111222444666777777666555444444444444444444444444444444444444444444444444444444444444666888;;;<<>>;;;:::<<<>>>??????===<<<;;;:::::::::::::::777777777777777777777777222333444555555555444333333333333444444555555555111222333444666777888999444444444555555555666666666666666555555666666666555555555666777999:::;;;;;;???DDDIIIRRR```rrr{{{rrrqqq{{{wwwvvv{{{~~~}}}}}}}}}}}}|||{{{zzzyyyxxxxxxuuuuuuuuuuuuwwwzzz}}}~~~yyyiii\\\OOOFFFCCCCCCBBBAAA@@@???????????????>>><<<;;;::::::;;;;;;???===<<<===???@@@>>>;;;999888888777777777777777666666666666666666666666777777888888888888777777777777777777888888888888555555666666777777888888::::::::::::999777666555:::999999888777666666555666555555444444333222222444333222222222222333444333333333444444444555555333333333333333333333333333222222111111111222222666666666666666666666666333333222222333333444555555555555555777:::@@@DDDIIIPPPYYY```fffssstttggg```ZZZTTTSSSTTTWWW^^^gggqqqvvv}}}xxxtttrrrqqqpppmmmnnnoooppppppooommmllllllmmmpppqqqqqqpppmmmllljjjfff```ZZZUUUQQQMMMJJJKKKLLLNNNOOOPPPQQQQQQRRRRRRRRRQQQRRRRRRTTTVVVWWWYYYZZZ\\\^^^```bbbcccccc```ccceeeeeecccaaa``````bbbgggmmmsssvvvvvvsssqqqoookkkeeebbbaaacccdddeee`````````___[[[WWWRRROOOOOONNNMMMLLLLLLLLLLLLLLLMMMOOOQQQSSSUUUYYY^^^bbbeeehhhmmmqqqtttvvvuuuuuuuuuvvvwwwxxxzzz{{{||||||~~~}}}}}}||||||}}}}}}}}}}}}~~~}}}{{{{{{|||~~~}}}||||||yyyssskkkkkkooowww~~~~~~}}}|||{{{~~~~~~vvvqqqqqqnnniiiaaaZZZVVVTTTLLLEEE===888777777666555888777666777888999888777777666555555555777888999444444444444444444444444888777666555555555555555555555444444444333333333222222333444555555555555666555444333222333444555777777888999:::;;;;;;<<<===>>>BBBHHHOOO\\\rrr|||uuu{{{~~~vvvwww~~~~~~}}}|||{{{{{{|||}}}||||||}}}}}}}}}{{{zzzxxxwwwvvvuuusssrrrtttxxx{{{xxxhhh[[[OOOGGGDDDCCCBBBAAA@@@???????????????>>><<<;;;::::::;;;;;;???===<<<>>>@@@@@@>>><<<:::999999888888888888888888888888888888888888888777777888888888888777777555666666666666777777777555666666666777777777888777777777777666555444333888777777666555555444444555555555555555555555555777666555555555555666777333333333444444444555555444444444444444444444444777777666666666777777888444444444444444444444444333333222222333333444555555666666777999===CCCGGGOOOUUU___hhhqqq~~~kkk```ZZZVVVXXXXXX[[[aaakkkwww|||zzzyyyxxxxxxwwwxxxyyyyyyxxxvvvtttrrrnnnpppqqqssssssrrrpppooolllhhhbbb]]]XXXTTTPPPMMMNNNNNNPPPRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSUUUVVVWWWYYYZZZ\\\___aaabbbcccdddbbbdddfffgggeeeccccccccciiilllrrrwwwzzzzzzyyywwwpppmmmhhheeeeeefffffffffbbbbbbbbbaaa^^^ZZZUUUSSSPPPOOONNNLLLKKKJJJJJJJJJIIIJJJLLLMMMOOORRRWWWZZZ^^^aaaeeeiiillloooppppppsssssstttvvvxxxzzz|||}}}~~~}}}|||||||||||||||}}}zzzzzz{{{zzzxxxxxxzzz{{{}}}{{{{{{}}}zzzuuupppooorrryyy~~~{{{yyyuuuoooiiibbb]]]YYYPPPJJJAAA;;;999888777666777666555666888999999888666555555444444555666777444444555555555555444444666666666555555555444444555555555444444444333333333444555555666555555555555555444333333333444555444444555666777999;;;<<<>>>>>>BBBGGGNNN\\\sss}}}xxxvvv|||~~~}}}|||{{{||||||}}}}}}}}}~~~~~~}}}|||zzzyyyvvvvvvtttrrrqqqssswwwzzz~~~xxxfffYYYNNNGGGFFFCCCBBBAAA@@@???????????????>>><<<;;;::::::;;;;;;>>>======>>>??????>>><<<;;;::::::999888999999999888888888888888888888888666777777888888777777666555555555555666666666666666666666666777777777777666666666666555555444333666555555444444333333333444444555555666777777888888777666666666666777888333333333444444444555555555555555555555555555555444444333444444555666777222222222222222222222222333333333333333444444555666777888999;;;@@@GGGKKKUUU[[[eeeppp}}}rrr```YYYWWWVVVZZZ\\\```hhhsss~~~~~~|||zzztttuuuuuuuuuuuuuuuttttttooolllfffaaa^^^ZZZVVVSSSQQQRRRSSSUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXZZZ[[[]]]```bbbcccdddddddddfffhhhiiigggffffffggghhhjjjnnnqqqssstttssssssooollljjjiiiiiijjjjjjiiigggggggggfffccc___[[[XXXUUUSSSQQQOOOMMMKKKJJJJJJGGGHHHIIIIIIJJJKKKOOORRRWWWXXX[[[___cccgggiiikkkoooooopppqqqtttxxx{{{~~~||||||{{{{{{{{{||||||}}}yyyzzzzzzyyyxxxxxxzzz{{{}}}{{{|||~~~~~~{{{xxxvvvuuuwww}}}~~~zzzuuupppjjjccc^^^WWWQQQHHH@@@;;;999888888666555555666888:::999888666555555444444444444555444555777888888777555444555555555666555555444333555555555444444444444333666666666666666555555444555444444333444444555555666666777888;;;>>>AAABBB@@@???AAAFFFMMM\\\sss{{{uuuzzz~~~}}}||||||{{{|||||||||}}}}}}}}}}}}|||{{{zzzzzzuuuuuutttrrrqqqrrruuuxxx}}}xxxeeeXXXNNNHHHGGGBBBBBBAAA@@@???????????????>>><<<;;;::::::;;;;;;<<<<<<<<<=========<<<;;;::::::999888888888888999555555555555555555555555666666777777777777666666555555555666666666777777666666666666777777777777666777777777777777666555555555555444444333333333444444555555666666666666555444444444444444444555333333333444444444555555444444444444444444444444000000000000111222333444222222222222222222222222333333333333333444555555555666888:::>>>DDDKKKPPPYYY```jjjxxxwwwcccYYYYYY[[[]]]aaaccchhhppp{{{}}}|||{{{zzzyyyxxxwwwwwwqqqnnnjjjfffccc___[[[YYYUUUUUUWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWWWWXXXYYY[[[\\\^^^```cccdddeeeeeedddfffhhhiiihhhhhhhhhiiigggggghhhhhhiiiiiiiiiiiiiiihhhgggiiikkkmmmllllllnnnnnnmmmjjjgggbbb^^^\\\ZZZYYYVVVSSSQQQNNNMMMLLLJJJKKKKKKJJJIIIJJJLLLNNNRRRSSSUUUXXX\\\```dddgggjjjjjjjjjllloootttyyy|||zzzzzzzzzzzz{{{|||}}}~~~|||}}}}}}|||{{{{{{}}}~~~}}}}}}|||{{{yyy{{{zzz{{{~~~{{{{{{~~~|||vvvsssmmmfff___^^^XXXOOOFFF???;;;999888666555555666999::::::999777666666555444444444444444555888::::::999777555444444555666666555444333555555555555444444444444666666666666555444333222444444444444444555555555777777888:::===AAAEEEGGGAAA@@@AAAEEEKKKZZZrrrwwwzzz}}}{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{{{{zzzyyyyyyxxxttttttsssqqqpppqqqtttvvv|||yyyeeeXXXMMMHHHGGGBBBBBBAAA@@@???????????????>>><<<;;;::::::;;;;;;:::;;;<<<<<<;;;;;;;;;;;;999999888777777777777777555555555555555555555555666666777777777777666666666666777777777888888888777777777777666666666666555666777777777777777666666666666555555555555555555555555444444444333333333333333333333333333333333333333444444444555555333333333333333333333333333333333333444555777777333333333333333333333333444444333333444444555666444666888;;;@@@GGGOOOUUU^^^gggsssuuudddZZZXXX[[[aaadddkkkooovvv|||zzzxxxxxxssspppmmmjjjhhheeeaaa^^^YYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZYYYXXXXXXYYYZZZZZZ\\\]]]___aaadddeeeffffffeeefffhhhhhhgggggghhhjjjkkkjjjiiigggfffeeeeeeeeebbbbbbdddgggkkkmmmnnnmmmpppooommmjjjfffbbb^^^\\\]]]\\\YYYVVVTTTQQQPPPOOONNNOOOOOONNNLLLKKKKKKLLLNNNOOOPPPRRRUUUZZZ^^^```ccccccdddfffjjjpppuuuyyyxxxxxxxxxyyy{{{|||~~~~~~}}}~~~~~~}}}~~~~~~|||{{{zzzyyy}}}{{{}}}}}}yyyxxx{{{xxxtttpppiiicccccc___WWWMMMDDD===999888666555555666888:::999888777777777777666666555555444666888:::;;;:::888666444444555555555555555444666666555555555444444444555555555444333222111000444444444555555666666666444444666888;;;???BBBDDDAAA???@@@CCCIIIWWWooo{{{|||~~~|||zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxwwwwwwvvvvvvssstttsssrrrpppqqqsssuuu{{{~~~yyyfffXXXNNNHHHGGGCCCBBBAAA@@@???????????????>>><<<;;;::::::;;;;;;999;;;<<<<<<;;;::::::;;;999888777777666666777777888888888888888888888888555666666777777666666555777777777777888888888888777777777777666666666666333444555555666666666666666666666666666666666666666555555444333333222222444444555555555555444444333333333444444444555555333333333333333333333333444444444444555666777777555555555555555555555555444444444444444555555666444666:::>>>DDDLLLTTTZZZfffqqq~~~qqqeeeZZZWWWYYY^^^eeekkkpppvvv}}}zzzyyyuuussspppooommmjjjfffccc^^^^^^^^^___^^^^^^]]]]]][[[ZZZYYYYYYYYYZZZ[[[\\\]]]^^^```bbbeeefffggggggfffggghhhhhhgggggghhhiiilllkkkiiigggfffeeeddddddbbbbbbcccfffjjjnnnoooooonnnmmmkkkhhhdddaaa^^^]]]^^^]]][[[YYYVVVUUUTTTSSSRRRSSSSSSQQQOOOMMMLLLMMMMMMMMMMMMOOOQQQTTTWWWYYY\\\]]]___bbbfffkkkpppsssttttttuuuvvvxxxzzz|||}}}|||}}}~~~}}}|||}}}|||zzzyyyyyy|||zzz{{{~~~zzzyyy{{{|||wwwsssnnnjjjhhheee___UUUJJJAAA;;;999888777666777888999888777666777777888777777666555444666888:::::::::888888666555555555555666777777666666666555555555444444444444444333333111000000333444555666666666666666555666888;;;===@@@AAABBB???>>>???AAAFFFSSSiii|||~~~|||zzzzzz{{{|||||||||{{{{{{xxxxxxwwwvvvuuuuuuuuuuuutttttttttrrrqqqqqqssstttzzz}}}zzzgggYYYNNNHHHFFFCCCBBBAAA@@@???????????????>>><<<;;;::::::;;;;;;:::<<<>>>>>><<<;;;;;;===:::999888888777777888888888888888888888888888888555555666666666666555555666666666777777777777888888777777777666666666555333444555666777777777777666666666666666666666666555555555555444444444444444555666777777666555444333333333444444444555555444444444444444444444444333333333222222333444444444444444444444444444444444444444444444555666666666888<<>><<<;;;::::::;;;;;;;;;>>>@@@@@@===<<<===???;;;:::999999888888999999666666666666666666666666555555666666666666555555555555555555666666666777888888777777666666666555555666777999::::::::::::555555666666666666666666444444555555666777777777333444555666666555444333333333333444444444555555555555555555555555555555555555444333333333444444444444444444444444444444555444444444444555666666888:::???DDDKKKTTT^^^dddlll|||uuu___XXXTTTWWW]]]dddppp}}}|||~~~zzzxxxwwwvvvuuusssooommmgggggggggeeedddbbb```___YYYYYYXXXYYYYYY[[[]]]^^^^^^___aaadddfffggghhhiiijjjkkkkkkiiigggggghhhjjjkkkkkkllllllmmmmmmmmmnnnmmmkkkjjjjjjlllooooooooollllllllllllllllllllllllfffeeedddcccbbbbbbbbbbbb]]]^^^^^^\\\XXXVVVUUUUUUSSSTTTTTTTTTTTTUUUUUUUUUTTTUUUYYY]]]aaaeeehhhjjjkkklllmmmooorrrtttwwwxxx|||}}}~~~~~~}}}~~~|||zzzyyyzzz{{{yyyvvvvvvyyy}}}||||||}}}yyytttssstttnnnooollldddWWWJJJAAA>>>:::999777777888888666555222333555666666666555555555666666777777888999::::::888555444444777:::<<<777666666666555555555555444444555555444444333333222333555777777777777666555777:::===>>>===;;;:::<<<<<<===???CCCLLL```qqq{{{{{{{{{zzz~~~~~~zzzxxxwwwuuuuuuuuuvvvvvvuuuuuuvvvtttrrrrrrssstttxxx||||||kkkWWWMMMKKKFFFBBBAAA@@@>>>>>>>>>>>>???AAA???===;;;:::;;;<<<===>>>>>>???>>>>>>===<<<<<<999999888777666666777777444555666777777888777777777777666666555555444444666666666666666666666666888888999888777444111///444555555666777888888999999888888777666555555444333444555555666666555555555555555555555555555555555555555555555555555555333333333333333333333333555444444333333333444444555444333333222222333333555444333333555666777666777999AAAKKKPPPTTT___kkkwww{{{kkkZZZVVVTTTYYYeeeqqqyyy|||~~~}}}{{{xxxssspppoookkkhhhggggggeeebbb___]]]\\\[[[[[[[[[\\\]]]^^^^^^___aaaccceeefffggggggmmmmmmlllkkkkkkjjjiiiiiinnnoooqqqrrrsssssssssrrrpppmmmkkkllloooqqqqqqpppqqqqqqqqqrrrrrrqqqppppppnnnmmmllljjjiiihhhggggggeeedddaaa^^^[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYWWWWWWXXXZZZ^^^aaaeeegggkkkkkkjjjkkknnnrrrvvvyyyxxxzzz{{{{{{{{{{{{|||~~~~~~~~~}}}}}}||||||{{{{{{uuuwwwyyyzzz{{{~~~xxxuuuuuuuuuvvvrrrmmmggg^^^RRRGGGBBB>>>>>><<<999666444444555888666555444666666555444444555888:::::::::999888;;;999777666666777999;;;555555555555555555555555555555555555555555555555666666666777777777777777777999<<<>>>>>><<<:::888777888;;;???AAAGGGVVVdddrrruuuxxx|||zzz{{{}}}{{{{{{~~~wwwvvvtttsssrrrrrrssssssttttttuuuuuuuuuuuuttttttxxx||||||kkkWWWMMMKKKEEEBBBAAA@@@>>>>>>>>>>>>???@@@???===;;;:::;;;<<<<<<======>>>>>>======<<<;;;999999888777777777777777555666666777777777777666777777777777777666666666666666666666666666666666666666888888888666444333666666777777888999999999888888888777666555555555333444555555666666555555444444444444444444444444555555555555555555555555666666666666666666666666555444444333333444444444555444333333222222333333555444333444666777888888===>>>EEEOOOUUU[[[fffrrr~~~kkk\\\XXXXXXZZZaaakkkuuu}}}}}}yyyvvvsssooollliiihhhfffbbb___]]]]]]\\\[[[\\\]]]^^^___``````aaaccceeeggghhhiiimmmmmmmmmmmmmmmmmmmmmmmmmmmnnnpppqqqrrrsssrrrrrrsssqqqnnnoooqqqssssssrrrttttttuuuuuuuuuuuuttttttsssrrrqqqooonnnmmmlllllljjjhhhfffcccaaa_________ccccccbbbaaa___^^^]]]]]][[[[[[[[[]]]___aaadddeeeffffffggghhhkkkooorrrtttwwwxxxzzzzzzzzzzzz{{{}}}~~~~~~}}}||||||{{{zzzzzzuuuxxxzzz{{{{{{~~~xxxssssssuuuxxxtttnnniiibbbWWWKKKDDD888888999999888777777777888777555555666666666555666777999;;;<<<<<<;;;:::888888888777777888888888777777777777777777777777555555555555555555555555777666666666666777888888:::;;;<<<======<<<:::999999:::<<>>>>>?????????>>>===;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;999888777777777777777777666777777777777666666555777777777777888888888888666666666666666666666666444555777888999999888888777777888888999999::::::888888777777666666555555444444555666666666666555444444444444444444444444555555555555555555555555333333333333333333333333444444444333333444444555555444333333222222333333444444444444666777999:::AAACCCIIISSS[[[dddppp|||~~~mmm[[[OOOPPPTTT[[[ccckkksss{{{~~~|||xxxuuuqqqmmmjjjgggccc```^^^]]]]]]\\\]]]^^^___```cccccccccccceeegggjjjkkkmmmmmmnnnoooooopppqqqqqqooopppqqqsssttttttttttttwwwuuussssssuuuvvvvvvvvvyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxwwwvvvtttsssrrrrrrpppnnnllliiihhhgggfffggghhhgggfffeeecccbbbaaa``````````````````aaacccccccccccceeehhhkkkmmmoooppptttvvvxxxxxxxxxyyyzzz|||~~~~~~}}}|||{{{zzzyyyxxxwwwyyy{{{||||||}}}|||yyyxxx{{{yyyooopppuuu|||wwwrrrmmmggg^^^QQQGGG666777888999999888888777999777555555666777666555333555666888888888777777555666777888888777666555777777777777777777777777555555555555555555555555888777666666666777999:::======<<<<<<;;;;;;::::::;;;;;;<<<>>>>>>AAAKKKWWWiiinnnsssxxxzzzxxx}}}~~~~~~yyyuuurrrqqqqqqqqqrrrsssuuuvvvttttttssssssssssssttttttvvvzzz}}}lllWWWLLLJJJDDDCCCBBB@@@???>>>>>>???@@@>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;::::::888888777777777777777888777777888777777666555444666666666777777888888888666666666666666666666666555666777999:::::::::999777777777888888999999999888777777777666666666555444444555666666666666666444444444444444444444444555555555555555555555555222222222222222222222222444444333333333444555555555444333333222222333333222333333444555777:::===AAAEEEMMMWWWbbbnnn{{{ooo```TTTOOOLLLSSS[[[bbbgggnnnxxx~~~{{{yyyuuupppkkkfffbbb```___^^^^^^]]]^^^___aaabbbfffeeeddddddfffhhhkkkmmmnnnnnnoooooopppqqqqqqqqqqqqrrrssstttvvvwwwwwwxxxxxxwwwvvvvvvwwwyyyzzz{{{|||}}}}}}~~~~~~~~~~~~}}}}}}||||||zzzyyyxxxvvvvvvtttsssqqqooommmmmmmmmmmmiiiiiihhhhhhggggggffffffeeeeeedddccccccccccccbbbccceeehhhkkkmmmoooppppppssstttvvvwwwwwwxxxzzz{{{~~~}}}}}}{{{zzzyyyxxxwwwyyyzzz{{{||||||{{{{{{{{{{{{yyyvvvuuuxxx}}}~~~}}}|||nnnmmmttt}}}wwwrrrmmmeeeWWWJJJ===;;;888777777777666666:::888666666777777777666333444555666666666666666555555666666666666555555555555555555555555555555555555555555555555555555888777666666666888:::;;;???>>><<<;;;::::::::::::;;;:::;;;======???GGGQQQaaajjjsss{{{}}}xxx{{{~~~~~~|||zzzvvvrrrpppoooooopppqqqsssuuuwwwsssrrrqqqqqqqqqqqqrrrsssuuuyyy~~~mmmXXXMMMJJJDDDCCCBBBAAA????????????@@@===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::888777777777777777888888777777888777777666555444555555555666666777777777777777777777777777777777888888888999999999999999666666666777777777777777777777777777666666666666444555666666777777666666444444444444444444444444555555555555555555555555555555555555555555555555333333333333333444555666555444333333222222333333000222333333333666;;;???CCCIIISSS___lll{{{pppaaaVVVRRRRRRPPPWWW___dddhhhooozzz|||zzzwwwqqqkkkeeebbb``````____________aaacccdddgggfffeeeeeegggiiilllmmmooooooooooooooooooooooooqqqrrrrrrtttuuuwwwxxxyyywwwwwwxxxxxxyyy{{{~~~~~~~~~~~~|||{{{yyyxxxvvvuuutttrrrqqqrrrrrrsssqqqppppppooonnnmmmmmmllliiiiiihhhhhhggggggfffeeegggiiilllnnnpppqqqqqqqqqsssuuuwwwwwwwwwwwwyyy{{{}}}}}}|||{{{zzzyyyxxxxxx|||{{{{{{{{{{{{zzzyyyxxxxxxvvvuuuvvv{{{}}}|||ooolllsss~~~wwwssslll^^^PPPEEE???888444555777999::::::888777777888888777666888999999:::::::::::::::777666555333333555666777555555555555555555555555555555555555555555555555888777777777888999;;;<<>>EEEMMMZZZfffuuuzzzyyy}}}|||~~~{{{xxxuuurrrpppoooooopppqqqsssuuuwwwttttttsssssssssssstttttttttwww|||oooYYYNNNKKKEEEDDDCCCAAA@@@??????@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;777777777777777888888999666777777777777666666555555555555555666666666666777777777777777777777777999999999888888888888888666666666666666666666777777777777777666666666666555555666777777777777666555555555555555555555555555555555555555555555555444444444444444444444444333333333333444555555666555444333333222222333333///222333333333777===BBBGGGQQQ]]]jjjxxxpppbbbVVVOOOOOORRRQQQWWW^^^dddiiirrr|||{{{zzzxxxrrrkkkfffcccbbb````````````aaabbbdddeeeggggggfffggghhhjjjkkkmmmooooooooooooooooooooonnnppppppqqqrrrsssuuuwwwxxxxxxyyyzzzzzz{{{}}}~~~|||{{{yyyxxxwwwvvvvvvwwwwwwxxxyyyxxxvvvsssqqqnnnmmmllllllmmmnnnnnnnnnnnnmmmmmmmmmnnnppprrrssssssssssssvvvwwwyyyyyyxxxxxxyyy{{{}}}}}}||||||{{{zzzzzzzzz~~~|||zzzzzzzzzyyywwwvvvwwwvvvuuuxxx~~~~~~rrrlllqqq||||||wwwrrrfffYYYJJJBBB999444555:::===???;;;999777777888999888777888888888888888888999999999777444333333444777999777777777777777777777777555555555555555555555555777777888999:::;;;;;;;;;<<<;;;:::888888888999999888777888;;;===>>>CCCJJJSSSbbbttt~~~xxx}}}|||vvv|||yyywwwvvvrrrqqqqqqqqqrrrsssuuuvvvvvvvvvwwwxxxxxxwwwvvvvvvsssvvvzzzqqqZZZOOOLLLFFFDDDCCCAAA@@@??????@@@@@@:::;;;;;;;;;<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<777777777777777888999999555666666777777777777666777777777666666666666666777777777777777777777777888888777777777888888888777777777777777777777777666666666666777777777777555555666777777777777777666666666666666666666666555555555555555555555555222222222222222222222222333333333333444555666666555444333333222222333333000333555555555888@@@FFFLLLWWWfffrrrrrr```UUUOOOKKKLLLPPPOOOUUU___hhhqqqyyyzzzzzzyyyssslllgggeeeeeeaaaaaa```aaabbbdddeeegggffffffggghhhiiijjjkkkkkknnnnnnnnnoooppppppqqqqqqqqqqqqrrrssstttwwwyyyzzz|||~~~~~~|||}}}~~~}}}|||{{{{{{|||~~~~~~}}}|||zzzwwwtttrrrpppooopppqqqsssuuuvvvwwwwwwwwwvvvvvvwwwxxxxxxxxxxxxwwwyyyzzz{{{zzzyyyyyyzzz{{{||||||||||||||||||||||||}}}yyyxxxxxxyyywwwuuuxxxwwwwww|||wwwlllooossszzzwwwoooeeePPPGGG===888999<<<======;;;:::888888999999999888666555555444444555555555777777666555555666777777777777777777777777777777555555555555555555555555555777999;;;<<<<<<;;;;;;999999888888888888888888:::888888<<<======AAAFFFMMM^^^rrrxxx{{{xxxsss{{{~~~|||{{{{{{uuutttsssrrrrrrsssttttttuuuvvvxxxyyyyyyxxxvvvuuussstttyyyrrr[[[PPPLLLFFFDDDCCCAAA@@@??????@@@AAA::::::;;;<<<<<<;;;;;;;;;:::;;;;;;<<<=========<<<777777666777777888999999555555666777777888777777999999888888777777666666777777777777777777777777777666666666777888999999999999888888888888888888666666666666777777777777555666666777777777777777777777777777777777777777555555555555555555555555555555555555555555555555222222222333444555666777555444333333222222333333222555777777777:::BBBIIIMMMZZZiiivvvwwweeeTTTNNNMMMKKKLLLOOOQQQYYYeeeqqq|||zzz{{{yyytttnnniiiggghhhaaaaaaaaaaaabbbdddfffgggeeefffgggiiijjjjjjjjjjjjlllmmmnnnoooqqqrrrssstttuuuuuuuuuvvvxxxzzz}}}~~~}}}|||~~~}}}{{{zzzyyyrrrtttwwwyyy|||}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}{{{|||}}}|||zzzyyyzzz{{{||||||||||||}}}}}}}}}}}}}}}xxxvvvwwwxxxwwwvvvzzzyyyzzzzzzmmmnnnmmm|||{{{{{{vvvmmmVVVMMMCCC<<<;;;;;;:::777<<<:::888888999:::999888888777777666666666777777555666777888888777666555555555555555555555555555555555555555555555555555444666:::<<<======;;;:::777777777777888888888888<<<999999<<<======???CCCJJJ[[[ooo}}}yyyzzz}}}uuuqqqyyy~~~~~~wwwvvvtttsssrrrrrrssssssqqqsssvvvxxxxxxvvvsssqqqrrrtttxxxooo___SSSMMMLLLDDDCCCAAA???>>>>>>>>>???======<<<::::::999999:::;;;<<<<<<<<<<<<<<<;;;;;;888888888888777777777777666666777888888888888888777777777777888888888888999999888888777777666666777777777777888888888888777777777777888888888888888999999::::::999999888555555666666777777888888666555444333333444666666333333333444444444444555555555555555555555555555444333333333333444555555555555555444444333333333444555555555777===CCCHHHRRR]]]lllzzzhhhYYYMMMKKKJJJHHHLLLTTT```jjjvvv~~~zzzuuupppkkkgggeeefffdddaaa```bbbdddddddddeeegggjjjlllnnnnnnnnnmmmmmmnnnnnnpppqqqrrrssssssuuuuuuvvvwwwzzz}}}~~~{{{yyyzzz~~~~~~~~~}}}|||{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{yyywwwwwwvvv{{{|||~~~uuulllooo}}}~~~xxxlllYYYEEE<<<:::999999::::::888777666666888:::;;;:::::::::999999999888888777777777777777777777777888888888888777666444444666666666666666777888888999;;;>>>???===:::888888:::888666666666777666555777888:::::::::;;;>>>@@@KKKXXXjjjyyyyyyzzz|||qqqttt|||~~~}}}||||||}}}zzzuuurrrpppqqqsssuuuttttttuuuvvvvvvuuutttsssrrrsssvvv|||ppp___RRRJJJIIIDDDCCCAAA???>>>>>>??????======<<<;;;::::::;;;;;;:::;;;;;;;;;;;;;;;::::::888888888888777777777777555666777777888888777777777777777777888888888888888888888777777777777777777777777777888888888888777777777777888888888888999999999999999999999999555555666666777777777777666555555444444444555555555555555666666666666777555555555555555555555555444333333333333444555555555555444444444333333333333444555666999???FFFLLLWWW]]]gggpppuuuvvvrrrppp^^^QQQHHHGGGHHHHHHNNNXXXcccqqq~~~}}}}}}}}}|||zzzvvvrrrnnnjjjhhhfffdddaaa```bbbdddddddddeeefffiiilllmmmnnnmmmmmmoooooopppqqqrrrssssssssswwwwwwwwwxxxzzz|||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{yyyxxxwwwwwwyyyzzz|||}}}~~~wwwkkklllzzz}}}ppp___MMMCCC@@@<<<::::::999888888777888999:::;;;::::::::::::999999999999777777777777777777777777888888888888777666555444555444444444555666777777888:::======;;;999777777777555444444666777666666555666888999999;;;>>>@@@EEEQQQcccrrrzzz}}}}}}}}}{{{}}}wwwvvvzzzsssuuu|||}}}|||||||||~~~{{{vvvsssqqqqqqssstttssstttuuuvvvvvvuuutttsssrrrsssvvv{{{qqq___PPPHHHGGGDDDCCCAAA@@@????????????======<<<<<<;;;<<<<<<<<<999999::::::;;;::::::999888888888888777777777777555555666777777777777666777777777777888888888888777777777777888888888888777777777777888888888888777777777777888888888888999888777666666777888999555666666666666777777777555666666666555444333333555555555666666666666777555555555555555555555555444333333333333444555555555444444444444333333333222333555777;;;BBBJJJOOOZZZ\\\```gggkkkkkkfffaaaTTTJJJCCCEEEHHHKKKUUUaaaqqq|||zzzzzzzzzzzzzzzyyyvvvqqqmmmjjjfffdddaaa```bbbddddddddddddeeehhhjjjlllmmmmmmmmmqqqrrrssssssttttttttttttyyyyyyyyyyyyzzz{{{}}}}}}||||||||||||||||||||||||~~~}}}|||zzzyyyxxxwwwxxxyyyyyyyyyzzz|||qqqlllyyyxxxhhhWWWLLLEEE???;;;:::888888999999:::::::::999999999999888888888777777777777777777777777777777777888888777777666555444333333333333444555777777888:::<<<;;;999777666666555333222333555777777777444555777888888:::===???AAALLL\\\kkktttyyyzzzzzzwwwzzzvvvqqqqqq{{{wwwwww}}}~~~||||||||||||~~~{{{wwwtttqqqqqqrrrsssqqqrrrtttuuuuuuuuuuuutttrrrsssuuuxxx|||~~~}}}|||rrr___PPPHHHFFFEEEDDDBBB@@@?????????@@@>>>======<<<<<<<<<======999999:::;;;;;;;;;;;;:::888888888888777777777666444555555666666666666666666777777777888888888888666666777777888888999999666777777777888888888888666777777777888888888888777666444333333444666777666666666666666666666666555555666777666444333222333333333444444444444555555555555555555555555555444333333333333444555555444444444444444444444444222333555888<<>>>>>===<<<<<<<<<<<<===::::::;;;<<<<<<<<<<<<<<<888888888888777777777666444555555666666666666666666777777777888888888888666666777777888888999999666777777777888888888888666777777777888888888888888777555444444555777888666666666555555555555555444555666666666555333222333333333444444444444555555555555555555555555555444333333333333444555555444444444444444444444444333555777:::>>>FFFNNNTTTbbbdddjjjqqqtttmmm___TTTJJJEEEEEEJJJMMMSSScccttt~~~|||zzz||||||yyyvvvvvvwwwyyyzzzzzzwwwrrrmmmiiifffdddaaa```bbbdddddddddcccdddfffhhhkkklllnnnnnntttuuuwwwxxxxxxwwwvvvuuuuuuvvvxxxzzz|||~~~}}}|||||||||{{{{{{{{{zzz||||||}}}}}}||||||{{{zzzyyyyyyxxxvvvtttuuuwwwyyyzzzjjjZZZLLL@@@;;;<<<777999;;;======<<<:::999999999888888888777777777888888888888888888888888666777777777777666666555444444555666888999;;;<<<<<<<<<<<<:::888666777888:::888666666777888777666999:::;;;:::888888999;;;AAAHHHTTTbbbnnnvvvzzz{{{|||~~~wwwmmmrrr{{{}}}|||{{{zzzzzzyyyxxxvvvsssqqqpppooonnnoooppprrrssstttttttttsssrrrrrrsssuuuvvvwwwyyy{{{sssaaaSSSKKKJJJEEEDDDBBBAAA@@@???@@@@@@???>>>===<<<;;;;;;;;;;;;::::::;;;<<<============888888888888777777777777555555666777777777777666777777777777888888888888777777777777888888888888777777777777888888888888777777777777888888888888:::999888777777888999:::666666666555555555555444444444555555555555555444555555555666666666666777555555555555555555555555444333333333333444555555333333333444444444444555444666999===CCCKKKTTT[[[mmmrrrxxx}}}zzzmmm[[[MMMGGGDDDFFFLLLOOOUUUggg{{{}}}|||wwwyyy{{{zzzxxxuuuttttttuuuvvvxxxxxxuuuqqqllliiifffdddaaa```bbbddddddddddddeeefffhhhkkkmmmoooppptttuuuwwwyyyyyyyyywwwvvvtttvvvxxx{{{}}}~~~}}}}}}||||||{{{{{{{{{zzz{{{}}}}}}~~~}}}|||{{{zzzzzzxxxvvvtttsssuuuwwwuuufffTTTDDD<<<<<<888999;;;======<<<;;;:::<<<<<<<<<;;;;;;;;;;;;:::888888888888888888888888666666777777777777666666555666666888:::<<<>>>???======<<<999777666777999<<<:::888777888888777666:::;;;;;;:::888888999;;;???DDDMMMZZZgggqqqvvvwww}}}ssssss|||~~~}}}}}}{{{yyyxxxwwwwwwvvvtttsssqqqpppooooooppprrrssssssssssssrrrqqqrrrssstttuuuwww{{{~~~sssaaaSSSKKKIIIFFFDDDCCCAAA@@@@@@@@@@@@???>>>===;;;:::999999999999999:::;;;<<<<<<<<<<<<888888888888777777777777555666777777888888777777777777777777888888888888888888888777777777777777777777777777888888888888777777777777888888888888888888888888888888888888666666555555555444444444444444444444444555666777555555555666666666666777555555555555555555555555444333333333333444555555333333333444444444555555444777;;;@@@HHHRRR]]]dddtttzzzzzziiiVVVIIIFFFEEEIIIPPPSSSZZZooo~~~{{{yyytttuuuvvvuuusssqqqqqqqqqqqqrrrttttttssspppmmmjjjfffdddaaa```bbbdddddddddeeeeeegggiiikkknnnpppqqqrrrtttwwwyyyzzzyyyxxxwwwvvvwwwyyy|||~~~~~~}}}}}}|||{{{{{{yyyzzz|||~~~~~~~~~}}}|||yyyyyyxxxuuusssrrrtttvvv|||uuuaaaKKK>>>;;;999:::;;;<<<===<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888666666777777777777666666555666777888;;;===???@@@======;;;888555444666888999888666666777888888777666888999888888888:::<<<===@@@HHHTTTaaakkkqqqrrryyy{{{uuuyyy}}}{{{xxxvvvwwwwwwwwwvvvuuutttrrrqqqpppqqqrrrssssssrrrqqqpppoooqqqssstttuuuyyy~~~tttaaaRRRJJJHHHFFFEEECCCAAA@@@@@@@@@AAA@@@???===;;;999888777777777888999:::;;;;;;<<<;;;888888888888777777777777666666777888888888888888777777777777888888888888999999888888777777666666777777777777888888888888777777777777888888888888555555666666666666555555666666555555555444444444444333333333444666888999333333333444444444555555555555555555555555555555444333333333333444555555333333333444444555555555444777<<>>===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::888777777777888999888888888777777777777777666666555666666777888999888888777777777777777888999999888888888888999999999999999999999999999999<<<;;;:::999888888888888555555555555666666666666777777666666555555555444555555555555555555555555666444333111111222333444666666555555555444444444888555444666555111000222888888???KKKUUU[[[dddooo}}}zzznnnbbbSSSEEEHHHMMMSSSWWW^^^nnn{{{vvvrrrpppppppppkkknnnppppppooommmllllllmmmkkkjjjjjjkkklllkkkjjjfffdddbbb```aaabbbdddffffffgggiiikkkmmmoooqqqrrrtttuuuwwwxxxyyyyyyxxxxxxvvvxxx|||~~~}}}{{{}}}~~~~~~~~~~~~~~~}}}||||||{{{{{{zzz{{{{{{|||}}}~~~~~~|||wwwqqqnnnnnnqqqrrrtttvvv{{{xxxbbbNNNBBB@@@<<<;;;>>>>>>;;;;;;>>>===<<<;;;:::999888888888<<<;;;::::::999999999999888888777666666666666666444555777999;;;===???@@@<<<888444444888:::888555888888888777777777777777888888999999999:::::::::<<<>>>CCCOOO]]]gggkkkkkk{{{~~~ooonnnwww}}}{{{xxxwwwuuuvvvwwwwwwwwwwwwvvvvvvuuutttsssqqqppppppqqqqqqppppppqqqtttxxx}}}wwwgggXXXNNNJJJEEEDDDBBB@@@?????????@@@>>>===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888777777888888888777777777777777777777777666666666666777777888888888777777777777888888999999888888888888999999999999999999999999999999::::::999888777777777777666666666777777777777888777666666666555555555555555555555555555555555555111111222444555555666666666555555555444444444444999666444666444000///222555888BBBPPP\\\cccmmmwww}}}wwwfffYYYOOOHHHKKKOOOTTT[[[fffyyy}}}zzzvvvqqqnnnllllllllljjjllloooooonnnlllllllllllljjjhhhhhhjjjkkkjjjiiigggeeecccaaaaaabbbdddffffffgggiiikkkmmmoooqqqrrruuuvvvwwwyyyyyyyyyyyyxxxxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||zzzzzzyyyzzzzzz{{{||||||}}}wwwrrrnnnooopppppprrruuu{{{~~~kkkUUUHHHAAA===<<>>???>>>===<<<;;;;;;;;;;;;;;;;;;:::999999999::::::888888777666666666666666666777999<<>>===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999999888777777777777777777777777888888888888777666666666777777888888777777777888888999999999888888888888999999888888888888888888888888999888777666666666666666777777777777888888888888666666666666555555555555555555555555555555555555000222444666777777666555555555555555444444444444666333333555444222222555777===JJJZZZfffnnnvvv}}}~~~ppp[[[NNNKKKKKKNNNQQQVVVaaarrr|||~~~|||vvvsssoookkkhhhgggggghhhgggjjjlllmmmlllllllllmmmjjjiiiggggggiiijjjiiiiiihhhgggeeecccbbbcccdddeeefffgggiiikkkmmmpppqqqrrruuuvvvxxxyyyzzzzzzyyyyyy{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}yyyyyyyyyyyyyyyyyyzzzzzz~~~{{{vvvpppmmmmmmmmmmmmooossszzzwwwaaaQQQDDD???===@@@@@@===<<<===>>>>>>===<<<;;;;;;;;;;;;::::::999999999:::;;;;;;999888777777666777777777999999;;;???DDDEEEBBB???;;;888444444777888777555555555555555666666666666555555555666666666777777;;;<<>>===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888888999::::::888777666777777777777777888888888999999888777666666666666888888777777888888999999999999888888888888999999777777777777777777777777999888777777666666666666666666777777777888888888666666666666666555555555555555555555555555555555555666777777777666444333444444444444444444444444333000000444555444666:::>>>GGGUUUdddpppwww|||yyygggSSSIIIJJJNNNQQQRRRYYYggg}}}xxxwwwzzz}}}xxxuuuooollliiieeecccccccccdddeeegggiiijjjjjjjjjkkkllljjjhhhggggggiiijjjjjjiiiiiihhhfffeeeddddddeeefffggghhhiiilllnnnppprrrsssvvvwwwyyyzzz{{{{{{zzzzzz}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~zzzzzzyyyyyyyyyyyyyyyzzz{{{zzzvvvrrrnnnkkkiiiiiiiiikkkqqqzzzlllZZZHHHBBB>>>@@@@@@===;;;;;;<<<<<<;;;:::::::::::::::999999999999::::::;;;<<<999888888777777777888888:::;;;===CCCGGGGGGBBB<<<:::888555555666777777666555555666666666666666777555555555666666666777777:::;;;???GGGRRRaaaoooxxxzzzoooppp|||xxxwww~~~|||zzzyyyuuuuuuttttttssssssssstttwwwuuutttrrrrrrrrrrrrsssrrrssstttvvvxxxyyyyyyyyy}}}lll\\\PPPLLLEEEDDDBBB@@@?????????@@@>>>===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888888999::::::888777666666666777777888888888888:::999888777777666777777888888888888888999::::::999999888888888888999999777777777777777777777777999999888777777777888888555555555666666666777777555555555666666666666666555555555555555555555555888777666555444555666666333333444444444444444444555222111444666555777;;;CCCNNN^^^lllwww~~~xxxjjj[[[PPPJJJLLLPPPSSSVVV^^^ooossspppvvvzzzsssnnniiigggcccaaa___```aaabbbccceeeggghhhhhhhhhjjjkkkjjjiiihhhhhhjjjkkkkkkjjjiiiiiihhhfffffffffgggggghhhiiikkkmmmooorrrssstttwwwxxxzzz{{{||||||{{{{{{}}}~~~~~~~~~}}}~~~~~~~~~||||||{{{zzzyyyyyyyyyzzzzzzxxxuuurrrooollliiihhhgggiiinnnzzzvvvdddOOOGGG@@@??????<<<::::::<<<<<<;;;:::::::::;;;;;;999999999999::::::;;;<<<999999888888888888999999;;;===@@@EEEHHHEEE???:::999777555555555666666666666666666777777888888888666666666777777777888888999;;;>>>CCCMMM\\\mmmyyyuuuqqqzzzwwwqqqvvv~~~|||uuuuuutttsssrrrrrrsssssstttssssssrrrsssuuuvvvwwwrrrrrrtttuuuvvvvvvvvvvvv~~~mmm\\\PPPKKKEEEDDDBBB@@@?????????@@@>>>===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999999888777777666666666777888888999999999999888777777777888888888888888888888999:::;;;999999888888888888999999888888888888888888888888999888888777777888888888555555555555666666666666555555555666666666666666555555555555555555555555555444333333444666999;;;333333333333444444444444999555444666666555777;;;DDDRRRcccppp{{{{{{kkkZZZPPPMMMMMMPPPSSSWWW]]]hhhyyytttmmmppp~~~xxxpppjjjdddbbb___]]]]]]]]]___```bbbccceeeeeeeeefffhhhjjjjjjiiiggghhhjjjllllllkkkiiiiiihhhhhhhhhhhhiiiiiijjjkkkmmmoooqqqsssuuuvvvxxxyyy{{{|||}}}}}}|||||||||}}}~~~}}}~~~}}}}}}{{{zzzyyyyyyyyyyyy{{{yyyvvvtttsssqqqnnnkkkhhhiiimmmxxxnnnYYYNNNCCC@@@@@@===;;;;;;>>>>>>===============>>>::::::999999999:::;;;;;;999999999888999999:::;;;<<<@@@DDDGGGFFFBBB<<<999888777666555555555666666666666777777888888999999777777888888888999999999999;;;>>>AAAHHHWWWiiiwww{{{ssswwwxxxooopppyyy~~~wwwvvvtttsssrrrrrrssstttrrrrrrrrrssstttvvvyyyzzzsssssssssttttttuuuuuuuuummm\\\PPPKKKEEEDDDBBB@@@?????????@@@>>>===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888777777888888555666666777888888999999888888888777888888999999888888888888999:::;;;<<<999999888888888888999999999999999999999999999999777777666666666777777888555666666666666777777777555555555555666666666777555555555555555555555555333333333444555666777888222222333333333444444444888555444666888888;;;@@@IIIWWWgggrrr{{{~~~nnn]]]NNNIIIJJJMMMRRRXXX]]]fffuuusssoooqqq|||wwwnnnhhh___^^^\\\ZZZZZZ[[[]]]___aaacccddddddcccdddfffhhhiiigggfffgggiiikkkkkkjjjhhhhhhiiiiiijjjjjjkkkkkklllmmmnnnqqqsssuuuwwwxxxyyyzzz|||}}}~~~~~~}}}}}}zzz|||}}}}}}~~~}}}|||{{{yyyxxxwwwwwwwww{{{yyyvvvuuuuuutttqqqnnnkkkjjjmmmuuuyyycccVVVHHHBBBAAA???======>>>>>>============>>>>>>;;;;;;:::999999999::::::999999999999999:::;;;;;;>>>DDDIIIJJJEEE>>>;;;:::777777666555444444555777555555666666777888888999777777777888888888999999888;;;>>>@@@DDDQQQeeetttxxxxxx||||||pppnnnuuu}}}~~~|||xxxwwwuuusssrrrrrrssstttssssssssssssuuuwwwyyyzzzvvvuuutttttttttuuuvvvwwwmmm\\\OOOJJJEEEDDDBBB@@@?????????@@@>>>>>><<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::888777777777888999555666666777888999999999888777777777888999::::::888888888888999:::;;;<<<999999888888888888999999999999999999999999999999666666555555555666666777777777777777888888888888444555555555666666777777555555555555555555555555444555666777666555333222222222222333333444444444333111111666:::<<>>>>>>>>>>>>>><<<<<<<<<:::999888:::<<<;;;;;;;;;::::::;;;>>>AAAGGGNNNOOOGGG@@@===999444888888888888888888888888555555666666777777888888555777888::::::999888777:::999:::===AAAIIIXXXgggxxxrrrzzzzzzqqqssszzz{{{vvv~~~}}}}}}{{{wwwvvvssspppoooqqqsssuuuuuuttttttsssttttttuuuvvvwww{{{{{{{{{zzzyyyxxxwwwvvv~~~kkk\\\QQQJJJDDDCCCBBBAAA@@@?????????===<<<<<<;;;;;;::::::999;;;;;;<<<<<<<<<<<<;;;;;;::::::999888888777666666888888888888888888888888999999999999999999999999999999999999999999999999:::999999888777777888888999888888888888999;;;<<<888888888888888888888888777777777777777777777777555555555555555555555555666666555555555444444444555555555555555555555555333333333333444444555666444222333777999<<>>>>>>>>>>>>>>??????@@@>>>>>>>>><<<;;;:::<<<>>>;;;;;;;;;::::::<<<@@@BBBHHHMMMMMMEEE???===;;;777666666666666666666666666888888777777666666555555777888:::;;;<<<;;;:::999:::999:::===@@@GGGVVVdddqqq~~~zzzooowww}}}ssssssyyywww~~~}}}yyyyyyvvvsssrrrsssuuuvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwyyyyyyyyyyyyxxxwwwvvvvvvkkk\\\PPPJJJDDDDDDBBBAAA@@@?????????>>>===<<<::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;999999888888777666666666777777777777777777777777999999999999999999999999999999999999999999999999:::999888888777888888888:::999999888888999::::::999999999999999999999999777777777777777777777777555555555555555555555555555555555555555444444444444444444444444444444444444444333333333444444555444333444777999===FFFPPP\\\bbbiiinnnrrrqqqhhh^^^MMMFFFDDDKKKQQQXXXfffvvvxxxtttxxx~~~|||{{{yyyqqqhhh]]]ZZZWWWUUUWWWXXXYYYYYY[[[]]]```aaabbbbbbdddfffgggnnnrrroookkklllnnnnnnmmmmmmlllllllllnnnpppqqqqqqrrruuuwwwzzz}}}|||xxxwwwwwwwwwpppmmmjjjggggggiiimmmooottttttuuuwwwyyyyyywwwuuuqqqooolllkkkkkkmmmppprrryyy|||}}}zzzvvvtttxxx|||}}}eeeRRRIIIEEEDDDCCC>>>>>>>>>>>>>>>???@@@AAA???@@@@@@???===<<<>>>???;;;;;;;;;;;;;;;>>>BBBEEEKKKMMMJJJCCC>>><<<;;;999666666666666666666666666777777777777666666666666999:::;;;<<<===<<<;;;;;;;;;:::;;;===???EEERRR___lll||||||~~~|||zzzvvvlllsss|||vvvuuuyyyyyy~~~|||}}}zzzwwwvvvvvvwwwxxxwwwvvvvvvvvvuuuvvvvvvwwwwwwuuuvvvvvvwwwvvvvvvuuuuuukkk[[[PPPIIIEEEDDDCCCAAA@@@??????>>>???>>><<<:::999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999888888777777777777666666666666666666666666888888888888888888888888888888888888888888888888999999888888888888888999::::::999999999999999999888888888888888888888888777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444555555444333333333444444444444555888:::>>>JJJUUU___fffnnnuuuxxxtttfffWWWLLLGGGGGGOOOWWW```rrr|||tttuuu~~~zzzyyywwwpppggg]]]ZZZWWWUUUWWWXXXYYYYYY[[[]]]```aaaaaabbbccceeeeeennntttqqqkkkjjjmmmnnnnnnmmmmmmmmmnnnooopppqqqrrrsssvvvyyy|||}}}xxxtttqqqooojjjhhheeedddeeeiiimmmppptttuuuwwwzzz{{{zzzxxxvvvsssqqqnnnlllkkkkkkmmmnnnuuuwwwxxxuuurrrqqquuuyyymmmXXXLLLFFFEEEDDD@@@??????>>>>>>??????@@@???@@@@@@???>>>===>>>???;;;<<<<<<<<<===@@@EEEIIIPPPNNNHHHAAA<<<:::::::::777777777777777777777777333333444666777999::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>BBBMMMZZZiiizzz|||~~~|||zzzvvvlllpppxxxzzzvvvxxx|||}}}}}}yyyxxxxxxyyyxxxwwwvvvvvvuuuuuuuuuuuuuuuvvvrrrssstttttttttttttttssskkk\\\PPPJJJEEEDDDCCCAAA@@@???>>>>>>@@@>>><<<:::999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999999888888888666666666666666666666666888888888888888888888888888888888888888888888888999888888888888888999999999999:::999999999999888777777777777777777777777666666666666666666666666555555555555555555555555444555555555555555555555555555555555555555555555555555444333333333444444555444666999:::@@@MMM[[[aaakkkvvv~~~xxxdddQQQKKKGGGIIIRRRZZZeeeyyyvvvooovvv{{{yyyvvvnnneee]]]ZZZWWWUUUWWWXXXYYYYYY[[[^^^```aaaaaaaaacccdddccclllrrroooiiiiiikkklllmmmmmmnnnnnnoooppppppqqqsssuuuwwwzzz}}}}}}}}}}}}xxxqqqkkkgggcccbbbaaabbbeeejjjooossswwwyyy|||}}}}}}{{{yyyxxxsssqqqnnnkkkjjjjjjkkklllnnnooopppooommmooossswwwsss___OOOGGGEEEEEECCCBBBAAA???>>>=========>>>???@@@???===<<<===>>><<<<<<<<<===>>>CCCIIIMMMUUUOOOGGG@@@;;;888888999777777777777777777777777333333444666777999::::::888888999:::::::::::::::;;;:::<<<======???IIITTTfffwww}}}{{{}}}{{{xxxlllmmmuuu}}}wwwxxx|||{{{}}}zzzyyyyyyyyyxxxwwwvvvuuutttsssssssssssssssqqqqqqrrrrrrsssrrrrrrrrr~~~kkk\\\QQQKKKFFFEEECCCAAA@@@>>>>>>>>>???>>>===;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999777777777777777777777777888888888888888888888888888888888888888888888888888888888777888888999:::888999999:::::::::999999666666666666666666666666666666666666666666666666444444444444444444444444444444444555555555555555666666666666666666666666444444333333333444444555555555777999;;;AAAQQQ```eeeqqq~~~www```LLLHHHEEEHHHRRR[[[fff|||qqqooo{{{|||zzzwwwnnnddd]]]ZZZWWWUUUWWWXXXYYYYYY\\\^^^```aaaaaaaaabbbcccaaaiiimmmjjjggghhhkkkkkkmmmmmmnnnnnnooopppppppppsssuuuwwwyyy|||}}}|||{{{xxxyyyzzzxxxtttllleee```^^^^^^```ccchhhoootttxxx}}}~~~{{{zzzyyyrrrpppmmmjjjhhhhhhhhhhhheeefffggghhhjjjnnnsssxxx{{{fffUUUJJJGGGGGGEEEDDDBBB@@@>>>===<<<;;;<<<>>>??????===<<<<<<===<<<<<<======@@@EEELLLQQQWWWNNNDDD???;;;777777999666666666666666666666666777777777777666666666666777777777888888888999999::::::;;;===<<<===FFFPPP___qqqxxxxxx||||||zzz~~~ooolllsss}}}xxxxxx{{{www{{{}}}{{{zzzzzzzzzyyywwwvvvuuutttsssrrrrrrqqqrrrqqqqqqqqqrrrqqqqqqpppppp~~~kkk]]]SSSLLLFFFEEECCCAAA???>>>======>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888888888888888999999999888888888888888888888888888888888888888888888888888888888888888888888888888888777777888999999:::777777999:::;;;::::::999666666666666666666666666666666666666666666666666444444444444444444444444444444444555555555666666555555555555555555555555333333333333444444555666555555888:::;;;BBBSSSdddkkkwwwoooYYYGGGFFFDDDHHHSSS\\\iii}}}qqquuu~~~|||yyyoooeee]]]ZZZWWWUUUWWWXXXYYYYYY\\\^^^```aaa``````aaacccbbbfffiiiffffffiiilllkkkllllllmmmnnnoooooooooooorrrsssuuuwwwzzz|||~~~~~~~~~}}}zzzxxxwwwrrrrrrqqqoookkkeee```]]]^^^```dddjjjqqqxxx~~~~~~{{{zzzzzzuuussspppllliiigggffffff___```bbbeeejjjqqqxxx|||ppp[[[NNNHHHHHHEEEDDDBBB@@@???======<<<<<<>>>@@@@@@>>><<<<<<===<<<======>>>AAAGGGOOOTTTUUUKKKBBB???<<<999999<<<666666666666666666666666888888777777666666555555777777777777777888999999888999;;;===;;;<<>>======>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<;;;777777777777777888888888888888888888888888888888777777777777777777777777777777777777777777777777888888777777888999::::::666777888:::;;;;;;::::::777777777777777777777777666666666666666666666666444444444444444444444444444444444555555555666666444444444444444444444444222222222333444555666777555666888:::;;;CCCUUUfffppp{{{yyyhhhTTTDDDFFFDDDJJJUUU___mmm|||sss~~~~~~~~~{{{qqqggg]]]ZZZWWWVVVWWWXXXYYYYYY\\\^^^```aaa``````aaabbbccceeefffdddfffkkkmmmkkkkkklllmmmnnnooooooooooooqqqqqqsssuuuwwwyyy{{{|||{{{{{{}}}{{{wwwtttrrrooonnnkkkgggddd```]]]\\\aaadddjjjrrrzzz~~~zzzzzz{{{{{{xxxtttppplllhhhgggfff^^^___aaafffmmmuuu}}}vvv```PPPJJJIIICCCCCCAAA@@@???>>>>>>>>>===???AAAAAA???=========<<<======>>>BBBHHHPPPVVVRRRHHH???>>>>>>:::;;;>>>888888888888888888888888555555666666777777888888888888777777888888999:::888888:::<<<;;;;;;CCCMMMVVViiirrrtttzzz{{{zzzwwwsssyyyyyyxxx|||zzzpppuuu~~~~~~}}}}}}~~~~~~|||{{{yyyxxxvvvuuussssssrrrrrrrrrrrrrrrrrrqqqooonnnnnnnnn^^^RRRKKKHHHEEEBBBAAAAAAAAA@@@???@@@???>>><<<<<<;;;;;;;;;======>>>>>>>>>>>>======<<<;;;:::999888888888888777777888888888888777777999888777666666666888888:::::::::999999888888888;;;;;;:::999999888888888999888888777666777777777:::999888888777777888888:::888666444333444555666555555666666666666555555999888777666555444333333666666666777666555555444000111111222333444555555666555555888===FFFWWWfffttt~~~vvvaaaNNNDDDEEEFFFMMMXXXdddsssyyyrrr}}}}}}{{{vvvnnnggg\\\YYYUUUSSSTTTVVVXXXXXXYYYZZZ[[[\\\]]]^^^^^^___```cccfffggggggggghhhhhhllllllkkkkkklllmmmoooppprrrsssuuuuuuuuuvvvyyy{{{yyy{{{}}}~~~~~~~~~|||zzzvvvqqqnnnlllgggbbb___[[[XXXZZZ```dddllluuu|||~~~{{{yyywwwwwwvvvuuussspppkkkddd```bbbaaabbbfffmmmwwweeeRRRIIIGGGCCCCCCAAA@@@???>>>>>>>>>?????????>>>======<<<<<<===???@@@???DDDMMMRRRSSSNNNHHHAAA;;;888888888888777777777777666666666666555555555555555666777777999888777777777777777888;;;;;;:::999888;;;???CCCSSS]]]jjjqqqrrrssswww{{{yyyqqqssszzzxxx~~~zzzmmmqqqyyy{{{}}}{{{{{{{{{yyywww{{{zzzzzzyyywwwuuusssqqqssssssssssssrrrpppnnnmmmooo___SSSLLLHHHEEEBBBAAAAAAAAA@@@??????>>>===<<<<<<<<<<<<<<<======>>>>>>>>>>>>======;;;;;;999888888777777777777777888888888888777777888777777777777777888888999999999888888777777777888888888888888888888888666666666777888999:::;;;:::999888888777777888888:::999777555555555666777555555666666666666555555555555555555555444444444555666666666666555444444333333333333444444444444666444666999>>>HHHZZZiiivvvppp\\\NNNHHHHHHKKKTTTbbbpppzzzxxx~~~}}}{{{vvvmmmggg\\\YYYUUUSSSTTTVVVXXXXXXZZZZZZ[[[\\\\\\]]]^^^^^^^^^aaadddgggggghhhiiijjjkkkkkkllllllmmmooopppqqqrrrssstttttttttuuuwwwyyyxxxzzz|||}}}}}}}}}~~~~~~|||yyyuuupppllleee```\\\ZZZXXXWWW\\\bbbjjjrrr{{{}}}{{{yyyxxxxxxwwwvvvtttqqqkkkeee`````````aaadddkkkttt|||nnnYYYMMMHHHDDDCCCAAA@@@??????>>>>>>>>>>>>>>>============<<<===??????@@@EEEOOOUUUVVVMMMHHHAAA;;;999999999999888777777777666666666666666555555555555666777777888777777777777777888888;;;;;;:::999888:::???BBBMMMXXXfffnnnqqqssswww{{{~~~qqqssszzzyyyzzz|||lllnnnvvv{{{}}}}}}}}}{{{yyyyyyzzz{{{{{{zzzxxxvvvttttttttttttsssrrrooommmlllppp```TTTMMMHHHEEEBBBAAAAAAAAA@@@???>>>>>>===<<<<<<=========<<<======>>>>>>======<<<:::999888777777777777777777777888888888888777777555666777888888888888888888888888777777777777777555666666777888888999999777777777888999:::<<<<<<999999888777777777777888;;;999888666666666777777555555666666666666555555111222222333444555666666555555555555555444333333555555555444444444333333666555666;;;@@@KKK]]]mmmxxx{{{hhhVVVMMMLLLJJJOOO[[[jjj{{{|||}}}{{{uuulllfff\\\XXXTTTSSSTTTVVVWWWXXXZZZ[[[[[[[[[\\\]]]]]]]]]]]]```cccfffggghhhiiikkkiiijjjkkkmmmooopppqqqqqqrrrsssttttttsssssstttvvvvvvxxxzzzzzzzzzzzz|||~~~}}}{{{xxxtttnnnjjj___ZZZWWWWWWWWWYYY```hhhqqqyyy|||zzzzzzzzzxxxwwwvvvtttqqqllleee```]]]]]]^^^bbbgggnnnuuuyyyyyy{{{cccRRRIIIDDDCCCBBB@@@????????????<<<<<<<<<<<<===============??????@@@HHHSSSYYYYYYLLLGGGAAA<<<::::::::::::888888777777777666666666666666555555666666777888777666666666777888999999:::::::::888888:::>>>AAAFFFQQQ```jjjooossswww{{{ttttttyyyzzzvvv}}}kkkiiiqqqxxx~~~|||{{{xxxzzz}}}~~~~~~|||yyywwwuuuuuutttsssqqqooommmkkkqqq```TTTNNNHHHEEEBBBAAAAAAAAA@@@???==================>>>>>><<<==================<<<999888888777666666777777777777888888888888777777444555777888999999999888888888888888888888777777777777777777888888999999;;;;;;:::999999999999:::999999888777777777777777999888777666666666777777555555666666666666555555222222333444555666666777444444555555444444333222555555555555555555555555777666777<<>>>>>>>>???@@@BBBKKKVVV\\\[[[JJJFFF@@@<<<;;;;;;;;;;;;888888888777777777666666666666666555666777777888666666666666777888::::::999999999888888:::===@@@AAALLLZZZfffmmmqqqvvvyyyyyywwwzzz}}}uuuzzzlllfffkkkttt~~~~~~|||{{{zzz|||~~~{{{xxxwwwvvvtttssspppnnnlllkkkqqq```TTTNNNHHHEEEBBBAAAAAAAAA@@@???>>>>>>=========>>>>>>???<<<<<<============<<<<<<999888777777666777777777777777888888888888777777444555777888999999999888999999999999999999999999::::::999999999888888888<<<;;;::::::999:::::::::999888777777666666777777777777666666555555666666555555666666666666555555555555555555555555666666444444555555444444333222333333444444555666777777888777999===CCCMMM___ooozzzuuu___NNNJJJMMMTTT^^^nnn~~~|||yyysssjjjccc[[[XXXTTTRRRSSSUUUWWWWWWZZZZZZZZZ[[[[[[\\\\\\]]]___bbbdddeeeeeedddeeeeeebbbdddgggjjjmmmnnnnnnnnnppprrrtttsssrrrppppppqqqtttuuuvvvvvvuuuvvvyyy{{{~~~~~~~~~}}}|||yyywwwsssnnngggbbb[[[WWWUUUXXX[[[aaakkkvvvyyy|||zzzzzz{{{{{{vvvvvvuuutttqqqmmmfffbbb[[[[[[ZZZ[[[^^^bbbfffhhhiiioooxxxwww[[[JJJDDDDDDBBBAAA@@@?????????:::;;;;;;<<<===>>>??????>>>@@@AAAEEENNNYYY]]]ZZZGGGDDD???<<<;;;;;;;;;;;;888888888888777777777777666666666666666777888888666666666666777888::::::888888999888888999<<>>======>>>>>>>>>;;;<<<<<<======<<<<<<;;;999888888777777777888888777777888888888888777777555666777888888888888888999999999999999:::::::::;;;;;;::::::999888888777888888888999:::;;;<<<===888888777666666666666777666666666666666555555555555555666666666666555555777777777666666555555444555555555555555444333333111222333444555666777777999888:::???FFFQQQcccsssppp\\\MMMJJJMMMRRR___ppp~~~|||zzzxxxrrriiiccc[[[WWWSSSRRRSSSUUUVVVWWWXXXXXXYYYZZZ[[[\\\]]]]]]```bbbdddeeedddccccccdddbbbcccfffhhhjjjlllmmmmmmoooqqqttttttrrrqqqpppqqqsssttttttttttttuuuxxxzzz}}}~~~~~~}}}zzzyyywwwtttpppjjjbbb]]]VVVTTTTTTYYY^^^eeeqqq{{{{{{{{{{{{{{{{{{vvvvvvuuuuuutttpppjjjfff]]]\\\ZZZYYYZZZ]]]aaacccffflllttt|||cccOOOEEEDDDCCCAAA@@@@@@@@@@@@;;;<<<<<<===>>>??????@@@???@@@CCCHHHRRR[[[[[[VVVDDDAAA===;;;:::;;;;;;:::999999888888888777777777777777666666777777888999777666666666777888999999777888888888888999;;;>>>???FFFRRR^^^hhhpppwww{{{xxxvvv|||zzzzzzzzzlllggglllwww~~~{{{zzzzzz~~~~~~zzzxxxwwwvvvtttqqqooonnnmmmmmmppp___SSSMMMHHHEEEBBBAAAAAAAAA@@@???@@@@@@???>>>============;;;<<<<<<======<<<<<<;;;999999888888888888999999777777888888888888777777888777777777777777888888777888888888999999999999999999999999888888888888888888888888999;;;<<<===888888777666666666666666666666666777777777666666555555666666666666555555666666555555555444444444555666666666666555444444222222333333444444555555888888;;;BBBJJJVVVjjj{{{{{{jjjXXXMMMLLLOOOUUUbbbrrr}}}{{{zzzyyywwwqqqiiibbbZZZWWWSSSQQQSSSUUUVVVWWWVVVWWWXXXZZZ[[[]]]^^^___^^^```cccddddddcccdddddddddeeefffgggiiikkkmmmnnnoooqqqttttttsssrrrqqqqqqsssttttttsssssstttxxxzzz}}}~~~}}}|||{{{wwwvvvtttrrrmmmggg___YYYSSSRRRUUU]]]dddmmmyyy}}}|||||||||{{{zzzwwwwwwxxxxxxxxxtttoookkk```]]]ZZZWWWWWWZZZ^^^aaafffkkkrrryyymmmYYYEEEDDDCCCBBBAAA@@@@@@@@@===>>>>>>>>>??????@@@@@@???AAADDDJJJTTT[[[YYYQQQBBB???;;;999::::::::::::999999999888888888777777777777666666777777888999888777777777777777888888666777888888888888;;;======DDDNNNZZZgggrrr{{{|||tttooouuu}}}|||yyy|||uuujjjkkkuuu~~~~~~{{{zzzzzz|||}}}~~~}}}{{{zzzvvvuuusssqqqoooooonnnoooooo^^^RRRLLLHHHEEEBBBAAAAAAAAA@@@???AAAAAA???>>>============;;;<<<<<<<<<<<<<<<<<<;;;:::999999999999999::::::777777888888888888777777999888777666666777888888666666777777888888888999666666666777888888999999;;;:::999999888888999999888888777666666666666666666777888888888888777777555555666666666666555555444444444444444444444444666666777777666666555444444444333333333222222222777888<<>>=================================<<<;;;;;;999777777888999888777444444555666777888999999666777888::::::999888888999999999999999999999999777888888999999:::;;;;;;::::::::::::::::::::::::666666666666666666666666777777777777666666666666777777888888777666555555555555555555555555555555333444444444555666666666555444444555555666777888777555:::DDDNNN\\\qqqzzzhhh[[[SSSQQQUUU[[[hhhyyy}}}zzzyyywwwrrrjjjcccXXXUUUQQQPPPRRRTTTVVVWWWWWWXXXYYYXXXXXXYYY\\\^^^aaabbbbbbccccccdddeeeeeeffffffgggiiijjjmmmnnnooommmppprrrooollllllppptttuuuuuuuuuuuuuuuvvvwwwwwwyyyzzz|||}}}zzzvvvtttuuuqqqpppooojjjaaa[[[ZZZVVVUUU[[[gggqqqzzz}}}}}}||||||{{{{{{{{{{{{zzzzzzzzz||||||zzzvvvssshhhbbbZZZWWWXXX[[[]]]]]]gggsss~~~bbbMMMLLLHHHBBB>>>>>>@@@@@@???AAABBBBBBAAA@@@BBBCCCFFFDDDHHHSSS]]]]]]RRRGGG>>>===<<<;;;:::999999999:::999777666666666777888888888999999999999888888777777888888888888777777666666777888999999::::::???DDDLLLXXXfffvvvyyysssmmmlllrrryyy~~~zzzsssrrr|||wwwrrrvvv}}}~~~}}}}}}zzz{{{{{{{{{{{{{{{zzzzzzwwwvvvtttqqqooonnnmmmmmmvvvdddVVVOOOHHHFFFDDDCCCBBBAAA???>>>??????>>>==================>>>>>>======<<<::::::;;;999777777888999888777888777777777666666666666777777888999999999999888999999999999999999999999;;;;;;:::999999888888777::::::::::::::::::::::::777777777777777777777777777777777777666666666666555555555555555555444333555555555555555555555555444444444555555555555555555444444555555666777888999777;;;EEEOOO\\\nnnuuubbbUUUOOOPPPYYYbbbuuu~~~}}}{{{yyywwwrrrjjjdddYYYVVVRRRQQQRRRTTTVVVVVVWWWXXXYYYYYYYYYZZZ\\\___aaaaaabbbcccdddeeefffffffffggggggiiikkkmmmnnnooonnnqqqsssrrrnnnmmmppptttuuuuuuttttttuuuuuuvvvwwwyyyzzz|||~~~|||zzzwwwuuuwwwsssqqqpppjjj```YYYXXXXXXWWW]]]iiittt~~~zzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyzzzxxxtttqqqjjjccc[[[WWWWWW[[[]]]^^^jjjvvvhhhNNNLLLGGGAAA>>>???@@@@@@@@@BBBCCCCCCBBBAAACCCDDDEEEEEEJJJVVV``````TTTHHH>>>===<<<;;;:::999999999999888777666666666777777777888888999999888888777777777888888888888777777666777777888999999::::::<<<@@@GGGSSSbbbrrr}}}vvvnnnkkkooowww}}}~~~vvvrrr{{{yyyqqqtttzzz~~~}}}}}}{{{{{{||||||{{{{{{zzzyyywwwvvvtttrrrqqqpppoooooowwwfffYYYQQQIIIFFFDDDBBBBBBAAA@@@>>>??????>>>===============@@@@@@??????>>>===<<<;;;;;;999888777999999888777888888777777777666666666888888888777888888999:::999999999999999999999999;;;;;;:::999999888888777999999999999999999999999888888888888888888888888777777777777666666666666333444555555555555555555666666666666666666666666555555555555555444444444555444444555555666777888:::999===GGGQQQ]]]mmmyyy}}}mmmZZZNNNKKKPPP]]]jjj~~~~~~{{{yyywwwrrrjjjccc[[[WWWSSSQQQRRRTTTVVVVVVXXXYYYZZZZZZZZZ[[[]]]___```aaabbbdddeeeggghhhiiigggggghhhiiikkkmmmnnnooopppsssuuutttrrrpppqqqtttttttttssssssttttttuuuvvvxxxzzz{{{~~~}}}{{{zzzxxxvvvxxxtttrrrpppiii___XXXWWWZZZ[[[aaalllxxx{{{vvvvvvvvvvvvvvvuuuuuuuuuvvvvvvvvvwwwwwwuuurrrooollleee]]]XXXWWWZZZ^^^```jjjxxxrrrRRRLLLEEEAAA??????AAAAAAAAABBBDDDCCCBBBBBBCCCEEEDDDGGGNNN[[[dddbbbUUUHHH???>>><<<;;;::::::999999888888777666666666666777777777888888888888777777777777888888888888777777777777777888999999:::::::::<<>>???>>>>>>===============@@@@@@AAAAAAAAA@@@??????;;;:::888888999999999888555555666777888999999:::999888777777777888:::;;;999999999999999999999999777888888999999:::;;;;;;888888888888888888888888888888888888888888888888777777777777666666666666555555666777888888777777777777777777777777777777666666666555444444444333555444444555555666777888999:::???IIIUUUbbbmmmtttrrreeeUUULLLJJJQQQ```ooo~~~xxxxxx{{{}}}~~~{{{yyywwwrrriiiccc[[[XXXTTTRRRRRRTTTVVVVVVXXXYYY[[[[[[[[[[[[]]]___``````bbbdddfffhhhjjjjjjhhhhhhhhhiiikkkmmmnnnoooqqqtttvvvvvvtttsssssstttssssssssssssssstttuuuuuuxxxyyy{{{}}}}}}|||zzzwwwuuuuuurrrpppnnnhhh^^^XXXWWW[[[^^^eeeppp}}}zzzyyyvvvvvvvvvuuuuuuuuuuuuuuuvvvuuutttuuuuuutttqqqnnnmmmggg___YYYWWWZZZ^^^aaaiiixxx|||YYYOOOEEEAAAAAAAAAAAACCCAAABBBCCCCCCBBBBBBCCCEEECCCGGGQQQ___gggcccTTTGGG???>>>===;;;::::::::::::888888777777666666666666666777777888888777777666777777888888888888777777777777888888888999999999::::::>>>HHHXXXiiivvv}}}|||{{{zzzzzz}}}vvvmmmkkkqqqzzzxxxoootttppplllnnn{{{~~~~~~~~~~~~}}}{{{zzzxxxwwwxxxwwwvvvuuuuuuuuuuuuuuuwwwgggZZZSSSJJJGGGCCCAAAAAAAAA@@@??????>>>>>>=====================>>>???@@@@@@@@@@@@<<<:::888888999:::999888555555666777888999::::::999888777777777888:::;;;999999999999999999999999777888888999999:::;;;;;;888888888888888888888888888888888888888888888888777777777777666666666666555555666777888888777777777777777777777777777777666666666555444444444333555444444555555666777888777:::AAALLL[[[hhhoooqqqggg]]]SSSMMMMMMTTTdddrrrxxxpppppprrrtttwww|||~~~{{{yyyvvvqqqhhhbbbZZZWWWSSSQQQRRRTTTVVVVVVWWWYYY[[[\\\[[[\\\]]]______```bbbdddfffhhhjjjkkkiiiiiiiiijjjkkkmmmnnnoooqqqsssuuuvvvuuutttttttttssssssssssssssstttuuuuuuxxxyyy{{{}}}~~~|||zzzvvvtttqqqnnnmmmlllggg^^^YYYXXX[[[```iiissszzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvuuutttuuuuuutttqqqooommmhhhaaaZZZWWWYYY]]]aaahhhxxxcccTTTFFFCCCCCCBBBBBBCCCAAABBBCCCCCCBBBBBBCCCDDDCCCIIITTTbbbiiicccSSSEEE???>>>===<<<;;;:::::::::888888888888888777777666777777888888888888777777777777888888888888777777888888888888888999999999:::;;;>>>GGGUUUeeerrrzzzzzzxxxwwwxxx|||yyynnnhhhkkkuuu~~~xxxnnnrrr~~~wwwpppnnnxxx|||~~~}}}|||zzzxxxwwwyyyxxxwwwwwwvvvvvvwwwwwwwwwgggZZZSSSJJJGGGCCCAAAAAAAAA@@@?????????>>>===============::::::;;;<<<============<<<:::999888999:::999888999999888888888777777777888888888777888888999:::999999999999999999999999;;;;;;:::999999888888777999999999999999999999999888888888888888888888888777777777777666666666666333444555555555555555555666666666666666666666666555555555555555444444444555444444555555666777888777<<>>===============<<<<<<======<<<<<<;;;:::<<<;;;999999:::::::::999999999999888888888777777777777888999999999999888999999999999999999999999;;;;;;:::999999888888777::::::::::::::::::::::::777777777777777777777777777777777777666666666666555555555555555555444333555555555555555555555555444444444555555555555555555444444555555666777888:::@@@HHHSSSdddqqqpppiiiXXXSSSPPPPPPTTT___rrrwwwlllkkknnnttt|||yyywwwtttnnneee___VVVSSSPPPOOOQQQTTTVVVWWWUUUXXXZZZ[[[[[[[[[[[[\\\___```aaaccceeefffhhhhhhjjjjjjjjjkkklllmmmnnnoooooonnnooopppsssuuuvvvvvvuuuuuuttttttuuuuuuvvvwwwxxxxxxzzz|||~~~}}}||||||{{{zzzwwwtttrrrooonnnmmmhhh```ZZZYYYVVVaaallluuu{{{wwwvvvuuutttvvvvvvvvvvvvwwwwwwwwwxxxvvvuuussssssssssssqqqooojjjhhhddd^^^XXXWWWZZZ]]]gggyyyzzzcccNNNJJJJJJEEEBBBDDDDDDFFFGGGGGGFFFEEEGGGHHHHHHOOO[[[gggkkkbbbRRREEE@@@???>>><<<;;;;;;;;;;;;::::::;;;;;;;;;:::999888999999::::::::::::999999777777888888888888777777888888888888888888888888555999???DDDJJJWWWhhhuuuvvvwwwxxx{{{vvvkkkjjjqqqyyyxxxwww}}}{{{rrrsssyyy~~~~~~|||{{{yyyyyy{{{zzzyyyxxxwwwwwwvvvwwwzzzhhh[[[TTTKKKGGGCCC@@@@@@@@@@@@@@@??????>>>===============BBBAAAAAA@@@>>>===;;;:::===;;;999999:::::::::999666666777888999::::::;;;666777888::::::999888888999999999999999999999999777888888999::::::;;;;;;::::::::::::::::::::::::666666666666666666666666777777777777666666666666777888888888777666555555555555555555555555555555333444444555555666666666555444444555555666777888===CCCJJJVVVfffrrrooofffUUUQQQNNNPPPUUUcccyyy|||pppnnnrrr}}}~~~{{{xxxvvvsssmmmddd^^^TTTQQQNNNNNNPPPTTTVVVWWWTTTWWWZZZ[[[[[[ZZZ[[[\\\___```aaabbbdddeeeggggggjjjjjjjjjkkklllmmmnnnooonnnmmmlllnnnqqqtttvvvwwwuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxzzz|||~~~zzzzzzyyyzzz{{{zzzwwwuuuvvvrrrpppooojjj```ZZZYYYTTTaaammmuuuyyyvvvuuusssrrrtttttttttuuuuuuuuuvvvvvvvvvtttrrrrrrrrrrrrpppooohhhhhhddd___YYYVVVXXX[[[cccvvvhhhQQQLLLKKKFFFBBBCCCFFFHHHIIIIIIHHHGGGIIIJJJKKKRRR^^^iiilllcccRRRFFF@@@???>>>===;;;;;;;;;;;;:::;;;<<<===<<<;;;:::999999::::::;;;;;;::::::999777777888888888888777777999999888888888888888888111777>>>AAAFFFRRRdddsssuuuvvvyyy}}}~~~rrrooouuu}}}}}}{{{~~~{{{ppprrrxxx~~~~~~~~~~~~}}}{{{zzzyyy{{{{{{yyyxxxwwwvvvvvvvvv|||jjj\\\TTTLLLIIIEEECCCBBBBBBAAAAAACCCBBB@@@???=========>>>???????????????>>>======;;;;;;::::::999888777777888888888888888888888888;;;::::::999999::::::;;;;;;;;;999999999999;;;;;;<<<;;;999777777888999:::<<<;;;;;;:::999888777777888888999999999999888888666666666666666666666666888888888888777777777777666666555555555666666777555555555555666666666666444666666666555666888:::<<>>CCCKKKXXXeeeqqqtttxxx{{{{{{nnnpppxxx}}}ppppppttt}}}~~~}}}~~~}}}{{{zzzyyyzzzzzz{{{|||jjj\\\TTTMMMJJJFFFCCCBBBBBBBBBAAABBBAAA???===<<<<<<<<<===>>>>>>??????>>>>>>===<<<;;;;;;::::::999888888777888888888888888888888888;;;::::::999999::::::;;;:::999888888888888999:::<<<;;;999888777888999:::<<<;;;;;;::::::999999999888888999999999999888888666666666666666666666666666666666666555555555555555444444333333333444444555555555555666666666666666888999999888888999;;;>>>DDDQQQcccqqqsssiii___UUURRRQQQTTTZZZiii~~~rrrsss~~~}}}|||zzzxxxuuupppiii```ZZZRRRRRRQQQQQQRRRUUUWWWYYY[[[[[[[[[[[[[[[\\\]]]^^^^^^___```aaaccceeefffgggjjjjjjjjjjjjkkklllnnnooonnnoooppprrrtttvvvxxxyyyyyyzzzzzz{{{zzzzzzyyyyyy|||{{{zzzyyyzzz{{{}}}~~~~~~|||zzzxxxxxxyyyxxxwwwvvvrrrooommmggg^^^XXXXXXWWW```iiirrr}}}xxxtttsssrrrrrrrrrrrrrrrrrrsssssstttuuutttttttttsssqqqpppnnnmmmllliiiddd___[[[XXXXXXXXX^^^lll}}}xxx[[[PPPNNNIIIGGGJJJJJJJJJKKKLLLMMMLLLKKKJJJRRRYYYhhhuuurrraaaOOOGGGCCCCCCAAA@@@>>><<<;;;:::;;;;;;<<<<<<<<<;;;:::999999999999999999999999999999999888777777666555555666666666666666777888888;;;999999===AAAHHHUUUaaalllpppuuuzzzuuurrrwww~~~}}}wwwoooqqqwww~~~}}}}}}|||{{{yyyyyyyyyzzzzzz{{{jjj\\\UUUNNNJJJFFFDDDCCCCCCBBBAAAAAA@@@>>>===<<<;;;<<<<<<======>>>>>>>>>===<<<<<<;;;::::::999999888888888888888888888888888888888::::::999999999999::::::999888888777777888888999;;;:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888666666666666666666666666666666666666555555555555666555444333333333333333555555555555666666666666999:::<<<<<<;;;:::;;;<<>>CCCOOOZZZgggkkkrrrxxxzzzrrrttt~~~~~~nnnlllpppyyy~~~}}}}}}|||zzzyyyxxxxxxyyyyyyzzziii\\\UUUOOOKKKGGGDDDCCCCCCBBBAAAAAA@@@>>>===<<<<<<======<<<<<<============<<<<<<:::::::::999999888888888888888888888888888888888::::::999999999999::::::999999888888888888999999::::::999888888999999:::999999999::::::;;;;;;;;;888888999999999999888888666666666666666666666666888888888888777777777777888777666555555555555555555555555555666666666666999;;;======<<<;;;<<<<<>>===============<<<<<<;;;::::::999999999999999999999999:::::::::999999888888888777777666666777777888999:::888999;;;===@@@JJJUUUbbbhhhpppwww{{{qqqppp}}}pppjjjjjjsss}}}~~~}}}|||zzzyyyxxxxxxxxxyyyzzziii]]]UUUPPPLLLHHHEEEDDDCCCBBBAAABBBAAA???>>>===>>>>>>???<<<<<<============<<<<<<::::::999999999999999888888888888888888888888888:::999999888888999999:::999::::::::::::::::::999999999999999999999999:::777777777888999999::::::888888999999999999888888777777777777777777777777888888888888777777777777777777666555555555555555555555555555666666666666777999;;;;;;;;;:::;;;===GGGPPP```qqqzzztttcccTTTNNNOOOWWWeeevvv|||~~~~~~~~~yyyxxxvvvsssnnnggg^^^XXXRRRQQQQQQRRRSSSVVVYYY[[[```______^^^^^^^^^______^^^___```aaaccceeefffgggeeefffhhhjjjkkklllmmmmmmnnnoooqqqsssuuuvvvvvvvvvxxxyyyyyyzzz{{{{{{{{{zzzyyy{{{}}}~~~yyyxxxxxxyyyzzz{{{zzzxxxzzzuuuqqqooohhh^^^XXXXXXUUU^^^hhhrrr}}}yyyvvvuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxwwwwwwvvvvvvuuutttsssrrrkkkhhhbbb\\\XXXVVVVVVVVVTTT^^^jjjuuurrr]]]RRRNNNNNNOOOLLLLLLMMMKKKJJJJJJMMMPPPXXXjjj{{{}}}ppp]]]PPPIIIEEEDDDCCCBBBAAA@@@???>>>>>>>>>===<<<;;;;;;::::::999999999999999999999999::::::::::::999999999999777777777777777888999999;;;999:::<<<===???GGGQQQ```gggpppwww|||rrrppp{{{wwwnnniiipppzzz~~~}}}{{{yyyxxxxxxxxxxxxyyyiii]]]VVVQQQNNNIIIFFFEEEDDDCCCAAABBBAAA???>>>>>>>>>???@@@<<<<<<===>>>>>>>>>======999999999999999999999999888888888888888888888888999999888888888888999999999::::::;;;;;;::::::999888999999999999:::::::::666777777777888888999999888888999999999999888888777777777777777777777777666666666666555555555555444444333333333444444555555555555555666666666666555777888888888999<<<>>>HHHRRRaaannnqqqiii[[[QQQMMMPPP[[[lll~~~~~~~~~zzzyyywwwsssnnnfff]]]WWWRRRQQQQQQRRRTTTWWWZZZ\\\______^^^^^^^^^______```^^^___```aaaccceeefffgggeeefffggghhhjjjlllmmmmmmnnnppprrrtttuuuvvvvvvuuuxxxxxxyyyzzz{{{{{{{{{{{{xxxzzz|||~~~xxxxxxxxxzzz|||}}}|||zzzxxxtttpppnnnggg^^^XXXXXXVVV___iiirrr}}}yyyvvvuuuttttttrrrrrrrrrssssssuuuvvvvvvtttttttttssssssqqqppppppjjjgggccc___[[[YYYXXXWWWTTT\\\eeemmmxxx}}}|||dddVVVPPPOOOPPPKKKLLLLLLJJJIIIJJJOOOTTT\\\ppp~~~lllZZZNNNIIIEEEEEEDDDCCCBBBAAA@@@@@@??????===<<<;;;;;;;;;;;;999999999999999999999999999999999999999999999999888777777777777888999999;;;:::;;;======>>>EEENNN]]]fffpppvvv{{{vvvsssvvvuuummmpppwww}}}~~~|||zzzyyyxxxyyyyyyxxxiii]]]VVVRRRNNNJJJFFFEEEDDDCCCBBBAAA@@@>>>======>>>??????<<<===>>>>>>??????>>>>>>999999999999999999999999888888888888888888888888999999888888888888999999888999::::::::::::999888888888999999::::::::::::888888888888888888999999888888999999999999888888777777777777777777777777666666666666555555555555333333333333333444555666555555555555666666666666444555555555666999===AAAIIITTTaaahhhfff]]]TTTNNNPPPSSS___sss}}}|||{{{xxxtttnnnfff]]]VVVRRRQQQQQQRRRTTTWWWZZZ\\\]]]]]]\\\]]]]]]^^^___```^^^___```aaaccceeefffgggeeeeeeffffffhhhkkkmmmnnnoooqqqsssuuuwwwwwwvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{zzz{{{|||~~~|||xxxxxxyyy{{{}}}~~~}}}|||vvvrrrooommmggg^^^XXXXXXWWW```iiirrr}}}zzzvvvttttttsssrrrrrrqqqqqqqqqrrrrrrsssrrrssssssrrrrrrqqqpppooojjjiiifffccc```]]][[[ZZZUUU[[[```eeeooo|||{{{~~~lll[[[RRROOONNNJJJLLLMMMKKKIIILLLRRRXXXdddxxx|||fffTTTLLLIIIFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>><<<;;;:::;;;;;;999999999999999999999999888888888999999999999999888888777777888888999:::999999:::<<<<<<===CCCKKKYYYdddpppvvvxxxyyysssoooyyy}}}}}}~~~tttrrrvvvzzz}}}{{{zzzyyyyyyzzzxxxiii]]]VVVRRROOOJJJGGGEEEDDDCCCBBB??????===<<<<<<===>>>>>>======>>>???????????????999999999999999999999999888888888888888888888888999999888888888888999999777888999::::::999888777777888999:::::::::::::::999999999999999999999999888888999999999999888888777777777777777777777777888888888888777777777777444444444555666777888999555555555555666666666777444444444444555999???CCCJJJTTTaaaddd___UUUOOOMMMRRRVVVcccwww}}}~~~|||~~~|||yyyuuuooofff\\\VVVRRRQQQQQQRRRTTTWWW[[[]]]ZZZZZZ[[[[[[\\\]]]^^^___^^^___```aaaccceeefffgggfffeeeeeeeeegggjjjmmmoooppprrruuuwwwxxxxxxwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{||||||}}}~~~~~~~~~zzzxxxxxxyyy|||~~~~~~}}}uuuqqqnnnlllfff^^^YYYXXXXXX```jjjrrr}}}zzzvvvtttssssssuuutttsssrrrqqqqqqqqqqqqttttttttttttsssrrrqqqqqqjjjjjjiiigggdddaaa^^^\\\UUUZZZ]]]aaajjjwww{{{}}}rrr^^^TTTOOOLLLKKKMMMNNNLLLJJJMMMUUU[[[kkk~~~zzz```OOOJJJIIIFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@>>><<<;;;:::;;;;;;999999999999999999999999888888888888888888888888888888888777888888999:::888777999<<<<<<<<>>>>>??????======>>>>>>===<<<;;;;;;;;;::::::999888777666666888999999::::::999999888888888888888888888888888;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<;;;:::999888555666777888888888888888888888777666555666666666000111222444555666666777666666555555444444444333777555555777666777>>>FFFSSSZZZaaa___WWWNNNKKKKKKQQQ[[[kkk}}}|||zzz|||xxxsssnnnjjjcccZZZTTTOOOPPPQQQSSSVVVXXXYYYZZZ[[[[[[[[[[[[\\\]]]^^^___]]]^^^```bbbdddeeeffffffggggggggghhhiiikkkmmmmmmqqqrrrttttttssssssuuuwwwxxxzzz||||||{{{zzz{{{|||yyy|||~~~~~~~~~|||}}}zzzxxxzzz}}}zzzxxxrrrnnnmmmjjjaaaYYYUUUXXX]]]fffrrr}}}|||wwwuuutttsssuuuuuuuuutttssssssrrrrrrvvvvvvuuuuuutttttttttsssmmmlllkkkkkkjjjgggbbb___XXXXXXZZZ^^^fffpppzzz|||tttuuu~~~iiiVVVQQQRRRPPPLLLKKKMMMOOORRRYYYbbbyyyttt\\\NNNJJJJJJEEEDDDBBBAAA@@@@@@AAABBB>>>>>>=========<<<<<<<<<<<<<<<===>>>>>>===<<<;;;<<<<<<;;;:::999999999999888999999999999888777777999;;;===>>>>>>@@@BBBEEEOOO[[[kkkuuuzzz}}}~~~tttooopppvvv}}}vvvxxx|||vvvrrr|||~~~|||yyyxxxxxxxxx~~~mmmbbb\\\SSSOOOJJJFFFEEEEEEEEEEEEDDDCCCAAA???>>>>>>>>>???>>>?????????>>>>>>===<<<<<<;;;:::999888777777666888999999::::::999999888888888888888888888888888;;;:::::::::999999999999999999999999:::::::::;;;999999999999999999999999999::::::;;;:::999888777666777777888888888888777777777777777666666666555222333444555666777777777777777777666666666555555555444444777777888@@@IIIVVV^^^dddaaaVVVMMMKKKMMMUUU^^^ooo}}}|||}}}yyysssnnniiiaaaYYYSSSMMMMMMNNNPPPSSSUUUWWWXXX[[[[[[[[[[[[\\\]]]]]]^^^]]]^^^___aaacccdddeeeeeeeeeeeeeeefffgggiiikkkllloooqqqssssssssstttuuuwwwxxxyyy{{{{{{zzzyyyzzz{{{yyy{{{~~~~~~}}}}}}~~~~~~|||}}}zzzyyy{{{~~~|||yyyxxxrrrnnnnnnjjjbbbYYYVVVWWW]]]fffrrr}}}zzzvvvsssrrrrrruuuttttttttttttssssssssswwwvvvvvvuuutttsssssssssooonnnmmmmmmkkkgggaaa]]]VVVVVVWWW[[[dddooo{{{~~~vvvvvv~~~ppp]]]UUUSSSNNNLLLKKKLLLMMMPPP[[[fff{{{nnnXXXLLLIIIHHHGGGFFFDDDBBBAAA@@@@@@@@@>>>>>>======<<<<<<;;;;;;:::;;;<<<===>>>======<<<<<<<<<;;;:::999999999999999999999999999888777777999:::<<<======???AAADDDOOO\\\mmmzzzuuunnnnnnsss}}}zzzwwwzzz}}}uuu{{{|||zzzyyyxxxxxxoooccc]]]TTTPPPJJJFFFDDDDDDCCCCCCCCCBBB@@@>>>======>>>>>>???@@@@@@@@@@@@???>>>>>>===<<<;;;:::999888888888888999999::::::999999888888888888888888888888888999999999999999888888888888888888999999999999999888888888888888888888888888999999999999888777777888888888999888888777777666666777888777666555444444555666666777777666666888888888888777777777777444222333666777:::BBBLLLYYYbbbhhhbbbTTTJJJLLLQQQ[[[eeexxx~~~~~~}}}yyytttnnnggg___WWWRRRMMMMMMMMMOOOQQQTTTWWWYYYZZZZZZZZZ[[[[[[\\\]]]]]]\\\]]]^^^```bbbcccddddddbbbccccccdddeeeggghhhiiimmmoooqqqrrrrrrsssvvvwwwxxxzzz{{{{{{yyyxxxxxxyyyxxx{{{}}}~~~~~~}}}}}}~~~}}}{{{}}}zzzyyyzzz}}}}}}zzzwwwwwwqqqmmmmmmjjjbbbZZZVVVVVV\\\fffrrr}}}~~~wwwsssrrrqqqpppsssssstttttttttuuuuuuuuuxxxwwwvvvuuutttsssrrrqqqrrrqqqpppnnnkkkgggaaa\\\VVVUUUUUUYYYbbbppp}}}yyyyyy~~~}}}gggZZZVVVOOONNNMMMMMMLLLQQQ```nnnxxxfffUUULLLJJJIIIJJJHHHFFFDDDBBB@@@??????>>>>>>>>>===<<<;;;;;;;;;::::::;;;<<<=========<<<<<<<<<;;;:::999999999999999999999999999888888777888999;;;<<<<<<===@@@BBBMMM[[[nnn|||xxxnnnllloooxxxyyyzzzyyyzzz~~~~~~~~~|||{{{zzzyyyyyypppddd]]]VVVQQQKKKFFFDDDCCCBBBBBBCCCBBB@@@>>>=========>>>??????@@@@@@@@@@@@??????>>>===<<<:::999999999999888999999::::::999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888999999999999888888888888888777777666999999999999888888777666555666777888888666444333555555666666666555555444888888888777777777777777555333444666888:::CCCMMM[[[ccchhh___PPPGGGLLLUUU```nnn~~~~~~|||yyyssslllddd[[[TTTPPPNNNNNNOOOPPPSSSVVVZZZ\\\YYYYYYZZZ[[[\\\\\\\\\\\\[[[\\\^^^```aaabbbccccccbbbbbbbbbccceeefffhhhiiijjjmmmoooqqqqqqsssuuuwwwyyy{{{|||{{{zzzyyyyyyzzzxxxzzz|||}}}}}}}}}~~~~~~}}}|||{{{{{{yyyxxxxxxzzzzzzwwwuuuuuuoookkkllliiiaaaYYYVVVUUU[[[eeeqqq||||||vvvsssqqqqqqppprrrsssssstttuuuvvvvvvvvvyyyxxxwwwuuutttrrrqqqqqqsssrrrpppooolllhhhbbb^^^YYYWWWUUUXXXbbbqqq~~~|||~~~qqq___WWWQQQPPPPPPPPPNNNUUUgggxxxrrraaaTTTNNNLLLLLLLLLKKKHHHFFFCCC@@@???>>>???>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999999999999999999::::::999999888777777888::::::;;;<<<>>>AAAHHHVVVkkk{{{}}}qqqllllllsss{{{~~~}}}yyy}}}}}}{{{||||||||||||{{{zzzyyypppccc]]]WWWRRRLLLGGGEEEDDDCCCBBBCCCBBB@@@???======>>>>>>>>>??????@@@@@@????????????>>><<<:::999999::::::888999999::::::999999888888888888888888888888888888888888888888888888888888888888888888888888888999999999999::::::;;;;;;888888777777777666666666999999999999999888777666444555777888777666444222444444555555555444333333666666666666666666666666777555555777777:::CCCMMMZZZaaadddZZZKKKFFFNNNYYYfffyyy~~~~~~~~~~~~~~~zzzxxxrrrjjj```XXXQQQNNNNNNNNNOOOQQQTTTWWWZZZ\\\YYYYYY[[[\\\]]]]]]\\\\\\[[[\\\^^^___aaaaaabbbbbbbbbbbbcccdddeeeggghhhiiiiiikkkmmmoooppprrrtttwwwzzz|||}}}}}}{{{zzz{{{|||xxxzzz|||}}}}}}}}}}}}||||||{{{wwwwwwvvvvvvwwwvvvuuusssrrrmmmiiijjjhhh```XXXUUUTTTYYYcccnnnyyy|||vvvsssrrrrrrrrrrrrsssssstttuuuvvvwwwwwwyyyxxxwwwuuutttrrrqqqqqqqqqqqqpppooommmiiiddd```ZZZWWWUUUWWWaaaqqqyyycccWWWPPPPPPPPPPPPPPPYYYllllll\\\RRRNNNLLLLLLLLLKKKIIIFFFDDDAAA???===??????>>>>>>>>>=========???>>>===<<<;;;:::::::::<<<<<<;;;:::999999999999999::::::::::::999888888777888:::::::::;;;===???DDDRRRgggxxx~~~|||{{{vvvnnnkkkpppxxx~~~zzz||||||yyyzzz{{{{{{{{{{{{zzzzzzpppddd^^^XXXSSSMMMHHHFFFEEEDDDDDDDDDCCCAAA???>>>>>>??????>>>>>>???@@@@@@@@@??????@@@>>><<<999888999::::::888999999::::::999999888888888888888888888888888888888888999999999999999999999999999999888888888999999999::::::;;;;;;<<<999888888777666777777777999999999:::999999888888555555666777666555444333333444444444444444333333444444444444555555555555888666555777888;;;DDDNNNYYY]]]]]]TTTIIIGGGRRR^^^qqq~~~~~~}}}}}}||||||wwwuuupppggg]]]TTTOOOMMMKKKLLLNNNQQQTTTWWWYYYZZZYYYZZZ\\\]]]^^^^^^]]]]]]\\\]]]^^^```aaaaaabbbbbbcccccccccdddeeegggiiijjjhhhjjjlllnnnooopppsssuuuzzz{{{}}}}}}||||||}}}~~~yyy{{{}}}}}}}}}~~~}}}{{{zzzzzzuuuuuuuuuuuuuuuuuuttttttqqqllliiijjjhhh```YYYVVVSSSXXX```jjjttt}}}{{{vvvsssssssssssssssssstttuuuvvvvvvwwwwwwxxxwwwvvvuuutttsssrrrqqqqqqpppooonnnmmmiiiddd```XXXUUUTTTWWWbbbrrrfffWWWPPPNNNNNNPPPSSS]]]qqq{{{fffXXXOOOJJJHHHIIIIIIIIIHHHFFFDDDBBB@@@>>>????????????@@@@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;<<<<<<;;;:::999999999999:::::::::::::::999999888777999::::::::::::===???CCCPPPcccsss}}}}}}{{{yyy~~~}}}ssslllnnnvvv}}}~~~~~~~~~|||yyyyyyyyyzzzzzzzzz{{{{{{rrrfff___XXXTTTNNNIIIGGGGGGFFFFFFEEEDDDBBB@@@??????@@@@@@??????@@@AAAAAAAAAAAAAAA???>>>;;;888777888999:::888999999::::::999999888888888888888888888888888999999999999:::::::::;;;;;;:::::::::999999999999777888888999::::::;;;;;;:::999888777777777888888888888999:::::::::999999666666555555555444444444333444555555555555555444333333444444444555555555777555444666888<<>>???@@@@@@BBBBBBCCCDDD???>>>============>>>???<<<<<<;;;:::999999999999::::::;;;;;;::::::999888888999:::::::::;;;===???AAALLL\\\lllvvvzzzyyyxxxvvv|||xxxnnnooovvv~~~}}}~~~{{{zzzyyyxxxxxxxxxyyyzzz{{{sssgggaaaXXXTTTNNNJJJHHHHHHHHHGGGFFFEEECCCAAA@@@@@@@@@AAA@@@AAAAAABBBCCCCCCCCCBBB???===:::888777777999:::999999999::::::999999999888888888888888888888888999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999666777777888999999::::::;;;:::888777777777888999777888999:::::::::::::::666666555444444444444555444555555666777777666666333444444444555555666666555333333666999>>>IIITTTWWWWWWSSSMMMIIINNN\\\ggg|||}}}~~~~~~}}}~~~~~~|||yyyxxxqqqpppkkkbbbXXXPPPLLLLLLKKKNNNSSSWWW[[[\\\\\\\\\ZZZ\\\^^^`````````___^^^^^^^^^```aaabbbbbbbbbbbbaaaaaabbbcccdddfffggghhhhhhjjjlllmmmmmmnnnppprrrvvvxxxzzz{{{{{{|||}}}{{{}}}~~~~~~}}}zzzxxxvvvuuutttuuuwwwwwwwwwwwwwwwxxxsssnnnkkklllkkkddd]]]ZZZSSSVVV\\\dddmmmwwwyyytttrrrrrrssssssuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuuuutttttttttssstttrrrpppnnnkkkfff___[[[WWWVVVXXX^^^llllllZZZXXXSSSRRRWWW```lll}}}yyyfffZZZQQQIIIGGGJJJDDDDDDEEEEEEEEECCCBBBAAA>>>???@@@AAACCCDDDEEEFFF======<<<===>>>@@@BBBCCC<<<<<<;;;:::999999999999::::::;;;;;;::::::999888888:::;;;;;;:::;;;===???>>>GGGVVVeeepppuuuuuuuuuuuuzzz~~~{{{oooooovvv~~~~~~~~~{{{{{{yyyxxxwwwwwwxxxzzz|||qqqhhhccc[[[UUUNNNJJJJJJKKKJJJIIIGGGEEECCC@@@??????@@@AAA???@@@AAABBBAAA???===;;;<<<;;;:::999888888888888:::::::::999999999888888;;;;;;:::999888888888999:::::::::999999888888888999::::::;;;:::999777666;;;;;;:::999999999::::::::::::;;;;;;;;;:::999999888888888888777777777777444555555555666666777777555555555555555555555555555555555555555555555555666444555;;;>>>AAALLLWWW___WWWPPPMMMKKKOOObbbvvv~~~~~~~~~}}}}}}|||zzzzzzzzz{{{{{{yyywwwtttmmmddd[[[UUUPPPLLLIIINNNOOOQQQTTTVVVYYY[[[]]]\\\[[[[[[[[[\\\]]]]]]^^^````````````aaaaaaaaaaaaddddddcccccccccdddeeeeeefffgggjjjllloooqqqrrrsssvvvxxx{{{}}}~~~}}}{{{zzz{{{{{{{{{}}}|||yyyxxxvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyvvvpppjjjhhhhhheee^^^WWWVVVXXX\\\dddoooyyyzzztttppppppsssvvvuuuuuuuuuuuuttttttttttttwwwuuurrrsssuuuvvvuuussstttppplllkkkllliiiccc^^^\\\XXXWWW[[[hhhzzzrrr^^^[[[TTTSSSUUU\\\tttgggUUULLLJJJJJJIIIDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCEEEEEE@@@>>>===<<<<<<===>>>@@@>>>>>><<<;;;999999999999<<<;;;:::999888888888888:::::::::;;;;;;;;;<<<<<>>===<<<;;;:::999888888888888:::::::::999999999888888:::999999888777777888888:::::::::999999999888888:::::::::::::::999888777999999999999999:::;;;<<<;;;;;;::::::999888777666888888888888777777777777555555555555666666666777555555555555555555555555555555555555555555555555333000222777;;;@@@KKKVVVYYYQQQKKKJJJKKKRRRhhh~~~~~~~~~~~~{{{zzzyyyyyyzzzyyywwwuuurrrlllccc[[[TTTPPPLLLJJJNNNOOORRRUUUWWWZZZ[[[\\\\\\[[[[[[[[[\\\]]]]]]^^^```````````````aaaaaaaaadddddddddcccddddddeeeffffffgggiiillloooppprrrrrruuuwwwzzz|||~~~}}}|||{{{||||||}}}~~~|||yyyxxxvvvuuuuuuuuuuuuvvvwwwxxxzzz{{{zzztttmmmjjjiiieee]]]VVVVVVWWW[[[cccnnnwww~~~{{{uuuqqqppprrruuuuuuuuuuuuuuutttttttttssswwwtttrrrsssuuuvvvuuusssuuuqqqmmmmmmmmmkkkeee```[[[XXXVVVZZZeeeuuuyyycccYYYRRRSSSXXXccc}}}ppp\\\QQQLLLIIIGGGDDDDDDCCCCCCBBBAAAAAA@@@???>>>>>>??????@@@AAABBB@@@???===<<<<<<===???@@@@@@???>>>===<<<;;;;;;;;;;;;:::999888777777777777999::::::::::::;;;;;;;;;<<>><<<;;;:::999999888888888:::::::::999999999888888::::::999999888999999999:::::::::999999999999888::::::999999888888999999777888888888:::;;;<<<===;;;;;;:::999888666555444888888888888777777777777555555555555666666666666555555555555555555555555555555555555555555555555555333444999>>>EEEPPPZZZVVVNNNHHHHHHJJJUUUnnn{{{yyyxxxxxxxxxwwwtttrrroooiiiaaaYYYTTTPPPMMMKKKMMMOOOSSSVVVYYY[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]_________``````aaaaaaaaadddddddddddddddeeefffffffffgggjjjlllnnnpppqqqrrrtttvvvyyy|||}}}~~~}}}|||}}}}}}~~~{{{xxxwwwvvvuuuuuuuuuvvvwwwxxxzzz|||}}}}}}xxxqqqmmmkkkfff^^^XXXVVVWWW[[[bbblllvvv}}}}}}xxxsssqqqrrrtttuuuuuutttttttttsssssssssuuutttrrrrrrtttuuuuuutttuuurrrooonnnnnnkkkfffbbb[[[XXXVVVXXX___lllyyyiiiZZZSSSUUU^^^kkkrrr___SSSMMMIIIFFFDDDDDDDDDCCCBBBBBBAAAAAA??????>>>>>>>>>?????????@@@???>>>======>>>???@@@@@@???>>>======<<<;;;;;;:::999888777777666777777888888999999999:::::::::999>>>FFFQQQ\\\gggooosssvvvuuuwww~~~xxxzzzyyy}}}~~~{{{}}}}}}|||{{{{{{{{{{{{{{{uuuhhhbbb\\\VVVOOOLLLMMMNNNNNNMMMJJJIIIFFFCCCBBBAAABBBBBBBBBBBBBBBBBBAAA@@@???>>><<<<<<;;;:::999999999999:::::::::999999999888888<<<;;;;;;:::::::::;;;;;;999999999999999999999999;;;:::999888888888::::::888888888888999:::;;;<<<::::::::::::999888666666888888888888777777777666555555555666666666666666555555555555555555555555555555555555555555555555888777777:::@@@IIISSSZZZWWWNNNHHHHHHKKKYYYttt{{{yyywwwvvvvvvtttqqqnnnkkkfff^^^WWWSSSPPPNNNLLLMMMPPPTTTXXX[[[[[[[[[ZZZ[[[\\\\\\\\\]]]\\\\\\\\\^^^^^^______```aaabbbbbbeeedddddddddeeefffggghhhggghhhjjjmmmooopppqqqrrrtttuuuxxx{{{}}}}}}}}}}}}}}}}}}}}}~~~~~~zzzxxxwwwvvvuuutttuuuvvvwwwyyy{{{}}}~~~~~~yyysssooommmhhhaaa\\\XXXXXX[[[bbbllluuu|||{{{vvvttttttuuutttttttttsssssssssrrrrrrtttsssrrrrrrsssttttttttttttrrrpppooonnnkkkgggccc[[[XXXVVVUUUZZZcccnnnuuu}}}mmm```XXXZZZcccqqq|||hhhYYYRRRNNNKKKHHHEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAA@@@?????????@@@@@@??????>>>>>>??????@@@=========<<<;;;::::::999::::::999888777777888888777888888888888999999999888===DDDMMMWWWaaakkkqqqqqqqqqsss|||zzzyyyxxxzzz{{{}}}}}}}}}||||||{{{{{{{{{||||||wwwjjjddd]]]WWWPPPMMMNNNOOONNNMMMKKKIIIGGGDDDBBBAAABBBBBBAAAAAAAAA@@@@@@???>>>======<<<;;;:::999999999999:::::::::999999999888888::::::999999999999::::::999999999999999999999999::::::888888888999:::;;;:::999999888888999999999999999:::::::::::::::999888888888888777777777666666666666666666555555555555555555555555555555555555555555555555555555555666666666888???HHHPPPTTTVVVMMMGGGIIIOOO^^^|||{{{yyywwwuuutttqqqnnnkkkgggbbb[[[UUURRRPPPOOONNNOOOQQQUUUYYY[[[\\\[[[ZZZ[[[\\\]]]]]]]]]\\\\\\[[[\\\]]]^^^___```aaabbbccceeeeeeeeeeeefffggghhhiiihhhjjjkkknnnpppqqqrrrrrrtttuuuwwwzzz|||}}}}}}}}}}}}|||}}}}}}|||xxxwwwvvvuuutttttttttuuuvvvxxxzzz|||}}}zzzwwwssspppnnnjjjeeeaaa[[[[[[]]]bbbkkktttzzz~~~~~~zzzwwwvvvvvvssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrtttuuusssqqqpppooommmjjjfffddd[[[YYYVVVTTTUUU]]]gggooo{{{~~~rrrddd\\\^^^hhhvvvwwwlll^^^SSSPPPNNNLLLIIIFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBAAA@@@????????????@@@@@@????????????@@@@@@<<<=========<<<;;;:::999;;;;;;:::999999999::::::777777777888888888999999:::===CCCJJJRRR]]]iiiqqqnnnmmmpppyyy{{{xxxwwwuuuvvvzzz~~~~~~}}}}}}||||||{{{{{{{{{||||||yyymmmggg___YYYRRRNNNNNNOOONNNMMMKKKJJJGGGDDDBBBAAAAAAAAAAAAAAA@@@??????>>>>>>======<<<;;;:::999999999999:::::::::999999999888888777777666666777777888888888999999999999:::::::::999999888888999999::::::::::::999888888888888888888888999:::;;;;;;;;;;;;888888888888777777777777666666666666666555555555555555555555555555555555555555555555555555555555666888999;;;CCCNNNTTTTTTRRRJJJFFFJJJRRRddd|||zzzwwwuuussspppllliiiccc^^^XXXTTTQQQQQQPPPOOOQQQSSSVVVYYY[[[\\\\\\[[[[[[\\\]]]^^^]]]\\\[[[ZZZ[[[\\\]]]^^^```aaacccccceeeeeeeeefffggghhhiiijjjjjjkkkmmmoooqqqrrrssssssuuuvvvwwwyyy{{{|||}}}}}}}}}||||||}}}~~~{{{wwwvvvvvvuuutttsssssstttuuuvvvxxxzzz{{{vvvtttrrrpppnnnkkkgggeee]]]]]]]]]aaaiiiqqqwwwzzz~~~{{{xxxvvvuuussssssrrrrrrrrrqqqqqqqqqpppqqqrrrrrrqqqqqqsssuuurrrqqqqqqooommmjjjgggeee]]][[[WWWTTTTTTZZZfffooo}}}|||{{{yyyeee]]]bbbnnn}}}ooofffZZZRRRPPPOOOLLLIIIFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@???>>>===<<<<<<;;;;;;:::::::::;;;;;;777777888888888999999999:::===BBBFFFNNNYYYgggpppnnnlllnnnwww|||xxx}}}vvvqqqpppuuuyyy{{{{{{|||}}}}}}|||{{{{{{{{{{{{{{{{{{pppjjjaaa[[[TTTOOOOOOOOONNNLLLKKKIIIFFFCCCAAA@@@@@@AAABBBBBBAAA@@@????????????===<<<;;;::::::999:::::::::::::::999999999888888888777777777777888999:::888888999999999:::::::::777888999:::::::::::::::999888888888888888999:::888999999::::::::::::999888888888888777777777777777666666666555555555555555555555555555555555555555555555555555555555555444888;;;???IIIUUUZZZXXXQQQIIIFFFJJJTTTfff}}}{{{xxxuuurrrooojjjggg```\\\VVVRRRQQQQQQQQQPPPSSSTTTVVVXXXZZZ[[[\\\]]][[[\\\]]]^^^^^^\\\[[[YYYZZZ[[[\\\^^^```bbbcccdddeeeeeeeeefffggghhhjjjkkklllmmmoooqqqsssttttttuuuvvvwwwxxxyyyzzz{{{||||||~~~~~~}}}~~~~~~zzzvvvuuuuuuuuutttrrrrrrrrrssstttuuuwwwxxxtttsssqqqooommmjjjgggeee^^^]]]\\\___eeemmmrrruuuyyy{{{}}}}}}{{{wwwuuutttrrrrrrrrrrrrqqqqqqqqqqqqoooppprrrqqqppppppsssuuurrrssssssqqqnnnkkkhhhggg___]]]YYYTTTSSS[[[hhhrrr~~~yyyuuuiiibbbhhhvvvlllcccYYYSSSRRRPPPLLLIIIGGGGGGFFFEEEEEEDDDDDDCCCAAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAA@@@===>>>@@@@@@@@@???===<<<;;;::::::999999::::::;;;888888888999999999::::::999<<>>???>>>===;;;:::999999999888999999::::::888999999999999:::::::::777999<<<>>>DDDPPP___kkksssqqqqqqvvv~~~wwwyyy|||rrrnnnsssxxxzzz|||}}}|||zzzzzzyyyyyyxxxttthhh```WWWRRRSSSSSSRRROOOKKKIIIFFFCCCAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@???===;;;999888777777999999888888888999;;;<<<888777888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::888888888888888888888888888888888888888888888888888888888888777777777777888888777777777777888888777666444333333444666777999666333222444666555333444666999@@@MMMZZZ^^^[[[PPPLLLKKKOOOWWWfffxxxxxxvvvsssooojjjeeebbb\\\WWWRRRPPPRRRTTTTTTTTTUUUVVVXXXYYYZZZ[[[]]]___^^^]]][[[ZZZYYYZZZ[[[\\\ZZZ[[[]]]___aaaccccccdddfffhhhjjjjjjiiiiiijjjkkkmmmnnnoooppprrrssstttuuutttvvvxxxyyyyyyyyyzzz{{{||||||}}}}}}~~~~~~wwwsssuuuyyyyyywwwuuusssrrrpppoooooopppqqqsssrrrqqqpppnnnlllkkkkkkbbb```^^^]]]___dddjjjnnnvvvxxxzzz{{{{{{yyyvvvssstttssssssrrrrrrqqqqqqpppppppppqqqrrrsssuuuuuuvvvvvvtttrrrqqqqqqpppnnnmmmeee___YYYVVVWWW```sss}}}zzzxxxvvvqqqxxxtttsssrrrzzzkkkcccZZZUUUTTTSSSOOOLLLKKKJJJIIIHHHFFFEEEDDDCCCAAAAAABBBCCCCCCBBBAAAAAAEEEDDDCCCBBB@@@???>>>=========>>>>>>>>>>>>======<<<;;;;;;:::999888777666888999::::::;;;;;;;;;;;;<<<<<<===???CCCMMMZZZcccppprrrvvv}}}tttrrrzzz~~~{{{|||qqqooovvv}}}}}}zzz~~~{{{yyyyyy{{{{{{yyyvvvzzzvvviiiaaaXXXSSSTTTTTTRRRPPPLLLJJJFFFCCCAAAAAABBBCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>><<<;;;::::::999999888888888999:::;;;999999999999:::;;;<<<<<<::::::::::::::::::::::::::::::999999999999::::::888888888888888888888888888888888888888888888888888888888888777777777777888888777777777777888888777555444333333444555777999666333333555666555333555888<<>>>>>???>>>>>>======<<<<<<<<<;;;:::999888888777999999:::;;;;;;;;;::::::;;;;;;<<<===AAAJJJVVV___ooossszzzvvvrrrxxx{{{~~~tttnnnqqqwwwxxxvvv}}}{{{yyyyyy{{{{{{yyyvvv|||xxxjjjbbbYYYTTTTTTUUUSSSQQQNNNKKKGGGDDDBBBAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEE@@@???===<<<:::999888888999999888888888999:::;;;;;;;;;;;;::::::;;;<<<<<<999999999999999999999999::::::999999999999::::::999999999999999999999999777777777777777777777777888888888888777777777777888777777666666777777888666555444333333444555666888666444444555666555444555999???HHHUUU``````\\\NNNIIIHHHMMMXXXhhh|||{{{|||~~~}}}||||||{{{||||||}}}}}}~~~|||yyyssskkkccc\\\XXXSSSQQQNNNMMMOOOQQQSSSSSSWWWYYYZZZ[[[ZZZZZZ\\\]]]___^^^]]][[[[[[\\\]]]]]]]]]^^^```bbbccceeeeeeeeecccfffhhhjjjjjjkkklllnnnppppppqqqrrrrrrssstttttttttvvvwwwwwwvvvwwwyyy|||{{{||||||}}}~~~~~~xxxwwwvvvtttqqqpppppppppppppppooonnnmmmppppppooonnnlllkkkjjjjjjfffccc^^^\\\]]]bbbiiimmmsssvvvyyy||||||zzzwwwuuussssssrrrrrrqqqppppppppppppqqqqqqrrrssstttuuuuuuuuutttrrrrrrrrrqqqooolllgggbbb]]][[[ZZZ^^^jjjvvvxxxxxxwwwvvvvvvvvvwwwwwwsssyyyzzzjjjaaa\\\VVVSSSSSSSSSRRRPPPKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEHHHGGGEEECCCAAAAAAAAABBBAAA@@@@@@???>>>===<<<<<<>>>======<<<;;;:::999999:::;;;;;;;;;;;;::::::999:::;;;;;;;;;>>>EEEPPPXXXmmmttt~~~xxxsssuuuzzz{{{{{{~~~{{{pppoootttwwwwww|||{{{zzzzzz{{{zzzxxxvvv}}}yyyjjjbbbXXXTTTTTTUUUSSSQQQOOOMMMIIIEEEBBBAAAAAABBBAAABBBDDDEEEEEEEEEEEEEEE>>>>>><<<:::999888777777999999999999999999999:::<<<;;;;;;::::::::::::;;;999999999999999999999999:::::::::999999:::::::::999999999999999999999999777777777777777777777777888888888888777777777666777777666666666666777777666555444444444444555666666666555555555666555555444999@@@JJJVVV```___YYYMMMKKKKKKSSSbbbtttzzz{{{}}}~~~zzzzzzzzzzzzzzzzzzzzz{{{}}}{{{wwwqqqiiiaaaYYYUUUPPPOOOMMMMMMOOOQQQSSSUUUYYYZZZ[[[[[[ZZZZZZ\\\]]]^^^]]]\\\\\\[[[[[[\\\\\\]]]^^^```bbbcccdddeeeeeedddgggiiijjjjjjjjjkkkmmmpppqqqqqqrrrsssssstttttttttuuuvvvvvvvvvwwwyyy|||{{{{{{|||}}}~~~}}}xxxwwwwwwvvvtttooopppqqqqqqqqqpppnnnmmmpppoooooonnnmmmllllllkkkiiieee```\\\\\\aaagggkkkpppsssxxx{{{|||zzzxxxuuurrrrrrrrrqqqppppppooooooqqqqqqrrrrrrssstttuuuuuuuuutttsssssssssqqqooolllhhhbbb^^^[[[ZZZ[[[bbbkkklllmmmoooqqqrrrtttvvvxxxwww}}}sssbbb\\\XXXTTTRRRRRRSSSSSSRRRKKKKKKJJJIIIHHHGGGFFFFFFGGGFFFDDDCCCCCCDDDFFFGGGJJJHHHFFFDDDCCCCCCCCCDDDCCCBBBAAA???>>>===<<<<<>>===<<<;;;::::::;;;<<<<<<<<<;;;:::999999:::;;;<<<;;;===BBBKKKSSSiiisss{{{ssssssttt|||{{{|||~~~vvvsssvvv{{{}}}{{{{{{{{{{{{{{{zzzxxxwww|||xxxjjjbbbXXXTTTTTTUUUSSSPPPPPPMMMIIIEEECCCBBBBBBCCC@@@BBBCCCEEEEEEDDDCCCCCCAAA@@@???===<<<;;;;;;;;;999999999999999999999999;;;:::999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;999999999999999999999999777777777777777777777777888888888888777777777666777777666666666666777777555555555444444555555555555666666666666666666666333888@@@IIIUUU]]][[[TTTJJJJJJNNNZZZnnn|||xxx{{{|||}}}zzzzzzzzzzzzyyyyyyxxxxxxyyyxxxtttoooggg```YYYUUUOOOOOOOOOOOOPPPRRRUUUWWWYYY[[[\\\\\\[[[[[[\\\^^^]]]]]]\\\\\\[[[[[[[[[[[[]]]^^^___aaabbbccccccdddgggiiijjjjjjiiiiiiiiijjjppppppqqqqqqrrrssstttttttttvvvwwwwwwwwwwwwyyy{{{{{{{{{|||}}}~~~zzzwwwvvvwwwvvvuuupppqqqrrrrrrrrrqqqpppooommmmmmmmmllllllkkkkkkkkkkkkgggaaa]]]\\\```eeehhhmmmpppuuuzzz{{{zzzxxxuuurrrqqqqqqppppppooonnnnnnqqqrrrrrrsssssstttttttttuuuttttttttttttrrrooolllhhhbbb]]]ZZZXXXVVVZZZ```bbbfffjjjmmmooorrrvvvyyy{{{pppaaaXXXVVVSSSRRRRRRSSSSSSSSSLLLKKKKKKJJJIIIHHHGGGGGGHHHGGGEEEDDDDDDEEEGGGHHHJJJIIIGGGEEEDDDDDDDDDEEEEEEDDDBBB???>>>===<<<<<<@@@??????>>>===<<<;;;:::<<<<<<<<<<<<;;;;;;:::999;;;<<<===<<<===AAAHHHOOOcccooovvvrrrqqqyyy}}}|||~~~yyyyyy{{{~~~{{{|||}}}}}}|||zzzyyyxxx{{{wwwkkkcccYYYUUUUUUVVVTTTQQQPPPMMMIIIFFFCCCCCCCCCDDDAAABBBDDDEEEEEEDDDBBBAAA@@@???===<<<;;;:::::::::999999:::::::::999888888999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888777777777777777666666555555666666777555555555555555555555555444555777777666666666777333888???HHHSSSZZZVVVOOOFFFHHHPPPaaazzzsssooosss|||{{{{{{{{{{{{zzzxxxwwwvvvvvvtttqqqlllfff___YYYUUUNNNOOOPPPQQQQQQRRRUUUXXXYYY[[[\\\]]]\\\\\\^^^___]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^```aaabbbccccccccchhhjjjkkkkkkiiihhhhhhiiimmmnnnoooppprrrssstttuuutttvvvxxxyyyyyyyyyzzz{{{zzz{{{|||}}}~~~zzzvvvuuutttrrrqqqqqqqqqrrrrrrrrrqqqqqqqqqjjjjjjjjjjjjjjjjjjiiiiiilllhhhccc___]]]___bbbeeehhhlllsssxxx{{{zzzwwwuuuqqqqqqppppppooonnnnnnnnnrrrrrrrrrsssssssssttttttuuuttttttuuuuuusssooolllhhhbbb\\\YYYVVVSSSTTTXXX\\\aaahhhlllnnnrrrwww{{{~~~~~~nnncccVVVUUUTTTSSSRRRRRRSSSTTTLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDFFFDDDBBB@@@>>>===>>>>>>@@@??????>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<>>>======@@@FFFLLL]]]jjj{{{{{{uuurrryyyzzz|||~~~}}}zzzzzz{{{~~~~~~{{{zzzzzz{{{wwwmmmeee\\\WWWWWWXXXVVVTTTOOOMMMIIIFFFDDDDDDEEEFFFCCCDDDFFFGGGFFFDDDBBB@@@===<<<;;;:::999888888888999::::::::::::999888777999999999999999:::;;;<<<::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888777777777777666666555555555555666666444555555555555555555444333555888888777666666888555999???GGGPPPWWWSSSLLLEEEJJJTTThhhnnnkkkrrr{{{}}}}}}}}}|||{{{xxxvvvuuutttrrrpppkkkddd]]]WWWTTTNNNOOOQQQQQQPPPQQQTTTWWWYYYZZZ\\\]]]]]]]]]___aaa_______________^^^^^^]]]___```aaabbbcccdddddddddgggiiikkkkkkiiihhhiiijjjkkklllmmmoooqqqssstttuuusssvvvzzz|||{{{{{{zzzzzzzzzzzz{{{}}}~~~~~~zzzwwwtttsssrrrqqqqqqqqqppppppppppppqqqqqqkkkkkkkkkkkkkkkkkkkkklllllliiieeeaaa______```aaaeeeiiipppvvvyyyyyyvvvtttqqqppppppooonnnnnnmmmmmmrrrrrrrrrsssssssssssstttuuuttttttuuuuuusssooollljjjbbb\\\YYYUUUQQQQQQTTTZZZ```ggglllnnnrrrwww|||~~~jjjbbbWWWVVVVVVTTTRRRRRRRRRSSSLLLLLLKKKKKKJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHFFFDDDCCCFFFDDDBBB@@@>>>>>>????????????>>>===<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<999;;;======<<>>===<<<;;;;;;;;;999::::::;;;:::999888777999999999:::;;;<<<===>>>999999999999999999999999<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::888888888888777777777777666666555555555555666666444444555555555555444444222555999999777666777888777;;;@@@FFFOOOUUURRRJJJGGGMMMYYYnnnyyyiiigggppp|||}}}}}}}}}~~~}}}{{{xxxvvvttttttrrrooojjjddd\\\VVVRRRMMMOOOQQQQQQPPPPPPSSSVVVXXXZZZ\\\]]]]]]^^^```bbbaaaaaaaaabbbaaa``````___```aaabbbcccdddeeeeeeeeeeeegggjjjjjjjjjjjjkkkllliiijjjlllnnnqqqssstttuuussswww{{{~~~}}}|||{{{zzzzzzzzz{{{}}}~~~}}}|||yyywwwuuuttttttsssqqqpppooonnnnnnooopppqqqnnnnnnnnnooooooooooooooollliiifffbbb```______```ccchhhooouuuyyyxxxvvvssspppppppppooonnnnnnmmmmmmrrrrrrssssssssssssssssssuuutttuuuvvvvvvsssooolllkkkccc\\\YYYUUUQQQPPPSSSZZZ```hhhmmmooorrrwww|||~~~eee^^^WWWWWWWWWUUUSSSQQQRRRSSSLLLLLLKKKKKKJJJJJJIIIIIIDDDEEEFFFFFFFFFFFFEEEDDDEEEFFFHHHIIIIIIGGGDDDBBBEEEDDDBBB?????????@@@AAA??????>>>===<<<;;;::::::::::::;;;<<<=========<<<888:::<<<<<<<<<>>>CCCGGGTTTaaaqqqzzz{{{{{{sssxxxwww{{{|||}}}|||}}}zzzwwwsssggg]]]\\\]]][[[WWWVVVLLLKKKIIIGGGEEEEEEEEEEEEGGGGGGGGGHHHHHHGGGDDDAAA======<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::777666777999:::999777888999::::::::::::999888;;;::::::999999::::::;;;::::::;;;;;;::::::999888888888777777777777888888999888888777777777777777555666777666444333333444333555777888777777777888999:::@@@LLLSSSRRROOONNNKKKNNN\\\wwwzzzmmmmmm{{{~~~}}}|||{{{|||}}}~~~~~~}}}{{{xxxwwwrrrrrrpppkkkeee]]]UUUQQQOOOPPPQQQRRRUUUWWWYYY[[[\\\^^^```aaa``````aaabbb```cccfffeeebbb``````bbb```aaabbbccccccccccccccccccdddfffiiikkkmmmnnnnnnoooppppppqqqrrrrrrssssssuuuxxx{{{}}}}}}||||||}}}xxxzzz|||}}}|||{{{|||}}}~~~zzzwwwuuutttttttttsssrrrqqqpppnnnnnnnnnooopppmmmmmmlllkkkkkkkkkllllllooolllfffaaa\\\ZZZZZZZZZaaaeeelllrrruuutttqqqooolllnnnpppooollllllnnnqqqttttttsssrrrrrrsssssstttrrrsssuuuuuutttrrrooommmhhhfffaaaZZZTTTQQQRRRSSSWWW^^^fffmmmpppsssvvvyyy{{{~~~fffZZZUUUVVVXXXWWWTTTRRRQQQQQQOOOMMMKKKIIIGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGKKKJJJJJJIIIGGGEEECCCBBB@@@AAABBBBBBBBBAAA@@@???@@@@@@???>>>===<<<;;;;;;<<<;;;::::::999999::::::888:::;;;;;;;;;<<<>>>@@@JJJWWWgggssswwwzzz~~~yyyvvvyyy|||zzz||||||{{{{{{xxxpppeee[[[ZZZ\\\YYYUUUSSSMMMLLLJJJHHHFFFFFFFFFFFFHHHHHHHHHHHHHHHGGGCCC@@@======<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::>>><<<:::;;;===>>>===;;;888999::::::::::::999888:::999999888888999999:::::::::;;;;;;::::::999888888888777777777777888888777777666555555555555666444666666666444333444555444666888888777666666777888888???JJJPPPOOOLLLKKKIIINNN___yyyyyypppttt~~~~~~~~~}}}}}}~~~~~~}}}{{{yyywwwtttssspppkkkddd[[[TTTOOOOOOPPPQQQSSSUUUXXXZZZ[[[]]]___aaaaaa``````aaabbbccceeeggggggdddaaaaaabbb``````aaabbbccccccccccccdddeeegggiiikkklllmmmnnnnnnnnnooopppqqqrrrssssssuuuxxx{{{||||||{{{{{{|||zzz|||~~~~~~~~~}}}~~~}}}zzzvvvttttttttttttsssqqqpppooonnnmmmnnnnnnooonnnmmmllllllkkkkkkkkkkkknnnkkkgggbbb^^^[[[YYYYYY]]]bbbhhhnnnqqqqqqnnnllllllnnnooonnnkkkkkknnnqqqttttttssssssrrrrrrssssssssssssttttttsssqqqooommmiiifffaaaZZZTTTQQQQQQSSSWWW^^^gggmmmqqqssswwwzzz}}}}}}ggg\\\VVVWWWYYYXXXUUURRRQQQQQQNNNMMMJJJHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHKKKJJJJJJIIIGGGFFFDDDCCCAAABBBBBBCCCBBBAAA@@@???@@@@@@???>>>===<<<;;;;;;<<<;;;::::::999999::::::888:::;;;;;;;;;<<<>>>@@@GGGSSSbbbnnnuuuyyy|||~~~zzzyyywwwyyy~~~zzzzzz~~~zzzpppeee\\\\\\]]]ZZZUUUSSSOOOMMMKKKHHHGGGGGGGGGHHHJJJIIIIIIIIIHHHFFFCCC@@@>>>===<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;::::::;;;<<<;;;999888999999::::::999999888999888888777777888888999:::::::::::::::999999888888888777777777777888888666555444444333333444444333444666555444444555777555777888888666555555666999:::@@@JJJPPPMMMJJJJJJHHHQQQeee~~~yyyttt{{{~~~}}}}}}}}}~~~}}}}}}~~~~~~}}}{{{yyyxxxvvvtttqqqkkkcccZZZRRRMMMPPPPPPRRRSSSVVVYYY[[[\\\]]]___aaabbbaaaaaabbbccceeegggiiihhheeecccaaaaaa___```aaabbbccccccccccccdddeeegggiiijjjkkkllllllllllllmmmoooqqqrrrsssttttttwwwzzz|||{{{{{{{{{{{{|||~~~|||yyyuuuttttttttttttsssooonnnmmmlllllllllmmmnnnooonnnmmmlllkkkkkkkkkkkklllkkkhhhddd```\\\YYYWWW[[[___eeekkknnnooommmkkkkkkmmmooonnnkkkkkknnnrrrtttttttttssssssrrrrrrrrrttttttssssssrrrpppooonnniiigggbbb[[[UUUQQQQQQRRRWWW^^^gggmmmqqqtttyyy||||||ggg^^^WWWYYYZZZYYYVVVSSSRRRRRRMMMLLLJJJHHHGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>======<<<;;;<<<;;;;;;:::::::::::::::999:::;;;;;;;;;;;;===???DDDLLLZZZhhhrrrxxxzzzzzzxxx|||zzzwwwvvv{{{{{{{{{|||rrrhhh______```]]]XXXUUUOOOMMMJJJHHHFFFFFFGGGHHHKKKJJJIIIIIIIIIFFFBBB???>>>===<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999888999999999999999999999999999999888888888888999999999::::::::::::999888888888888777777777777888888666555444444333333444444222333555555444555666888777888999888666555555666;;;<<>>======<<<<<<<<<;;;:::::::::::::::999:::;;;;;;:::;;;===???BBBGGGRRRaaannnvvvxxxvvvvvvxxx{{{}}}~~~}}}yyyyyy}}}tttiii```___```]]]YYYWWWOOOMMMIIIFFFEEEEEEGGGHHHKKKJJJJJJJJJIIIGGGCCC???>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::999999999999999999999999::::::999999999999::::::999999::::::999999888777888888777777777777888888777666555555444444555555111333555555555555777888777888888777555444555666:::===DDDMMMPPPLLLJJJKKKKKKWWWkkk~~~~~~~~~}}}}}}}}}|||{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxrrrqqqmmmhhhaaaZZZTTTPPPQQQRRRSSSUUUXXX[[[^^^______aaacccdddccccccdddeeefffggghhhhhhgggddd```]]]^^^___```aaabbbcccccccccbbbcccdddfffggghhhhhhhhhiiijjjlllnnnpppssstttuuusssvvvyyy{{{{{{zzzzzz{{{{{{}}}|||xxxuuurrrrrrrrrrrrqqqllllllkkkjjjjjjkkklllmmmpppooonnnmmmllllllllllllkkkkkkkkkjjjfffaaa[[[XXXZZZ]]]bbbhhhlllnnnnnnnnnnnnrrrvvvvvvtttssstttwwwyyyyyyyyyxxxwwwuuusssrrrtttsssrrrqqqpppoooooooooiiihhhccc]]]VVVRRRQQQQQQSSSZZZcccjjjpppvvv|||ppp```\\\XXXYYYZZZYYYVVVSSSQQQQQQKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHGGGDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@??????>>>>>>=========<<<;;;;;;::::::;;;;;;999:::;;;:::::::::<<<>>>AAAEEEMMM[[[jjjsssvvvuuutttuuuxxx~~~yyy~~~~~~ttthhh^^^\\\^^^\\\XXXWWWOOOMMMIIIFFFDDDEEEGGGHHHKKKJJJIIIJJJIIIGGGDDDAAA???>>>===<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::888777888999:::999999888888999999:::;;;::::::::::::::::::;;;999999999999999888888777888888777777777777888888888777666666555666666666222333555555555555666888777888888777555555666888777:::BBBKKKMMMIIIHHHJJJMMMXXXlll~~~~~~}}}{{{yyyxxxxxxxxxyyyzzzzzzyyyyyyxxxxxxxxxxxxqqqooolllggg```YYYTTTQQQQQQRRRTTTVVVYYY\\\___aaa```bbbdddeeeddddddeeefffffffffggghhhhhhfffaaa]]]]]]^^^___aaabbbccccccdddbbbccceeefffhhhiiiiiijjjjjjkkkmmmoooqqqsssuuuuuutttwwwzzz|||{{{{{{{{{{{{{{{}}}}}}yyyuuurrrqqqqqqpppooolllkkkjjjjjjjjjkkklllmmmooonnnmmmmmmlllmmmmmmmmmlllmmmmmmllliiiccc^^^[[[XXX[[[```eeeiiilllnnnnnnrrrwww}}}}}}{{{zzz{{{|||}}}}}}|||{{{xxxvvvtttssssssrrrrrrqqqooonnnmmmjjjhhhddd^^^WWWRRRPPPPPPQQQXXXaaajjjqqqxxxiii[[[ZZZWWWXXXYYYWWWTTTQQQOOOOOOKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJIIIIIIDDDCCCBBBBBBAAAAAABBBBBB@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;999:::;;;:::999999;;;===AAADDDJJJVVVdddoootttvvvpppssswwwzzz|||vvviii]]][[[\\\[[[YYYYYYQQQNNNJJJFFFEEEFFFHHHJJJJJJIIIIIIJJJJJJHHHEEEBBB???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888:::;;;999666555666888::::::999888888999::::::::::::999999999999::::::999999999999999888777777888888777777777777888888888777666666555555666666222444555555444444666777666777777666555555777999555999BBBKKKMMMIIIHHHKKKQQQ]]]qqq}}}{{{yyyxxxxxxxxxyyyxxxxxxwwwwwwwwwwwwwwwwwwsssppplllfff___XXXRRROOORRRSSSTTTWWWZZZ]]]```bbbaaaccceeeeeeeeedddeeegggffffffgggiiikkkhhhccc___\\\]]]___aaabbbccccccdddccceeefffiiikkklllmmmmmmlllmmmnnnppprrrsssuuuuuuuuuxxx{{{||||||{{{{{{|||{{{}}}~~~zzzvvvrrrpppooonnnllllllkkkkkkjjjkkklllmmmnnnmmmmmmmmmmmmmmmnnnnnnooonnnoooooonnnjjjeee```]]]YYY\\\```eeeiiimmmoooqqqvvv|||~~~{{{yyywwwqqqrrrssssssrrrpppmmmllljjjhhheee___XXXRRRPPPPPPPPPWWWbbbkkksss|||dddXXXYYYUUUVVVWWWUUURRRNNNMMMLLLKKKKKKLLLMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJCCCCCCAAA@@@@@@AAAAAABBB@@@@@@@@@????????????>>>======<<<;;;;;;;;;;;;;;;999:::;;;:::999999;;;===@@@CCCHHHQQQ]]]iiiqqqvvvrrruuuyyy~~~~~~yyylll___\\\^^^]]]\\\\\\RRROOOKKKGGGFFFGGGIIIKKKIIIIIIIIIJJJJJJIIIFFFCCC???>>>===<<<<<<;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::<<<>>>???>>>:::999:::<<<;;;:::999888888999:::;;;999999888888888888999999888999999999999888777777888888777777777777888888777777666555555555555666333444666555444444555777666666666666555666888:::666;;;DDDMMMNNNKKKJJJMMMVVVcccxxx}}}{{{yyyxxxyyyzzz{{{xxxwwwvvvvvvvvvvvvvvvvvvuuurrrmmmfff^^^VVVPPPMMMRRRSSSUUUWWWZZZ^^^aaabbbaaaccceeefffeeeeeefffggggggfffhhhkkklllkkkeee```\\\]]]___```bbbccccccdddeeefffhhhkkkmmmoooppppppmmmnnnoooppprrrtttuuuuuuuuuxxx{{{}}}}}}||||||}}}{{{~~~{{{vvvrrrpppnnnlllkkkllllllkkkjjjkkklllnnnooommmllllllmmmmmmnnnoooppppppppppppnnnkkkgggbbb___\\\^^^bbbggglllpppssstttxxx}}}zzzxxxpppqqqssstttssspppmmmkkkjjjiiieee___XXXSSSPPPPPPPPPXXXbbbmmmuuuaaaVVVXXXTTTUUUUUUTTTPPPMMMKKKKKKKKKLLLMMMNNNNNNOOONNNNNNKKKKKKJJJJJJIIIIIIIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKCCCBBBAAA@@@???@@@AAAAAA@@@@@@@@@???????????????======<<<;;;;;;;;;;;;<<<999:::;;;:::999999;;;<<<@@@BBBGGGNNNYYYdddooovvvwwwzzz}}}}}}yyy}}}yyymmmcccbbbdddbbb___^^^WWWTTTPPPLLLIIIJJJMMMPPPNNNNNNNNNMMMJJJFFFAAA???===<<<<<<;;;;;;:::999999::::::::::::::::::::::::::::::;;;<<<;;;:::888777<<<;;;;;;::::::999999888888888999999999:::::::::999999999999999999999999888888888888888888888888:::999777666666666777888555555555555555555555555777777666666555555555555666777777777777777666666:::<<>>>>>>>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>AAADDDIIIPPP\\\jjjtttxxx|||yyyzzz~~~{{{oooeeedddfffeeebbbaaaZZZWWWRRRLLLIIIJJJMMMOOOOOOOOONNNLLLIIIEEEBBB???>>>======<<<<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;:::999888999999999999999999999999888888999999999:::::::::999999999999999999999999999999999999999999999999999999888777777777777777666666666666666666666666666666666666555555444444666666777777777777666666:::<<>>>>><<<;;;;;;<<<===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAAEEEKKKWWWfffpppvvvzzzyyyxxx}}}rrrhhhgggiiihhhfffeee]]]YYYSSSMMMJJJKKKMMMOOOQQQPPPNNNLLLHHHEEEBBBAAA???>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;:::999999666666777888888999::::::888888999999999:::::::::999999999999999999999999999999999999999999999999888888999999888888777666777777777777777777777777555555555555555444444444666666777777777777666666:::<<>>===;;;<<<======<<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAAGGGSSSbbbmmmtttxxx~~~{{{xxxsssjjjiiilllkkkiiihhh```ZZZSSSNNNLLLMMMOOOQQQRRRQQQNNNKKKHHHEEECCCAAA>>>>>>======<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999777888888888999999999:::888888999999999:::::::::999999999999999999999999888888888888888888888888777888999:::999888777666666666666666666666666666555555555555444444444444555666666777777777777666999<<>>===<<<<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@EEEQQQ___jjjrrrxxxzzz}}}|||tttkkkkkknnnmmmkkkkkkbbb\\\SSSNNNNNNPPPRRRSSSSSSRRROOOKKKHHHEEEBBBAAA======<<<;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::999999999999888888999999999:::::::::999999999999999999999999777777777777777777777777888999:::::::::999777666555555555555555555555555555555555555555555555555555555666777777777777777999;;;AAAGGGHHHFFFIIINNNXXXbbbrrrxxxyyy}}}~~~}}}|||{{{{{{|||{{{{{{yyywwwuuusssrrrpppppprrrsssuuuvvvwwwwwwtttsssrrrpppooonnnmmmmmmkkkkkkjjjjjjhhhgggeeeeee]]][[[XXXTTTQQQOOONNNMMMNNNQQQUUUWWWZZZ\\\```bbbdddfffggghhhgggfffggghhhhhhhhhfffeeecccbbbaaaaaaaaaaaaaaaaaabbbccceeeeeeeeeeeefffggghhhjjjkkklllllllllmmmooorrrvvvzzz|||}}}|||}}}}}}{{{yyywwwtttqqqoooooonnnkkkjjjhhhggggggiiijjjkkkmmmmmmllllllmmmooopppqqqsssqqqoooooopppppppppooohhhgggeeeccceeekkksssyyy~~~|||{{{zzzwwwuuuuuuuuutttrrrqqqpppoooooollljjjhhhccc^^^YYYTTTRRRSSSWWWaaaoooxxx~~~yyyxxxwwwaaaTTTMMMKKKNNNQQQSSSSSSRRRSSSSSSTTTTTTTTTUUUVVVTTTQQQNNNLLLLLLKKKJJJJJJJJJJJJJJJIIIKKKNNNPPPPPPNNNMMMLLLIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA???===<<<<<<===>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>CCCMMMZZZdddqqqyyy||||||zzz}}}vvvmmmmmmppppppooonnnfff^^^UUUOOOOOOQQQSSSSSSSSSRRRPPPMMMIIIEEEBBB@@@<<<<<<<<<;;;::::::999999::::::::::::::::::::::::::::::999999999:::;;;;;;<<<<<<;;;;;;:::999999888888888999999999:::::::::999999999999999999999999777777777777777777777777999999999:::999999888777555555555555555555555555555555555666666666666666444555666777777888888777999;;;AAAGGGHHHFFFIIINNNVVV```ppp~~~~~~{{{||||||}}}~~~|||{{{yyyxxxyyywwwuuurrrooollljjjiiieeeeeeggghhhjjjlllnnnnnnnnnnnnmmmmmmlllkkkkkkjjjeeeddddddcccaaa___^^^]]]VVVTTTRRROOOMMMLLLLLLLLLNNNPPPTTTWWWYYY\\\```cccccceeeggghhhgggggggggiiigggfffeeecccbbbbbbbbbbbbaaaaaaaaabbbbbbdddeeeeeeeeeeeefffggghhhjjjkkklllmmmmmmmmmooorrrvvvzzz}}}}}}}}}|||zzzxxxwwwtttrrrqqqpppoookkkjjjiiihhhggghhhhhhiiimmmmmmmmmnnnoooppprrrrrrrrrqqqppppppqqqrrrqqqooojjjiiigggffffffkkkrrrwwwzzz~~~|||{{{{{{zzzxxxvvvttttttsssrrrqqqpppoooooolllkkkhhhddd___YYYUUURRRTTTXXXcccpppyyy}}}vvvuuu~~~yyycccVVVOOOKKKOOOSSSUUUUUUTTTSSSSSSUUUVVVXXXZZZ[[[YYYTTTPPPLLLLLLKKKJJJIIIIIIIIIIIIHHHKKKNNNOOONNNLLLLLLLLLIIIIIIIIIIIIGGGFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA???>>><<<===>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<@@@HHHTTT]]]ooozzz~~~|||}}}yyyzzz~~~yyyppppppssstttrrrrrrlllcccWWWPPPPPPQQQQQQPPPRRRRRRQQQNNNJJJFFFAAA???=========<<<;;;;;;::::::::::::::::::::::::::::::::::::999999999:::;;;<<<:::::::::999999999999999888888999999999:::::::::999999999999999999999999888888888888888888888888::::::999999888888888999555555555555555555555555666666666777777777888888444555666777888888888888888;;;AAAGGGGGGFFFHHHNNNVVVaaaqqq|||{{{~~~|||yyyvvvuuurrrpppkkkgggbbb___]]]\\\XXXXXXYYY[[[]]]```bbbcccddddddeeeeeeeeeeeedddddd___^^^^^^\\\ZZZXXXVVVUUUPPPOOOMMMLLLKKKKKKKKKKKKMMMPPPTTTWWWYYY\\\```cccccceeeggghhhgggggghhhiiieeedddcccbbbaaabbbbbbcccbbbbbbbbbbbbcccdddeeeeeeeeedddeeeeeefffhhhjjjlllnnnmmmmmmooorrrvvvzzz}}}}}}~~~~~~|||wwwvvvuuutttrrrqqqppppppmmmlllkkkiiihhhhhhhhhhhhoooooopppppppppqqqqqqrrrrrrqqqqqqsssttttttrrrppplllkkkjjjhhhhhhkkkppptttxxx{{{}}}|||zzzyyyzzzyyyxxxvvvtttssssssrrrqqqpppoooooolllkkkhhheee```ZZZUUURRRSSSWWWaaannnvvvyyy~~~~~~uuusss|||~~~fffZZZTTTOOOSSSWWWXXXVVVSSSQQQPPPTTTTTTUUUVVVXXXWWWTTTQQQLLLLLLKKKJJJIIIIIIIIIIIIHHHKKKMMMMMMKKKJJJKKKMMMIIIIIIJJJIIIHHHGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB???>>>======>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::<<<===@@@GGGQQQXXXmmmzzz{{{yyy~~~{{{rrrrrrvvvvvvuuuuuupppfffZZZQQQPPPPPPOOONNNRRRRRRQQQOOOKKKFFFAAA>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::::::::999888999:::<<<===777777777888999999::::::888888999999999:::::::::999999999999999999999999::::::::::::::::::::::::;;;:::999888777888999:::777777777777777777777777666666777777888888999999444555666777888888888888888;;;AAAGGGGGGFFFHHHNNNWWWbbbsss}}}{{{~~~~~~~~~}}}{{{wwwtttrrrllliiiddd^^^YYYUUUTTTSSSOOOOOOPPPRRRTTTWWWYYYZZZ[[[[[[\\\]]]^^^^^^]]]]]][[[[[[ZZZXXXVVVTTTRRRQQQMMMLLLKKKJJJIIIJJJJJJKKKMMMPPPSSSWWWYYY\\\```cccccceeeggghhhgggggghhhiiidddcccbbbaaaaaabbbcccdddbbbbbbbbbbbbcccdddeeeeeedddccccccdddeeegggiiikkknnnnnnnnnooorrrvvvzzz}}}zzz}}}|||uuuttttttsssrrrqqqpppoooooonnnmmmkkkjjjiiiiiihhhrrrrrrrrrqqqqqqqqqqqqppprrrrrrsssuuuwwwvvvtttqqqmmmmmmllljjjiiilllpppssswwwzzz{{{yyyxxxxxxyyyxxxwwwuuussssssrrrrrrqqqpppoooooolllkkkiiieee```ZZZUUUQQQPPPTTT^^^jjjqqqtttyyy~~~|||sssrrrzzz~~~iii]]]XXXSSSVVVZZZZZZWWWSSSOOOMMMQQQPPPOOOPPPQQQRRRQQQPPPMMMLLLKKKJJJIIIHHHHHHHHHHHHJJJLLLKKKIIIIIIKKKMMMIIIJJJJJJJJJIIIGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB???>>>======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<999<<<>>>@@@BBBHHHQQQXXXkkkyyy}}}{{{~~~sssooorrrwwwwwwuuukkkcccXXXRRRQQQQQQOOOMMMNNNMMMMMMNNNMMMIIICCC???===<<<<<<<<<<<<;;;;;;;;;888888888888888888888888;;;:::888777777888:::;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;::::::::::::;;;<<<;;;::::::999999::::::;;;999999999888888888888777777777666666666666777777555666777888888777666555666666666777888888888999666AAACCCAAAFFFIIILLLVVV```qqq~~~zzzvvvvvvwwwsssmmmhhhccc[[[UUUQQQOOOMMMLLLMMMOOOQQQRRRQQQPPPPPPQQQQQQQQQRRRSSSTTTVVVVVVWWWTTTSSSRRRQQQPPPOOOOOOOOOMMMLLLJJJIIIJJJKKKMMMNNNLLLOOOSSSVVVXXXZZZ\\\^^^bbbcccdddeeeffffffffffffeeedddcccbbbbbbbbbcccddddddfffffffffdddcccdddeeehhhgggggghhhjjjlllnnnooonnnnnnnnnppprrruuuwwwyyy}}}~~~zzzxxxuuurrrppppppooonnnmmmqqqpppnnnlllkkklllmmmnnnppppppqqqrrrssssssssssssssssssssssssssstttuuuvvvsssqqqnnnjjjhhhjjjnnnqqquuuyyy~~~yyyyyyxxxwwwvvvvvvwwwwwwsssrrrqqqqqqrrrrrrqqqooonnnllliiieeeaaa\\\UUUQQQSSSWWW\\\bbbhhhooovvv{{{}}}wwwuuu{{{jjj\\\YYYVVVWWWWWWUUUQQQOOONNNOOOQQQQQQRRRRRRRRRPPPOOONNNMMMLLLJJJHHHHHHHHHJJJKKKIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMKKKJJJHHHGGGEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@AAA???===<<<>>>??????>>>======<<<<<<<<<<<<======;;;<<<<<<===???CCCIIIMMMbbbrrr}}}rrrooossswwwxxxvvvnnnfff\\\UUUSSSRRRQQQNNNOOONNNNNNNNNLLLIIICCC???>>>>>>=========<<<<<<<<<999999999999999999999999;;;:::888777777888:::;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;:::999999999999:::;;;;;;::::::999999::::::;;;999999999888888888888777555666666666666666666555555666777888888777666555555555666666777888888888777CCCEEECCCIIIKKKNNNYYYhhh{{{~~~}}}zzzuuuuuuvvvqqqkkk```[[[TTTOOOLLLJJJIIIGGGJJJLLLNNNNNNMMMLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPQQQPPPOOONNNMMMMMMMMMNNNMMMLLLJJJJJJJJJKKKMMMNNNLLLOOOSSSVVVXXXYYY[[[]]]bbbbbbcccdddeeeeeeeeeeeeddddddcccbbbbbbbbbcccdddfffggggggfffdddcccdddeeeggggggggggggiiikkkmmmnnnnnnnnnoooppprrrtttwwwxxx{{{}}}xxxwwwuuurrrqqqqqqrrrqqqppppppooonnnllllllmmmoooppprrrrrrsssttttttttttttsssuuuuuuttttttttttttttttttvvvtttqqqmmmiiihhhiiikkkqqquuuzzzzzzzzzyyywwwvvvvvvuuuuuuqqqpppnnnoooppppppooommmnnnllliiieeeaaa[[[UUUPPPOOORRRWWW\\\cccjjjrrrwww}}}~~~xxxvvv{{{}}}~~~kkk]]]YYYTTTTTTTTTQQQNNNMMMMMMNNNUUUUUUVVVUUUTTTSSSQQQPPPNNNLLLJJJIIIHHHHHHIIIJJJIIIIIIIIIKKKLLLNNNPPPQQQMMMLLLKKKIIIGGGFFFDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@BBB???======>>>??????>>>>>>======<<<<<<<<<<<<===<<<<<<======>>>BBBHHHLLL\\\mmm}}}~~~}}}sssppptttxxxxxxuuuppphhh^^^WWWUUUTTTSSSQQQQQQPPPOOONNNLLLHHHBBB>>>???>>>>>>>>>============::::::::::::::::::::::::;;;:::999888888999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888999999::::::::::::::::::::::::999999999888888888888777444555555666666555555444555666666777777666666555555555666666777888888999999DDDGGGGGGLLLMMMQQQ^^^ppp~~~}}}yyytttssssssmmmfffWWWSSSMMMIIIHHHGGGFFFEEEHHHJJJLLLLLLKKKIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJJJJLLLMMMNNNMMMPPPSSSUUUWWWXXXZZZ\\\``````aaabbbccccccccccccccccccbbbbbbbbbccccccdddggghhhhhhgggeeecccdddeeefffffffffggghhhjjjlllmmmoooooopppqqqrrrtttvvvwwwyyy|||}}}~~~~~~|||wwwvvvtttrrrrrrsssttttttssspppooonnnnnnnnnoooqqqqqqtttuuuuuuuuuuuutttssssssuuuvvvvvvvvvvvvtttsssrrrvvvuuusssoookkkhhhhhhhhhlllpppuuu{{{~~~~~~|||{{{zzzxxxvvvuuutttsssqqqooonnnnnnooopppnnnmmmnnnlllhhheeeaaa[[[UUUPPPLLLNNNSSSXXX^^^fffooottt|||{{{yyy}}}}}}}}}lll]]]YYYTTTTTTRRROOOMMMLLLNNNPPPYYYYYYYYYXXXWWWTTTRRRQQQOOONNNLLLJJJHHHHHHHHHIIIHHHIIIJJJMMMOOORRRUUUVVVMMMLLLJJJHHHFFFDDDBBBBBBCCCCCCCCCBBBBBBBBBBBBAAABBB@@@>>>>>>?????????>>>>>>>>>======<<<<<<<<<;;;<<<============@@@EEEIIITTTdddxxx|||yyy{{{vvvsssvvvxxxwwwsssllleee]]]VVVTTTTTTTTTTTTTTTRRRPPPOOOLLLHHHBBB>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::::::::::::::::::::::::::999999999999999999999999999999999888888999999999::::::::::::::::::::::::999999999888888888777777555555666777777666555555666666666666666666666666555666666777888999::::::999DDDGGGIIINNNNNNUUUeeezzzxxxzzz}}}|||xxxsssqqqooohhh```QQQNNNJJJHHHGGGHHHHHHGGGKKKMMMNNNNNNMMMKKKKKKKKKLLLLLLMMMMMMLLLKKKIIIIIIJJJIIIIIIIIIJJJKKKKKKLLLKKKKKKJJJJJJKKKLLLMMMNNNNNNPPPSSSUUUUUUVVVYYYZZZ^^^^^^___```aaaaaaaaaaaabbbbbbbbbbbbbbbcccccccccggghhhiiigggeeecccdddeeegggggghhhiiijjjkkkllllllppppppqqqrrrssstttuuuvvvwww{{{~~~zzzwwwuuurrrrrrrrrssssssrrrqqqqqqpppoooppppppqqqqqquuuvvvvvvuuutttsssrrrrrrssstttvvvwwwwwwvvvtttrrrrrrssssssqqqnnnjjjiiiiiiiiilllqqqvvv{{{}}}~~~~~~|||zzzwwwuuurrrqqqrrrqqqppppppqqqqqqpppooonnnkkkhhheeeaaa[[[TTTPPPLLLNNNRRRWWW]]]fffooouuu~~~|||~~~lll]]]XXXVVVUUUSSSPPPNNNOOOQQQTTTZZZZZZZZZYYYWWWTTTRRRPPPPPPOOOMMMKKKIIIIIIHHHHHHIIIJJJKKKMMMPPPSSSUUUWWWLLLKKKJJJGGGEEECCCAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCAAA??????@@@@@@???>>>>>>>>>>>>======<<<;;;;;;===============???CCCFFFLLLZZZooo~~~zzz}}}vvvttt~~~yyyvvvxxxyyyvvvqqqfffaaaZZZTTTRRRSSSTTTVVVUUUTTTQQQOOOLLLHHHCCC???=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999999999::::::::::::999999999::::::;;;;;;::::::999999999999888888888777777666777888999999888777666666666555555555555666666666777777888:::;;;;;;<<<999BBBFFFJJJOOOPPPYYYmmmssswww|||{{{xxxrrroookkkbbbYYYLLLJJJHHHGGGHHHIIIJJJIIILLLNNNPPPPPPOOOMMMMMMNNNNNNNNNOOOOOONNNLLLJJJIIIJJJJJJIIIJJJJJJKKKLLLMMMJJJJJJJJJKKKKKKLLLMMMNNNPPPQQQSSSTTTTTTUUUWWWYYY[[[\\\]]]^^^____________aaaaaabbbbbbccccccccccccggghhhhhhgggeeecccdddeeehhhiiijjjkkkllllllmmmmmmppppppqqqssstttuuuuuuvvvwwwzzz~~~~~~xxxvvvsssqqqqqqqqqpppooossssssrrrrrrqqqqqqqqqqqquuuuuuuuutttsssrrrqqqpppppprrrtttvvvwwwwwwvvvuuurrrssstttsssoookkkiiihhhgggiiinnntttxxx||||||yyyuuurrrqqqrrrqqqooopppqqqqqqpppnnnmmmkkkhhhddd```ZZZTTTOOOLLLNNNQQQUUU[[[eeeooovvv~~~{{{|||~~~mmm]]]WWWWWWVVVTTTQQQOOOOOORRRUUUWWWWWWWWWVVVUUUSSSPPPOOOPPPOOONNNLLLKKKIIIIIIHHHJJJKKKKKKLLLNNNOOOQQQRRRKKKKKKIIIGGGEEECCCAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@AAAAAA???=========>>>>>>===<<<;;;;;;<<<======<<<<<<===@@@CCCGGGSSSeeettt}}}~~~xxx}}}wwwqqqyyy|||zzz{{{{{{wwwrrrddd```YYYTTTQQQRRRUUUWWWVVVTTTQQQOOOLLLIIIDDD@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999999999::::::::::::999999999999;;;;;;;;;;;;999999999999999888888888888777666777999::::::999777666666555555444444555555666666666777888999;;;<<<<<<:::BBBEEEJJJPPPQQQ^^^wwwsssyyy{{{{{{wwwqqqmmmhhh]]]SSSIIIGGGFFFFFFHHHJJJKKKJJJKKKMMMPPPPPPOOONNNNNNOOOOOOOOOPPPQQQOOOMMMKKKIIIKKKKKKKKKKKKKKKLLLMMMNNNIIIIIIJJJKKKLLLMMMNNNNNNQQQRRRSSSSSSRRRSSSUUUWWWYYYZZZ[[[\\\\\\]]]]]]\\\___```aaabbbcccccccccccceeefffffffffdddcccdddeeeiiijjjkkklllmmmmmmmmmmmmoooppprrrsssuuuvvvvvvvvvxxx{{{~~~yyyvvvsssqqqqqqpppooonnnssssssssssssssssssssssssuuuuuuuuutttsssrrrqqqpppoooppprrrtttvvvvvvvvvvvvuuuvvvvvvtttooojjjfffeeefffhhhlllqqqvvv{{{~~~{{{wwwtttqqqpppnnnmmmmmmnnnooommmlllmmmkkkgggddd```ZZZTTTOOOJJJLLLNNNRRRYYYcccnnnvvv|||zzzzzz}}}ooo___YYYVVVVVVTTTQQQOOONNNPPPRRRSSSTTTTTTUUUTTTSSSQQQPPPPPPOOONNNMMMLLLKKKJJJIIIKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJIIIGGGEEEDDDCCCBBBDDDEEEEEEEEEEEEFFFFFFFFFDDDCCCBBBBBBBBBAAA???===;;;<<<===>>>>>>===<<<;;;;;;<<<<<<<<<<<<===???BBBDDDMMM[[[iiitttzzz||||||zzz~~~zzzpppuuu}}}|||{{{uuugggccc]]]WWWSSSRRRUUUWWWVVVTTTQQQOOOMMMIIIEEEBBB============<<<<<<<<<<<<::::::::::::::::::::::::999999999::::::999999999::::::::::::::::::::::::888888888888888888888888777888999::::::999888777888999;;;<<<<<<;;;999888999999999888888888888777555666888::::::888666555666555444444444444555666444444555666888999:::;;;<<>>???>>>===<<<999:::;;;;;;;;;<<>>>>>>>>>>>============::::::::::::::::::::::::888999999::::::999999888::::::::::::::::::::::::888888888888888888888888666777888999999888777666888999;;;<<<<<<;;;999888999999999888888888888777444555888999999888555444666555444333333444555666222222333555666888999999===CCCEEEKKKSSSVVVhhh|||zzzzzzvvvpppjjjcccWWWKKKJJJIIIIIIJJJMMMOOOPPPOOOLLLOOORRRSSSSSSSSSTTTUUUSSSTTTVVVWWWVVVTTTQQQOOOMMMLLLLLLKKKKKKKKKLLLLLLHHHIIIJJJLLLMMMMMMNNNNNNRRRSSSSSSRRRQQQQQQSSSVVVVVVWWWXXXYYYZZZZZZZZZZZZ^^^___aaabbbcccccccccbbb```bbbccccccccccccdddfffggghhhjjjkkkllllllkkkjjjmmmnnnqqqtttvvvxxxxxxxxx{{{}}}}}}yyyxxxvvvsssssstttuuuuuutttnnnoooqqqtttwwwxxxzzzzzzvvvvvvvvvvvvvvvuuuuuutttrrrrrrqqqqqqqqqrrrssssssqqqssssssrrrooolllkkkkkkdddeeehhhlllqqqvvv{{{}}}zzzvvvtttqqqpppooooooppppppooonnnmmmjjjgggddd```ZZZSSSOOOLLLMMMNNNQQQYYYdddpppxxx|||vvveee___ZZZZZZZZZXXXUUURRRRRRRRRQQQSSSUUUWWWXXXXXXXXXXXXNNNNNNNNNNNNNNNMMMLLLKKKIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGDDDDDDCCCCCCCCCBBB???===888:::<<<>>>??????>>>===888:::;;;;;;;;;<<