BM6P6(@ vvvqqqssszzzzzzzzzzzz{{{{{{{{{||||||{{{}}}wwwkkk```XXXTTTTTTLLLGGGFFFFFFFFFHHHLLLKKKQQQXXX\\\bbbhhhkkkiiimmmllllllmmmpppsssvvvxxxuuuvvvxxxzzz{{{}}}~~~}}}}}}||||||wwwtttoookkkgggccc___\\\VVVTTTQQQOOOOOOMMMKKKIIIMMMNNNTTTaaasssuuummmiiiggggggrrryyyiiiXXXMMMGGGEEEGGGLLLMMMMMMKKKHHHDDDBBBBBBCCCDDDEEEEEEEEEDDDBBBBBB;;;;;;;;;;;;===???AAACCCFFFHHHSSSkkkyyyaaaUUUJJJHHHKKKMMMQQQUUU___gggrrryyy~~~sssllliiihhhhhhiiimmmqqqpppllliiiiiilllllliiigggffffffiiivvv}}}yyyuuusssuuuuuuvvvzzz~~~uuuvvv~~~}}}wwwrrroooiiibbb\\\TTTRRRPPPOOOOOOPPPQQQRRRVVVcccwww|||pppmmmrrr|||vvvppprrrxxx~~~~~~xxxxxxyyyyyyzzzzzz{{{{{{|||}}}rrreee[[[VVVVVVOOOJJJIIIJJJIIIKKKOOOSSSXXX]]]```gggnnnrrrqqqrrrqqqppppppqqqtttwwwyyyyyy{{{~~~zzzuuuqqqmmmhhhccc```WWWTTTPPPNNNLLLLLLJJJIIIMMMOOOUUUccctttwwwnnnjjjhhhhhhqqqxxxjjjXXXNNNGGGEEEGGGJJJKKKKKKJJJFFFCCCAAAAAACCCDDDEEEEEEEEEDDDBBBAAA???>>>>>>===>>>???@@@AAAFFFIIIUUUmmmwww^^^SSSIIIHHHJJJMMMQQQUUU___gggrrryyy~~~ssslllhhhfffeeedddiiimmmnnnkkkhhhiiikkkjjjhhhfffeeedddhhhuuu}}}|||}}}wwwtttzzzzzztttoooiiibbb]]]UUUTTTRRRPPPPPPPPPRRRSSSTTT```rrr~~~qqqmmmpppzzz~~~sssnnnqqqwww||||||vvvvvvwwwxxxxxxyyyzzzzzz|||~~~|||oooeee___XXXQQQLLLLLLMMMLLLNNNQQQXXX]]]aaadddjjjssswwwwwwzzzxxxvvvuuuvvvyyy}}}~~~yyytttoooiiifff\\\XXXRRRNNNLLLLLLKKKJJJMMMOOOWWWfffwwwyyyqqqllljjjiiipppvvvkkkZZZOOOHHHFFFGGGHHHIIIJJJHHHEEEBBB@@@@@@CCCDDDEEEEEEEEEDDDBBBAAACCCBBB@@@???>>>>>>??????DDDHHHVVVooonnnYYYOOOGGGGGGJJJLLLQQQUUU```hhhrrryyy~~~~~~ssskkkfffdddbbb___dddiiikkkjjjhhhhhhiiihhhfffddddddcccgggssswwwpppuuu}}}}}}uuupppjjjccc___WWWVVVSSSQQQQQQQQQRRRSSSRRR\\\jjj|||sssmmmnnnwwwyyyxxxtttllllllqqqvvv|||~~~zzzuuuuuuvvvwwwxxxzzzzzz{{{}}}~~~|||qqqkkk^^^XXXSSSTTTTTTSSSUUUXXX]]]ccchhhkkkqqqxxx{{{zzz~~~}}}{{{{{{}}}zzztttnnnjjjbbb]]]UUUPPPNNNMMMMMMMMMLLLPPPZZZhhhxxx|||sssmmmkkkjjjooouuu~~~nnn\\\PPPIIIFFFGGGGGGHHHIIIHHHEEEBBBAAAAAACCCDDDEEEEEEEEEDDDCCCBBBCCCBBB@@@???>>>>>>??????BBBGGGVVVpppxxxcccTTTLLLFFFFFFIIILLLPPPVVV```hhhrrryyy}}}}}}rrrjjjfffcccbbb]]]bbbgggjjjiiigggggggggfffddddddddddddgggssstttlllpppvvv~~~wwwpppjjjddd```YYYWWWTTTRRRPPPPPPQQQRRRPPPWWWbbbrrruuummmlllssszzznnnjjjhhhfffjjjssswww}}}|||xxxtttuuuvvvxxxyyy{{{|||||||||~~~}}}vvviiiccc___```aaa```aaadddgggmmmsssvvv{{{~~~~~~~~~yyyrrrnnngggaaaXXXRRROOONNNNNNNNNLLLQQQ\\\kkkzzz~~~uuuoookkkjjjnnnttt~~~ppp^^^RRRJJJGGGGGGHHHIIIJJJIIIGGGEEEDDDDDDDDDEEEFFFFFFFFFEEEDDDCCC@@@???>>>===>>>???@@@AAA@@@FFFVVVooosss\\\OOOIIIEEEGGGIIIKKKPPPVVV^^^gggrrryyy|||zzzpppjjjfffdddccc```cccfffiiiiiigggfffeeeeeedddfffhhhhhhjjjtttuuunnniiilllpppwwwyyyrrrlllfffbbbZZZXXXUUURRRPPPPPPPPPPPPOOOTTT\\\iii}}}wwwnnnkkkooo|||zzzjjjeeeddddddkkktttxxx{{{wwwssstttuuuwwwyyy{{{|||}}}{{{}}}uuuooolllmmmnnnmmmnnnpppsssxxx}}}~~~~~~xxxsssiiiddd[[[TTTPPPOOONNNMMMNNNUUUaaaooo}}}wwwpppllljjjkkkrrr}}}sss```SSSJJJGGGHHHHHHJJJKKKKKKHHHFFFFFFFFFFFFGGGGGGHHHHHHFFFEEEDDD>>>=========>>>???AAABBBAAAGGGVVVnnnsss[[[MMMHHHFFFHHHIIIKKKOOOUUU]]]eeeqqqxxx|||xxxooojjjfffdddbbbaaaccceeeggghhhgggffffffeeefffjjjnnnnnnnnnvvv{{{oookkkgggiiilllrrr}}}}}}vvvpppjjjfff]]][[[XXXTTTRRRPPPPPPPPPPPPSSSYYYdddvvvwwwoooiiilllwwwxxxttttttpppkkkiiihhhllltttyyyzzzwwwqqqrrrtttvvvxxxzzz||||||yyy|||~~~zzzoooiiiaaaZZZUUUSSSQQQPPPQQQYYYffftttwwwpppkkkiiigggooo{{{tttaaaTTTKKKGGGHHHHHHIIIKKKKKKIIIGGGFFFGGGHHHHHHIIIIIIIIIHHHGGGFFF??????>>>>>>???@@@BBBCCCDDDJJJWWWmmmuuu[[[LLLHHHGGGIIIJJJJJJOOOUUU[[[dddpppxxx|||xxxoooiiidddaaa`````````aaacccfffggghhhhhheeehhhnnnttttttsssxxxrrrjjjggghhhkkkpppzzz|||vvvpppkkkaaa^^^[[[WWWTTTRRRRRRRRRQQQTTTYYYbbbrrrxxxoooiiiiiisssuuukkkhhhiii}}}wwwrrrppplllnnnsssyyyzzzwwwpppqqqrrrtttwwwyyy{{{{{{yyy{{{tttoooggg```[[[XXXUUUTTTTTT\\\jjjwwwwwwpppkkkiiiccclllzzzuuubbbUUUKKKHHHHHHGGGIIIJJJJJJIIIGGGFFFGGGIIIIIIJJJJJJJJJIIIHHHGGGBBBAAA@@@@@@@@@AAABBBCCCFFFLLLYYYmmmvvvZZZKKKHHHHHHJJJJJJJJJOOOUUUZZZcccooowww|||yyyooohhhccc___]]]^^^^^^^^^aaadddhhhiiijjjeeeiiiqqqxxxxxxvvvzzzvvvkkkggghhhkkkpppzzzzzztttooodddaaa]]]YYYVVVTTTTTTTTTRRRUUUYYYbbbqqqwwwpppiiihhhqqq}}}|||pppfffdddffftttpppqqqqqqqqq~~~|||ssssssrrrrrrqqqrrrtttwwwxxxyyy}}}zzztttllleee___[[[XXXVVVVVV^^^jjjyyywwwpppkkkhhhjjjnnnwwwiiiWWWNNNJJJIIIIIIKKKLLLKKKHHHEEEDDDDDDHHHOOOSSSQQQOOOMMMJJJEEEAAAAAA@@@???@@@AAACCCDDDDDDIIIWWWmmmqqq[[[MMMIIIFFFHHHIIIIIIMMMSSSWWW\\\eeennnvvvxxxppphhhaaa^^^```^^^^^^^^^^^^```aaabbbccceeehhhjjjlllmmmrrrzzzqqqmmmiiigggkkkrrr{{{{{{wwwtttkkkfff___YYYVVVUUUSSSRRRVVVTTTXXXcccqqqyyy|||}}}}}}tttmmmjjjkkkpppsss~~~pppdddaaacccyyysssqqqqqqrrr~~~~~~vvvuuusssrrrqqqrrrtttvvvxxxyyy||||||xxxqqqkkkfffbbb]]][[[XXX___lll{{{xxxqqqlllhhhiiimmmvvvkkkYYYNNNJJJIIIIIIJJJKKKJJJHHHEEEEEEEEEFFFMMMQQQOOOMMMKKKHHHCCCAAAAAA@@@???@@@AAABBBCCCDDDIIIWWWkkk}}}nnnWWWLLLGGGEEEFFFGGGHHHLLLQQQXXX]]]eeennnvvvzzzsssjjjaaa\\\\\\[[[[[[\\\^^^```ccceeeffffffgggiiijjjlllqqqzzzzzzooojjjgggiiimmmvvvzzzwwwlllhhhaaa\\\YYYWWWVVVUUUVVVWWW\\\hhhvvv~~~zzzsssmmmlllooorrr{{{ppplllmmm}}}sssoooppprrr~~~~~~xxxvvvuuurrrqqqqqqsssuuuwwwwww{{{}}}xxxsssnnniiiddd```[[[cccppp~~~{{{ssslllhhhgggllluuuooo[[[OOOIIIHHHHHHJJJKKKJJJHHHFFFFFFFFFGGGMMMQQQPPPMMMLLLHHHDDDBBBAAA@@@@@@@@@AAABBBCCCDDDIIIWWWjjjzzzzzzmmmUUUKKKFFFDDDEEEFFFGGGKKKPPPZZZ^^^fffnnnvvv~~~yyyssskkk```YYYXXXXXXYYY[[[^^^aaaeeehhhiiifffgggggggggiiioooyyyuuuoooiiihhhjjjppp}}}~~~{{{pppkkkddd___]]][[[ZZZYYYVVVYYY```lll{{{|||rrrmmmnnnrrr}}}pppkkknnnrrrzzzuuuvvvuuusssqqqqqqsssuuuvvvwww{{{~~~yyytttnnnhhhddd```hhhttt~~~vvvnnniiifffkkktttsss]]]PPPIIIHHHHHHIIIJJJIIIHHHGGGGGGHHHJJJPPPTTTSSSPPPOOOKKKGGGBBBAAA@@@@@@@@@AAABBBCCCEEEJJJXXXjjjyyy|||nnnVVVKKKFFFDDDEEEFFFGGGKKKPPP[[[___fffmmmuuu}}}~~~tttnnnhhh___YYYWWWXXXYYY[[[^^^aaaeeehhhjjjggggggfffeeegggnnnyyy|||uuunnnkkkkkkoooyyy~~~tttoooiiidddaaa```^^^]]]XXX[[[bbbnnnzzzssstttxxxyyynnnjjjnnnttt~~~xxxrrrppptttsssrrrrrrrrrtttvvvwwwxxx||||||vvvpppjjjfffgggooozzzyyyqqqlllhhhllltttvvv```QQQJJJIIIHHHIIIJJJJJJHHHHHHJJJKKKKKKRRRVVVTTTRRRPPPMMMHHHCCCBBBAAA@@@@@@@@@AAABBBEEEKKKYYYmmm}}}lllUUULLLGGGEEEFFFGGGHHHLLLQQQZZZ^^^dddkkksss|||xxxlllfffbbb]]]ZZZZZZZZZ[[[\\\___aaaeeegggiiiggggggeeedddfffmmmyyyxxxqqqnnnlllnnnwwwyyytttmmmhhheeecccbbbaaa]]]```eeennn~~~tttkkkjjjooovvv}}}}}}sssmmmlllooopppqqqsssuuuvvvwwwxxxzzz~~~}}}wwwssspppnnnqqqyyy|||uuuqqqlllnnnttt~~~xxxbbbSSSLLLKKKIIIJJJKKKJJJJJJJJJMMMOOOLLLRRRVVVTTTRRRQQQMMMIIICCCBBBAAA@@@@@@@@@AAABBBFFFKKK\\\sss~~~fffSSSLLLGGGEEEFFFGGGHHHLLLQQQYYY\\\bbbiiiqqq{{{sssfffaaa___]]][[[\\\[[[\\\]]]___bbbdddggghhhggggggfffeeefffnnnyyyzzztttpppmmmmmmssszzz~~~yyyrrrlllhhheeedddbbbbbbeeeffflll~~~~~~vvvlllffffffmmmsss||||||qqqkkkkkkjjjlllppptttxxxyyyyyyyyy|||~~~zzzyyyyyyyyy|||yyyuuupppqqquuu}}}zzzdddTTTNNNMMMIIIJJJKKKKKKKKKLLLOOORRRNNNTTTXXXVVVTTTSSSOOOKKKCCCBBBAAA@@@???@@@AAAAAAFFFLLL^^^yyyvvvaaaQQQKKKFFFDDDEEEFFFGGGKKKPPPVVVZZZ```gggoooyyy}}}qqqeeeaaa```]]][[[ZZZ[[[\\\]]]___bbbeeegggiiifffggggggfffhhhoooyyyyyyuuupppmmmpppvvv}}}uuunnnjjjgggdddcccaaadddcccdddrrryyynnneee```bbbhhhnnn{{{|||qqqlllmmmfffjjjpppuuuyyy{{{{{{zzz}}}|||}}}{{{wwwssssssvvv}}}zzzdddUUUOOONNNJJJKKKLLLLLLLLLNNNQQQSSSQQQWWW[[[ZZZWWWVVVRRRNNNDDDCCCAAA@@@???@@@AAAAAAGGGLLL___}}}rrr___QQQJJJEEECCCDDDEEEFFFJJJOOOUUUXXX^^^fffnnnyyy|||pppfffcccccc___ZZZWWWZZZ[[[\\\___bbbfffiiijjjfffgggggggggiiioooyyyzzztttooopppuuu{{{wwwooojjjgggdddbbb\\\```^^^\\\gggxxx}}}wwwwww}}}yyypppeee```^^^aaaiiirrr|||}}}wwwqqqllljjjiiimmmrrrvvvxxxyyyzzz||||||xxxtttnnnlllqqq}}}zzzhhhWWWMMMLLLKKKJJJIIIIIIKKKNNNQQQSSSUUUYYYZZZXXXVVVTTTPPPJJJGGGBBB@@@AAA@@@???AAAEEEGGGMMMaaa~~~sss]]]OOOHHHGGGFFFFFFGGGJJJLLLNNNTTTWWW]]]dddllluuuttthhhccc___ZZZWWWXXXWWWYYY\\\]]]^^^```ccceeedddfffggghhhkkkrrr|||wwwrrrqqqrrruuu}}}yyyrrrlllgggcccaaa[[[[[[[[[\\\]]]```bbbcccgggkkkrrr{{{nnneee]]]ZZZZZZ^^^gggpppzzz~~~}}}vvvpppkkkiiihhhkkkpppsssuuuwwwyyy{{{~~~wwwsssooommmppp{{{{{{iiiWWWMMMLLLJJJJJJJJJJJJLLLMMMOOOPPPTTTYYY\\\ZZZXXXVVVPPPJJJGGGBBB@@@AAAAAA???AAAEEEIIIOOObbbzzzbbbSSSHHHGGGFFFFFFGGGIIILLLMMMSSSWWW]]]dddllluuu~~~vvvjjjddd___ZZZWWWWWWUUUWWWZZZ\\\]]]^^^aaacccbbbdddeeefffiiipppzzz{{{tttpppnnnqqqxxx{{{rrrkkkfffbbb```[[[ZZZXXXWWWVVVWWWXXXYYY\\\___fffoooyyywwwccc\\\VVVUUUXXX]]]gggpppxxx}}}}}}vvvooojjjggggggjjjmmmoooqqqtttxxx{{{|||vvvrrrpppmmmoooxxx~~~kkkXXXNNNLLLIIIJJJKKKLLLLLLMMMMMMMMMRRRXXX\\\\\\ZZZXXXQQQJJJGGGCCC@@@AAAAAA???AAAEEEKKKPPPbbb}}}~~~eeeTTTHHHGGGFFFFFFGGGIIIKKKLLLRRRVVV\\\ccckkkttt}}}xxxllleee```YYYVVVVVVSSSUUUXXXZZZ[[[\\\___aaaaaabbbdddeeehhhoooyyyzzzsssnnnnnnsss}}}vvvnnnhhhbbb___ZZZXXXUUURRRQQQQQQQQQRRRQQQTTTYYYbbbkkkqqqtttuuuwww{{{{{{pppaaaZZZUUUUUUXXX^^^hhhqqqxxx}}}|||tttnnnhhhfffgggiiikkkmmmooosssxxx||||||uuuqqqooolllmmmsssyyy}}}~~~|||nnnZZZOOOMMMHHHIIIKKKMMMMMMMMMKKKKKKMMMUUU[[[\\\\\\ZZZTTTLLLGGGCCCAAAAAAAAA@@@BBBFFFJJJOOOaaayyyyyy```PPPGGGGGGFFFEEEFFFHHHJJJKKKQQQUUUZZZaaaiiisss|||zzzmmmfff___YYYUUUTTTRRRTTTWWWXXXYYY[[[^^^``````aaacccdddgggoooyyyyyyrrrnnnqqqxxx~~~vvvmmmeee```ZZZXXXVVVSSSRRRRRRSSSTTTOOOPPPSSSYYY```fffiiijjjkkkoooxxx}}}tttfff___XXXWWWXXX]]]gggpppyyy~~~zzzssslllgggdddggghhhjjjkkknnnrrrxxx|||}}}|||uuuqqqmmmkkkkkkppptttxxx~~~zzztttsss^^^QQQMMMHHHIIILLLNNNNNNMMMLLLJJJJJJRRRYYY\\\]]]\\\VVVOOOHHHCCCAAABBBAAA@@@BBBFFFGGGNNNaaa~~~~~~vvvoooYYYLLLGGGFFFEEEEEEEEEGGGIIIJJJOOOSSSYYY```hhhqqqzzzyyyllleee^^^WWWSSSSSSQQQSSSVVVXXXYYY[[[]]]______aaacccdddgggoooyyy}}}tttqqqqqqtttzzzuuujjjbbb]]]\\\ZZZXXXVVVUUUUUUUUURRRQQQQQQSSSXXX\\\^^^___cccgggooozzz}}}nnneee\\\XXXXXX\\\eeennnzzz~~~xxxqqqjjjeeebbbeeefffiiikkkmmmrrrwww{{{}}}}}}wwwsssmmmjjjkkkooossswwwzzzrrr|||xxxaaaSSSNNNHHHJJJLLLNNNOOONNNMMMLLLKKKSSSZZZ]]]^^^]]]WWWPPPHHHDDDAAABBBBBB@@@BBBFFFFFFOOOcccxxxhhhUUUKKKGGGFFFEEEDDDDDDFFFHHHIIINNNRRRXXX___gggpppyyyvvviiibbb]]]VVVSSSSSSPPPRRRUUUWWWXXXYYY\\\^^^^^^```bbbdddgggoooyyy{{{xxxuuusssrrrvvvzzzmmmeeebbbaaa```^^^[[[XXXVVVTTTVVVSSSPPPOOOQQQTTTVVVVVV^^^bbbiiirrr~~~wwwlllaaaZZZYYY\\\fffpppzzz|||vvvoooiiidddbbbbbbdddgggiiilllpppuuuyyy|||yyytttmmmkkklllqqquuuzzzwww{{{|||eeeTTTNNNIIIJJJLLLNNNOOOPPPPPPOOOQQQXXX^^^______]]]WWWPPPHHHDDDBBBBBBBBBAAABBBGGGFFFRRRiii|||dddRRRIIIGGGFFFDDDDDDDDDEEEGGGHHHMMMQQQWWW^^^fffoooxxx~~~|||qqqfff___[[[UUURRRSSSNNNPPPSSSUUUVVVWWWZZZ\\\\\\^^^```bbbfffmmmxxxzzztttpppvvv|||yyywwwzzzyyyooogggdddeeeeeeeeeccc```\\\YYYXXXUUUPPPMMMNNNPPPRRRSSSYYY]]]dddmmmwww~~~rrreee^^^[[[___iiissszzz~~~zzztttnnnhhhdddaaa___bbbeeehhhkkkooosssvvvzzzzzzvvvnnnmmmnnnssswww}}}~~~~~~gggUUUNNNJJJKKKLLLNNNPPPQQQQQQRRRWWW]]]aaaaaa```]]]WWWPPPHHHDDDBBBCCCBBBAAACCCGGGHHHVVVnnnzzzbbbPPPGGGGGGFFFDDDCCCDDDEEEGGGHHHMMMPPPVVV]]]eeennnxxx~~~yyynnnccc^^^ZZZUUURRRSSSLLLOOOQQQSSSTTTVVVXXX[[[[[[]]]___aaadddlllwwwvvvppplllrrr}}}wwwnnnhhhccceeeiiikkkkkkhhhdddbbb[[[VVVQQQNNNNNNQQQSSSTTTUUUZZZaaajjjttt{{{xxxyyy|||~~~ttteeeZZZXXX___jjjrrrzzz}}}wwwtttmmmddd``````]]]___bbbdddgggkkkooosss~~~|||xxxyyy~~~tttppprrr{{{vvvoookkklllssszzz{{{eeeTTTKKKHHHKKKMMMMMMLLLNNNRRRVVV^^^bbbdddcccbbb___XXXOOOEEEAAA@@@AAAAAA@@@AAAEEELLLYYYsss{{{bbbRRRLLLEEEEEEFFFEEEDDDDDDFFFIIILLLQQQWWW\\\cccmmmxxxqqqccc]]]ZZZUUUPPPNNNNNNNNNOOOQQQSSSWWWZZZ\\\\\\^^^aaaaaabbbiiiuuu}}}{{{zzz|||wwwpppkkkggggggiiilllnnnnnnkkkiii\\\WWWPPPLLLKKKLLLMMMMMMRRRVVV]]]dddmmm{{{{{{uuussstttvvvwwwyyyqqqdddZZZXXX___iiipppzzz}}}wwwssslllccc```aaa\\\^^^aaaccceeeiiinnnqqq{{{~~~yyytttppptttzzzyyymmmkkkooo{{{wwwpppmmmmmmrrryyy~~~hhhVVVLLLJJJLLLNNNNNNNNNPPPVVVZZZ___ccceeedddccc```XXXOOOGGGCCCAAABBBBBBAAACCCGGGNNN\\\vvv~~~cccRRRJJJEEEEEEFFFEEEDDDDDDFFFIIIKKKOOOVVV\\\dddooo{{{sssddd\\\YYYTTTPPPNNNMMMNNNOOOPPPSSSVVVZZZ[[[\\\___aaaaaabbbiiiuuu~~~yyyqqqllleeeeeegggiiijjjjjjgggeeeYYYUUUPPPLLLKKKLLLMMMMMMNNNQQQWWW___jjjwwwzzzsssooonnnnnnooossskkkaaaYYYXXX^^^gggnnnxxx}}}vvvqqqjjjbbb___aaa\\\^^^```bbbdddgggllloooxxx}}}|||ssslllgggfffllluuuqqqfffhhhppp|||wwwsssooommmrrryyykkkXXXMMMKKKMMMOOOPPPPPPSSSZZZ___```dddgggfffdddaaaYYYPPPIIIDDDAAABBBBBBAAADDDIIIOOO^^^xxxeeeQQQHHHEEEEEEFFFEEEDDDDDDFFFIIIIIINNNUUU]]]eeeppp}}}vvveee\\\YYYTTTPPPOOOMMMMMMNNNPPPSSSVVVYYY[[[\\\___aaaaaabbbiiiuuu~~~}}}sssmmmbbbaaaaaabbbcccccc```^^^TTTQQQNNNMMMMMMMMMLLLKKKLLLNNNSSS[[[ggguuuxxxmmmggghhhjjjlllfff^^^WWWWWW]]]ffflllwww}}}}}}uuuooohhhaaa___aaa]]]___aaabbbdddgggkkknnntttzzztttttt}}}tttiiiaaa]]]^^^gggqqq}}}pppgggmmmxxx}}}xxxuuupppnnnrrryyymmmYYYNNNKKKMMMOOOPPPQQQUUU\\\bbbbbbfffiiihhhfffcccZZZPPPJJJEEEAAAAAAAAAAAAEEEJJJMMM]]]yyyeeeQQQHHHEEEEEEFFFEEEDDDDDDFFFIIIJJJOOOVVV]]]eeeppp|||xxxfff\\\XXXSSSPPPOOOLLLMMMMMMOOORRRUUUXXXZZZ\\\^^^``````aaahhhsss}}}tttmmm___]]]\\\[[[[[[ZZZWWWUUUPPPNNNMMMMMMNNNNNNLLLJJJMMMNNNSSS[[[ggguuunnnbbbbbbggggggbbb[[[VVVVVV\\\dddiiiuuu|||}}}uuuooohhh```^^^```^^^```bbbccceeehhhlllooorrrxxxwwwuuu}}}vvvmmmaaaZZZWWWZZZeeepppzzzxxxrrrzzz~~~yyyvvvqqqooosssyyynnnZZZOOOIIILLLOOOPPPRRRVVV]]]bbbccchhhkkkjjjhhhddd[[[QQQIIIDDD@@@@@@@@@@@@DDDIIIMMM^^^zzz}}}cccQQQIIIEEEEEEFFFEEEDDDDDDFFFIIILLLPPPVVV\\\ccclllxxxxxxfff\\\XXXSSSOOONNNLLLLLLMMMOOOQQQUUUXXXZZZ[[[]]]______```fffrrr{{{uuummm^^^[[[XXXVVVTTTSSSPPPNNNMMMMMMMMMNNNOOONNNLLLJJJMMMNNNSSSZZZffftttttteeebbbeeeeee```YYYTTTUUU[[[ccchhhssszzz|||uuuooohhh```\\\^^^^^^___bbbccceeehhhmmmppprrrwww|||nnneee[[[VVVTTTXXXcccnnnyyy{{{uuuqqqoootttzzzlllYYYOOOHHHKKKOOOQQQSSSVVV\\\aaaeeejjjmmmllljjjfff\\\RRRHHHCCC@@@AAAAAA@@@CCCHHHOOO```}}}www___PPPJJJEEEEEEFFFEEEDDDDDDFFFIIILLLPPPUUUZZZ```iiisss{{{wwweee]]]XXXSSSOOOMMMKKKKKKLLLNNNQQQTTTWWWYYYZZZ\\\^^^]]]^^^dddoooyyywwwnnn```]]]XXXTTTRRRPPPNNNLLLMMMMMMMMMNNNOOOOOOLLLJJJJJJMMMRRRXXXaaappprrriiigggddd___XXXSSSTTTZZZbbbhhhrrryyy|||uuuppphhh___[[[\\\[[[]]]```bbbdddhhhlllppprrrwwwyyysssddd]]]VVVRRRRRRVVV```kkkyyy|||tttpppoootttzzziiiWWWNNNGGGLLLQQQTTTUUUXXX\\\```fffkkkooonnnlllggg]]]RRRHHHDDDBBBCCCCCCBBBDDDHHHOOO```~~~rrr[[[NNNJJJEEEEEEFFFEEEDDDDDDFFFIIIJJJMMMSSSWWW]]]fffqqqxxxuuueee]]]YYYSSSNNNLLLKKKKKKLLLMMMPPPTTTWWWXXXXXX[[[\\\[[[\\\bbbmmmvvvzzzqqqeeeaaa[[[VVVSSSQQQNNNMMMOOONNNNNNNNNOOOOOOMMMKKKHHHMMMRRRWWW^^^mmmrrrjjjeee___WWWRRRSSSYYYbbbhhhqqqxxx~~~{{{uuuqqqiii___ZZZZZZYYY[[[^^^aaacccggglllpppsssxxx}}}tttnnn^^^WWWRRRPPPPPPTTT^^^hhhyyy|||sssoooooouuu{{{~~~gggVVVMMMHHHMMMSSSVVVWWWYYY\\\___gggllloooooommmhhh]]]SSSIIIEEECCCEEEEEECCCEEEIIIMMM^^^|||oooYYYMMMIIIEEEEEEFFFEEEDDDDDDFFFIIIGGGKKKPPPVVV\\\eeepppwwwsssddd]]]YYYSSSNNNKKKJJJKKKKKKMMMPPPSSSVVVXXXWWWZZZ[[[ZZZ[[[aaallluuu~~~zzz{{{|||{{{zzz}}}}}}tttiiieee^^^XXXUUURRRPPPOOOPPPOOONNNNNNOOOOOOMMMKKKHHHNNNUUUXXX]]]mmmxxxrrrpppeeeYYYTTTSSSUUU\\\cccnnnxxx~~~vvvmmmeee```]]]\\\\\\]]]______aaacccgggjjjooouuu~~~~~~tttkkkeeeWWWRRRNNNNNNOOOTTT___jjjzzz{{{wwwuuurrrqqqvvvxxxdddVVVPPPKKKOOOSSSTTTSSSVVV\\\aaahhhoootttsssooohhh]]]SSSIIIDDDAAAAAAAAA@@@DDDIIIOOO```~~~oooVVVKKKLLLEEEDDDCCCBBBCCCDDDFFFHHHJJJLLLOOORRRWWWaaannnwww|||rrrcccZZZUUUPPPMMMMMMIIIJJJKKKLLLOOOQQQSSSTTTTTTXXX[[[\\\]]]bbblllttt~~~}}}xxxsssqqqpppnnnrrrvvvyyy}}}}}}tttnnnggg^^^WWWTTTSSSQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNOOONNNQQQYYYeeewwwwwwppplllbbbWWWSSSRRRTTT[[[cccoooyyy}}}uuulllddd___\\\[[[ZZZ[[[^^^___```cccfffiiipppuuu~~~}}}uuulllccc^^^UUUPPPMMMMMMOOOTTT```kkk{{{}}}uuusssqqqpppttt~~~zzzfffWWWPPPLLLOOOSSSUUUUUUXXX^^^ccciiippptttrrrnnnggg\\\RRRIIIDDDAAAAAAAAAAAADDDIIIQQQbbb~~~sssYYYLLLLLLEEEDDDCCCBBBCCCDDDFFFGGGJJJLLLOOORRRWWWaaammmvvv{{{rrrbbbZZZUUUPPPMMMMMMJJJJJJKKKMMMOOOQQQSSSTTTTTTWWW[[[\\\]]]cccmmmuuuxxxsssoooppppppooommmlllmmmooopppvvv~~~}}}vvvmmmbbbZZZWWWUUURRROOOOOOOOOPPPPPPPPPPPPOOOOOOKKKKKKOOOYYYfffzzzqqqiiifff]]]TTTQQQPPPSSS[[[cccpppyyy|||tttkkkccc]]]ZZZYYYWWWYYY\\\^^^```bbbeeegggpppvvvyyyssslllddd]]]XXXRRRNNNKKKLLLNNNTTT```mmm|||vvvtttrrrqqquuu~~~iiiXXXOOOLLLOOOSSSVVVXXX[[[bbbggglllqqqtttqqqlllfff[[[RRRIIIDDDAAABBBBBBAAAEEEJJJTTTddd~~~|||yyy^^^OOOLLLFFFEEECCCBBBCCCDDDFFFGGGIIILLLPPPSSSXXXaaammmuuuzzzqqqaaaYYYTTTOOOMMMMMMJJJJJJKKKLLLNNNQQQSSSTTTSSSWWWZZZ\\\]]]cccmmmuuu|||yyypppiiieeecccdddddddddfffjjjpppuuu}}}~~~uuuggg]]]ZZZWWWRRRNNNOOOPPPQQQRRRRRRQQQPPPOOOLLLKKKOOOXXXeeexxx{{{hhh___^^^WWWQQQOOONNNQQQZZZcccpppyyy{{{sssiiiaaa\\\YYYWWWTTTWWWZZZ]]]___aaadddfffqqqwwwzzzvvvqqqlllfff```ZZZWWWNNNLLLJJJKKKMMMSSSaaaooo~~~yyywwwuuuuuuyyymmmZZZPPPLLLOOOSSSWWWZZZ___fffjjjnnnsssuuuqqqkkkeee[[[RRRJJJEEEBBBBBBCCCBBBFFFKKKTTTggg|||zzz|||cccQQQLLLFFFEEEDDDBBBCCCDDDEEEGGGIIILLLPPPTTTYYYaaalllttt{{{pppaaaXXXTTTOOOLLLMMMHHHIIIIIIKKKMMMOOOPPPRRRRRRVVVYYY[[[\\\cccmmmuuu{{{zzzooogggaaa^^^___aaabbbfffllluuu}}}|||{{{kkk```]]]ZZZTTTNNNMMMOOOQQQSSSSSSQQQOOOMMMQQQOOOQQQWWWaaaqqqzzzeeeYYYWWWRRRNNNMMMMMMPPPYYYcccnnnxxx{{{rrriii```[[[WWWVVVRRRUUUXXX[[[]]]```dddgggrrrxxx~~~zzzsssooojjjfffbbb^^^YYYVVVLLLKKKJJJLLLMMMSSScccqqqzzzxxxwwwvvvzzzppp\\\QQQMMMOOOSSSWWW\\\bbbhhhlllpppuuuvvvrrrlllfff\\\SSSJJJEEEBBBCCCCCCCCCGGGLLLSSSjjjyyyxxx}}}fffRRRLLLGGGEEEDDDCCCBBBDDDEEEFFFHHHLLLQQQUUUZZZaaakkkrrr|||}}}ooo```XXXSSSOOOLLLLLLGGGGGGHHHIIIKKKLLLNNNOOOQQQUUUXXXYYY[[[aaakkksss{{{tttkkkddd___]]]\\\```fffooo{{{|||~~~nnnddd___[[[UUUPPPMMMNNNQQQRRRRRRQQQNNNMMMSSSPPPQQQUUU\\\iiiiiiZZZSSSOOOMMMMMMLLLOOOXXXbbbkkkuuu~~~{{{sssiii```ZZZWWWVVVRRRTTTWWWYYY\\\```eeeiiisssxxx~~~xxxtttlllhhhddd```]]]YYYVVVTTTLLLKKKLLLMMMMMMTTTcccsssxxxwwwvvvvvvyyyttt___RRRNNNOOORRRWWW^^^dddjjjmmmpppuuuxxxuuuooohhh]]]TTTJJJEEEBBBDDDDDDDDDHHHMMMUUUoooxxxxxx{{{hhhSSSKKKGGGFFFDDDCCCBBBCCCEEEFFFHHHLLLRRRVVV[[[bbbjjjqqq}}}|||nnn___WWWSSSNNNLLLLLLGGGGGGHHHIIIJJJLLLMMMNNNPPPTTTWWWXXXYYY^^^hhhppp{{{uuummmhhhdddbbb]]]eeeqqqtttiiiaaa[[[UUURRRMMMOOOPPPQQQQQQPPPOOOMMMOOONNNOOOSSSYYYeeexxxmmm\\\PPPNNNMMMMMMLLLNNNWWWbbbhhhrrr||||||sssiiiaaaZZZWWWVVVSSSUUUVVVXXXZZZ```fffkkktttyyy|||vvvppplllhhhddd___\\\YYYWWWTTTRRRLLLLLLMMMNNNNNNTTTdddtttyyyxxxwwwwwwzzzvvvaaaTTTNNNOOORRRWWW^^^eeejjjlllpppvvvzzzwwwrrrjjj___UUUJJJEEECCCDDDEEEEEEIIINNNZZZuuuzzz{{{|||hhhSSSKKKGGGFFFDDDCCCBBBCCCDDDEEEGGGLLLRRRWWW\\\bbbjjjooo}}}|||mmm^^^VVVRRRNNNLLLLLLHHHIIIIIIJJJKKKMMMNNNOOOPPPSSSVVVVVVWWW\\\eeemmmzzz{{{vvvrrrooommmwww{{{ooocccZZZTTTRRRPPPPPPQQQQQQQQQQQQPPPPPPNNNMMMOOOTTTYYYbbbrrrooo\\\OOOMMMMMMMMMLLLMMMWWWaaafffppp{{{}}}tttjjjaaa[[[WWWVVVTTTUUUUUUWWWZZZ```gggmmmtttyyy|||wwwqqqjjjfffgggccc___[[[YYYVVVTTTRRRLLLMMMNNNOOONNNTTTddduuu|||{{{zzzzzz}}}wwwbbbUUUOOOOOORRRWWW^^^eeejjjlllooovvv{{{yyytttlll```VVVJJJFFFCCCDDDEEEEEEIIIOOO^^^zzz~~~hhhSSSKKKHHHFFFDDDCCCBBBCCCDDDEEEGGGLLLRRRXXX\\\bbbiiiooo|||{{{mmm^^^VVVRRRNNNLLLLLLJJJJJJJJJKKKMMMNNNOOOPPPPPPSSSVVVVVVVVVZZZccckkkyyy~~~}}}sssdddYYYTTTRRRRRRRRRRRRQQQQQQRRRRRRRRRPPPPPPRRRUUUXXX___nnn|||rrraaaQQQLLLHHHJJJLLLOOOVVV^^^iiirrr{{{yyykkk```YYYUUUTTTUUUSSSUUUYYY[[[]]]bbbiiirrryyy|||wwwtttqqqmmmjjjkkkggg```[[[XXXUUUTTTRRRPPPNNNMMMNNNOOOVVVeeettt~~~~~~}}}}}}{{{bbbRRRLLLPPPUUUXXX[[[___fffkkktttwwwyyyvvvrrrlllaaaWWWNNNIIIFFFFFFGGGFFFIIINNN]]]wwwmmmWWWMMMGGGFFFDDDCCCBBBCCCEEEFFFIIIJJJPPPYYYaaafffnnnvvv|||ppp```WWWQQQLLLIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLPPPOOOQQQTTTTTTWWWbbbmmmvvv~~~}}}qqqfff^^^YYYVVVPPPRRRSSSSSSQQQPPPQQQRRRRRRNNNPPPWWWZZZ^^^mmm~~~yyyjjjTTTNNNIIIIIIKKKOOOVVV^^^iiirrr{{{~~~zzzlll```XXXUUUSSSSSSRRRSSSWWWZZZ[[[aaahhhqqqxxx{{{wwwssspppllliiihhhddd___ZZZXXXUUUSSSQQQOOOMMMLLLNNNPPPWWWfffuuu~~~|||{{{~~~{{{cccSSSLLLOOOTTTVVVYYY^^^ffflllssswwwxxxuuuqqqkkk```VVVMMMHHHEEEFFFFFFFFFIIIOOO]]]yyymmmVVVKKKGGGFFFDDDCCCBBBCCCDDDEEEIIIJJJPPPYYY```eeemmmuuu}}}ppp```WWWRRRMMMJJJJJJIIIIIIHHHIIIIIIJJJKKKLLLOOOOOOQQQTTTTTTWWWaaallluuu}}}}}}pppeee]]]XXXUUURRRSSSUUUTTTSSSQQQRRRRRRRRRNNNOOOUUUYYY^^^nnn}}}pppWWWPPPJJJIIIJJJNNNVVV^^^hhhrrr{{{~~~{{{lll```XXXTTTSSSQQQPPPQQQVVVXXXZZZ```gggooovvvzzzuuurrrnnnjjjgggdddaaa]]]ZZZXXXVVVSSSQQQNNNLLLLLLMMMPPPXXXhhhwww~~~{{{yyy{{{{{{dddTTTMMMPPPSSSUUUXXX^^^gggmmmssswwwxxxuuupppjjj___UUUMMMGGGDDDEEEEEEEEEIIIOOO[[[yyykkkSSSJJJGGGFFFDDDBBBBBBCCCDDDEEEIIIJJJPPPYYY___dddlllttt~~~qqqaaaXXXSSSMMMJJJJJJIIIIIIHHHIIIIIIJJJKKKLLLOOOOOOQQQTTTTTTVVV```kkksss|||sssggg^^^XXXVVVTTTVVVXXXXXXWWWVVVVVVVVVVVVQQQQQQVVVYYY```rrr{{{oooYYYRRRJJJIIIJJJMMMUUU^^^hhhqqqzzz~~~zzzkkk___XXXTTTSSSPPPOOOQQQUUUXXXZZZ```gggnnnuuu~~~}}}xxxsssppplllhhheeeaaa___\\\[[[YYYWWWTTTRRRMMMKKKKKKNNNQQQYYYiiixxx}}}zzzyyy{{{xxxcccTTTPPPRRRUUUVVVYYY___iiipppssswwwxxxtttpppjjj___TTTLLLGGGCCCDDDEEEEEEJJJPPPYYYwwwhhhRRRKKKGGGEEECCCBBBBBBBBBDDDEEEIIIJJJOOOXXX^^^cccjjjrrr~~~qqqaaaXXXRRRMMMJJJJJJIIIIIIHHHIIIIIIJJJKKKLLLNNNNNNQQQSSSTTTVVV___jjjrrr{{{xxxjjj```[[[YYYVVVYYY^^^``````_________]]]VVVTTTXXX\\\cccvvvwwwlllZZZRRRJJJHHHIIILLLUUU]]]gggqqqzzz~~~wwwjjj___XXXTTTSSSPPPOOOQQQUUUXXXZZZ```ggglllsss}}}{{{vvvqqqmmmjjjeeebbb```^^^\\\ZZZYYYWWWUUURRRMMMKKKKKKNNNQQQZZZjjjyyy~~~}}}zzzyyy}}}uuubbbTTTRRRUUUWWWYYY\\\bbbkkkrrrtttxxxxxxuuupppjjj___TTTLLLFFFCCCCCCEEEFFFLLLRRR\\\xxxdddQQQMMMFFFEEECCCBBBAAABBBDDDEEEIIIIIIOOOWWW]]]aaaiiippp}}}sssbbbYYYSSSMMMIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMNNNQQQSSSSSSUUU^^^hhhpppzzz~~~oooddd]]][[[YYY___gggmmmooommmlllkkkbbb[[[WWWZZZ\\\dddwwwsssgggWWWPPPJJJHHHIIILLLTTT\\\gggqqqzzz~~~vvvjjj```XXXSSSQQQOOONNNPPPUUUXXXZZZ```ggglllsss}}}~~~zzztttppplllgggccc``````]]]ZZZXXXWWWVVVTTTRRRNNNLLLLLLNNNQQQZZZjjjyyy~~~}}}{{{{{{~~~rrraaaUUUSSSVVVYYY[[[^^^dddmmmsssvvvyyyzzzvvvqqqkkk___UUULLLGGGCCCDDDEEEGGGMMMTTTccc}}}aaaQQQNNNFFFEEECCCAAAAAABBBCCCDDDIIIIIINNNVVV\\\```gggnnn{{{wwwfff[[[UUUNNNJJJIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMPPPSSSSSSTTT\\\fffpppyyy~~~wwwjjjbbb```aaaiiittt}}}}}}yyyvvvhhh```[[[\\\]]]cccuuu~~~lll___TTTNNNIIIHHHIIILLLSSSZZZgggpppzzz~~~wwwmmmbbbYYYRRRNNNMMMLLLNNNSSSVVVYYY___ffflllsss}}}|||yyysssnnnjjjfffaaa^^^___[[[WWWTTTSSSRRRQQQPPPOOOMMMMMMOOORRRYYYjjjyyy~~~~~~||||||~~~pppaaaWWWRRRVVVZZZ]]]```eeelllrrrwwwzzz{{{wwwrrrkkk```UUUMMMGGGCCCDDDFFFIIIOOOVVVhhh~~~```OOOKKKFFFDDDCCCAAAAAABBBCCCDDDIIIIIINNNVVV[[[___fffmmmyyy|||kkk```XXXPPPLLLKKKIIIIIIHHHIIIIIIJJJKKKLLLLLLMMMPPPSSSSSSTTT\\\eeepppzzzuuullliiikkkttt}}}ooogggaaaaaaaaaeeeuuuzzzeeeVVVRRRLLLHHHHHHJJJLLLRRRYYYgggpppzzz~~~zzzooodddYYYQQQLLLLLLJJJLLLQQQUUUWWW^^^eeelllsss}}}|||xxxsssmmmiiieee```]]]^^^ZZZUUUQQQPPPPPPOOONNNPPPMMMMMMOOORRRYYYiiixxx}}}|||}}}pppbbbYYYQQQUUUZZZ]]]```eeekkkqqqxxx{{{|||xxxssslllaaaVVVNNNHHHDDDEEEGGGIIIPPPXXXiii~~~aaaNNNHHHFFFDDDBBBAAAAAAAAACCCDDDIIIIIINNNUUU[[[^^^eeelllwww}}}nnnccc[[[SSSMMMLLLIIIIIIIIIIIIIIIJJJLLLLLLLLLMMMPPPSSSSSSSSS[[[eeepppzzzuuurrrrrr|||vvvnnnhhhgggfffiiixxx{{{gggZZZQQQMMMJJJIIIGGGIIIPPPZZZhhhpppzzzxxxpppeeeYYYQQQPPPKKKLLLNNNQQQTTTZZZ```eeejjjqqqzzz|||yyytttnnnhhhdddaaa______]]]YYYUUUQQQNNNLLLLLLJJJKKKLLLMMMQQQ\\\kkkwww}}}|||sssaaaWWWSSSVVV[[[___dddiiiooosss{{{~~~xxxlll```YYYOOOIIIFFFGGGHHHJJJOOOVVViiizzz]]]MMMIIIGGGFFFEEECCCCCCDDDDDDEEEGGGJJJOOOSSSXXX^^^dddhhhwww}}}vvvjjj```UUUNNNMMMKKKJJJIIIIIIIIIJJJLLLMMMNNNNNNNNNNNNPPPTTTZZZ^^^llluuu}}}}}}zzz~~~pppgggjjjnnnqqq|||{{{hhh\\\QQQMMMJJJIIIGGGIIIPPPYYYfffnnnxxxyyyqqqeeeYYYQQQPPPKKKLLLNNNPPPSSSYYY___cccjjjpppzzz}}}yyytttnnniiieeecccccccccaaa\\\WWWSSSOOOMMMLLLKKKLLLMMMNNNQQQ[[[iiittt}}}|||{{{~~~tttaaaXXXUUUYYY^^^bbbffflllrrrwww}}}xxxlll```YYYMMMHHHEEEGGGIIIKKKQQQXXXfff~~~aaaOOOIIIEEEDDDCCCAAAAAABBBBBBCCCHHHKKKOOORRRWWW]]]dddiiitttzzzzzzooodddYYYQQQOOOMMMLLLLLLKKKLLLMMMNNNOOOMMMNNNNNNNNNPPPTTTYYY]]]iiirrr~~~{{{pppkkkppptttwww}}}kkk___SSSNNNJJJIIIHHHIIIOOOWWWcccjjjuuu}}}zzzrrrfffXXXPPPOOOLLLMMMNNNPPPRRRWWW]]]aaaiiioooyyy~~~zzztttnnnjjjgggggggggiiifffaaa\\\VVVQQQNNNLLLMMMNNNOOOPPPSSS\\\hhhrrr{{{}}}{{{yyy|||~~~tttbbbXXXXXX]]]bbbfffjjjooovvv|||wwwkkk```YYYKKKFFFDDDFFFIIILLLRRRYYYeee~~~fffQQQJJJEEEDDDCCCAAAAAABBBBBBCCCJJJKKKNNNQQQVVV\\\ccchhhqqqxxx}}}rrrggg[[[RRRPPPJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOSSSXXX\\\fffnnnzzz{{{vvvvvvxxx~~~yyysssrrryyyoooeeeUUUOOOJJJHHHHHHIIINNNUUUaaahhhsss{{{{{{rrrfffXXXOOONNNKKKMMMNNNOOOQQQUUUZZZ^^^gggnnnxxx}}}yyysssmmmiiihhhiiijjjmmmjjjeee___YYYTTTOOOMMMNNNOOOPPPRRRWWW```jjjrrrzzz|||}}}}}}||||||}}}~~~{{{}}}{{{xxxzzz}}}uuubbbZZZ[[[```eeeiiikkkqqqyyy|||uuujjj___WWWLLLGGGDDDFFFIIILLLRRRXXXfffjjjSSSKKKGGGFFFEEECCCCCCDDDDDDEEEJJJKKKNNNPPPTTTZZZbbbgggpppxxx|||qqqeeeYYYPPPMMMGGGFFFFFFEEEEEEGGGHHHIIIKKKLLLMMMNNNOOORRRVVVZZZeeemmmyyy}}}ssslllggggggkkkttt~~~{{{{{{{{{{{{{{{zzz~~~tttjjjWWWPPPJJJHHHHHHIIIMMMSSS```gggrrrzzz~~~{{{rrreeeWWWOOOMMMKKKLLLMMMMMMOOOSSSYYY\\\fffmmmwww{{{wwwqqqlllhhhhhhiiijjjmmmjjjgggaaa[[[VVVQQQOOONNNOOORRRVVV\\\dddmmmrrrwwwyyyyyyyyywwwwwwxxxyyyvvvwwwzzz}}}{{{xxx{{{~~~tttccc[[[]]]bbbgggjjjkkkpppyyy~~~{{{tttjjj^^^UUUNNNIIIFFFGGGHHHJJJPPPVVVffflllTTTKKKGGGFFFEEECCCCCCDDDDDDEEEHHHJJJMMMOOOSSSXXX___dddpppxxx{{{ooodddWWWOOOLLLJJJIIIHHHHHHHHHIIIJJJKKKJJJKKKMMMMMMNNNQQQUUUXXXfffnnnxxxzzznnngggaaaaaafffooo{{{vvvtttuuuyyy|||wwwnnnYYYQQQJJJHHHHHHIIILLLQQQ___fffqqqzzz~~~zzzqqqdddWWWNNNLLLIIIJJJKKKLLLNNNRRRXXX\\\dddlllwwwwwwtttooojjjfffeeeeeefffhhhgggdddaaa\\\WWWSSSQQQPPPQQQSSSXXX^^^eeelllpppqqqrrrrrrqqqppppppqqqsssoooqqqtttxxx||||||zzz|||rrrccc]]]^^^dddiiijjjjjjnnnxxx}}}{{{vvvlll^^^UUUOOOJJJFFFGGGHHHJJJOOOUUUfff}}}lllUUULLLEEEDDDCCCAAAAAABBBBBBCCCFFFHHHKKKOOORRRVVV[[[___mmmuuu|||pppdddXXXPPPMMMHHHHHHGGGFFFGGGHHHIIIJJJIIIKKKLLLMMMNNNPPPSSSVVVdddkkkuuu}}}ooohhhbbbaaacccjjjxxxvvvrrrqqqsssyyyyyyooo[[[RRRJJJHHHHHHIIILLLPPP]]]eeepppxxx}}}yyypppdddVVVNNNLLLGGGHHHJJJKKKMMMRRRWWW[[[ccckkkvvv{{{yyy~~~|||sssppplllgggdddbbbaaaaaabbbbbbaaa___\\\XXXUUUSSSRRRRRRTTTXXX^^^dddgggiiihhhiiiiiihhhggggggiiikkkiiikkknnnrrrwww{{{~~~|||pppccc^^^aaafffkkkkkkjjjmmmwww~~~}}}zzzooo```UUUMMMHHHEEEGGGIIIKKKPPPWWWggg{{{vvvjjjTTTMMMEEEDDDCCCAAAAAABBBBBBCCCCCCFFFJJJNNNQQQTTTXXX[[[gggppp||||||nnnbbbWWWPPPOOOFFFFFFEEEDDDEEEFFFGGGHHHHHHJJJLLLMMMMMMOOORRRUUU___fffqqqyyy~~~wwwpppmmmkkknnnwww}}}yyyyyy{{{yyynnn[[[RRRJJJHHHHHHIIIKKKOOO\\\dddooowww|||xxxooocccVVVNNNLLLFFFGGGIIIJJJMMMQQQWWW\\\cccjjjvvvyyyrrrmmmqqq|||xxxpppnnnjjjfffccc```^^^]]]^^^^^^^^^]]][[[YYYVVVUUUSSSTTTUUUXXX]]]aaacccdddbbbbbbbbbaaa```aaaccceeeeeefffjjjnnnsssxxx|||~~~oooccc___ccchhhmmmllljjjmmmwww|||rrrcccWWWKKKGGGDDDFFFIIILLLRRRYYYiiixxxrrrhhhTTTMMMGGGFFFEEEDDDCCCDDDDDDEEEAAAEEEJJJNNNQQQTTTVVVXXXbbbkkkxxx{{{lll```UUUOOONNNJJJIIIHHHHHHHHHIIIJJJKKKHHHJJJLLLLLLMMMOOOQQQTTTZZZbbbmmmvvv}}}{{{zzzuuu]]]QQQHHHHHHHHHEEEHHHPPPXXXaaallluuuzzz}}}yyypppbbbSSSMMMNNNIIIJJJJJJJJJKKKNNNRRRVVVaaahhhrrr{{{}}}uuummmiiigggfffjjjppp~~~wwwkkkhhhccc___]]]^^^```bbbbbb```^^^___aaa```\\\XXXUUUUUUVVVXXX\\\^^^]]][[[]]][[[YYYXXXXXXXXXZZZ[[[\\\\\\^^^dddkkkrrrxxxzzz|||}}}jjj___]]]aaahhhkkkjjjjjjqqqyyy}}}|||qqqaaaUUUMMMIIIGGGHHHIIIKKKQQQYYYpppvvvyyy}}}hhhVVVMMMDDDDDDCCCBBBAAAAAAAAAAAA@@@CCCFFFIIIMMMQQQWWWZZZ___dddpppwwwfff[[[SSSOOOOOOIIIHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMNNNPPPRRRWWW___jjjtttzzzwwwbbbUUUKKKJJJIIIFFFIIIPPPWWW___kkksssxxx{{{~~~yyyqqqfffZZZTTTTTTOOOMMMKKKJJJLLLPPPSSSVVV]]]cccmmmwwwwwwooofffaaa\\\ZZZ\\\bbbttt~~~zzztttmmmjjjfffcccbbbbbbdddeeedddcccaaaaaaaaa___]]][[[[[[ZZZZZZZZZZZZYYYXXXXXXWWWVVVTTTSSSSSSUUUVVVWWWXXXYYY[[[```gggnnntttwwwzzz|||hhh]]][[[]]]dddiiihhhiiipppyyy}}}|||pppaaaVVVLLLHHHGGGHHHIIIKKKRRRZZZmmmxxx{{{}}}fffSSSIIIDDDDDDCCCBBBAAAAAAAAAAAAAAACCCFFFIIILLLRRRXXX\\\___cccmmm{{{uuudddYYYQQQLLLLLLIIIHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLLLLLLLMMMPPPRRRVVV^^^iiirrrxxx~~~~~~jjj[[[OOOLLLJJJFFFHHHOOOTTT\\\gggoootttwwwzzz|||xxxtttooogggaaa___XXXSSSMMMKKKNNNRRRTTTUUUXXX]]]fffqqq{{{}}}yyylllddd[[[VVVRRRNNNPPPUUU```jjjyyyxxxsssllljjjhhhfffdddeeeeeefffiiiiiijjjhhheeecccbbbccccccbbb___[[[VVVRRRQQQQQQOOONNNMMMMMMNNNOOOQQQRRRSSSTTTWWW\\\bbbiiiooorrrwww||||||fffZZZXXXYYYaaafffeeegggoooyyy~~~~~~xxxmmm___TTTJJJGGGFFFHHHIIILLLSSS\\\lll}}}gggRRRGGGDDDDDDCCCBBBAAAAAAAAAAAABBBCCCEEEHHHLLLRRRYYY___bbbcccjjjvvvvvveeeYYYPPPKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMOOORRRTTT\\\fffpppvvv|||sssbbbRRRMMMJJJFFFGGGMMMPPPXXXbbbkkkooorrrvvvyyyyyyyyyyyytttnnnkkkbbbYYYPPPLLLNNNRRRSSSRRRTTTXXX___jjjvvv}}}uuuppp```YYYRRROOOLLLIIIKKKPPPRRR[[[iiiwwwyyyuuuooonnnlllkkkkkkkkkkkkkkkppprrrtttrrrnnnllllllnnnjjjgggbbbYYYQQQKKKJJJJJJGGGGGGGGGHHHIIIKKKLLLMMMNNNPPPTTTXXX]]]ccciiinnnuuuzzz|||fffZZZYYYXXX```eeeeeehhhqqqzzz}}}yyyrrrfffZZZQQQIIIFFFEEEGGGJJJMMMTTT]]]nnnkkkUUUJJJDDDDDDCCCBBBAAAAAAAAAAAABBBCCCEEEGGGKKKRRRZZZ```eeeeeejjjsssyyyhhh\\\RRRMMMLLLIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIKKKKKKKKKLLLOOOQQQSSS[[[eeennnuuu|||}}}{{{zzz{{{~~~{{{gggTTTMMMIIIEEEEEEJJJMMMTTT___gggllloootttwww~~~}}}~~~|||uuuqqqfff]]]RRRLLLMMMPPPQQQPPPSSSUUU[[[eeesss~~~tttjjjdddWWWQQQLLLJJJHHHEEEGGGKKKJJJQQQ\\\gggpppxxx~~~|||zzzwwwvvvuuuttttttuuuvvvvvvvvvyyy|||{{{xxxuuuuuuvvvmmmhhh```UUULLLFFFEEEEEECCCCCCDDDEEEFFFHHHIIIJJJKKKMMMQQQUUUXXX^^^eeejjjtttxxx}}}ggg]]]\\\ZZZbbbggghhhjjjsss}}}|||vvvmmmbbbWWWPPPIIIEEEEEEGGGJJJMMMUUU]]]qqqmmmXXXLLLDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDFFFJJJQQQYYY___eeedddhhhqqq||||||kkk___TTTMMMLLLIIIHHHGGGFFFFFFFFFGGGHHHGGGIIIJJJJJJJJJLLLNNNPPPSSSZZZeeemmmttt{{{zzzxxxtttqqqqqqrrruuuwwwzzzlllVVVMMMIIIEEEEEEJJJLLLSSS^^^ffflllqqqvvvzzz~~~{{{rrrmmmaaaZZZQQQLLLLLLNNNPPPQQQUUUVVVYYYcccppp}}}uuuiii^^^WWWQQQKKKGGGFFFCCC@@@AAADDDFFFJJJQQQXXX___gggooottt{{{}}}|||{{{zzzzzz|||~~~~~~zzzyyyllldddYYYOOOHHHEEEBBBAAAAAABBBBBBDDDEEEFFFGGGGGGGGGJJJOOORRRTTTZZZaaagggrrrvvv}}}iii___```^^^fffkkkjjjlllttt~~~~~~vvvlllaaaXXXRRRIIIFFFEEEGGGJJJMMMUUU]]]qqqlllWWWLLLDDDDDDCCCBBBAAAAAAAAAAAAAAABBBDDDFFFIIIOOOVVV[[[``````eeennnzzz~~~mmm```TTTMMMKKKIIIHHHGGGFFFFFFFFFGGGHHHGGGHHHIIIJJJJJJKKKMMMPPPRRRYYYccclllsss{{{yyyyyy{{{~~~}}}yyyvvvsssrrrrrrrrrwww|||pppYYYOOOJJJFFFGGGKKKMMMUUU```hhhoootttzzz~~~sssgggaaaWWWTTTNNNKKKJJJMMMRRRUUUYYYXXXZZZbbbppp|||wwwkkk___TTTMMMIIIEEEBBBCCCBBB???@@@DDDEEEGGGJJJNNNUUU]]]gggmmmxxx~~~yyyiii^^^QQQHHHFFFEEEBBB???@@@@@@AAACCCCCCDDDDDDDDDCCCGGGLLLOOOQQQUUU]]]dddooosss{{{jjj```aaabbbiiinnnlllmmmuuu}}}~~~uuujjj___WWWRRRJJJFFFEEEHHHIIILLLTTT\\\llljjjUUUKKKDDDDDDCCCBBBAAAAAAAAAAAA@@@BBBDDDFFFIIINNNSSSWWW]]]___eeeppp{{{qqqcccWWWOOOMMMIIIHHHGGGFFFFFFFFFGGGHHHFFFHHHIIIIIIIIIKKKMMMOOOPPPWWWaaajjjqqqyyy|||uuutttssssssuuu{{{{{{yyy{{{~~~sss[[[PPPLLLHHHHHHMMMOOOWWWbbbkkkqqqxxx~~~~~~|||lll^^^WWWOOONNNLLLJJJJJJMMMTTTYYY\\\ZZZ[[[bbbppp|||yyyooodddXXXMMMGGGCCC??????BBBCCCBBBEEEIIIFFFGGGHHHKKKQQQZZZeeemmmyyy{{{gggZZZKKKDDDDDDFFFCCC??????@@@AAABBBBBBCCCBBBBBBAAAEEEJJJLLLNNNSSS[[[bbbmmmqqqyyyjjj```aaadddkkkooommmmmmttt}}}}}}sssggg\\\TTTQQQJJJGGGFFFHHHIIILLLSSS\\\hhhjjjVVVKKKDDDDDDCCCBBBAAAAAAAAAAAA???AAADDDFFFIIIMMMQQQUUU]]]___gggsss~~~uuuggg[[[SSSPPPIIIHHHGGGFFFFFFFFFGGGHHHFFFGGGIIIIIIIIIJJJMMMOOOOOOVVV___hhhooowww}}}{{{xxxuuuuuuxxx}}}~~~~~~}}}zzzcccSSSMMMLLLLLLJJJPPPWWWbbbkkkrrrwww{{{}}}vvvhhh\\\TTTNNNJJJHHHJJJKKKKKKOOOTTTYYY]]]cccjjjqqqyyyvvviii```WWWNNNJJJJJJCCCCCCDDDCCCAAABBBDDDFFFCCCFFFKKKOOOUUU^^^jjjsss}}}sssYYYQQQHHHCCCBBBCCCAAA???======???@@@@@@AAAAAAAAABBBDDDFFFHHHLLLQQQWWW\\\eeelllwwwlllaaa]]]ooovvvxxxsssooosssyyy}}}~~~{{{uuunnnggg^^^UUUOOOJJJFFFEEEGGGIIIMMMVVV^^^kkkpppVVVGGGDDDBBB??????@@@AAAAAAAAA???BBBDDDEEEGGGLLLUUU[[[gggfffkkkuuuyyygggZZZRRRNNNJJJGGGDDDCCCDDDEEEEEEEEEGGGGGGHHHIIIJJJKKKLLLMMMMMMRRRZZZdddmmmvvv{{{xxx|||}}}~~~{{{{{{yyycccSSSMMMLLLKKKIIIOOOVVV```iiipppvvvzzz|||uuugggZZZRRRNNNIIIGGGIIIIIIIIIMMMQQQXXX\\\ccckkkrrryyyyyynnnbbbYYYQQQIIIFFFGGGAAABBBCCCBBBAAABBBEEEGGGFFFIIIMMMRRRWWWaaammmuuu|||hhhVVVOOOGGGCCCCCCCCCAAA?????????????????????>>>>>>@@@BBBDDDFFFIIINNNUUUYYYccckkkwww|||}}}ooofffccctttzzzzzzsssmmmnnnsssuuuyyyvvvqqqkkkddd\\\SSSNNNJJJGGGGGGJJJKKKLLLQQQXXXhhhuuuYYYIIIEEEBBB@@@???@@@AAAAAA@@@???AAACCCEEEHHHOOOYYYaaaiiiiiimmmvvv|||jjj]]]TTTPPPJJJHHHEEECCCDDDEEEEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLQQQZZZcccllluuu~~~~~~~~~}}}{{{vvvbbbSSSLLLJJJIIIHHHNNNTTT]]]fffnnntttxxx{{{~~~tttgggYYYPPPMMMIIIFFFHHHHHHHHHKKKOOOVVV[[[dddlllssszzz~~~pppeeeYYYQQQJJJDDDCCCEEEBBBCCCDDDCCCCCCDDDGGGIIIJJJMMMRRRXXX^^^hhhttt|||qqq[[[PPPKKKFFFDDDDDDDDDAAA>>>@@@@@@??????>>>===<<<<<<>>>???AAACCCFFFKKKQQQVVV```iiivvv}}}xxx{{{qqqlllkkk{{{}}}ssskkkjjjkkklllrrroookkkfff```YYYRRRMMMJJJHHHIIILLLLLLKKKNNNTTTggg{{{]]]LLLFFFCCCAAA???@@@@@@@@@???@@@AAABBBCCCHHHQQQ]]]ffflllkkkooovvv~~~nnn```WWWRRRKKKHHHEEEDDDDDDEEEFFFEEEGGGGGGHHHHHHIIIJJJKKKKKKLLLPPPXXXaaajjjsss{{{~~~~~~qqq```RRRLLLJJJIIIHHHMMMRRR[[[dddkkkrrrxxx{{{}}}uuugggYYYPPPLLLHHHFFFGGGHHHHHHKKKPPPTTTZZZccclllssszzzwwwggg\\\QQQJJJFFFBBBBBBEEEEEEFFFFFFFFFEEEFFFHHHKKKKKKPPPWWW^^^gggsss~~~dddSSSJJJGGGEEEEEEEEEDDDAAA???@@@???>>>======<<<<<<<<<===>>>@@@BBBDDDIIIOOOSSS\\\fffuuu|||}}}|||rrrppprrr}}}sssjjjhhhiiiiiimmmjjjgggccc^^^XXXQQQLLLKKKIIIIIIKKKLLLLLLQQQWWWmmm|||___OOOFFFDDDAAA@@@@@@@@@???>>>AAABBBBBBBBBFFFOOO\\\eeellllllpppvvv}}}qqqcccYYYSSSLLLIIIFFFEEEEEEFFFFFFEEEFFFGGGGGGHHHIIIIIIJJJJJJKKKOOOVVV^^^gggpppyyy~~~xxxmmm___SSSLLLJJJIIIHHHLLLQQQYYYaaaiiipppwww{{{|||~~~vvviii[[[RRRKKKGGGEEEGGGIIIIIIMMMSSSRRRXXXaaajjjrrryyy~~~{{{ppp\\\SSSIIIEEEBBB@@@BBBEEEFFFGGGGGGFFFFFFFFFIIIKKKLLLRRR[[[fffqqqiiiWWWOOOFFFEEEEEEFFFFFFDDDBBB@@@>>>>>>===<<<<<<===>>>>>>>>>???@@@AAACCCHHHNNNRRRYYYdddsssyyyrrrtttxxx}}}rrrkkkjjjllllllllliiifffbbb^^^XXXRRRMMMKKKHHHHHHKKKNNNRRRZZZcccyyyxxx^^^PPPFFFDDDAAA@@@@@@@@@???>>>BBBCCCCCCBBBDDDKKKVVV^^^gggiiinnnuuuzzzttteeeZZZTTTMMMJJJGGGEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJNNNTTT[[[cccmmmvvv{{{wwwttttttwwwnnnbbbVVVNNNKKKIIIIIIJJJNNNUUU]]]eeemmmuuuzzz{{{}}}vvvjjj]]]UUUKKKGGGEEEGGGIIIIIIMMMRRRQQQVVV___hhhpppwww}}}rrreeeRRRJJJCCCAAAAAA???AAAEEEEEEFFFGGGHHHHHHJJJMMMOOOSSSZZZeeerrrnnnXXXNNNKKKDDDEEEFFFFFFFFFEEECCCBBB???>>>===<<<===>>>???@@@>>>???@@@AAACCCGGGLLLPPPWWWbbbqqqxxxtttyyyssslllllloooooommmkkkgggccc___YYYRRRMMMJJJHHHHHHMMMSSSYYYdddooo{{{xxxttt\\\OOOFFFCCCAAA???@@@@@@@@@???BBBDDDEEEDDDEEEIIIPPPVVV___ccckkkrrrwww~~~wwwhhh\\\VVVNNNKKKHHHFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIILLLRRRYYYaaajjjsssyyyqqqjjjkkknnn{{{|||ttthhh[[[RRRLLLIIIHHHFFFKKKQQQYYYaaajjjrrrwww{{{|||~~~~~~uuujjj^^^WWWMMMHHHEEEFFFGGGFFFIIINNNPPPUUU\\\eeemmmuuu|||wwwgggYYYLLLFFFAAABBBCCCBBBCCCFFFFFFHHHKKKMMMOOOSSSWWW[[[ccckkkwwwxxxaaaRRRKKKIIIDDDEEEGGGGGGFFFDDDDDDDDDBBBAAA???=========>>>???===>>>???@@@AAAEEEJJJNNNWWWaaappp}}}yyyxxxuuulllmmmooopppooommmiiiddd___YYYQQQLLLIIIHHHKKKSSSZZZaaalllvvvxxxooosssZZZMMMEEEBBB@@@???@@@AAAAAA@@@@@@CCCGGGHHHGGGHHHLLLPPPVVV\\\fffpppttt{{{{{{kkk___XXXOOOLLLIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHLLLQQQWWW^^^gggqqqwww}}}nnnkkkpppwwwzzzmmm```TTTMMMIIIGGGDDDHHHNNNVVV^^^gggpppuuuzzz|||~~~|||tttiii___XXXNNNIIIFFFFFFEEECCCEEEIIIPPPTTT[[[ccckkksss|||~~~ppp^^^PPPKKKFFFCCCEEEGGGFFFGGGJJJIIILLLOOOSSSWWW\\\bbbfffsss{{{iiiZZZQQQKKKHHHEEEFFFGGGGGGEEEDDDDDDEEEEEECCCAAA>>>===<<<===>>><<<===>>>???@@@DDDIIIMMMVVV```ooo{{{zzz|||wwwllllllnnnnnnqqqnnnjjjeee___XXXPPPKKKHHHIIINNNXXX```fffoooxxx|||vvvjjjwwwsssZZZKKKDDDBBB??????@@@AAAAAAAAA???CCCHHHJJJIIIIIIKKKNNNPPPWWWcccnnnsssyyy~~~nnnaaaZZZPPPMMMIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHKKKPPPVVV]]]fffpppvvv~~~vvvvvv~~~ttteeeVVVKKKFFFEEEGGGIIIMMMRRRYYYbbbkkkqqqwwwzzz}}}|||tttppphhh^^^UUUPPPLLLHHHFFFFFFHHHIIIIIINNNQQQVVV^^^gggpppxxx|||vvvdddVVVPPPKKKHHHDDDCCCEEEJJJNNNPPPQQQTTTZZZ```fffmmmtttyyyyyygggXXXPPPJJJHHHKKKIIIFFFCCCAAAAAAAAAAAADDDCCCAAA???>>>>>>???@@@???@@@AAAAAAAAACCCGGGJJJTTTbbbrrr}}}zzzjjjhhhoootttsssooohhhbbb]]]WWWPPPKKKKKKMMMSSS\\\bbbgggnnnuuu|||yyyiiiooorrrYYYOOOEEECCCAAA???>>>>>>??????DDDDDDEEEGGGJJJMMMPPPRRRTTTVVV]]]gggooowwwooobbb[[[RRRNNNIIIFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIINNNTTTZZZ___jjjuuuyyy{{{kkk[[[OOOIIIGGGEEEGGGKKKOOOVVV___iiiooowwwyyy}}}|||uuuqqqjjj```XXXNNNJJJFFFDDDDDDEEEGGGGGGLLLOOOUUU]]]fffpppwww|||{{{lll[[[PPPLLLIIIGGGEEEFFFJJJPPPUUUXXX\\\aaagggnnnvvv}}}yyykkk]]]SSSMMMJJJNNNLLLIIIFFFDDDCCCCCCDDDCCCBBBAAA???>>>>>>?????????@@@AAA@@@AAACCCGGGJJJSSSaaaqqq|||~~~mmmjjjppptttsssnnngggaaa]]]XXXSSSOOONNNOOOTTT\\\aaadddkkkrrr|||xxxfffkkkuuu[[[PPPEEECCCAAA???>>>>>>???@@@CCCCCCEEEGGGJJJMMMOOOQQQSSSUUU[[[dddllluuuqqqccc\\\SSSOOOJJJFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHMMMSSSXXX^^^iiisssyyyrrraaaSSSKKKGGGCCCEEEHHHLLLRRR\\\fffmmmvvvyyy|||~~~wwwrrrkkkbbbZZZNNNJJJFFFDDDDDDEEEFFFFFFJJJMMMSSS[[[eeeooowww|||sssbbbRRRJJJIIIHHHHHHJJJNNNTTT\\\cccggglllqqqyyyzzz{{{zzzrrreeeYYYPPPLLLKKKIIIGGGDDDBBBAAA@@@@@@BBBAAA@@@??????>>>?????????@@@@@@@@@@@@CCCFFFJJJSSSaaaqqq}}}rrrnnnqqqsssrrrmmmgggaaa]]]YYYUUUSSSPPPPPPTTT[[[___bbbgggnnn|||}}}hhhlll{{{zzz___QQQEEEDDDAAA???>>>>>>???@@@AAACCCEEEHHHKKKMMMNNNOOOSSSSSSXXXaaaiiirrrttteee]]]TTTPPPKKKGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGKKKQQQVVV[[[eeepppxxx}}}wwwfffWWWLLLFFFCCCDDDFFFIIIPPPYYYdddkkkuuuwww{{{~~~zzztttlllbbbZZZQQQMMMHHHFFFFFFGGGHHHHHHJJJLLLQQQYYYdddnnnxxx}}}{{{lll[[[MMMHHHKKKIIIMMMSSSZZZbbbllltttyyy~~~wwwoookkkrrrxxxvvvjjj\\\QQQMMMHHHGGGEEEBBBAAA?????????AAAAAA@@@@@@???????????????@@@@@@@@@AAACCCGGGJJJUUUcccsssuuupppqqqrrrqqqnnniiiddd^^^XXXSSSPPPNNNOOOSSSZZZ^^^```eeekkk}}}pppsssxxxcccRRREEEDDDAAA???>>>??????@@@AAACCCFFFJJJLLLNNNOOOOOOSSSSSSWWW___fffooo}}}wwwggg^^^UUUQQQKKKHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFIIIOOOSSSXXXbbblllvvv||||||lll\\\PPPHHHDDDDDDEEEHHHNNNXXXdddlllsssvvvzzz~~~~~~uuukkkaaaYYYQQQMMMIIIFFFFFFGGGGGGHHHJJJLLLQQQXXXcccnnnwww}}}ssscccUUUJJJIIILLLJJJQQQ[[[fffqqq{{{|||pppfff___^^^fffooooooeeeWWWLLLGGGHHHHHHGGGEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAACCCGGGJJJUUUccctttuuuqqqqqqqqqqqqpppmmmggg___VVVOOOJJJKKKLLLRRR[[[```aaaeeekkk}}}sssvvvzzzhhhSSSFFFDDDBBB@@@??????@@@AAABBBDDDGGGJJJMMMOOOPPPPPPSSSSSSWWW^^^eeennn|||zzzhhh^^^UUUQQQLLLHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEHHHMMMQQQUUU^^^hhhssszzz}}}pppaaaSSSKKKEEEDDDDDDFFFLLLWWWccclllrrruuuzzz}}}wwwlllaaaZZZOOOLLLGGGDDDDDDEEEEEEEEEIIIKKKOOOVVV```kkkuuu{{{yyygggZZZPPPJJJIIILLLKKKUUUdddrrrwwwiii___WWWSSSSSSYYY______XXXNNNEEEAAADDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBEEEHHHLLLVVVdddttt}}}sssrrrssssssrrrrrrooohhh]]]SSSKKKGGGIIILLLUUU___dddeeeggglll{{{sssvvvoooUUUFFFEEEBBB@@@??????@@@AAABBBDDDFFFIIILLLNNNOOOPPPQQQRRRVVV^^^dddlllyyy~~~kkk```UUUQQQKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGLLLOOOSSS\\\fffoooyyyxxxnnnaaaSSSJJJEEEDDDCCCDDDJJJUUUbbbkkkqqqtttyyy}}}yyymmmccc\\\PPPLLLGGGDDDDDDDDDEEEEEEHHHIIIMMMSSS]]]hhhqqqwww}}}ppp]]]SSSOOOLLLLLLNNNNNN[[[nnnvvveeeZZZTTTPPPNNNNNNPPPQQQPPPMMMHHHCCC@@@??????@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDFFFJJJMMMZZZgggxxxyyyrrrsssvvvvvvtttrrrmmmdddYYYOOOKKKIIIKKKPPPZZZeeejjjiiiiiilllxxxyyy}}}uuuYYYFFFEEEBBB@@@??????@@@AAABBBBBBDDDFFFIIILLLNNNOOOOOOPPPUUU]]]cccjjjvvvooocccUUUPPPKKKGGGEEEEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGLLLNNNRRRZZZdddlllyyy~~~~~~yyyrrrjjj^^^PPPGGGDDDCCCBBBCCCIIITTTaaajjjqqqtttyyy}}}zzzoooeee___RRRNNNIIIFFFFFFFFFGGGGGGGGGHHHKKKQQQZZZeeeoootttzzz|||mmmYYYQQQQQQPPPPPPPPPSSSaaavvvzzzhhhYYYRRROOOOOOOOONNNLLLJJJIIIHHHGGGEEECCC@@@AAABBBCCCDDDEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEGGGKKKNNN___mmm|||wwwqqqtttxxxyyyvvvssskkk```UUUNNNLLLMMMNNNSSS^^^jjjooolllkkkllluuuzzz\\\FFFEEECCC@@@???@@@@@@AAAAAAAAABBBCCCFFFIIIMMMOOOLLLNNNSSS\\\bbbhhhsss~~~rrrfffTTTPPPJJJFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEGGGKKKNNNQQQZZZcccjjjxxxuuummmssstttqqqkkkeee]]]UUUMMMGGGBBBBBBBBBDDDIIIQQQ\\\cccnnnsssxxx{{{}}}vvvkkkcccVVVOOOHHHFFFDDDBBBBBBEEEHHHIIIJJJLLLRRR]]]iiiqqqwwwzzz~~~ooobbbXXXWWWWWWVVVVVVYYY___kkkwwwiii[[[UUUTTTPPPMMMLLLKKKIIIGGGHHHJJJIIIGGGDDDAAACCCEEEFFFEEECCCCCCCCCAAAAAABBBBBBDDDEEEGGGHHHEEEDDDEEEGGGFFFEEEJJJRRR]]]nnnwwwvvvzzzzzzuuuwwwqqqiiibbbXXXMMMJJJLLLPPPXXXcccjjjmmmmmmooopppvvvxxx]]]JJJEEEBBBBBBAAA======@@@@@@AAABBBDDDFFFIIIKKKLLLLLLNNNRRRWWW___iiiuuu|||wwwfffYYYQQQJJJJJJJJJGGGFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGJJJPPPXXX]]]cccrrr}}}|||||||||nnndddgggiiifffaaa[[[VVVPPPJJJFFF???@@@AAACCCIIIRRR]]]dddlllqqqwww{{{}}}xxxmmmeeeXXXPPPIIIGGGEEEBBBBBBEEEGGGHHHIIILLLRRR\\\hhhpppwwwzzz~~~zzzjjj```XXXYYY]]]___bbbgggmmmyyyqqqdddXXXTTTSSSPPPNNNMMMLLLJJJIIIJJJKKKKKKHHHFFFDDDEEEEEEEEEDDDCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDEEEGGGGGGFFFLLLSSS```qqqwwwwww||||||xxxxxxqqqiiibbbXXXOOOLLLOOOTTT[[[dddiiikkklllnnnppp{{{|||```KKKFFFBBBBBBAAA>>>>>>@@@@@@@@@AAABBBEEEGGGIIIJJJKKKMMMPPPUUU]]]gggrrryyy|||kkk\\\TTTLLLJJJIIIFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGJJJOOOWWW\\\cccnnn}}}}}}||||||||||||zzz~~~lll______bbb]]]WWWRRRNNNIIIEEECCC@@@@@@AAACCCHHHPPPZZZaaahhhnnnvvv|||~~~zzzoooggg[[[SSSKKKHHHEEEBBBBBBDDDEEEFFFGGGJJJPPPZZZfffmmmuuuxxx}}}}}}qqqeee```___fffooowww}}}}}}lllaaaWWWTTTTTTQQQPPPPPPNNNNNNOOORRRTTTSSSPPPMMMLLLKKKIIIFFFEEEEEEFFFFFFIIIHHHFFFEEEDDDCCCCCCCCCFFFEEEFFFHHHGGGGGGMMMUUUeeevvvyyyxxx~~~||||||tttjjjaaaWWWPPPOOOSSSXXX^^^dddhhhjjjkkknnnqqqdddMMMGGGBBBBBBAAA>>>>>>@@@@@@@@@AAABBBCCCEEEFFFGGGIIIKKKNNNSSSZZZcccnnnuuuqqq```VVVNNNKKKIIIEEECCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGIIINNNUUUZZZbbbjjjvvv~~~{{{~~~|||{{{{{{}}}|||uuurrrooottt{{{rrrccc___aaa\\\UUUNNNIIIEEEBBB@@@DDDDDDCCCCCCFFFLLLTTTYYYcccjjjttt{{{~~~{{{pppiii^^^VVVNNNJJJFFFBBBBBBDDDDDDDDDFFFIIINNNXXXbbbjjjrrrvvv|||vvvjjjbbbeeennn}}}~~~mmmcccZZZWWWWWWTTTSSSTTTRRRVVV]]]cccfffddd```]]]YYYUUUOOOKKKIIIIIIIIIIIILLLKKKJJJHHHGGGFFFFFFFFFFFFEEEEEEGGGGGGHHHOOOWWWiiizzzzzzyyyvvvkkkaaaVVVOOOPPPUUUZZZ___dddgggiiilllqqquuugggOOOHHHBBBBBBBBB??????@@@AAAAAABBBBBBCCCDDDEEEFFFIIIJJJMMMQQQWWW```jjjqqqsssaaaXXXOOOLLLJJJFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHLLLRRRWWW___fffpppxxx}}}~~~|||{{{zzz|||~~~xxxpppjjjhhheeejjjqqqzzzyyyggg___```ZZZSSSLLLHHHEEEBBBAAACCCCCCCCCCCCEEEJJJQQQVVV___gggrrryyy}}}|||qqqjjj```WWWOOOKKKGGGBBBBBBDDDCCCCCCEEEGGGLLLTTT^^^eeennnsssyyy|||nnnfffcccnnnsssjjjaaa]]][[[XXXWWWYYY\\\eeeqqq{{{~~~|||vvvqqqggg```WWWPPPMMMKKKJJJIIIJJJJJJIIIHHHGGGGGGGGGHHHFFFDDDEEEGGGGGGHHHPPPYYYlll}}}{{{{{{xxxkkk```UUUNNNPPPUUUZZZ^^^dddgggiiinnntttyyyiiiRRRIIIBBBAAABBB@@@???@@@CCCCCCCCCCCCDDDEEEFFFGGGIIIJJJLLLPPPUUU^^^gggnnn~~~tttbbbXXXOOOLLLJJJHHHGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJOOOSSS\\\cccmmmvvv}}}{{{||||||{{{zzz{{{}}}}}}|||{{{yyytttllleeeaaa___]]]bbbiiirrr|||~~~iii]]][[[WWWQQQLLLIIIGGGFFFDDD>>>???@@@BBBEEEKKKRRRWWW\\\dddooowww|||~~~ssskkk```WWWOOOKKKGGGBBBBBBDDDBBBCCCDDDFFFJJJQQQYYY___jjjooowww}}}qqqhhhgggiiiyyy~~~tttjjjeeebbb___```dddmmmwwwwwwnnnbbbYYYSSSPPPLLLIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGEEEFFFHHHHHHJJJRRR\\\ooo|||{{{~~~uuuiii^^^TTTNNNQQQWWW[[[___dddhhhjjjooovvv{{{~~~mmmTTTJJJBBBAAACCCAAA@@@@@@CCCCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKNNNSSS[[[dddjjjzzzuuucccYYYPPPLLLKKKHHHHHHJJJEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEFFFHHHMMMPPPXXX```kkkttt|||zzzvvvuuu{{{~~~{{{zzz{{{|||zzztttrrrrrrooojjjccc^^^[[[ZZZYYY\\\bbbiiirrr}}}qqqccc]]]YYYTTTOOOLLLJJJHHHFFF===>>>???AAADDDJJJQQQVVVZZZbbbllluuuzzz~~~uuummm___WWWNNNJJJGGGBBBBBBDDDCCCCCCDDDEEEHHHNNNUUU[[[ggglllttt{{{{{{llliiiooouuuxxxrrrnnnmmmpppuuuqqqfff^^^XXXRRRMMMJJJJJJIIIHHHHHHHHHHHHIIIIIIGGGHHHJJJJJJMMMVVV___sss}}}|||wwwoooddd\\\TTTPPPSSSYYY\\\aaafffiiikkkooouuuzzztttVVVKKKBBBAAACCCBBB@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGHHHIIIKKKPPPWWW```fffttt{{{yyyfff\\\QQQMMMKKKHHHGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEGGGKKKNNNUUU\\\gggpppwwwwwwxxx||||||{{{yyyzzz|||tttmmmkkkkkkhhhddd^^^YYYWWWWWWVVVXXX\\\aaahhhrrr}}}{{{lllddd```ZZZTTTPPPLLLHHHEEE???@@@AAAAAACCCHHHMMMRRRYYYaaakkksssyyy}}}wwwooo___VVVNNNJJJFFFBBBBBBDDDCCCDDDDDDEEEGGGLLLSSSXXXeeejjjssszzzzzzkkknnnxxx}}}zzzyyy~~~~~~qqqiiiaaaXXXRRRPPPOOONNNLLLKKKKKKKKKKKKKKKIIIJJJLLLMMMOOOXXXbbbuuu}}}|||~~~rrrjjjaaaZZZTTTQQQUUU\\\^^^cccgggjjjlllooossswwwyyyWWWKKKBBBAAACCCCCCAAA@@@??????@@@AAABBBDDDEEEFFFFFFGGGHHHIIIMMMTTT]]]cccooovvv}}}iii^^^SSSNNNKKKGGGEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEDDDDDDFFFJJJMMMTTTZZZccckkksss||||||yyyxxx|||}}}{{{xxxyyyzzz|||}}}qqqiiihhhgggeee```[[[WWWVVVVVVTTTVVVXXX[[[aaajjjttt{{{rrrqqqpppjjjaaaZZZUUUNNNGGGFFFBBB@@@BBBDDDFFFKKKRRRWWWaaaooowwwyyy|||xxxoooaaaWWWNNNJJJHHHDDDBBBCCCBBB@@@AAAEEEGGGIIIPPPWWW^^^eeennnvvvzzz}}}uuutttyyyzzzoooeee^^^WWWTTTRRRRRROOOKKKLLLQQQVVVOOONNNRRRQQQNNNWWWeee{{{~~~|||yyywwwlll```[[[XXXUUUUUUXXXbbbccceeegggjjjooouuuyyyyyyXXXOOOFFFCCCBBB@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFGGGJJJQQQYYY___hhhppp~~~mmm___QQQLLLLLLJJJHHHGGGCCCDDDFFFHHHGGGEEECCCAAADDDDDDFFFGGGIIIJJJLLLLLLUUUXXX]]]eeeooozzzyyysssuuu|||}}}zzzvvvttt~~~zzzuuuuuuuuuyyy~~~uuuoookkkgggaaa\\\ZZZYYYXXXWWWSSSSSSTTTVVV[[[bbbhhhlll{{{||||||wwwnnnfff___TTTJJJGGGBBB@@@AAACCCEEEJJJQQQWWWaaannnvvvyyy}}}|||sssaaaVVVMMMIIIGGGCCCBBBCCCCCCAAABBBEEEGGGHHHNNNUUU[[[bbbmmmtttyyy|||yyyzzz|||sssmmmfff```ZZZUUUPPPMMMOOOUUUYYYRRRPPPSSSRRRPPPZZZiii~~~}}}|||zzzsssiii___[[[YYYXXX[[[___dddeeefffgggiiimmmrrrvvvsssWWWMMMCCC@@@@@@???>>>???@@@@@@@@@@@@AAABBBCCCDDDCCCDDDDDDFFFIIIOOOWWW]]]gggnnnzzzqqqbbbTTTNNNMMMKKKIIIHHHDDDDDDFFFFFFFFFEEECCCBBBCCCDDDEEEFFFGGGIIIJJJJJJRRRUUU[[[dddnnnyyyxxxuuuwww{{{xxxxxxvvvuuurrrnnnkkkiiippptttyyy}}}zzzuuuttttttxxx{{{rrrlllhhhddd^^^YYYVVVTTTRRRPPPPPPPPPPPPSSSXXX^^^dddggg|||sssiii[[[OOOHHHCCC@@@BBBCCCDDDIIIOOOWWW```llluuuyyy}}}vvvdddYYYOOOKKKIIIEEECCCEEEDDDBBBBBBEEEFFFFFFKKKRRRWWW___jjjrrrwwwzzz~~~|||ssshhh___WWWRRRVVV\\\aaa[[[XXXXXXVVVUUU```ooo|||}}}|||tttjjj```]]][[[[[[___dddhhhhhhiiiiiiiiilllqqqtttzzzrrrYYYNNNCCC@@@@@@???>>>???????????????@@@AAABBBCCCAAABBBCCCEEEHHHMMMTTTYYYdddjjjuuuvvvgggXXXQQQOOOLLLJJJIIIEEEEEEEEEEEEDDDDDDDDDCCCDDDDDDEEEEEEFFFGGGGGGHHHOOOSSSYYYbbblllyyy{{{xxxvvvyyy|||uuuooonnnllliiigggdddbbbaaacccggglllrrrwww}}}}}}tttrrrrrrtttzzz~~~uuulllgggddd```ZZZUUURRROOOLLLJJJKKKKKKLLLNNNRRRWWW]]]```yyyooo```TTTKKKFFFBBBCCCDDDDDDIIINNNUUU^^^iiirrrwww|||xxxjjj___TTTOOOLLLHHHFFFGGGEEECCCCCCEEEEEEDDDHHHNNNSSS[[[gggpppvvvyyy|||{{{pppeee^^^___ccclllgggccc```[[[[[[gggttt|||~~~~~~}}}}}}wwwnnneeeaaa^^^]]]aaagggkkkkkkkkkkkkkkknnnrrruuu{{{wwwyyy___RRREEEAAABBBAAA@@@AAA>>>>>>>>>>>>???@@@AAABBBAAACCCDDDFFFHHHLLLRRRVVV___fffrrr|||lll[[[SSSPPPLLLIIIHHHGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFLLLQQQXXXaaakkkxxxzzzzzz|||~~~tttmmmjjjiiihhhgggffffffffffffdddggglllppptttzzzssspppnnnnnnsssyyy}}}{{{uuullleee```___[[[VVVRRROOOMMMKKKIIIGGGGGGHHHJJJMMMRRRVVVYYY}}}sssfff[[[NNNHHHEEEEEEEEEDDDHHHNNNRRRZZZdddnnntttzzz}}}qqqfffYYYRRRNNNHHHFFFGGGEEEBBBCCCEEEDDDCCCFFFKKKPPPXXXdddmmmssswww|||xxxmmmiiikkktttrrrmmmggg``````kkkxxx}}}~~~~~~}}}}}}xxxpppiiieeebbbaaaeeekkkmmmmmmmmmmmmmmmppptttxxxxxx|||wwweeeUUUFFFAAABBBAAA@@@@@@>>>>>>>>>>>>???@@@AAAAAABBBDDDFFFHHHJJJMMMQQQTTTYYYbbbqqqqqq___UUUQQQLLLHHHGGGGGGFFFDDDCCCCCCCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGJJJPPPWWW___hhhuuu~~~zzzzzz|||zzzsssmmmjjjkkkkkklllnnnppprrrtttqqqsssvvvxxxyyy|||rrrnnniiihhhjjjmmmqqqsssssssssrrroooiiibbb\\\XXXUUURRROOOMMMLLLKKKJJJHHHEEEEEEFFFGGGJJJNNNQQQSSSxxxlll```PPPJJJEEEEEEDDDCCCGGGLLLOOOUUU___hhhqqqwww}}}zzzmmm^^^UUUOOOHHHEEEEEEDDDBBBBBBDDDDDDBBBDDDIIILLLTTT___hhhoootttzzz~~~{{{ttttttxxxyyyvvvnnnfffgggrrr}}}~~~~~~|||}}}tttpppllljjjhhhfffkkkqqqooooooooonnnnnnppptttxxxvvvxxxuuuiiiXXXGGG@@@AAA@@@>>>===>>>>>>>>>>>>???@@@AAABBBDDDFFFHHHJJJKKKMMMPPPSSSVVV```nnn}}}vvvbbbWWWRRRLLLHHHGGGGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHNNNUUU\\\dddppp{{{zzzyyyxxxwwwwww{{{~~~~~~{{{{{{{{{}}}}}}}}}zzzxxxtttuuuxxx|||~~~tttnnngggbbbaaaccceeefffddddddcccaaa]]]XXXTTTQQQJJJIIIGGGGGGGGGHHHGGGFFFDDDDDDEEEFFFHHHJJJMMMNNN{{{lll___OOOIIIEEECCCBBBAAADDDIIIKKKQQQZZZdddmmmtttzzz}}}vvvggg[[[SSSJJJFFFFFFBBBAAABBBDDDCCCAAACCCHHHIIIPPPZZZbbbiiipppwww}}}}}}||||||xxxpppsss~~~~~~||||||tttqqqpppooollliiilllrrrqqqpppooonnnlllnnnqqqtttvvv}}}xxxoooyyyooo\\\IIIBBBAAA@@@>>>===???????????????AAABBBBBBDDDFFFIIIJJJKKKMMMOOOQQQVVV^^^kkkvvv{{{fffZZZTTTMMMIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGFFFLLLSSSXXX^^^iiiyyy|||wwwrrrnnnqqqrrrpppqqquuuwwwuuuqqqtttyyy}}}wwwqqqggg```\\\[[[\\\\\\WWWWWWWWWVVVTTTPPPMMMKKKFFFEEEDDDDDDFFFFFFEEEDDDCCCCCCCCCDDDFFFGGGIIIJJJ{{{jjj[[[NNNHHHCCCBBB@@@???BBBFFFIIINNNWWWaaakkksssxxx{{{nnnbbbXXXNNNIIIIIIBBB@@@AAADDDCCCAAACCCHHHFFFMMMVVV^^^eeemmmuuu{{{~~~zzz~~~~~~{{{{{{xxxuuutttrrrmmmhhhjjjooorrrqqqpppmmmkkkkkkmmmpppwww}}}yyyiiisssuuuaaaMMMEEEDDDCCC@@@>>>????????????@@@AAABBBCCCCCCFFFIIIJJJKKKLLLNNNOOOWWW^^^gggqqq{{{~~~iii\\\UUUOOOJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFDDDJJJQQQUUUZZZeeetttxxxrrrkkkmmmllliiijjjnnnpppnnnkkkpppxxxzzzssshhh___ZZZXXXWWWWWWPPPPPPPPPPPPNNNLLLIIIGGGGGGFFFEEEEEEFFFGGGFFFDDDBBBBBBBBBCCCDDDEEEGGGHHH|||iii[[[PPPIIIDDDCCCCCCCCCEEEHHHHHHMMMVVV^^^fffnnnuuuyyywwwgggXXXMMMHHHGGGBBBBBBBBBBBBBBBCCCDDDEEEHHHMMMTTT[[[cccjjjqqquuu~~~~~~xxxzzz}}}zzz}}}xxxppphhheeegggkkklllkkkiiihhhiiikkkmmmooowww|||vvvmmmuuu|||bbbJJJCCCCCCAAA??????>>>??????@@@AAAAAABBBBBBCCCEEEHHHIIIIIIJJJLLLNNNUUUXXX```lllwwwsssbbbWWWQQQLLLHHHJJJHHHFFFEEEFFFFFFEEEDDDFFFDDDCCCBBBBBBCCCDDDFFFDDDHHHOOOVVV[[[bbbppp}}}zzzuuussspppnnnlllmmmnnnooopppsssyyy{{{oooddd\\\XXXVVVTTTSSSQQQOOOMMMKKKJJJJJJKKKHHHHHHHHHHHHFFFEEEDDDCCCAAAAAAAAAAAABBBCCCCCCDDD}}}jjj[[[OOOHHHBBBAAAAAA@@@BBBEEEGGGLLLTTT\\\dddlllssswwwwwwhhhZZZPPPJJJGGGCCCCCCCCCCCCCCCDDDEEEFFFFFFJJJPPPWWW___gggnnnsss|||~~~uuunnnooosssvvvzzz}}}|||~~~}}}vvvnnngggdddeeegggiiihhhgggfffgggjjjmmmnnnuuu{{{zzzllluuuvvv___IIICCCCCC@@@>>>@@@>>>>>>??????@@@@@@AAAAAACCCEEEGGGHHHIIIJJJLLLNNNSSSUUU]]]hhhsssxxxeeeYYYRRRMMMJJJJJJHHHFFFEEEFFFFFFEEEDDDEEEDDDCCCBBBBBBCCCDDDEEEDDDGGGMMMTTTXXX^^^kkkwww|||wwwtttsssttttttvvvzzzxxxlllccc^^^[[[ZZZUUUTTTRRRPPPNNNLLLKKKKKKKKKKKKKKKKKKJJJIIIGGGGGGEEEEEEEEEEEEEEEFFFGGGGGG|||iiiZZZNNNFFFAAA@@@???>>>???BBBEEEJJJQQQYYYaaaiiiqqquuu}}}wwwjjj]]]SSSKKKHHHEEEEEEDDDDDDDDDEEEEEEFFFDDDGGGLLLRRRYYYbbbkkkqqqyyy|||uuukkkcccbbbeeehhhmmmrrruuu{{{ssslllgggeeecccbbbfffeeeddddddeeehhhlllnnnqqqwww}}}mmmwwwnnnZZZIIIDDDBBB>>>===@@@=========>>>??????@@@@@@BBBDDDFFFHHHHHHIIIKKKMMMQQQSSSYYYcccmmm|||kkk\\\TTTNNNKKKJJJHHHFFFFFFFFFGGGFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDFFFKKKQQQTTTYYYeeeppp{{{sssiiiccc___]]]ZZZYYYWWWUUUSSSPPPOOONNNIIIIIIIIIIIIHHHHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDEEE}}}yyy{{{iiiZZZMMMFFFAAA@@@???======@@@DDDHHHOOOWWW___hhhoootttzzz}}}vvvkkk```UUUMMMHHHEEEEEEDDDDDDCCCDDDDDDDDDCCCEEEHHHMMMTTT]]]gggnnnvvvzzz~~~tttiii___[[[[[[^^^dddjjjooo{{{~~~~~~wwwoooiiigggfffcccaaadddcccbbbbbbdddhhhkkknnnkkkrrrppp{{{iiiXXXIIIEEEBBB<<<<<<@@@<<<<<<======>>>?????????AAACCCFFFGGGGGGHHHJJJLLLPPPQQQVVV^^^hhhuuurrraaaVVVOOOLLLJJJHHHFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDEEECCCDDDHHHNNNRRRWWWaaalllvvvyyyvvvsssrrrrrruuuzzzsssjjjdddaaa^^^]]]\\\ZZZWWWUUUSSSQQQIIIIIIJJJJJJIIIIIIHHHGGGCCCCCCBBBBBBBBBBBBBBBCCC{{{www}}}|||kkk\\\MMMFFFAAAAAA@@@======@@@CCCHHHNNNVVV^^^fffoootttwwwzzzvvvlllbbbXXXNNNHHHEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDGGGKKKQQQZZZcccjjjssswww|||zzznnnaaaZZZWWWWWW\\\cccjjjsss{{{yyytttmmmiiihhhhhhfffddddddcccbbbbbbdddgggjjjllliiiooo~~~qqq|||lllZZZKKKEEEBBB<<<;;;???;;;<<<<<<===>>>>>>??????@@@BBBDDDFFFFFFGGGIIIKKKOOOPPPTTT[[[cccnnnzzzgggYYYPPPLLLKKKIIIGGGFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBEEELLLQQQVVV```jjjsss{{{zzzuuullleeeaaa___^^^]]]]]]```dddhhhmmmssszzzyyypppkkkdddbbb```]]]ZZZWWWUUUTTTPPPPPPQQQPPPPPPOOONNNMMMHHHHHHGGGFFFEEEEEEEEEEEE{{{||||||kkk\\\LLLFFFBBBBBBAAA>>>>>>@@@BBBFFFMMMTTT\\\eeennnsssuuuxxx}}}wwwmmmddd[[[QQQKKKEEEEEEDDDBBBAAAAAAAAAAAACCCDDDFFFIIINNNVVV___eeeooosssyyy~~~xxxjjj^^^WWWSSSWWW]]]eeekkkxxx|||vvvsssnnnkkkiiiiiihhhhhheeedddbbbaaabbbdddggghhhiiiooo|||ooo{{{~~~uuu```MMMEEEBBB===<<>>>>>?????????AAADDDEEEEEEFFFHHHJJJNNNOOOSSSYYY___hhhwwwnnn^^^SSSNNNKKKIIIGGGGGGGGGHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBAAADDDJJJOOOUUU^^^gggooowww}}}gggbbb[[[VVVTTTSSSSSSSSSSSSTTTWWWYYY\\\```fffjjjtttyyyrrrooojjjddd___[[[XXXWWWUUUUUUTTTTTTSSSQQQPPPOOOJJJIIIHHHGGGFFFFFFFFFFFF|||{{{vvveeeVVVJJJDDDAAAAAAAAA???>>>AAA@@@DDDJJJQQQYYYbbbkkkqqqtttwww}}}{{{ppphhh___UUUNNNGGGFFFEEECCCBBBBBBAAAAAABBBDDDFFFHHHLLLSSSZZZ___jjjooovvv{{{uuuggg[[[TTTVVV[[[ccchhhrrr~~~~~~vvvuuurrrnnnjjjhhhhhhjjjfffeeebbb```___```bbbcccggglllwwwnnn||||||yyyhhhOOOEEEBBB>>><<>>>>>???@@@@@@???AAACCCDDDDDDEEEGGGIIILLLMMMQQQWWW[[[aaannn{{{vvvcccWWWQQQKKKIIIGGGGGGHHHHHHGGGFFFCCCCCCDDDDDDDDDDDDCCCCCCDDDAAACCCHHHMMMRRRZZZbbbiiiqqq{{{tttiii\\\XXXRRROOONNNNNNNNNMMMMMMNNNOOOPPPQQQTTTYYY\\\eeeooo{{{rrrjjjdddaaa___XXXXXXWWWVVVTTTRRRQQQPPPLLLKKKJJJIIIGGGGGGFFFFFFzzzvvv|||yyyppp^^^OOOHHHCCC???AAAAAA???>>>@@@???BBBHHHOOOWWW```jjjpppssswww|||}}}rrrjjjbbbXXXRRRHHHHHHFFFEEECCCBBBBBBBBBAAACCCEEEHHHKKKPPPWWW[[[ggglllsssyyy|||~~~oooaaaWWWWWW\\\ccciiippptttuuuvvvxxx{{{uuuvvv}}}~~~~~~wwwwwwuuupppjjjggghhhjjjgggeeeaaa___]]]^^^___```dddhhhrrrppp~~~zzzvvvmmmPPPEEECCC???===>>>======>>>>>>??????@@@@@@>>>@@@BBBCCCDDDEEEGGGIIIJJJKKKPPPUUUXXX]]]iiiuuu{{{gggZZZSSSKKKJJJHHHGGGHHHHHHGGGFFFCCCCCCDDDDDDDDDDDDCCCCCCEEEBBBBBBGGGKKKOOOVVV]]]eeelllwwwrrrdddYYYVVVSSSNNNLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLNNNRRRUUUWWW___ooouuummmiiihhh^^^^^^]]]\\\YYYWWWUUUTTTRRRRRRPPPOOOMMMLLLLLLLLLzzz{{{qqqaaaTTTOOOGGGDDDAAA?????????===<<>><<<==================>>>?????????@@@BBBBBBBBBCCCFFFHHHKKKKKKLLLNNNSSS]]]gggnnnlll]]]VVVOOOKKKFFFFFFIIIKKKIIIEEEGGGEEEBBBBBBCCCDDDDDDCCCDDDEEEFFFFFFHHHMMMSSSWWWaaahhhrrr|||xxxlll```XXXTTTOOOOOOMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKTTTTTT[[[ooo~~~ssslllkkkfffbbb______^^^[[[XXXRRRSSSSSSQQQNNNLLLJJJJJJ}}}}}}ssscccVVVOOOGGGEEEAAA@@@@@@@@@???>>>BBB???BBBKKKUUU]]]fffnnnqqqsssxxx~~~{{{rrrggg]]]UUULLLIIIFFFCCCCCCBBBAAA@@@@@@AAABBBCCCEEEJJJPPPTTT___dddlllsssxxx{{{{{{llliiikkklllxxx||||||vvvoooiiiccc]]]^^^aaajjjxxxyyyssstttsssrrrooollliiigggeeeeeecccaaa``````___]]][[[^^^dddmmmzzzqqq{{{~~~wwwmmmUUUHHHCCC???>>>@@@===============>>>>>>??????@@@AAABBBBBBCCCEEEHHHKKKKKKLLLNNNSSS\\\fffmmmqqq```WWWQQQMMMHHHGGGHHHHHHFFFDDDGGGEEEBBBBBBCCCDDDDDDCCCDDDEEEFFFFFFHHHLLLRRRVVV```fffqqqzzzwwwkkkcccYYYRRRPPPNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHIIIJJJLLLLLLRRRbbbwwwuuuppphhhdddbbb___\\\YYYYYYYYYXXXVVVSSSPPPOOONNNyyyxxxiiiZZZQQQHHHEEEBBB@@@@@@AAA@@@??????===@@@HHHPPPWWW```hhhnnnqqqwww}}}}}}tttjjj___XXXOOOLLLGGGDDDBBBAAA???>>>@@@AAABBBBBBCCCGGGLLLOOOYYY^^^fffnnntttyyy~~~{{{xxxyyyyyyvvvnnncccYYYWWW[[[fffvvv|||}}}{{{vvvxxxzzzsssqqqpppnnnkkkhhhfffeeeeeecccaaa___^^^^^^___^^^^^^bbbhhhppp}}}wwwxxxzzzoooWWWIIICCCAAAAAABBB======<<<<<<======>>>???>>>@@@AAAAAAAAABBBEEEGGGIIIJJJKKKMMMRRRZZZccciiizzzyyyeeeZZZQQQOOOLLLHHHFFFDDDDDDDDDGGGEEEBBBBBBCCCDDDDDDCCCDDDEEEEEEFFFHHHKKKQQQUUU]]]dddnnnxxxwwwggg^^^XXXRRRNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKIIIHHHGGGHHHHHHIIIKKKLLLPPP[[[jjj~~~wwwoookkkgggccc```^^^]]]ZZZWWWTTTRRRPPPPPP}}}~~~wwwooo^^^RRRIIIEEEBBB???@@@@@@@@@@@@>>>===???FFFLLLRRR[[[ccckkkooouuu{{{~~~uuukkkaaaZZZQQQMMMHHHDDDBBBAAA@@@???AAAAAAAAAAAAAAACCCGGGKKKSSSXXX```iiipppvvv|||zzzkkk___[[[^^^hhhwwwzzztttwww{{{~~~oooiiijjjzzzrrrmmmkkkhhhfffdddcccccccccaaa___^^^___bbbfffhhhiiimmmttt|||{{{uuuwww}}}ttt\\\KKKCCCAAABBBBBB===<<<<<<<<<<<<===>>>>>>===???@@@AAAAAABBBDDDFFFHHHIIIKKKMMMQQQXXX```eeeqqqkkk]]]QQQPPPMMMIIIEEECCCDDDFFFGGGEEEBBBBBBCCCDDDDDDCCCCCCDDDEEEFFFGGGJJJOOORRRYYY```jjjttt|||{{{mmm^^^WWWSSSOOOMMMNNNKKKKKKKKKJJJKKKKKKLLLLLLLLLKKKJJJHHHGGGGGGHHHHHHMMMNNNRRRYYYbbbsss|||vvvpppllldddaaa]]]ZZZWWWVVVTTTSSS|||}}}yyyuuuaaaSSSJJJFFFBBB???????????????>>>===@@@EEEIIIMMMVVV___fffkkkrrrwww{{{wwwmmmbbb[[[RRRNNNIIIEEECCCCCCBBBAAAAAAAAAAAAAAA@@@AAADDDGGGNNNSSS[[[dddkkkrrryyy}}}}}}uuueee]]]```iiixxxwwwpppqqquuu}}}~~~|||kkkeeefff~~~xxxppphhhgggdddbbbaaa``````aaa```___```cccjjjppptttvvvxxx}}}rrrqqq|||dddOOODDDBBBAAA@@@<<<<<<<<<<<<<<<======>>>===>>>@@@@@@@@@AAADDDFFFFFFHHHJJJLLLPPPUUU\\\aaammmrrrbbbQQQPPPMMMIIIEEEEEEFFFIIIGGGEEEBBBBBBCCCDDDDDDCCCCCCDDDEEEEEEFFFIIIMMMPPPVVV\\\fffooowww~~~vvviii[[[UUUSSSPPPNNNNNNLLLKKKKKKKKKKKKLLLLLLMMMLLLKKKJJJHHHGGGGGGHHHHHHJJJKKKOOOTTTZZZiii}}}wwwooojjjddd___]]]\\\ZZZXXX}}}yyy~~~|||hhhXXXMMMIIIDDD@@@???????????????>>>@@@DDDFFFIIIRRR[[[aaagggoootttwwwzzzzzzqqqfff___UUUQQQKKKFFFDDDDDDDDDCCC@@@AAAAAAAAA@@@@@@BBBEEEJJJOOOVVV^^^eeelllssswwwyyy|||zzzhhh\\\]]]fffuuuwwwqqqqqqttt~~~~~~zzziiieeeiiizzzuuullleeeeeecccbbbaaaaaaaaaaaaaaaaaaccchhhooouuuyyy{{{{{{rrrnnnlllTTTGGGCCCAAA===<<<<<<;;;;;;<<<<<<===>>><<<>>>?????????@@@CCCEEEDDDFFFIIIKKKNNNSSSXXX\\\kkk}}}zzziiiUUURRRMMMIIIGGGGGGHHHIIIGGGEEEBBBBBBCCCDDDDDDCCCBBBCCCEEEEEEFFFGGGKKKMMMSSSXXXaaajjjrrryyy~~~rrrfffZZZVVVTTTQQQOOOOOOMMMMMMLLLLLLLLLLLLLLLMMMLLLKKKIIIHHHGGGHHHHHHIIIIIIKKKOOOTTTYYYdddyyy|||uuulllfffbbb```\\\YYYzzzwww{{{uuucccRRRMMMGGGBBBAAA@@@@@@@@@>>>>>>@@@CCCCCCEEENNNXXX]]]dddlllqqqtttwww|||vvvllleeeZZZUUUNNNHHHEEEDDDCCCCCC@@@AAAAAAAAA@@@@@@BBBDDDFFFKKKQQQXXX___ffflllppptttxxx}}}}}}iii]]]]]]eeettt~~~zzzyyyzzzttteeeeeelll{{{sssiiieeeeeeeeeeeeddddddcccbbbcccccceeeiiinnnrrrttttttsss{{{tttlllrrrYYYJJJFFFBBB===<<<;;;;;;;;;;;;<<<======<<<===?????????@@@CCCEEECCCEEEHHHKKKNNNQQQVVVYYYdddvvvppp[[[UUUNNNJJJIIIJJJIIIGGGGGGEEEBBBBBBCCCDDDDDDCCCBBBCCCDDDEEEEEEGGGIIILLLPPPVVV^^^gggnnnuuu{{{~~~vvvoooddd[[[YYYXXXUUUSSSSSSPPPOOONNNMMMMMMLLLMMMMMMJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLPPPUUUYYYaaaqqq|||rrrlllgggbbb^^^vvvtttxxxoooUUUPPPIIIDDDBBBBBBBBBAAA======???AAAAAACCCKKKUUU[[[bbbjjjooorrrtttzzz~~~}}}{{{qqqjjj^^^XXXPPPJJJFFFDDDBBBBBB@@@AAABBBAAA@@@@@@BBBDDDDDDHHHNNNUUU[[[aaaggglllpppuuu{{{kkkbbbaaaggguuurrrxxxnnnaaadddnnn~~~qqqgggeeefffggghhhgggfffeeedddeeeeeefffiiilllmmmmmmllliiipppxxxvvvlll~~~ttt\\\MMMHHHDDD>>><<<;;;;;;;;;;;;<<<======;;;===>>>??????@@@BBBDDDCCCEEEHHHKKKMMMPPPTTTWWW^^^nnnuuu___XXXOOOJJJJJJKKKHHHEEEGGGEEEBBBBBBCCCDDDDDDCCCAAACCCDDDEEEEEEFFFIIIKKKOOOTTT\\\dddkkkrrrxxx|||vvvnnneee]]]\\\]]]ZZZWWWWWWQQQPPPOOONNNMMMMMMMMMMMMJJJIIIHHHGGGHHHIIIJJJKKKIIIJJJNNNSSSWWW\\\hhhttt{{{tttmmmhhhwwwxxxvvv~~~gggWWWIIIEEEEEEBBB??????===>>>>>>>>>@@@EEEKKKPPP___dddjjjnnnqqqsssxxx||||||uuunnnccc\\\RRRLLLIIIHHHFFFDDDAAA???>>>???@@@@@@???>>>EEEGGGKKKOOOTTT\\\ccciiinnnrrrxxx{{{|||~~~rrrdddcccgggsss}}}|||{{{pppqqqwww}}}}}}}}}}}}ssskkkbbbfffxxx|||pppiiihhhiiiiiiiiihhhfffcccaaa]]]^^^```bbbcccddddddcccdddjjjqqqzzzzzzooo{{{xxxeeeTTTGGGAAABBB>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCBBBEEEHHHKKKMMMOOORRRUUU^^^gggxxx}}}fff\\\QQQMMMKKKHHHGGGHHHFFFDDDBBBBBBEEEGGGFFFDDDDDDDDDDDDDDDEEEFFFGGGHHHLLLQQQYYYaaaiiipppvvvzzz|||vvvpppiiieeedddaaa[[[VVVVVVUUUSSSQQQOOOMMMKKKJJJMMMMMMMMMMMMMMMMMMNNNNNNOOOOOORRRUUUUUUXXXbbbmmmuuummmuuu}}}vvvqqqzzzooo]]]LLLFFFEEECCC@@@???>>>>>>>>>>>>???CCCIIINNNZZZ```hhhnnnqqquuuzzz}}}wwwpppeee^^^TTTLLLIIIGGGEEECCCAAA@@@??????@@@@@@???>>>CCCEEEHHHLLLQQQXXX```eeejjjoootttxxxyyy|||~~~kkkfffgggqqq{{{}}}zzzxxxkkkiiimmmxxx~~~{{{{{{{{{{{{|||}}}|||mmmfffaaahhh{{{yyypppkkkggggggggggggeeebbb```^^^\\\]]]___```aaabbbbbbaaacccgggmmmuuuqqqyyy|||hhhVVVHHH@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@BBBCCCCCCBBBDDDGGGIIIKKKNNNRRRTTT[[[dddtttlll```TTTNNNKKKHHHFFFGGGHHHEEECCCCCCEEEEEEDDDBBBCCCCCCCCCCCCDDDEEEFFFGGGJJJNNNUUU]]]eeellltttyyy{{{uuunnnkkkiiifff```\\\XXXWWWUUUSSSRRRQQQOOONNNOOONNNLLLMMMOOORRRTTTUUURRRQQQRRRTTTTTTVVV^^^iii{{{xxxvvv}}}wwwlllqqq~~~jjjSSSIIIGGGFFFBBB@@@>>>???>>>===>>>AAAFFFJJJSSSZZZdddlllqqquuu{{{~~~{{{rrrggg___UUUMMMIIIGGGDDDBBBBBB@@@??????@@@@@@???>>>@@@BBBEEEHHHMMMSSS[[[```eeejjjppptttuuuxxx}}}vvvlllfffllluuuwwwssspppddd``````mmm|||}}}~~~}}}zzzxxxuuuvvvwwwzzz|||yyygggbbb```hhh{{{~~~vvvqqqnnngggfffeeedddaaa^^^\\\ZZZ[[[\\\]]]^^^____________```ccchhhooo}}}qqquuuooo\\\LLLBBB@@@>>>>>>===<<<<<<<<<<<<<<<======>>>???AAABBBCCCDDDCCCDDDEEEFFFHHHKKKPPPSSSWWW```oootttfffWWWPPPLLLHHHFFFFFFIIIGGGEEEDDDDDDDDDCCCAAABBBBBBBBBBBBCCCDDDEEEEEEGGGKKKQQQWWW___hhhqqqvvv}}}~~~xxxsssqqqnnniiieee___]]][[[[[[ZZZYYYWWWUUURRROOOMMMNNNTTTYYY\\\\\\WWWUUUTTTUUUTTTUUU\\\eeeppp|||yyy~~~}}}llllllzzzyyy___OOOJJJIIIEEEBBB?????????======???DDDGGGOOOVVVaaaiiinnnsssyyy|||~~~~~~ttthhh```VVVNNNJJJHHHEEECCCBBBAAA@@@@@@@@@@@@???===>>>@@@CCCEEEIIIOOOVVV[[[```eeekkkppprrruuu{{{tttgggffflllmmmgggbbb[[[WWWXXXbbbvvvxxxsssuuuyyy{{{yyyxxxvvvuuuqqqsssuuuxxxzzz|||}}}~~~|||~~~|||gggbbbccclll~~~yyyssspppooojjjhhhfffccc```]]][[[ZZZ[[[\\\\\\]]]^^^^^^^^^^^^^^^___cccjjjwwwppprrrxxxdddRRRFFFCCC>>>>>>===<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCDDDCCCCCCDDDDDDEEEIIINNNRRRTTT\\\jjjzzz{{{kkkZZZQQQMMMIIIGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFIIIMMMSSSZZZdddmmmtttxxx~~~~~~{{{xxxtttqqqllljjjiiiiiihhheee___ZZZUUURRRQQQTTTZZZ^^^^^^]]]ZZZWWWUUUVVVVVVVVV\\\ccchhhrrruuuzzzqqqkkktttjjjTTTKKKHHHEEEBBB@@@@@@???>>>===>>>BBBEEELLLSSS]]]eeejjjoootttxxx|||wwwiiiaaaWWWPPPLLLJJJHHHEEECCCBBB@@@@@@AAA@@@???===>>>???AAACCCGGGLLLRRRVVV\\\aaaggglllooosssxxx}}}lllddddddbbb[[[VVVQQQQQQSSSZZZhhh~~~yyyooohhhiiinnnxxx{{{xxxvvvuuutttsssrrrssstttvvvwwwxxxyyyyyy{{{}}}ooolllpppzzzvvvqqqooonnnnnnllliiieeeaaa___]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^\\\\\\```hhhtttmmmqqq}}}}}}}}}kkkWWWIIIDDD>>>>>>===<<<<<<<<<<<<<<<======>>>???AAABBBCCCDDDCCCCCCCCCCCCDDDGGGLLLPPPSSSZZZeeerrrqqq]]]SSSOOOKKKIIIHHHEEEEEEEEEDDDDDDDDDEEEFFFDDDDDDCCCCCCDDDDDDEEEEEEEEEHHHKKKPPPWWW```jjjqqquuu{{{|||zzzyyyyyywwwpppfff^^^YYYXXXYYY\\\______\\\YYYWWWTTTTTTVVVWWWWWW[[[aaaeeelllyyykkkqqq{{{zzznnnqqq~~~uuu\\\MMMHHHEEEAAA@@@@@@@@@???>>>???AAADDDJJJPPPXXX___dddjjjqqquuu{{{zzzllldddZZZRRRNNNLLLIIIFFFDDDBBBAAA@@@AAA@@@???===>>>???@@@BBBDDDIIINNNSSSWWW\\\ccchhhlllpppvvvzzz~~~uuuhhhbbb\\\UUUQQQLLLOOOSSSWWW```rrrzzzlllaaa[[[]]]bbboooxxx|||xxxuuuttttttsssrrrssssssssstttuuuuuuvvvvvvzzz||||||}}}{{{sssqqqpppoooqqqnnnjjjeeebbb```______]]]]]]\\\[[[[[[[[[\\\\\\[[[ZZZ^^^gggqqqmmmsssxxxwwwpppZZZJJJDDD>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCBBBCCCDDDDDDDDDGGGKKKNNNRRRXXX```jjjxxxzzzcccWWWRRRNNNKKKJJJCCCDDDEEEDDDCCCDDDEEEGGGEEEDDDDDDCCCDDDDDDEEEEEEEEEGGGKKKOOOUUU]]]fffllltttzzzxxxlllbbb^^^```cccdddbbb^^^ZZZWWWVVVSSSTTTYYY[[[ZZZ[[[___ccchhhqqq}}}dddlllwwwrrroooyyyhhhTTTLLLHHHEEE@@@AAAAAA@@@??????BBBDDDFFFLLLSSSZZZ```gggooouuuxxx{{{~~~rrriii^^^UUUOOOKKKHHHEEEEEECCCAAAAAAAAAAAA???=========??????AAAEEEKKKOOOQQQWWW^^^dddhhhmmmssswwwzzz|||oooeee\\\VVVTTTQQQTTTXXX]]]cccnnn}}}|||lll```VVVQQQTTTZZZeeeppp{{{xxxuuuttttttttttttsssssssssrrrrrrrrrtttuuuvvvzzz|||~~~tttqqqrrrsssrrrpppmmmhhhddd```_________]]]\\\ZZZYYYYYYYYYZZZZZZZZZXXX\\\eeemmm}}}pppuuutttqqqwww```NNNFFF>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<===???@@@AAABBBBBBCCCEEEEEEFFFGGGJJJLLLQQQVVV\\\bbbnnnkkk\\\UUUPPPLLLJJJDDDFFFFFFEEECCCBBBDDDFFFDDDCCCCCCBBBBBBCCCCCCDDDDDDFFFJJJNNNSSSZZZaaagggqqqwwwyyyppphhhdddhhhkkkiiiccc]]][[[[[[[[[YYY[[[```bbb```^^^```___ccciiisssccckkkxxxtttnnnwwwrrr[[[QQQNNNKKK@@@AAAAAA@@@???@@@BBBEEEDDDIIIPPPWWW]]]eeeooovvvtttwww}}}vvvnnnaaaWWWPPPKKKFFFBBBEEECCCAAAAAAAAAAAA???===;;;<<<===>>>???CCCHHHLLLNNNTTT[[[aaaeeejjjpppuuuwwwyyy}}}vvviii___ZZZYYYXXXZZZ___dddjjjqqqvvvzzzrrrdddYYYQQQNNNQQQXXX^^^kkk~~~xxxvvvttttttuuuuuutttssssssrrrqqqpppqqqtttvvvxxxyyy|||vvvppppppsssuuuuuuoookkkfffaaa^^^]]]^^^___\\\[[[YYYXXXWWWWWWXXXYYYYYYWWW[[[ccciiiwwwssswwwrrrnnn|||fffRRRIII>>>>>>===<<<<<<<<<<<<<<<::::::;;;===>>>???@@@AAABBBCCCFFFGGGGGGGGGIIIKKKPPPTTTYYY^^^hhh{{{qqq```XXXRRRLLLJJJFFFGGGHHHFFFBBBAAABBBEEECCCBBBBBBAAAAAAAAABBBBBBCCCEEEIIIMMMQQQWWW^^^cccmmmsss{{{~~~|||yyyrrrmmmiiimmmpppkkkccc]]]]]]```bbb```ccciiijjjfffcccccc\\\^^^ccclllyyyjjjppp{{{|||sssxxx~~~gggTTTHHHBBBCCCAAA>>><<<<<<>>>@@@BBBBBBFFFNNNUUU\\\dddkkkooosssvvv{{{~~~|||sssfff[[[TTTNNNIIIFFFGGGDDDBBB@@@@@@@@@>>>===????????????@@@BBBDDDFFFKKKOOOTTTZZZ___eeelllpppwwwxxxzzz|||~~~yyypppmmmnnnjjjmmmqqqtttuuutttrrrpppnnneee\\\VVVPPPKKKLLLPPPZZZhhh|||vvvuuutttrrrrrrssstttuuussssssrrrqqqrrrtttyyy}}}~~~xxxssspppppppppooosssxxxvvvooofffbbbaaaaaa^^^[[[YYYYYYXXXWWWVVVVVVVVVVVVUUUVVVYYY]]]cccrrr~~~sssooo{{{nnnTTTGGGBBB???<<<:::;;;<<<<<<<<<;;;;;;:::;;;<<<>>>@@@AAACCCDDDEEEEEEEEEFFFJJJLLLLLLOOOVVV^^^fffsssmmm]]]SSSLLLHHHJJJHHHFFFEEEEEEEEECCCAAADDDDDDCCCCCCCCCBBBBBBBBBFFFGGGIIILLLQQQWWW\\\___hhhnnnuuu{{{}}}yyyvvvvvvrrrllliiihhhiiijjjjjjlllppptttuuurrrkkkeeeaaa[[[ZZZ]]]fffoooyyynnnsss}}}yyyxxxppp\\\OOOJJJEEECCC@@@>>>===>>>???AAA???DDDKKKRRRYYYaaahhhmmmqqqtttxxx{{{~~~wwwkkk```XXXRRRMMMIIIGGGEEEBBBAAAAAA@@@>>>===???>>>>>>>>>@@@AAACCCDDDIIILLLQQQVVV[[[aaahhhmmmsssuuuxxx{{{}}}~~~zzzwwwsssqqqkkkcccZZZTTTOOOJJJLLLPPPWWWeeeyyy~~~{{{rrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqrrruuu{{{~~~wwwrrrnnnnnnnnnmmmpppuuuvvvpppgggbbbaaa```\\\YYYXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUWWW[[[___nnn}}}{{{uuu}}}qqqXXXJJJBBB???<<<;;;;;;<<<<<<<<<;;;;;;:::;;;<<<>>>???AAAAAABBBDDDDDDDDDEEEHHHJJJLLLNNNSSSZZZaaammmrrrbbbVVVOOOKKKJJJHHHFFFFFFFFFEEEDDDBBBDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCEEEHHHMMMSSSXXXZZZdddjjjsssyyy~~~}}}zzzxxxwwwxxxzzz{{{{{{zzzrrriiiaaa\\\[[[YYY[[[aaaiiirrrrrrvvv~~~yyyttt___RRRLLLFFFEEECCC@@@???>>>>>>???===@@@GGGMMMTTT\\\dddjjjooorrrvvvyyy|||}}}pppfff^^^WWWQQQLLLHHHFFFCCCBBBAAAAAA???===>>>>>>======>>>@@@AAABBBFFFIIILLLPPPUUU\\\ccchhhmmmqqqvvvyyy|||~~~}}}{{{qqqhhh___YYYSSSNNNOOOSSSUUUdddyyy|||xxxuuunnnnnnooooooooooooooonnnqqqqqqrrrrrrssswww}}}uuuooolllkkkjjjiiilllpppuuuooogggbbb___]]]ZZZWWWVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQSSSVVV[[[ggg{{{~~~sss[[[LLLCCC@@@===;;;<<<<<<<<<;;;;;;;;;::::::;;;===???@@@>>>@@@CCCDDDDDDDDDFFFGGGKKKLLLPPPUUUZZZeeexxxzzzhhh[[[RRRNNNJJJIIIFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAABBBCCCFFFJJJOOOSSSVVV^^^eeeooovvv|||tttiii```[[[]]]ZZZYYY]]]ccckkkwwwrrrssszzzzzz}}}xxxcccSSSLLLEEEDDDCCCAAA@@@???>>>>>><<>>>>>===<<<<<<===>>>???@@@DDDFFFHHHKKKOOOVVV^^^dddhhhlllssswwwzzz|||~~~yyyoooggg___WWWTTTVVVWWWeeezzz{{{vvvsssqqqjjjkkkmmmnnnooonnnmmmmmmooopppqqqrrruuuzzz}}}sssmmmiiihhhgggeeehhhlllnnnjjjddd___]]][[[YYYWWWUUUUUUTTTSSSRRRRRRRRRRRRMMMMMMNNNQQQVVVbbbxxxyyy~~~ttt]]]MMMEEEBBB>>><<<<<<<<<<<<;;;;;;;;;::::::;;;<<<>>>???===???CCCDDDDDDDDDEEEFFFJJJKKKNNNRRRVVV```rrrooo```VVVOOOLLLJJJGGGFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDFFFJJJNNNRRRUUUYYY```jjjsssyyy~~~xxxmmmeee```aaa\\\ZZZ\\\```gggrrr}}}nnnnnnrrr{{{zzzwww}}}lllZZZPPPDDDCCCBBBAAA@@@?????????===???BBBGGGMMMUUU^^^dddkkkoootttwwwzzz{{{~~~xxxnnnfff]]]TTTNNNKKKIIIFFFDDDCCCBBB@@@>>>>>>===<<<<<<<<<===>>>???BBBDDDFFFHHHLLLRRRZZZ___ccchhhoootttxxxzzz|||}}}yyylll___YYYXXX[[[hhh{{{|||wwwrrrooonnniiijjjlllmmmnnnnnnnnnmmmmmmooopppsssvvv|||~~~ooojjjfffeeedddbbbdddiiifffccc___\\\ZZZYYYXXXWWWVVVUUUTTTSSSSSSRRRRRRSSSJJJIIIJJJNNNSSS___ssszzzxxxxxxbbbQQQFFFCCC???===<<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>===???CCCDDDDDDDDDEEEFFFIIIJJJNNNRRRUUU]]]nnn~~~yyyiii[[[RRROOOLLLIIIGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCEEEDDDEEEFFFIIIMMMPPPRRRUUU\\\fffnnntttzzzuuummmhhheee```]]]^^^```dddnnnxxxkkkiiikkksss|||zzzqqqrrr{{{vvvcccVVVGGGFFFDDDAAA@@@?????????>>>@@@BBBEEEJJJQQQZZZ```fffjjjppptttwwwyyy{{{|||}}}sssjjjaaaWWWPPPMMMJJJGGGEEEDDDCCCAAA??????>>>===<<<<<<<<<===>>>@@@AAADDDFFFIIIOOOUUUZZZ^^^cccjjjpppsssvvvxxxzzz~~~~~~}}}}}}mmmbbb___aaammm}}}}}}xxxtttpppmmmlllhhhiiijjjlllmmmnnnnnnnnnlllmmmpppsssxxx}}}jjjeeeaaa``````^^^aaafffaaa```]]][[[YYYXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSJJJIIIJJJMMMRRR\\\nnn~~~}}}vvvkkkXXXHHHEEEAAA>>>======<<<;;;<<<;;;:::::::::;;;===>>>===???BBBCCCCCCCCCEEEFFFHHHIIINNNRRRTTTZZZiiixxxwwweeeZZZRRRNNNJJJHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCDDDFFFIIILLLNNNRRRXXX```hhhnnnuuu|||vvvqqqlllgggccccccbbbdddkkksss}}}lllgggffflllvvv~~~qqqlllpppyyypppaaaNNNLLLGGGCCC@@@????????????@@@@@@BBBFFFMMMVVV]]]dddhhhnnnsssvvvxxxzzz|||yyypppfff[[[TTTNNNKKKHHHFFFEEECCCAAA???@@@???===<<<<<<<<<======<<>>======;;;:::<<<;;;:::::::::;;;<<<======>>>@@@@@@@@@AAADDDFFFFFFHHHMMMQQQRRRUUUaaannn~~~ssseeeUUUQQQLLLHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDCCCCCCCCCDDDGGGJJJKKKOOOTTT[[[aaagggnnnwww}}}}}}yyytttooommmjjjgggkkkqqqzzznnngggdddiiirrr}}}tttmmmgggqqqoooUUUQQQKKKEEEAAA?????????@@@@@@@@@@@@DDDKKKTTTZZZeeeiiipppuuuxxx{{{}}}~~~}}}tttjjj___WWWNNNLLLHHHFFFEEEDDDAAA???@@@???>>>===<<<<<<======:::<<<@@@CCCFFFIIIMMMPPPWWW[[[aaafffjjjnnnrrrtttyyyzzz|||~~~|||yyy{{{{{{|||ttt}}}|||wwwvvvuuussspppmmmjjjhhhggggggfffgggiiikkknnnooojjjllloootttzzzjjj```[[[XXXXXXXXXWWWZZZ___cccbbbaaa^^^ZZZWWWWWWWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSOOONNNOOORRRXXXfffsssyyyuuuaaaJJJFFFBBB???>>>===;;;:::<<<;;;:::::::::;;;<<<===<<<===>>>>>>>>>???CCCEEEEEEGGGLLLPPPOOOPPPZZZfffuuu}}}nnnVVVRRRMMMIIIGGGFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEDDDDDDEEEGGGJJJKKKMMMQQQWWW\\\bbbjjjssszzz{{{wwwqqqlllnnnrrrzzzmmmiiigggkkkqqq{{{wwwiiilllqqq{{{{{{jjj[[[OOOLLLJJJDDD>>>===@@@?????????AAAHHHPPPVVV\\\bbbjjjqqquuuxxxzzz||||||qqqeee\\\QQQMMMHHHEEEDDDDDDDDDCCCBBB@@@???>>>???>>><<<;;;<<<<<<===???BBBEEEHHHJJJOOOTTT[[[aaafffkkkooorrrsssvvvzzz|||~~~|||qqqsssuuuyyy~~~{{{wwwuuurrrooollljjjiiiiiieeeddddddfffiiiiiigggdddccchhhnnnqqquuu{{{ooocccYYYXXXVVVUUUWWWZZZ___aaaaaa^^^[[[WWWUUUTTTUUUVVVYYYXXXWWWUUUSSSQQQPPPOOORRRTTTTTTPPPNNNSSS^^^hhhyyyxxxeeeUUULLLCCCAAA???;;;999999;;;;;;:::::::::999999999<<<===>>>===<<<<<<>>>@@@BBBCCCEEEGGGJJJOOOVVV[[[oooxxx^^^TTTKKKHHHGGGEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGJJJQQQXXX[[[]]]cccmmmvvv}}}}}}xxxrrrnnnxxxrrrllliiilllsss}}}zzzjjjdddiiissssssdddVVVPPPLLLFFFAAA@@@>>>?????????AAAGGGNNNSSSYYY^^^fffmmmqqqtttwwwyyyuuuiii```TTTPPPJJJFFFEEEDDDCCCBBBBBBAAA???>>>???>>>===;;;<<<<<<===>>>AAADDDGGGIIILLLQQQWWW]]]ccchhhlllooorrrtttxxxzzz|||}}}~~~xxxsssoookkkoootttyyy|||xxxsssqqqnnnkkkiiigggffffffdddccccccdddggggggeeebbbaaafffmmmrrrxxxsssbbbYYYTTTTTTTTTUUUWWW[[[___aaa```^^^[[[WWWUUUUUUUUUVVVXXXWWWVVVTTTRRRPPPOOONNNPPPSSSTTTQQQOOOSSS]]]fff}}}oooXXXMMMDDDAAA@@@===;;;;;;<<<<<<;;;;;;;;;:::::::::;;;<<<======<<<===???AAABBBCCCEEEFFFIIINNNUUUZZZdddsss{{{bbbWWWMMMJJJIIIFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHNNNUUUXXXZZZ```iiirrrzzz{{{uuuqqqyyyyyyqqqlllnnnuuunnn```ccckkkwww~~~ppp```VVVOOOIIIDDDCCC===>>>??????AAAEEEJJJNNNSSSXXX```ffflllpppsssvvv|||{{{nnneeeWWWSSSMMMHHHFFFDDDBBBAAACCCAAA????????????===<<<;;;;;;<<<===???BBBEEEFFFHHHLLLSSSXXX^^^cccgggkkkoooqqquuuwwwyyyzzz}}}~~~wwwpppjjjeeeaaaggglllttt|||~~~wwwsssnnnllliiigggdddcccbbbbbbcccbbbaaabbbdddcccbbb```^^^cccjjjqqqwwwyyyeeeYYYUUUPPPQQQSSSUUUXXX\\\___``````^^^[[[XXXVVVUUUUUUVVVVVVUUUTTTRRRQQQOOONNNNNNOOOQQQSSSRRRQQQTTT[[[bbbttt}}}\\\PPPEEEAAA@@@>>><<<===<<<<<<<<<<<<;;;;;;;;;;;;999:::<<<<<<<<<===@@@BBBAAACCCDDDFFFHHHMMMSSSWWW___kkkfffZZZOOOLLLKKKGGGEEEDDDFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFKKKQQQTTTVVV[[[dddllluuu{{{xxxuuuxxxxxxpppqqqvvvuuucccbbbfffooo{{{wwwgggZZZRRRKKKFFFCCC<<<>>>???@@@@@@CCCFFFIIIOOOSSSZZZaaafffkkkppptttzzz|||tttkkk[[[VVVPPPKKKHHHFFFEEECCCCCCBBB@@@@@@@@@@@@>>><<<;;;;;;;;;<<<===@@@BBBCCCEEEIIINNNSSSXXX]]]bbbfffkkknnnrrrtttvvvxxxzzz|||}}}~~~yyyppphhhccc```___^^^iiioooyyy|||xxx}}}yyysssnnniiigggeeebbb```_________aaa```````````````___^^^aaaffflllssszzzsss```VVVTTTQQQRRRUUUXXXZZZ\\\^^^^^^___]]]ZZZXXXVVVUUUUUUUUUTTTTTTSSSRRRQQQPPPOOONNNMMMPPPRRRSSSRRRTTTYYY^^^llldddUUUFFFAAA???===<<<===<<<;;;;;;;;;;;;:::::::::777999:::;;;<<<===@@@BBBAAABBBCCCEEEGGGKKKPPPTTT^^^gggxxxjjj]]]PPPMMMLLLIIIFFFEEEFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFEEEIIINNNPPPSSSXXX```fffpppuuu}}}{{{wwwwww|||tttsssuuuzzzhhhcccbbbkkkvvv}}}|||xxxkkk___VVVOOOHHHCCC===>>>???@@@???AAACCCEEEKKKOOOUUU\\\bbbhhhnnnrrryyy{{{yyyppp^^^ZZZTTTOOOLLLJJJHHHFFFDDDBBBAAA@@@AAA@@@>>>===;;;;;;;;;;;;<<<>>>@@@AAACCCFFFKKKOOOSSSWWW\\\```gggjjjnnnqqqsssvvvyyy{{{zzz{{{}}}ssslllccc]]]\\\```cccfffqqqwwwxxxqqqmmmppp{{{zzzuuunnnjjjeeedddaaa___^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]^^^ccchhhooowwwsss```WWWUUUVVVWWWYYY[[[\\\]]]]]]\\\\\\[[[YYYWWWUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPLLLOOOQQQRRRRRRTTTXXX[[[hhhmmm\\\JJJAAA???===;;;<<<:::::::::999999999888888666888999:::;;;===@@@BBB@@@AAACCCDDDEEEHHHMMMPPPVVV]]]lllpppaaaRRRMMMLLLJJJGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEHHHLLLNNNQQQUUU\\\aaakkkpppwww~~~|||xxx{{{vvvsssrrrttt|||mmmccc___iiiwwwsssnnnqqqvvvtttnnneee]]]VVVLLLDDD???@@@@@@???>>>???AAACCCGGGKKKQQQWWW^^^eeelllqqqxxx{{{~~~~~~vvvddd___YYYSSSOOOLLLJJJHHHEEECCCAAAAAAAAAAAA???===<<<<<<;;;;;;;;;===>>>???AAADDDGGGJJJMMMQQQVVVYYYaaadddiiimmmpppsssvvvyyyxxxyyy||||||vvviiiddd^^^\\\___fffmmmqqqyyy~~~~~~wwwpppjjjfffiiittt}}}yyyuuupppjjjfffaaa```^^^\\\[[[[[[[[[[[[[[[\\\]]]\\\[[[[[[]]]___^^^ccclllvvvwwwhhh___\\\\\\\\\]]]]]]]]]]]]\\\\\\ZZZYYYXXXVVVUUUTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPLLLNNNPPPQQQRRRTTTVVVYYYeee~~~zzzfffOOODDD@@@===;;;;;;999999999999888888888888666777999::::::<<>>@@@BBBCCCGGGLLLRRRZZZbbbjjjpppwwwyyy}}}|||lllfff^^^WWWQQQMMMIIIGGGEEEDDDBBBAAABBBAAA@@@>>>======<<<;;;;;;<<<===>>>@@@AAADDDFFFHHHKKKOOORRRZZZ^^^ccchhhllloootttwwwwwwyyy{{{}}}~~~ssskkkcccaaa```ccciiiooouuuwww|||~~~|||zzzwwwsssnnnhhhccc```eeeppp~~~|||xxxtttpppkkkeeebbb^^^]]][[[YYYXXXXXXYYYYYYYYYZZZ\\\[[[ZZZ[[[^^^aaa^^^ccclllxxxwwwllleeeaaa^^^^^^]]]]]]]]]]]]]]]]]]XXXWWWVVVUUUSSSRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPMMMMMMOOOPPPQQQSSSVVVXXXaaavvvpppVVVHHHCCC???<<<;;;:::::::::999999999888888666777999::::::;;;>>>@@@>>>@@@BBBBBBCCCEEEHHHJJJMMMTTT___ooouuu^^^RRROOOLLLIIIHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCEEEFFFGGGIIILLLPPPUUUXXX___cccjjjrrryyy}}}}}}}}}|||ppprrrsssrrrmmmlllvvvlllaaakkk{{{ooocccccceeennntttrrrmmmeeeWWWJJJDDDCCCAAA???======@@@BBBAAADDDIIIPPPWWW```hhhnnnvvvxxx{{{~~~qqqkkkbbbZZZSSSMMMHHHEEEFFFDDDBBBBBBBBBBBB@@@>>>>>>===<<<;;;;;;<<<===>>>>>>@@@AAACCCDDDGGGKKKNNNVVVYYY___dddiiimmmrrruuuwwwxxxzzz}}}zzznnneeeaaabbbeeejjjqqqvvvxxxxxx|||~~~~~~|||{{{{{{tttsssppplllgggbbb___\\\dddooo}}}{{{xxxtttppplllhhhbbb___[[[ZZZYYYWWWVVVVVVWWWWWWXXXZZZ[[[[[[ZZZ[[[^^^bbbiiimmmvvvzzzooohhhccc___^^^]]]]]]\\\\\\]]]^^^^^^VVVVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOPPPSSSUUUWWW^^^ppp}}}ssswww[[[KKKEEEAAA===<<<;;;;;;;;;:::::::::999999666888999999999:::===???>>>@@@AAABBBBBBDDDFFFIIIIIIPPPZZZfffvvv}}}cccUUUPPPMMMIIIHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGJJJNNNSSSUUU[[[___fffnnnuuuyyyyyyxxxxxx}}}}}}sssuuuuuusssrrrtttzzzsssgggiiitttppp^^^```dddkkkrrrtttlll]]]PPPGGGDDD@@@>>>???@@@@@@@@@CCCEEEHHHLLLRRRZZZccciiimmmrrryyy}}}zzzssshhh___XXXRRRLLLGGGHHHFFFCCCBBBAAAAAA???>>>>>>===;;;999999999;;;<<<======>>>@@@CCCFFFIIIKKKOOOSSSYYY___dddiiimmmppptttwww{{{}}}zzzrrrllljjjeeeiiioootttvvvvvvvvvvvvyyyzzz{{{|||{{{yyywwwuuuooojjjgggddd___ZZZZZZ^^^eeennn~~~}}}yyyuuurrrnnnhhhccc```___^^^[[[XXXUUUTTTVVVXXXWWWUUUWWWYYYZZZYYYYYY___jjjsssyyy~~~}}}rrrjjjccc]]]ZZZYYYYYYZZZ\\\^^^^^^\\\ZZZWWWVVVTTTSSSRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOPPPOOONNNNNNOOOQQQTTTUUU]]]iiioooqqq{{{gggPPPDDDAAA???>>>;;;;;;:::999999999::::::999999999999:::;;;<<<======???AAABBBBBBCCCEEEFFFLLLLLLRRR___qqqjjjZZZSSSLLLHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCFFFIIILLLOOOQQQYYY\\\aaahhhlllmmmjjjhhhooo|||{{{|||~~~tttuuuvvvuuutttwww}}}uuuhhhgggppp}}}uuuccc]]]^^^dddnnntttpppdddXXXIIIEEEAAA??????@@@@@@@@@AAACCCFFFJJJOOOWWW___eeekkkpppwww{{{~~~}}}vvvkkkbbb[[[TTTMMMIIIHHHFFFCCCBBBBBBAAA@@@??????>>><<<:::999999:::;;;;;;<<<<<<>>>AAADDDGGGHHHLLLPPPUUUZZZ___dddiiimmmqqqtttxxx{{{|||~~~vvvoookkkjjjooorrruuuvvvtttrrrrrrsssxxxzzz{{{|||zzzwwwtttqqqkkkgggdddbbb]]]YYYYYY]]]gggqqq~~~yyyuuupppmmmhhhccc___\\\[[[ZZZXXXVVVTTTTTTUUUVVVUUUSSSTTTVVVWWWXXX\\\eeepppxxxvvvnnnhhh```YYYVVVUUUUUUWWWYYY[[[[[[ZZZXXXUUUTTTRRRQQQPPPPPPPPPQQQQQQPPPOOOOOONNNNNNOOOOOOOOOOOONNNNNNOOORRRTTTVVV[[[hhhtttjjjrrrlllUUUHHHBBB???===<<<;;;::::::999999::::::999999999999:::;;;<<<<<<===???AAAAAAAAABBBDDDFFFLLLLLLQQQ\\\jjj}}}sss```VVVOOOKKKKKKGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@AAACCCEEEHHHKKKNNNOOOWWWZZZ___dddggggggdddbbblllyyy}}}vvv|||ppprrrsssssssssvvv}}}|||lllggglllwwwzzziii[[[YYY\\\fffqqqsssjjj___LLLHHHCCC???>>>?????????>>>@@@BBBFFFKKKRRRZZZ___gggmmmtttyyy|||}}}rrrhhhaaaYYYRRRLLLHHHFFFCCCBBBBBBBBBAAA@@@@@@???===;;;:::999:::::::::::::::<<<>>>AAACCCEEEIIILLLOOOSSSXXX]]]cccggglllooossswwwyyy||||||uuuqqqqqqqqqxxxzzz{{{wwwppplllmmmpppuuuwwwyyyzzzxxxtttpppmmmfffcccaaa```]]]XXXYYY]]]kkkuuu~~~|||xxxsssooohhheeeaaa\\\XXXVVVUUUUUUUUUTTTSSSSSSUUUUUUSSSQQQUUUUUUUUUXXX___jjjttt{{{|||sssooojjjaaaXXXTTTRRRRRRRRRTTTWWWWWWUUUSSSQQQPPPOOOOOONNNNNNNNNNNNPPPPPPOOONNNNNNNNNOOOOOOOOONNNMMMNNNOOORRRTTTVVVYYYeee~~~yyygggkkkxxxuuu]]]OOOFFF@@@<<<<<<<<<;;;:::::::::::::::999999888999999:::;;;<<<<<<>>>@@@AAAAAAAAACCCEEEJJJKKKPPPXXXaaaqqq{{{dddWWWNNNJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@BBBDDDFFFIIIKKKMMMTTTVVVZZZ^^^```___]]]\\\iiiuuuxxxvvvhhhjjjkkkkkklllpppwww|||tttjjjiiippp}}}ooo]]]WWWTTT]]]jjjqqqlllcccPPPKKKEEEAAA???>>>>>>>>><<<>>>@@@CCCGGGMMMUUUZZZdddiiiqqqvvvzzz~~~yyyoooggg___WWWQQQIIIFFFBBBAAAAAAAAAAAA@@@AAA@@@>>><<<;;;:::999999::::::::::::<<<>>>AAABBBEEEGGGJJJMMMQQQVVV]]]aaafffjjjooosssvvvzzz}}}}}}zzzzzz}}}}}}~~~wwwmmmhhhiiilllppprrruuuvvvuuurrrmmmjjjdddbbbaaabbb___[[[[[[___mmmyyy~~~|||zzzxxxtttoookkk```^^^ZZZVVVSSSQQQQQQQQQRRRRRRSSSTTTTTTTTTRRRQQQXXXWWWVVVZZZbbbmmmuuuzzz}}}xxxvvvrrrggg\\\WWWRRRQQQQQQRRRSSSRRRPPPOOOOOONNNNNNNNNNNNNNNNNNNNNPPPPPPOOOOOOOOOOOOPPPPPPNNNNNNMMMMMMOOOQQQTTTVVVVVVaaawww|||kkkjjjrrr~~~gggWWWKKKCCC>>>===<<<;;;:::::::::::::::999999888888999::::::;;;;;;===???@@@@@@AAABBBDDDGGGIIINNNSSSYYYfff}}}kkkZZZPPPLLLKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBB@@@@@@AAABBBDDDGGGIIIJJJOOORRRVVVYYYZZZZZZZZZZZZfffsssaaacccdddddddddhhhooottt}}}ppphhhiiisss}}}uuu^^^UUUNNNSSSbbbmmmmmmhhhVVVPPPIIICCC@@@???>>>>>><<<===???AAADDDJJJQQQVVV```fffnnntttxxx|||}}}ssskkkcccZZZTTTJJJGGGCCCAAA@@@@@@@@@@@@AAA@@@???===<<<;;;:::999;;;;;;:::;;;<<<===???@@@BBBDDDFFFIIILLLQQQWWW[[[```dddjjjooossswww|||~~~~~~yyyooohhhfffggglllnnnqqqsssrrrooollliiieeecccdddfffccc______bbbooo|||}}}zzzwwwtttooojjjggg[[[YYYVVVRRRPPPOOOOOOOOOPPPRRRSSSTTTTTTSSSRRRRRRWWWWWWXXX]]]fffqqqxxx|||}}}|||vvvjjj```[[[TTTSSSQQQPPPPPPOOOMMMKKKMMMNNNNNNNNNNNNNNNNNNNNNQQQPPPPPPPPPPPPPPPQQQQQQOOONNNMMMMMMNNNPPPSSSTTTTTT]]]ooonnniiimmm~~~rrraaaSSSHHHAAA>>>===<<<;;;::::::::::::999999888888888999:::::::::<<<>>>?????????AAACCCDDDFFFKKKOOOSSS^^^ttttttaaaVVVQQQMMMHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCEEEFFFGGGJJJMMMRRRUUUWWWXXXZZZ]]]fffqqq^^^___```______aaahhhmmmsss|||wwwjjjccchhhpppzzz~~~cccWWWLLLNNNZZZfffllllll[[[UUULLLEEEAAA??????>>><<<===>>>???BBBGGGNNNRRR[[[aaajjjpppuuuzzzvvvnnnfff]]]VVVNNNKKKFFFBBBAAAAAAAAA@@@AAA@@@???>>>===<<<;;;:::<<<<<<;;;;;;;;;<<<>>>???>>>@@@CCCFFFHHHLLLQQQUUUZZZ^^^dddjjjoootttyyy|||{{{|||}}}~~~xxxpppjjjhhhmmmooopppqqqpppnnnllljjjgggfffhhhkkkiiidddcccfffrrr|||yyyuuurrrnnnjjjeeeaaaWWWUUURRRPPPNNNNNNNNNNNNOOOQQQSSSSSSRRRQQQRRRSSSSSSVVV\\\cccmmmwww|||zzzsssggg^^^[[[UUUSSSQQQOOOOOONNNLLLJJJLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOPPPQQQQQQPPPOOONNNMMMNNNOOOQQQRRRQQQYYYhhhuuukkkiiixxxlll[[[MMMEEE>>>>>><<<;;;::::::::::::999999888888888888999999999;;;===>>>>>>???@@@BBBCCCDDDGGGLLLPPPXXXjjjzzz|||fffYYYQQQKKKHHHHHHGGGFFFEEEEEEEEEEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFGGGKKKPPPSSSUUUWWW\\\```fffooo|||[[[\\\\\\ZZZYYY[[[```eeennnzzz|||lll``````fffppp|||pppbbbSSSMMMSSS]]]eeehhh```YYYPPPHHHCCC@@@??????;;;;;;<<<===???DDDJJJNNNVVV\\\eeelllqqqvvv}}}|||uuulllccc\\\TTTPPPJJJFFFDDDDDDCCCBBB@@@@@@??????>>>===<<<<<<<<<;;;:::::::::;;;<<<===:::===@@@CCCEEEHHHKKKNNNSSSWWW^^^dddjjjpppuuuyyyyyyyyyyyy{{{}}}zzztttttttttsssrrrpppnnnlllkkkjjjiiilllooolllgggfffhhhuuu|||wwwtttoookkkgggccc^^^ZZZTTTRRRPPPMMMLLLLLLMMMNNNNNNPPPQQQPPPNNNNNNQQQSSSTTTZZZccclllssszzz}}}wwwrrrkkkaaa[[[ZZZSSSQQQNNNNNNNNNNNNMMMKKKJJJKKKMMMNNNOOOOOOOOONNNNNNMMMMMMMMMNNNNNNOOOPPPRRRQQQOOOMMMMMMNNNOOOPPPPPPVVVcccyyywwwmmmvvvvvvaaaQQQHHH???>>>===<<<:::::::::999999999888888888888999999999:::<<<======>>>@@@BBBDDDCCCEEEIIIMMMSSS___kkkooo___SSSKKKHHHHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFJJJOOORRRSSSVVV[[[```fffmmmwwwXXXYYYYYYVVVTTTUUUZZZ___ppp}}}mmm^^^\\\```jjjwww}}}nnn[[[OOOOOOVVV]]]bbbccc\\\RRRIIIDDDAAA@@@???999:::;;;;;;===BBBHHHLLLSSSYYYbbbiiinnntttzzz{{{sssjjjcccXXXTTTMMMIIIFFFFFFEEEDDD???????????????>>>===<<<<<<;;;:::999999:::;;;;;;777:::>>>AAACCCEEEHHHJJJNNNSSSZZZaaagggmmmssswwwwwwwwwwwwxxx{{{}}}zzzyyywwwtttqqqnnnlllkkkkkkkkkmmmpppnnniiigggiiiwwwzzzssspppkkkfffbbb]]]XXXUUURRRPPPNNNLLLKKKLLLMMMNNNMMMNNNOOONNNLLLLLLOOOSSSXXX```kkkrrrwww{{{zzzrrrmmmfff]]]ZZZ[[[PPPNNNLLLLLLMMMNNNNNNMMMIIIJJJLLLMMMNNNNNNNNNNNNLLLLLLKKKKKKLLLMMMNNNNNNSSSRRROOOMMMMMMMMMNNNOOOOOOUUU```ttttttxxx|||eeeSSSIII??????===<<<;;;::::::999999999888888888888888999888:::<<<=========???AAAEEEBBBCCCGGGKKKPPPXXXaaauuu}}}kkk\\\QQQIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDFFFKKKOOOQQQQQQTTTZZZ```eeekkkttt|||RRRTTTUUUSSSPPPQQQWWW]]]mmm{{{ttt___WWWZZZhhhtttxxx```SSSNNNPPPVVV]]]```ZZZOOOEEECCCDDDAAA:::<<<;;;;;;<<<===@@@CCCEEELLLTTT___ggglllpppwww|||{{{qqqjjj```ZZZRRRKKKGGGEEEDDDDDDAAA@@@>>>>>>>>>===:::888::::::999999999999999999<<<<<<===>>>@@@BBBEEEGGGMMMPPPTTTYYY]]]bbbhhhkkkpppsssvvvyyyzzz}}}|||wwwrrrooopppqqqnnnmmmnnnpppmmmgggfffhhhxxx~~~|||{{{yyywwwrrrmmmeee]]]XXXTTTPPPNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKLLLOOOQQQ```eeelllttt{{{yyykkkaaa\\\ZZZWWWTTTOOOOOOOOONNNMMMLLLKKKJJJKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLKKKIIIHHHJJJNNNQQQSSSRRRPPPNNNMMMMMMMMMNNNMMMSSSZZZkkkxxxsss]]]OOOGGGAAA===>>>>>>:::999:::888888888888888888888888999999999:::;;;<<<>>>>>>CCCCCCCCCCCCFFFLLLTTTZZZoooppp[[[QQQOOOKKKIIIIIIGGGCCCBBBDDDGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGIIILLLNNNRRRWWWZZZ___eeemmmvvv}}}SSSUUUUUUSSSPPPQQQVVV[[[jjjwww{{{ggg\\\\\\```mmm~~~~~~gggWWWNNNKKKPPPWWW\\\YYYQQQHHHDDDCCC@@@;;;<<<;;;;;;;;;===???BBBDDDIIIQQQ\\\dddiiinnnuuuzzz~~~vvvpppddd^^^UUUNNNIIIHHHGGGFFFBBBAAA?????????>>>;;;999;;;:::999888888999999:::<<<<<<<<<===???AAADDDEEEHHHKKKOOOSSSWWW\\\bbbeeelllnnnrrruuuwwwzzz~~~xxxrrrpppqqqtttyyyxxxxxxxxxsssjjjfffgggyyy|||{{{zzzyyyvvvtttjjjeee]]]WWWRRROOOKKKIIIIIIHHHHHHHHHHHHHHHHHHIIIHHHIIIJJJJJJKKKNNNSSSVVVbbbhhhpppxxx|||}}}|||mmmaaaZZZWWWSSSPPPMMMMMMMMMMMMLLLKKKJJJJJJMMMNNNNNNNNNMMMLLLLLLKKKKKKKKKJJJHHHGGGIIILLLOOOQQQPPPOOONNNMMMMMMMMMNNNNNNSSSYYYhhh}}}|||~~~fffVVVHHHBBB===>>>>>>;;;999:::888888888888888888888888999999999:::;;;<<<===>>>AAAAAABBBCCCEEEKKKRRRWWWeeettt}}}fffYYYOOOKKKHHHIIIHHHDDDCCCEEEGGGFFFEEEDDDCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEGGGIIILLLOOOTTTWWW]]]bbbjjjrrrxxx~~~TTTVVVVVVTTTQQQQQQUUUYYYfffqqq|||rrrbbb\\\[[[gggyyyppp^^^PPPHHHLLLSSSYYYZZZWWWOOOGGGDDD@@@<<<<<<;;;;;;;;;<<<>>>@@@BBBFFFMMMVVV___eeelllsssxxx{{{}}}~~~xxxkkkdddZZZRRRMMMKKKJJJJJJDDDCCCAAA@@@@@@???===;;;===<<<:::888888888:::;;;;;;:::;;;;;;===???AAACCCBBBEEEIIIMMMPPPUUUZZZ]]]eeehhhlllpppssswww{{{~~~|||uuusssvvvyyy|||pppjjjiii|||~~~}}}|||{{{yyyxxxwwwvvvsssooolll```\\\VVVQQQMMMJJJHHHFFFIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFHHHIIILLLQQQXXX\\\ffflllvvv~~~|||zzznnnxxx}}}mmm```WWWRRRNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKPPPOOONNNLLLLLLKKKKKKKKKIIIIIIIIIHHHGGGHHHJJJLLLNNNNNNMMMMMMMMMMMMNNNNNNOOORRRWWWdddtttsssaaaLLLDDD>>>======;;;999:::999999999999999999999999999999999999:::<<<===>>>>>>???AAABBBEEEIIINNNRRR\\\hhhnnn^^^SSSMMMJJJJJJJJJGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAACCCEEEFFFHHHKKKPPPSSSYYY]]]dddkkkqqqvvv{{{VVVWWWWWWUUUSSSSSSUUUWWW___iiiuuu{{{{{{gggZZZ[[[eeeuuuyyyhhhVVVKKKLLLSSSXXX^^^```XXXNNNGGGAAA======<<<;;;:::;;;===???@@@DDDIIIRRRZZZbbbjjjqqqvvvyyy{{{~~~~~~qqqjjj```WWWQQQNNNMMMLLLFFFDDDBBBAAAAAAAAA???===>>>===:::888888999:::;;;:::999999:::;;;===???@@@???BBBEEEHHHKKKOOOSSSVVV___bbbgggkkkoootttyyy|||}}}~~~wwwooommm~~~}}}{{{zzzyyyvvvuuusssqqqoookkkfffbbbYYYUUUPPPMMMKKKIIIGGGEEENNNMMMKKKHHHFFFDDDCCCCCCFFFGGGHHHJJJMMMTTT\\\bbbjjjqqq{{{yyyuuuuuuvvv|||{{{zzzzzzzzzxxxtttqqqlll{{{xxxjjj]]]TTTPPPMMMLLLJJJJJJJJJJJJKKKLLLLLLMMMPPPOOOLLLJJJIIIIIIIIIJJJIIIJJJJJJJJJHHHHHHJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNPPPSSSWWWbbb|||ttt~~~kkkRRRHHH???>>>>>>;;;:::;;;999999999999999999999999999999999999:::;;;<<<===<<<>>>AAABBBDDDGGGKKKMMMXXXaaarrrvvvaaaXXXQQQKKKLLLLLLJJJIIIKKKFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBCCCEEEFFFIIIMMMPPPSSSWWW]]]ccciiipppvvvzzzYYYYYYYYYYYYWWWVVVVVVWWWZZZbbbmmmvvv}}}lll[[[\\\cccooo}}}tttaaaQQQNNNRRRYYYccchhhcccXXXNNNFFF@@@>>>===<<<;;;;;;<<<===???CCCGGGNNNVVV___gggoootttwwwzzz}}}wwwpppfff\\\VVVQQQNNNLLLHHHFFFCCCBBBBBBAAA@@@??????>>><<<:::999999:::;;;999999888888999;;;<<<>>>>>>@@@CCCFFFHHHKKKOOORRRYYY]]]bbbgggkkkpppvvvyyy|||sssqqq|||~~~{{{yyyxxxwwwrrrpppmmmjjjgggaaa[[[WWWQQQOOOKKKIIIHHHGGGEEEDDDLLLKKKIIIGGGEEEDDDCCCBBBHHHIIIJJJMMMQQQYYYaaagggooovvvzzzpppkkkkkkmmmvvvuuuttttttsssqqqnnnllluuuxxxqqqeee[[[TTTPPPOOOOOOKKKKKKKKKKKKKKKLLLNNNNNNNNNMMMKKKIIIHHHGGGHHHHHHJJJLLLMMMMMMKKKJJJKKKLLLIIIJJJKKKLLLMMMNNNNNNOOOPPPSSSXXXbbbxxxyyy~~~sssZZZNNNBBB>>>>>><<<::::::999999999999999999999999999999999999999:::;;;<<<<<<>>>AAABBBDDDEEEHHHKKKSSSYYYggg~~~jjj\\\SSSLLLKKKKKKIIIHHHIIIFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDEEEGGGKKKMMMNNNRRRWWW]]]cccjjjrrrvvv}}}~~~|||||||||\\\\\\\\\\\\\\\[[[ZZZYYYXXX\\\eeeooovvvvvvddd\\\```gggsssnnnYYYPPPOOOWWWcccmmmlllcccXXXMMMDDD@@@???===;;;;;;<<<===>>>BBBEEEJJJRRR[[[dddlllpppuuuxxx|||{{{uuulllccc[[[UUUPPPLLLIIIFFFCCCAAAAAABBBAAA@@@???>>>===<<<;;;:::::::::999999888888888:::;;;<<<===???BBBCCCEEEGGGJJJMMMRRRVVV[[[```eeejjjpppsssxxxuuuzzz}}}zzzwwwuuusssssskkkiiieeeaaa]]]WWWQQQMMMJJJHHHEEEDDDDDDCCCAAA@@@CCCCCCBBBBBBCCCDDDEEEEEEHHHJJJNNNQQQWWW___gggmmmvvv{{{uuujjjdddeeehhhnnnoooooommmkkkiiijjjkkkqqqlllddd\\\UUURRRQQQQQQLLLLLLKKKJJJKKKLLLNNNOOOLLLLLLKKKIIIHHHHHHHHHHHHKKKMMMOOOOOONNNLLLLLLLLLIIIJJJKKKMMMNNNNNNNNNNNNPPPSSSXXXaaasss}}}zzzcccTTTFFF@@@???===;;;:::::::::::::::::::::::::::999999999999999:::;;;;;;<<<>>>@@@AAAAAACCCFFFHHHKKKPPP\\\qqqtttaaaVVVLLLJJJJJJGGGEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCCCCDDDEEEIIIKKKLLLNNNRRRWWW]]]dddlllqqqyyy|||yyyuuuttttttuuuvvv^^^^^^___`````````^^^\\\YYYYYY___hhhooovvvrrr```___bbbkkkyyy{{{eeeVVVQQQRRR___lllpppkkkbbbUUUJJJBBBAAA>>><<<<<<<<<===>>>AAABBBFFFMMMWWW```hhhlllqqquuuzzz~~~zzzrrrjjjbbbYYYRRRMMMIIIFFFCCCAAAAAAAAAAAA@@@>>>>>>>>>>>>===;;;:::888:::999888888888999:::;;;;;;===???@@@AAABBBEEEHHHJJJNNNSSSXXX]]]bbbhhhkkkwww}}}{{{xxxtttqqqmmmkkkjjjbbb___ZZZVVVSSSOOOJJJGGGFFFDDDBBBAAAAAAAAA???===??????@@@AAABBBDDDFFFGGGGGGJJJPPPVVV]]]fffnnnttt|||ttthhhaaabbbfffhhhlllmmmjjjeeedddiiinnnqqqnnnhhh```XXXSSSPPPPPPLLLKKKJJJIIIIIIJJJLLLMMMKKKLLLLLLLLLKKKKKKJJJIIIKKKNNNPPPQQQOOOMMMLLLKKKIIIJJJLLLNNNOOOOOONNNNNNOOORRRWWW^^^lllkkkZZZIIIBBB@@@>>>;;;:::::::::::::::::::::::::::999999999888999999:::;;;<<<===>>>>>>>>>@@@CCCFFFFFFKKKUUUeee|||kkk^^^RRRNNNMMMJJJGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBBBBBBBCCCFFFIIIKKKMMMPPPRRRWWW]]]dddjjjqqquuu|||~~~yyytttrrrrrrtttvvvwww______```bbbcccccc```^^^ZZZYYY\\\dddjjjooo|||~~~eeebbb```fffrrrnnn]]]VVVMMM[[[jjjqqqppphhhZZZNNNCCCBBB???===<<<<<<===>>>@@@AAADDDJJJTTT^^^eeeiiiooosssyyy}}}~~~wwwnnnfff]]]TTTNNNIIIFFFCCCAAAAAAAAAAAA@@@===>>>??????>>><<<999777::::::999888888999:::;;;999:::<<<======???BBBDDDEEEHHHNNNSSSWWW]]]bbbeeeooo}}}~~~~~~}}}}}}}}}{{{yyyuuupppkkkgggdddccc[[[XXXSSSPPPMMMJJJGGGEEEEEEDDDBBBAAABBBAAA???>>>BBBBBBBBBCCCDDDEEEFFFGGGEEEIIIQQQYYYaaakkktttyyytttgggaaabbbggggggkkknnnjjjdddccckkksss}}}yyytttqqqlllcccZZZSSSOOONNNLLLKKKIIIHHHHHHIIIJJJLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKMMMPPPQQQOOOMMMKKKJJJJJJKKKMMMNNNOOOOOONNNNNNNNNQQQVVV\\\ggg}}}ooo^^^KKKCCCAAA>>>;;;:::::::::::::::::::::::::::999999999888999999::::::;;;<<<<<<<<<;;;===AAADDDFFFJJJRRR___qqqtttfffYYYSSSRRRNNNJJJIIIFFFFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAAAAAAAABBBDDDGGGLLLMMMNNNPPPSSSXXX___dddkkkpppwww~~~}}}zzzuuurrrqqqsssvvvyyy~~~bbbbbbaaa```___^^^^^^]]]\\\ZZZ[[[```eeelllyyyppp```WWW___lllxxxqqq]]]QQQKKKTTTbbbooossslll]]]RRRKKKFFF???;;;<<<======<<<<<>>>>>>>>>>>===<<<::::::777777777777666666666666888:::;;;<<<<<<>>>@@@CCCDDDGGGJJJNNNQQQWWW\\\```iiirrr~~~}}}|||{{{yyyxxxxxxwwwwwwmmmkkkiiifffccc___ZZZVVVSSSQQQMMMIIIEEEDDDCCCCCC@@@@@@@@@???????????????@@@??????AAACCCEEEEEEEEEHHHNNNVVV^^^eeennnxxx~~~yyymmmgggfffhhhgggllllllfffaaafffsss}}}wwwpppllliiigggccc]]]XXXSSSOOONNNNNNMMMKKKJJJJJJKKKMMMNNNKKKJJJJJJKKKLLLMMMMMMLLLKKKMMMMMMKKKKKKMMMKKKFFFEEEFFFIIIKKKMMMMMMNNNMMMNNNSSSSSSYYYfffttt~~~|||uuu{{{eeeLLLAAA??????>>>>>>999999:::;;;;;;;;;::::::;;;:::999888888999:::;;;:::;;;;;;<<<>>>???AAABBBEEEDDDIIITTTeeezzznnnXXXRRRPPPJJJIIIMMMHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCAAAAAAAAAAAABBBCCCDDDDDDFFFGGGIIIKKKNNNSSSYYY]]]aaahhhqqqyyyyyyuuussssssssssssxxxcccbbbbbbaaa___^^^\\\[[[ZZZWWWXXX]]]bbbkkkxxxvvveeeYYY\\\eeepppzzzfff[[[LLLOOOXXXeeeooopppggg^^^MMMFFF???;;;<<<===;;;999<<>>>>>>>>>>>===<<<<<<;;;999999999888888777777777666888999:::;;;===@@@BBBBBBDDDGGGJJJNNNRRRWWW[[[```gggrrr|||~~~}}}zzzwwwtttrrrppppppiiifffccc```]]]ZZZUUURRRMMMKKKHHHEEECCCBBBBBBCCC????????????????????????AAA@@@@@@AAACCCFFFHHHHHHOOOTTT\\\cccjjjrrr{{{yyysssqqqrrrttttttpppjjjgggmmmwwwzzzmmmgggccc___]]]YYYUUUQQQMMMKKKJJJKKKJJJIIIHHHGGGGGGGGGGGGJJJIIIHHHIIIKKKMMMLLLKKKJJJLLLLLLJJJKKKMMMKKKFFFGGGHHHIIIKKKLLLLLLKKKKKKMMMRRRRRRWWWdddrrruuummmuuurrrYYYKKKFFFBBB>>>===::::::;;;;;;;;;;;;;;;;;;888888777777777777888888999999999:::<<<===???@@@BBBCCCGGGQQQ]]]pppuuu^^^VVVRRRLLLIIIJJJGGGGGGFFFFFFFFFFFFFFFGGGEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAABBBCCCCCCEEEFFFHHHJJJLLLQQQWWW[[[]]]ccckkksssyyy~~~wwwtttrrrtttttttttxxx~~~aaaaaaaaa```^^^[[[XXXWWWWWWSSSSSSWWW^^^ggguuu~~~mmm]]]YYY\\\eeevvvrrrgggRRRMMMMMMYYYiiirrroooiiiTTTKKKAAA===>>>???<<<888<<<>>>BBBFFFLLLUUU]]]dddeeeiiioootttyyy}}}|||oooeee___WWWSSSNNNJJJHHHFFFDDDCCC===>>>>>>>>>>>>>>>======<<<<<<;;;:::999888888777666777999999999999<<<>>>???AAADDDFFFHHHLLLPPPSSSVVV[[[ccclllvvv~~~~~~~~~|||xxxsssnnnjjjgggeeebbb___ZZZWWWTTTQQQNNNKKKFFFEEECCCAAA@@@@@@@@@AAA===>>>>>>??????@@@@@@@@@AAA@@@@@@AAACCCGGGKKKNNNWWW\\\dddjjjpppwww}}}yyyrrroooqqqwwwmmmbbb^^^\\\YYYWWWTTTQQQNNNMMMLLLLLLMMMMMMLLLKKKIIIHHHFFFFFFIIIHHHGGGIIIKKKLLLKKKJJJHHHKKKKKKJJJLLLPPPOOOKKKJJJJJJKKKKKKKKKJJJIIIIIILLLPPPOOOTTTaaaooo~~~pppeeehhhssseeeTTTJJJBBB<<<999<<<<<<<<<<<<;;;;;;;;;;;;777777888888888888777777777777777888:::;;;======>>>@@@EEEKKKRRRaaayyyiii]]]WWWPPPJJJJJJGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCBBBAAAAAAAAABBBBBBCCCEEEFFFHHHJJJNNNSSSWWWXXX\\\cccjjjqqqxxx~~~uuupppnnnnnnnnnmmmpppuuu{{{~~~^^^^^^^^^]]][[[XXXTTTSSSTTTOOONNNRRRYYYcccppp|||uuucccXXXVVV\\\lll{{{{{{ooo\\\QQQIIIQQQcccqqqrrrmmm```TTTFFF???@@@AAA>>>:::<<<===@@@DDDIIIPPPXXX^^^aaaffflllrrrvvvzzz~~~}}}wwwmmmfff\\\WWWQQQLLLIIIGGGDDDCCC>>>>>>??????????????????======<<<;;;999888777777888999999888666666777999===???AAACCCDDDFFFIIILLLQQQTTTYYY```hhhuuu~~~|||{{{zzzyyyzzzwwwrrrmmmgggbbb___]]][[[WWWRRRNNNLLLJJJHHHFFFCCCBBB@@@???>>>>>>>>>>>><<<======>>>???@@@@@@AAA@@@@@@@@@AAADDDIIIOOOSSS\\\bbbiiipppvvv}}}wwwpppqqqxxxsssddd\\\[[[[[[VVVUUUSSSPPPNNNMMMMMMMMMKKKLLLMMMMMMLLLJJJGGGFFFIIIHHHGGGIIIKKKMMMLLLKKKIIIKKKLLLMMMQQQVVVWWWTTTNNNNNNMMMLLLKKKIIIHHHHHHKKKMMMLLLPPP]]]iiipppbbbaaahhhyyyrrr^^^QQQFFF>>>;;;===<<<<<<;;;::::::::::::888999;;;;;;;;;;;;999888777777777888999:::;;;<<<;;;>>>DDDHHHKKKUUUkkkxxxfff\\\SSSNNNLLLGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCEEEDDDCCCBBBAAA@@@@@@AAAAAACCCDDDFFFGGGKKKOOORRRTTTXXX]]]cccjjjrrrzzz~~~uuummmjjjgggeeehhhllltttyyy^^^^^^]]]\\\ZZZXXXVVVTTTSSSNNNKKKOOOWWW___kkkuuu~~~lll]]]VVVXXXfffrrrxxxcccVVVKKKOOO___mmmqqqoooiii\\\LLLAAA???@@@???===;;;===???AAAEEEKKKSSSXXX___dddjjjppptttwwwzzz|||{{{~~~~~~tttmmmaaa\\\UUUNNNJJJGGGDDDBBB??????@@@@@@AAA@@@@@@@@@======<<<;;;999888777777666777777777666666777999;;;===@@@AAABBBCCCEEEGGGLLLOOOSSSWWW]]]hhhuuu~~~~~~}}}|||{{{{{{{{{|||yyyxxxwwwuuusssqqqpppoooqqqnnnjjjeee```\\\YYYWWWSSSPPPLLLIIIGGGFFFDDDBBBBBBAAA@@@???>>>===<<<<<<<<<<<<===>>>??????@@@@@@>>>@@@AAACCCFFFKKKSSSYYY___eeemmmtttzzzzzzpppjjjooowww}}}vvvhhh^^^YYYXXXZZZTTTSSSQQQOOOMMMLLLKKKJJJEEEGGGIIIJJJIIIHHHFFFDDDIIIIIIHHHJJJLLLNNNNNNMMMJJJMMMNNNPPPUUU\\\___\\\QQQPPPNNNMMMKKKJJJIIIHHHIIIKKKIIIMMMYYYaaavvvwwwfff^^^```ppp}}}jjj[[[OOOFFFCCC>>>===;;;:::999999999999999:::;;;<<<<<<;;;:::999888888888888999:::<<<<<<:::===CCCFFFGGGNNNaaatttooo___UUUPPPOOOIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@AAACCCDDDEEEHHHKKKNNNRRRUUUYYY___eeennnwww}}}uuulllgggdddfffjjjooowww___^^^^^^]]]\\\[[[ZZZZZZVVVPPPMMMQQQXXX___gggooo|||yyyggg[[[YYYbbbkkkiii^^^QQQPPPZZZgggoooqqqnnncccSSSGGG@@@>>>======;;;<<<===???BBBGGGNNNSSS\\\aaahhhnnnqqqtttwwwxxxzzz}}}|||uuuiiicccZZZSSSMMMJJJGGGEEE@@@AAAAAAAAAAAAAAA@@@@@@===<<<<<<;;;:::999888888333444666777777888;;;===:::<<>>===<<<<<<<<<======>>>>>>?????????===AAAEEEGGGJJJPPPXXX___dddjjjrrryyyzzzuuuooofffaaaffflllrrr|||xxxjjjbbb\\\VVVTTTTTTUUUUUUUUUTTTRRROOOMMMKKKGGGHHHJJJKKKKKKJJJHHHGGGIIIIIIIIIJJJMMMOOOOOONNNJJJMMMNNNOOOTTT\\\^^^\\\PPPOOONNNLLLKKKJJJJJJIIIHHHJJJHHHKKKUUUZZZiiioooaaa^^^hhhuuuvvvgggWWWKKKFFF@@@>>><<<:::999999999:::888888999999999999888888888888888999999:::<<<<<<;;;===AAADDDDDDJJJYYYiii}}}gggXXXRRRPPPLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@???@@@BBBCCCDDDFFFHHHKKKPPPRRRVVV[[[aaaiiirrrxxxzzzuuuoookkklllooosss}}}]]]\\\ZZZZZZZZZ[[[]]]^^^\\\UUURRRVVV[[[```fffkkkuuu~~~sssbbb\\\___dddwwwuuujjj\\\RRRSSS\\\hhhppppppjjj___SSSHHHAAA>>>===;;;<<<<<<===???DDDJJJNNNVVV[[[cccjjjooorrruuuwwwxxx{{{}}}rrrkkkbbbYYYSSSOOOKKKIIIBBBBBBCCCBBBBBBAAA@@@???=========<<<<<<;;;;;;;;;666777888888777888:::<<<888:::===?????????@@@AAA@@@CCCHHHJJJMMMQQQXXX]]]iiisss~~~~~~~~~}}}||||||{{{{{{zzzyyywwwuuusssrrrqqqqqqooonnnllliiifffdddaaa```[[[YYYVVVSSSPPPMMMKKKJJJEEEDDDCCCCCCCCCCCC@@@???======>>>>>>>>>>>>===============>>>>>>>>>>>>>>>>>>CCCIIIMMMPPPVVV^^^eeelllrrrzzzrrriiifff___WWWTTTYYY^^^ggg||||||vvvsssvvvjjj___\\\ZZZUUURRRRRRSSSUUUWWWXXXWWWTTTPPPMMMLLLMMMMMMNNNMMMLLLJJJJJJHHHHHHHHHIIILLLNNNNNNMMMIIIKKKKKKJJJNNNTTTVVVSSSMMMLLLKKKJJJIIIIIIIIIJJJGGGIIIGGGJJJQQQSSS]]]ttt|||jjjcccffftttxxxdddSSSJJJCCCAAA???<<<;;;;;;;;;;;;999999999888888999999999888888888888999:::;;;;;;======>>>AAAAAAEEEPPP\\\ooouuu```VVVSSSPPPOOOMMMKKKIIIHHHGGGGGGFFFGGGHHHHHHIIIHHHHHHHHHDDDCCCBBBAAAAAAAAAAAAAAA>>>@@@BBBCCCCCCDDDFFFHHHLLLNNNRRRWWW\\\dddkkkqqqtttyyy~~~}}}YYYXXXVVVUUUVVVYYY\\\^^^```YYYVVVZZZ___bbbfffjjjoooyyy{{{hhh^^^]]]```nnnvvvdddTTTLLLRRRaaalllrrrpppjjj^^^QQQFFFAAA???;;;;;;<<<<<<>>>BBBHHHLLLQQQVVV___gggmmmqqqtttvvvvvvzzz~~~xxxqqqggg^^^XXXSSSPPPNNNCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>=====================:::777666666777666999<<<=========>>>???===AAAFFFIIIJJJLLLPPPTTTZZZcccppp|||||||||{{{zzzzzzyyyyyyuuutttrrrpppnnnlllkkkkkkgggfffdddaaa^^^[[[YYYWWWUUUTTTQQQMMMJJJGGGFFFEEEAAA@@@@@@BBBCCCBBB@@@===::::::<<<===>>>?????????>>>>>>>>>>>>============@@@EEEMMMRRRUUUZZZbbbhhhtttyyywwwccc[[[ZZZRRRKKKIIINNNTTTbbbyyypppjjjhhhiii^^^VVVXXXZZZWWWSSSSSSLLLOOOSSSUUUUUUQQQMMMJJJMMMLLLLLLKKKJJJHHHGGGFFFGGGFFFFFFHHHKKKMMMMMMMMMHHHIIIHHHEEEHHHMMMMMMKKKKKKJJJIIIHHHGGGHHHIIIJJJFFFIIIFFFIIIPPPOOOWWWkkkrrriiigggwwwttt^^^QQQFFFDDDAAA>>>===<<<=========<<<::::::::::::<<<===888777777777888999::::::>>><<<<<<>>>???AAAJJJSSS^^^yyyiii\\\WWWRRRQQQNNNLLLJJJHHHGGGGGGFFFFFFGGGHHHIIIIIIIIIIIICCCCCCBBBAAAAAAAAABBBBBB???@@@BBBCCCCCCDDDEEEGGGHHHKKKOOOTTTYYY___gggkkkpppuuu{{{]]]\\\[[[[[[\\\___bbbdddgggeeecccfffkkknnnnnnlllnnnuuuttteee^^^[[[ffftttlll^^^SSSOOOVVVaaakkkqqqqqqfffWWWLLLEEEAAA;;;;;;;;;<<<>>>AAADDDFFFJJJOOOWWW___eeekkkqqquuuxxx{{{yyynnneee^^^WWWQQQLLLHHHFFFEEEDDDDDDCCCAAA???>>>???@@@AAAAAA@@@>>>===;;;:::999888777777777777:::::::::;;;;;;<<<<<<<<<>>>???AAACCCFFFHHHJJJKKKQQQVVV___iiivvv}}}}}}{{{zzzzzzyyyzzz{{{{{{zzzxxxvvvtttuuuuuutttsssrrrqqqqqqppppppnnnkkkhhheeecccbbbbbb^^^]]][[[XXXUUUSSSRRRQQQPPPMMMJJJIIIGGGDDD>>>:::??????>>>>>>======<<<<<<<<<===============<<<<<<===???@@@@@@??????@@@BBBGGGJJJOOOUUU\\\dddlllrrrzzz{{{kkkZZZOOOMMMGGGIIIIIIJJJWWWrrr~~~tttkkkccc```aaaZZZXXXUUUTTTTTTSSSQQQPPPNNNNNNOOONNNMMMKKKIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGJJJJJJJJJKKKKKKKKKKKKKKKGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJHHHFFFEEEEEEFFFFFFEEEFFFFFFDDDEEEKKKWWW```~~~hhhiiixxxnnnWWWJJJCCC===>>>>>>;;;:::;;;999:::;;;:::888777888999:::888777666666888:::;;;<<<===>>>???AAADDDIIILLLZZZjjjiii]]]XXXRRRMMMNNNMMMJJJIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGEEEEEECCCBBB@@@???======>>>>>>======???AAADDDFFFFFFHHHLLLOOOSSSWWW[[[___bbbjjjuuuYYYYYYXXXYYY\\\```dddgggjjjllllllkkkiiiiiillloooooosss|||yyyjjj```[[[]]]hhhuuuvvveeeVVVNNNRRRZZZbbbmmmuuupppdddVVVHHH>>>>>>===<<<<<<===???AAACCCFFFKKKSSS[[[aaahhhnnnrrruuuxxx|||yyyppphhhaaaYYYTTTJJJHHHEEECCCCCCBBBAAA@@@>>>??????@@@@@@???>>>===;;;:::999888888777777888999999:::::::::;;;;;;;;;;;;<<<===???AAACCCEEEEEEGGGKKKRRRZZZcccnnnyyy~~~|||||||||{{{zzz}}}}}}|||zzzyyywwwvvvvvvuuuvvvwwwwwwvvvtttqqqpppppppppooonnnmmmlllkkkkkkiiigggdddaaa___]]]\\\\\\YYYWWWUUURRRPPPNNNMMMLLLJJJHHHEEEDDDDDDBBB>>>;;;=========<<<<<<<<<;;;;;;<<<<<<============<<<<<<<<<>>>??????>>>???AAACCCIIIMMMSSSYYY```hhhpppuuu|||wwwqqqjjj]]]OOOFFFEEEBBBDDDFFFKKK\\\yyysssjjjddd^^^ZZZ[[[WWWTTTRRRQQQQQQQQQPPPNNNMMMMMMMMMMMMLLLJJJIIIGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFKKKTTT\\\ppp~~~vvviiittt{{{gggPPPGGG>>>======;;;999:::999:::;;;:::888888888999999888777777777888::::::999:::;;;<<<===@@@DDDGGGMMM\\\rrruuufff[[[SSSMMMLLLKKKHHHFFFGGGIIIHHHHHHHHHGGGGGGGGGGGGDDDCCCCCCBBBAAA@@@@@@?????????>>>>>>???AAACCCDDDDDDFFFJJJMMMPPPSSSXXX[[[___eeeoooxxx~~~VVVUUUVVVXXX[[[```eeehhhkkkppprrrmmmeeecccjjjrrrrrrrrrwwwqqqddd\\\XXX___hhhttt~~~lllYYYMMMLLLQQQ\\\iiiuuuuuummm___OOOCCCBBB@@@>>><<<;;;<<<>>>???BBBFFFMMMUUU\\\ccciiinnnqqqtttyyy}}}xxxppphhh^^^XXXOOOKKKGGGDDDCCCDDDCCCCCC???????????????>>>======<<<;;;:::999888888888888999999999999999:::::::::999:::;;;<<<===???@@@@@@DDDFFFJJJOOOTTT[[[ccchhhmmmpppsssuuuuuutttuuuvvvwwwyyy|||~~~}}}{{{xxxvvvvvvwwwvvvuuuvvvvvvuuutttrrrqqqppppppnnnooooooooonnnllljjjiiiggggggfffeeedddccccccbbb^^^]]][[[XXXVVVTTTSSSSSSQQQPPPNNNKKKIIIGGGFFFFFFCCCAAA???>>>??????>>>===;;;;;;;;;;;;;;;:::::::::<<<<<<===============<<<===>>>?????????BBBFFFIIINNNSSSZZZbbbjjjqqqxxx|||zzzvvvtttrrrqqqooohhhddd```\\\SSSHHHCCCDDD@@@EEEKKKUUUiiiuuufff___\\\YYYUUUTTTRRRPPPNNNMMMNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHEEEEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHGGGGGGKKKQQQWWWbbbzzzxxxnnnssszzz^^^PPPCCC>>>>>><<<::::::999:::;;;:::999888999:::777888888888888999999999888999:::::::::<<<@@@BBBGGGSSSeee|||sssbbbXXXPPPMMMKKKGGGEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@???>>>>>>@@@AAABBBAAACCCFFFIIILLLOOOSSSVVVZZZ___gggoootttxxx{{{~~~VVVUUUVVVWWWZZZ___cccfffggglllnnnjjjbbbaaajjjsssxxxuuuvvv}}}yyyiii___ZZZ[[[___jjj{{{uuubbbSSSNNNOOOZZZdddnnnpppllldddXXXNNNDDDBBB>>><<<:::;;;===>>>???CCCIIIOOOVVV]]]eeeiiinnnqqqvvvzzz}}}wwwnnnccc\\\UUUPPPKKKGGGEEEEEEEEEEEEAAAAAAAAA@@@@@@???>>>>>>===<<<;;;:::999999999999888888888888888888999999;;;;;;;;;<<<======>>>>>>CCCEEEGGGIIILLLPPPUUUXXX[[[^^^aaabbbcccccceeefffiiikkknnnoooqqqrrruuuwww|||}}}~~~{{{xxxwwwwwwuuurrrpppoooooopppooonnnoooooonnnmmmllllllkkkkkkggggggggggggfffdddcccbbb___^^^^^^]]]\\\[[[ZZZZZZUUUTTTRRRQQQOOONNNMMMLLLKKKJJJHHHFFFDDDCCCBBBBBB???===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<==================???@@@@@@AAACCCGGGLLLQQQTTTZZZccclllttt{{{|||vvvmmmgggdddcccaaa```YYYVVVTTTRRRLLLDDDBBBEEEDDDMMMYYYhhh||||||lll\\\WWWXXXVVVSSSRRROOOMMMKKKKKKLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEECCCCCCDDDEEEFFFGGGGGGHHHEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCEEEGGGHHHIIILLLPPPTTT___www~~~tttxxxtttzzznnn]]]KKKCCCAAA>>><<<;;;:::;;;<<<;;;999888999:::777777888999999999999888:::;;;<<<<<<;;;<<>>????????????AAADDDFFFHHHKKKOOORRRVVVZZZaaaggglllpppuuuxxx{{{YYYYYYXXXXXXYYY\\\```bbbccceeefffeeecccfffmmmsss{{{xxxwww|||pppeeeZZZVVVVVV___nnn~~~ooo```VVVQQQSSS[[[dddiiijjjggg]]]SSSFFFCCC???<<<:::;;;===>>>>>>AAAEEEKKKQQQXXX```eeelllppptttxxx{{{}}}wwwmmmeeeZZZUUUPPPKKKIIIGGGFFFDDDDDDDDDCCCBBBAAAAAAAAA@@@>>>===<<<;;;::::::::::::888888888888888888888888::::::;;;;;;;;;<<<<<<<<>>===<<<:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============>>>???AAACCCFFFKKKRRRVVVXXX___hhhqqqyyy~~~{{{rrrjjj```YYYWWWWWWVVVTTTLLLIIIGGGGGGCCC>>>???BBBEEETTTiii}}}ssscccUUURRRTTTSSSPPPOOONNNLLLJJJJJJKKKKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGEEEDDDBBBAAABBBEEEHHHJJJMMMQQQSSS___qqqtttzzz~~~rrrqqqyyygggTTTIIICCC>>>;;;;;;:::;;;<<<;;;999888999:::777777888999999999999888:::<<<======<<<<<<>>>@@@BBBEEENNN\\\qqquuufffWWWPPPNNNKKKIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFEEECCCBBBAAA@@@AAAAAA@@@???>>>>>>>>>>>>???AAACCCEEEFFFIIILLLOOOSSSWWW\\\aaaeeekkkpppsssxxx|||^^^\\\ZZZYYYYYYZZZ\\\^^^bbbbbbbbbcccfffjjjnnnqqqxxxwwwwwwzzzwwwlllXXXQQQOOOUUUaaannn{{{xxxiiiYYYNNNIIIQQQ\\\dddiiihhh___SSSIIIFFFAAA===;;;;;;===>>>===@@@CCCGGGLLLSSS[[[aaajjjmmmrrrvvvyyy}}}uuunnn```]]]YYYUUUQQQMMMHHHDDDGGGFFFEEECCCBBBBBBBBBBBB???>>>===<<<;;;;;;;;;;;;999999999888888888888888777777888888888888999999<<<===???@@@@@@BBBEEEGGGEEEGGGIIIJJJKKKLLLOOOQQQPPPSSSVVVXXXYYY[[[^^^aaa```aaacccbbbaaa``````aaaaaa___]]]\\\^^^______^^^^^^^^^^^^^^^^^^]]]]]]]]]XXXXXXWWWVVVUUUTTTSSSSSSQQQQQQPPPOOONNNMMMLLLLLLHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<;;;999888999:::::::::;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>><<>>@@@EEEHHH^^^yyy{{{hhh\\\PPPNNNOOONNNLLLLLLMMMKKKIIIIIIIIIIIIHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFEEECCCCCC@@@AAACCCGGGJJJNNNQQQRRR[[[hhhuuuqqqyyypppiiiwww~~~ooo]]]PPPFFF>>>:::::::::;;;<<<;;;:::999:::;;;777888888888888999999999888:::;;;;;;;;;;;;<<<===>>>@@@GGGSSSccczzzppp\\\RRRNNNKKKHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGJJJIIIHHHFFFDDDCCCAAAAAAAAA@@@@@@??????>>>======>>>@@@BBBCCCDDDFFFIIILLLOOORRRWWW\\\```eeejjjmmmssswww|||aaa___\\\ZZZYYYZZZ[[[\\\```aaabbbbbbccceeehhhjjjmmmppptttwww{{{}}}sss\\\UUUPPPRRRXXX```mmmyyy}}}vvvdddSSSIIIMMMRRRYYYaaafffbbbYYYOOOKKKEEE???;;;:::;;;<<<===>>>@@@CCCGGGNNNVVV\\\eeeiiioootttyyy~~~yyylllkkkhhheee```XXXPPPJJJGGGFFFDDDCCCBBBAAABBBBBB??????>>>===<<<<<<<<<<<<::::::999999999888888888555555666666666777777777;;;<<<>>>??????@@@BBBCCCBBBCCCEEEFFFFFFGGGJJJLLLHHHJJJLLLNNNOOOQQQTTTVVVUUUVVVWWWWWWVVVUUUVVVXXXWWWUUUSSSSSSTTTVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQPPPNNNMMMMMMLLLLLLLLLKKKJJJJJJHHHHHHGGGFFFBBBCCCDDDDDDDDDCCCBBBAAA??????===<<<;;;;;;;;;;;;888:::<<<;;;999888888:::999999999999:::::::::;;;:::;;;<<<===>>>>>>>>>>>>>>>AAAFFFKKKQQQWWW]]]aaaeeejjjrrrzzz|||vvvrrr```WWWLLLGGGGGGHHHEEEBBBCCCAAA@@@BBBBBBBBBFFFLLLVVVooopppaaaXXXPPPNNNNNNKKKJJJKKKMMMKKKHHHGGGGGGGGGFFFDDDGGGGGGEEEDDDDDDEEEEEEFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBCCCFFFIIIMMMOOOPPPVVV^^^vvvzzzmmmooo}}}rrreeemmm|||wwwhhhZZZLLL@@@;;;===;;;<<<<<<<<<:::999:::;;;999888777777777888::::::777888:::;;;::::::;;;===??????EEENNNYYYiii}}}fffXXXRRRMMMIIIHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHFFFEEEDDDCCCCCC???@@@@@@??????>>>=========>>>@@@AAABBBCCCFFFHHHIIIMMMRRRVVVZZZ___cccfffnnnqqqvvv{{{aaa___]]]ZZZYYYZZZ[[[\\\^^^```bbbaaa^^^^^^```cccccciiippptttvvv}}}|||{{{xxxeee\\\UUUTTTTTTXXXdddqqqzzztttaaaOOOMMMJJJLLLWWWbbbfffcccSSSNNNGGG@@@;;;999999:::<<<===???AAADDDKKKSSSYYYaaafffmmmsssyyy~~~wwwwwwuuusssmmmcccXXXQQQGGGFFFDDDBBBAAAAAAAAAAAA@@@???>>>======<<<<<<<<<::::::::::::999999888888555555666666777888888888777888::::::::::::<<<===<<<>>>?????????@@@CCCEEEEEEFFFHHHIIIIIIIIIKKKMMMMMMNNNPPPOOONNNNNNPPPQQQQQQOOOMMMMMMOOOPPPPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCC>>>???@@@AAAAAA@@@??????<<<;;;:::999888888888888444777;;;;;;999888999:::777777888888999999999::::::;;;<<<===>>>>>>>>>>>>AAAEEELLLRRRXXX^^^cccgggmmmqqqxxx~~~yyysssooo\\\SSSHHHCCCCCCDDD@@@<<>>>>>===AAAGGGMMMYYYoooooo___WWWPPPKKKIIIGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEE???????????????>>>======<<<===???@@@@@@AAADDDFFFEEEHHHNNNRRRVVVZZZ^^^aaaiiimmmrrrwww{{{```^^^\\\ZZZXXXWWWWWWXXXVVV^^^dddccc\\\XXXZZZ___aaabbbeeejjjqqq|||qqqfffXXXOOONNNUUU___eeettthhhTTTOOOJJJKKKQQQYYY^^^```ZZZRRRHHHAAA???>>>>>><<<===<<<<<<>>>BBBHHHNNNQQQ\\\aaahhhooouuu{{{~~~yyyxxxtttfffWWWRRRKKKEEEFFFFFFCCCBBBBBBAAA@@@>>>===<<<<<<<<<======;;;999777777777999999999999999999888888888777888888999999999:::::::::;;;<<<===>>>???@@@AAABBBAAABBBDDDFFFFFFFFFFFFEEEGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>==================:::777888:::<<<;;;999999888777666777999<<<===>>>;;;999999;;;===;;;999999;;;=========>>>@@@AAAFFFLLLTTT[[[```eeekkkpppuuuyyy}}}vvvkkkcccOOOJJJCCC??????@@@??????===<<<<<<===>>>DDDRRRaaaxxxhhhZZZVVVQQQMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIHHHGGGFFFBBBCCCCCCEEEFFFHHHJJJKKKUUU\\\hhhrrrdddfff{{{mmmaaabbbppp~~~ssskkk]]]III@@@BBB;;;;;;:::999999::::::::::::999999888888999999:::888888999:::;;;;;;;;;;;;<<<===???CCCGGGPPPaaaqqq}}}eeeZZZWWWRRRKKKMMMIIIFFFEEEHHHJJJIIIGGGHHHHHHGGGFFFEEEDDDCCCBBBCCCBBBBBBAAA@@@???>>>>>>AAA@@@???>>>>>>@@@BBBCCCFFFHHHKKKOOOTTTYYY\\\___aaadddiiinnnsssyyy^^^]]]\\\[[[ZZZYYYYYYYYYYYY^^^cccbbb\\\XXXXXXZZZ\\\___eeelllttt~~~{{{qqqbbbTTTNNNOOOUUU[[[eeewwwvvvZZZQQQHHHFFFKKKSSSWWWYYYYYYSSSKKKDDD???<<<:::999;;;;;;;;;===@@@FFFKKKNNNWWW\\\cccjjjpppvvv{{{~~~~~~vvvkkkXXXOOOGGGEEEDDDAAA@@@AAABBBAAA???>>>===>>>>>>???>>>===;;;999999999:::;;;999999999888888888777777888888888888999999999:::::::::;;;;;;<<<<<<======>>>???AAABBBCCCCCCCCCBBBDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDCCCCCCBBBBBBAAAAAA??????>>>>>>>>>=========<<<<<<;;;::::::::::::::::::999777888:::;;;999777999999999:::<<<@@@CCCDDD???<<<::::::<<<===<<<::::::<<<===??????AAADDDGGGMMMTTT\\\bbbggglllrrrwww{{{|||zzzwwwoooddd[[[LLLGGGAAA>>>===>>>>>>>>>@@@@@@BBBDDDFFFOOOcccvvv}}}kkk```ZZZVVVQQQNNNMMMLLLLLLKKKIIIHHHGGGGGGFFFFFFFFFGGGEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDFFFGGGGGGGGGFFFFFFDDDDDDDDDEEEGGGHHHJJJKKKRRRXXXcccxxxuuugggbbbtttrrrccc]]]dddwwwrrrkkk^^^KKK@@@@@@<<<;;;;;;:::999999999::::::999999888888999999:::888888999:::;;;;;;;;;;;;<<<<<>>>>>???>>>===<<<===>>>@@@AAADDDEEEGGGJJJNNNRRRUUUWWW]]]```eeeiiinnntttyyy}}}\\\\\\\\\\\\\\\\\\[[[ZZZ\\\___aaaaaa^^^YYYVVVUUUUUU[[[dddmmmvvvppp^^^QQQLLLOOOSSSWWWmmmfffYYYJJJCCCFFFLLLPPPPPPRRRQQQMMMGGGAAA===;;;;;;:::999999;;;>>>BBBGGGIIIPPPUUU\\\ccciiinnnsssvvvzzz||||||eeeYYYNNNHHHEEEAAAAAABBBBBBBBB@@@??????@@@AAAAAA@@@???===<<<;;;;;;<<<<<<999888888888888777777777777777777777888888888888:::::::::::::::::::::999;;;<<<===>>>>>>???>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<;;;;;;;;;;;;:::999999888999999999888777777999::::::888666666666666777999<<>>===;;;;;;<<<<<<<<<;;;;;;<<<>>>@@@BBBFFFKKKNNNXXX^^^ffflllpppuuu{{{{{{wwwsssmmmdddXXXPPPHHHDDD???;;;;;;<<<=========>>>AAAFFFMMM\\\uuu}}}kkk^^^XXXWWWSSSOOOLLLLLLKKKJJJJJJHHHHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDAAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJOOOSSS[[[mmm}}}mmmaaannnyyyggg[[[ZZZffftttrrrlllaaaQQQDDD@@@======;;;:::999999999999:::999999888888999999:::888888999:::;;;;;;;;;;;;;;;;;;===???@@@BBBLLLXXXhhh|||{{{lll```WWWUUUPPPJJJHHHIIIJJJJJJHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>======<<<;;;;;;<<<>>>???AAABBBDDDFFFIIILLLNNNPPPWWWZZZ^^^cccggglllqqquuuyyy|||YYYZZZ\\\]]]^^^^^^]]]\\\]]]^^^___``````]]]YYYUUUQQQWWW```jjjsss|||{{{jjjYYYPPPPPPSSSSSSfffzzzttteeeRRRFFFEEEHHHJJJJJJHHHKKKLLLJJJEEE@@@???@@@::::::999:::<<<@@@CCCEEEKKKPPPWWW]]]ccchhhmmmpppvvvxxx{{{~~~rrreeeVVVNNNHHHDDDCCCEEECCCBBBAAA@@@@@@@@@AAABBB@@@???>>>===<<<<<<<<<===999999888888888777777777666666666777777777777777999999999:::::::::::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>>>>>>>>>>?????????@@@@@@===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999::::::777888999:::;;;:::888666666666555555555666666777===<<<;;;:::;;;;;;;;;;;;;;;<<<>>>AAADDDJJJQQQVVV```fffmmmssswww|||~~~{{{wwwqqqkkkcccYYYNNNFFFBBB@@@<<<:::999:::;;;<<<<<<;;;???IIIYYYnnnzzzkkk]]]VVVTTTQQQNNNKKKIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEDDDCCCCCCCCCCCCDDDCCCDDDDDDEEEEEEEEEEEEDDDAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIILLLNNNUUUccc{{{wwweeemmm~~~ooo```YYY___iiivvv~~~rrrllleeeXXXJJJCCC>>>>>><<<;;;999999888888:::999999888888999999:::888888999:::;;;;;;;;;;;;::::::<<<>>>>>>>>>DDDLLLYYYkkkrrrdddaaaZZZRRRMMMKKKKKKJJJHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@??????>>>===<<<<<<;;;;;;<<<======@@@AAABBBDDDGGGJJJLLLMMMQQQTTTXXX\\\```dddjjjmmmrrruuuzzzXXXYYY[[[]]]^^^___^^^^^^\\\\\\\\\___aaa```]]]ZZZRRRVVV\\\dddlllvvvtttbbbVVVQQQQQQRRR]]]kkkvvv}}}ppp\\\MMMFFFEEEEEEEEECCCHHHLLLLLLIIIDDDBBBBBB<<<;;;;;;;;;<<<>>>AAABBBGGGLLLSSSYYY___dddiiilllqqqtttxxx|||~~~zzzlll]]]SSSLLLGGGEEEFFFCCCBBBAAA@@@???@@@AAABBB@@@???>>>>>>===<<<<<<<<<999999999999888888888888666666666666666666666666666666777888999:::;;;;;;999999999999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===============;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@;;;;;;;;;:::::::::999999999999888888888888999:::777999;;;<<<<<<:::999888999999999888888888888888::::::::::::::::::;;;<<<;;;===AAADDDIIIPPPXXX^^^fffkkksssyyy|||}}}zzzxxxssslllcccYYYOOOEEE@@@>>>===;;;999888999;;;===AAA>>>DDDUUUmmm}}}rrrfff]]]VVVQQQNNNNNNKKKIIIHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEECCCCCCDDDEEEFFFFFFGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJKKKPPP[[[nnnlllmmm{{{wwwhhh]]]\\\bbbiii{{{wwwnnniiieeeZZZNNNFFF???>>>===;;;:::999999999:::999999888888999999:::888888999:::;;;;;;;;;;;;999888:::>>>===<<<@@@FFFNNN]]]tttoooggg```VVVOOOMMMLLLKKKIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@??????>>>=====================>>>>>>@@@BBBEEEHHHKKKLLLMMMPPPTTTWWWZZZ^^^cccfffjjjnnnttt{{{XXXXXXZZZ\\\]]]^^^^^^___ZZZZZZZZZ\\\___``````___VVVXXX\\\aaahhhqqq{{{~~~nnn^^^TTTOOOOOOTTT\\\iiiuuu~~~wwwgggWWWJJJCCCAAABBBEEEIIIMMMNNNLLLHHHCCCAAA======<<<<<<<<<===>>>???CCCHHHOOOUUUZZZ___dddgggkkkoootttyyy{{{~~~}}}pppbbbYYYRRRKKKGGGGGGEEEDDDBBB@@@@@@@@@@@@AAA@@@@@@??????>>>=========;;;::::::::::::999999999777777777777666666666666222333444555666888999999999999888888888888999999888999999999::::::::::::999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<======>>>>>>888888888777777777666666666666666555666666777888888:::<<<<<<;;;999999:::777888888999:::;;;;;;<<<777999:::::::::;;;>>>@@@@@@CCCGGGLLLRRRZZZaaafffmmmrrryyy{{{xxxuuupppfff[[[PPPGGG@@@===;;;;;;;;;999888999<<>>>>><<<;;;:::::::::::::::999999888888999999:::888888999:::;;;;;;;;;;;;999888:::===>>><<<>>>CCCEEEOOOaaazzz{{{kkkcccXXXPPPNNNMMMLLLKKKHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>=========;;;<<<===???BBBEEEGGGIIIJJJMMMPPPSSSUUUYYY]]]aaadddggglllsssyyy~~~XXXXXXYYYZZZ[[[\\\^^^___XXXYYYYYYYYYZZZ\\\___aaaZZZ\\\___bbbgggnnnvvv||||||~~~}}}mmm^^^TTTMMMNNNTTT___kkkuuu|||}}}ssscccRRRFFFBBBCCCFFFHHHKKKOOOOOOMMMGGGCCC>>>===<<<;;;;;;;;;<<<<<<>>>CCCIIIOOOUUUYYY^^^aaaeeeiiipppuuuxxx{{{}}}ttthhhaaaZZZRRRMMMLLLHHHFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>><<<<<<;;;;;;;;;;;;::::::888888888777777666666666333444444555666777777888999888777666666777888999777777777888888888999999777888888888999999999:::999999999999::::::::::::::::::::::::::::::;;;;;;777777777777666666666666666666555555666777777888888:::;;;:::888777999;;;666666777888999999999999666999;;;<<<<<<>>>AAADDDGGGKKKPPPWWW]]]dddkkkpppuuu{{{}}}yyywwwrrrlllaaaTTTHHH@@@===<<<999:::;;;:::999:::>>>AAACCCMMMaaazzzwwwlll___XXXVVVSSSNNNIIILLLJJJIIIIIIJJJKKKJJJIIIEEEEEEEEEEEEEEEFFFGGGGGGCCCDDDEEEEEEEEEEEEDDDCCCAAAAAACCCDDDEEEGGGHHHHHHDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCBBBBBBBBBCCCEEEFFFDDDDDDDDDDDDEEEFFFFFFGGGEEEGGGLLLSSS[[[pppuuuqqqpppccc]]]aaammm~~~wwwpppnnnkkkeee___WWWMMMEEE======<<<;;;;;;;;;;;;;;;:::999999888888999999:::888888999:::;;;;;;;;;;;;;;;999:::======;;;<<<@@@BBBEEERRRfff|||vvvmmm```UUUPPPNNNLLLKKKHHHHHHGGGGGGGGGGGGFFFFFFDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>@@@BBBDDDEEEGGGJJJMMMOOOQQQUUUYYY\\\^^^```dddjjjpppvvvzzz}}}YYYXXXXXXXXXYYY[[[^^^___XXXXXXXXXWWWVVVYYY]]]aaa\\\___bbbeeeiiinnntttxxxtttwww{{{iii^^^NNNNNNRRRZZZccclllvvv}}}}}}mmmYYYJJJEEEFFFDDDEEEHHHNNNRRRRRRMMMGGG======<<<;;;:::::::::::::::???EEEKKKPPPUUUZZZ\\\aaaffflllrrrvvvxxx{{{|||xxxnnnhhhbbbYYYSSSQQQJJJIIIFFFDDDBBBBBBAAABBBCCCCCCCCCCCCBBBAAA@@@???======<<<<<<<<<;;;;;;;;;999999888888777777666666888888888888888888888888888888666555555666777888666666666777777777888888888999999999::::::;;;;;;888888888888999999999999888888888888888888888888999999999999888888888888888888888888888999::::::777999:::999666666888;;;;;;;;;;;;;;;:::888777666777:::===>>>>>>@@@DDDHHHLLLQQQXXX___eeelllrrrwww{{{{{{xxxvvvpppiii]]]OOOCCC===;;;<<<888:::<<<;;;:::;;;???BBBIIIYYYuuujjjddd]]]YYYXXXVVVRRRNNNIIIHHHGGGGGGIIIIIIHHHGGGEEEEEEDDDEEEEEEFFFGGGGGGBBBCCCDDDEEEEEEDDDCCCBBB@@@AAABBBDDDEEEGGGHHHIIIDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFCCCBBBAAA@@@AAABBBCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGDDDFFFKKKQQQWWWiiizzzooo~~~|||lllddd```jjjyyyyyypppqqqooohhh```WWWNNNGGG===<<<<<<;;;;;;;;;<<<<<<:::999999999999999999:::888888999:::;;;;;;;;;;;;===::::::<<<<<<999:::>>>BBBBBBJJJZZZmmmyyyiii\\\SSSNNNKKKHHHHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBAAA@@@@@@???======>>>>>>===<<<;;;;;;?????????@@@@@@AAABBBCCCFFFHHHKKKMMMOOORRRVVVYYYZZZ\\\___dddkkkqqqvvvxxx{{{ZZZXXXVVVVVVYYY[[[ZZZXXXTTTUUUUUUTTTTTTUUUYYY\\\______```aaadddgggkkklllnnnnnnsss~~~xxxcccTTTMMMIIIOOOYYYcccnnnvvvkkkSSSHHHHHHCCCEEEIIILLLMMMLLLHHHFFFAAA@@@???>>><<<;;;;;;;;;;;;===@@@DDDJJJPPPUUUXXX\\\```fffkkkooossswwwzzzyyy}}}zzzqqqjjjccc[[[UUUPPPIIIDDDCCCCCCAAAAAACCCEEEEEEDDDCCCBBBAAA???>>>======>>>>>>===<<<;;;;;;::::::::::::::::::::::::888888888888777777777777666666555555555555666666666666666666666777888888:::999777888:::;;;;;;:::777777777777777888888999777777777777888888888888777888999::::::999888777888888777777777888:::;;;;;;777333333666999:::999;;;<<<===<<<:::888888999:::<<<>>>@@@AAAEEEIIILLLVVVYYY___fffmmmttt||||||zzzxxxvvvrrroooiii^^^PPPFFFBBB@@@===:::;;;<<<<<<:::999<<>>======<<<<<<<<<<<<<<<===>>>>>>EEEFFFGGGGGGHHHJJJMMMPPPTTTWWW[[[^^^bbbgggmmmqqqvvvxxx}}}ZZZXXXWWWWWWZZZ[[[ZZZYYYWWWWWWWWWUUUTTTSSSUUUWWW[[[[[[\\\]]]___aaadddeeeggghhhmmmxxx}}}kkkZZZQQQJJJKKKRRR[[[fffooo}}}sss___QQQKKK???AAADDDHHHLLLMMMLLLKKKDDDBBB@@@>>><<<;;;;;;;;;<<<===???BBBFFFJJJNNNQQQUUUYYY___dddiiinnnsssvvvwww{{{zzzsssjjjaaa[[[VVVOOOJJJHHHGGGDDDCCCFFFDDDDDDDDDCCCBBB@@@???>>>======>>>>>>======<<<;;;::::::::::::::::::::::::999888888888777777777777777666666555555666666777666666666666666777888888888666555555777888888777777777777777777888888999777777777777888888888888999::::::::::::::::::999999888777777888999:::;;;<<<999666666999;;;;;;:::999;;;<<<<<<;;;:::;;;<<<<<<===@@@BBBEEEIIIOOORRR[[[```fffmmmssszzz~~~~~~|||zzzxxxuuurrrmmmjjj```WWWKKKBBB???>>>===;;;999;;;<<<;;;;;;???HHHOOOfff}}}zzzqqq```\\\VVVTTTTTTSSSOOOKKKIIIIIIHHHHHHGGGGGGFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCC@@@AAABBBBBBBBBBBBAAA@@@AAAAAABBBBBBCCCBBBBBBBBBCCCBBBAAA@@@???@@@AAABBBCCCHHHGGGJJJPPPXXXrrrjjjkkkxxxtttgggiiivvv|||tttmmmkkkdddWWWLLLHHHAAA@@@>>>>>>=========<<<999999999999999999999999:::::::::;;;:::::::::999;;;;;;;;;::::::;;;;;;;;;;;;<<<@@@GGGQQQbbb}}}wwwdddWWWOOOKKKLLLJJJGGGFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA???????????????>>>>>>===<<<<<<<<<<<<<<<===>>>>>>BBBCCCDDDEEEEEEGGGKKKNNNQQQTTTWWWZZZ^^^ccciiimmmqqqtttxxx~~~ZZZYYYXXXYYY[[[\\\[[[ZZZYYYZZZZZZXXXUUURRRRRRRRRXXXXXXXXXXXXYYYZZZ[[[\\\```aaaeeeppp~~~vvveeeYYYMMMIIIKKKRRR^^^hhhyyy}}}ppp___OOOCCCBBBBBBEEEIIIMMMOOOOOOGGGEEEAAA>>><<<;;;;;;;;;<<<<<<===>>>AAADDDGGGHHHLLLPPPUUU[[[aaagggmmmqqqtttxxx}}}~~~uuukkkccc[[[TTTNNNLLLIIIEEECCCEEEDDDDDDCCCBBBAAA@@@@@@???===>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777777777666666666666777777777666666666666777888888777555444444666777777666777777777777888888999999777777777888888888999999<<<<<<;;;;;;;;;;;;<<<<<<999999888888888999::::::<<<:::::::::<<<===<<<;;;888:::<<<<<<;;;<<<===???>>>@@@CCCFFFJJJPPPWWW\\\ccchhhooovvv|||~~~zzzzzzxxxvvvtttqqqllleeeaaaTTTMMMCCC===<<<<<<;;;:::888<<<>>>>>>???FFFTTT___~~~wwwlll]]]YYYUUUSSSRRRQQQNNNJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCC???@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDCCCAAA@@@??????@@@@@@@@@EEEEEEGGGMMMSSShhhnnneeefffqqqmmmmmmvvvuuuooojjj___SSSLLLAAA@@@>>>===>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<>>>CCCIIIVVVkkk~~~qqq^^^SSSNNNNNNKKKHHHGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCBBB???@@@@@@@@@@@@???>>>>>>======<<<<<<<<<===>>>>>>>>>???AAAAAABBBDDDHHHKKKMMMOOORRRUUUXXX]]]bbbfffiiilllqqqvvv{{{ZZZYYYZZZZZZ[[[\\\[[[[[[ZZZ\\\]]][[[XXXTTTRRRQQQXXXXXXXXXXXXWWWWWWWWWWWW[[[\\\___hhhuuurrrdddTTTKKKHHHMMMXXXcccuuuoooZZZOOOJJJDDDCCCEEEIIILLLMMMHHHFFFBBB>>><<<;;;;;;;;;;;;;;;;;;<<<===@@@BBBCCCEEEHHHNNNSSSZZZaaahhhnnnrrruuuzzz~~~~~~ssskkkddd]]]VVVSSSOOOIIIFFFFFFEEEEEEDDDBBBBBBAAA@@@@@@>>>>>>>>>??????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888777777666666777777888777777666666777777888999888777555666888999999888777777888888999999999999777777888888888999999999===<<<;;;::::::;;;<<<===::::::999999999::::::::::::;;;<<<===>>>>>><<<;;;999:::<<<<<<<<<<<>>?????????@@@@@@@@@@@@BBBBBBAAA@@@AAABBBCCCDDDBBBAAA@@@?????????@@@AAA>>>EEEEEEEEEKKKOOO^^^vvvtttddd]]]dddyyytttqqqvvvzzzuuulll___UUUHHHDDD@@@>>>>>>===;;;888::::::::::::::::::::::::::::::999999::::::;;;;;;999:::;;;<<<<<<;;;:::999<<<;;;===@@@CCCLLL\\\lll|||fffXXXQQQOOOLLLIIIGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@AAAAAA@@@@@@???>>>>>>===============>>>>>><<<===>>>???@@@BBBEEEHHHIIIKKKNNNPPPSSSWWW\\\___bbbdddiiioootttxxx{{{}}}XXXYYY[[[[[[[[[[[[[[[[[[ZZZ\\\^^^]]][[[XXXVVVUUUZZZZZZZZZZZZYYYXXXXXXWWWZZZZZZ\\\cccmmmxxx{{{mmm\\\PPPIIIJJJTTT^^^rrrkkkYYYQQQFFF@@@@@@DDDGGGHHHGGGEEEBBB???<<<;;;;;;<<<:::::::::;;;<<<>>>@@@BBBBBBEEEIIINNNTTT\\\eeejjjooorrrwww{{{~~~{{{ssspppiiibbb^^^YYYQQQMMMMMMIIIHHHFFFDDDCCCBBBBBBBBB>>>>>>???????????????>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999888888777777777777888888777777777777777888999999888777555666888999999888777777888999999999999888888888888888999999999999<<<;;;:::999999:::;;;<<<::::::;;;;;;;;;:::::::::999:::<<<======<<<<<<;;;;;;<<<=========>>>AAACCCFFFHHHMMMRRRXXX```iiinnnsssxxx~~~{{{wwwpppooollliiieee^^^VVVPPPFFFBBB===:::888999999999999;;;===???HHH[[[tttrrrdddWWWUUURRRPPPOOOMMMLLLJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGFFFEEEDDDCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBCCCBBBBBBAAAAAABBBBBBCCC>>>>>>>>>>>>??????@@@@@@DDDCCCBBBAAA@@@AAABBBBBB??????>>>>>>???AAABBBCCC>>>FFFEEEDDDJJJMMMWWWiii}}}hhh]]]___mmm}}}}}}wwwwwwyyyjjj]]]RRRLLLEEEAAAAAAAAA>>>;;;:::::::::::::::::::::::::::999999999999:::;;;<<<999:::;;;<<<<<<;;;:::999888777999<<<>>>CCCOOO[[[rrrppp^^^UUURRRNNNJJJGGGFFFFFFFFFEEECCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@?????????>>>>>>=========>>>>>>;;;<<<>>>>>>>>>@@@CCCFFFFFFHHHJJJLLLNNNRRRVVVZZZ[[[^^^bbbggglllqqqtttvvvxxx{{{~~~WWWYYY[[[\\\[[[ZZZZZZZZZXXXZZZ]]]]]][[[YYYXXXXXXZZZZZZZZZ[[[ZZZZZZYYYXXXYYYYYYZZZ^^^eeennnwww}}}wwwgggYYYOOOKKKPPPXXXmmm}}}~~~dddXXXHHH???>>>@@@BBBCCCCCCBBB@@@???>>>===<<<<<<::::::::::::;;;===???@@@AAABBBEEEIIIOOOWWW```fffkkkooossswwwzzz~~~~~~xxxqqqiiieee___WWWRRRQQQNNNLLLJJJGGGEEEDDDDDDDDD>>>??????@@@@@@@@@@@@???========================;;;;;;;;;:::::::::999999999999888888888888999999888777777777777888999999777555444444666777777666666777999:::::::::999888888888888999999999999:::::::::999999999999::::::;;;;;;<<<<<<<<<;;;::::::888:::======<<<;;;;;;<<<===???@@@AAAAAACCCGGGJJJNNNRRRXXX]]]dddkkkssswww{{{~~~xxxtttjjjhhheeeaaa]]]VVVNNNIIIBBB@@@===:::999999:::;;;999;;;>>>FFFUUUkkk~~~nnncccUUUTTTRRRPPPNNNLLLLLLKKKIIIIIIHHHHHHGGGFFFFFFFFFGGGFFFDDDCCCCCCCCCDDDEEEBBBBBBBBBCCCCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCC>>>>>>>>>>>>???@@@AAABBBDDDDDDCCCBBBAAAAAAAAAAAA=========>>>???AAACCCDDD???GGGEEECCCIIIKKKQQQ___yyytttddd___eeepppyyyttt|||{{{mmm[[[SSSHHHBBBBBBBBB???===:::::::::::::::::::::::::::999999888999:::<<<===:::;;;;;;<<<<<<;;;;;;:::999888:::>>>???BBBJJJSSSbbbvvvkkk^^^VVVRRRMMMIIIGGGGGGFFFEEECCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????>>>=========>>>>>><<<============>>>AAACCCCCCEEEGGGHHHJJJMMMQQQTTTUUUWWW[[[___dddiiimmmoooqqqsssvvvyyy|||UUUXXX[[[\\\ZZZXXXYYYZZZWWWYYY[[[[[[YYYXXXXXXYYYUUUVVVWWWXXXYYYXXXXXXWWWUUUVVVWWWYYY^^^fffnnnsssvvvhhhZZZPPPQQQVVVcccnnn~~~uuugggSSSEEE@@@@@@???>>>===>>>?????????>>>======;;;;;;:::::::::;;;======???@@@BBBDDDIIIQQQZZZ```gggjjjnnnrrrvvvzzz~~~zzzsssooohhh___ZZZYYYSSSQQQNNNJJJGGGFFFEEEEEE>>>???@@@@@@AAAAAA@@@@@@========================;;;;;;;;;;;;::::::::::::999999999888888999999999888888777777888888999:::888666555555777888888777666777999;;;;;;:::999888888888888999999999::::::999999::::::::::::999999;;;<<<======<<<;;;:::999999;;;======;;;;;;<<<>>>???AAACCCEEEGGGKKKPPPTTTYYY^^^dddkkkqqqwww}}}~~~yyytttoooeeebbb]]]YYYTTTNNNHHHCCC======<<<;;;::::::<<<======???GGGVVVjjj~~~qqqfff___SSSSSSRRRPPPMMMLLLLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGHHHGGGEEECCCBBBCCCDDDDDDBBBBBBCCCCCCDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCC??????>>>>>>???@@@BBBCCCBBBBBBBBBCCCBBBBBBAAAAAA>>>>>>>>>>>>???@@@BBBCCC???GGGDDDAAAGGGJJJMMMXXXmmmnnnaaabbbjjjsssjjjoooooocccTTTIIIFFFDDD@@@===;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::<<<>>>;;;;;;;;;::::::;;;;;;;;;<<<;;;<<<@@@AAAAAAFFFMMMTTTccc|||}}}nnn[[[WWWQQQLLLIIIHHHGGGFFFDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>======>>>>>><<<<<<===<<<;;;;;;===@@@@@@BBBCCCEEEFFFHHHLLLOOOPPPRRRUUUXXX]]]bbbeeegggjjjlllooorrruuuyyy~~~TTTWWW[[[\\\YYYXXXXXXYYYWWWXXXYYYYYYWWWVVVWWWXXXQQQRRRTTTUUUVVVVVVVVVUUURRRSSSTTTVVV[[[aaaiiinnn~~~tttcccVVVSSSVVVYYYaaaqqqvvv___MMMEEEAAA===::::::;;;===???@@@???>>>======<<<:::999999999:::;;;===>>>???AAAEEELLLUUU[[[cccgggkkkooossswww||||||uuulllfffeeeWWWTTTPPPLLLIIIGGGGGGFFF>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::999999888888999999:::888888888777888888999::::::999777888:::;;;;;;:::666888999;;;;;;:::999888888888999999999:::::::::888999;;;;;;;;;;;;999888<<<<<<=========<<<:::999:::<<<>>>===;;;;;;===??????BBBEEEHHHLLLQQQXXX\\\aaafffnnntttzzz}}}zzzuuuoookkkaaa]]]XXXTTTOOOJJJDDD@@@::::::;;;::::::;;;===???AAAFFFQQQddd}}}rrreee]]]ZZZSSSSSSRRRPPPMMMLLLLLLMMMLLLKKKKKKJJJIIIIIIHHHHHHJJJHHHFFFCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCC@@@??????>>>???AAACCCDDD???@@@BBBCCCDDDCCCCCCBBB@@@???>>>>>>>>>???@@@AAA???FFFCCC???EEEIIIKKKTTTgggwwwcccccckkkuuuyyylllaaadddssszzzfffWWWOOOKKKEEEAAA;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888:::===>>><<<<<<:::999999:::<<<<<<999777999<<<===<<>>>>>===>>>>>><<<<<<<<<;;;999999;;;===>>>@@@AAABBBCCCEEEIIILLLMMMNNNQQQTTTYYY]]]aaaccceeegggkkkmmmqqquuuzzz~~~UUUWWWYYYZZZXXXWWWXXXXXXVVVVVVUUUTTTSSSRRRPPPPPPQQQQQQQQQQQQQQQRRRSSSTTTPPPRRRTTTVVVZZZ___fffjjjvvv}}}ooo___TTTPPPSSS[[[eeennnvvv|||kkk[[[NNNCCC===<<<999:::<<<>>>???@@@???>>>???>>>;;;999999:::<<<>>>;;;;;;<<>>@@@???>>>???@@@@@@???===?????????>>>===;;;:::999<<<;;;::::::999999:::::::::::::::999999999888888999999999888888888777777;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999<<<===>>>>>>======???AAA@@@???>>><<<<<<>>>CCCGGGDDDGGGLLLQQQVVV[[[```cccjjjnnnuuuzzz}}}~~~yyytttpppkkkeeebbb^^^[[[UUUOOOJJJEEE@@@===>>>:::888;;;======>>>AAAAAAOOOcccyyyyyylllbbb\\\XXXVVVQQQPPPPPPOOOOOOOOOPPPPPPMMMMMMLLLJJJIIIHHHGGGFFFKKKIIIEEEBBBAAAAAABBBCCCFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAAAAABBBCCC@@@@@@AAAAAACCCDDDFFFGGGCCCBBB@@@??????@@@BBBCCCAAAAAABBBCCCBBBAAA???>>>===>>>???@@@@@@???>>>===@@@AAACCCCCCCCCEEEIIIKKK]]]rrruuuggggggnnn~~~kkk[[[]]]hhhwww|||eeeVVVLLLEEE@@@???;;;:::<<<<<<999999<<<:::::::::999999888888888<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<===>>>>>>GGGLLLZZZpppvvvfffYYYUUUPPPGGGGGGMMMDDDFFFGGGGGGEEECCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>===;;;:::999999:::;;;=========???AAADDDFFFHHHIIIJJJLLLOOORRRUUUWWWXXX```aaadddgggkkkoooqqqsssxxxzzz}}}~~~TTTVVVXXXYYYXXXWWWVVVWWWTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQRRRNNNOOOQQQRRRUUUYYY___cccssszzzxxxggg[[[UUUNNNSSS[[[cccmmmwww{{{lllZZZJJJ@@@<<<;;;;;;<<<===?????????>>>???>>>;;;:::999:::;;;===<<<<<<<<<>>>AAAEEEIIILLLSSSYYY```eeegggkkkrrrwwwxxx{{{~~~xxxmmmhhh```[[[XXXSSSNNNJJJHHHFFFCCCBBBBBBAAA@@@>>>???>>>>>>>>>@@@@@@>>>===????????????>>>===;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;:::::::::999999;;;:::::::::999999999999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::===>>>????????????BBBDDDBBBBBBBBBAAAAAADDDGGGKKKIIIMMMSSSYYY^^^ccchhhkkkpppuuu{{{}}}zzz||||||xxxrrrmmmiiieee```]]]]]]XXXRRRLLLHHHCCC???<<<:::888999======<<>>???@@@@@@???>>>===@@@AAABBBCCCCCCEEEHHHKKKUUUhhhrrrlllkkkppp___[[[^^^hhh|||{{{gggWWWLLLEEEBBB===<<<======999888:::<<<;;;;;;;;;;;;;;;;;;:::<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<===>>>BBBEEEOOO```sssvvvccc]]]WWWMMMIIIJJJDDDEEEFFFFFFDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>===<<<::::::::::::;;;<<<======>>>@@@BBBEEEFFFGGGHHHJJJLLLOOORRRTTTUUUZZZ\\\^^^aaaeeehhhkkklllqqqtttwwwyyyzzz{{{}}}~~~QQQTTTVVVWWWVVVUUUUUUUUURRRSSSSSSTTTTTTSSSSSSRRROOOOOOOOOOOOOOONNNNNNNNNMMMNNNOOOPPPQQQUUUYYY]]]kkksssoooaaaYYYOOOOOORRRXXXaaalllvvv}}}}}}jjjUUUGGG@@@>>>===;;;;;;===>>>>>>===???>>><<<:::999999:::;;;===<<<;;;<<<===@@@BBBDDDJJJOOOWWW\\\aaaffflllqqqwwwzzz|||}}}yyyssslllfffbbb]]]WWWRRRMMMJJJHHHFFFEEEDDDBBBAAAAAA@@@??????AAAAAA@@@??????????????????>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<<<<;;;;;;;;;;;;::::::::::::999999999999::::::::::::::::::::::::::::::<<<;;;:::999999999:::::::::<<<=========>>>@@@CCCDDDFFFGGGHHHIIIKKKNNNQQQQQQVVV^^^dddjjjnnnsssuuuxxx~~~{{{qqqnnn|||{{{wwwtttoooiiiccc___\\\YYYWWWYYYTTTMMMGGGCCC@@@===;;;888999<<>>===DDDLLL___qqqrrrlllbbb[[[VVVTTTSSSRRRSSSRRRPPPOOOMMMLLLLLLLLLHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFDDDCCCCCCEEEGGGHHHEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBCCCCCCDDDBBBAAA@@@??????@@@AAABBBBBBCCCCCCDDDDDDCCCAAAAAA>>>>>>????????????>>>>>>@@@AAABBBBBBCCCDDDHHHJJJOOO]]]vvvuuukkk{{{{{{iii^^^YYY\\\lllwwwaaaQQQIIIEEE@@@===???>>>:::888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>>>>???EEEOOO\\\pppoooeee^^^SSSKKKHHHGGGGGGGGGFFFEEEEEEDDDCCCDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>>>>===<<<;;;;;;::::::;;;<<<<<<<<<===???@@@BBBCCCCCCDDDFFFHHHKKKMMMOOOPPPUUUVVVXXX[[[___bbbdddeeehhhkkkoooqqqrrrtttvvvxxx}}}~~~NNNQQQTTTVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPNNNNNNNNNNNNMMMLLLLLLKKKLLLNNNOOOPPPQQQTTTXXX[[[ccckkkxxxzzzjjj```VVVQQQMMMPPPWWW```kkktttzzzuuudddSSSHHHAAA>>>:::999;;;>>>>>>>>>>>>>>><<<;;;::::::999999;;;:::999999:::;;;===???CCCHHHOOOUUU[[[aaagggkkktttvvvxxxyyyzzz~~~~~~wwwqqqlllggg```[[[UUURRROOOLLLKKKIIIGGGEEEDDDCCCAAAAAABBBCCCBBBAAA>>>>>>?????????>>>>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::::::::::::::===;;;999777777888999;;;999;;;======>>>???BBBDDDFFFIIILLLOOOQQQSSSVVVXXXZZZ```hhhooouuuyyy}}}wwwooommmzzz{{{vvvrrrkkkggg```[[[WWWUUUSSSQQQTTTOOOHHHBBB???===;;;:::;;;===@@@@@@>>>@@@LLLZZZpppzzzhhhccc\\\WWWTTTSSSSSSRRRQQQPPPOOONNNMMMLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAABBBBBBBBBAAAAAA@@@??????@@@AAAAAAAAAAAABBBCCCCCCBBBAAA@@@>>>>>>>>>??????>>>>>>>>>@@@AAABBBBBBBBBCCCGGGIIIOOOWWWkkkrrr|||zzziii\\\XXXdddsssooo\\\RRRHHHAAA>>>??????;;;999:::888888888999999:::::::::<<<<<<;;;;;;;;;:::::::::;;;:::::::::;;;;;;<<<======>>>AAAFFFNNN^^^yyyssshhh\\\RRROOOMMMKKKIIIHHHHHHGGGFFFFFFDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAABBBCCCEEEHHHJJJKKKLLLQQQRRRUUUWWWZZZ]]]___```aaacccgggjjjkkkmmmppprrrvvvvvvxxxzzz}}}LLLOOOSSSUUUTTTSSSRRRRRRTTTTTTTTTRRRQQQOOOMMMLLLLLLLLLMMMMMMLLLKKKJJJIIIJJJKKKNNNOOOQQQTTTWWWZZZ^^^fffrrr~~~yyyooo\\\RRRIIIJJJPPPWWWbbbllluuu}}}|||rrraaaSSSGGGAAA:::777:::===>>>>>>============<<<;;;:::999777777777777888999;;;<<>>>>>?????????>>>>>>===<<<<<<;;;:::::::::::::::;;;:::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888999;;;<<<===>>>AAABBBCCCEEEHHHKKKIIIMMMRRRVVVYYY\\\___aaaeeejjjrrryyy~~~}}}xxxwww{{{~~~{{{vvvpppkkkddd___YYYTTTQQQOOONNNMMMMMMHHHBBB===;;;;;;::::::>>>>>>@@@@@@???EEEXXXjjjxxxmmmaaa]]]XXXTTTRRRRRRQQQPPPMMMMMMLLLLLLLLLMMMMMMNNNGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEECCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????AAAAAABBBAAA@@@??????>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBEEEHHHMMMRRRaaa|||~~~wwwcccYYY\\\eeeqqqlllaaaMMMEEE>>>>>>???===;;;;;;888888888999999:::::::::<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;;;;<<<<<<>>>AAADDDGGGRRRfffyyyvvvfff\\\YYYQQQNNNJJJGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<=========???@@@AAACCCEEEGGGHHHIIIMMMNNNPPPRRRUUUWWWYYYZZZZZZ]]]aaaccceeegggiiikkknnnnnnpppsssvvvyyy|||}}}}}}~~~JJJNNNRRRUUUTTTSSSQQQQQQTTTSSSRRRQQQOOOMMMKKKIIIJJJKKKLLLLLLLLLKKKJJJIIIGGGIIIKKKMMMNNNPPPTTTVVVZZZaaalllyyyyyycccTTTIIIIIILLLPPPYYYcccqqqzzz|||nnn___SSSJJJ???999:::===>>>===<<<===>>>??????===<<<;;;666666666777777888::::::===???EEEKKKQQQWWW[[[]]]aaabbbeeeiiimmmqqqsssuuuzzz{{{sssmmmgggddd___[[[XXXVVVRRRPPPKKKHHHEEECCCCCCCCCBBBAAA@@@@@@@@@@@@@@@???>>>======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@>>>@@@BBBDDDEEEHHHKKKNNNQQQTTTZZZ___cccgggkkknnnrrrvvv|||~~~~~~|||yyyuuuooohhhccc[[[WWWRRRNNNLLLJJJHHHGGGEEEBBB===;;;:::;;;::::::======???AAAEEEQQQhhh|||zzzlllbbbZZZVVVSSSPPPOOOOOONNNMMMKKKKKKKKKKKKKKKMMMNNNNNNGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>?????????@@@AAAAAA@@@BBBDDDGGGGGGMMMYYYpppooo^^^WWWXXXfffuuuzzzlllWWWLLLBBB??????===<<<<<<:::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::;;;;;;:::;;;???BBBCCCHHHUUUccczzzpppccc]]]VVVPPPJJJGGGFFFFFFEEECCCEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAA@@@@@@??????????????????>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;>>>???@@@AAACCCDDDEEEFFFGGGHHHIIIKKKMMMOOOQQQRRRTTTWWWZZZ\\\^^^___bbbccceeefffhhhjjjmmmqqqsssuuuyyyyyy{{{~~~IIIMMMRRRUUUTTTSSSQQQQQQQQQQQQPPPOOOMMMKKKJJJIIIHHHIIIKKKLLLMMMLLLJJJIIIGGGIIIKKKLLLLLLMMMPPPRRRSSSXXXbbbooo}}}qqq___PPPMMMMMMKKKPPPXXXdddqqq|||~~~yyynnnaaaVVVGGG>>><<<======;;;;;;===???AAAAAA@@@>>>===777777777777777888888888:::<<>>>>>===========================<<<<<<<<<<<<;;;;;;<<<<<<<<<===============<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCDDDEEECCCEEEHHHJJJLLLNNNRRRUUUZZZ^^^ccchhhmmmrrrxxx{{{~~~zzzxxxvvvsssooohhh```[[[RRROOOKKKHHHFFFDDDBBB???>>><<<:::999:::;;;;;;:::;;;===BBBJJJUUUddd|||yyylll```ZZZSSSQQQNNNMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKLLLLLLFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA???@@@BBBCCCCCCCCCBBBAAAAAAAAAAAA@@@AAAAAABBBBBB??????@@@@@@@@@@@@??????>>>???@@@AAABBBAAA@@@@@@@@@???>>>======>>>???@@@???@@@AAA@@@@@@AAADDDFFFDDDJJJTTTfffnnn```YYY```nnnxxxdddVVVHHHBBBAAA>>><<<<<<<<<;;;;;;;;;;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::;;;;;;::::::999::::::;;;:::999<<>><<<;;;<<<<<<=========;;;:::999<<<===>>>???@@@AAABBBCCCCCCCCCEEEGGGIIIJJJLLLMMMMMMPPPSSSUUUVVVWWWYYY[[[]]]^^^```bbbeeehhhkkklllpppqqqtttvvvyyy|||~~~IIIMMMRRRUUUUUUSSSRRRQQQNNNNNNNNNMMMMMMKKKJJJJJJGGGIIIKKKMMMMMMLLLKKKJJJJJJKKKMMMMMMLLLLLLNNNOOOLLLPPPYYYggguuulllZZZTTTPPPIIIIIIOOOTTThhhxxx{{{}}}yyylll___MMMBBB>>>>>><<<999;;;===@@@BBBBBBAAA@@@>>>999999999888777777666666777999<<>>>>>>>>>>><<<=========>>>>>>??????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCEEEGGGHHHHHHIIINNNPPPSSSUUUWWWZZZ^^^aaaaaadddjjjoootttzzz}}}{{{vvvtttrrrooojjjccc[[[VVVLLLIIIFFFDDDBBB@@@===:::;;;999888999;;;<<<<<<;;;;;;>>>GGGTTTcccuuu{{{nnnbbbZZZVVVPPPNNNMMMMMMNNNOOONNNMMMMMMLLLKKKJJJJJJJJJJJJJJJFFFEEEEEEEEEDDDDDDDDDDDDAAAAAABBBBBBCCCDDDDDDEEEAAA@@@@@@@@@@@@@@@@@@AAA>>>???AAABBBCCCBBBAAAAAAAAA@@@@@@@@@AAAAAABBBCCC??????@@@@@@@@@@@@????????????AAABBBCCCBBBBBBAAA@@@???>>>======>>>???@@@???@@@@@@@@@@@@AAACCCFFFDDDKKKTTT```yyy~~~|||nnnccc^^^kkk~~~nnn^^^MMMEEEBBB>>><<<<<<:::::::::999999888888888<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999:::::::::;;;999:::===???@@@EEEKKKUUUeee{{{vvvccc\\\RRRMMMMMMLLLJJJGGGFFFFFFFFFFFFEEEEEEEEEEEECCCBBBBBBAAAAAA@@@@@@?????????@@@@@@???>>><<<;;;<<<===>>>>>>===;;;:::999;;;;;;<<<===>>>???@@@@@@BBBCCCDDDFFFHHHIIIJJJKKKIIIKKKNNNPPPPPPQQQSSSTTTXXXYYYZZZ]]]```ccceeeggghhhjjjlllooorrrtttwwwxxx{{{|||}}}~~~PPPQQQRRRRRRRRRQQQOOONNNPPPOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKPPPNNNSSS```ooozzz~~~kkk___UUUKKKHHHJJJVVV^^^hhhqqqzzzzzzjjjXXXKKK@@@888;;;BBB<<<:::<<>>>>>FFFTTTgggzzzxxxppphhh^^^VVVTTTPPPOOOOOONNNMMMLLLKKKKKKIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDEEECCCBBB@@@@@@AAABBBCCC@@@@@@??????????????????BBBBBBBBBAAAAAA@@@@@@@@@>>>>>>????????????>>>>>>????????????>>>>>>======?????????????????????@@@AAA@@@???=========>>>???=========>>>@@@BBBDDDFFFEEEJJJKKKTTTlllssshhh{{{lllcccgggttt{{{jjjYYYPPPIIIBBB>>>??????===;;;:::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999:::;;;;;;;;;:::::::::;;;>>>AAABBBKKKSSSeee|||vvvfffVVVQQQOOOKKKHHHJJJKKKIIIFFFEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<>>>???@@@BBBAAAAAABBBCCCDDDEEEFFFHHHHHHHHHIIIKKKNNNPPPRRRSSSTTTUUUWWWYYY[[[\\\]]]___aaacccgggkkknnnqqqrrrrrrsssuuuvvvxxxzzz||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyyyyzzz|||~~~~~~{{{yyyQQQRRRSSSSSSRRRQQQPPPOOOPPPOOOOOONNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKKKKLLLLLLKKKKKKNNNMMMQQQ[[[fffppp{{{}}}oooaaaSSSLLLLLLLLLRRR\\\gggrrr|||vvvfffXXXKKK???<<>>@@@<<<;;;:::999777777666666888888999:::===@@@DDDFFFEEEEEEFFFGGGJJJNNNRRRTTTZZZ]]]aaafffkkkqqqxxx|||}}}{{{uuurrrmmmiiifffccc```]]]ZZZXXXUUURRRPPPOOOOOOPPPKKKJJJIIIHHHGGGFFFEEEDDDFFFDDDBBBBBBDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKMMMQQQSSSUUUXXX[[[]]]aaabbbccceeeiiimmmqqqsssxxx{{{~~~zzzxxxvvvsssqqqlllhhhbbb\\\WWWQQQKKKGGGDDDCCCAAA>>><<<;;;:::999999::::::::::::<<<>>>@@@GGGSSSfffyyy}}}qqqiiiaaaXXXQQQOOOPPPOOONNNMMMLLLKKKJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBDDDCCCAAA@@@@@@AAABBBCCC@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>===??????>>>>>>>>>>>>>>>>>>>>>=====================AAA@@@>>>=========>>>???>>>>>>>>>>>>@@@BBBCCCEEEBBBHHHHHHOOOccczzzwwwiiivvvjjjiiiqqq~~~jjj\\\QQQGGGAAAAAA???===;;;;;;<<<<<<<<<;;;888888999999999:::::::::;;;::::::999::::::;;;;;;<<<;;;::::::;;;<<<>>>???BBBHHHWWWllltttaaaXXXRRRKKKGGGHHHJJJHHHEEEDDDEEEEEEDDDBBBDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@???????????????=========<<<<<<<<<;;;;;;<<<<<<<<<===>>>???@@@@@@>>>>>>>>>??????AAABBBBBBEEEEEEEEEFFFHHHKKKMMMNNNOOOPPPQQQSSSTTTVVVWWWXXXYYYZZZ\\\___bbbdddfffggglllmmmnnnpppsssuuuvvvwwwwwwwwwwwwxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxtttssstttuuuvvvuuurrroooSSSTTTTTTSSSRRRQQQPPPOOOOOOOOONNNNNNMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKMMMLLLNNNTTT[[[cccqqq~~~qqq^^^QQQMMMFFFJJJQQQ\\\hhhttt~~~uuuiiiZZZJJJ@@@===AAA===;;;===>>>======???>>>===<<<:::999777666666777777888999;;;>>>@@@BBB@@@@@@AAACCCEEEIIILLLMMMPPPSSSWWW[[[```ffflllpppxxx~~~~~~{{{vvvssspppmmmjjjgggdddbbb___\\\YYYWWWWWWVVVRRRRRRRRRQQQPPPNNNLLLJJJKKKJJJJJJJJJLLLLLLJJJIIIHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJIIIJJJKKKMMMPPPRRRSSSTTTTTTWWWZZZ]]]```cccfffiiimmmmmmnnnqqqtttxxx|||~~~~~~yyyuuuqqqnnnjjjgggddd___YYYSSSNNNJJJFFFCCC??????===<<<:::999999999999999:::;;;===AAAEEEGGGUUUfff}}}~~~sssgggaaaZZZSSSNNNMMMPPPOOONNNLLLKKKJJJHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCBBBBBBAAA@@@DDDCCCAAA@@@@@@@@@AAABBB??????@@@@@@@@@@@@@@@@@@==================>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;@@@???>>>>>>===>>>>>>>>>????????????@@@AAABBBCCCAAAHHHHHHKKKXXXkkkzzzhhhjjjtttuuullljjjyyy{{{iiiZZZNNNEEEBBB@@@>>><<<<<<===<<<;;;999666777888999:::;;;<<<<<<;;;;;;:::::::::::::::;;;===<<<;;;:::999:::;;;<<<<<>>>>>>>>=========<<<<<<999999999::::::;;;;;;;;;===============>>>???@@@AAAAAAAAABBBDDDFFFHHHIIIIIIIIIKKKLLLNNNOOOQQQQQQSSSTTTUUUWWWXXXZZZ[[[\\\bbbccceeegggjjjlllnnnooommmmmmnnnoooppppppqqqqqqssssssrrrqqqpppoooooonnnkkkjjjjjjjjjjjjiiifffcccUUUUUUTTTSSSRRRQQQPPPOOONNNNNNMMMMMMLLLKKKKKKKKKHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKLLLKKKMMMOOORRRZZZkkk{{{}}}gggVVVNNNJJJJJJMMMVVV```kkkwww|||tttgggVVVHHHAAA@@@;;;:::<<<===<<<;;;===>>>>>>===;;;999777666555666666666777888:::<<<===>>>>>>???@@@CCCEEEHHHIIIKKKMMMQQQTTTXXX]]]cccgggnnnssszzz~~~{{{zzzxxxuuussspppoookkkhhhdddbbb```___ZZZZZZ[[[[[[YYYVVVSSSQQQTTTSSSTTTUUUVVVUUUSSSPPPQQQQQQRRRSSSSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWYYY[[[]]]___```^^^```dddfffhhhkkknnnqqquuuuuuvvvyyy||||||xxxsssnnnjjjeeeaaa^^^[[[VVVPPPKKKGGGDDDAAA???;;;;;;:::999999999999999777999;;;;;;<<>>>>>>>>>>>>>>@@@??????>>>>>>======<<>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@HHHIIIIIIRRR```|||ooofffeeelllooodddnnnxxxgggYYYMMMGGG@@@>>>===<<<<<<;;;999777999999:::;;;<<<===>>>>>><<<;;;;;;::::::::::::;;;;;;::::::999999::::::;;;======AAALLL[[[pppttteee[[[TTTPPPKKKJJJHHHIIIIIIIIIGGGEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<888888888999999999999999===============>>>??????>>>>>>???@@@AAABBBCCCDDDDDDDDDEEEGGGHHHJJJKKKKKKNNNOOOPPPRRRTTTUUUWWWWWWYYYZZZ\\\^^^aaaccceeefffdddeeeeeeggghhhiiijjjjjjkkkkkkjjjiiigggfffeeeeeebbbaaa`````````___]]][[[WWWVVVUUUSSSRRRPPPOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOVVVhhhxxxsssaaaVVVPPPKKKJJJPPPXXXaaannnzzz~~~|||rrrcccSSSHHH@@@<<<:::===>>>;;;:::;;;>>>>>>===<<<:::888666444555555555555666777777888777888999:::<<<>>>@@@AAAFFFHHHKKKNNNQQQUUUZZZ^^^dddiiiooovvv~~~}}}{{{xxxtttqqqmmmkkkjjjcccdddeeedddccc```]]]\\\]]]]]]]]]___```^^^[[[XXXYYYYYYZZZ[[[]]]^^^______``````_________^^^^^^^^^bbbccccccdddeeefffggghhhhhhjjjmmmnnnoooqqqsssuuuyyyzzz{{{}}}|||yyytttpppkkkfffbbb^^^ZZZWWWSSSOOOJJJEEECCCAAA???===999888888888888888999999666;;;>>>======GGGZZZjjjwwwhhh___VVVTTTSSSOOOMMMNNNMMMLLLKKKJJJHHHGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAADDDDDDCCCBBB@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<==================>>>>>>>>>>>>>>>>>>======<<<<<<>>>>>>>>>?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>GGGGGGFFFNNNYYYrrr~~~nnnccccccrrrsssaaafffxxxwwwfffVVVKKKBBB@@@===<<<;;;:::777555;;;;;;<<<<<<<<<============<<<;;;;;;:::::::::;;;888888999999:::;;;;;;<<<@@@>>>???EEEOOO___tttssseeeYYYRRRLLLJJJIIIIIIJJJJJJHHHGGGEEEDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@???????????????=========<<<<<<<<<;;;;;;======>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<============>>>???@@@@@@AAAAAAAAABBBBBBDDDEEEFFFGGGGGGIIIJJJKKKMMMPPPRRRSSSTTTRRRSSSUUUWWWZZZ\\\^^^___^^^^^^___```aaabbbcccdddcccbbbbbb```___^^^]]]]]]ZZZYYYXXXXXXYYYYYYXXXVVVXXXVVVTTTRRRPPPOOONNNNNNJJJJJJJJJIIIHHHHHHGGGGGGDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJIIIKKKJJJKKKMMMNNNTTTcccrrrqqqeeeTTTKKKGGGKKKQQQWWWdddqqqzzzzzzooo```TTTGGGAAA>>>???>>>;;;:::<<<>>>>>>>>>>>><<<:::777666555555555555555555555555555666777888:::;;;<<<===???AAADDDFFFHHHLLLQQQTTTYYY^^^ccciiipppyyy|||xxxtttrrrpppoooooooooooonnnmmmkkkjjjggggggggghhhiiihhheeebbbbbbcccdddeeeggghhhiiijjjiiiiiiiiiiiihhhhhhhhhhhhmmmmmmnnnnnnnnnnnnnnnnnnrrrtttvvvwwwxxxyyy{{{}}}~~~|||{{{{{{yyytttppphhheeeaaa]]]ZZZWWWTTTQQQLLLIIIEEEBBB@@@???===<<<888888888888888999::::::888===BBBEEEJJJYYYqqq}}}rrr___WWWQQQPPPPPPMMMKKKKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBAAABBBBBBCCCCCCDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBCCCBBBAAA@@@???===<<<<<<===<<<;;;::::::;;;<<<===>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>????????????>>>??????@@@AAAAAAAAA@@@@@@<<>>===<<<;;;::::::::::::888888999:::;;;;;;<<<<<>>>>>>>>===;;;:::999999888888888999999:::<<<===>>>???????????????@@@@@@AAABBBCCCDDDEEEEEECCCDDDFFFHHHJJJLLLNNNOOONNNNNNPPPRRRTTTVVVWWWXXXWWWXXXXXXYYYZZZ[[[\\\\\\[[[ZZZZZZYYYXXXWWWVVVVVVTTTSSSQQQRRRSSSSSSRRRQQQXXXVVVTTTQQQOOONNNMMMMMMHHHHHHHHHGGGFFFFFFEEEEEECCCCCCDDDEEEEEEFFFGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHKKKJJJJJJLLLMMMPPP[[[ggg{{{sss___RRRJJJJJJLLLMMMXXXfffpppyyy~~~yyynnndddUUULLLCCC@@@===:::;;;>>>???@@@@@@@@@???===;;;999888888888888777666555555777777999:::;;;<<<======;;;===???AAABBBFFFJJJMMMPPPTTTZZZ___dddllluuu|||~~~{{{yyy{{{{{{{{{zzzzzzzzzyyyyyyuuuuuutttuuuuuutttrrrpppnnnoooppprrrtttuuuwwwwwwvvvvvvuuuuuuuuutttttttttwwwwwwwwwxxxxxxxxxxxxxxx{{{}}}|||wwwtttssspppkkkeee]]]ZZZWWWTTTSSSQQQOOOMMMFFFDDDAAA@@@???>>><<<:::999999999999999::::::;;;<<<@@@GGGQQQaaavvv|||ppp^^^WWWRRRRRRQQQLLLIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@????????????@@@@@@AAABBBBBBCCC????????????>>>>>>>>>>>>>>>===<<<::::::<<<===>>>??????>>>===<<<;;;;;;:::999999999::::::;;;;;;<<<<<<===>>>???@@@??????>>>>>>???@@@AAABBBAAAAAA@@@===CCCAAAAAAJJJSSSfffvvvgggdddggguuuiiibbbeeekkk|||hhhTTTLLLHHHBBB>>><<<<<<<<<;;;888999999:::;;;<<<======>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::999999;;;???AAADDDMMMVVViiizzzuuufffZZZVVVPPPLLLJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<;;;;;;<<<===<<<:::888777999999888888888888888999;;;<<<===>>>>>>>>>===<<<>>>??????@@@AAABBBCCCCCCBBBBBBCCCDDDFFFGGGHHHIIIKKKKKKLLLNNNOOOQQQRRRRRRQQQRRRRRRRRRSSSSSSTTTTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPOOOLLLLLLLLLLLLKKKJJJXXXVVVSSSPPPNNNMMMLLLLLLGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHHHHHHHHHHGGGKKKIIIIIIKKKKKKMMMUUU^^^nnn~~~zzzjjj[[[PPPMMMJJJHHHPPP\\\dddoooyyy|||~~~xxxoooaaaUUUHHH@@@;;;999<<<@@@@@@AAABBBCCCBBB@@@>>><<<::::::::::::999888666666555666777999:::;;;;;;;;;:::;;;===???@@@CCCGGGJJJLLLPPPUUUZZZ^^^eeemmmsssxxx}}}{{{yyyyyy{{{}}}~~~~~~~~~xxxrrrnnnllliiibbb]]]UUUSSSPPPOOONNNNNNLLLJJJBBBAAA?????????===:::888::::::::::::::::::;;;;;;@@@BBBIII[[[sss|||pppbbb[[[VVVVVVTTTNNNIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@AAABBBBBBCCCCCCCCCCCC@@@AAAAAAAAAAAA@@@????????????@@@AAAAAABBBCCCCCC===>>>>>>???@@@AAAAAABBB???>>><<<;;;;;;<<<>>>???@@@@@@???===<<<;;;:::999999::::::;;;<<<===>>>>>><<<===>>>@@@@@@@@@???>>>===>>>@@@AAABBBBBBAAAAAAAAAEEEBBBBBBLLLUUUeee|||tttjjjhhhfffmmmccc```aaappp|||fffPPPKKKEEE@@@>>>>>>>>>>>>888999:::<<<>>>???AAAAAA>>>>>>===<<<;;;:::::::::<<<<<<<<<<<<;;;:::999888555666:::???@@@???DDDKKKSSScccxxxxxxddd___WWWPPPMMMKKKJJJJJJHHHHHHGGGGGGFFFEEEEEEEEECCCCCCBBBAAAAAAAAAAAABBB????????????>>>>>>>>>>>>===>>>??????>>><<<:::999;;;;;;:::::::::::::::;;;:::;;;<<<=========<<<;;;===>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEIIIJJJKKKLLLMMMNNNNNNOOOMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMOOOLLLJJJHHHHHHGGGEEEDDDOOOOOOOOONNNLLLKKKIIIHHHDDDDDDCCCCCCCCCCCCDDDDDDAAACCCDDDFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFJJJIIIHHHHHHJJJNNNSSSVVVcccooouuufffWWWOOOKKKJJJPPPXXX[[[dddmmmsss{{{{{{mmm]]]LLLEEEAAA<<<;;;>>><<<>>>AAACCCCCCCCCAAA@@@888888777777666666555555555555666666777777888888777888:::<<<===?????????EEEGGGJJJNNNRRRXXX^^^ccckkksss}}}}}}|||xxxssslllddd___YYYUUURRRNNNMMMKKKIIIFFFDDDBBBAAA???>>>===<<<<<<<<<<<<<<<<<<777555999=========???AAALLL\\\qqqzzzooofff]]][[[VVVQQQMMMJJJIIIHHHFFFFFFFFFFFFEEEDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>============?????????>>>??????@@@@@@======>>>???????????????===<<<;;;::::::;;;<<<===:::;;;<<<<<<======<<<<<<=========<<<;;;;;;::::::????????????@@@@@@@@@@@@===>>>>>>>>>??????????????????BBBFFFJJJTTTfffwwwvvvffffffrrryyyfffZZZXXXbbbnnn|||vvvcccUUUHHHFFFFFFBBB@@@AAA======<<<:::888999;;;===<<<=========>>>>>>>>>???999:::;;;;;;;;;:::999888::::::999:::<<<>>>AAACCCKKKRRR```sssyyyjjj\\\XXXVVVPPPLLLMMMIIIHHHGGGEEECCCBBBCCCEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<;;;;;;;;;999999999999999999999999===<<<::::::999:::;;;<<<===============<<<<<<<<>>>>>???AAABBBDDD@@@AAACCCEEEFFFGGGFFFFFFHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGMMMMMMMMMLLLKKKIIIGGGFFFDDDCCCCCCCCCCCCCCCCCCDDDCCCDDDFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGFFFGGGIIIMMMPPPSSSWWWbbbrrruuufff[[[SSSMMMLLLPPPRRR[[[eeemmmwww~~~wwwiiiYYYOOOFFF>>>;;;===<<<>>>@@@AAAAAA@@@>>>===::::::999999888777666666555555666666666777777777777888999;;;<<<=========BBBDDDGGGJJJMMMRRRXXX\\\bbbhhhpppwww}}}}}}}}}|||zzzxxxsssnnnfff^^^YYYTTTPPPMMMHHHHHHGGGFFFEEECCCCCCBBB>>>======<<<;;;;;;;;;<<<<<<999888;;;===<<<===AAAFFFUUUjjj|||yyyvvvpppggg___[[[XXXTTTOOOKKKIIIGGGGGGEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>=====================??????>>>>>>>>>>>>>>>???;;;<<<<<<===>>>=========<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===============>>>>>>>>>?????????>>>>>>@@@DDDHHHOOO___nnnyyyfffkkk|||sssbbbXXX^^^hhhkkkzzzqqqaaaQQQJJJFFFBBB???@@@>>>>>>===;;;::::::;;;===@@@???>>>===<<<;;;::::::999::::::;;;:::999888777;;;:::999:::;;;===@@@AAAAAAEEEPPP^^^nnnmmmbbb[[[RRRMMMLLLLLLLLLKKKIIIHHHGGGHHHIIIDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>=========>>>???AAABBB>>>???AAACCCDDDDDDDDDDDDBBBCCCDDDEEEGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAA@@@KKKKKKKKKJJJHHHGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGGGGFFFEEEEEECCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEGGGIIIKKKMMMNNNRRRZZZgggwwwxxxlll```TTTMMMKKKKKKRRR[[[dddpppzzz~~~|||zzzrrrhhh]]]OOOBBB<<<===<<<===>>>>>>>>>===;;;:::===<<<<<<;;;999888777777555555555666666666666666666777888999::::::::::::===???AAADDDFFFJJJOOOSSSXXX\\\bbbeeeiiirrr}}}~~~|||~~~|||yyyxxxwwwvvvsssqqqkkkeee\\\UUUPPPLLLIIIGGGBBBBBBBBBBBBBBBBBBBBBBBB<<<<<<;;;;;;;;;;;;;;;;;;===<<<===???>>>===BBBJJJTTTggg~~~ssskkkgggccc\\\WWWWWWTTTQQQMMMIIIGGGEEEEEEBBBCCCCCCDDDCCCCCCBBBBBB????????????????????????????????????>>>>>>>>>>>>========================??????>>>>>>=========<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<999::::::;;;<<<<<<===============>>>>>>>>>??????============>>>>>>>>>>>><<<<<>>===<<<;;;;;;<<<<<<@@@???>>>===;;;:::999888999::::::::::::999888888;;;:::999999:::;;;===>>>===>>>DDDMMMYYYiiitttggg[[[SSSOOOOOONNNLLLJJJIIIGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<===999999::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>???<<<===>>>???@@@AAAAAAAAA??????AAABBBCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????JJJJJJJJJIIIHHHFFFDDDDDDAAABBBBBBBBBBBBBBBBBBAAADDDDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEGGGIIIJJJKKKKKKRRRVVV___mmm|||{{{nnn```SSSLLLJJJMMMSSS[[[eeennnssstttssstttrrrjjjZZZKKKAAA>>>;;;;;;<<<<<<<<<;;;;;;;;;>>>>>>===;;;:::999888777666666666555555555555555666666777888888888777777999;;;===???AAACCCGGGJJJQQQUUUXXXZZZ]]]eeeqqqzzz}}}|||~~~|||zzzyyywwwtttrrrpppmmmjjjgggaaa[[[SSSLLLHHHFFFDDDBBB===>>>>>>>>>?????????@@@;;;;;;:::::::::;;;;;;<<<>>>===???@@@???BBBNNNZZZkkk~~~{{{lllaaa\\\ZZZVVVSSSRRRPPPMMMJJJGGGEEECCCCCCAAAAAABBBBBBCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<<<<===============@@@@@@@@@???>>>===<<<<<<999999:::;;;;;;;;;;;;;;;::::::<<<======<<<::::::::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>????????????<<<<<<<<<=========>>>>>><<<<<<>>>AAABBBDDDKKKUUU]]]iii}}}~~~rrrnnn}}}~~~kkk]]]WWWWWW___nnn|||fffVVVKKKEEEBBB???===<<<;;;<<<========================<<<<<<<<<;;;;;;;;;;;;:::::::::999::::::999999999:::;;;<<<===<<<@@@FFFLLLXXXjjjzzzzzzkkk___XXXUUURRROOOLLLJJJHHHEEECCCFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>=================================;;;;;;;;;;;;;;;;;;;;;;;;777777888999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<======;;;;;;<<<===>>>>>>??????@@@@@@@@@@@@???>>>>>>===========================@@@@@@@@@???>>>>>>======KKKKKKJJJIIIHHHFFFEEEDDDAAAAAABBBCCCCCCBBBAAAAAABBBBBBCCCCCCBBBAAA@@@?????????@@@@@@@@@AAAAAAAAACCCDDDFFFGGGIIIIIIIIIIIILLLNNNTTT```ooozzzkkk[[[PPPJJJIIILLLRRR[[[bbbhhhkkkllluuu{{{vvvgggVVVHHHAAA;;;;;;;;;;;;;;;<<<======>>>======<<<:::999999888777777666666555555555444555555666666666666666555777999;;;<<<===???BBBDDDJJJNNNRRRTTTVVV^^^jjjssszzz}}}zzzyyyzzz}}}~~~~~~~~~{{{yyyuuusssooolllhhhddd___[[[WWWSSSLLLGGGDDDBBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<===;;;<<<===???AAAJJJ\\\mmmwwwggg\\\WWWVVVTTTRRRNNNMMMKKKIIIFFFDDDCCCBBB@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>=========<<<<<<;;;;;;<<<<<<=========>>>AAAAAABBBAAA@@@???>>>===::::::;;;<<<<<<<<<<<<;;;999:::;;;<<<<<<;;;:::999999::::::;;;<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<;;;<<<<<<<<<<<<============<<<>>>AAAAAA@@@EEELLLOOOUUUccc||||||rrr|||kkkZZZYYY[[[dddrrrxxxdddVVVMMMGGGBBB???;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::999999999:::::::::888999<<>>>>>>>>==============================<<<<<<;;;:::999888666777777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>????????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999KKKKKKKKKJJJHHHGGGEEEDDDAAABBBCCCDDDDDDCCCBBBAAA@@@@@@AAAAAAAAA@@@>>>===>>>>>>??????@@@@@@AAAAAACCCDDDEEEFFFGGGGGGGGGGGGGGGJJJOOOXXXeeevvvvvvdddVVVLLLHHHGGGLLLRRRXXX^^^dddkkkvvv|||pppaaaRRRHHH???>>>===<<<<<<===??????=========<<<;;;;;;::::::999888888777666555555444444444555666666666555555555777:::;;;;;;<<<>>>@@@CCCGGGKKKNNNQQQXXXccclllrrryyy}}}{{{zzz{{{}}}|||{{{zzzzzzzzzyyywwwuuunnnkkkhhhdddaaa[[[VVVQQQNNNKKKFFFCCCBBBAAA???>>><<<<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<>>>>>>;;;;;;???EEEKKKWWWlll~~~yyynnn```XXXUUUUUUSSSQQQLLLKKKJJJHHHFFFEEECCCBBBAAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA============<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>AAAAAABBBBBBBBBAAA???>>>:::;;;<<<<<<======<<<<<<::::::;;;;;;;;;;;;::::::999999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999888:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>><<<===@@@@@@???AAAFFFGGGIIISSSfff{{{eee___ZZZ\\\eeeqqqwwwhhh\\\SSSKKKEEE???<<<===??????>>>BBBAAA@@@@@@???>>>============<<<;;;;;;;;;;;;;;;999:::::::::::::::::::::777999<<<@@@@@@AAAJJJSSSbbbtttyyyhhhbbbZZZTTTRRRQQQOOOMMMJJJIIIHHHFFFEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????=================================<<<;;;:::888888777777888888999999::::::::::::;;;<<<<<<;;;;;;:::;;;;;;::::::;;;;;;<<<===:::;;;<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::KKKKKKJJJIIIHHHFFFEEEDDDAAABBBDDDEEEEEEDDDBBBAAA??????@@@AAAAAA@@@???>>>===>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEIIINNNSSS[[[jjj}}}pppbbbSSSKKKFFFHHHKKKNNNSSSZZZgggrrrzzzxxxrrriii^^^TTTFFFDDDAAA???===>>>???@@@>>>>>>>>>>>>>>>>>>======;;;:::999888777666555555333333444555666666666555333555888999::::::<<<>>>===AAAGGGJJJLLLRRR\\\dddjjjpppzzz}}}{{{zzzxxxxxxyyyzzz{{{yyywwwuuuttttttrrrooollldddbbb___]]]YYYUUUOOOKKKFFFDDDBBBAAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@???AAAIIISSS^^^kkk}}}~~~kkkbbbXXXSSSSSSSSSQQQNNNKKKKKKJJJIIIGGGFFFDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@=========<<<<<<<<<;;;;;;::::::;;;<<<<<<===>>>>>>???@@@AAABBBBBBAAA???>>>:::;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;999999:::;;;;;;;;;;;;:::;;;:::::::::::::::::::::<<<<<<=========>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<>>>;;;<<<>>>???===???CCCDDDEEEKKKXXXiiimmmbbb\\\___eeeppprrrgggXXXOOOEEE>>>>>>???>>>===????????????>>>>>>>>>===<<<;;;:::999888999::::::999999:::;;;;;;;;;;;;;;;999999<<>>>>>???@@@AAAAAAAAABBBAAAAAAAAAAAABBBCCCDDDCCCGGGKKKLLLOOO[[[nnn}}}{{{mmm\\\QQQIIIHHHGGGFFFJJJQQQ```iiiqqqqqqooommmggg___KKKIIIEEEAAA>>>>>>>>>???>>>????????????@@@@@@@@@<<<;;;:::999888777666555222333444555666666666666222444777888999999;;;<<<;;;@@@EEEHHHJJJOOOXXX______eeeooowww~~~uuuttttttssstttuuuvvvwwwwwwuuurrrpppnnnkkkhhheee]]][[[YYYXXXUUUQQQLLLHHHAAA@@@??????@@@@@@===;;;999::::::;;;<<<<<<======::::::;;;;;;===>>>@@@AAAFFFIIISSSbbbooo{{{{{{nnn```ZZZRRROOOQQQQQQOOOKKKKKKKKKJJJJJJHHHGGGEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@????????????????????????======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<===>>>>>>===>>>@@@AAAAAA@@@???>>>999:::;;;;;;<<<<<<;;;;;;<<<;;;999999999999;;;<<<999999:::;;;;;;;;;::::::888999999::::::;;;;;;<<<999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<===::::::======<<<>>>BBBCCCDDDIIIRRR]]]rrr|||mmmaaa^^^```hhh~~~xxxbbbWWWJJJAAA??????===<<<:::;;;<<<===>>>???@@@AAA:::999888777777777888999888999:::;;;<<<<<<<<<<<<666666888999777777>>>HHHGGGOOO^^^tttqqqggg___XXXSSSMMMLLLKKKIIIHHHGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@777888:::<<<============:::::::::999999999999999666777888999999888777666999999888777777888999:::;;;;;;::::::999777666555999999999999999999999999444444555666777888999999LLLKKKKKKIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>@@@@@@???>>>>>>BBBCCCCCCCCCDDDDDDEEEEEEDDDDDDFFFIIIMMMTTTbbboooyyy}}}ggg\\\QQQMMMIIIFFFGGGMMMYYYbbbjjjllloooqqqmmmfffWWWSSSLLLEEE???<<<<<<<<>>>>>>>>;;;999777666777888888777777666666555555555666666333333333444666777999::::::;;;<<>>===;;;;;;::::::<<<;;;;;;;;;<<<<<<;;;999999<<<>>>>>>>>>AAAGGGLLLNNNYYYjjj{{{|||kkk^^^YYYWWWSSSOOOMMMMMMMMMNNNKKKKKKJJJFFFCCCAAA@@@AAADDDDDDDDDDDDDDDCCCCCCBBB>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>===<<<;;;:::;;;===???@@@DDDCCCAAA@@@@@@@@@AAABBB:::::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<;;;::::::999::::::::::::::::::::::::888888777777888888999:::;;;;;;;;;<<<<<<<<<======;;;;;;:::999999:::::::::<<<<<<======>>>>>>??????CCCCCCEEEKKKUUUhhhiii___^^^bbbppp{{{jjjSSSEEEAAAAAA@@@>>>===>>>???????????????>>>>>>===;;;:::999999::::::::::::::::::::::::::::::888888888999:::;;;<<<===DDDDDDMMM___mmm|||qqqccc[[[SSSPPPLLLKKKKKKKKKIIIFFFEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@????????????>>>???>>>===;;;;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::888888888888888888999999777777777777777888888999:::999999999888777777777666666777777888888888999777777888888999999999999KKKKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@???BBBBBBBBBBBBCCCCCCCCCDDDEEEDDDFFFHHHIIIKKKTTT^^^mmmyyyvvvhhhZZZPPPIIICCCCCCGGGNNNWWW___dddjjjpppqqqmmmccc^^^VVVMMMEEEAAA>>>>>><<<>>>AAABBBAAA@@@???>>>;;;:::999999::::::999777888777666666555555555666444444444444555777888999999999;;;===AAAFFFJJJMMMNNNSSSZZZbbbiiipppxxx|||}}}yyysssqqqooommmlllkkkkkkkkkkkkjjjhhhddd```[[[WWWUUUNNNMMMKKKIIIGGGEEECCCBBB@@@???>>><<<;;;:::::::::;;;;;;;;;<<<=========<<<;;;===>>>>>>???DDDLLLRRRaaalll|||sssddd[[[UUUSSSPPPLLLJJJJJJJJJKKKJJJJJJIIIFFFCCC@@@@@@AAABBBCCCCCCDDDCCCBBB@@@???>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@????????????>>>===<<<;;;;;;<<<>>>?????????===<<<<<<<<<===>>>::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;:::999999999999999999999999999999999999888888999999:::;;;999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;;;;<<<<<<===>>>>>>??????@@@@@@BBBFFFMMM^^^xxxxxxzzzzzzhhh^^^\\\gggwwwuuu___OOOHHHEEEBBB>>><<<======>>>>>>>>>>>>>>>>>>===<<<:::999999::::::::::::::::::::::::::::::999999999999::::::;;;<<<>>><<>>===<<<<<<<<<===============<<<<<<<<<;;;;;;999999999999999999999999777777777777777888999999888888888888777777777777777888888888888888888999777888888888999999999999KKKJJJIIIIIIHHHGGGFFFFFFGGGFFFEEEDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBBBBBBBDDDCCCEEEGGGFFFEEEJJJQQQ\\\iiizzzyyyfffWWWKKKDDDCCCFFFEEEKKKRRRWWW```jjjooopppmmmiiiaaaXXXOOOGGGBBB???===???BBBDDDDDDBBB@@@>>><<<;;;;;;<<<<<<<<<:::888:::999888777666555555555555555444444555666666777777888999:::===AAADDDFFFJJJMMMRRRXXX___fffnnnsssxxx{{{}}}zzzwwwsssoookkkiiiiiiiiigggeeeaaa```^^^[[[WWWSSSPPPNNNHHHGGGFFFDDDBBB@@@???>>>>>>>>><<<;;;::::::::::::;;;;;;<<<======>>>>>>???>>>@@@AAABBBEEENNNYYYbbbzzzvvvfff\\\XXXRRRPPPMMMJJJHHHHHHHHHHHHHHHIIIHHHFFFBBB@@@@@@AAABBBCCCEEEFFFEEECCC@@@>>>??????>>>======>>>@@@AAAAAAAAAAAA@@@@@@@@@?????????>>><<<;;;;;;<<<======@@@???>>>=========>>>>>>999:::::::::::::::;;;;;;::::::;;;;;;;;;:::999999888888888888888888888888:::999999999999:::;;;;;;777777888888888999999999:::::::::999999::::::;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@CCCGGGSSSgggzzzsssmmmzzzwwwbbbWWW```nnn~~~iiiYYYOOOHHHAAA===<<<<<<<<<===============>>>===<<<;;;::::::::::::::::::::::::::::::::::::::::::999999999999::::::???;;;<<>>>>>===<<<=========>>>>>>>>>=========<<<<<<<<<<<<;;;;;;:::999999999888888777777888888999:::777777777777777777888888::::::999999999999999888888888888888999999999999KKKKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEE???@@@@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBCCCFFFFFFEEEIIIOOOOOOYYYiiixxxqqq^^^QQQJJJHHHIIIDDDFFFIIIMMMTTT^^^fffjjjmmmkkkhhhbbbZZZPPPGGGBBBAAACCCEEEIIIJJJIIIEEECCCAAA???<<<;;;;;;;;;:::999;;;;;;999888666666555555666555555444444555555555777777888999;;;===???@@@EEEHHHLLLPPPUUU\\\ccchhhoooqqqtttwww|||}}}{{{zzzyyyvvvtttrrrlllfffdddffffffbbb^^^XXXWWWUUURRROOOKKKIIIGGGDDDDDDCCCBBBAAA???>>>>>>===<<<;;;:::::::::::::::<<<===============???@@@@@@CCCFFFKKKSSS___nnnyyyxxxiii\\\VVVTTTQQQOOOMMMJJJHHHHHHHHHHHHFFFGGGGGGEEEBBB@@@@@@@@@CCCEEEGGGIIIHHHEEEBBB@@@AAA@@@>>>======???@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<>>>>>============999999999999::::::::::::999999::::::::::::999999888888888888888888888888999999888888999999:::;;;777777777888888888888999::::::999999999:::;;;;;;:::;;;;;;<<<<<<===>>>>>>@@@@@@AAADDDFFFMMM\\\kkk{{{nnnqqq|||lll[[[]]]ggguuuxxxgggYYYMMMEEE???<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::999888888999999???<<<<<>>>>>>>>=========>>>>>>>>>=========<<<<<<>>>======<<<;;;::::::999999888888888888999::::::777777777888888999999:::;;;;;;;;;::::::999999999999999999999999999999999MMMMMMMMMLLLKKKKKKJJJJJJHHHGGGFFFEEEDDDDDDDDDDDD?????????@@@@@@AAAAAAAAACCCBBBAAAAAAAAABBBDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCEEEAAA@@@BBBCCCCCCHHHNNNIIIOOOZZZgggttt~~~zzzgggYYYQQQLLLIIIGGGEEEDDDGGGLLLSSS[[[aaadddgggjjjjjjfff]]]SSSLLLEEEFFFHHHMMMRRRTTTSSSQQQKKKGGGAAA===;;;;;;;;;;;;<<<<<<:::999777777666666666555555444444444444444777777777888999;;;<<<<<>>======<<<;;;;;;:::::::::;;;;;;===>>>???>>>===>>>@@@CCCBBBGGGOOOYYYdddsss~~~ssshhh___XXXSSSQQQNNNMMMKKKIIIGGGFFFFFFFFFCCCEEEEEEDDDBBB@@@??????BBBDDDFFFHHHHHHEEEBBB@@@CCCBBB@@@??????@@@BBBCCCAAAAAAAAA@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<:::::::::::::::999999888999999999999999999999999888888999999999999999888999999999999999999999999777777777777777888888999888888888888999999999999:::999999999::::::;;;<<<:::::::::;;;<<<<<<======??????AAADDDFFFJJJUUUaaaxxxpppqqq{{{|||ddd]]]___iiiwww|||hhhWWWKKKEEE???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;:::999888888888888888888999<<<===???GGGNNN```nnnzzzmmmcccZZZUUUPPPOOONNNLLLJJJHHHGGGGGGEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????????????????>>>>>>>>>=========<<<<<<<<<;;;;;;>>>>>>======<<<;;;::::::999999999999999::::::;;;999999999::::::;;;;;;;;;<<<;;;;;;;;;::::::999999:::999999999999999999999NNNNNNNNNMMMMMMMMMLLLLLLHHHGGGFFFEEEDDDCCCCCCCCC?????????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCFFFAAA???@@@@@@???BBBFFFEEEHHHOOOWWWbbbnnnxxx~~~rrreee[[[RRRJJJJJJEEECCCEEEHHHLLLSSSYYYZZZ```gggmmmnnniiibbb\\\LLLKKKLLLQQQXXX^^^aaaaaaWWWRRRKKKEEEAAA???>>>======<<<;;;:::999888888888555555444444444444444555666666777777888999999999<<<>>>AAACCCFFFJJJNNNRRRTTTVVVZZZ^^^cccjjjqqquuuwwwzzz~~~~~~|||zzzzzzxxxtttqqqpppnnnllljjjddd```[[[XXXWWWVVVSSSPPPKKKJJJHHHEEECCCAAA@@@@@@<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<===<<>>@@@BBBDDDDDDCCCAAA@@@DDDCCCBBBAAA@@@AAABBBBBB@@@@@@@@@?????????>>>>>>===============<<<<<<<<<:::;;;;;;;;;;;;:::999999999999999888888888888777777777888999999999888888999999999999999999999999666666666666666777888888888999999999999:::::::::999999999999:::;;;<<<<<<999999::::::;;;<<<<<<<<<===<<<>>>AAACCCFFFNNNXXXuuuwwwnnnrrrqqq```XXX\\\fffuuuttt^^^OOOHHHCCCBBB@@@>>><<<<<<<<<===<<<<<<=========<<<<<<;;;::::::::::::::::::::::::;;;:::999888888888888888666777999;;;<<<>>>AAADDDOOOWWWkkkwwwiii```XXXVVVQQQMMMJJJHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>>=========<<<<<<<<<;;;;;;>>>=========<<<;;;;;;;;;::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::999::::::::::::999999999999NNNNNNMMMMMMMMMMMMLLLLLLGGGGGGEEEDDDCCCBBBBBBBBB>>>??????@@@AAAAAABBBBBBAAAAAABBBBBBCCCCCCCCCBBBDDDDDDDDDCCCCCCBBBBBBBBBDDD@@@???AAAAAA???>>>AAABBBDDDHHHLLLSSS^^^iiiqqq|||wwwmmmaaaVVVPPPIIIFFFGGGGGGFFFJJJPPPQQQWWW```hhhmmmnnnllljjj[[[VVVRRRTTTZZZaaaeeefffccc___XXXRRRMMMGGGBBB>>><<<<<<;;;:::::::::::::::444444444333333444555555333444555666666777777777:::<<>>>>>>>>999999999:::::::::::::::<<<;;;;;;;;;<<<======>>>;;;???BBBDDDDDDHHHOOOTTT]]]gggwww~~~rrrgggZZZRRRRRRQQQNNNJJJHHHHHHGGGEEEDDDCCCBBBBBB???AAACCCCCCAAA???>>>>>>===>>>@@@AAABBBCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>======<<<<<<==================<<<===>>>>>>>>>===<<<;;;999999888888777777777777666777777888999999888888888888888888888888888888777777777666777888888999888888999999999999::::::999999999999:::;;;<<<===999999999:::;;;;;;<<<<<<<<<;;;<<>>=========;;;<<<===>>>>>>===<<<;;;::::::::::::::::::::::::999999888888888888888999888:::;;;;;;;;;>>>@@@AAAFFFHHHTTTjjjwwwgggccc[[[SSSMMMJJJIIIJJJFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999::::::::::::;;;;;;:::::::::999999999MMMMMMMMMLLLLLLLLLLLLLLLGGGFFFEEECCCBBBBBBAAAAAA>>>>>>???@@@AAAAAABBBBBB???@@@BBBCCCCCCCCCBBBAAACCCCCCCCCBBBBBBAAAAAAAAAAAA>>>???DDDFFFBBB@@@AAA???BBBEEEGGGKKKTTT___hhhvvv~~~~~~rrreeeVVVOOOJJJIIIFFFBBBCCCHHHKKKPPPXXXaaahhhnnnpppqqqjjjbbbYYYVVVZZZ___bbbbbbjjjgggccc]]]WWWNNNEEE???<<<;;;;;;:::::::::;;;;;;444333333333333444555666222222333444555555555555333666999;;;===>>>@@@BBBBBBEEEJJJNNNRRRVVVZZZ]]]aaadddhhhlllooorrrvvvyyyyyy|||zzzsssnnnnnnrrruuurrrtttwwwwwwvvvuuuttttttnnnllliiigggeeeaaa]]]ZZZSSSRRRPPPLLLHHHFFFFFFGGGDDDCCCAAA>>>===<<<<<<<<<999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???:::>>>CCCFFFHHHMMMVVV]]]nnnyyy{{{vvvggg___VVVPPPOOONNNKKKIIIJJJIIIHHHGGGFFFEEEDDDCCC>>>@@@CCCCCCAAA???>>>>>>>>>???@@@BBBCCCDDDEEEEEE@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>============;;;;;;<<<===>>>>>>>>>===999:::;;;;;;;;;:::999888999888888888777777666666666666777888888888888888777777777777777777777777888888888777888999999:::888888888888999999999999999999999999:::;;;<<<===888999999::::::;;;<<<<<<>>><<<===???@@@AAAGGGNNNSSShhhtttsssxxxrrr___UUUVVV[[[aaaiiirrr~~~tttgggbbbKKKIIIEEEAAA???=========;;;<<<===>>>>>>===<<<<<<::::::::::::::::::::::::999888888888888888999999888999888666777:::===>>>CCC@@@FFFXXXllluuuoooeeeZZZRRRNNNMMMMMMFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBAAA@@@???>>>????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;::::::999999999888888888999999:::::::::;;;;;;;;;::::::999999999IIIJJJJJJJJJJJJJJJIIIHHHHHHEEECCCAAAAAABBBAAA@@@@@@???===>>>???AAAAAA@@@BBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@AAAEEELLLUUU[[[eeessswwwlllbbbTTTJJJFFFEEEEEEEEEFFFIIIPPPZZZaaafffnnnwwwqqqjjjaaaYYYWWWXXX[[[\\\gggmmmtttrrrgggYYYOOOJJJEEEAAA===<<<<<<<<<:::777666666666666666555555555999888777555555666666777:::999888777777777888999@@@AAABBBCCCFFFKKKRRRWWWYYYZZZ]]]```cccgggiiijjjpppssswwwzzz}}}}}}zzzuuupppnnnnnnpppqqqssssssrrrrrrqqqooojjjgggeeedddaaa^^^[[[WWWUUUSSSLLLKKKJJJHHHEEECCCAAAAAA<<<<<<<<<;;;;;;:::::::::999999:::::::::999999888=========>>>??????===;;;@@@@@@CCCHHHPPP[[[fffmmm|||qqqhhh[[[YYYVVVRRRNNNKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDDDD???@@@BBBCCCCCCBBB@@@???======>>>???@@@AAAAAABBB??????@@@AAAAAAAAAAAA@@@?????????>>>>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::999999:::::::::::::::999888777888888888888888999999999777777888999999999999888888888999999999999888777::::::999888777777777888777888888888888999999999::::::999888999:::;;;<<<===<<<;;;<<<>>>AAAEEEGGGPPP[[[mmmsssjjjwwwzzziiiXXXVVVVVVWWWWWW\\\jjjxxxwwwkkk```ZZZOOODDDBBBBBB>>>888>>>;;;;;;======;;;===BBB;;;<<<======<<<:::888777777888:::;;;;;;:::999777:::::::::;;;;;;<<<<<<<<<:::===BBBHHHRRRcccxxxvvvhhh___XXXRRRMMMKKKIIIFFFDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDBBBAAAAAA@@@@@@???????????????===>>>@@@AAA@@@???===<<<>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;JJJJJJJJJJJJJJJJJJIIIHHHHHHEEECCCBBBBBBBBBAAA@@@@@@>>>===>>>@@@AAA@@@@@@BBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAA@@@@@@??????????????????@@@BBBHHHOOOTTT```nnn|||ppp```RRRJJJFFFDDDCCCGGGFFFJJJQQQWWW]]]gggqqqrrrnnnjjjfffdddaaa^^^\\\ccckkksssvvvqqqfffZZZTTTKKKFFF@@@<<<<<<;;;999666888888888777777777777777888888666555555555666777666666666666777999;;;<<<===>>>@@@AAABBBFFFLLLOOOSSSTTTWWWZZZ]]]```bbbddddddgggkkkooossswww{{{~~~}}}|||yyyuuupppnnnmmmnnnoooooonnnllllllkkkhhhdddaaa___^^^\\\YYYUUURRRPPPOOOHHHHHHFFFDDDBBB@@@>>>===;;;;;;;;;:::::::::999999888888999:::;;;;;;;;;;;;>>>=========>>>>>>>>>===AAABBBFFFOOO]]]lllyyyttthhh___XXXWWWTTTQQQMMMKKKIIIHHHGGGFFFFFFEEEEEEDDDCCCCCC???@@@BBBCCCCCCBBB@@@???======>>>??????@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@?????????>>>>>>=========999999999:::::::::;;;;;;;;;;;;:::::::::999999999999999::::::999888888777999999888888777777777666777777888999999999999888888888888888888888888888999999888777777777888888777777888888888999999999::::::999999999:::;;;<<<===<<<;;;;;;===@@@CCCEEEGGGPPP___vvv}}}lllppp}}}wwwddd[[[SSSRRRTTTYYYaaaiii~~~qqqiiiYYYLLLGGGGGGDDD???@@@===<<<>>>===;;;<<<@@@<<<<<<<<<<<<;;;:::999999777888:::;;;;;;:::999888999999999:::::::::;;;;;;<<<>>>@@@BBBGGGRRRbbbmmm}}}pppdddYYYRRRSSSPPPMMMJJJIIIHHHFFFDDDDDDCCCBBBBBBCCCBBB@@@>>>AAAAAA@@@@@@@@@@@@@@@AAA>>>???@@@@@@@@@???===<<<>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;JJJJJJJJJJJJJJJIIIHHHHHHGGGEEECCCBBBCCCCCCBBBAAA@@@>>>===>>>@@@AAA@@@???BBBBBBAAAAAAAAAAAABBBBBB???@@@@@@AAACCCDDDDDDEEE@@@@@@@@@@@@@@@?????????<<<===>>>>>>@@@CCCHHHLLLVVVddduuuooo___TTTNNNHHHEEEHHHEEEDDDHHHLLLSSS___iiioooppprrrtttrrrlllccc]]]^^^eeeooowwwyyyssshhh___TTTNNNEEE@@@>>>===;;;888:::::::::999999888888888888777666555555555666666555555555555666777999::::::;;;===>>>???@@@CCCFFFKKKLLLNNNPPPSSSVVVXXXYYYYYY\\\aaaeeejjjnnnsssvvvtttxxx{{{}}}|||~~~~~~{{{zzzyyyyyyxxxvvvsssooolllkkkjjjiiigggfffdddcccbbb___[[[XXXVVVUUUSSSQQQNNNKKKIIIHHHCCCBBBAAA???===<<<:::999:::999999999999888888888777888888:::;;;<<<<<<======>>>???@@@AAABBBBBBBBBCCCEEELLLZZZmmmxxxkkk^^^WWWSSSRRRPPPNNNLLLJJJHHHHHHFFFFFFEEEEEEDDDCCCCCCBBB@@@AAABBBCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;888888888999999999::::::::::::::::::999999999999888888999999888888777777999999888777666555444444666777888888999999888888888777666555555666777888888777777777777888888999777777777888888888999999:::999999999999:::;;;;;;<<<;;;::::::;;;===@@@BBBEEEKKKUUUhhhrrrjjjooo{{{wwwfffVVVPPPSSSVVVZZZ]]]rrryyyfffTTTMMMKKKHHHBBBAAA>>>===???>>>;;;:::=========<<<;;;::::::::::::888999:::;;;;;;:::999888888888999999999999::::::<<<<<<<<<<<<===BBBLLLSSSdddsssyyyjjj```YYYUUUQQQMMMKKKIIIFFFDDDHHHFFFDDDCCCCCCBBB@@@>>>AAAAAAAAA@@@@@@AAABBBBBB>>>???@@@@@@@@@???===<<<>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>???@@@AAA@@@???BBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAAAAABBBCCCCCCDDD@@@@@@@@@???????????????:::;;;======>>>AAAEEEHHHLLLWWWfffrrr{{{qqqeee[[[QQQKKKIIIDDDAAACCCHHHNNNXXXaaagggkkkrrrxxxyyysssiiibbb[[[___gggqqqyyyxxxpppiii]]]VVVKKKDDDAAA@@@???===;;;;;;;;;::::::999999888777777666666666555555555888777666555444444555666666999;;;======>>>???AAACCCDDDFFFHHHJJJLLLNNNOOOOOORRRWWW\\\```eeejjjnnnmmmqqqtttuuutttuuuxxx{{{zzz}}}~~~|||yyyvvvtttrrrqqqqqqqqqpppnnnkkkhhheeecccbbb___]]][[[ZZZXXXVVVRRROOONNNMMMKKKIIIGGGDDDCCCBBB???>>>===<<<:::999777777888888888888888777777777888888888999:::;;;<<<===<<>>>>>>>>=========<<<<<<===>>>>>>???@@@????????????>>>>>>===<<<;;;::::::999999999999:::::::::::::::::::::999999999999888777777888888888777777666888777777666555555444444666777777888888888888888777666444333444555777888666666666666666777888999777777777777888888888888999999999999999:::::::::;;;;;;:::999:::;;;===>>>GGGIIINNN\\\ttt|||lllkkkvvv{{{dddYYYVVVVVVXXXZZZhhhxxx{{{ggg]]]WWWPPPHHHCCC>>>===>>>>>>;;;:::<<<>>>===<<<:::::::::;;;<<<::::::;;;;;;;;;:::999888999999999999999::::::::::::::::::::::::>>>CCCHHHOOO]]]rrrxxxfffaaaZZZSSSOOOMMMKKKJJJKKKIIIFFFEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@AAABBBBBB??????@@@@@@@@@???>>>===>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<<<<<<<========================IIIIIIIIIHHHHHHGGGEEEEEEEEECCCBBBBBBCCCCCCAAA@@@>>>>>>>>>???AAAAAA@@@>>>AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????????????????888:::<<<===>>>AAADDDGGGHHHOOOZZZdddooo}}}xxxjjj[[[PPPIIICCC@@@BBBFFFIIIPPPWWW^^^ccckkksssxxxvvvpppkkk______bbbkkkuuuyyyvvvqqqbbbZZZOOOGGGDDDCCCAAA@@@<<<<<<;;;::::::999888888777777777777777666666666999888666444444444444555444777:::<<<<<<===>>>???>>>???@@@BBBDDDEEEFFFGGGDDDGGGLLLQQQUUUYYY^^^aaabbbeeehhhiiihhhhhhlllooorrruuuyyy{{{{{{zzzyyyyyy}}}}}}~~~~~~~~~~~~~~~~~~|||{{{yyyxxxwwwvvvtttqqqnnnllljjjiiiiiihhhgggeeeccc```]]][[[YYYWWWUUUSSSQQQPPPNNNKKKHHHGGGFFFEEECCCAAA@@@???>>><<<;;;;;;999888777666666777777777777777777777777999999999999999:::<<<===???DDDIIILLLJJJGGGEEEDDDEEEOOO```vvvuuueeeZZZTTTRRRIIIIIIJJJJJJIIIHHHGGGGGGDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@>>>======<<<<<<;;;;;;:::<<<===>>>>>>??????>>>>>>======<<<<<<;;;::::::999::::::::::::;;;;;;;;;;;;::::::999999999888888888666777777888888888777777555555555555555555666666666666777888888888888777666555444333333555777999555555555555666777888888666666777777777888888888888888999999999:::::::::::::::999999999:::<<<<<>>???<<<;;;<<<>>>===<<<;;;:::;;;<<<===;;;;;;;;;;;;::::::999999;;;;;;;;;;;;;;;:::::::::999999::::::;;;>>>AAADDDHHHQQQ```qqq{{{oooccc[[[VVVSSSQQQLLLJJJGGGFFFFFFEEEDDDCCCAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@??????>>>???>>>>>>>>>====================================;;;;;;;;;;;;;;;;;;;;;;;;================================================GGGGGGGGGGGGFFFDDDCCCCCCCCCBBBAAABBBCCCBBB@@@>>>>>>>>>>>>@@@BBBBBB@@@>>>@@@@@@????????????@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>???????????????:::;;;======>>>@@@DDDFFFGGGKKKQQQZZZfffwwwyyyfffYYYMMMFFFBBBBBBDDDEEEGGGKKKUUUYYYaaajjjqqqttttttrrrgggeeeeeekkktttzzz|||{{{hhh```TTTLLLHHHEEECCCAAA======<<<;;;::::::999999888888999999999888777666666555444444555666777888444666999::::::;;;<<<===;;;<<<===>>>???@@@AAABBB@@@CCCHHHKKKNNNRRRVVVYYYXXX[[[^^^___^^^___bbbfffjjjmmmppprrrrrrqqqqqqrrrtttuuuuuuwwwxxxyyy{{{{{{yyyyyy{{{~~~|||yyy{{{{{{{{{{{{zzzyyyxxxwwwyyyyyyzzzzzzzzzzzzzzzzzzwwwwwwvvvtttrrrpppnnnmmmkkkiiigggdddbbbaaaaaaaaa]]]\\\ZZZXXXVVVSSSRRRQQQPPPNNNKKKJJJIIIHHHEEECCCBBBAAA@@@???>>>===<<<;;;:::999999888777666666555666666666777777777777888::::::::::::;;;===???@@@FFFKKKOOOOOOKKKGGGFFFFFFQQQ^^^ttt{{{~~~yyyiii\\\SSSNNNLLLFFFGGGHHHIIIIIIHHHGGGFFFCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@??????@@@@@@@@@<<<<<<<<<;;;;;;:::::::::<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<999999999999888888888888777777888888999999888888555555555555666666666777555666777777888888777777555555444444555666777888666555555555555666666777666666666777777777888888777888888999:::999999999999999999999::::::;;;<<<>>>>>>CCCMMM\\\uuuvvvwwwwwwcccXXXWWWYYYaaassstttdddQQQHHHAAA@@@@@@===<<<=========<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::999999<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;<<<===>>>DDDJJJTTTcccvvvyyylllbbbZZZVVVQQQOOOKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBBAAAAAA@@@@@@??????????????????>>>>>>>>>=================================<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>@@@BBBBBB???===??????>>>>>>>>>>>>??????============>>>>>>>>>>>>===>>>>>>>>>?????????@@@=========<<<<<<>>>AAADDDCCCEEEKKKRRR^^^nnnvvviiiXXXOOOGGGDDDCCCAAABBBEEEKKKNNNUUU^^^gggnnnppppppllljjjjjjnnnuuu|||sssjjj^^^UUUOOOKKKGGGCCC??????>>>===<<<;;;::::::999::::::;;;:::999888777777666555555555666777888555666777777555555666888999::::::;;;<<<======>>>???AAAEEEGGGIIIKKKOOOQQQPPPSSSWWWXXXWWWXXX\\\___aaaccceeefffffffffggghhhjjjlllooorrrtttuuuttttttsssssstttwwwyyyyyywwwuuuwwwvvvvvvuuuuuutttsssssssssrrrrrrrrrrrrrrrrrrrrrkkkkkkjjjiiigggeeedddccc___]]][[[YYYXXXWWWWWWWWWSSSRRRPPPMMMLLLKKKJJJJJJIIIGGGEEECCCCCCCCCAAA@@@>>>======<<<;;;::::::999888777777666666555555555666666777777777888888888::::::;;;<<>>>>>>>>>>>>>>>>>???;;;;;;;;;;;;::::::::::::;;;<<<======>>>>>>======999999999999::::::::::::999999:::::::::;;;;;;;;;999999999999888888888888777888888999::::::999999777777666666666666666666555666666777777777777777444555555666777777888888666666555444444444555555666666666666777777777888666777888999:::999999888888888999999:::;;;<<<<<<===>>>DDDLLLUUUfffzzz~~~|||eee[[[XXXZZZeeexxxuuu___SSSHHHDDDBBB???===>>><<<<<<============<<<<<<======<<<;;;:::999999999;;;;;;;;;:::::::::999999;;;:::999999:::;;;<<<<<>>>>>>>>======================================================<<<=========>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;EEEEEEEEEDDDCCCAAA@@@????????????@@@AAAAAA>>><<<======>>>@@@BBBBBB???===>>>>>>============>>>>>>::::::;;;<<<===>>>??????======>>>>>>?????????@@@@@@???>>><<<:::;;;>>>AAA>>>@@@EEELLLWWWfffuuuyyydddYYYMMMGGGDDDAAAAAADDDCCCFFFLLLVVV___fffjjjjjjlllllllllpppvvv|||}}}ttthhh^^^WWWQQQKKKGGGAAAAAA@@@???>>>===<<<;;;::::::;;;<<<;;;:::999888;;;:::888666555444555555555666555444111000222333888888999999:::;;;;;;;;;999;;;>>>@@@AAACCCEEEHHHGGGKKKNNNPPPOOOQQQTTTXXXZZZ\\\]]]]]]]]]^^^```aaa^^^bbbggglllooonnnllljjjkkkkkkkkkmmmppppppooonnnnnnnnnnnnnnnmmmmmmmmmmmmiiihhhhhhhhhhhhhhhggggggaaaaaaaaa```___^^^\\\[[[VVVUUUSSSRRRQQQPPPQQQQQQMMMKKKIIIGGGFFFEEEEEEFFFEEECCCAAA@@@@@@@@@???>>>;;;;;;;;;:::999999888888666666666555555444444444666777777777888888999999::::::<<<>>>BBBGGGKKKNNNPPPRRRTTTSSSTTTZZZdddmmmzzzyyyoooiiiqqq~~~|||ggg```YYYUUUTTTRRRMMMHHHDDDFFFGGGHHHHHHGGGFFFDDDBBBBBBAAAAAA@@@??????>>>>>>>>>============>>>>>>::::::::::::::::::::::::;;;<<<<<<===============777888888999::::::;;;;;;888888999999999:::::::::999999999888888888888777777888999:::::::::::::::999999888777666555555444555666666777777777777777444555666777888888888888777666555444444444444444666666666666777777777777666777888999:::999888888777888999:::;;;<<<<<<===;;;===BBBGGGKKKUUUnnn~~~~~~tttccc[[[YYY^^^mmmiii\\\NNNGGGDDD???======;;;<<<===>>>>>>===<<<;;;>>>===<<<;;;:::999999::::::::::::999999888888888;;;999888999;;;===>>>>>>???DDDOOO```vvvxxxiiieee^^^YYYUUURRROOOMMMJJJJJJHHHFFFEEEDDDDDDDDDBBBAAA@@@@@@??????@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;HHHFFFDDDDDDDDDCCCAAA???@@@???>>>>>>>>>>>>>>>???<<<===>>>???@@@??????>>>::::::;;;;;;<<<============<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>AAA@@@>>>===<<<;;;<<<<<>><<<;;;::::::===<<<888999>>>===777:::999888888999:::999777777777666666666777777888777666555444444555777777::::::;;;===???@@@AAABBBEEEFFFGGGIIIKKKMMMNNNOOOUUUUUUUUUUUUUUUVVVVVVWWWYYY[[[^^^bbbdddeeeeeeeeeccccccdddeeeeeefffggggggjjjjjjiiifffccc```______aaaaaaaaa```___^^^\\\[[[ZZZYYYXXXVVVTTTQQQOOONNNLLLLLLKKKJJJIIIIIIHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>===;;;:::999888:::999888666666666777777666666666666666666666666888666555666999;;;999777999;;;>>>AAAEEEJJJQQQUUUZZZYYYZZZ```kkkwwwwwwuuutttxxxsssfff\\\XXXRRRNNNLLLJJJHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@???>>>===<<>>AAACCCAAA???AAA???===;;;::::::<<<<<<===<<<<<<===>>>??????>>>;;;:::999999888888999999999999999888888888888777999999888888888999:::::::::::::::999999999888888777777777777777777777777666666555555555555666666666666666555444444444333555555666666777777888888666666555555555555666666555555666777777777777666:::999888888999:::<<<===;;;>>>@@@@@@BBBMMM]]]jjj~~~wwwmmm^^^[[[\\\cccooouuummm___SSSJJJEEEAAA???<<<;;;::::::;;;<<<:::999<<<<<<;;;::::::::::::;;;:::::::::999999888888888::::::::::::::::::::::::>>>BBBJJJXXXmmm}}}ppphhhddd```YYYRRROOOLLLIIIGGGGGGGGGGGGFFF@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@??????>>>======AAAAAA@@@@@@@@@????????????>>>>>>===<<<;;;::::::;;;;;;<<<<<<============>>>=====================FFFDDDCCCCCCDDDDDDBBBAAA>>>>>>>>>======>>>??????<<<===>>>???@@@??????>>>>>>>>>>>>===============<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;<<<>>>@@@AAA@@@???>>><<<<<<<<<<<<===>>>BBBFFFHHHJJJOOOWWW]]]dddooo}}}~~~oooaaaWWWOOOHHHCCCBBBDDDFFFIIIMMMQQQVVVZZZ___ccchhhmmmttt}}}xxxjjj^^^VVVRRRJJJHHHDDD@@@>>>======>>>===???===999:::===<<<777999888777777888999777666777777666666666666777777777777666555555666777888888999:::;;;===>>>???@@@@@@AAABBBDDDEEEGGGHHHIIIOOOOOONNNNNNOOOOOOPPPQQQQQQSSSVVVYYY[[[\\\\\\\\\\\\]]]]]]^^^______````````````___\\\WWWTTTRRRSSSZZZZZZZZZYYYXXXWWWUUUUUUTTTSSSRRRPPPNNNLLLJJJHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;::::::999999999888888777666666666777555555555555555555555555666555444555999::::::888999;;;???BBBGGGMMMTTTXXX^^^dddmmmyyy|||zzzzzz~~~vvvhhh]]]WWWSSSOOOKKKJJJIIIGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???>>>===<<<;;;>>>===<<<===@@@BBBAAA??????>>>===<<<<<<>>>???@@@@@@>>>============<<<;;;:::999999888888888888888777777777888888999999999999888888888999:::;;;;;;::::::999999999888888888666666666666666666666666666666555555555555666666555555555555555444444444444444555555555666666666666666555555555555666666777888888999999999999999999999888888999:::<<<===<<<>>>@@@???@@@HHHUUU```rrruuusssbbb[[[VVV[[[fffwww{{{nnn```UUULLLEEEAAA@@@???============<<<;;;<<<<<<;;;::::::::::::;;;:::::::::999999999888888::::::::::::::::::::::::===@@@FFFRRRcccyyyzzztttkkkddd[[[WWWQQQMMMKKKIIIHHHFFFGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@???????????????>>>>>>>>>==================<<<<<<;;;;;;:::;;;;;;;;;<<<<<<=========@@@@@@@@@AAAAAAAAABBBBBBDDDBBBBBBBBBDDDDDDCCCBBB===============>>>???@@@===>>>>>>????????????>>>???>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<999888888999;;;???BBBDDD>>>===<<<<<<<<<<<<======<<>>>>>>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999777777888888888777666666555555555555555555555555666555444666999;;;;;;;;;;;;===@@@DDDIIIQQQYYY___iiiuuuyyyqqqggg]]]VVVPPPMMMJJJHHHGGGGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>===<<<;;;;;;>>>===<<<===???@@@@@@???============>>>@@@BBBDDDBBB@@@>>>===<<<;;;999777999888777777666666777777555666666777888999:::;;;888888888999999;;;<<<<<<999999999999888888888777555555555555555555555555666666555555555555666666444444444555555555555555444444444444444555555555666666555555555555666666777888999999::::::999999999888888888999:::;;;<<<<<<>>>???>>>===BBBKKKSSS^^^lllpppsss|||mmm```SSSRRR[[[iiizzzyyykkk]]]QQQHHHBBBAAA>>><<<;;;;;;;;;:::999<<<<<<;;;::::::::::::;;;::::::::::::999999999999::::::::::::::::::::::::;;;===AAAIIIUUUeeevvvmmmhhh```YYYTTTQQQNNNLLLKKKJJJIIIGGGFFFDDDDDDCCCBBBBBBAAAAAA@@@??????>>>???>>>>>>>>>=============================================>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBDDDCCCAAABBBCCCCCCBBBAAA;;;;;;;;;<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999::::::::::::::::::;;;<<<999888888888;;;>>>AAADDD;;;;;;;;;<<<<<<=========<<>>=========>>>===;;;999999888888777777777777777777777666666666555666666555555666777777888999999:::;;;<<<===>>>@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBEEEFFFHHHJJJLLLMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNPPPPPPPPPMMMIIIFFFEEEFFFIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCAAA@@@>>>============<<<<<<;;;;;;;;;;;;;;;:::999999999999999777777777777777777777777555666777888888888666666444444444444444444444444888777777777999;;;<<<<<<>>>???BBBFFFMMMXXXdddlll|||~~~wwwmmmddd\\\WWWTTTKKKIIIGGGFFFFFFGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>======<<<<<<<<<<<<<<<===>>>>>>>>>>>><<<<<<<<<===>>>@@@BBBCCCAAA???===<<<;;;:::888666777777666555555555555666666666666777888999999999888888888888999;;;<<<===999888888888888777777777444444444444444444444444666555555444444555555666333444444444555666666666444444444444444444555555666555555444444555555666555666777777888888777777888888888999999:::;;;;;;:::===>>>>>>===???EEEJJJTTT\\\nnnrrrmmmxxx~~~lllWWWPPPTTT]]]iiiqqqtttfffYYYOOOIIIDDDAAA===;;;;;;;;;::::::<<<<<<;;;::::::::::::;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;===AAAGGGRRR]]]eeelllnnnqqqsssuuuwwwzzz|||~~~uuullleee___ZZZWWWRRRQQQNNNKKKIIIHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>?????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAEEEDDDBBBAAABBBAAA???>>>;;;;;;;;;;;;<<<===>>>???>>>=====================888999999999:::::::::;;;999999999999999:::;;;;;;;;;:::999999:::<<>>;;;;;;:::999888888888888888666666666666555555444444444555555555666666777777888999:::;;;<<<===>>>???>>>>>>>>>>>>>>>??????@@@BBBCCCDDDEEEGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHFFFGGGGGGEEECCCBBBBBBCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::999888888888888888888777777777666555555444444333555666888888888777666555555555555555555555555888888777777777999;;;===>>>AAAEEELLLXXXhhhxxx~~~sssggg\\\UUURRRQQQIIIHHHFFFFFFGGGGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@??????>>>>>>===;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>===<<<::::::;;;:::999777777666555555444444555555777777777777777777777777888777777888999:::;;;<<<888888888777777777666666555555555555555555555555555555444444444444555555333444444444555666666666555555555555555555555555555555444444444444555555555555666777777777777666777777888999::::::::::::999;;;===>>>===???BBBFFFJJJOOO\\\rrr~~~llllllssszzzaaaTTTRRRUUU[[[```iiiuuuvvvhhh^^^XXXNNNJJJDDD@@@>>>>>>======<<<<<<;;;::::::::::::;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<===???DDDKKKOOOOOORRRTTTVVVWWWYYY\\\^^^eeekkkttt}}}tttlllggg^^^\\\XXXTTTQQQNNNMMMMMMLLLLLLJJJIIIHHHFFFEEEEEECCCBBBBBBBBBAAAAAAAAAAAA?????????@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAACCCCCCDDDDDDDDDDDDDDDEEEFFFDDDBBBAAAAAA@@@>>><<<;;;;;;;;;;;;;;;<<<===>>>===<<<<<<;;;;;;;;;;;;<<<999999:::;;;;;;<<<======888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<999999:::;;;<<<<<<<<<;;;999:::;;;===>>>????????????DDDMMMVVVbbbsssmmmdddYYYPPPLLLJJJHHHFFFDDDGGGLLLRRRYYYbbbkkkqqqpppdddZZZUUUQQQKKKGGGGGGFFFCCCBBBDDDDDDDDDDDDEEEEEECCC@@@======<<<;;;:::::::::::::::666777777777666555444333555555555555666666666666555555666777888999:::;;;======<<<<<<======>>>???>>>>>>??????@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDBBBAAABBBCCCAAA@@@???=========>>>???<<<<<<=========<<<<<<;;;::::::::::::::::::::::::888888777777777777777888777777666555555444333333333444555666777888888888666666666666666666666666666777777777888:::>>>BBBDDDIIIQQQ]]]lll}}}}}}oooaaaWWWQQQMMMKKKJJJHHHGGGGGGHHHGGGFFFDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@?????????>>>:::;;;<<<<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;:::;;;999888999::::::999888777666555555444444555555888888777777777666666666888777777777777888999999777777777777666666666666555555555555555555555555555555444444444444555555444444444555555555555555666666666555555555555555555555444444444444555555555666777777888888777777666777888999::::::::::::999:::<<<===>>>???BBBDDDDDDIIIRRRbbbyyyvvvjjjgggoooooo^^^VVVRRRRRRTTTXXXbbbuuuzzznnnggg\\\VVVMMMEEEAAA>>><<<;;;<<<<<<;;;::::::::::::;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;;;;===@@@CCC@@@BBBDDDFFFFFFGGGIIIKKKNNNSSSZZZbbbmmm{{{qqqmmmggg```ZZZVVVSSSRRROOONNNMMMKKKHHHFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIIIIJJJDDDBBB@@@@@@AAA@@@???===<<<;;;;;;:::;;;;;;<<<<<<<<<;;;:::999999999:::::::::::::::::::::;;;;;;;;;777777777888888999:::;;;999:::;;;<<<<<<<<<;;;;;;999999:::;;;<<<;;;:::::::::999999:::;;;<<<<<<<<>>===<<<;;;;;;;;;;;;888999999999888777555444666666666666666666666666444444555666777888888999;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<===>>>????????????????????????AAABBBCCCBBB@@@???@@@AAA>>>===;;;:::999:::;;;<<<888999999:::::::::999999777777777777777777777888666666555555555555666666555555555555555555555555333444444555666777888999777777777777777777777777666888:::<<<>>>BBBHHHMMMTTT\\\iiivvvvvvfffYYYSSSPPPLLLIIIKKKIIIHHHGGGGGGFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>999;;;<<<;;;999888:::<<<::::::;;;;;;;;;;;;:::::::::999888888999999888777777666666555555555555555666666666777777777777777888777777666666666666666777777666666666555555555333333333333333333333333555444444333333444444555555555555555555444444444555555555444444444333333555444444333333444444555444555555666666666666666666666888999::::::999999::::::;;;<<<===>>>@@@AAAAAAFFFMMMVVVeee}}}ttteeedddtttlll^^^UUUQQQQQQTTTYYYeeewww~~~qqqhhh\\\QQQHHHBBB>>><<<<<<<<<;;;::::::::::::;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888999;;;;;;;;;;;;<<<>>>:::<<<>>>>>>>>>>>>@@@BBB@@@EEEJJJOOOTTT^^^jjjsss~~~yyyppphhhdddbbbYYYXXXVVVSSSPPPMMMKKKIIILLLKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIKKKKKKJJJJJJJJJIIIIIIIIIHHHIIIKKKNNNRRRUUUWWWXXXAAA@@@???@@@AAAAAA@@@???<<<<<<;;;:::::::::;;;;;;<<<;;;999888777888999999::::::999999888777777777777777777777888999:::;;;777999;;;=========;;;:::999:::;;;;;;;;;;;;999999<<<;;;999999:::;;;;;;:::===>>>@@@EEEMMM[[[jjjttt|||ssskkkaaaUUULLLEEEEEEEEEFFFJJJQQQZZZaaappp|||yyymmmddd]]][[[WWWQQQNNNQQQQQQQQQQQQRRRRRRPPPLLLIII@@@@@@>>>======<<<<<<<<<::::::;;;;;;:::999777666777777777777777666666666555555666666777888999999999999999999999:::;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<999888888999;;;:::888777777888999:::555666777777888888888777555555555555555555555555444444444333333444555555333333444555555666777777444333333444555777999:::777777777777777777777777888;;;???BBBEEEKKKSSSYYYeeeooo}}}|||yyylll\\\SSSQQQQQQOOOKKKKKKJJJHHHGGGGGGEEECCC@@@????????????????????????>>>>>>>>>>>>============999;;;<<<;;;999888999<<<999::::::;;;<<<<<<;;;;;;;;;:::888888999888777555777777666555555555555666444444555666777888999999888777666555555444444555777666666666555555555555222222222222222222222222555444444333333444444555666666666555555444444333444444444333333222222222555444444333333444444555111222333333444444333333555666888999::::::999999;;;;;;;;;;;;<<<<<<>>>???<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888777777777777777888888777777666666777777888999888999::::::::::::999888:::::::::999999999888888777777888999;;;<<<======;;;<<<<<<>>>DDDMMMXXX```oooxxx|||ppp```TTTRRRHHHBBBEEEJJJLLLPPPVVVdddlllzzz}}}uuummmjjjkkkiiibbb[[[ZZZWWWTTTVVVYYYZZZWWWTTTKKKHHHDDDAAA???>>><<<:::;;;;;;;;;:::999777666555666666666666666777777888555555555555555666777777444444444555666777888999999999888888888888999999;;;:::999888888999:::;;;888888777777777777888888<<<;;;999777777777777888666666666666777777777777666555555444444444555555555555666666666666555555666555444333333444555666666555555777888999888777777777888999999999::::::<<<@@@EEEJJJSSS___mmmwww}}}|||{{{ttteee```XXXRRROOOMMMLLLLLLJJJJJJIIIHHHGGGEEEDDDCCCDDDBBB???>>>???@@@@@@@@@========================;;;<<<<<<======<<<<<<;;;;;;;;;::::::::::::999999666666777777666555333222222222333444444555555666444444444555555555666666666666777888888888888888666666555444444333222222333333222111111333444555333333333333333333333333333333333333333333333333444444333333333333444444444444444555555555555666222333444555666666666666444555666777888999::::::666666777888:::;;;<<<<<>><<<;;;<<<======888999;;;======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;===???AAACCCEEEPPPWWWaaajjjssszzzrrrmmmiiigggaaaaaa___^^^]]]]]]]]]]]]aaa___^^^\\\[[[[[[[[[\\\^^^______]]]]]]^^^aaadddfffiiimmmsssyyyBBBAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888777777777777888888888888999999999999999999888888999::::::999888888::::::999999999888888888::::::::::::::::::::::::>>>>>>======@@@FFFMMMSSSbbblllyyyuuuhhh^^^SSSJJJHHHIIIIIIKKKOOOYYY```lll{{{zzzxxxyyyxxxrrrkkk^^^ZZZWWWWWWZZZ\\\ZZZWWWNNNKKKGGGEEEDDDCCCAAA@@@AAA@@@@@@>>><<<;;;999999888777777666666777777777666555555555555555666777555555555555666777888999888888777777777777888888999999888777777888999999777777666666666666777777999888666555444444555555444444444555555555666666666555555444444444555555555555666666666666555555777666555444444444555666999999999::::::999888666888888999999:::;;;>>>@@@CCCJJJTTT^^^iiiuuu~~~|||zzztttkkkddd___ZZZTTTOOOMMMMMMLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEDDDBBB???>>>>>>@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999:::;;;;;;::::::999888777666555555444444333222222444444444444555555555666555666666777777777777777555555444444333222222111555555555555555666777777333333333333333333333333333333333333333333333333666666555555555555666666444444444444555555555555555666666777777888999999555555666777888999999:::999999999::::::;;;;;;;;;DDD??????EEEIIIQQQeee{{{qqqiiihhhkkk|||vvviiiZZZUUUQQQSSSXXX```lllxxxppp]]]PPPFFFCCC>>>;;;::::::::::::<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::999999:::;;;===???@@@BBBBBBGGGNNNTTTZZZbbbmmmvvv~~~}}}{{{yyyvvvtttrrrqqqpppooonnnnnnnnnooopppqqqtttuuuuuuttttttuuuxxx{{{@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888777777777777777888999:::;;;<<<;;;:::999999888888999999999999888888999999999999888888888777999999999999999999999999<<<<<<<<<;;;;;;>>>BBBFFFRRR\\\kkkxxxwwwlllaaaUUUOOOLLLIIIJJJLLLNNNTTT]]]hhhttt~~~~~~~~~|||vvvqqqbbb]]]YYYXXXZZZ\\\\\\ZZZSSSPPPMMMKKKKKKJJJIIIHHHHHHGGGEEECCC@@@>>><<<<<<:::999888777777666777777666666555555444555555555777777666666666666777777777666666666666666666777777777666666666666777777555555555555555555555555777666555444444444444444222222222333333333444444555555444444444555555666555555666666666666555555777777666555555555555555555666777888888777666555;;;;;;::::::;;;???DDDIIITTT]]]kkkxxx|||}}}}}}|||yyyssslllccc\\\WWWWWWSSSOOOLLLKKKLLLLLLKKKIIIJJJJJJJJJJJJIIIHHHGGGEEEBBB???>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::999999999888777666555555555555666555555444444333222222444444444444555555555555444444555666666666666666444444333333222111111111222222333444444444444333333333333333333333333333333333333333333333333333666666555555555555666666444444444444555555555555666666555555666777999:::666666666777777888888888;;;;;;;;;;;;;;;;;;::::::AAA======AAABBBGGGUUUffftttnnneeeppplll___TTTQQQTTTYYY^^^cccxxx}}}iii[[[MMMHHHCCC>>><<<<<<;;;;;;???>>>;;;999999999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777888888888999999999999999999999:::<<<===>>>;;;>>>BBBDDDFFFJJJQQQWWWccckkkvvv??????>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888777777777777777777999:::;;;<<<<<<:::888777777888888888888888888777999888888888888777777777555666777888999;;;<<<<<<666777999999:::;;;>>>AAAGGGPPP^^^jjjtttxxxnnn```WWWRRRPPPNNNNNNKKKNNNSSS[[[dddmmmuuuyyyzzzuuunnnjjjbbb^^^XXXVVVWWWZZZ[[[[[[VVVSSSQQQOOOPPPPPPPPPOOOMMMLLLJJJGGGDDDAAA???>>><<<;;;:::999777777666666777666555555444444555555888777666666555555555555666555555444444555555666555555555555555555555555444444444444444444444444777777666666555555555555222222222222333333333333555444444444444555666666555555666666666666555555777777777666666555555555222444666888888888888888<<<======>>>@@@GGGQQQXXXllluuu~~~xxx||||||yyyxxxssskkk```YYYUUUUUUSSSPPPLLLJJJJJJKKKJJJJJJHHHHHHIIIIIIIIIIIIIIIHHHEEECCC???===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;:::::::::999999999777666444333222222333444222222333444444555555666444444444444444444444444333333444555555555555444222222222222111111000000///000222333333333222111222222333333333333444444333333333333333333333333444333333222222333333444333333444444444555555555444333222111222444666777666666666777777777777777999999::::::::::::::::::;;;999:::>>>???BBBMMMYYYooo}}}ppppppyyyvvv___TTTSSSUUUWWWYYYkkk|||uuufffWWWRRRJJJEEEBBBAAA@@@>>>>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888888888999999999999999999999999:::;;;;;;;;;===>>>??????AAAEEEIIIPPPTTT[[[ccclllwww>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888777666666777777777888999;;;;;;999777666777777777777777777777777888888888777777777666666444555666777999:::;;;;;;444666888999999:::<<<>>>@@@GGGQQQZZZeeesss{{{mmmaaaZZZWWWSSSPPPLLLMMMNNNQQQWWW^^^dddhhhmmmuuu|||ssslllgggccc___YYYVVVUUUVVVXXXYYYVVVTTTQQQPPPQQQRRRQQQQQQQQQPPPOOOMMMJJJGGGEEECCC>>>===;;;:::888777777777777666666555555555666666777777666555444444444444555555444444444444555555444444444444444444444444222333444444444444333222555555555555444444444333222333333333333444444444444444444444444555666666555555666666666666555555777777777777777777777777666888::::::999999;;;===<<>>???AAAHHHOOOZZZrrrwwwsss~~~ooo[[[SSSQQQSSSUUU___kkkwwwccc[[[QQQJJJGGGEEEBBB???<<<<<<>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;:::::::::999::::::;;;888999:::;;;;;;===@@@BBBDDDGGGJJJNNNRRR[[[gggooo|||<<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888777666666666666555666777888999888777777777777666666666666777777777777777777666666666666777777777777777777777777666888999999888888999:::<<<@@@FFFKKKTTTbbbttt}}}ooogggccc\\\VVVPPPOOOMMMLLLNNNQQQUUUXXX[[[bbbnnnzzzyyyqqqmmmkkkgggaaaZZZVVVTTTTTTUUUSSSQQQNNNMMMNNNOOONNNNNNQQQRRRSSSSSSQQQNNNJJJHHH>>>===<<<;;;999999888888777777666666777777888999777777666555555555555555555555444444444444555555333333444555555444333333222333444555555444333222000111111222222111000000333333444444444555555555444444444444444555666777555555666666666666555555555666777888999999999888888:::;;;:::777888;;;???CCCIIIRRRZZZcccooo}}}|||{{{yyyxxxwwwwwwwww}}}xxxnnnbbbVVVQQQRRRUUURRRPPPNNNMMMLLLKKKIIIGGGFFFFFFGGGHHHHHHGGGGGGGGGGGGCCC???======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999===<<<;;;:::999999999999666555555444444333222222444444444444333333333333222222333444444444444444111111111111111111111111111222333333444444333333111222222333333444444555333333333333333333333333555555444444444444555555333333333333444444444444333333222222333444666777555555555666666777777777444444666777888:::;;;;;;<<<===>>>>>>>>>@@@CCCFFFQQQeeeuuutttmmm\\\SSSQQQSSSUUU\\\iiizzzuuukkk]]]TTTNNNJJJEEE@@@===???@@@AAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;777888888:::<<<>>>???@@@<<<>>>@@@AAACCCIIIQQQXXX]]]dddooozzz;;;;;;;;;;;;::::::::::::999999::::::;;;<<<<<<===========================:::999888777666666666666444555666666777888999999777666555555555555666777777777666666666555555555777777777777777777777777888999999999777777888999;;;>>>AAACCCHHHRRRaaalllzzzvvvooofff\\\YYYUUUQQQOOOOOOQQQRRRRRRWWW___gggooowww}}}{{{zzzvvvnnnddd[[[UUURRRRRRNNNLLLIIIHHHIIIJJJIIIHHHLLLOOORRRTTTTTTPPPKKKHHH>>>===<<<;;;::::::::::::777777777777888999;;;;;;999888777777777777777888555555444444444444555555333333444555555444333333222333444555555444333222//////000111111000000///333333333444444444444555444333333444444666777777555555666666666666555555333555666888::::::::::::999;;;<<<;;;:::>>>EEEKKKXXX```jjjqqqxxxxxxuuurrrrrrsssvvvyyy~~~tttoooggg]]]UUUQQQPPPQQQOOONNNMMMMMMMMMLLLIIIGGGHHHHHHHHHIIIHHHHHHGGGGGGGGGDDD@@@===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<;;;;;;::::::::::::999999999999999888888777666555666555555444444333222222444444444333333333222222222333333444555444444444222222222222222222222222000000000000000111111222111111222333333444555555333333333333333333333333555444444333333444444555222222333333333444444444333444444555666666777777333444444555666777888888666666777888999999::::::<<<============???@@@AAAMMMYYYpppvvvvvvsss___WWWVVVRRRTTT[[[hhhuuutttggg^^^WWWOOOHHHDDDDDDCCCBBB@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<:::::::::999999::::::;;;;;;::::::;;;===>>>>>>>>>999;;;======<<>>>>>>>>>>>>>>>>>>>>>>>:::999888777666666666666555555555666777999;;;<<<777666555444444555666777777666666666555555555555333444555666777999999:::555777888777777777:::<<<<<>>===<<<;;;;;;;;;;;;;;;666777777888999;;;<<<===:::999999999999999::::::666555555444444555555666333333555555555555333333222333555666666555333222000111222333333222111000222222333333333444444444333333333444555666777888555555666666666666555555222444666999;;;;;;<<<<<<<<>>>>>>>>>>>======;;;;;;;;;:::::::::999999888888999999999777555444222222333444444555555666444444444333333222222222222333444444555555444444222222222222222222333333444333222222222333555666111111222333333444555555333333333333333333333333333222222111111222222333222222333333333444444444222333444555666666666666333333444555666777888999999999999999999999999999888:::;;;:::<<>>@@@>>><<<<<<>>>BBBEEECCCCCCGGGNNNVVV\\\___eeeooo|||;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::::::::<<<>>>???AAA???===<<<;;;<<<===>>>===<<<;;;:::999888888888777777777777777888888888555555555555555666777777888888888888777666444444444444333444444555666777555555666666777888888888444888;;;<<<===AAAIIIPPPdddmmm{{{~~~vvvkkkccc___]]][[[YYYUUUSSSQQQSSSWWW\\\```bbbhhhrrrtttggg]]]XXXTTTNNNHHHFFFGGGHHHFFFDDDCCCEEEGGGIIIHHHFFFCCCAAA???>>><<<<<<<<<<<<:::999777888999999:::999999888666777888888888888777777777777666666666555555555444222000......000222444444333333444666555222...444444333222222222222222222222222222222111111111444555555333222333555777999999:::999888777666555888999;;;===>>>@@@@@@@@@???DDDLLLRRRXXXbbboooyyyvvvpppnnnoooppppppttt{{{{{{sssjjjddd^^^\\\XXXSSSOOOMMMKKKJJJOOOOOONNNMMMLLLJJJHHHGGGGGGGGGIIIIIIIIIIIIGGGGGGHHHFFFBBB>>>;;;:::;;;;;;999:::<<<<<<;;;:::;;;<<<:::;;;===>>>>>><<<;;;999;;;:::999777777777777888777555333444777888666444444444444555555555555666444444444444444444444444444444333222222333444444111222222333333222222111222222222222222222222222666555555444444444555555111222333333444444444333444444444333333222222222777777666555444333333222333333333444444444555555333333333444444444555555888777666555555666777777999999:::<<<===???@@@AAAAAAEEEPPPbbbwwwvvvyyyoooccc[[[WWWUUUYYY]]]dddrrrtttfff\\\SSSPPPJJJFFFDDDAAA???===<<<:::888888:::;;;:::999:::999999999999999::::::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;<<<>>>@@@CCCFFFHHHJJJJJJSSSWWW]]]dddkkkrrryyy~~~;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888:::<<<===???>>>===<<<;;;<<<======:::999888888888888888999999888888888777666666666555555555555555666777777777888888777666555444444444333333444444555666777444444555666666777777888555888;;;;;;:::===DDDJJJUUU___nnn~~~wwwqqqlllhhheee^^^ZZZVVVSSSTTTUUUVVVWWWYYYbbboooyyyyyysssqqqfff___XXXTTTRRRQQQMMMJJJFFFFFFEEEEEECCCBBB@@@???>>><<<;;;;;;;;;;;;999777999999999:::::::::;;;;;;666777777888888888777777555555555555444444444444555333222111111222333555555444333444666666333000444333222222111111111222222222222222222333444444444555666555555666888;;;::::::::::::::::::::::::999:::===???BBBDDDEEEEEEJJJRRR\\\dddkkkttt~~~~~~zzztttooonnnooorrruuuyyy|||{{{vvvpppjjjddd___XXXVVVSSSOOOLLLJJJIIIIIIKKKKKKKKKJJJHHHGGGFFFEEEFFFGGGHHHIIIIIIHHHGGGFFFHHHEEEAAA>>>;;;:::;;;;;;;;;===>>>===;;;::::::;;;:::;;;<<<======<<<;;;:::;;;:::999777777777777888777555444555666777666444444444444444555555555555444444444444444444444444222222111000000111222222222333333444444333333222222222222222222222222222111111111222444555777888111222333333444444444444333333333333333333222222666666555555444444333333333333333444444444555555444444444555555555666666777777666555555666777888999:::;;;<<<===>>>???@@@???AAAHHHUUUdddzzz~~~wwwyyy}}}tttfffaaa^^^___^^^^^^eeennn{{{zzzqqqggg```WWWOOOIIIDDDAAA???@@@>>>===<<<======<<<;;;:::::::::999::::::;;;;;;999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<===???AAABBBBBBBBBEEEHHHLLLQQQUUUZZZ```dddiiimmmrrrxxx}}};;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::<<<<<<======<<<<<<<<<<<<;;;;;;666666666666666777888999:::999888888666666555444555555555444555555666777777777777777666555444444333333333333444555666777333333444444555666666777666888999888777999===BBBEEEOOO^^^nnn||||||xxxlllggg___YYYUUURRRQQQPPPOOOWWWaaajjjpppvvv}}}}}}wwwooohhhddd```[[[VVVNNNLLLIIIEEEBBB@@@>>>>>>>>>===<<<<<<<<<;;;888666777777666666666777888999666777777888777777666666666666555555555444444444444444444444444444444444666555444444555666444333444444333333222222333333333222222111222333555666222333444444555666999<<<<<<<<<;;;;;;<<<<<<===>>><<>>???>>>;;;:::999::::::;;;<<<======<<<;;;:::;;;:::999888777777777777888666555555666666444333333333333444444444555555444444444444444444444444222111111000000111111222000000111111111111000000222222222222222222222222///000000111333444666777222222333333333333444444222222222333333333333333444444444444444444444444333333333444444444555555555555555666666666777777666666555555666777888999::::::;;;;;;<<<===>>>>>>>>>>>>BBBGGGOOO```{{{~~~vvvkkkvvvxxxtttooojjjccc]]]\\\___bbbkkkxxxuuufffXXXNNNHHHDDDBBBAAA???>>>=========;;;999;;;::::::::::::;;;<<<===::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======:::;;;<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDFFFHHHLLLOOOOOORRRVVVZZZ]]]aaaeeehhhmmmppptttxxx{{{~~~}}};;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;<<<======:::;;;;;;<<<;;;;;;::::::777777666666666777777888888888777777666666666555555555555444444555555666666666666666666555444333333333333333444555666666222222333444444555555666666777888777666777:::===>>>DDDOOO\\\kkkyyy{{{uuummmddd^^^YYYUUUSSSQQQUUU[[[___ccciiiooosssyyy|||zzzvvvqqqkkkhhh\\\ZZZWWWRRRLLLHHHDDDBBBAAA@@@>>>>>>===<<<999777888777555444444555777999777777888888777777666666777777777666666666555555444444555666666555444444666555444444444555555555555555444444444444444555444333111111111222333444444555666666777999<<>>>>>@@@BBBDDDOOOeeeyyytttsssvvvxxxmmmccc\\\ZZZZZZ___fffpppyyy|||iiiZZZQQQLLLIIIDDDBBB@@@??????>>><<<:::;;;::::::::::::;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;???@@@AAAAAAAAABBBDDDFFFEEEHHHKKKMMMNNNPPPSSSUUUSSSVVVYYY\\\___bbbeeehhhmmmnnnqqqsssvvvwwwxxxyyy||||||||||||{{{zzzyyyxxxsssrrrooolllhhhdddaaa___;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<888999::::::::::::999999::::::999888777666666777555555666666777777777888555555444444444444555555444555555555555444444333333222222333333444555666222222333333444555555555555555666666666777999;;;;;;>>>CCCKKKWWWeeeuuu~~~}}}tttkkkccc]]]XXXUUUUUUUUUUUUWWWZZZ___bbbhhhkkkppptttxxx||||||yyyvvvlllkkkiiieee___XXXRRRNNNHHHFFFCCC@@@???===;;;999===;;;999888777888999;;;888888888888888777666666666666666555555555444444333444555666666555444333555555555444444444555666444333333333333333444444555444333222111222222333777888:::;;;<<<>>>BBBDDDBBBCCCEEEIIILLLPPPSSSUUU]]]aaahhhooovvv{{{~~~yyy{{{~~~{{{yyyyyyyyyzzzyyyxxxvvvssspppnnnmmmnnnooorrrwww|||~~~wwwssshhheee```]]][[[YYYVVVTTTTTTRRROOOLLLIIIGGGGGGFFFHHHGGGFFFEEEDDDDDDEEEEEEBBBCCCDDDEEEEEEDDDCCCBBBBBBAAA>>><<<:::999888888666888::::::999999:::;;;999::::::;;;;;;;;;;;;;;;::::::999999888777777666666777666555444333333333222222222222333333333444333333333333333333333333333333333333333333333333333333444444444444333333000000000111111222222222333333333333333444555555444444333222222222333444111111111222222333333333111111222222333444444444333333333444444444555555333333444444444555555555444444555666777888888888999999::::::;;;;;;<<<<<<<<<===@@@BBBAAAFFFVVVeeewww|||pppooo|||wwwkkk```ZZZYYYXXX[[[aaagggtttoooaaaXXXSSSMMMJJJGGGEEEDDDCCCAAA@@@;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;:::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<=========<<<===???@@@???AAABBBCCCCCCDDDFFFHHHFFFHHHKKKLLLMMMNNNQQQSSSVVVWWWYYY[[[^^^___```aaa^^^_________^^^^^^]]]\\\[[[ZZZYYYWWWUUURRRPPPOOO;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888777777888888888888999999<<<<<<:::999888777777777333444555555777888888999666555444444333444444444333444444444444444333333222222222222333444555666222222333333444555555666444444555555666777888999888999:::===EEEQQQ^^^gggzzz{{{pppfff```WWWUUUQQQOOONNNPPPSSSTTTYYY[[[```dddiiipppwww{{{~~~~~~}}}|||vvvvvvvvvtttpppjjjddd```UUUQQQLLLGGGEEECCCAAA@@@???>>><<<:::999888888999::::::::::::999888777777555444444444333333333333444555666777777666555444444555777666555555666777333333222222222333444444888777777777777666666666888:::<<<>>>AAADDDIIIMMMMMMPPPUUU[[[aaafffjjjlllsssvvv{{{{{{vvvtttsssrrrnnnmmmllllllllllllmmmmmmwwwxxx|||xxxmmmggg^^^\\\ZZZYYYYYYXXXUUUSSSRRRPPPMMMJJJGGGFFFEEEEEEFFFEEECCCBBBAAAAAABBBBBBAAABBBCCCDDDDDDCCCBBBAAA@@@???===<<<:::888888777444666888999888999:::;;;999999999:::;;;;;;<<<<<<999999:::999999888666666555666666555333222333444111111222222222333333333333333333333333333333333000111111222222111111000///000000111111000000/////////000000111222222222///000000222444666888999555444333222111222333444111111111222222222222222111111111222222333333333333333333444444444555555333333333444444444444555444555666777888888777777888888999999:::;;;<<<<<<::::::===@@@AAACCCLLLVVV___tttvvvkkknnn{{{zzzlllaaa\\\VVVTTTYYY^^^hhh}}}tttfff___YYYUUUNNNIIIFFFDDDBBBAAA>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;::::::::::::999999999888888999:::;;;;;;;;;;;;:::;;;<<<;;;;;;;;;===???;;;<<<>>>>>>======???@@@@@@AAACCCCCCBBBCCCDDDFFFHHHIIIJJJLLLNNNOOOPPPPPPNNNNNNOOOOOOOOOOOONNNNNNLLLLLLLLLLLLKKKJJJHHHHHH;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777666666777777666666666777888999;;;:::999888888888888888444555555555666777777777666555444444333333333444222333333444444444333333222222222222333444555666333333333444555555666666555444444444555555555444444555666888<<>>@@@CCCGGGKKKPPPVVV]]]aaaeeehhhnnnsssxxx{{{|||}}}~~~|||wwwsssnnnkkkiiihhhddddddeeehhhkkkpppuuuxxx|||pppddd]]]YYYVVVTTTSSSTTTTTTSSSRRRQQQOOOMMMJJJIIIHHHHHHHHHHHHFFFDDDBBB@@@@@@AAAAAA@@@AAABBBCCCCCCBBBAAA@@@???>>>===;;;999888777666555777999999999888999:::999999999999:::;;;<<<===999999::::::999888666555333555666555333222333555111111111111222222222222222222222222222222222222000111222222222222111000------............------/////////000111222222222......///111333555777888666555333111111222333444222222222222111111111111111111111111222222222222333333333444444444555555444444444444555555555555555666777888888777666666666777888999:::;;;<<<===<<<999:::===@@@AAAFFFLLLOOO^^^rrryyypppqqq}}}vvvmmmaaaYYYYYY[[[___nnnwwwmmmfff\\\RRRLLLHHHFFFEEEBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========<<<<<<;;;;;;::::::::::::888999::::::::::::::::::;;;<<<===<<<;;;;;;===???999;;;<<<===<<<<<<===???<<<===>>>>>>======>>>@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIEEEEEEFFFFFFFFFEEEDDDDDD;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888777666777666555444555666888:::888888888888888999999:::666666666666666555555555666555444444333333333333222222333444444444333333222222222222333444555555333333444555555666666777666444333333333333222111222444666888;;;>>>CCCFFFPPPZZZjjj{{{qqqkkkccc[[[UUURRROOONNNOOOPPPQQQRRRTTTXXX^^^bbbkkknnnrrrttttttsssrrrrrruuuuuuvvvxxxzzz|||~~~yyyrrriiiaaa\\\[[[ZZZZZZPPPPPPOOOMMMJJJGGGEEECCC<<<<<<<<<<<<;;;:::999888::::::::::::999999999999888888888888888888888888555999<<<===;;;::::::;;;<<<<<<<<<<<<======>>>???;;;>>>AAAEEEGGGGGGFFFEEEOOOSSSYYY___fffmmmuuuzzz|||~~~|||zzztttrrrooojjjfffccc```___```aaadddhhhooowww~~~vvvjjj___XXXWWWTTTPPPOOOOOOPPPQQQPPPQQQPPPNNNMMMLLLLLLLLLMMMKKKIIIFFFDDDBBBBBBBBBCCC@@@AAABBBBBBBBBBBBAAA@@@>>>===<<<;;;999888777666888:::;;;;;;999888888999999999999999:::;;;<<<===999999::::::999888666555222444666555333222444666000111111111111222222222222222222222222222222222222333444555555444333222222222333333333333222222...//////000111222222222000000000000111222333444666555333111111222333444333222222222111111000000111111111111111111111111333333333444444444555555555555555555666666666777666666777888888777666555555666777888:::;;;======@@@;;;999<<>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;:::999999:::<<<888999;;;;;;:::;;;<<<>>>:::<<<======<<<<<<>>>???===>>>???@@@AAAAAAAAAAAA>>>???@@@AAABBBCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBAAA<<<<<<<<<;;;;;;:::::::::888888777777888888999:::999999888888777888888888888888777666666777888888666666555555555444444444555444444444444333333333000000000111222333555555333333333444444444555555333333333333333333333333444444444333333222222222444333444444666888;;;<<>>=========;;;999:::<<<<<<999666<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@>>><<<@@@???>>>???BBBFFFIIIJJJKKKMMMPPPRRRTTTVVVYYY[[[[[[dddooovvvzzz~~~{{{tttpppnnnnnnnnniiiiiihhhfffdddaaa___^^^fffjjjoootttxxx}}}yyyoooeee^^^ZZZXXXTTTSSSOOOKKKHHHIIILLLOOOQQQQQQPPPOOONNNMMMMMMLLLJJJFFFCCC@@@@@@AAA@@@@@@@@@AAABBBCCCBBBAAA@@@???>>>===<<<:::888666555444::::::999888777666555555888888:::;;;<<<=========<<<:::888888:::999666333555555444333333222111111111111222222222333333333333333333333333333333333111111000000000000111111222111111111000000//////222222222222222111000///111000000///000222444555444333222222111111222222444444333222222111111000111111222333333444555555222222222222222222222222222222333333333333444444555555555555666666666666999999:::;;;;;;;;;:::999888999:::<<<>>>???@@@AAAFFFIIIRRR```qqqvvvrrrvvvvvvcccZZZZZZ^^^aaaqqqssskkkeee]]]WWWSSSNNNHHHEEEDDDCCC@@@===@@@???===<<<;;;:::;;;;;;999:::;;;;;;;;;;;;<<<===========================<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<>>>>>>>>>>>>>>>=========????????????????????????999999888888888777777777888888777777888888999:::999999888777777777777777666666666777777666666666666555555555444444444444555555444444333333333222222222222111222222333333333333333444444444444555333333333333333333333333444444444444333333222222444333333444555777999:::===BBBLLLYYYjjjzzzxxxnnncccZZZYYYUUUPPPMMMNNNOOOPPPOOOUUUVVVXXXZZZ\\\___bbbeeekkklllmmmppptttyyy}}}}}}{{{xxxuuusssrrrssstttsssrrrpppnnnkkkfffaaa^^^ZZZYYYVVVSSSOOOKKKGGGFFFBBBAAA???@@@BBBBBB@@@>>>BBBCCCDDDEEEEEECCCAAA@@@@@@@@@BBBEEEGGGIIIIIIHHHMMMMMMMMMOOORRRUUUWWWXXX^^^```bbbccccccccceeegggnnnuuu}}}zzzvvvpppiiieeeddddddeeedddeeefffgggggggggfffeeelllooorrruuuzzz~~~|||{{{tttpppiiiaaaZZZUUURRRQQQQQQOOOLLLHHHEEEFFFIIIKKKOOOOOONNNNNNMMMMMMLLLLLLKKKHHHEEECCCCCCCCCBBBAAA@@@AAAAAABBBAAA@@@???>>>>>>===<<<:::888777555555444444555777888999:::;;;888999:::;;;;;;;;;;;;;;;<<<:::888888999999666333555555444333333222111111111111222222222333333333222222222333333333333333111111000000000000111111111111111111000000000///111222222222222111000///111000000000000222333444444333222222111111222222222222222222222222222222111222222333333444444444222222222222222222222222222222333333333333444444555555555555666666666666555666888999::::::::::::999999:::;;;===>>>??????AAACCCIIISSSaaawww{{{yyyrrr```XXXXXX[[[```lll~~~{{{qqqjjjgggaaaXXXRRRNNNKKKFFFBBB@@@???===;;;;;;;;;;;;<<<=========<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;========================>>>>>>>>>>>>>>>>>>>>>>>>777777777777777666666666888777777777777888999999:::999888777666666666666555555777777777777555555555555555555444444444444666555555444333222222111444333222222111111222222333333333333444444444444333333333333333333333333555444444444444444333333444333222222333555666777;;;???FFFOOO[[[lll}}}vvvmmmjjjddd\\\UUUQQQOOOMMMLLLOOOOOOOOOQQQSSSUUUWWWXXX]]]^^^aaadddhhhlllppprrrssstttssspppmmmnnnqqquuu{{{{{{{{{zzzwwwtttpppnnnjjjjjjhhheeeaaa\\\WWWUUUPPPOOONNNOOOPPPPPPNNNMMMOOORRRUUUVVVUUURRRMMMJJJHHHJJJMMMQQQUUUXXX[[[\\\bbbcccdddfffhhhjjjkkkkkkppprrrrrrrrrpppooopppqqq}}}zzzwwwkkkhhhbbb\\\YYYYYY[[[]]]aaadddhhhllloooqqqppppppvvvwwwxxxzzz}}}|||}}}~~~}}}yyytttooolllaaa___ZZZVVVRRROOONNNNNNKKKKKKHHHEEEBBBBBBDDDGGGLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIGGGGGGGGGFFFDDDCCC@@@@@@@@@@@@@@@???>>>>>>======;;;:::888777666555111222444666888:::<<<===999999::::::::::::999999:::999888888888888555333555444444333333222222111111111222222222333333333222222222222222222222222111000000//////000000111111111111111000000000000111111222222111111000000000000000000111222333444333333222111111111111222000000111111222333333444222222222333333333333333222222222222222222222222222222333333333333444444444555555555555666666666333444666777999:::::::::999999::::::;;;<<<<<<<<<<<<>>>BBBGGGPPPbbb|||qqq___YYYYYYUUU\\\iiizzz~~~wwwlllccc]]]WWWPPPKKKDDDCCC@@@>>>======>>>???AAA@@@???>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999777777777777777888999999<<<;;;999888777666666555444555777888888777555444444444444444444444444444666555555444333222111111333333222222111222222333222222333333333444444444222222222222222222222222444444444444444444444444333333222111111222444444:::>>>DDDIIIPPP]]]mmmyyy{{{pppddd[[[UUUQQQOOOPPPOOONNNOOOPPPQQQQQQPPPQQQSSSUUUXXX[[[^^^aaabbbcccfffgggeeeaaaaaagggmmmzzz{{{|||{{{xxxtttrrrppptttsssqqqnnnkkkhhheeedddaaa````````````___^^^]]]___bbbgggiiigggbbb\\\XXXUUUXXX[[[___cccggglllooouuuwwwzzz{{{zzzyyyxxxxxxyyyyyyzzzxxxuuuttttttuuu|||yyyvvvrrrooollliiiggg```]]]XXXUUUTTTVVVYYY[[[dddhhhnnntttyyy{{{{{{zzz~~~}}}{{{vvvppphhhaaa\\\UUUSSSQQQNNNLLLKKKKKKLLLHHHHHHFFFDDDAAAAAABBBDDDJJJJJJKKKKKKKKKLLLLLLLLLJJJIIIHHHHHHHHHGGGEEECCC????????????>>>>>>=========<<<;;;:::888777666555555555666666777888888888999999999999888888777666999888888888777666555444444444444333333222222222111111222222222333333333222222222111111111111111000000////////////000000111111111000000000000000000000111111111111000000000000000111111222222333333222222111111111111111000000111111222222222333333333333222222222222222222222222222222222222222222222222333333333444444444444444555555555666666444555666777888999999:::999999999999999:::::::::<<<>>>BBBDDDGGGTTTnnnuuufff^^^XXXYYY___kkkxxxzzzrrriii```ZZZPPPMMMIIIEEECCCBBBBBBBBBBBBAAA???>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>999::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::::::::777777666666777777888999===<<<:::999888777666666555666888999999888666555333333444444444444444444555555444333222222111111111111111111222333444555222222222333333333444444222222222222222222222222444444444444444444444444333222111000000111222333333888===@@@CCCJJJUUU^^^mmmzzzvvviii___ZZZXXXVVVTTTRRRRRRSSSRRRPPPNNNNNNNNNOOOOOOQQQRRRTTTUUUUUUXXX[[[ZZZXXX[[[bbbhhhsssuuuvvvuuuqqqmmmlllkkksssqqqnnnkkkjjjjjjlllmmmjjjkkkkkkkkkiiihhhggggggjjjmmmqqqsssqqqlllfffaaa```bbbeeehhhkkkpppvvv{{{~~~~~~~~~{{{zzzzzz{{{{{{xxxvvvlllkkkhhheeebbb```___```\\\ZZZXXXVVVWWWZZZ]]]___kkknnntttzzz~~~~~~wwwnnnddd\\\UUUQQQMMMLLLJJJHHHGGGGGGGGGGGGFFFGGGFFFEEEBBBAAABBBDDDIIIIIIIIIJJJKKKKKKLLLLLLHHHGGGFFFFFFGGGFFFDDDAAA>>>>>>======<<<<<<<<<<<<<<<<<<;;;:::888777666666777777777666666666666555888888888888777666555444777777888777666555555444444444333333333333222222111111222222222333333333222222222111111111000000000000////////////000000000000000000000000111111///000000111111111000000000111111111222222222222333222111111000000111111222222222111111000000000222222222222222222222111222222222222222222222222222222222333333333444444444444444444555555555555777777777777777888888999999999999999999999999999;;;>>>BBBEEEEEEKKK]]]oooxxxhhh```ZZZYYY```hhhppp{{{ssslll___\\\VVVPPPKKKHHHGGGGGGBBB???===<<<>>>@@@??????========================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>999::::::;;;<<<===>>>>>>========================777777777888888888888888777666666666666777888888;;;;;;999888777777777777555666777777777777666555333333333333444444444444333333333333222222222222000000000111222333555666222222222222333333333333222222222222222222222222222222333333333333444444222111000000000111222333222555:::<<<>>>AAAEEEIIIWWWfffyyyxxxnnniiigggdddaaa]]]]]]]]][[[WWWSSSOOONNNKKKHHHGGGGGGHHHIIIGGGJJJLLLNNNPPPTTT\\\aaaiiilllooonnniiifffeeefffiiigggcccaaabbbeeeiiikkkhhhjjjkkkkkkiiihhhiiijjjmmmooorrrsssrrrnnniiifffeeehhhkkklllnnnssszzzyyywwwuuuqqqmmmiiieeeddd]]]^^^^^^]]]\\\]]]```bbbdddcccbbbbbbccceeeggghhhrrrtttyyy}}}|||~~~yyyoooeee[[[SSSNNNKKKMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGHHHGGGEEECCCDDDDDDGGGGGGHHHHHHIIIIIIIIIJJJGGGEEEDDDCCCDDDDDDBBBAAA======<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999888777666555666666666666666666777666666666666666555444444555666888777555444444555333333333333333333333333111111222222222333333333333333333222111111000000000//////......//////000000000000000111111111111//////000000111111000000000111111222222222111111222222111000000000000111333222222111000000//////111111111222222222222222222222222222222222222222222222333333333333444444333444444444444555555555888888777777777777888888888888888999999999999999:::;;;@@@CCCBBBDDDNNNZZZsss}}}oooddd]]]___``````fffnnnuuu~~~zzzsssoooggg```YYYUUUSSSSSSKKKFFFBBB@@@AAABBBAAA???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>666666666777777777888888666666666666666777888888888888777666666555666666444444444444444444444444222222333333333444444444222222222222222333333333222111111111222333333444111222222222222333333333111111111111111111111111111111111222222222333333111111000000000111333444555666999;;;===???@@@@@@FFFSSScccqqqzzz}}}|||zzzvvvrrrqqqqqqnnnhhhcccYYYVVVPPPJJJFFFDDDDDDEEEDDDDDDDDDEEEHHHMMMRRRUUU[[[___cccccc___\\\]]]___]]]\\\ZZZYYYZZZ]]]```bbb___bbbeeeffffffgggiiikkkooooooppppppooommmjjjiiihhhkkknnnoooqqqvvv|||||||||{{{yyyxxxvvvtttqqqnnnlllgggfffdddbbb```_________[[[^^^aaadddfffjjjooossswwwwwwvvvvvvuuuuuutttssszzz||||||}}}oookkkddd\\\TTTNNNKKKIIIMMMLLLLLLKKKJJJJJJIIIIIIFFFHHHIIIHHHFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGDDDBBBAAABBBCCCBBBAAA===<<<;;;:::999::::::;;;<<<;;;;;;:::999888777777555555555666666666666666444555555555555444444333444666888777444333444555333333333333333333333333111111222222222333333333444444444333222111111111//////............/////////000000000111111111111...//////000000000000000000111222222222222111000222222111000000000000000111111111111000000000000000000111111222222333333222222222222222222222222222222333333333333444444333333444444444555555555666555555555555666888999888888888999999::::::::::::999;;;>>>??????EEELLL\\\rrrtttpppjjjaaa___dddccciiisss}}}tttmmmiiihhhggg```YYYQQQMMMKKKJJJFFFBBB????????????????????????<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<========================>>>>>>>>>>>>>>>>>>>>>>>>666777777777888888999999666666666666666777888888666555555444444444555555333222222111111222222333222222222333333444444444000111111222222333444444444333222222111111222222111111222222222333333333111111111111111111111111000000111111111222222222111000000000000222444555555555555888;;;======<<<@@@HHHSSS^^^hhhuuuyyysssiiiddd\\\TTTNNNLLLLLLLLLKKKIIIFFFEEEGGGJJJLLLLLLNNNSSSXXXYYYVVVTTTVVVYYYUUUUUUUUUVVVWWWXXXYYYZZZXXX\\\aaadddeeegggjjjnnnqqqppppppooonnnmmmllllllkkknnnrrrssstttzzz{{{wwwsssrrrrrrpppnnnkkkiiifffccc___]]]YYYYYYYYYYYY[[[___bbbdddeeeiiioootttxxx}}}}}}~~~}}}uuupppbbb___[[[VVVQQQMMMKKKIIIGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGIIIIIIGGGEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCGGGDDDAAA@@@AAABBBCCCBBB<<<;;;:::999999999:::;;;;;;;;;::::::999888777777777777777666555555444444333444444555555444444333333555888777444333444555333333333333333333333333111111222222222333333333555555444444333222111111//////............////////////000000111111111222......///000000000000000000111222333333222000000222111111000000000000000/////////000111111222222//////000111222333333444222222222222222222222222222222333333333444444444333333333444444444555555333222222333444666888:::777888888999::::::;;;;;;<<<999888;;;===>>>BBBGGGKKK___{{{{{{yyyiiiaaaddd___aaafffppp~~~{{{yyyyyyssskkkaaaZZZVVVQQQKKKFFF@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;;;;<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@========================>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>555555555555555666777888777777777666555555555444555444222111111222444555222222222222222222222222222222222222222222222222111111222222222222111111000000000000000000000000111111222222222111111000111111111111111111111111,,,111444222111222333111111111111111111111111111000555666;;;???666222======AAAGGGLLLTTT```ppp||||||vvvlllbbb\\\XXXUUUSSSOOOLLLHHHFFFHHHKKKMMMNNNNNNMMMLLLLLLNNNOOOOOONNNQQQWWW[[[ZZZTTTQQQRRRUUUVVVWWWZZZ]]]aaaccceeefffjjjiiihhhhhhiiikkkmmmoooiiiiiimmmsssuuuxxx|||yyysssmmmhhhdddbbbbbbdddbbb^^^ZZZWWWVVVWWWXXX[[[ZZZYYYXXX\\\dddnnnvvvxxx}}}{{{oooeeeaaaXXXUUUQQQPPPPPPNNNKKKHHHHHHHHHGGGFFFFFFEEEEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCBBBAAAAAABBBCCCBBBBBBBBBAAA@@@???>>>===;;;;;;:::999888888777777:::999999888888888777777444666777777666555555666777555444222222333444555666555444333222222222222222333333444444333333222111111111222333444666666111111111111111111111111000000////////////000000000000000000000111111222222222222111111111000000000///---+++)))+++///222111111222222222222111111000///.........///111222111111111111111111111111111111222222222222111111333333444444444555555555666666555555555666666777888888888888777777777777555777999:::999777444222999999999:::<<<>>>???@@@IIISSSfffxxx|||kkk[[[\\\]]]```fffmmm}}}~~~wwwmmmbbbWWWPPPNNNKKKHHHFFFDDDCCCAAA??????@@@AAAAAA@@@>>>>>>>>>999;;;>>>>>>>>>===<<<===:::;;;<<<>>>>>>?????????<<<<<<<<<<<<===>>>??????????????????>>>>>>>>>>>>>>>===;;;::::::<<>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>??????@@@666555555555555666666777666666555555555555555555555444333222222333444555333333333333222222222222111111111111111111111111111111222222222222111111000000000000000000000000111111111222222111111000111111111111111111111111...333666333000111111///111111111111111111111111000444666>>>DDD:::222:::555888===AAAFFFOOO\\\eeevvv~~~~~~{{{tttoookkkhhhfff___ZZZSSSMMMLLLLLLNNNNNNOOONNNLLLLLLNNNOOONNNMMMSSSXXX[[[YYYSSSNNNNNNPPPMMMOOOQQQTTTWWWYYYZZZ[[[______^^^^^^^^^___```aaa```aaaeeejjjlllnnnuuu~~~{{{vvvsssnnnkkkgggccc^^^[[[XXXWWWXXXXXXWWWXXXZZZ]]]```bbbeeeeeegggiiinnnwww|||wwwtttmmm```WWWSSSTTTQQQNNNMMMMMMLLLIIIGGGGGGFFFEEEDDDCCCDDDDDDEEEHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAABBBCCCCCCBBBBBBAAA@@@???>>>>>>===<<<<<<;;;::::::999888888777888888888888888888999333555666666555444444555666555333222222333444555555555444333222222222222111222222222222222222111111111111222222333444444111111111111111111111111000000////////////000000000000//////000000111222222222222111111111000000000000///---+++,,,///222000111111222222111111000111000000////////////000111111111111111111111111111111222222222222111111//////000000000000111111555555444444555666777777666555555555555555555555666777999999999888666555999999999:::<<<===???@@@===EEEUUUiiikkk]]]ZZZYYY\\\dddrrrsssggg___YYYUUUQQQPPPPPPPPPMMMJJJGGGEEEBBB@@@>>>===<<<;;;<<<===>>>>>>===<<<<<<<<<<<<<<<===>>>????????????@@@??????>>>??????@@@@@@@@@@@@@@@?????????>>>>>>>>>>>><<<<<<<<<>>>???AAA>>>>>>>>>>>>>>>>>>=====================>>>>>>>>>666666555555444555555555444444444444444555555555555444333222222333444555444444444333333222222222000000000000000000000000111111222222222222111111000000000000000000000000000000111111222111111000111111111111111111111111000666888444000000///...111111111111111111111111111333555???HHH>>>222666333666999;;;===BBBJJJPPP^^^gggttt~~~}}}~~~~~~xxxqqqeee\\\XXXWWWXXXYYYXXXVVVTTTTTTTTTTTTRRRPPPWWWZZZ[[[WWWQQQKKKIIIIIIFFFGGGIIIKKKMMMOOOOOOPPPSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVYYY^^^```aaahhhpppuuulllgggcccbbb```]]]ZZZWWWUUUSSSQQQSSSWWW]]]dddlllsssvvvwwwyyy{{{~~~zzzvvvooohhhccc\\\RRRKKKJJJNNNMMMKKKJJJJJJIIIGGGFFFFFFEEECCCBBBAAABBBDDDEEEGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCBBB@@@>>>=========>>>======<<<<<<;;;:::::::::666666666777888888999999444555777777555444555666666555333222222222333444555444333222222111222222000000111111111111000000111111111111111111111222111111111111111111111111000000////////////000000000000//////000000111222222111111111111000000000///000000///......///111000111111222222111111000...///000000111111111000111111111111111111111111111111222222222222111111111111111111222222222222333333333444555666777888555555555555555555555555777777888888888999999999888888999:::;;;===>>>???;;;AAAIIIVVViii}}}lllbbbYYYWWW\\\gggxxxwwwjjjccc^^^^^^cccfffccc```\\\TTTKKKEEECCCBBB???<<<>>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<>>===============@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????>>>>>>>>>=========<<<<<<<<<<<<===============<<<777666555555444444444444222333333333444555555555555555444333333444555555555555444444333222222222111111111111111111111111111111222222222222111111000000000000000000000000///000000111111111111111111111111111111111111111///666:::666111000000...111111111111111111111111333222222===HHH???222444555777999999:::<<>>=========<<<<<<<<<;;;;;;666666777777777777777777555666888888666666666777555444333222222222333333444333333222111111222222000111111111111111111000111111111111111000//////111111111111111111111111000000////////////000000///////////////000111111111111111111000000000000///000222222000///000111000000111111111111000000+++,,,///111222333333222111111111111111111111111111111222222222222111111222222333333333444444444222222222333444666777888666666666777777777777777666666666666666888999:::888888888999:::<<<===>>>@@@CCCFFFJJJTTThhh}}}}}}xxxddd[[[[[[bbbmmmvvv|||sssttt|||xxxkkk\\\SSSPPPNNNHHHBBBCCCAAA@@@?????????>>>===>>>>>>>>>===============>>>>>>============>>>>>>@@@????????????>>>>>>>>>======>>>?????????>>>===>>>======<<<<<<;;;;;;:::======>>>>>>>>>===<<<;;;777666555444444444444444222333333333444555555555444444444333333444444444444444444333333222222222222222222222222222222222111111222222222222111111000000000000000000000000...///000111111111111111000000000000000000000000...666;;;888222111111111000000000000000000000000444222///999EEE>>>222444111333444555555666777888???DDDMMMWWWcccrrr~~~zzzuuurrrllljjjgggccc^^^XXXRRRNNNJJJJJJJJJJJJJJJJJJIIIHHHGGGHHHIIIKKKLLLMMMMMMMMMJJJIIILLLOOOPPPPPPVVV]]]hhhqqq}}}{{{wwwxxxzzz|||}}}}}}{{{yyyxxxrrruuu|||uuukkk\\\TTTMMMLLLJJJGGGHHHKKKGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCAAAAAABBBCCCCCCDDDDDDDDDBBB@@@>>>;;;:::;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;888888777777666555444444333555666666555444444555444444333333222222222222333333222111111111222222111111222222222222111111111111111111111000......000000000000000000000000000000////////////000000/////////...///000000111000000000000000000000000...000222222111000000111000000000111111000000000...///000222222222111111111111111111111111111111111111222222222222111111000000111111111222222222111111111222333555666777555555666666777777777888555444444333444666999:::888888888999999;;;<<<======???AAAAAADDDQQQeeetttsssccc^^^___ccchhhyyypppeeeaaa]]]SSSKKKIIIFFFDDDDDDEEEDDDBBB@@@BBBAAA@@@@@@???@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBB??????>>>>>>>>>=========;;;<<<>>>??????===<<<;;;<<<<<<<<<;;;;;;:::::::::======>>>>>>>>>===<<<<<<555555444444333444444444444444444444444555555555333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111000000000000000000000000......///000111111111111000000000000000000000000---777===999333111111111000000000000000000000000333111...888DDD<<<111444111222222333444555666666:::===AAAHHHQQQ```qqq||||||xxxvvvsssnnngggaaaWWWWWWVVVUUUTTTRRRQQQPPPLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPRRRUUUTTTTTTYYYaaafffooo|||wwwjjjaaaTTTMMMHHHFFFEEECCCCCCEEEEEEFFFGGGFFFDDDDDDDDDFFFEEEEEEEEEFFFFFFHHHIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCAAABBBCCCCCCDDDCCCCCCCCC@@@???===;;;:::::::::;;;;;;:::::::::::::::::::::999888888666555444333222111222444444222111222333333333333333222222222222222222111111111111222222111222222222222222222111000111222222222000///...000000000000000000000000000000////////////000000//////......//////000111//////000000000000000111///000222222000000000111///000000111111000000///333333333222111000...---111111111111111111111111111111222222222222111111222222222333333333444444111111111222333444555666333333333444444555555666444444333333444666777888888888888888999:::;;;<<<888;;;======@@@GGGSSS]]]www{{{uuuwwwtttiiibbb______dddmmmyyy}}}yyyqqqfff\\\QQQNNNKKKKKKKKKIIIDDD@@@AAA@@@???>>>>>>???@@@AAA@@@@@@@@@??????@@@AAAAAA?????????>>>>>>>>>>>>===<<<<<<===>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???AAABBBCCC444444333333333444555555666666555555555555555555111222222222222222222111///000000111111222222333111111111111111111111111111111222222222222111111000000000000000000000000---...///000111111111111000000000000000000000000///999???;;;333///000000000000000000000000000000000111111;;;FFF<<<000444333222222333555666666666666888:::===CCCMMM[[[eeevvv~~~yyynnnnnnmmmkkkiiigggeeeddd^^^^^^]]]\\\\\\\\\]]]^^^aaaaaabbbddddddcccgggooorrryyyzzzooofff]]]WWWOOOIIIEEEEEEEEEAAA@@@BBBCCCEEEFFFEEEBBBAAABBBDDDCCCDDDFFFGGGHHHIIIIIIHHHFFFFFFDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDCCCBBBAAA>>>======<<<;;;:::999999888888888888888999999999777777666555555444333333111333444444333222222333333333333333333222111111222222111111111111222222000000111111111111000000000111222333333111000///000000000000000000000000000000////////////000000///............///000000////////////000000111111///000111000//////000111//////000000000000//////333222222111000000000000111111111111111111111111111111222222222222111111333444444444444555555555222222111222222333444444222222333444444555666666555555555555555666777777888777777888888999:::;;;999:::<<<>>>@@@DDDJJJNNN\\\mmm{{{uuujjjeee___bbbfffkkkrrr|||xxxhhheeebbb```___ZZZRRRKKKFFFFFFDDDDDDDDDFFFHHHIIIGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<======>>>??????@@@@@@@@@??????@@@BBBFFFKKKPPPSSS333333333333444444555666777777777666555555555444000111111222222111111000......///000111222222333000000000000000000000000111111222222222222111111000000000000000000000000---...///000111111111111000000000000000000000000111;;;AAA<<<333.........000000000000000000000000...111555???HHH===000333111000///000111222333222444666777888:::AAAKKKSSS^^^iiiwww}}}zzzxxxwwwrrrpppmmmkkkiiiiiijjjkkkqqqpppqqqsssrrrqqquuu|||oooaaaXXXSSSQQQKKKFFFDDDFFFGGGDDDCCCDDDBBBDDDEEEDDDAAA???@@@BBBAAACCCEEEHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCAAA@@@=========<<<;;;:::888777777777777777777777777888555555555555555555444444444666777777666555555666222333333333333222111111222111111111111111222222//////000000000000/////////000222333333222111000000000000000000000000000000000////////////000000...............///000000.../////////000000111111///000000///......///111//////000000000000/////////......///111333555777111111111111111111111111111111222222222222111111//////000000000111111111222222222111222222333333444444555555666777888888666666666777777777777777888777777777888999:::::::::::::::;;;===???AAABBBIIIYYYnnnzzzqqqfffccc___^^^bbbiiirrrwwwzzz|||~~~|||yyyrrrggg___TTTSSSRRRRRRSSSUUUWWWYYYTTTSSSPPPNNNKKKIIIHHHGGGCCCCCCBBBBBBBBBBBBAAAAAA@@@?????????>>>>>>======??????@@@AAABBBCCCCCCDDDCCCCCCEEEHHHNNNVVV]]]aaa666666666555555444444444555555444333333333333444333333222111111222333333111111111111111111111111111111111111111000////////////000000000000//////////////////000000000000.........///////////////111+++///111***,,,333111@@@===999444111/////////////////////000000000000...333999===;;;777333111///000000000000111111111222222333555999<<<@@@BBBHHHQQQ]]]hhhrrr|||xxxxxxzzz|||}}}wwwiii[[[QQQLLLJJJHHHGGGEEECCCBBBBBBBBBCCCDDDDDDCCCBBBAAAAAA@@@@@@AAABBBCCCEEEGGGIIIKKKLLLEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@?????????<<<<<<<<<======<<<;;;;;;999888777555555555666777666555555555555444444444555555555444444333333333333333333333333333333333444333222222111111222222000000000000000000000000222222111000/////////000000000//////.........---111111000000//////......//////............///////////////000111111222222//////000000000000//////111000/////////000222333000111222222000//////000111111111000000000000000444444444333333222222222222222222222222222222222111111111111222333444555444444444444444444444444444444333222333444555666666666666666777777777777999:::;;;::::::<<>>HHHUUU^^^nnnzzzwwwooobbbYYYTTTQQQNNNLLLHHHJJJLLLLLLIIIEEECCCBBBAAAAAAAAAAAAAAABBBBBBCCCEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@CCCDDDFFFGGGFFFEEEDDDBBBDDDDDDCCCBBBAAAAAA@@@@@@<<<<<<:::999888999999:::666666666666555666666666555555555444444444333333333333333333333333333333222222222222222222222222333333222111111111111111000000000000000000000000...//////000111111111111///////////////............/////////000000000111000000////////////000000111111000000//////////////////000000000000//////...///000222222111000000000111222222000//////000000000000000000111111111111111111111111111111111222222222222222222222222333333222222111222222222444444444444444444444444333333333333444444555555555555555666666666777777666888999999888999:::<<>>??????@@@AAAAAAAAABBBDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBAAABBBCCCDDDDDDDDDCCCBBBEEEDDDDDDCCCAAA@@@@@@???<<<<<<;;;:::999999888888555555555666666666666555555444444444444333333333333333333333333333333333222222222222222222222222333222111111000000111111//////////////////////////////111222222222222111.........///////////////111000000000/////////...000000////////////000000......//////000000000000//////000000000000//////...///000222222111000000000111222222000//////000//////000000111111111111111111222222222222222222222222222222222222222222333333222222111222222222444444444444444444444444333333333444444444444444555555555555666666666666777888::::::999999:::<<<<<<999:::===@@@DDDNNNXXXooo}}}yyyvvvuuuxxxxxxxxxzzz~~~sssggg___YYYWWW[[[aaabbblll}}}yyytttuuuzzz444444555555555555666666444444333222222222222222000000111222222111000000000000000000000000000000111111111111111000//////---......//////......---------.........////////////.........---,,,,,,,,,------000---(((444>>>888000///......------......------........./////////000111111000...---...//////000000000000111111111,,,---...000111111222111///111444555666888;;;===FFFOOO[[[eeennnzzzyyynnneeeVVVQQQJJJFFFGGGHHHHHHGGGEEEEEEDDDBBB@@@???AAACCC???@@@AAAAAABBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@AAAAAABBBBBBCCCEEEDDDCCCBBBAAA@@@???>>><<<<<<<<<<<<;;;999888777444444555666666666555555444444444444333333333333222222222222333333333333222222222222222222222222000000///............///////////////////////////...///111222222111000000.........///////////////111111111000///.........111000000//////000000111------...//////000111111//////000000000000////////////000111111111111111000111222222000//////000/////////000111111222222111111111222222222222222222222222222222222222222222222222111222222333333444444444444444444444444222333444444555555444444444444555555555666666666666888::::::999999::::::999777999===???@@@EEEKKKYYYcccwww}}}pppiiieeebbbeeeiiioooyyy|||ooodddZZZVVVWWWXXX___kkk|||666666666777777888888888444333222222111222222222///000111222222111000///000000000000000000000000111111111111111000//////......////////////......---------.........//////------------------------+++---111...+++999DDD>>>000000/////////.........---------........./////////000111111/////////000....../////////000000000---...///000111111000000///000222333333444555666:::AAAIIIMMMRRR]]]nnn{{{|||sssnnnkkkddd[[[SSSJJJFFFCCCBBBDDDEEEDDDBBBAAABBBBBBAAA@@@@@@BBBDDDBBBBBBDDDDDDEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDDDDDDDCCCCCCCCCBBB@@@@@@???>>>???AAACCCDDDDDDDDDCCCAAA@@@???>>>===<<<===>>>>>>===;;;888666333444555666666666555555444444444333333333222222111111222222222333333333111111111111111111111111000000///...............////////////////////////---...000000000///---,,,............/////////000000000000000////////////111111000000000000111111......////////////////////////000000000000//////000000000000000111111222000111222222000//////000...//////000111111222222000000000111111111222222222222222222222222222222111111111111222333444444444444444444444444444444222333444555555555444444444444444555555555666666555777999:::888888888888;;;999:::>>>??????BBBFFFJJJRRRaaarrruuukkkdddbbbcccccciiivvvooobbb^^^\\\^^^ccclllwww777777888888999999999:::444333222222111111222222///000111222222111000///000000000000000000000000111111111111111000////////////000000000000//////---------.........//////,,,,,,------------------***,,,111...---===JJJDDD111111000000000//////...---------.........//////...000222222111000111111............////////////000111222333333222111000111111111111222333555666555:::>>>???@@@HHHWWWdddooo{{{}}}uuulllaaa[[[XXXUUUOOOIIICCCAAA???@@@BBBBBB@@@===<<<>>>@@@AAAAAABBBDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDAAABBBBBBBBBBBBBBBBBBBBBFFFEEEDDDCCCBBBAAAAAA@@@AAA@@@>>>>>>???AAADDDFFFDDDCCCBBBAAA???>>>===<<<;;;===???@@@???<<<888555222333555666666666555555444444444333333333222222111111111222222333333333111111111111111111111111222222111000000000000000////////////////////////,,,---...//////---+++)))---.........//////000000......//////000000111111111111000000000000111111000000000///......------//////000000000000//////111000/////////000222333000111222222000//////000...//////000111222222222.../////////000000111111222222222222222222222222111111111111222333444555444444444444444444444444222333444555555555444333444444444555555555666666444666888888777666666777:::888777:::;;;;;;===BBB???FFFQQQ[[[ggg{{{|||qqqiiiggg]]]```kkkuuummmfffcccaaadddiiinnnqqqqqqsss{{{888999::::::999888777666555555555555444333222111000000000000111111111111333222111000000111222333111111111111000000000000111111000000//////......---......///000111111222000000//////.........---555***+++222000444<<<<<<555444111///......///000........................222222111000///...------000000000///000111111222111111000000000000000111//////000111222222333333666666666888<<<@@@DDDFFFSSS___mmmvvv{{{wwwmmmeee\\\XXXRRRLLLHHHFFFFFFGGGBBBBBBAAAAAA@@@???>>>>>>>>>>>>???@@@AAAAAABBBBBBDDDEEEFFFGGGFFFEEECCCAAA@@@@@@????????????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBB@@@>>>===>>>@@@??????BBBAAA???===;;;:::999999999888888999::::::777555888888777777666666666555444333222222111111222222222222222222222222222222222222222111111111111000......//////000000111111...000111000///...///111000000000000000000000000...///000000000000000/////////000111111111111000000000000000000000000000000000000000000000000000///////////////.........333111000///000111000///111000///......///000111///000000111111000...---...///000222222111111000000111111111222222222222000111111111111222222222444333222111111222333444333333333444444555555555444444444444444444444444777777666666555555444444666666777888:::;;;===>>>???BBBFFFKKKSSSbbbtttuuummmggggggrrrvvvhhhbbbbbbddddddbbbeeefffmmmwww777888999999999888777666444444444444333222111000000000000000111111111111222222111000000111222222111111111000000000//////000000000000//////......---......///000000111111000/////////............///)))+++///...777@@@<<<444333111///------...///........................////////////000000000000000000000000000111111222111111000000000000000111//////000111111222333333222222222444777:::>>>@@@CCCLLLWWW___dddmmmzzz~~~sssjjjccc[[[UUUPPPNNNJJJFFFCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>===>>>>>>>>>???@@@AAAAAAAAACCCDDDEEEEEEEEEDDDBBBAAA@@@@@@????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAACCCAAA???>>>???@@@@@@@@@AAA@@@???>>><<<;;;;;;;;;999888888888999999777666777777666666666555555555444333222222111111222222222222222222222222222222222222222111111111000000111111000000//////.........000111000///...///000000000000000000000000000111111111000///...------000111111222222222222222000000000000000000000000////////////////////////////////////////////////444222000000111111000///111111000//////000111111---...///000111111000000...///000111222111111000000000000111111111222222000111111111111222222222333222222222222222222333333333333444444444555555444444444444444444444444777777666666666666555555222333333444555777888999<<<===???AAAFFFPPP^^^hhhuuummmoooxxxvvvpppkkkddd___^^^^^^aaahhhpppzzz555666777888888888777666333333333333222111000000000000000000111111111111222111111000000111111222111111000000000000//////000000000////////////............//////000000111////////////...............---111111111???HHH@@@333111///...---------................................./////////000000000/////////000000000111111000000000000000000000000///000000111111222222222000000000111333666888:::999>>>DDDIIIOOOWWWaaaiii~~~uuugggZZZSSSNNNJJJHHHEEEDDDBBBAAA@@@?????????@@@??????>>>>>>===============>>>>>>??????@@@@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@????????????@@@@@@????????????@@@@@@@@@AAACCC@@@>>>===>>>??????>>>@@@??????>>>======<<<<<<:::999777777888888888777666555555555555444444444444333222222111111222222222222222222222222222222222222111111111000000000111111000000//////.........///000000......///000000000000000000000000000000000000//////.........111222333333444444333333////////////////////////........................////////////////////////333111000///111111111000111111000000000000111111,,,---...000111111222222//////000111111111111000/////////000000000111111000111111111111222222222222222222333333222222222333333333333444444444444444444444444444444444444666666666666777777777777555555555555666777888999;;;=========???DDDMMMTTTaaauuuwwwvvv|||~~~qqqhhh___ZZZXXX[[[___fffrrr}}}333444555666777777666555333333333333333222111111///000000000111111111111111111000000000000111111111000000000////////////////////////////////////........./////////000000///////////////.........,,,///333000000AAAHHH<<<111000///------,,,------........................111000000///......------...//////000000000000000/////////000000000000000///000000000111111111222111111111222333444666777777777999<<>>>>>>>>=========<<<<<<<<<<<<=========>>>>>>?????????@@@@@@AAAAAA@@@?????????>>>>>>>>>>>>>>>>>>???>>>>>>??????@@@AAAAAAAAAAAA???===<<<=========<<<===============<<<<<<<<<;;;999666666777888888777444444444444444444444444444333222222111111222222111111111111111111111111111111111111000000000000......//////000000111111...///000///......///000........................,,,,,,---...///000222222111111222333333333333222////////////////////////........................///////////////000000000111000......///000000///000000000000000000000000---......///000111111111///000000000111111111111////////////000000000000000000111111111222222222111222333444444333222111333333333333333333333333333333333333333333333333555555666666777888888999888777777777777888888999:::<<<======>>>BBBGGGKKKLLL[[[ppppppggg^^^ZZZ[[[^^^fffooo111222444555666555555444444444444444444333333222///000000000111111111111000000000000000000000000000000000////////////................../////////............////////////.........///////////////(((+++000+++***888>>>000//////...------,,,,,,,,,........................000000//////......------......///000000000000///---...///000000000000///000000000000000111111111222222222222333333444444444333222333777<<>>============<<<<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>?????????>>>>>>======<<<<<<<<<<<<======?????????@@@AAABBBBBBBBBCCCAAA>>>===>>>>>>>>>===:::;;;;;;<<<<<<;;;::::::;;;888666555666777777777333333333444444444444444444333222222111111222222111111111111111111111111111111111000000000//////......//////000000111111---///000///...---...///------------------------,,,,,,,,,---...000111222//////000111111111111111////////////////////////........................////////////000000111111///...,,,,,,...///......////////////////////////000000000////////////000000000000000000111111111////////////000000000000000000111111111222222222111222333444444333222111333333333333333333333333333333333333333333333333444444555666777888999999666555555555555555666666777888::::::;;;===@@@BBBEEELLLXXXgggyyy~~~zzznnneee```^^^```eeemmm|||111222333444444444333222444444444555555444444333000000000000111111111111///000000111111000000///000000////////////......---............/////////.................................///////////////,,,+++///...+++333777+++//////.........---------........................,,,,,,---...///000000111---...///000111000///...,,,---///000111000000///000000000000000000000000000000000111111111111111444444333333444777:::<<<===BBBIIIOOOWWWdddttt~~~{{{nnn```NNNIIIDDDAAAAAAAAA>>><<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>=========>>>>>>>>>>>>???======<<<<<<<<<<<<======>>>??????@@@AAABBBCCCCCCFFFDDDAAA@@@@@@AAA@@@???999:::;;;;;;;;;:::999888999888666666777777777666333333333444444444444555444333222222111111222222111111111111111111111111111111000000000/////////111111000000//////......---...//////------...///------------------------111000...---------......---...//////000000//////////////////////////////...........................//////000000111111222///---,,,,,,...//////...//////000000000000//////111111000///////////////000000000///000111111222/////////000000000111111000111111111111222222222222222222333333222222222333333333333222222222222333333333333333333333333333444444555666777777888777777666666666777777888::::::::::::;;;;;;;;;<<>>>>><<<:::===============>>>>>>>>><<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????>>>>>>>>>======>>>>>>>>>======>>>???@@@AAABBBBBBFFFCCC@@@??????@@@???>>>::::::<<<<<<<<<:::888777888777666777888888666444333444444444555555555555444333222222111111222222111111111111111111111111111000000000////////////111111000000//////......---...//////------...///........................222111...---,,,,,,------------...///////////////000000000000000000000000////////////////////////...//////000111111222222000...------///000000000000111222222222222111000000000///......///000111111000/////////000222222000000000111111111222222000111111111111222222222333222222222222222222333333333333222222222111111222222222222222222222222333333444444555555666666777777777777777888999:::<<<;;;::::::;;;<<<<<<;;;???===@@@HHHQQQ[[[kkkyyyzzzuuutttxxx~~~tttmmmccciiiooovvv~~~111222333333222111000///111222222333333333222222000000000000111111111111...///000111111000///...000/////////............---------.........//////.....................------.........//////000000222)))---444000///111---/////////000//////.............................................---------,,,---///000111000///...+++,,,...000111111000///000000000000////////////000000111222333333222222...111333222//////111555444888<<<;;;999<<>>===<<<<<<<<<===>>>???@@@AAA<<<<<<==================????????????>>>>>>>>>>>>===============>>>???@@@@@@@@@????????????@@@@@@;;;<<<===>>>???@@@AAAAAACCC@@@===<<<<<<<<<<<<;;;;;;<<<=========;;;888777777666666888999888555333444444444555555666666666444333222222111111222222000000000000000000000000000000000000////////////......//////000111111111---...///...------...///000000000000000000000000///...---,,,,,,---///000---......///////////////111111111111111111111111000000000000000000000000...//////000111222222222111000...///111222222111222333444444444444333222............///000222333111000/////////000222333111111111111222222222222000111111111111222222222444333222111111222333444333333333222222111111111222222222222222222222222333333333444444444444555222222222333333444666666666555555666888:::;;;;;;:::999===EEEKKKNNNWWWaaaqqqvvvnnnlllnnnqqqtttpppooowwwqqqqqqooolllppp{{{333222222222444444333111444333222222111111222222222111111000///......---000000//////.........---000///...---,,,---......//////////////////......+++++++++,,,,,,,,,------.........////////////000...................................................------,,,,,,------...------------------------,,,---......//////......***,,,...000000///...---........................000000000000000000000000...///111333444444444333444555777888777888:::<<>>===<<<;;;;;;;;;;;;;;;??????>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>====================================>>>>>>>>>>>>>>>===<<<<<<>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;:::999777777666777777777777666666666666444444333333333333222222444444333333222111000000////////////////////////////////////............///...---...///000///...---------------...///000..................------------------------------,,,------...///000111111////////////////////////...///////////////......------...///000000111111111111000///////////////...000444777777555222000000000000000000000000000444444333222111111111222222222111111111111222222000111111111111222222222111111111111111111111111111111111111111111111111333333333333333333333333444333333333333444555555666666666666666666666666666777777777888888888888;;;<<<===@@@CCCFFFIIIKKK```hhh{{{rrrhhhccceeeddddddhhhtttyyyooolllnnnrrrpppqqqssssssuuu|||333333444666888888666444444333222222111111222222111111111000///.........000/////////............000///...---,,,------..................................../////////000000------........./////////...................................................------,,,,,,------...++++++++++++++++++++++++,,,------...............,,,---.../////////...---........................//////////////////////////////000111222222222222000111333444333444666777666888:::<<<>>>BBBGGGKKKPPPUUU^^^hhhpppvvvzzz{{{}}}yyyvvvvvvxxxxxxtttqqqbbb___YYYTTTPPPLLLGGGDDDFFFEEECCCAAA@@@?????????>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<================================================>>>>>>>>>>>>>>>===<<<<<<>>>=========<<<<<<<<<;;;======>>>>>>>>>======<<<<<<;;;;;;:::888777777666666666666555555555555444444444333333333222222222444444333222222111000000////////////////////////000000000/////////......///...------...///...,,,---------.......................................------------------------------......//////000000......................../////////000000//////...000000111111222333333444111000000///////////////...000222555555333111000000000000000000000000000222222111000000000000000222111111000000111111222000111111111111222222222111111111111111111111111111111111111111111111111333333333333333333333333444333333333333444555555555555555555555555555555666666777777777888888888::::::;;;<<<>>>@@@BBBCCCPPPWWWfff|||vvvpppnnnjjjfffdddjjjyyyxxxnnnjjjddddddcccbbbcccffflllppp{{{333444666999<<<<<<:::888333333222111111111111222111111000000//////......////////////............//////...------------...------------------....../////////000000000111111,,,---------............////////////////////////...........................------,,,,,,------...++++++++++++++++++++++++,,,,,,---..............................---------........................////////////////////////000000000//////000000111...///111111111111333555444555666666777888<<<>>>>>>AAAGGGNNNTTTYYY\\\^^^aaaccchhhqqq{{{~~~{{{wwwtttrrrgggccc```______^^^ZZZWWWPPPMMMIIIGGGEEECCCAAA???@@@???>>>===<<<<<<<<<===???>>>==================999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>=========>>>======<<<;;;=========<<<<<<<<<<<<<<<<<<======>>>>>>>>>======;;;;;;:::999888777777666555555555444444444333333333333333333222222222222333333333222111111000000000000000000000000000000111111000000000/////////000...------......---+++---.../////////...---,,,........................------------------------..................//////------------------------//////000111111000000///111111111222333333444444000000//////......//////...///111222222111000000000000000000000000000000000//////............///222111111000000111111222000111111111111222222222222222222222222222222222111111111111111111111111333333333333333333333333333333333333333444555555555555555555555555555555666666666666777777777777::::::::::::;;;;;;<<<===BBBFFFQQQ___nnnvvvmmmiiimmmuuu|||}}}pppgggccc^^^[[[ZZZ[[[]]]]]]cccmmm{{{111222666:::>>>>>><<<999333222222111111111111111111000000000/////////...///////////////.........//////......------------,,,,,,,,,---------------,,,---------............,,,,,,,,,---------......////////////////////////...........................------,,,,,,------...------------------------,,,,,,---.........------000///...---------------........................////////////////////////333222000///...///000000///111222222222222333555555555666666555555888:::<<<===???AAADDDFFFHHHIIILLLMMMOOOUUU]]]fffkkknnnssswww}}}xxxrrrppppppooommmjjjeee```[[[WWWUUURRROOONNNNNNMMMJJJGGGHHHFFFCCCBBBBBBBBBAAA???<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;<<<<<<999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<==============================<<<<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>=========:::::::::999888777777666555555555444444444444333333333333222222222222111333222222222111111000000000000000000000000000000111111111111000000000000111///......//////---,,,---...///000000...,,,***---------...............------------------------.....................---------------------------///000000111111111111000///000000000111111111222000//////.........//////000000000000000000000000000000000000000000000000//////...------......///111111000000000000111111000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222333333222222333333444555555555555555555555555555555555555666666666777777;;;;;;;;;:::;;;;;;<<<<<>>>>>===<<<<<<<<<<<<======>>>>>>>>>;;;;;;;;;::::::;;;;;;<<<===<<<<<<;;;::::::999999999999999999:::::::::;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<:::999999888888777777777666666666555555555444444333333222222222111111111222222111111111111111000000000000000000000000000111111111111000000000000111000//////000000...------...///000000...,,,***---------.........//////------------------------............------------........................//////000111111111111111000000000000000111111111//////............//////111111111000000000111111/////////////////////////////////......//////000111000000000000000000111000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222333222222222222333444444555555555555555555555555444555555555555666666666999999999::::::;;;<<<======???CCCGGGHHHMMM[[[iii{{{vvvmmmgggnnnuuuwwwuuuuuuyyy~~~tttmmmjjjfffdddbbbgggkkkpppwww|||vvvwwwxxxwwwwwwyyy//////222555888888666444222222111000000000000111000000000000////////////.........///////////////......//////......---,,,,,,,,,,,,---......//////---------............///,,,---------...............................................................------,,,,,,------...++++++++++++++++++++++++++++++,,,---------------...............---------................................................333222111111000000000000...000111111000000111222///111222333222333444666333444444555666777888888<<<;;;:::;;;???DDDFFFGGGIIILLLPPPSSSVVVYYY]]]___fffjjjppptttxxx}}}}}}zzzvvvrrrpppeeeaaa___```]]]VVVPPPNNNKKKKKKKKKJJJHHHFFFDDDCCC??????????????????>>>>>>>>><<<::::::;;;<<<<<<;;;<<<<<<===>>>??????>>>>>>:::::::::999::::::;;;<<<;;;::::::999777666666555888888999999999:::::::::999999::::::;;;<<<<<<<<<::::::::::::::::::::::::999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;:::999999888888888777777777666666666555555555555444222222222222111111111111111111111111111111111111000000000000000000000000111111000000000/////////000...---...///000///...---.../////////...---,,,,,,,,,------.../////////------------------------------------------......////////////////////////......///000111111111111111111111111111111111111......------......//////111111111000000000000000////////////////////////000////////////000000111111000000//////000000111000111111111111222222222333333333333333333333333111111111111111111111111222222222222222222222222222222222222222333444444444444444444444444444444444444444444555555555666666666666777888999;;;;;;888:::>>>BBBCCCDDDLLLUUU___mmm}}}lllmmmkkkgggdddcccfffjjjkkkoooxxx{{{yyywwwzzz}}}wwwtttoookkkiiiiiijjjkkksss}}}000000000222444444333111222222111000000000000000////////////000000000000............/////////000---.../////////...---,,,,,,------...//////000000............////////////------........./////////------------------------...........................------,,,,,,------...++++++++++++++++++++++++++++++,,,------------,,,,,,---.../////////...---................................................000000000111000000//////...///000000//////000111000222444555444444555666333333444555666666555555888777666666999;;;<<<<<<<<<>>>AAABBBCCCEEEGGGIIIMMMRRRWWWZZZ\\\```ggglllppptttyyy{{{zzzxxxxxxxxxvvvyyy}}}{{{vvvtttuuuxxxzzzvvvvvvuuusssqqqnnnllljjjhhhgggfffdddaaa^^^[[[YYYSSSOOONNNPPPOOOJJJFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB<<<=========<<<;;;;;;<<<===;;;:::;;;===>>>>>>===;;;<<<===>>>>>>======<<<:::::::::::::::;;;<<<<<<999999888888777777666666888888888888999999999999888999999:::;;;;;;<<<<<<::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>===<<<;;;:::999888888888888777777777777555555555444444444333333222222222222111111111111000000000000111111111111////////////////////////000000000/////////......,,,++++++,,,...///...------------...............,,,,,,------...//////000------------------------,,,,,,,,,------.................................------...///000000000000000000000000000000000000...------------...///000///000000000000///...---///////////////////////////////////////000111111000000////////////000000000111111111111222222222333333333333333333333333111111111111111111111111111111111111111111111111222222222111222222333444444444444444444444444444333333444444444555555555666666666666666777888999777777:::???@@@@@@CCCIIINNNWWWdddqqqvvvllleeebbb`````````bbbhhhrrr}}}uuuqqqmmmhhheeeggglllttt}}}222111000111222222111///222111111000000000000000////////////000000000000---.........//////000000---.../////////...,,,,,,------......///000111111------------.........///.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...------------------------++++++,,,---------,,,,,,***,,,...000000///...---................................................---...///000000///...---///000222111000000111222///000222222111000111222222333333333222111///...666444333333444444444333333555888:::;;;<<>>===;;;::::::;;;999888888999<<<>>>>>>>>>::::::<<<<<<===<<<;;;:::;;;;;;;;;;;;;;;<<<===>>>999999999999999:::::::::777888888888888999999999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<>>>>>===<<<:::999888888888888888777777777777444444444333333333222222222222222111111111111000000000000000000111111111////////////////////////////////////............***)))(((***,,,...---------------------...///000,,,,,,------...///000000------------------------++++++,,,,,,---...//////------------------------,,,---...///000000000000............---------------------------...///000....../////////...,,,+++////////////////////////...............///000111000000////////////000000000111111111111222222222333333333333333333333333111111111111111111111111111111111111111111111111222222111111222222333444444444444444444444444444333333333444444444555555888888777777777777888888;;;888999===???===>>>BBBCCCIIIOOOVVVeee|||zzzppphhhaaa]]]]]]^^^```fffrrr~~~xxxooohhheeeeeefffhhhmmmvvv111111111111111111111111111111000///////////////111///...///000111000...------...///000000000/////////............/////////...---,,,+++,,,,,,---.........------.....................////////////////////////////////////......------------......------------------------------------------------------------------------///...---,,,,,,,,,,,,,,,...------,,,,,,------...---------............/////////////////////////////////000000111111111222000000000000000111111222111111111111111111111111333333333444444444555555888888888888888888888888999999999999:::===???@@@BBBCCCEEEFFFHHHHHHIIIIIIIIIJJJKKKLLLNNNPPPQQQRRRTTTUUUWWWXXXXXXWWWUUUTTTOOONNNMMMLLLKKKIIIIIIHHHIIIIIIHHHGGGFFFEEEDDDDDDAAAAAABBBCCCCCCCCCCCCBBB===>>>>>>????????????>>>??????@@@@@@@@@@@@??????<<<<<<;;;;;;;;;;;;<<<<<<:::999999999999:::;;;;;;;;;;;;<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777888888;;;999888666666777999::::::999888999;;;;;;999777:::;;;;;;<<<<<<;;;;;;:::888888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>===<<<;;;:::;;;<<<<<<::::::888666555444444444111111111111111111222222///000111222222333333222444444333222111000//////000000////////////000000//////......------,,,,,,------------------------------------............////////////...---,,,+++,,,---------,,,++++++***,,,,,,,,,------.........---------............///,,,------....../////////000//////............///---,,,,,,------...///000000000000000000000000000222111000.........///000......///000111222222333,,,,,,,,,,,,,,,---...///222111111111000000//////000111111111111222222222222111111111000000//////111111111000000000000000111222333333444444333333333333333333333333333333333333222222333333444555777666555555555555666666888999999::::::;;;<<<<<>>???AAABBBCCCCCCCCCDDDEEEGGGGGGEEEDDDCCCCCCCCCBBBAAA@@@???>>>===AAAAAAAAA@@@??????>>>>>>::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<==================>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;;;;<<<<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;:::::::::999888777777888999:::999888777888:::;;;:::999777888999:::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;:::;;;;;;<<<888888777666555555555666111111111111111111111111///000000111111111111111222222222111000000//////000//////......//////000000000000000////////////------------------------////////////000000000000---....../////////.....................---,,,,,,,,,,,,------------------,,,,,,,,,,,,---------...---------------.........//////.........//////000------------...///000111////////////////////////222111///.........///000/////////000111111111222...............///000000111111111000000000//////000111111111111222222222111111111111000000000///000000000000000111111111111222333333444444333333333333333333333333333333333333222222333333444555666666666666555555555555777888888999999:::;;;;;;??????@@@BBBGGGOOOYYY```ppp{{{rrrkkkgggjjjpppttt~~~|||zzz||||||vvvoookkkhhhfffffffffiiimmmqqqxxx000000000000000000000000000000//////....../////////---,,,---...///...------------...------,,,,,,//////............//////......---,,,,,,,,,---------,,,,,,++++++,,,,,,------............/////////..............................------------......------------------------------------------------------------------------......---,,,,,,,,,------...------,,,,,,------...---------............///.................................///////////////000000//////000000111222111111111111111111111111111111111222222222333333444444444444444444444444333222222222222333444555444444555666666666666666666666777888888999::::::999:::;;;<<<<<<;;;:::999======<<<<<<;;;:::999999::::::::::::::::::::::::999888888777888999:::;;;999999:::;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;:::999777666:::999888777777888999::::::888777777999;;;;;;;;;555666777999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;:::;;;;;;;;;666666555555555666666777111111111111111111111111000000000000000//////...000000000000000000/////////..................//////////////////000000000------------------------...////////////000000000,,,---...///000000000000/////////000//////...---------------------,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,...............///000111............///000111111........................111000///.........//////000000000000000000000000000000//////000000111111111111000000000000//////000111111111111222222222111111111111000000000000//////000000111111222222111222222333333333333333333333333333333333333333333333222222333333444555444555666666777666555444666666777777888999999999<<<=========>>>AAAEEEIIIUUUggg~~~tttnnnkkkkkkooowww}}}}}}||||||{{{zzzyyy~~~xxxsssmmmiiibbbdddfffhhhkkkpppvvvzzz}}}|||}}}~~~~~~|||~~~wwwpppoooqqqsss|||000000000000000000000000000//////........./////////...------//////...---///000000000///...------///......------......///------------------------,,,++++++++++++++++++,,,---------.........//////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,------...------,,,,,,------...---------............///................................................///////////////000111111111111111111111111111111000000000000111111111111222222222222222222222222444333333333333333333333333444444444444444333333555555555555555666666666777888888999999888888777;;;;;;::::::999999888888777777888888888999999999999888666555666777999;;;888888999:::;;;;;;;;;:::<<<<<<============<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;:::888666555999999888888888999::::::===:::777666888999::::::666777888999;;;;;;<<<<<<::::::999999999::::::;;;999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::666666555555444444555555222222222111111111111111000000000000///...---,,,............//////000000......------------......,,,,,,,,,------.........------------------------,,,,,,,,,---------............///000000000000000...///////////////...............------,,,,,,,,,+++,,,,,,,,,,,,------------------,,,,,,+++++++++---------......000111111///......//////000111222........................////////////.../////////000000000000000/////////111000000///000000111111000000000000000000//////000000111111111222222222111111111000000000000000......///000111222222333111111222333333333333222222222222222222222222222333333222222333333444555222333555777777666555333444555555666666777888888777999;;;<<<======???@@@HHHSSSbbbqqqwwwqqqjjjmmmppppppnnnllliiigggccchhhnnnsss{{{rrrqqqooommmmmmooorrrtttxxxxxxvvvrrrnnnkkkjjjjjjmmmjjjkkknnnsssyyyzzzqqqjjjeeedddfffhhhjjjxxx//////////////////////////////............//////000///...///000000///...///000000000///...------......------------......,,,---------------------+++++++++******+++++++++------------....................................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------......------,,,,,,------...---------............///....................................------------/////////...///000000111000000000000000000000000/////////000000000111111111111111111111111111111333333333333333333222222000000000111000000///...111111111111111222222222444444444444444444444444555555555555555555444444666777777888888999999999666555333222333444666888888888999:::;;;<<<<<<;;;<<<======>>>>>>======<<<;;;;;;::::::::::::;;;;;;;;;::::::::::::;;;<<<<<<======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;============<<<;;;999888999999888999999::::::;;;???<<<888777777888888888999::::::;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::888777666444333333222222222222222111111111000000000000000///...---,,,+++---------...//////000000......------------......++++++,,,,,,------......------------------------,,,,,,,,,,,,------------000000000000000///......,,,------......---------.........------,,,,,,,,,------------............---------,,,,,,+++++++++---------......000111111///......//////000111222.................................////////////...000000000///////////////000//////......///////////////////////////000000000000111111111222222222000000000000000000111111......///000111222222333000111222222333333222222222222222222222222222222333333222222333333444555111333555666777666555444333444444555555666666777444777:::<<<<<<===>>>???AAADDDKKKUUUcccwwwqqqqqqqqqrrroooiiibbb^^^XXX\\\___aaafffttt~~~|||}}}~~~uuummmgggeeeiiigggfffhhhkkkrrr}}}vvvoookkkiiiiiijjjkkkxxx////////////////////////......------......//////111///...///000111000///---------...------,,,,,,......------------......+++,,,---.........------,,,++++++******++++++,,,,,,------------.........------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---.........------,,,,,,------...---------............///------------------------...............---------//////......//////000111000000000000000000000000/////////000000000111111111111111111111111111111111111222222222111111000000000000111000000//////111111111222222222222222222222222222222222222222333333333444444444444444555555555666666777777777777666555555555666777888777888999;;;<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;::::::::::::;;;;;;:::999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999999999888888999999:::;;;;;;;;;>>><<<999888888888888777;;;;;;;;;<<<<<<;;;;;;:::>>>===<<<<<<<<<<<<<<<<<<888888999999999::::::::::::;;;;;;;;;;;;:::999999888777666444222111111111333333222222111000000000000000000000///...---,,,---.........//////000000///..................///.............../////////---------------------------............/////////000000000000///...---,,,***+++,,,,,,---,,,,,,,,,------------------,,,,,,---------.........//////------------,,,,,,,,,,,,...............///000111............///000111111........................------.../////////......//////////////////////////////...---------............////////////000000000111111111111222222222000000000000111111111111//////000000111111222222000111111222222222222222222222222222222222222222333333222222333333444555111222444555666666555555333333444444555666666666444777999:::999999:::;;;@@@>>>@@@GGGQQQ___sss~~~{{{{{{wwwnnnddd___WWWYYYYYYXXX[[[eeesss~~~xxxssstttrrrsssuuuwww}}}zzzxxxwww{{{...........................------------...///000000///......000000///...,,,,,,------...---------...------,,,,,,------...+++,,,---.........------,,,,,,++++++++++++,,,,,,,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---...///...------,,,,,,------...---------............///------------------------////////////......------///............///000000000000000000000000000000//////000000000111111111222222222222222222222222///000111222222222111000111222222333333333222222222222333333444444444555333333222222222222333333444444444555555666666666444444444555555555555555666666666777777777888888777777999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;999888888888888999:::::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999888666555555666777888777888999:::;;;;;;;;;;;;:::999888888:::::::::888888999:::;;;;;;;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<<888888888888999999999999::::::;;;;;;;;;:::999888666555444333222222222222333333222222111000000///000000000000000///...---//////////////////000000000//////......//////000///..................---------------------------------........./////////....../////////......---******+++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------.........---------------.........//////.........//////000------------...///000111////////////////////////,,,---.../////////......---.........///000000000000///......---------............/////////000000000111111111111222222222///000000000111111111111000000000000000111111111000000111222222222222222111111111111111111111111333333222222333333444555222222333444444555666666333333444444555666666666666666777666555666777999???===>>>DDDIIIOOOZZZfffrrr}}}sssooocccaaa^^^ZZZZZZ^^^eeejjjwww........................---------------...///000///...------...///...---------...///000000000///...------,,,,,,------...***+++---...///...---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---...///...------,,,,,,------...---------.........//////------------------------000000/////////........................///000000000000000000000000000000000000000000111111111111222222222222222222222222000111333444444444333222///000111111222222111111//////000111111222333333222222111111111111222222111111222222333333444444555555555555555555555555000111222333333333333222666777888999:::;;;;;;<<<999::::::;;;;;;::::::999;;;::::::999999::::::;;;888888777777888888999::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888666666888;;;===777888999:::;;;;;;;;;;;;666666777999;;;<<<<<<:::555666888999:::;;;<<<<<<===<<<;;;:::::::::::::::777888888888888999999999::::::;;;<<<;;;:::999888444333333222222333333444333333222222111000000///000000000000000000///...000000000000000000000///000000////////////000000---------,,,,,,+++++++++------------------------+++++++++,,,,,,,,,------+++,,,---...////////////***+++,,,,,,---------,,,,,,,,,,,,------.........++++++,,,,,,,,,------------------....../////////000//////.........//////---,,,,,,------...///000000000000000000000000000+++,,,.../////////......,,,------...///000111111000000///...............---.........//////000000000111111111111222222222//////000000111111111222111111111000000000000000000000111222222222222111111111111111111111111111333333222222333333444555333222222333333555666777333333444555555666666777666666555444444555999<<<;;;999;;;@@@AAA@@@EEEMMMSSScccuuurrrnnnggg```]]]\\\]]]___fffqqq}}}~~~|||}}}......//////000000111111/////////...---------,,,...------,,,,,,------.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++***+++,,,---++++++,,,,,,,,,,,,------------------------------........................---,,,+++******,,,...///++++++++++++++++++++++++......................../////////......---------........................+++,,,,,,------,,,,,,+++................................./////////000000111111000000//////............//////000000111111000000000000000000000000222111000//////...//////000000111222222111///...111111000///////////////000000000000000000000000222222222222222222222222111111222222222333333333222222333333333333444444555444444444444555666666444444555666777888999999777888999999::::::999999:::::::::999999999888888777777666666777777888999===<<<:::999999:::<<<===888999:::;;;<<<;;;:::999666777999::::::999777666444555777999:::::::::999888888888888888888888888999999999::::::;;;;;;;;;::::::;;;<<<===>>>???@@@:::::::::999888777666555;;;:::::::::::::::::::::555555444333333222111111111111000000000000111111111000...---------...///111111000000//////......///............---------............---,,,+++***,,,,,,,,,++++++*********+++,,,,,,---.........---..................------------------------------//////.........---------+++++++++,,,---...///000//////...------------.......................................////////////000000000000////////////...------,,,,,,,,,------//////...///000111333444///............---------............////////////000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000333333222111000000000111///000000000111111111111111111222222222333333333444333222111111333555666666666666666777777777777:::::::::;;;===???@@@AAAKKKQQQYYYdddrrrrrrfff___ZZZYYY```hhhpppsssqqqnnnmmmnnneeecccdddhhhooo~~~///////////////000000000............------------------,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------------------------------........................---,,,+++******,,,---///------------------------........................------,,,,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,...............---------)))))))))*********++++++000000000000//////......000000000///////////////////////////////////////111000//////////////////111111111111111000///...111000000///////////////000000000000000000000000111111111111111111111111111111111222222222333333222222222333333333444444444444444444444555555666666666777888999999::::::777888888999999999999999999999999888888888777777999999888888999999:::;;;999888777777777777888999888999::::::;;;;;;::::::777888999;;;;;;999888777888888:::;;;<<<<<<;;;;;;::::::::::::::::::::::::999999999:::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;:::999999::::::999999888777666666555444444333222222111111111111000000000000111111111000//////......//////000000000000//////......///............---------............---,,,+++***------,,,,,,,,,++++++++++++,,,------......------........................------------------------//////.........------------,,,,,,,,,---...////////////...------------.......................................////////////000000/////////...............---------------...//////...---......000000---------.........//////////////////000000000000000000000000000000000000////////////000000000000000000111111111111000000111111111111111111111111333222111111000000111111111111111111222222222222111111111111222222222222444333222111111333444666444444555555555666666666888888888999;;;<<<>>>???CCCGGGMMMTTT^^^mmmssskkkgggjjjooottttttooogggaaa]]]^^^[[[[[[]]]bbbmmm000000//////////////////------------............------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********************,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------------------------,,,+++***+++,,,---...................................................---,,,,,,,,,,,,+++++++++........................///...---,,,,,,---...//////.........------,,,,,,+++,,,,,,,,,,,,---------000000000////////////...111111000000///......---/////////////////////////////////...//////000000333222111000//////...///000000//////......//////000000000000000000000000000000000000000000000000111111111222222222222333222222222222333333333333444444333333444444555666666666777777888888999999777777888999999999999999888888888777777777666666999888888888888999::::::::::::::::::::::::::::::999999999999999:::;;;;;;888999:::;;;;;;:::999888::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999;;;;;;;;;::::::999999999888999999:::;;;;;;::::::999999888666555444333222444444333333222222111111111111000000000000111111000000111111000000///...000000000////////////...///............---------............---,,,++++++---------------,,,,,,,,,,,,,,,------......------...............................................................---------///......---......////////////...------------.......................................//////////////////.........---------........................///...---,,,,,,,,,,,,---++++++,,,---...///000111//////000000000111111111000000000000000000000000////////////000000000000///000000111111000000///222222222222222222222222222222111000000000111111111222222222222333333333111111111111222222222222333222222111111333444555333333333444444444555555555555666777888999;;;<<<===???CCCFFFKKKSSS^^^fffzzzyyynnnaaaYYYYYYUUUTTTUUUWWW^^^lllxxx000000000//////......---,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************+++,,,---...---,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,---...................................................................................................000///---,,,,,,---///000///......------,,,,,,+++////////////000000000000////////////////////////000000/////////.........////////////////////////...............///000111444222000///.........///000//////.........//////000000000000000000000000000000000000000000000000111111111111222222222222111222222222222333333333333333333333333444444555444444444555555666666666888888999:::::::::::::::999888888888777777777777666666666666666777888888999:::;;;;;;;;;;;;:::999:::999888888888999;;;<<<999::::::;;;;;;::::::999999999999999999888888777::::::::::::::::::::::::999999999999888888888888<<<<<<<<<<<<;;;;;;;;;:::777777888888888888777777777666666555444333333222333333333333222222111111111111000000000000111111000111222222222111///...///////////////////////////............------------.........------,,,+++..................------,,,,,,------...------,,,---------...............////////////////////////........................000//////.........////////////...------------.......................................////////////......---------,,,,,,,,,------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,------...//////000////////////000000000000////////////////////////////////////000000000000//////000000000000//////111111111111111111111111111111000000000000111111111111111222222222333333222222222222333333333333222222111111222222333444333333333333444444444444444444555555666888999:::<<<>>>@@@AAACCCFFFKKKPPP[[[bbbnnn}}}rrrhhh___[[[XXXYYYZZZ\\\bbbjjjuuu000000//////......------+++,,,,,,,,,------......,,,,,,,,,++++++,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,---...---,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,------------------------------........................................................................000///---,,,,,,---///000......------,,,,,,,,,,,,++++++,,,,,,,,,---------.............../////////---........./////////000..............................---......///000000333222000...---....../////////............//////////////////////////////111111111111111111111111000000111111111222222222111111111222222222333333222222222222222333444444333333333444555555666666999::::::;;;<<<;;;;;;;;;::::::999999999888888888666666555555666666777888555666777777777777666555:::999888777888999:::;;;:::::::::::::::::::::::::::999999888777777777777888888888888888888888888888888888888888888888888::::::::::::;;;;;;;;;;;;888888888888777666555444444444444555555555555555333222222222222222111111111111000000000000111111000111222222222111///..................////////////............------------------...------,,,,,,........................,,,------...------,,,,,,---------.........//////////////////////////////---.....................000//////.........////////////...------------.......................................////////////------------,,,,,,,,,,,,,,,,,,---...//////......++++++,,,---......//////........................---------.........//////////////////////////////////////////000000000000//////000000000000//////000000000000000000000000111000000///000000111111000000000000111111111222333333333444444444444555111111111111222222333333333333444444444555555555555555555555666777999999;;;<<<>>>???@@@BBBDDDFFFJJJNNNTTT^^^jjjzzzuuunnnjjjiiigggcccbbbdddfffnnnzzzzzztttqqqvvv~~~//////..................,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,,,,---........................///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---............/////////,,,------...//////000000.................................---......//////000000//////......//////......------......//////////////////////////////111111111111111111111111000000000111111111111222111111111111222222222222222222111111222222333444333333444555666777888888999::::::;;;;;;;;;;;;;;;:::::::::999999999999888888777777777777888999999777777777777777777777777888888888888888999::::::::::::999999999999::::::;;;:::999888888888888888777777777777777777777777666666777777777888888888777777777888888999999999;;;;;;;;;:::999777666555333333444444555666666777222222222222222222111111111111000000000000111111000000111111000000///...---............////////////............---------,,,------...------,,,,,,---------...............------......------,,,,,,,,,,,,------.../////////........................---------...............///......---......////////////...------------.......................................////////////......---------,,,,,,,,,***+++---...///......---***+++---...///000000000//////.........---------,,,,,,---------.........000000000000000000000000////////////000000000000...//////000000//////...////////////////////////000000/////////000111111//////000000000111111111333333333333444444444444111111111222222222222222333333333444444444555555555555555555666777888999666777888:::<<<===>>>???AAABBBEEEIIIQQQ\\\iiiqqqvvvnnnjjjjjjmmmuuu|||sssjjjfffdddccchhhnnnxxx------..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---------.........//////---------.........//////................................................//////...---------......---...//////000/////////...------------...///000////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222111111111111111222333333111222333444666888999999777888999999::::::999999999999999999888888888888777777777777777888999999:::999888777777888999:::777777888999999999999999999999999888888999999999999888777666666777777888666666666666666666666666444555555666777888999999888888888888777777777777999999999999999888777777333444444444444444444555111111111111111111222222111111000000000000111111111000//////......//////---------........./////////............---------,,,,,,------...------,,,,,,,,,---------.........------......------,,,+++,,,,,,------...//////000---------------------------------.........//////---,,,,,,,,,---...////////////...------------.......................................////////////............------------((()))+++---......---,,,+++,,,---/////////......---------...............------------.........///000000000000000000000000////////////000000000000......////////////......///////////////////////////////////////000111111000000111111111222222222111111111222222222333333000000111222222222222222222222222222333333333333444444444444555666777777555555666777999::::::999:::<<<>>>AAAEEEJJJQQQVVVbbbnnn~~~wwwjjjdddbbb```aaaccckkkwww~~~~~~uuurrrqqqpppuuu,,,------....../////////---------,,,,,,+++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------...---,,,+++***+++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------------------------........................---------....../////////........................+++,,,,,,------,,,,,,+++)))***+++,,,------...///,,,,,,,,,---------......---------.........///////////////...------,,,,,,........................000///...---------------+++---...000000000//////---------------...///000////////////////////////////////////////////////000000000000111111111111000111111111111222222222111111111000111222222333...///000222444666777888666666777888888888888888888888888888777777777777555555555555555666777777888666555333333555666888666777888::::::999888888999888888777777888888999666555444333333444555666666666666666666666666666333444555666777888999:::<<<<<<;;;:::999888777666555555666777777777777777444444444333333222222222111111111111111111222222111111000000000000111111111000...---------...///---------.........////////////.........---------,,,,,,------...---------,,,,,,,,,---------......---.........---,,,,,,+++,,,,,,------...///000000---------------------------------.........//////+++++++++,,,---...///000//////...------------......................................./////////000//////.........---------'''(((+++---------,,,+++,,,---...///...---,,,++++++,,,,,,---...///000000............/////////000000000000000000000000000////////////000000000000......////////////......000000000000000000000000///////////////000111111111111222222222333333333///000000000000111111111000000111222222222222111000111111111111222222222333333333333444555555666888888777777999999999888666999<<>>???AAACCCHHHOOOSSSaaannn~~~zzzuuuoookkkiiiggggggiiinnnqqqqqqpppkkkkkkjjjhhhddd___ZZZWWWXXXXXXXXXXXXYYY\\\aaaeeelllkkkjjjhhheeebbb___]]]XXXWWWVVVVVVYYY^^^dddhhh---------,,,,,,,,,++++++******+++,,,,,,+++***)))++++++++++++++++++++++++---------......---,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++//////...---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''+++---+++***,,,,,,+++++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///------------.../////////---------------------------------............/////////................../////////000000111111111........./////////000000000000000//////000000000///000000111111111111111///000111333444666888999666666555555555666777777666666777777888888999999555666666777888999::::::::::::::::::999888666666666666666666666666666666777777777777777666666555666555444444333333444444555555555555555666666666666666777777888888999999999999999888888777666555444555777666555333333444222222222222111111111111000///...------...///000........./////////000000..............................------,,,,,,,,,,,,...------,,,,,,------...------------------.........---------......//////((())))))***+++,,,,,,---,,,,,,---------............------,,,,,,------...........................111000000///---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////---+++)))------,,,,,,------...///......000000000///...------,,,,,,++++++,,,,,,---------------------------..............................///////////////000//////111222222111000/////////............//////////////////////////////////////////////////////000000000111000000//////////////////000000000111000000000000111111111111111111111111222222222222111111111111111111111111444444333333333333444444444444444555555666666666444555666666666666888::::::<<<>>>???@@@CCCFFFIIIOOOWWWbbbkkktttyyyvvvvvv|||zzzwwwsssmmmiiifffdddccceeeeeefffeeeggglllttt{{{~~~vvvnnniiihhhhhhgggggggggiiinnntttyyy}}},,,,,,,,,,,,,,,++++++++++++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&+++---+++***---...,,,+++++++++,,,,,,---------,,,------......------,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///...//////...---------------------------------------------............///------------------------000000000/////////..................////////////000000///......///000000...///000111111111111111000000111222333444444444555555555555555666777777666666777777888888999999555555666777888888999999:::::::::999999777666666666666666666666666666666888888777777777666666666555555444333333333333333333444444555555555555555777777888999::::::;;;;;;888888888888888777666555444555777666555333333444222222222111111000000000000///...------...///000............////////////........................------------------,,,,,,------,,,,,,,,,,,,------//////...---,,,,,,++++++,,,------....../////////,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......------,,,,,,------...........................***+++,,,---///000111222,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////---+++))),,,,,,,,,,,,,,,---......---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............---........./////////000,,,---...///...---,,,+++//////............//////////////////////////////////////////////////////000000000000000///.........////////////000000000//////000000000111111111000000111111111222222222111111111111111111111111444333333222222333333444333333444444555666666666444555777777666666777999444666999;;;;;;===???BBBBBBGGGLLLPPPUUU^^^iiirrr|||zzzzzz{{{|||,,,,,,,,,,,,+++++++++++++++***((('''((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))******+++,,,++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,'''+++---++++++---...---***++++++,,,,,,------...******,,,,,,,,,,,,******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,------......------,,,------,,,,,,,,,---.........///000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,---------------///......---,,,,,,++++++------........./////////000000............000000......///000111111111111333333333333222111000///444444444444555666777777666666777777777777777777555555666666666666777777666666666666666555555444333333333333333333333333222222222333444555777888444444333222222222222333///000111222333333222222555666777888999:::::::::777777888999888777555444444555777666555333444444222222222111000000////////////............//////111000000///...---,,,,,,........................,,,------......---,,,,,,------,,,,,,,,,,,,------...---,,,+++***)))((('''******+++,,,------------......------,,,++++++***,,,,,,,,,,,,------------...------,,,,,,------...+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,++++++++++++,,,------,,,---..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,------.../////////...////////////...------//////............//////////////////////////////////////////////////////............------,,,+++......////////////000000/////////000000000111111000000000111111111111222111111111111111111111111111111000000000000111111333333333444444555555555222444666666555444555666444555777888888888:::<<<===@@@BBBDDDFFFKKKTTTZZZaaalll{{{+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************************************((()))***++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++*********++++++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++'''+++---+++***,,,---,,,******+++,,,,,,---......)))***,,,------,,,***))),,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,---......---,,,,,,......---,,,,,,,,,------,,,...///...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------.........///---,,,,,,,,,,,,,,,,,,,,,---------.........//////111000...------...000111---...///000111111111111111222333333333222111000444444444444555666777777777777666666666666666666555555555555444444444444333333444555555555555444333333333333333333333333111000000000111333555666444333333222222222222222---...000111222222111111333444666888999999999999666666888999888777555444444555777666555333444444222222222111000//////////////////000000/////////000000///...---,,,,,,+++........................,,,,,,---......------,,,---,,,,,,++++++,,,,,,------,,,,,,+++***)))(((((()))***+++---------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...++++++++++++++++++++++++000///...,,,***(((&&&%%%------------------------,,,,,,------------------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,---.........222222111000000000000000//////............//////////////////////////////////////////////////////............---,,,+++***........./////////000000////////////000000000111000000000000111111111111111111111111111111111111111111000000000000111111222222222333333333333333111333555666555444444444666777888888888888:::;;;;;;===>>>???@@@CCCHHHLLLIIIRRR]]]hhhsss++++++++++++++++++++++++***+++---/////////---,,,************************)))***++++++,,,,,,,,,,,,---,,,+++******+++,,,---************************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,++++++++++++++++++++++++111111///...---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++&&&+++---***)))+++,,,*********+++,,,,,,---......+++,,,...//////...,,,++++++******************+++,,,,,,,,,++++++*********,,,,,,---......---,,,,,,///...------,,,,,,,,,,,,))),,,......,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---.........//////000000,,,------......//////000---------.........//////111///...------...///111---...///000111111111111---...111333555666777777333333333444555666777888777777666666555555444444666555555444333333222222333444555666777777777777555555555555555555555555444333222111111111222333444333222222111111222222...///111222333333333222444555777999:::;;;::::::555666888999888777555444444555777666555333444444222222222111000//////......///000111111000///...---------.........//////........................+++,,,---.........---,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,***,,,---///000000//////))))))******+++++++++,,,++++++,,,,,,,,,---------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///++++++******++++++,,,---,,,,,,+++***+++,,,...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++,,,,,,---......000///...,,,,,,,,,---...//////............//////////////////////////////////////////////////////000000000000///...---,,,............/////////000////////////000000000000000000000000111111111111000000000000000000000000333333222222222222333333222222222222222222222222222444666777666555555555333444666666666777:::<<<777888999999999:::===@@@???EEELLLQQQWWWcccttt+++*********+++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++*********))))))&&&''')))+++,,,,,,,,,+++))))))***++++++++++++***,,,,,,,,,++++++*********************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))************+++++++++++++++************++++++)))))))))******+++++++++******+++++++++,,,,,,,,,,,,,,,---...---,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,---...///...------,,,,,,+++******---,,,,,,++++++,,,,,,------......,,,++++++---///111000///---------...///......---------,,,,,,,,,/////////...------,,,,,,***+++,,,,,,------,,,,,,......////////////......////////////////////////111///---///222444444333444555555666777888888999777777777777777777777777555555555555555555555555555555777777777666555444000000111000///000333666444333333222222333333444333333333222222222111111111111222222222333333333555555777888:::;;;======777555333333444666666555666444333333444555333222333222222111000//////...//////000000000...---,,,..............................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...+++******---...,,,***...------,,,,,,++++++***111000...---,,,,,,---......---+++++++++,,,...000,,,------...///000111111,,,,,,---...////////////,,,------......------,,,000000000000000/////////---------............///......////////////......------------......//////---------............///000000000000000000000000////////////////////////...---,,,---...///...---000000000000000000000000000000000000000000000000111111111111111111111111222333444333111000111333333333222111111111222222111111222333333444555555222222222333555777888999999999888888999999:::;;;<<<===???CCCJJJQQQXXX[[[nnnuuu++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++*********))))))+++,,,---...//////......))))))***++++++++++++***,,,,,,,,,++++++*********************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++++++++***)))))),,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,+++))))))+++---//////...---------------...------------,,,,,,,,,............------------,,,------...............//////000000000000//////////////////////////////333111000111444666666555555555555666777777777888666666666666666666666666555555555555555444444444555555666666666666666555555555555333111000111222222222111111111111222222333333333222222222111111111111111111222222222333666777777888999::::::;;;777555333333444555555444666444333333444444333222000000000///...---------///000000111111000///..........................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++)))(((,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---...///,,,,,,+++***+++,,,---...,,,------......//////000,,,,,,---.........------,,,,,,------------,,,,,,.................................////////////000000000000000000000000000........................---------............///////////////////////////////////////////////////222000000000222333222111000000000000000000000000000000000000000000000000111111111111111111111111222000///000222333222000222222222222222222222222333333333444444555555555444333333444444555666777888888777777888888999:::::::::;;;>>>BBBGGGMMMPPPTTTZZZccclllvvv++++++******++++++,,,,,,************************++++++************+++++++++++++++***************++++++,,,,,,,,,,,,++++++))))))***++++++++++++***+++++++++++++++*********************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++************++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,)))******+++++++++******++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,,,,---------------.........---,,,,,,++++++,,,,,,---+++,,,,,,+++***)))+++---,,,------------,,,,,,+++------------,,,,,,,,,,,,------------..................///000000000000///000000000111111000000000////////////////////////222111000111444666666555555555666666666666666666666666666666666666666666666666555555555444444444555555555555555666777888666777888666444222111222222222111111111111222222333333333222222222111111000000000111111111222222777777777777888888888888888666333333333444444333555444333333444444333222000000//////......------//////000111111111000000.......................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........///111111...,,,******+++,,,,,,---......++++++++++++,,,---...///*********+++++++++,,,,,,------------------------,,,,,,---------,,,++++++,,,,,,------------,,,,,,***++++++,,,,,,---------...////////////000000000000///............///000///////////////.........---------............///........................///////////////////////////...---...000111000///000000000000000000000000000000000000000000000000111111111111111111111111222...+++---333555222...///000111333333333222222444444444444555555555555555555444333333333444444666666666666666777888888888888888999;;;>>>AAADDDBBBFFFLLLQQQWWW^^^dddiiikkkqqq{{{,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************,,,,,,+++++++++******)))))))))***++++++++++++***+++++++++***************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++************+++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,------------++++++************++++++************************+++++++++++++++++++++++++++---......,,,***++++++,,,,,,------...///000000---,,,,,,++++++,,,,,,---,,,---...---,,,,,,---...+++,,,---......---,,,+++---------,,,,,,,,,++++++++++++,,,------...//////......///000000000000000//////000000000000//////////////////////////////000//////000111333444444666555555555555555555555666666666666666666666666666666666555444444333333555444444444555666888999222444666777555444444444444444444333333444444444333333333222222222111111///000000000000111111111555555555666777777888888888666333222333444333333555444222333444444333111222111111111000000000///......//////000000000000........................------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%'''***---...---,,,+++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---//////...,,,++++++++++++,,,,,,---------++++++++++++,,,,,,------******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,------,,,,,,,,,)))******+++,,,------...............////////////...---+++******+++---...000000/////////.........---------............///........................////////////////////////---,,,+++,,,...//////...000000000000000000000000000000000000000000000000111111111111111111111111222///---...222333111...---///111333444444222111444444444444444333333333444444333333333333444444555555444444555555666777999999888888999;;;===>>>@@@BBBDDDFFFIIIMMMRRRUUUUUUYYY___gggppp|||,,,,,,++++++***++++++,,,------------------------+++******))))))******+++************************//////......------,,,,,,))))))***++++++++++++***************************************************+++******))))))******+++++++++++++++++++++++++++(((((((((((((((((((((((())))))*********+++++++++++++++************++++++))))))***+++---...//////******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******))))))******+++************************++++++++++++++++++++++++,,,---......,,,******++++++,,,,,,---...///000000---,,,,,,++++++,,,,,,---,,,---......---,,,---...,,,,,,...//////...---,,,------,,,,,,,,,+++++++++***++++++,,,---...//////------...////////////...---..................---//////////////////////////////000000111222333555555555555444444444444444555555555555555555555555666666555555555444444444555444444444555666888999000222555555444333333444555444444444444444444555333333333222222222111111///000000000000111111111111222333444666777888999777555333222333444444333555333222222333444222111111111111111000000000000------------.../////////........................---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&)))+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,.........---,,,,,,---------,,,,,,+++++++++---------,,,,,,++++++++++++,,,,,,---...------------------,,,++++++******,,,,,,,,,,,,+++***))))))+++,,,,,,,,,,,,,,,,,,+++******+++,,,---......///,,,,,,,,,---------.........,,,+++))))))+++,,,...///////////////.........---------............///........................///////////////////////////...---///111222222111000000000000000000000000////////////////////////000000000000000000000000222222222111000///000000---...111333444333222111333333333222222222222222222111111222222333444555444444333333444444555666888888888888999:::<<<======>>>?????????AAADDDGGGIIIKKKNNNQQQVVV___jjjsss,,,,,,++++++******++++++------------------------******))))))))))))*********************+++++++++------,,,+++******++++++))))))***++++++++++++***)))))))))*********************************************))))))))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++************++++++((()))***+++,,,---...///******+++++++++,,,,,,,,,,,,+++******))))))************))))))))))))******************************++++++++++++++++++++++++,,,---......,,,******+++++++++,,,---......//////---,,,,,,++++++,,,,,,---)))+++---,,,+++******+++,,,------...............,,,,,,,,,,,,++++++++++++***++++++,,,---.........,,,,,,---............---,,,------......------,,,////////////////////////000111333333222333555777333444444444444444444444555555555555555555555555555555555555555555555555555555555555555666777888222444555444222000000111333333222222222222333333333333333222222222111111000000000111111111222222///000111333555666777888666444222111333444444444444333222222333333222111////////////............------,,,,,,,,,---..............................---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++******)))((((((,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...///...------...///......---,,,,,,+++******............---,,,+++***,,,,,,---------.........---------,,,,,,+++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,,,,------.........++++++,,,,,,,,,---------///...------------...///------------......//////---------............///........................////////////////////////...---,,,...000222111000000000000000000000000000////////////////////////000000000000000000000000000222333222000...000222...///000222222222111111111111111111222222222222111000111111222333444555444333333333333444555555555555666666777888::::::999;;;;;;;;;:::;;;===??????AAACCCDDDFFFKKKTTTZZZaaagggooowww---,,,++++++******++++++++++++++++++++++++++++++******))))))))))))******))))))*********+++++++++***)))((('''''''''((()))))))))***++++++++++++***((()))))))))*********+++******************************))))))))))))******************************++++++++++++++++++++++++)))************+++++++++++++++************++++++*********+++++++++++++++******+++++++++,,,,,,,,,...---+++)))(((((())))))******))))))))))))******************************************************+++,,,...---,,,++++++,,,++++++,,,,,,------......---,,,,,,++++++,,,,,,---)))+++------+++******+++,,,,,,,,,,,,,,,------...,,,,,,,,,++++++++++++***+++++++++,,,,,,---------,,,,,,---............---------............------////////////////////////000222333333222222555888222222222333444444444555555555555555555555555555333333444444555666666666555555666666666666666555222333333222111111222444333333222222222222333333333333333222222222111111111111111111222222222333000000111222333444555666444222000111333555555555444333222222333333222000............//////////////////...---,,,---..............................,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++******************++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------......,,,******---000,,,,,,,,,,,,,,,,,,,,,,,,------...///......,,,,,,---,,,+++++++++,,,---...------------,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,---------..............................***++++++,,,---...//////---------............///////////////////////////////////////////////////---,,,,,,---000111111000000000000000000000000000////////////////////////000000000000000000000000.........///111222222111000000000000111111111111111111111222222333333333222222111111111111222222444333333333333444555555444444555555666777777888666888:::;;;::::::;;;<<<999;;;>>>>>>???BBBGGGLLLKKKOOOUUUYYY^^^eeennnuuu---,,,,,,+++*********+++))))))))))))))))))))))))******))))))))))))******))))))******++++++++++++,,,+++***))))))***+++,,,))))))***++++++++++++***(((((())))))*********+++******************************))))))))))))******************************'''''''''''''''''''''''')))************+++++++++++++++************++++++,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,111000...+++******************))))))))))))******))))))))))))))))))))))))***************************,,,------,,,+++,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++---//////...,,,,,,---++++++***)))***+++---...,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,------...///...............////////////......////////////////////////---000222111000000333666111111222333333444555555555555555555555555555555222333333444555666777777555555777777777666555444///000111111222444777:::666555555444444555555666333333333222222222111111111222222222222333333333111111222222222333333333333111000111333555666666444333111222333333222000000000000000111111111111111000///...------...///........................,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...000))))))******++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,+++(((&&&'''+++///***++++++,,,,,,------...+++,,,...///000//////...,,,+++***))))))+++---...------------------------***+++,,,---------------+++++++++,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,---------.........//////,,,------......------,,,((()))***+++---...//////---------.........//////000000000000000000000000////////////////////////111111000222555666666555000000000000000000000000////////////////////////000000000000000000000000---***(((+++222555444000222111000000///000000111111111222333333444555555444333222111000000000000444444333333444444555666666666666666666666666666222555888999999999::::::888;;;>>>>>>===>>>BBBEEEBBBDDDGGGHHHJJJNNNUUU[[[gggmmmwww***+++,,,------,,,+++***++++++************++++++---,,,+++***))))))))))))******+++++++++,,,,,,,,,++++++******)))(((((((((++++++************++++++,,,+++***)))))))))***+++)))***++++++***)))***++++++*********))))))((((((++++++,,,,,,,,,,,,------******++++++++++++************************************+++++++++,,,,,,,,,************************)))***+++------,,,++++++,,,+++++++++***))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,+++++++++************)))"""'''***,,,,,,------,,,------......------,,,++++++************++++++************************......---,,,,,,,,,------***+++,,,,,,------,,,,,,,,,------......------,,,---------............///..............................------...///111222111111000000111111222333000111333555666666555555333333333333333333333333444444555555555555555555555555444444444333333333333222222111000000000111222222222222222222222222222222333444444333333333111000000000//////............///000111222222222777666555444333222222222222222222111111111111000000000000000000000000000------,,,,,,,,,,,,------,,,,,,,,,,,,---......///000///...---,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,***)))))))))***+++******+++++++++,,,,,,,,,111000///...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++////////////////////////......---------......///******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---....................................------,,,+++******...------,,,,,,++++++***++++++,,,,,,---.../////////---,,,---000000...+++......---------,,,,,,,,,000//////........./////////...---,,,,,,---...///111000///...............,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000111111000000//////......111111000000//////......////////////000000000000000///.........///111222///////////////000000000///000222222111111111222222111111111222333333444222222333333333333444444888888888777666666555555:::999888777777777999999;;;::::::::::::;;;<<<<<>>@@@BBBBBBBBBBBBCCCEEEIIIJJJKKKLLLNNNQQQVVVYYY___bbbggglllqqqvvv{{{,,,,,,+++******+++,,,,,,++++++************++++++---,,,+++***))))))))))))+++************)))))))))&&&''''''(((((())))))******))))))(((((())))))***((()))***++++++,,,++++++)))***++++++***)))***+++))))))))))))*********************+++++++++,,,,,,******++++++++++++******************************)))))))))************+++***************************))))))))))))***++++++***************+++++++++)))))))))))))))))))))))))))***++++++++++++***)))+++++++++*********)))))),,,,,,,,,+++)))***,,,...)))******++++++******)))++++++************++++++************************+++++++++++++++,,,---...))))))***+++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---......///......000000//////000000111222444444444333333444555555333333333333333333333333111111222333444555555666444555555555555666666666333222222222222333333444333333333333333333333333666555333222111222222333111222222222222333333333333333333333333333333333333333222222222222333333111111000000000/////////........................///..................///++++++,,,,,,---...//////,,,,,,,,,+++++++++,,,,,,,,,+++)))((()))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))******++++++,,,------,,,,,,,,,,,,------000///...---,,,+++***)))------,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------......------------------------+++,,,......,,,+++,,,---......---------,,,,,,,,,++++++++++++,,,------...------...//////...------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////,,,,,,---...//////000000////////////000000000000......///000000000000000...//////000111222333333///111222333222111222333000111222222222111000///111111111111222222222222000111111222333444444555333444555666777777777666555555555555555666777777666666666666777777777777777999:::999888777888999:::<<<======<<<;;;===>>>AAABBBCCCCCCBBBDDDGGGIIIIIILLLPPPSSSUUUXXX\\\___bbbdddgggiiikkkmmmooorrrvvvyyy~~~{{{xxxtttoookkkiiigggggg------,,,++++++,,,------++++++************++++++++++++***************+++,,,,,,++++++************&&&&&&''''''((())))))***)))((((((''''''(((((()))%%%&&&((()))*********))))))***++++++***)))***+++((()))))))))************)))))))))************+++******++++++++++++******************************))))))))))))************************************)))******++++++++++++++++++++++++***************)))))))))))))))))))))))))))***++++++++++++***)))***************+++++++++,,,------,,,******+++,,,++++++,,,,,,,,,,,,++++++++++++************++++++************************++++++************+++,,,******+++,,,,,,,,,,,,+++---,,,+++))))))+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///.........//////.........///000000111222333444444444444444333333333333333333333333222222222333333444444444333333444444555555555555111111111111111222333333333333333333333333333333777555333222111111222333111111111111222222222333222222222333333444444555444444333222111111111111111000000000////////////..............................------------......+++,,,---.........---,,,+++,,,------...---,,,+++,,,+++)))((((((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------+++*********+++++++++,,,,,,,,,...------,,,,,,,,,,,,---)))******++++++,,,,,,,,,***++++++,,,,,,++++++***))))))******+++,,,,,,---++++++++++++,,,---..................------------------,,,,,,,,,,,,+++++++++++++++***++++++,,,---------------------------+++++++++,,,,,,,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++---,,,,,,------------------************+++,,,---...------...//////...------,,,,,,,,,,,,,,,---......---------------------------------------------------------.........//////---------....../////////////////////000000000000---...///000111000000///000000000000000000000000...000222222111000111222000111222333222111///...111111111111222222222222111222222333333444444444111222444555666666555555555555555555555666777777444444555666666777666666777888999888777777999;;;999:::;;;:::::::::;;;===:::<<<>>>>>>>>>>>>@@@BBB>>>AAACCCDDDEEEGGGIIIKKKKKKMMMPPPRRRRRRSSSUUUWWWYYY[[[^^^```aaabbbdddfffjjjkkknnnqqqtttvvvwwwwww|||}}}zzzuuuooolllllljjjeeeaaa[[[ZZZYYYWWWUUUSSSRRRRRR......,,,,,,,,,,,,......++++++************++++++))))))))))))***+++,,,---,,,,,,,,,+++++++++******)))))))))(((''''''&&&&&&'''''''''&&&&&&'''''''''###$$$&&&((((((((((((''')))+++++++++***)))***+++(((((())))))*********+++(((((((((((())))))))))))******++++++++++++******************************))))))))))))************************************)))***+++------,,,++++++,,,+++++++++******)))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((()))***+++,,,,,,---((()))++++++******+++,,,,,,------......------,,,++++++************++++++************************+++***)))))))))))))))***++++++,,,------------,,,---,,,***))))))***,,,---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///......---...------------...//////...000222333444444333333333333333333333333333333333333333333333333333333333333333444444444555555111000000000111222222333222222222222222222222222777666333111111111222333000000000111111222222222222222333333444555666666555444333222111111111111000000000000////////////........................---------,,,,,,---------,,,---/////////---+++)))***,,,...//////...,,,+++,,,+++)))'''(((***,,,...++++++++++++++++++++++++---.../////////...,,,,,,******+++++++++,,,,,,,,,///......---,,,,,,,,,,,,(((((()))***+++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,---......//////*********+++,,,---...///------......///000000000---------,,,,,,,,,++++++++++++******++++++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++***,,,......+++***+++---***++++++,,,---...//////************+++,,,---...,,,---...//////...---,,,,,,,,,,,,,,,------...///................................................---------.........//////---------...............////////////000000000000---...000111111111000///222222111000///...---,,,---///111111000///000111000111222333222111///---000111111111111222222222222333333333333444444444000111222444555555444444666555555555555666777777444555666777888888888888222333444444555666:::===666777888888777888:::<<<777999;;;<<<<<<;;;<<<===:::;;;===>>>>>>>>>@@@BBB@@@CCCEEEGGGGGGGGGIIIJJJIIIJJJLLLLLLLLLLLLNNNPPPRRRTTTVVVXXXZZZZZZZZZZZZ]]]^^^___```aaaaaaaaaaaa^^^YYYTTTTTTVVVVVVRRRNNNKKKKKKKKKKKKKKKKKKJJJJJJ------,,,,,,,,,,,,------+++++++++*********))))))++++++************++++++,,,+++++++++******))))))))))))))))))))))))))))))***)))(((''''''((()))***,,,+++***************+++))))))))))))))))))))))))************************************************************************,,,+++***)))((((((((((((***++++++,,,,,,++++++***************************......---,,,,,,+++******+++++++++*********))))))++++++************++++++))))))******++++++,,,,,,++++++************++++++************************,,,,,,+++***)))(((''''''******++++++++++++******))))))***++++++++++++***************************++++++,,,,,,,,,,,,------------++++++++++++------///...,,,+++***+++,,,,,,///......------,,,++++++,,,,,,------------------000000000000000111222222111111111222222333333333222222222222222222222222666444333111111222333444444444444444333333222111111111111111000000000000000000111222222222222111333333333222222111111111222222222222222222222222333333444444333333222111111111111111000000000000000000000000000000000000333///++++++---000000000//////.........---------...------,,,,,,------...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))...,,,++++++,,,---,,,++++++,,,---,,,***)))***+++++++++******++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++******++++++++++++,,,,,,------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---........................++++++++++++++++++++++++---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,------.../////////,,,------......------,,,///......------,,,++++++//////////////////////////////.........---------000000000000///...---,,,////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111333333222111222333444555444444444444444444444444444444444555555555555666444444555666777888999999888888888888888777666555555555666888999:::;;;<<<::::::999999::::::;;;<<<<<<<<<======>>>?????????AAAAAABBBBBBBBBCCCCCCCCCEEEFFFFFFGGGHHHIIIIIIJJJMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJIIIGGGFFFFFFFFFFFFCCCBBBBBBBBBBBBCCCDDDDDD---,,,,,,++++++,,,,,,---+++++++++*********))))))*********))))))*********(((((((((((('''''''''&&&))))))))))))))))))))))))+++***)))(((((()))***+++((('''''''''''''''(((((())))))))))))))))))))))))******************************************************************************)))))))))******+++***++++++,,,,,,++++++***************************+++++++++++++++,,,,,,,,,+++++++++*********))))))***))))))))))))))))))***)))))))))***************++++++************++++++************************++++++++++++************)))******++++++******)))))))))***++++++++++++***************************++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,...---,,,++++++++++++,,,,,,,,,------------------,,,,,,,,,---------------...............//////000111111111222222333333333111111111111111111111111000111111222333333333333333333444444333333222111111111111111000000000000000000111222222222222111222222222111111000000000111111111111111111111111333333333444333222222111111111111000000000//////000000000000000000000000222///,,,,,,...000000/////////.........---------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))---,,,******+++,,,,,,++++++,,,---,,,***)))***+++************+++,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------...............---------------------------------------------------------........................//////.........---------......////////////........./////////000000000000000000000000000000000000000000000000000000000000222111000///...---,,,,,,111111111111111111111111111111111111111111111111333333222222222333444555444444444444444444444444444444444444555555555555666666666666666666777777777777777777777666555555555666666777888999::::::999999999999999:::;;;;;;:::::::::;;;<<<<<<======<<<============>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFBBBBBB@@@??????>>>>>>>>>@@@@@@@@@@@@@@@AAABBBBBB---,,,,,,++++++,,,,,,---+++++++++******************))))))(((((())))))***(((''''''''''''&&&&&&&&&))))))))))))))))))))))))++++++************++++++)))))))))))))))***+++,,,))))))))))))))))))))))))************************************************************************)))))))))******+++------******++++++++++++******************************((())))))***+++,,,,,,,,,+++++++++***************))))))(((((((((((())))))***))))))))))))))))))(((++++++************++++++******************************++++++,,,,,,,,,---)))******++++++******)))))))))***++++++++++++***************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++------,,,++++++++++++,,,+++++++++,,,---.........+++,,,,,,,,,---------.........------......///000111111111222222222222222000000000000000000000000,,,...000333444444333222333333333333333222222111111111111111000000000000///000111111222222111111111111111000000000000000000000000000000000000000222333333333333222111111111111000000000000/////////////////////////////////...------/////////---...............---------,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******,,,***))))))***++++++***+++,,,---,,,*********+++************+++,,,---..................---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,------------......---,,,,,,,,,,,,---...///+++++++++,,,,,,---------------------,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,//////......---,,,,,,+++...---,,,,,,,,,,,,---...++++++,,,------...//////.......................................---------+++,,,---...///000000000....../////////000000000000000000000000000000000000000000000000000000000222111111000///...------111111111111111111111111111111111111111111111111333222222222222333444444444444444444444444444444333333333444444444555555777777666666666555555555666666777777666666555555666666777777777888888888999888888888888999::::::777777888888999:::::::::999999999999::::::::::::999::::::;;;;;;<<<<<<<<<;;;;;;===>>>???@@@@@@@@@@@@???>>>>>>============>>>>>>======>>>>>>???@@@------,,,,,,,,,,,,------************************))))))(((((((((((())))))***************)))))))))))))))))))))))))))))))))************************)))))))))***+++,,,---...))))))))))))))))))))))))************************************************************************++++++******+++,,,,,,---******++++++++++++******************************((((((((()))******++++++************************))))))(((((((((((())))))******))))))((((((''''''++++++************++++++*********************************+++++++++,,,,,,))))))************))))))))))))***++++++++++++***************************+++++++++,,,,,,,,,------***+++,,,------,,,+++***,,,,,,++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,------...000////////////000111111111111111111111222222222000000000000000000000000...///111222333333333222222222333333333222222111111111111111000000000//////000000111111111111111111111111111111111000000//////000000000000000111222222222222222111111000111000000000////////////........................------.../////////...,,,........................,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***+++)))((((((***+++*********,,,,,,,,,******+++,,,)))))))))***+++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------*********+++++++++,,,,,,,,,,,,,,,,,,------......***++++++,,,,,,------...------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++++++++******++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,.........------,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,---------......................................................,,,,,,---...////////////........./////////000000000000000000000000000000000000000000000000000000000000111111222333333333111111111111111111111111111111111111111111111111222222222222222333333333333333333333333333333333222333333333444444444444555555555555555555555555666666777777777666666555666666666666666666666666888777777777777888999999666666666777888888999999888999999999999:::::::::999999999:::::::::;;;;;;999:::;;;<<<============@@@??????>>>>>>>>>>>>???<<<<<<<<<<<<<<<===>>>>>>......------------......************************))))))(((((((((((())))))++++++++++++++++++++++++))))))))))))))))))))))))((())))))))))))))))))(((&&&&&&&&&'''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************---,,,,,,+++******++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************************+++******))))))******+++******))))))((((((''''''++++++************++++++************************+++*********)))))))))))))))))))))******)))))))))))))))***++++++++++++***************************+++++++++,,,,,,,,,------)))***,,,,,,,,,,,,***)))***+++++++++++++++++++++------,,,,,,,,,+++++++++******++++++,,,------...///////////////000000111111111111111111111111111111111111111111111111111444333222111111222333444111111222333333222222222111111111111000000000/////////000111111111111000222222222222222222222222000000000111111111222222111111222222111111000///000000000////////////...------------------------+++---///000///...---,,,---.....................------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,***++++++,,,,,,,,,++++++***((('''((()))++++++******+++,,,,,,******+++,,,************+++,,,---...------..................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------*********+++++++++,,,,,,,,,,,,,,,---------------+++++++++,,,,,,---------,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++,,,,,,---+++++++++,,,,,,---------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------......///...,,,++++++,,,...///......---------,,,,,,,,,........................---.....................------............------............///////////////////////////////////////////////////////////////000000111222222333333000000000000000000000000111111111111111111111111111111222222222333333333333333333333333333333333222222222222333333333444222333333444555666666666666666777777888777777666666666666555555555444444777666666666666777888888555666666777888888999999888888888999999999::::::999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;:::;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<======>>>...------,,,,,,------...***************+++++++++***))))))(((((())))))***))))))***************+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************------+++******)))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))***************+++++++++++++++************++++++***))))))))))))))))))(((++++++************++++++*********************************)))))))))((((((((())))))******))))))((())))))***++++++++++++***************************++++++,,,,,,,,,,,,------******++++++++++++******)))***++++++,,,+++++++++---------,,,+++*********))))))***+++,,,---......------,,,,,,------...///111111111111111000000000111111111111111111111111666555333111111222333444000111222222222222222222111111111111000000000000...///000000111111000000222222222222222333333333///000000111111222222222000111111111111000//////000000////////////..............................+++---//////...---,,,------------..................------,,,,,,------...,,,,,,------------,,,,,,******+++,,,,,,,,,++++++)))((('''(((***+++++++++)))+++,,,,,,+++***+++---++++++******++++++,,,---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,------------......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,---***++++++,,,,,,------...------------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***++++++,,,------.........---,,,,,,,,,,,,---...//////...---,,,,,,++++++---------------------------------...............------.........------,,,------........./////////////////////////////////////////////////////////////////////.........---000000000000000000000000111111111111111111111111000111111222333222222222333333333333333333333333111111222222222333333333111111222333444555666777555555666777777777666666555444444444444444444444666555555555555666777777555555666777777888888999666666666777777777888888888888888888888888888888:::::::::::::::999888888999999888888999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>,,,++++++******++++++,,,))))))*********+++++++++*********))))))*********(((((())))))************))))))))))))))))))))))))((()))************)))(((,,,+++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++******)))))))))******))))))************))))))))))))))))))))))))))))))((())))))******+++++++++))))))*********+++++++++******))))))))))))******)))))))))***************++++++************++++++************************)))***************++++++(((((())))))))))))(((((())))))***++++++++++++***************************++++++,,,,,,,,,,,,------++++++************++++++((()))***+++,,,++++++***,,,,,,++++++++++++++++++))))))***+++,,,---......---,,,,,,,,,,,,---......222111111111000000000///000000000000000000000000222222222222222222333333000000111222222222222222111111111111000000000000...//////000000000000000000111111111222222222222......//////000111111222000000111111000000///...000000/////////.................................+++---//////---+++,,,...---------.........//////---,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,)))***+++,,,,,,,,,,,,+++***((('''(((***,,,,,,+++)))+++,,,,,,+++***,,,---,,,,,,++++++******+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,------------......+++,,,---.........------...------,,,,,,++++++******+++,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++************************+++******))))))***+++,,,******+++,,,,,,---......,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------------------------------.........//////++++++,,,---............---------.........//////////////////////////////////////////////////////............------------000000000000000000000000111111111111111111111111///000111222333222222111222222222222222222222222111111111111222222222222222222333333444444444555222333444444555555555444333333333333333444444444555555444444555555666777444444555666666777777888555666666666777777777777777777777777777777777777888888999999:::999999999::::::::::::;;;<<<===>>>;;;;;;::::::;;;;;;<<<===******))))))))))))******))))))******++++++++++++++++++************++++++))))))******+++++++++,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((((((((()))***+++,,,))))))************))))))))))))))))))))))))))))))''''''(((***+++,,,......))))))******++++++++++++))))))(((((((((((())))))))))))******++++++,,,,,,++++++************++++++************************((()))***+++,,,---......(((((())))))))))))(((((())))))***++++++++++++***************************++++++,,,,,,,,,---------,,,+++***))))))***+++,,,((()))***+++,,,,,,+++************++++++,,,------((()))***+++,,,---......///............///000000222111111111000000//////////////////////////////---...111333444333333222///000111222222222222222111111111111000000000000...//////000000000000000//////000000111111111222---------...///000000111000000000000000//////...000/////////............////////////////////////+++---///...,,,+++---///---------.........//////,,,++++++++++++++++++,,,,,,------......------,,,)))***+++,,,,,,,,,,,,,,,***)))((()))+++,,,---,,,)))***,,,,,,++++++,,,---...---,,,+++*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,---.........---,,,///...------,,,+++***)))***+++,,,------+++***(((************************))))))))))))))))))))))))(((((()))***************************************,,,+++***))))))***++++++******+++,,,,,,---......,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,------------.........------,,,,,,++++++***,,,------......------,,,+++,,,,,,------......///---------------------------------.........//////)))***+++---...///000000---------.........//////////////////////////////////////////////////////,,,,,,---...///000111222000000000000000000000000111111111111111111111111///000111222333222111111222222222222222222222222000111111111111222222222444444333333333333222222000111222222333333333333222222222333333444444444555444444444444555666666333333444555555666666777777777777888888888999999888888888888888888888888777777999:::;;;;;;<<<<<<888888888888999:::<<<<<<::::::999999::::::;;;<<<+++,,,,,,,,,,,,+++******))))))))))))************************))))))))))))************************''')))***)))((('''(((***)))))))))))))))******+++))))))((((((''''''&&&&&&***************++++++,,,))))))))))))************))))))))))))************++++++++++++++++++++++++*********)))))))))))))))************)))))))))))),,,+++++++++******))))))))))))))))))************+++*********))))))(((((()))))))))))))))******+++++++++***)))(((((())))))(((((()))***++++++,,,,,,,,,,,,,,,++++++*********,,,,,,+++***))))))******(((((())))))))))))((((((,,,+++)))((((((((()))***,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********))))))))))))))))))))))))************************'''%%%$$$&&&***,,,,,,+++++++++,,,,,,,,,,,,---------......///////////////111111111000...///111333////////////000000000000//////000111111111111111//////000000111111111222///000000111111111111000//////000000111111111111///////////////000111111222222222111111111111111333222111///..................//////000/////////.........------,,,,,,,,,------,,,,,,,,,,,,++++++******,,,------,,,******---,,,,,,+++*********+++((())))))*********))))))+++***)))***++++++***))),,,(((%%%%%%(((***+++***,,,,,,,,,++++++*********************+++,,,------,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------000////////////.........,,,,,,,,,---------......---,,,+++***)))***++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++......---,,,,,,+++******************************,,,***((()))+++,,,+++(((++++++,,,,,,,,,---------+++,,,---...000111222333//////...---,,,,,,+++++++++++++++,,,,,,---------------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,...---+++*********++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------..............................******++++++,,,---......///...---,,,,,,---...///---......---,,,---...000//////...//////000111222//////////////////////////////000111111111111111000000111111111111000000444444333333222111111000111111111111111111111111222222222222222222222222222222444444444444222222555444333333222222333333333222111222444555444333222222222333444555666777444555666777777666555444888888888777777666444444666666666666666666666666;;;;;;999888888999;;;;;;888999::::::;;;;;;::::::++++++,,,,,,++++++***)))))))))))))))************(((((())))))*********+++************************)))***+++***)))((()))+++)))))))))))))))******+++))))))))))))***************))))))))))))***++++++)))))))))*********++++++))))))))))))***************************************)))))))))))))))))))))************))))))))))))++++++*********)))))))))))))))))))))************************)))))))))((()))))))))))))))******+++++++++***)))))))))))))))(((((()))******+++,,,,,,,,,,,,,,,++++++*********---,,,+++***************((())))))))))))))))))(((++++++)))((((((((()))***+++************+++,,,,,,+++++++++******)))))))))***************************************************((('''(((+++------,,,++++++,,,,,,,,,,,,------......---,,,,,,...///000///000000///------///111////////////000000000000//////000111111111111111000000000000000000000000/////////000000///......000000000000000111111111///////////////000000111000000000000000000000000000///...------,,,------+++,,,,,,---------,,,,,,---------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,---,,,,,,+++******++++++***++++++,,,,,,++++++***+++***)))***++++++***))),,,)))''''''***,,,+++***,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,------------///...---,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,+++++++++++++++,,,***((()))+++,,,+++)))++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,///......---,,,,,,++++++,,,,,,---------------...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------+++*********++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................//////000000000///...------------...///000000000///......///000000////////////000000111000000000000000000000000//////000111111111111111000000111111111111000000111111222222222222222222111111111111111111111111222222222222222222222222222333333444444333333222444444333222222222222333333222111222444555444333333333333333333444555666444555666777777666555444777888888999999888888888777777777777777777777777999999888888888888999999999:::;;;;;;<<<<<<;;;;;;++++++,,,,,,++++++***)))))))))))))))************''''''((()))***+++,,,,,,************************)))+++,,,+++***)))***+++)))))))))))))))******+++((((((((()))***+++++++++))))))((((((((()))******))))))*********+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))(((((())))))))))))************************)))))))))))))))))))))))))))******++++++***))))))))))))))))))((())))))******++++++++++++++++++++++++*********,,,,,,+++*********++++++************************+++******)))((())))))))))))))))))))))))***++++++*********)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++---+++***+++,,,...------++++++,,,,,,,,,,,,------///...+++******,,,///111...//////...------...000////////////000000000000//////000111111111111111111111111000000000000000333444444444333222111111111111111000000000000000//////......//////000000.........//////000000000......------------......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++...------,,,,,,------...---,,,,,,+++++++++++++++,,,,,,------------,,,,,,+++***)))***++++++***)))+++***)))***,,,---,,,+++++++++++++++++++++,,,,,,,,,,,,++++++***+++++++++******++++++,,,,,,------+++++++++++++++,,,------++++++++++++++++++++++++''''''((()))***+++,,,,,,++++++++++++,,,,,,,,,,,,......---,,,,,,,,,,,,---+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***************************+++***)))***++++++***)))*********++++++++++++,,,......------,,,,,,++++++......------,,,,,,++++++............------------,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------///000000000000000000000///...------------...///000000000000000000000000111000000////////////000111111111111111111111111//////000111111111111111000000111111111111000000//////000000111222333333111111111111111111111111222222222222222222222222222333333444444333333222444444333222222222222222333222111222333444444222444444333333333333444444444555555666666555555444555666777888999999999999888888888888888888888888777777888888888888777777::::::;;;<<<<<<<<<<<<;;;+++++++++++++++***))))))((()))))))))************'''(((((()))******++++++************************)))***++++++))))))***+++)))))))))))))))******+++&&&'''''''''((((((((()))((((((((((((((())))))***((((((((()))))))))******((()))))))))************)))))))))))))))))))))))))))))))))))))))*********************)))))))))((()))))))))(((((((((((((((((()))))))))*********************))))))))))))))))))))))))))))))******+++******)))))))))))))))***((()))))))))*********++++++++++++***************+++******)))))))))******++++++************+++++++++******)))))))))))))))***))))))))))))***++++++******************)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,---------+++++++++,,,,,,,,,------///...---,,,,,,...///000---/////////------...///////////////000000000000//////000111111111111111//////000000111111111111555555555555444333222111111111111111000000000000//////.........//////000------...///000000111111///////////////000111111------......------,,,,,,+++++++++,,,,,,------...------,,,,,,,,,+++++++++...---,,,++++++,,,---...---,,,,,,+++++++++,,,,,,------------------,,,++++++***)))***++++++***))))))******+++,,,,,,+++************++++++,,,,,,,,,------,,,+++******************++++++,,,---......+++++++++***+++,,,,,,---++++++++++++++++++++++++)))******+++,,,---------******+++++++++,,,,,,,,,+++++++++*********************+++,,,---------------------------------------------,,,,,,+++++++++*********++++++++++++++++++************+++******))))))*********+++++++++.........---,,,,,,++++++---------,,,,,,,,,++++++.........---,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------.........---------------.........------.........---------///111222111111111111000//////...//////000000000000000000000000//////000111111111111111000000111111111111000000/////////000111111222222111111111111111111111111222222222222222222222222333333333333333333333333444333333222111222222222222111111111333444333222444444333333222333333333444444444444444444444444333333444555666666666666777777777777777777777777666777888999999888777666999999:::;;;;;;;;;;;;:::***++++++++++++***))))))((()))))))))******************))))))))))))))))))))))))))))))))))))))))))((()))***)))(((((()))***)))))))))))))))******+++)))((((((((('''''''''&&&((((((((((((((())))))***'''''''''((((((((())))))((()))))))))************************************(((((())))))************************)))))))))(((((((((((((((((()))))))))((()))))))))************))))))))))))))))))******)))))))))))))))******+++***)))))))))))))))******)))))))))))))))*********************************))))))((((((((())))))***++++++***))))))***++++++************)))))))))(((***************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++++++++,,,+++++++++,,,,,,,,,---------...000111111111//////...///000000///...///000////////////000000000000//////000111111111111111---......000111222333444111111000000///...---,,,111111111000000000000000//////............//////......//////000111222222//////...//////000111222---.........------,,,+++***++++++,,,,,,---------------,,,,,,,,,+++++++++---,,,+++******+++,,,------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,+++******+++***)))***++++++***)))((()))***++++++******************++++++,,,,,,,,,------,,,+++******************+++,,,------......+++************+++,,,,,,---------------------------------------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))((()))***+++++++++++++++------------------------------,,,,,,,,,,,,++++++------------......//////******+++************+++))))))*********+++++++++)))))))))))))))*********,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,+++*********,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,---..................---,,,,,,---000444666666444111111000//////...////////////////////////////////////000111111111111111000000111111111111000000000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333333333222111111111111222222111000111333444333222444444333222222222333333444444333333333333444444444444555555555555444444555555555555555555555555666777888999999888777666777777888999999999999888******++++++******)))((())))))))))))************************))))))(((((())))))))))))))))))))))))''')))***)))((('''((())))))))))))))))))******++++++++++++***)))((((((((())))))((((((((()))******'''''''''((((((((())))))))))))))))))************************************((((((((()))******++++++************))))))))))))(((((())))))))))))******))))))))))))************))))))))))))************)))))))))))))))******+++)))))))))))))))******+++)))))))))))))))))))))))))))))))))***************)))(((((((((((()))******+++***)))(((((()))***+++)))************)))((((((+++************+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***)))+++,,,++++++,,,,,,,,,,,,------,,,...111333333222000...---///111111///...//////////////////000000000000//////000111111111111111---......000111222333444000000000000///...------///000000000111111111111//////......------....../////////000000111111111---------------...///000,,,------,,,,,,+++***)))++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,------...+++,,,,,,++++++***)))(((+++***)))***++++++***)))((()))******))))))***,,,++++++++++++++++++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,------......***************+++,,,,,,------------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,++++++***((()))***************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++)))+++++++++***)))***+++*********++++++++++++,,,((())))))***+++,,,------,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************,,,,,,,,,++++++++++++***+++,,,,,,------------,,,---,,,,,,++++++,,,,,,---------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------...//////...------...---...333888:::999777111000000////////////000........................//////000111111111111111000000111111111111000000111111111111111111111000111111111111111111111111222222222222222222222222444333333222222333333444333333222111111111111111222111000111222333333111333333222222222222333333444333333222222333333444555666666666666666555555444444444444444444444444777777888888888888777777666666777888888888888777***************))))))((())))))))))))************)))))))))))))))*********))))))))))))))))))))))))((()))******(((((()))***)))))))))))))))******+++************))))))))))))***))))))))))))***++++++))))))))))))************))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++************)))))))))))))))))))))*********++++++))))))))))))************((()))))))))************)))))))))))))))******+++)))))))))))))))***++++++)))))))))))))))))))))(((((()))))))))*********+++***************+++,,,,,,+++***(((''''''(((***+++)))******+++***)))((('''***))))))))))))***++++++)))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***)))+++...++++++,,,,,,,,,,,,---------...000111111111000///,,,...000000///------...////////////000000000000//////000111111111111111000000000000000111111111111111111222222111000000......///000111222222333000///...------------...////////////////////////......---------......///.........------+++******,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,+++***)))(((+++***)))***++++++***)))***+++,,,***)))))),,,...,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,,,,,,,------------------***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,---,,,+++***)))******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,$$$%%%%%%&&&''''''(((((()))+++,,,+++)))(((***,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++************,,,,,,,,,+++++++++******++++++---.........---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000------...//////...------///......222777999666333000////////////000000111//////////////////////////////000111111111111111000000111111111111000000000000111111222333333333111111111111111111111111222222222222222222222222444333333222222333333444333222222111111111111111222000000111222333222111111111111111222333444444444333222111111222333444333444555666666666666666444444444444444444444444777666666555555666666777666666777888888888888888***************)))(((((())))))))))))************''''''((()))***+++,,,,,,)))))))))))))))))))))))))))+++,,,+++***)))***+++)))))))))))))))******+++&&&&&&''''''(((((())))))***************++++++,,,***++++++++++++,,,,,,,,,))))))))))))************(((((((((((((((((((((((('''(((((()))***+++++++++************))))))))))))))))))******+++++++++,,,))))))))))))************(((((())))))*********+++)))))))))))))))******+++))))))((())))))***++++++))))))))))))(((((((((((((((((())))))*********+++,,,+++++++++,,,------...***)))(((&&&&&&((()))***)))******++++++)))((('''((((((((((((((()))******(((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,******---///++++++,,,,,,,,,---------...............///000000+++---//////...,,,,,,---////////////000000000000//////000111111111111111333222222111000//////...---....../////////......------...000111222333444000///...---------------...............---------000000////////////000000000000000000///...---,,,---,,,,,,++++++*********---------,,,,,,,,,+++++++++,,,............,,,+++,,,,,,,,,,,,,,,---...///,,,------,,,+++***)))(((+++***)))***+++++++++)))+++------+++))))))---111---,,,,,,++++++*********************+++,,,------------------------,,,,,,*********)))***++++++,,,++++++++++++++++++++++++++++++,,,---...//////000,,,,,,------------......))))))***+++***)))(((''',,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,,,,---(((+++,,,,,,)))(((***,,,++++++,,,,,,,,,---------***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++************))),,,,,,,,,++++++************+++---...///...---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000,,,---...//////...---,,,...,,,,,,///444555111,,,//////...//////000111222000000000000000000000000//////000111111111111111000000111111111111000000//////000222333444555666111111111111111111111111222222222222222222222222444444222222222222444444333222222111000111111111111000000000222333222111111111111111222333444555444333222111111222333444///000111333444555666666555555555555555555555555666555444333333444555666777777888999999999999999((((((((((((((((((((((((((((((((((((((()))************)))))))))))))))***************************))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))((('''''')))'''%%%$$$$$$&&&)))***((((((((((((((((((((((((''''''(((((())))))******))))))************))))))******))))))((((((''''''(((***,,,,,,***)))((()))))))))))))))))))))))))))(((((()))***************''''''(((((())))))******))))))*********))))))((())))))************))))))))))))((((((((((((((()))************************++++++******++++++,,,---******))))))))))))******))))))))))))))))))))))))*********))))))))))))))),,,,,,+++******+++,,,,,,++++++++++++++++++++++++((()))))))))************---------,,,,,,+++++++++++++++,,,,,,,,,++++++***,,,...000222222111///...////////////000000000000111111111000000000000000111111000000//////.........//////000000000000000//////000//////...------000000000000000000000000333333111000000/////////......///000000000000000111111000000//////............---------,,,,,,,,,---------,,,+++)))'''%%%---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***)))))))))******++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++************+++,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++............---,,,+++***(((((()))***+++,,,,,,,,,++++++,,,,,,---...//////)))***+++,,,---.........++++++++++++++++++++++++((('''&&&&&&''')))+++---,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,------......------,,,,,,,,,,,,---------......////////////000000000000111111000000//////......000000111111111111000000000000111222222222222222333333222222111000000//////000000000000111111111111111111111111111111111000111222333333222111000000222444666666444222000222222222222222222222222000111222222111000111222555444444333333444444555222222333333333333444444000000111222444555666666666666777888999999999999))))))))))))))))))))))))((((((((((((((()))************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((''''''((('''&&&%%%&&&''')))***(((((((((((((((((((((((('''((((((((()))))))))***))))))************))))))((((((((()))))))))))))))%%%'''******)))'''(((((())))))))))))))))))))))))((())))))*********))))))))))))))))))(((((((((((())))))************))))))))))))************))))))))))))(((((((((((())))))******************************))))))******+++,,,*********))))))************************************)))))))))))))))))))))++++++***))))))***++++++************************************++++++++++++---,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++***............////////////////////////000000000000111000000000000000000000111111000000////////////......///000000000//////000000111111000//////...........................000000///...---------------...//////000000//////000000000000//////...............---------,,,,,,,,,,,,------,,,+++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********---,,,++++++******++++++++++++++++++++++++++++++((()))***+++,,,++++++***++++++++++++++++++++++++************************))))))******************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...---+++*********+++++++++++++++,,,,,,,,,------...---,,,+++++++++++++++,,,,,,++++++***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***))))))+++,,,,,,---------***+++++++++,,,---------(((((()))++++++,,,,,,,,,++++++++++++++++++++++++******)))((()))***,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++(((((()))))))))*********,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------........./////////000000000000000000000000//////......000000111111111111000000......///000000000000///111111111111111111111111111111222222222333333333111111111111111111111111000111222222222222111000222222222222222222222222111111111111111111111111111333444333222111222333333333222222222222333333222222333333333333444444222222222333333444444444666777888999::::::::::::************************((((((((((((((())))))***)))))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((((('''((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))''''''((())))))***++++++###%%%'''((('''&&&'''((())))))))))))))))))))))))))))))*********))))))(((*********)))((('''''''''))))))************))))))))))))************))))))))))))(((((((((((())))))************************))))))(((((())))))***+++++++++************++++++************************))))))))))))))))))************)))(((((()))******((((((((((((((((((((((((***++++++++++++,,,,,,,,,+++++++++++++++*********++++++,,,,,,,,,,,,++++++///...,,,+++,,,---///111////////////000000000000000000000000000000111111111000000000000/////////------...////////////...111111111111111000000///........................///...---,,,,,,,,,,,,,,,------...///////////////000000000////////////............------------,,,+++,,,---------------,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++******,,,,,,++++++******++++++************************))))))***++++++++++++***************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++++++++,,,...---,,,+++************++++++,,,,,,------......------------------------............---,,,++++++***+++,,,---------------++++++++++++++++++++++++((()))***++++++,,,,,,+++++++++++++++++++++++++++---,,,+++******+++------,,,,,,,,,++++++++++++***++++++++++++++++++++++++'''''''''(((((())))))***,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------............/////////000000000000000000////////////...///000000111111000000///---...//////000000////////////000000111222333333111111111222222222333333111111111111111111111111000111111222222111111000444222000......000222444000000000000000000000000222333444444222222333444222222111111111111222222222222333333333333444444444444333333333333333333777777888999::::::::::::++++++++++++++++++++++++))))))(((((((((((()))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((('''((()))***+++******)))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((()))))))))*********###%%%''''''''''''(((***)))))))))))))))))))))))))))************)))((((((***)))))))))((((((((('''((())))))************)))))))))************)))))))))(((((((((((())))))***************************)))))))))))))))***++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++)))))))))))))))******************))))))*********((((((((((((((((((((((((*********+++++++++,,,,,,************************++++++,,,,,,---,,,,,,,,,///...---,,,---...///111////////////000000000000000000000000000111111111000000000000000000000000,,,------...............000000000111111000000///........................000///......------------......///000000000000///////////////////////////............------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,++++++***++++++,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,---,,,++++++*********+++++++++,,,------...//////,,,,,,,,,,,,---------------.........------,,,+++******+++,,,------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---......------++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------.............../////////000000//////////////////////////////000000000000/////////000000111111111111111//////000000111222222222////////////000000000000111111111111111111111111000000111111111111000000444222000......000222444111111111111111111111111222333444333222111222444222222111111111111222222222222222333333333444444333333333444444444444444777888999::::::;;;;;;:::++++++++++++++++++++++++))))))(((((((((((())))))((((((''''''((()))******************************************************(((((())))))))))))(((((((((((())))))))))))(((((('''(((***+++,,,+++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))+++*********)))))))))(((%%%'''((((((((((((***,,,))))))))))))))))))))))))))))))*********))))))((('''((((((((()))))))))***(((((()))***************))))))************))))))((((((((((((((()))******************************+++************+++,,,,,,,,,++++++++++++++++++,,,************************(((((())))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********+++***************************+++,,,---------------......//////000000000000////////////000000000000//////000000111111111111000000000000111111111111,,,------.....................//////000//////...///////////////////////////......------------......///000000111111000000...............///////////////.........---------...---,,,,,,+++*********---,,,,,,++++++,,,,,,---------------------------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********++++++++++++************+++++++++,,,,,,+++++++++******++++++,,,+++*********++++++,,,---++++++,,,------...//////******++++++,,,,,,,,,,,,---------...------,,,,,,)))******++++++++++++***------------,,,,,,,,,,,,,,,,,,---.........------+++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,+++******))),,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------..................////////////...............///////////////000000000000////////////000111111111111111000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000222222222111111222222222222222222222222222222222000222333222111000111333333333222222222222333333222222222333333333444444111222222333555666666777777777888999::::::::::::++++++++++++++++++++++++***))))))(((((((((((((((''''''''''''((()))******************************************************(((((())))))))))))(((((('''(((((()))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))************)))))),,,++++++***))))))((((((((()))***)))((()))+++---))))))))))))))))))))))))(((((()))***************'''''''''((()))*********'''((()))******+++******))))))************))))))(((''''''(((((()))***+++************************+++++++++***+++,,,,,,---++++++************++++++))))))))))))))))))))))))((((((((()))******++++++++++++,,,,,,,,,,,,++++++************************(((((()))))))))******************+++++++++++++++***+++,,,------......---...///000000111111000000////////////000000000000/////////000111111222222000000000111111111111222------...////////////...---......////////////...000000000000000000000000---,,,,,,+++++++++,,,,,,...//////000000000000000---............//////////////////.........------......,,,+++************---,,,,,,++++++,,,,,,---******++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************************++++++++++++++++++++++++((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))***+++++++++******************+++++++++++++++************++++++,,,************+++,,,---...++++++,,,,,,------......)))******++++++,,,,,,---,,,------...------,,,,,,)))******++++++*********------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))******************++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++***)))((((((,,,++++++******++++++,,,***++++++++++++,,,,,,,,,***++++++,,,,,,------...------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------........./////////---............/////////...//////000000//////...,,,---......//////......000000000000000000000///000000000111111111222222000000000000000000000000111000000//////000000111000111222333333222111000222222222222222222222222000111222222000000111222333333222222222222333333222222333333333333444444111111222444555666777888666666777888999999999999++++++++++++++++++++++++******)))((((((((((((((('''&&&&&&'''''')))******************************************************(((((())))))))))))((((((''''''((()))))))))))))))'''((())))))******))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))************))))))*********************************)))((((((***,,,))))))))))))))))))))))))&&&'''(((***++++++++++++(((((((((((())))))))))))'''((()))******+++++++++))))))************))))))''''''''''''((()))***+++***************************************++++++,,,*********))))))*********(((((((((((((((((((((((('''(((((()))******++++++)))***+++,,,,,,+++***)))************************))))))*********+++++++++++++++++++++,,,,,,,,,---***+++,,,---............//////...---...///000111////////////000000000000...//////000111111222222000000111111111222222222......///000000000//////......///000000000000000////////////////////////------,,,,,,,,,,,,------,,,------...///.........---------.........//////////////////...............---,,,++++++,,,---------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++***)))))))))***+++,,,++++++++++++++++++++++++************************)))))))))((((((''''''&&&+++++++++++++++++++++++++++++++++++++++++++++++++++******************+++)))***+++,,,,,,,,,++++++************++++++++++++***************+++,,,,,,+++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,------...------,,,***++++++,,,,,,++++++***+++++++++,,,,,,------...+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((()))******+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,---......------------------------++++++,,,,,,---......///------------------------,,,------......------,,,,,,,,,,,,---------......---------.........//////---------.........//////......////////////......,,,---......//////............//////000000111111000000000000111111111222000000000000000000000000111000///......///000111000000111222222111000000111111111111111111111111111222333333111111222333222222111111111111222222222222333333333333444444222333333444555666666777555555666777888888888888******************************)))(((((((((((((((&&&&&&&&&'''''')))******))))))))))))))))))))))))************************(((((())))))))))))((((((''''''((()))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))******))))))((((((((('''))))))************)))))))))))))))***++++++,,,,,,***+++***)))'''''')))+++))))))))))))))))))))))))%%%&&&((()))+++,,,,,,,,,******))))))((((((''''''''''''(((******+++++++++))))))************))))))''''''''''''((()))++++++************************)))))))))))))))******+++******))))))))))))******(((((((((((((((((((((((('''(((((()))***+++++++++((()))***++++++***)))(((******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------***+++,,,---............111///,,,******---000333////////////000000000000...//////000111222222222000000111111222222222222...//////000000000000000//////000111111111111111........................//////.........//////000***+++,,,,,,------,,,,,,---------.........//////000/////////............------,,,,,,---...000111---,,,,,,++++++,,,,,,---,,,,,,,,,------.........+++*********+++,,,,,,---************************+++***)))))))))***,,,---++++++++++++++++++++++++))))))))))))))))))))))))------,,,+++***)))((((((************************++++++++++++++++++++++++,,,++++++++++++++++++,,,)))***,,,---...------,,,)))************+++++++++******))))))***+++,,,,,,------,,,+++************,,,+++++++++++++++++++++++++++,,,------...//////,,,,,,------...---------,,,,,,---------,,,++++++))))))***+++,,,,,,------.........///......------++++++++++++++++++++++++'''((()))***+++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++'''((()))***+++,,,------,,,++++++++++++++++++,,,*********++++++,,,,,,,,,******+++,,,,,,---......------------------------++++++,,,,,,---...//////........................,,,------......------,,,,,,,,,,,,---------......---------.........//////---------.........//////......////////////.........//////000000000000000,,,,,,---///000222333333............////////////000000000000000000000000111000///......///000111000000////////////000000000000000000000000000000222333444444222222333444111111000000000000111111222222333333333444444444555555555555555555555555444555666777777888888888((((((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))((()))))))))*********+++((((((((()))***,,,---...((()))))))))******++++++(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((((()))***+++++++++++++++*********)))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''+++*********))))))((((((************************************************,,,+++++++++***))))))))))))))))))))))))(((''''''***************)))((('''(((((((((((())))))))))))(((((())))))******++++++(((((((((((())))))))))))...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,........................666333///...000222111000000000000000000000000000000000000000//////////////////000000000000000//////......------///000111...///000000000///---,,,.........------,,,,,,,,,+++++++++,,,,,,---------........................///...---,,,+++,,,,,,---.../////////...---,,,,,,---------....../////////*********++++++,,,,,,,,,%%%))),,,---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))'''&&&&&&))))))))))))))))))))))))))))))******((('''$$$###,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++)))***+++,,,---,,,+++***,,,,,,,,,++++++*********---+++(((&&&%%%&&&(((***,,,,,,,,,++++++*********************************)))***++++++++++++***)))))))))))))))))))))))))))&&&$$$###&&&))),,,+++)))///......---+++******)))************************)))************+++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,+++)))((((((***+++---------,,,++++++******)))++++++++++++,,,...000111***++++++,,,,,,++++++***))))))***++++++++++++************++++++,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++---------............///...........................///////////////......------............------...------------...//////---......///000/////////............////////////000000000000000000000000......////////////......000000000000000000000000111111000///////////////...///000111000///---+++...///000111111000///...111111222222222333333333444444444444444444444444444444444555555555555666*********************)))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''(((((((((((((((++++++***))))))))))))***&&&&&&&&&&&&'''''''''(((************************((((((((()))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))***+++++++++++++++******)))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((((((((************)))))))))(((************************************************+++++++++***************)))*********))))))(((''')))************))))))(((((((((((()))))))))******)))))))))))))))*********(((((((((((()))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////333111000111222333111///000000000000000000000000000000000000//////////////////000000000000////////////...---...///000111///////////////...------......---------,,,,,,,,,++++++,,,,,,------------........................///...---,,,+++,,,,,,------------------,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))+++---,,,***(((((()))************************************))))))))))))************************)))************))))))(((,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******+++***)))''''''((()))***,,,,,,++++++++++++++++++************************************************************************((('''&&&(((+++---,,,***---,,,,,,,,,,,,,,,++++++************************)))************+++++++++------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******---,,,***)))((()))***++++++++++++++++++++++++,,,------,,,++++++,,,---...+++++++++,,,,,,+++++++++))))))***+++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------........................................../////////......---------............------...------------...//////......///000000000000///////////////000000000000000000000000000000000000...//////000000//////...000000000000000000000000111111000//////////////////000222222222000///---//////000111111000//////111111222222222333333333333333333333333333333333444444444555555555555666******************************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((+++***))))))((((((((()))((((((((())))))))))))***************************))))))))))))))))))))))))************************))))))))))))************************************++++++,,,,,,,,,+++******))))))))))))))))))******************************))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))))))))************))))))))))))***************************************************************+++++++++*********+++******)))(((((())))))************))))))))))))*********++++++************))))))))))))((((((((()))))))))******(((((())))))***++++++,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------.........111111111111111111111111//////000222444333111...000000000000000000000000////////////000000000000///000000111000000////////////.........///000111000///......---............------------,,,,,,,,,,,,,,,---------------...------------------------...------,,,,,,,,,,,,------------...------,,,+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++***+++,,,+++)))'''''''''************************************************+++++++++++++++++++++++++++*********+++,,,------++++++++++++++++++++++++,,,,,,++++++******++++++++++++******++++++,,,---,,,,,,,,,++++++++++++*********************++++++++++++++++++++++++,,,,,,************************,,,+++***))))))***+++,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++***+++++++++,,,,,,------************************)))************+++++++++,,,,,,,,,,,,++++++++++++******++++++++++++******,,,,,,,,,++++++++++++***...---+++)))(((((()))))))))******+++,,,,,,------......,,,+++***)))))))))++++++++++++++++++++++++)))******+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++******------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------------....................................------...............---------............------...------------...//////......///000000000000/////////000000000111111111000000000000000000000000///000000111111000000///000000000000000000000000111000000///////////////111222333333333222111000///000000111111000000///111111222222222333333333222222222222222222222222444444444555555555555666((((((((((((((()))))))))***))))))(((((())))))***((((((((((((((((((((((((+++++++++************)))''''''''''''((()))***+++************************((((((((((((((((((((((((*********))))))))))))((()))))))))))))))))))))))))))))))))))))))*********************************,,,,,,,,,,,,,,,+++***))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))******)))))))))((((((((())))))******+++*********)))))))))))))))************************************************)))))))))***+++++++++,,,******+++++++++******)))'''((()))***************)))*********++++++++++++++++++******))))))(((((((((((()))))))))*********)))))))))*********+++++++++++++++++++++,,,,,,,,,++++++,,,,,,---...//////000000000000000000000000...///000111222222111000000000000000000000000000////////////000000000000000000111111111000/////////////////////000000000000///...---,,,---...///---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,/////////000000//////...///......------,,,,,,,,,,,,,,,,,,++++++*********((()))***************+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++)))(((((('''++++++++++++++++++++++++,,,,,,+++******,,,---...************************,,,,,,++++++***++++++,,,,,,+++***)))***+++,,,---++++++++++++++++++++++++((()))+++,,,---,,,,,,+++*********++++++,,,,,,,,,************************,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***++++++++++++,,,,,,,,,************************))))))*********+++++++++,,,+++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++,,,,,,+++***))))))***************++++++,,,,,,,,,------,,,+++***)))((((((++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,---------.................................,,,------............---------............------...------------...//////------...////////////...////////////000000000000////////////////////////000000111111111111000000////////////////////////000000////////////000000111222222333333222111111000000000000000000000000111111222222222333333333222222222222333333333333444444444555555555555666'''((((((((()))))))))***)))((((((''''''(((((()))((((((((((((((((((((((((++++++++++++************((('''''''''((()))***+++''''''''''''''''''''''''))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((******))))))))))))))))))************************,,,,,,,,,,,,++++++***)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))******++++++))))))))))))))))))******))))))))))))))))))))))))************************)))))))))***+++++++++,,,)))******+++++++++******'''((()))***************)))*********++++++++++++++++++******))))))(((((())))))))))))************,,,,,,++++++*********************++++++,,,,,,,,,++++++,,,,,,---...//////////////////////////////000000/////////000222333////////////////////////.../////////000000000111111111111111111000///////////////000000000000000000///---,,,,,,,,,---...------------------------------------------------------------------------++++++,,,,,,,,,,,,,,,,,,......///////////////............------,,,,,,+++,,,,,,,,,++++++***************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((++++++++++++++++++++++++---,,,+++))))))***++++++************************,,,++++++***++++++,,,,,,,,,+++***)))***+++,,,---++++++++++++++++++++++++(((***+++---------,,,+++*********++++++,,,,,,,,,************************,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++************,,,,,,+++++++++*********************************))))))*********+++++++++++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++)))))))))******+++,,,,,,,,,,,,,,,+++++++++***************************))),,,++++++******++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,------------...........................,,,------...//////......------............------...------------...//////,,,,,,---............------------.........//////////////////////////////000000111111111111000000////////////////////////000000////////////000000000000111111111111111111111111000000000000111111111111222222222333333333222333333333444444555555444444444555555555555666)))******++++++,,,,,,,,,((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))******,,,+++***)))(((''''''''')))))))))(((((((((((('''++++++++++++++++++++++++)))))))))*********++++++((((((((((((((((((((((((************))))))))))))******************************+++++++++***))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))******************))))))))))))************))))))))))))))))))))))))***************************************+++++++++((()))******+++*********((())))))************))))))))))))*********++++++************)))))))))))))))))))))*********++++++---,,,,,,+++******))))))))))))******+++,,,,,,,,,+++,,,,,,------.........------------------------111111000...---...111444////////////////////////......//////000000111111222222222222111000//////...///000111111111000000///...------,,,---------,,,,,,,,,------------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++***+++,,,,,,---,,,,,,,,,++++++++++++************,,,,,,++++++++++++++++++...,,,******+++,,,+++***************************))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,++++++***)))))))))***++++++++++++++++++++++++++++++******++++++,,,,,,++++++******++++++,,,---***++++++++++++,,,,,,,,,)))***+++,,,---,,,+++***++++++++++++++++++,,,,,,************************,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++))))))***+++,,,,,,++++++*********)))************************)))************+++++++++*********+++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,(((((()))***+++,,,,,,---------,,,,,,+++******)))((()))***+++++++++++++++---,,,+++******+++,,,---***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,------------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,------------........................------...///000000000000------............------...------------...//////,,,,,,---............---,,,,,,---------.........000000000000000000000000///000000111111000000///000000000000000000000000///////////////000000111////////////000000000111222111111000000111111222111111222222222333333333333333333444444555555666444444444555555555555666)))******++++++,,,------))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))******+++,,,---,,,+++***)))(((((((((++++++++++++*********)))++++++++++++++++++++++++(((((()))***++++++,,,---************************************)))))))))((())))))))))))))))))))))))(((((()))*********))))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))++++++******************((()))))))))************))))))))))))))))))))))))************************+++++++++***************'''((())))))*********))))))************))))))(((((((((((()))))))))******)))))))))))))))*********))))))*********+++++++++******************))))))((())))))***++++++,,,,,,------------------------------------------------///111222000...---///111////////////////////////.........///000111111111222222222222111000//////...///000111222111000000------......------,,,,,,,,,,,,,,,---------......,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++)))******+++,,,,,,++++++***************+++++++++++++++++++++++++++,,,,,,,,,***((((((***,,,,,,+++************************))))))***++++++,,,------************************)))******++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++******))),,,,,,++++++++++++++++++************************************************++++++++++++++++++++++++(((***,,,+++))))))***,,,************++++++++++++************************)))************+++++++++)))*********++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,((()))******++++++++++++,,,+++++++++++++++++++++)))***+++,,,,,,,,,++++++---,,,***))))))***,,,---***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------........................---...///000111111111111------............------...------------...//////---...//////000000//////------------.........///000000000000000000000000...//////000000//////...000000000000000000000000///////////////000111111///////////////000111111222222111000000111222222111111222222222333333333111222222333444444555555444444444555555555555666'''(((((()))******++++++******))))))))))))******************************(((((()))+++,,,---...///******************+++,,,)))(((((((((''''''&&&&&&))))))))))))))))))))))))''''''(((***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((((((((((((((((((((((((((&&&'''((()))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******,,,+++++++++***)))))))))(((((())))))*********+++))))))))))))))))))))))))************************,,,+++++++++******))))))''''''((()))))))))))))))***************)))((('''(((((((((((())))))))))))(((((())))))******++++++)))************+++++++++''''''(((((())))))******((())))))***++++++,,,,,,------------------,,,,,,........................---000333333000------...////////////////////////---......///000111111222333333333222222000//////...///000222222111111000,,,---...///...---,,,+++,,,,,,,,,------.........+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++***+++,,,,,,------------+++++++++,,,,,,------...*********++++++,,,,,,---'''%%%$$$&&&***...///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))))))))))))))))))))'''(((***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---)))***+++,,,---,,,++++++*********++++++,,,,,,,,,,,,++++++******)))))))))---,,,,,,++++++*********************************)))***++++++++++++***)))++++++++++++++++++++++++(((+++---,,,***))),,,...'''((()))***+++,,,------************************)))************+++++++++))))))******+++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,******+++++++++******)))*********++++++,,,------***+++,,,------,,,******---,,,***))))))***,,,---***+++,,,,,,------,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,---------..............................000111222222222222---..................---...------------.../////////000000111111111111111............/////////000000000000000000000000000......////////////......000000000000000000000000///////////////000111111000000//////000111222222333222111000000111222333111111222222222333333333000000111222333333444444444444444555555555666666))))))))))))))))))))))))+++***)))'''''')))***+++(((((())))))*********+++))))))************))))))((((((((((((((((((((((((+++******)))(((''''''&&&))))))))))))))))))))))))((())))))))))))*********************************((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))***************)))(((((((((((()))******)))(((((())))))))))))))))))))))))***++++++++++++***))))))+++******)))(((''''''&&&************************)))((((((((((((((()))***,,,,,,++++++***)))))))))++++++***************++++++,,,---...////////////---,,,,,,,,,,,,---.........------,,,,,,------...000000//////.........---///......------///000111444444333333222111000000------...///000000/////////......---------......------,,,++++++,,,------++++++************++++++///......------,,,,,,+++,,,+++******++++++)))'''///...------++++++***)))+++,,,,,,------,,,,,,+++,,,+++***)))(((&&&%%%%%%+++++++++*********))))))---,,,,,,+++*********+++)))************+++++++++************************)))******(((%%%%%%))),,,+++++++++++++++***)))(((******+++++++++,,,,,,,,,...---,,,+++***((('''''')))))))))***++++++,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,)))))))))))))))*********++++++++++++******)))))),,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++++++++++++++******************+++++++++*********)))))))))************+++++++++************************,,,+++***))))))***+++,,,...---,,,+++***(((''''''******)))))))))))))))***++++++++++++++++++++++++***+++------+++******++++++++++++++++++,,,,,,---+++++++++************)))++++++------...---,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,---------///000000///---.../////////.........---------///,,,+++,,,...///---+++////////////////////////////////////////////////////////////////////////////////////////////////..................------,,,,,,,,,---...///000000......//////000000111111222111111111000000//////111111222222222222111111333222222222111111000000111222333444555444333333444444333333333333222222************************+++***)))(((((()))***+++((()))))))))************))))))************))))))))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))++++++++++++,,,,,,,,,---************************''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''((((((((((((************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))***************)))((((((''''''((((((((((((''''''))))))))))))))))))))))))***++++++++++++***))))))*********)))((('''''''''************************+++***)))(((((('''((((((+++************)))))))))******)))))))))))))))*********+++,,,---......------,,,,,,,,,,,,---......------,,,,,,,,,,,,------000/////////............000//////...///000111222333333333222111000000000------...///////////////......---------......///,,,+++***((((((***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------///.........//////---+++---,,,,,,++++++******)))((())))))******))))))(((......---,,,+++******)))+++++++++*********))))))---,,,++++++*********+++)))************+++++++++***************************++++++)))''''''***---+++++++++++++++***))))))*********+++++++++,,,,,,---,,,,,,+++***)))((((((++++++******************))))))))))))))))))))))))---,,,,,,+++,,,,,,------,,,,,,++++++******))))))++++++++++++*********))),,,,,,++++++++++++,,,,,,+++++++++******+++++++++,,,,,,++++++***++++++,,,++++++******************+++++++++*********)))))))))************+++++++++************************,,,,,,+++******+++,,,,,,...------,,,+++***))))))++++++************++++++++++++++++++++++++++++++)))+++---,,,+++******++++++******)))***+++,,,---+++++++++************)))++++++,,,------,,,+++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------------///000000...---.../////////.........---------///---,,,---///000...,,,////////////////////////........................////////////////////////................................................,,,------....../////////////////////000000000000111111111000000000//////000111111222222111111000333111///------...///111111222333444444444333333333333333444444555555555+++++++++++++++++++++++++++***)))(((((()))***+++))))))))))))************))))))************))))))******************************))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))************************((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))***************)))(((((()))((((((''''''(((((()))))))))))))))))))))))))))******++++++******)))(((******))))))(((((('''''')))))))))))))))))))))))),,,+++***(((''''''''''''(((((())))))))))))******))))))((((((((())))))***((()))***+++,,,,,,,,,+++---,,,,,,,,,,,,---............------------......////////////............000000000000000111222222222222111111000000//////---......///////////////---------------...///000---,,,)))(((((())),,,------,,,,,,,,,,,,,,,,,,---******++++++,,,------...---,,,,,,,,,------,,,***************************((((((((())))))(((((((((+++++++++*********))))))+++++++++***************,,,,,,+++************+++)))************+++++++++************************,,,---,,,+++******,,,...***++++++++++++***))))))*********++++++++++++,,,+++++++++*********)))))),,,,,,++++++***))))))((()))))))))))))))))))))))),,,,,,+++,,,,,,---...///...------,,,+++***))))))++++++++++++************,,,,,,,,,------,,,,,,,,,************************,,,++++++***++++++,,,,,,******+++++++++++++++++++++++++++***************)))************+++++++++************************---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,+++++++++++++++,,,,,,************************)))+++,,,,,,+++******++++++***)))(((((()))+++---+++++++++************)))++++++,,,,,,+++***))))))++++++******++++++,,,---++++++++++++++++++++++++------------------------++++++,,,,,,------......,,,...000000...---...///...............---------...---,,,---......---,,,////////////////////////........................////////////////////////........................................................................000000000000////////////111111000000000000//////000111111222222111111000444111...,,,,,,---000222111222222333444333333333222333333444555666777888++++++++++++++++++++++++******)))(((((()))******)))))))))))))))*********))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((************************++++++************++++++(((((((((((((((((((((((())))))))))))************************************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))***************)))((((((+++***))))))))))))***+++))))))))))))))))))))))))***************))))))(((***)))))))))((((((((('''((((((((((((((((((((((((******)))(((((('''((((((&&&''''''((()))************))))))))))))******+++))))))***+++++++++++++++---,,,,,,,,,,,,---......000//////////////////000///////////////........./////////000000000111111111111000000/////////.........///////////////...,,,,,,,,,---...///000111000...,,,******,,,...000,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,+++***)))***,,,,,,***((()))*********+++++++++,,,******++++++++++++******)))))))))***************************************++++++***************+++))))))*********+++++++++************************,,,,,,,,,+++++++++,,,---******+++++++++******)))************++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++,,,---//////,,,,,,,,,++++++******)))++++++++++++++++++++++++***+++,,,------,,,+++***************************++++++******++++++,,,,,,******+++++++++++++++,,,************************))))))*********+++++++++************************,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,))))))))))))))))))))))))(((***,,,,,,*********++++++***((('''''')))+++---+++++++++*********))))))++++++++++++***))))))(((++++++******++++++,,,---************************,,,,,,,,,,,,------------,,,,,,,,,------.........,,,---//////...---...///........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................////////////////////////........................---------...............////////////............////////////000000000000000000000000000000//////000000111111111111000000444222111//////000222333111111222222333333333333222333333444555666666666******************************))))))))))))************))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))************++++++))))))))))))))))))))))))++++++************++++++(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))))))))))))))))))))))))))***************)))((((((***))))))))))))))))))***)))))))))))))))))))))))))))************)))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''(((((()))******&&&&&&'''((()))******++++++*********++++++,,,---***+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////............//////.........///////////////......////////////000///000000000///////////////...///////////////......,,,,,,,,,---...///000111000...,,,++++++,,,...000++++++************++++++,,,,,,,,,++++++*********,,,++++++,,,---...,,,+++******++++++,,,---------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...*********************************))))))***++++++))))))*********+++++++++************************++++++*********+++++++++)))******+++++++++******))))))*********+++++++++)))************+++++++++))))))*********+++++++++++++++++++++++++++++++++*********+++,,,---...///((()))))))))******+++++++++++++++++++++++++++,,,)))***+++,,,,,,+++***))))))***++++++++++++***)))+++*********++++++,,,---******++++++,,,,,,,,,,,,************************))))))*********+++++++++******************************++++++++++++******************++++++++++++)))))))))))))))***++++++))))))))))))))))))))))))''')))++++++*********,,,***)))((('''((()))+++,,,+++++++++*********)))))),,,++++++******)))))))))++++++******++++++,,,---******************************++++++,,,,,,,,,,,,,,,,,,------------......+++---...///...---...///---.....................---.........---------...////////////////////////........................////////////////////////........................---------.........////////////////////////......---......///000111111222//////////////////000000000000000111111000000000000111222222222222111111111111111111222222333333444333333333333333333333)))))))))))))))))))))))))))))))))******)))))))))************))))))))))))))))))************))))))''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))***************)))(((((('''(((((())))))(((((('''))))))))))))))))))))))))))))))******))))))((('''))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((***+++,,,''''''((())))))***+++++++++++++++++++++,,,---...,,,,,,---------------,,,---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,---.........///////////////------...///////////////000000000000//////////////////////////////...------------------...///000---,,,+++******+++,,,---+++******))))))******+++...------,,,++++++*********))))))***+++,,,+++)))+++++++++,,,,,,---------******++++++++++++******++++++++++++++++++++++++***************+++++++++***))))))))))))***++++++)))************+++++++++************************+++)))((()))***+++***((())))))***++++++++++++***)))))))))************+++******************++++++((())))))***++++++,,,,,,))))))))))))))))))))))))******)))******+++,,,---''''''((()))***++++++,,,++++++++++++,,,,,,,,,,,,)))******++++++******)))***+++,,,------,,,+++***************+++,,,------******++++++,,,---------***************+++++++++)))************+++++++++************************)))******++++++******)))************************(((((((((((()))***++++++************************'''(((***+++******+++,,,))))))))))))******+++++++++++++++************)))++++++************+++,,,++++++******++++++,,,---++++++++++++++++++++++++)))******++++++,,,,,,---,,,,,,,,,,,,,,,---------***,,,.........---...///---------...............///111222111000///000111////////////////////////------------------------////////////////////////------------------------,,,,,,------.../////////////////////////////////......//////000111111111......////////////000000///000000111111000000///,,,...000222222111///...222111111111111222333333444444333333333222222222************************))))))************))))))************)))))))))((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***************)))((((((((()))+++,,,,,,+++)))((()))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))************************(((((('''(((((()))***+++((())))))******+++++++++************+++,,,---...,,,,,,------------,,,,,,---,,,,,,,,,,,,---............------------................../////////000---...///000111000000///000000000000000000000000///////////////...------......---------......///+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,(((''''''(((******)))(((+++++++++++++++,,,,,,,,,))))))************))))))(((((((((((((((((((((((())))))*********+++++++++)))))))))))))))***++++++)))************+++++++++************************+++)))((()))+++,,,***((())))))***+++++++++++++++))))))))))))************++++++************************************++++++))))))))))))))))))))))))***)))))))))))))))******)))))))))******++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,***,,,---......---,,,***************+++,,,---...******++++++,,,------...))))))*********+++++++++)))************+++++++++******************************+++,,,,,,+++******++++++++++++++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++&&&(((************+++,,,))))))+++,,,,,,,,,+++***+++++++++************)))++++++******+++,,,---...++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,++++++)))+++---...------...///---------.........//////...000222111///...///111////////////////////////------------------------////////////////////////------------------------,,,,,,------...//////000......//////000000111111111111000000//////.............../////////000000//////000000000000//////---...///000111000000///222111000000000111333333333333333444444444444444++++++++++++++++++++++++))))))************))))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))***************)))((((((+++---///222222///---+++)))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))***************************)))((((((((((((((()))************++++++++++++))))))))))))***+++,,,---,,,,,,---------,,,,,,+++---,,,,,,,,,,,,---......111111000000000000111111---.........//////000000...///000222222111111000000000000000111111111111//////000000///...------///......---------......,,,---////////////---,,,---,,,,,,++++++,,,,,,---+++,,,,,,------......///+++++++++,,,......---,,,******************************++++++++++++******++++++++++++******))))))))))))******++++++++++++))))))((())))))***++++++)))************+++++++++************************+++)))(((***,,,---***(((((()))***+++++++++++++++))))))))))))************+++++++++*********)))))),,,,,,++++++***)))))))))++++++++++++++++++++++++***)))((((((((((((((())),,,,,,+++++++++++++++++++++++++++,,,,,,---------...---++++++++++++---...+++,,,...//////...,,,+++************+++,,,---...******+++,,,,,,---......))))))******++++++++++++)))************+++++++++************************++++++------------++++++---------,,,,,,+++++++++************+++,,,---...++++++++++++++++++++++++&&&(((************+++,,,(((***,,,---...---+++***+++++++++************)))++++++******+++---///000++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////++++++++++++++++++++++++)))+++---...------...///---------.........//////+++---///...,,,+++,,,///////////////////////////------------------------////////////////////////------------------------,,,,,,------...///000000---......///000111111222444333222000///---,,,+++---.........//////000000//////000000000000//////111111000000000222333444222111000000000111333444222333333444555666777777&&&'''((())))))***))))))(((((((((((())))))))))))******************++++++((()))+++,,,,,,+++***)))************)))((('''&&&((()))***++++++***)))(((+++******)))))))))(((((('''&&&&&&''')))***((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))***))))))((('''&&&(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''(((((()))***+++++++++************+++,,,------))))))(((((('''''''''&&&)))))))))(((((((((((((((++++++***)))))))))))))))******))))))))))))******)))'''%%%######%%%'''))),,,***((('''&&&'''((())))))******)))'''&&&((()))(((((((((((((((((((((((())))))))))))************((('''%%%&&&(((***++++++******+++++++++***))))))++++++******++++++,,,---,,,,,,.../////////...------.........---,,,,,,+++111111000///...---,,,,,,......//////000000111111.........///////////////........................------------------------000...,,,+++,,,------,,,******,,,,,,,,,,,,******---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,***)))))))))***+++'''((()))+++++++++***)))******))))))))))))******)))******++++++,,,------%%%&&&(((***,,,---......)))))))))))))))))))))))),,,+++***)))***+++,,,---,,,+++++++++++++++++++++++++++***)))***+++---...)))))))))))))))******+++'''))),,,---,,,***))))))++++++++++++******))))))))))))***+++,,,,,,------******)))((('''&&&%%%%%%++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***((((((+++---,,,+++******)))***************************************+++++++++,,,,,,,,,************************)))((((((((((((***,,,---++++++++++++++++++++++++************************)))))))))***+++,,,......++++++++++++++++++++++++((()))))))))***************++++++,,,,,,++++++***...------,,,+++++++++,,,)))******++++++******))))))***++++++,,,,,,++++++,,,,,,,,,++++++*********///...,,,+++***+++,,,,,,---...//////------...///,,,,,,,,,,,,,,,---...//////...---,,,,,,---...///111000...------...///000---------............///......//////......---,,,,,,---......------///000///000111222444777999:::777333///---------+++)))---......///////////////////////////000000000000111111111000000000000000333000///111333444444444222222333333333333444444'''(((((())))))))))))((((((((((((((()))))))))))))))))))))******+++++++++)))***+++++++++***))))))&&&'''((()))************((()))***++++++***)))(((***************)))(((((('''&&&&&&''')))***(((''''''((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))************************'''(((((()))******++++++++++++*********+++,,,,,,******)))))))))((((((((())))))))))))))))))))))))+++***)))(((((((((((()))***))))))(((((())))))***)))((('''&&&&&&'''((()))+++***((('''''''''((()))***++++++***(((''')))***))))))))))))))))))))))))))))))))))))************,,,***((((((***+++,,,+++))))))***++++++++++++***++++++******++++++,,,---,,,---.../////////...------.........------,,,+++///////////////............///////////////000000///////////////.................................------------------------...---,,,---......,,,******+++,,,------,,,+++***------,,,,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++***)))))))))***+++((())))))************)))******))))))))))))******+++++++++++++++++++++++++++++++++++++++***)))((())))))))))))))))))))))))+++*********++++++,,,,,,++++++++++++++++++++++++******))))))******++++++***************++++++,,,***,,,......,,,+++++++++++++++++++++*********))))))******+++,,,,,,------******))))))((('''''''''++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))+++---+++******)))((()))))))))******************************+++++++++,,,,,,,,,************************))))))(((((()))***+++,,,++++++++++++++++++++++++************************+++++++++***++++++,,,,,,++++++++++++++++++++++++************++++++++++++***++++++,,,,,,++++++***------,,,+++++++++++++++******++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******...---,,,++++++++++++,,,,,,---......,,,,,,---...------,,,,,,,,,---............------------......,,,---------...------------------............///......//////......---,,,,,,---......------...000......///000222444666777333000------...///---,,,---......///////////////.../////////000000000000000000000000000000000000333111///000222222222222222222222333333333444444((())))))))))))(((((('''(((((((((((())))))))))))(((((())))))***+++,,,,,,++++++++++++***)))((((((''''''((()))************))))))************))))))((()))***+++***)))(((''''''&&&&&&''')))***((('''''''''((((((((()))))))))'''''''''''''''''''''''')))))))))(((''''''&&&&&&'''(((((())))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))************************'''(((((())))))******+++,,,+++******************************))))))))))))((()))))))))***+++++++++))))))((((((''''''(((((())))))(((((((((((())))))******))))))))))))******+++***(((''''''((()))))))))******)))'''&&&((()))************************))))))))))))************---+++))))))***+++***)))((()))***+++++++++++++++++++++******++++++,,,---,,,---......//////......---............---,,,,,,---.........//////000000/////////...............000000//////......------........................---------------------------------...///...,,,***+++,,,---......---,,,+++,,,,,,,,,,,,++++++++++++++++++***************)))++++++++++++++++++++++++,,,+++******))))))******+++***))))))))))))))))))))))))))))))))))))))))))---,,,,,,+++******))))))......---,,,***(((&&&%%%)))))))))))))))))))))))))))***++++++,,,,,,++++++************************))))))*********)))((((((+++++++++***+++,,,,,,---,,,,,,---+++))))))***+++++++++++++++*********************++++++,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++))))))+++,,,******)))(((((((((((()))******************************+++++++++,,,,,,,,,******************************)))))))))******+++++++++++++++++++++++++++************************---,,,++++++******++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,+++************+++++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,++++++++++++***------,,,++++++++++++,,,+++,,,------++++++,,,---......---,,,,,,,,,------------............------((())),,,---...---,,,+++---------............///......//////......---,,,,,,---......------...///............///111222333///---,,,---...000000///---......///////////////....../////////000000000000000000000000000000000222111//////000111111///222222222222333333333333))))))***))))))((('''&&&(((((((((((())))))))))))&&&'''((()))***+++,,,---+++++++++***)))(((((('''************)))((('''''')))))))))******)))))))))'''(((*********)))(((''''''&&&&&&''')))***(((''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&'''((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))******,,,+++***)))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---((((((''''''''''''(((((()))(((((((((((((((((()))))))))***++++++***))))))***)))(((((((((((())))))'''(((((('''%%%%%%&&&(((************************((()))))))))***************((('''''')))))))))''')))******+++++++++******++++++******++++++,,,------------...............------............------............//////////////////......------,,,,,,111111000///...------,,,........................------------------------...---,,,,,,......---+++,,,,,,............,,,,,,,,,+++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++***************,,,+++***((((((((()))***))))))************)))))),,,+++++++++******))))))***++++++++++++***))))))))))))))))))))))))))))))((()))+++,,,,,,,,,+++***)))))))))))))))***************+++++++++***((('''+++************+++,,,,,,++++++***'''%%%%%%'''***++++++++++++++++++++++++*********++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************+++,,,+++******+++,,,+++******)))))))))))))))******************************+++++++++,,,,,,,,,************************++++++******************++++++++++++++++++++++++************************,,,,,,++++++***++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***++++++******)))******++++++,,,,,,------,,,,,,+++++++++,,,------------,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++,,,,,,+++***+++,,,///...---,,,,,,,,,,,,,,,,,,,,,...//////...,,,,,,((()))+++,,,---------,,,---------............///.........///......---,,,,,,---......,,,,,,---..................//////000---,,,,,,---...///000000---......///////////////........./////////000000/////////000000000000000111222000...///111111...111222222222222333333333))))))***))))))((('''&&&(((((((((((())))))))))))&&&'''''')))***+++,,,,,,,,,+++***)))((((((''''''++++++++++++***)))((('''***))))))))))))))))))***'''((())))))***)))(((''''''&&&&&&''')))***((('''''''''''''''(((((((((((())))))))))))))))))))))))$$$%%%%%%&&&'''(((((()))&&&'''((())))))***))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((((((((((((((((((((((((((()))))))))+++******)))(((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,---((((((''''''''''''(((((())))))(((((((((((())))))'''(((***++++++***(((''')))((((((((((((((())))))))))))***((('''&&&''')))************************((()))))))))************'''&&&&&&(((***+++***)))+++++++++++++++***)))(((++++++******++++++,,,---------------......//////------...//////......---////////////............//////......------,,,,,,111111000///...------,,,........................------------------------000---+++***,,,---......,,,,,,............,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))))),,,+++***((((((((()))***((()))************)))((()))))))))******+++++++++((()))***+++++++++++++++))))))))))))))))))))))))((()))***+++,,,+++***)))(((((()))))))))*********++++++,,,---,,,+++)))((()))))))))))))))***+++++++++***)))'''%%%%%%(((++++++++++++++++++++++++,,,***+++++++++++++++,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++***************************+++---,,,+++***+++,,,---,,,++++++******++++++******************************+++++++++,,,,,,,,,************************+++++++++++++++*********++++++++++++++++++++++++************************************+++,,,---...++++++++++++++++++++++++))))))))))))*********+++***++++++,,,,,,++++++***+++******)))******+++++++++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++***+++++++++++++++++++++***+++,,,,,,******+++,,,///...---,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,+++++++++,,,---///000---------............///.........///......---,,,,,,---...---,,,+++,,,---//////............//////,,,---..................---......///////////////............////////////......//////000000000000000222000---///444333///111111111222222222333333((())))))))))))(((((('''(((((((((((())))))))))))''''''(((((()))***+++++++++***)))((((((((((((((('''((()))***++++++++++++******))))))))))))******'''((((((((((((((())))))'''&&&&&&''')))***((('''&&&&&&'''''''''(((((((((************************###$$$%%%&&&''')))******'''(((((())))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))******+++((((((((((((((((((((((((***)))((((((((((((((((((''''''''''''((((((((((((((()))))))))***+++++++++((((((''''''(((((())))))******))))))))))))******'''((()))******)))((('''(((((((((((())))))))))))+++,,,,,,+++))))))***+++************************))))))))))))************((('''(((***,,,...---++++++++++++++++++***))))))++++++******++++++,,,---...------------...//////------...////////////...000000//////.........---/////////...............000000//////......------........................------------------------///---++++++,,,.........+++,,,---......---,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++***))))))+++***))))))))))))))))))((()))***++++++***)))((((((((())))))***++++++,,,******+++++++++******)))))))))))))))))))))))))))((()))******++++++******((())))))******++++++++++++,,,,,,,,,,,,++++++***))))))(((((())))))***+++,,,,,,+++)))((())),,,...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++***************************,,,------,,,++++++,,,------,,,++++++++++++,,,******************************+++++++++,,,,,,,,,******************************++++++,,,++++++***++++++++++++++++++++++++************************)))))))))***+++,,,...///++++++++++++++++++++++++(((((()))))))))************++++++,,,,,,++++++***+++************+++,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,)))***++++++,,,+++++++++***+++,,,,,,******+++,,,......---,,,,,,,,,------,,,,,,------------,,,,,,...---,,,+++,,,---000111---------............///......//////......---,,,,,,---...---,,,+++,,,---000//////.........//////+++---//////---,,,---...---......///////////////------........./////////---......//////000000111...222111...000888888333111111111111222222222222'''(((((())))))))))))((((((((((((((())))))))))))'''((((((((())))))*********)))(((((('''((())))))(((((()))***+++++++++++++++***)))(((((()))***+++)))(((&&&&&&&&&((()))+++'''&&&&&&''')))***((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))%%%%%%&&&'''((())))))***((())))))))))))(((((('''(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((()))******+++(((((((((((((((((((((((((((((('''''''''((())))))''''''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++++++++************++++++(((((())))))))))))((((((''''''((()))))))))))))))***++++++***(((((()))+++))))))))))))))))))))))))))))))))))))************)))))))))+++,,,---+++)))(((((()))***+++,,,,,,,,,++++++******++++++,,,---...------,,,---...///000------...///////////////.........///////////////...///////////////000000///////////////.................................------------------------++++++,,,...000///---+++***+++,,,------,,,+++***)))*********++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,+++***)))(((((())))))************)))((()))***++++++***)))((())))))))))))***************++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))***++++++))))))******+++,,,,,,---+++************++++++,,,******))))))******+++,,,***+++++++++***+++---///+++++++++,,,,,,,,,------++++++++++++++++++++++++)))))))))***************++++++++++++++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++***************************,,,......,,,++++++,,,---,,,++++++******++++++******************************+++++++++,,,,,,,,,************************((()))+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++*********+++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***+++++++++++++++,,,------******++++++++++++******((()))******++++++************+++++++++,,,,,,,,,((()))***+++,,,++++++***+++,,,---,,,+++***+++---------,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,---...---------------......---------............///......//////......---,,,,,,---...---+++***+++,,,......---------......///))),,,//////---,,,---///---......///////////////---------.........//////------......///000000111,,,222222///333<<<>>>888111111111111222222222222''''''((())))))***))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((''''''((()))***++++++,,,++++++***)))(((+++***)))(((((()))***+++)))(((&&&%%%%%%'''***,,,'''&&&&&&''')))***((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))***))))))(((''''''(((((((((((())))))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))(((((((((((((((''''''''''''''''''''''''((()))***(((((())))))*********+++))))))))))))(((((((((((()))))))))))))))***++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))''''''((())))))***))))))'''(((((('''%%%%%%&&&'''(((((((((((((((((((((((())))))))))))************)))(((((()))******'''%%%%%%&&&(((***,,,---...///++++++******++++++,,,---......---,,,---...///000------...///000000//////,,,,,,---...///000111222......//////000000111111.........///////////////........................------------------------''')))---111333111,,,(((***+++,,,,,,,,,,,,+++***))))))******++++++++++++))))))******++++++++++++++++++++++++++++++++++++******+++,,,+++***)))((('''((()))+++++++++***)))''')))***++++++***)))'''++++++******)))(((((((((((()))***+++++++++++++++))))))))))))))))))))))))***)))((((((((()))+++,,,))))))***+++,,,,,,------***)))(((((((((***+++,,,++++++******++++++,,,---''')))************,,,...+++++++++,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++))))))))))))))))))))))))***,,,......---++++++,,,,,,+++******)))***************************************+++++++++,,,,,,,,,************************((()))***,,,------,,,,,,++++++++++++++++++++++++************************---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,+++++++++,,,------...*********++++++*********(((((()))************************++++++,,,,,,,,,((()))***+++,,,,,,+++***+++,,,------++++++,,,---,,,,,,,,,,,,------...///...---++++++++++++---...,,,---...//////...,,,+++---------.........//////......//////......---,,,,,,---...---+++***+++,,,------,,,,,,------......'''+++...///...---...000---......///////////////---------.........//////---------...///000000111+++222333///444???AAA;;;000111111111111222222222***))))))(((((((((((()))''''''(((((())))))******,,,***'''&&&&&&''')))+++)))(((&&&%%%&&&''')))***)))(((((('''(((((())))))*********)))))))))))))))******))))))((((((''''''((()))*********((('''&&&(((((((((((())))))))))))(((((()))(((((('''&&&%%%***)))'''&&&'''(((***+++))))))))))))***+++,,,---+++***)))))))))))))))***+++*********+++***(((&&&((((((((((((((()))******+++******)))(((''''''&&&******)))'''&&&%%%$$$###''''''(((******++++++++++++***)))'''''')))***+++))))))***++++++++++++*********))))))))))))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))((((((((('''***+++---------+++)))((()))************+++++++++,,,,,,+++***+++,,,---...,,,,,,,,,---------....../////////...///000111111//////////////////////////////000111111111111111111111000000//////......000000//////...---++++++------......------,,,+++......------------,,,,,,,,,,,,,,,+++++++++******,,,+++++++++***)))))))))---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))((()))***+++---...+++++++++*********))))))******))))))))))))******(((((())))))))))))((((((******+++++++++,,,,,,,,,,,,++++++******++++++,,,******************************************************+++,,,,,,,,,++++++))))))))))))***+++,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++************))),,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,+++++++++++++++++++++((())))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************(((((()))***+++,,,,,,,,,+++++++++*********))))))*********************************++++++,,,,,,,,,---,,,++++++---------+++,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......//////......---/////////......------------.........---,,,,,,+++---.........---,,,,,,+++---------------------------------............///////////////000000000000111111111111111111111111000000000000111111111111))))))(((((((((((())))))(((((((((((()))))))))))))))((('''''''''(((***+++***)))'''''''''(((***++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&(((((()))))))))*********(((((())))))((((((''''''))))))'''''''''(((***+++,,,+++***)))))))))***+++)))((((((((((((((())))))((('''&&&'''((()))((('''((((((((((((((())))))*********))))))(((''''''&&&''''''''''''''''''''''''&&&&&&'''))))))*********+++***(((''''''(((***+++)))******+++++++++++++++)))))))))(((((()))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))(((((((((((()))***+++,,,,,,***)))((()))************+++++++++,,,,,,+++++++++,,,---......---------......//////---------.........////////////////////////////////////000111111111111000000000000000//////......---...............---,,,++++++,,,---.........---,,,,,,++++++++++++******,,,,,,++++++************+++++++++***************,,,,,,+++*********+++,,,************************************************))))))))))))))))))))))))((((((''''''((()))***++++++++++++*********))))))*********))))))*********(((((())))))))))))((((((************+++++++++,,,,,,++++++******++++++,,,******************************************************+++,,,,,,,,,,,,+++++++++*********++++++,,,************************(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))*********++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++&&&&&&''''''((()))))))))************************************************************************************************(((((()))++++++,,,,,,++++++++++++*********))))))************************++++++++++++++++++,,,,,,***))))))+++...000000///++++++***))))))***++++++,,,,,,,,,+++++++++******************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------,,,,,,,,,------......///------......------,,,+++------......------,,,+++++++++++++++++++++++++++---------............///.../////////000000000000111111111111111111111111000000000000111111111111(((((('''(((((()))***+++))))))))))))((((((((((((''''''(((((())))))*********)))((((((((()))+++,,,*********))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((''''''&&&&&&&&&&&&'''(((((()))))))))*********(((((()))))))))))))))))))))((('''''''''(((***+++///...+++)))''''''((()))''''''&&&''''''((()))***'''&&&%%%&&&((()))***)))(((((((((((())))))))))))***))))))(((((('''''''''$$$%%%&&&'''((())))))***%%%&&&'''(((((()))((((((******((((((((((((************+++,,,,,,,,,,,,+++((((((((((((((((((((((((((()))******++++++******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,+++++++++'''((()))++++++***)))((()))************+++++++++,,,++++++++++++,,,------//////...---...///000111,,,---///000000000///...////////////////////////...///000000111111000000000000000////////////...,,,,,,---...............)))***+++---......//////,,,,,,++++++++++++******+++************)))))))))***************+++++++++++++++*********++++++,,,************************************************))))))))))))))))))))))))))))))(((((((((((())))))+++++++++***************++++++************++++++)))))))))))))))))))))))))))))))))*********++++++++++++************++++++******************************************************+++,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,************************''''''((((((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++************)))((())))))******++++++++++++++++++++++++++++++++++++++++++***************************************)))))))))******++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************((()))***++++++++++++++++++++++++***************************************,,,,,,++++++++++++++++++***))))))+++.../////////++++++***))))))***++++++,,,,,,,,,+++++++++******************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,------......------------------------,,,,,,,,,,,,------------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,,,,++++++++++++++++++++++++---------............///....../////////000000000000000000000000000000000000000000000111111111111''''''''''''((()))++++++******))))))((((((''''''(((((()))******)))((('''))))))((((((((()))***+++'''''''''(((((((((''''''((((((((()))))))))))))))''''''(((((())))))******)))((('''&&&%%%&&&'''(((''''''((((((((()))))))))(((((()))))))))***++++++)))(((((('''((()))******///---***(((&&&'''((()))&&&&&&&&&'''((()))***++++++)))'''''')))+++++++++'''(((((()))))))))))))))))))))((((((((('''''''''$$$%%%&&&'''((()))***+++&&&'''(((((()))))))))(((***)))(((((((((((()))*********+++,,,,,,,,,,,,,,,''''''((((((((((((''''''))))))***+++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******+++++++++++++++*********'''((()))***++++++******))))))*********++++++++++++++++++++++++,,,,,,,,,///...---,,,---...000111...///111333333222111///////////////////////////...//////000000000000000////////////////////////,,,------......---------******+++,,,---......---......---------,,,,,,,,,***))))))))))))))))))))))))))))))***+++++++++,,,***************+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))),,,++++++***************************************,,,++++++++++++++++++,,,***))))))))))))))))))***((())))))))))))*********++++++************++++++******************************************************+++,,,------------......---,,,++++++++++++************************************+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))''''''((()))***+++++++++************************************************)))))))))))))))*********++++++++++++,,,,,,------))))))))))))))))))))))))************************************************************************((()))***+++++++++++++++************************************************,,,,,,,,,++++++*********---+++******+++,,,+++)))+++******************+++,,,,,,,,,+++++++++******************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,------...//////------------------------+++++++++,,,,,,,,,---------,,,***))))))***,,,---//////---,,,***)))(((''',,,------...------,,,,,,,,,------...------,,,,,,---------------------------------............///........./////////000000///////////////////////////000000000111111111111''''''''''''((()))++++++******))))))(((((('''''')))***++++++***(((&&&$$$''''''''''''(((((())))))$$$%%%'''((()))******)))''''''(((((())))))))))))''''''(((((())))))******))))))'''''''''((()))***&&&&&&&&&'''''''''(((((())))))(((((()))***+++,,,((((((((((((((())))))***,,,+++)))((('''((()))***((('''(((((()))***+++,,,,,,***)))((()))***)))(((''''''((()))***))))))(((((((((((((((''''''''''''&&&''''''(((((()))))))))(((((()))*********)))))))))(((((((((((((((((()))******+++,,,,,,,,,,,,+++''''''((((((((((((''''''))))))***+++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&)))******++++++,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---...///---///111222333222000///////////////////////////......///000000000000000.............../////////............---,,,+++***+++,,,,,,---,,,,,,++++++......---------,,,,,,,,,)))))))))))))))))))))***)))))))))***+++++++++,,,))))))******++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))),,,,,,++++++******)))(((************************,,,++++++++++++++++++,,,******))))))))))))******((())))))))))))*********+++******))))))******+++******************************************************+++,,,---......---......---,,,++++++++++++************************+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))''''''((()))***+++++++++************************************************(((((()))))))))*********((((((((()))))))))))))))************************************************++++++++++++++++++++++++************************))))))***+++++++++******************************************************,,,,,,,,,++++++*********,,,***))))))******)))'''*********++++++*********,,,,,,,,,+++++++++******************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,------...//////------------------------+++++++++,,,,,,,,,---------,,,***))))))***,,,---///...---,,,***)))'''''',,,,,,------...------,,,,,,,,,------...------,,,---------------------------------............///............////////////........................///000000000111111111111(((((('''(((((()))***+++))))))))))))((((((((((((******+++***)))(((&&&%%%&&&'''''''''((((((((((((%%%&&&(((***+++++++++***&&&''''''(((((())))))***(((((((((((()))))))))))))))(((((((((((()))******&&&&&&'''''''''(((((((((***)))((('''((()))***+++(((((((((((())))))))))))))))))((((((((()))******))))))((())))))***+++,,,***)))(((((()))(((&&&$$$&&&''')))*********)))(((''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))***++++++++++++***'''((()))******)))((('''((()))******++++++******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((())))))))))))******+++++++++++++++,,,,,,,,,)))************+++++++++)))******+++,,,+++++++++,,,,,,,,,---------------+++,,,.../////////...---////////////////////////---...//////000000//////---............////////////.........,,,+++***))),,,,,,,,,,,,,,,+++******,,,,,,++++++++++++******)))))))))************+++***************+++++++++'''((()))***++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))((('''&&&***************+++++++++++++++************+++++++++***)))(((((()))***+++)))))))))*********++++++******))))))))))))******************************************************)))***+++---............---,,,,,,++++++++++++,,,************************)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++************)))((())))))******+++++++++***************************************+++++++++((())))))******+++++++++******************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))******+++++++++*********************+++++++++************************,,,,,,++++++++++++++++++(((''''''(((***++++++***)))***++++++++++++***))),,,,,,,,,+++++++++******************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,------......------,,,,,,------......------++++++++++++++++++++++++---------............///------........./////////////////////////////////000000000000111111111111))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))%%%&&&((())))))(((&&&%%%&&&&&&''''''((())))))***))))))))))))((((((((((((&&&''''''((())))))((((((((((((((())))))))))))******)))(((&&&&&&'''((()))'''(((((()))))))))))))))'''((()))******)))(((((())))))((((((((())))))***&&&'''''')))+++)))&&&$$$&&&''')))*********(((((('''''''''''''''''''''''''''((((((((())))))))))))((()))))))))))))))(((((('''(((((((((((((((((('''(((((()))************)))'''(((***++++++***(((''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++,,,,,,,,,---------,,,++++++***************)))************+++++++++((()))***+++,,,++++++***+++,,,.../////////...---,,,,,,,,,,,,------------////////////////////////---...//////000000//////---------.........//////---------------,,,+++******++++++,,,,,,,,,++++++,,,,,,++++++++++++******************++++++,,,,,,+++++++++***************&&&''')))***+++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***))))))((('''))))))*********+++++++++*********))))))*********,,,+++)))(((((()))+++,,,************+++++++++,,,******))))))))))))******************************************************)))***+++---.../////////++++++*********++++++,,,************************))))))))))))******************************************+++++++++,,,,,,,,,+++++++++************)))*********+++++++++++++++************************))))))*********+++++++++))))))******+++,,,,,,---------------------------++++++++++++++++++++++++******************************************************************************+++++++++******)))))))))*********+++++++++************************++++++++++++++++++,,,,,,***)))(((***,,,---,,,+++)))***++++++++++++***))),,,,,,,,,+++++++++******************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++,,,------......------+++,,,------......------++++++++++++++++++++++++---------............///---------.........//////////////////////////////000000000000111111111111***))))))(((((((((((()))''''''(((((())))))******&&&&&&'''((()))***+++,,,(((((()))***************$$$%%%&&&&&&$$$""" &&&&&&&&&'''((())))))*********))))))((((((''''''$$$%%%'''((()))((('''&&&************+++++++++++++++***'''&&&%%%&&&'''((('''(((((()))))))))))))))''')))***++++++)))'''%%%)))(((((('''''''''((((((%%%&&&))),,,...---***'''&&&''')))***+++***((('''&&&'''''''''''''''''''''&&&''''''((()))***++++++'''(((((((((((((((''''''''''''((((((((((((''''''''''''((()))))))))))))))''')))***,,,,,,***)))'''''''''((()))))))))))))))************************))))))))))))))))))))))))******))))))))))))******''''''((((((((()))))))))++++++***)))(((((()))))))))************+++++++++((()))***+++,,,+++******+++---///111222000...---...------------...//////////////////////////////---......///////////////---------.........//////++++++,,,---------,,,,,,((()))***+++,,,---------.........---------,,,,,,******+++++++++,,,,,,,,,,,,+++++++++******))))))&&&''')))***+++++++++***************************************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))******++++++++++++******))))))))))))******,,,+++)))(((((()))+++,,,***++++++++++++,,,,,,,,,******))))))))))))******************************************************)))***,,,---.../////////))))))))))))***+++,,,,,,************************************++++++++++++*********************************++++++,,,,,,,,,+++++++++************))),,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))******++++++++++++))))))***+++,,,,,,------************************************************************************))))))))))))))))))))))))******************************+++++++++******)))))))))******++++++++++++*********************************++++++,,,,,,---///...,,,,,,,,,,,,+++))))))***+++,,,,,,+++***))),,,,,,,,,+++++++++******************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++++++++++++++++++++************************---------.........//////+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++,,,,,,---.........---+++,,,,,,---.........------------------------------------.........//////---------.........//////000000000000000000000000000000000000111111111111))))))))))))))))))))))))---***''''''(((*********''''''''''''((((((((((((*********)))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))+++)))&&&$$$$$$&&&)))+++)))))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***++++++***((('''((()))++++++***)))(((((())))))++++++******)))(((((((((((((((((((((((((((((((((******************************))))))))))))******************))))))))))))(((((()))***************************************'''''''''((())))))******---------,,,+++***)))(((++++++++++++++++++++++++,,,,,,,,,---------......---------............///000---,,,---///000...,,,,,,,,,.../////////...---111111000//////...------...//////...---***((('''***+++,,,------,,,+++***)))+++------,,,+++***++++++((('''(((+++------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------))))))))))))))))))))))))***++++++,,,,,,,,,++++++)))************+++++++++************************+++++++++***************++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******+++++++++************)))+++++++++,,,,,,---------******))))))))))))******))))))))))))************))))))))))))))))))))))))*********)))))))))))))))((()))***+++++++++++++++++++++******))))))(((((()))))))))***+++++++++,,,///---+++)))((((((((())),,,,,,,,,+++++++++******)))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))+++***)))))))))+++,,,---++++++,,,------------,,,((()))***+++,,,---.........---+++*********++++++,,,+++***))))))***+++,,,***+++,,,,,,******+++,,,...---,,,+++++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++------------++++++,,,,,,,,,+++++++++******.........------,,,,,,,,,------------------------............////////////000///...------...///000///.........///000222333)))))))))))))))))))))))),,,***'''''')))******)))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***)))'''%%%%%%''')))***))))))***))))))((('''''''''((()))))))))))))))((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++***((('''((()))++++++***)))))))))))))))''''''((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,(((((()))***************************************,,,,,,++++++***)))))))))---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............//////---,,,---///000...,,,,,,---.../////////...---,,,,,,,,,,,,++++++++++++,,,------------,,,***)))***+++,,,,,,,,,,,,+++******+++---------,,,++++++)))'''%%%&&&)))++++++)))++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++))))))******++++++,,,,,,))))))))))))))))))))))))+++++++++++++++***)))((()))************+++++++++************************(((((((((((())))))))))))++++++++++++++++++++++++((()))******++++++******++++++++++++++++++++++++---------,,,,,,,,,++++++***************************))))))(((((())))))***+++++++++************)))+++++++++,,,,,,,,,------))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))+++++++++***************))))))***+++++++++++++++++++++++++++***************************+++++++++,,,+++******************,,,+++++++++************)))))))))))))))))))))))),,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++***************)))***++++++++++++***)))***))))))))))))******+++***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------,,,+++***)))******+++++++++***))))))***++++++***+++,,,,,,******+++,,,------,,,+++++++++,,,---,,,,,,,,,+++++++++************++++++,,,---......,,,,,,+++*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++------------------,,,,,,------------------------............////////////000///............///000///.........///000222333))))))))))))))))))))))))***)))((((((******)))(((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))************)))(((&&&&&&((()))))))))))))))(((''')))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++***((('''((()))+++***))))))))))))))))))&&&''''''(((((()))******************************(((((((((((((((((((((((((((((((((''''''(((((((((((())))))***+++,,,---...(((((()))***************************************,,,,,,++++++***))))))))),,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------............---------............//////...------...///...---,,,---......//////......---------------------,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,------,,,++++++)))'''&&&''')))++++++***++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++************************((((((((((((((((((((((((******+++++++++++++++***)))************+++++++++************************'''((((((((()))*********++++++++++++++++++++++++(((((()))***************++++++++++++++++++++++++...---------,,,,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))+++++++++************)))++++++++++++,,,,,,,,,,,,******))))))))))))******))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))***++++++++++++***+++++++++++++++,,,,,,,,,+++++++++***************((()))***+++++++++++++++++++++*********)))))))))))))))))))))))))))))))))+++++++++++++++*********++++++++++++++++++++++++,,,,,,++++++************)))***++++++++++++***)))++++++++++++++++++******)))******+++,,,+++++++++......------,,,,,,,,,+++++++++***)))))))))******++++++***))))))***++++++***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******((()))***+++,,,...//////---,,,+++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------............////////////000//////......//////000///.........///000111222(((((((((((((((((((((((()))(((((()))******)))'''''''''''''''((((((((((((((((((((()))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((************************(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((************)))'''&&&%%%)))))))))))))))(((((('''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))***)))((('''((()))******)))))))))))))))***)))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***++++++,,,,,,(((((()))***************************************'''''''''((())))))******++++++,,,,,,,,,+++******------------------------,,,,,,,,,,,,---------------------............///......---............------------...............000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,+++***+++*********+++,,,,,,,,,************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))(((((((((((((((((((((((()))***+++,,,---.........))))))*********+++++++++************************))))))***+++,,,,,,------************************(((((()))************)))++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++)))(((((((((((((((((()))+++++++++*********))))))+++++++++++++++++++++,,,,,,++++++******++++++,,,((()))))))))************))))))))))))))))))))))))*********+++++++++++++++)))******+++++++++******)))******++++++,,,,,,,,,,,,+++++++++***)))))))))((()))***,,,,,,+++***************))))))))))))((())))))))))))))))))))))))+++++++++***************************************,,,,,,,,,++++++******************++++++*********,,,---.........,,,+++***))))))***++++++++++++***------,,,,,,,,,+++++++++******))))))))))))))))))+++******************+++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))***+++,,,---------///...---,,,++++++++++++,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,------++++++++++++------......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,---------............////////////000//////////////////000///////////////000111111(((((((((((((((((((((((()))((('''(((******(((&&&''''''''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((()))******)))((((((************)))((('''&&&(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''((())))))((('''(((******)))))))))))))))******)))))))))(((''''''&&&&&&((((((((((((((((((((((((************************+++******))))))******+++)))))))))))))))((((((((((((((()))***************************************'''''''''((())))))************+++,,,,,,,,,++++++------------------------***++++++++++++,,,,,,,,,---------............///---.........------......------------......//////......---+++)))((('''&&&......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***+++***(((++++++++++++++++++,,,---************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))***++++++++++++******)))))))))*********+++++++++************************)))******+++,,,------...************************(((((()))***************++++++++++++++++++++++++++++++++++++*********)))************************))))))(((((((((((())))))+++++++++*********))))))++++++++++++++++++++++++******))))))))))))******((()))))))))************************************))))))))))))******++++++******+++++++++******)))((()))))))))******++++++,,,+++++++++***)))))))))******+++,,,,,,***)))(((*********))))))))))))((())))))))))))))))))))))))************************************************+++++++++++++++++++++++++++******************+++,,,,,,---------,,,***)))))))))***++++++++++++***************++++++++++++))))))))))))******))))))*********++++++************+++,,,,,,******+++,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******+++++++++++++++++++++***...---,,,,,,++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,------++++++++++++------......---------,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,,,,------............///////////////000000000000000000////////////000000000000000)))))))))))))))))))))))))))(((''''''))))))((('''''''''''''''((((((((((((&&&''''''(((((())))))***(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))((())))))******))))))((()))))))))))))))(((((('''''''''((()))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&((())))))''''''(((***)))))))))))))))******+++&&&''''''(((((()))******''''''''''''''''''''''''************************,,,++++++******++++++,,,))))))((((((((('''''''''(((((()))***************************************,,,,,,++++++***))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............///---...///...------...///...------------...//////000000...---+++***)))(((///...---,,,+++***++++++------,,,,,,,,,,,,---------***'''(((***,,,***((()))***+++***((((((***,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))))))))))))))))))))))),,,,,,+++)))'''%%%###""")))************+++++++++************************((()))))))))***+++++++++************************))))))***+++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++************)))+++++++++++++++*********((((((''''''''''''(((((())))))))))))************************************((((((((()))******++++++***++++++++++++***)))))))))))))))))))))*********+++++++++***************+++++++++++++++***)))(((++++++*********))))))))))))))))))))))))))))))))))))))))))*********************************************++++++,,,---------++++++***))))))***++++++******************)))((()))******+++,,,+++++++++((()))))))))******++++++((()))******++++++******)))***++++++++++++***)))***+++,,,,,,******+++,,,******+++,,,------------,,,,,,,,,+++++++++******,,,,,,,,,+++******))))))******))))))))))))******---,,,,,,++++++***************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,------------------******++++++,,,,,,------............///////////////000000111111000000/////////000000000000//////))))))))))))))))))))))))***(((&&&&&&'''((()))(((''''''''''''((((((((((((&&&&&&''''''((())))))***(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))%%%&&&''')))************''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***)))))))))))))))***++++++''''''((())))))******+++((((((((((((((((((((((((************************++++++************++++++(((((((((((())))))))))))(((((()))***************************************,,,,,,++++++***)))))))))((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............///,,,...000///---,,,---///...------,,,---...///000111111000000///.........------,,,+++++++++,,,---...---,,,,,,,,,,,,---...///+++((((((,,,...,,,***)))+++,,,***((((((***,,,************************++++++++++++++++++++++++(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))******++++++,,,,,,++++++++++++++++++++++++,,,++++++***(((&&&%%%$$$)))************+++++++++******************************************************************************+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************++++++************+++++++++++++++************)))++++++++++++*********))))))(((((((((((((((((()))))))))))))))************************************(((((()))******+++,,,,,,+++++++++++++++***))))))++++++***************)))***************+++++++++******************+++,,,,,,+++++++++************))))))))))))))))))))))))((()))))))))*********+++************************((()))***+++---...//////++++++***))))))***+++++++++************++++++,,,***++++++,,,,,,,,,,,,,,,+++++++++***************((()))+++,,,,,,,,,++++++)))***++++++++++++***)))***+++,,,,,,******+++,,,)))***+++---......------,,,,,,,,,+++++++++******+++++++++***************(((((((((((()))***+++,,,------,,,,,,+++******)))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++------------------,,,,,,)))******+++,,,,,,------............///////////////000111111111111000/////////000111111000///...))))))))))))))))))))))))+++(((&&&%%%&&&((())))))''''''''''''((((((((()))&&&&&&&&&'''((())))))***(((((())))))))))))(((((('''((((((((())))))******************************''''''''''''''''''''''''&&&''''''((()))******+++(((((((((((())))))))))))******))))))))))))******&&&'''((()))************$$$%%%'''(((***+++++++++''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%'''((((((''''''(((***))))))((())))))***++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''''''((()))***+++,,,,,,(((((()))***************************************'''''''''((())))))******((()))***+++,,,---------++++++++++++++++++++++++........./////////000000---------.........//////,,,...000///---,,,---000......---,,,---...///000,,,,,,,,,------.........++++++******+++---...///...---,,,,,,,,,,,,---...111---)))***...000...,,,+++---...---******,,,...))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***+++,,,---------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))************+++++++++************************------,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++************)))++++++++++++******)))))),,,,,,++++++++++++,,,,,,))))))))))))************************************))))))***+++,,,,,,------+++++++++++++++***)))(((---,,,,,,++++++*********))))))******+++++++++,,,))))))(((((()))+++---///,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((()))+++---///000111,,,+++***))))))***+++,,,...------,,,---...000111++++++,,,------------,,,......---,,,+++***)))((()))***+++,,,------,,,+++)))***+++,,,,,,+++***)))***+++,,,,,,******+++,,,)))***+++---......------,,,,,,,,,+++++++++******))))))******+++++++++,,,))))))******+++,,,......------,,,,,,+++***))))))******+++++++++,,,,,,,,,++++++---......---++++++,,,,,,,,,+++++++++******.........------,,,,,,,,,))))))***+++,,,,,,------............/////////000///000111222222111000/////////000111111000///...***))))))((((((((())))))))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))'''''''''((()))((((((((((((((()))******''''''''''''((((((((()))''''''&&&&&&&&&&&&'''''',,,+++++++++******))))))******))))))((((((''''''***************)))((((((&&&'''(((((())))))((((((''''''''''''''''''''''''***)))(((''''''((()))***))))))*********((('''&&&&&&&&&'''((())))))((((((******))))))((((((''''''+++******)))))))))))))))))))))))))))))))))))))))''''''(((((())))))************))))))(((((('''''')))*********+++++++++++++++++++++,,,+++***))))))(((((()))***+++---///000$$$%%%&&&'''((()))***+++***)))))))))+++,,,+++***++++++++++++++++++++++++...---,,,+++++++++,,,---///---+++,,,///000///---------------------------......//////...---,,,,,,...---,,,,,,,,,,,,---.../////////......---,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++*********++++++,,,,,,,,,''''''((()))***++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++***************************))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,************************,,,+++***)))(((((())))))((((((((()))******++++++,,,,,,+++***))))))******,,,)))$$$!!!!!!$$$))),,,++++++++++++******))))))'''''')))***+++,,,,,,---,,,,,,,,,++++++*********((((((((()))***,,,---......,,,***)))((()))***+++,,,,,,,,,+++++++++******************************)))))))))))))))))))))))),,,++++++++++++++++++,,,'''(((((()))***+++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))---------,,,,,,+++++++++******))))))))))))******************************------,,,+++************,,,,,,,,,+++++++++******+++)))((('''((()))+++,,,++++++******************)))************+++++++++---++++++---111333222000))))))))))))))))))))))))------,,,+++***************+++,,,---.../////////---------,,,,,,+++++++++++++++************+++++++++222222***''',,,,,,&&&))))))************))))))+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++,,,,,,,,,---------.........------,,,,,,,,,---------............///......------------......000111111111111222222222)))((((((''''''(((((()))((((((((((((((((((((((((*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''(((((()))&&&&&&&&&&&&'''((()))***%%%%%%&&&&&&&&&'''''''''******))))))))))))******************))))))))))))***)))))))))(((((((((''')))))))))))))))(((''''''$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''')))((((((''''''(((((()))'''((()))))))))((('''&&&&&&'''(((((((((((((((((((((((((((((())))))))))))******)))(((((((((((()))))))))))))))))))))))))))'''((((((((()))))))))******)))))))))(((((((((''')))))))))*********++++++)))))))))(((((((((''''''***))))))))))))***+++,,,&&&&&&'''((()))******+++***)))))))))+++,,,+++***++++++++++++++++++++++++---,,,++++++++++++,,,---...---+++---///000///---------------------------......//////...------,,,,,,------------------,,,.........---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,(((((())))))******++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))************************************+++++++++,,,************************************))))))))))))++++++++++++************,,,++++++***))))))******,,,+++)))(((((()))+++,,,++++++++++++*********)))***++++++++++++******))),,,,,,,,,+++++++++******))))))))))))))))))***+++,,,+++)))(((((()))***++++++++++++*********))))))+++++++++***************))))))))))))))))))))))))++++++************++++++'''(((((()))******++++++++++++***))))))***++++++************************,,,,,,+++++++++*********))))))************))))))************************+++++++++******+++,,,,,,,,,+++++++++***************)))((('''((()))+++,,,************************)))************++++++++++++***)))+++...000000...++++++++++++++++++++++++---,,,++++++******++++++******+++,,,---------,,,------,,,,,,,,,++++++++++++******************+++...555666...,,,000111+++))))))************))))))+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,---------............///......------------......000000111111111222222222((('''''''''''''''((((((((((((((((((((((((((((((******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***%%%%%%%%%&&&&&&'''))))))&&&&&&'''''''''(((((((((+++******************+++((((((((((((((()))))))))))))))))))))(((((((((((('''((((((((((((''''''&&&%%%%%%&&&''''''''''''&&&'''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&'''(((((((((''''''(((((((((((((((((('''&&&'''''''''((()))************)))((((((''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((()))))))))******---,,,***)))))))))***++++++***))))))(((((((((((((((((()))))))))************)))))))))+++,,,+++***++++++++++++++++++++++++,,,,,,++++++++++++,,,---...---,,,---/////////....................................///......---,,,,,,,,,---......---,,,,,,......---,,,---...///000------,,,,,,,,,,,,++++++*********+++++++++++++++,,,,,,++++++++++++++++++)))*********************++++++++++++++++++++++++*********))))))*********************************))))))))))))))))))))))))+++++++++******+++++++++)))))))))*********++++++++++++++++++++++++++++++((()))***+++++++++***)))------,,,,,,+++******))),,,+++******)))*********)))***,,,,,,,,,,,,***)))++++++++++++************+++++++++++++++***)))))),,,,,,,,,++++++++++++***+++***)))(((((((((((((((***)))((((((((()))***+++*********)))))))))((((((++++++++++++******))))))))))))))))))))))))))))))*********))))))*********((((((((()))******++++++++++++***))))))***++++++++++++++++++++++++++++++***************)))))))))))))))***++++++***))))))************************)))))))))******,,,------++++++*********)))))))))***)))((((((((()))+++,,,************************)))************+++++++++))))))(((***,,,------,,,++++++++++++++++++++++++++++++******++++++,,,---)))***++++++++++++******,,,,,,,,,,,,++++++++++++***************************000111+++)))---...***))))))************))))))++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---*********++++++++++++,,,...------------,,,,,,,,,---------............///......------------......000000000111111111222222'''&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((''''''&&&&&&''''''((())))))))))))************((((((''''''''''''((((((&&&&&&&&&''''''((((((((())))))))))))(((((((((((('''(((((()))((((((''''''''''''((()))))))))))))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&''''''((((((((((((((())))))((('''&&&&&&'''((((((((()))))))))***))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))...,,,***)))((()))+++,,,++++++***)))((((((((((((***************************)))))))))+++,,,+++***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...//////...////////////////////////---...............------...------,,,,,,------...000///---,,,,,,---...///------,,,,,,,,,+++++++++)))))))))******++++++,,,,,,,,,,,,++++++*********+++*********************************************+++***)))(((((()))***+++************************))))))))))))))))))))))))++++++++++++++++++++++++((())))))))))))*********++++++++++++++++++++++++'''(((***,,,,,,,,,***))),,,,,,+++++++++*********++++++***************+++'''(((***++++++***((('''++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))))))))))))))(((((((((((()))+++++++++*********)))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))************+++******************+++++++++++++++++++++++++++************************((()))+++,,,,,,+++)))(((***************************************+++,,,,,,*********))))))))))))((())))))(((((())))))***+++***************+++++++++))))))*********+++++++++))))))))))))***+++++++++))))))))))))))))))))))))************+++,,,---...+++++++++,,,++++++******,,,+++++++++++++++++++++*********++++++*********%%%***+++'''%%%)))***''')))******++++++******)))++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---------------------------************************************+++,,,---...))))))*********+++++++++---------------------------------............///......------------......000000000000111111111111&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******,,,+++)))((('''&&&&&&&&&))))))))))))************&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''''''''((((((((((((((())))))))))))((())))))******)))))))))'''((())))))******))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''(((((((((((())))))((('''&&&&&&***)))))))))((((((((('''))))))((('''''''''''''''************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((&&&$$$$$$%%%&&&'''******)))))))))***++++++++++++++++++***************)))))))))+++,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,,,,---...............///////////////////////////------...............---000...+++))))))+++...000111000...---,,,,,,,,,---------,,,,,,,,,+++++++++)))))))))******++++++,,,,,,,,,,,,++++++*********++++++++++++************************************+++***)))(((((()))***+++***************************************************+++,,,,,,,,,,,,+++***((())))))))))))*********++++++++++++++++++++++++'''(((+++,,,---,,,+++***))))))))))))******+++++++++***************++++++((((((((((((((((((((((((+++++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,((((((((())))))***++++++,,,,,,+++++++++*********+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))******************++++++*********++++++++++++++++++++++++******++++++++++++++++++(((***+++------+++***(((************************,,,+++******)))))))))************))))))))))))((()))))))))))))))******+++))))))*********+++++++++))))))*********+++++++++******++++++******++++++)))))))))))))))))))))))))))))))))***+++,,,---...---------...------,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))(((+++,,,***)))+++,,,+++******++++++++++++*********++++++,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---------------------------************************)))))))))***+++,,,---...))))))*********+++++++++---------------------------------............///......------------......//////000000000111111111&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))))))))(((,,,,,,***)))''''''&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))((())))))***************&&&&&&'''(((((((((((('''(((((((((((((((((((((((('''''''''((((((''''''''''''''''''&&&''''''((()))(((((((((((((((((('''&&&*********)))((('''''''''***)))((((((''''''((((((************************))))))))))))(((((((((((((((((((((((())))))))))))((((((((()))))))))*********)))(((&&&&&&''''''(((((((((((()))***+++,,,---++++++*********************)))))))))+++,,,+++***++++++++++++++++++++++++((()))***+++,,,,,,,,,+++,,,---......------...000........................,,,---......///.........000...+++))))))+++...000/////////......---,,,,,,------,,,,,,,,,,,,++++++*********+++++++++++++++,,,,,,++++++++++++++++++******++++++++++++++++++*********************************))))))*********************************************************+++,,,///000000///,,,+++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***'''(((((()))******++++++*********)))******+++,,,+++***)))(((((()))***+++++++++++++++,,,,,,,,,,,,------------,,,+++))))))***++++++++++++,,,,,,,,,+++++++++++++++,,,---...************++++++++++++,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))*********))))))*********))))))))))))))))))******)))***++++++++++++***)))++++++++++++++++++++++++*********+++++++++++++++)))***+++,,,,,,+++***)))************************,,,,,,+++))))))(((((((((++++++*********)))))))))((()))))))))************)))))))))***++++++,,,,,,)))************+++++++++***+++,,,,,,***)))***+++++++++++++++++++++++++++************+++,,,---.........////////////......*********+++++++++++++++)))***+++,,,,,,+++***)))***+++,,,,,,******+++,,,******++++++++++++************++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------++++++,,,...,,,,,,,,,,,,------------++++++++++++++++++++++++************+++,,,---...*********++++++++++++,,,,,,,,,,,,------------...---------............///......------------....../////////000000000111111''''''''''''((()))***+++'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))******)))((('''))))))(((''''''''''''(((%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&'''((((((((()))))))))***'''(((((()))******))))))&&&&&&'''((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))***)))((('''''''''((()))&&&'''(((((((((((((((((())))))))))))((((((((((((******)))(((((((((((()))***************************)))))))))(((((((((''''''((((((((()))))))))***)))))))))*********++++++,,,,,,,,,,,,++++++++++++(((((((((((()))***++++++)))))))))******************)))))))))+++,,,+++***++++++++++++++++++++++++'''(((***+++,,,,,,,,,++++++---//////---,,,...000------------------------,,,------...//////......---------,,,,,,---------+++,,,...///000///...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,*********++++++,,,,,,,,,******************************++++++++++++******************************************************,,,///333666666333///,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************************))))))***++++++,,,+++++++++******++++++++++++++++++,,,,,,,,,------.........---,,,+++)))(((******+++++++++,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++***++++++++++++************)))))))))***++++++,,,,,,))))))))))))))))))))))))++++++************++++++***))))))))))))))))))))))))***++++++++++++***)))************************)))))))))*********++++++++++++++++++++++++++++++************************+++***)))))))))))))))***,,,+++++++++************(((((()))***************((())))))***++++++,,,,,,)))************+++++++++***,,,---,,,)))((()))+++++++++++++++++++++++++++************+++,,,------------...///000000000000)))*********++++++++++++(((***+++,,,,,,+++***((())))))******)))'''(((******++++++,,,,,,++++++*********++++++++++++******++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,,,,+++---...++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------............///......------------......////////////000000000111'''''''''((((((***++++++''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********((('''&&&&&&&&&%%%&&&&&&((())))))''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&'''((((((((())))))******&&&&&&'''((())))))((((((((())))))***************))))))))))))))))))))))))***)))(((''''''((()))***+++***)))(((''''''((()))&&&&&&'''((()))))))))(((''''''(((((())))))******++++++***)))))))))))))))******************************))))))(((((((((''''''((((((((())))))******************++++++++++++***++++++++++++***)))((((((''''''''''''(((((()))(((((()))))))))************)))))))))+++,,,+++***++++++++++++++++++++++++'''(((***+++,,,,,,+++++++++---//////---,,,...000------------------------,,,,,,---.../////////...***,,,...000000...,,,***''')))---000111111000///---------,,,,,,,,,++++++---------,,,,,,+++++++++*********++++++,,,,,,---))))))***+++,,,,,,------))))))))))))))))))))))))***+++,,,------,,,+++***************************************************...222777::::::777222...***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++------,,,,,,+++***************))))))***+++,,,,,,)))***++++++++++++***)))+++++++++,,,,,,---------++++++,,,---------,,,,,,*********++++++,,,,,,,,,...---,,,***)))(((((((((---------------,,,+++***************))))))))))))(((((()))***+++,,,,,,---)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,*********))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))'''((((((((())))))******,,,++++++******++++++,,,************************(((((((((((()))***+++,,,,,,,,,,,,++++++++++++***(((((()))***************((())))))***++++++,,,,,,)))************+++++++++)))+++---+++(((&&&(((***))))))))))))))))))))))))++++++******++++++,,,---,,,---...///000000000000))))))******++++++++++++((()))+++,,,,,,+++)))(((++++++,,,,,,***((()))+++***++++++,,,,,,++++++*********++++++++++++******++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,,,,,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,------.........---------.........//////.........------.........////////////000000000000)))(((&&&&&&''''''&&&%%%&&&&&&&&&&&&'''''''''((()))(((((('''''''''(((((())))))(((''''''''''''''''''(((((()))))))))))))))'''((()))))))))(((&&&%%%%%%&&&&&&&&&'''(((((((((''''''&&&''''''((()))***)))(((&&&&&&((((((((('''''''''(((((())))))******((((((''''''''''''(((((()))))))))))))))((('''''')))))))))))))))))))))))))))'''$$$""""""$$$''')))))))))))))))))))))))))))''''''((((((((((((''''''((()))))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((())))))************))))))************************))))))))))))))))))))))))+++++++++***((()))+++---)))***+++,,,,,,+++***)))+++*********))))))(((((((((((((((((())))))))))))*********************************++++++,,,,,,---++++++******++++++,,,---...---,,,******+++---...---.........//////000000000000000000///...---,,,......---------,,,,,,,,,,,,------......------,,,------......------,,,+++((()))+++,,,,,,+++)))(((******+++++++++,,,,,,,,,************************+++*********))))))((((((++++++************+++++++++***)))'''''')))***+++000...***((('''))),,,...000888@@@@@@999222000111+++++++++++++++***)))(((++++++++++++++++++++++++---***((((((+++,,,+++)))+++***)))***---/////////+++***************++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++************++++++++++++***))))))************************((())))))))))))*********************************************))))))(((((()))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************+++++++++*********))))))(((((())))))******++++++***************)))(((((()))))))))((()))******+++,,,,,,++++++***)))))))))(((((())))))******++++++))))))))))))************))))))***+++,,,,,,------+++*********))))))((((((+++*********))))))((((((++++++***************+++,,,---......///.........***++++++,,,,,,++++++***+++++++++*********))))))+++++++++)))'''''')))******+++,,,------,,,***)))************************++++++,,,,,,,,,---------+++++++++************))),,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,111---******,,,......------------,,,,,,++++++++++++,,,...//////...,,,+++------.........---,,,+++..................------000000000000111111111111)))(((&&&&&&'''(((&&&%%%&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))((('''''''''''''''''''''((()))))))))(((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''''')))(((((('''''''''(((((()))'''&&&&&&'''((((((''''''((((((((((((((())))))((((((''''''''''''(((((()))))))))))))))(((''''''((((((((((((((((((((((((***(((&&&%%%%%%&&&(((***))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((())))))************))))))************************))))))))))))))))))))))))((())))))(((&&&'''(((***)))***++++++++++++***)))************)))))))))((())))))))))))***************************************************++++++++++++++++++***++++++,,,---,,,+++***))))))***+++,,,............/////////000......///////////////.........---------,,,,,,,,,,,,------......------,,,,,,,,,------,,,,,,+++******+++---......---+++*********+++++++++,,,,,,,,,************************************)))))))))(((++++++************+++++++++***)))(((((()))***+++///---+++))))))***,,,---///555;;;<<<888222///...*********+++++++++******++++++++++++++++++++++++---***((()))+++,,,+++))))))((('''(((+++---------******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++******''''''((()))******))))))************************)))))))))*********++++++************************++++++*********))))))))))))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++************************+++++++++*********)))))))))))))))))))))************************)))((((((((()))))))))*********************************+++)))))))))))))))*********))))))))))))************))))))***++++++,,,------************)))))))))(((************)))))))))(((++++++***************+++...............---,,,,,,***++++++,,,,,,++++++***++++++++++++************+++++++++)))(((''')))+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++************)))++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++((()))+++,,,,,,+++------,,,,,,,,,++++++++++++,,,...//////...,,,+++---------------,,,++++++------...............---...////////////000000000)))'''&&&'''(((((('''%%%''''''((((((((()))))))))((((((''''''''''''(((((())))))((('''''''''''''''&&&&&&'''(((((((((((('''))))))((('''''''''''''''((((((''''''''''''''''''******(((''''''&&&&&&&&&)))'''&&&&&&'''(((''''''((((((((('''''''''''''''((((((''''''''''''(((((()))))))))))))))(((''''''''''''''''''''''''''''''))))))(((''''''((())))))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((()))))))))))))))((((((''''''(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))((('''&&&(((***)))******++++++******)))************))))))))))))************++++++++++++************************************))))))))))))+++++++++++++++,,,------,,,+++***)))******,,,---............////////////,,,---...///000000000000......---------,,,,,,,,,,,,------......------,,,++++++,,,,,,++++++***)))***+++,,,------,,,+++*********+++++++++,,,,,,,,,************************************))))))))))))++++++************+++++++++***)))(((((()))***+++---,,,++++++***++++++,,,---000444666666222...,,,)))******+++++++++******++++++++++++++++++++++++,,,***))))))+++,,,+++******((('''''')))***+++***))))))))))))***+++,,,---++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,++++++++++++***&&&'''((()))***+++++++++************************************+++++++++,,,************************+++++++++++++++*********)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))+++++++++***************************)))))))))))))))************))))))((('''((()))***+++******)))(((((()))******+++,,,,,,************))))))))))))))))))))))))************))))))******+++,,,,,,,,,************))))))))))))************))))))))))))+++***************++++++/////////...---,,,*********++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++,,,***)))(((***+++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++++++++************)))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,+++***,,,,,,,,,,,,+++++++++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...////////////............////////////)))'''&&&'''((()))'''&&&(((((((((((())))))))))))(((''''''''''''(((((()))))))))((('''''''''''''''%%%&&&&&&'''''''''''''''***)))'''&&&&&&''''''((())))))((((((''''''&&&&&&))))))((('''''''''''''''***(((''''''((())))))(((((((((''''''&&&&&&%%%%%%((((((''''''''''''(((((()))))))))))))))((('''''''''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((''''''(((((((((((('''''''''(((((())))))))))))((((((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***+++***)))(((***+++))))))************))))))*********))))))))))))))))))))))))*********++++++************************,,,,,,++++++******)))))),,,++++++++++++,,,------...------,,,------...///.........///////////////------...///////////////......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,+++******((()))************)))(((******+++++++++,,,,,,,,,*********************************)))))))))))))))++++++************++++++******)))(((((()))***************++++++******))),,,,,,...111444333///***+++++++++++++++***)))(((************************++++++******++++++,,,,,,000---***))))))))))))(((((((((((()))***,,,---...++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++)))***+++,,,------------******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++++++++************++++++++++++++++++++++++++++++************************((((((((((((((((((((((((************************++++++******))))))(((((())))))************)))(((&&&(((***+++,,,+++)))(((((()))))))))*********+++++++++******))))))((((((((()))))))))************))))))******+++++++++,,,*********)))))))))))))))*********)))))))))))))))*********)))******+++,,,.........------+++*********++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++***+++,,,+++***)))***,,,---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++*********))))))+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++,,,++++++++++++++++++++++++,,,---.........------,,,,,,++++++*********++++++,,,---...////////////........./////////000000)))'''&&&'''))))))((('''(((((((((((())))))))))))'''''''''''''''((())))))))))))((('''''''''''''''%%%&&&&&&'''''''''''''''***)))'''&&&&&&''''''((()))))))))((((((''''''&&&'''''''''''''''((())))))+++)))(((((()))******)))((((((''''''&&&&&&%%%%%%((((((''''''''''''(((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))******((((((((()))))))))******************************---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---------......//////000///////////////.........//////000//////...------......---------,,,,,,,,,,,,------......------,,,---------------,,,,,,+++))))))))))))))))))))))))******+++++++++,,,,,,,,,************************))))))))))))))))))******++++++************++++++******))))))))))))******'''((()))******)))((((((,,,++++++///333333///+++------,,,,,,***)))'''&&&***************************+++++++++++++++,,,---777444///,,,+++***)))(((((((((((()))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++,,,,,,------------,,,,,,******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++++++++************++++++++++++++++++++++++++++++************************((((((((((((((((((((((((************************++++++******))))))((((((((())))))*********))))))&&&(((***+++,,,+++)))(((*********)))))))))((((((++++++******))))))((((((((()))))))))************)))***************++++++))))))))))))))))))******))))))))))))))))))************))))))***++++++,,,++++++,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******)))***++++++***)))***+++///...,,,***))))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++*********))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,------.........---,,,+++*********+++++++++,,,---...//////////////////000000000111111111(((''''''''')))***)))(((''''''((((((((()))))))))''''''&&&''''''((()))***))))))((('''''''''''''''&&&&&&'''(((((((((((('''))))))((('''''''''''''''))))))((((((((((((((((((&&&&&&&&&''''''(((******+++)))(((((()))******)))((((((((('''''''''''''''((((((''''''''''''(((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((())))))******)))(((((((((((())))))))))))***))))))(((((())))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))((('''&&&&&&'''***))))))(((((())))))***))))))))))))************'''((((((((())))))))))))************************---------------,,,,,,,,,,,,,,,,,,,,,,,,------...+++,,,,,,------.........///////////////.........000000000000///...---,,,......---------,,,,,,,,,,,,------......------,,,---............---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))************++++++************++++++)))))))))******)))))))))''''''((())))))))))))(((+++***+++---111111///+++------,,,,,,***)))'''&&&***************************+++,,,+++++++++---///:::666111---,,,++++++***))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************************+++++++++,,,*********************************+++++++++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++*********+++++++++++++++))))))))))))))))))))))))***************+++++++++************))))))))))))((())))))************)))'''((()))***+++******)))++++++***))))))(((''''''************))))))))))))))))))))))))************************************))))))))))))************))))))))))))************))))))))))))***+++,,,,,,)))***++++++,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++*********))))))''')))***+++***))))))***...---,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++++++++************))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***)))((()))+++*********++++++++++++++++++,,,,,,,,,---......///...---,,,******++++++,,,,,,,,,---...////////////000000000000111111111111(((''''''''')))***)))(((&&&&&&'''''''''(((((((((&&&&&&&&&''''''((()))***))))))((('''''''''''''''''''''((()))))))))(((((((((((((((((((((''''''&&&((((((((((((((()))))))))(((((('''''''''(((((())))))'''&&&&&&'''((((((''''''((((((((((((((())))))((((((''''''''''''(((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''((()))************(((((((((((())))))))))))******))))))))))))******))))))************))))))************************))))))))))))))))))))))))%%%'''((()))'''&&&&&&'''***)))(((''''''((()))***((()))))))))************(((((()))))))))*********************************,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---......+++,,,,,,---.../////////000/////////...............///////////////............---------,,,,,,,,,,,,------......------,,,,,,------------,,,++++++++++++************++++++******+++++++++,,,,,,,,,************************((()))))))))************++++++************++++++))))))************))))))))))))))))))******++++++*********,,,---...---,,,***++++++++++++***))))))************************)))+++,,,,,,++++++---000666222...++++++,,,,,,,,,******))))))***+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,+++************************)))))))))*********++++++************************)))))))))*********++++++)))************+++++++++++++++************++++++************************++++++++++++,,,,,,,,,---************************))))))*********+++++++++)))))))))))))))*********(((((()))***************((()))))))))************)))))))))))))))((((((((()))))))))))))))*********))))))))))))************************))))))))))))((()))))))))************((()))))))))************))))))))))))***+++,,,---***+++++++++++++++***)))***++++++,,,,,,++++++************)))))))))((((((%%%''')))***)))(((((()))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++************))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++)))''''''***,,,)))*********++++++++++++++++++,,,,,,---.../////////...,,,+++***+++,,,---------...............---/////////000000000000111(((''''''((()))******)))&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''')))******))))))(((''''''''''''''''''(((((()))))))))))))))'''((()))))))))(((&&&%%%''''''(((((())))))*********)))(((''''''&&&'''''''''&&&$$$$$$&&&'''&&&%%%''''''(((((())))))******((((((''''''''''''(((((()))))))))))))))(((((('''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((()))************(((((((((((())))))))))))******))))))))))))******))))))************))))))************************))))))))))))))))))))))))&&&(((***+++)))(((((((((***)))(((''''''((()))***(((((())))))*********+++)))************+++++++++*********************************++++++,,,,,,------,,,,,,,,,,,,---......---...///000111111111111000000//////.........---,,,---...///000000000000......---------,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,+++******))))))(((((((((((())))))******+++++++++,,,,,,,,,************************(((((())))))*********+++++++++************++++++))))))************))))))++++++******+++,,,------))))))***+++++++++++++++(((((()))++++++,,,,,,,,,)))))))))))))))))))))))))))+++---,,,++++++...111111...***((()))+++------+++***************++++++))))))))))))))))))))))))*********++++++******************++++++,,,,,,,,,+++,,,---...///000000000************************((())))))))))))*********************************(((((())))))*********+++)))************+++++++++++++++************++++++************************+++++++++,,,,,,---------************************))))))******++++++++++++(((((())))))******++++++(((((()))***************)))))))))((()))******+++''''''(((((())))))******(((((())))))******++++++))))))))))))*********************)))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))***+++,,,---,,,,,,,,,+++***)))((('''+++++++++,,,,,,+++++++++))))))))))))(((((((((((($$$&&&))))))(((((((((((('''(((***,,,------------************************++++++,,,,,,,,,---------+++++++++************))))))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------***((((((,,,///))))))******++++++++++++,,,++++++,,,---...///000000///---++++++,,,---............///......------............/////////000&&&''''''((()))******+++((((((((((((((()))******'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''***)))(((''''''((()))***'''''''''((((((((((((((((((''''''&&&&&&((()))***(((((((((((())))))))))))((((((((((((''''''''''''&&&$$$$$$&&&)))***(((&&&)))(((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((()))))))))))),,,+++***((((((***+++,,,(((((())))))*********+++))))))))))))))))))))))))((())))))((('''''')))+++(((((())))))))))))((((((%%%&&&''')))************+++******)))((('''&&&&&&******++++++++++++******************++++++++++++,,,,,,---------,,,,,,+++,,,+++++++++++++++,,,,,,++++++,,,,,,,,,,,,------////////////////////////---------------...///000//////............//////000///------......---+++,,,,,,---...////////////******))))))))))))))))))++++++******))))))(((((()))+++---//////...,,,***+++++++++*********))))))((((((((((((((((((((((((************************&&&&&&''')))***,,,------((())))))***+++---...///((((((((()))***+++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,---,,,)))''')))+++)))))))))))))))******+++'''(((***+++++++++)))(((///...,,,+++++++++,,,,,,((()))***,,,------,,,,,,.........---,,,+++***)))************************---,,,,,,+++*********+++))))))))))))))))))))))))+++++++++***)))((('''&&&))))))))))))))))))))))))+++++++++*********))))))************************+++++++++***************+++,,,,,,,,,,,,+++******++++++***)))(((((()))))),,,+++***+++,,,,,,+++***************************************************,,,+++***((((((((()))******)))(((''''''((()))***)))***,,,...///...,,,++++++++++++***************))))))))))))))))))))))))(((***+++***)))((()))***,,,***)))***+++---,,,,,,,,,,,,,,,++++++*********************************,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))******++++++++++++******************)))'''%%%$$$+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******************++++++++++++******++++++*********+++,,,---------------------,,,,,,......---,,,---...///000...............///000000''''''(((((())))))******((((((((((((((()))******'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''***)))(((''''''((()))***((((((((((((((('''''''''(((''''''&&&'''((()))***(((((((((((()))))))))))))))))))))(((((((((''''''+++)))''''''))))))'''%%%'''''''''((((((((())))))((((((((((((((((((((((((+++*********))))))))))))(((((((((((())))))))))))***)))'''&&&&&&''')))***''''''(((((()))))))))))))))))))))))))))))))))))))))***+++***(((((()))+++,,,+++***)))&&&$$$""" ((()))***************)))++++++***))))))((('''''')))))))))******)))))))))''''''''''''(((((((((((())))))***+++,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,------........................111000///...............//////............//////...---,,,---...///...---++++++,,,,,,,,,,,,,,,,,,***************************)))))))))((((((((((((!!!###&&&((()))***)))))),,,,,,,,,+++++++++******************************************************(((((())))))************))))))))))))***,,,---...))))))))))))))))))))))))++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))*********+++++++++***+++---+++)))((()))+++)))))))))))))))******+++((()))))))))************...---,,,+++******+++,,,((()))+++------------,,,,,,,,,,,,+++***))))))(((************************,,,+++******)))))))))************************************+++******))))))************************+++++++++*********))))))******************************************+++++++++,,,,,,,,,,,,+++******,,,,,,+++***************,,,***)))***+++,,,+++***************************************************,,,+++***)))(((((()))*********)))(((((()))******((()))***++++++***))))))************************)))))))))))))))))))))))))))+++,,,+++***)))***+++,,,***))))))+++,,,,,,+++,,,,,,,,,++++++*********************************,,,,,,++++++************))))))******++++++******************************************+++++++++,,,+++++++++++++++++++++++++++++++++*********************++++++++++++******++++++,,,,,,------,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******************++++++++++++******++++++,,,,,,,,,---------,,,,,,------------------...------,,,---...///000...............///000000(((((((((((())))))))))))((((((((((((((()))******'''''''''''''''((())))))((((((((((((((((((((((((******))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))((((((''''''&&&&&&(((''''''''''''((())))))(((((((((((())))))))))))*********))))))))))))(((---+++((('''((()))((((((%%%&&&((()))***))))))((())))))))))))))))))))))))++++++++++++************(((((((((((())))))))))))))))))''''''''''''))))))''''''''''''(((((((((((())))))))))))))))))))))))+++,,,,,,***(((((()))***''''''((((((''''''&&&&&&+++++++++++++++***))))))+++++++++******))))))((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((('''((()))+++,,,,,,,,,,,,------,,,+++*********+++++++++,,,,,,,,,,,,------------------------------000000/////////////////////......------......///,,,,,,+++,,,...000///...+++,,,,,,,,,,,,++++++*********++++++++++++++++++************))))))))))))%%%&&&'''((()))***++++++,,,,,,,,,,,,,,,+++++++++************************************************++++++******)))((((((((()))))))))))))))***+++++++++******)))(((''''''&&&******++++++,,,+++++++++))))))))))))))))))))))))(((((()))))))))************+++++++++)))((()))***))))))))))))******++++++)))))))))((())))))***+++,,,,,,+++************+++***+++,,,---......---------,,,++++++************************************+++***))))))((()))))))))************************))))))***+++,,,,,,+++++++++++++++++++++++++++++++++++++++***************************************)))))))))***+++++++++,,,+++,,,,,,,,,,,,+++******------,,,++++++++++++,,,+++***))))))++++++***)))))))))))))))))))))))))))************************++++++***)))))))))******+++******))))))******+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***,,,---,,,+++***+++,,,,,,***))))))+++,,,,,,++++++++++++++++++*********************************+++************)))))))))((((((((()))))))))******************************)))))))))*********++++++++++++++++++++++++++++++***************+++++++++******++++++++++++*********************+++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******************++++++++++++******+++,,,---.........------++++++,,,,,,------.........------------...//////...............///000000))))))))))))((((((((((((((((((((((((((())))))***'''''''''''''''((())))))((((((((((((((((((((((((******))))))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******)))((('''&&&&&&%%%''''''''''''((((((((()))(((((((((((())))))))))))+++++++++*********))))))***((('''&&&''')))+++,,,&&&((()))+++***)))'''&&&))))))))))))))))))))))))************************(((((((((((())))))))))))+++***))))))))))))***+++(((((((((((((((((((((((())))))))))))))))))))))))+++,,,+++***''''''''')))''''''(((******+++++++++*********++++++***))))))+++++++++***************(((((())))))))))))(((((())))))))))))************)))***++++++,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...000111222222...------------------...---,,,+++,,,...///...---...............---,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,++++++++++++++++++++++++************************************************++++++******)))((((((((())))))(((((((((((())))))******))))))((('''''''''((()))***+++++++++++++++++++++++++++++++++++++++))))))))))))*********+++)))*********)))))))))***))))))******++++++++++++(((((()))***************+++*********************++++++---.........------///...---,,,,,,------...************************+++******)))))))))************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************(((((()))***+++,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,***)))((()))*********(((((((((((((((((((((((((((************************+++*********************++++++++++++++++++++++++,,,+++***)))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,,,,******+++,,,+++***((()))+++,,,,,,++++++++++++******************************************)))))))))))))))))))))(((((((((((())))))******************************((())))))))))))*********++++++++++++++++++++++++)))))))))***+++++++++,,,******++++++++++++******...---+++)))((())))))***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++***++++++,,,,,,++++++******+++---//////...,,,+++******+++,,,------......------------......//////...............///000000))))))))))))((((((((((((((((((((((((((())))))***'''''''''''''''((())))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******)))((('''&&&&&&%%%&&&''''''((((((((((((((((((((((((((())))))))))))++++++++++++************(((((('''&&&&&&(((***,,,)))***++++++***(((&&&$$$))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********(((&&&%%%&&&'''------,,,+++***(((&&&%%%&&&'''((()))***************************+++++++++)))******++++++******)))******+++++++++,,,,,,,,,******+++******)))((((((------,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---///000000000------,,,,,,,,,,,,------///---,,,,,,------,,,+++............---,,,++++++******+++++++++,,,,,,,,,************************+++)))(((&&&&&&&&&(((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((('''((((((((())))))))))))))))))))))))((()))******++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,)))))))))))))))***))))))))))))***++++++++++++***&&&(((***,,,,,,+++)))(((************************+++,,,---.........---,,,------,,,,,,,,,---......************************++++++*********++++++,,,************************+++,,,,,,,,,,,,+++******************************************************************************(((((()))***+++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++*********++++++,,,***)))((()))*********(((((((((((((((((((((((((((*********************************++++++++++++***++++++,,,,,,,,,,,,++++++++++++***)))((((((((()))''''''(((((()))))))))))))))))))))))))))))))))))))))***+++***)))((()))++++++)))((()))***+++++++++************************************************)))))))))))))))))))))******))))))))))))***+++,,,************************((())))))))))))*********++++++++++++++++++++++++)))))))))***+++++++++,,,******++++++++++++******111000...---,,,,,,---...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++(((***,,,---...---+++*********++++++,,,---......---------..............................///000000(((((((((((())))))))))))((((((((((((((()))******'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))((((((''''''&&&&&&&&&''''''((()))((((((((((((((((((((())))))))))))+++++++++************)))*********(((&&&%%%''')))***+++++++++***(((&&&%%%))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((())))))))))))''''''''''''''''''''''''************))))))))))))))))))))))))))))))))))))((())))))'''%%%%%%&&&'''((()))))))))(((((('''&&&%%%&&&'''(((************((())))))******+++++++++******++++++++++++******)))))))))*********++++++)))))))))((('''&&&%%%$$$***))))))(((((())))))***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++***---,,,,,,++++++,,,,,,---///...,,,,,,------+++)))***++++++++++++******)))))))))******+++,,,,,,,,,'''''''''''''''(((((((((''''''&&&&&&'''(((***+++((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))***++++++,,,***)))((((((((((((((()))))))))))))))************))))))******+++*********))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))((('''(((***+++***)))((()))+++,,,,,,,,,+++***&&&(((***+++,,,+++)))((()))***++++++,,,++++++++++++,,,---......---,,,+++((()))***+++++++++++++++************************++++++++++++++++++,,,---++++++++++++++++++++++++++++++,,,,,,+++***))))))))))))))))))))))))))))))***************+++++++++************************)))))))))***+++++++++,,,+++,,,,,,,,,,,,+++******+++************++++++,,,+++***))))))++++++***)))))))))))))))))))))))))))************************)))***++++++,,,+++++++++***++++++,,,,,,++++++***(((((((((((('''''''''''''''(((((())))))******+++))))))))))))))))))))))))((()))******)))((()))***+++)))((((((***++++++***)))))))))***************************************)))))))))************+++******)))((()))***+++,,,++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++***************+++++++++******++++++++++++******++++++++++++,,,...//////))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,++++++******++++++,,,,,,------,,,---......//////.....................///000000''''''(((((())))))******((((((((((((((()))******'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))'''''''''''''''''''''''''''((()))******)))((('''((((((((((((((('''''''''&&&&&&((()))))))))((('''(((((((((((())))))))))))+++************))))))))))))+++,,,***(((&&&''')))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))&&&''''''''''''''''''&&&******)))))))))((((((((())))))))))))))))))))))))'''((()))(((&&&&&&''')))$$$%%%&&&(((***++++++,,,'''((()))***************''''''((())))))***++++++))))))************))))))((())))))))))))*********)))*********)))(((''''''))))))))))))***+++,,,,,,++++++,,,,,,,,,,,,------------------------------,,,---...///...---+++***,,,,,,++++++++++++,,,,,,...,,,+++,,,------,,,+++)))******+++++++++******(((((())))))***++++++,,,''''''((((((((()))))))))***************+++,,,---(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))(((((()))******,,,,,,++++++******)))))))))************))))))((())))))))))))))))))))))))************++++++++++++)))'''&&&'''***+++***(((((()))+++------,,,+++******)))((((((((()))+++,,,)))***+++,,,------,,,+++***+++,,,------,,,+++***%%%&&&)))+++,,,+++***)))***************************************+++,,,,,,++++++++++++++++++++++++))))))******+++*********************************))))))*********+++++++++******************************************+++++++++,,,,,,,,,,,,+++******+++++++++++++++,,,------,,,***)))***+++,,,+++***************************************************)))***+++,,,,,,,,,++++++)))***+++,,,,,,+++***)))&&&'''((()))))))))((('''(((((())))))***++++++,,,)))))))))))))))))))))))))))***++++++))))))***+++***)))((((((***++++++***((()))))))))*********+++************************************++++++,,,,,,***)))((('''''')))***,,,++++++++++++++++++++++++************+++++++++,,,+++++++++++++++++++++++++++++++++*********************++++++++++++******&&&'''(((***++++++,,,,,,******)))(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++,,,,,,,,,---.../////////...---...............///000000&&&''''''((()))******+++((((((((((((((()))******'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))'''''''''''''''''''''''''''((()))******)))(((''''''''''''(((((((((((((((%%%&&&((()))))))))((('''(((((((((((())))))))))))*********))))))))))))(((&&&))),,,,,,***)))+++---'''''''''((()))+++,,,---(((((((((((((((((((((((())))))******+++++++++,,,(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))((())))))((('''''')))+++,,,,,,,,,++++++***)))(((***++++++++++++***))))))&&&&&&'''((()))******+++(((((())))))))))))((((((************+++++++++++++++,,,,,,---------,,,,,,+++++++++,,,---...///000++++++,,,,,,,,,---------------------------------+++,,,...000000///...---,,,++++++++++++++++++,,,+++******+++---......---***+++,,,---------------'''(((((()))******++++++******++++++,,,,,,,,,---,,,,,,,,,+++***)))(((((())))))******+++++++++,,,************************))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++///...---,,,+++)))((((((***************)))((('''++++++++++++++++++++++++))))))))))))************)))'''&&&'''***+++***((((((***+++------,,,+++***---+++'''$$$%%%(((,,,///***+++,,,---...------,,,***+++,,,,,,,,,+++***)))$$$'''***---...---+++)))************************))))))((())))))***++++++++++++++++++++++++++++++&&&'''((()))++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************+++++++++***************+++,,,,,,,,,,,,+++******,,,,,,,,,,,,------...///,,,+++***+++,,,,,,+++***************************************************)))***+++,,,---,,,,,,+++)))***+++,,,,,,+++***)))'''(((+++,,,---,,,+++***((())))))***+++,,,,,,,,,))))))))))))))))))))))))***+++,,,,,,******+++,,,***)))'''(((***++++++***(((((())))))*********+++******************************+++++++++,,,,,,,,,)))(((&&&%%%&&&''')))+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))******++++++++++++******+++,,,---...---,,,+++***...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,---...///,,,,,,++++++++++++++++++,,,,,,.../////////...---...............///000000))))))((((((''''''&&&&&&*********)))((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&(((%%%$$$%%%((()))(((&&&))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((())))))))))))'''((()))******************************)))(((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))((('''''''''((()))******)))((('''******))))))((((((''''''((((((((('''&&&&&&%%%%%%'''(((***,,,,,,***((('''++++++++++++*********)))((((((((((((((((((((((((******))))))((((((''''''))))))))))))************(((((((((((((((((((((((()))))))))((())))))***+++)))******++++++,,,------+++,,,.../////////......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,...//////++++++++++++++++++++++++)))+++------+++***+++,,,---,,,+++***))))))))))))---------,,,,,,,,,++++++***,,,---,,,+++***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))((((((''''''************************++++++******)))(((((((((*********++++++,,,,,,,,,))))))))))))))))))))))))''')))***++++++***)))'''((())))))))))))*********++++++******************---------,,,,,,+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---,,,,,,+++*********+++*********)))'''(((***,,,******++++++++++++******(((((()))***************++++++++++++++++++++++++******++++++++++++************))))))))))))******++++++++++++++++++,,,,,,...---,,,+++************+++***((('''&&&&&&&&&''')))))))))******))))))))))))***++++++***)))***+++,,,,,,++++++***)))))))))++++++++++++,,,---...///++++++************++++++)))******+++***)))(((&&&((()))***+++++++++++++++))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))************************************))))))))))))************************************+++++++++*********))))))((())))))))))))*********,,,,,,,,,++++++*********************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++---///---+++------,,,,,,+++*********---,,,+++******+++,,,---++++++++++++******)))))),,,+++++++++++++++++++++---------------...///000//////............//////((((((((((((((('''''''''(((((((((((((((((())))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&(((&&&%%%&&&(((***((('''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))***+++++++++******)))))))))))))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))******))))))((('''(((((())))))))))))((((((***)))))))))(((((((((''')))(((((((((((('''''''''((()))***++++++***)))(((++++++*********)))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))***))))))))))))***++++++)))******++++++,,,------------///000000000//////---,,,,,,++++++,,,,,,---------------------------...------,,,,,,,,,------++++++++++++++++++++++++,,,,,,---,,,++++++++++++---,,,+++***))))))))))))++++++++++++************''')))******))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((((((************************++++++************))))))***++++++++++++++++++,,,************************((()))***++++++***)))((()))))))))*********++++++************************,,,,,,,,,,,,++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,+++******)))))))))***)))*********((((((***+++******++++++++++++******))))))***+++++++++++++++++++++++++++++++++++++++******++++++++++++************))))))))))))*********++++++++++++,,,,,,,,,------,,,+++************,,,+++***)))((((((((())))))***++++++++++++***))))))***++++++***)))***+++******************++++++++++++++++++,,,---......++++++************++++++---------------,,,++++++))))))***+++++++++******************************++++++******++++++,,,---))))))))))))************************************))))))))))))************************************+++++++++*********)))))))))))))))*********++++++,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))))),,,***)))***,,,---,,,***,,,,,,,,,,,,,,,+++++++++,,,,,,+++******+++,,,,,,++++++++++++*********)))++++++,,,,,,,,,,,,,,,,,,---------------...////////////............//////'''''''''(((((((((((((((&&&&&&''''''((())))))***''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&((('''&&&''')))***)))((())))))))))))))))))))))))((((((''''''''''''((((((''''''(((((((((((((((((((((((((((((()))))))))))))))************))))))((('''((((((((((((''''''&&&(((((())))))))))))(((((()))))))))))))))))))))))))))************))))))((())))))(((((((((((())))))))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************************************************+++,,,,,,)))******++++++,,,------...///000111111111000///------,,,,,,,,,,,,------------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///---+++++++++,,,+++***---,,,+++******)))***************)))))))))(((((('''(((******))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))((((((((())))))))))))))))))))))))))))))************+++++++++++++++++++++*********************************((()))***++++++***)))(((************+++++++++,,,*********************************+++++++++++++++))))))+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,******)))))))))***+++,,,+++***))))))((()))))))))(((***++++++***))))))*********++++++++++++************+++,,,,,,,,,,,,,,,+++++++++******+++++++++******++++++++++++************))))))))))))************+++++++++,,,,,,,,,,,,,,,++++++***+++++++++...---,,,+++************'''(((***++++++***(((''')))***++++++***)))***+++((())))))***++++++,,,,,,++++++***++++++,,,---...++++++************++++++++++++***)))))))))************+++++++++******)))++++++++++++++++++++++++++++++******++++++,,,---)))))))))*********++++++************************)))))))))*********++++++************************+++++++++***************************+++++++++,,,,,,,,,,,,++++++++++++***************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********)))((()))+++,,,+++******+++,,,,,,---,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++************+++,,,,,,------............------------...////////////............//////&&&&&&''''''(((((())))))&&&&&&''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((()))***))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))((('''&&&&&&'''(((((()))((((((''''''(((((())))))))))))(((((()))))))))))))))))))))))))))***************))))))))))))(((''''''(((***+++))))))))))))((((((((((((&&&''''''((())))))************))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******((()))))))))************************************++++++******++++++,,,---)))******++++++,,,------......000000111000///...------,,,,,,,,,,,,------------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...+++))))))+++,,,+++***---,,,++++++************************))))))))))))***,,,---,,,+++***+++,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))***++++++,,,,,,++++++******))))))************************)))******++++++******)))******+++++++++,,,,,,,,,***************+++++++++)))))))))******++++++,,,((()))+++------,,,+++***++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++,,,+++)))((()))***,,,...+++******)))))))))******(((***,,,,,,+++))))))*********++++++++++++******)))***++++++,,,,,,++++++++++++***))))))***++++++******++++++++++++******+++******))))))******+++*********++++++,,,,,,---+++++++++***++++++,,,,,,------,,,,,,++++++++++++%%%''')))******)))'''%%%)))***++++++***)))***+++))))))*********+++++++++++++++******+++,,,,,,---++++++************++++++***)))(((''''''((()))***+++++++++++++++***)))(((++++++++++++++++++++++++))))))(((((())))))***+++))))))*********+++++++++************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,---...//////************++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---...///000000......---------....../////////............//////&&&&&&''''''(((((())))))))))))((((((''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&'''((()))))))))))))))***((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))************)))(((((('''((())))))******)))))))))(((((())))))))))))(((((())))))))))))))))))))))))((())))))*********)))))))))((('''''''''(((***+++(((((((((((())))))))))))%%%%%%&&&'''(((((())))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******((()))))))))************************************++++++******++++++,,,---)))******++++++,,,---------.../////////...---,,,...------,,,,,,------...------------------------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,,,,---,,,++++++++++++++++++,,,,,,+++++++++*********---......,,,***))))))***((((((((((((((((((((((((((((((((((((((((((((((((************************************************))))))))))))************((((((((((((((((((((((((%%%&&&&&&'''((()))******+++++++++******)))))))))******************************++++++++++++************+++++++++,,,,,,,,,))))))*********+++++++++)))))))))******++++++,,,(((***,,,---...---+++***++++++++++++++++++++++++,,,,,,---------,,,,,,+++---,,,***)))***+++---///++++++*********++++++,,,(((***,,,---+++***************++++++++++++******((())))))***************,,,+++)))(((((()))+++,,,******++++++++++++******++++++************++++++))))))***+++,,,,,,------+++++++++***++++++,,,,,,++++++++++++++++++******'''(((***++++++***(((''')))***++++++***)))***++++++++++++*********))))))++++++*********+++,,,,,,++++++************++++++---,,,+++******+++---...+++++++++++++++***)))(((************************))))))(((((())))))***+++************++++++++++++************************************++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,---...///000111***+++,,,,,,,,,,,,,,,---,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---......///000000///......---------......//////............//////'''''''''(((((((((((((((+++******)))((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&&&&((())))))(((''')))***))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))+++,,,,,,,,,,,,++++++***((())))))***************(((((())))))))))))(((((())))))))))))))))))))))))'''(((((())))))))))))((((((''''''(((((()))***+++(((((((((((())))))))))))$$$%%%%%%&&&'''(((((()))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************************************+++,,,,,,)))******++++++,,,---------.../////////...,,,,,,......------------......------------------------***+++,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,***(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))************+++))))))))))))))))))))))))&&&&&&'''(((((()))*********************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,)))))))))***++++++,,,,,,*********+++++++++++++++)))***,,,---------,,,+++++++++++++++++++++++++++---------------,,,,,,+++---,,,+++++++++,,,---...++++++++++++++++++,,,---)))+++,,,,,,+++******+++******++++++++++++******(((((()))************))),,,+++)))(((((()))+++,,,******++++++++++++******++++++************++++++))))))***+++,,,------...,,,,,,++++++***+++++++++******+++++++++******)))++++++,,,,,,,,,,,,++++++)))***++++++***)))***+++,,,,,,++++++***))))))(((++++++************++++++++++++************+++++++++************++++++,,,******+++++++++******)))))))))))))))))))))))))))++++++******++++++,,,---*********++++++++++++,,,*********************************++++++++++++,,,***************************************+++++++++************+++++++++,,,***++++++++++++,,,,,,,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++///.........------,,,,,,***,,,------,,,+++---...222000...+++*********+++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------...///////////////...------------...//////............//////((((((((((((((('''''''''***************)))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&%%%''')))(((&&&&&&(((***))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''((())))))***(((((((((((()))))))))))))))***+++++++++++++++***'''(((((()))******))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&'''(((((((((((((((&&&'''((())))))*********'''((((((((()))))))))***&&&&&&''''''(((((())))))((()))***++++++***)))(((++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))***))))))))))))***++++++)))******++++++,,,------...///000000000...---,,,......------------......------------------------+++,,,---//////...,,,+++------------------------,,,111666555///+++,,,///,,,,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,((()))******)))((()))***************************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))*********+++++++++************************(((((())))))******++++++))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++)))))))))*********++++++((())))))***++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------************************------......---,,,,,,+++***++++++++++++,,,,,,,,,***************+++,,,,,,++++++,,,+++******+++---******++++++++++++******))))))***++++++++++++***,,,+++(((''''''(((+++,,,******++++++++++++******,,,++++++******++++++,,,((()))***+++,,,------...------,,,+++************)))***++++++,,,+++***))),,,+++***))))))***+++,,,)))***++++++***)))***+++++++++******************++++++************++++++++++++************++++++''''''((()))))))))))))))))))))***+++++++++******************************++++++******++++++,,,---*********+++++++++,,,,,,*********************************+++++++++,,,,,,************************))))))*********+++++++++)))))))))*********++++++******+++++++++,,,,,,,,,************************,,,,,,,,,+++++++++******************************......---,,,++++++******)))+++---,,,******,,,...;;;777222---******,,,---,,,,,,---......---,,,,,,+++++++++,,,,,,,,,---------------------------...//////...---------------//////............//////))))))(((((('''''''''&&&)))))))))***++++++,,,,,,''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&$$$&&&((((((&&&%%%''')))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))&&&&&&'''(((((()))((((((&&&&&&'''((())))))(((((((((((())))))))))))(((((())))))))))))))))))))))))%%%%%%&&&'''((((((''''''%%%&&&(((************)))'''((((((((())))))******(((((((((((())))))))))))''')))***,,,,,,***)))'''++++++++++++************))))))))))))))))))))))))******))))))((((((''''''))))))))))))************(((((((((((((((((((((((()))))))))((()))******+++)))******+++,,,,,,------///000111111111///...---......------------......------------------------------/////////---+++)))------------------------///666===:::222++++++///,,,,,,,,,++++++,,,---------------,,,,,,,,,++++++''')))+++++++++,,,...///************************))))))))))))))))))))))))************************************************))))))******++++++++++++************************+++++++++++++++,,,,,,,,,(((((())))))******++++++++++++++++++++++++++++++,,,++++++******++++++,,,((())))))))))))*********((())))))***++++++,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,---...************************---.........---,,,,,,+++))))))***++++++++++++***))))))((())))))***++++++,,,,,,,,,***)))))),,,...******++++++++++++************+++,,,,,,,,,,,,+++,,,+++(((''''''(((+++,,,******++++++++++++******,,,++++++******++++++,,,((())))))+++,,,---.........---,,,+++************)))***+++,,,,,,,,,+++******((('''%%%%%%'''(((***)))+++++++++***)))***+++)))))))))***++++++,,,,,,++++++***************+++++++++************++++++)))***+++---------,,,+++((()))***+++++++++++++++++++++++++++++++++++++++)))))))))((()))******+++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************************))))))******++++++++++++((())))))))))))******************++++++,,,,,,,,,************************,,,,,,,,,+++++++++***************************************************+++(((***,,,+++))))))+++---AAA<<<555///++++++---///,,,,,,---......---,,,,,,+++++++++,,,,,,---------------------------,,,,,,000///...---------------//////............//////))))))))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&'''((())))))((('''&&&''''''&&&&&&((()))+++---)))((('''&&&%%%%%%&&&'''((((((((((((((((((((((((***)))(((''''''((()))***$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((************))))))((((((+++*********))))))((((((++++++*********************)))((((((((()))+++,,,+++)))'''&&&'''))),,,...+++*********))))))(((((())))))))))))))))))))))))((('''&&&&&&'''((()))***+++*********))))))(((((()))((('''''''''(((***+++))))))))))))))))))))))))************************((()))***))))))***,,,///.........////////////000---------...............---------,,,,,,+++++++++...---,,,,,,,,,,,,---.........------------......***000PPP666'''333"""222---------,,,,,,+++++++++)))************)))((((((************++++++++++++(((((()))***+++,,,,,,,,,''''''(((((())))))******((((((((()))******+++++++++,,,,,,+++(((''''''((((((((((((((())))))))))))))))))))))))************************************,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---......---+++******+++***++++++,,,,,,++++++******+++,,,------,,,+++******)))))))))((((((''''''+++++++++***)))(((((('''"""%%%(((*********+++,,,++++++***)))(((((())))))++++++,,,,,,,,,---------,,,+++***))))))***+++++++++*********))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************))),,,+++)))'''&&&&&&'''(((************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))******++++++,,,------************************,,,++++++++++++++++++,,,))))))))))))))))))))))))---,,,***(((''''''((()))******+++,,,,,,,,,,,,+++......,,,***(((&&&%%%$$$++++++******************++++++++++++++++++++++++))))))))))))******************************************************************+++++++++,,,,,,,,,...------,,,,,,------...******+++,,,,,,---.........@@@GGG:::,,,)))+++***...///000...,,,******+++---------,,,,,,+++++++++,,,,,,,,,---------......---------............///,,,------...///000111111''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((()))******)))((('''''''''''''''((()))***+++))))))'''&&&&&&&&&''''''((((((((((((((((((((((((***)))(((((((((((()))***&&&&&&&&&'''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))******)))))))))(((((((((*********)))))))))((((((************************))))))((((((((()))++++++***)))'''&&&&&&'''((()))************)))))))))((())))))))))))))))))))))))(((''''''&&&'''((()))************)))))))))(((((()))))))))))))))***++++++************************************************&&&(((+++,,,+++++++++,,,,,,,,,,,,---------......---------...............///.........------------......---,,,,,,---............------------......+++111OOO888)))333###111------,,,,,,,,,+++++++++******++++++******)))((((((((((((((()))))))))))))))))))))******++++++,,,(((((((((((())))))))))))*********)))))))))))))))((()))***)))'''&&&&&&'''(((((((((((()))))))))***))))))))))))************************************,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,------,,,***))))))***,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++++++++++++++*********)))))),,,,,,,,,+++***)))))))))&&&)))+++,,,+++***++++++,,,,,,+++***************)))************++++++++++++***)))))))))***,,,---++++++++++++*********)))++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))******+++++++++,,,...,,,***)))(((((()))***************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((''''''+++++++++*********))))))************************++++++************++++++************************,,,+++)))'''&&&'''((((((******+++,,,,,,,,,,,,+++---,,,,,,+++***))))))(((************************++++++++++++++++++++++++))))))))))))************************************************************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------...<<>>???@@@@@@@@@@@@???>>>>>>>>>???@@@@@@@@@@@@???======>>>????????????>>>>>>>>>???@@@@@@AAABBBBBB@@@???>>><<<;;;:::999999888777777666666555555555444444555555666666777777333333333222111000///...111000000/////////000000//////.........---------222111000///////////////111111111111111111111111000000000000000000000000---...///000000111000000////////////////////////////////////////////////........................---------........./////////000000000//////...---/////////...---------,,,------------------------------------------......)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///000000000///...------------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,---------...***++++++,,,---......///------,,,,,,++++++*********++++++,,,---...//////******+++,,,---....................................,,,+++,,,---...---,,,,,,...000000...------...***+++,,,---------------........./////////000000////////////000000111111////////////////////////000000/////////.........,,,------......------,,,++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,+++***)))))))))***,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------************************+++,,,---...---,,,+++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++((()))***+++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,++++++***)))+++************+++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***++++++++++++,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000......///000000000000///111111111000111111222333111111111000000000000000......//////000000//////---...//////////////////.........------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------/////////...---------,,,....................................////////////....../////////000000000////////////////////////------------------------111111000000000000111111000000000111111111222222111222222333333444555555555666666888999:::;;;;;;;;;;;;<<<===>>>@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGFFFGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKHHHGGGDDDBBB@@@>>>======<<<<<<;;;:::999888777777777777777777777777888888333444444444333222111111222222111000000000111111000000000000////////////111111000/////////000000111111111111111111111111000000000000000000000000...//////000000000000///////////////////////////////////////////////////........................------........./////////000000000000///...---,,,...............---------------------------------............------------,,,,,,---//////000000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------....../////////...------,,,,,,,,,------------...,,,++++++******++++++,,,++++++,,,,,,------......,,,,,,,,,------............---,,,+++***))))))(((++++++,,,,,,---...//////***++++++,,,,,,------------------------------------,,,+++,,,---...---+++,,,...//////...------...+++,,,---......///............/////////000000000......///000000111222222000000000000000000000000000000000/////////............////////////......+++++++++,,,,,,,,,------***+++,,,,,,---------,,,)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++************************)))***,,,---------+++************+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++))))))))))))***+++,,,---***+++,,,---------,,,,,,------------------------******+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***+++***)))))))))***,,,---,,,,,,+++******+++,,,,,,+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000////////////000000000111111111000000000111333333000000000/////////......---......///////////////------...///////////////------------------------***+++++++++,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------------............//////.........---------....................................////////////.../////////000000000000////////////////////////........................222111111000000111111222111222222222222333333333444444555666888999::::::<<<===>>>???AAABBBCCCDDDCCCCCCDDDFFFGGGIIIJJJJJJKKKLLLLLLMMMOOOPPPPPPQQQOOOPPPRRRSSSSSSRRRPPPOOOOOOPPPQQQQQQRRRRRRQQQQQQOOOPPPPPPQQQQQQQQQQQQQQQOOOOOOPPPQQQRRRSSSTTTUUUPPPNNNLLLIIIGGGFFFEEEEEEBBBAAA@@@???===;;;:::::::::::::::::::::999999999555555666666666555555444444333333222111111222222444333333333333222222222000000000///000000111111111111111111111111111111000000000000000000000000///000000000000//////...////////////////////////////////////////////////....................................////////////////////////...---,,,,,,---------......................................./////////......---,,,,,,------...///000000//////------------------------+++,,,---.........------,,,------............---,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++***,,,,,,,,,------.........,,,,,,,,,------------------------------------------,,,++++++------,,,+++,,,---......,,,,,,---...---...///000111111111111.../////////000000000000000000000000000000111111000000000000000000000000000000000000/////////...000000111111111111000000++++++,,,,,,,,,---------***+++,,,,,,------------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************************((()))+++---------+++***))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++***)))(((((()))+++---...)))***,,,---...---,,,,,,------------------------((()))***+++++++++++++++((()))+++,,,---,,,,,,+++******)))))))))***,,,---,,,+++***))))))***+++,,,*********************************++++++,,,,,,,,,***+++,,,------,,,+++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...------...000000000//////000000111222111111000000000111333444000000//////.........---//////000111111111111111------...///000000//////,,,,,,------------------+++++++++,,,,,,---------+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,............/////////000........................////////////////////////............/////////000////////////000000000000////////////////////////111111111111111111111111222222111111111111222222222222333333333444444444777888999;;;===???@@@AAADDDEEEFFFHHHIIIKKKLLLMMMKKKKKKLLLNNNPPPQQQRRRSSSRRRRRRSSSTTTUUUVVVWWWXXXUUUVVVXXXYYYYYYXXXVVVUUUVVVVVVWWWXXXXXXXXXXXXWWWVVVVVVWWWXXXXXXXXXXXXWWWUUUVVVVVVWWWYYYZZZ[[[[[[TTTSSSQQQOOOMMMMMMMMMMMMFFFFFFDDDBBB@@@>>>===<<<=========<<<;;;;;;;;;:::666777777888888888888777555444444333222222222333111111111000000000000///000000//////000111222222111111111111111111111111000000000000000000000000000000111000000///......////////////////////////////////////////////////..................................../////////000////////////...---,,,+++,,,------....../////////////////////////////////////////////...---,,,++++++,,,------...---------........................+++,,,---.........---,,,++++++,,,---............,,,,,,,,,------............------,,,,,,------...((())))))***++++++,,,,,,,,,,,,++++++++++++++++++,,,---------------------,,,,,,,,,---------........................---------------------------------,,,++++++------,,,+++------...---++++++---///***+++,,,---............////////////000000000000222222111111000/////////000000000000000000000000000000000000////////////------............------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------...---,,,***)))************************++++++++++++++++++++++++++++++++++++++++++++++++''''''''''''((()))***+++***+++,,,------+++***)))************+++,,,,,,---------,,,,,,,,,,,,++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,'''((()))***+++,,,,,,,,,))))))***+++,,,,,,------///...,,,******+++,,,---************************.........------,,,,,,,,,++++++***))))))***++++++000///......------------++++++,,,,,,,,,---------..................------////////////000000000000444333111000000000111222///000000111111111000000000000//////.........---000000///...............//////.........---------,,,---...//////...---,,,,,,,,,,,,------,,,++++++,,,,,,---.../////////...,,,---///000000000///...000///...---------------------------------------.........///000222444555111111000000//////......//////...---------......+++---000222333222000///333333333333444555666777555666888999999:::;;;===>>>@@@BBBDDDDDDFFFHHHJJJNNNNNNPPPRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWXXXXXXYYYXXXXXXYYYYYYZZZ[[[[[[\\\ZZZZZZYYYYYYYYYYYYXXXXXXYYYZZZ[[[]]]___```aaabbb___^^^]]]]]]\\\\\\]]]]]]\\\[[[[[[[[[[[[]]]^^^______\\\XXXUUUSSSTTTUUUVVVNNNNNNLLLJJJHHHFFFEEEDDDDDDCCCAAA???>>>>>>>>>???===>>>>>>???>>>===<<<;;;777555333111111333555777333333333222222111111000000//////000222222000//////000000111222222333333000000000000111111111111111111111111111222222222111000///......///000111111111000......---------000////////////.........000000000///......------///...---,,,,,,---...///000000000000000000000000........................------...///000000//////////////////////////////........................------............------,,,,,,,,,---...///000000000000//////......------------,,,,,,,,,++++++++++++,,,------++++++,,,------------,,,,,,,,,++++++++++++,,,,,,,,,---------(((((()))***,,,------...............---,,,+++++++++,,,------......------...---,,,,,,------+++***++++++,,,,,,---...////////////............//////000000000000111111111111000000000000////////////000000000000000000000000000000000000000///......---,,,++++++,,,---///000,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,+++,,,---------,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...***++++++,,,,,,,,,++++++,,,++++++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,+++++++++******+++,,,,,,,,,++++++)))******+++,,,,,,---------,,,***)))((()))***++++++++++++++++++++++++++++++++++++******)))))))))------,,,++++++,,,------------,,,+++++++++++++++++++++,,,,,,,,,---------........................////////////000000000111333222111000000000111111000000111111111111111000000000/////////.........000000///...............//////.........---------------............------,,,,,,,,,------,,,,,,+++------......///.........,,,---.../////////......//////...---------..............................//////000000111111111222111111000000///////////////............///000000---///111222333222111111444444555555777999:::;;;:::<<<>>>??????@@@BBBDDDFFFHHHJJJKKKLLLMMMOOOQQQUUUVVVWWWYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\YYYYYYYYYZZZ[[[[[[[[[\\\]]]\\\\\\\\\[[[[[[ZZZZZZ[[[[[[[[[\\\]]]___aaaaaabbbaaa``````______``````^^^^^^]]]]]]^^^___aaabbb```^^^ZZZWWWUUUUUUVVVWWWTTTSSSRRRPPPNNNLLLKKKJJJHHHGGGEEECCCBBBAAABBBBBB@@@@@@BBBCCCCCCBBBBBBAAA>>><<<999777666555666666555444444333222111000000111000///000222333222111111111111111111111111111000000000000111111111111222222222111111111111111111000////////////000111111111000......------.../////////............---.........//////////////////...------------...///////////////////////////////////////////////////---...//////////////////////////////////////////........................---......//////......---------......///000000000///////////////.........------------,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,+++++++++******)))************+++++++++//////.........---------++++++,,,---------,,,,,,+++,,,------......---------,,,++++++,,,,,,+++)))++++++,,,------...////////////............//////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000///......------------------...///------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,---------.........++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++************+++,,,------...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++*********,,,,,,,,,,,,,,,+++***************++++++,,,,,,---,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))(((---,,,,,,++++++,,,,,,---,,,++++++************+++,,,,,,,,,,,,------------......................../////////000000000111111222222111000000000000111111111222222222111111000000000000000////////////000000///..............................---------------,,,,,,,,,,,,------,,,,,,------------,,,,,,.........///......------,,,,,,---............---.........---....../////////////////////////////////000111222222111000///111000000000000////////////......//////000111222000000111222222333333444666777888999;;;>>>@@@AAABBBDDDGGGHHHHHHJJJLLLNNNNNNPPPRRRSSSSSSTTTVVVXXXWWWXXXYYYZZZ[[[[[[[[[[[[]]]]]]]]]^^^^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[^^^^^^^^^]]]\\\[[[[[[ZZZ[[[ZZZYYYYYY[[[]]]___aaabbbbbbaaa````````````aaa_______________aaabbbbbbaaa___\\\YYYXXXXXXXXXYYYXXXXXXWWWUUUTTTSSSRRRQQQNNNMMMLLLJJJHHHGGGGGGGGGFFFGGGHHHJJJJJJJJJJJJIIIGGGFFFDDDAAA>>>;;;999888888888666555333111000///333111///000111333333333333333222111000000//////000000000111111111222222333333222222111111000000111000000//////000000111111111000///............///............---------------......///000000111///...------------...///........................000000000000000000000000//////////////////...---////////////////////////........................---......//////......---//////////////////000000.........//////////////////.........------------+++---...---,,,+++,,,------------,,,,,,,,,++++++************++++++++++++------,,,,,,++++++++++++***+++,,,---............+++,,,------......------...,,,++++++------,,,***,,,,,,,,,---......////////////............//////000000000000111111111111222222222222111111111111000000000000000000000000000000000/////////............/////////...------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------***++++++++++++++++++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,+++******))))))))))))*********))))))***,,,...//////...------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++******++++++++++++***************++++++,,,,,,,,,------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...............//////////////////000000000111111111111111111111000111111111222222222333222222111000000000000000000000000000000000///.......................................------+++******+++------+++,,,------------------.../////////...---,,,,,,,,,,,,,,,---------------......---......///000000////////////////////////...///111222333222000///000000000000000000000000000///////////////000000111111111111222444666777999:::;;;>>>@@@CCCFFFGGGKKKMMMOOOPPPQQQRRRUUUWWWTTTVVVXXXXXXXXXXXXZZZ[[[ZZZZZZ[[[\\\\\\\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWWWWVVVUUUTTTSSSSSSUUUYYY]]]______^^^]]]]]]\\\\\\]]]]]]]]]]]]]]]^^^^^^___`````````___]]][[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUTTTRRRQQQOOONNNMMMLLLNNNOOOPPPRRRRRRQQQQQQPPPOOOOOONNNKKKHHHDDDAAA???>>>===;;;999777444333222444222///...000222333333333222222111000000//////000000111111111222222222444444333222111111000000000000000000000000000000111111000///......//////............------------............//////000000.........------.........------------------------//////////////////////////////000000///...------////////////////////////..............................////////////......////////////............------......//////000000////////////............,,,---...---,,,+++,,,...............------------,,,,,,,,,---------......((())))))***+++,,,,,,,,,------...///////////////+++,,,------......------///...------...///...,,,,,,---------......////////////............/////////000000000111111111111222222111111111000000000000000000000000000000000/////////.........////////////000000000///---,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,......---,,,,,,,,,------******))))))***,,,...//////...------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,'''((()))***++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,---------------------************************,,,,,,,,,++++++,,,,,,---,,,,,,---------................../////////000000000000000000111111111111111111111222222222222111333333333333333222111111000111111111111111111111000000///...............---.....................------+++******+++------+++,,,------.........---.../////////...---,,,,,,,,,,,,,,,,,,------.....................///000111........................+++---000222333333222111000000000000111111111111111111000///.........///333222222333555888;;;<<<>>>???AAACCCFFFJJJLLLNNNQQQSSSUUUWWWWWWXXXZZZ\\\ZZZ[[[\\\\\\[[[[[[\\\^^^aaabbbbbbbbbbbbaaa``````]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVSSSRRRRRRQQQPPPPPPOOOOOOKKKKKKJJJLLLOOOSSSXXX[[[ZZZYYYYYYXXXXXXXXXXXXXXXZZZ[[[\\\\\\]]]^^^^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXVVVUUUSSSRRRQQQVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUTTTQQQNNNKKKIIIFFFEEECCC@@@===;;;999888666444111///000222222222111222111111111111111111111111111111222222222222555444444333222111000000000000111111111111000000111000000////////////000//////.........---------000000//////............---..................---------------------------........................//////000000///...------////////////////////////...........................//////////////////...---------------------,,,------......//////000000000000/////////.........,,,---......,,,,,,---...------------,,,,,,,,,,,,,,,,,,---------.........,,,,,,------......//////...............---,,,,,,+++,,,------......---------,,,+++,,,---...---,,,------.............../////////............/////////000000000111111111111111111000000000/////////000000000000000000000000//////...---......///000//////000000000///---,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,+++,,,---......---,,,+++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---+++++++++******+++,,,,,,************+++,,,------...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,.........---------,,,,,,'''((()))***+++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++************++++++,,,,,,---------.....................//////000000111000000000111111111222222111222333333444333333333444444444444333222222111111111111111222222222222000000///...............---------...............------,,,,,,,,,,,,------+++,,,---......///...............///......---------------,,,---......////////////...//////000000........................+++---///111222333333333000000000111111111111222222111111000000000000000555555666888;;;>>>AAACCCEEEFFFHHHJJJMMMQQQTTTUUUVVVXXXZZZ[[[[[[[[[]]]______```aaaaaa___^^^___aaaccccccccccccbbbaaa```___]]]]]]\\\[[[ZZZYYYYYYXXXWWWWWWUUUTTTSSSQQQPPPPPPIIIIIIIIIIIIHHHHHHHHHHHHCCCCCCDDDEEEIIIMMMQQQSSSUUUTTTSSSSSSRRRRRRSSSSSSWWWWWWXXXZZZZZZZZZZZZZZZWWWWWWYYYZZZZZZZZZZZZYYY[[[[[[[[[\\\\\\\\\\\\\\\ZZZZZZZZZZZZYYYWWWVVVUUUYYYZZZ\\\\\\]]]\\\[[[[[[YYYZZZZZZYYYXXXVVVTTTRRROOONNNKKKIIIFFFCCCAAA@@@<<<999666555555555444333222222333333333333333333111111111222222222222333444444333333222222111111000111111222222111111000111000000//////000000000000////////////.........111000000///......------------...//////...------------------------------........................//////////////////...---////////////////////////...........................//////000000//////...,,,,,,,,,,,,,,,,,,,,,---.........///////////////000/////////............,,,...///...---,,,---...++++++*********)))))))))++++++++++++,,,,,,,,,,,,///......---,,,+++******,,,,,,,,,,,,+++***)))(((+++,,,------......------***)))((()))+++,,,+++***........................//////............//////000000000000111111111111000000000000/////////...000000000000000000000000///...---------...///000....../////////...------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++,,,...//////...,,,+++...---,,,+++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------''''''''''''(((((()))******++++++,,,,,,,,,++++++,,,++++++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++***+++,,,,,,------------++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++))))))******+++++++++++++++,,,------------,,,++++++++++++++++++,,,------------------............---......///000000111111000000111111111222222222222333444555555555444444555555555555444333222111111111111222222222333333000000///...............---------.........//////------............------+++,,,---...////////////------......///...............---------...///000111000//////////////////////////////////////////...//////000111222222222000000111111111222222222111111111222333444555555777888;;;>>>BBBFFFIIIKKKMMMNNNOOORRRUUUXXXZZZ\\\[[[\\\^^^^^^]]]]]]___```aaabbbcccbbb```___```aaa_________^^^]]][[[ZZZYYYZZZYYYXXXWWWVVVUUUTTTTTTQQQPPPOOOMMMKKKIIIHHHGGGBBBBBBCCCCCCCCCCCCDDDDDD??????@@@BBBEEEGGGJJJKKKMMMMMMLLLKKKKKKKKKKKKKKKOOOPPPRRRSSSTTTTTTSSSSSSQQQRRRTTTWWWXXXYYYXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[ZZZZZZ[[[[[[[[[ZZZXXXXXXXXXZZZ\\\^^^````````````^^^^^^]]]]]][[[ZZZYYYXXXVVVUUUSSSQQQNNNLLLJJJIIIDDDBBB???>>>===<<<999777666555555444444333333222111111111222222222333333333333333333333333333333000111222222222222111000111000000000000000111111111111000000000////////////////////////.........------...//////...------------------------------........................---...//////////////////////////////////////////........................//////000000000000//////+++,,,,,,,,,---.........///////////////........./////////.........---------...///...---,,,---///,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,------,,,,,,+++***)))((('''+++,,,,,,,,,,,,,,,+++++++++,,,------......------+++***)))***,,,---,,,+++////////////............//////............//////000000000000111111111111111111111000000000//////000000000000000000000000///...---,,,,,,...000111------------------...///,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---///000000///---,,,///...,,,+++***++++++,,,************************++++++++++++++++++++++++))))))***+++,,,,,,------))))))))))))***+++------***+++,,,------+++***)))************+++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******......//////......---,,,++++++++++++++++++++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,)))***+++,,,,,,+++***)))------------......///000---------.........//////---......///000111111222000111111111111222222222222333555666666666555555555555555555444333222111111111111222222333333333000000///...............---------.........//////,,,---////////////---,,,+++,,,---...////////////,,,,,,---.../////////...//////...---...///000111222111000//////...//////000000000000000000000000111111000000000000111111000000111111222222222222000111222333555777999;;;999;;;>>>CCCGGGKKKNNNPPPRRRSSSTTTWWWYYY\\\___```]]]___``````___^^^```aaaaaabbbbbbaaa___^^^^^^___^^^^^^]]]\\\[[[YYYXXXWWWUUUUUUTTTSSSQQQPPPOOOOOOLLLKKKJJJHHHFFFDDDBBBAAA??????@@@@@@AAABBBBBBBBB>>>???@@@AAACCCDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEHHHIIIKKKLLLMMMLLLLLLKKKMMMOOORRRUUUWWWXXXXXXWWWSSSTTTTTTUUUVVVVVVWWWWWWYYYYYY[[[[[[[[[[[[YYYYYYVVVXXX[[[^^^aaacccddddddaaa```___^^^]]]\\\[[[ZZZ[[[ZZZXXXVVVSSSQQQOOONNNJJJHHHFFFEEECCCAAA===;;;999888777666444333222111111111222222222333333333333333333333333333333444000111222333333222111000111000000000000000111111111111111111000000000000------......///000000000,,,---...//////...---,,,........................000000000000000000000000------...///000000000///////////////////////////........................//////000000000000//////,,,,,,------...///000000000000//////.........---///.........---------------...///...------.../////////.........------------------.........//////------------------......------...///000000000000+++,,,------......------...---,,,---///000///...///////////////.........//////............//////000000000000111111111111222222222111111111111000000000000000000000000000///...,,,,,,,,,...000111---,,,++++++,,,---///000+++,,,,,,---...///000000------------------------***++++++,,,,,,------.........---------,,,,,,,,,++++++,,,------...//////...---+++*********++++++------,,,+++************))))))***+++,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++///...,,,++++++,,,...//////......------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++***+++,,,,,,******+++---++++++,,,,,,,,,,,,------******)))))))))***,,,---...---+++*********++++++************************++++++++++++++++++++++++..................------......------...///111222111111222222222333333333222333444555666666666666888777777666555444444444333222222111222222333333444333222111000000000000......---......///000111////////////////////////111111111111000000000000---,,,---///111111000...000000//////......---------......///////////////000000111222222222222111000111222111000///000111333333333222111111333555555555555666888:::===>>>AAACCCFFFJJJMMMOOOQQQQQQUUUVVVXXX[[[\\\]]]]]]]]]_____________________```bbb___\\\[[[\\\\\\YYYVVVTTTTTTSSSRRRQQQPPPPPPPPPOOOOOONNNMMMLLLJJJIIIHHHFFFFFFEEEDDDCCCAAA???>>>???===;;;<<<>>>???@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEDDDBBBAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGIIIIIIJJJKKKLLLLLLLLLLLLOOOQQQRRRSSSRRRSSSTTTVVVZZZXXXWWWYYY]]]\\\WWWRRRRRRSSSUUUWWWYYY\\\^^^____________^^^^^^^^^^^^^^^______^^^]]][[[YYYWWWVVVVVVSSSPPPMMMLLLJJJGGGEEECCCAAA???<<<999666555444222222222222222222111111222222222222222111111000111111111111111111111111//////000000111111111111111111000///////////////222111111111000000//////---------,,,,,,+++++++++///...,,,++++++,,,...///......////////////......////////////...---,,,+++,,,,,,---...///000111222,,,---///000///...///000///111111000...,,,,,,,,,---------............///............////////////222111000///---,,,******........................------------------------,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,................................................///......//////000111222///////////////000111111222111000.........///000000000000000000000000000000000000000000000000000//////............//////////////////////////////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,------......---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++++++++,,,---------,,,,,,,,,,,,++++++///...,,,++++++,,,...///+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---......///......---------...///...---,,,---...++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++..............................------...///111222111111111222222222333333333333444555666666666666777666666555444444333333333222222222222222333333333333222111000000000000.....................///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------...000222222000//////////////////.........---...//////000000////////////000111111111111111111222333222111000111222222333333333222333555777888888999:::<<>>>>>???@@@AAA@@@@@@AAAAAABBBBBBCCCDDDDDDCCCBBB@@@???>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLMMMPPPRRRUUUSSSRRRUUUYYYYYYTTTPPPMMMMMMMMMOOOQQQUUUWWWYYY]]]^^^^^^^^^^^^^^^]]]]]]____________^^^]]]\\\\\\XXXVVVSSSRRRRRRQQQPPPOOOJJJHHHEEEBBB>>>;;;999888666555444333333222222222111111222222222222111111111111111111111111111111...000222444444333111000111111000///////////////111111000000000/////////............------------///...,,,++++++,,,...///......////////////......------......///.........---------------,,,,,,,,,---///000000...---.........///111111///......///---------............///............//////////////////.........---------........................------------------------,,,,,,,,,---------......------------------------***++++++++++++,,,,,,,,,................................................111000///////////////000///////////////000111111222111000///...//////000000000000000000000000000000000000000000000000000//////............//////////////////////////////............------,,,,,,------------------------......---,,,,,,+++******......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,------...//////---,,,,,,,,,+++++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,///...,,,+++++++++,,,---------,,,,,,,,,,,,++++++---,,,+++******+++,,,---))))))******+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,------......///......---+++,,,,,,+++)))((()))***++++++,,,,,,,,,,,,------///...---------------...---,,,+++*********++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................///000111111000000111111111222222222333333444555555666666666666555555444444333333333333333222222222222222222333333222111000000000000//////............------........................------------------------......///111333333111000...///////////////000000---...//////000000//////...//////000111000000000222444444333222111222333111222333444444555888:::<<<===???AAACCCEEEFFFFFFEEEHHHMMMRRRUUUVVVUUUTTTVVVVVVVVVWWWVVVVVVUUUTTTTTTTTTSSSRRRQQQPPPPPPOOOQQQPPPOOONNNNNNLLLIIIFFFDDDCCCBBBAAABBBDDDGGGHHHGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFCCCAAA@@@@@@AAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBAAA@@@>>>>>>>>>>>>???======>>>???@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCAAABBBDDDDDDEEEGGGKKKNNNNNNMMMNNNPPPTTTTTTQQQNNNGGGFFFFFFFFFIIILLLPPPRRRYYYZZZ[[[]]]^^^]]]]]]\\\^^^___```aaabbbccccccccc___]]]ZZZYYYYYYYYYXXXVVVSSSQQQNNNKKKGGGCCC@@@???;;;:::888666444444444444222333333444444333333222222222222222222222222222...000333666666444111///111000000///////////////000000///////////////...///////////////000000000///...---,,,,,,---...///......////////////......,,,,,,---...////////////......---------,,,,,,,,,///000111000...------------///111111000000000111---------............///............////////////,,,,,,------.../////////................................................,,,,,,,,,---------......------------------------++++++++++++,,,,,,,,,,,,................................................222111000///............///////////////000111111111111000/////////000000000000000000000000000000000000000000000000000000//////............//////////////////////////////---------------------------------------------------------,,,,,,+++++++++......---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------......++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------------,,,,,,,,,///...---,,,+++,,,,,,---------,,,,,,,,,+++++++++******))))))))))))******************++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,***++++++***'''&&&&&&'''+++++++++,,,,,,,,,------//////......---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................//////000111111000000000111111111222222333333444444555666666777666666555555555444444444333333444444333333222222333222111000000/////////......//////////////////////////////////////////,,,---------------......//////000111444444222111......//////000000000111......///000000000000000//////000111111111111111222333444444222111222333000222555666777999<<<>>>@@@BBBEEEGGGIIIJJJJJJJJJEEEIIINNNRRRUUUTTTSSSQQQSSSRRRRRRQQQPPPNNNMMMMMMKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGEEEBBB@@@@@@@@@??????AAADDDHHHJJJKKKLLLNNNOOOPPPPPPOOONNNKKKLLLLLLMMMMMMMMMMMMLLLHHHFFFBBBAAA@@@@@@???>>>???@@@@@@@@@AAAAAABBBBBBDDDCCCBBBAAA@@@AAAAAABBB>>>???@@@AAABBBBBBAAAAAACCCBBBBBBAAAAAA@@@AAAAAA@@@AAAAAAAAABBBDDDHHHKKKJJJIIIJJJLLLOOOPPPNNNLLLDDDCCCAAAAAABBBFFFJJJMMMQQQSSSVVVYYY\\\]]]^^^^^^___```bbbccceeeeeefffffffffdddaaa___^^^]]][[[YYY[[[ZZZWWWSSSOOOKKKGGGEEEAAA???<<<999777666666666444444555555555555555444222222222222222222222222///111333444444333111000000000////////////000000////////////..................//////000000000111......------------............////////////......------...///////////////------......///000000111---///000000...---...//////000222222000000000111---------............///............////////////,,,,,,------.../////////........................////////////////////////,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------................................................111111000//////////////////////////////000000111111111000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////++++++,,,,,,---......///------------------------+++++++++,,,,,,---------......---------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------............,,,,,,,,,---,,,+++***)))******+++,,,------......---,,,,,,++++++,,,,,,---------------------------------------------------///...---,,,,,,,,,------------,,,,,,,,,+++++++++++++++************++++++---,,,,,,,,,+++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,---------,,,---......---+++)))***++++++++++++,,,,,,,,,------------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......///000000111111111000111111111111222222222444444333333444555777777777777777777666666666666555555555666555444333222333222111000////////////---...///111222222222111,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000///000222444444333111.../////////000000111111...//////000000000000000000111222222333333222222111222444333333222444555222555888:::<<<>>>@@@CCCEEEFFFIIIKKKLLLLLLLLLLLLGGGJJJOOORRRTTTSSSPPPOOOMMMLLLKKKIIIHHHFFFEEEEEEBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEECCCAAAAAA@@@@@@@@@BBBDDDHHHKKKMMMQQQRRRUUUWWWXXXWWWVVVUUUSSSSSSTTTTTTTTTSSSRRRRRRKKKHHHDDDBBBAAAAAA???>>>@@@@@@@@@AAAAAAAAAAAAAAAEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCAAA@@@???>>>>>>???@@@AAABBBAAAAAACCCFFFHHHFFFFFFGGGHHHJJJJJJIIIHHHCCCAAA???===>>>AAADDDGGGHHHJJJOOOTTTYYY\\\___``````aaabbbdddeeeeeeeeefffgggeeebbbaaa```___^^^\\\```___]]]ZZZVVVQQQNNNLLLGGGEEEBBB???<<<:::999999555555555555555444444333222222222222222222222222222111000000000000111111000000////////////000000............////////////---------....../////////..............................////////////......//////000000///......---------......///000000000+++---///000//////000111111222333222000......///---------............///............////////////...............---------........................////////////////////////,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------................................................///////////////000111111///////////////000000111000000111111111111111111000000000000000000000000111111111111111111111111//////............//////////////////////////////******+++,,,---...//////------------------------******+++,,,,,,---............---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------.../////////......+++,,,------,,,***)))(((******+++,,,---...//////---,,,,,,++++++,,,,,,---------------------------,,,---------............000///---,,,,,,,,,---...------,,,,,,,,,,,,++++++...........................------,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---...////////////,,,------,,,***)))***+++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,++++++*********+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......///000111111111111111111222222222333333333444444333333444555777888777777777777777777777777666777888888777666444333222222111000////////////---...000111222222111000------------------------.........///000000111111//////000222444444222111///000000000000000000111...///000000111111000000111222333333444444333333000222444444444555777999888;;;>>>AAACCCEEEGGGIIIKKKKKKLLLMMMMMMMMMMMMMMMKKKMMMPPPRRRRRRQQQNNNLLLGGGFFFEEECCCBBBAAA@@@@@@??????@@@AAABBBCCCCCCDDD???@@@AAA@@@???>>>???AAABBBCCCDDDGGGJJJMMMPPPQQQVVVXXXZZZ\\\\\\ZZZXXXWWWYYYYYYYYYZZZYYYYYYXXXXXXOOOLLLIIIFFFEEEDDDCCCAAACCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCEEEGGGHHHJJJKKKMMMNNNNNNMMMKKKJJJEEECCCAAA???============???AAACCCDDDDDDEEEGGGIIIHHHHHHHHHHHHGGGGGGFFFEEECCCAAA???===<<<===???AAABBBDDDHHHNNNTTTYYY^^^``````aaabbbcccdddeeeeeeeeeeeecccaaaaaacccccccccbbbaaaaaa```^^^[[[XXXTTTRRRMMMLLLJJJHHHDDDAAA???>>>777777666666555444222222333333333333333333333333333222000......///111222///////////////000000111...////////////000000000------------------....................................////////////......000000000000///...------//////...---,,,++++++***))),,,...//////000111222111222333222///------------------............///............////////////000000///...------,,,,,,................................................,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------............................................................///000111222///////////////000111111///000111222222222111111000000000000000000000000111111111111111111111111//////............//////////////////////////////+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,------............///000//////------***+++---......,,,+++***+++,,,,,,,,,------......---,,,,,,++++++,,,,,,---........................+++,,,,,,---...///000000000///...,,,,,,------...------,,,,,,,,,,,,++++++------............------+++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---...////////////)))***+++***)))((()))***++++++,,,,,,,,,,,,------******,,,,,,---,,,++++++)))***+++,,,,,,,,,,,,+++------------------------------------------------,,,,,,------...//////000---...000111222222111111222333333333333444444444555444333333333555777888666666666777777777777777888999:::::::::888666444222111000//////......///...///000000000...---+++000000000000000000000000---......///000000111111///...///111333333222000111111111000000000000000//////000111111111111000111111222333333333333222111333555777777999;;;===???BBBFFFIIIKKKMMMOOOQQQPPPPPPOOONNNNNNNNNNNNNNNLLLMMMNNNOOONNNLLLJJJHHHCCCBBB@@@???>>>>>>??????@@@@@@@@@AAAAAABBBBBBBBB===??????>>>===>>>AAADDDFFFHHHKKKOOORRRTTTUUUVVV[[[]]]___```___\\\YYYWWWZZZZZZ[[[\\\]]]]]]]]]]]]VVVSSSOOOMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDDDDEEEGGGIIIKKKMMMMMMOOOQQQRRRRRRQQQOOOMMMIIIGGGDDDAAA???????????????BBBGGGJJJLLLMMMOOOPPPPPPPPPOOONNNKKKIIIIIIIIIGGGEEECCCAAA????????????AAABBBDDDIIIOOOUUU[[[^^^___```aaaccceeeffffffffffffeeecccdddeeeffffffeeebbbbbbbbbaaa```]]]ZZZXXXSSSSSSSSSQQQNNNJJJFFFDDD======<<<;;;999777555444333333333333333333333333333222111000000000111111///////////////000111111/////////000000000111111......------------------......////////////............////////////......//////000000000//////...000///...---,,,+++******+++---///000//////000111///000111111///---......---------............///............////////////000//////...------,,,,,,........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------...................................................000///////////////000111///////////////000111111///000111222222222222111000000000000000000000000111111111111111111111111//////............//////////////////////////////------,,,,,,,,,,,,++++++------------------------...------,,,,,,++++++***......---------,,,,,,,,,++++++,,,------...////////////000000000...---,,,)))+++---/////////------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---........................***+++,,,---...000111111000///...---,,,---......---------,,,,,,,,,++++++***++++++,,,,,,++++++***((((((((()))******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,------------,,,---......---,,,---///++++++,,,,,,,,,---------)))***,,,---...------,,,)))***+++,,,---,,,,,,+++........................------------------------,,,,,,------...///000000---...000111222222111111333333333444444444555555555444333222333555777999555555555666666666666666999:::;;;<<<;;;999777555222111000//////.........///000000000...+++((('''------------------------------......///000111111......///111333333111000222222111111000000////////////000111111111111111000000111222222222222111222444777999:::<<>>======>>>??????BBBBBBBBBBBBBBBAAAAAAAAACCCDDDEEECCCBBBDDDIIIMMMKKKNNNRRRVVVYYY[[[[[[[[[___aaabbbcccbbb^^^[[[XXXXXXYYY[[[]]]^^^___``````[[[XXXTTTRRRQQQPPPOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKFFFGGGGGGHHHKKKNNNPPPRRROOOPPPRRRTTTTTTRRRPPPNNNMMMKKKHHHEEECCCBBBBBBCCCAAAEEEKKKPPPSSSUUUWWWXXXYYYYYYXXXUUURRROOONNNNNNKKKJJJHHHFFFDDDBBBAAA@@@AAAAAACCCFFFKKKRRRXXX\\\^^^___aaacccfffggghhhiiillljjjgggfffgggfffeeedddbbbbbbccccccbbb```^^^\\\WWWXXXXXXWWWTTTPPPKKKHHHDDDDDDCCCAAA???===;;;999333333333333333333333333222333333444333222111000///////////////000111111//////000000111111222222//////......---------,,,......////////////............////////////......---...///000000111111111.........///////////////---...000000///...//////,,,...000000///...///000---------.........//////............/////////000...............---------........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......................................................222111000//////......//////////////////000111111///000111222333333222111000000000000000000000000111111111111111111111111//////............//////////////////////////////,,,---...,,,***))))))***---...///...,,,+++,,,---...------,,,++++++++++++,,,,,,,,,---------......---...///...---,,,---...222222222222222111000000222000000111333333///,,,+++++++++,,,,,,---------.........------,,,,,,,,,******+++,,,------......,,,,,,---000222222000...000///...---------------------,,,+++,,,---///000++++++------------++++++------,,,+++************,,,,,,---......---,,,,,,333111...,,,***+++---...,,,,,,++++++,,,,,,---......---,,,,,,++++++++++++******+++,,,------------000---+++,,,///222222111++++++++++++++++++++++++---...///000///...,,,************+++,,,---...///000000000000000/////////000000000000111222333444222222333333333444444444555555444444444555555666777777777666555555444444777777888;;;===<<<777333111111000///////////////...---,,,+++++++++++++++---------.........//////111111000000//////......111111111111111111111111////////////000000000000//////000000111111222222111111111222333555666777777888:::===@@@CCCFFFGGGKKKLLLNNNPPPRRRTTTTTTUUUTTTQQQNNNNNNOOOPPPNNNLLLJJJIIIHHHFFFDDDBBBAAA@@@>>>>>>@@@AAABBBBBBCCCBBBCCCDDDEEEGGGHHHJJJKKKLLLKKKKKKKKKMMMOOORRRUUUVVVXXXZZZ\\\]]]^^^]]]\\\[[[]]]^^^^^^\\\ZZZXXXYYYYYYYYYZZZ]]]```ccceeefffggg^^^]]][[[XXXWWWVVVVVVWWWUUUUUUTTTSSSSSSRRRQQQQQQOOOPPPPPPPPPPPPOOONNNNNNPPPQQQQQQQQQQQQPPPOOOOOONNNMMMJJJGGGEEEDDDDDDDDDCCCEEEHHHNNNVVV\\\```aaadddcccbbb___]]]ZZZWWWVVVTTTSSSRRRRRROOOIIIBBB===CCC@@@???CCCFFFHHHLLLQQQWWW^^^cccccccccfffhhhhhhllllllkkkkkkjjjiiihhhhhhgggeeedddbbb```^^^^^^]]]]]]\\\ZZZYYYXXXVVVSSSQQQPPPMMMHHHEEEBBB@@@===:::555444333444666666444222555444222000///000111222000000000000//////////////////////////////......000000000000000000000000222111000//////000111222//////......---------,,,///000000000000//////...////////////////////////..................................../////////000////////////////////////111111222222222222111111000///...---------------........................,,,,,,------.../////////---......//////......---///...------,,,,,,,,,,,,........................///000111111111///...---...------,,,,,,------...------------...000111222////////////000000000000000000000000111111111111111111222333333333333222444444444333333333222222////////////////////////////////////////////////,,,---...,,,***))))))***,,,......---,,,+++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,---------......---...//////------...///000000000000000///......///...,,,---//////---***++++++,,,,,,,,,---------......---------,,,,,,,,,)))))))))***+++++++++,,,,,,,,,---///111222000...///......------------...++++++*********+++,,,---+++,,,,,,------,,,,,,+++,,,+++++++++++++++,,,,,,,,,,,,---......---,,,,,,111///---,,,+++,,,------***))))))))))))***++++++...---,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++///,,,******,,,......,,,++++++++++++++++++++++++---...///000///...,,,+++++++++++++++,,,---......////////////////////////000000000000111222333333222222333333333444444444555555444444444555666666777777666666555555444444111111222555999999666333//////...---------------111000//////......//////---------.........//////111000000000/////////...111111222222222222111111////////////000000000111000111111111111222222333111222222444555777999:::;;;===???BBBEEEHHHIIIJJJMMMNNNPPPQQQSSSSSSTTTTTTRRROOOLLLKKKLLLLLLKKKIIIEEEEEEDDDCCCBBBAAA@@@@@@AAABBBDDDEEEFFFGGGGGGHHHJJJKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRSSSUUUWWWZZZ[[[[[[\\\^^^______^^^\\\[[[\\\]]]]]]\\\ZZZXXXYYYZZZWWWXXX[[[^^^```bbbdddddd______]]][[[YYYXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSQQQOOOLLLJJJIIIIIIIIIHHHIIILLLRRRYYY___bbbcccggggggfffdddbbb```^^^\\\YYYXXXWWWVVVSSSNNNGGGBBBBBB???>>>BBBDDDEEEHHHNNNTTT\\\bbbbbbbbbeeeggggggmmmllllllkkkjjjiiiiiiiiifffeeedddbbbaaaaaaaaaaaa```^^^\\\ZZZZZZXXXTTTRRRRRRQQQNNNLLLJJJFFFAAA>>>999777666555666555333222333222111000///000111111111000000000////////////........................000000000000000000000000000///...------...///000////////////......------//////000000000000//////////////////////////////................................./////////000000////////////////////////.........//////.........000///...------------.....................------..................------------............------...---,,,,,,+++++++++,,,...........................//////000///...---,,,...------,,,,,,------...000000///...........................////////////000000000000111111111111111111222333333333333222111111111000000000//////////////////////////////////////////////////////,,,---...---***)))***+++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,---...,,,,,,,,,---------......,,,...//////......000111///000000000000//////...///---++++++,,,---,,,+++,,,,,,,,,,,,------------...------------,,,,,,,,,************++++++++++++,,,,,,---///111111///---------------------...///++++++*********+++,,,,,,+++,,,,,,------,,,,,,+++************+++,,,---...,,,------......------,,,------,,,,,,,,,,,,,,,---------,,,,,,------...///------,,,+++++++++,,,,,,.........------,,,******...,,,+++***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...,,,+++---,,,,,,,,,,,,,,,------........................////////////000111222333333333333333444444444444555555444444555555666777777777666666555444444444//////000222555555444222///......------------...222111000000///000000000------........./////////000000000000///////////////000222333333222000////////////000000000111111222222222111222222333333222333444666999;;;===>>>AAACCCFFFJJJLLLMMMNNNMMMNNNNNNOOOPPPQQQQQQQQQQQQNNNKKKIIIHHHHHHGGGFFFDDDBBBBBBCCCCCCCCCDDDDDDDDDHHHIIIJJJLLLNNNOOOOOOOOOSSSSSSTTTUUUWWWXXXYYYYYYZZZYYYYYYYYYZZZ\\\]]]_________``````___^^^\\\[[[ZZZ[[[\\\[[[YYYXXXYYYZZZWWWYYY[[[]]]___aaabbbbbb``````___^^^\\\[[[YYYXXXXXXXXXXXXYYYYYYYYYZZZZZZ\\\[[[[[[[[[[[[ZZZZZZZZZ]]]]]]]]]]]]\\\[[[YYYYYYYYYXXXVVVUUUSSSRRRRRRRRRNNNOOORRRWWW]]]ccceeefffjjjjjjjjjiiihhhfffeeeddd```___^^^]]]ZZZUUUNNNJJJEEEAAA@@@BBBCCCCCCFFFJJJRRRZZZaaaaaabbbeeehhhgggmmmmmmllllllkkkkkkjjjjjjfffeeeeeeddddddddddddeeecccaaa___]]]\\\ZZZWWWTTTTTTTTTTTTSSSRRRNNNIIIDDD@@@===:::888777555333222111111222222222222222333111111000000000/////////////////////////////////000000000000000000000000//////............//////000000000000////////////---...///000000111000000////////////////////////............................../////////000000000////////////////////////,,,------......------,,,//////......------....../////////......---------000//////...------,,,,,,,,,------......------,,,......---,,,,,,,,,------..........................................---,,,......------------......000000///...............---------.........//////000000000111111111222222111111222333333333333222000000000/////////......////////////////////////////////////////////////,,,---...---+++***+++,,,,,,---------+++***+++,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,---////////////111222111111222222222222111000000///---------...//////,,,,,,------------------------------------------------------------,,,,,,---,,,,,,...000000///---,,,,,,,,,,,,---......///---------------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...------------------------******,,,---------,,,,,,/////////...///000000111---,,,,,,++++++,,,,,,,,,------......---,,,++++++...---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------...------,,,,,,,,,---------------...............000/////////000000111222333333333444444444444555555444444444555666777888777666666555555444333333444444444333333333222111111000////////////000000//////...------.....................////////////000000000000////////////...000222444444222000...//////000000000111111111222222111111111222333444222444666999===???AAABBBFFFHHHLLLOOOPPPPPPOOONNNKKKKKKLLLLLLLLLKKKKKKKKKIIIHHHFFFDDDDDDCCCCCCBBBEEEEEEFFFHHHIIIKKKLLLLLLOOOPPPRRRSSSUUUVVVWWWWWWYYYYYYZZZ[[[\\\\\\]]]]]]]]]\\\[[[[[[[[[[[[]]]]]]````````````^^^\\\[[[ZZZWWWXXXYYYYYYXXXWWWXXXYYYYYYZZZ\\\^^^```aaabbbbbb````````````^^^\\\ZZZXXX\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZ[[[[[[\\\]]]^^^^^^ccccccccccccbbb```___^^^______^^^]]]\\\[[[[[[ZZZVVVVVVXXX\\\bbbfffhhhhhhjjjjjjkkkkkkkkkjjjiiiiiifffeeedddccc```\\\VVVQQQJJJFFFDDDEEEEEEDDDFFFJJJRRR[[[bbbcccdddgggiiiiiillllllllllllllllllllllllhhhhhhgggffffffffffffgggfffdddbbb```___]]]ZZZWWWTTTSSSSSSSSSSSSQQQNNNLLLGGGCCC???<<<:::888666444333333444555666555555444111111111000000000//////000000111111111111111222////////////////////////111111000000000000111111111111000000000000000000------...000111111111111////////////////////////...........................////////////000000000/////////////////////////////////000000///////////////............//////000000//////......------//////.........---------,,,,,,------------,,,,,,//////............//////......................................................------------......------------...000111222.........////////////000000000111111111222222222111111222333333333333222333222222222111111111111////////////////////////////////////////////////,,,---...---+++++++++---,,,---...---+++***+++,,,,,,,,,,,,,,,---......///,,,,,,,,,---------......+++---//////...///000222000111111222222222111111000000///...---...000111------------------------------------------------......------------------...---,,,---//////...---,,,,,,,,,,,,,,,---...///---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++,,,,,,------------------------)))***,,,---......---,,,,,,,,,,,,,,,,,,------...,,,,,,,,,++++++,,,,,,---+++,,,------.........---***+++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...............---,,,,,,,,,------------------......//////000000000000000111111222333333444444444555555555444444444555666777888888666666666555444444333333444555555444333222111111000000////////////000000...------,,,------.............../////////000000////////////000000000000...000222444444222000...000000000000111111111111222111000000111222444555555666:::===AAADDDEEEFFFJJJKKKNNNPPPPPPNNNLLLKKKEEEEEEFFFFFFEEEDDDDDDCCCDDDDDDDDDCCCBBBBBBCCCDDDIIIJJJKKKMMMOOOQQQSSSSSSUUUVVVWWWYYY[[[\\\\\\\\\[[[[[[\\\\\\]]]]]]]]]^^^^^^]]]\\\ZZZZZZZZZ[[[[[[______^^^\\\[[[YYYWWWVVVSSSUUUVVVVVVUUUUUUWWWXXXYYYZZZ[[[\\\]]]^^^^^^^^^]]]]]]^^^^^^]]][[[YYYXXX___^^^^^^\\\[[[ZZZYYYYYYWWWWWWXXXYYY\\\^^^aaabbbfffffffffeeedddcccbbbbbbcccccccccbbbbbbbbbaaaaaa\\\\\\]]]```eeehhhiiiiiijjjkkklllmmmmmmnnnmmmmmmiiihhhgggfffeeeaaa\\\XXXPPPKKKHHHHHHGGGEEEGGGKKKTTT]]]dddfffgggjjjkkkkkkkkkllllllllllllllllllllllllkkkjjjhhhgggggggggggghhhfffdddcccbbb```^^^[[[TTTQQQOOONNNOOOQQQQQQPPPLLLIIIEEEBBB@@@>>>;;;999555555666666666555444444111111111111000000000000/////////000000111111111////////////////////////000000111111111111000000000000111111111111111111------...000111111111111////////////////////////////////////////////////////////////000000000111///////////////////////////000000111111000000/////////.........//////000000000/////////.........---------.........//////,,,------......------,,,...---------------..............................//////////////////000000///......------......///------------...000111222///000000000000111111111111111111111222222222222111111222333333333333222444444333333333222222222000000000000000000000000000000000000000000000000,,,---...---,,,+++,,,------...///...,,,+++,,,---------------------...///,,,,,,,,,---------......+++---......------///000...//////000000000000///,,,---...---,,,,,,...000............------------,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,...---,,,,,,...///...---,,,,,,,,,,,,,,,,,,---...++++++,,,,,,,,,+++******---,,,,,,++++++,,,,,,---///...---,,,++++++++++++...------,,,,,,------...***+++,,,.........---,,,---------------......///,,,,,,+++++++++,,,------++++++---....../////////''')))+++,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///...---------------......---------...//////000000222111111111111111222222333444444444555555555555444444444555666777888999666666555555444333333333...000222333222111111222...------------....../////////......//////000000....../////////000000000////////////000000000000///000222333333222000///000000000111111111222222222111000000222444777999999;;;???CCCGGGIIIJJJKKKLLLMMMNNNNNNLLLJJJGGGFFF@@@AAAAAAAAA@@@@@@???>>>AAABBBDDDDDDDDDEEEGGGIIIMMMNNNOOOQQQSSSUUUVVVWWWYYYZZZ[[[\\\]]]^^^^^^^^^[[[[[[\\\\\\\\\\\\\\\\\\^^^]]][[[ZZZYYYYYYZZZZZZ[[[ZZZYYYWWWUUUTTTSSSRRROOOQQQSSSSSSSSSSSSUUUWWWVVVVVVWWWXXXYYYYYYYYYXXXWWWXXXXXXXXXXXXXXXWWWWWW^^^^^^\\\[[[YYYWWWVVVVVVUUUUUUVVVXXX[[[^^^aaaccccccddddddddddddcccbbbbbbcccddddddeeeeeeeeedddddd`````````bbbfffhhhhhhhhhkkklllmmmoooppppppppppppjjjiiihhhhhhgggeeeaaa^^^UUUPPPMMMMMMKKKIIIJJJMMMWWW```gggiiijjjlllmmmllljjjjjjkkkkkkllllllmmmmmmmmmlllkkkiiihhhhhhgggggghhhfffeeeeeeeeecccaaa___VVVSSSOOOMMMMMMOOOPPPPPPOOOMMMKKKJJJIIIGGGCCCAAA888888777555444333222111222222111111111000000000,,,------....../////////000000000000000000000000......////////////......000000000000111111111111---...///000000111000000/////////////////////////////////////////////////////////000000000111111////////////////////////.........//////.........//////......//////000000////////////////////////,,,,,,------...//////000---..................---++++++*********+++,,,,,,........................000////////////000111111//////............//////000000///...............000000111111111222222222111111111222222222222333111111222333333333333222222222222111111111111000000000000000000000000000000000000000000000000000,,,---...---,,,,,,---......///000///---,,,---...///......------------...,,,,,,,,,---------......+++---...---,,,,,,---.........///000000000000000)))+++......,,,+++,,,...///.........------------,,,,,,,,,---------......***+++++++++,,,---------///---,,,,,,---...---,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---...------,,,,,,,,,------...---,,,,,,,,,,,,---...,,,------.........------//////......//////000111,,,+++++++++,,,,,,---...------...............---(((+++......---,,,,,,...------------------------*********+++,,,...///000---------------...///000------...//////000111111333333222222222222333333444444444444555555555555444444555555666888999:::666555555444444333333222,,,///333444222000000000---------------...//////000000//////000000111222.../////////000000000000.../////////000000000111111111222222222222111111000000111111111222222222333222111222444777;;;===???AAAEEEIIIMMMOOOPPPPPPOOONNNMMMKKKHHHEEECCCAAA?????????@@@??????>>>===???AAADDDFFFFFFIIIMMMPPPRRRSSSTTTUUUWWWXXXYYYZZZ[[[[[[\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZXXXWWWVVVWWWWWWXXXVVVUUUSSSQQQPPPOOONNNNNNLLLMMMOOOPPPQQQQQQTTTUUUTTTUUUUUUVVVVVVVVVUUUUUURRRRRRRRRRRRSSSTTTUUUVVVZZZZZZYYYWWWVVVUUUTTTTTTTTTTTTTTTUUUWWWZZZ]]]______``````aaaaaaaaaaaa```bbbcccdddeeefffeeeeeedddbbbbbbaaaccceeegggffffffjjjjjjlllmmmnnnooooooooojjjiiiiiiiiijjjiiifffccc^^^YYYUUUUUUSSSPPPQQQUUUXXXaaaiiikkkkkklllmmmkkkiiiiiiiiijjjkkkllllllmmmlllkkkjjjiiiiiiiiiiiiiiigggfffeeeeeeffffffdddbbb\\\XXXTTTRRRQQQPPPNNNMMMPPPOOOPPPQQQQQQOOOKKKHHH@@@>>>;;;888555333222222222222222111111111000000------...//////000111111000000000000000000000000---...///000000///...---/////////000000000111111//////000000000000////////////////////////////////////////////////////////////000000000111111111////////////////////////,,,------......------,,,///////////////000111111.........///000000111111------.....................//////000000//////...+++++++++++++++,,,------........................///......---...///000111//////............//////000000///...............000000000000111111111111111111111222222222333333111111222333333333333222111111111111000000000000000000000000000000000000000000000000000000000000,,,---......,,,,,,---...///000000000...---...///000///...---------------,,,,,,,,,---------......+++---------+++***+++,,,000000111222222222222222))),,,///000...,,,---/////////.........---------,,,,,,,,,------.........,,,,,,------...///000000///---,,,,,,---...---,,,...------,,,++++++++++++------...///...---+++***------++++++++++++------,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---...........................+++++++++++++++,,,------++++++++++++,,,,,,---...////////////...---,,,+++,,,///222222///------///------------------------)))******+++,,,...///000,,,,,,,,,---...///000111.........///000111111222444444333333222333333333444444444555555555666666444444555555666888999:::666555555444444333222222///333777777333///------///////////////000111222//////...//////000111111////////////000000000000.../////////000000111111111111111111111111111111000111111111111222222222444333333444666:::>>>AAACCCFFFJJJNNNQQQSSSSSSSSSQQQOOOLLLIIIFFFBBB@@@?????????@@@@@@@@@@@@??????>>>AAAEEEGGGIIIKKKPPPUUUWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\WWWVVVUUUSSSSSSSSSTTTTTTRRRQQQPPPNNNLLLKKKKKKKKKIIIKKKNNNOOOOOOPPPSSSTTTVVVVVVVVVWWWWWWVVVVVVUUUOOONNNNNNNNNPPPRRRTTTUUUVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRSSSUUUXXXZZZ\\\\\\]]]^^^____________```aaacccdddeeeeeeddddddcccbbbbbbccceeefffeeedddfffggghhhjjjkkkkkkkkkkkkjjjjjjiiijjjlllkkkiiigggeee```]]]\\\[[[XXXXXX\\\YYYbbbjjjkkkkkklllllljjjhhhhhhiiijjjkkkkkklllllljjjiiiiiiiiijjjjjjkkklllgggfffeeefffggggggeeecccaaa^^^[[[XXXUUUQQQMMMJJJOOOPPPRRRUUUVVVTTTPPPMMMGGGDDD@@@<<<888666555555222222222111111111111000000111111222333333444444000000000000000000000000///000111222222111000///......//////000000000111///000000000000000///...////////////////////////000000000000000000000000000000000000111111111111////////////////////////---......//////......---///////////////000111111------...///000111222222/////////...------,,,,,,//////000000000000//////...............///000111...........................------,,,---...///000//////............//////------------///000111222////////////000000000000111111222222222333333333111111222333333333333222222222222222111111111111000000000000000000000000000000000000000000000000---------------------------------,,,,,,+++++++++........................------,,,+++,,,---...///......//////...---,,,,,,000000//////.........---...............///000111.........///////////////...------,,,,,,------...------------------------........................------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////++++++,,,,,,...///111222+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,+++,,,...///...,,,***(((,,,,,,,,,---------......///......---------......222111000000111000...,,,111111222222222222111111000111222444555666666777777666444333333444666777333333333333333333333333444222000000222333111///(((***,,,///111111000000////////////////////////000000000000000///......000000000000000000000000///000000000000000//////111111111222111000//////000333666999;;;???CCCFFFNNNNNNNNNNNNNNNNNNMMMMMMJJJFFFAAA???@@@@@@???===;;;===???>>><<<;;;===???@@@BBBEEEIIILLLOOOQQQRRRYYYYYYYYYXXXXXXXXXXXXXXX[[[ZZZYYYZZZ[[[\\\[[[ZZZ[[[ZZZZZZ[[[\\\ZZZWWWTTTRRROOOLLLLLLOOOPPPPPPNNNPPPNNNMMMLLLLLLKKKIIIGGGOOONNNLLLMMMOOOSSSWWWZZZaaaaaa```]]]XXXTTTRRRRRRNNNOOOOOOOOOPPPSSSWWW[[[VVV[[[\\\XXXVVVWWWVVVTTTPPPQQQQQQOOOMMMOOOTTTXXX[[[___```___```cccccc``````______aaacccddddddcccccccccdddddddddeeeeeeeeefffgggjjjkkkkkkjjjhhhgggjjjjjjjjjjjjjjjjjjjjjjjjjjjiiifffcccaaa`````````bbbdddfffhhhjjjllllllmmmhhhiiijjjkkkmmmnnnooopppkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiihhhfffeeedddfffccc^^^ZZZVVVSSSNNNKKKJJJMMMQQQUUUXXXXXXXXXWWWOOOMMMJJJEEE@@@<<<888666333222222111111111222222111111111111222222222222222111111111111111222222000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000...---///222111---,,,///222222111111111111222222////////////////////////........................//////////////////////////////000000000000//////......------------......///...,,,++++++,,,.../////////.........---------.........///////////////...............---------000000////////////000000............////////////000000000000111111111111111111222222222333333333111222222333333222222111///111333333111/////////000000000000000000000000////////////////////////.....................---.........---------,,,,,,------------------------------,,,,,,,,,---...///......//////...------,,,000000/////////...............------......///000,,,------...///000111111...------,,,,,,------...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------+++++++++,,,,,,---------------------------,,,,,,------------------------........................///...---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------......///......000222333222111111111222222222222111111111222333444555666666666777555444333333444555777333333333333333333333333444222000000222333111///,,,---///111111000///...////////////////////////111111111111111000//////000000000000000000000000000111111111111111000000222222222222222222333333555777:::===@@@CCCGGGJJJMMMNNNOOOPPPOOONNNLLLKKKJJJFFFBBB?????????>>><<>>BBBDDDFFFFFFFFFFFFGGGIIILLLNNNPPPSSSVVVXXXZZZZZZYYYYYYXXXXXXXXXWWWWWWWWWXXXVVVUUUUUUVVVVVVUUUSSSOOONNNNNNPPPQQQQQQOOOLLLIIIIIIJJJNNNSSSXXXZZZ[[[[[[YYYVVVUUUVVVWWWWWWWWWUUUWWWZZZ___eeemmmtttwwwwwwooohhhdddbbbeeeeeeeeeeeehhhnnnuuu{{{}}}zzzuuulllaaaXXX[[[]]]\\\YYYWWWXXX[[[bbbkkktttzzz}}}~~~zzztttjjjfffaaa^^^\\\\\\\\\\\\^^^^^^^^^___aaabbbcccdddeeeeeeeeedddeeeeeefffgggeeeffffffgggggghhhhhhhhhjjjjjjjjjiiijjjkkkkkkllliiiiiijjjjjjjjjjjjjjjiiikkkkkkkkklllllllllmmmmmmllllllkkkkkkkkkkkkjjjjjjkkkjjjjjjjjjiiihhhhhhgggiiigggfffdddaaa\\\VVVRRRQQQQQQSSSUUUWWWYYY[[[\\\YYYXXXUUUQQQLLLHHHDDDBBB999888666555333222222111111111222222222333333333111000000/////////000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111......111111//////222000000////////////000000////////////////////////........................//////////////////////////////000000000000/////////......------......//////...---,,,,,,---...////////////............---***+++,,,---...000111111///////////////000000000000000////////////000000000000000000111111111111000000000111111111222222000000000000111111111111222222333333333333222222111333555444333111111111000000000000000000000000111111111111111111111111---------------.................................---------------------------------------......///---...............------000000//////////////////------,,,,,,,,,------...,,,------...///000000111......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((&&&(((+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------------------,,,+++++++++---///000------------............---,,,,,,,,,,,,------...111000//////000111000///111222222333333222222111333444444555444444333333666555444444444444555666222222222222222222222222222222111111111111111000111111111111111///...---////////////////////////111111111222222111000000000000000000000000000000000111222222222222222222222222222222555888;;;===@@@BBBFFFHHHJJJLLLOOOQQQPPPSSSVVVWWWUUUPPPJJJFFFEEEDDDCCCCCCCCCDDDDDDDDDGGGHHHIIIJJJKKKKKKMMMNNNPPPQQQSSSUUUXXXYYYZZZ[[[WWWWWWWWWVVVVVVUUUUUUUUUSSSQQQPPPPPPQQQQQQPPPOOOJJJIIIJJJKKKMMMNNNMMMKKKIIIKKKNNNTTTZZZ```dddfffhhhddd```^^^___```aaaaaa^^^aaaeeellluuu}}}~~~wwwqqqnnnmmmssssssrrrqqqsssyyy}}}qqqgggiiiiiifffcccaaacccfffppp{{{tttnnnfff___\\\[[[[[[[[[]]]]]]\\\]]]]]]___```aaabbbbbbcccddddddeeeeeeeeeccccccdddeeefffggghhhhhhhhhhhhhhhiiiiiijjjjjjkkkiiiiiijjjkkkkkkkkkkkkjjjmmmmmmlllllllllkkkkkkkkklllkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhgggggggggggghhhhhhhhhhhhfffaaaZZZVVVTTTTTTSSSSSSUUUXXX[[[]]]\\\[[[YYYVVVQQQMMMIIIGGG@@@???===:::888666555444111111111222222222333333333333222222111111222222000000000000000000000000////////////////////////000000000000000111111111000000000000000000000000000,,,+++...000......000//////............//////////////////////////////........................//////////////////////////////000000000000////////////............//////......------------....../////////...............+++,,,,,,---...//////000000000000000000111111111///......------....../////////000000000111111111000000111111111222222222000111111111222222222222222333333333333333333222000222444444222111000111000000000000000000000000////////////////////////++++++,,,,,,------------------------------......------------------------------.........//////...------...............---//////000000000000000000...------,,,,,,,,,------///////////////.........///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***&&&(((+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---............---------.........//////,,,,,,,,,,,,------...///222000...---/////////...222222333333333333222222444444555555444444333222555555555444444555555555222222222222222222222222222222222222111000000111......//////000000//////000000000000000000000000//////000000000000000///111111111111111111111111///000000111222222111111222222222444777;;;>>>AAADDDFFFJJJLLLLLLMMMOOOQQQPPPRRRTTTTTTQQQLLLFFFCCCCCCDDDFFFGGGHHHJJJLLLMMMNNNNNNNNNPPPQQQSSSSSSSSSSSSTTTUUUWWWXXXYYYYYYZZZUUUUUUTTTSSSRRRRRRQQQQQQMMMLLLKKKLLLNNNNNNNNNMMMJJJJJJJJJLLLOOOQQQPPPOOOOOORRRWWW^^^dddjjjnnnqqquuurrrmmmkkkjjjkkkkkkkkkhhhkkkpppwww~~~}}}yyywwwwww|||{{{yyywwwxxx}}}}}}vvvvvvsssnnnjjjjjjooosss}}}{{{tttjjjbbb^^^]]]]]]]]]]]]\\\[[[ZZZ[[[\\\]]]^^^^^^___aaabbbbbbaaa```___```aaabbbdddeeeggghhhiiihhhhhhhhhhhhhhhhhhggggggfffgggiiijjjllllllmmmmmmnnnmmmmmmllllllkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkiiihhhgggeeeddddddddddddeeefffgggiiihhhddd^^^ZZZWWWVVVSSSRRRSSSUUUYYY[[[[[[[[[ZZZXXXUUUQQQMMMKKKFFFDDDAAA>>><<<999888777222222222222222222222222444444333222222222222222////////////////////////////////////////////////111111000000000000000000000000000000000000000000000,,,+++///111000///000//////............////////////////////////////////////////////////////////////////////////////////////000000000000///////////////....../////////........................////////////////////////..................------000000000000111111222222...------,,,,,,------............/////////000000111111111111222222222222222222222333333333444444333333333444444333333333///111333333111/////////000000000000000000000000////////////////////////++++++,,,,,,---.........---------------.................................------...////////////...,,,---......///.........//////000000000000111111///...------------------000000000///......------//////............//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------,,,,,,+++,,,---......---,,,+++------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++........................***+++,,,,,,------,,,,,,,,,------............---------........./////////------------......///000000...------///111222111222222333333333333222222444444444555444444333333555555555555555555555555222222222222222222222222111222333222000000000111------......///000111111000000000000000000000000......///000000000000///111111111111111111111111...///000111222222222222333333555777:::>>>BBBDDDGGGJJJMMMNNNMMMMMMMMMNNNKKKLLLMMMMMMKKKHHHDDDBBBFFFHHHKKKMMMNNNPPPSSSUUUUUUTTTTTTUUUXXXYYYYYYXXXUUUUUUVVVWWWXXXXXXXXXXXXQQQQQQPPPOOONNNNNNMMMLLLHHHHHHHHHJJJMMMOOOOOOOOOPPPOOOPPPRRRVVVXXXYYYXXXYYY]]]ccchhhmmmrrrvvvzzz|||yyywwwwwwwwwwwwvvvwwwyyy}}}{{{vvvrrrrrrxxx}}}{{{qqqiiidddcccccccccaaa```___^^^^^^```bbbcccbbbbbbaaa```^^^\\\ZZZYYY]]]]]]___aaaccceeeggghhhiiiiiiiiiiiiiiihhhgggfffccceeegggiiikkkmmmnnnooonnnnnnmmmllllllkkkjjjjjjiiiiiijjjjjjjjjjjjkkkkkkiiigggeeecccaaa`````````cccdddfffhhhiiigggbbb___[[[XXXUUUSSSRRRTTTVVVXXXZZZZZZZZZZZZXXXUUURRRPPPJJJHHHEEEBBB???<<<;;;:::666555555444444333333222333222111000000000000000////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000222......333666555222111//////............////////////////////////////////////////////////////////////////////////////////////000000000000//////000//////......//////000...........................////////////000000000000000000///......------//////000000111111222222///......------......///............////////////111111111222222222222333333333333333444444444555333333444444444444333333///111222222111/////////000000000000000000000000111111111111111111111111------......///000000111------........./////////////////////////////////,,,---...///000//////...,,,------...//////......//////000000000111111111000///......------......///////////////.........//////............//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------------------------------,,,,,,++++++++++++,,,,,,------.........------------------------........................***+++---.........------000///---,,,,,,---..................////////////............///000111111444222//////000222222222222333333444444333333222333333444444555444444444444555555555555555555444111111111111111111111111111222444222000///000222////////////000111222222000000000000000000000000...///000111111111111111111111111111111111111111///000111222333333333333555666888<<>>===;;;999888666666666555444333222222222222222222222222222222222222000000000000000000000000222111111111000000//////000000000000000000000000000---...555:::777111///000000////////////000000////////////////////////000000000000000000000000//////////////////////////////000000000000//////000000////////////000000......////////////........./////////000000111111//////000000111111222222---......///000111111111444444333333333333444444000000000000111111111111111111222222222333333333111111222222222333333333333444444555555444444333111333444444333111111111000000000000000000000000////////////////////////////////////////////////........................///...------,,,,,,------000000///...------------//////.........---------......---,,,---...///000---,,,,,,++++++,,,,,,---//////.........---------......---------,,,,,,,,,---------............///...------,,,,,,------...------++++++++++++---------,,,+++++++++,,,---............------,,,,,,,,,........................///...---,,,,,,,,,,,,,,,,,,---------.../////////------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,++++++*********///............---------------------------------............/////////000000//////...///111222444111222222333333444444555000222444444444444555777666666666666555555555555333333333222222222111111222111111000000000000000000000111111000///...---000111222222222000///...111000///...---,,,++++++---000222222111000000111222222222222222444777:::???@@@CCCEEEHHHJJJLLLLLLLLLMMMNNNMMMJJJGGGEEEEEEDDDEEEHHHKKKNNNPPPRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[XXXWWWUUUSSSQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMKKKIIIGGGGGGHHHGGGDDDCCCEEELLLVVV^^^ccc```ggglllnnnqqqtttsssooommmlllooosssrrrooopppsss|||{{{}}}{{{rrrllllllkkkfffccceeeggggggiiimmmppprrrrrrqqqwwwvvvvvvvvvvvvwwwxxxxxx~~~~~~~~~}}}wwwyyy{{{zzzmmmeee___ZZZWWWWWWVVVUUUVVVYYY\\\]]]]]]dddaaa^^^```dddfffccc```bbbcccdddfffggghhhhhhhhhiiijjjllllllkkkjjjgggfffgggggggggiiikkkmmmmmmmmmjjjiiigggdddbbb___]]]\\\\\\]]]___aaabbbcccdddddddddaaa]]]XXXUUUTTTTTTTTTVVVWWWZZZ^^^aaabbbaaa```\\\[[[XXXTTTQQQNNNLLLLLLJJJEEE@@@<<<;;;<<<<<<<<<888888888777555333000///111111222222222111111000//////000000111111222222000000000000111111111111555444222000//////000111000000000000000000000000000000000111222222333333////////////////////////000///.........///111222000000000000000000000000666333000000111222000...////////////////////////,,,---///111222222000000............////////////000//////......//////000000000000000000000000000333555777555111...///000000000000000000000000000111111222222222333333333222222222222222222222222222000...///111333333333111111111111111111111111000111111111222222222222333333222222111000000///////////////////////////////////////////////////000000///..................------,,,,,,,,,,,,---//////.........---------......---------...///000------,,,,,,,,,,,,------//////.........---------............------,,,,,,---------............///...------,,,,,,------...------,,,++++++,,,------,,,+++*********+++------......---------,,,,,,,,,------------------------......---,,,,,,,,,---------------...............------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------,,,,,,++++++///............---------------------------------........./////////000000000000000000111222333333111222222333333444555555111333666777666555666666666666666666555555555555333333333222222222111111222111111000000000000000111111000000////////////000111222222111000///...//////////////////......///111333333222111111222111222333444444666:::===BBBCCCEEEGGGIIIJJJJJJKKKIIIJJJKKKJJJHHHFFFFFFGGGHHHJJJLLLOOORRRTTTUUUVVVVVVVVVWWWWWWXXXYYYYYYZZZXXXVVVTTTRRRPPPNNNMMMLLLGGGHHHIIIJJJLLLNNNOOOPPPUUUVVVUUUSSSOOOLLLJJJJJJEEEDDDCCCGGGNNNXXXaaaggggggmmmqqqrrrrrrssspppjjjhhheeeeeegggfffdddeeeiiinnnmmmkkkjjjkkklllmmmnnniiibbb^^^______[[[YYYZZZ\\\\\\___bbbdddffffffeeehhhhhhhhhhhhiiijjjlllllloooooopppqqquuuyyy|||~~~{{{zzz{{{zzz}}}zzztttqqqooommmkkkccc```[[[YYYZZZ\\\^^^___bbb```^^^___```aaa```^^^^^^___```bbbccceeeeeefffkkkkkkllllllkkkjjjhhhggghhhggggggiiikkkmmmmmmlllhhhhhhiiiiiigggdddaaa___^^^^^^___aaabbbdddeeeeeeeeeccc```\\\XXXVVVTTTTTTSSSUUUYYY]]]aaaaaa```^^^^^^]]]ZZZWWWTTTRRRPPPOOOMMMJJJEEEBBBAAA@@@???>>>;;;::::::999777555222111222222222222222111111000000000000000111111111111000000000000111111111111444333222111000000000000000000000000000000000000//////000000111222222333000000000000000000000000000//////...///000111222000000000000000000000000444111//////000111///...////////////////////////000000///////////////////////////000000000000111---,,,,,,++++++,,,,,,---000000000000000000000000222444555444111...///000000000000000000000000000000000111111111222222222222222222222222222222222444222111111222333222111111111111111111111111111000000000111111111222222111111111111111111111111////////////////////////000000000000000000000000111111000000000/////////------,,,,,,,,,---....../////////.........------......------......///000......------------.....................---------/////////............------------............///...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.....................---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------..................------------///............---------............................../////////000000000000000222333444444333333222222222333444444555555333666999:::999777666666666666666666555555555555333333333222222222111111222111111000000000000000222111000///...///000000111111111222111111000///......///000111222222333111222444444222111111222111333555777888;;;???BBBFFFGGGHHHIIIJJJIIIHHHGGGDDDEEEFFFFFFEEEFFFHHHJJJLLLNNNPPPRRRTTTVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXUUUTTTRRROOOLLLJJJIIIIIICCCDDDGGGJJJNNNRRRVVVWWW]]]^^^]]]ZZZTTTNNNJJJIIICCCCCCBBBEEEKKKTTT]]]bbbiiiooorrrqqqpppmmmggg```___[[[XXXYYYYYYWWWYYY]]]\\\\\\[[[[[[[[[\\\]]]]]]^^^YYYVVVVVVUUURRRQQQQQQQQQSSSUUUXXXZZZ[[[[[[[[[\\\\\\\\\\\\\\\^^^___```aaaaaaaaaccceeehhhkkkmmmlllrrryyyzzztttnnnjjjjjjiiikkkpppvvv|||~~~|||{{{|||~~~vvvooofff```___aaaeeeggghhhgggfffccc___\\\\\\\\\YYYZZZ[[[\\\^^^```bbbcccffffffggggggffffffeeeeeeiiihhhgggiiikkkllllllkkkfffhhhkkklllllliiieeeccc______^^^^^^___aaabbbcccddddddcccaaa^^^ZZZWWWUUUPPPRRRWWW[[[^^^______^^^aaa```^^^\\\YYYWWWUUUTTTRRRPPPMMMJJJIIIGGGDDDBBB>>>>>>===;;;999777444333333222222222222111111000111111111111111000000000000000000000111111111111222222222222222111000///000000000000000000000000......///000000111111222000000000000000000000000000////////////000111222000000000000000000000000111///...///000000000...////////////////////////333111///---,,,,,,...///000000000000111111111111//////............//////000000000000000000000000111333444333000///...///000000000000000000000000//////000000000111111111222222222222333333333333555444333333444333111///111111111111111111111111/////////000000000111111//////000111222222333333000000000000111111111111111111111111000000000000000000000000000000//////......---......///000000////////////...........................//////000//////............//////......................../////////////////////...---------............///...------,,,,,,------...---------,,,,,,---------.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---------,,,........................+++++++++,,,,,,,,,------,,,,,,,,,---------.........---------------------///............---------////////////////////////...////////////000000000///111444666777666444333222222333333444555555555666999<<<===<<<999666555666666666666555555555555333333333222222222111111222111111000000000000000333111///......///111222111111111111111111111111///000000111222333444444111222333333222111222333222555999;;;===@@@CCCFFFHHHHHHIIIIIIHHHFFFDDDCCC???AAABBBCCCDDDFFFJJJMMMNNNOOOQQQRRRTTTUUUUUUUUUYYYXXXXXXWWWVVVUUUTTTTTTPPPOOOMMMKKKHHHGGGFFFEEEEEEGGGIIINNNSSSXXX]]]___bbbcccbbb^^^XXXPPPKKKIIIFFFEEEEEEEEEIIIOOOVVV\\\bbbhhhmmmlllkkkhhhaaaZZZZZZUUUTTTVVVWWWTTTTTTWWWXXXYYYZZZ\\\^^^aaaeeehhhjjjfffbbb^^^ZZZWWWTTTTTTQQQSSSWWWYYY[[[\\\]]]^^^aaa```___^^^]]]]]]\\\\\\^^^^^^]]]^^^^^^```aaabbb___eeekkkkkkgggaaa^^^]]]^^^___bbbfffjjjooosssuuu}}}}}}zzzxxxuuuwww{{{ssskkkiiimmmrrrvvvxxxyyywwwnnnccc[[[XXXXXXUUUUUUUUUVVVYYY\\\^^^```bbbbbbcccddddddeeeeeeeeehhhgggggghhhjjjkkkkkkjjjhhhiiikkklllllljjjhhhgggbbb```^^^\\\[[[\\\]]]^^^aaaccceeefffddd```\\\YYYQQQRRRTTTVVVXXX[[[^^^```bbbaaa```___]]][[[ZZZYYYWWWUUUSSSRRRPPPMMMIIIEEEAAA@@@???===:::888666444444333333222111111111111222222222111111000000000///000000000111111111111111222222333333111000///000000000000000000000000.........///000000111111111111111111111111111111000000000000000111111111000000000000000000000000/////////000111111111000////////////////////////111000///------------...//////000000000111111111111000000//////000000111////////////////////////111111222111000/////////000000000000000000000000000000000000111111111222222222222333333333333333444444444555666555333000111111111111111111111111////////////000000000000000000000111222222333333222222333333444444444444333333222222111111111111000111111111111000///..................///000111000000/////////..................///////////////000//////......//////000---......................../////////////////////---------............///...------,,,,,,------...------------------------,,,------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---------,,,........................+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------///............---------////////////////////////////////////000000000111000222555777888777555333222333333444444555666666777:::===>>><<<999777666666666666666555555555555333333333222222222111111222111111000000000000000222111000......000222333111111111111111111222222222333333333333333333333000222333222111111333444555999===AAACCCEEEGGGIIIHHHHHHGGGEEEDDDBBB@@@???===???AAACCCEEEHHHMMMPPPQQQQQQRRRSSSTTTTTTTTTTTTWWWVVVUUUTTTRRRQQQPPPOOOKKKJJJHHHGGGFFFEEEDDDDDDIIIJJJMMMPPPUUU[[[___bbbaaacccbbb___YYYRRRMMMKKKGGGHHHIIIIIIKKKPPPWWW]]]aaagggmmmoooooooooiiiccc___\\\\\\aaaccc___\\\\\\___bbbfffjjjooowww}}}ssskkkfffcccaaa[[[___dddhhhiiikkknnnpppuuuuuusssqqqmmmiiifffdddeeedddcccaaa```____________cccfffeeeaaa\\\ZZZYYYVVVVVVWWWXXX[[[^^^bbbdddlllqqqtttsssuuuzzz}}}}}}|||xxxsssoookkkiiilllqqqxxx}}}uuuuuuzzz{{{jjj\\\VVVTTTPPPPPPOOOPPPRRRVVVYYY\\\bbbbbbdddeeeggggggggggggffffffeeegggiiijjjjjjiiikkkjjjiiihhhhhhhhhiiiiiigggdddaaa^^^\\\[[[[[[\\\^^^aaadddggggggddd```^^^UUUUUUTTTRRRRRRVVV]]]ccc````````````___^^^\\\[[[ZZZYYYXXXWWWVVVRRRMMMIIIDDDCCC@@@>>>;;;888666555555444333222111111111111333333222222111111000000///000000000111111111111000111222333333111000///000000000000000000000000.........///000000111111000000000000000000000000///000000111111111111111000000000000000000000000...///111222222222222222000000000000000000000000---...///000000///...---........./////////000000...------------------...////////////////////////000000000111111111000///111111111111111111111111111111111222222222333333222222333333333444444444333222333555777777555333111111111111111111111111////////////000000000000111111111111111111111111555666666777777888888999666666555555444444333333333444555555555444222111///............//////000000000000/////////......---...///000000000000/////////............//////---------...............---............/////////---------............///...------,,,,,,------...------............------******+++,,,,,,,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.....................---------........................++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------///............---------......................../////////000000000111111000222555777777777555333333333333444555555666666777999<<<===;;;888777666666666666666555555555555333333333222222222111111222111111000000000000000111111000///000111222333222111111111111222333333444444444333333222222222000111222222222333555777:::>>>BBBFFFGGGHHHIIIJJJHHHGGGDDDAAA????????????>>>@@@CCCFFFHHHKKKOOORRRSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRPPPOOOMMMKKKJJJJJJFFFFFFFFFFFFFFFFFFGGGGGGKKKLLLMMMPPPTTTYYY]]]```[[[\\\]]][[[WWWSSSPPPOOOIIILLLNNNOOORRRXXX```gggqqqxxx~~~}}}rrroooooouuuwwwsssmmmkkkmmmrrrzzz~~~xxxuuusssnnnssszzzzzzuuusssrrrpppnnnllljjjhhhgggkkkmmmnnnlllhhhccc___]]]VVVUUUSSSRRRSSSUUUXXXZZZ___ccceeeccceeekkkooopppsssqqqnnniiieeeaaa___]]]aaafffnnnvvv~~~{{{}}}sssddd[[[WWWQQQPPPNNNNNNPPPTTTXXX[[[bbbccceeeggggggfffdddcccccccccccceeegggiiiiiiiiikkkiiigggffffffgggiiikkkkkkjjjgggdddbbb```______^^^```cccfffgggeeecccaaaZZZYYYVVVRRRPPPTTT\\\bbb______```aaaaaa___^^^]]]\\\[[[[[[[[[ZZZWWWRRRNNNGGGFFFCCC???<<<999777777666555333222111111111222222222222222222111111111000000000000111111111111111111222222222111111000000000000000000000000000......///000000111111222///////////////////////////000111111222222111111000000000000000000000000...000333333222111222222000000000000000000000000---...000222222111///...............//////////////////............//////000000000000000000000000111000000111222333111000111111111111111111111111111222222222222333333333222222333333444444555555222222222333666666666444111111111111111111111111/////////000000000111111222222111111111111111111999999999:::;;;<<<<<<<<<;;;::::::999888888777777999:::;;;<<<;;;:::888777333333222222111111222222000000000000/////////...---...///000111000000//////......------......///---------.........//////,,,,,,------............---------............///...------,,,,,,------...,,,---...//////...---,,,***+++,,,---...------,,,,,,,,,,,,---------......------------------------......---,,,,,,,,,---------------.......................................++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---------............///............---------------------------------//////000000000111111111000222444666666666555444333333444444555666666666666888::::::999777777777666666666666555555555555333333333222222222111111222111111000000000000000000000111111111222222222222222111111111222333444444444444333333333222222111222444444444666999<<<>>>BBBGGGJJJJJJJJJJJJJJJHHHFFFBBB>>>======???AAA@@@CCCGGGJJJLLLNNNPPPSSSRRRRRRRRRRRRRRRQQQPPPOOOMMMMMMKKKJJJHHHGGGEEEEEEDDDEEEEEEGGGHHHJJJLLLMMMLLLLLLMMMOOOSSSXXX\\\___]]]___``````___^^^^^^___\\\___cccdddfffkkkttt|||}}}~~~~~~{{{tttpppccc```[[[VVVTTTSSSTTTUUUUUUZZZ\\\[[[\\\```cccccceeebbb^^^ZZZWWWUUUUUUUUUUUUZZZaaagggnnnwww~~~{{{{{{~~~rrriiidddZZZXXXVVVUUUVVVZZZ___bbbjjjkkkmmmmmmkkkgggccc````````````bbbfffhhhiiihhhffffffffffffhhhiiikkklllkkkjjjiiihhhgggfffeeedddaaabbbcccddddddcccbbbbbb]]]]]][[[VVVRRRSSSYYY^^^^^^___aaabbbbbbaaa```___^^^]]]]]]]]]]]]ZZZVVVSSSKKKIIIEEEAAA>>>;;;:::999777666444222111111111222111222222222222222222333000000000000111111111111222111111111111111222222000000000000000000000000//////000000111222222333........................///000111222222222111111000000000000000000000000---000333333111000000111000000000000000000000000222222222111111000//////...////////////000000000222222111111111111222222000000000000000000000000111000///111444444333111111111111111111111111111111111111111222222222222222222333333444555555666555333222222333444444333111111111111111111111111000000000111111111222222000000000111222222333333;;;;;;<<<<<<===>>>??????>>>>>>===<<<<<<;;;::::::>>>???@@@AAAAAA???===<<<999888777666666666666666000000000000////////////---...000111111111000///......------------......---------.........//////,,,,,,,,,---------......---------.........//////...------,,,,,,------...,,,---...//////...---,,,---...000111111111000///,,,,,,,,,------.................................///...------,,,,,,,,,,,,,,,------....../////////////////////////////////++++++,,,,,,,,,---------,,,,,,,,,---------......---.........//////000000//////.........---------------------------------000000000000111111111111111222333555555555555444333333444444555666666666666777888888777666777888777666666666555555555555333333333222222222111111222111111000000000000000///000111222222222222222222222111111111222444555333333333333333333333333222444555666777999<<>><<<999777333222222333333222222333444444222222333444222222222222222222222222333222222111111222222333333333444444333111000///444222000000111111111000000000111111111111000000...///000222222111111000222111111111000000//////111111000000000000111111////////////............111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111//////000111222333333333222222111000//////000000111111111111111111111111111111222333333444555555555555444444444333333333111111111111111111111111111111111111111222222222222222222111111111111111CCCDDDFFFGGGHHHIIIIIIIIIHHHFFFCCC@@@===<<<<<<<<<>>>???@@@BBBCCCDDDEEEEEEEEEEEEFFFFFFEEEDDDBBBAAA@@@===999777555444222000000000000000000/////////////////////////////////000000///............//////...---,,,++++++,,,---,,,,,,---------.........---...///...,,,,,,...///...............---------////////////////////////........................------------,,,,,,++++++,,,,,,,,,,,,------...///---------.....................////////////......***+++---...---,,,+++)))------............------------............------.........------,,,,,,,,,......////////////......000///...------...///000222333333444444555666666444444444444555666777888777777777777777777777777777777777777666666666555555333111111222333222000////////////000111222222111111111111111111111111000000000000000000000000444222000000222444333111444555777999;;;>>>CCCGGGLLLMMMPPPQQQPPPMMMIIIFFFFFFEEEEEEDDDEEEGGGJJJKKKMMMNNNOOOPPPQQQPPPNNNMMMKKKHHHFFFEEEFFFFFFEEECCCDDDEEEFFFEEEEEEFFFIIILLLMMMMMMOOOSSSYYY\\\\\\[[[YYY\\\```fffnnnyyy~~~vvvooonnnooossssssssssssrrrpppmmmkkkeee```ZZZUUUSSSQQQNNNLLLNNNNNNNNNNNNPPPRRRUUUVVVWWWYYYZZZ\\\]]]^^^```aaafffnnn|||jjj\\\ZZZXXXXXX[[[]]]______aaaaaabbbdddeeeffffffeeehhhhhhhhhhhhhhhiiiiiiiiihhhgggfffggghhhgggeeebbbbbb```]]]YYYVVVUUUTTTTTTVVVYYY]]]aaabbbbbb```___aaa^^^YYYWWWYYYZZZZZZYYYWWWVVVSSSNNNIIIDDD@@@===:::777444222222333333222000111222222000000111222///000000111111222333333333222222111111222222333222333333444333222000000444222000000111222111000000000111111111111000000...///000111222111111000222111111111000000000000111111000000000000111111222222222222111111111111000000//////////////////000000000000000000000000000000000000000000000000/////////000000000111111//////000222222333333222222222111000000000000000111111111111111111111111111111222333333444555555555444444444444333333333111111111111111111111111//////000111222333333444111111111111111222222222EEEFFFHHHJJJKKKMMMMMMNNNMMMKKKHHHDDDAAA>>>======<<<===???AAADDDFFFGGGHHHHHHJJJLLLMMMMMMLLLJJJHHHEEEBBB>>>;;;:::888666555333333222222111111111111////////////////////////111000//////......//////000///...---------...///,,,------------.........,,,...//////...------...---------.........//////////////////////////////....................................---------------------,,,,,,------...---------.........//////......////////////......++++++,,,---,,,+++)))(((.........//////.........------............------.........---------------......////////////......//////............//////111222222333333444555555444444333444444555666777777777777777777777777777777777777666666666555555555333111111222333222111000000000000111222333444111111111111111111111111111111111111111111111111444222111111222333333222555777:::===@@@DDDIIILLLPPPPPPQQQPPPNNNKKKHHHFFFHHHHHHIIIJJJKKKLLLMMMMMMOOOPPPPPPPPPPPPNNNLLLKKKFFFDDDBBBBBBDDDEEEDDDCCCEEEFFFHHHJJJKKKNNNRRRUUUZZZ[[[___dddjjjoooppppppjjjnnnuuu}}}yyyqqqjjjeeeaaa]]][[[VVVUUUTTTRRRPPPNNNMMMMMMOOONNNNNNNNNOOOQQQRRRSSSXXX```ppprrr\\\YYYUUUTTTVVVYYY[[[\\\]]]___bbbdddeeedddcccaaafffggggggggghhhhhhiiiiiihhhgggeeefffggghhhgggfffdddbbb___[[[XXXUUUTTTSSSUUUWWW[[[^^^aaabbbaaaaaa```\\\WWWTTTTTTVVVXXXXXXYYYXXXWWWTTTOOOHHHCCC???<<<999555333333333333222000222222222000000111222//////000000000111111111333222222111111222222333222222333333333222222111333222000111222222111000000000111111111111000000//////000111111111111000111111111111111000000000111111000000000000111111000000000000////////////.........///////////////000000000000000000000000000000000000000000000000....../////////000000000///000111222222222222222222222111000000000000111222222222222222222222222111222222333333444444555444444444444333333333333111111111111111111111111......///111222333444555000000111111222222333333EEEFFFGGGIIIKKKLLLLLLLLLMMMLLLIIIEEEBBB@@@>>>>>>===>>>???AAACCCEEEGGGHHHIIILLLOOORRRRRRQQQOOOMMMDDDAAA>>><<<<<<===<<<;;;666666555555444333333333000000000000////////////111000000///.../////////000///.........///000111------------............+++---000000///------------------............///------------------------...........................---------------------///...---,,,,,,,,,,,,,,,,,,,,,------.../////////......////////////............//////...---,,,+++......////////////......------............------...............---------......////////////......111111000000000000111111000111111222333333444444555444444444555555666777777777777777777777777777777777666666666555555555444333222111222222222222444333222222111111111222111111111111111111111111222222222222222222222222333222111111222333333333777:::???BBBFFFIIIMMMPPPQQQQQQPPPOOONNNLLLJJJIIIJJJKKKMMMNNNOOOOOOOOONNNOOOOOOOOONNNMMMKKKIIIHHHEEEDDDDDDDDDEEEEEEFFFFFFIIIKKKMMMPPPTTTZZZaaafffooorrrvvv|||~~~wwwsssqqqffffffdddaaa]]]YYYUUUSSSSSSQQQNNNLLLLLLMMMNNNNNNSSSXXXdddsss}}}rrrbbb^^^WWWSSSSSSUUUWWWXXXZZZ\\\___aaabbbaaa``````eeeeeefffggghhhhhhiiiiiigggeeebbbbbbdddfffggggggeeedddbbb___[[[XXXVVVTTTUUUWWWYYY]]]```bbbcccddd^^^[[[UUUQQQPPPRRRTTTVVVYYYZZZZZZXXXTTTMMMGGGCCC???;;;777555444444333222333444555444222222222444222222111111000000000///333222222111111222222333111222222222222333222222222111000111222222111000000000111111111111000000///000000000111111111111111111111111111111111111111111000000000000111111////////////............------....../////////000000000000000000000000000////////////////////////............///////////////000111222222222222222222222111000000111111111222222222222222222222222222222222333333444444444444444444333333333222222111111111111111111111111//////000111222222333333000000111111222333444444GGGGGGHHHIIIJJJJJJJJJJJJJJJIIIGGGEEECCCAAA@@@???@@@@@@@@@@@@AAACCCDDDEEEHHHKKKNNNQQQSSSRRROOONNNFFFBBB???===============999999888777777666555555222222222111111000000000111111000///////////////111000/////////000111222---------.........//////+++---000000///---------///............---------------------------------........................,,,,,,,,,,,,,,,---------///...------,,,,,,,,,,,,---------.........//////......////////////......///////////////...------......////////////......------............------..............................////////////......000000111111111111000000000000111111222333333444666666666555666666777777888888888888888888888888666666666666555555555555333333333222111111222222444333222222222222222222111111111111111111111111222222222222222222222222222222222333333444555666:::>>>CCCGGGJJJMMMPPPRRROOOOOOOOOOOOOOONNNNNNNNNLLLMMMNNNPPPPPPOOONNNMMMLLLLLLKKKJJJIIIGGGFFFEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKMMMQQQWWW```kkkwww~~~zzzzzzzzzxxxuuupppkkkhhhaaa\\\UUUPPPOOOOOOOOONNNRRRSSSYYYbbbiiinnnuuu}}}}}}wwwwwwkkkeee\\\UUURRRRRRRRRSSSVVVXXXZZZ[[[ZZZZZZ\\\^^^cccdddeeefffggghhhiiiiiigggdddbbbaaacccfffggghhhgggfffeeeccc```]]]ZZZXXXUUUVVVWWWYYY\\\___aaaccc^^^[[[VVVQQQNNNOOOQQQTTTWWWYYYZZZZZZVVVQQQKKKGGGBBB???:::777666555444222333444555444222111222333111111222222222222222222333222222111111222222333222222222222222222333333111000000111333333111000000000111111111111000000000000000000000111111111111111111111111222222222111111000000000000111111333333333222222222111111---.........//////000000////////////////////////////////////////////////............////////////000000111222222222111111222111111111111111222222222222222222222222222222222222333333333333444444444444333333333222222222111111111111111111111111222222111111111111111111000000111222333444444555HHHIIIJJJJJJKKKJJJJJJJJJHHHHHHGGGFFFEEEDDDCCCBBBCCCBBBAAAAAAAAABBBCCCDDDHHHJJJMMMPPPQQQPPPOOONNNKKKGGGBBB>>>===<<<<<<;;;<<<<<<;;;:::999888888777444444444333333222111111222111000000//////000000222111000/////////000111------........./////////,,,...//////...------...//////.........---------////////////////////////........................,,,,,,,,,,,,,,,---------///...---,,,,,,,,,,,,,,,..............................////////////......------------------------.........//////.........------............------.............../////////......////////////............////////////......000111111222222333444444777777666666666777777888888888888888888888888888666666666555555555444444333333444222111000111333000000000111222444555666111111111111111111111111222222222222222222222222000222444444444666888;;;===AAAFFFJJJMMMNNNPPPQQQMMMMMMNNNOOOPPPPPPPPPPPPLLLMMMNNNNNNMMMLLLKKKJJJHHHGGGGGGFFFEEEEEEDDDDDDEEEGGGHHHIIIIIIKKKMMMPPPOOOTTT]]]hhhttttttlllaaaYYYUUUTTTRRRQQQSSSRRRSSSXXX\\\```gggooommmqqqwww{{{zzzuuuoookkkjjjrrr}}}vvvoooeee\\\WWWUUUTTTSSSVVVXXXZZZYYYVVVVVVXXX[[[``````bbbccceeefffggghhhhhheeecccccceeeggghhhhhheeefffgggfffeeebbb___]]]VVVUUUUUUUUUWWWZZZ]]]______]]]XXXSSSNNNMMMNNNQQQSSSUUUWWWXXXWWWSSSOOOLLLFFFBBB===:::888777555444222333333222000///000111//////000222333444555666333222222111111222222333333333222111111222222333000000000222333333111///000000111111111111000000000000000///000111111222111111111222222222222222111111000000000000111111222222222111111111111000////////////000000000000////////////////////////000000000000000000000000....../////////000000000000111111222222222111111222111111111111222333333333333333333333333333333333333333333333333333333333333333333222222222222111111111111111111111111333333222222111000000000111111222222333333444444GGGGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGFFFEEEFFFEEECCCBBBCCCDDDFFFGGGJJJKKKMMMOOOPPPPPPOOOOOONNNJJJEEEAAA?????????>>>>>>>>>===<<<;;;:::999999666666666555444444333333222111000000//////000000222111000///......///000............////////////---...///...,,,,,,...///---------...............////////////////////////........................,,,---------..................---,,,,,,,,,------/////////...------,,,,,,......////////////......++++++++++++,,,---......------............------------............---------........./////////000......////////////......---...///000000///...---111111222222333444444444777666666555555555666666888888888888888888888888666666555555555444444444222333444333000000111333/////////000222333555666111111111111111111111111222222222222222222222222///222555666666888<<>>===<<<;;;::::::888777777666555555444444222111111000000000000000333222000///......................../////////000...///...---,,,,,,...000++++++,,,---...///000111------------------------........................---.........//////000000---------,,,,,,------...000000///...---,,,,,,+++......////////////......+++++++++,,,---...///000,,,------------------,,,---..................------.........//////000000......////////////......///000111222222111000///111222222333333444555555666555555444444444555555888888888888888888888888666666555555555444444444222444555333000///111444111111111000111111222222111111111111111111111111111111111111111111111111///222555777777999>>>BBBAAAEEEJJJMMMNNNMMMMMMMMMMMMNNNPPPRRRRRRQQQPPPOOOMMMLLLJJJHHHFFFEEECCCCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGKKKPPPSSSVVVZZZ```dddrrr|||~~~rrrlllhhhdddaaa]]][[[\\\]]][[[WWWXXX\\\\\\\\\[[[ZZZXXXUUUSSSQQQQQQRRRVVVccczzz}}}uuuoookkkhhhfffeeejjjnnnllleee]]]YYYYYYXXXYYYZZZ\\\^^^```aaabbbdddbbbaaaaaabbbcccbbbaaa___bbbeeeggghhhfffdddbbb```^^^ZZZXXXXXX[[[^^^aaabbbaaa^^^WWWPPPLLLKKKMMMKKKMMMPPPSSSUUUUUUTTTSSSKKKGGGBBB>>>;;;999777666444555666444222111111222666555444222///---+++***333222222222222222222333666555333111000000111111//////000222444444222///000000111111111111000000111000/////////000222333111111111222222333333333111111000000000000111111333333333333222222222111333333222222111111000000////////////////////////000000000000000000000000000000000000111111111111111111222222222111111000222111111111222333333444333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111111111000000111111222222222333444333333333333333333333