BM6P6(@ DDDCCC@@@===;;;:::999999888888777666666666666666666666555555555555666666777777777888999999::::::777;;;???@@@AAAMMMhhhjjjYYYVVV______aaadddbbbaaafffyyyuuuvvvyyyyyy}}}mmm___]]]cccfffeeeccc~~~~~~rrrttt~~~uuuoookkkhhhjjjpppsssqqqllliiifffccceeejjjnnnmmmkkkvvvzzzuuuXXXuuuyyy\\\TTTLLLMMMLLLLLLJJJHHHGGGIIIMMMPPPTTT\\\bbbyyyvvv~~~DDDBBB@@@===;;;:::999999888888777666666666666666666666555555555555666666777777777888999999::::::999<<>>===FFF]]]sssrrr^^^XXX]]]]]]___eeeddd```bbbrrr}}}nnnhhhgggtttkkkbbbZZZ\\\bbbeeehhhjjjqqqvvvrrryyy{{{ssspppooorrrwwwxxxtttppppppmmmkkkllloooooommmkkkkkkpppkkkjjj[[[OOOPPPOOOOOOMMMLLLKKKJJJIIIIIIKKKIIIVVVnnn}}}}}}vvvtttvvvyyyBBB@@@>>><<<:::999999999888777777666666666666666666666555555555555666666777777777888999999::::::;;;===>>>>>>===DDDYYYnnnuuu```XXX[[[ZZZ]]]cccccc``````mmmvvvoookkkqqqjjjbbb]]]___bbbeeehhhkkkpppqqqqqq~~~xxxwwwvvvyyy|||{{{uuuppppppnnnnnnppprrrsssrrrqqqssssss}}}hhhhhhYYYOOOSSSRRRQQQPPPOOONNNMMMKKKJJJKKKGGGVVVhhhwwwxxx|||wwwttttttwww}}}AAA???===;;;999999888999888777777666666666666666666666555555555555666666777777777888999999:::::::::;;;===>>>===EEEXXXkkkzzzxxxbbbXXXZZZXXXZZZaaaaaa```___jjjnnnkkklllkkkccc^^^aaaeeehhhlllppppppwwwzzzrrrttt||||||}}}}}}vvvqqqnnnnnnoooqqqtttvvvwwwwww{{{vvv{{{nnn{{{bbbXXXRRRYYYTTTRRRNNNMMMMMMMMMKKKJJJJJJIIIVVV^^^dddxxx{{{zzzwwwtttuuuzzz@@@>>><<<:::999888888888888888777666666666666666666666555555555555666666777777777888999999::::::999:::<<<======DDDVVVgggwww{{{eeeZZZ[[[XXXZZZ`````````___hhhnnnkkkuuulllccc]]]aaaiiinnnrrrvvvooopppwww}}}~~~uuuxxx|||~~~|||~~~xxxsssnnnnnnnnnoooqqqsssvvvwwwyyyuuuxxxuuufffbbb]]]cccXXXSSSLLLIIIIIIJJJIIIHHHFFFJJJQQQRRRVVVooouuu~~~}}}}}}wwwvvvyyy}}}~~~???>>><<<:::888888888888888888777666666666666666666666555555555555666666777777777888999999::::::999999:::;;;<<>>===;;;999888888888888888888777666666666666666666666555555555555666666777777777888999999::::::999999:::::::::???NNN]]]bbbkkk```aaa]]]]]]bbb```bbb```hhh~~~yyyqqquuuyyyjjj^^^aaajjjppprrrrrrpppsssrrrpppxxx~~~}}}||||||vvv{{{|||uuusssnnnhhhddddddfffhhhlllwwwzzzvvvlllaaaSSSJJJHHHIIIJJJJJJDDDMMMGGGGGGWWW```nnn{{{~~~{{{>>>>>>===<<<:::999888777666666666666555555555555666666666666666555555555777777777777777888888999777===:::888<<<===GGG[[[mmmqqqbbb[[[ZZZ[[[]]]aaacccaaacccpppkkkeee~~~~~~jjj]]]aaahhhiiikkkoootttooonnnuuu}}}{{{{{{{{{}}}{{{zzzrrrnnnooonnniiihhhllllll|||zzzzzzeeeSSSNNNOOOLLLGGGFFFJJJFFFEEENNNWWWkkkyyy>>>>>>===<<<:::999888777777777777666666666555555666666666666666666666555777777777777777888888999777===:::888<<<===FFFYYYooouuufff___^^^]]]___aaaccccccfffqqqnnnyyy|||jjj^^^```eeeddddddhhhmmmqqq{{{|||{{{{{{|||{{{xxx|||uuurrrttttttpppoooqqqooovvvzzzvvvlll```XXXUUUPPPKKKFFFKKKHHHHHHPPPVVVeee{{{>>>>>>===<<<:::999888777888888777777777666666666555555666666666666666666777777777777777888888999777<<<:::999======EEEWWWjjj{{{oooeeeaaa^^^___aaaaaacccfffooorrrmmmuuuggg]]]```cccaaaaaaccceeeppp~~~zzzzzz{{{}}}|||{{{|||~~~|||xxxtttyyyuuutttwwwxxxvvvtttuuuooo|||~~~tttuuummmqqqqqqhhh___XXXQQQKKKFFFLLLKKKLLLRRRTTT^^^qqq>>>>>>===<<<:::999888777888888888888777777777777555555555555666666666666777777777777777888888999777<<<:::999======CCCSSSgggpppxxxhhh```\\\]]]```___aaaccchhhuuummmnnn|||lllccc]]]```dddddddddfffppp{{{{{{xxxyyy{{{|||wwwssstttyyyzzzvvvqqqqqqpppqqqtttvvvuuusssrrrooo{{{xxxttt{{{wwwtttvvvtttkkkbbb[[[TTTNNNJJJOOOMMMMMMRRRSSSZZZkkk>>>>>>===<<<:::999888777888888888888777777777777444555555555666666777777777777777777777888888999888<<<:::999>>><<<@@@OOOhhhmmm~~~yyyeee\\\YYY]]]bbb``````bbbdddmmm{{{lllvvv~~~zzztttgggccc```bbbfffgggiiikkk|||~~~yyywwwxxxyyyxxxrrrmmmpppvvvzzzvvvqqqlllnnnoooqqqttttttrrroooqqqvvv{{{}}}vvvjjjbbb___ZZZTTTQQQSSSNNNLLLRRRRRRYYYjjj>>>>>>===<<<:::999888777888888777777777666666666444444555555666777777777777777777777777888888999888<<<999999>>><<<>>>KKKccciiiyyydddZZZYYY^^^dddbbbaaabbbeeekkksssppp~~~{{{pppdddeeeccccccccceeehhhkkknnnppp|||xxxuuuvvvwwwqqqmmmkkkpppwww{{{xxxtttoooqqqssssssuuuwwwuuupppnnn~~~|||}}}ssshhhbbbaaa]]]WWWVVVWWWPPPLLLPPPQQQVVVfff>>>>>>===<<<:::999888777777777777666666666555555444444555555666777777888777777777777777888888999888<<<999999???<<<===III\\\dddlll```\\\___ccc``````bbbfffkkk}}}xxxqqqhhh^^^]]]___```aaaccchhhnnnrrrqqq|||wwwttttttuuujjjiiilllrrrzzz}}}{{{xxxuuuxxxxxxuuuwwwzzzxxxsssppp{{{qqqnnnrrrtttooojjjgggccc___ZZZZZZQQQMMMPPPNNNPPP^^^yyy>>>>>>===<<<:::999888777666666666666555555555555444444444555666777777888777777777777777888888999999<<<999999???<<<<<>>>>>===<<<;;;::::::999999888888777777777777888666666555555555555666666777777777777888888888888888999:::::::::;;;===???QQQ```~~~{{{iiibbbaaa```dddeeebbbdddkkkrrrsssgggcccaaaWWWYYY[[[ZZZ\\\bbbnnnwwwyyyyyy|||yyyrrrmmmooommmkkkooowww~~~vvvuuuvvv{{{zzzuuuttt{{{fff]]]WWW]]]nnnzzzwwwuuuooo``````YYYOOOKKKOOOSSSPPPJJJ\\\ppp>>>>>>===<<<;;;:::999999888888777777666666777777666666555555555555666666777777777777888888888888888999:::::::::;;;===???JJJXXXqqqmmmdddaaaaaaaaaaaa]]]___dddkkkuuuiiidddaaaUUUWWWWWWWWWWWW]]]gggooo{{{zzzyyyzzzvvvnnntttuuurrrooopppwww{{{{{{vvvuuuuuuxxx||||||xxxuuuxxxyyyxxxtttdddYYYVVVWWWgggtttsssooojjj^^^\\\\\\ZZZTTTOOONNNNNNOOOQQQccc|||>>>======<<<;;;:::999999888888777666666666666666666666555555555555666666777777777777888888888888888999::::::::::::===???DDDQQQddduuufffaaabbbbbbbbb^^^^^^ccchhhwwwkkkeee```XXXYYYZZZZZZ\\\aaajjjqqqxxxwww~~~yyyxxxwwwrrrlllvvvxxxvvvssstttyyy|||{{{wwwwwwvvvwwwyyyyyyxxxvvvxxxtttqqqdddXXXRRRQQQbbbuuusssjjjbbbYYY[[[[[[YYYWWWTTTTTTVVVXXXUUUbbbzzz>>>>>>===<<<;;;:::999999888888777666555555555555666666555555555555666666666777777777888888888888777888::::::999:::<<<>>>AAAOOO]]]}}}jjjbbbbbbcccccc______ccchhhyyymmmfff___YYY[[[]]]___bbbiiiqqqwwwrrr||||||xxx~~~yyyuuuttttttrrrnnnrrrvvvwwwvvvyyy~~~~~~yyyyyyxxxxxxwwwwwwxxxxxx{{{xxxlllfffYYY[[[tttvvvggg[[[\\\UUUPPPSSSZZZ```eeeiiipppttt???>>>======;;;;;;:::999999999777666666555555555666666555555555555666666666777777777888888888888777888999999999:::<<<>>>???NNNZZZuuuooocccbbb___```]]]^^^bbbfff~~~yyynnnhhhaaaYYYZZZ\\\^^^aaagggmmmqqqqqqyyyxxxxxx}}}xxxqqqoooppprrrssstttpppuuuyyyyyy|||~~~vvvxxxxxxwwwttttttvvvyyywwwtttzzzeeeooommm]]]WWWTTTTTTWWWYYY```ppp@@@??????>>>===<<<;;;;;;;;;:::999777666666666666666666555555555555666666777777777777888888888888777888999999999999<<<>>><<>>===<<<<<<<<<;;;:::888777777666666666666555555555555666666777777777777888888888888666888999999888999;;;>>>:::HHHSSSccckkkeeeaaadddbbbdddeeecccuuuqqqnnnooojjjhhhgggeeeeeeeeefffgggfffcccmmmrrryyywwwssszzz}}}~~~uuummmiiimmmppppppqqqtttzzz}}}wwwpppuuuzzzxxxsssrrrvvv{{{~~~wwwkkk```ooovvvjjj|||ooo```WWWHHHKKK[[[qqqyyymmmeeeuuuBBBBBBAAA@@@???>>>=========<<<;;;999888777777777666666555555555555666666777777777777888888888888666777999999888999;;;===;;;HHHQQQ^^^uuuoooggg]]]```___```___[[[kkknnnnnnqqqnnnfffeeeddddddfffggggggfffiiirrrxxxxxx~~~yyy{{{qqqkkkiiiooorrrpppnnnppp{{{xxxrrrxxx~~~}}}wwwuuuzzzmmmkkkyyyrrrggg___aaaWWWNNNXXXmmmyyyzzzBBBAAABBBBBBCCCBBB???<<<===;;;888888::::::888555777666666666555555555555666666666666777777777777777777777777888999:::;;;>>>:::LLLcccmmmtttbbbfffbbbbbbccc^^^[[[fffvvv{{{qqqooopppwwwkkkiiiggggggggggggdddaaabbbwww||||||vvvnnniiijjjlllkkklllnnnyyy|||yyy}}}}}}}}}}}}www}}}vvvppp}}}uuuttteeexxxvvvxxxJJJGGGEEEDDDDDDCCCAAA@@@===;;;999999::::::888555777777666666666555555555666666666666777777777777777777777777888999:::;;;>>>;;;KKK```iiixxx{{{hhhdddaaaaaabbb^^^[[[eeetttxxxpppqqqrrryyyvvvrrrmmmhhheeeccc```^^^lll|||zzzssslllfffhhhkkklllnnnqqqwww}}}|||xxxyyy}}}|||{{{{{{vvv~~~mmmnnnNNNKKKFFFDDDCCCCCCBBBAAA===;;;:::999:::999777666777777777666666666555555666666666666777777777777777777777777888999:::;;;===<<>>===;;;::::::999777666777777777666666666666555666666666666777777777777777777777777888999:::;;;:::;;;EEEXXXeeennnrrreee```___bbbaaa]]]cccmmmpppooouuuxxx}}}~~~zzzsssjjjcccbbbeeeiiixxxxxx|||yyyppphhhccceeeiiilllpppttt{{{~~~~~~|||yyy||||||yyyyyyxxxdddaaatttEEEDDDDDDDDDEEEDDDAAA?????????>>><<<:::999888888888777777777666666666666666666666666777777777777777777777777888999:::;;;888<<>>>>>LLL]]]___}}}pppfffaaacccdddaaacccjjjtttqqqooouuuyyyzzzrrrrrryyyvvvxxx|||zzzyyywwwvvvrrrkkkgggjjjnnnppprrruuu|||}}}{{{|||}}}{{{}}}zzz|||wwwnnnoooJJJIIIGGGGGGGGGFFFDDDBBBBBBCCCCCCAAA===;;;;;;<<<888888888777777777666666666666666666777777777777777777777777888999:::;;;999???<<>>;;;<<<===888888888888777777777777666666666666777777777777777777777777888999:::;;;777>>>:::GGG^^^aaa|||nnndddeeefffdddeeejjjiii{{{wwwooorrrxxx{{{www~~~{{{zzzyyyxxxnnniiiiiiooovvvxxxyyy{{{{{{~~~{{{zzz}}}~~~{{{zzzxxx}}}{{{zzz{{{qqqfffffftttTTTSSSJJJDDDDDD??????JJJDDDCCCAAA@@@@@@@@@>>><<<:::;;;;;;:::999777555444666666666666777777777777777888888888888999999999???@@@777EEE^^^bbbtttcccdddfffaaabbbjjjnnnyyy~~~kkkllluuu{{{|||~~~}}}}}}|||yyyvvvtttkkkgggooowww|||{{{uuutttwww{{{}}}vvvppp{{{yyyvvvppprrr~~~}}}xxxzzzllljjjgggxxxRRRLLLDDD???CCCLLLLLLDDDEEECCCAAA@@@@@@@@@>>><<<999999:::::::::888777666777777777888888888888888777777888888888999999999666;;;666CCC\\\ccc|||fffdddeeebbbdddlllooovvvnnnlllsssyyy{{{}}}|||~~~~~~}}}zzz{{{uuurrrwww{{{}}}{{{xxxwwwyyy{{{}}}|||wwwuuuxxxuuu{{{tttyyy|||zzzwwwuuukkknnnsssdddXXXRRRNNNUUUooooooMMMFFFDDDBBBAAAAAA@@@>>>===888999::::::::::::999999999999999888888888888888777777777888888888999999777???;;;AAAUUU\\\ooojjjcccdddccceeelllnnnpppvvvsssooovvv|||xxx{{{zzz|||~~~~~~}}}||||||~~~~~~|||{{{{{{|||{{{}}}{{{xxx{{{zzzwwwzzzrrrqqqrrr|||oooeeeaaaqqq{{{nnnlllfffiii[[[IIIFFFCCCBBBAAAAAA@@@>>>;;;;;;;;;;;;:::::::::999999888888888888888777777777777777777888888888888999AAA======LLLWWWdddyyypppeeedddcccdddhhhjjjiiikkkzzzuuu}}}uuu}}}wwwuuuxxx{{{||||||www{{{~~~|||~~~~~~|||{{{xxx{{{www{{{ooogggaaabbbyyy|||~~~uuuddd^^^ttt{{{qqqqqqjjjfffWWWLLLIIIEEECCCCCCCCCBBBAAA>>>>>>===<<<;;;:::999999888888777777777666666666666666777777777888888888444:::888888EEEUUUdddpppxxxjjjfffdddcccdddfffgggjjj}}}|||sssyyyzzztttqqqsssvvvwwwwwwuuu|||}}}}}}}}}|||yyy|||yyy|||yyyiiigggbbb\\\bbbfffkkk{{{}}}|||~~~iiicccxxxlllfffgggbbbZZZeeeeeeLLLOOOLLLHHHEEEEEEEEEDDDCCCAAA@@@>>><<<;;;::::::999888888777777666555555555666666666777777777888888::::::999999???NNN]]]eeerrriiicccbbbbbbgggjjjmmm}}}sssvvv~~~xxxrrroooqqqtttuuuuuuzzz}}}}}}}}}~~~~~~~~~|||}}}}}}qqqzzzssshhhppplllqqq~~~}}}ppphhhzzzeee``````aaa]]]UUUQQQPPPRRROOOJJJGGGFFFFFFFFFEEE@@@???>>><<<;;;;;;<<<<<<999999888888777666666555666666666666777777777888@@@;;;<<<===<<>>===<<<<<<===>>>???::::::999999888777777666666666666666777777777777:::333999???===CCCSSSZZZiiilllcccdddgggfffkkkkkkrrryyyyyy{{{wwwsssssswww{{{||||||xxx}}}{{{{{{}}}yyy{{{}}}|||zzzyyy|||zzz|||yyynnnrrrxxxvvvggg```___dddbbbXXXUUUZZZYYYWWWRRRMMMIIIGGGFFFFFF@@@@@@>>>===<<<<<<<<<<<<::::::999999888777777777:::888555555666666555444:::888888;;;===BBBMMMXXXeeemmmhhhhhhgggccciiijjjkkkqqqyyyyyyttt{{{yyywwwwwwyyy|||~~~||||||}}}wwwzzzzzz}}}{{{{{{~~~yyywwwttt~~~zzz}}}iiicccdddjjjhhh```^^^bbb\\\XXXSSSOOOMMMKKKHHHFFFCCCBBB@@@???===<<<<<<<<<:::::::::999888888777777555666777777888999:::::::::888888:::;;;???IIITTTeee|||tttiiieeebbbccciiihhhhhhmmmuuu~~~uuu{{{yyywwwvvvwwwyyy{{{|||~~~}}}}}}~~~zzz{{{zzz|||}}}{{{}}}zzzgggrrr{{{zzztttwww~~~mmmiiijjjooommmfffcccfff___YYYSSSPPPPPPOOOJJJFFFGGGEEECCCAAA???======<<<;;;::::::999999888888777222666999999777666777999999777777999:::===FFFPPPbbbpppooofffaaaccchhheeedddiiipppvvv~~~zzzyyywwwuuutttuuuwwwxxx}}}}}}~~~zzzxxxzzz}}}zzzzzzzzzvvv~~~zzzzzz~~~yyyrrrooooooqqqnnngggcccdddbbb[[[TTTSSSUUUSSSLLLEEEJJJIIIGGGDDDAAA???======;;;;;;;;;:::999999888888999===AAA???999555555777888666777:::;;;===FFFOOO]]]cccyyy{{{llleeedddgggdddccchhhooowwwzzzzzz{{{yyyuuutttwww{{{}}}~~~zzzzzzxxxvvvsssssstttuuu|||}}}~~~~~~~~~~~~yyyvvvwww}}}|||xxxxxx{{{|||{{{~~~{{{vvvtttrrrqqqqqqooojjjhhhhhhhhhbbb\\\ZZZ[[[YYYPPPIIIMMMLLLIIIEEEBBB@@@>>>===<<<<<<;;;;;;:::999999999???DDDGGGDDD===888777999666555777;;;<<<>>>FFFOOOZZZ]]]kkkoooeeeeeehhhdddccciiipppzzzxxxuuutttsssppplllmmmvvv|||zzz{{{zzzwwwtttrrrsssuuu|||}}}~~~}}}}}}~~~{{{xxxyyy~~~|||zzz{{{~~~{{{uuuooowww~~~~~~ppptttsssrrrrrrqqqqqqqqqrrroookkkfffdddccc^^^UUUNNNNNNMMMJJJGGGCCCAAA???>>>===<<<<<<;;;;;;::::::999999<<<>>>===999777777888666555888<<<======DDDLLLXXX]]]dddqqqccceeehhhddddddjjjnnnxxx|||wwwrrrnnnnnnooonnnooo{{{}}}zzzxxxzzz{{{xxxtttssstttwww|||||||||||||||}}}~~~~~~}}}~~~|||~~~vvvuuu}}}rrriiirrryyywww|||~~~vvvuuussspppqqqtttvvvwwwssspppmmmjjjeee^^^VVVQQQNNNMMMJJJGGGDDDAAA@@@???======<<<<<<;;;:::::::::333333444444555555666666777777999<<<;;;:::???FFFSSS]]]___zzzkkkfffhhhdddcccgggiiixxxuuusssjjjhhhooosssuuu|||||||||zzzwwwuuuxxxzzzxxxtttsssuuuxxx}}}{{{yyyzzz}}}~~~|||zzz~~~~~~|||yyy~~~~~~qqqsssvvvzzz}}}tttoooxxxyyyrrrvvvwww|||xxxwwwsssooonnnrrruuuuuurrrqqqoookkkddd\\\TTTOOONNNLLLJJJGGGDDDBBB@@@@@@=========<<<;;;;;;::::::777555444555777888999888888888999;;;999777:::AAANNN[[[[[[wwwvvvfffhhhcccbbbeeeeeeqqqttt}}}xxxjjjeeennnwwwyyy}}}yyyyyyzzzxxxvvvrrrvvvyyywwwtttsssvvvyyy~~~zzzxxxyyy}}}~~~{{{vvv|||}}}}}}wwwttt|||lllmmmrrrrrrttt{{{yyyxxx}}}zzzyyypppmmmyyyrrrggg]]]fffttttttuuurrrjjjaaa^^^^^^]]]XXXVVVRRRLLLIIIHHHGGGDDDAAA>>>===<<<;;;:::999999999999999999999888888888777666666777888999;;;===>>>FFFXXXYYYjjjuuummmhhheeefffhhhiiilllqqqssssssfffdddjjjvvv|||wwwuuutttssslllnnnppppppmmmlllnnnppprrrwwwyyywwwvvvxxxwwwuuu{{{{{{wwwsss~~~zzzeeedddnnnkkkqqqyyy~~~}}}|||||||||wwwzzz{{{qqqooowwwvvvpppooohhh]]]aaallllllnnnnnniiiaaa]]]^^^]]]ZZZVVVRRRNNNKKKIIIGGGCCC@@@???>>>===<<<;;;:::::::::999999888888888777777777777777777888:::<<<===>>>CCCTTTVVVfffmmmhhhdddfffiiijjjmmmrrr~~~uuuuuugggfffooo{{{xxxtttrrrrrrlllmmmllljjjhhhgggggghhhooovvv{{{xxxtttuuuxxxyyy}}}zzzwwwqqq|||wwwjjjkkknnngggllluuuxxxzzzzzzzzz~~~|||zzzxxxyyy}}}~~~ssslllllliii```bbblllmmmhhhjjjhhhbbb^^^^^^^^^\\\VVVTTTQQQOOOLLLIIIDDD@@@AAA@@@???>>><<<<<<<<<<<<888888888888777777777666777777888888:::;;;===>>>AAANNNQQQ```tttllleeefffhhhiiikkknnnvvvyyyyyy}}}vvv~~~ooonnnwwwwwwqqqpppqqqkkkhhheeecccccccccccccccllluuu{{{xxxssstttyyy|||~~~yyyyyyyyytttqqqmmmooommmbbbhhhrrrrrrsssvvvyyy||||||vvvtttvvvzzz}}}~~~wwwmmmxxxsssddd```cccaaaeeennnnnngggkkkkkkeeeaaa```___]]]XXXWWWVVVTTTPPPKKKEEEBBBCCCCCCAAA@@@>>>=========888888888777777777666666777777777888999:::;;;<<>>>>>888888888888777777777777666666666666777999:::;;;<<>>>>>999999999999888888888777666666666777777888:::::::::>>>JJJWWWmmmooofffhhhkkkmmmnnnlllvvvyyyyyy{{{wwwfffjjjrrrrrrzzzvvvvvv}}}qqqiiihhhjjjlllooollliiihhhiiiiiijjjjjjqqqqqqooopppvvv}}}}}}xxx}}}~~~yyyyyymmmeeecccgggdddoooxxxnnneee```\\\[[[ffftttxxxuuummmaaaZZZbbbvvvvvv}}}xxxvvvppplllmmmnnniii```aaabbbaaa\\\UUUNNNJJJIIIGGGFFFDDDBBB@@@???>>>>>>::::::::::::999999999999888888888888999:::;;;<<<;;;;;;IIISSS```xxxkkkkkkmmmnnnoookkksss~~~nnnfffjjjoooqqqwwwuuupppzzz{{{wwwnnnkkkkkkjjjhhhgggiiijjjkkklllmmmppprrrpppqqqqqqppptttzzz|||yyyzzz}}}www{{{xxxlllggglllhhhmmmllleee```___[[[ZZZjjj}}}zzzqqqhhhfffnnn{{{zzzsss~~~xxxzzzuuunnnkkknnnrrrkkkbbbhhhiiihhhbbb[[[TTTQQQPPPGGGFFFDDDBBB@@@???>>>>>>;;;;;;;;;:::::::::999999::::::::::::;;;<<<<<<===>>><<>>:::>>>HHHTTTkkktttjjjooonnneeemmmpppsss{{{tttlllfffgggmmmttt}}}sssmmmpppsssuuuyyy{{{yyyxxxxxxrrrllljjjkkkkkkgggcccaaa___eeepppwwwvvvvvvzzzwwwtttrrrtttxxx{{{|||{{{wwwvvvwwwvvvfff]]]cccooohhheeekkklll``````iiikkkiiiqqqwwwxxxxxxxxxvvvsssuuuzzz{{{~~~xxxzzz}}}}}}{{{uuupppmmmgggbbbaaadddjjjiiihhhgggeee___XXXSSSRRRLLLEEEBBBCCCCCC@@@>>><<<;;;;;;<<<<<<<<<999777999888888777777888888999<<<999<<>>============;;;999888888777777777777888888;;;999;;;BBBIIIVVVqqqrrrmmmnnnnnnlllnnnqqqwwwsssooolllnnntttuuupppkkknnnyyy|||zzzxxxxxxqqqlllhhhggghhhiiihhhgggjjjlllrrrzzz|||xxxuuuuuutttuuuwwwzzz}}}}}}{{{xxxwwwxxxzzzooohhhcccbbbgggmmmhhh___^^^^^^\\\ccckkkgggrrrrrrpppllloootttvvvtttwww{{{~~~|||yyyxxxzzz|||}}}|||qqquuuyyyvvvllldddjjjtttrrrjjjaaa___bbbeeeccc```WWWRRRKKKGGGFFFGGGFFFFFFBBB@@@???>>>>>>>>><<<:::888777777666666777777888;;;:::===BBBGGGPPPcccuuuyyylllkkklllooooooooossssssnnnmmmqqqwwwxxxzzz~~~pppkkkvvv}}}zzzxxxwwwpppllliiiggghhhiiihhhgggkkkpppwww}}}}}}yyyuuusssqqqtttxxx|||}}}|||yyywwwzzz~~~yyymmmeeeccccccdddeeeddd\\\[[[[[[YYYdddoookkkpppooojjjdddeeejjjkkkhhhiiipppxxx}}}~~~ssswww{{{||||||{{{|||}}}tttwww{{{xxxpppllltttssskkkccc```ccceeeaaa]]]SSSQQQNNNLLLKKKJJJHHHFFFDDDBBB@@@??????>>><<<:::888888777777777777888888::::::<<<@@@EEEMMMZZZfffxxxqqqpppnnnllljjjmmmwwwnnneeeeeelllssszzz~~~zzzxxxpppqqqzzzvvvsssrrrmmmkkkhhhgggfffeeedddccciiiqqqyyy}}}|||yyyuuurrrooorrrxxx{{{}}}|||zzzxxxtttmmmeeeaaaccchhhjjjiii```]]]^^^ZZZUUU___jjjggghhhiiifffbbbbbbeeefffccc```iiivvv~~~~~~xxxxxxjjjqqqyyy}}}||||||~~~||||||{{{yyysssooouuu~~~nnnlllkkkkkkkkkeee[[[SSSSSSSSSTTTSSSQQQMMMIIIGGGFFFDDDAAA???>>>>>><<<:::999999888888888888999999888888999<<>>===;;;:::::::::999999999999::::::999999888:::???HHHQQQUUUxxxxxxpppnnnoootttyyypppcccbbbhhhnnnyyyzzz~~~}}}~~~}}}xxxtttppplllkkkdddfffhhhiiihhheeebbbaaajjjttt|||{{{xxxvvvtttpppqqqtttxxxzzz{{{}}}iii```aaa^^^ZZZ]]]dddhhhfffbbbaaabbb]]]WWW___bbbUUUOOOVVVZZZWWWVVV\\\dddhhhhhhhhhjjjmmmqqqrrrpppnnn{{{{{{zzzyyyttt~~~{{{vvvrrrrrrvvvzzz|||{{{~~~xxxtttuuutttnnnhhhfffhhhjjjmmmooommmiiidddaaabbbbbbaaa]]]WWWRRRNNNLLLGGGDDDAAA>>>===<<<;;;:::;;;::::::999999::::::;;;===<<<::::::@@@IIIQQQTTThhh~~~kkkkkknnnuuuxxx|||mmm```^^^dddiiixxxxxx|||~~~|||xxxuuuqqqooommmcccgggkkkmmmllljjjgggfffmmmwww~~~{{{wwwuuusssnnntttvvvyyyzzz{{{sssfffWWW[[[\\\ZZZ^^^gggmmmmmmccc```aaa______jjjiiiXXXTTT\\\___ZZZWWW]]]gggoooiiiccc^^^___dddjjjkkkkkkpppuuukkkhhhrrrllliii{{{|||~~~~~~yyysssoooppptttyyy|||{{{yyyvvvtttrrrpppllliiiiiiiiijjjlllnnnllliiifffgggccc___[[[XXXUUURRRPPPGGGEEEBBBAAAAAA@@@>>><<>><<<>>><<<999999;;;;;;:::888999:::;;;:::;;;???IIIPPPYYYuuuttttttvvvzzz}}}pppffffffeeeddddddfffjjjlllvvvuuusssmmmbbb[[[___hhhsss~~~yyy|||{{{xxxwwwuuussspppmmmlllgggbbbaaaaaabbbhhhooozzzyyyyyyxxxsssnnnpppvvvzzzvvvwwwyyyrrrrrrooo```YYY[[[\\\[[[XXX\\\bbbccc______\\\ZZZ[[[^^^___]]]ZZZXXX[[[___aaacccggglllppplllnnnjjjccceeeoooqqqkkkgggdddhhhvvvttt{{{~~~|||~~~{{{xxxuuusssqqquuuttttttuuuwwwwwwvvvtttnnnnnnnnnpppqqqqqqooommmeeeddddddcccccc```[[[XXXRRRNNNHHHDDDAAA@@@>>>===>>><<<:::999::::::999888888999:::::::::???FFFLLLPPPooo~~~wwwvvv|||}}}~~~xxxooohhhdddcccaaa_________aaabbbiiijjjllljjjccc\\\___fffyyyrrrzzzzzzxxxuuuqqqnnnmmmnnnooohhhbbb^^^\\\^^^iiiuuu}}}zzzwwwtttpppmmmrrryyyzzzwwwvvvuuuooouuuxxxbbb[[[\\\YYYZZZXXXWWWYYY^^^___\\\YYYXXXXXXWWWWWWWWWVVVVVVTTTXXX]]]aaaccceeeggghhhjjjnnnooonnnrrrwwwrrrgggrrrrrr|||wwwvvv|||{{{~~~~~~{{{wwwtttsss{{{zzzyyyzzz{{{{{{yyywwwrrrqqqppprrrssstttrrrqqqhhhhhhhhhhhhgggbbb[[[VVVUUUPPPJJJEEEBBBAAA@@@???>>>===;;;::::::999999888888999999999:::>>>DDDHHHQQQggg}}}xxx~~~{{{}}}||||||yyyssspppppppppooonnnjjjfffcccbbbbbbbbbcccaaacccfffhhhccc___cccjjj|||wwwhhhiiittt}}}uuusssyyyzzzzzzyyytttnnnkkkkkknnnpppiiiaaa\\\ZZZ___lllzzz}}}yyyuuurrrooommmrrryyyvvvxxx{{{xxxrrr|||eee\\\XXX[[[XXXXXXXXXXXXZZZ]]]^^^^^^VVVWWWYYYWWWTTTRRRSSSUUUXXXZZZ___ccceeefffggghhhfffiiillloootttuuulll___jjjjjjttttttmmmmmmmmmzzz~~~~~~{{{yyyzzz{{{~~~~~~}}}{{{qqqpppooooooqqqrrrrrrqqqggghhhiiikkkjjjeee^^^XXXVVVRRRKKKGGGDDDCCCCCCBBB>>>>>>===;;;:::999999999888999999999;;;>>>AAADDDQQQ```}}}~~~{{{}}}xxxzzz||||||tttooogggbbbaaaaaaaaaaaa]]]^^^```bbb``````eeennnvvvddd[[[]]]eeelllppppppooommmnnnwwwzzz{{{yyysssmmmiiijjjlllllleee___\\\\\\aaannn{{{{{{wwwttttttrrroooqqqvvvuuuyyy{{{xxxuuu}}}bbb^^^VVVSSSVVVUUUVVVWWWYYYZZZ]]]___VVVYYYZZZXXXTTTRRRTTTVVVZZZ[[[\\\^^^aaadddeeefffccceeegggiiillllllddd[[[SSSQQQXXXhhhqqqrrrtttyyyvvv|||{{{tttnnngggdddeeeiiirrryyy}}}|||{{{zzz|||~~~}}}{{{|||}}}pppnnnllllllnnnpppqqqqqqccceeehhhkkkllliiiccc___YYYUUUOOOJJJHHHGGGEEEDDD???@@@???===:::999:::;;;999999999:::<<<>>>@@@AAAKKKUUUmmm~~~~~~yyyqqqfff```^^^___``````ZZZYYYZZZ\\\\\\]]]cccllltttkkk___VVVTTTWWW\\\```lllmmmlllkkkmmmyyy~~~zzzzzzwwwsssmmmjjjhhhhhhddd^^^[[[]]]bbbgggpppyyy|||xxxuuuvvvuuurrrsssvvvyyyxxxvvvvvvqqqkkk___SSSRRRQQQRRRUUUUUUTTTWWW\\\WWWYYY[[[YYYVVVTTTVVVXXXXXXVVVTTTUUUYYY\\\___```aaabbbcccddddddccc```]]]VVVQQQTTT```hhhjjjpppwwwrrrxxxpppiiinnnmmmiiimmmkkkyyy~~~uuuyyyxxx|||uuuyyy~~~}}}}}}~~~}}}}}}|||yyyvvvrrrpppmmmmmmooorrrsssttteeefffiiimmmnnnkkkfffbbb^^^ZZZUUUPPPMMMIIIFFFDDD@@@AAAAAA???;;;999:::<<<:::::::::;;;===?????????GGGNNN\\\xxx}}}rrreee\\\[[[^^^``````WWWVVVWWWZZZ[[[[[[```gggsssuuu}}}qqqggg```XXXUUUXXX]]]aaaccccccccceeelllzzz|||{{{{{{{{{{{{yyywwwtttqqqnnnjjjeeebbb___ZZZ[[[dddmmmrrruuuxxx{{{wwwxxxxxxvvvwwwzzzzzzuuuttt~~~yyyppp___SSSQQQQQQSSSQQQNNNQQQWWWWWWXXXXXXXXXWWWVVVWWWXXXVVVSSSRRRSSSVVVZZZ[[[ZZZ\\\^^^___```______```ccciiibbbbbbiiimmmkkkmmmsssqqqyyyqqqnnn{{{{{{||||||wwwsssoooyyyzzz~~~rrrwww~~~|||yyyuuuqqqmmmvvvtttqqqqqqsssvvvxxxxxxjjjkkkmmmnnnoookkkfffaaaccc___ZZZTTTPPPKKKFFFCCCAAABBBCCC@@@<<<:::;;;===;;;::::::<<<>>>??????>>>HHHMMMTTTiii|||pppaaaWWWVVVZZZ\\\]]]WWWVVVXXX\\\\\\\\\___eeeeee{{{|||mmmwww{{{wwwqqqiii```YYYRRRQQQVVV^^^ccceee``````eeeuuuxxxwwwxxxyyyyyyxxxuuuqqqooonnnjjjccc^^^^^^[[[^^^jjjwww|||{{{zzz~~~yyyyyyyyyxxx{{{xxxrrrwww}}}}}}zzzhhhVVVSSSSSSTTTQQQKKKMMMTTTVVVVVVVVVVVVWWWWWWWWWWWWWWWUUUTTTVVVZZZ\\\[[[ZZZWWWYYY]]]^^^]]]\\\aaagggkkkeeefffmmmpppkkkkkkoooqqq}}}xxx}}}~~~~~~lllkkkuuu|||wwwxxxzzz{{{|||~~~qqqwww}}}~~~}}}}}}vvvrrrsssuuuvvvtttuuurrroooqqqwww{{{{{{yyyiiihhhgggiiikkkllliiifffiiiddd\\\UUUPPPMMMMMMMMMKKKFFF@@@>>>@@@???<<<888888999;;;===>>>>>>======EEEMMMWWW```|||kkkYYYWWWZZZYYYWWWXXXYYYZZZ[[[ZZZYYYZZZ___ccciiiooo}}}nnnooouuu{{{zzzqqqfffbbbdddYYYUUUTTTYYY___bbbccccccddddddrrr|||yyyxxxvvvtttrrrqqqqqqqqqppplllhhhddd[[[bbbjjjpppwww~~~}}}{{{zzzxxxvvvxxx||||||yyywwwooo}}}lllnnnkkk___```gggTTTSSSQQQOOOOOOPPPRRRSSSPPPRRRUUUVVVTTTSSSRRRRRRXXXXXXVVVTTTRRRRRRTTTWWWYYYUUUVVV]]]bbbaaa___^^^eeecccaaabbbfffiiihhhgggmmmsss{{{~~~uuuooorrrrrrnnnqqqyyy~~~}}}zzzvvvnnnpppwwwxxxyyyxxxwwwyyy~~~yyytttuuuyyy~~~wwwsssoooppptttxxxxxxwwwnnnmmmmmmnnnpppooollliiigggdddaaa]]]ZZZVVVSSSRRRNNNIIICCCAAABBBBBB???<<<:::;;;<<<===>>>>>>======???FFFOOOWWWppp~~~hhhUUUSSSWWWWWWVVVWWWYYYZZZYYYXXXWWWZZZ___dddooooootttpppeeeiiinnnnnnfff\\\XXXYYYVVVUUUUUU[[[ccciiimmmoooiiiooo|||xxxuuutttqqqpppvvvuuuttttttssspppllliiidddkkkqqquuuyyy}}}}}}yyyzzzxxxuuurrrsssuuuwwwwwwwwwyyyuuuWWWZZZYYYTTTXXX\\\PPPOOOOOOOOOOOOQQQRRRSSSPPPSSSVVVWWWVVVUUUTTTTTTUUUUUUTTTSSSSSSSSSSSSSSSSSSWWW```gggfff^^^ZZZ[[[```\\\XXXXXX[[[]]]\\\[[[fffmmmtttxxx{{{|||wwwppp~~~{{{|||yyy{{{yyyyyyyyyxxxxxxyyyzzz{{{uuurrrrrrvvv|||zzzvvvssssssvvvxxxxxxwwwsssssssssuuuuuusssooolllffffffffffffeeeaaa[[[WWWSSSMMMGGGDDDDDDDDDBBB@@@<<<<<<===>>>>>>======<<>>===<<<;;;;;;;;;;;;;;;@@@<<>>======<<<===>>>>>>CCC<<>>>>>???@@@AAA@@@777???IIIHHHXXXqqqaaaaaadddfffjjjllljjjjjjmmmrrrvvvwwwwwwyyy|||~~~jjj]]]XXX___eeeqqqyyywww{{{uuurrrnnnlllooossswwwxxxrrrpppoooqqqvvv{{{zzzxxxyyyxxxuuussstttyyy}}}zzzYYYTTTHHHHHHLLLHHHGGGIIIEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDEEEGGGHHHHHHJJJMMMPPPJJJKKKKKKJJJJJJLLLPPPSSSNNNOOORRRUUUSSSNNNPPPTTTVVVSSSQQQSSSXXX[[[[[[ZZZ^^^dddhhhggggggkkknnnmmmqqquuu}}}}}}uuuuuu{{{{{{}}}{{{zzzhhhXXX]]]uuurrrnnnpppvvvsssiiihhhpppnnnlllllloootttvvvsssoootttsssuuuzzz{{{xxxwwwyyyqqquuuyyywwwrrroooqqqtttqqqllllllpppnnngggbbbbbb^^^aaabbb]]]TTTMMMKKKLLLEEEBBB>>>======>>>??????@@@???AAACCCGGGSSSkkkyyyaaa^^^fffiiimmmqqqrrrtttvvvxxx{{{~~~yyypppiiigggoooddd]]]\\\dddmmm}}}xxxuuussstttqqqppptttzzz{{{vvvpppooojjjiiipppwww{{{|||yyyxxxzzz{{{zzzyyy{{{zzzzzzvvvkkkWWWLLLJJJHHHGGGGGGFFFDDDBBBEEEFFFGGGFFFEEEEEEGGGHHHEEEFFFHHHIIIJJJKKKJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQLLLMMMOOOQQQQQQPPPOOONNNVVVPPPMMMQQQUUUVVVWWWZZZ\\\aaaggghhheeedddgggkkkqqquuuxxxxxxvvvvvvxxxzzzzzzqqqtttnnnkkknnntttrrriiiiiipppllljjjiiilllrrrtttsssppprrrrrrtttyyyzzzwwwwwwyyywwwzzz|||zzzvvvrrrqqqqqqpppkkkkkknnnmmmfffbbbbbb```cccccc^^^VVVOOOLLLLLLIIIEEEAAA>>>>>>>>>>>>>>>@@@@@@@@@AAADDDNNNcccvvvjjjfffjjjhhhhhhgggmmmtttwwwxxx{{{sssllleeebbbiiieee```___eeeqqq~~~yyyuuusssrrrqqqqqqtttxxx|||{{{tttoooppplllkkkpppvvvyyy|||}}}xxxvvvwwwxxxyyyyyyxxxvvvvvvxxx}}}___SSSMMMKKKIIIIIIIIIHHHFFFDDDDDDEEEEEEEEEDDDDDDFFFGGGMMMMMMMMMLLLKKKIIIGGGFFFGGGGGGIIIJJJLLLNNNOOOPPPMMMOOOPPPRRRRRRQQQPPPOOOUUUPPPOOOSSSVVVUUUUUUVVVZZZ^^^bbbfffggggggfffeeeggglllssswwwwwwwwwyyy{{{}}}}}}~~~{{{~~~jjjgggjjjqqqpppkkkkkkqqqooommmkkklllpppssssssrrrsssrrruuuyyyyyyvvvvvvzzz{{{||||||{{{xxxsssnnnllloookkkjjjkkkkkkgggddddddeeeffffffaaaYYYRRROOONNNLLLHHHDDD@@@??????>>>===AAA?????????@@@HHHZZZjjjqqqiiihhhcccaaadddllluuuxxxvvvwww}}}nnnhhhbbb___fffccceeekkkuuuyyytttrrrrrrrrrnnnrrrxxx|||}}}yyysssooosssooonnnrrruuuvvvwwwzzz}}}wwwttttttvvvxxxyyyuuuttttttxxxnnnWWWQQQLLLJJJHHHHHHHHHGGGEEEDDDBBBCCCDDDCCCBBBCCCDDDFFFOOONNNMMMLLLIIIGGGEEECCCCCCEEEGGGJJJKKKLLLMMMMMMLLLMMMOOOPPPPPPPPPOOONNNQQQOOOPPPVVVYYYWWWUUUVVVWWWXXX\\\aaaffffffbbb^^^dddkkksssxxxyyyyyyzzz|||{{{zzzzzz|||}}}zzzyyy{{{~~~gggeeegggmmmooommmnnnrrrwwwssspppppprrrtttuuuuuuxxxxxxzzz|||zzzvvvvvvzzzzzzzzzzzzzzzxxxssslllgggooollljjjjjjjjjiiihhhgggkkkkkkjjjfff^^^XXXSSSRRRMMMIIIDDDAAA@@@@@@??????@@@>>>>>>>>>???DDDRRR```{{{{{{kkkddd```bbb___fffmmmrrrsssuuuzzz~~~nnnfffbbbbbbjjjgggrrrzzztttqqqpppqqqsssnnntttzzz|||zzzvvvsssrrrwwwtttsssvvvvvvtttuuuwww|||zzzxxxvvvvvvxxxyyyzzzxxxwwwuuuwwwXXXTTTJJJIIIGGGEEEEEEEEEDDDCCCAAAAAACCCCCCCCCBBBCCCEEEGGGHHHHHHHHHGGGFFFEEEEEEDDDBBBDDDFFFIIIJJJIIIHHHGGGIIIJJJKKKKKKLLLLLLKKKKKKMMMMMMQQQXXX[[[XXXWWWXXXSSSTTTXXX\\\___``````___hhhmmmsssvvvuuuuuuvvvxxx|||zzzxxx{{{}}}vvvuuu~~~}}}}}}~~~||||||{{{|||eeedddfffjjjnnnnnnooorrrvvvtttqqqqqqsssvvvyyyzzz~~~~~~{{{uuuvvv{{{xxxxxxyyyyyyxxxtttmmmiiiooonnnkkkiiijjjlllmmmllloooooonnnjjjddd]]]YYYVVVLLLIIIDDDBBBAAABBBBBBAAA???======??????CCCNNNZZZrrrzzzvvvssseeebbbiii\\\^^^bbbiiiqqqxxx|||~~~|||oooeeecccjjjyyy}}}wwwrrroooppprrrtttqqquuuyyyxxxuuusssuuuwwwzzzxxxxxxzzzyyyuuutttvvvvvvwwwyyyzzz{{{zzzzzzzzzwwwxxx|||YYYNNNSSSAAAGGGFFFDDDDDDDDDDDDBBB@@@AAACCCDDDDDDCCCCCCFFFHHHDDDDDDDDDDDDDDDEEEEEEEEECCCDDDFFFGGGGGGFFFDDDCCCGGGHHHHHHIIIIIIIIIIIIIIIKKKLLLPPPVVVVVVRRRQQQRRRRRRVVVYYYZZZZZZ\\\aaafffiiilllooopppnnnooosssvvv~~~|||zzz|||~~~wwwttt{{{~~~{{{|||yyyzzz|||~~~~~~cccccccccgggkkkmmmnnnooonnnnnnmmmnnnqqquuuzzz|||zzzsssuuu{{{xxxyyyzzzzzzxxxtttpppmmmpppoookkkgggiiinnnqqqoooqqqqqqooolllgggaaa\\\YYYNNNJJJFFFCCCCCCDDDDDDDDD???>>>>>>@@@@@@BBBKKKTTTfffuuuwww|||kkkgggnnnjjjgggeeehhhpppwwwzzzzzz~~~rrrdddeeexxx}}}zzzuuupppnnnppprrrtttssstttuuusssrrrssswwwzzz{{{zzz{{{}}}zzzuuutttvvvssswww{{{}}}|||{{{zzzzzzttt}}}QQQRRRUUUBBBHHHFFFEEEEEEEEEEEEDDDBBBAAABBBCCCCCCCCCDDDFFFHHHEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFEEEDDDCCCBBBHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKMMMPPPMMMHHHGGGJJJSSSWWW[[[ZZZXXX[[[dddkkkjjjmmmoooppppppsssxxx}}}}}}|||{{{|||}}}}}}|||{{{}}}~~~}}}{{{{{{xxxyyy{{{~~~~~~|||{{{}}}bbbaaaaaacccgggkkkkkkiiillllllmmmnnnooorrrvvvxxxzzz{{{}}}|||vvvpppssszzzwwwyyy{{{yyytttpppnnnnnnnnnnnnjjjeeegggooosssqqqpppooommmkkkgggccc^^^ZZZSSSOOOJJJGGGFFFFFFEEEEEEAAA??????@@@@@@@@@FFFMMMXXXttt~~~|||ssswwwxxxsssooonnnrrryyyxxxggglll~~~xxxvvvrrrooonnnoooqqqsssrrrrrrqqqqqqqqqssswwwzzzzzzzzz|||~~~{{{uuusssvvvuuuxxx{{{|||zzzwwwwwwxxxwwwqqqRRRRRROOOIIIGGGEEEDDDDDDEEEDDDCCCBBB???AAABBBBBBBBBBBBEEEGGGCCCCCCAAAAAA@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJHHHIIIKKKHHHEEEGGGLLLQQQSSSVVVWWWXXX\\\bbbfffgggkkkoooqqqrrruuuzzz~~~xxxyyy{{{{{{zzzyyyyyyyyy}}}||||||~~~}}}zzzxxx{{{zzzwwwsssrrrssswww{{{zzzvvvwwwzzzzzz{{{}}}~~~aaa```___```dddhhhhhhfffpppqqqqqqpppnnnoooqqqrrruuuvvvyyyyyysssnnnrrrzzzuuuxxxzzzwwwooojjjjjjlllmmmmmmiiicccfffooosssqqqooommmllljjjgggccc^^^ZZZWWWSSSNNNJJJHHHGGGFFFEEEBBB@@@???AAA@@@???BBBHHHNNNdddsssrrrqqqrrrwww~~~kkkttt{{{yyyuuussspppnnnmmmnnnppprrrppppppoooppprrruuuwwwyyyxxxxxx|||~~~zzztttsssvvvxxxzzz{{{yyyvvvtttuuuvvv]]]NNNIIICCCJJJDDDCCCAAAAAABBBBBBAAA???>>>???@@@AAA@@@AAADDDFFF>>>============???@@@AAA@@@@@@AAABBBDDDFFFHHHIIIDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFGGGIIIIIIHHHMMMTTTMMMMMMNNNRRRXXX\\\]]]]]]```dddjjjmmmnnnnnnqqqtttssswwwzzzzzzxxxvvvwwwyyy}}}|||{{{{{{}}}~~~~~~|||xxxsssqqqqqqqqqpppooossszzz|||yyy|||yyytttqqqssstttsssooooooqqqooojjjppprrrtttuuuuuutttsssrrrsssssstttttttttsssqqqooo{{{}}}~~~}}}{{{~~~ccc]]][[[___aaa```dddkkknnnmmmmmmnnnpppssswwwyyyxxxsssoooooorrrvvvwwwwww}}}vvvpppnnnmmmlllqqqvvvtttggg```gggnnnnnnmmmoooppppppiii]]]VVVWWWWWWUUUVVVPPPIIIEEEFFFGGGFFFEEEEEEDDDCCCAAA???@@@BBBCCCHHHSSSqqq}}}tttoooyyyxxx}}}}}}zzzzzzuuusssqqqpppoooooommmlllnnnnnnoooqqqsssvvvxxxyyywwwwwwwwwwwwwwwwwwxxxyyyyyyvvvyyyyyyuuutttwwwlllPPPJJJEEECCCEEEDDDCCCCCCBBBBBBAAA@@@@@@===>>>???@@@@@@@@@@@@@@@AAA???>>>>>>@@@BBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNOOOPPPSSSVVVZZZ\\\[[[\\\___bbbggglllqqqssssssuuuxxxwwwvvvwwwzzz}}}yyyzzz~~~~~~{{{~~~~~~{{{|||{{{|||}}}}}}|||}}}xxxrrrrrrqqqllliiihhhfffggghhhiiijjjkkkkkkllllllmmmoooqqqsssuuuvvvwwwsssyyy]]]YYYYYY^^^aaaaaaeeekkkooooooooooooppprrrtttuuuqqqooollllllnnnqqqtttuuuxxxssspppooonnnlllmmmqqqpppddd^^^eeemmmmmmlllnnnjjjjjjdddYYYSSSUUUWWWVVVYYYVVVPPPIIIEEECCCDDDFFFEEEDDDCCCAAA???@@@AAACCCEEEOOOiiixxxqqqxxx{{{{{{xxxwwwqqqqqqqqqrrrrrrqqqnnnlllqqqooonnnoooqqquuuyyy{{{|||yyyuuussstttvvvxxxyyywwwxxx{{{{{{vvvssszzzWWWDDDGGGHHHEEEEEECCCCCCCCCBBBAAAAAA@@@@@@>>>>>>??????@@@?????????>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJLLLMMMNNNNNNOOOPPPRRRVVVYYY[[[ZZZZZZ\\\___bbbeeehhhjjjmmmppprrrssssssuuuyyy|||~~~~~~}}}{{{xxxyyyzzz~~~|||}}}xxxuuu}}}}}}yyy{{{xxxrrrqqquuuuuuuuuwwwzzz}}}VVVTTTWWW\\\aaabbbfffkkkoooooopppppppppppppppoookkkllllllllllllnnnrrruuutttqqqppprrrppplllkkkmmmkkk```[[[dddkkkkkkjjjmmmdddddd^^^VVVQQQTTTWWWXXX^^^\\\WWWNNNEEEBBBDDDHHHFFFEEEBBB@@@@@@@@@AAABBBCCCMMMbbbzzzqqq{{{{{{{{{wwwttttttnnnooorrruuuwwwvvvsssppptttqqqmmmmmmpppuuuyyy{{{~~~xxxqqqoooqqquuuwwwxxxrrryyy|||rrrttt}}}OOOBBBIIIIIICCC@@@CCCCCCBBBAAAAAA@@@@@@???>>>>>>?????????>>>======;;;===???>>>;;;;;;===@@@??????@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNOOOPPPRRRUUUXXXYYYYYYZZZ[[[]]]^^^___``````fffgggjjjlllooosssxxx{{{|||zzzxxxwwwwwwwwwwwwzzz|||zzzwwwyyy~~~{{{}}}~~~}}}xxxyyy|||RRRSSSWWW\\\```ccceeegggjjjkkkmmmnnnnnnmmmkkkjjjiiikkknnnnnnmmmoootttxxxssspppoooqqqppplllkkkmmmfff]]]ZZZcccjjjiiihhhkkkeeeccc___XXXUUUWWW[[[]]]aaa^^^YYYQQQJJJHHHJJJMMMIIIGGGCCCAAAAAAAAAAAAAAABBBNNN___zzz}}}xxxyyyyyyvvvrrrrrrpppppprrrtttxxxyyyxxxwwwtttqqqnnnnnnqqquuuwwwwwwyyysssmmmlllpppuuuwwwvvvttt{{{yyytttoooNNNFFFIIIGGGAAA>>>BBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>===<<<;;;:::===@@@>>>:::999<<>>>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMNNNOOOQQQSSSUUUWWWXXXYYY[[[]]]]]]]]]]]]\\\___aaacccggglllqqqwwwzzz~~~}}}{{{xxxvvvuuuwwwyyyzzzyyyzzz{{{xxxrrrrrruuu|||||||||||||||{{{uuuwww{{{SSSUUUXXX[[[^^^aaabbbaaabbbdddfffiiijjjiiihhhgggfffjjjmmmnnnnnnooossswwwpppllljjjjjjjjjhhhiiimmmeee]]]\\\dddjjjhhhfffiiijjjgggddd```]]]]]]```dddddd___XXXTTTSSSTTTSSSRRROOOKKKFFFDDDCCCCCCBBB@@@???LLL[[[lll}}}yyyzzzzzzvvvsssrrrrrrooommmnnnrrrvvvzzz|||tttqqqooopppssstttrrrooonnnlllkkkmmmrrruuuvvvuuuwwwyyyyyyyyygggUUUFFFCCCEEEDDDCCCEEEAAAAAAAAA@@@??????>>>>>>============<<<<<<;;;::::::>>>@@@>>>:::999<<<@@@<<<<<<======>>>>>>????????????@@@AAABBBBBBCCCCCCDDDDDDDDDEEEGGGHHHJJJKKKKKKLLLMMMNNNOOOQQQRRRSSSUUUVVVXXXZZZ[[[\\\[[[[[[[[[]]]```eeelllqqquuuwwwssstttuuuuuutttuuuxxx{{{{{{yyy{{{|||yyyssspppqqqwww~~~|||{{{wwwuuuyyywwwzzz~~~yyyzzzSSSWWWYYYXXXZZZ]]]]]][[[\\\^^^```ccceeeeeedddddddddfffiiilllmmmnnnoooqqqkkkfffccccccddddddgggmmmggg``````hhhkkkgggeeehhhkkkhhhggggggeeeccceeejjjiiiddd^^^]]]^^^^^^[[[XXXVVVQQQKKKGGGGGGEEECCC@@@===GGGSSS]]]jjj{{{xxxzzz{{{xxxuuutttrrrmmmhhhfffjjjqqqxxx{{{uuurrrooopppsssrrrmmmhhhfffiiimmmqqqtttvvvvvvwwwvvvvvvyyyoooPPPJJJDDDCCCBBB@@@BBBGGGAAAAAA@@@??????>>>>>>===;;;;;;<<<<<<<<<;;;::::::<<<===???===:::999;;;>>>::::::;;;<<<<<<======>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBCCCEEEFFFHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQSSSUUUWWWXXXYYYYYYZZZ\\\___ffflllpppqqqqqqggglllrrrtttttttttvvvxxxuuuuuuxxx}}}|||uuupppppp{{{~~~~~~wwwwww|||ssssssxxxRRRVVVVVVTTTUUUYYYZZZWWWZZZ[[[]]]___aaaaaaaaaaaaddddddfffiiilllnnnmmmkkkhhhcccaaacccddddddhhhmmmkkkeeedddkkkmmmgggdddggggggeeefffjjjiiifffhhhmmmpppnnnkkkhhhfffccc___]]]\\\VVVOOOKKKJJJHHHDDD@@@>>>AAAJJJSSSXXXeee~~~{{{zzzuuutttxxx{{{yyywwwvvvsssnnngggdddhhhooovvvzzzyyysssnnnnnnpppooojjjdddfffkkkqqqttttttuuuwwwzzzuuuyyyXXXNNNJJJGGGEEECCC@@@???BBB@@@@@@@@@???>>>>>>======999::::::;;;;;;;;;;;;:::<<<<<<;;;:::::::::::::::999999::::::;;;<<<<<<<<<<<<======>>>???@@@AAABBB@@@@@@AAABBBCCCEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLOOOOOOPPPQQQSSSUUUWWWXXXZZZ[[[```ffflllnnnmmmjjj```hhhqqqvvvuuuqqqpppppppppqqqvvv||||||tttmmmjjj|||qqqvvv{{{~~~yyyvvvzzzOOOTTTTTTPPPQQQWWWXXXUUU[[[\\\]]]^^^______``````eeeeeeeeeiiinnnooommmiiigggdddcccfffhhhhhhkkkooonnnhhhhhhnnnooohhhdddgggaaa```ccciiijjjgggiiiooouuuwwwwwwrrrjjjccc``````aaaZZZRRRMMMLLLIIIDDD@@@BBB???DDDOOOSSSZZZwww|||wwwuuuppppppvvvzzzyyyxxxxxxuuupppjjjgggjjjpppwwwzzz|||uuummmkkkmmmmmmhhhccchhhooouuuvvvttttttxxx~~~wwwQQQIIIEEEBBBBBBBBBAAA??????@@@@@@??????>>>=========888999::::::;;;;;;;;;;;;<<<:::888888999:::999888888999999::::::;;;<<<<<<<<<<<<===>>>???@@@AAAAAA??????@@@@@@BBBDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJPPPPPPPPPQQQRRRTTTWWWXXXYYY[[[```ffflllmmmiiieee^^^gggsssxxxuuuooojjjhhhooopppuuu{{{zzzpppgggbbbtttvvvnnn{{{~~~{{{~~~}}}}}}zzz}}}|||OOONNNKKKHHHGGGKKKQQQVVVXXXZZZ[[[[[[[[[\\\___aaabbbaaadddkkkllliiikkkqqqiiigggeeedddeeeggghhhhhhooojjjhhhjjjlllhhheeeeeedddeeegggiiijjjiiihhhgggpppppppppooolllkkkkkklllhhh]]]UUUUUUSSSMMMHHHGGGHHHAAAAAAGGGIIIQQQnnn~~~|||zzzyyyxxxuuusssrrrrrrtttuuuuuuuuuqqqrrrssssssrrrrrrsssuuutttpppllliiihhhhhhhhhgggmmmppptttyyy{{{zzzvvvssszzzjjjIIIFFFEEEDDDBBB@@@?????????>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888888888999999999::::::;;;;;;::::::999::::::;;;<<<===>>>???@@@>>>??????@@@@@@AAABBBBBBCCCDDDFFFHHHJJJKKKKKKLLLHHHJJJLLLMMMNNNPPPSSSVVV[[[]]]```bbbcccbbb```___\\\dddnnntttssspppooopppuuuqqqsssvvvpppddddddlllvvv|||~~~}}}~~~}}}||||||~~~{{{~~~MMMLLLJJJIIIHHHKKKQQQUUUVVVXXXYYYZZZZZZ[[[^^^```^^^^^^ccciiiiiieeeeeeiiigggeeeddddddeeehhhiiijjjkkkgggggglllooommmkkkkkkjjjkkklllmmmmmmkkkiiihhhmmmnnnooommmkkkiiihhhhhhccc[[[WWWXXXWWWPPPIIIGGGFFF@@@@@@FFFFFFJJJ```|||}}}zzzwwwuuusssrrrrrrqqqppppppqqqssstttuuuvvvvvvuuusssrrrssstttnnnllljjjjjjkkkmmmooopppmmmppptttwwwyyy|||VVVJJJFFFEEECCCBBB@@@?????????>>>======<<<<<<<<<<<<<<<::::::::::::::::::::::::999888888777777888888999888888999999999999888888888999:::;;;<<<======>>>>>>>>>??????@@@AAAAAAAAAAAABBBDDDFFFGGGIIIIIIJJJGGGHHHJJJKKKLLLMMMPPPSSSVVVWWWXXXZZZ[[[\\\]]]^^^^^^eeemmmrrrrrrpppmmmlllppplllmmmqqqllldddgggpppyyy|||{{{xxxzzzuuutttrrrtttxxx{{{xxxtttmmmrrr~~~~~~~~~{{{zzzzzz{{{tttvvvxxxyyy{{{IIIJJJJJJIIIJJJLLLPPPSSSSSSUUUWWWWWWXXXYYY\\\___\\\^^^ccchhhhhhcccaaabbbddddddddddddfffhhhjjjkkkfffeeehhhooosssrrrppppppppppppqqqqqqpppnnnkkkiiiqqqsssuuutttqqqnnnllllllccc___\\\^^^\\\TTTLLLGGGFFFAAABBBFFFDDDCCCSSShhh~~~}}}|||zzzwwwsssqqqoooooopppqqqooommmmmmqqquuuvvvwwwxxxwwwuuuttttttuuulllllllllmmmoooqqqtttuuuqqquuuyyyyyyzzz```EEEJJJEEEDDDCCCAAA@@@??????>>>>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::999888888777777888888999777777888888888888777777777888888999:::;;;<<<<<<======>>>??????@@@@@@AAA???@@@AAACCCDDDFFFGGGGGGEEEGGGHHHIIIIIIJJJLLLOOOUUUUUUUUUWWWZZZ]]]```bbbaaadddiiinnnqqqppplllhhhllliiijjjnnnllliiimmmvvv~~~}}}yyyttttttxxxxxxvvvssspppmmmooorrrtttsssrrrgggccceeeqqq}}}yyyvvvsssqqqpppqqqqqqqqqtttxxx|||~~~|||}}}{{{wwwtttqqqllliiiFFFGGGIIIJJJJJJKKKNNNPPPPPPQQQSSSTTTUUUVVVYYY\\\\\\___cccffffffdddcccdddcccdddeeeeeeeeefffiiijjjeeeeeejjjrrruuurrrooopppqqqqqqrrrrrrqqqooommmkkkuuuwwwyyyyyyvvvsssqqqppphhheeecccaaa^^^WWWOOOJJJIIIDDDDDDGGGEEECCCNNN^^^ooo~~~yyyxxxwwwvvvtttqqqooonnnooorrrsssqqqmmmmmmrrrwwwtttvvvvvvvvvuuutttuuuvvvpppqqqrrrrrrrrrssstttvvvxxx|||~~~}}}TTTCCCIIIDDDCCCBBB@@@??????>>>>>>======<<<;;;;;;;;;;;;<<<999999999999999999999999888888777777777777888888666777777888888777777666777777888999999:::;;;;;;<<<======>>>>>>??????@@@>>>>>>???AAABBBDDDFFFGGGEEEGGGHHHHHHGGGHHHJJJLLLRRRSSSUUUXXX\\\___bbbdddbbbbbbeeekkkqqqrrrmmmhhhjjjiiilllqqqrrrooorrrxxx~~~|||xxxtttrrrqqqooommmsssooollloooqqqqqqqqqsssuuulllhhhqqq}}}~~~|||{{{yyywwwvvvsssssstttvvvvvvwwwwwwvvvzzzvvvrrrpppqqqsssttttttsssqqqtttzzz}}}~~~}}}}}}|||wwwpppjjjgggkkkpppwww|||}}}{{{xxxwwwyyyyyyxxxuuurrrooonnniiiiiihhhgggffffffddddddDDDFFFHHHJJJJJJJJJLLLMMMMMMNNNPPPQQQQQQSSSVVVXXXYYY\\\______aaacccfffhhhdddeeegggfffddddddfffhhhfffggglllssssssnnnkkkkkkmmmnnnpppqqqqqqpppnnnmmmpppsssuuuuuussspppnnnmmmjjjhhhddd___\\\YYYUUURRRLLLGGGDDDEEEDDDDDDMMMZZZ___~~~{{{tttsssrrrrrrqqqpppppppppqqquuuwwwuuurrrqqquuuyyytttuuuuuutttqqqppppppqqqsssuuuwwwwwwuuutttuuuwwwzzzzzzyyy{{{mmmSSSIIIFFFCCCBBBAAA@@@???>>>>>>>>>======<<<;;;;;;;;;;;;;;;999999999999999999999999888777777777777777777888777777888888888888777777888888888999999::::::;;;;;;;;;<<<======>>>>>>???>>>>>>???@@@BBBDDDFFFGGGFFFGGGHHHGGGGGGGGGIIIKKKKKKNNNRRRWWW[[[^^^______```___```gggooorrrnnniiihhhjjjoootttuuurrrqqqrrrttttttuuuuuurrrnnnllllllrrrmmmlllpppqqqnnnnnnrrr}}}wwwuuuzzz~~~{{{yyy}}}tttwwwzzzzzzvvvtttuuuwww|||yyyvvvttttttsssrrrqqqqqqooopppsssvvvwwwyyy|||zzz|||}}}|||zzzwwwvvvvvvsssppplllkkklllkkkhhheeegggiiillloooqqqqqqqqqppprrrssstttuuuuuuuuutttsssuuupppkkkhhhhhhiiijjjkkkkkkmmmnnnmmmiiieeecccccc___```aaabbbcccdddfffgggCCCFFFHHHIIIHHHHHHIIIJJJKKKLLLNNNNNNNNNOOOQQQSSSRRRVVVXXXXXXZZZ```eeefffcccfffhhhgggdddccceeeggggggiiinnnrrrqqqkkkhhhjjjkkkmmmoooqqqrrrqqqpppooonnnppprrrrrrqqqooonnnnnnjjjiiieee^^^[[[\\\\\\ZZZPPPJJJFFFDDDCCCDDDKKKTTTVVVrrr~~~~~~}}}yyyvvvpppooommmllllllnnnpppqqqsssvvvyyyyyywwwvvvwwwyyyuuuvvvuuurrrnnnkkkjjjjjjppptttxxxyyyxxxwwwyyy{{{xxxuuuvvvxxxVVVMMMIIIBBBBBBAAA@@@???>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;999999999999999999999999888777777666666777777888777777888888888888777777888888888888999999:::::::::;;;;;;<<<<<<===>>>>>>???>>>>>>???AAACCCFFFGGGEEEFFFGGGGGGGGGGGGIIIKKKJJJMMMRRRWWW[[[]]]]]]]]]\\\[[[]]]ccckkknnnllliiieeehhhnnnrrrssspppllliiihhhkkkqqqtttpppjjjkkkpppsssoooqqqxxxxxxqqqpppsssuuutttvvv{{{{{{wwwtttuuuzzzwwwxxx{{{yyyxxxvvvvvvvvvuuusssqqqiiiiiijjjoootttwwwyyyyyywwwyyyzzzyyywwwtttsssssspppllliiiggggggiiikkkkkkqqqqqqpppooonnnmmmkkkjjjiiiiiihhhhhhggggggggggggiiieee___]]]^^^aaadddfffeeeggghhhgggeeebbb```___[[[\\\^^^______```bbbdddDDDFFFHHHHHHGGGFFFGGGHHHJJJKKKLLLLLLKKKLLLNNNPPPLLLRRRVVVUUUWWW]]]aaa```aaadddggggggdddccceeehhhfffgggmmmrrrqqqlllkkkmmmmmmoooqqqssstttsssrrrqqqoooqqqssssssrrrqqqrrrsssqqqsssnnneee```aaa```]]]WWWQQQKKKHHHFFFEEEGGGKKKRRR[[[yyy|||xxxxxxzzzzzzvvvrrrooommmiiiggggggiiimmmooosssuuuxxxzzzzzzxxxvvvuuuqqqrrrrrrpppllljjjjjjkkkoootttzzz{{{zzzyyy{{{}}}zzz|||YYYJJJFFFDDDDDDAAA@@@???>>>>>>===>>>>>>===<<<;;;;;;::::::;;;;;;888888888888888888888888777777666666666666777777555666666777777666666555666777777777777888888888:::::::::;;;<<<<<<======>>>======>>>???BBBEEEGGGCCCDDDFFFFFFFFFGGGIIIKKKLLLMMMQQQTTTWWWYYY[[[[[[XXXXXXZZZ___eeehhhgggeeedddgggkkkmmmooommmiiieeeeeeiiipppqqqiiiaaaeeeooorrrpppuuu~~~}}}sssooosssllllllpppuuuuuuqqqpppsss{{{~~~}}}|||~~~{{{zzzzzzyyyxxxvvvmmmnnnooosssxxx|||{{{yyyyyyzzz{{{yyywwwtttssssssmmmllljjjhhhggghhhlllooouuussspppmmmkkkjjjjjjjjjhhhfffdddcccbbbbbbbbbcccccc```]]]\\\^^^```bbbbbbccccccdddeeeeeecccaaa___\\\^^^aaaaaaaaaaaadddfffEEEGGGGGGGGGFFFEEEFFFGGGIIIJJJKKKKKKJJJJJJLLLMMMJJJRRRVVVVVVXXX]]]___\\\^^^bbbggggggddddddgggjjjcccffflllqqqqqqnnnnnnrrrqqqrrrtttuuuvvvuuutttsssnnnoooqqqqqqpppqqqrrrttt}}}zzzooogggeeebbb]]]^^^XXXRRRNNNJJJFFFDDDEEERRRLLL```zzz}}}yyyvvvvvvyyyyyyvvvrrrooolllgggcccccceeeiiimmmrrrsssvvvyyy{{{yyyuuuqqqkkklllnnnnnnmmmmmmooopppqqqvvv|||}}}zzzxxxyyy|||\\\LLLJJJCCCAAAHHH@@@@@@???>>>======>>>>>><<<<<<;;;::::::::::::;;;888888888888888888888888777777666666666666777777444555555555555555555444555555555666666666666666999999:::;;;;;;<<<<<<=========<<<===>>>AAADDDFFFBBBCCCDDDEEEEEEFFFIIIKKKIIIIIIJJJKKKNNNQQQTTTVVVVVVWWWYYY\\\```bbbbbbaaafffhhhjjjkkklllllljjjfffiiimmmrrrooobbbWWW]]]jjjllljjjqqq|||{{{oooiiimmmkkkjjjlllqqqsssppppppssskkk{{{~~~~~~~~~zzzxxxwwwwwwnnnoooooommmjjjjjjnnnrrruuurrrnnnkkkjjjkkkmmmooolllkkkhhhfffddddddeeefffcccbbbbbbbbbdddeeedddcccfffffffffhhhjjjjjjgggddd```cccfffgggggghhhllloooEEEFFFEEEDDDBBBBBBEEEGGGFFFFFFGGGHHHIIIKKKLLLMMMNNNQQQVVVZZZ[[[[[[\\\\\\]]]```dddeeeeeeddddddeeedddkkkssswwwvvvtttrrrrrrnnnvvv{{{zzzwwwuuurrrnnnmmmpppqqqpppnnnmmmpppsssyyywwwtttoooiiiccc^^^[[[\\\SSSOOOPPPLLLDDDBBBFFFDDDOOO___vvv{{{yyyyyyyyyyyywwwvvvuuutttyyyooobbb^^^bbbhhhlllllllllqqqvvvyyyyyywwwuuutttqqqmmmiiigggjjjoootttwwwyyyxxxxxxzzzxxxvvvyyynnnLLLMMMDDDEEEJJJ<<<@@@??????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::::::::999666666666666666666666666555555555555555555555555888777555333222333444555777999;;;===>>>===:::999>>>??????@@@AAAAAABBBBBBDDDCCCBBBBBBBBBDDDEEEFFFIIIJJJJJJJJJJJJKKKNNNQQQWWWXXXYYY[[[\\\\\\\\\\\\cccgggkkkoooooommmiiifffdddgggiiifff```^^^aaaeeebbbccciiiqqqqqqllljjjmmmkkkmmmoooooonnnmmmmmmmmmiiillluuu}}}zzzwwwvvvuuusssrrrqqqqqqpppxxxtttqqqrrrttttttppplllnnnmmmkkkiiihhhgggggggggfffffffffgggiiijjjlllmmmjjjnnnpppnnnnnnpppoookkk```fffmmmqqqqqqrrrvvvzzzCCCDDDDDDBBBAAAAAACCCEEEDDDEEEEEEFFFGGGIIIJJJKKKKKKNNNSSSWWWXXXXXXYYYZZZ[[[^^^bbbddddddcccdddeeedddiiiooorrrrrrqqqsssuuunnnuuuyyywwwtttrrrppplllnnnpppqqqpppmmmmmmooorrrssstttsssooohhhbbb^^^]]]\\\PPPGGGGGGFFFCCCBBBDDDGGGLLLTTTddd~~~~~~zzzyyyxxxvvvuuuuuusssqqqooorrrjjjaaa^^^bbbhhhmmmooonnnrrrvvvxxxwwwvvvvvvvvvqqqooommmmmmooossswwwyyyxxxzzz||||||wwwtttzzz^^^GGGKKKAAA@@@FFF===???>>>======<<<<<<======<<<;;;;;;;;;;;;:::::::::777777777777666666666666555555555555555555555555555555555555555555555555888777555444333444555666555666999;;;<<<<<<;;;;;;<<<======>>>??????@@@@@@AAAAAAAAAAAACCCDDDFFFGGGGGGHHHIIIIIIHHHJJJLLLOOOQQQRRRTTTWWWZZZ\\\___```cccfffkkknnnooommmiiiggghhhddd^^^[[[[[[]]]```bbb``````eeellllllhhhgggkkklllmmmnnnooonnnmmmmmmmmmkkkmmmttt||||||zzzxxxvvvuuuuuuyyyvvvssstttvvvvvvsssoooqqqooommmjjjiiiiiiiiijjjkkkkkkkkklllmmmooopppqqqnnnsssuuuuuuuuuwwwvvvrrrmmmwwwAAAAAABBBAAA@@@@@@AAACCCCCCCCCCCCDDDEEEGGGIIIJJJHHHKKKPPPSSSUUUUUUWWWXXXXXX[[[___aaaaaabbbcccdddeeehhhlllmmmmmmnnnrrrvvvooosssuuuqqqnnnnnnllliiimmmooopppooolllkkknnnqqqnnnqqqtttqqqjjjdddbbbccc```XXXRRRSSSTTTPPPJJJEEEHHHGGGKKKVVVbbb{{{~~~}}}~~~~~~|||yyyxxxuuurrrqqqqqqpppmmmjjjjjjgggcccaaaccciiippptttqqqsssuuuuuuttttttuuuvvvqqqqqqsssuuuwwwyyy{{{|||xxxxxxzzzzzzyyypppLLLCCCJJJ@@@>>>DDD???>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::888888888888777777777777555555555555555555555555444444444444444444444444777666555444555666777888::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<=========??????@@@AAACCCEEEGGGHHHEEEFFFGGGGGGGGGHHHJJJLLLLLLMMMPPPSSSWWW[[[^^^```bbbdddiiilllnnnllljjjhhhmmmfff^^^___dddhhhfffbbb``````cccggggggfffgggkkkllllllmmmmmmmmmmmmllllllnnnnnnrrruuuvvvvvv{{{|||zzzzzzzzz{{{|||}}}???@@@AAA@@@??????AAABBBBBBBBBBBBCCCEEEFFFHHHIIIGGGJJJNNNQQQSSSTTTUUUWWWUUUWWW[[[]]]^^^```bbbccceeehhhkkklllkkkkkkooorrrnnnpppooojjjhhhiiiiiifffjjjlllnnnllliiiiiikkknnnkkkqqqvvvtttmmmggghhhjjj```eeekkkmmmiii___PPPEEEFFFAAAHHHTTTWWWbbb~~~xxxuuuuuuvvvwwwwwwtttqqqmmmmmmoooooollliiihhhiiiiiihhhhhhkkkrrrxxxuuutttsssqqqooooooqqqtttpppssswww{{{}}}}}}~~~~~~zzzuuuwwwzzzZZZEEEBBBIIIBBB???CCCAAA>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888888777777777777555555555555555555555555444444444444444444444444666555555555666777999:::BBBAAA???<<<;;;:::999999999999::::::;;;<<<<<<<<<>>>>>>???@@@BBBCCCEEEEEEDDDEEEFFFGGGFFFFFFHHHJJJLLLMMMNNNQQQTTTWWWZZZ\\\```bbbfffiiikkkjjjiiihhhjjjgggfffkkkrrrrrrjjjaaaaaabbbcccddddddeeehhhllllllkkkkkkkkkllllllkkkjjjnnnoooqqqqqqqqqrrrwww}}}}}}>>>???AAAAAA@@@@@@AAABBBBBBBBBBBBCCCDDDFFFHHHIIIGGGJJJNNNPPPQQQRRRTTTVVVQQQTTTWWWYYY[[[\\\___aaadddhhhlllmmmjjjhhhhhhjjjkkkllliiidddcccfffgggeeefffiiijjjiiigggfffiiillliiipppuuutttmmmiiijjjnnn___nnnyyyvvvkkk^^^OOOCCCFFF>>>DDDSSSUUUXXX{{{}}}tttmmmlllmmmqqqssspppmmmjjjkkkmmmnnnmmmllljjjmmmpppooonnnoootttxxxvvvtttqqqnnnkkkkkknnnqqqoootttzzz~~~~~~|||yyyVVVSSSEEEAAADDDCCCAAAAAA??????>>>======<<<<<<======;;;;;;:::::::::999999999444444444444333333333333555555555555555555555555444444444444444444444444555555555666777888999999BBB@@@===;;;999888999999999999::::::;;;<<<<<<===??????@@@@@@AAAAAABBBBBBCCCEEEFFFGGGFFFFFFGGGHHHJJJKKKMMMPPPSSSVVVYYYZZZ]]]___bbbeeefffffffffeeebbbdddggglllooommmgggbbb```aaaaaa``````dddhhhkkkkkkiiiggghhhjjjkkkjjjhhhkkknnnqqqpppppptttzzz~~~<<<>>>@@@@@@@@@???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHGGGIIILLLMMMNNNOOOPPPRRROOORRRTTTVVVWWWYYY\\\^^^aaafffkkkllliiieeeccccccggggggccc___aaafffgggeeecccfffhhhgggffffffiiillliiimmmqqqoookkkhhhiiilllfffwww}}}ppp```YYYRRRJJJLLL@@@BBBOOORRRVVVxxx~~~~~~yyyqqqjjjggghhhlllnnnkkkkkkjjjjjjjjjkkkmmmnnnlllpppssstttrrrqqqsssuuusssrrrooollljjjkkkpppsssqqqvvv|||~~~~~~yyy|||qqqHHHMMMGGG@@@>>>@@@@@@>>><<>>======<<<<<<======::::::::::::999999999999666555555555555444444444444444444444444444444444333333333333333333333333444444555666777777888888888888777666666777999999999999:::;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@???BBBDDDFFFFFFEEEEEEEEEFFFEEEGGGJJJNNNRRRUUUXXXYYY[[[\\\^^^___aaaaaaaaaaaaaaacccdddeeeeeefffggghhh]]]______[[[\\\aaafffhhhjjjgggdddeeegggiiihhheeeggglllpppooopppuuu{{{}}}xxx|||999<<<>>>???>>>>>>>>>?????????@@@@@@BBBCCCEEEFFFEEEFFFHHHIIIHHHIIIJJJLLLNNNPPPRRRTTTUUUVVVYYY\\\^^^bbbggghhheeeaaa``````bbbbbb___]]]```fffhhhfffbbbeeeggggggfffgggkkkooommmmmmnnnllljjjhhhiiikkkppp}}}|||iii[[[ZZZYYYQQQQQQGGGGGGNNNNNNSSSttt~~~xxxvvvxxxvvvssspppkkkhhhggghhhjjjhhhjjjkkkiiiffffffjjjnnnjjjmmmqqqttttttrrrqqqpppooonnnmmmllllllooouuuyyyuuuyyy~~~}}}}}}UUUHHHEEEHHHBBB<<>><<<>>>>>>===<<<<<<;;;;;;<<<<<<:::::::::999999999999888888888888888777777777666444444444444444444444444333333333333333333333333333444555555666666666666333333333444555777888888888999999::::::;;;<<<<<<;;;<<<>>>???@@@AAA@@@@@@@@@BBBDDDDDDCCCBBBCCCCCCCCCEEEJJJNNNQQQRRRRRRRRRYYYYYYZZZ[[[\\\\\\]]]]]]___```aaabbbcccdddfffhhh\\\```___ZZZ[[[aaafffggghhhdddaaabbbeeegggfffccccccjjjnnnmmmmmmrrrwwwwww{{{{{{{{{zzzwwwuuuuuuwwwxxx777:::<<<======<<<===>>>===>>>>>>???@@@BBBCCCDDDBBBDDDEEEEEEDDDDDDEEEGGGNNNPPPRRRRRRSSSUUUXXXZZZ[[[___ccccccaaa^^^___```______]]][[[```gggiiifffbbbeeehhhhhhhhhiiimmmqqqqqqpppnnnlllkkkkkkkkkkkkqqq|||yyyfff[[[^^^[[[PPPSSSNNNPPPSSSNNNPPPlll{{{tttqqqrrrnnnoooooonnnkkkhhhgggggggggjjjllliiicccbbbgggmmmhhhjjjnnnrrrsssrrrooommmkkklllllllllnnnssszzzxxx|||}}}}}}[[[@@@III>>>HHHEEE>>>??????===BBB<<<<<<;;;::::::::::::;;;:::::::::999999999888888666555555555444444444444444444444444444444444444333333333333333333333333333444555555666555555555444555555666666666666666888888888999::::::;;;;;;999:::===???AAAAAAAAAAAA>>>@@@CCCCCCBBBAAAAAAAAAEEEGGGKKKNNNOOONNNKKKJJJWWWXXXXXXXXXYYYYYYZZZZZZVVVXXX\\\aaaeeeddd```]]]]]]bbbaaa\\\]]]dddiiihhhgggccc___```dddfffdddbbbaaaiiimmmjjjjjjnnnqqqpppllloooqqqpppoooooommmiiifffmmmvvv|||888;;;>>><<<999999===BBB============>>>>>>>>>>>>AAABBBBBBBBBBBBCCCGGGJJJOOOMMMLLLLLLPPPUUUYYY[[[XXX[[[___aaaaaa___]]]\\\___hhh```SSSYYYbbbeeehhhcccjjjjjjddddddkkkmmmhhhjjjkkklllllllllmmmoooqqqqqqnnniiibbb]]]YYYVVVUUUZZZTTTOOOMMMKKKMMMYYYggg}}}|||yyyuuuqqqmmmkkkiiinnnnnnmmmjjjfffeeehhhkkkggghhhhhhgggffffffhhhjjjiiiiiikkknnnrrrssspppmmmjjjmmmqqquuuxxxyyyzzz{{{yyy|||{{{}}}~~~nnnIIIEEEGGGCCCCCCBBBAAA@@@>>>>>>===<<<<<<;;;::::::::::::;;;999999999888888888888777777777666555555555555555333333333333333333333333444333333222222333333444333333333444444444555555555555444444444666777888666777888888777888:::<<<======<<<;;;;;;<<<>>>>>>?????????>>>??????@@@@@@EEEFFFGGGHHHJJJKKKLLLMMMPPPQQQQQQQQQQQQTTTWWWZZZYYYYYY\\\aaa```ZZZVVVVVV]]]^^^```aaabbbbbbbbbaaadddddd```\\\^^^bbb^^^VVVdddhhhhhhcccccchhhkkkjjjmmmgggdddhhhlllkkkeeeaaabbbaaabbbeeeggglllyyy888;;;===<<<999999===AAA===============>>>>>>>>>@@@AAAAAAAAAAAACCCGGGJJJOOOMMMKKKKKKNNNRRRUUUWWWWWW]]]bbbbbb```^^^aaadddccchhh\\\SSS^^^hhhgggeeehhhjjjhhhfffgggkkkkkkgggdddfffhhhiiijjjkkkmmmoooooolllhhhccc___\\\[[[[[[\\\WWWRRROOOKKKJJJSSS^^^{{{}}}}}}~~~wwwvvvtttqqqnnnkkkiiihhhkkklllllliiifffeeegggiiiiiiiiiiiigggfffgggjjjlllkkkkkkmmmpppsssssspppmmmmmmooorrruuuxxx{{{~~~}}}www|||ZZZEEEEEEAAACCCBBBAAA@@@???>>>>>>===<<<<<<;;;::::::::::::;;;999999999888888888777777777666666555555555555555333333333333333333333333444333333222222333333444333333333444444444444555555444444444555777888999666777888888777777999;;;===<<<;;;;;;;;;<<<===>>>??????>>>>>>>>>???@@@@@@DDDEEEFFFGGGHHHJJJKKKKKKMMMOOORRRSSSSSSTTTVVVXXXZZZZZZ^^^cccccc^^^ZZZYYY]]]^^^___aaaaaaaaa``````cccccc___\\\___bbb___XXXaaadddddd```aaafffiiihhhlllgggdddeeeiiihhhdddaaa]]]\\\\\\]]]]]]___hhhsss888:::<<<;;;999999<<>>>>>>>>???@@@AAAAAACCCGGGJJJMMMLLLJJJJJJKKKNNNQQQTTTVVV\\\aaa```[[[[[[aaaiiiggggggYYYTTTcccnnnhhhdddlllgggeeegggfffcccbbbdddbbbeeehhhjjjkkkkkkmmmnnnkkkjjjfffcccbbbaaaaaaaaa^^^ZZZVVVRRRLLLIIILLLRRRaaappp~~~zzz|||xxxuuuuuuuuuoooooonnnllljjjiiihhhggghhhiiijjjiiigggfffggghhhjjjjjjiiihhhggghhhlllooommmmmmnnnqqqssssssqqqooouuuvvvvvvvvvuuuvvvyyy{{{}}}|||xxxmmmIIIEEEIIIAAABBBAAAAAA@@@???>>>======<<<<<<;;;:::::::::::::::999999888888888777777777777666555555444444555555333333333333333333333333333333222222222222333333333333333333444444444444444444444555666777999:::555777777777666777999;;;;;;;;;;;;:::;;;<<<======>>>>>>>>>>>>>>>???@@@@@@BBBCCCDDDEEEFFFHHHHHHIIIJJJNNNRRRTTTTTTTTTTTTUUUZZZ[[[```ffffff```\\\\\\\\\]]]^^^_________^^^]]]``````^^^\\\___bbb```[[[```bbbaaa___```dddfffeeejjjfffcccbbbcccdddccc```___]]]]]]]]][[[YYY^^^eeelllwww777999::::::999999;;;===;;;;;;;;;<<<<<<======>>><<<>>>???@@@AAACCCFFFIIIIIIIIIIIIIIIJJJMMMQQQTTTXXXZZZ[[[YYYVVVXXX^^^eeeffffff[[[WWWgggoooiiifffjjjeeeeeefff```VVVVVV___fffiiimmmoooooonnnoooooojjjhhhfffdddbbbbbbcccddd___^^^[[[VVVPPPKKKJJJLLLVVVbbbllluuu~~~xxxtttrrrqqqnnnllliiiiiiiiiiiihhhhhhhhhgggggghhhiiijjjiiiiiihhhhhhjjjjjjiiigggfffhhhllloookkklllnnnqqqsssssssssrrryyyzzz{{{yyywwwvvvxxx{{{{{{tttUUUEEEDDDGGGCCCAAA@@@@@@???>>>>>>======<<<;;;::::::999999::::::888888888888777777777777666666555444444444444555333333333333333333333333333333222222222222333333222222333333333444444444333333444555666888999:::555666777777666666888:::999999::::::;;;;;;<<<<<<===============>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFJJJLLLPPPQQQRRRRRRSSSTTT[[[[[[```eeeeee___ZZZZZZ[[[[[[\\\]]]]]]\\\[[[ZZZ\\\\\\[[[[[[^^^```___\\\bbbaaa```___```bbbbbbaaagggfffbbb^^^^^^```aaa___```______aaa^^^[[[\\\aaa[[[```kkkxxx666777888999999999:::;;;999::::::;;;<<<<<<======;;;===???@@@@@@BBBDDDFFFDDDFFFHHHIIIJJJMMMRRRVVV[[[XXXTTTSSSUUUYYY\\\^^^aaaeee^^^\\\gggkkkgggiiihhhgggiiihhh[[[NNNQQQ^^^lllnnnqqqrrrpppooonnnnnnjjjiiifffdddbbbbbbbbbccc``````^^^YYYTTTPPPMMMKKKOOOYYYtttooo{{{yyyyyywwwtttppppppqqqppplllgggggggggggghhhhhhhhhiiiiiiiiiiiiiiijjjkkkkkkjjjiiihhhhhhhhhgggfffhhhkkknnniiikkknnnppprrrtttuuuuuuyyy|||~~~|||zzzyyy}}}~~~OOOJJJGGG???>>>BBB?????????>>>>>>=========;;;;;;:::999999999999:::888888888777777777666666666666555444444444444444333333333333333333333333333222222111111222222333222222222333333333444444222333444555666777888888444555666666555666888:::777888888999:::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@???@@@@@@AAABBBCCCDDDDDDJJJKKKLLLLLLMMMOOORRRUUUZZZYYY\\\aaa```ZZZVVVVVVXXXYYYZZZ[[[ZZZYYYXXXWWWXXXWWWWWWYYY[[[\\\\\\\\\bbb___\\\\\\]]]\\\ZZZYYYdddfffccc\\\YYY]]]___^^^ZZZYYY[[[^^^^^^ZZZZZZ]]]XXXYYY[[[^^^bbbnnn555666777888999999999999888999999:::;;;<<<======;;;===???@@@@@@@@@BBBDDD@@@CCCGGGHHHIIILLLQQQVVVZZZUUUQQQRRRWWW[[[\\\[[[[[[bbb```___ffffffeeekkkhhhlllooojjj]]]TTTXXXaaalllmmmoooooommmkkkjjjkkkllljjjgggdddbbbbbbbbbbbbaaabbb___ZZZVVVUUURRRNNNJJJRRRjjjxxx{{{yyy|||~~~}}}vvvqqqpppnnnlllllloooqqqpppllliiigggggghhhhhhiiiiiiiiijjjkkkjjjiiijjjkkklllkkkjjjfffggghhhhhhggghhhkkkmmmjjjmmmppprrrssstttvvvxxx}}}~~~~~~zzzvvvwww}}}___AAAKKKKKK>>>===CCC>>>>>>>>>>>>======<<<<<<;;;;;;:::999999999999999888888777777777666666666666555444444333333444444333333333333333333333333222222111111111111222222222222222222333333333333222222444555555555555555333555555555555555777999555666777999::::::::::::;;;;;;;;;;;;<<<>>>???@@@??????@@@@@@AAABBBBBBCCCHHHIIIIIIIIIIIIKKKOOOSSSVVVTTTVVVYYYYYYTTTQQQSSSUUUVVVWWWXXXXXXXXXWWWVVVUUUTTTUUUXXXZZZYYYZZZ\\\___ZZZWWWYYYZZZXXXTTTTTT```fffddd[[[WWW[[[^^^\\\WWWVVVXXX\\\]]]ZZZYYY[[[ZZZXXXWWWVVVVVV^^^rrr555555666777999999888777888888999:::;;;<<<======;;;===???@@@??????@@@AAA>>>BBBFFFGGGFFFHHHMMMRRRPPPOOOPPPRRRVVVZZZ[[[[[[XXX___^^^___fffeeecccjjjgggmmmnnnhhhbbbaaadddeeehhhjjjjjjjjjhhhggghhhiiimmmllliiifffdddcccddddddbbbccc___XXXUUUVVVTTTOOONNNNNN^^^~~~zzzsssnnnoootttyyyvvvvvvzzzyyyrrrmmmmmmiiijjjkkknnnppppppooommmhhhhhhiiiiiiiiiiiiiiiiiimmmjjjggggggiiikkkjjjiiifffgggjjjjjjjjjjjjlllmmmooorrrtttuuuttttttwwwyyy{{{|||{{{yyy{{{qqqQQQCCCJJJGGG@@@AAABBB>>>>>>============<<<<<<;;;:::999999888999999999888777777777666666666666666555444444333333444444333333333333333333333333222222111111111111222222111222222222222333333333222222333444444333333222333444555555444555777888444555777888:::::::::999:::::::::;;;<<<===???????????????@@@AAAAAABBBBBBDDDEEEGGGHHHHHHJJJLLLNNNQQQNNNOOORRRSSSPPPPPPSSSRRRSSSUUUVVVWWWWWWVVVUUUUUUSSSTTTYYYYYYWWWXXX]]]^^^WWWUUUYYY\\\XXXUUUUUU]]]ffffff[[[UUUZZZ]]][[[YYYVVVWWWZZZ[[[WWWUUUVVVVVVSSSSSSUUUWWW[[[dddmmmkkkppp444444555777999999888666777888888999;;;<<<======<<<>>>???@@@???>>>???@@@>>>BBBEEEFFFDDDEEEJJJOOOEEEIIINNNQQQSSSVVVYYY\\\WWW]]][[[^^^gggeeebbbhhhfffkkkjjjddddddkkkllleeefffggghhhgggffffffhhhjjjnnnllljjjgggfffffffffgggdddddd___WWWTTTVVVUUUPPPWWWOOORRRlll}}}{{{{{{zzzyyyzzzvvvqqqmmmhhhdddhhhooovvvqqqqqquuuuuuooolllnnniiijjjlllmmmnnnooopppqqqiiiiiiiiiiiiiiihhhhhhhhhmmmjjjfffeeegggiiiiiihhhfffhhhkkkmmmllllllmmmmmmtttwwwxxxxxxuuuuuuvvvyyyqqqtttxxx~~~UUUIIIEEECCC<<<===AAA;;;===============<<<<<<<<<;;;:::999999888888999999777777777777666666666666555555444333333333333444333333333333333333333333222222111111111111222222111111222222222333333333222222333444333222111000333444555444444444666888333444666888999:::999999:::::::::;;;<<<===???????????????@@@AAAAAAAAABBB@@@CCCGGGIIIIIIIIIJJJKKKMMMJJJKKKNNNPPPOOOQQQUUUQQQRRRTTTUUUVVVVVVVVVUUUVVVSSSUUUZZZZZZWWWXXX^^^^^^WWWUUU[[[```]]]YYYZZZ\\\fffggg\\\UUUYYY\\\ZZZWWWTTTSSSVVVUUUPPPNNNNNNPPPMMMNNNUUUZZZYYYWWWWWW]]]mmm}}}777666666555555555666666555666777888999:::;;;;;;:::;;;<<<===>>>???@@@AAA===???AAACCCDDDFFFIIIKKKHHHKKKNNNPPPQQQRRRTTTVVVXXXUUUWWW\\\```___```bbbfffffffffggggggggghhhhhhgggfffeeeeeefffhhhjjjlllmmmhhhccc```aaaccceeefff```]]]YYYWWWVVVUUUTTTRRRQQQUUULLL\\\{{{{{{~~~}}}}}}~~~{{{yyyvvvrrrpppnnnnnnoooooonnnmmmllllllmmmnnnooosssssstttsssrrrpppnnnmmmmmmkkkjjjllloooqqqqqqoooiiijjjlllmmmmmmkkkiiihhhllljjjgggeeeddddddfffggggggjjjlllkkkkkknnnrrrsssxxxyyyxxxuuuvvvyyywwwsssrrr___IIIEEEAAA@@@AAAAAA@@@>>><<<<<<;;;;;;;;;:::::::::;;;:::999888777777777777777666666555555555555666333333333333333333333333222222222222222222222222111111111111111111111111333222222111111222222333222222333333333333444444333333333444444444555555666777777777888888888888888999999::::::;;;;;;<<<=========>>>??????@@@@@@@@@AAACCCEEEFFFGGGGGGGGGIIIEEECCCEEELLLQQQQQQPPPPPPQQQSSSSSSRRRQQQQQQRRRSSSSSSUUUZZZ^^^___]]]ZZZWWW\\\``````aaaeeefffdddaaa___[[[YYYXXXZZZ\\\^^^YYYYYYXXXTTTQQQOOONNNNNNOOORRRUUUWWWVVVTTTPPPNNN\\\___gggrrrvvvtttqqqrrr666666555555555555555666555555666777888999:::;;;;;;;;;<<<<<<===>>>??????===???AAAAAABBBDDDGGGIIIGGGJJJMMMOOOPPPQQQSSSUUUTTTRRRTTTZZZ]]]\\\]]]___bbbccceeefffgggeeedddbbbggggggffffffggghhhiiijjjjjjgggdddbbbbbbccccccccc```]]]YYYVVVUUUTTTRRRPPPQQQWWWOOOVVVrrr}}}{{{|||{{{|||~~~}}}{{{yyywwwuuurrrpppnnnnnnnnnnnnppppppoooooooooppprrrrrrsssrrrrrrqqqooommmkkkjjjiiihhhhhhjjjnnnpppooommmjjjkkkkkkkkkkkkiiihhhggghhhgggeeeeeeeeehhhjjjlllppppppooonnnnnnqqqssstttssszzz~~~zzzuuuuuuuuuttt___KKKHHHEEEAAA@@@AAAAAA???===<<<;;;;;;;;;;;;:::::::::;;;:::999888777777777777777777666555555444555555333333333333333333333333222222222222222222222222111111111111111111111111333222222111111222222333222222222333333333444444333333333444444444444555666666777777777888888888888888999999:::;;;;;;;;;<<<<<<===>>>>>>??????@@@@@@AAABBBCCCDDDFFFGGGGGGHHHEEEBBBEEEKKKPPPPPPOOONNNOOOPPPPPPOOOOOOPPPRRRSSSTTTUUUYYY]]]^^^[[[YYYXXX]]]```___```cccdddbbb___]]][[[YYYYYYZZZ[[[]]]\\\[[[YYYUUUQQQOOOMMMMMMNNNPPPSSSTTTTTTRRRNNNLLLPPPSSSZZZccceee```[[[[[[mmm|||555555444444444555555666555555666777888888999999;;;;;;;;;<<<<<<=========<<<>>>???@@@@@@AAADDDFFFFFFHHHKKKLLLMMMOOORRRTTTSSSQQQSSSYYY[[[[[[\\\___```bbbeeeggggggeeeaaa___gggggghhhhhhhhhhhhhhhgggfffeeedddddddddcccaaa______\\\YYYVVVUUUSSSQQQOOOLLLVVVQQQRRRbbbppp|||zzzzzzyyyxxxyyy|||~~~{{{}}}~~~~~~}}}{{{zzzxxxwwwrrrqqqooonnnnnnnnnooopppqqqqqqqqqqqqqqqrrrssstttqqqpppnnnllljjjhhhhhhgggffffffgggjjjmmmnnnmmmkkkjjjjjjiiihhhgggffffffeeedddddddddeeehhhlllppprrrsssqqqnnnnnnpppqqqssssssqqq{{{yyyqqqsss|||hhhHHHCCCFFFDDDAAA@@@@@@@@@>>>===;;;;;;;;;;;;:::::::::::::::999888888777777777777888777666555444444444444333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222222222222222333333333333333333333333444444444444666666666666777777777777777777888888999::::::;;;;;;<<<<<<===>>>>>>??????AAA@@@@@@AAABBBDDDFFFGGGFFFDDDBBBDDDIIIMMMOOONNNLLLLLLMMMMMMLLLMMMPPPSSSTTTTTTUUUXXXZZZ[[[YYYXXX[[[^^^___]]]^^^``````]]]\\\[[[ZZZZZZYYYZZZZZZ[[[]]][[[XXXUUUQQQOOOMMMLLLLLLNNNPPPQQQQQQOOOLLLKKKJJJLLLRRRYYYYYYSSSNNNNNNQQQYYYZZZUUU[[[sss444444444333444444555555444444555666777777888888:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>===>>>@@@BBBDDDEEEHHHIIIJJJLLLOOORRRSSSSSSVVV[[[]]]\\\^^^bbbbbbdddeeeffffffdddbbbaaaggggggiiiiiiiiigggfffdddccccccdddffffffccc^^^ZZZ]]][[[XXXWWWVVVUUUSSSRRRLLLUUUSSSPPPWWWccc{{{wwwvvvttttttuuuxxx|||}}}{{{yyyuuuwwwzzz|||}}}|||yyywwwuuuttttttmmmmmmmmmmmmnnnooopppqqqooooooooonnnnnnnnnnnnnnnlllkkkiiigggfffffffffgggeeefffhhhjjjkkkkkkiiihhhffffffeeeeeeeeeeeeffffffddddddfffhhhkkkooosssuuuuuurrrpppsssuuutttssssssssszzz}}}xxxwwwQQQHHHGGGCCCBBBAAA@@@???>>>>>>===;;;;;;;;;:::::::::999999999999888777777777777777888777666555444333333333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111222222222222333333333222222333333333444444444555555555666666666777777666666777888888999999:::;;;;;;;;;<<<======>>>>>>@@@???>>>>>>???BBBDDDFFFDDDBBBAAABBBFFFJJJLLLLLLJJJKKKKKKJJJKKKMMMPPPTTTUUUUUUVVVWWWXXXXXXXXXWWW\\\^^^]]]ZZZZZZ]]]\\\XXXWWWXXXXXXYYYYYYYYYXXXXXXYYYWWWTTTRRRQQQOOOMMMLLLLLLMMMNNNOOONNNMMMKKKJJJJJJJJJMMMRRRSSSOOOMMMNNNKKKPPPQQQMMMNNN[[[kkksss333333333333333444555555444444444555555666666777999999999999999::::::::::::;;;<<<<<<<<<<<<>>>@@@AAACCCEEEFFFGGGIIIMMMPPPRRRRRRVVV[[[\\\[[[^^^cccdddcccbbbbbbbbbbbbcccccceeeggghhhiiihhhfffdddbbbaaabbbdddfffeeebbb\\\WWWZZZYYYXXXXXXYYYZZZXXXWWWTTTXXXUUUOOOPPPWWWiiiyyywwwqqqqqqpppqqqrrrttttttsssvvvxxx{{{~~~~~~}}}{{{zzzuuuwwwyyyzzzzzz{{{}}}~~~|||||||||zzzxxxvvvuuutttvvvuuuqqqnnnllljjjjjjjjjgggggghhhiiijjjlllmmmnnnkkkkkkjjjiiihhhfffeeedddfffeeedddcccdddeeefffgggdddeeefffffffffdddccccccbbbbbbcccdddeeeggghhhiiiiiiiiijjjlllnnnqqqtttvvv{{{wwwwww{{{{{{vvvtttvvvuuu~~~___FFFIIICCC@@@AAAAAA@@@>>>======<<<;;;;;;:::::::::999999999888888777777666777777777777777555444444333333333222222222222222222222222222222222222222222222222111111111111111111111111222111111000000111111222111111111222222222333333222222222333333333444444444555555555555666666666555555666666777888888999999::::::;;;<<<<<<======???>>>======>>>@@@BBBDDDBBBAAA@@@AAADDDGGGIIIKKKIIIJJJJJJJJJJJJLLLPPPSSSUUUUUUUUUUUUUUUVVVWWWWWWZZZ[[[YYYVVVWWWYYYXXXSSSSSSTTTUUUVVVWWWWWWVVVVVVTTTRRROOONNNOOOOOONNNLLLLLLLLLMMMMMMMMMLLLKKKJJJKKKGGGFFFHHHHHHFFFGGGJJJBBBGGGKKKIIIGGGIIILLLMMMRRR]]]kkkyyy222222222222333444444555333333444444444555555555777777777888888999999999999:::;;;;;;;;;;;;===??????AAABBBCCCDDDGGGJJJMMMMMMOOOSSSXXXXXXWWW[[[aaaaaa___^^^]]]]]]___aaacccdddeeefffgggfffeeecccaaaaaaaaabbbdddccc```ZZZVVVXXXWWWWWWYYY[[[\\\[[[ZZZXXXXXXVVVSSSSSS[[[dddhhhxxx|||tttsssrrrpppnnnmmmmmmmmmnnnpppsssvvvwwwvvvuuutttvvvwwwxxxxxxvvvuuuvvvwwwvvvwwwwwwtttpppmmmllllllnnnllljjjgggeeedddddddddaaabbbcccdddeeefffggghhhggggggfffeeecccbbb```___aaaaaabbbbbbdddeeeggggggaaabbbcccbbb```______aaabbbcccdddfffiiikkklllmmmoooooopppppprrrsssuuuuuu|||wwwxxx{{{yyysssuuu{{{wwwKKKCCCFFF===>>>???@@@@@@===<<<<<<<<<::::::::::::999999999999888777777666666777777777666555444444333444444444222222222222222222222222222222222222222222222222111111111111111111111111111111000000000000111111111111111111222222222222222222222222333333333333444444444444555555555666444444555666666777777888999999999:::;;;;;;<<<<<<======<<<<<<===>>>@@@AAA@@@??????@@@AAADDDGGGIIIGGGHHHIIIJJJJJJKKKNNNQQQRRRRRRSSSRRRQQQRRRTTTWWWWWWWWWTTTQQQSSSWWWUUUPPPPPPPPPRRRSSSTTTTTTTTTTTTQQQNNNKKKLLLNNNPPPNNNLLLLLLKKKKKKJJJJJJJJJJJJJJJMMMHHHEEEEEECCC@@@AAAEEE>>>AAACCCDDDDDDDDDDDDEEEDDDGGGKKKQQQ^^^mmmtttuuuwww111111111111222333444555333333333333444444444444555555666777888888999999888999:::;;;:::;;;>>>@@@>>>???@@@AAABBBDDDIIILLLJJJLLLQQQVVVUUUTTTXXX___]]]]]]]]]]]]^^^___aaabbbbbbcccdddddddddcccbbbaaabbbaaaaaaaaaaaa^^^ZZZWWWWWWVVVWWWYYY[[[[[[ZZZXXXXXXWWWXXXWWWYYYdddjjjccccccyyy~~~~~~}}}zzzuuuqqqmmmkkklllnnnppprrrsssrrrppppppqqqrrrrrrqqqpppooopppqqqsssttttttrrrmmmjjjiiiiiiiiiiiigggfffeeeeeeeeeeeeaaaaaabbbcccddddddeeeeeeddddddeeeeeedddcccaaa``````aaabbbcccdddeeeeeeeee```aaaaaa```^^^___bbbeeefffgggjjjlllnnnpppppppppssstttttttttuuuuuuvvvvvvyyyuuuvvvzzzyyywwwYYYHHHEEEBBB@@@<<<>>>@@@@@@===;;;;;;<<<:::::::::999999999999888777777666666666666777777444444333333444444555555111111111111111111111111222222222222222222222222111111111111111111111111111111000000000000111111111111111111222222222222111222222222222333333333333333444444444555555555333444444555666666777777888888999999:::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>??????BBBEEEHHHEEEGGGHHHIIIIIIIIIKKKMMMMMMNNNNNNMMMLLLMMMQQQTTTSSSRRROOOMMMPPPUUUSSSNNNMMMMMMNNNOOOPPPQQQRRRSSSRRRNNNKKKKKKNNNPPPNNNKKKJJJIIIHHHGGGGGGGGGHHHHHHKKKGGGFFFGGGFFFCCCBBBEEEBBBBBBCCCEEEFFFFFFGGGHHHJJJKKKIIIGGGHHHMMMPPPNNNRRRddd|||111111111111222333444555333333333333333333444444333444555666777888999:::777888:::::::::<<<>>>@@@===>>>??????@@@CCCHHHKKKIIILLLQQQVVVUUUTTTXXX___[[[\\\^^^```bbbbbbbbbbbbbbbbbbbbbcccccccccbbbbbbcccaaa```______]]]ZZZWWWWWWVVVWWWXXXZZZZZZXXXVVV[[[YYY[[[XXXUUU___dddYYY[[[iiixxxqqqnnnjjjkkkmmmnnnnnnlllkkkjjjjjjkkkkkkkkkjjjjjjlllmmmmmmnnnooommmhhheeeeeefffeeeeeeeeedddddddddccccccddddddeeeffffffffffffeeecccdddeeefffffffffeeedddaaabbbccceeeeeeeeedddcccaaabbbbbbaaa```bbbgggllljjjllloooqqqssssssrrrqqquuuvvvvvvvvvwwwwwwwwwwwwyyyvvvxxx~~~iiiGGGIIIFFF===FFF;;;>>>@@@@@@===::::::<<<:::::::::999999999888888777777666666666666777888333333333333444555666666111111111111111111111111222222222222222222222222111111111111111111111111111111000000000000111111000111111111111222222222111111222222222333333333333333333444444444555555333333444444555666666777777888888999::::::;;;;;;::::::;;;<<<=========<<<===>>>>>>>>>>>>AAADDDGGGCCCEEEGGGHHHHHHHHHIIIJJJIIIKKKKKKIIIHHHJJJNNNSSSQQQOOOLLLJJJNNNTTTSSSMMMLLLLLLLLLMMMNNNPPPQQQRRRTTTPPPLLLLLLOOOPPPMMMJJJIIIHHHFFFEEEEEEEEEFFFGGGCCCBBBDDDHHHIIIFFFDDDFFFAAA@@@AAADDDEEECCCBBBBBBBBBFFFGGGDDDBBBEEEGGGGGGHHHPPPXXX\\\aaaqqq444444444333333222222222222222333333333333444444555555555555666777888999888:::;;;;;;;;;;;;<<<>>>======???@@@BBBCCCEEEEEEEEEHHHKKKNNNPPPRRRVVVXXX___\\\ZZZ]]]bbbeeeccc```fffeeedddaaa______```bbb___aaacccaaa^^^\\\^^^```ZZZXXXXXXZZZ]]]___]]][[[YYYXXXVVVUUUUUUVVVXXXYYYWWW___iii|||{{{zzzuuuqqqppppppnnnhhhcccdddbbbaaacccgggiiihhhgggllljjjgggdddcccbbbcccdddaaa```_________```aaabbbfffdddbbbaaaaaacccfffhhhdddbbbaaacccfffgggeeebbbfffeeeeeefffggggggdddbbbcccbbbbbbbbbdddfffiiikkkjjjqqqsssoooqqqxxxxxxrrryyyzzzzzzzzzyyyxxxxxxxxxyyyxxxlllLLLCCCEEECCC@@@@@@@@@???>>>===<<<;;;::::::::::::999999888777777777777777666555555555555555555555555444444333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333333333333444444444555555666666666666777777777777888777777777777999:::;;;::::::;;;;;;<<<=========:::<<<>>>??????@@@BBBDDDBBBCCCEEEGGGHHHHHHIIIIIIJJJHHHGGGIIILLLNNNMMMKKKQQQPPPOOONNNMMMMMMMMMMMMNNNMMMLLLNNNPPPRRRQQQQQQLLLKKKKKKNNNPPPPPPMMMJJJGGGGGGHHHIIIIIIGGGFFFEEEHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFEEEDDDBBBAAA@@@???AAABBBCCCGGGLLLQQQVVVZZZ^^^kkk333333222222222111111111222222222333333333444444555555555555666777888999888999;;;;;;::::::<<<======>>>???@@@AAABBBCCCDDDDDDGGGJJJLLLNNNQQQTTTVVV[[[YYYXXX\\\aaaeeedddbbbdddeeeeeeccc```^^^^^^^^^^^^___```___\\\[[[\\\]]]\\\ZZZYYYZZZ]]]^^^]]][[[XXXWWWVVVTTTTTTTTTTTTUUUVVV]]]ccczzz~~~||||||zzzvvvqqqkkkiiiggggggiiiiiigggeeeeeedddbbbaaa```___``````aaa```___^^^]]]^^^______bbb```___^^^^^^```bbbccccccbbbbbbcccdddeeecccbbbccccccccceeehhhhhhgggfffffffffgggiiilllooorrrtttuuuvvvuuurrrtttxxxyyyvvvwwwzzz|||{{{zzzpppYYYFFFBBBCCC@@@@@@DDD??????>>>===<<<;;;::::::::::::999888888777777666777666666555555555555555555555444444444333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333222333333333333444444444555555555666666666666777777777777666777888:::;;;999999999:::;;;;;;<<<<<<<<<>>>???@@@??????AAACCCCCCCCCDDDEEEFFFFFFGGGHHHHHHGGGFFFHHHKKKMMMLLLKKKOOOOOONNNMMMLLLKKKKKKKKKMMMLLLLLLMMMOOOPPPPPPOOOLLLKKKKKKMMMOOOOOOKKKHHHFFFFFFFFFFFFFFFEEEDDDDDDGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBAAA@@@??????>>>???>>>>>>???AAACCCFFFHHHJJJJJJQQQ\\\eeesss111111111111111000000000222222222222333333333333555555444555555666777888777999::::::::::::;;;===>>>>>>>>>???@@@AAAAAAAAACCCEEEHHHJJJLLLNNNQQQTTTUUUTTTUUUZZZ```ddddddbbbaaacccddddddaaa^^^\\\[[[[[[\\\]]]\\\ZZZXXXYYYZZZ]]][[[YYYYYYZZZZZZZZZYYYVVVUUUUUUTTTSSSRRRQQQQQQUUUZZZ]]]mmm~~~{{{{{{yyyvvvtttrrrpppllljjjccccccbbbaaaaaa```______```___^^^]]]]]]^^^___```aaa```_________```bbbccceeefffgggfffeeedddeeefffddddddeeehhhkkkmmmmmmlllooonnnoooooopppqqqrrrrrrxxxuuuuuuxxxxxxwwwzzz~~~RRRIIICCCDDDBBB===???EEE???>>>>>>===<<<;;;:::::::::999999888888777666666777666555555444444555555444444444444333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333111111222222222333333333444444444444555555555555777666666666777888999:::777888888999999:::;;;;;;>>>???@@@@@@??????@@@AAADDDCCCBBBBBBBBBDDDEEEFFFGGGFFFFFFGGGJJJKKKKKKJJJMMMMMMLLLLLLKKKKKKJJJJJJMMMLLLKKKKKKMMMMMMMMMKKKLLLKKKKKKMMMMMMLLLIIIGGGEEEDDDCCCCCCBBBBBBCCCCCCFFFFFFEEEDDDCCCBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>=========??????======<<<===>>>??????;;;===BBBEEEJJJXXXiiigggkkkrrr{{{111111111111111111111111111222222222222333333333444444444444555666777777777888::::::999999;;;<<<>>>>>>>>>>>>>>>?????????BBBDDDGGGIIIJJJLLLOOOQQQQQQQQQSSSXXX]]]``````___]]]___``````^^^\\\\\\\\\ZZZZZZZZZYYYXXXWWWWWWWWWZZZYYYWWWVVVUUUUUUUUUUUURRRSSSSSSTTTSSSSSSRRRQQQTTTWWWWWWaaaxxx}}}yyyvvvrrrpppjjjjjjiiiiiihhhfffdddcccbbbaaaaaa```aaabbbdddeeeeeeeeeeeeeeeeeeffffffggghhhkkklllkkkgggfffhhhkkkiiiiiiiiilllppprrrsssrrrrrrrrrrrrrrrrrrsssssssssyyywwwzzz~~~yyyttt}}}YYYIIIEEEEEEFFFCCC======AAA>>>>>>===<<<<<<;;;::::::999999999888777777666666666666555444444444444555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222222222333333333444444444555555666666777888888999777777888999999::::::;;;<<<>>>????????????@@@BBBCCCBBB@@@???@@@AAACCCDDDFFFFFFFFFGGGIIIJJJJJJJJJLLLLLLLLLLLLKKKKKKJJJJJJLLLKKKJJJJJJKKKKKKJJJHHHKKKLLLLLLMMMMMMKKKHHHFFFEEEDDDBBBAAAAAAAAABBBCCCEEEEEEDDDCCCBBBAAA@@@@@@========================<<<<<<<<<===============>>>============>>>@@@@@@@@@???BBBGGGGGGBBBAAADDDDDDFFFKKKQQQ[[[ggguuu}}}111111222222222222222222111111111222222222333333333333333333444555666777666888999999888999:::<<<========================BBBDDDFFFHHHIIIJJJMMMOOOOOOPPPRRRVVVYYY[[[[[[ZZZZZZ[[[[[[ZZZYYYYYY\\\^^^YYYXXXWWWWWWWWWVVVVVVUUUWWWWWWVVVUUUTTTTTTTTTUUUOOOPPPQQQSSSTTTTTTTTTTTTOOORRRPPPVVVggguuu|||xxxvvvuuuttttttsssrrrpppmmmkkkjjjlllkkkiiihhhgggggghhhhhhhhhhhhiiiiiijjjjjjjjjiiikkkmmmooommmjjjiiilllooonnnnnnmmmooorrrtttuuutttqqqrrrrrrtttuuuxxxyyy{{{wwwxxx|||}}}vvvyyyyyyOOOIIIEEECCCDDDCCC???============<<<<<<;;;;;;::::::999999888888777666666555666666555444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000000111111111222222222222222222333333333333444555555666777777777888888888888999::::::;;;;;;999;;;===>>>>>>???AAACCCBBBAAA???>>>>>>@@@AAACCCEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMLLLKKKJJJLLLJJJIIIIIIIIIIIIHHHFFFKKKLLLMMMMMMLLLJJJHHHGGGEEEDDDCCCBBBAAABBBCCCDDDDDDCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============999999999:::;;;<<<======@@@;;;888:::<<<>>>BBBEEEEEEFFFFFFGGGIIIMMMTTTXXXeeekkkqqqssssssyyy111111111222222222222222111111111111222222222222333333333333333444666666555777888888888888999;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@BBBDDDEEEFFFGGGIIIKKKMMMNNNRRRTTTVVVWWWVVVVVVWWWWWWWWWUUUUUUVVVYYY\\\XXXVVVUUUUUUUUUUUUTTTRRRSSSUUUVVVVVVUUUTTTUUUVVVMMMNNNOOOQQQRRRTTTUUUVVVKKKLLLJJJOOO[[[bbbqqq~~~{{{{{{yyyxxxvvvtttsssrrryyywwwtttqqqnnnlllkkkkkkjjjkkklllmmmnnnmmmlllkkknnnoooooonnnmmmnnnppprrrrrrqqqpppqqqtttvvvvvvvvvwwwuuusssrrrrrrssstttvvvjjjsss|||qqqVVVIIIFFFBBB???>>>@@@@@@>>><<<<<<<<<<<<;;;;;;;;;::::::999888888777777666555555666555444444333333444444222222222222333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222222222222222333333333333333444555666777777777666777888888999::::::;;;;;;777999;;;<<<===>>>@@@BBB@@@???>>>>>>>>>@@@AAABBBCCCEEEFFFGGGFFFGGGIIIJJJJJJKKKLLLMMMMMMLLLKKKJJJKKKIIIHHHHHHIIIIIIGGGFFFHHHJJJLLLLLLJJJHHHGGGGGGEEEDDDDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>===========================<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;::::::::::::>>>;;;888888:::<<<>>>???888:::<<<<<<<<<===@@@BBBHHHJJJJJJIIIHHHLLLUUU]]]aaappp{{{}}}~~~yyywwwtttrrrnnnfff\\\TTT000000000111111111222222111111111111222222222222222222222222333444555666555666888888777777999:::999999::::::;;;;;;<<<<<<===???AAABBBBBBCCCEEEGGGIIILLLPPPSSSTTTTTTTTTTTTUUUUUUVVVUUUSSSRRRSSSUUUUUUSSSQQQQQQSSSSSSQQQOOOKKKNNNSSSUUUTTTSSSSSSTTTNNNNNNMMMNNNOOOQQQSSSTTTKKKLLLIIIMMMUUUUUU]]]sss~~~}}}|||{{{{{{|||}}}~~~|||zzzwwwtttsssrrrrrrqqqsssuuuvvvwwwvvvtttsssuuusssqqqqqqtttvvvwwwxxxwwwuuutttvvvxxx{{{||||||}}}{{{wwwttttttvvvxxxzzzyyymmmNNNFFFAAAAAAAAA???======>>>>>>===<<<<<<;;;;;;;;;;;;::::::888888888777666666555555666555444444333333444444111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333222222222333333333444444222333555666777666666666666666777888888999999:::777999:::;;;;;;;;;===???======>>>???@@@AAAAAABBB@@@BBBDDDDDDCCCDDDFFFHHHHHHIIIKKKLLLLLLKKKJJJIIIJJJHHHGGGHHHIIIIIIHHHGGGCCCFFFIIIJJJGGGEEEEEEFFFCCCCCCDDDDDDCCCCCCBBBAAABBBAAA@@@???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::===@@@AAA@@@===999555666999<<>>??????@@@BBBDDDFFFJJJNNNRRRSSSTTTTTTTTTSSSUUUVVVVVVSSSPPPNNNNNNTTTQQQOOOOOOQQQQQQOOOLLLCCCHHHNNNQQQPPPOOOOOOPPPOOONNNLLLLLLLLLNNNPPPRRROOOOOOLLLPPPUUUPPPTTTfff|||{{{zzzyyyyyyyyyzzz{{{zzz|||~~~|||{{{xxxuuuvvvzzz~~~~~~}}}{{{zzzyyy{{{~~~|||{{{zzz|||rrrIIIIIIOOOBBB@@@CCCCCC@@@<<<<<<======;;;;;;;;;;;;;;;;;;::::::888888888777666666555555555555444333333333333444111111111222222333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111222222222222333333333222222333333333444444444222333444666777666666555555555666666777888888888888999;;;:::999999;;;<<<;;;<<<>>>@@@AAABBBBBBBBB===@@@CCCCCCAAAAAADDDFFFGGGHHHJJJKKKKKKJJJHHHGGGIIIHHHGGGGGGIIIIIIIIIGGG@@@DDDGGGHHHEEECCCDDDEEEAAABBBCCCDDDCCCBBBAAA@@@AAAAAA@@@???>>>===<<<<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999777888999::::::;;;;;;;;;555777999888999;;;<<<<<<<<<>>>@@@@@@>>>===<<<===<<<===>>>??????>>>===<<<<<>>FFFJJJGGGCCCBBBCCCBBBEEEGGGJJJJJJIIIJJJNNNQQQTTT___lllpppllliiijjjmmmhhh```VVVQQQQQQSSSSSSQQQGGGMMMSSSTTTQQQNNNNNNPPPLLLNNNOOOPPPOOOMMMJJJHHHIIIDDDAAABBBBBBAAADDDIII===>>>??????>>>>>>@@@AAA===>>>>>>===<<<;;;===???////////////000000000000000000000000111111111111222222333333333333444444444444555555666777777777999999999999:::;;;<<<<<<======>>>???@@@AAAAAABBBHHHJJJLLLNNNOOOPPPPPPOOORRRTTTUUUUUURRROOONNNMMMQQQQQQQQQPPPOOOOOOOOONNNIIILLLNNNMMMIIIHHHKKKOOORRRSSSRRROOOKKKKKKOOOSSSLLLPPPRRRQQQOOOPPPUUUZZZppp{{{yyyzzz|||}}}|||yyyttt}}}~~~~~~}}}YYYKKKEEECCCEEE@@@@@@???>>>===<<<;;;;;;:::::::::999999999888888555555555666666666666666333333333444444555555555222222222111111111111000222222222111111111000000222111111111000000//////000111111111222222222222...555;;;:::222...111666000000000000000000000000000000000000000000000000222222222222222222222222111111000000111111222333222222333333444555666666777777777777777777777777777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@AAABBBBBBHHHGGGFFFHHHKKKKKKHHHEEEFFFGGGIIIIIIGGGFFFFFFFFFEEEEEEFFFFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;::::::999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???????????????????????????========================>>>????????????@@@@@@@@@DDDEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999////////////000000000000000000000000111111111111222222222333333333444444444444444555666666777777999888888999999:::;;;<<<<<<======>>>???@@@AAAAAAFFFGGGIIIKKKMMMMMMMMMMMMPPPRRRTTTTTTRRRPPPOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOKKKMMMNNNLLLHHHGGGJJJNNNRRRQQQPPPNNNLLLMMMPPPRRRMMMOOORRRQQQNNNOOOSSSWWWlll~~~yyyuuu|||||||||}}}hhhOOOHHHCCC@@@@@@@@@@@@???>>>===<<<;;;:::::::::999999999888888888555666666666666666666666333333333444444444444444222222222111111111111000222222222111111111000000111111111111000000000///000000000111111111222222...333777666111...000333000000000000000000000000000000000000000000000000222222222222222222222222111111000000111111222333222333333333444555555555666666666666666666666666777777888888999::::::::::::;;;;;;<<<======>>>>>>>>>>>>??????@@@AAAAAABBBFFFFFFFFFFFFFFFEEEDDDBBBEEEFFFHHHHHHGGGDDDBBBBBBEEEEEEFFFFFFEEEDDDBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>======<<<<<<;;;;;;;;;::::::999999::::::;;;;;;::::::::::::999999999999999:::::::::999999888888888888888999999999:::;;;;;;;;;;;;;;;;;;::::::999::::::;;;<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===>>>???@@@AAAAAAAAAAAA?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999////////////000000000000000000000000111111111111222222222222333333333333333333444555555666666777888888888888999:::;;;;;;;;;<<<===>>>???@@@@@@AAACCCDDDFFFGGGIIIJJJJJJJJJLLLOOOQQQRRRQQQPPPQQQQQQOOOOOOOOOPPPPPPPPPPPPPPPLLLNNNMMMKKKGGGGGGJJJNNNQQQOOOLLLLLLMMMOOOPPPQQQMMMOOOPPPOOOMMMMMMOOORRRbbbyyynnnOOOEEEFFFDDD???>>>??????>>>===<<<;;;;;;::::::999999999999888888888666666666666666666555555444444444444333333333333222222222111111111111000222111111111111000000000111111111111000000000000/////////000000000111111...000222222000///...///000000000000000000000000000000000000000000000000222222222222222222222222111111000000111111222333333333333333444444444444444444444444444444444444666666777888888999999::::::::::::;;;<<<<<<======>>>>>>>>>???@@@@@@AAAAAACCCEEEGGGEEEBBB@@@@@@BBBDDDEEEFFFFFFFFFDDDBBB@@@DDDEEEEEEEEEEEECCCBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>======<<<;;;;;;;;;999888888888888888888999:::::::::999999999888888777888888999999888888777666777777777777888888888;;;:::::::::999999888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;888999:::;;;;;;<<<;;;;;;::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999::::::::::::999999////////////000000000000///000000000111111111111111222222222222333333333222333333444555555666666777777777777888999::::::;;;;;;<<<===>>>??????@@@AAABBBCCCEEEFFFGGGHHHHHHIIIKKKNNNOOOPPPPPPQQQSSSNNNNNNNNNOOOOOOPPPPPPPPPLLLLLLKKKIIIGGGHHHLLLOOOOOOLLLIIIJJJNNNQQQQQQOOOMMMNNNOOONNNLLLKKKLLLNNNUUUjjjcccQQQCCCBBBFFFEEEAAA>>>>>>>>>===<<<<<<;;;::::::999999999999888888888888666666666666555555555555555444444333333222222222222222222111111111000000111111111111000000000000111111111000000000000000////////////000000000000/////////000000000///---000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111222333444444333333333333333333333333333333333333333333555666666777777888888999999999::::::;;;;;;<<<<<<======>>>>>>???@@@@@@@@@AAAEEEHHHEEE@@@>>>BBBGGGJJJHHHFFFDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDCCCAAA@@@@@@????????????>>>>>>>>>>>>======<<<<<<;;;::::::888888777777777777888888999999999999888888888888555666777777888777777777666666777777777888888888999999999888777777666666999999999:::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::888888999999999:::::::::888888999:::;;;;;;:::::::::::::::::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888999999999999888888////////////000000000000///000000000111111111111111111111222222222333333222222333333444444555555666666666666777888999999999:::;;;<<<===>>>>>>???AAAAAABBBCCCDDDFFFGGGHHHFFFHHHKKKLLLMMMNNNPPPRRRLLLLLLMMMMMMNNNNNNOOOOOOIIIIIIIIIIIIIIIJJJMMMOOOMMMKKKHHHJJJNNNPPPPPPNNNLLLMMMNNNMMMKKKJJJJJJJJJKKK]]]qqq}}}gggPPPHHHAAAAAADDDCCC@@@>>>======<<<<<<;;;;;;::::::999999999888888888777777777777666666555555555444444444444333333222222111222222222111111111000000000000000000000000000000000000000000000000111111////////////000000000000000///...///111222000...000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111222333333333333333333333222222333333333333333333333333444444555666666777777888888888888999::::::;;;;;;<<<======>>>>>>??????@@@???DDDGGGEEE@@@@@@FFFMMMUUUPPPHHHCCCBBBCCCCCCCCCCCCCCCDDDDDDCCCBBB@@@????????????>>>>>>>>>===============<<<;;;;;;::::::999999888888888888999999999999888888888777777777444555666666777777777666777777777777888888888888888888777777777666666666:::::::::::::::;;;;;;;;;999999999999999999999999::::::::::::::::::::::::888888888999999999::::::999999::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999777888888999999888888777////////////000000000000000000000000111111111111111111111111222222222222111111222333333444444555555555555555666777888888999999:::;;;<<<======>>>@@@@@@@@@AAACCCDDDFFFGGGDDDFFFHHHIIIIIIJJJMMMOOOKKKKKKKKKLLLLLLLLLLLLLLLHHHHHHIIIIIIJJJKKKLLLMMMKKKJJJIIIJJJLLLNNNNNNNNNLLLLLLLLLLLLKKKJJJIIIHHHGGGRRR```lllzzzpppKKKIIIFFFBBB@@@@@@???>>>>>><<<<<<;;;;;;;;;:::::::::999888888888888777777777777777777666555555444444333333333333222222222222222222222111111111111000//////000000000000000111000000000000111111111111/////////000000000111111000/////////111111111000000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111222333222222222222333333333333222222222222222222222222333444444555555666777777777777888888999:::::::::<<<<<<<<<===>>>>>>?????????CCCEEECCC@@@AAAHHHOOO\\\TTTJJJCCCAAA@@@@@@???BBBCCCCCCCCCCCCAAA@@@???>>>>>>>>>>>>==================<<<<<<;;;:::::::::::::::999999999999::::::888888888777777777777666444444555666777777777777777777777777888888888888666666666666666666666666::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::888888888888999999999:::888888999999999999999888888888888999999999999999::::::::::::::::::::::::999999999999::::::::::::999999999999::::::::::::888888888888888888888888777777888888888888777777////////////000000000000000000000000111111111111111111111111222222222222111111111222333333444444444444444444555666777888888888999:::;;;<<<======???>>>>>>???@@@BBBDDDEEEDDDEEEFFFFFFFFFGGGIIIKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKIIIHHHIIIJJJKKKKKKKKKKKKLLLMMMLLLKKKKKKLLLLLLKKKIIIHHHFFFKKKSSS___ooouuuTTTCCCCCCDDDCCC???===<<<>>>???;;;;;;;;;:::::::::::::::888888888888777777777777888777777666555555444444222222222222222333333333222222222111111111111000////////////000000111111///000000000111111111111000000000111111111222222//////////////////111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111222333111111111222333333333444333333333333333333333333333333333444555555666666666666777777888999999:::;;;;;;<<<======>>>>>>??????AAABBB???===???EEEKKKRRRLLLEEEAAAAAABBB@@@>>>BBBBBBCCCCCCBBBAAA???>>>>>>>>>=========<<<<<<<<<===<<<<<<;;;;;;::::::999:::999999888888999999:::888888777777777666666666444444666777777888888888555555666666666777777777555555666666777777888888999999999999999999999999888888888888888888888888888888888888888888888888777777777777888888888999777888888999999888888777666777777777888888888888999999999999999999999999888888888888999999999:::777777777888888999999999888888888888888888888888666777777777777777777666////////////000000000000000000000000111111111111000111111111111222222222000111111222333333444444444444444444444666777777777888999:::;;;<<<<<<===============???AAACCCDDDDDDEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJIIIIIIHHHHHHGGGKKKKKKKKKLLLLLLJJJGGGDDDHHHKKKMMMLLLIIIIIIKKKMMMKKKKKKKKKLLLLLLLLLJJJHHHFFFGGGMMMXXXfffuuukkkMMMFFFFFF???BBBCCC@@@<<<===@@@AAA;;;;;;::::::::::::::::::888888888888777777777777888777777666555444444444111111111222222333333444222222222111111111111000.../////////000000111111//////000000111111111222111111111111222222222222---...//////---...000222000000000000000000000000000000000000000000000000000000000000000000000000111111111000111222222333000000111222333333444444333333333333333333333333222222333444444555555666666666666777888888999999;;;;;;<<<<<<===>>>>>>>>>@@@@@@???<<<:::<<>>???CCCEEEDDDAAAAAABBBCCCCCCBBBAAA???>>>>>>=========<<<<<<<<<<<<===<<<<<<;;;;;;:::999999999999888888888888999999777777777777666666666666444555666777888888888888444444444555555555666666444444555666777888999999888888888777777777777777777777777777777777777777777777777777777777777777666666666666777777777888888999999999999999888888777777777888888888999999888888888888888888888888666777777777888888999999555666666666777777888888777777777777777777777777666666777777777777666666000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444444333222333444555666777777777777888999:::;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAACCCDDDFFFGGGKKKKKKJJJIIIHHHHHHGGGGGGJJJIIIIIIHHHHHHHHHIIIIIIHHHIIIKKKLLLKKKJJJHHHGGGNNNNNNOOONNNNNNMMMLLLKKKJJJHHHJJJPPPVVV^^^jjjvvv|||eeeKKKKKKGGG<<>>>>>======<<<<<<;;;;;;:::::::::999999999777777777777666666666666777666444333222222333333111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000222111111111000000//////////////////000000000000222222111111111111222222222222111000//////000000111111222222222333333333333333333333333333333333444444333222333444555666666888999999888888999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>===<<<<<<>>>@@@BBBAAA???>>>>>>@@@AAACCCCCCCCCBBBAAAAAA@@@??????============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888888777777777777777777777666666555555555444555555444333222222111111666555555555555444444444555666777888999999888777777777777777666666666666666666666666666666666666777666555555555666888999333555777999999888666555666666555555555555666666444444555555666666777777666666666666666666666666555555555555555555555555666666666666666666666666666555444333333444555666555555555555555555555555000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444333333222333444555666777777777777888999:::::::::;;;;;;<<<===>>>???@@@??????@@@AAABBBDDDFFFGGGIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLMMMNNNNNNLLLKKKIIILLLLLLMMMMMMMMMLLLKKKKKKJJJJJJKKKMMMNNNTTTdddssswwwyyyRRREEEDDDCCCAAA??????>>>>>>===<<<<<<;;;;;;::::::::::::999999999777777777777666666666555777666444333222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111000000000///////////////000000000000222111111000000111111222222222111000000000000000111111222222222333333333333333333333333333333333444333333222333444555666666777999888777777888:::::::::::::::;;;;;;;;;;;;;;;<<<===<<<;;;;;;===???@@@???>>>===>>>???AAABBBBBBBBBAAAAAA@@@???>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888777777666666777777777666666666555555555444777666666555444444333333444444444444444444444444555666777888888888777777666666666666666666666666666666666666666666666666777666555555555666777888444555666777888777666666666666555555555555666666555555555555555666666666555555555555555555555555555555555555555555555555555555555555555555555555666555444333333444555666444444444444444444444444000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333333333333333333444555555666666666666777888999999999::::::;;;<<<===>>>???===>>>>>>@@@AAACCCEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIKKKLLLMMMNNNMMMLLLKKKJJJIIIIIIJJJKKKKKKKKKJJJJJJIIIJJJKKKIIIFFFIIIYYYjjjooo|||PPPBBBDDD@@@>>>DDD>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999888888777777777666666666555555666555444333222222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111000000000000////////////000000000000222111111000000111111222222111000000000000000000111111222222222333333333333333333333333333333333333333333333333444555555555777888888777666888999999999999999::::::;;;;;;:::;;;;;;;;;::::::<<<=========<<<<<<===???AAABBB@@@@@@??????>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888777666666666666666666666666555555555555555666666666555555444444333222222222333444444555555666777777888777777666555666666666666666666666666666666666666666666666666666555555555555666777777555555555555555666777777666555555444444555555666555555555555555555444444555555555555555555555555444444444444444444444444555555555555555555555555555555444444444444555555444444444444444444444444////////////////////////000000000000000000000000///000000000111111111111111111222222222333333333333333333333333444444444555555555555666777888999888888999:::;;;<<<======<<<<<<===>>>@@@BBBDDDEEECCCCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHFFFCCCDDDNNNZZZ```lllZZZ<<<@@@HHHBBB===AAA>>>>>>===<<<<<<;;;;;;:::999999999999888888888888777777666666666555555555555444444333333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111000000000000000////////////000000000000111111000000000000111111111111000000000000000111111111222222222333333333222222222222222222222222333333333333333444444444444666777777666555777888777777888888999:::::::::999:::;;;:::999:::;;;===;;;;;;;;;;;;===>>>@@@AAA>>>>>>>>>======<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::999999999999777777666555555555555666555555555555555555555555444444333333333222222222111222222333555666666777777777777777666555555444444555555555555555666666555555555555555555555555444444444555555555666666666555444333333555777888555444444444444444444555666555555444444333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333///////////////////////////////////////////////////000000000111111111111111111222222222333333333222222222333333333333333444444444444555666777777777777888999:::;;;<<<<<<<<<<<<<<<===???@@@BBBCCC@@@AAABBBCCCDDDFFFGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHDDDCCCDDDEEEDDDFFFKKKRRR[[[rrrtttSSSGGG@@@BBBEEEAAA===<<<======<<<<<<;;;:::::::::999999888888888777777777666666666666555555555555333333333333333333222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000111111////////////000000000000111000000000000000000111111000000000000000111111111111222222222333333333222222222222222222222222222222222333333333333333333555666666555444666777666666777777888999999::::::;;;<<<;;;::::::<<<>>>999::::::;;;<<<>>>???@@@======<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888777666555555444555555555444444444555555555555555333333333333333222222222222333444555666777888999777777666555555444444444333333444444555555555555444444444444444444444444333444444444555555555555666555333222222444666888444444333333333333444444555555444444333333222222444444444444444444444444444444444444444444444444444444444444444444444444333444444444444444444333333333333333333333333333000000000000000000000000////////////////////////000000000000111111111111111111222222222333333333111111222333333333333333333333333333444555666777555666777888999::::::;;;<<<<<<<<<<<<===>>>???@@@>>>???@@@AAACCCDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEBBBCCCDDDEEEFFFGGGGGGGGGGGGBBB@@@DDDFFFDDDBBBCCCOOOUUUhhhzzzvvvMMMCCCGGGFFF@@@<<<===>>><<<<<<<<<<<<;;;::::::999999888888888777777777777666666666666555555555444444222222333333333333222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111////////////000000000000111000000//////000000111000000000000000111111222111111222222222333333333222222222222222222222222111111222333333333333333222444555555444333555666444555555666777888999999:::;;;;;;;;;::::::<<<===::::::;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;:::999999999888888888777777666666555444444444444444444444444444444555555555555555555555555555555555333444555666777888999999666555555444444444555555222222333333444555555555444444444444444444444444222333444444555555444444555444222222222333555777444333333222222333333444333333333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333222222222222222222222222000000000000000000000000////////////////////////000000000000111111111111111111222222222333333333000111222333444333333222222222222222333444555666444555666777888999999:::======<<<<<<<<<<<<======>>>>>>???@@@AAACCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEECCCCCCDDDEEEFFFFFFFFFEEEEEEAAAAAADDDDDDBBBBBBFFFKKKPPP```ooo{{{XXXEEEDDDDDDCCC???===>>>>>>===<<<<<<;;;;;;:::999999999888888777777777666666666666666555555555444444444111222333333333333222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000///000000000111111111111////////////000000000000000000////////////000000000000000000000111222222111111222222222333333333111111111111111111111111000111222333444333333222222333444444333333444555333444444555777888888999888999:::999888999:::<<<;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999888888888777777777777666555444444333333444444333333333444444555555555555555555555555555555555333444444555666777888888555444333333333444555666111222222333444444555555333333333333333333333333111222333444555444444333444333222222222333555555333333222222222222333333222222222222333333333333222222222222222222222222333333333333333333333333222222222222222222222222222333444444444444333222222222222222222222222222000000000000000000000000////////////////////////000000000000111111111111111111222222222333333333000111222333444333222222222222222222333444555555444444555666777888999999>>>===<<<;;;;;;;;;;;;;;;===>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCCCCEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEEEEEEEEEEEEEEEECCCBBBCCCDDDAAA???CCCKKKAAAEEETTTaaakkkSSSCCCHHHDDD===;;;@@@DDDBBB>>>>>><<<<<<;;;::::::999999888777777777777666666666666666666555555555444444444000111333333444333222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000//////000000111111111222////////////000000000000000000////////////000000000000///000000111222222111111222222222333333333111111111111111111111111000111222333444333222222111333444444333222444555333333444555666777888999777888999888777777999;;;<<<<<<======>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888777777777777555555444333333333333444333333333444444555555555333333333333333333333333333333444444555666666666444333333222333444666777111111222333333444555555333333333333333333333333111222333444555444333333333333222222333333444444333222222222222222222333111111111222222333333444222222222222222222222222333333333333333333333333222222222222222222222222222222444444444444222222111111111111111111111111////////////////////////////////////000000000000////////////000000000000000000000000111111111111111222222333333222222111111111222222222333333333444444555555666777777777888:::;;;;;;999999:::<<<<<<<<<======>>>@@@AAABBBBBBAAA@@@??????@@@BBBCCCEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAABBBCCCEEEGGGHHHCCCAAAGGGSSS\\\iiivvvSSSFFFCCCAAA>>>>>>>>>>>>============;;;;;;:::999999888888777666666666666666666666666444444444444444444444444222222222222222222222222000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000............/////////000000000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000///111111111111111111111111000111111111111222222222222222222222222222222222444444555555555555555555777888888999999:::;;;;;;777888888999999::::::;;;:::::::::::::::::::::::::::::::::999999999888888999999999888888888777777555555444444444333333333222222333333333333444444444444444444444444444444666555555555555444444444555555555444444333333333333333222222333333444555333333333333333333333333444333333222222333333444111111111111111111111111333333222111111222333333000000000111222222222333111111111111111111111111222222222222222222222222555444333333222222222222111111111111111111111111000111111111111222222222////////////////////////////////////000000000000////////////000000000000000000000000111111111111000111111222222111111000111111111222222222333333444444444555666666777777888999;;;:::999999:::;;;<<<<<<<<<===>>>???@@@AAAEEEDDDBBB@@@@@@@@@BBBBBBCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBCCCDDDEEEGGGDDDEEEJJJLLLRRRggg}}}kkkRRRLLLGGGBBBBBB>>>>>>>>>=========<<<<<<;;;::::::999999888888777555555555555555555555555444444444444444444444444222222222222222222222222111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000........./////////000000000000000000000000000111/////////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000111111111111222222222222222222222222222222222333444444444555555666666666666777777888999999999888888888999::::::;;;;;;::::::::::::::::::::::::::::::999999999888888888999999888888888777777777555555444444444333333333222222333333333333444444444444444444444444444444555555555555444444444444555444444444333333333333333222222222222333444444333333333333333333333333444333333222222333333444222222222222222222222222333222222111111222222333111111111111111222222222222222222222222222222222222222222222222222222222555444333222222222222222111111111111111111111111000111111111111222222222////////////////////////////////////000000000000////////////000000000000000000000000111111111111///000000000000000000///111111111222222222222333333333444555555666666777777999::::::999999:::;;;;;;;;;;;;<<<===>>>???@@@GGGEEEDDDBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBEEEDDDCCCBBBBBBBBBBBBBBBDDDAAABBBEEEDDDGGGVVVgggrrruuuCCCBBBKKKBBB;;;@@@>>>============<<<<<<<<<:::::::::999888888777777555555555555555555555555444444444444444444444444222222222222222222222222222222111111111111222222000000////////////000000000000000000000000000000000000000000000000000000....../////////000000000111111000000000000000000------...///000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000111111111111111111111111000111111111111222222222222222222222222222222222222222333444555666666777555555555666777777888888888888999999:::;;;;;;;;;:::::::::::::::::::::::::::999999999999888888888888888888888777777777777555555444444444333333333222222333333333333444444444444444444444444444444555555444444444333333333444444333333333333333222222222222222222333444444333333333333333333333333333333222222222222333333333333333333333333333333333222111111111111222333222222222111111111111111333333333333333333333333222222222222222222222222444333333222222222222333111111111111111111111111000111111111111222222222////////////////////////////////////000000000000////////////000000000000///000000000111111111111///000000111111000000///111111111111222222222222222333333444555555666666666888999999888888:::;;;::::::::::::;;;===>>>???DDDCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBB@@@???@@@CCCDDDEEEOOO[[[iiirrr\\\DDDJJJKKK;;;666AAA=========<<<<<<<<<;;;;;;::::::999999888777777777444444444444444444444444333333333333333333333333111111111111111111111111222111111000000111111222000000////////////000000////////////////////////000000000000000000000000...////////////000000000111111111000000000000000---......///000000111111////////////////////////000000000000000000000000000000000000000000000000000000111222222222111111111111111111111111111111000000111111111222222222111111111111111111111111111111222333555666777777555555555666777777888888888888999999:::;;;;;;;;;999999999999999999999999999999999999888888888888888888777777777666666666555555444444444333333333222222222333333333444444333333333333333333333333444444444444333333333222333333333333222222222222222222222111222333333444222222222222222222222222333333222222222222333333222222222222222222222222222222111111111111222222333222222222111000000000333333333333333333333333222222222222222222222222333333222222222222222333111111111111111111111111000000111111111222222222////////////////////////////////////000000000000////////////000000000000///000000000111111111111000111111111111111111000000000111111111222222222222222333333444444555555555666888888888888999;;;888888888999:::;;;======>>>>>>>>>>>>???@@@@@@AAA@@@AAABBBBBBCCCCCCCCCBBBAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@??????CCCHHHZZZbbbsss~~~PPPHHHEEEGGGDDD<<<===DDD<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888777777666444444444444444444444444333333333333333333333333111111111111111111111111000000////////////000000000000////////////000000////////////////////////000000000000000000000000////////////000000000111111111111111000000//////000000000000000/////////////////////////////////111111111111111111111111000000000000000000000000000000111222222222222222111111111111111111111111000000111111111222222222111111111111111111111111111111222333444555666777555555666666777888888888777777888999999::::::;;;999999999999999999999999999999999888888888777777777777777666666666555555555555444444444333333333222222222333333333444444111111111111111111111111444333333333222222222222222222222222222222222222222111111111111222333333222222222222222222222222333222222111111222222333000000000000000000000000111111111111111111111111333222222222111000000000222222222222222222222222222222222222222222222222222222222111111222222333111111111111111111111111000000111111111222222222////////////////////////////////////000000000000////////////000000000000000000000000111111111111000111111222222111111000000000000111111111111222111111222333333444444555444555777777777777999;;;777777777888999:::;;;<<<::::::;;;<<<===>>>?????????@@@AAABBBBBBCCCBBBBBB@@@AAAAAABBBBBBAAAAAA@@@???@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBHHHOOObbb{{{eeePPPEEEDDD@@@<<<>>>BBBBBB???<<<<<<;;;;;;;;;:::::::::999999999888777777666666333333333333333333333333333333333333333333333333111111111111111111111111000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000/////////000000000111111222222111111000/////////222111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000111222333333333333111111111111111111111111000111111111111222222222111111111111111111111111111111222333444555555666555555666666777888888888666666777777888999999999999999999999999999999999999888888888888777777777666666666666555555555555555555444444444333333333222222333333333333444444111111111111111111111111333333333222222222111111000111111111111222222222111111111111111222333333222222222222222222222222222222111111111111222222000000000000000000000000000000111222222111000000222222222111111111111111111111111111111111111111222222222222222222222222222111111111111222222333111111111111111111111111000111111111111222222222////////////////////////////////////000000000000////////////000000000000000000000000111111111111///000000000000000000///000000000000111111111111111111111222333333444444333555666777777777999;;;666666666777888999:::;;;::::::;;;<<<<<<============>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBAAAAAA??????????????????BBBDDDDDDBBB@@@DDDTTThhhssswww}}}bbbJJJDDDIIIGGGAAA===>>>AAA???:::;;;;;;;;;::::::::::::999999999888888777777666666222222222222222222222222222222222222222222222222111111111111111111111111111000000000000000000111000000////////////000000000000000000000000000000000000000000000000000000//////000000000111111111222222111111000//////...111111111111222222222222000000000000000000000000111111111111111111111111000000000000000000000000///000111222333333333333111111111111111111111111000111111111111222222222111111111111111111111111222222222333333444444444444444444555666666777777555555555666777777888888888888888888888888888888888888888888777777777777666666666555555555444444555555444444444333333333222222333333333333444444222222222222222222222222222222222222111111111111000000000000111111222222111111111111111222222333111111111111111111111111222222111111111111222222000000000000000000000000///000111222222111000///111111111111111222222222222222222222222222222222222222222222222222222222111111111111111222333333111111111111111111111111000111111111111222222222////////////////////////////////////000000000000////////////000000000000000000000000111111111111......////////////......000000000000111111111111000111111222333333444444333444666777666777999;;;555666666666777999:::;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<>>>??????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@BBBBBBBBBBBBAAA???===<<>>===>>>???===999@@@AAAKKKYYY^^^bbbtttgggMMMFFFGGG>>>???BBBCCC@@@<<<<<>>>>>>>>===???>>>===<<<<<<===>>>???<<<@@@EEEIIIPPP```wwwlllXXXHHHCCCEEEAAAAAA@@@>>>===;;;::::::;;;:::999888777777777777666555555555555444444444555555444444444333333333222222222222222222222222000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////---......///000111111222111111111000000000000000000000111111111111000000111111111111111111111111111111222222222222111111111111111111111111111111000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222444444444555555555555666777888999777666666777999666666666666666666666666777777666666666666777777444444444555555555555555333333333333333333333333444444222222222222444444333333333444444555555555222111000111222222111000333222111000000000111222000000000111222222222333333222111000000111222333000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111000000000000000000000000111111000000000000000111111111111000000000000000000000000000000000000000............////////////.........///////////////////////////000000000000///111222111000///000111111111111111111111111111000000111111111222222222222222222333333333444444222333333333444555555555666666777777777888888888999999999:::;;;;;;<<<<<<;;;<<<<<<<<<============@@@@@@???>>>>>>>>>>>>>>>?????????>>>>>>>>>======???>>>===<<<<<<===>>>???>>>>>>???CCCKKKZZZkkkvvvgggVVVLLLDDDAAADDD???>>>>>>>>>===<<<<<<<<<;;;:::999888888777777777666555555555555444444444555444444444444333333333222222222222222222222222000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////.........///000111111111111000000000000000000000000000111111111111000000111111111111111111111111000111111222222111111000111111111111111111111111000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333444444444444555666777666555555666888666666666666666666666666777666666666666666666777555555555555555444444444333333333333333333333333444333222222222222333444333333333333444444444444222111000111222222111000222222111000000111222333111111111111111222222222222222111000000111222222000000000000000000000000000000000000000000000000111111111000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111000000000000111111111000000000000000000000000000000000000000000000............////////////000000///////////////...////////////000000000000000111333333111000111222111111111111111111111111//////000000000111111111222222222222333333333333333333333333444444444444666666666666777777777777888888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<<<<======>>>>>>>>>>>>============>>>======<<<<<<======>>>???===<<>>>>>=========<<<<<<<<<===========================???BBBDDDFFFGGGIIIKKK___jjjwwwsssVVVKKKDDDFFFHHHEEEAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888666555555555555444444444444444444333333333222222111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000000111111000000000.../////////000000000111000000000000000111111111000000111111111111000000111111111111111111111111000000111111111111000000111111111111111111111111///000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111111222222222333333222333444444444444666888555555555555555555555555666555555444444555555666666666555444444333222222222222222222222222222222333222222222222222222333444444333333222222111111222111000111222222111000000000111111222333444444333222222222111000000000222111111111111111111222000000000000000000000000000000000000000000000000222222111111000////////////000000000111111111111111111111111111111111111000000000000000000000000000000000000000000111222000000000000000111111111000000000000000000000000............////////////111111000000/////////...////////////000000000000---///222222111/////////111111111111111111111111111111111222222222333333111111111222222222333333333333333333333333222222444555555555555666666666666666777777888999999999::::::::::::;;;;;;;;;;;;======<<<<<<<<<======>>>=========<<<<<<<<<<<<;;;<<<<<<============<<<<<<;;;CCCKKKLLLGGGBBB@@@AAAPPPYYYdddzzzyyyRRRNNNHHHDDDDDDDDDAAA===;;;======<<<<<<;;;:::::::::;;;;;;:::999888888888888666555555555555444444444444444333333333222222222111111111111111111111111000000000000000000000000000000////////////000000////////////////////////////////////////////////000000111111111111000000////////////000000000000//////000000111111111111000000111111111111000000000000000000000000000000000000000111111000000000000000000000000000000000///000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000111111222222222111222222222333333333333222444555555444555777999444444444444444444444444555555444444444444555555666666555444333222222111222222222222222222222222222222222222222222222222333333333222222111111000222111000111222222111000000000111222333444444444333222222222111000000000111111111222222111111111000000000000000000000000000000000000000000000000111111111111000000/////////000000000111111111111000000000000000000000000000000000000000000000000000000//////000111222222//////000000111111111111000000000000000000000000............////////////111000000000000000000///////////////000000000000,,,///111222111///......000000000000000000000000111222222222222333333333111111111111222222222222222222222222333333333333444444444444555555555666555555666666777888888999999999999:::::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;DDDMMMNNNFFF???===>>>BBBIIIOOO```zzzkkkUUUKKKHHHEEECCCAAAAAA@@@>>>=========<<<;;;::::::999999;;;:::999888777777777777666555555555555444444444333333333333222222222222111111111111111111111111000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000111111222222111111000////////////000000000000/////////000111111222222000000111111111111000000000000000000000000000000///000000111111000000///000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000//////000000111222222222111111222222222333333333333444555555444444666888444444444444444444444444444444333333333333444444555555444444333333222222222222222222222222222222111111222222222222111111222222111111111111111111222111000111222222111000000111222333444444444333222222222111111111111111000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111111111111000000000000000000000000000000000000000000000000////////////000111222333/////////000111111222222000000000000000000000000............////////////000000000000000111111111////////////000000000000---///222333222000//////////////////////////////111111111111222222222222111111111111222222222222111111111222333333333444333333444444444555555555444555555666666777888888999999999999:::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<======<<<;;;;;;<<>><<>>===<<<<<<=========???BBB===???JJJTTTccczzzjjjWWWLLLCCCAAAGGGAAABBBAAA===;;;::::::888888888999::::::;;;<<<<<<999888777666555555555555666666555555555444444444333333333222222222111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000111111222222222222111111000000000000////////////...//////000111222222222000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000...//////000111222222222////////////000000000000222333333222111000222333333333333333333333333333444333333222222333333444333333333333333333333444111111111111111111111111000111222333333222111000//////000000111111222222222111000111222222222000222333444444444333222111000000111111222222222333000111222333333222111000000000000000000000000000000000000000000000000000......///000111222333333000000000000111111111111000000000000000000000000000000000000000000000000////////////000111222333...//////000111222222222000000000000000000000000//////............//////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000111111111111222222222444444444444444444444444666555555444444666777888777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<;;;;;;::::::999999888=========<<>>===<<<;;;:::::::::::::::999999999888888:::999999888777666666555444444444444444444444444444444333333222111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000111000...---...///111222111111000//////...//////000000000000000000000000111111222222222222111111000000////////////000000111111111111111111111111111111000000000000111111111111000000//////............///000000000000000////////////000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444222222222222222222222222333222111000000111222333333333222111000000111111000000111222333333444444666666666555555444444444111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111111000000////////////////////////////////////............//////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000111111111111222222222333333333333333333333333666555444444444555777777666666777777777888888888;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999::::::::::::::::::<<<<<<<<<;;;<<>>===<<<;;;::::::999::::::999999999888888888999888888777666666555555444444444444444444444444444444333222222111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000000000.........///111222222111000000/////////000000000000000000000000000000111111222222111111000000000////////////000000000000000000000000000000111111000000000000111111111000000000/////////.........///000000000000000////////////000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444222222222222222222222222222222111000000111222222333222222111000000111111000111111222333333444444444444444333333333222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000/////////////////////////////////............//////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222222222222222222222222222555444444444444555666666666666777777777777888888::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999777888888999::::::;;;;;;:::;;;<<<;;;:::<<>>======;;;;;;::::::999888888777999888888888888777777777555555555444444333333333333333333333333333333333333222222222111111000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000////////////000000////////////////////////000000////////////000000000//////...///000111111222222111111111111111222////////////////////////000000111111111111000000000000////////////000000000000000000000000000000111111000000000000111111000000000000////////////......///000000000000000////////////000000000000000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111222222111111222222333444222222222222111111111111222111111111111111111222222222111111111111111222111111111222222333333333111111111111111111111000111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111111111111000000000000000111111111111111111111111//////............//////////////////////////////.../////////000000000111////////////////////////////////////////////////.../////////000000000111///000000000111111111111000000111111111222222222333333333333333333333333222333333444444444444444555666666666666777777777888888888999999999::::::999999999999999999999999::::::;;;;;;;;;;;;::::::999999999888888777777777888:::<<<===<<<;;;::::::AAAEEEIIIOOO___vvvyyyYYYIIIFFFFFFBBBDDDDDDBBB???<<<<<<===:::::::::999888888777777888888888777777777666666444444444444333333333333333333333333333333333333222222111111111111111000000000000000000000000000000000////////////000000////////////////////////////////////////////////000000////////////000000////////////////////////000000////////////000000///////////////000000111222111111111111111222222////////////////////////000000000111111000000000000000////////////000000111111111111111111111111111111000000000000111111////////////000000000000......///000000000000000////////////000000000000000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111222222111111222222333444222222222111111000000000111111111222222111111111222111111111111111222222111222222222222222333333111111111222222222222222111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111000000000000000000111111222222222222222222222222//////............//////000000000000000000000000......//////000000111111////////////////////////000000000000000000000000......//////000000111111000000000000111111111111000111111111111222222222333333333333333333333333111222333333444444333333555555666666666666777777777777777888888999999:::999999999999999999999999999::::::;;;;;;::::::999999999888888777666666555888999:::<<<<<<<<<;;;:::??????>>>@@@MMMbbbttt|||kkkQQQKKKJJJFFF@@@@@@AAA@@@???===<<<===>>>::::::999999888888888888777777777777666666666666444444333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000//////......//////000000000000000000000000000000000////////////000000////////////000000000000111000000000000111222222000000000000000000000000///000000111111000000///000000////////////000000111111111111111111111111111111000000000000111111////////////000000000000......///000000000000000////////////000000000000000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111222222111111222222333444222222222111000000//////000111222222222222111000111111111000111111222333222222222222222222222222222222222222222333333333111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111//////............//////000000000000000000000000.........///000111111111////////////////////////000000000000000000000000.........///000111111111000000000000111111111111000111111111111222222222222222222222222222222222000111222333444333333222555555555666666666777777666666777777888999999:::::::::::::::::::::::::::888888999999999999888888777777777777777777666666888777777888:::::::::999:::===<<<;;;???LLLYYY___mmmeeeIIIBBBFFFFFFAAA=========<<<<<<<<<<<<<<<;;;::::::999999999999888888777777666666666555555555444444444444444444444444222222222222222222222222000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000//////////////////////////////............//////000000000000000000000000000000////////////000000...//////000000000000000000/////////000000111222000000000000000000000000//////000000000000//////000000////////////000000111111111111111111111111111111000000000000111111.../////////000000000111......///000000000000000////////////000000000000000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111222222111111222222333444222222222111000/////////000111222222222222111000111111000000111222222333222222222222222222222222111111111222222333333333111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000000000111111111111111111111111111111111111//////............//////000000000000000000000000---......///000111111222////////////////////////000000000000000000000000---......///000111111222000000000000111111111111000111111111111222222222000000000000000000000000000111222333444333222222555555555555666666666777555666666777888999999999::::::::::::::::::::::::777777888888888888777777555555666666777777888888888666555555777888888888444;;;>>>:::777<<>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777666555444333222333333444444333333222333333333222222111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000////////////000000//////.........---000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000//////......000000111111111111000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000111222333333111111111000000000000000111111222222222222111111000000000000000000000000111111222222222333333333333222222222111000000000222111000000000000000111222111111333666777444111111111000000000000000000333333333333333333333333222222222222222222222222111111111111111000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000222111111111000000//////222222111111000000////////////000000111111111222222111111111000000////////////////////////////////////////////////////////////000000000000////////////000000000000//////......///000000000000000........./////////000000000000000000111111111111111111111111111111111111...///111222333222111000111111111222222222333333444444444444555555555555333444444555555666777777888888999999999:::::::::888666666777999999777555555555555555555555555555666666777777777888888888::::::::::::;;;;;;;;;;;;;;;DDDPPP```wwwyyy\\\IIIEEEBBBAAA@@@???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777777777777777666555444333222333333444444333333222333333333222222111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000////////////000000/////////.........000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111000000000/////////...000000111111111111000000111111111111000000000///000000000000000000000000000000000000000000000000111111111111111111111111111111000000111222222333111111111111000000000000111111222222222222111111000000000000000000000000111111111222222222333333222222222111111111111111111000000000000000111111222111111333555555333000000000000000111111111111333333222222222222222222222222222222222222222222111111111111111000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000111111111111000000000///111111111000000////////////000000000111111111111111111111111000000000/////////////////////////////////////////////////////////000000000000////////////000000000000//////......///000000000000000....../////////000000000000000000000111111111111000000000000000000000000000111222333333222111111111111111222222222222333333333333444444444555555444444555555666777777777777777777777888888888888777666666777888888777555444444444444444444444444666666666666777777777777;;;;;;:::::::::999999999999>>>BBBHHHVVVjjj|||eeeSSSFFF??????AAA@@@???>>>===<<<<<<<<<::::::::::::::::::::::::777777777777666666666666666666666666666555444333222222333333333333222222222222222222222111111111111111111111111111111111111000000//////000000111000000000000000000000000000000000000////////////000000////////////......000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000111111222333111111111111111111111111111111222222222222111111000000000000000000000000111111111222222222222333111111111111111222222222///000000000111222222222333222111222333333111///000000000111111111222222111111111111111111111222222222222222222222222222111111111222111111000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000111111111111000000000000000000000000////////////000000000000111111111111111111111111000000000000//////////////////////////////////////////////////////000000000000////////////000000000000//////......///000000000000000...////////////000000000///000000000111111111111////////////000000000000///000111333444444444333111111111111222222222222222333333333444444444444444444555666666777777888555555666666666777777777666666666666777777666555444444444444444444444444555555555666666666777777999999999999999999999999:::<<<>>>>>>CCCPPP```kkkyyyuuuXXXJJJEEEBBBAAABBB@@@???>>>===<<<<<<<<<<<<999999999999999999999999777777777666666666555555555666666666555555444333222222333333333333222222222222222111111111111111111111111111111111111111000000////////////000000000000000000000000000000000000000000////////////000000//////////////////////////////////////////111111111111111111111111000000////////////000000///////////////////////////000000000111111111111000000000000000000000000////////////////////////000000000000////////////000000111111111111000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111111111111222222000111111111111111222222111111222222222222111111000000000000000000000000111111111111222222222222000000000111222222222333...///000111222222333333333222222111111111000//////000000111111222222333000000000000111111111111111111111111111111111111111111111222222111111000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000111111111000000000000000////////////////////////000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////......///000000000000000////////////000000000111///000000000111111111111......//////000000000000...///000222333555666666000000111111111222222222222222222222333333333444444444555555666777777777444444444555555555666666444555666666666555555555555555555555555555555555444555555555555666666666666666777777888999999:::666999<<<===<<>>>>>===<<<;;;;;;;;;;;;999999999999999999999999888777777777777666666666555555555555555444444333111222222333333222222111111111111111111111111111000000000000000000000000000000////////////000000////////////////////////000000000000//////////////////000000000000000000////////////////////////000000000000000000000000000000////////////000000///////////////////////////000000000111111111111000000000000000000000000////////////////////////////////////000000000000000000111111111111000000000000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111111222000000111111222222222333111111222222222222111111000000000000000000000000000000111111111222222222000000000111222222222333...///111222333333333333222222222111000000000000000000111111222222222333/////////000000111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111/////////000000000000000111111000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////......///000000000000000/////////000000000111111000000000000111111111111...//////000000111111222......///111222444555666000000000111111111111222111111222222222333333333333333444444555666666666444444444444555555555555333555666666555444444555555555555555555555555555444444444444555555555666444444555666777888999:::666888===@@@===;;;>>>EEEKKKZZZqqq]]]IIIFFFEEECCCAAA>>><<<<<<======<<<;;;;;;::::::;;;;;;888888888888888888888888777777777777666666666666444444555555555444444333111111222222222222111111000000000111111111111111000000000000000000000000000//////......//////000////////////////////////000000000000//////////////////000000000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000111111111111000000000000000000000000111111111111111111111111222222222222222222222222333222111111000111111111000000111111222333333333111111222222222222111111000000000000000000000000000000000111111111111222111111111111111222222222///000222333333333222222222333333222000000111333222222222222222222222222/////////000111111222222111111111111111111111111000111222222333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////......///000000000000000//////000000000111111111000000000000111111111111//////000000111222222333000000000000111222222333000000000000111111111111111111111111222222222222222222333333444555555555444444444555555555555666222444666666444333444555444444444444444444444444333333444444444555555555555555555666666777777777888888;;;???>>>:::<<>>GGGXXXlll|||]]]JJJEEEFFFFFFEEEAAA=========>>><<<;;;;;;:::::::::::::::888888888888888888888888666666666555555555444444333444444555555444444444111111222222222222111111///000000000111111111222000000000000000000000000//////............//////////////////////////////000000000000//////////////////000000000111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000.../////////000000000111000000111111111111000000///000000000111111111111000000000000000000000000111111111111111111111111222222222222222222222222333222222111000000111111000000111222222333444444111111222222222222111111000000000000000000000000000000000000111111111111222222222111111111111111000111333444444333111000222333444222000111333666444333333222222111111000//////000111111222333333111111111111111111111111000111222222333333333222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000///000000000111111111111000111111111222222222333111111111111000000000//////000000000111111111111000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////...//////000000000000000000000000000111111111111000000000000111111111111///000000111222333333333222222111000//////000000000000000000111111111111000111111111111222222222111111222333333444444555444444444555555555666666111444666666333222333555333333333333333333333333333333333444444444555555666666666666666555555555777444444999999777999@@@@@@;;;???SSSmmmdddQQQEEEBBBCCC=========;;;<<<>>>???===;;;;;;::::::999999::::::777777777777777777777777555555444444444333333333333333444444555444444444111111222222222222111111//////000000111111111222000000000000000000000000//////............//////////////////////////////000000000000//////////////////000000111111111222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000.../////////000000111111000000111111111111000000//////000000111111111222000000000000000000000000111111111111111111111111222222222222222222222222333333222111000000111111000000111222333333444444111111222222222222111111000000000000000000000000000000000000111111111111333222222222111111000000111222333444444333111000111333444333111111444888555444444333222111000000///000000111222333333333000000000000000000000000000111222333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////000000111111111222111111222222222333333333222111111111000000////////////000000111111111222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333444444444555555333444444555555444444333555555444444333222111111333333333444444444555555555555555555555555555555555666888999::::::999888:::;;;===BBBKKKYYYgggqqq}}}hhhSSSIIIEEEAAA>>>???============<<<<<<<<<<<<999999999888888888888777777777777777777777777777777777666555444333333333444444333333333333222222222111111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111000///////////////111111000000//////......//////000000000000//////111111000000//////......000000000000000000000000000000000000111111111111222111111111000000//////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000222222222222111111000000000000111222222333444444222222222222222222222222///000222444555555555444333333222222111111000000//////000000111111222222//////000000111111111222555444333222111///......666555333111111222333444000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333444444444444555333444444555555444444333555555444444333333222222333333333333444444444444555555555555555555555555666666777888999999999999666777888;;;???EEEMMMSSShhhrrryyyYYYLLLAAA???@@@@@@@@@BBB<<<<<<<<<;;;;;;;;;;;;:::999999999888888888777777777777777777777777777777777666555444444333333333444444333333333222222222111111111111000000000///000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111000///////////////111000000000/////////...//////000000000000//////111000000000/////////...000000000000000000000000000000000000111111111111111111111111000000000///000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222111111111000111111222222333444444444111111111111111111111111000111333444444444444333111111111111111111000000000000000000111111111111000000000000111111111222444333333222111000//////555444222111000111222333000111111111111222222222000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000//////000000111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222333333333333444444444444333444444555555444444333444444444444444333333333222222222222333333333333444444444444444444444444666666666777777888999:::777999;;;;;;;;;;;;<<<>>>NNNYYYmmmgggPPPGGGFFFAAA>>>??????===<<<>>>;;;;;;:::::::::999999999999999888888888777777777777777777777777777777777777666555444333333333333333333333333222222222222111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111000///////////////000000000000//////////////////000000000000//////000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000222222111111111000000000000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222111111111111222222333333444444555555000000000111111111111111222333333444444333333222000000000000000111111111111111111111111000000000000000000111111111111111222222222111111111000000333222111000000000111222000111111111111222222222000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000.........///000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////000000000000////////////////////////000000000000......///000111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000000000111111111222222333333333444444444333444444555555444444333222222222333333333333333111111222222222333333333444444444444444444444444777666555555666777999::::::<<<===>>><<<<<<<<<===AAAIIIXXXlllyyy___LLLEEEEEEBBBBBBBBBAAA???;;;:::;;;;;;::::::::::::999999999888888888888777777777777666666666666666666666666666555444444333333333444333333333222222222222111111111111000000000000000000000111111111111000000////////////////////////////////////////////////////////////////////////////////////000000000000111000000///////////////000000000000//////////////////000000000000//////000000000000///////////////////////////////////////000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000111111111222222222000000000000000000000000222222222222222222222222444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333333333444444555555555111111111111111222222222444444444444333222222222/////////000000111111111222222222111111000000000111111111111111111111111111111111111111111111111222111000000///000111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000......///000111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000000000111111111222222222333333333444444333444444555555444444333111111111111222222222222111111222222222333333333444444444444444444444444666555555444555777888999777888999999888999;;;<<<:::===CCCNNN\\\lll{{{cccNNNFFFCCCDDDGGG999<<<===<<<;;;;;;===>>>;;;;;;;;;:::::::::999999888888888777777777666666555555555555555555555555555444444333333333333444333333222222222111111111000000000000000000111111000000111111111111000000////////////////////////////////////////////////////////////////////////////////////000000000000111000000///////////////////////////000000000000//////000000000000//////////////////000000000000///////////////////////////000000000111111111111000000000000000000111111000000000000000000000000000000000000000000000000222222222222111111111111000000000000000000000000000000111111111222222222000000000000000000000000222222222222222222222222444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222333333333444444444444555555222222222333333333444444555444444333222222222222//////000000111111222222333333222222111111000000222222222111111111111111000111111111111222222222000000000000000000000111000000111111111222222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111111222000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000//////000000111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222222222222222333333333333333444444555555444444333222222222222111111111111222222222222333333333333333333333333333333333333444444444555555666777888777888888777555666888:::888999:::<<>>===;;;;;;;;;:::::::::999999888888777777777666666666555555555555555555555555444444333333333333444444222222222222111111111111000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111000///////////////////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000333222222222222111111111000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333444444444222222333333444555555555555444333333222222222333111111111111111222222222222222222222222111111111222222222222222111111111111111111111111111222222000000000000111111111111000111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333111222222222222333333333333444444555555444444333555444444333333222222222333333333333444444444444333333333333333333333333333333444555666666666666666888999999888777999:::999;;;;;;::::::===BBBFFFRRRbbbuuurrr^^^RRRDDD???>>>CCCEEEAAA===;;;???AAA???::::::===<<<888:::999999999999888888888888777777777666666666666444444444444444444444444444333333222333333444444222222222222111111111111///000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111000///////////////.../////////000000000111//////000000000000//////.../////////000000000111000000000000000000000000000000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000333333222222222111111111000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333222222111111222333333444555555555444333222222222333444333333333333222222222222111222222222222222222333333333333222222111111111222222111111111111111111///000111111222222222111000111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000000111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333111111222222222333333333333444444555555444444333777777666555444444333333333333444444444444555555333333333333333333333333222333444666777666666555111444777999999888999999888;;;======;;;999:::<<<999CCCUUUkkkwww[[[IIICCCEEEBBB?????????<<<:::<<>>===777888888888888777777777777777777777777666666666666444444444444444444444444333333333222222333444444222222222111111111111000//////000000111111111222000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111000///////////////.../////////000000111111//////000000000000//////.../////////000000111111000000000000000000000000000000000000111111111111//////000000111111111222000000000000000000000000000000000000000000000000333333333222222222111111000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444222222222222222222222222222222222333333444444444222222222222222222222222000000111222333333444444444333222222222333444555444444444333333222222222111111111222222333333444333333333222222111111111222222222111111111000000///000111222222222222222000111111111111222222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////////////////////////////////////////////////////////////////////////////111111111000000000000000000000000000000000000000111111000000000000111111333333333333333222111000111111111111111222222222000000000000000000000000222222222222222222222222444333333222222333333444222222222222222222222222111222333444444333222111111111222222222333333333333333333444444444555555333444444555555444444333666666666666777777777777;;;;;;;;;;;;;;;;;;;;;;;;???BBBGGGMMMYYYmmmfffSSSJJJGGGBBB>>>============<<<<<<<<<<<<;;;;;;:::::::::999999999:::::::::999999999888888999888666555555555666777888<<<===;;;555111222555444444333333333333222222222222222111111111111000000000000000000000000000///...---...///000///...///......//////000111222//////000000000000////////////000000000000//////////////////000000000000000000////////////000000---......///000111111222000000000000000000000000////////////000000000000000000000000000000000000......//////000000111111111111000000000000111111000000000000000000000000111111222222222333333333444333111000000000111111222222222222222222222222111222222333333222222111222222222222222222222222000111111111111222222222333333333333333333333333222222222333333444444444333333333444444444555555222222222222222222222222333444555666666555444333222333555666666555333222444444444333333222222222333333333333333333333333555444222111111111222222222222222222222222222222111111222222222333333333333333222111000000111111000000000000000000000000000111111111111222222222222222222111000//////...111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////////////////////////////////////////////////////000000000000000000000000111000000000000000000000000000000000000000000000111111000000000000111111333333333333333222111000222222111111111111111111000000000000000000000000222222222222222222222222222222111111111111222222222222222222222222222222222222222333333222222222111111222222222333333333333333333444444444444555333444444555555444444333555555666666666777777777::::::::::::::::::::::::777:::===@@@DDDNNN\\\fffxxxppp```UUUGGG@@@@@@BBBBBBAAA============<<<<<<<<<;;;;;;::::::::::::999999999::::::999999999888888888777777555444444444555666666;;;??????:::555333444444444333333333222222222222222222111111111000000000000000000000000000000000///...///111222111000111000///////////////000//////000000000000////////////000000000000//////////////////000000000000000000////////////000000......//////000000111111000000000000000000000000////////////000000000000000000000000000000000000......//////000111111111111111000000000000111111000000000000000000000000111111111222222222333333444333111000000000111222222222222222222222222222111222222333333222222111222222222222222222222222111111111111222222222222333333333333333333333333222222222222333333444444333333333333444444444444222222222222222222222222333333444555555444333333111333555666777666555555444444333333222222222222333333333333333333333333333333444444444333222111222222222222222222222222111111222222222333333333333222222111000000111111000000000000000000000000000111111111111222222222222222111111000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///////////////////////////////////////////////////////////////111111111111111111111111000000000000000000111111000000000000000000000000111111000000000000111111222222333333333222111111333222222222111000000000000000000000000000000000111111111111111111111111000000000//////000000000222222222222222222222222333222222222222222222333111111222222222333333333333333333333444444444444333444444555555444444333555555555666666666666777999999999999999999999:::777:::<<<;;;::::::>>>AAAQQQ```xxxlllUUUDDDDDDAAA===<<<===>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999999888888999999999999888888888777666555444444333333444444333999???AAA>>>999555444333333333333222222222222222222111111111000000000000000000000000000000000222111000111333444333222222111000///............//////000000000000////////////000000000000//////////////////000000000000000000////////////000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000......///000000111111222111111000000000000111111000000000000000000000000111111111222222222222333333333222111111111111222111111111111111111111111111222222333333222222111222222222222222222222222111111111111222222222333333333333333333333333333111222222222222222333333222222222222333333333333333333333333333333333333222333333444444333333222111333555666777777777666333333222222222222222111333333333333333333333333111333555777666444222000222222222222222222222222111111222222222333333333333222111111000111111111000000000000000000000000000111111111111222222222222222111111000/////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////111111111111111111111111000000000000000111111111000000000000000000000000222111111000000111111222222222333333333222222111333333333222111000//////000000000000000000000000000000000000000000000000000000////////////000000222222222222222222222222444333222111111222333444111111222222222333333333222222333333333444444444333444444555555444444333444444555555555666666666777888888888888888999999:::<<>>>>>???AAA;;;;;;;;;;;;::::::::::::999999888888888777777777888888888777777777666666666666666666555555444444222555888999999777666555333333222222222111111111111111111000000000//////000000000000000000000000111000///000222222222111///////////////000111111//////000000000000////////////000000000000//////////////////000000000000000000////////////000000000000000000////////////////////////////////////////////////000000000000//////////////////////////////000000111222222222111111000000000000111111000000000000000000000000000000111111111222222222222222222333333333222222111111111111111111111111111222222333333222222111222222222222222222222222111222222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333555555444444444444555555555555555555555444444444222222222222222222222222333333333333333333333333222111111111111111222222222222222222222222222222111111222222222333333333222111111111111111222222000000000000000000000000000000111111111222222222111111111000000000000000.../////////000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000111111111111111111111111/////////000111111222222111111111111111111111111222222111111111111222222111111222333333333222222333222222222111000000000000000000000000000000000111111111111111111111111333222222111111222222333222222222222222222222222333222222222222222222333111111222222222333333333222222222222333333333333333444444555555444444333333333333444444444555555444444555555666666777777666666666777888:::;;;<<<===@@@DDDGGGLLLTTT___gggnnn}}}vvv___SSSLLLFFFAAABBBCCCAAA@@@@@@:::;;;<<<<<<;;;<<<>>>???;;;;;;:::::::::999999999888888888777777777777666777777777777666666666666555666666666666555444444333333444444555555555555222222222222111111111111111111000000000/////////000000000000000000000000000///...///111111111000............///000111222//////000000000000////////////000000000000//////////////////000000000000000000////////////000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111111222222333111111000000000000111111000000000000000000000000000000000111111111111222111222333333444333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222333333333333333333333333333333333333444444333333333333333222222222222222333333333333333333333333333333333333666555555444444555555666555555555555555555555555222333333333333333444444333333333333333333333333222111000//////000222333222222222222222222222222111111222222222333333333111111111000111111222333000000000000000000000000000111111111111222222222111111000000000000000000//////000000111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222111111111111111111111111333222222111111222222333000111222333333333333222222222111111111111111111000000000000000000000000222222222222222222222222333222222111111222222333222222222222222222222222222222222333333222222222111111222222222333333333111222222222222333333333333444444555555444444333222333333333333444444444333333333444555666666666888777777888999::::::999999<<<===999555666???HHHIIITTTddduuuppp___QQQDDD>>>===EEE===999;;;===<<<>>>AAA>>>>>>=========<<<;;;:::::::::::::::999999999999888888777777777666666666777777666666666555555555444444555666555444333222333333333444555555444333222222222222111111111111111000000000////////////000000000000000000000000000///...///111111111000000///////////////000111//////000000000000////////////000000000000//////////////////000000000000000000////////////000000......//////000000111111000000000000000000000000////////////000000000000000000000000000000000000///000000111111222333333111111000000000000111111000000000000000000000000000000000000111111111111111222333444444444333333333333333333333333333333111222222333333222222111222222222222222222222222222222222333333333444444333333333333333333333333555555555444444444333333333333333333444444444444444444444444444444444444555555444333333444555555555555555666777999:::;;;333333444444444555555555333333333333333333333333000000111111222222222222222222222222222222222222111111222222222333333333111111000000111222222333000000000000000000000000000111111111111222222222000000000000000000000111000000000111222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000////////////////////////...//////000111222222222111111111111111111111111333222222111111222222333000111222333333333333333111111111111111222222222000000000000000000000000222222222222222222222222222222111111111111222222222222222222222222222222111222333444444333222111111111222222222333333333111111222222222333333333333444444555555444444333222222333333333444444444222222333444444555666666777777777888999999888666666666888<<>>???BBBGGGOOOZZZeeelllsssxxx___RRRGGGEEEDDDAAAAAADDD<<<999;;;BBBDDD>>>::::::;;;:::;;;===>>>>>><<<999:::::::::999999999888888777777777777666666666666777666666666555555555555333333444555444333222111333333333555666666333222222222222111111111111000000000000000////////////000000000000000000000000000/////////111222111000222111000//////....../////////000000000000////////////000000000000//////////////////000000000000000000////////////000000---......///000111111222000000000000000000000000////////////000000000000000000000000000000000000000000000111222222333333111111000000000000111111000000000000000000000000000000000000111111111111000111333444555444333333444444444444444444444444222222222333333222222222222222222222222222222222222222333333333444444444333333333333333333333333666666666555555444444444333333444444444444555555444444444444444444444444444444222222222222444444444555666777:::<<>>>>>>>>????????????>>>>>>>>>>>>::::::::::::::::::::::::;;;;;;:::::::::999999999888888888888777666444444555555555555555555555555444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000////////////000000000000111111111111000000000000000000000000......//////000000111111000000000000000000000000000000////////////000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222222222111111111000000000000000000000000000000000111111111111222222222333222222111111222222333333333333333333333333333222222222111111000000000111111111111111111111111333333333333333333333333111111222333444444555555333444444555555444444333888888888888888888888888444444444444444444444444666666666555444444333333444444555555555555444444222444333555BBBRRRPPPEEE999888777666555444333222222222222222222222222222555555555444444333333333444444222222222222444444444444444333333222222222222222222222222111000/////////............//////222222222222222222222222111111111111111111111111111111111222222333333333111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111...///000000111111000000000111111111111222222222111111111111222222222222222222222222222222222222222222222222222222222222000000111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444555666666777666666777777777888888888888888999999:::;;;;;;;;;<<<<<<<<<<<<>>>@@@CCCDDDDDDEEENNNZZZaaakkk|||rrrdddYYYQQQLLLFFFBBBEEECCCBBB@@@>>>>>>>>>>>>============<<<<<<<<<<<<::::::::::::::::::::::::;;;::::::::::::999999999888888888777777666444444555555555555555555555555444444444333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000////////////000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111222222222111111111000000111111111111111111111111000111111111111222222222333222222111111222222333333333333333333333333333333333222222222111111111222222222222222222222222333333333333333333333333222222333444444555555666444444444555555444444444555555555555555555555555444444444444444444444444555555555555555555555555444555555666666555555444666999999<<>>============;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777666555555444555555555555555555555555444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111222222222111111111111111111111111111111111111111000111111111111222222222333222222111111222222333333333333333333333333333444333333333333333222222333333333333333333333333444444444444444444444444333333444444555555666666444444555555555555444444555555555555555555555555555555555555555555555555444444444555666777777777555555666666666666555555555777777999DDDQQQQQQIII:::999999888777666666555444444444444444444444444555444444444444333333333444444333333333333444444555444444444444444333333222222222222222222111000111111000000000000111111222222222222222222222222111111111111111111111111111111111222222222222222222222111111111111222222222222222222222222222222000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222///000111111222222111111000000111111111222222222111111111222222222333333333333333333333333333333333333333333333333333333000111222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333222222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222222222222222222222222222333333333444444555555555555555555666666666777777666666777888888999999:::;;;:::999999999999::::::@@@===<<>><<<>>>DDDRRR\\\oooyyyvvvkkk[[[PPPMMMIIIDDDAAA???===>>>@@@BBBBBBAAA>>>>>>==================;;;:::::::::999999999999<<<<<<<<<;;;;;;;;;;;;;;;999999999999888888888888666666777777666555555444555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000///////////////000000000111111111111////////////////////////////////////000000000000////////////////////////000000////////////000000000000000000////////////////////////////////////000000000000000000000000//////////////////////////////000000000111111111111111111111111111111111111111111111111111111111000000111111111222222222333222222111111222222333444444444444444444444444444444444444444444444444444444444444555555555555444444444444444444444444333333333444444555555555555555666666666666555555777777777777777777777777555555555555555555555555555555666666666777777777555666666777777666666555444444333333888???>>>777888888888777777666666666555555555555555555555555444444444444444444444444444444444333333444444444444444444444444444444444222222222333333222111111222111111111111111111222222222222222222222222222111111111111111111111111111111111111111222222222333222222222222222222333222222222222222222222222000000000000000000000000111111111111000000000//////000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222000111111222222222222222000000111111111222222222111222222222222333333333333333333333333333333333333333333333333333333333111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222222222222222222222222222333333333444444444444444444555555555555666666666555555666666777888888999::::::999::::::;;;;;;<<<:::999;;;@@@AAA???=========AAAIIIUUUaaammmwww|||uuu```QQQOOOMMMFFF>>><<>>>>>>>>?????????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999<<<<<<;;;;;;;;;:::::::::999999888888888777777777555666666666666555555444555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222000000000000///////////////000000000111111111111////////////////////////000000000000////////////////////////////////////000000////////////000000////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111000000111111111222222222333222222111111222222333444444444444444444444444444444444444444444444444444444555555555666666666555555555555555555555555333333333333444444444444555666666777777666666555888888888888888888888888666666666666666666666666888888777777777666666666666777777777777777777666777777555333555777555111666666666666666666666555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444111222222333333333222222222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111333222222222222222222333222222222222222222222222000000000000000000000000111111111111000000000//////000000000111111111111111111111111111111111111111111111111111111111111111111111222222222222333111111222333333333333222000111111111111222222222222222222222333333333333333333333333333333333333333333333333333333333333111222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333444444444444333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333444444444444444444555555555666444444555666666777777888888999999:::;;;;;;<<<<<<;;;999999:::<<<>>>>>>>>>>>>======???DDDKKKRRRWWW^^^iiixxx|||jjj[[[QQQIIIDDDHHHHHHEEEBBB>>>:::777555;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999999888888888888777777777777666555555666666666555555444555555555555555555555555222222333333333333444444222222222222222222222222111111111111111111111111333333333333333333333333000000000000////////////000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111222222222222222222222222222222222000111111111111222222222333222222111111222222333444444444444444444444444333333444444444444444555444444444555666666777777666666666666666666666666444444444444444444444444666666777777777777666666777777777777777777777777777777777777777777777777999999999888777666666666777777888888888888777777666666666555555555555444555555555555666666666666555555555555555555555555333333333444444444444555444444555555555555444444222222333333333333444444111222333333333333333333222222111111111111222222222222222222222222222222111111111111111111111111111111111111111000000000222222111111111111222222222222222222222222222222000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111222222222333333111222222333444333333333000111111111111222222222222222222333333333444444444444444444444444444444444444444444444444444444111222333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333444444444555555555333444444555666666777777777777888888999999888888<<<;;;:::888888999:::999======<<<<<<===>>>@@@AAA<<>><<<:::888>>><<<::::::<<>>>>>@@@AAA>>><<<;;;>>><<<<<<<<<<<<::::::<<<:::;;;;;;;;;::::::<<<>>><<<===>>>>>>===;;;:::999:::::::::999999999999888::::::999999888777666666777777777777666666666666444444555555666555555444555555555555555555555555222222222333333444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000////////////000000000000111111111111000000000000000000000000111111000000/////////...000000000000000000000000000000////////////000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000111111222222222222222222222222222222222222000111111111111222222222333222222222222222222333555555555555555555555555222222222333333444444444333333333444555666666777777777777777777777777777999999999888888888888888777777888888888888777777;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777777777777888999999::::::888888999999999999888888555555777777444222333666666666777777888888999999444444444444444444444444333333333444444555555555333444555666666555444333000000111111111222222222111222333333444444444444111111000000000000111111222222222222222222222222111111111111111111111111222111111111000000//////111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111222222333333222222111111111222222222333333333111111222222222333333333222222333333333444444444444444444333333222222222444444444555555555666666444444444444444444444444555555555555555555555555444444555555444444333222444444444333333222222222444444444444444444444444444444444333333222222222333333333333333333333333333444444555555444444333444333222111111222333444222222222222222222222222111111111111111111111111222222222222222222222222333333333333333222111000111111111111111111111111333333333333333333333333444444444444444444444444333444555555666666555555888777777777888999:::::::::::::::;;;;;;;;;<<<<<<<<<;;;:::999:::<<<>>>@@@EEEDDDDDDCCCCCCEEEFFFGGGQQQTTTYYY```iiirrryyy}}}nnnddd]]][[[WWWRRRNNNJJJGGGFFFBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::666777777888999::::::;;;888888888999999999999999888888888777777666666666888888777777777777666666666666666555555444444444333333333333333333333333333444444555555444444333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111000000//////......111111111111111111111111000000111111111222222222222222222222222222222222222222333333333333444444333333333333333333333333666666666666666666666666444555555555666777777777666555444555777888777666<<<;;;:::999888888999999999777555666999;;;:::888666:::===<<<===@@@???;;;===>>>>>>===;;;;;;<<<===999;;;<<<;;;:::999:::<<<<<<<<<<<<;;;::::::999999777666666888999888666444999999999888666666666777222555888999888666444444444444555555555555444444222222333333333444444444555555555555555555555555222222222222222222222222222222222222222222222222111111111111111111111111222222333444333222000///111111111111111111111111000000000000000000000000000000000000000000000000222111000//////000111111111111111111111111111111////////////000000000000222222222111111111000000222222333333333333222222111222222222222333333333111222222222222333333333222333333333333444444444444444444333333222222222444444444555555555555666444444444444444444444444555555555555555555555555444444555555444444333222444444444444333333333222444444444444444444444444444444444333333333222222333333333333333333333333444444444555555444444444444333222111111222333444222222222222222222222222111111111111111111111111222222222222222222222222333333333333333222111000111111111111111111111111333333333333333333333333444444444444444444444444333444444555555555555555888888777777777888999999999999999999::::::::::::;;;::::::999:::<<<>>>???AAA@@@@@@???@@@AAABBBCCCBBBCCCEEEIIIMMMQQQTTTVVV]]]___dddllluuu|||~~~}}}yyyyyy~~~xxxttttttuuuooo___PPPJJJGGGFFFEEECCCBBBAAA@@@@@@@@@@@@??????>>>======<<<========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999777888888999999:::::::::999999999999999888888888666666666666666666666555555555555555555555555555555555555555444444444444333333333333333333333333333444444555555444444333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111111111111000000////////////111111111111111111111111111111111222222222222333222222222222222222222222222222333333333333444444333333333333333333333333666666666666666666666666555555555555666666666666888777777777999999999999777888888999999999999999===;;;888777888888888777;;;>>>??????CCCHHHGGGCCC@@@BBBDDDDDDBBBAAA@@@AAA===>>>>>>===:::999999:::<<<<<<<<<=========>>>>>>;;;999777777:::<<<======888999::::::999777777777777999;;;<<<;;;999777666444555555666666555555444222333333333333444444444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111444444555555555444333222111111111111111111111111111111111111111111111111111111111111111111111111111000///......///000111111111111111111111111111////////////000000000111222222222111111111000000222222333333333333222222222222222222333333333333222222222222333333333333333333333444444444555555444333333333333222222222444444444444555555555555444444444444444444444444555555555555555555555555444555555555555444333333555555555444444444444333555555555555555555555555444444444444444333333333444444444444444444444444444444555555555555444444444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222222222333333333222111111111111111111111111111111333333333333333333333333333333333333444444444444333333444555555555555555888888777777666777777777777777777888888888999999::::::999999999;;;<<<>>><<<;;;;;;;;;;;;<<<=========>>>>>>???????????????AAAAAADDDIIIPPPUUUWWWXXXZZZTTTSSSYYY[[[YYY\\\cccffffffgggggghhhiiiiiiiiiiiilllqqqtttuuusssooommmgggbbbYYYTTTQQQRRRRRRSSSRRRPPPPPPSSSQQQJJJCCC@@@======<<<<<<===>>>>>>???=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::999999999999888999999999999999999999999999999999888888777777666666666666666666666666444444555555555555555555444444444444444555555555333333333333333333333333333444444555555444444333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000111111222222111111111000000000000/////////111111111111111111111111222222222222333333333333222222222222222222222222222222333333333333444444333333333333333333333333666666666666666666666666666666555555555555555555666666666666777777777777777888999:::;;;;;;;;;:::<<<<<<<<<<<<<<<>>>BBBDDDJJJJJJIIIJJJPPPWWWVVVPPPMMMQQQVVVXXXWWWUUUSSSRRROOOOOOOOOMMMIIIGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDAAA===999888;;;???BBBDDD::::::;;;;;;;;;999777666666777888888888666555444555555666666666666555555333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111444444555555555444333333111111111111111111111111111111111111111111111111111111111111111111111111000//////......///000000111111111111111111111111/////////000000000111111222222222111111111111111222333333333333333333222222222222333333333444444222222222333333333444444444444444444555555555555444333333333333333333333444444555555555555666666555555555555555555555555555555555555555555555555555555666666555555444333555555555555555555555555666666666666666666666666555555555444444444444444444444444444444444444444555555666666666666555555444444333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222222222333333333222222111111111111111111111111111222222222222222222222222333333333333333444444444333333444555555555444444888888777666555555555555666777777777777888888888999999999888999:::;;;<<<999999999999:::::::::;;;===>>>???@@@@@@???>>>===AAA@@@@@@BBBEEEHHHIIIIIIJJJFFFEEEGGGFFFAAAAAADDDCCCCCCCCCDDDDDDEEEEEEEEEDDDFFFHHHJJJJJJIIIGGGFFFEEEFFFEEEDDDBBBAAAAAABBBEEEDDDEEEFFFFFFEEEDDDDDD@@@??????>>>>>>>>>??????<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999999999999999999999999999888888888888888888999999999888777777666666666666777777777777888888666666666666666666666666333333444444555555555666444444444444444444444444333444444555555444444333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000111111111111111111111111222222333333333444444444222222222222222222222222222222222333333333444444444444444444444444444444666666666666666666666666777666666555555444444444555666777777777777888999<<<<<<======???AAABBBDDD>>>BBBFFFHHHKKKPPPXXX___eeeccc______fffmmmkkkdddaaafffmmmqqqrrrpppooonnnjjjjjjjjjhhheeebbbbbbcccfffdddbbb^^^ZZZVVVSSSRRRLLLHHHDDDBBBCCCEEEGGGGGGBBB@@@>>><<<;;;999777666555555555555666666555444555666666777777666666555444444444444555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111//////000000000111111111111111111111111111111111333333333444444333333333222222333333333444444444222222333333333444444444444444555555555666666666444444444444444444444555555555666666666777777777666666666666666666666666666666666666666666666666666777777777777666555555666666666666666666666666777777777777777777777777555555555555555555555555555555555555555555555555555666666777777666666555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111222222333333333222222111111111111111111111111222222222222222222222222222222222333333333444444222333333444555444444444777777666555444444444444777777777777888888888888888888888888888999999:::999999:::::::::;;;;;;;;;666888999;;;;;;;;;:::999===<<<<<<>>>AAABBBBBBBBBFFFDDDCCCDDDBBB>>><<<<<<<<<<<<<<<===============;;;<<<===>>>?????????>>>:::===AAABBBAAA??????@@@>>>>>>===<<<<<<===???@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;999999999999999999999999888888888888888888888777999999999888888888777777777777777777777777777777777777777777666666666666444444444555555666666666444444444444444444444444333444444555555444444333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111222222222222222000000000000111111111111111111111111111111111111222222333333333444444444222222222222222222222222222222222333333333444444444444444444444444444444666666666666666666666666777777777666666555555555777999;;;;;;:::;;;===???@@@??????AAAEEEKKKQQQTTTSSSVVVZZZ]]]```eeelllrrrzzzwwwrrrqqqvvv|||xxxqqqmmmqqqxxx|||~~~~~~~~~zzz{{{|||{{{yyywwwxxxyyy}}}{{{xxxsssmmmhhhdddbbb___\\\YYYWWWVVVUUURRRQQQOOOJJJDDD@@@>>><<<;;;999;;;999777888:::;;;:::999666777777777777777777666444444555555555666666666444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333111111111111111111111111000000000000111111111111111111111111111111111111333333444444444444333333333333333333444444444444333333333333444444444444555555555666666666666777555555555666666666666777777777777777888888888888888888888888888888888888888888888888888888888888888999999999999888777777666777777777777888888888888888888888888888888888555555555666666666666666666666666666666666666666666666777777777777666666444555555666666555555444333333333333333333333333333333333333333333333333222222222222222222222222111111222333333333222222111111111111111111111111222222222222222222222222111111222222333333444444222222333444444444444444555555444444333444444444666666666777777777888888777777888888888888888888888999:::;;;;;;;;;;;;:::888888999999999999999888888999;;;>>>BBBDDDCCCBBB?????????@@@???>>>======<<<<<<==================:::;;;<<<======>>>>>>>>>999<<>>===999777:::<<<<<<999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999::::::::::::999999999999::::::::::::999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888::::::999888777666555555666666666666666777777777444444444444444444444444333444444555555444444333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333222222222000000000111111111111222111111111111111111111111222222222222333333333333222222222222222222222222222222333333333333444444444444444444444444444444666666666666666666666666888888777777777777777777555888;;;<<<;;;<<<@@@CCCFFFFFFHHHKKKRRRZZZaaaffflllnnnoooooonnnoooqqqrrruuutttrrrppptttyyyvvvoooppprrrtttvvvwwwzzz}}}|||}}}~~~}}}|||}}}}}}{{{xxxuuuqqqmmmjjjiiiooonnnmmmlllkkkhhhddd```]]]WWWOOOKKKIIIHHHEEEBBB@@@===999888;;;<<<;;;999777777888888888888777777555555555666666666666777555555555555555555555555333333333333333333333333333333333333333333333333111111111111111111111111444444333333333444555555111111111111111111111111222222222222222222222222222222222222222222222222111222333444444444444444111111111111111111111111000000000111111111222222111111111111111222222222333333444444444444333333333333333444444444444555333333333444444444444555555555666666666777777777666777777777888888888888888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999::::::;;;;;;::::::999888777777777888888888999999999999999999999999999999555555666666666777777777666666666666666666666666666777777888888777777666444555666777777666555444444444444444444444444444333333333333333333333333222222222222222222222222000111222333333333333222111111111111111111111111111111111111111111111111000111111222333333444444222222333444444444444333333333333333333333444555444555555555666666666666777777777777777777777666777777999:::::::::999888======<<<<<<<<<<<<<<<<<<<<<===@@@DDDGGGGGGDDDBBB999;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::999::::::;;;;;;;;;;;;:::<<<<<<;;;;;;;;;;;;:::999;;;@@@AAA<<<999<<<>>>===:::::::::::::::;;;<<<===::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888999999999999:::::::::999:::::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBAAAAAA@@@???>>>======@@@@@@>>>===;;;999888888888888888888777777777777555555555555555555555555333444444555555444444333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222000000111111111222222222111111111111111111111111111111111222222222222333222222222222222222222222222222333333333333444444555555555555555555555555666666666666666666666666888888888888888999999999777;;;@@@AAA@@@BBBFFFJJJVVVXXX[[[___dddiiimmmooosssrrrqqqppppppooollliiihhhkkklllmmmqqquuuuuuqqqvvvuuurrroooooorrrxxx}}}{{{}}}~~~}}}|||{{{|||~~~xxxwwwvvvsssqqqooommmlllrrrqqqqqqrrrsssrrrooolllgggbbb]]][[[[[[XXXSSSNNNIIICCC===;;;<<<<<<:::777777888888999999888888777555555666666666777777777666666666666666666666666444444444444444444444444444444444444444444444444111111111111111111111111444444333333333444555666111111111111111111111111222222222222222222222222222222222222222222222222000111222444444444444444111111111111111111111111000000111111111222222222000000111111111222222222333444444555555444444333333333333444444444555555333333333444444444555555666666666666777777777777777777888888999999999:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999777777888888999999999999999999999999999999999999555666666666777777888888777777777777777777777777777777888888888888777777444555666777777666555444444444444444444444444444333333333333333333333333222222222222222222222222000111222333333333333333111111111111111111111111111111111111111111111111000000111222333333444444222222333444444444333333222222222222333444444555333333333444444444555555666777777777777777666666555555777888888888777666:::999888888888999;;;<<>>:::;;;<<<<<<::::::;;;;;;::::::::::::::::::999999999;;;<<<<<<<<<;;;:::999999>>><<<::::::<<<======;;;555<<<>>>999777:::<<<:::;;;;;;:::999999999999999999999999999999999::::::::::::::::::::::::::::::999999999999999999999999888888999999999::::::::::::::::::;;;;;;<<<<<<<<<===>>>>>>???@@@AAAAAABBBAAAAAABBBCCCDDDEEEEEEFFFJJJJJJIIIGGGFFFEEEDDDCCCGGGFFFEEECCC@@@>>>===<<<::::::999999888888777777555555555555555555555555333444444555555444444333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333222000000111111222222222222111111111111111111111111000000111111111222222222222222222222222222222222222222333333333444444444555555555555555555555555666666666666666666666666888888888999:::::::::;;;@@@EEEJJJLLLKKKMMMRRRWWWhhhkkknnnqqqssssssrrrqqqiiihhhhhhjjjlllkkkgggccceeekkkppprrrwww|||~~~|||{{{uuuooolllpppxxx~~~~~~}}}|||}}}~~~~~~}}}{{{xxxvvvuuutttkkkjjjkkkmmmppprrrrrrqqqllliiiggghhhhhheee]]]WWWTTTNNNFFFBBBAAA@@@===999888888999999999999888888666666666666777777777777777777777777777777777777444444444444444444444444444444444444444444444444111111111111111111111111222222111000111222444555111111111111111111111111222222222222222222222222222222222222222222222222///000222333444444333333111111111111111111111111000111111111111222222222000000111111222222222222666666666666666666666666777777666444222222444666666555444333333444555666:::<<<===:::777666999<<<:::<<>><<<::::::::::::999999888888;;;<<<===>>>>>>===;;;:::666999;;;999666555888<<<888777666666666777777777999888666777888999777555777777777777666666666666555555555555555555555555444555555555444333333222444444444333333333222222111111111222222333333333000111111111111222222222222222222222222222222222111111111222222333333333333333333333333333333333222222222222222222222222333333444444555666777777555555666777777777777777666666666666666666666666777555666888888777:::???DDDGGGGGGAAA>>>>>>===;;;::::::;;;;;;;;;:::999999888888999999999:::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999888888999::::::::::::999::::::::::::::::::::::::888888999999999:::::::::999999999999:::;;;======???===<<<<<<>>>@@@AAAAAA@@@BBBCCCBBBAAABBBDDDEEEDDDDDDEEEFFFGGGJJJNNNQQQTTTUUUVVVTTTQQQNNNMMMMMMSSSSSSRRRPPPOOONNNMMMMMMFFFEEEBBB@@@>>>===<<<<<<:::999888888888666333111333444666888999999888777444555666555333222333444333333333222222333444444222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111333333222222111000000000111111111111111111111111222222222222222222222222222222333333333444444444333333444444444444444444555444222222222444666777777555555777999:::777444:::999999999:::===@@@BBBFFFTTTaaaeeeeeeiiinnnrrr{{{}}}~~~}}}|||yyyoooeeeaaaccchhhnnnrrrqqqjjjdddrrrooorrryyy|||}}}~~~{{{}}}rrrsss{{{{{{|||{{{xxxxxx~~~~~~~~~~~~{{{vvvsssjjjlllnnnooooooooopppqqqmmmppprrrrrrmmmfffaaa^^^^^^\\\XXXPPPGGG@@@??????===;;;:::;;;======999555999888666555555666777777555555666666777777888888555555555555555555555555555555444333333333333444444333333222222333333444333444444555555444444333444444444333333333222222222222222222222222222222222222222222222222222222333333333333333333333333000000000000000000000000111111111111111111111111111111222333333333333222333444444555555666777777444666777777666666666777444444555666888:::;;;<<<777;;;???@@@>>>>>>AAACCCBBBFFFKKKNNNNNNMMMMMMMMMPPPNNNKKKJJJKKKMMMOOOOOOSSSOOOMMMPPPQQQMMMMMMPPPOOOMMMKKKHHHGGGHHHKKKMMMIIIIIIHHHGGGGGGHHHGGGEEEBBB@@@===<<<<<<>>>BBBDDDDDDAAA<<<888777888;;;===AAA???===<<<::::::::::::===;;;999888888777666555888888777777888999::::::777777777777666666666666555555555555555555555555444555555555444444333222444444444333333333222222222222222222222222333333111111111111222222222222222222222222222222222222222222333333333444444444333333333333333333333333222222222222222222222222222333333444555555666666555555666777777777777666666666666666666666666666888666666999999888<<>><<<999::::::;;;;;;::::::999999888888888999999999::::::::::::::::::::::::::::::999999999::::::::::::;;;::::::;;;;;;;;;;;;::::::999999999999999999999999777888999999::::::999999::::::::::::::::::::::::999999999999999999:::::::::::::::;;;<<<===>>>???AAA@@@??????@@@AAABBBBBBAAABBBBBBBBBAAABBBDDDFFFFFFFFFGGGGGGFFFHHHLLLOOOQQQSSSUUUUUUTTTSSSRRRSSSUUUTTTRRRRRRRRRTTTVVVXXXVVVTTTQQQMMMHHHCCC???>>><<<:::888777777888777666666666666666666555555444666777777666444333333444444333333333333333444444222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222222222333333333444444444333444444444444555555555555444333333444555666777777666666888;;;;;;999777999:::===BBBFFFKKKOOOQQQXXXfffrrruuuuuuxxx|||~~~zzz}}}}}}zzzxxxwwwqqqjjjwwwwwwwwwxxxyyyyyywwwuuuppplllooo|||}}}yyyzzz{{{|||{{{zzzyyyyyyzzz|||yyyvvvrrrpppooooooooolllmmmmmmllljjjjjjlllnnngggfffccc\\\SSSMMMJJJJJJBBB>>>:::999;;;<<<:::888888777777666666666777777777777777777777777666666555555555555555555555555666555444444333333444444444444333333333333444444444555555666666555555444444444444333333333222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111222333333333333222222222333444555666666777333666999;;;999777666666666666888999::::::::::::???DDDJJJMMMLLLJJJJJJKKKFFFLLLRRRWWWXXXWWWUUUUUUVVVUUUVVVZZZ^^^```___\\\WWWSSSRRRUUUVVVTTTSSSTTTPPPQQQPPPMMMJJJKKKQQQWWWWWWSSSOOOOOOQQQQQQPPPNNNNNNLLLHHHEEECCCDDDEEEFFFMMMIIIDDD???===???AAACCC@@@>>>;;;;;;===>>>===;;;>>><<<;;;:::;;;;;;999888666777777777666666888:::777777777777666666666666666666666666666666666666444555555555555444333333444444444444333333333333333333222222222222222222111111111111222222222333222222222222222222222222333333444444444444555555333333333333333333333333222222222222222222222222222222222333333444444555444555666666777666666666666666666666666666666666999777777999::::::>>>EEELLLNNNLLLEEE???===;;;888:::::::::::::::999888888777888888888999999999999999999999999999999999999888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999777888999999::::::999999999999999999999999999999:::::::::999999999999999;;;;;;<<<<<<===???@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAABBBEEEHHHFFFGGGGGGFFFEEEFFFHHHKKKNNNPPPSSSTTTSSSRRRSSSTTTRRRQQQNNNMMMNNNQQQUUUWWW]]]\\\ZZZWWWSSSNNNJJJGGGBBB???;;;888888888888777777777666555555555555555777888888777555333444444555444444333333333444444333333333333333333333333222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333333333333333444444444444444444444444555555666666555555555666666666666777:::999888999;;;;;;:::888;;;>>>CCCJJJOOOSSSUUUVVViiiuuu}}}}}}{{{|||{{{}}}}}}{{{zzzyyyxxxzzz~~~zzzyyyzzzzzzuuutttvvvxxxyyyyyyqqqqqqooommmkkkkkknnnpppiiiiiigggccc\\\VVVRRRQQQJJJDDD>>>:::;;;<<<<<<;;;777777777777777777777777999999888888777666666555666666666666666666666666666666555444444444444444444444333333333333444444555666666666666666666555444444444444333333333333222222222222222222222222222222222222222222222222222222333333333333333333111111111111111111111111111111111111111111111111111111222333333333333222333333333444444555555555444777::::::999777666666999;;;===@@@BBBCCCCCCCCCNNNTTTZZZ[[[WWWQQQNNNLLLIIINNNTTTXXXZZZZZZZZZZZZYYY]]]dddjjjkkkiiiccc```UUUSSSSSSVVVZZZ[[[ZZZYYYTTTUUUUUUSSSQQQQQQSSSUUU[[[VVVRRRSSSUUUSSSQQQOOONNNNNNNNNMMMLLLKKKIIIIIIKKKKKKKKKKKKJJJHHHGGGFFFKKKKKKKKKIIIGGGDDDAAA@@@>>><<<;;;<<>>???AAABBB>>>???@@@@@@@@@AAABBBDDDEEEEEEEEEDDDDDDEEEIIILLLLLLMMMNNNMMMLLLLLLNNNPPPUUUWWWYYYYYYXXXVVVVVVWWWUUUTTTQQQOOONNNOOOPPPQQQTTTVVVYYYZZZZZZXXXUUUSSSLLLIIIEEEAAA???===:::888888777666666666777999:::555666777666555444555666666555444444444444444444333333333333333333333333222222222222222222222222222111111000000111111222111111111111111111111111111111111111111111111111222111111000000111111222000000000000000000000000000000111111111222222222111111111111111111111111///000000111222222333333222222222222222222222222333333333333333333333333333333333444444444444555444444444555666666777777666777888888888888777777<<<;;;:::::::::;;;;;;;;;EEEJJJQQQYYY```dddeeeeeewww{{{xxxwwwvvvxxx|||}}}zzzzzz|||zzz|||{{{rrrtttuuuuuurrrpppnnnnnniiijjjiiigggbbb]]]XXXUUUSSSMMMFFFBBBAAA@@@===;;;888888888999999888888888999999999888888777777777666666666666666666666666777666555555444555555555555555444444444444555555555555666666666666555555555444444444444333333333222222222222222222222222222222222222222222222222222222222222222333333333111111111111111111111111111111111111111111111111111111222333333333333222666555555555555555555555444666999::::::;;;<<<>>>@@@BBBGGGKKKOOORRRTTTUUUSSSYYY^^^^^^YYYQQQLLLJJJNNNQQQUUUXXXYYY[[[\\\^^^]]]bbbhhhiiifffbbbaaaaaaaaaaaaccchhhooouuuuuurrrnnnmmmlllmmmnnnlllhhhdddgggaaa___bbbccc^^^ZZZZZZUUUTTTSSSSSSSSSUUUWWWXXXXXXZZZ[[[]]]]]]\\\[[[ZZZfffkkkmmmhhh]]]TTTQQQRRRKKKHHHEEEDDDEEECCC>>>:::888:::===>>>===;;;:::999999999888888888777777777777777777777777777777777444444555666666555555444555555555444444444333333333333333222222111111111111222222222222333333333222222222222222222222222333333333222222222222222222222222222222222222222222222222222222222222222111111111222222222222222333333444555555555555555444444444444444444444444555333444777888888===CCCEEEHHHGGGBBB>>>>>>===;;;::::::::::::999888777666666666777777777888888888888888888888888888888888777777777888888888999999:::999888888888888999:::888888888888888888888888777777888999999999999888888888999999999:::::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===???@@@BBBCCC@@@BBBEEEFFFFFFFFFIIIKKKNNNNNNOOONNNNNNOOOSSSUUUVVVXXXYYYYYYYYYYYY[[[]]]```bbbdddeeedddccccccdddaaa``````___^^^\\\ZZZYYYRRRUUUYYY\\\]]]\\\YYYXXXUUUSSSRRRQQQOOOLLLGGGCCC===<<<:::999888888888999333444666666555555777888777666555555444444444555333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222111111111111222222000000000000000000000000000000111111111222222222111111111111111111111111//////000111222333333444222222222222222222222222333333333333333333333333333333444444444555555555444444555666666777888888888999:::::::::999999888999999:::<<<>>>BBBFFFHHHXXX]]]eeemmmtttyyy{{{{{{|||{{{tttrrrqqqpppuuuzzz~~~~~~|||uuuvvvvvvuuusssqqqrrrsssnnnnnnooonnnlllhhhccc___\\\WWWRRROOOLLLHHHAAA<<<;;;;;;:::::::::999999999777888888888999999::::::777777777777777777777777777777666555555555555666666555555444444555555666333444444555555444444333555555555444444444333333222222222222222222222222222222222222222222222222111111111222222333333333111111111111111111111111111111111111111111111111111111222333333333333222777777777777777777777777777:::===@@@CCCFFFJJJMMMOOOOOOPPPQQQQQQQQQQQQQQQMMMRRRXXXYYYUUUQQQMMMMMMQQQSSSUUUWWWWWWXXXZZZ\\\WWWYYY[[[]]]bbbjjjttt{{{~~~|||zzzqqqhhhdddeeehhhkkkfffeeecccbbbbbbdddeeefffpppwww}}}yyypppjjjlllqqqeee___ZZZWWWVVVRRRJJJCCC???>>><<<<<<======:::888:::::::::999999999999888777777777777777777777777444444555666666666666555555555555555444444444333333333222222222222222222222222222222333333333333222222222222222222222222333333222222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222333444444555555444444444444444444444444444444333222333777777666:::??????BBBCCC???===??????===::::::::::::999888666666666666666666777777777777777777777777777777777777666777777777777888888888:::999888777777888999:::888888888888888888888888666777888888999999888888999999999::::::;;;;;;<<<<<<<<<======>>>>>>>>>>>>??????@@@AAABBBDDDFFFGGGGGGKKKOOOPPPNNNOOOQQQTTTXXXYYY[[[[[[[[[\\\^^^```ZZZ\\\^^^^^^^^^^^^___aaaaaadddgggiiiiiijjjkkklllfffhhhjjjkkkkkkjjjhhhfff___```bbbbbb```]]]YYYVVVYYYZZZ\\\^^^___^^^YYYVVVKKKIIIFFFBBB>>>:::888666444555777777666666888999888777666555555555555555333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222222222222222222222222222222222111111111111222222000000000000000000000000000111111111111222222222111111111111111111111111//////000111222222333333333333333333333333333333333333333333333333333333333444444444555555555555444555555666777888999999;;;;;;;;;;;;;;;:::::::::888:::>>>CCCIIIQQQZZZ```jjjllloooqqqrrrrrrrrrqqqmmmqqqqqqlllkkkpppwwwyyyuuullliiikkknnnrrrqqqqqqrrrrrroookkkhhhccc```^^^\\\ZZZSSSKKKDDD@@@???===;;;::::::;;;;;;777888888999::::::;;;;;;777777777777777777777777888888777666666666666666666666555555555555666666333333444444444444333333555555555555444444444333222222222222222222222222222222222222222222222222000000111111222333333333222222222222222222222222111111111111111111111111111111222333333333333222777777888999:::;;;<<<<<>>===???@@@???::::::::::::888777666555555555555666666666777777777777777777777777777777666666666777777777888888999888777666666777888999888888888888888888888888666777777888888888888888999::::::;;;<<<<<<============>>>???@@@@@@AAABBBEEEEEEFFFGGGIIIKKKLLLNNNPPPTTTXXXWWWUUUSSSUUUXXX]]]___bbbccccccdddeeefff^^^```aaaaaa```______``````cccfffhhhhhhhhhiiikkkggghhhiiikkklllmmmmmmmmmiiiiiiiiihhheeeaaa]]]ZZZ\\\\\\^^^bbbeeeeeecccaaa\\\ZZZVVVQQQKKKEEE@@@>>>999:::;;;:::888777888999999888777666555555555555444444444444444444444444333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222333222222111111222222333000000000000000000000000000111111111111222222222111111111111111111111111000000000111222222222333333333333333333333333333444444444444444444444444444444444444555555555555444555666777888999999:::>>>===<<<;;;:::;;;<<<<<>>@@@AAAMMMRRRXXX\\\\\\[[[ZZZYYYQQQPPPOOONNNMMMNNNOOOPPPPPPTTTZZZ\\\]]]]]]```ccc\\\```eeegggfffccc```___aaa^^^cccuuuuuussspppllljjjnnnvvv|||ppp]]]PPPLLLJJJEEE@@@======<<<<<<<<<;;;;;;;;;888888888888888888888888444444555666777777666666666666555555555444444444111111111222222333333444222222333333333444444444222222222222222222222222555555555444444333333333111111111111111111111111222222222222222222222222333333333333333333333333222222333444444444444333333333333333333333333333222222555999999666777:::<<<@@@AAA>>>===@@@AAA@@@;;;;;;::::::888777666555555555555555666666666777777777777777777777777777666666666666777777777777999888777555555777888999777777777777777777777777666666777888888888888888::::::;;;;;;<<<===>>>>>>======>>>@@@AAABBBCCCDDDJJJJJJKKKLLLNNNPPPRRRSSSTTTXXX\\\[[[VVVTTTUUUWWW\\\___ccceeefffeeeeeefffggghhhiiihhhfffdddddddddfffhhhjjjjjjiiihhhhhhhhhiiiiiihhhiiijjjkkkmmmnnnjjjjjjkkkjjjiiigggdddbbb^^^]]]]]]___bbbdddccccccgggeeebbb^^^XXXRRRLLLIII>>>>>>>>><<<:::888777888999999777666555555555555444444444444444444444444333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222333222222111111222222333000000000000000000000000000111111111111222222222111111111111111111111111111111111111111222222222333333333333333333333333444444444444444444444444444444444555555555666666444555666777888999::::::@@@???<<<;;;:::;;;<<<>>>MMMPPPUUU[[[aaalllwwwtttrrrpppmmmllllllmmmnnntttyyy{{{xxx{{{zzzvvvqqqiiikkknnnmmmttt}}}zzzxxxvvvuuuwwwyyyyyywwwtttkkkiiihhhiiiiiifff```[[[IIIFFFAAA<<<::::::<<<>>><<<;;;;;;::::::999999888888888888888888888888888999888888777777777777777777777666666666666777777555555666666666666555555666666555555555444444444222222222222222222222222222222222222222222222222///000000111222222333333222222222222222222222222111111111111111111111111111111222333333333333222===???@@@@@@???BBBHHHNNN\\\[[[^^^aaaaaaZZZSSSNNNJJJMMMNNNMMMNNNRRRVVVYYYTTT[[[]]]YYYWWW\\\eeejjjbbbiiirrr~~~pppiiiwwwuuu{{{zzzyyypppxxxuuuuuu{{{lllbbb```ZZZOOONNNFFF<<<999>>>BBB>>>888:::888888;;;??????:::555999888777555555666777777555555444444444333333333222333333444444333333222222222222222222222222222222222222222222222222222222333333444444333333222222222222222222222222222111111222222222333333333222222222222222222222222333444555444222111222333111111222222222333333333333444777:::;;;:::888777@@@===;;;>>>BBBDDDAAA===<<<:::888555444444555555444444444555555555555666666666666666777777777777777777777777777666666666888777666666666666666777555666888777666666777888999888888999;;;<<<;;;;;;:::<<<<<<:::;;;<<<===<<>>888888@@@GGGVVV______cccttt{{{wwwwwwrrrsssxxx|||uuummmqqq~~~}}}~~~|||{{{{{{{{{~~~zzzwwwtttvvvvvvuuuuuuppprrrrrrsssuuurrrdddUUURRRNNNHHHCCC@@@===;;;999<<<;;;::::::999999999999;;;;;;:::;;;;;;<<<===>>>???<<<999888888888777666666666555555555555666666555555555555555555555555777777666555444444333333333222222111111222222333444444444333333222222222222222222222111111000000111111222222333333333333111111111000111111222333222222222222222222222222DDDFFFIIIKKKNNNSSSXXX\\\___]]]ZZZXXXUUUQQQNNNMMMNNNOOORRRWWW]]]___ZZZTTTRRRZZZ___^^^```kkkyyy|||ttttttwwwwwwwwwzzziii```RRRGGGCCC@@@:::555:::999888888:::<<<<<<<<<:::999888777666666666666555555555444444444333333333333444444444444333333222222222222222222222222222222222222222222222222222333333444444333333222111111111111111111111111111111222222222333333333222222222222222222222222333444555444222111222333111111111222222222333333333444777999999888777555<<<999888;;;@@@CCCBBB???:::888666444333333333444444444444444555555555555555555666666666777777777666666666666666666666666777777666666666666777777666777888888777777888999888888888888::::::::::::===>>>>>>======???AAABBBGGGIIIMMMRRRTTTTTTTTTUUUUUUWWWWWWUUURRRTTTZZZ```fffxxx||||||yyywww}}}hhhddd^^^]]]```eeehhhiiifffhhhfff```]]]______^^^kkknnnnnnjjjfffccc]]]WWWTTTNNNJJJHHHEEE>>>:::999999777555555666777666555555555555555444444444333333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222222222222222111111111000111111111111111111111111000222222//////222222///111111111111222222222222222222222222222111111111222222222222222222222222222333333444555555666666555555555555555555555555666777888888777777888999@@@CCCDDDCCCBBBFFFNNNUUUdddqqqqqqooouuuyyy||||||zzzyyyzzz{{{|||}}}|||yyyxxx|||wwwrrrrrruuuvvvtttrrr]]]YYYRRRMMMJJJGGGCCC@@@>>>===<<<:::999999::::::<<<;;;::::::<<<@@@CCCFFFEEEBBB===:::999888777666666666555555555555666666555555555555555555555555666666555555444333333222333333222222222222333333444444444333333222222222222222111111111222222333444333222222111222222222111111111111111222222333222222222222222222222222QQQQQQQQQSSSVVVWWWVVVUUUUUUUUUTTTRRRQQQQQQSSSTTTWWWZZZ]]]``````_________vvv}}}|||{{{~~~xxxcccWWWQQQNNNMMM@@@???>>><<<;;;;;;===???::::::999888777777666555666555555555444444444444444444555555555555444444333333333333333333333333333333333333333333333333222333333444444333333222000000000000000000000000111111222222222333333333222222222222222222222222222333444333222111222333111111111222222222222333333444666777777666444333888555444777<<>>======>>>>>>888999999888888777777666666666666555555555555444555555666666666666555555333333333333333333333333333333333333333333333333222333333444444333333222111111111111111111111111111111222222222333333333222222222222222222222222222333444333222111222333111111111111222222222222222333444555555444222111555333222333888<<<>>>???666555444333222222333333333333444444444555555555444444555555555666666666444444444555555555555555777777777666777777888888666888999999999999:::;;;:::;;;<<<=========>>>???AAACCCGGGLLLMMMNNNRRRWWWWWWZZZ\\\[[[]]]bbbggghhhfffiiilllppptttyyyzzzssshhhaaa\\\\\\YYYVVVVVVZZZ[[[XXXZZZaaahhhjjjlllllliiiccc```\\\[[[\\\XXXNNNFFFCCC>>><<<:::999999999888777777777666666666555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222111......333888555///111111111222222222333333222222222333333444444444222222222333333333333333444444444555666666777777777777777777777777777777555666777777777999;;;>>>???DDDMMMWWW```hhhmmmooommmsssoooqqq~~~{{{yyyzzzwww|||~~~vvvrrruuuwwwtttpppmmmhhh```TTTKKKEEECCC???<<<:::999:::::::::::::::;;;>>>BBBGGGJJJIIIEEE???:::888777666666666666555555555555666666555555555555555555555555444444444333333222222222333333333222222333333333333333333333333333333333444333111000222444777999:::888444111//////000111222111111111111222333333333333333333333333333333YYYWWWVVVXXX[[[[[[XXXTTTSSSWWWYYYXXX]]]hhhqqqsssvvvqqqnnnpppxxx{{{|||}}}{{{xxxtttvvv|||zzzkkk___VVVIII@@@<<<======>>>999999888888888888888888777777666666666555555555555666666777777666666555333333333333333333333333333333333333333333333333222333333444444333333222222222222222222222222222111111222222222333333333222222222222222222222222111222333333111111222333000000111111111222222222222222333333333333222111444333111222444777999:::555555444444444444444444333333333444444444444555444444444444555555555555444444444444555555666666777777777777777888999999666888999999999999;;;<<<999;;;>>>??????@@@CCCEEEHHHIIIOOOTTTTTTPPPSSSYYY___ggglllkkkllluuu}}}zzzsssiiicccdddddd[[[PPP___dddhhhhhhhhhiiifffaaabbb___^^^```]]]TTTLLLIIIBBB@@@===;;;:::999888666666666666666555555555444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222333111111111111111111111111222111000000666<<<:::444111222222222222333333333222222222333333444444444222222333333333444444444444444555666666777777888888888888888888888888888555666777777888:::>>>AAABBBIIITTT___hhhnnnppppppjjjqqqmmmlllyyy~~~vvvwwwuuuvvv}}}uuutttsssuuutttlll^^^SSSKKKIIIDDD@@@<<<:::999999777888:::;;;===???@@@@@@BBB???:::777777777666666666666555555555555666666555555555555555555555555444333333333333333222222444333333333333333333444333333333333333333333333444222111111222555888::::::888555111//////111222222222222111222333333444333333333333333333333333]]]\\\ZZZZZZ[[[[[[[[[ZZZZZZ]]]]]]```pppzzztttrrr|||rrrYYYHHH@@@>>>??????===;;;:::999999999:::777777777777666666666666555555666666666666555555333333333333333333333333333333333333333333333333222333333444444333333222222222222222222222222222111111222222222333333333222222222222222222222222000111222222111111222333000000000111111111111222111222222222333222222222333222222222222333555666333333444444444444444444333333333333444444444444333333333444444444555555444444444555666666777777777777777777888888999:::777999:::;;;:::;;;<<<>>>999<<>>===;;;888666666666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222333333333333111111111111111111111111111222111111666<<<;;;777222222222222333333333333222222222222333333333333222222333333444444555555555555666666777888888888888888888888888888888888888999999::::::===AAADDDIIIPPPYYYbbbgggkkkmmmooofffrrrqqqmmmuuu~~~}}}rrrnnntttrrrrrrvvvzzzvvvjjjaaaTTTRRRNNNIIIDDD???<<<;;;777888:::;;;<<<;;;::::::;;;999777666777777777666666666555555555555666666555555555555555555555555444444444444333333333333444444333333333333444444222222333333333333444444333222111111333555777999888777444222111111222333222222222222222333444444333333333333333333333333aaa```^^^\\\[[[]]]aaaddddddiiiooozzz||||||xxxeeeRRRKKKLLLIIIFFFAAA===:::999999:::888888888777777777666666444555555666666555555444444444444444444444444444444444444444444444444444222333333444444333333222111111111111111111111111111111222222222333333333222222222222222222222222///111222222111111222333000000000000111111111111000111111222333333333333000111222222222222333444111111222333333333333333222222333333333444444444222333333333333444444444444444555666666777888888777777777777888999:::;;;999;;;============???AAA===BBBHHHLLLNNNQQQWWW]]]```\\\]]]aaa___\\\ffftttqqqoooiiiaaa___cccgggfffddd```^^^______[[[YYYZZZRRROOOJJJGGGDDDAAA===;;;888888777777777666666666555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444111111111111111111111111///222333111222666666444222222222333333333444444222222222222222111111111222222333333444555555666555666666777777888999999888888888888888888888888999:::;;;<<<>>>CCCHHHLLLRRRWWW]]]___```dddkkkqqqiiisssvvv|||{{{~~~tttyyyuuuvvvzzzzzzrrrkkk```^^^ZZZUUUNNNGGGBBB???:::::::::;;;;;;:::::::::888777777777999999888666666666555555555555666666555555555555555555555555444444444444444444444444444444333333333333444444222222222333333444444444222222222222333444555666555555444333333333333444333222222222222333444444444444444444444444444444^^^_________aaagggqqqyyyuuu~~~hhh___```QQQMMMFFF???;;;999999:::888888888888777777777777444444555555555555444444444444444444444444444444444444444444444444444444222333333444444333333222000000000000000000000000111111222222222333333333222222222222222222222222///111222222111111222444000000000000111111111111000000111222333444444555---///111222222222333444///000111222222222222222222222333333333444444444222222333333333444444444555555555666777888888999777777777777888999:::;;;;;;===?????????@@@BBBCCCCCCIIIPPPTTTWWW[[[ccciiigggaaaaaaffffffhhhxxxoooccc``````^^^]]]YYYWWW[[[]]]]]]___bbb\\\XXXSSSOOOKKKHHHDDDAAA999999999888888888888777555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222333333444444444111111111111111111111111...222333000...000111000222222333333333444444444333222222111111000000000222222333333444555666666666666666777888888999999777777777777777777777777666888;;;>>>BBBIIIPPPUUUYYY\\\^^^\\\ZZZ___jjjttttttwwwzzz|||~~~zzzwwwyyyyyytttnnnhhhfffccc]]]VVVNNNGGGCCC>>><<<;;;::::::;;;<<<>>>888888888:::;;;;;;999777666666555555555555666666555555555555555555555555555555555555555555555555555444444333333444444555222222222333333444444444111111222333333444444444333333333444444555555555333333222222333333444555444444444444444444444444ccceeeggglll{{{~~~|||xxxrrr```YYYQQQJJJCCC===888777999::::::999888777888999999888888777666666555555555555555555555555555555333333333444444555555555444444444444444444444444222333333444444333333222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444333333333333333333333333333333333444444444555555444444555555666666777777888888888888999;;;<<<===>>>???@@@@@@@@@@@@BBBDDDLLLSSSXXXXXX[[[aaaggghhhfffdddbbblllvvvzzzqqqcccYYY]]]aaacccccccccccc___ZZZ^^^\\\YYYVVVTTTPPPLLLHHHCCC???999666666888999:::999777666555666777666555666666555444444444444555333333333333333333333333555555555444444333333333333222222111111222222333333333333222222222111111444333333222222333333444222222333333333333444444111111000000000111222222444444444444444444444444555555666777888999:::::::::===>>>;;;666444777<<<999===???@@@IIIVVV]]]]]]```cccbbb\\\[[[bbbmmmuuu|||~~~~~~~~~{{{www}}}|||tttjjjdddbbbeeebbbUUUIIICCC@@@======???===:::999;;;::::::999999999999999999888777777777666666555555666666666666666666666666777777777777666666666666222333444444555555444444666666555555555444444444444444444444444444444444666555444333333333333333444333333333333444555555444444444333333444444555ooottt|||xxxwwwggg[[[SSSJJJAAA;;;777888999:::999888888999666666666555555444444444555555555555555555555555333333333444444555555555444444444444444444444444222333333444444333333222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444333333333333333333333333333333444444444555555555444555555666666777777888777777777888999;;;<<<===>>>???@@@BBBDDDHHHLLLOOOGGGRRR\\\______aaabbbbbbgggjjjooo}}}sssjjjjjjiiifffaaa^^^```eeebbb___\\\YYYVVVSSSOOOLLLFFFBBB<<<999888777777777999888666666777888888777666666555444444444444555333333333333333333333333555555444444444333333333333333222222222222333333333333333222222222222111444333333222222333333444222222333333333333444444333555666777666555222111444444444444444444444444444444555666777888888999;;;::::::999888999;;;===<<>>>>>===999999;;;:::::::::999999999999999888888888777777777666666666666666666666666666666666666666555555555444444333333444555555555555555666666555555555444444444444444444444444444444444666555444333333333333444444444333333444444555666555555444333333333444444tttppp}}}vvvjjjddddddsss~~~}}}nnnVVVFFF>>>=========<<<:::999777777666666666666666666555555444444444444444444444444444444444444444555555555444444444444444444444444222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444333333333333333333333333333444444444444555555555555555666666777888888999999999:::;;;<<<>>>@@@AAA???AAADDDHHHKKKOOOQQQRRRNNNZZZeeeiiijjjnnntttvvv|||~~~{{{qqqeeedddiiidddaaa^^^ZZZWWWSSSOOOKKKLLLHHHCCC???===;;;888666999888666777888999999888777666555555444444555555333333333333333333333333555444444444444333333333444444444333333444444444333333333333222222222222444333333222222333333444222222333333333333444444555888;;;===<<<888333000444444444444444444444444555555666777888999999:::;;;999666777:::>>>@@@@@@???HHHSSS[[[aaadddaaa\\\```^^^bbbhhhjjjlllvvvttttttnnnjjjkkkiiibbbZZZWWWNNNHHHCCCAAA>>>:::;;;>>>;;;:::::::::999999999888999999999888888888888777777777777777777777777777555444444444444333333333444555555666666666666666555555555555555444444444444444444444444444444444555555444333333333444444444444444333444444555666666666555444333333333444zzznnnqqq|||vvvoooqqqpppsss}}}tttddd```QQQMMMGGGBBB???<<<:::999999999999999999999999999444444444444444444444444444444444555555555555555444444444444444444444444222333333444444333333222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333333333333333333444444444444555555555555555666666777888999::::::<<<<<<===???AAACCCEEEGGGHHHIIIKKKOOOSSSUUUUUUTTT[[[eeennnpppvvvmmmgggdddccc```^^^[[[VVVPPPLLLPPPMMMJJJFFFDDDAAA===:::888777666666888999999888777666666555555555555555444444444444444444444444444444444444444444444444555555444444444444555555444444333333333222222222444333333222222333333444222222222333333333444444555777:::<<<<<<999555222444444444444555555555555777888999:::;;;<<<<<<===:::999777777:::>>>BBBEEEKKKTTT```hhhkkkjjjeeeaaa[[[```jjjooolllssswwwooonnnpppoooiiicccZZZRRRKKKGGGBBB======AAA;;;;;;;;;::::::999999888999999999999999999999999888888888888888888888888555555444444444333333333555555666777777777777777555555555555555555555555444444444444444444444444555444444333333333444444444444444444444555666666777666555444444333333444sssjjjbbbfffvvvrrrpppwwwxxxjjjddd\\\PPPGGGBBB???>>>===:::::::::::::::999999999555555555555555555555555555555555555555555555555444444444444444444444444222333333444444333333222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333333333333333333444444444555555555666666666666777888999:::;;;<<<===>>>???AAADDDGGGIIIKKKRRRPPPNNNPPPVVV\\\aaaccchhhqqqyyy~~~nnndddcccbbbaaa___[[[UUUQQQQQQNNNKKKIIIGGGDDDAAA>>>888777555666777888888777777777666555555555555666444444444444444444444444444444444444444444444444666555555444444555555666444444444333333333222222444333333222222333333444222222222333333333444444333444555666777777666666444444444555555666666666888888999:::;;;<<<======999;;;;;;::::::>>>FFFMMM^^^cccjjjnnnmmmiiifffeeecccfffkkkooouuu|||~~~rrrnnnssswwwtttmmmbbb[[[RRRMMMFFF???>>>@@@<<<<<<;;;;;;:::999888888999999999999999:::::::::999999999999999999999999666666666666555555555555555666777777888888777777444555555555555555555555444444444444444444444444444444333333333444444555555444444444444555666666777666555444444444444444zzzqqqpppsssyyy~~~vvvxxxvvvqqqgggXXXLLLDDD@@@===;;;;;;::::::999888888777777666666666666666666666666666666666555555555555555444444444444444444444444222333333444444333333222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444333333333333333333333333444444555555555666666666666777888999:::<<<=========>>>@@@CCCFFFIIILLLNNNSSSPPPOOOTTT```nnnyyy~~~~~~iiifffbbb^^^\\\ZZZWWWUUUPPPNNNKKKIIIHHHEEEBBB@@@:::999777777888888777666888777666666555555666666444444444444444444444444333333333444444444444555555555444444444444555555444444444444333333333333444333333222222333333444222222333333333333444444222222222222333444666777444444444555666666777777666666777888999::::::;;;:::===???>>>===BBBMMMWWWffffffhhhiiifffbbbccchhhrrroooppp|||yyyvvvyyyxxxtttjjjccc[[[UUULLLCCC>>>???======<<<;;;:::999888888888999999999999:::::::::888888888888888888888888888777777777777666666666555666666777777777777777444444444555555555555555444444444444444444444444444444333333333444555555555555444444555555666777666555555555555555666666mmmiiiuuuzzz~~~vvvsssdddXXXOOOEEE???===<<<;;;:::999888777666888888888888888888888888777666666666555555555444444444444444444444444444222333333444444333333222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444333333333333333333333333555555555555666666666666777777888:::;;;===>>>>>>AAABBBDDDGGGJJJNNNQQQSSSSSSYYYeeexxx~~~qqqeee]]]ZZZZZZZZZUUURRRNNNKKKIIIGGGEEECCC>>><<<:::999999999888777888777777666666666666666555555555555555555555555333333333444444444555555555444444444444444444555555444444444444333333333444333333222222333333444222222333333333333444444333333222222333444555666444444444555666777777777555555666777888999::::::===>>>???@@@DDDMMMXXX```dddccceeehhhhhhhhhpppyyyxxxxxxyyysssmmmgggaaaWWWKKKCCCAAA======<<<;;;:::999888888888888888888999999999:::888888888888888888888888888888777777777666666666444555666666777777666666444444444555555555666666444444444444444444444444333333333333333444555666555555555555555666666777555444444555555666777888xxxuuueeeVVVLLL@@@@@@>>>===;;;999888888888888888888888888888888777777666666555555555444444444444444444444444444222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333444444444333333333333333333333333555555555555666666666777777888999:::<<<===>>>???EEEFFFIIILLLPPPTTTWWWYYY[[[kkktttfffbbbbbbccc[[[WWWRRROOOLLLJJJHHHFFFAAA???<<<;;;;;;;;;999888888888777666666666666666555555555555555555555555333333333444444555555555444444444333333444444444555555444444444333333333444333333222222333333444222222333333333444444444555555555555555444444444444444444555666777777888777777888999:::;;;;;;<<<@@@>>>===AAAKKKWWWaaafffeeedddiiiqqquuuzzzwwwxxx}}}|||wwwrrrlllbbbSSSIIIFFF>>>======;;;:::999888888777777777888888999999999777777777777777777777777777777777777666666666666444555555666666666666666444444444555555555666666444444444444444444444444333333333333333444555666555555555555555666777777444444444444666777888999}}}dddJJJJJJHHHAAA::::::======::::::;;;:::999777666777888666666666666555555555555555555444444444444555555444444444333333333222222222222222222222222222222111222222333333222222111333222222111111222222333111111111111111111111111222222222222222222222222333333333222222111111111555555444333222222222222333333222222333333444555555666777777666666777999;;;<<<======???CCCCCCBBBKKKLLLMMMTTT[[[UUUYYYlllyyywwwjjjaaa```YYYTTTVVVUUUNNNIIIJJJIIIEEE@@@?????????;;;888:::999888777777666777777777777777777666666666666666555444333333444555666444333333222222333333444333444555666666555444333444444444444444444444444444444444444444444444444555444444333333444444555777555333222222444666888777777777777999;;;===>>>===AAAGGGLLLSSS\\\cccgggiiikkkoooqqqsss}}}yyywwwlllZZZLLLGGGDDDCCCAAA===:::999;;;<<<:::::::::999999999888888999888777888999999999777666666666666777777777777666666666666777777777777555555555444444333333333333333333444444444555555555555444444444444555555444444444555555555666666333444555666777777777777uuuooonnnooowwwuuuYYYOOOLLLEEE???>>>???<<<666999:::999999777777777888777777777666666666555555555555555444444555555555444444444333333333222222222222222222222222222222111222222333333222222111333222222222222222222333111111111111111111111111222222222222222222222222333333333222222222111111555444444333222222222333333333222222333333444444444666777777666666888999999:::;;;===@@@EEEIIIJJJUUUUUUPPPVVVdddkkkrrrzzzhhheee^^^YYY[[[ZZZSSSKKKHHHGGGDDDAAA??????===:::888:::999888777666666666777777777777666666666555555666555444444444444555666444444333333333333444444444444555555555555444444444444444444444444444444444444444444444444444444555444444333333444444555666555444333555777:::<<<888888888888:::<<<>>>@@@@@@DDDJJJQQQYYYbbbiiillliiihhhkkkttt|||zzzyyyvvvjjjYYYPPPOOOEEEDDDCCC@@@===;;;::::::::::::::::::999999999999999888777888999:::999777666777777777777777777777555555666666666777777777555555555444444333333333333333444444444555555555555555444444444444555555444444444555555555666666333444555666777777777777kkk\\\WWWNNNEEECCCBBB===555999999999999888888888888888888888777777777777666555555555555555555555555444444444444333333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222222111555444333333333333333444222333333333333444444444444666777777777777999:::999:::===AAAEEEJJJQQQVVVXXX\\\YYY^^^xxxpppggg`````````ZZZRRRMMMIIIHHHFFFDDDAAA???===<<<::::::888777777666666666666666666666555555555555666555555444444555555666444444333333333333444444444444444333333444444444444444444444444444444444444444444444444444444444555555444444444444555555444444444555777;;;>>>@@@::::::999999;;;===@@@AAAFFFIIIPPPXXX```fffkkknnnooorrrzzzxxxuuuoooeee[[[UUUJJJIIIFFFBBB???<<<:::999;;;;;;:::::::::999999999:::888777888999:::999888777777777777777777777777555555555555666666666666555555555444444444444444333444444444444555555555555555444444444444555555444444555555555666666666333444555666777777777777}}}xxxppp```QQQIIIGGGAAA:::;;;:::999999::::::888777999999999888888888777777555555666666666666555555555444444444444333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444333333333444444555333333444444555555555444444666888888888999:::<<<<<>>@@@::::::999:::<<>>===<<<;;;;;;;;;;;;:::::::::::::::999888888::::::999888888888888777777777777777444555555555666666666666555555555555555444444444444444444444555555555555555555444444444444555555555555555555666666666666444444555666666777666666|||zzzvvv~~~gggVVVNNNHHHBBBBBB???<<<;;;;;;;;;999888999999999999888888888888555555666777777666555555555555555444444444333333222222222222222222222222111222222333333222222111111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222333333333333444555555666444444555666666666666555555777999::::::;;;===???@@@DDDKKKRRRSSSRRRZZZddd|||rrrlllkkkiiifffaaa^^^YYYSSSNNNJJJFFFDDD===<<<;;;:::888888888888777666666666666555555555666666666666666666666666666555555444444555555666555555333222222333555555444444444444444444444444444444444444444444444444666555555444444555555666555555555666888:::<<<===999999999;;;>>>CCCGGGJJJ___bbbiiioooooommmqqqyyy|||sssjjjaaaSSSHHHBBB@@@@@@@@@<<<<<<<<<;;;;;;;;;:::::::::999888999:::::::::888999888888888777777777666555555555666666666666777555555555555555555555555444444444555555555666666555555444444444444555555555555555666666666777777444555666666666666666666ppp```UUUNNNLLLFFF@@@<<<<<<<<<;;;999999999999888888888888777555666777888888777666555555555555555444444444333222222222222222222222222111222222333333222222111111222333444444333222111333333333333333333333333222222222222222222222222111222222222222333333333333333333333444555777777555666777888999888777777666888;;;<<<<<<>>>@@@BBBEEEHHHPPPWWWWWWVVVbbbqqq{{{yyyuuussslllaaaYYYSSSNNNIIIDDD@@@???===<<<:::999999999777777777777666666666666555666666777777666666555666666555555555555666666555555555444444555555555444444444444444444444444444444444444444444444444666666555555555555666666666666666666777888999:::999999:::===BBBIIIOOOSSSaaaccciiimmmkkkkkkzzz~~~ppp]]]NNNFFFCCCCCCCCC======<<<<<<<<<;;;;;;;;;;;;999888999:::;;;:::999999999999888888777777666666666666666777777777777555555555555555666666666444444555555555666666666555555444444444444555555555555666666666777777777555555666666666666666555{{{jjjaaaUUUNNNDDD>>>======<<<999999888888888888777777777555666777888888777666555555555555555444444444444222222222222222222222222111222222333333222222111000111333444444333111000333333333333333333333333222222222222222222222222111111222222222333333333222222333333555666777888666777999;;;;;;:::999888888:::<<<>>>>>>@@@CCCEEEMMMMMMTTT[[[\\\```rrrzzzjjj___YYYTTTLLLEEEBBBAAA???===<<<;;;;;;:::999888888888777777777777555666777888888777666555777666666666666666666777555666666777777666666555444444444444444444444444444444444444444444444444666666555555555555666666555555666777888999::::::999:::<<<@@@GGGPPPXXX]]]cccdddhhhkkkjjjsss}}}hhhVVVLLLGGGDDDBBB============<<<<<<<<<;;;;;;:::999999;;;;;;:::999::::::999888888777777666777777777777888888888999444555555555666666666777555555555555666666666666555555444444444444555555555666666666777777777777555555666666666666555555}}}qqq\\\RRRGGG???>>>>>><<<:::888888888777777777777666555666777999999777666555666666555555555444444444222222222222222222222222222222222333333222222222000111333444444333111000333333333333333333333333222222222222222222222222111111111222222333333333222222333333555666888999777999:::<<<<<<;;;:::999888;;;===???@@@AAADDDFFFTTTSSSWWW^^^aaaiiiqqqddd___ZZZPPPGGGCCCBBB@@@???===<<<<<<;;;999999999999888888888777555666777888888777666555777777666666666666777777555666777888888777666555444444444444444444444444444444444444444444444444666666555555555555666666444555666777999:::;;;<<<:::;;;===CCCKKKUUU^^^ccckkkkkknnnqqqrrrooo]]]RRRJJJDDDAAA>>>=========<<<<<<<<<<<<;;;:::999999;;;;;;:::999::::::999999888777777666777888888888999999999999444555555555666666777777555555555555666666666777555555555444444555555555666666666666777777777777555666666666666666555555nnnbbb\\\QQQ>>>999>>>>>>999::::::999888777888999777777777777666666666666444444444444444444444444444444444333333333222222222222222111111111000000333333333333333333333333111111222222222222111111222222222222222222222222222222333333333444444444222333555777999:::;;;;;;:::999999:::;;;<<<;;;;;;@@@<<<;;;???DDDIIIPPPXXX\\\WWW]]]qqqvvviii]]]SSSLLLEEEJJJKKKCCC<<<999999777999999999888888888888888777777666666666666777777777666666666555555555555444444444555555555666666555555444444444444555555555555555555555555555555555555555555666666666777999999999888888999:::;;;???<<<@@@LLLTTTWWW[[[aaaiii~~~zzzlllvvvbbbUUULLLFFFEEEAAA======>>>???<<<999<<<;;;;;;;;;;;;:::::::::888888888777777777777666777888999999888777666555666666666666777777777777777555444555666777666555555555444444444444555555777666666555555555666666555555555666777888888777yyymmmggg]]]KKKCCCAAA;;;999999999888777666666666888888777777777666666666555555555555555555555555444444444333333333222222444333333333222222222111333333333333333333333333111111222222222222111111222222222222222222222222222222333333333444444444222333555777999:::;;;;;;;;;:::::::::;;;<<<<<<;;;;;;<<>>===<<<999999999999999999888888777777666666666666777777777777666666666555555555444444444555555555666666666555555444444555555666555555555555555555555555555555555666666666777777:::999999:::<<<>>>>>>>>><<>>>>>>>>@@@???>>>===<<<::::::999999999888888888777777777888999::::::999888777666666666666666777777777888777666555555666777666555777666666555555666666777888777777666666777777777444777888888777888===AAA|||tttiiiXXXOOOGGG::::::::::::999888777666666888888888777777777777666666666666666666666666666444444444444333333333333444444444444333333333333333333333333333333333333111111222222222222111111333333333333333333333333333333333333444444444444333444555777999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===:::???HHHPPPRRRQQQUUU\\\```nnnvvvpppiiiccc```ddd```SSSEEE>>><<<;;;999999999999999:::::::::888777777666666777777888777777777666666666555555444444555555555666666666666555555444444555555666666666666666666666666666666666666666777777777777888777777:::???BBBBBB@@@;;;FFFSSS[[[aaaeeegggggglllxxxwwwdddVVVMMMIIICCC>>><<<===@@@BBBDDDCCCAAA???===;;;999888:::::::::999999999888888999::::::::::::999888888666666666777777777888888777666555555777777666555888777777666666777777888888888888777777888888999555888:::999888;;;EEEMMMuuucccZZZQQQAAA???===<<<;;;;;;;;;:::999999999888888888777777777666666666666666666666666555444444444444333333333444444444333333333333333333333333333333333333333111222222333333222222111333333333333333333333333333333333444444444444555333444666777999::::::::::::;;;;;;::::::;;;===>>>@@@CCCJJJQQQTTTYYYfffsssuuussspppmmmooolllaaaQQQEEE@@@===999::::::::::::::::::::::::888777777777777777777888777777777666666666666555555555555555666666666666666666555555555555666666666666666666666666666666666666777777777888888888:::888888===DDDIIIIIIHHHGGGNNNTTTWWW___kkkpppoootttooo]]]YYYUUUMMMEEE@@@>>>???AAACCCCCCAAA???===;;;:::999;;;;;;:::::::::999999999999999999999999999999888666666777777777888888888777666555666777888777555888777777666666777777888888888777777777888999999666777999:::===EEEOOOVVVsssiiiaaaQQQDDDAAA===;;;<<<<<<<<<;;;999999999999888888888888555555555555555555555555555555555444444444333333222222222333333333333333333333333333333333333333222222333333333333222222333333333333333333333333333333444444444555555555333444666777999999::::::999:::;;;;;;:::;;;???BBBDDDFFFLLLUUU^^^nnnuuucccRRRJJJHHHCCC===<<<<<<<<<<<<;;;;;;;;;;;;888888777777777777888888888777777777666666666666555555555666666666777777666666666555555666666666777777777777777777777777777777777888888888888999======>>>BBBJJJPPPRRRSSSXXXYYYZZZ\\\fffqqquuutttvvvbbb\\\SSSJJJCCC@@@??????@@@???>>>>>><<<<<<;;;:::;;;;;;;;;::::::::::::999888888777777777888888888777777777777888888888888888666555666777888777666777666666555555666666777666666666666777777888999888777888>>>IIISSSZZZ]]]}}}uuugggOOOHHH@@@<<<<<<<<<;;;::::::::::::999999999888888555555555555555555555555555555555555444444444333222222222222333333333333333333333333333333333333222222333333333333222222333333333333333333333333333444444444555555555555444555666777999999999:::999;;;===<<<<<<>>>CCCGGGHHHMMMZZZlll~~~{{{hhhWWWOOOLLLGGG@@@??????>>>===<<<;;;::::::999888888777777888888999888888777777777666666666555555666666666777777777777666666555555666666777777777777777777777777777777888888888999999999999;;;;;;===AAAFFFMMMSSSWWW___\\\^^^fffooossswww{{{oooeeeWWWLLLFFFCCCAAA>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999777777777666777777888999777777777888888888999999888777666666888888777666777666666555555666666777666666666666666777888999::::::>>>JJJYYYdddhhhgggyyy^^^UUUIII@@@>>>===<<<:::;;;::::::::::::999999999666666666666666666666666555555555555444444444444333333333333444444444555333333333333333333333333222333333444444333333222444444444444444444444444444444444444555555555555444555666888999999999999;;;===@@@@@@???BBBHHHNNNOOO]]]wwwwwweeeWWWPPPJJJEEEAAAAAA@@@>>><<<;;;999999999888888777777888888999888888888777777777666666555666666666777777777777777777666666666666777777888888888888888888888888888888888999999999::::::999;;;===???BBBIIISSS\\\bbb]]]cccqqqwwwzzzwwwaaaQQQJJJGGGCCC???======<<<<<<<<<<<<;;;;;;::::::::::::999999999999888888777777777888999:::777777888888888999999999888777666777888888777666888777777666666777777888777777777777888999::::::;;;@@@KKK[[[jjjsssuuutttlll```QQQFFFAAA@@@>>><<<;;;;;;;;;:::::::::999999777777777777777777777777666666555555555444444444444444444555555555666666333333333333333333333333222333333444444333333222444444444444444444444444444444444555555555666666444555666888999999999999<<>>AAADDDDDDEEELLLYYYdddjjjcccjjjzzz{{{tttmmmmmmmmmmmmllllllllllllkkklllnnnttt|||lllVVVMMMIIIDDD???>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999888888999999888888888999;;;<<<777888888888888999999999888777666777888999888666999999888888888888999999888888888888999:::;;;<<<;;;FFFWWWhhhttt{{{~~~~~~|||lll___RRRCCCAAACCC===999::::::999:::;;;:::888888888888888777777777777666666555555555444444444222222222222222222222222444444444444444444444444222222333333333333444444555555555444444333333333333333444444555666666666777777777777888999:::;;;999???CCCDDDFFFLLLQQQSSSeeewwwiii```YYYIIIBBB@@@>>>;;;AAAAAA444999999999888888888888888888888888888888888888888888888777777666666555555777777777777666666666666555666777888888999888888888888888888999:::;;;;;;>>>AAADDDFFFIIIPPP\\\eeeggglllssszzzvvvqqqooolllgggcccbbbbbbaaa``````___^^^^^^]]]]]]```dddkkkppprrrsss}}}]]]LLLJJJFFF???===<<<;;;<<<>>>>>>===<<<:::999999999999999:::::::::::::::999999999888888777777888888888888777777777777777777777777777777999999888777777666777777999999::::::;;;;;;<<<<<>>===>>>>>>===;;;;;;;;;::::::999::::::::::::::::::999999999999888777777888888888888777777888888888888888888888888999999888777777777777777777888999999:::<<>>:::999888888777777999999888888888777777777666666666555555555444444444444444444444444444444444444444444444444444444222222333333333333444444555444444444444333333333333444444555555666777777888888888999:::<<<===>>>CCC???@@@GGGMMMRRR___llluuu^^^MMMGGGFFF===999======<<<<<<<<<;;;;;;:::::::::999999999999999999999999888777777777777666666666555666666777777888888888666777888999::::::::::::::::::::::::;;;<<<===>>>AAAAAADDDMMMZZZjjjwww~~~}}}vvv{{{wwwkkkdddaaa___[[[WWW___]]]\\\^^^bbbdddcccaaa```dddhhhmmmnnnnnnkkkjjjkkkkkklllnnnppppppnnnkkkiiijjjjjjjjjkkkmmmqqqtttvvv~~~kkk]]]TTTJJJFFFCCC@@@???>>>>>>===<<<===<<<;;;;;;::::::::::::::::::::::::999999999999777777888888888888777777888888888888888888888888999999888888777777888888777999:::::::::@@@KKKSSSgggooozzzvvvgggUUUDDDDDD>>>;;;<<<===;;;::::::999999999888888888777777666666666666555555555555444444444444444444444444444444444444444444444444222222222333333333444444444444444444444444444444444444444555666666777777777888888999;;;===>>>???AAA@@@HHHRRRVVVYYYjjjjjjSSSKKKOOOGGG>>>===;;;===<<<<<<;;;;;;:::::::::999999999999999999999999777777777777777777777777555555666777888888999999777777999:::::::::::::::::::::::::::;;;<<<>>>>>>@@@AAAFFFSSSeeeuuu}}}wwwyyyqqqjjjddd]]]ZZZZZZ\\\\\\\\\aaaaaabbbeeeiiikkkkkkjjjlllnnnqqqssstttrrrpppnnnoooppprrrvvvxxxxxxvvvsssooonnnnnnmmmmmmnnnpppqqqmmmpppuuuzzzooo\\\RRRHHHEEEAAA???>>>>>>>>>======<<<;;;;;;::::::::::::;;;;;;:::::::::999999999777888888999999888888777888888888888888888888888:::999999888888888999999999<<<===<<<===EEETTTaaannnuuu}}}lllQQQFFF???;;;>>>@@@===:::;;;999999999999888888888888777777666666666555555555333333333333333333333333444444444444444444444444222222222333333333444444444444444444444444444444444444555555666777777888777777888999;;;===???@@@>>>DDDOOOWWWZZZeee|||]]]MMMOOOIIIAAA???<<<===<<<<<<;;;:::999999999999999999999999999999999777777777777888888888888555666666777888999999:::777777999:::::::::::::::888888999999:::<<<===>>>???BBBJJJZZZmmmzzz~~~~~~wwwmmmddd```]]][[[YYYYYY\\\```dddfffiiijjjkkkmmmoooqqqqqqpppsssssstttuuuvvvwwwwwwvvvvvvvvvyyy||||||zzzuuusssrrrqqqqqqqqqrrrrrruuutttsssrrrtttzzzdddVVVJJJFFFBBB>>>>>>?????????<<<<<<;;;:::::::::::::::;;;;;;;;;:::::::::999999888888999999999999888888888888888888888888888888::::::999999999999:::::::::<<<>>>===???JJJ[[[hhhpppvvv~~~lllSSSFFF>>>@@@@@@<<<999;;;:::999999999999888888888777777777666666666555555333333333333333333333333444444444444444444444444222222333333333333444444333333333444444444444555444555555666666777888888777888999:::===???AAACCCBBBLLLTTTWWW]]]uuupppXXXNNNEEECCCDDD@@@======<<<;;;:::999999888::::::::::::::::::::::::777777777888888888888999666777777888888999999999666777888999::::::::::::888888888999:::<<<===>>>@@@EEEPPPaaaqqq{{{|||zzzvvvvvviiiccc```]]][[[[[[[[[\\\___aaacccgggllloooooopppqqqsssuuuwwwyyyyyyuuuvvvxxx{{{~~~|||yyywwwyyywwwtttrrrrrrsssvvvwwwzzz}}}uuu\\\PPPKKKDDD@@@?????????@@@<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::888888999999999999888888999999999999999999999999::::::999999::::::;;;;;;999;;;>>>@@@EEEQQQbbbnnnwwwyyy{{{}}}}}}}}}~~~lllYYYHHHDDDAAA;;;:::>>>::::::999999999888888888777777777777666666666555444444444444444444444444444444444444444444444444222222333333333333444444333333333444444444555555555555555666777777888888999:::;;;===???BBBEEEFFFIIIVVV]]]\\\gggrrr___MMMIIIJJJCCC???>>>>>>===<<<;;;:::999::::::::::::::::::::::::777777888888888999999999888888888888888888888888555666777888999999999999888999999:::;;;===???@@@EEEKKKVVVeeessszzz|||zzzxxxeee^^^YYYYYY[[[[[[^^^bbbdddhhhlllnnnnnnppptttxxxppprrruuuxxx||||||yyywwwvvvssswwwkkkXXXRRRJJJCCC@@@?????????============>>>???@@@@@@<<<;;;;;;;;;;;;:::::::::888999999::::::999999888999999999999999999999999:::::::::::::::;;;<<<<<<;;;===@@@FFFPPP___nnnxxx}}}|||zzzzzzzzz{{{{{{zzzjjjRRRIIICCC<<<<<>>===<<<;;;;;;::::::::::::::::::::::::777777888888999999999999999999999888888888888888555666777888888999888888:::::::::;;;===???@@@AAAIIIOOOZZZgggssszzz}}}}}}qqqddd\\\XXXUUUWWW\\\___aaafffkkklllqqqvvvxxxvvvvvvxxx{{{yyywwwzzzzzzzzzzzz^^^XXXNNNFFFAAA??????>>>>>>>>>??????@@@AAACCCCCC<<<<<<;;;;;;;;;:::::::::888999999::::::999999888999999999999999999999999:::::::::::::::;;;<<<===>>>@@@DDDMMM[[[jjjxxx}}}yyyyyy|||}}}|||zzz{{{hhhPPPDDDEEEBBB:::???===999666777:::999777888888888888777777777777777777666555555555555555999888777555444444444444666666555444444444444555666666666666666666666666555666666777888:::;;;<<<999===AAAAAACCCHHHMMMOOOXXX\\\cccpppnnnSSSKKKOOOIIIEEE@@@;;;:::;;;:::888>>>>>><<<;;;;;;;;;;;;;;;<<<;;;:::999888888888888777888888888888999999999888999999::::::999999888:::999;;;???@@@???BBBGGGJJJUUU\\\eeetttyyy|||pppaaaYYY[[[SSSXXX___ccceeeiiinnnrrruuuwwwxxxxxxzzz}}}{{{}}}~~~|||kkk\\\NNNJJJFFF???>>>BBB===>>>???<<<:::<<>>>>>>>>===<<<;;;;;;;;;;;;<<<;;;:::999888888888888888888888888999999999999999999::::::::::::999999;;;999:::>>>???>>>BBBHHHOOOUUU[[[eeeooouuutttkkkcccYYYUUUWWW\\\aaaiiimmmppprrrvvvyyyrrrxxx}}}{{{hhhVVVMMMIIICCC@@@AAA===???@@@===;;;<<>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::999888777::::::::::::::::::::::::999::::::;;;;;;<<<======HHHPPP\\\fffnnntttyyy|||uuuqqqnnnrrryyy{{{uuulll}}}uuuiiiTTTEEEBBBBBB@@@???>>><<<:::999999999999888888888777777777777777666555555555666666666555555555666666777888333333333444555666888999666666666666666666666666666666777888999;;;<<<===@@@@@@@@@CCCGGGMMMSSSWWW]]]ooo^^^TTTLLLJJJGGGEEEBBB@@@???>>>???>>>===<<<;;;;;;;;;;;;<<<;;;:::999999888888999888888888888999999999:::::::::::::::::::::::::::>>>;;;;;;>>>???@@@FFFMMMXXX\\\aaakkkrrrzzzooo```[[[YYYVVVVVV[[[```eeelllppprrruuuyyy}}}}}}aaaOOOHHHDDD@@@===>>>@@@AAA???======@@@DDDBBBAAA???===<<<;;;::::::;;;<<<=========;;;999888999999999999999999999999888:::<<<;;;;;;<<>>??????BBBHHHNNNTTTZZZ```hhh{{{dddVVVQQQLLLIIIEEE???<<<===???>>>===<<<;;;;;;;;;;;;<<<;;;:::999999999999999888888888999999999::::::;;;;;;::::::::::::;;;;;;BBB>>>===???AAADDDLLLUUUaaaiiimmmqqq|||lllaaaWWWWWWYYY\\\```fffjjjmmmqqqtttxxxuuuWWWJJJGGGBBB===???@@@AAA@@@>>>===>>>@@@BBBAAA???===<<<;;;::::::;;;===???@@@@@@===;;;999999999999999999999999999999;;;<<<::::::@@@KKKTTT___iiiuuu|||zzztttpppnnnrrrqqqqqqsssrrrlllhhhgggkkkTTTKKKCCC===>>>>>>:::999;;;999999999999888888888888777777666666666777777888999999888666666555555555777666666555555555666666777777777777777777777777888888888999:::<<<>>>>>>BBBCCCJJJSSSWWWYYY```hhhttt}}}eee[[[RRRNNNJJJCCC???@@@??????===<<<<<<<<<<<<<<<;;;;;;::::::999:::::::::888999999999999:::::::::<<<<<<;;;::::::;;;<<<<<>>===@@@CCCGGGQQQ[[[hhhssspppnnn|||eeeaaa[[[VVVXXX^^^dddjjjooouuuxxx|||gggQQQLLLHHHBBB@@@AAAAAA@@@???>>>===>>>???>>>===<<<;;;;;;;;;;;;<<<>>>@@@AAAAAA???===;;;999999999999999999999999;;;<<<;;;:::<<>>???<<<:::<<<:::999999999999888888888777777666666666777888888::::::888777666555555555888777666666555555555666777777777777777777777777888888999:::;;;===>>>???BBBEEEMMMVVVWWWWWW```mmmuuucccSSSNNNKKKDDD@@@AAA??????>>>===<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;999999999999::::::::::::===<<<;;;::::::;;;<<<===@@@<<<<<<@@@DDDJJJUUU___llltttkkklll~~~ooo\\\ZZZXXXXXX\\\cccjjjooosssvvv|||vvvWWWMMMIIIBBBAAAAAA@@@@@@???>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;<<<===???@@@@@@???===<<<::::::::::::::::::::::::===<<<;;;;;;AAANNN^^^jjjssswww}}}yyykkkaaaccccccfffjjjhhhhhhuuu~~~qqqYYYDDDAAACCC???<<<===::::::999999999888888888777777666666777888888999999999888777666666666777777666666666666666777777777777777777777777777777999999999:::<<<===???@@@AAAEEEOOOWWWVVVWWWggg|||uuu\\\SSSPPPGGGAAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<999999999:::::::::;;;;;;>>>===<<<;;;;;;<<<===>>>@@@===>>>CCCIIIPPP[[[fffnnnppplll|||ppphhhZZZXXXZZZ^^^cccjjjrrrvvvxxx}}}```RRRKKKDDDBBBAAA???>>>??????>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;>>>GGGSSS___ggglllpppuuuwwwtttnnngggccchhhfffhhhkkkllluuucccIIIDDDFFFBBB======:::::::::999999999888888777777666777777888999999777777777777777888888999555555555555666888999:::777777777777777777777777999999::::::<<<===???@@@DDDIIISSS\\\\\\```wwwlll___YYYOOOEEECCC@@@???>>>======<<<<<<<<<;;;;;;:::::::::;;;;;;<<<999999:::::::::;;;;;;;;;???===<<<;;;;;;<<<===???BBBAAABBBHHHOOOVVVbbblllnnnmmmssshhhbbb```VVV[[[___eeekkkrrrzzz~~~~~~nnn\\\SSSKKKCCCAAA>>>>>>>>>?????????>>>>>>===;;;;;;:::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<>>BBBDDDIIIPPPYYY[[[XXXbbbppp___VVVKKK@@@EEEBBB>>><<<=========<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;:::999:::;;;<<<===AAA@@@GGGKKKMMM]]]mmmmmmvvvffftttfff]]]XXXYYY]]]___eeemmmtttzzziiiXXXGGGCCCCCCBBB???>>>>>>>>><<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<;;;::::::>>>;;;;;;DDDRRR___fffggg^^^bbbbbb[[[TTTVVV___fffooonnnllltttlllWWWKKKFFF@@@:::>>><<<::::::;;;;;;;;;:::888888888888888888888888666666666666666666666666777777777777777777777777777888999888666666777999:::;;;<<<<<<===???BBBEEEJJJQQQXXXZZZ___rrruuu]]]VVVQQQIIIEEEBBB???=====================<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;:::::::::;;;<<<===@@@@@@FFFMMMSSSaaannnooosssrrryyyhhh^^^YYYWWWZZZ___kkknnnsssxxxrrr\\\OOODDDCCCAAA????????????>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;<<<<<<;;;;;;;;;???>>>@@@IIIWWWbbbggghhhggggggddd^^^ZZZ\\\```dddgggsss~~~qqq^^^GGG<<>>@@@DDDGGGMMMTTTXXX[[[mmmiii[[[TTTLLLGGGDDD@@@>>>>>>>>>>>>============<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<;;;;;;:::;;;<<<===>>>@@@BBBIIIRRR\\\fffpppuuuxxxqqqfff\\\XXXXXXYYY___fffssstttwww|||eeeUUUGGGDDDAAA@@@@@@@@@@@@@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<:::<<>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;===>>>???CCCGGGLLLXXXeeejjjqqq~~~}}}aaa[[[WWWXXX\\\```hhhpppvvvyyyxxxWWWKKKEEE@@@@@@AAA@@@???@@@============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======999???HHHUUU```iiimmmnnnllliiiggggggggghhhooowwwnnnQQQHHH@@@>>>============<<<;;;999999999999999999999999888888888888888888888888888888888888888888888888777888999888777888999;;;;;;===???AAACCCFFFJJJNNNUUUZZZYYY```]]]MMMJJJGGGCCCAAA@@@@@@@@@???>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<>>>???@@@DDDJJJMMMYYYhhhiiiqqq{{{fffZZZWWWXXX]]]ccchhhpppxxx}}}```RRRHHHAAAAAAAAA???>>>@@@>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>???BBBIIISSS]]]dddjjjmmmooojjjjjjllljjjfffhhhzzz```GGGEEEBBB???>>>>>>>>>===<<<::::::::::::::::::::::::888888888888888888888888888888888888888888888888777888999888888888:::<<<<<<>>>AAACCCFFFJJJNNNRRRWWW\\\___jjjfffOOOLLLIIIEEEBBBBBBAAAAAA@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<===>>>@@@AAACCCLLLMMMWWWhhhgggtttkkk]]]XXXXXX\\\dddjjjooowwwyyy[[[NNNDDDDDDDDD???===@@@>>>>>>>>>=========<<<<<<<<<<<<<<<=====================<<<<<<===>>>@@@AAAHHHOOOWWW\\\^^^aaadddgggkkkmmmooommmffflllxxxRRRJJJFFFAAA>>>===>>>>>>>>>::::::::::::::::::::::::999999999999999999999999888888888888888888888888777888999999888999;;;===>>>@@@CCCFFFHHHMMMRRRUUUYYYaaalllzzzUUUMMMJJJFFFCCCBBBBBBAAA@@@>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<===???AAABBBEEEPPPOOOXXXjjjiii~~~qqqccc\\\ZZZ\\\cccmmmtttxxxfffUUUIIIHHHGGGAAA>>>@@@>>>>>>>>>>>>=========<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<===>>>@@@BBBJJJPPPVVVYYYYYY[[[```eeejjjkkknnnmmmjjjxxxfffNNNIIICCC>>>===>>>??????::::::::::::::::::::::::999999999999999999999999888888888888888888888888777888999999888999;;;===???AAADDDGGGJJJOOOTTTXXX[[[fffyyy```NNNKKKFFFDDDCCCCCCBBBAAA>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<===>>>@@@AAACCCHHHUUUSSS\\\oooooouuuddd[[[YYY]]]aaajjjttt{{{mmm[[[MMMLLLJJJBBB>>>AAA>>>>>>>>>>>>============<<<=========>>>>>>??????>>>===<<<<<<===???AAABBBMMMSSSYYY\\\\\\```hhhooohhhgggiiilllpppjjjVVVEEEAAA???::::::???<<<<<<;;;:::::::::;;;;;;888888888888888888888888999999888888888888888999<<<<<<;;;;;;::::::;;;;;;???GGGGGGJJJQQQQQQRRR]]]___rrrbbbOOOMMMLLL>>>???FFF===@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<>>>???===<<<>>>CCCHHHXXXWWWZZZnnnmmmxxxssseee]]]YYYZZZaaammmsssxxxcccNNNLLLGGGCCCEEEEEE>>>>>>>>>>>>========================>>>>>>>>>>>>@@@<<<:::<<<======AAAFFFMMMYYYaaabbbgggpppqqqjjjhhhqqqooogggzzzrrrSSSDDDCCCBBB???===<<<<<<;;;;;;::::::;;;;;;888888888888888888888888999999888888888888999999::::::::::::;;;<<<===>>>AAAGGGHHHKKKTTTUUUVVVbbblllmmmTTTLLLLLLAAAAAAFFF???@@@@@@???>>>>>>>>>>>>>>>@@@???>>>==================>>>???>>>===@@@EEEJJJPPPXXXbbbttttttxxxdddZZZVVVWWW[[[jjjssswww~~~rrrUUUPPPJJJCCCCCCBBB????????????>>>>>>>>>>>>============>>>>>>>>>>>>???<<<;;;>>>??????CCCIIIRRR\\\bbbaaafffoooqqqlllnnnpppooouuucccFFFAAAFFFBBB:::===<<<<<<;;;::::::;;;;;;999999999999999999999999999999888888888888999999888888888999;;;===???@@@CCCHHHHHHMMMWWWWWWYYYfffuuucccOOOLLLEEEBBBEEEBBB@@@@@@???>>>>>>>>>>>>???@@@@@@???>>>>>>>>>??????===???@@@??????BBBHHHMMMLLL^^^jjjvvvyyyjjjZZZUUUWWW]]]dddoootttuuu\\\SSSLLLDDDBBB@@@@@@@@@@@@@@@????????????============>>>>>>>>>>>>===;;;<<<@@@AAAAAAFFFLLLXXX```dddbbbdddlllpppmmmmmmjjjnnnuuuPPPBBBFFFFFF???>>>===<<<;;;;;;:::;;;;;;999999999999999999999999999999888888888999::::::999999999999;;;===@@@BBBDDDHHHIIIPPPXXXWWWZZZiii{{{YYYLLLGGGCCCCCCDDDAAA@@@??????>>>>>>??????@@@??????>>>>>>>>>??????===???@@@???@@@DDDKKKPPPSSSeeekkkttt}}}rrr```WWWWWW[[[dddkkkpppuuuwwweeeVVVLLLEEECCCBBB@@@@@@?????????>>>>>>>>>============>>>>>>>>>>>><<<<<<>>>AAABBBAAAFFFMMMZZZaaafffeeeeeejjjlllkkkggglllgggLLLFFFHHHGGG???>>>===<<<;;;;;;;;;;;;999999999999999999999999999999888888999::::::;;;===<<<;;;:::<<<>>>AAABBBEEEJJJLLLRRRYYYWWW___tttlllPPPHHHCCCAAAEEEAAA@@@@@@???????????????>>>>>>>>>======>>>>>>???<<<>>>??????@@@EEEMMMTTT]]]hhhkkkyyykkk```VVVUUUXXX]]]dddkkkttt|||zzzaaaOOOGGGFFFBBB??????>>>>>>>>>=====================>>>>>>>>>>>>======???BBBAAAAAAFFFNNNZZZbbbiiiiiihhhhhhhhhhhhjjj\\\HHHCCCEEE??????===<<<;;;;;;::::::::::::::::::::::::::::::999999888999999:::;;;<<>><<<<<<===@@@CCCEEEHHHMMMNNNTTT[[[]]]qqqZZZLLLFFFAAADDDAAAAAA@@@????????????@@@>>>>>>=========>>>??????===???@@@@@@BBBHHHQQQXXX```hhhoooqqq]]]XXXUUUYYY___dddkkkqqq{{{tttSSSIIIHHHAAA>>>>>>>>>>>>=========<<<============>>>>>>>>>>>>===>>>@@@BBBAAABBBJJJTTT\\\dddkkkmmmjjjgggggghhhtttrrrSSSDDDBBB@@@???>>><<<;;;;;;::::::::::::::::::::::::::::::999999999999:::;;;<<<<<>>======???BBBFFFIIIMMMPPPQQQVVV^^^iiifffSSSLLLBBBBBBBBBAAA@@@@@@??????@@@@@@???>>>>>>>>>>>>???@@@AAA???AAABBBCCCEEELLLVVV]]]```iiiyyy}}}yyycccZZZWWWYYY```hhhooowww~~~|||VVVKKKKKK@@@?????????>>>>>>>>>==================>>>>>>>>>>>>===>>>AAACCCCCCFFFQQQ]]]aaagggnnnoookkkhhhiiimmmeeeMMMFFF@@@???>>>===;;;;;;::::::::::::::::::::::::::::::999999999999:::;;;<<<===>>>===<<<===@@@EEEJJJMMMPPPSSSSSSWWWaaasssoooYYYQQQDDDAAABBBAAA@@@@@@??????@@@@@@@@@?????????@@@AAAAAABBBAAACCCDDDEEEHHHOOOYYY``````lllsssooooooZZZWWWVVVYYYbbbkkkttt}}}|||WWWLLLMMMAAA@@@@@@@@@????????????>>>============>>>>>>>>>>>>===>>>AAADDDEEEIIIVVVdddfffjjjooopppkkkhhhlllrrr[[[IIIBBBBBB@@@======??????>>>>>>===<<<;;;;;;;;;;;;;;;888999:::;;;;;;;;;::::::<<<======>>>@@@DDDJJJNNNJJJYYYUUUSSSjjj{{{www}}}|||\\\JJJGGGFFFEEECCC@@@???@@@AAAAAA@@@??????@@@@@@@@@AAAAAAAAADDDCCCCCCEEEJJJQQQXXX]]]jjjeeennnnnneeeWWWSSSXXXaaajjjpppwwweeeJJJOOOEEEBBB@@@??????@@@@@@>>>===>>>>>>>>>>>>>>>??????@@@BBBAAA??????CCCLLLWWW___gggcccffflllkkkgggnnnzzz~~~xxxyyy{{{~~~zzzVVVEEECCC@@@>>>===>>>===;;;>>>===<<<;;;;;;;;;;;;<<<999999:::;;;;;;;;;;;;;;;===>>>??????AAAFFFKKKPPPUUUYYYTTT^^^~~~xxxrrrrrrooosss}}}mmmSSSIIIFFFEEECCC@@@@@@@@@AAAAAA@@@?????????@@@@@@@@@AAAAAABBBBBBCCCEEEJJJRRR[[[```lllsssrrrnnn^^^XXXVVV\\\fffooottt{{{yyyVVVTTTJJJCCCBBB@@@@@@AAAAAA???>>>>>>>>>>>>>>>>>>???@@@@@@BBBAAA???@@@DDDNNNYYYaaaccc```dddiiiggggggyyy{{{wwwuuussspppooonnnmmmmmmkkknnnttt}}}iiiKKKFFFAAA?????????<<<:::======<<<<<<;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<===???@@@AAACCCHHHMMMRRR]]]VVVTTTnnn}}}rrruuuyyymmmxxxaaaNNNJJJFFFDDDAAA@@@AAAAAAAAA@@@>>>>>>?????????@@@@@@@@@???AAACCCFFFKKKTTT]]]dddrrr}}}vvvccc\\\\\\ZZZaaakkktttxxxaaaSSSJJJEEECCCAAAAAAAAAAAA@@@??????>>>>>>>>>>>>???@@@@@@AAAAAA@@@AAAGGGPPP\\\dddccc```cccgggccchhhoookkk~~~vvvnnnkkkjjjjjjjjjlllnnnqqqssstttwww}}}~~~SSSIIIAAA???AAA@@@>>>=========<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<<<<======>>>@@@BBBEEEIIIOOOSSS]]]SSSYYY~~~|||ttt{{{~~~qqqUUUMMMGGGEEEBBBAAAAAABBBAAA@@@>>>>>>>>>?????????@@@@@@>>>AAADDDGGGLLLTTT___fffuuu~~~sss```YYY[[[^^^dddmmmtttzzznnnTTTJJJFFFDDDAAA@@@AAAAAA@@@?????????>>>>>>??????@@@AAA@@@@@@AAACCCIIISSS___ggggggdddeeefffdddqqqmmm^^^}}}~~~vvvpppkkkgggdddddddddfffiiimmmqqqtttpppsssyyy___OOO@@@===??????>>>???======<<<<<<<<<======>>><<<<<<;;;;;;;;;<<<===>>><<<>>>AAACCCFFFKKKPPPTTTYYYWWWkkk~~~uuu]]]MMMHHHFFFCCCBBBBBBBBBAAAAAA>>>????????????@@@@@@@@@???BBBFFFIIIMMMVVVaaajjj|||jjj[[[WWWYYYdddgggnnnvvv]]]OOOFFFCCC@@@??????@@@???>>>???????????????@@@@@@AAA@@@@@@BBBDDDKKKUUU```hhhhhhffffffgggooowwwXXXnnnyyypppkkkhhhfffffffffeeecccbbbccceeehhhjjjfffgggjjjoooxxx}}}vvvqqqqqqtttyyywww^^^GGG???>>>======???======<<<<<<======>>>>>>======<<<;;;;;;===>>>???===???CCCFFFIIINNNSSSWWW[[[fffjjjNNNIIIGGGDDDBBBBBBCCCBBBAAA??????@@@@@@@@@AAAAAAAAA@@@DDDIIIMMMQQQZZZgggqqqrrr```YYY\\\bbbjjjlllrrr}}}kkkUUUGGGDDD@@@>>>>>>??????>>>@@@????????????@@@AAAAAA@@@AAABBBEEELLLVVVaaahhheeefffdddiiimmmVVV___wwwmmmkkkllljjjjjjlllmmmjjjeee```]]]]]]]]]^^^^^^^^^^^^___bbbiiirrrxxx{{{|||uuukkkhhhfffeeehhhqqq{{{xxxWWWHHHBBB>>>===@@@===============>>>??????>>>===<<<;;;<<<===???@@@???BBBFFFIIIMMMQQQVVVZZZ```wwwWWWJJJHHHDDDCCCCCCCCCBBBAAA@@@AAAAAAAAAAAABBBBBBBBB@@@FFFMMMRRRWWWbbbqqq|||ggg]]]\\\ccciiippprrr{{{|||^^^IIIEEEAAA??????@@@@@@???@@@@@@??????@@@@@@AAABBB@@@AAABBBFFFLLLUUU```gggfffiiieeellldddTTTQQQyyyyyyooojjjnnnsssrrrrrruuunnnjjjddd]]]YYYVVVUUUVVVVVVWWWWWWYYY\\\ccckkkpppiiifffgggkkkhhhbbbbbbgggjjjllluuufffQQQHHHAAA???BBB===============>>>?????????>>><<<;;;<<<===???@@@AAADDDHHHLLLOOOTTTYYY]]]eeecccKKKHHHEEECCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCC@@@GGGOOOUUU\\\hhhxxxwwwbbb\\\^^^bbbfffuuuwwwiiiJJJGGGCCC@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAABBB@@@AAACCCFFFLLLUUU```gggkkkmmmgggoooiiiTTTWWW[[[xxxrrrpppppprrruuuwwwtttnnnhhhgggccc]]]WWWTTTSSSTTTUUU[[[^^^^^^^^^aaagggiiigggkkkiiifffddddddeeefffffflllvvvUUUAAAEEEFFF===??????>>>>>>======<<<<<<<<<===>>>===<<<===>>>@@@AAAHHHHHHLLLUUUVVVWWWbbbnnnnnnPPPFFFEEEFFF???@@@EEEAAABBBBBBAAAAAAAAABBBCCCCCCGGGDDDQQQUUUgggoooooolll^^^]]]aaaiiirrr|||~~~tttZZZEEEGGGBBB===CCC>>>@@@<<<===>>>???@@@AAAAAAAAAAAACCCGGGNNNUUU[[[______dddhhhaaa}}}uuufffOOOLLLvvvuuurrrtttssssssttttttpppjjjeee]]][[[XXXVVVVVVXXXZZZ\\\```dddffffffiiilllkkkgggkkkkkkkkkjjjiiiiiikkklllmmm|||hhhHHHCCCDDD;;;@@@??????>>>======<<<<<<<<<===>>>=========???AAAGGGKKKJJJMMMXXXYYYYYYbbbmmmWWWKKKHHHHHHAAAAAAEEEAAABBBBBBAAAAAABBBBBBCCCCCCHHHGGGSSSUUUcccnnnxxxfff\\\___eeellltttyyy~~~^^^FFFGGGCCC>>>CCC>>>@@@===>>>???@@@AAAAAAAAAAAABBBDDDHHHOOOWWW]]]``````eeegggcccgggWWWKKK]]]{{{sssooopppmmmkkkiiihhhfffccc___[[[WWWWWWXXXZZZ]]]```dddfffeeejjjmmmmmmmmmmmmjjjeeeiiimmmqqqqqqooonnnqqquuuqqqXXXDDDEEE>>>@@@@@@??????>>>=========<<<===>>>======>>>@@@CCCJJJLLLJJJQQQ^^^___]]]eee{{{~~~cccRRRKKKJJJCCCCCCEEEAAABBBBBBAAAAAABBBCCCCCCDDDHHHKKKVVVWWWaaatttzzz___YYYaaaiiipppwww{{{~~~hhhKKKHHHDDD@@@CCC===@@@??????@@@AAABBBBBBBBBBBBBBBDDDIIIPPPXXX^^^aaaaaaffffffhhhYYYLLLSSS~~~yyyrrrmmmgggfffiiiaaa```^^^]]][[[ZZZXXXWWW]]]^^^```cccfffiiikkkmmmlllqqqtttrrrqqqrrrqqqnnnsss{{{mmmMMMIIICCCAAA@@@@@@??????>>>============>>>======???BBBEEEIIIKKKLLLWWWfffeeeccclllpppYYYLLLJJJEEEDDDFFFBBBBBBBBBAAABBBBBBCCCDDDEEEEEEMMMWWW[[[dddoooYYYYYYccclllsssyyy~~~|||wwwQQQHHHEEEBBBCCC===AAA@@@AAAAAABBBCCCCCCBBBBBBAAADDDIIIQQQYYY___aaabbbeeeeeepppXXXSSSQQQmmm}}}uuummmjjjfffaaa```bbb______^^^^^^^^^___```bbbiiijjjkkklllmmmnnnnnnoooqqqvvvyyyxxxzzzWWWIIICCCAAAAAAAAA@@@??????>>>>>>======>>>======@@@DDDGGGHHHMMMRRR___jjjfffffftttaaaMMMJJJEEEEEEGGGCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEOOOXXX___ggg~~~iiiYYY\\\fffnnnuuu|||sss}}}ZZZJJJFFFCCCCCC<<>>>>>===>>>AAAEEEIIILLLTTT[[[dddiiicccjjjmmmQQQJJJFFFEEEGGGDDDAAAAAABBBBBBCCCDDDFFFFFFIIISSSYYYdddlllttteee\\\aaajjjqqqxxxzzzooo}}}dddLLLGGGEEECCC<<>>>>>===>>>AAAFFFJJJLLLWWW```ffffffbbbvvvzzzWWWMMMFFFDDDFFFDDDAAAAAABBBBBBCCCEEEFFFGGGMMMWWW[[[lllvvvlllccc___gggnnnsss|||rrrzzzmmmNNNHHHEEEBBB<<>>>>>===>>>BBBGGGKKKJJJWWWaaaeeecccccc\\\OOOGGGDDDEEECCCAAAAAABBBBBBDDDEEEFFFGGGNNNXXX]]]rrr~~~gggaaabbbjjjpppuuuzzz~~~rrrPPPHHHEEEBBB<<>>AAA<<>>???BBB===???======@@@AAABBBHHHOOOUUU[[[bbbccc___nnnpppQQQJJJJJJGGGCCCCCCEEEFFFFFFEEEEEEGGGHHHPPPZZZfffpppkkkbbb\\\bbbrrrwwwvvvZZZLLLEEEDDDEEE???CCCBBBAAA@@@@@@BBBCCCEEEGGGJJJRRR\\\cccdddgggkkkuuuZZZNNNddd|||yyyttttttssslllmmmooorrruuuxxxyyyzzzzzz}}}}}}WWWGGGCCCEEE@@@@@@CCC???@@@======@@@BBBCCCIIIPPPVVV]]]```___ddd|||WWWIIIIIIGGGCCCDDDEEEFFFFFFEEEFFFHHHJJJQQQ\\\lll~~~zzzfff```^^^ggguuuyyy|||dddNNNFFFEEEEEE@@@CCCBBBAAA@@@@@@BBBDDDEEEEEEIIIQQQ\\\bbbcccfffkkkwwwTTTQQQzzz{{{{{{uuutttuuuqqqooorrrvvvyyy{{{{{{|||}}}fffMMMBBBDDDBBB@@@BBB???@@@>>>>>>AAACCCDDDJJJQQQXXX___aaa```ppp]]]IIIHHHHHHDDDDDDEEEFFFFFFFFFFFFIIIKKKRRR```xxxoooaaa]]]aaakkkvvvzzzsssSSSHHHFFFDDDAAACCCBBBAAA@@@AAACCCEEEFFFGGGKKKTTT]]]aaaaaaeeejjjxxx{{{VVVbbbxxxzzzuuussswwwvvvtttwww{{{}}}~~~~~~{{{WWWCCCEEECCC@@@@@@???AAA>>>???BBBDDDFFFLLLSSS\\\```bbbhhhdddJJJIIIJJJFFFEEEFFFFFFFFFFFFGGGJJJMMMTTTiiiggg___[[[cccnnnvvv|||}}}ZZZKKKGGGCCCBBBCCCBBBAAAAAAAAACCCEEEGGGLLLOOOWWW___``````dddjjjssshhhtttwwwsssrrrwwwyyy|||~~~eeeGGGGGGEEE@@@@@@@@@AAA???@@@CCCEEEGGGMMMTTT^^^___cccuuuyyymmmMMMJJJKKKFFFFFFFFFGGGFFFFFFHHHLLLNNNXXXtttuuuaaa___\\\fffpppwwwzzznnncccOOOGGGAAACCCCCCBBBAAAAAABBBDDDFFFHHHNNNQQQXXX^^^^^^^^^eeemmmrrrsssvvvttttttzzz}}}tttNNNKKKHHHAAA@@@BBBAAA???@@@DDDFFFHHHNNNUUU^^^\\\dddvvvwwwPPPKKKLLLFFFFFFGGGGGGFFFFFFHHHLLLPPP\\\}}}nnn^^^^^^___iiissswwwgggvvvlllSSSHHH@@@EEECCCBBBAAAAAABBBDDDGGGHHHLLLOOOUUU[[[\\\^^^fffqqqssstttwwwvvvwww~~~}}}RRRNNNJJJBBBBBBCCCBBB@@@AAADDDFFFHHHOOOVVV^^^YYYcccxxx}}}SSSLLLLLLEEEGGGGGGGGGFFFFFFIIIMMMPPP^^^jjj[[[^^^bbbllltttxxxfffiiiqqqUUUHHH???EEECCCBBBAAAAAABBBDDDGGGIIIIIILLLSSSXXXZZZ]]]hhhtttttt|||uuu{{{jjjJJJIIIFFF@@@BBB>>>AAADDDFFFGGGKKKQQQVVV___YYYlll}}}YYYIIIKKKCCCEEEFFFFFFFFFGGGIIINNNRRR___{{{bbb^^^\\\bbbnnnyyy|||kkkiiittt___IIIGGGAAACCCBBBBBBBBBCCCFFFHHHJJJNNNNNNVVVRRRXXX```dddvvvZZZMMMIIICCCBBB???AAADDDEEEFFFJJJQQQVVV]]][[[vvv___NNNOOOGGGFFFGGGGGGFFFGGGJJJNNNRRR```uuu`````````gggqqq}}}}}}kkkeeennniiiNNNHHHDDDCCCCCCBBBBBBCCCFFFHHHJJJLLLMMMWWWUUU[[[bbbfffgggLLLEEEBBB>>>@@@BBBDDDEEEFFFJJJQQQWWW^^^bbbfffQQQQQQJJJHHHHHHHHHGGGGGGJJJOOORRRdddnnn^^^bbbeeemmmuuupppfffnnntttQQQHHHEEECCCCCCBBBBBBDDDFFFIIIJJJKKKLLLXXXXXX___eeekkkuuuLLLBBBCCC>>>AAACCCDDDDDDFFFKKKSSSYYYaaallljjjRRRPPPIIIIIIIIIHHHGGGGGGKKKPPPTTTkkkjjj]]]dddgggpppwwwzzzooouuu~~~SSSFFFDDDDDDCCCBBBCCCDDDFFFIIIKKKMMMLLLWWWYYY```hhhrrrwwwWWWFFFIIICCCBBBCCCDDDDDDFFFLLLVVV]]]cccvvvoooSSSOOOIIIJJJJJJIIIGGGHHHLLLRRRVVVsssiii___eeehhhrrryyyxxxxxxWWWFFFDDDDDDCCCCCCCCCDDDGGGIIIKKKPPPMMMVVVXXX```kkkzzzuuufffHHHIIICCCCCCDDDDDDEEEGGGOOOZZZbbbfffuuuVVVQQQLLLJJJIIIHHHHHHIIINNNUUUZZZxxxhhhaaaiiikkkttt|||~~~vvv___IIIGGGDDDDDDCCCCCCEEEGGGJJJKKKRRRMMMVVVXXXbbbnnn||||||uuuLLLHHHBBBCCCDDDEEEEEEIIIRRR^^^gggkkkyyyWWWQQQMMMIIIIIIHHHHHHJJJOOOWWW\\\zzz|||eeecccmmmqqqwwwxxxeeeKKKGGGEEEDDDCCCCCCEEEGGGJJJLLLQQQLLLVVV[[[eeeqqqxxxSSSLLLGGGCCCDDDEEEFFFJJJSSS```jjjqqqyyyVVVPPPMMMIIIHHHHHHHHHJJJPPPXXX^^^yyyvvvbbbdddqqqwwwzzz}}}~~~gggJJJFFFEEEDDDCCCDDDEEEGGGJJJLLLOOOKKKWWW^^^iiisssSSSGGGIIICCCDDDEEEEEEKKKWWWccckkk|||uuuVVVRRRMMMJJJHHHGGGIIIKKKNNNVVV___yyyooo___dddrrruuu~~~}}}rrrhhhOOODDDFFFCCCBBBDDDEEEEEEGGGKKKNNNUUURRRWWWjjjvvv^^^KKKGGGDDDFFFFFFGGGMMMWWWccckkkyyysssUUUPPPKKKJJJHHHGGGJJJKKKOOOXXXaaajjj^^^eeerrruuu~~~{{{ooo|||rrrSSSFFFGGGCCCBBBEEEFFFEEEHHHLLLMMMTTTTTT[[[mmmyyymmmPPPEEEFFFGGGHHHJJJNNNWWWcccllltttpppooorrrzzzsssVVVQQQKKKJJJHHHHHHJJJLLLPPPZZZeeexxxggg___hhhuuuwwwzzznnnnnnYYYHHHHHHDDDCCCFFFGGGFFFIIIMMMLLLSSSVVV___ppp~~~{{{rrrssswwwtttzzzyyySSSEEEGGGGGGIIILLLOOOVVVcccnnnppphhhjjjnnnuuu|||xxxZZZSSSNNNJJJHHHHHHJJJLLLQQQ]]]iiissseeeccclllxxxyyy|||ppphhh```JJJIIIEEEDDDGGGHHHGGGJJJNNNMMMQQQVVV```qqqwwwpppnnnooorrrrrr|||xxxTTTHHHFFFFFFHHHLLLOOOUUUdddssswwwlllkkkmmmrrryyy}}}|||\\\TTTNNNJJJIIIIIIKKKLLLRRR```nnnnnndddcccmmmxxx{{{uuucccyyyeeeLLLIIIEEEEEEGGGHHHHHHJJJNNNNNNPPPVVVaaaqqq{{{wwwtttrrrooonnnqqqtttwwwxxxtttzzzyyyWWWKKKGGGEEEGGGMMMPPPWWWiii||||||pppnnnqqqrrrwww{{{[[[QQQMMMJJJIIIJJJKKKLLLSSScccssshhhbbbbbbkkkxxx}}}yyyeeevvviiiOOOIIIEEEDDDGGGHHHGGGJJJNNNOOOOOOYYYeeevvvyyypppooooooqqqqqqrrruuuzzz|||vvv\\\MMMHHHEEEGGGNNNRRRZZZooo|||uuusssuuuyyyyyy\\\QQQMMMIIIIIIJJJKKKLLLTTTfffwwwfffbbbccclll{{{xxxhhhppplllSSSHHHEEEDDDFFFGGGGGGIIIMMMOOOOOO]]]lll~~~vvvhhhffflllrrrwwwzzz~~~}}}zzzzzz|||tttrrr~~~aaaNNNIIIEEEHHHOOOTTT\\\sss|||rrruuuzzz~~~^^^RRROOOIIIIIIKKKLLLLLLTTTgggyyyfffdddfffooo~~~}}}vvvffffffnnnVVVHHHDDDCCCFFFGGGFFFIIIMMMNNNOOOaaasssuuummmmmmmmmrrrzzz|||}}}zzzxxxwwwttt~~~wwwkkkxxxrrrQQQNNNHHHLLLJJJUUUbbbnnntttyyy}}}yyy|||bbbTTTLLLIIILLLIIIJJJPPPTTTdddxxxgggfffjjjuuu}}}|||yyywwwvvvkkkccc~~~OOOMMMGGGDDDEEEGGGGGGIIILLLLLLPPPaaalllmmmkkkqqqvvv|||xxxzzzssseeeuuuwwwzzzTTTMMMGGGLLLMMMXXXfffsssxxx{{{}}}aaaUUUMMMHHHKKKIIIKKKRRRXXXkkkvvvggggggkkkvvv~~~|||yyyxxxwwwwwwkkk^^^sssVVVMMMGGGDDDEEEGGGGGGIIIMMMIIIQQQ```oootttiiioooyyy}}}rrraaaiiivvvxxxXXXLLLFFFMMMPPP]]]jjjyyy~~~}}}~~~}}}}}}```UUUNNNHHHKKKIIILLLUUU]]]ssssssggghhhlllxxxzzzyyyyyyzzzzzzlll[[[iii\\\MMMGGGDDDFFFGGGGGGIIIMMMIIIUUUbbbwwwwwwsssttt}}}tttccceeexxx___MMMGGGNNNRRR___lll}}}|||~~~zzzwwwyyy~~~```UUUNNNHHHLLLIIIKKKUUU```zzzpppgggjjjnnn{{{yyy}}}kkk[[[ggg___MMMHHHDDDFFFHHHHHHJJJMMMKKKZZZfffwwwzzzxxxhhhfffgggQQQHHHNNNRRR^^^kkk~~~}}}iiiyyy~~~```UUUNNNJJJMMMJJJKKKUUUbbbnnngggkkkppp~~~www}}}|||hhh[[[hhhcccNNNHHHEEEFFFHHHHHHJJJNNNMMM[[[iiiyyy}}}xxxlllggg}}}oooTTTIIINNNQQQ]]]iiihhhppp}}}aaaUUUMMMJJJMMMJJJKKKUUUeeemmmhhhlllqqqwww||||||wwwfffZZZfffgggNNNHHHEEEGGGHHHHHHJJJNNNOOOWWWmmm{{{{{{zzzuuulllgggzzzwwwWWWJJJMMMQQQ\\\jjj~~~nnnppptttcccVVVMMMIIIMMMJJJKKKWWWjjjlllhhhmmmrrrxxx|||||||||zzzuuujjjYYY```~~~hhhNNNIIIEEEGGGIIIIIIKKKNNNSSSTTTtttxxxwwwqqqkkkhhhzzz|||XXXJJJMMMQQQ]]]kkkzzzrrrsssrrrwwwdddWWWNNNIIILLLJJJLLLYYYnnnmmmiiimmmrrrxxx}}}{{{zzz}}}~~~{{{vvvpppZZZ]]]{{{gggOOOIIIEEEGGGIIIIIIKKKNNNWWWTTTzzzuuuqqqqqqjjjkkkyyyaaaIIIPPPVVVXXXppp{{{pppjjj{{{^^^SSSOOOOOOKKKLLLQQQVVVkkkkkkgggmmmttt|||||||||~~~yyyxxxxxxrrrmmmdddYYYooofffPPPIIIEEEGGGHHHHHHKKKNNNZZZYYY}}}~~~ssspppnnniiijjjwwwgggMMMSSSWWWXXXooo~~~wwwlllyyyaaaVVVRRRNNNJJJLLLRRRXXXooopppkkkooouuu~~~}}}|||~~~yyyxxxyyysssjjjcccYYYooogggPPPJJJFFFFFFHHHHHHKKKNNNWWWZZZzzzqqqooolllhhhiiiqqq~~~jjjOOOSSSXXXYYYppppppwwwbbbWWWPPPLLLJJJLLLRRR[[[uuuqqqnnnqqqvvv~~~|||~~~yyyxxxzzztttiiicccZZZllljjjQQQKKKFFFFFFHHHHHHKKKOOOTTT\\\uuunnnmmmllljjjhhhiii}}}}}}mmmNNNRRRXXX\\\uuuwwwtttaaaTTTLLLKKKJJJLLLRRR\\\xxxnnnmmmrrrwww|||}}}xxxxxxzzzuuukkkdddZZZgggpppRRRKKKFFFFFFGGGHHHKKKOOOSSS___}}}qqqllllllkkkkkkiiidddpppuuuQQQQQQYYY```wwwwww~~~bbbTTTLLLLLLKKKLLLPPP[[[xxxmmmmmmrrrxxx}}}}}}xxxxxxzzzuuummmeeeYYYdddyyyTTTLLLGGGFFFGGGHHHKKKPPPUUUcccxxxmmmjjjkkkiiikkkjjjcccmmmVVVRRR[[[cccyyy~~~dddXXXPPPKKKKKKLLLNNNZZZyyypppnnnsssyyy~~~~~~xxxwwwyyytttnnneeeYYYcccUUUMMMGGGFFFGGGHHHKKKPPPWWWhhhxxxtttrrrvvv~~~uuukkkiiikkkgggkkklllccclllXXXPPP[[[fff{{{dddXXXQQQJJJKKKKKKNNNZZZ|||qqqooouuu}}}~~~wwwvvvxxxsssooodddXXXcccVVVNNNGGGFFFGGGGGGKKKPPPXXXlllrrrlllggggggnnnuuuwwwwww~~~tttjjjhhhkkkhhhlllmmmccckkkWWWMMM[[[iiiaaaUUUOOOIIIJJJKKKNNN[[[~~~pppmmmvvv~~~wwwvvvwwwrrrqqqeeeWWWcccWWWNNNGGGFFFGGGGGGKKKPPPYYYooo|||fff```bbb___kkkxxxrrryyyvvvfffaaafffeeekkkjjj___mmm]]]WWWWWWmmmeeeVVVKKKNNNOOOMMMNNN\\\qqqmmmrrr|||xxxwwwuuuxxxxxxppphhhjjj\\\___[[[NNNEEEFFFHHHFFFJJJPPP[[[|||}}}qqqeeeiiigggppp{{{wwwwwwfffaaafffdddjjjlllhhh}}}]]]XXXYYYoooeeeXXXNNNNNNOOOMMMNNN]]]qqqmmmqqq{{{zzzxxxuuuxxxxxxooonnnmmm[[[[[[~~~[[[NNNFFFGGGIIIHHHLLLRRR\\\{{{|||~~~zzzdddjjjnnnrrryyy{{{xxxgggbbbfffjjjmmmoooqqq]]]YYY[[[pppfffYYYPPPNNNNNNMMMNNN^^^qqqlllpppzzz{{{yyyuuuwwwwwwooonnnnnn]]]^^^\\\OOOFFFHHHJJJJJJNNNUUUaaa}}}~~~gggkkktttuuuzzzzzzjjjeeehhhnnnnnnqqqvvv___ZZZ]]]pppeeeYYYNNNMMMNNNMMMNNN___qqqlllpppzzzyyywwwtttuuuwwwpppjjjmmm```eee[[[NNNEEEGGGJJJJJJNNNVVVbbb}}}vvvrrr{{{yyy~~~zzzkkkgggkkkllllllqqqyyyaaaZZZ\\\nnnaaaVVVLLLLLLMMMMMMOOO```qqqlllpppzzzvvvuuuqqqtttwwwrrrkkknnnaaaddd[[[NNNDDDEEEHHHIIINNNVVVaaa}}}~~~xxx}}}zzzyyykkkggglllmmmmmmqqqvvvdddYYY[[[nnn|||~~~]]]TTTKKKKKKMMMMMMOOO```qqqlllppp{{{{{{}}}}}}ttttttpppssswwwsssoooooo]]]\\\}}}\\\NNNDDDEEEGGGHHHMMMUUUggg~~~www}}}vvvhhhfffkkknnnooorrrqqq{{{fffXXX[[[ooo|||uuuXXXTTTMMMJJJLLLMMMPPP___qqqlllqqq}}}zzzzzz~~~vvvtttppprrrvvvrrrmmmmmm\\\YYYyyy___PPPFFFFFFHHHHHHNNNVVVmmmwwwwww~~~sssfffdddjjjjjjmmmrrrqqqzzzfffVVV[[[ppp~~~zzz~~~~~~oooUUUTTTPPPIIILLLMMMPPP___qqqmmmqqq}}}xxxwww|||xxxuuupppqqquuurrreeejjj]]]^^^}}}aaaRRRHHHGGGIIIIIINNNVVVkkk{{{uuuhhhdddhhhgggooopppnnnsssTTTYYYhhh}}}zzz|||}}}qqqRRROOOMMMMMMLLLMMMPPP]]]~~~rrrpppsssyyyzzzyyyrrrooooooooonnnnnnllliii^^^___yyyfffMMMHHHFFFKKKPPPNNN]]]mmmuuuiiieeehhhfffiiieeefff{{{XXXYYYeeeyyy}}}pppSSSPPPNNNLLLKKKLLLQQQ```qqqoooqqqxxxzzzwww{{{|||ooolllmmmlllkkkkkkkkkhhh\\\]]]vvvjjjPPPJJJGGGIIIMMMJJJYYYllluuujjjfffiiikkkggg```eee~~~XXXWWWaaavvvqqqUUUQQQNNNKKKKKKLLLRRRbbbpppmmmpppwww~~~xxxkkkhhhiiihhhggghhhiiifffZZZZZZrrrjjjQQQKKKGGGIIILLLIIIYYYlll~~~uuujjjfffhhhnnnggg```lll|||VVVTTT___wwwvvvXXXRRRLLLLLLKKKLLLQQQaaaqqqmmmpppwwwvvviiieeegggfffeeefffgggeeeZZZYYYpppfffNNNJJJFFFIIIMMMKKK\\\nnn|||~~~tttiiieeehhhkkkeeeaaatttZZZWWW```xxx{{{[[[SSSKKKNNNMMMLLLOOO^^^rrrnnnpppwwwuuuhhheeeffffffeeefffeeedddYYYXXXooodddNNNJJJFFFHHHLLLKKK]]]qqqyyy~~~yyypppgggeeeiiikkkhhhggg|||```[[[aaavvvzzzssssss||||||]]]UUULLLOOOMMMLLLOOO]]]sssmmmpppwwwttthhheeeffffffffffffdddcccXXXVVVllleeeOOOLLLGGGGGGIIIIII[[[ssswww{{{}}}{{{}}}rrrkkkeeefffkkkllljjjkkk}}}[[[YYYaaavvvooolllqqq{{{|||]]]UUUKKKLLLLLLLLLQQQ___rrrlllnnnvvvtttgggdddffffffffffffcccbbbVVVRRRfffcccNNNKKKGGGFFFIIIIII]]]qqqvvvyyy|||~~~zzzwwwmmmhhhdddfffmmmhhhggggggvvvpppQQQSSS___xxxrrrqqqyyy||||||\\\TTTIIIJJJJJJMMMSSSbbbrrrkkkmmmuuusssfffdddffffffeeefffbbbaaaTTTOOOaaa}}}^^^JJJIIIFFFGGGKKKMMMaaaooovvvwwwtttlllgggbbbccciiimmmfffaaalllxxxfffSSSUUUbbbzzz||||||^^^SSSQQQKKKLLLPPPLLLeeeyyyiiirrruuu~~~}}}~~~rrrfffbbbcccccceeeggggggeeeRRRNNNggg}}}___QQQFFFFFFHHHHHHNNNWWWooovvvvvv}}}|||rrrjjjfffbbbccciiihhheeeaaahhh{{{___OOORRR^^^www___RRRNNNKKKKKKOOOKKKddd{{{iiipppsss{{{uuutttyyy|||~~~rrrfffcccddddddeeegggaaacccTTTSSSlll\\\OOOFFFGGGIIIIIINNNWWWqqq~~~uuuuuunnnhhhfffbbbdddiiifffdddaaaeeezzz~~~WWWNNNQQQ[[[tttrrrvvv}}}```QQQLLLLLLKKKNNNIII```~~~iiinnnrrrsssnnnoootttxxx~~~}}}qqqgggeeefffffffffhhh```dddXXXYYYrrrXXXMMMFFFHHHJJJIIIOOOWWWqqqxxxssstttzzzkkkgggeeebbbdddjjjhhheeebbbiii~~~UUUQQQTTT[[[sssvvvkkkuuu}}}___RRRLLLMMMJJJLLLGGG[[[iiiooorrrqqqmmmooovvvzzz{{{qqqhhhggghhhhhhggghhhcccggg\\\]]]uuuqqqSSSJJJFFFIIIJJJIIIOOOXXXnnnvvvssstttvvvhhheeeeeecccdddjjjkkkfffgggzzzXXXWWWXXX\\\rrrpppyyy]]]SSSNNNLLLIIILLLHHH\\\kkkpppsssmmmlllpppwww|||xxxooohhhhhhjjjiiiggggggcccfff[[[]]]yyycccPPPIIIEEEIIIJJJIIINNNXXXjjjvvvsssvvvsssfffeeeeeecccdddiiijjjfffqqqXXXYYYYYY\\\pppxxxyyyZZZRRROOOIIIGGGLLLLLL___nnnrrruuuiiiiiinnnvvv|||uuummmhhhiiikkkiiigggfff```bbbWWW___```OOOHHHEEEHHHHHHGGGNNNYYYgggvvvtttyyyqqqfffeeefffcccdddiiigggggg|||TTTUUUUUUXXXlll{{{~~~YYYQQQNNNIIIGGGMMMNNN___~~~ppprrrtttiiijjjqqqzzzssskkkgggiiillljjjfffddd___```VVVcccdddPPPIIIEEEGGGGGGEEEMMMYYYfffvvvuuu|||qqqfffffffffddddddiiidddhhhOOOQQQQQQTTThhhyyyXXXPPPLLLKKKHHHNNNMMM\\\wwwrrrrrrtttmmmooovvvqqqjjjfffiiillliiieeedddaaabbbYYYiiifffPPPIIIEEEGGGEEEDDDMMMYYYgggtttvvvxxxnnneeedddffffffgggiiimmmpppiiiOOOKKKKKKQQQ___sssUUUNNNNNNLLLJJJPPPLLLUUUkkkvvvqqqvvvmmmwww}}}~~~pppmmmiiigggffffffeeedddeee^^^\\\uuuhhhNNNJJJGGGFFFFFFGGGNNNVVVhhhyyyuuulllddddddgggggghhhjjjmmmiiieeeLLLJJJJJJOOO]]]qqq}}}UUUNNNNNNLLLIIINNNIIIRRRhhhwwwqqqvvvooowww}}}ooolllhhhffffffgggggggggccc]]]\\\wwwfffNNNIIIFFFFFFFFFGGGMMMUUUgggsssrrrtttxxxyyyyyy}}}qqqiiidddeeehhhiiijjjllloooccc{{{^^^IIIIIIHHHMMM[[[nnn}}}ttt|||zzz}}}VVVNNNMMMKKKHHHLLLGGGNNNbbbxxxooottt~~~sssxxx}}}oookkkgggeeefffhhhiiijjjddd^^^^^^zzz```MMMIIIFFFFFFFFFGGGMMMTTTeeekkkmmmpppsssttttttwwwyyyyyy}}}|||lllfffcccfffiiijjjlllooorrrccc}}}YYYGGGIIIGGGKKKYYYkkk~~~qqqqqq~~~{{{}}}~~~zzzUUUOOOLLLJJJGGGMMMHHHMMM\\\www}}}qqqsssxxx{{{}}}ppplllhhheeefffgggiiiiiifff```bbbUUULLLHHHFFFFFFFFFFFFLLLSSSaaakkkooosssuuuvvvvvvwwwvvv||||||~~~|||zzz~~~wwwiiieeecccfffiiijjjnnnrrrrrriii}}}vvvTTTFFFJJJGGGJJJXXXhhhzzzqqqooovvv|||yyy~~~|||xxxuuuTTTOOOKKKIIIGGGNNNJJJMMMWWWjjjzzzttt~~~~~~rrrnnniiiffffffgggggggggbbb^^^ccczzzOOOKKKGGGEEEFFFEEEFFFKKKRRR]]]}}}rrrwww{{{zzzyyy{{{{{{yyy~~~{{{xxxsss|||ssshhhdddccceeehhhjjjooouuuqqqwwweeePPPEEEKKKGGGHHHUUUddd}}}ooojjjpppxxx||||||zzzttt{{{yyyrrryyynnnQQQOOOKKKIIIGGGOOOKKKMMMUUUdddwwwrrroookkkhhhhhhgggfffeee\\\YYYcccsssPPPIIIFFFEEEFFFEEEEEEJJJQQQZZZyyyyyy~~~||||||~~~{{{vvvxxxnnnhhhdddbbbdddfffiiipppwwwttt[[[LLLCCCJJJEEEEEERRR```|||yyyjjjgggjjjsss}}}~~~}}}}}}sssvvvzzzwww}}}nnnhhhNNNOOOKKKJJJFFFLLLHHHKKKTTTcccuuu~~~ooommmkkkjjjjjjiiigggeee]]]ZZZfffsssRRRIIIEEEDDDFFFEEEEEEIIIPPPYYYuuuyyy}}}}}}yyy|||}}}{{{}}}|||uuullliiidddbbbdddeeeiiipppyyyyyyYYYJJJBBBJJJDDDCCCOOO\\\wwwlllhhhmmmqqqvvvzzz{{{}}}tttpppxxx|||xxxqqqdddMMMOOOLLLJJJFFFJJJEEEIIITTTeeepppyyylllkkkjjjkkkkkkkkkhhhfffaaa___kkktttSSSHHHEEEDDDFFFEEEEEEIIIOOOZZZsss|||zzz{{{|||yyy}}}vvvooogggcccdddddddddffflllqqqssszzzTTTKKKFFFDDDFFFGGGLLL^^^rrryyyiiiaaafffmmmqqqyyyzzz{{{xxxtttqqqyyy~~~oooaaaTTTKKKMMMKKKKKKJJJIIIIIITTTmmmxxx~~~~~~~~~~~~{{{nnnmmmkkkiiihhhhhhhhhhhhaaaVVVnnnkkkUUUHHHDDDCCCDDDCCCCCCHHHOOOWWWrrr}}}yyy~~~tttooohhhffffffddddddggglllqqqsssuuuQQQJJJEEEDDDFFFFFFJJJ\\\ooovvvooolllccc```iiiqqquuu}}}yyyxxxuuurrrqqqvvvvvv]]]RRRIIILLLJJJJJJKKKKKKLLLVVVnnn|||{{{~~~zzznnnmmmkkkjjjiiiiiiiiiiiicccZZZuuuiiiSSSHHHEEECCCDDDDDDDDDIIIOOOTTTnnn||||||~~~~~~rrroooiiiiiifffeeefffjjjnnnsssuuummmMMMIIIEEEDDDEEEDDDGGGWWWiiiwwwmmmccc^^^\\\[[[aaammmuuuyyy|||zzzpppppprrrsss}}}XXXOOOHHHKKKIIIJJJLLLMMMOOOWWWkkk}}}zzz|||wwwmmmlllkkkjjjjjjjjjjjjkkkddd^^^|||fffPPPHHHEEEDDDEEEEEEEEEIIIPPPTTTmmm}}}zzzqqqnnnhhhhhheeefffjjjnnnooorrruuueeeIIIHHHDDDCCCEEECCCDDDQQQbbbsss~~~rrrkkkbbb\\\[[[TTTXXXcccooovvv{{{}}}|||}}}mmmoootttvvvSSSNNNIIIKKKHHHHHHJJJMMMNNNTTTbbbppp{{{uuullllllkkkkkkkkkkkkkkkkkkbbb___dddMMMHHHEEEEEEFFFFFFEEEIIIOOOXXXmmmsssllljjjdddfffeeeggglllmmmjjjkkkoooYYYEEEFFFCCCCCCEEEBBBAAAMMM]]]iiioooddd```ZZZXXXZZZVVV\\\fffooosssxxx{{{|||mmmpppuuu}}}}}}PPPOOOJJJLLLHHHGGGHHHKKKKKKNNNVVV```|||rrrkkkkkkkkkkkkkkkkkkjjjjjj```___aaaLLLGGGEEEDDDFFFFFFEEEIIINNNVVViiizzzkkkffffffaaagggfffiiimmmiiicccgggqqqtttOOOBBBDDDBBBCCCEEEBBB@@@JJJYYYddduuuhhh^^^\\\XXXWWW\\\^^^ccckkkooorrruuu}}}}}}~~~{{{yyynnnqqquuuvvvMMMOOOLLLMMMHHHFFFFFFIIIIIIIIINNNTTT~~~ooojjjkkkkkkkkkkkkjjjiiihhh______ZZZJJJFFFDDDDDDFFFFFFDDDHHHMMMQQQ```~~~rrrfffdddgggcccggggggkkknnnjjjgggsssbbbJJJEEECCCAAACCCFFFCCC@@@IIIWWWbbbqqqjjj```^^^YYYYYY^^^dddiiiooorrrssstttvvvxxxsssxxxxxxtttooosssuuuqqqKKKOOOKKKLLLJJJFFFFFFHHHJJJIIILLLQQQuuummmjjjjjjkkkkkkjjjhhhgggfff[[[[[[~~~rrrRRRHHHDDDBBBCCCEEEEEECCCFFFLLLOOO[[[zzzoooeeefffkkkhhhgggggglllpppmmmoooZZZJJJJJJBBB@@@CCCFFFCCC@@@IIIVVVcccppplllbbb___XXXWWW]]]ffflllqqqtttttttttrrrpppiiinnnnnnsssppppppttttttmmmIIIOOOKKKJJJKKKGGGFFFIIIKKKKKKNNNQQQkkkllljjjjjjkkkjjjiiigggeeedddWWWVVVxxxdddLLLGGGCCCBBBBBBEEEDDDCCCFFFKKKQQQ[[[}}}ssskkkiiihhhggghhhhhhcccgggqqqqqquuuXXXAAACCCCCCCCCBBBAAAAAADDDIIIMMM\\\kkkrrraaa\\\YYY^^^hhhiiikkknnnppppppmmmjjjhhheeeiiikkkkkklllvvvuuurrrxxxyyy{{{bbbQQQNNNHHHLLLFFFHHHIIIIIIIIIJJJLLLNNNddd~~~nnniiikkkjjjhhhiiijjjhhhbbbWWW^^^zzz```CCCGGGCCCBBBBBBCCCCCCDDDEEEFFFMMM\\\uuu~~~ooojjjjjjiiiiiijjjccceeeiiipppzzzQQQDDDCCCBBBBBBBBBAAAAAACCCHHHLLL[[[ggg}}}fff^^^\\\___dddmmmnnnoooooonnnllljjjhhhfffggghhheeecccgggrrrzzzqqqppptttwww~~~___OOOLLLGGGIIIFFFHHHIIIIIIIIIJJJLLLNNNaaa{{{llljjjkkkjjjggghhhiiieee^^^RRRYYYxxxXXXBBBHHHBBBBBBBBBBBBCCCDDDEEEFFFMMMYYYrrrtttjjjhhhjjjjjjjjjlllccckkknnnooo{{{kkkGGGHHHBBBAAAAAAAAA@@@@@@BBBFFFIIIWWWaaarrrcccaaadddfffllllllllllllkkkkkkjjjiiiddddddeeedddeeeggglllooopppsssxxx{{{ooorrrsssyyyZZZLLLJJJFFFFFFFFFGGGIIIIIIHHHIIIKKKMMM[[[wwwjjjlllllljjjhhhhhhhhhbbbZZZOOOXXXwwwuuuLLL@@@EEEBBBBBBBBBBBBCCCDDDEEEFFFKKKRRRkkkuuummmfffgggjjjiiijjjkkkfffssssssnnnXXXBBBJJJ???@@@@@@@@@??????AAADDDGGGQQQ[[[vvvjjjeeejjjnnnlllllllllmmmmmmnnnoooooojjjhhhhhhjjjmmmrrruuuvvvwwwyyyyyywwwtttvvv{{{vvvooowwwvvvVVVJJJHHHFFFEEEFFFGGGHHHHHHGGGHHHJJJLLLUUUtttiiikkkllljjjhhhiiiiiibbbYYYQQQZZZ{{{cccFFF@@@AAABBBBBBBBBBBBCCCDDDEEEEEEIIILLLcccoooiiieeegggiiihhhhhhjjjiiiuuusssnnnOOOAAAIII===??????@@@??????@@@CCCFFFKKKVVVooosssfffiiiooonnnoooqqqsssuuuvvvwwwwwwssspppmmmnnnsssxxx|||~~~qqqpppyyywwwsssTTTIIIHHHHHHFFFFFFGGGHHHGGGGGGGGGIIIKKKSSSsssrrrjjjjjjjjjiiiiiikkkkkkcccXXXRRR\\\~~~___IIICCC@@@AAAAAAAAABBBBBBCCCDDDEEEJJJKKK___wwwlllgggeeegggiiiggghhhjjjkkkrrrrrrvvvrrrLLLDDDEEE>>>???@@@@@@@@@???@@@BBBEEEHHHSSShhhnnngggjjjkkkooouuu{{{wwwvvvuuuyyyooopppxxxyyyfffTTTIIIFFFIIIGGGFFFGGGGGGGGGFFFFFFHHHJJJRRRlll}}}ooojjjiiiiiihhhhhhkkkkkkaaaUUUOOO\\\^^^LLLFFFBBBAAAAAAAAAAAABBBCCCDDDEEEKKKMMM]]]{{{pppjjjfffdddgggiiihhhjjjmmmpppqqquuuWWWIIIFFFAAABBB???@@@AAA@@@@@@@@@BBBDDDFFFQQQaaaxxxooojjjhhhppp|||yyymmmqqq|||[[[SSSHHHDDDIIIHHHEEEFFFGGGFFFEEEEEEGGGIIIMMMdddvvvllliiihhhhhhfffgggjjjhhh]]]OOOPPP___zzzVVVGGGEEEDDDAAAAAAAAAAAABBBCCCDDDDDDGGGLLLWWWyyy{{{sssmmmhhheeedddgggiiiiiilllpppwwwsssyyysssEEEGGGGGG>>>GGG???@@@AAAAAA@@@@@@BBBDDDGGGPPP[[[lll{{{pppkkkvvvuuuqqqlllsssrrrtttTTTRRRGGGBBBHHHHHHEEEFFFGGGFFFEEEEEEGGGIIIGGG]]]qqqiiihhhhhhgggeeeeeehhhfffYYYJJJTTTccclllKKK@@@AAADDDAAAAAAAAAAAABBBCCCDDDDDDBBBIIIQQQnnnuuunnnkkkjjjmmmkkkffffffmmmqqqpppnnntttzzzgggFFFFFFIII<<>>>>>@@@BBBCCCDDDHHH[[[hhhyyysssqqqtttsssooonnntttwwwpppTTTOOOJJJFFFFFFCCCFFFFFFEEEEEEEEEEEEEEEFFFIIIYYY~~~{{{mmmeeefffiiiddddddjjjkkkcccXXXPPPNNNhhh[[[MMMDDD<<>>>>>@@@AAACCCEEEGGGXXXgggtttwwwoooqqqrrruuuqqqjjjQQQMMMIIIGGGGGGEEEFFFEEEEEEDDDDDDEEEEEEFFFDDDTTTwwwvvvjjjdddeeegggcccdddiiijjjaaaUUUNNNTTTnnnTTTIIICCC===CCC@@@@@@??????@@@@@@AAABBBCCCFFFKKK^^^~~~tttnnnkkkiiijjjkkkiiiffffffiiihhhdddrrrlllOOOEEE===@@@<<<>>>@@@???>>>>>>>>>???AAABBBDDDCCCQQQaaakkknnnkkktttuuuxxxooo|||bbbLLLKKKHHHGGGIIIFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDNNNgggxxxpppfffbbbdddeeecccdddiiihhh^^^RRRLLL[[[wwwtttJJJEEECCC>>>@@@@@@????????????@@@AAAAAA@@@CCCGGGUUUttttttnnnkkkjjjjjjllllllkkkkkklllmmmllljjjUUUCCCFFF<<<@@@@@@@@@???>>>>>>>>>>>>???@@@AAACCC>>>GGGWWWaaassszzzkkkkkkuuuvvv}}}|||vvvZZZJJJIIIGGGGGGIIIEEEDDDDDDCCCCCCCCCDDDEEEEEEIIIJJJTTTqqq|||qqqkkkccc```cccddddddfffjjjfff[[[QQQLLL```gggEEEBBBCCC???===???????????????@@@@@@AAAAAABBBDDDLLLaaa~~~uuunnnkkkkkkkkkkkkkkkkkkmmmooopppqqqtttvvvKKK@@@GGG>>>@@@@@@@@@>>>=========>>>>>>??????BBB===AAAPPP\\\iiirrrlllooosssvvvjjjSSSHHHIIIEEEEEEGGGBBBCCCCCCBBBBBBCCCDDDDDDEEEHHHHHHKKKaaavvvllliiiccc```bbbeeefffhhhjjjdddXXXPPPMMMaaa^^^DDDBBBCCCAAA===??????>>>>>>??????@@@AAA@@@AAACCCHHHUUUrrrwwwtttooolllkkkllllllllliiijjjmmmooooooqqqzzz}}}LLLCCCEEE??????;;;===<<<=========>>>>>>>>>>>>BBB@@@@@@LLL[[[eeeyyynnnmmmrrrqqqxxx___NNNGGGIIIEEEEEEFFF@@@BBBBBBBBBBBBBBBCCCDDDEEEBBBGGGMMMaaa~~~qqqjjjiiieeecccdddggggggiiiiii```UUUNNNOOOcccXXXGGGBBBAAABBB===???>>>>>>>>>>>>???@@@@@@??????CCCHHHPPPhhh~~~ooommmkkkkkklllmmmlllkkkjjjlllpppqqqnnnpppjjjKKKCCC???@@@AAA777???<<<<<<======>>>>>>=========AAA???HHHYYY```yyy{{{nnnmmmnnnrrrnnn~~~VVVHHHFFFIIIEEEFFFGGGAAAAAAAAAAAAAAABBBCCCDDDEEE@@@HHHNNN]]]kkkhhhjjjiiifffgggggghhhiiifff\\\PPPMMMOOOjjjyyyQQQHHH@@@>>>BBB>>>>>>>>>>>>>>>>>>???@@@@@@>>>>>>BBBHHHLLL^^^pppjjjiiijjjkkkmmmmmmkkkiiimmmpppssssssnnnpppYYYHHH@@@999@@@CCC888DDD;;;<<<<<<===>>>=========777@@@===DDDUUUZZZllllllhhhmmmoooqqqmmm~~~lllOOOEEEEEEIIIEEEGGGIIICCCAAA@@@@@@AAABBBCCCDDDEEECCCKKKKKKRRR{{{yyyggggggkkkkkkiiijjjgggggghhhdddYYYMMMKKKOOOrrrmmmLLLIII???<<>>>>>>>>>>>>>>??????@@@>>>===BBBGGGHHHUUU|||yyypppjjjmmmppppppooommmmmmmmmnnnmmmvvvpppcccyyypppIIIEEE@@@>>>>>>???===;;;========================AAA@@@AAABBBFFFQQQhhh|||pppdddiiiqqqtttrrrsss{{{RRRIIIGGGEEEDDDDDDDDDCCCAAAAAAAAA@@@@@@AAAAAABBBCCCFFFCCCJJJLLLZZZssshhhkkknnnjjjgggjjjhhhiiiccc^^^YYYLLLIIIWWWuuuYYYAAAAAA@@@>>>???===>>>>>>>>>>>>????????????@@@@@@===AAAIIINNNiiiuuunnnjjjlllnnnnnnmmmllllllmmmuuummmooolllfff___GGGDDD@@@>>>>>>???===<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@???@@@AAADDDNNNcccwwwzzzjjjgggkkkppprrrvvv|||xxxyyyOOOIIIGGGDDDCCCDDDDDDBBBAAAAAA@@@@@@@@@@@@AAABBBBBBFFFBBBHHHKKKTTTsssiiikkkmmmhhhfffhhhkkkllleee]]]VVVIIIJJJ[[[xxxUUU@@@AAA@@@>>>???=========>>>>>>>>>?????????@@@@@@===@@@FFFJJJ```yyyqqqllljjjkkkllllllkkkkkkmmmnnnvvviiihhhnnnvvvlllNNNEEEBBB???>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<>>>>>???AAAIII\\\mmm~~~rrrooorrr~~~mmmgggmmmooopppuuu|||nnntttdddMMMHHHFFFDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBFFFAAAFFFJJJMMMooossskkklllmmmhhhfffhhhkkkmmmeeeZZZPPPFFFOOOhhhkkkNNN???BBB@@@???@@@=========>>>>>>>>>>>>?????????@@@===???DDDDDDTTTssszzztttooolllkkkkkkkkkkkkjjjkkknnnqqqoooiiiooo}}}NNNHHHAAA@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>><<<<<<===>>>DDDSSSaaawwwoooooommmnnntttyyyzzzdddkkktttqqqtttcccrrrQQQHHHGGGEEECCCBBBCCCCCCBBBAAA@@@@@@@@@???@@@AAAAAABBBDDD???DDDHHHHHH\\\zzzsssnnnooooookkkjjjlllhhhkkkbbbUUUKKKGGG[[[|||]]]FFF===BBB@@@???@@@>>>============>>>>>>>>>???===???===???CCCAAALLLddd|||sssooommmllllllllllllkkkkkkmmmqqqtttlllyyybbb@@@JJJ?????????>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===@@@KKKWWWqqqooolllnnnxxxuuuppprrrsss~~~{{{vvvjjjcccqqqwwwqqqyyyvvvnnngggSSSEEEBBBFFFDDDBBBAAABBBBBBBBBAAA@@@????????????@@@AAAAAAAAA???BBBGGGFFFOOO~~~uuurrrqqqrrrrrroooooopppiiijjj___PPPHHHKKKiiiQQQAAA===BBB>>>>>>@@@>>><<<============>>>>>>>>>;;;???===>>>CCCAAAGGGYYYtttmmmkkkkkkkkkkkkllllllllllllnnnrrruuutttPPP===HHH>>>??????>>>===;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::<<<<<<>>>FFFPPPeee{{{pppzzzssssssuuukkkcccggguuuvvvrrrvvvbbbLLLIIIFFFEEEEEECCCAAAAAABBBBBBAAA@@@???????????????@@@AAAAAA@@@AAAAAADDDFFFIIIlllvvvvvv}}}}}}rrrsssuuuuuusssqqqqqqrrrlllkkk]]]MMMIIITTTzzzeeeIII>>>???BBB===<<<@@@>>><<<<<<============>>>>>>:::>>><<<>>>DDDBBBDDDQQQjjjxxxppplllkkkmmmnnnhhhjjjkkkllllllnnnqqqttt{{{gggFFF@@@AAA===???@@@???<<<:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::======>>>DDDKKK[[[uuuppprrrvvvzzzyyygggfffnnnvvvuuuxxxtttxxxOOOIIIIIIGGGIIIDDDBBB@@@@@@AAABBBAAA@@@???????????????@@@@@@AAA???DDDAAAAAAFFFFFF]]]}}}qqqppprrrtttvvvpppuuuxxxvvvssspppppppppkkkhhhYYYLLLOOObbb}}}QQQEEE===@@@BBB;;;;;;@@@===<<<<<<<<<=========>>>>>>:::???<<<<<>>>>>CCCIIISSSfffvvvcccmmmuuurrrkkkmmmtttxxxwwwnnn\\\FFFKKKGGG@@@FFFCCCBBB@@@@@@AAABBBAAA@@@?????????>>>???@@@@@@AAA@@@GGGAAA???FFFEEETTTzzzuuurrrtttyyy}}}qqqpppvvvzzzwwwqqqnnnmmmmmmfffcccTTTKKKTTTooohhhGGGDDD>>>AAABBB::::::???===<<<<<<<<<<<<=========>>>;;;???<<<;;;AAA???>>>FFFRRRkkkzzzxxxuuuqqqooommmlllkkkmmmqqqmmmllloookkkkkkwwwiiiBBB>>>BBB@@@;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::===<<<;;;:::;;;===???@@@MMMVVVkkkttthhhbbbdddsssvvviiigggsssqqqppp~~~kkktttNNNDDDIIIIIIDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAACCCCCCBBBBBBHHHSSS[[[yyysssqqqvvvuuummmppptttvvvsssooonnnjjjeeebbbTTTNNNTTTiiisssIIILLL@@@???>>>===;;;;;;::::::<<<;;;;;;;;;;;;<<<=========>>>>>>>>>>>>???BBBEEEMMMYYY|||tttssspppnnnlllkkkjjjjjjlllrrrqqqnnnpppoooyyyWWW>>>===@@@===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;:::;;;===???@@@HHHSSSfffvvveee^^^\\\___kkkzzz|||}}}iiicccnnnuuuvvvzzzooo{{{```GGGBBBEEEDDDCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBAAAAAAFFFOOOVVV~~~wwwyyyzzzlllgggppptttvvvssspppooolllgggcccTTTSSSbbb~~~aaaEEEFFF@@@???>>><<<;;;;;;::::::;;;;;;;;;;;;;;;<<<======<<<===>>>>>>>>>???BBBDDDJJJQQQppp~~~rrrpppooommmkkkjjjjjjjjjjjjnnnuuusssqqqwww}}}dddEEE<<<>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;::::::;;;<<<>>>???BBBOOO___|||sssdddYYYYYY\\\___hhhrrrvvvxxxyyyooogggjjjtttppptttpppzzzZZZMMMCCCBBBCCC???@@@DDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@@@@CCCIIIOOOdddrrrjjjhhhooossstttqqqppppppmmmhhh[[[OOOVVVrrr|||PPPDDD?????????===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<===<<<===>>>>>>>>>>>>AAACCCGGGJJJ[[[|||qqqqqqooommmkkkjjjiiiiiijjjqqqssspppwwwvvvKKK===??????===>>>::::::::::::::::::::::::999999999999999999999999::::::::::::;;;<<<===>>>???MMMXXXoookkk___XXX^^^eeeggglllrrrtttzzzzzzmmmnnnwwwxxxnnnvvvrrrkkksssNNNHHHDDDEEECCC???>>>AAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@@@@@@@BBBEEEHHHRRRwwwnnnjjjlllmmmpppqqqnnnnnnnnnkkkeeeSSSMMM___kkkIIIHHH;;;???>>>===<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===;;;===>>>>>>===>>>???AAADDDIIILLLqqqwwwqqqqqqooommmjjjhhhgggffffffooonnnnnn```AAA>>>BBB===:::>>>::::::::::::::::::::::::999999999999999999999999999999999::::::;;;<<<===>>>KKKRRRccclllaaa]]]eeemmmnnnqqqvvvuuu}}}yyypppmmmqqqzzzzzzvvv|||gggqqqcccMMMHHHDDDDDDDDDAAA??????@@@@@@@@@??????>>>>>>>>>===========================>>>@@@AAAAAABBBCCCDDDIIIwwwuuukkkfffgggjjjjjjmmmmmmkkkkkkkkkeee^^^OOOPPPjjjZZZEEEIII:::>>>===<<<;;;;;;:::;;;;;;:::::::::::::::;;;<<<<<<:::<<<>>>>>>======>>>??????JJJCCCYYY|||tttooommmnnnllljjjgggeeecccccccccjjjnnnyyyhhhOOO>>>@@@BBB:::888===::::::::::::::::::::::::999999999999999999999999888888999::::::;;;;;;<<<>>>GGGKKKWWWsssmmmdddaaaiiiooopppttt{{{xxx|||nnnmmmnnnsssyyyvvvccceeezzzSSSIIIEEEAAAAAABBBBBBAAA@@@@@@@@@@@@???>>>>>>=================================>>>???@@@AAABBBBBBBBBFFF```{{{llleeedddgggkkkiiikkkkkkjjjjjjggg^^^UUUJJJMMMkkkzzzHHH???EEE;;;===<<<<<<;;;::::::;;;;;;:::::::::::::::;;;;;;<<<:::<<<===>>>===<<<===>>>:::FFF???GGG|||zzztttpppnnnmmmllljjjhhhfffeeedddddddddjjj{{{UUUEEE<<>>==========================================>>>???AAAAAAAAAFFFLLL}}}sssfffcccdddiiinnnhhhkkkkkkjjjiiieeeYYYMMMGGGHHHddd[[[BBB@@@@@@;;;<<<<<<;;;;;;::::::;;;;;;::::::999999::::::;;;<<<999;;;===>>>===<<<<<<===999@@@???BBBaaazzzsssqqqrrrsssrrrkkkjjjiiihhhgggggghhhhhhnnnMMMBBB<<>><<>>>>>@@@AAA@@@@@@@@@???>>>======<<<========================<<<;;;;;;<<<>>>@@@AAAAAAIII@@@llljjj```___bbbgggllliiikkklllkkkjjjdddVVVIIIJJJHHHbbbvvvMMMFFFFFF???:::<<<<<<;;;:::::::::;;;;;;::::::999999::::::;;;<<<999;;;===>>>===;;;;;;<<<<<<<<>><<<;;;:::;;;;;;888888888888888888888888888888888888888888888888888888999999999:::::::::;;;<<<;;;BBBPPP[[[sssvvviiilllttt{{{ssslllkkkppprrrqqqyyyxxx^^^aaa```JJJDDDDDDCCCAAA???>>>>>>??????DDDBBB???>>>>>>???>>>>>>;;;;;;;;;<<<<<<<<<<<<============>>>??????@@@@@@CCCGGGYYYrrrbbb```dddeeeeeefffmmmlllmmmnnniii]]]OOOGGGDDDIIIhhhXXXJJJDDD>>>>>>======<<<;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======<<>>>>>??????AAA???======>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>???@@@@@@BBBEEEOOO}}}zzzkkk______eeeggghhhiiimmmkkkjjjiiibbbVVVJJJEEEEEEVVVzzzuuuLLLCCC???<<<======<<<<<<;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===;;;===@@@CCCRRRyyywwwqqqkkkiiikkkmmmnnnmmmlllnnnrrrssssss|||~~~SSS>>>@@@???>>>===;;;::::::::::::888888888888888888888888777777777777777777777777777888888888999999999999888:::777999@@@DDDRRRkkkwwwxxxpppdddccciiimmmqqqqqqqqq~~~bbbYYYggg^^^EEE>>>FFFBBBAAA@@@???>>>>>>???@@@===<<<<<<<<<>>>>>><<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>????????????DDDGGGkkk{{{zzz|||mmmccc\\\___fffjjjkkklllkkkhhhgggeee\\\OOOHHHGGGKKKjjjZZZ@@@>>><<<:::>>>>>><<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>>>><<>>666===<<<<<<;;;:::999999999888888888888888888888888777777777777777777777777777777777888888888888999999===999999>>>???GGGZZZxxxrrreeebbbdddiiiqqqwwwxxx~~~wwwZZZfffgggQQQGGG===AAAAAA@@@???>>>>>>???@@@@@@<<<;;;<<<===??????===;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>>>>???;;;EEEFFF]]]||||||xxxccc^^^\\\```fffkkkllllllhhheeeeeebbbXXXKKKHHHMMMZZZcccHHH<<>>;;;;;;::::::999::::::;;;999999999999999999999999999:::::::::;;;;;;;;;;;;>>>>>>???>>>;;;???QQQddd~~~yyyssspppllliiiiiijjjkkkkkkrrrlllnnnYYY;;;DDDFFF888;;;;;;::::::999999888888777777777777777777777777666666666666666666666666666666777777777888888888888===:::999>>>>>>BBBPPPfff~~~mmmgggeeegggjjjooosssuuuxxxeee]]]|||SSSMMMKKK@@@>>>@@@???>>>>>>>>>???@@@AAA=========???@@@@@@>>><<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<======>>>>>>;;;FFFCCCQQQjjjyyyyyynnn_________bbbfffjjjkkkjjjgggcccbbb^^^QQQDDDGGGSSSpppPPP@@@===@@@;;;;;;>>>:::::::::999999999::::::;;;999999999999999999999999999999999999:::::::::;;;:::<<<>>>>>><<>>???<<<999999999:::999888777777777777777777777777777777666666666666666666666666666666666666777777777777555<<<999777<<<<<<>>>HHH\\\vvvlllaaacccfffiiijjjrrrtttttt{{{]]]iiimmmHHHGGGGGGAAA??????>>>======>>>???@@@AAA@@@??????@@@AAAAAA???>>>::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<============DDD<<>>???999999;;;555999999999999999::::::;;;999999999999999999999999888888999999999:::::::::666888;;;<<<<<>>=========>>>???AAABBBCCCAAA?????????@@@???>>>999999:::::::::;;;;;;;;;999::::::;;;<<<<<<=========AAA:::@@@GGG___{{{{{{yyyyyypppdddbbb```fffiiigggfffiiiiiigggfff\\\UUUOOODDDDDD^^^|||PPPAAA;;;======777:::<<<444999999888888999::::::;;;888888888888888888888888888888888888999999999999777888999999;;;???BBBCCCWWW{{{|||tttsssvvvsssllllllllllllkkkkkkmmmppprrrzzzxxxjjjPPP:::999???>>>;;;;;;777777888999999888666666777777777777777777777777555555555555555555555555555555555555666666666777666===:::666;;;;;;;;;BBBIIIUUUhhhnnnddd]]]aaahhhnnnsssvvvnnnssscccsssjjjEEEJJJEEE:::>>>AAA============>>>???AAABBBDDDBBB???>>>>>>???>>>>>>999999:::::::::;;;;;;;;;999999:::;;;;;;<<<<<<===:::???;;;EEEEEEPPP{{{xxx|||~~~~~~uuueee___bbbaaahhhkkkhhhfffiiijjjgggdddXXXOOOJJJEEEMMMrrr^^^@@@???;;;===<<<777<<<@@@777999888888888999::::::;;;888888888888888888888888777888888888888999999999:::;;;::::::<<>>;;;<<<<<<999666:::::::::999999999888888666666666666666666666666444444444555555555555666555555555555555666777777666666666777888:::;;;<<>>???>>>>>>>>>>>>>>>??????>>>???@@@AAA@@@>>><<<:::999999999999999999999999999999::::::::::::;;;;;;777======<<>>BBBLLLiii~~~|||zzzwwwpppiiihhhmmmmmmllliiilllxxxZZZFFFAAA;;;999;;;<<<:::777::::::999999999888888888555555555555555555555555444444444444555555555555555555555555555666666777666666666777888999;;;;;;DDDMMMXXXgggtttgggcccccchhhppptttttttttwww{{{bbb```ssszzzUUU@@@AAA@@@>>>@@@>>>>>>>>>>>>======>>>>>>???@@@AAABBBBBBAAA???===<<<999999999999999999999999999999999:::::::::;;;;;;999>>>======@@@EEE___{{{{{{||||||qqqfff___bbbiiijjjiiihhhhhhhhhgggfffddd\\\QQQFFFHHH[[[|||~~~WWWCCC???<<<;;;;;;::::::999888888888888888888888888888888999999999888888888777777888888888888888888888888888999999:::;;;<<<======???BBBVVV~~~wwwuuutttsssmmmggggggkkkpppmmmnnn|||}}}hhhGGG@@@<<<888777999;;;:::999999999999999888888888777555555555555555555555555444444444444555555555555555555444444555555666777666666666666777999:::;;;EEENNNUUU]]]ssspppiiifffdddgggiiimmmrrrrrrrrrxxxooodddqqq___HHH@@@CCC>>>:::===>>>>>>>>>===============>>>??????@@@@@@@@@>>>===<<<999999999999999999999999999999999999::::::::::::888===<<<<<>><<<>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<===<<<;;;:::999888888888888888888888888888999999999999:::::::::777;;;888999>>>===CCCTTTrrrzzzyyy~~~tttddd```bbbggglllpppmmmjjjhhhhhhhhhccc[[[UUUKKKIIINNNfffiiiDDD???BBB===;;;;;;::::::999888888888888888888888888888888888888888888888777777777777888888888888888888888888999999999999::::::::::::???>>><<>>>>>???KKKPPP~~~~~~~~~sssggg^^^aaahhhlllnnnpppnnnmmmlllkkkggg^^^SSSKKKHHHLLLcccQQQ;;;AAACCC:::;;;::::::999999888777777777777777777777777777777777777777777777777777777777777777777777777777777888888999999999999999999;;;@@@??????TTT~~~xxxssspppmmmjjjeee```ccciii~~~sssgggBBB???@@@666<<<<<<:::999888777777777777777777777666666666666444444444444444444444444333333333333444444444444444444333333444444555666555555555555555666777777444:::@@@AAAFFFUUUlll~~~~~~xxxsssmmmgggbbb^^^]]]dddkkkmmmnnnooosssttt|||hhhmmm}}}|||TTTKKKKKKCCCAAA@@@<<>>666:::::::::999888888777777777777777777777777777777666666777777777777777888777777777777777777777777777777777888888999999999666>>>AAA<<>>:::888>>>===;;;AAALLLVVV{{{zzz|||}}}~~~~~~ooo___[[[]]]gggnnnooonnnnnnjjjkkkiiiaaaVVVMMMIIIIIIIIIiiizzzOOO@@@@@@<<<777888::::::999999888777777777777777777777777777777777666666666666777777888888777777777777777777777777555666666777888999::::::666;;;>>><<<<<>>BBB888<<<;;;:::999888888888888888777777777777777888888777777777777777777777777777888888888888999999999000:::999888>>>???<<>>lll|||yyyzzz{{{|||~~~uuubbb\\\ZZZ^^^gggnnnnnnmmmnnnffffffbbbXXXLLLEEEFFFJJJXXX\\\===???BBB777444???::::::999999888777777777777777777777777777777777555666666666777777888888777777777777777777777777444555666777888999:::;;;;;;:::;;;;;;999BBBbbb}}}xxxrrrmmmlllvvv|||sssXXX@@@<<>>>>>>>>>>>:::::::::999999999888888888888888888777777777777999888888888777777666666777888888888888777777666999999999999:::;;;<<<<<>><<<999;;;::::::999888777555555666666666666666666666666555555555555555444444444666666666666666666666666666666666777888888999999:::;;;;;;;;;===DDDNNNVVV{{{tttqqqnnniiiyyyyyyZZZFFF777777;;;999666888777777777777666666666555888777555444444555777888555444444444444333333333333333333333333333333333222333333333444444444444444555555555666666666666666888:::999888;;;AAAGGGVVVkkkxxxooogggddd______```aaabbbdddeeefffccclllssssssoooqqqzzzxxxxxx{{{gggHHH???@@@999========================::::::999999999888888888888888888777777777666666888888888777777777666666666777777888888888777777999999888999999:::;;;<<<<<>><<<===??????===:::::::::999888777555555555555555555555555555555777777777777666666666666555555555555555555555555555666666777777888999999:::999999;;;@@@EEEIIILLLcccxxxrrrppppppqqqQQQGGG<<<666:::===:::777999777777777666666666555555666555444333333444555666444444444444333333333333333333333333333333333333333333333444444444555555444444444555555555666666666888999888777999>>>BBBIII]]]rrr}}}qqqlllhhhcccaaabbb___```ccceeeggghhhhhhhhheeepppzzz|||zzzttt|||{{{eeeNNNCCCBBBAAA999========================:::999999999999888888888888888777777777777666666888888777777777777666666555666666777888888888888888888888888999:::;;;<<<999@@@BBBSSS|||sssaaaYYYZZZ___eeeiiijjjiiiiiijjjiiieeeUUUQQQKKKCCCAAAMMMhhh```BBB===999888;;;===>>>===999999999999888666555444555555555555555555555555666666666666666666666666444444444444444444444444555555666666777888888888999777777;;;AAADDDBBB???IIImmm~~~|||zzz~~~VVVFFF@@@<<<;;;>>>===999777888777777666666666555555555444444333222222333444444444444444333333333222222222222222222222222222222333333444444444555555555333333444444444555555555555777888777666777:::===>>>NNN\\\mmmzzzqqqiiiccccccddddddfffjjjgggggghhhiiijjjlllmmmnnnrrrxxx}}}uuutttrrrJJJCCCBBBAAAAAA=========<<<<<<<<<<<<<<<;;;999999999999888888888888888777777777666666666666777777777777777777666666444555666777888888888888777777777888888999:::;;;;;;???<<>><<<:::>>>UUU}}}PPP<<>>999:::<<<<<<<<<<<<<<<;;;;;;::::::999999999888888888777777777777777666666666666555666666666666666666777777333444555777777888888888777777777777888999::::::???<<<:::AAAQQQeeexxxfff[[[YYY]]]bbbdddeeejjjllljjjfffbbbZZZRRRFFFDDDBBBHHH\\\|||TTT@@@>>>===:::999999888777666777777777777666666555444555555555555555555555555222333333333444444555555555555555555555555555555444444444555666666777777777888999888666666888;;;:::CCCVVVsss~~~oooPPP@@@<<<;;;555666666666555555666888666666666555555555444444222222333333333333222222333333333333222222222222222222222222222222222222222222222333333333444444222222222333333333444444333444555666777777777777777;;;???HHH___}}}}}}vvvnnnhhheeecccbbbfffeeefffkkkmmmlllmmmpppmmmnnnpppuuu~~~{{{[[[DDD>>>DDD>>>666999===<<<<<<<<<;;;::::::999999999888888888888777777777777777666666666666555555555555666666666666777777444555555666777777777777666666666666777888999:::???;;;:::BBBFFFJJJrrrttthhhZZZVVV[[[aaadddcccgggkkklllhhhccc]]]TTTKKKBBBCCCHHHWWWtttdddBBB===999:::::::::::::::999999666666666666666555444444444444444444444444444444444444444555666666777777666666666666666666666666333333444444555666666666666888999777333333888<<<:::>>>@@@NNNxxxoooJJJ:::>>>???999777888888888888999999888666666555555555444444444222333333333333333333222333333333222222222222111111111111111111111111111111111111222222222333333222222222222333333333333333333555777888888777666888888:::BBBQQQfff}}}yyywwwkkkjjjhhhffffffggghhhiiijjjhhhjjjooopppooopppttttttwww~~~SSSCCCAAAFFF???;;;>>>>>><<<<<<;;;;;;:::999999888888888888888777777777777777777666666666555555555555555555666666666777777555555666666666666666555666666666666666777999999999;;;;;;???AAAAAAZZZpppbbb]]]XXXXXX^^^dddfffeeehhhiiiggg```YYYTTTLLLEEECCCKKKYYYnnnzzzQQQAAA>>>666888999:::::::::::::::555555666666666555444444444444444444444444444444333333444555555666777777555555555555555555555555222333333444555555666666777777777666666777999:::999??????@@@ZZZvvvSSSBBB<<<888:::???777888999888888888555222666666555555555444444444222333333444444333333222333333333222222222111111111111111111111111111111000000111111111222222222111111222222222333333333222333444777999999777555999666888@@@JJJYYYttt{{{pppiiihhhgggggghhhiiijjjkkkllllllkkkjjjlllppprrrrrrvvv{{{~~~dddSSSCCC>>>AAA======@@@;;;<<<<<<;;;::::::999888888888888888888777777777777777666666666555555555555444555555555666666777777555666666666666666555555555555555666666777888999333<<<<<<:::>>>AAAOOOgggtttgggYYYYYY[[[^^^bbbfffhhhiiigggfffaaaWWWOOOKKKFFFAAAGGGUUUiiieeeGGGCCC:::777999:::;;;999888777777555555555666555555444444444444444444444444444444111111222222333444555555444444444444444444444444222222333444444555555666777555444666:::<<<:::777444???BBB<<>>===???AAA>>>===<<<:::999888777777777666444444666777666555666666666666666666666666555555555555555555555555444444444555555555555666666666666666666777888888999999888888:::???FFFKKK~~~lll^^^XXXTTTWWW]]]dddiiijjjhhheeeggg[[[OOOJJJGGGCCCAAABBBPPPmmmtttNNNAAA>>>:::999999999888888888888777777777666555444444333333222333333444444333333222444444444444444444444444222222333333333333444444555444444333333444444555444444444555555777888888666777<<<>>>>>>KKKsss}}}xxxuuu~~~hhhOOOAAA888:::;;;666555:::666666666666555555555555555444444444444333333333222222222222222222222222111111111111111111111111000000111111111222222222111111000000111111222333111111222333333333333222333333333444444444444555555777888777:::DDDTTT```nnn~~~~~~|||yyyyyyzzzyyyxxxuuuqqqllliiihhhhhhgggeeeeeefffggghhhiiijjjooorrrrrrtttwwwwwwtttxxx|||{{{fffIIIAAA???@@@@@@>>>======>>>@@@>>>===;;;:::888777777777777666444444666666666555555555555555555555555555555555555555555555555555444444444444555555555555666666666666666777777888888888888999:::>>>CCCGGGaaa}}}|||pppddd[[[WWWVVVYYY___fffiiiiiifffddd[[[TTTLLLGGGCCCCCCJJJRRRgggVVV@@@======:::888888888777777777666666666666555555444333333222222333333444444333333222444444444444444444444444222222333333333333444444444444333333333333444444444444444444555666777888555666999;;;666<<>>===<<<<<<>>>@@@===<<<;;;999888777777777777555444444555666666555555555555555555555555555444444444444444444444444444444444444555555555555555555666666666777777777666777888999:::<<>>@@@<<<;;;:::888777777666666777555333444555666555555555555555555555555555555444444444444444444444444333333444444444555555555555555555666666666666666444666888999999:::<<<===FFFPPPkkkvvvfff\\\WWWTTTVVV[[[bbbeeeiiiiiigggbbb]]]ZZZJJJEEEAAA@@@DDDQQQjjjkkkBBB999???>>>888555777777777666666666555555444444444333333222222222222333333444444333333222333333333333333444444444222222222333333333444444444333333333333333333444444444333333444555555666777888<<>><<<;;;999888:::999666555666555555555555444444444444444444333333333222222222111111111111111111111111000000000000000000000000//////000000000111111111000000//////000000111222111111222333333333333222222222222333333333444444444666777777666888;;;???GGGPPPaaauuu|||xxxwwwvvvwwwvvvrrrnnnooouuuzzz{{{~~~{{{^^^EEE???>>>888999;;;============>>>@@@;;;:::999888777666666666666555333333555666555444555555555555555555555555444444444444444444444444333333333444444444444555444444555666777666666555333555777888888888999;;;HHHGGGTTTzzz~~~qqqggg\\\WWWUUUVVV\\\bbbiiikkkkkkhhhaaaYYYTTTRRRGGGAAA>>>FFFVVVkkkoooRRR======AAA;;;777:::888888777777777666666666444333333333333333222222222333333444444333333222222222222333333333444444222222222333333333444444333333333222222333333333444333333333333444444555222333666::::::999:::===}}}}}}ppp]]]EEE999;;;<<<:::666333444666777666555555555555444444444444333333333333333222222222222111111111111111111111111000000000000000000000000/////////000000000111111000////////////000111111111111222333333333333222222222222222333333333333111333444555555666888:::>>>BBBNNNaaattt|||}}}[[[AAA<<<@@@<<<444888:::===============???:::999888777666666666666666444333333444555555444444444444444444444444444333333333333333333333333333333333333444444444444333444555666777666555555333555777777777777999:::AAA;;;@@@]]]wwwkkk]]]WWWSSSTTTWWWZZZbbbiiiiiijjjhhhaaaWWWOOOLLLKKKDDDAAAGGGZZZtttTTTDDD:::;;;:::444666???888888888777777777666666444444444444333333333333222333333444444333333222111111222222333333444444222222333333333333444444333333222222222222333333333333333222222333333444444444555666777888:::;;;}}}uuuxxxeeeKKKAAA999888:::888666555444333444777777666555555555444444444333333333333333222222222222111111111111111111111111111000000000000000000000000////////////000000000111///////////////000111111111111222333333333333222111222222222222333333333222333444555555666777888555999CCCPPP\\\kkk|||~~~|||yyyiiiTTT???888:::<<<;;;:::777999<<<<<<;;;;;;;;;<<<999888777666666666666666666444333333444555555444444444444444444444444444333333333333333333333333222222333333333444444444222333555777777666555444333555666666666777999;;;:::777:::JJJiiiuuueeeYYYQQQOOOQQQVVVZZZ]]]dddjjjdddddd```XXXMMMFFFEEEFFFEEEJJJ\\\yyyZZZEEE>>>999888666333666<<<777777666666666555555555444444444444444444444444222333333444444333333222000111111222333333444444222222333333333333444444333333222222222222333333333333222222222222333333666666666555666888999:::|||qqqnnneeeJJJ===>>>:::888999666666888999666555666888777555555444444444333333333333333333222222222111111000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111111111222333333333333222111111222222222333333333444555666666666777777888222777???FFFJJJVVVssstttxxx~~~TTTHHH???>>>;;;444666===666888;;;;;;:::999999:::999888777666666555666666666444222333444555444444444444444444444444444444333333333333333333333333222222333333333444444444222333555777777666555444444555555555555777:::<<<:::<<<>>>CCCRRRqqq~~~tttiii[[[PPPOOOOOOSSSYYY]]]^^^bbbhhh___^^^ZZZQQQFFFAAAAAADDDIIIUUUooo}}}AAA>>>;;;888888999888666555666666555555555444444444555555555555555555555555222333333444444333333222000000111222333333444444222222333333333444444444333222222222222222222333333333222222111222222222111333333222222444666777vvv{{{dddDDDAAA===999666666888999444444444444444444444444444444333333333333222222111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000111111000///////////////111111111111111111111111111111111111111111111111222222333333333333444444777777999>>>CCCNNNaaasss|||zzz}}}___>>>>>><<<;;;:::999999999;;;::::::999888777666666666666666666555444333222444333333222222333333444222222222222222222222222222222222222222222222222000222333333222111333444444555666777777666555444555555666666777777888888:::777:::AAAGGGVVVzzzxxxlllddd[[[VVVTTTOOOTTTZZZ^^^```aaabbbddd___]]]TTTGGG@@@BBBCCCBBBQQQiiiWWW888===<<<;;;999888777777777555555555555555555555555444444444333333222222222111111222222222333333333333333222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333333333333444444444555555vvvvvv|||```KKK???===:::777666666777888444444444444444444444444444444333333333222222222111111111111111111111111111000000000/////////...000000000000000000000000000000000000000000000000111111000///////////////111111111111111111111111111111111111111111111111222222222333333333444444444444666999<<>>@@@GGG___yyyvvvhhh___YYYSSSPPPPPPRRRTTTXXXZZZ[[[[[[[[[[[[VVVSSSKKKBBB===@@@KKKUUUsss```FFF===<<<;;;:::888777777666666555555555555555555555555444444333333333222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333333333444444444555555555~~~www{{{uuu|||gggQQQ@@@777999888777666555555666666444444444444444444444444333333333333222222222222111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000111000000///////////////111111111111111111111111111111111111111111111111222222222222333333333333333333555777777;;;FFFRRRXXXdddnnn~~~oooQQQ@@@666;;;:::999888777666666666666666666666666666555555555555666555555444333222333333222222222222333333222222222222222222222222222222222222222222222222000222333333222111333444555666777888888777666555444444555555666777777777:::777888<<<;;;;;;EEESSS{{{kkk```VVVQQQOOOMMMLLLNNNTTTTTTVVVXXXZZZYYYWWWTTTRRRKKKEEECCCBBBIII^^^uuucccAAA888===:::999888777666555555555444444444444444444444444333333333333222222222222111111222222222333333333000111111111222333333333222222222222222222222222111111111111111111111111333333333333333333333333444444444555555555666666~~~{{{{{{wwwkkkXXXEEE999666888777777777666666555444333333333333333333333333333333333333222222222222111111111111111111111111111000000000000////////////////////////////////////////////////////////////000000////////////000000111111111111111111111111111111111111111111111111111222222222222333333333555444666888888888>>>GGGOOO[[[bbbmmm}}}{{{|||zzzsssmmmrrrxxxoooyyyyyywwwQQQ???;;;;;;:::999888777666666666666444444555555666666666666444555555555444444333222333333222222222222333333111111111111111111111111111111111111111111111111000222333333222111333444555666777888888777666555333444444555555666777777888666777;;;===;;;>>>DDDfff}}}pppfff\\\SSSMMMLLLLLLKKKMMMPPPSSSTTTWWW[[[]]]\\\WWWSSSOOOFFFDDDKKKQQQ]]]yyyaaaJJJ>>>888888888888777666555444444555444444444444444444444444333222222222222222222222111111222222222333333333///000000111222333333444111111111111111111111111111111111111111111111111222222222222222222222222444444555555555666666666tttvvvzzzfff[[[LLL>>>777777999:::888888888777666444222111333333333333333333333333333333222222222111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////000000////////////000000000000000000000000000000111111111111111111111111111111111222222222333333444444666999999777;;;AAADDDQQQ[[[dddnnnuuuzzzpppuuu~~~wwwssswwwqqqsssyyyvvvxxxmmmsss~~~UUU???;;;<<<<<<:::999888777666666666777444555555666666777777777444444444444444444333222333222222111111222222333111111111111111111111111111111111111111111111111000222333333222111333444555666777888888777666555333333333444555555666666777555666:::>>>???@@@BBBNNNmmmzzzsssjjj```XXXVVVPPPLLLLLLLLLLLLNNNRRRRRRUUUYYY]]]^^^ZZZSSSOOOFFFAAAFFFVVVdddsss]]]@@@>>>@@@;;;555777777666555444444444444444444444444444444444444222222222222222222222222111111222222222333333333//////000111222222333333111111111111111111111111111111111111111111111111222222222222222222222222444444444444555555555666~~~rrrtttyyycccQQQGGG;;;777:::<<<999555999999888777666444222111333333333333333333333333222222222222111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000111111111111111111111111111111111111222222222222222111444888888555777;;;666DDDPPP^^^iiimmmyyy~~~|||wwwvvvrrrnnnxxxyyyxxx___BBB:::<<<;;;777999888777777666666666777444555555555666666777777333333444444444444333333222222111111111111222222111111111111111111111111111111111111111111111111000222333333222111333444444555666777777666555444222222333333444555555555888666666888;;;===>>>??????ZZZssstttiiiaaa[[[UUUQQQUUUPPPMMMNNNNNNLLLNNNSSSSSSVVVZZZ[[[WWWQQQLLLJJJAAAIIIYYYlllyyy|||MMM888777999999999777666555555444444444555333333333333333333333333111111111222222222222222111111222222222333333333///000000000111222222222111111111111111111111111111111111111111111111111222222222222222222222222333333333444444444555555mmmooowwwzzzaaaKKK???;;;777888:::;;;777444777777666555444444333333222222222222222222222222222222222222111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111111111111111222222222222222111222666666444444888666:::@@@NNN^^^aaahhh{{{~~~sss|||}}}zzz}}}~~~tttpppuuu}}}yyyzzzdddIII;;;:::<<<999666777666666555555555555555444444444444444555555555222333333444444333333333222222111111111111222222111111111111111111111111111111111111111111111111000222333333222111333444333444555666666555444333222222222333444444555555555666666666777999;;;:::;;;JJJUUUlll{{{mmmhhhaaaYYYTTTQQQRRRSSSVVVRRRPPPQQQPPPNNNOOOTTTTTTWWWYYYVVVOOOJJJKKKNNNSSSkkkrrrZZZDDD;;;777333555:::777666666555555555555555333333333333333333333333000111111111222222222222111111222222222333333333000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333444sss{{{yyyrrrllljjjuuurrr___III999777777777666555555777888555444444333333444555555222222222222222222222222222222222111111111111000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111000111111111111222222222444222333666777444444666AAA999222<<>>FFFOOOUUUcccmmm{{{vvvhhhnnnyyy}}}}}}~~~}}}wwwvvv[[[KKK???>>>;;;999777666666666555555555666666666666666333333333333333333333333222222222222222222222222222222111111222222333444111111111111111111111111000000000000000000000000222222111111111111111111444222111333666777555222222222333333333333444444555555666666777777888888???<<<<<>>;;;;;;999777666555555444666666555555444444333333333333333333333333333333222222222222222222222222111111111111111222333333111111111111111111111111000000000000000000000000111111111111111111111111333111000222444555333111222222222333333333444444444555555666777777888888777888888<<>><<<:::888777777888888666555555444333333222222222222222222222111111111222222222222222222222222111111111111111111111111222222111111111000000000111111000000000000111111111111111111000000000///000000000000000000000000111000000000000000000000xxx{{{sssrrrttt}}}uuukkkZZZQQQCCC777222333666888444444444444444444444444333333333333222222222222222222222333222222111000111111111111111111111111/////////////////////////////////000000111111111222111111444777888666333............//////////////////000000000000111111000000000000000000000000000000000111111111222222222111111111111222333333222222222222333333333333555444333444666999<<<>>>HHHMMMVVVbbbqqq}}}yyy{{{~~~tttsssxxx|||}}}ttttttxxxzzzzzz}}}zzz}}}hhhSSSBBB999888666666666666555444333333666666555444333222222111333333333333333333333333222222222222222222222222000000000000000111111222111111111111111111111111000000000000000000000000111111111111111111111111111000000111333333222000222222222222333333333333444444555555666777777777555:::<<<999;;;KKKiii}}}vvvnnngggccc```\\\WWWTTTQQQPPPPPPYYYZZZZZZ[[[[[[[[[[[[[[[[[[WWWUUUSSSNNNHHHFFFIIIIIIKKKSSS___nnn{{{III888>>>;;;:::888777666666666777555555444444333333222222222222222222333333333333222222222222222222222222111111111111111111111111111000000000000/////////111000000//////000000111111111111111000000000000000000000000000000000000000000000000000000111111{{{yyyvvv|||zzzsssxxx}}}~~~wwwkkkYYYKKK===:::777555555555444222333333333333333333333333333333333222222222222111111111222222222222111111111111111111111111111111////////////////////////......//////000111111111///---,,,...000111000///............////////////////////////000000000111////////////////////////000000000000111111111111111111111111111222222333111222222222222333333333333333333444555555666777===???CCCLLLXXXfffssszzz|||{{{|||zzzvvvxxx~~~{{{}}}}}}yyywwwrrr[[[KKKAAA999777888333444555666666555444333555555555444444333333333222222222222222222222222111111111111111111111111///////////////000111111111111111111111111111111000000000000000000000000000000000000111111111111000000000111222222222111111222222222222333333333333444444555555666777777555;;;>>>:::777???RRRbbbvvvyyyxxxtttqqqkkkgggeeeaaa]]]ZZZZZZYYYWWWUUUTTTUUUUUUVVVWWWXXX[[[\\\]]]]]][[[ZZZWWWUUUTTTTTTPPPIIIGGGIIIJJJWWWnnnuuuUUU===777<<<999888777666555555555555444444444333333333222222111111222333333444555555111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000111111111000000000000000////////////////////////000000000000000111111111xxxuuurrruuu{{{~~~{{{xxxyyyxxxqqqooosssvvvwwwuuuyyyoooeee[[[OOOBBB:::333333555777888777333000333333333333333333333333333333222222222111111111000111111222222111111111000000000000000000000000........................---......///000000111111222111000//////000///...............////////////...////////////000000000//////////////////////////////000000000111111111111111000000111111222333111111111222222222333333222333444555666666555555666777:::???GGGRRR[[[```sss{{{vvvwww^^^MMM===888::::::777555222333555666777666555444444444555555666666666777222222222222222222222222111111111111111111111111//////......//////000111000000000000000000000000000000000000000000000000//////000000000111111111000111222222222222222222111111111222222222333333333333333444555555666666111555888777666888???FFFTTTggg~~~}}}zzzzzz}}}{{{~~~~~~{{{}}}}}}{{{tttrrrqqqrrrnnngggbbbbbbaaa___]]][[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWXXXYYYZZZWWWYYY]]]___```___]]][[[WWWRRROOONNNKKKIIILLLQQQ]]]sssXXXDDD>>>:::777777777666666555444444444444333333333333333222222222111111222333444444555666111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000000000000000000000111111//////////////////////////////000000111111111111^^^^^^^^^cccuuu~~~||||||vvvvvvrrriiigggpppzzz}}}zzzyyy~~~mmmrrrzzz{{{xxxrrriiiZZZLLL@@@:::888888666444333222333444444333222222222222222222222222222222222222111111111111///000111111222111111111000000000000000000000000........................------...///000000111111222222111000///......---............////////////......////////////000000000000000000000000000000/////////000000000111111111000000000000111222222111111111111222222222222222333444555666666555555333444666:::@@@FFFLLLOOOZZZdddqqqxxxrrrtttzzz}}}ooo[[[GGG<<<444777======888444444444555666666666666666333444444555666777888888222222222222222222222222111111111111111111111111///////////////000000111000000000000000000000000000000000000000000000000...//////000000111111111///111222222111111222333111111111111222222222222222222333333444555555555222333555666777888999:::BBBRRReeexxx~~~yyy}}}xxxtttrrrttttttuuuvvvuuutttssstttuuuqqqtttsssnnnjjjllllllkkkdddaaa```bbb```[[[YYYZZZ^^^]]]\\\[[[ZZZZZZZZZZZZVVVVVVVVVVVVWWWXXXYYYYYY\\\^^^```bbbbbb```]]][[[SSSLLLEEECCCEEEKKKWWWccctttZZZAAA::::::888666777666555555555555444444333333333333333222222222222000111111222333444444555111111111111111111111111000000000000000000000000000000111111111111222222000//////......//////000000000000000111111111111000000000000000000000000/////////000111111222222EEEKKKPPPSSSaaa{{{|||xxxttt{{{|||yyyooonnnvvv~~~~~~{{{xxxtttrrrttttttrrrssswwwvvvtttqqqnnnmmmmmmnnnnnnhhhpppxxx{{{{{{}}}~~~zzzsss{{{zzzssskkkeeeZZZRRRFFF<<<777666777777777444000///000222333333222222222222222222222222222222222222111111111111//////000111111111111111000000000000000000000000........................,,,,,,---...///000111222...///000000...---------............////////////........./////////000000000000000000000000000000////////////000000000111000000000000000111222222111111111111222222222222111222222333333333333333333444555777:::>>>AAACCCHHHRRR```nnn}}}}}}sssnnnrrrwwwyyy~~~{{{|||jjjVVVGGG===999888;;;===:::777777555555444444444555666666444444444555555666666666111111111111111111111111111111111111111111111111000000//////000000111222000000000000000000000000000000000000000000000000......//////000111111222---///222111000///000222111111111111222222222222222222222333444444555555555555666666777999:::;;;===FFFPPP]]]www}}}zzzvvvttttttuuutttrrrrrrrrrqqqpppnnnkkknnnnnnhhheeefffgggggg___\\\[[[]]]\\\YYYYYY\\\\\\]]]]]][[[ZZZYYYXXXYYYUUUUUUVVVWWWXXXYYYYYYZZZ]]]^^^___^^^\\\XXXTTTRRRJJJGGGGGGNNNXXXddduuuQQQEEE===>>>===888666999555555555555555444444333222222222222222222222222000111111111222222333333111111111111111111111111000000000000000000000000/////////000000000111111//////............/////////000000000111111111111000000000000000000000000...//////000111111222222999CCCIIIFFFIII___}}}xxxwwwyyyxxxrrrkkkdddhhhuuuwwwjjjfffiiiggggggccc___bbbgggjjjhhhdddddddddhhhnnnoooooorrrwwwqqqoooqqqvvvxxxzzzuuuzzz~~~}}}zzzzzzyyyyyy{{{}}}xxxrrrtttzzzzzznnnhhhgggbbbXXXOOOAAA<<<777777:::;;;888444333222111111333333222000111111111111111111111111222222222111111111111000//////000111111111111111000000000000000000000000........................,,,,,,---...///000111222...000222222222000000000............/////////000............/////////000000000000000000000000000////////////000000000000000000000000000111111222000111111111111222222222111111111111000000000000555444444444555666888:::<<>>BBBYYY~~~{{{zzz{{{yyyvvvuuuooommmjjjkkknnnnnnllliiihhhkkkkkkeeeaaabbbcccccc```\\\ZZZ\\\\\\YYYZZZ^^^XXXYYYZZZZZZXXXWWWVVVWWWVVVWWWXXXYYYZZZ\\\]]]]]]ZZZZZZYYYWWWSSSNNNIIIFFFFFFJJJWWWiiizzzfffMMMCCC999444888;;;666555888555555555666666555444444222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000---.........//////000000//////............////////////000000111111111222000000000000000000000000...//////000111222222222999<<<===;;;;;;DDDUUUcccqqqsssvvvwwwssstttxxxkkkcccdddgggoookkktttpppnnn{{{|||zzz}}}~~~{{{rrrvvvtttsss{{{}}}xxxssshhhgggqqq}}}vvvjjj\\\TTTQQQMMMFFF???888777777666555444444444444333111//////000111222222222222111111111111000000000000000////////////000000000000000000000000000000000000////////////------............------...............///000000333222111000////////////............................................................////////////////////////////////////000000000000000000000000000000111222222222222111111111222222222333333333222222333333333333444444:::<<<@@@EEEKKKQQQVVVYYYjjjsss|||}}}zzzyyy}}}qqqppprrrzzzuuugggTTTFFF>>>;;;888666444555666666666555333333444444444444444444444444222222222222222222222222222222222111111111111000000000000000000000000000111000///......///000111000000////////////000000////////////////////////000000000000000000000000000000000000000000000000222222111111111111111111111111111111222333444555444444444555555555555666777666;;;AAADDDOOOnnn}}}|||vvvnnnpppqqqqqqooommmmmmoooqqqppplllhhhhhhkkknnnmmmllliiihhhfffdddbbbaaa``````_________^^^]]][[[XXXWWW```^^^[[[YYYYYYXXXVVVTTTTTTQQQSSSXXXZZZWWWUUUUUURRRMMMKKKKKKKKKKKKQQQXXXbbbmmm|||yyyVVVBBB===999999888666666555555555333333333222222222111111000000111111111222222222222222222111111111000000222111///......///111222000000000000000000000000//////000000///...------////////////............000000000000000000000000000000000000000000000000000000111111111111000000444666777555333777AAAJJJRRRSSSWWWZZZZZZaaauuuvvvrrruuuzzz}}}|||xxx~~~vvvvvv|||ppptttzzzssslllssswwwxxxsssoooooonnnkkkuuu~~~zzzvvvqqqooo]]]SSSGGGAAA@@@???999444777777666666555444444333444333111000///000111222222222222111111111000000000000000000////////////////////////////////////000000000000/////////...------............------...............//////000333222111000000/////////............................................................////////////////////////////////////000000000000000000000000000000111222222222222111111111111222222222333333222222222333333333444444555555666888===BBBHHHKKKSSS\\\fffmmmqqqyyytttttttttuuuxxx}}}xxx~~~vvvooohhhiiixxxxxxwwwyyy~~~~~~tttnnnmmmXXXOOOBBB999666666555444444555555666555444333222444444444444444444444444222222222222222222222222222222222111111111000000000000000000000000000000111000///......///000111000000////////////000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222333444555444444444444555555555555555333666;;;;;;???SSSjjjtttooolllhhhdddbbbdddhhhjjjnnnkkkhhhgggiiijjjjjjjjjhhhgggeeecccaaa______^^^bbbbbbbbbaaa```]]][[[ZZZ[[[XXXUUUSSSRRRQQQOOONNNOOOJJJIIIMMMOOOMMMMMMOOOJJJIIIKKKNNNQQQXXXhhhwww|||[[[CCC;;;<<<666666555444444444555555333333333222222222111111000000111111111222222222222222222111111111000000222111000000000000111222000000000000000000000000///////////////...------////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000555666666555333444666999;;;===@@@CCCFFFPPPdddwwwzzzzzzwwwtttooosssyyyvvvvvv~~~{{{zzz|||nnnsss|||lllfffbbb\\\^^^fffkkkjjjkkkpppvvvyyy~~~yyysssmmmiiiddd]]]XXXGGG@@@999666777888666333666666555555444444333333333222111000///000111222222222111111111000000000000000000000////////////////////////////////////000000000/////////......------............------......------......///000333222111111000000000000............................................................////////////////////////////////////000000000000000000000000///000111111222222111111111111111222222222222333222222222222333333333333666555333222444999>>>AAACCCJJJTTT[[[aaammm|||{{{~~~|||tttjjjbbbaaagggmmmhhhllluuu~~~|||wwwiiifffdddnnn|||}}}{{{rrreee\\\XXXBBB===666444555777777666444444555555555444333222333333333333333333333333222222222222222222222222222222111111111000000000000000000000000000000000000//////......//////000000//////......//////000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222333444555333333333444444444555555777555666:::999777@@@LLLdddsssyyylllaaa[[[YYYZZZ[[[bbbaaa``````aaacccfffgggfffeeecccbbbaaabbbbbbcccfffffffffeeedddaaa___^^^XXXUUUQQQOOOMMMLLLKKKIIILLLFFFCCCEEEFFFFFFHHHKKKMMMSSS\\\dddiiiqqqxxxZZZCCC999999===333333333222333444444555333333333222222222111111111111111111111222222222222111111111111000000000111111111222222111111111000000000000000000000000///////////////......---000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///777666555666777777777666666888;;;;;;===DDDRRR^^^xxxvvvwwwyyyxxxuuuwww|||~~~zzzssspppxxxyyy|||pppmmmrrrxxxrrrqqqyyyllllllwww|||}}}{{{pppccc\\\]]]\\\YYYbbbppp}}}~~~uuuooohhh```ZZZWWWSSSKKKEEE===999555444666888888888555444444444333333333222222111000000000000111111111111111111000000000000000000000000////////////////////////////////////000000/////////.........------............------...------------...//////333222111000000000000000............................................................///////////////////////////////////////////////////////////////000000111111111111111111111111111222222222222111222222222222333333333666555333222333666999;;;>>>BBBHHHLLLQQQ\\\jjjvvvvvvuuu}}}~~~|||}}}tttlllkkklllaaaaaaeeemmmrrrvvv|||}}}vvvvvv~~~}}}~~~~~~}}}zzzxxxvvvwwwyyy{{{|||yyytttzzz{{{yyypppiii```SSSKKKHHH:::777666666777888666555444444444444333333222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000/////////////////////////////////....../////////////////////////////////000000000000000000000000////////////////////////000000000000111111111111111111111111222333444444222333333333444444444444888555666999:::888:::@@@GGGXXXsssvvvnnniiigggfffgggeeebbb___]]]\\\\\\]]]___^^^]]]]]]^^^___aaabbb````````````^^^\\\ZZZYYYSSSPPPMMMLLLLLLMMMMMMLLLLLLHHHIIIOOOVVVYYY^^^ccckkksss}}}nnnXXXFFF<<<:::999999444444333333222333333333333333333222222222111111111111111111111111111111111111111111000000000000000111222333333222111000000000000000000000000000...///////////////......000000000000111111111111////////////////////////000000000000000000000000//////000000000000//////777444222333555666555444333777999777777:::???CCCWWWXXX\\\bbbcccaaabbbeeeqqq|||wwwxxxsssvvv|||zzz|||uuuyyyuuuwww~~~|||sssvvv~~~~~~tttkkkmmmmmmbbb___ffffffeeeccc___]]]aaagggiiihhhttt{{{xxxxxxxxxtttjjjbbbWWWPPPIIIEEECCC@@@:::555666444222111222444666888333333333333222222222222000000000000000000111111111111111000000000//////000000000000////////////........................////////////............------............---------------------...//////111111000000//////000000............................................................//////////////////////////////////////////////////////////////////000111111111111000000000111111111222222222111111111222222222333333//////000111222333333333777999;;;===???GGGSSS\\\ooosssuuuqqqiiigggmmmvvvsssvvvzzz}}}uuurrrssszzz}}}xxxuuunnniiieeegggkkkllliiigggcccgggkkkmmmqqqtttrrrlllnnnoooooonnnllljjjiiihhh```hhhnnniiibbbdddqqq|||xxx}}}zzzfff]]]TTTNNNGGG>>>999999444444444555555444222111444333333333222222222222222222222222222222222222111111111111111111111111111111111000000000//////////////////////////////......////////////......//////............////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111222333444444222222222222333333333444555222111444666666777999666CCCYYYnnnzzzrrrkkkeeeaaa___```^^^\\\ZZZZZZ[[[\\\]]]WWWWWWWWWWWWVVVUUUSSSRRRQQQPPPPPPRRRWWW]]]```bbb```___eeeqqq}}}sssTTTJJJ>>>888888999666222888777666444333222222222333333333222222222111111111111111111111111111111000000000000000000000000///000222444444222000///////////////////////////......///////////////...///000000000111111111222//////////////////////////////////////////////////////000000000000//////999777555444444444444333000555777666555777888777<<<>>>DDDLLLNNNKKKKKKNNNeeevvvyyyzzz}}}}}}{{{{{{xxxxxxppptttrrrmmmuuuzzzsssrrrpppnnnmmmppptttxxxzzzwwwyyyvvvmmmkkkpppwww}}}vvvmmmqqqzzzpppqqqmmmhhhjjjooolllcccbbbZZZ]]]^^^VVVVVV___aaa``````ccciiirrryyy{{{zzz{{{vvvqqqmmmgggaaa^^^\\\YYYSSSNNNEEE@@@;;;888888666444111333333333222111222555888222222222222111111111111//////000000000000000000111111000000000/////////000000000000////////////......................../////////.........------------............------------,,,,,,------...///000//////....../////////............................................................////////////////////////////////////000000000000000000000000...///000000111111000000000000000111111111111222111111111111222222222222---...000222333333333222111333555555777<<>>777444666888777555:::999888666444333222222333333333222222222111111222222222111111111111111//////000000000000000111...///111222222111///...////////////////////////---...//////////////////...//////000000111111111000000000000000000000000////////////////////////...//////000000//////...777777888777555444444333111555666444555::::::777333444888>>>???===>>>AAAQQQbbbooonnnjjjmmmnnnjjjlllrrr}}}||||||{{{{{{xxxuuuxxx{{{xxxrrrjjjhhheeebbb``````bbbdddlllgggfffjjjjjjeeedddgggdddjjjqqqqqqiiiaaadddkkkbbbbbb```\\\XXXYYY[[[\\\```XXX[[[^^^WWWYYYcccfffkkklllpppxxx}}}~~~}}}~~~yyypppiiibbb[[[UUUPPPKKKHHHFFFDDD@@@===<<<;;;888666444444444555333555777555333333777:::111111111111111111111111...//////000000000000000111000000000////////////000000000000////////////........................//////.........---------------............------------,,,,,,------...///......------------..................................................................////////////////////////////////////000000000000000000000000...//////000000000000000000000000000111111111111111111111111222222222222111222333333444444555555111333555555666888<<<@@@@@@BBBHHHPPPRRRQQQVVV]]]fffnnn{{{}}}~~~|||||||||yyyxxxyyy{{{}}}{{{{{{yyyuuufffgggllltttzzzxxxnnneeennnxxx~~~xxxyyy|||{{{yyyyyyoooddd^^^\\\YYYSSSOOO@@@;;;777777777444333555444555555555555555666888444333222111000111111222111111111111111111111111111111111111111111111111111000000000////////////////////////////////////------...//////...------///......------......///////////////////////////////////////////////////000000000000000000000000......//////000111111222111111111111222333444555111111111111222222222222333444555555666777777777:::999;;;@@@GGGVVVnnn}}}~~~fffTTTDDD???<<<999666666777999:::999888777555444333333333333333333222222222111111222222222111111111000000////////////000000111111...///000000000000///...////////////////////////------...///////////////------...//////000111111000000000000000000000000////////////////////////......////////////.........111555666444222222222111444444000333999:::777555444666::::::888:::???:::LLLZZZZZZZZZ______ZZZZZZaaannn{{{|||vvvsssmmmzzz{{{wwwsssrrrrrrqqqmmmjjjgggeeeccc``````aaadddffffffdddhhhppprrrmmmiiijjjgggnnnrrrmmmeeeaaa___^^^___bbbeeeddd^^^YYY\\\bbbbbb\\\bbbfff___aaaiiikkkvvvwwwzzz~~~|||xxxwwwmmmqqqrrrllleee\\\QQQGGGGGGEEEBBB???>>><<<:::888777777666333111111333666222444666555222222666;;;000000000000000111111111......///000000111000000000000000000////////////000000000000////////////........................//////.........------------..................------,,,,,,,,,,,,---......------,,,,,,,,,------.............................................................../////////000////////////////////////000000000000000000000000...//////000000000000000000000000000111111111111000111111111111222222222333222111000000111333444000222444444333333444666;;;:::>>>EEEHHHFFFIIIPPP[[[bbblllwww~~~xxx|||xxxxxxzzzxxxyyyyyywww{{{ssseeedddgggrrr}}}{{{sssyyy}}}sssuuu|||uuunnnkkkqqq```]]]ZZZWWWRRRIII@@@<<<777333333666777555333444444444333222000111333444444333111000000000111222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////,,,---...//////...---,,,.........------.........////////////////////////////////////////////////000000000000000000000000---......///000111111222111111111111222333444555000111111111111222222222+++///222333444666666555444333777;;;>>>DDDVVViiizzzcccDDD===;;;555777888777555444555777777666555444444444444444333333333222222222111111222222222222111111000000.../////////000000111111......////////////......////////////////////////------...///000000//////,,,------...///000000111000000000000000000000000////////////////////////......////////////......666555444222111000//////111111111333666777777666222333444555555555444333888999<<>>===<<<:::888666666555666333333333222222222111111000111222222333333222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////...............///////////////////////////////////////............//////............///////////////////////////////////////////////////////////////////////////000000111000000000000000111111111111111111222222222333333333333333333333333333333444444444444444666:::>>>@@@HHHWWWgggvvv{{{ddd]]]PPPDDD:::444333333777777888888777777666555222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......................................................................................................////////////......333333222111111111111111222111111222333333111000111222444555555555444333555555444444444333333333333444444555777999:::;;;======>>>???CCCGGGKKKMMMQQQOOOMMMPPPVVV\\\^^^^^^hhhgggeeedddbbbaaaaaaaaaaaahhhnnnmmmfffbbbcccgggdddhhhnnntttwwwtttooojjjgggfffeeeeeedddddddddeee^^^]]][[[WWWSSSNNNKKKIIIGGGFFFDDDAAA>>><<<:::999888666444333333333222000222222111111222333555666222222222222222111111111111111111111111111111111......///000000111222222////////////////////////////////////////////////......................../////////...............---------------------------------............///........................------------------------------------------------...------,,,,,,------...---------.......................................//////000000000///......////////////////////////000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000333333333333333333444444666888:::;;;;;;===@@@BBBLLLPPPUUUWWWUUUQQQNNNLLLUUU[[[ccciiikkkgggaaa]]]ggglllqqqsssvvvzzz{{{xxxuuutttsssqqqooopppsssvvvyyy|||tttrrrooooooqqqqqqooommmeee[[[TTTSSSPPPIIIHHHMMMGGGGGGCCC===999999777444333222222222222333444555111111111000000000000000000111222222333333222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////..................------........................//////............//////............//////////////////////////////////////////////////////////////////......//////000111//////000000111111222222111111111222222222222333222222333333333333333333333444444444333333555777333888AAANNN^^^nnn{{{sss]]]CCCAAA===999555444333333666666666777666666555555222222222222222222222222333333333222222222222111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......................................................................................................////////////......222111111111111111222222111111000222333444222111111222333444555444333333333333333444555555666666555444444333444555777888888777666777999<<>>???===;;;;;;===AAAEEEIIIKKKLLLLLLRRRTTTXXX]]]```aaabbbcccaaa___]]]\\\\\\]]]]]]^^^[[[___hhhnnnlllccc^^^]]]ZZZSSSLLLIIIIIIIIIFFFBBBEEE???<<<===>>><<<:::999777666555555444333222333444444444444333333222222000000111111111111111111000000111222222222222111000000000000000000000000000000000000000000000000////////////////////////..............................................................................------------..................////////////////////////////////////////////////////////////...............//////000......///000111222222333000000111111111222222222111111111222222333333333///111333444444333444555777666666888>>>FFFMMMRRRgggnnnxxxzzz~~~~~~zzzmmmZZZHHH<<<999888666444222222333333222222333333333333333222333333333222222111111111222111111111000000000000000000000000000000000000////////////////////////////////////////////////........................................................................................................................------............------111111000000000111111222//////000222555666666555000111333444444444333222111111111111111111111111000000222333444444555444111111111111222333333444444444444444555666777777555666888999:::;;;;;;;;;:::999999999;;;;;;;;;;;;999888777888:::;;;;;;;;;888777666666555555555666333444444444444444333333//////000000000111111111///000222222111000000111333333333222111111000000000000000111111111111111000000000000000000000000111111000//////...------........................////////////////////////---------------------------------------.........---------------------------------............///........................------------------------------------------------...------,,,,,,------...---------.............................................------......///000////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////000000000111222222333333444222111111333444333333666555555555777888777555888888999:::;;;===???@@@CCCBBBEEEJJJLLLLLLLLLOOOMMMKKKIIIHHHHHHIIIIIIHHHGGGIIINNNQQQNNNHHHFFFIIIDDD@@@<<<:::;;;<<<;;;:::555444444555666555444222444111111333333000///111000111222333333333333333111111111111222222222222///000111111222222111111000000000000000000000000000000000000000000000000////////////////////////................................./////////000000..............................------------..................////////////////////////////////////////////////////////////......------......///000//////000000111111222222000000000111111111111222000000111111222333333333...000333444444444555777444444333444666:::>>>@@@KKKRRR^^^kkktttzzz|||}}}|||}}}~~~~~~tttzzzxxxuuummm^^^MMM@@@;;;;;;888666444222222222333444444444555555666666555555444333333222222111111111111111111000000000//////000000000000000000000000000000000000000000000000////////////////////////........................................................................................................................------............------222111000000000000000111000//////111333444333222000111222333444333222222444444444333333222222222111111111222222333444555111222333444444444333333000111222222111222333444111111111111222222222333111111111222222333222222111111222111111111333555000000//////000111222222000000000111000000//////000111111111111111222222...111333444222111222333000000111111111000000//////000000000111111111222000000000000000000000000//////////////////..............................////////////////////////------------------------,,,,,,,,,------.........---------------------------------............///........................------------------------------------------------...------,,,,,,------..................---------..............................---------...///000////////////////////////000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000000111111111111111222222555333111222444555444333222222333333333333333333333444444555555666666666666444555:::;;;888999<<<>>><<<999999;;;<<<;;;:::::::::<<>>FFFOOOZZZdddlllpppxxx}}}|||yyyuuuxxxrrrfff^^^PPPDDD;;;777777777666555555555555555555555444444555666666666666666444444333333222111111000222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////........................................................................................................................,,,------......------,,,222222111000000000000000111000///000222222000///000111222333444333222222000000000000111111111111111000...------///111333...000222333333222111///000111222111///...//////444333222111111111111111111333555444333222333444111333555333000...///111222222111000000000111111111222222333444444333333/////////////////////000+++...222222111000111333,,,---...///000000000000//////000000111111111222000000000000000000000000------......///000000000........................////////////////////////------------------------,,,,,,,,,------.........---------------------------------.........//////........................------------------------------------------------...------,,,,,,------.../////////......------,,,...........................------,,,---...///000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000222222222222222222222222222111111111000000000000111///---///333555555333///111333333222111222333---...111333444555444444555111222777777333333777888666444555777999888666444333555888777444333666444555555333111111222333333666777333///000222444333///000555666222222666222333444444444333111000//////000000111111222222//////000111111111111111000000000000000000000000000000000000000000000000////////////////////////........................---...///000111222333444000000000000000000000000...------,,,,,,------.............../////////000////////////////////////////////////////////////...------------...//////111111111000000000000000000000000000111111111111///000000111222222333333000111222111000111222444555444333222222444666888777777888<<>>CCCJJJRRRXXX^^^bbbdddjjjhhhiiimmmnnnpppvvv}}}~~~wwwrrrtttvvvuuu{{{zzzzzz}}}uuunnnmmmrrrwwwyyyxxxzzzyyyvvvqqqnnnppptttwww{{{gggRRRBBB:::<<<888666888888555333555666666555555444333222111222222222222222222222222111111222333333222222222111111222222222111000000111111222222222222111111000000111111222222333333////////////////////////000000000/////////..............................---------.........//////..............................------------......------------------------------------------------000000000000000000000000111111111111000000000000000222333222000//////////////////000000000111111//////////////////////////////////////////////////////////////////////////////000000000000000111///////////////000000000000///.........///000111000000000000000000000000---............/////////000000000000000000000000...//////000000//////...////////////////////////..............................////////////............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................------------------------------------------------------------,,,,,,,,,,,,........................,,,,,,---............---////////////////////////////////////////////////......////////////000000---............/////////////////////////////////////////////////////////111111000000000//////////////////000000000111111111111111000000000000000//////000000000000000111////////////////////////////////////////////////111111000/////////000000......///000000111222222//////000000000000000111////////////////////////...//////000000//////...........................000000////////////......------......///000000111........................------------------------/////////.....................------------......------...//////...------------------------------,,,,,,---...////////////......------------............................................................////////////000000000000000000000000000000111111000000000000111111000000111111111111000000222222222222222222222222111111222222333333333333555888;;;???CCCIIIOOOSSSYYYZZZ___fffjjjlllqqqwww~~~|||xxxyyyyyywww}}}sssrrrxxx}}}|||||||||{{{xxxpppmmmkkknnnsssvvvsssppptttrrrnnnkkknnntttvvvtttlllfff]]]SSSIIIAAA;;;777999555333555555333555:::666666666666555444222222222222222222222222222222000111222222222222222222111111222222222111111000111111222222222222111111000000000111111111111111////////////////////////111000000000////////////........................------........./////////..............................------------......------------------------------------------------000000000000000000000000000000000000000111111111111222333222000......///////////////000000000111////////////////////////////////////////////////////////////////////////////////////000000111111/////////...............///......---...///000111////////////////////////---------.........//////000000000000000000000000......////////////......////////////////////////........................---...///000000///.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................------------------------------------------------,,,,,,,,,,,,,,,,,,------........................+++,,,---.........------////////////////////////////////////////////////........./////////000000---------.........///////////////////////////////////////////////////////////////000000000000000////////////000000000111111111000000000/////////////////////000000111111////////////////////////////////////////////////000////////////000000111/////////000000000000000////////////000000111111////////////////////////......////////////..............................000000/////////..................///////////////........................---------------------------------------...............------------......------...//////...------------------------------+++,,,---...////////////......------------.............................................................../////////000000000000000000000000000000111111000000000000111111000000111111111111000000000111111222222222111111111111222333333444555555111333555555555888===AAAEEEEEEJJJQQQTTTUUUZZZ```iiioooqqqppppppssstttsssvvvyyy|||{{{qqqlllqqqsssqqqqqqssstttsssmmmkkkhhhhhhiiiiiifffdddcccbbb___[[[]]]cccddd___JJJEEE>>>888777777888888444111222444555444666;;;444555555555555333222111111111111111111111111111000000111222222222222222000111111222222222111111111111222222222222111111111000000000000000//////////////////////////////000000/////////.............................................////////////..............................------------..............................------------------------000000000000000000000000//////000000111111222222111222333222000......///////////////000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000111111---......///000111111222///...------...///000111........................---------.........//////000000000000000000000000......////////////......////////////////////////........................---...///000000///.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................------------------------------------------------+++++++++,,,,,,---------........................+++,,,---.........---,,,////////////////////////////////////////////////............/////////000---------.........//////////////////////////////////////////////////////------...///000111222222////////////000000000000111111000000/////////....../////////000000111111000000000000000000000000//////////////////////////////...//////000111222111111000000//////........./////////000000111111////////////////////////......////////////..............................000/////////............000000000///......------........................------------------------+++++++++,,,,,,---------.........------.........,,,---...//////...---,,,------------------------+++,,,---...////////////.........------...................................................................../////////000000000000000000000000000111111000000000000111111000000111111111111000000...///000222333444444444111000000//////000111222111333333222//////222444777666888<<<======AAAFFFMMMSSSWWWXXX[[[aaaeeeeeecccddddddfffmmmsssqqqkkkcccggggggddddddhhhllllllnnnhhh```YYYVVVVVVXXXZZZNNNQQQOOOJJJGGGHHHDDD===999888777555333222222222333333777:::888222///000333444444555444333111000111111111111111111111111///000111222222222222222000111111222222222111111111111222222222222111111111111000000//////......//////////////////////////////.........---------..................................../////////000.................................------.........////////////////////////------------------------000000//////.........---000000000000000000000000111111222111111000///...////////////////////////000000000000////////////000000000000000000000000222111111111000000//////000000000000000000000000........................------...///000000//////............////////////,,,---...///000000000000000000//////.........---............////////////........................///////////////.........------------------------//////.........---------......---------,,,,,,,,,........................------------------------,,,+++***+++---...---,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///............////////////------------------------,,,,,,,,,---------..............................---------------------------------............///........................//////////////////////////////............//////////////////////////////........................000///...------...///000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////////////////------...///000000////////////000000000000//////........................////////////............------------------,,,,,,........................------------------------,,,,,,,,,---------......------............------//////.........---------------------------------///////////////////////////...---,,,+++,,,,,,------------------------------------............///////////////////////////............////////////000000000000000000000000000111111111111222222222111111000000000000111111000111111111111222222222000000111111111222222222222333444555666888999999;;;<<>>555/////////...////////////////////////.../////////000000111111//////000000///...------000000000000000000000000////////////000000000000000//////...///111333444000000000000111111111111////////////000000000000000000000000000000000000222555333...,,,...000000............/////////000////////////000000000111000000000000000111111222000000///000000111222222000000111111111111000000.../////////000000111111000000000000000111111111000000111111111111000000...000111111/////////000000000111111111111000000000000000000000000000000............/////////000111111111111111111111111........................---.........//////000000---------.........//////////////////////////////////////////////////////000000000000000000000000............////////////111111111111111111111111//////000111222333333444111111111111111111111111000111222333222111000///...//////000000000//////////////////000000000000......////////////................../////////000000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111222222111111111111111222222222222222222333333333111111111111111111111111111111111111111111111111////////////////////////222111111111000000//////000000000000000000000000///000222444555444333222///000000000111111222222---...///111111111000///,,,,,,---...///000111111000000000000111111111111000111222333444444555666000000111222333333444444000000111111222222222222111111111111111111111111333555666555111000111333444333333222111111111222111222444666666555444333333333222222222333444555:::999888888777777888888777666666555333222111111111111333444666777888888888888999999999999::::::777777666555444333333222444444555555666555555555111111111111111111111111000111111111111000//////000000000000000000000000000000000000000000000000,,,------......------,,,///000111111111///...------------........./////////////////////.................................//////////////////////////////.........---------......////////////......------------------------........................------............------,,,,,,,,,---...///000000---------............///---------.........//////////////////////////////............////////////////////////////////////111111111111000000000000......///000000000000000111000///......///000111444444333222111000////////////............//////////////////////////////////////////////////////000000000000000000000000///////////////.........000000000000000000000000000000///...........................////////////000000000000000000000000000000000000000000000000000000000000000111111222111111000000000000111111000000000000000000000000////////////000000000000222111000//////000111222...000111000///...///111111111000000//////......000000000000000000000000........................000000//////.........---////////////////////////............///////////////////////////.........////////////////////////000000000000///////////////.........///222444666000000000000////////////000000000000111111111111000111111111111222222222222111111111000000//////111111111000000000000///111111111111111111111111//////000000111111222222............/////////000111///...------...///111000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000/////////000222333///000111222222111//////000000000000000000000000......//////000000111111////////////000111222333000000000000000000000000000111111111111222222222222222222222111111000000444333111//////000222333111111222222222333333333222222111111111111222222444333333222222333333444222222333444666888:::;;;;;;;;;;;;:::999777555444222222111111111111111111666777777777777666666555888999:::::::::888666555333333333444333333222222444444555555444222111000000000000000////////////333111000///000222444666000000000000000000000000000000000000000000000000---......//////......---///000000111000///...------------.........//////.........///////////////........................//////////////////////////////.........---------......////////////......------------------------........................------............------,,,---------.../////////........./////////000000---------.........//////////////////////////////............/////////////////////////////////////////////.........------......///000000000000000000000///......///000000111111000000//////......//////............//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000///...........................////////////000000000000000000000000000000000000000000000000000000000000000111111222111111000000000000111111000000000000000000000000////////////000000000000111000////////////000111...000111000///...///111111000000000/////////...000000000000000000000000........................000000/////////.........////////////////////////............////////////////////////////////////////////////////////////000000000000//////////////////......///111333444000000000000000000000///000000000000111111111111000111111111111222222222222111111111000000000000111111111111111111111111111111111111111111111111000000000000111111111111........./////////000000111000...------...000111000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000111000/////////000222333000000111111111111000000000000000000000000000000.../////////000000000111////////////000111222333111111111111111111111111111111111111222222222222333222222222111111111111333222111000000000111222111111111222222222333333222222111111111111222222222111222222333444555666444444444555555777888999666666777777666444222111222222222222222222222222333444555666777777777777:::::::::999888777666555333333444555555444444444333444444444333222000///000000000/////////......555222///...///444999===000000000000000000000000000000000000000000000000/////////000000///////////////000000000///......------........./////////------......//////000000......................../////////////////////////////////............---......////////////......------------------------........................------............------------..................//////000000000111111111------........./////////////////////////////////............////////////////////////////////////.........---------,,,,,,......///000000000000000//////...------...//////........................//////............//////////////////////////////////////////////////////000000000000000000000000////////////////////////........................000//////............///............////////////000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000////////////000000000000000//////......//////000...000111000///...///111000000000000////////////000000000000000000000000////////////////////////000000////////////......////////////////////////............////////////////////////////////////////////////////////////////////////000000000000000///...---...///111111000000000000000000000000000000000000111111111111000111111111111222222222111111111111111000000000000111111222222333333444222222222222222222222222111111111111111000000000////////////000000000000000000............000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222111111111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000111000/////////000222333111000000000000000111111000000000000000000000000////////////000000000000////////////000111222333222222222222222222222222111111111111222222222333333333222222222222111111222222222111111111000000111111111111222222222222222222111111111111222222000000111222333555666777666555555555555666666777333333444555444333222111222222222222222222333333333444555777999:::::::::::::::888777666555555444111222333444444444444444222222333222222111000///000000000////////////...444222000///000444888<<<000000000000000000000000////////////////////////...//////000000//////...//////////////////..................////////////,,,------...///000111111......................../////////////////////////////////.....................////////////......................................................------............------...............---------/////////000000000111111............////////////////////////////////////............////////////////////////////////////000/////////..................///000000000000000.........------.........,,,,,,---------.........//////............//////////////////////////////////////////////////////000000000000000000000000///////////////000000000........................000///............//////............////////////////////////////////////////////////////////////000000000000000111111222000000111111111111000000////////////////////////////////////000000000000//////............//////...000111000///...///111000000000000////////////////////////////////////000000000000000000000000000000//////////////////////////////////////////............///////////////////////////000000000////////////////////////////////////000000000000000///............//////000000000000000111111111///000000000111111111111000000111111111222222222111111111111111111111111000000111222333555555666222222222222222222222222222222222111111000000000//////000000000111111111000000///......///000000///000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111222222111111111111222222000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000111000/////////000222333111000/////////000222222000000000000000000000000////////////000000000000////////////000111222333333333333333333333333333111111111222222222333333333333333333333333222222222222222333222111000000111111111111222222222333333222222111111222222333111111111222333444666666555555555555555666777777333444555666666666555444333333333333333444444444777888999:::<<<<<<======999888666444222222222333///000111222333444444444111111111111000000//////111111111111000000000000333222111111111222444555000000000000000000000000////////////////////////.........//////...........................//////........./////////000000,,,------...///000111111////////////////////////////////////////////////////////////////////////......////////////......................................................------............------...............---------....../////////000000000........./////////000000////////////////////////............////////////000000000000000000000000000/////////..................///000000000000000---..................---,,,------......//////000//////............//////////////////////////////////////////////////////////////////////////////////////////000000111111........................//////............//////............////////////////////////////////////////////////////////////000000000000000111111222///000111111111111000///////////////////////////////////////000000000000......////////////.........000111000///...///111////////////000000000000////////////////////////111111111111111111111111//////000000000000000000000000000000000000000000............////////////////////////000000111111////////////////////////.../////////000000000111000//////...............///000000000111111111222///000000000111111111111000000111111111222222222111111111111111222222222000000111333444555666777222222222222222222222222333333222222111111000000000000000111111111111222000000////////////000000///000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111222222111111111111222222/////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000111000/////////000222333111000/////////000222333000000000000000000000000000000000000////////////////////////000111222333333333333333333333333333111222222222222333333333333333333333333333444444333333333444333222111111111222222222333333333333333333222222222222333333333333222222222333444444444444444444555777888999444555666777888777666666333333444444555555555555::::::;;;;;;;;;::::::999777666444222111000111111111111333444555555555555111111000000000000000000333333333222222222111111222222333333222111000///000000000000000000000000000000000000000000000000---......//////......---......------......///000....../////////000000000------......//////000000////////////////////////////////////////////////...////////////000000000......////////////......................................................------............------------.........................../////////000000....../////////000000000////////////////////////............////////////000000000000000000000000.........---------,,,,,,......///000000000000000---...////////////...---........./////////000000//////............//////////////////////////////////////////////////////////////////////////////...//////000000111111222........................///............//////000............////////////000000000000000000000000000000000000000000000000000000000000000111111222///000111222222111000///000000000000000000000000////////////000000000000...//////000000//////......000111000///...///111////////////000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000............////////////...//////000000111111222////////////////////////......//////000000111111///////////////////////////000000111111222222222000000000000111111111111000111111111111222222222111111111222222222222222000111111222444555666666333333333333333333333333222222222222222111111111000111111111222222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222/////////000111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000111000/////////000222333////////////000111222333000000000000000000000000000000000000////////////////////////000111222333333333333333333333333333222222222222333333333333333333444444444444555555555555555444444444333333333333333333444444444444333333222222222222333333444333333222222333333333333333444444666777888999444444666666777666555444444444444555666666777777999999999888777666555444555444333333222222222222444555666777777777777777111111000000000000111111333333333222222222222111222222333333222111000///000000000000000000000000000000000000000000000000...//////000000//////.........---------...///000.../////////000000000000.........///////////////////////////////////////////////////////////////.../////////000000000000......////////////......................................................------............------,,,---------...///////////////000000000111111111.../////////000000000000////////////////////////............////////////000000000000000000000000/////////.........------......///000000000000000...///000000000000///...............//////////////////............//////////////////////////////////////////////////////////////////////////////...//////000111111222222////////////////////////...............///000000............////////////000000000000000000000000000000000000000000000000000000000000000111111222///000111222222111000///000000000000000000000000////////////000000000000//////000111111000//////...000111000///...///111.../////////000000000111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000............////////////...//////000111111222222////////////////////////.........///000111111111//////000000000000000000///000000111111222333333000000000000111111111111000111111111111222222222111111111222222333333333000111111222333444444555333333333333333333333333111222222222222222222333111111111222222222333333000000000111111000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222000111111222333333444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000111000/////////000222333...///000111111222222222000000000000000000000000111000000000/////////...////////////000111222333222222222222222222222222222222222333333333444444333444444444555555555555888777666555444555555666444444444555555555666666444333333222222333333444222222222222333333444555555555555555555666777777444555666777666666444444444444555666666777888888888888888777666444333222444555555555555555444444555555666666777666666555222111000000000111222222222222111111111000000000222222222222222222222222000000000000000000000000000000000000000000000000000000111111111111000000...------,,,---...///000////////////000000000000///////////////.........000000000000000000000000////////////////////////.../////////000000111111......////////////......////////////////////////........................---..................---,,,,,,------...///000000000111111111111222222222////////////000000000000////////////////////////............/////////000000000000000000000000000111111111111000000000000...//////000000000000000...///000111111000///...........................//////............//////////////////////////////////////////////////////////////////////////////...//////000111222222222000000000000000000000000...............///000111............/////////000000000000000000000000000000000000000000000000000000000000000000111111222...000111222222111000...000000000000000000000000////////////000000000000///000111222222111000//////000111000///...///111.../////////000000111111000000000000000000000000//////////////////////////////000000111111111222000000000000000000000000............/////////000...//////000111222222222////////////////////////---......///000111111222//////000111111111111111///000000111222222333333000000000000111111111111000111111111111222222222111111111222222333333333000111111222222333333444333333333333333333333333111111111222222333333444111111222222222333333333000000111111111111000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222222222333444444555666666222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000111000/////////000222333---...000111222222222111000000000000000000000000111111000000/////////...////////////000111222333222222222222222222222222222222333333333444444444444444444555555555666666:::888666555444555777888555555555666666666666777444333333222222333333444000000111222333555666777777777666555555555555555666777888888888777555444444555555666777888888999888888888888777666444444444555777888888888777666333333333444333333222222222222111000000111222333000000000000////////////222111111111222333444444000000000000000000000000111111000000//////......111000///111444555222///////////////////////////////////////000000000000222111000///............222222111111000000//////000000000000000000000000...000111111000000111333////////////////////////........................////////////////////////////////////////////////............/////////000------...000111333444444............///111222222000000000000000000000000/////////000111222222222000000000000////////////000000////////////000000000000000000000000000000///000000000000000//////000000000000000000000000111111000000//////......//////000000000000//////---...//////......///111222111000//////.........111000//////222555666666////////////000000000000////////////////////////111...///222111,,,---222444444222111000000//////...///000111222111111111111111222222222222111111333333333222222222111111000000000000111111111111222222222222111111000000111111111000000000000000///////////////......---111000/////////111222333000///...------...///000...///000222222111111000000000000000000000000000000000000000000000111111...///000111222111000000......//////000000111111000000000000000000000000444222000000111111///---000000000000000000000000111111222222222222111111000000000000000000000000111333555333000///111444222222111111111111111111111111222222222333333333333333333222222111111111222222111111222444555666222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222111111222222222222111111222222111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111......//////000000111111333222222222111111000000111111000000/////////......///000111111222222111222111000000000111333333333333222111111222222222333333333333333444555666888888777777666666666555555555555555555555555555222333333444555555555444444111...---///222444555777777666666555555555555999999999888666666888:::::::::999999888777777666;;;999888666555555555555555666666777777777777666555555555444444333333333333333333222111000000///000000000000111111111111111111111111111222333333000000000000000000000000111111000000////////////000//////111333444111///////////////////////////////////////000000000111111111000000000111111222000000000000////////////000000000000000000000000...///111111000///111222////////////////////////........................////////////////////////////////////////////////........./////////000000//////000000111111111111///////////////000111222000000000000000000000000/////////000000111111111000000000000000000000000000000000//////000000000000000000000000000000000000111111111111111000000000000000000000000000000111111000000//////////////////000000000000//////---...000///......///111111111000////////////000222000//////222444555444////////////000000000111000000000000000000000000222///000333222......222222111000000000000000111000000000111111111111111111111222222222222111111333333222222222111111111000000000000111111111111222222222222111111111000111111111111111111111111///000000000000///......111000//////000111222333111000////////////000111...///000111222111111000111111111111111111111111111111111111000000000000---333:::???@@@;;;444///////////////000000111111000000000000000000000000000000000000000111000000000000000000000000000000111111222222222222111111111111111111111111111111111222444444333222222333111111111111111111111111111111222222222333333333333333333222222222111111222222111111222444555666222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111////////////000000111111222222222111111000000000111111000000000/////////...///000111222222222222222111111000111222333444444333333222222333333333444444333333333444555555666666666555555444444444555555555444444444444444111222333444444444444333333444444333333444666888666666666555555555444444666777777666444555777999999999888777777666555555777666555444333333444444666777777777777777666666555555444444444333333333333222222111000000////////////000000000111111111111111111000111111222333000000000000000000000000111000000000000//////////////////000222222111////////////////////////////////////000000000111111000000000111222333444555......//////////////////000000000000000000000000...///000000//////000111////////////////////////........................////////////////////////////////////////////////////////////000000000000222222111111000/////////000000/////////000000111000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111222222222222222111000000000000000000000000111000000000000////////////000000111111000000///---///000000//////000111000000000///000000111222222000///000111333333222/////////000000000111111111111111111111111111111333111111333333000///111000/////////000000111222333222111000000000111222111222222333333222222111222222222111111111000000000000000111111111222222222222222222111111111111111111111111111111111111000000111111000000///...111111000000000111222222222111111000000111111222//////000111111111111000111111111111111111111111222222111111111000000000,,,111999??????:::333---/////////000000000000111000000000000000000000000---...000000000000111333////////////////////////111111222222222222111111111111111111111111111111111111222444666666444222111111111111111111111111111111222222222333333333333333333222222222222111222222222222333444555555222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111222222222333111111222222222222111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333222222222111111111111111111111111111111111111222222222222222222222222000000000000000000000000/////////000000000000111111111111000000000000000111111111000000000000000...///000111222222222222222222111111111222333444444444444444444444444444555555444333333333444444444444444333333333333333444444444444444444444444111222333333444333333333000222555444333333555777555555555444444444444444333444555444444444666888999888888777555444444333666555444444444444555555888888888888777666666555444444444444333333333333222111111000000//////...////////////000000000000111111111000000111111222000000000000000000000000000000000000000000000000///...//////000000000000000000000000000000000000//////000000000111111111111000000111111222333444......//////000000111111000000000000000000000000...///000000///...///000////////////////////////........................//////////////////////////////////////////////////////000000000111111111222222111111000/////////111111000000///000000000111111111111111111111111////////////////////////000000111111111111111222222111111000000111111222111111111111111111111111000111222222222222222222000000000000000000000000000000000000000000000000000000000111111000000000...000111111000///111222000///000000111222333444333111000000111222111000//////000000000111111111111111111111111111111111222111111222333111000///222111111000111111222222555444222000///000222333222222333333333333222222222222111111111000000000000000111111111222222222222222222222222222222222111111111222222222222222111111111222111000000///111111111111111111111222111111111111111111111111///000000000111111111111111111111111111111111111333222222111111000000//////000111222222222111111000000000000000000000000000000000000000000000000---///111111//////111333////////////////////////111111222222222222111111111111111111111111111111111000111555999999555111111111111111111222222222111111222222222333333333222222222222222222222222222222222222333444444444222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111222222222333333111111222222222222111111222222222333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333222222222111111111111111111111111111111111222222222222222222222222////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111//////000111222222222222222222222222333333333444444555555666666666666666666555444333333333333333333333333333333333333333333333333333444444444444333333444444444444444333333333333333333444666666444444444444444444444444333444666666666666888:::999888888777666555444333666666666666777777888888999999888888777666555444333333333333333333333333111000000000//////............/////////000000000222222111111111111111222111111111111111111111111000000000000111111111111...///////////////000111111111111111111111111111000000000000111111111111111111111000000111111111000000000111111222222222111111111111111111111111///000111000///...///000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000111111111111222000000000000000111111111222111111000000000000111222222222222222222222222////////////000000000000000111111111222222333333222222111111111111222222222222222222222222222222///000000111222222111111111111111111111111111111000000000000111111111111000000111111111111000000///000111111000000111333000000000000111333444555333222111111222222111///000000000000111111111111111111111111111111111111000000000111333444111...666555444333222222222222666555222111000111222333333333444444444444333333222222222111111111111000111111111111222222222222222222222222222222222333111222222222333333333444222222333333222222111000111222222222222111111111000000000000000000000000000000000000000111111111111111111111111111111111333222222222111111000000333222///......000333555111111111111000000000000111111111111111111111111000111111111000000000111000000000000000000000000111111222222222222111111111111111111111111111111111000111555999999555111000000111111111222222222111111222222222333333333222222222222222222222222222222333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111222222222222333333333111111222222222222111111000111111111222222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222222111111111111111111111111111111111111111111111111111////////////////////////111111111111000000000000000000000000000111111111111111111222222222222222///000111222222333333222222222333333444444444444444555666777777777777666666555444333333333333333444444444444444444555555333333333444444555555555555666666666666666555555999555222222555888888777444444444444444444444444555777999999999999:::<<<999888888777777666555555555555666777777888888888888888888777666555444333333333333333333333333333000000000000////////////////////////000000000000444333222222111222222222111111111111111111111111000000000111111111111222///000000000//////111333111111111111111111111111000000000111111111222222222111111000000000111111111111222222222222222222111111111111111111111111000111222111000///000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000111111111222222222222......///000111222222333111111000000000111111222222222222222222222222222/////////000111222222222111111111222333333444444333333222222222222333333222222222222222222222222...///000111222222222222111111111111111111111111000000000111111111111222000111111222222111111000///111222222111111222333111111111111222333444555333222222222444444222000000000000111111111222222111111111111111111111111///111111111555888444///888777555444333222222222555444333222222222333444333444444555555444444333333333333222222222111111111111111222222222222333222222222222333333333333222222222333333444444555333333333444333222222111222222222333222222111000///000000111111000000///000000000///000111111222222222222222222222222222222222222222222222222222///000000000111111111111222111111111111000000000111111111111111111111111333222111111333333222000000000000000000000000000111111222222222222111111222222222222222222222222111111222444666666444222000000000111222222333333111111222222222333333333111222222222222333333333222333333444444333333222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222222222333333333333111111222222222222111111000000000111111222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222222222111111111111111111111111000000000000000000000000222111111111111000000000111111111111111222222222222222222222222333333333///000111222333333333333222333444555555555444444333444666777888888777666555555444333333333444444555555555555666666666666333444444555555666666666777777777888777777666555777444111111333444333222444444444444444555555555777999;;;;;;::::::;;;<<<777777777777777777777777333333444555666666555555666666666666555555444333222222222222333333333333000000000000000000000000000000000000111111111111555444444333222222333333111111111111111111111111000000111111111222222222000111222000//////222444222222222222222222222222000000111111111222222222111111111111111222333444222222222111111111111111111111111111111111111111222333333222111000000222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111222222222333333/////////000111111222222000000000000111222333333333333333333333333333333...///000111222333444555111111222222333444444555333333222222222222333333333333333333333333333333///000111222333333333333111111111111111111111111000000111111111222222222000111111222222111111000000111333222111111222444222222222222222333444555333222222444555555333111000000111111111222222222333333333333333333333333///222222333888<<<999111666555444333333333333333333333333333444444444444444444555555555555444444444444444333333333333222111111111222222222333333222222222333333333444444222222333333444555555555444444444444444333222222222222333333333222111000000000111222222111000000111000/////////000222222222222222222222222222222000111111222222333333444......///000000000000///222222222111111111000000111111111111111111111111555111...000666888555111222222222222222222222222111111222222222222111111222222222222222222222222111222444444333222222333///000000111222222333333111111222222222333333333111111222222222333333333222333444444444333222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222222333333333444444111111222222222222111111000000111222222333444444222222222222222222222222222222222222222222222222222222222222222222222222444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111000000111222222222333333333333222222222333333333444444000000111222333333333333222333444555666555555444222333555777888888777666444444333333333444555555444555555555666666666666444444555666666777888888777777777777777666555555111666:::999444000000222444444555555555666666666666888::::::999888888999444444555666666777777888333444555666666555555444333444444444444444333333111111222222222333333333111111111111111111111111111111111111222222222222666555444444333333333333111111111111111111111111000000111111222222222222000222222111//////222555222222222222222222222222000111111111111222222222000000111222333555666777222222111111000000//////111111111111111111111111222444444333111000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333000000000000111111111111000000000000111222333444333333333333333333333333...///000111333555666777111111222333333444555555444333333222222333333444333333333333333333333333000111222333444444555444111111111111111111111111000000111111222222222222111111222222222222111111000222333333222111333444333333222222222333444444333222333444666666555333000111111111111222222222444444444444444444444444000333444444:::@@@<<<444333333222222333333444444222222333444555555555444444444555555555555444444555555444444444333333333111111222222222333333333222222222333333444444444222222333333444555666666444444555555444444333222222333333444333222111000111222333444444333222111111000/////////000222333222222222222222222222222000000111222333444444555444333111//////222444666222222222222111111000000111111111111111111111111555000,,,000888<<<888333222222222222222222222222111111222222222222111111222222222222222222222222111333555333000///111444///000000111222222333333111111222222222333333333111111111222222333333333222333444444444333222111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222333333333444444444111111222222222222111111111111222333333444555555222222222222222222222222222222222222222222222222222222222222222222222222444444444333333333222222222222222222222222222222333333333333333333333333111111111111111111111111222222222222111111000000222222222333333444444444222222222333333444444444000000111222333333333333333333555666666666555444111333555777888888666666333333333333444444555666444444444555555666666666555555555666777888888999666666777777666555444444333???IIIHHH===444555:::555555555666666666777777555777999999777666555666222222333444555666777888555666777888888777666555222222333333444333333333111111111222222333333333111111111111111222222222111111222222222333333333777666555444333222222222444444444333333222222111222111111111111222333333222111000111333444333222111111111222222333333333000000111222444555666666000111111222333444555555333333333222222111111111333444444555555444444333111111111111000000//////333222111000////////////222111111111000000//////333333333222222111111111111111000///////////////000111222333333222111000333333333222111000///...222222222222222333333333333333333333333333333333444111000333777999888666444444444444444444444444222222222333333333444444222333444444444222111000333333333333333333333333222222222222222222222222111222222222333333333333333333333333333222111000111111111111111111111111666666666555555555444444222222333444444444444333444333333333333333333444333333333444444333333333555555555555555555666666111222333333444444444444666555444333333555777888777666555555444444444555666666666555555555444444555444333333333444666666555444333333444555444333444444444333333333222222555555555444444333333333333333333222222222222222444222111111222222111///222222222222222222222222444222111111222222111///222222222222222333333444222222111111000000//////444444333222222222222222222222222222222222222222444444333333333333444444333333222222222222222333333333333222222222111111111111111111111111111111333333333333222222222222333333333333333333333333222222333333333444444444333333222222222222333333333333333444444333333333444444222111111222444444666555333111000000111111222222222222111111111111//////000111222333333444111111111111111111111111222222333333333444444444222222222222222222222222333222222222111111000000444444333222222111111000555444222000///000000111333333333333333333333333222222222222222222222222222222222222222222222222000////////////000111111111111111111111111111111222222333333333333222222222222222222333333333333333333222222222222333333000222444444444333444555444444555555555666666666444444444444333333222111555555555444444333333333888777555555444555666777666666666666777777777777999888888777666555555555666666666666666666666666:::999777666555555555555888888999999999999888888777777666555555555555666777777777666666555555555444444444444444444444444444333333333222222111111333222222222111111000000888777666555444444444444444444444444444333333333333222222222222333444444555333222222444444333222222222222222333333333333000000111222333444444555333444444444444444444444444444333333333222222222222222333333333333222222222222222111111111000000444333222111000000000000333333222222222111111111333333333222222222111111333222222111000000000111222222333444444333222222444444444444333222111000000000111111222222333333222222222222222222222222444333333555777999999888444444444444444444444444444444555555555666666666333333333333333222111111333333333333333333333333222222222222222222222222333333333333444444444555444444333333222222222222333333333333333333333333555555444444444333333333222222333444444444444444555555444444444444555555444444555555555555444444444444444555555555555555555666666777888888777777666555444333444555777888777666555444444444444444777777666666666555555555444444333333333444555666444444444555555555444333666666666555555555444444666666666666555555555444333333444444444555555555666444333333444444333111111111111111111111111111444333222222333333222000111111111000111222222333222222222222222111111111333333222111111111111111111111111111111111111111333222222111111222222333222222111111111111222222555444444444333333333333222222222222222222222222333333333333222222222222333333333333333333333333333333333333444444444444555555444444444444555555333333444444444444333333777777777666666777777777666555444333222222222222333333333222222222111111222333333444444555555555444444444444444444444444333333333333444444444444444444444444444444444444666666666555555444444444666666666555555555555555777777555444333333333444333333333333333333333333222222222222222222222222111111111111111111111111222111111111111222333333111111111111111111111111222222333333333333222222111111222222222333333333333333222222222222333333111333444444333222333444444444444555555555555666666666666666666555444444333444444444555555666666888777666555555666777777555666666666666777777777888888777777666555555444444555555666777888888999:::999777666555555666666888999999::::::999999888777777666555555555555666555555444444444333333333444444444444444444444444333333333333222222222111333222222222111111111111888888777666555555555666555555555555555666666666444444444333444555555666777666444444555555333222444444444444333333333333111111222222333333333444777666666666555555555555444444444444444333333333333333444444444444333333333333333333222222222222555444333222111111111222444444333333333333222222333333333333222222222222444444333333333333222222444444555555555555444444555555555555555444333222111111222333333444555555333333333333333333333333444555666777777777888:::666666666666666666666666666666666777777777888888555444444333333333333444444444444444444444444444444444444444444444444444333333444444444555555555555444222222111222333333333333333333333333333333444444444444333333333333222222333444444444444333555555444444444444555555444444555555555555444444333333333333444444444555666777888888999888888888555555444333444555666777555555444333333333444444666666666666555555555555333333222222333333444555222444555666666555444222555555555555444444444444444444444444444333333333111111222333444555666666555333222333444444333111000000000000000000000000333222000111222222111///000////////////000111111000000000111111111111111222111000000///000000000111111111111111111111111111111000000000000111111111111000000000111111222444444333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333444444444444444444333333333333444444333444444555555444444333888888888999999888888888555555555555555444333222333333333333222222222222444444444444444444444444444444444444444444444444333333333333444444444444555555555555555555555555777777666666666666555555666666666666777777777777888777666555555444555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111222222333111111111111111111111111111111222222222222111111000111111111222222222222222222111111111111222222111333444444222111111222333333333333444444444444555666666666666555555444222222333444555666777888777777666666666666777777555555555666666666777777888777777666666555555444333444555666888999:::;;;999999888777666666666777999999::::::::::::999999777666555555444444555555444444444333333333333222333333333333333333333333333222222222222111111111222222111111111111000000777666666555555555666666555555555666666777777777555555444444555555666777777666555555666777666444555555555444444333333333333333333333333444444444777777777777777777777666555555555555555555444444555666666666666666666555444444444444444444333333555555444333333333333333333333333333333333333333333333333333333333333333444444444444444444333333555555555555555555555555555555555666555555444444333333444555666777777888555555555555555555555555333666888777555444777:::888888888888888888888888555555555666666666777777666666444333333444555666666666666666666666666666555555555555555555555555222222222333333333333444444333111000000111333444222222222222222222222222444444444444333333333333111111222333333333333222444333333222222333333444222333333444444333333222111111111222222333333444444444555555555555555444444444333333333444555666444333333222222222333333444444444444333333333333111111111111222222333333000333666777666444222222222222222222222111111111000000000000000000000000//////000000111222222333222000///000111222111///////////////////////////000///......000000///...///////////////000000111.........//////000000000111111000//////000000000111111111111111111111111000000////////////000000111000000000000111111222111111111111111111111111222222222222222222222222111111111111222222222222222222222222222222222222222222222333333333444444111111000000000000111111333333444444444444333333444555666777777666555444444444555666666555444333333333333333222222222222222222222222222111111111222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333333333444555666666777777666555555444444444333333222222222222222222222222111111111111111111111111000000000000000000000000///............///000000000000000000000000000000///000000111111000000/////////000000000111111111111000000//////000000111111222333333111//////000111111222222222333333333222333333333333333222222222222333444555666777777666666666666666666777777555555666666666777777777777777777666666555555555444444555666777888999999999888888888888888888888888888999999999999888888555444444333333333333333444444444444333333333333222222222222222222222222111111111111111000000000000000000000000000000///444444333333333444555555444555555555666666777777555444444444444555666666555444333555777888888777555555555444444333333333444444444444555555555555555555666666777888888999555555555555555555555555555666666666666666666555444444444444444444555555666555444444444444444444222333333333333333333333333333333333333333333333333333444555555444444333555555555444444555555555444444555555555555555444333333333444555666666777444444444444444444444444333555777666444333555888777777777777777777777777333333333333444444444444444333222222222333444555444444444444444444444444333333333333333333333333000000111111111222222222444333111000000111333444000000000000000000000000333333222222222111111111000111111222222222222222222111111000000111111222000111111222222111111000000000000111222333333444222333333333333333222222333333333333333444444555333333222222222222333333333333222222222111111111111111111222222222222222///333666777555333222222222222222222222222222222000000000000000000000000111111111111111111111111222111000000222222222000111111111111111111111111222000///000222222111000111000000000000111222222000000000111111222222222222222111111111222222333333333333333333333333333111111000000000000111111111111111111111222333333222222222222333333333333222222222222222222222222111111111222222333333333222222222222222222222222222222222333333333333444222111111000000111111222333333444444444444333333222333444555555444333222333444555666666666555444444444444333333333222222222222222222222222111111222222222222222222222222222222222333333333333444222222222222222222222222222222222222222222222222333444444555666777888888555555555555555555444444222222222222222222222222111111111111111111111111000000000000000000000000/////////...///000000111111111111111111111111111///000000111111000000////////////000000000111111111000000//////000000111111222333222111//////000111111111111222222222222222222333333333333333222444444444444555555555666555555666666777777777777666666666777777777777888777777777777777666666666666666666666666777777777888888888999999999999999777777888888888888777777444333222222111111222222222222222222222222333333000000000000000000000000///000000000000000000000////////////////////////222111111111222333444444444444444444444555555555333333333222333444444555222222222333666888888777444444444444333333333333333333444444555555555666333333444555666777888888444444444555555555555555333333444444444444333333444444444444555555555555555555444444444444555555222222333333333333444444333333333333444444444444333444555666666666555444666666555444444555666666333444555666666666666666222222222333333333333444222222222222222222222222444555666555444333444555444444444444444444444444222222222222333333333444111111111111111222222333222222222222222222222222111111111111111111111111111111111222222222333333444333333222222333555555111111111111111111111111222222222222111111111111111222333333444444333333222222111111111111222222111111222222222222111111111111222333444555666666555555555555555555444333444444444555555555555666555555444444444555666666444444444333333333333222222333444555555555444444111555888999666444444555666666666666666777777777444444444444555555555555777666666666555555555444666555444555777888777666444444444444444444444444666555555555777888777666444333333333333444555555666666666777777777777777555555444444555555666666666666666666666666666666444444333333333333444444333333333333333444555666666666777777777777777888444444444444444444444444333444444555555666666666444444444444444444444444333444444444555555555555666666555555555555666666555555666666666666555555555666666777777666666555444555666666777777777777666666666666555555555444666666666666666666666666666666666666666666666666333444444444555555555555333333333333333333333333555555555666666666666666777888888999:::;;;;;;;;;888888999999999999888888444444444444444444444444444444444444444444444444333333333333333333333333444444333333444444555666555555555555555555555555222222222333333222222222111111222222222333333333333222222222222222222333222444555555333222222333333333333333444444444444555555666777777777777666666666666777777777777777666777888999999:::999999777777777888888888999999888888888888888888888888777777777777777777777777777888999:::::::::::::::888888888999999888888888444444333222222222222333000000111111111111222222111111111111111111111111000000000111111111111111//////000000000000000111000000000111222333444444333333333222222222222222111111111111111222222333222111111222444666555444222222222222333333333333111111222222333444555555333333333444444555555555333333444444444555555555222222333333333333222222333333333444444555555555555444444333333444444555333333444444444555555555333333333444444444555555444555777888999888777666888777666666666666777888444555666777888888888888555555555444444444444333333333333333333333333333777666555555666666555333555555555555555555555555333444444444555555555555333333444555555555555555555555555555555555555555444444444444444444444444555555555666666666666777666666666666777777888888555555555555555555555555777777777666666666555555444555666666777777666666666555555444444555555666444555555666666555555444444555666777888999::::::888888888888888777666666666777777888888888888888888888888888888999:::;;;999999888888888777777777666777888999999999888888555999<<<;;;777666888:::::::::::::::;;;;;;;;;<<<888888999999::::::::::::999999999::::::::::::::::::999999:::;;;<<<<<<:::777777777777777777777777:::999888999;;;<<<;;;:::777777666666777777888999;;;;;;;;;;;;::::::::::::888888888888888999::::::888888888888888888888888777777666666666666777777555555555555666777888999888999999999:::::::::;;;777777777777777777777777888888888999:::;;;;;;;;;999999999999999999999999777777777777888888888888::::::999999999999::::::999999999::::::999999999:::999999888888999999:::777777777888999:::;;;;;;:::::::::999999999888888888888888999::::::;;;;;;999999999999999999999999777777777777888888888888777777777777777777777777999999999::::::;;;;;;;;;;;;;;;;;;<<<=========>>>:::;;;<<<<<<===<<<;;;:::999999999999999999999999888888888888888888888888777777777777777777777777888888888888888999::::::999999999999999999999999666666666777777666666666555555666666666777777777777666666666666666666777555777888888777666777888666666777777777888888888888888999:::::::::::::::888888999:::;;;;;;<<<<<<999:::;;;===============888999999999999:::::::::999999999999999999999999888888888999999:::::::::777888999:::;;;;;;;;;;;;999::::::;;;;;;::::::999777666666555555555555555222333333333444444444555444444444444444444444444222333333333444444444444222222222222333333333444000000000111222333444555222222222111111000000000000000//////000000111222333111000111333333333111111111111222222333333333...//////111222333444444444333333333333222222222333333333444444444555555333444444555555444444333333333333444444444555555444444333333333444444555444555555555666666777777333333333444444555555555555666888:::;;;:::888777:::999888777777888999:::555666777888999:::::::::999999888888777777666666777777777777777777777777:::777555555888888666333777777777777777777777777666666666666777777777777777888999;;;;;;;;;:::999::::::::::::::::::::::::999999999999999999999999888999999999::::::::::::777888999:::::::::::::::888888888888888888888888=========<<<<<<<<<;;;;;;777777888999999999999999999999888888888888999999888888999999999999888888777888999:::;;;<<<======999999999999999888777666999999:::;;;;;;;;;;;;:::<<<;;;;;;;;;<<<<<<===>>>=========<<<<<<<<<;;;;;;999:::;;;<<<===<<<;;;;;;888<<<>>>===999888;;;>>>;;;;;;;;;<<<<<<=========::::::;;;;;;;;;<<<<<<<<<999999:::;;;<<<<<<===>>><<<;;;:::;;;===>>>===<<<999999999999999999999999:::999888999;;;<<<;;;:::999999999999999::::::;;;<<<<<<<<<;;;;;;:::::::::;;;:::::::::;;;<<<<<<===::::::::::::::::::::::::999999888888888888999999666666666777777888::::::888888999999999:::::::::::::::::::::::::::::::::;;;;;;<<<======>>>??????<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<======<<<<<<;;;<<<;;;999999999999;;;<<<::::::999999:::<<<>>>???======<<<<<<<<<;;;;;;;;;888888999:::;;;;;;<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<============:::;;;<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<========================999999::::::::::::999999999999999999::::::::::::::::::999999999999::::::777999;;;;;;;;;:::;;;<<<999:::::::::;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;888999:::<<<>>>???AAAAAA;;;<<<>>>@@@@@@@@@@@@???999999:::::::::;;;;;;;;;::::::::::::::::::::::::888888999:::<<<===>>>>>>666777999;;;<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;999999888777777777777777777777777888888888999999666666666666666666666666555555555666666777777777444444444555555666666666888777666555555555666777999999888888777888888999555555555555555555555666777777777999;;;:::888555888888888888777777666555666666777777777888888888:::999999:::<<<===;;;::::::888777555555666888999::::::999999999999999999888888888888999:::;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;<<<<<<999;;;<<<<<<;;;::::::;;;@@@??????>>>===<<<;;;;;;;;;;;;<<<<<<======>>>>>>:::;;;<<<======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<============;;;999888999:::;;;===>>>?????????;;;;;;::::::::::::;;;;;;:::;;;<<<===>>>?????????======>>>???@@@@@@AAAAAA@@@@@@???>>>======>>>>>>AAA@@@???===<<<======>>>@@@@@@@@@AAAAAABBBBBBBBB??????@@@@@@@@@??????>>>@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>======>>>>>>???@@@@@@===:::999;;;===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<999:::<<<;;;::::::;;;===@@@???===<<<;;;<<<>>>???>>>>>>============>>>>>>======>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<;;;AAA>>>;;;;;;===??????===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???>>><<<999999:::;;;;;;<<<<<<===:::::::::::::::;;;<<<<<<;;;===>>>>>>===<<<<<<===;;;<<<>>>?????????>>>===<<<<<<===>>>>>>===<<<;;;<<<;;;::::::;;;<<<>>>???============>>>>>>>>>>>><<<===============<<<<<<:::888888:::>>>@@@???===>>>>>>============>>>>>>>>>======<<<;;;::::::999;;;;;;===>>>????????????<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::;;;;;;<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;<<<======AAA@@@>>>=========>>>???<<<<<<<<<===============>>>===<<<;;;;;;<<<===>>><<<<<<<<<>>>@@@@@@>>><<<======>>>>>>>>>????????????===<<<===>>>>>>===<<>>>>>>>>>>>>>>???@@@@@@@@@>>>===;;;@@@???>>>======>>>???@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@BBBBBB>>>===??????<<<>>>>>>>>>>>>>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======999:::;;;<<<<<<<<<;;;:::999;;;<<<<<<;;;<<<===???:::::::::::::::;;;<<<===;;;;;;;;;===??????===;;;???>>>>>>>>>>>>@@@BBBCCCCCCCCCBBB???<<<<<<===>>>???<<<::::::<<<===;;;999;;;<<<<<<;;;999999:::;;;::::::;;;;;;<<<<<<======<<<<<<<<<<<<;;;:::999888>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::======<<<<<<<<<======>>>>>>;;;999888999::::::999999:::;;;;;;<<<<<<;;;;;;999999::::::999999888777===<<<;;;999999999::::::<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===???AAAAAA???==================<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>===???@@@AAA@@@>>>>>>===;;;::::::;;;===>>>;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===>>>???@@@>>>>>>============>>>>>>????????????????????????>>>>>>>>>??????@@@@@@@@@>>>???AAA@@@???>>>>>>???@@@@@@@@@AAABBBCCCCCCDDD>>>??????????????????@@@======>>>?????????>>>===============>>>>>>>>>>>>>>>>>>??????>>>===;;;:::;;;;;;===>>>???@@@@@@@@@>>>>>>============>>>>>>===>>>???@@@AAAAAAAAAAAA?????????@@@@@@AAAAAAAAA???????????????@@@AAAAAADDDCCCBBB@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBB???@@@@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@?????????>>>@@@@@@@@@@@@AAAAAAAAAAAAAAA>>>;;;;;;===>>>===<<<========================???>>>>>>===============<<<>>>??????>>>===???@@@DDDBBB@@@>>><<<<<<======??????>>>>>>>>>>>>??????>>>??????????????????>>>>>>>>>>>>===>>>>>>??????@@@@@@?????????>>>>>>>>>AAA???<<<<<<>>>@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===>>>@@@@@@???===;;;;;;<<<<<<===>>>>>>?????????>>>>>>??????@@@AAA<<<>>>??????>>>======>>>>>>??????@@@@@@@@@@@@@@@>>>???@@@@@@???>>>===<<<===<<<<<<<<<<<<>>>???@@@@@@??????>>>>>>=========>>>>>>????????????>>>>>>===;;;;;;===@@@BBBAAA???@@@??????>>>>>>??????@@@AAA@@@@@@???>>>>>>======<<<===>>>??????@@@@@@@@@??????>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<======>>>>>>>>>>>>?????????@@@@@@@@@???????????????>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>>>>???@@@AAA>>>>>>======>>>>>>???@@@@@@???>>>======>>>???@@@???>>>>>>@@@BBBBBB@@@>>>??????@@@@@@AAAAAAAAAAAA@@@???>>>>>>???@@@???>>>@@@@@@@@@?????????>>>>>>???@@@@@@@@@@@@??????>>>@@@???>>>>>>>>>>>>???@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>AAADDDCCC@@@???AAAAAA>>>??????????????????????????????>>>===========================>>>>>>>>>>>><<<<<<===>>>>>>===<<<;;;:::;;;======<<<<<<>>>???<<<<<<<<<;;;<<<<<<======???>>>>>>@@@BBBBBB@@@>>>??????>>>>>>???AAABBBCCCCCCDDDCCCAAA>>>===>>>@@@AAA>>><<<<<<>>>???===<<<@@@AAAAAA@@@>>>>>>???@@@??????????????????@@@@@@======>>>????????????>>>???????????????>>>==============================@@@???>>>===============>>><<<::::::;;;<<<;;;:::;;;<<<======>>>>>>=====================<<<<<<;;;CCCBBBAAA??????>>>>>>>>>??????>>>>>>>>>>>>??????CCCBBBBBBBBBAAAAAA@@@@@@AAA@@@AAACCCFFFFFFEEECCCAAAAAAAAABBBAAAAAA@@@???????????????@@@@@@@@@@@@CCCBBBBBBCCCEEEFFFDDDCCCAAA@@@???>>>??????AAABBB???>>>>>>>>>=========<<<===>>>>>>???AAABBBCCCCCCAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCAAACCCDDDCCCAAA@@@@@@AAAAAABBBCCCDDDEEEFFFGGGHHHCCCCCCBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@???>>>======>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBCCC@@@@@@@@@AAABBBCCCEEEFFFGGGGGGEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>AAABBBDDDEEEEEEEEEDDDCCCBBB@@@???>>>@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???>>>@@@AAAAAA@@@???AAABBBEEECCCBBB@@@??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBB@@@??????@@@AAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@AAABBBBBB@@@???===>>>>>>??????@@@AAAAAABBBAAAAAAAAAAAABBBCCCCCC???@@@BBBBBB@@@???@@@AAABBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBBBBAAA???>>>===>>>>>>===>>>>>>???@@@AAABBBBBBAAA@@@???>>>======@@@@@@AAAAAABBBAAAAAA@@@@@@??????@@@BBBDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@???????????????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????????????????AAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBCCC???????????????@@@@@@AAA????????????AAABBBDDDEEEBBBAAA@@@???@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@AAACCCCCCBBB@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@AAAAAAAAA@@@@@@@@@@@@???AAAAAAAAA@@@AAAAAABBBBBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCEEEEEEBBBAAACCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>?????????????????????@@@@@@@@@@@@??????@@@@@@@@@>>>===<<<;;;<<<>>>>>>======???@@@@@@???>>>>>>>>>>>>>>>???AAA@@@@@@BBBCCCDDDBBBAAA@@@@@@@@@@@@AAABBBCCCCCCDDDEEEEEECCCAAA@@@AAABBBCCCAAA??????AAAAAAAAA@@@DDDEEEFFFEEECCCBBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA===>>>???AAABBBCCCCCCCCC@@@@@@AAAAAA@@@@@@???>>>????????????????????????BBBAAA@@@???>>>=========>>>=========>>>>>>===;;;;;;<<<======>>>>>>======???????????????>>>======GGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@AAACCCFFFGGGFFFEEEBBBBBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAAEEEDDDDDDFFFGGGHHHFFFEEEAAAAAA@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@??????======>>>@@@AAABBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDCCCAAA@@@@@@AAADDDDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCCCCCCCBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEBBBCCCCCCCCCDDDFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCCCCBBBBBBAAAAAAAAABBBDDDFFFGGGHHHGGGEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA???AAABBBBBBAAA@@@BBBCCCBBBBBBBBBBBBCCCDDDFFFGGGDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBCCCCCCCCCAAA?????????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAACCCDDDDDDCCCBBBBBBCCCDDDDDDCCCBBBBBBDDDEEEFFFDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDD@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGEEEDDDCCCBBBCCCDDDFFFGGGFFFEEEEEEEEEEEEEEEEEEFFFBBBAAA@@@AAACCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBCCCDDDEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBAAABBBCCCEEEFFFAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCFFFFFFBBBBBBDDDDDDAAABBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAABBBBBBAAA???===<<<<<<>>>???@@@??????@@@BBBCCCBBBAAAAAA@@@@@@@@@@@@BBBAAA@@@AAACCCDDDCCCAAABBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFEEECCCCCCCCCEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDFFFGGGFFFDDDCCCDDDEEEDDDDDDCCCCCCBBBBBBAAAAAA>>>???@@@BBBCCCCCCDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>?????????@@@AAAAAA???===:::;;;;;;<<<===<<<<<<<<<===>>>>>>>>>>>>===<<<<<>>>>>@@@AAABBBBBBAAAAAACCCBBBBBBBBBCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFEEECCCBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDEEECCCCCCDDDEEEFFFFFFFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDEEEEEEFFFFFFFFFCCCDDDFFFHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBDDDEEEEEEDDDCCCEEEFFFDDDDDDDDDEEEFFFGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDEEEFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCCCCDDDDDDBBB@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDCCCEEEFFFFFFEEEDDDDDDEEEDDDDDDCCCBBBCCCDDDEEEFFFEEEEEEDDDBBBAAA@@@@@@???>>>???@@@@@@AAABBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDAAABBBCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDEEECCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDCCCCCCBBBCCCDDDDDDEEEBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIGGGGGGFFFEEEFFFGGGHHHIIIGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCDDDFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDDDDEEEGGGGGGGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDCCCCCCCCCEEEFFFGGGBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCFFFEEEBBBBBBEEEEEEBBBDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@AAAAAAAAAAAABBBBBBBBBAAABBBBBBBBBAAA@@@>>>===>>>@@@AAAAAAAAAAAABBBDDDEEEDDDCCCCCCBBBBBBBBBBBBDDDCCCBBBBBBDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEGGGHHHGGGFFFEEEFFFGGGFFFFFFFFFEEEEEEEEEFFFGGGEEEGGGHHHHHHFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA??????@@@@@@@@@AAAAAAAAA???>>>>>>>>>???@@@AAAAAA@@@@@@@@@BBBCCCCCCAAA???<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<>>BBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDFFFHHHJJJKKKKKKKKKLLLMMMJJJJJJIIIHHHGGGGGGFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJHHHGGGEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGIIIHHHGGGFFFGGGGGGIIIJJJFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJEEEEEEFFFGGGIIIKKKMMMNNNIIIJJJJJJJJJJJJHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHJJJJJJJJJIIIHHHGGGEEEEEEHHHGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHHHHHHHIIIJJJJJJCCCGGGJJJJJJHHHGGGHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGIIIJJJKKKKKKJJJJJJKKKLLLHHHHHHHHHIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFEEECCCBBBBBBCCCEEEFFFIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGJJJLLLLLLJJJHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGIIIJJJKKKJJJIIIEEEFFFFFFGGGGGGHHHIIIIIIEEEEEEDDDDDDEEEEEEFFFGGGEEEGGGHHHHHHGGGFFFFFFGGGDDDEEEFFFGGGHHHGGGFFFFFFIIIHHHGGGFFFFFFFFFGGGHHHEEEFFFHHHIIIJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHJJJKKKIIIFFFEEEFFFHHHGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDEEEEEEGGGFFFDDDBBBBBBCCCEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHGGGFFFFFFFFFEEEJJJIIIHHHGGGGGGGGGGGGGGGEEEFFFHHHKKKMMMNNNNNNNNNGGGIIIKKKMMMNNNLLLJJJHHHGGGHHHIIIJJJJJJIIIHHHGGGHHHFFFDDDDDDFFFGGGHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDGGGFFFEEEGGGIIIJJJJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFGGGGGGFFFEEEDDDBBBDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIGGGGGGJJJJJJGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGDDDDDDFFFGGGGGGFFFEEEEEEBBBCCCEEEEEEDDDDDDFFFGGGEEEDDDDDDDDDEEEFFFGGGGGGGGGEEECCCCCCEEEFFFGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFDDDFFFIIIJJJIIIHHHHHHIIIDDDFFFGGGFFFDDDDDDGGGJJJFFFIIIKKKKKKJJJHHHGGGGGGFFFGGGGGGGGGHHHIIIIIIIIIGGGGGGHHHHHHGGGGGGFFFEEECCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAABBBCCCDDDDDDGGGFFFEEEEEEEEEEEEEEEFFFDDDBBB@@@@@@BBBDDDEEEDDD@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@