BM66(@ {{{|||ooofffdddgggmmmuuu{{{|||rrrnnniiiddd```\\\WWWTTTUUUWWW[[[^^^```]]]XXXSSSSSSPPPMMMOOORRRVVVWWWVVV___^^^\\\ZZZXXXVVVTTTSSSSSSTTTVVVWWWZZZ]]]bbbfffiiiqqq|||xxxkkkccc[[[UUUSSSUUUWWW^^^jjjyyyzzzsssnnngggfffsssnnn^^^NNNFFFDDDAAA??????============<<<<<<<<<<<<;;;;;;:::999999:::::::::<<<;;;:::;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<===>>>@@@BBBBBBCCCCCCEEEHHHOOO[[[ooo||||||rrriiieeegggkkkqqqzzzyyypppmmmgggccc___[[[WWWTTTTTTVVVYYY\\\]]]ZZZUUUPPPPPPNNNMMMPPPUUUYYY[[[[[[___^^^\\\ZZZWWWUUUSSSRRRTTTUUUVVVWWWYYY\\\```dddjjjrrr}}}xxxkkkbbb[[[TTTRRRTTTVVV^^^kkkzzzxxxrrrnnniiigggtttmmm]]]MMMFFFDDDAAA???>>>============<<<<<<<<<<<<;;;;;;::::::999::::::;;;888999:::<<<;;;999999:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCGGGNNN[[[nnn|||{{{vvvkkkgggggghhhlllsss||||||}}}|||vvvnnnkkkeeeaaa]]]ZZZVVVSSSSSSTTTWWWYYYYYYVVVQQQLLLMMMLLLMMMQQQWWW\\\___`````````^^^\\\YYYVVVSSSRRRTTTUUUVVVVVVWWWZZZ^^^bbbkkksss~~~wwwjjjaaaZZZSSSQQQSSSVVV^^^lll|||vvvpppmmmjjjiiivvvlll\\\LLLEEECCC@@@>>>>>>============<<<<<<<<<<<<;;;:::::::::::::::;;;;;;999:::<<<>>>??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<=========>>>@@@AAABBBCCCCCCDDDHHHPPP]]]ppp{{{zzz}}}zzzmmmgggffffffhhhmmmvvv{{{wwwwwwyyy}}}~~~yyyssslllhhhccc___\\\YYYUUURRRSSSTTTUUUWWWWWWSSSNNNJJJKKKKKKNNNRRRWWW\\\```bbbccccccaaa___\\\YYYVVVTTTRRRSSSTTTUUUWWWZZZ^^^bbblllsss~~~vvvjjjaaaYYYRRRQQQRRRVVV___mmm~~~~~~uuuooollliiihhhuuujjj[[[KKKDDDBBB???==================<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<::::::999999<<<@@@@@@===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<============>>>???@@@BBBCCCDDDFFFKKKTTTbbbuuuzzzxxx|||}}}oooiiigggeeeggglllttt}}}zzzvvvsssssstttxxx{{{{{{wwwrrrjjjfffbbb^^^[[[XXXUUURRRTTTTTTUUUVVVVVVRRRMMMIIIJJJKKKOOORRRWWW[[[___aaaccccccbbb```^^^ZZZWWWUUUPPPRRRSSSUUUVVVZZZ___bbbjjjrrr}}}vvviiiaaaYYYSSSQQQSSSXXXaaaooo~~~tttmmmkkkgggffftttiiiZZZJJJCCCBBB???==================<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===999;;;999666777<<<===999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>@@@BBBCCCDDDGGGLLLUUUcccvvvzzzyyy|||ssskkkiiiggghhhlllsss{{{|||uuuqqqpppooopppssswwwxxxuuuqqqhhheeeaaa]]][[[XXXUUUSSSSSSSSSTTTUUUUUURRRMMMJJJIIILLLPPPTTTWWWZZZ^^^aaaaaabbbbbbaaa^^^[[[XXXUUUQQQSSSTTTUUUVVVZZZ^^^bbbhhhppp{{{uuuiiiaaaZZZUUUSSSVVV\\\dddqqqtttmmmjjjeeedddrrriiiZZZJJJCCCBBB@@@>>>>>>============<<<<<<<<<<<<::::::::::::;;;<<<===>>>???LLLSSSLLLBBB???===:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???BBBDDDEEEEEEJJJTTTbbbuuu|||zzzzzzooommmjjjjjjlllqqqwww{{{xxxqqqmmmlllkkkkkkooosssuuurrrppphhheeeaaa]]][[[YYYVVVSSSRRRRRRRRRSSSSSSQQQMMMIIIHHHLLLQQQUUUXXX\\\```dddccccccddddddbbb___\\\ZZZUUUVVVWWWVVVVVVXXX\\\___eeennnyyytttiiiaaa[[[VVVVVVXXX___gggssstttllliiiddddddrrriiiZZZJJJDDDCCCAAA??????============<<<<<<<<<<<<:::::::::;;;;;;<<<===>>>GGGgggtttXXXEEE???>>>::::::::::::::::::::::::;;;::::::;;;;;;===>>>>>>>>>>>>===>>>???AAADDDEEEFFFJJJSSSaaauuu~~~|||rrrooolllkkkllloootttwww}}}~~~vvvoookkkiiihhhiiilllppprrrqqqnnnhhheeeaaa^^^[[[YYYVVVTTTPPPPPPPPPRRRRRRPPPLLLIIIGGGLLLRRRWWWZZZ^^^cccgggfffggghhhhhhgggdddaaa___YYYYYYYYYWWWVVVWWWZZZ\\\ccclllxxx~~~ttthhhbbb\\\XXXWWWZZZaaahhhttttttllliiiddddddrrr~~~jjjZZZKKKDDDCCCAAA???@@@>>>=========<<<<<<<<<<<<:::::::::;;;<<<===>>>>>>GGGwwwgggGGG======:::::::::::::::::::::::::::::::::;;;<<<===>>>??????>>>======???AAADDDFFFHHHLLLUUUcccwww|||}}}~~~uuuooopppqqqrrrsssuuu}}}{{{qqqkkkiiilllkkkjjjjjjlllnnnnnnmmmiiieeeaaa^^^\\\YYYUUUQQQQQQQQQRRRQQQOOOLLLIIIGGGIIILLLQQQTTTXXX]]]bbbfffjjjjjjjjjlllllljjjfffccc]]]ZZZXXXXXXVVVSSSUUUYYYccciiirrr~~~ttthhh```[[[YYYZZZ^^^]]]jjjxxxxxxnnnhhhdddeeeooohhhYYYJJJDDDCCC@@@>>>>>>============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======DDDMMMVVVUUUKKKBBB>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>AAA???>>>===>>>@@@CCCEEEKKKMMMSSS```vvv{{{rrrppppppoooppprrrxxx{{{{{{rrrmmmkkklllkkkiiiiiikkklllkkkkkkiiifffbbb___]]]ZZZUUURRROOOPPPPPPPPPOOOMMMKKKIIIKKKMMMQQQTTTWWW[[[```dddjjjlllooorrrssspppjjjfffaaa\\\ZZZYYYVVVSSSSSSWWWaaafffoooyyyuuuhhhaaa\\\YYYZZZ^^^^^^kkkyyywwwnnniiidddeeennnhhhYYYJJJDDDCCCAAA>>>>>>============<<<<<<<<<<<<:::999999999999:::;;;;;;<<>>@@@???>>>===>>>@@@CCCEEEOOOQQQVVVcccwwwzzztttrrrnnnnnnppprrruuuzzz~~~vvvqqqooonnnkkkiiihhhiiiiiiiiihhhjjjhhheeebbb___[[[VVVSSSNNNNNNOOOOOONNNMMMKKKJJJKKKMMMPPPSSSUUUYYY^^^bbbiiilllrrrwwwyyyvvvooojjjfff```[[[YYYVVVSSSSSSVVV___cccjjjsss|||uuuiiiaaa[[[XXXYYY]]]___lllzzzvvvmmmiiieeedddlll}}}gggXXXJJJDDDCCCAAA??????============<<<<<<<<<<<<:::999999999999:::;;;;;;;;;<<<===<<<;;;:::;;;<<<::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======??????>>>===???AAACCCEEERRRSSSYYYeeeyyy{{{uuuooommmooonnnppptttzzz}}}uuurrrqqqnnnjjjhhhhhhhhhggggggkkkjjjhhheeeaaa\\\WWWTTTOOOOOOOOONNNMMMKKKJJJIIIIIIKKKNNNQQQTTTYYY___ccciiimmmsssyyy|||zzzuuupppjjjccc\\\ZZZXXXUUUUUUXXX___bbbhhhooowwwtttggg___ZZZVVVXXX[[[aaammm|||uuunnnjjjeeedddjjj~~~}}}gggXXXIIIDDDCCCAAA??????============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<=========<<<:::;;;<<<=========::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>???AAADDDEEEPPPRRRXXXeeezzzyyyqqqnnnnnnmmmnnnpppuuuzzz|||uuuuuuqqqmmmjjjiiiiiihhhgggkkklllllliiiddd^^^XXXUUUQQQQQQOOONNNKKKIIIGGGFFFFFFHHHLLLOOOTTT[[[bbbgggmmmpppuuu{{{~~~{{{nnneee]]][[[ZZZXXXYYY\\\aaadddhhhmmmttt}}}~~~rrrfff^^^XXXUUUVVVZZZcccooo}}}vvvoookkkfffdddiii}}}~~~fffXXXIIIDDDCCCAAA@@@???============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======:::999888999;;;;;;999777::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>@@@BBBDDDEEEKKKNNNUUUdddzzzwwwqqqqqqoooooonnnppptttzzz|||wwwtttoookkkjjjjjjjjjiiilllnnnooolllfff___YYYVVVRRRQQQOOOMMMJJJGGGFFFEEEEEEGGGKKKOOOTTT\\\dddiiiqqqtttzzzsssiii```]]]\\\[[[\\\___cccfffiiimmmrrr||||||qqqeee]]]YYYVVVWWW[[[dddqqqyyyppplllgggdddjjj}}}fffWWWIIIDDDCCCBBB@@@@@@============<<<<<<<<<<<<:::999999999999:::;;;;;;999999999:::;;;;;;999777:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<======>>>???@@@BBBDDDEEEGGGJJJSSSccczzz{{{yyyqqqooommmlllnnnsssyyy|||xxxtttoookkkjjjkkkjjjjjjllloooqqqooohhh```ZZZWWWQQQPPPNNNLLLIIIGGGFFFFFFGGGIIIKKKOOOTTT\\\dddiiiqqquuu}}}yyynnnccc___^^^]]]]]]___dddgggjjjmmmqqqzzz|||qqqeee^^^ZZZXXXZZZ^^^eeerrr|||rrrmmmhhheeejjj~~~fffWWWIIICCCCCCBBB@@@@@@============<<<<<<<<<<<<:::999999999999:::;;;;;;999:::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<;;;<<<<<<>>>???AAACCCDDDEEEFFFIIISSSccc{{{~~~ssspppllljjjkkkoootttwwwxxxtttnnnkkkjjjjjjkkkjjjmmmpppsssqqqiii```ZZZXXXOOONNNMMMKKKIIIHHHHHHGGGIIIJJJMMMPPPTTT[[[ccchhhmmmsss~~~~~~rrreeeaaa___]]]]]]___dddgggkkkmmmpppyyy}}}rrrfff```\\\ZZZ\\\aaafffsss~~~sssnnnhhheeekkkfffWWWHHHCCCCCCBBB@@@@@@>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======666777888777666888<<>>???AAACCCDDDEEEGGGJJJTTTddd{{{~~~{{{wwwrrrnnnmmmnnnqqqsssyyy~~~tttjjjjjjmmmkkkiiijjjkkknnnooonnnhhhaaaZZZWWWRRRPPPNNNLLLKKKIIIEEEBBBDDDFFFIIILLLQQQXXX```fffqqqwww~~~ssshhhbbb^^^[[[]]]aaacccdddfffiiioooxxxtttfff]]]XXXVVVXXX]]]gggsssvvvrrrnnniiikkkfffWWWHHHCCCBBB@@@>>>>>>>>><<<;;;<<>>??????@@@AAABBBCCCEEEJJJVVVhhh~~~wwwpppmmmllllllllluuu{{{zzzooonnnooommmkkkllliiikkkkkkiiiddd^^^YYYVVVRRRPPPNNNLLLKKKHHHEEEBBBEEEFFFHHHKKKPPPXXX```fffssswww}}}{{{pppddd^^^ZZZXXXZZZ^^^aaabbbdddhhhoooyyytttfff^^^YYYVVVYYY^^^gggttt|||wwwoooiiilllhhhYYYJJJDDDBBB???===<<<>>><<<;;;<<>>>>>>>>???@@@AAABBBCCCEEEJJJVVVhhh|||uuuqqqnnnmmmlllqqqvvv~~~||||||uuuqqqpppnnnllllllggggggfffccc```\\\XXXVVVSSSQQQNNNMMMKKKIIIEEECCCEEEFFFHHHKKKPPPWWW```fffrrruuuzzzvvvkkk```ZZZWWWUUUXXX]]]^^^___ccchhhoooyyysssfff^^^YYYWWWZZZ___ggguuu}}}ooojjjmmmjjj[[[KKKDDDBBB???<<<<<<===<<<<<<<<<>>>???>>>============<<<;;;;;;;;;:::;;;;;;;;;;;;<<<>>>???@@@;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>>>>>>>>???@@@AAACCCDDDFFFKKKVVVhhhzzzxxxvvvtttrrrooossszzz{{{tttpppnnnllljjjgggeeebbb___]]][[[XXXWWWSSSQQQOOONNNLLLJJJGGGDDDFFFHHHIIILLLPPPWWW```eeennnqqqwww}}}~~~pppfff\\\WWWVVVUUUYYY___]]]___bbbgggnnnxxx}}}qqqddd\\\XXXWWWZZZ___hhhwww}}}nnnkkkooo~~~iiiZZZKKKDDDCCC@@@>>>=========<<<===============>>>>>>===<<<;;;:::::::::===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>???@@@BBBCCCDDDFFFKKKVVVhhh~~~|||{{{xxxuuupppsssxxxzzztttqqqnnnjjjhhheee```^^^]]]\\\YYYXXXSSSRRRPPPOOONNNMMMJJJGGGHHHJJJLLLNNNRRRXXX^^^cccfffllluuu|||~~~zzzwwwhhh___WWWTTTTTTUUUYYY^^^]]]___bbbgggnnnwwwzzznnnbbb[[[WWWVVVZZZ___jjjxxx}}}wwwmmmkkkqqqyyyfffWWWIIICCCCCCAAA@@@@@@<<<=========<<<<<<<<<===>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>???@@@BBBDDDDDDGGGLLLVVVhhh~~~|||wwwsssrrrtttvvv{{{zzzvvvrrrllljjjfff```^^^^^^]]]ZZZWWWSSSRRRQQQQQQQQQPPPNNNLLLJJJMMMPPPRRRUUUXXX]]]aaa```gggqqqyyy}}}{{{vvvrrrccc[[[UUUSSSSSSSSSVVVZZZ\\\^^^bbbgggmmmvvvyyymmmaaa[[[XXXWWW[[[aaakkkyyy|||tttooojjjkkktttvvvdddUUUGGGBBBBBBAAA@@@@@@<<<===>>>===;;;;;;;;;============<<<;;;;;;;;;:::666777888:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<=========???@@@BBBDDDEEEGGGLLLWWWhhhzzztttuuuuuuuuuwww~~~~~~zzzssslllkkkfff```^^^^^^]]]YYYVVVSSSRRRRRRRRRSSSSSSRRRPPPLLLOOOSSSVVVXXXYYY\\\^^^^^^dddmmmuuuyyyxxxuuurrrfff___YYYXXXWWWTTTTTTWWWYYY[[[```fffmmmvvvyyynnnbbb\\\ZZZYYY^^^dddlllyyy{{{tttnnnjjjgggjjjvvvuuudddUUUGGGBBBAAA???>>>>>>;;;===>>>===;;;999;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;666777999;;;<<<<<<<<<;;;999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<======???@@@BBBDDDEEEGGGLLLWWWhhhzzzvvvuuutttuuuzzzzzzrrrjjjkkkfff```^^^___]]]XXXTTTSSSRRRRRRSSSUUUUUUTTTRRRNNNQQQVVVYYYZZZZZZ[[[\\\^^^bbbjjjqqquuuvvvuuusssllleee___^^^[[[WWWUUUWWWVVVYYY___eeemmmwww{{{oooddd^^^[[[[[[```fffmmmyyyxxxpppkkkiiieeejjjwwwvvveeeVVVGGGAAA@@@>>><<<;;;;;;===???===:::999:::<<<;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===???@@@CCCDDDEEEHHHLLLWWWhhhzzzuuussstttxxx~~~}}}uuurrrrrrjjjfffbbb___]]]\\\ZZZXXXUUUVVVVVVVVVVVVUUUTTTTTTWWWVVVWWWZZZ^^^```___]]]___^^^cccmmmuuuxxxzzz}}}{{{zzzvvvmmmccc[[[XXXWWWVVVYYY___fffooowww}}}~~~ssseee]]]XXXXXX^^^fffsss~~~yyypppjjjgggfffgggvvviiiWWWEEE???AAA@@@>>><<<>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<===???@@@@@@AAACCCEEEIIILLLVVVgggyyytttqqqqqqtttzzz}}}wwwuuuuuujjjgggbbb^^^\\\ZZZXXXVVVUUUVVVVVVUUUUUUSSSRRRRRRWWWWWWZZZ___eeehhhgggfffaaa___aaaiiipppuuuyyy~~~pppbbb\\\ZZZXXXZZZ^^^dddllltttzzz~~~yyynnnaaaZZZVVVVVV^^^fffuuuyyypppjjjffffffggguuuiiiXXXFFF@@@AAA@@@>>><<<>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<===???@@@@@@AAACCCEEEHHHLLLVVVhhh|||vvvqqqppprrrwww~~~zzzyyyyyylllhhhbbb^^^[[[YYYWWWUUUUUUUUUUUUTTTSSSQQQPPPOOOPPPSSSXXX```gggkkklllkkkddd___]]]bbbiiiooowww~~~}}}jjj___\\\YYYZZZ]]]bbbiiipppwww{{{vvvkkk___YYYVVVWWW___gggxxxzzzpppjjjfffeeefffsssjjjYYYHHHBBBBBB@@@===<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<===???@@@@@@AAACCCEEEGGGLLLWWWiiizzztttqqqqqquuu~~~|||nnnjjjddd___[[[YYYWWWUUUUUUUUUTTTSSSQQQOOOMMMLLLLLLPPPWWW```hhhllloooooohhhaaa[[[]]]bbbiiirrrzzz~~~lll___ZZZXXXYYY\\\aaagggooovvvzzz{{{~~~yyynnnbbb[[[XXXZZZbbbjjjzzzyyyqqqkkkhhheeefffsssiiiYYYIIICCCBBB???===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999999::::::;;;<<<======<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<===???@@@@@@AAACCCEEEFFFLLLXXXjjj||||||~~~~~~xxxtttqqqsss{{{|||pppkkkeee___\\\YYYWWWVVVUUUTTTSSSRRRPPPNNNLLLJJJNNNSSSZZZcccjjjpppsssuuunnneee^^^]]]```eeemmmuuuvvvjjj___WWWUUUWWWZZZ```gggooouuuyyyxxx{{{{{{pppddd]]]ZZZ[[[bbbjjjzzzxxxqqqllljjjeeeggguuugggYYYJJJDDDBBB???===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<======;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<===???@@@@@@AAACCCEEEFFFLLLXXXkkk~~~|||||||||}}}xxxsssqqqwww~~~|||pppkkkddd^^^[[[YYYWWWVVVTTTSSSSSSQQQOOOMMMKKKJJJLLLQQQYYYaaahhhnnnuuuxxxvvvmmmfffddddddeeeiiiooouuussspppnnnkkkeee\\\VVVQQQTTTYYY___fffmmmrrruuutttvvvzzz}}}zzzoooccc\\\XXXZZZaaaiii{{{wwwqqqmmmkkkeeeiiiyyy~~~dddWWWIIICCCAAA>>><<<===:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<=========999::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<===???@@@@@@AAACCCEEEGGGLLLXXXkkk~~~~~~~~~}}}yyytttwww}}}|||mmmhhhaaa\\\YYYWWWVVVVVVSSSSSSRRRQQQPPPNNNLLLKKKHHHNNNVVV^^^eeennnvvv|||~~~wwwpppnnnlllhhhhhhjjjkkkjjjgggddd___[[[VVVTTTOOORRRWWW^^^dddiiilllnnnmmmppptttxxx{{{wwwmmmaaa[[[XXXZZZbbbkkk|||wwwqqqmmmkkkeeekkk~~~vvv```TTTHHHCCC@@@===<<<===::::::<<<=========<<<<<<;;;<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<===<<<===???@@@@@@AAACCCEEEHHHMMMXXXkkk}}}~~~}}}{{{~~~yyyzzz}}}kkkfff___YYYWWWVVVUUUUUUSSSSSSRRRQQQPPPNNNMMMLLLJJJPPPXXX```hhhrrr}}}}}}wwwuuuqqqkkkhhhhhhdddeeeeee```XXXRRRPPPQQQMMMQQQVVV]]]bbbeeeggghhhgggkkkppptttyyy}}}vvvlllaaa[[[ZZZ]]]eeennn}}}xxxqqqlllkkkeeelllppp^^^SSSGGGBBB@@@===<<<>>>999:::<<<=========<<<<<<;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<======<<<===???@@@@@@AAACCCEEEIIIMMMXXXjjj|||yyyyyy|||zzz}}}zzzxxx|||lllggg___YYYVVVTTTSSSSSSSSSRRRQQQQQQQQQPPPMMMKKKJJJMMMTTT\\\ggguuu}}}vvvqqqoooooommmhhh```[[[XXXTTTOOOKKKMMMOOOSSSWWWZZZ\\\^^^^^^cccggglllqqquuuyyy|||vvvhhh\\\XXXYYY\\\iiiwwwyyysssnnnkkkeeekkknnn```SSSGGGBBB@@@>>><<<===???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===???@@@@@@@@@AAADDDFFFJJJPPP\\\mmm}}}yyyvvvvvvzzz||||||{{{kkkeee^^^YYYVVVTTTSSSSSSSSSRRRQQQQQQQQQOOOLLLIIIIIIMMMSSS[[[fffsss~~~zzzxxxxxxuuuooogggaaa]]]XXXRRRMMMMMMNNNQQQTTTVVVYYYZZZ[[[^^^bbbhhhmmmqqquuuyyy{{{zzz}}}wwwiii]]]ZZZZZZ^^^jjjyyyyyyrrrnnnkkkdddkkknnn]]]QQQEEEAAAAAA???>>>???=========<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<============???@@@@@@@@@AAADDDFFFIIIOOO\\\mmm}}}zzzwwwtttuuuzzz~~~zzz~~~wwwhhhccc]]]XXXUUUTTTSSSRRRTTTRRRQQQQQQPPPNNNKKKHHHIIILLLRRRZZZdddppp}}}yyyqqqjjjddd]]]UUUOOOMMMMMMNNNPPPRRRTTTVVVWWWWWW\\\bbbgggkkkooosssvvvtttwwwzzz}}}}}}~~~~~~~~~vvvhhh]]][[[\\\```mmm{{{xxxrrrmmmjjjdddkkknnnZZZOOODDDAAAAAA@@@???@@@<<<<<<<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<<<<===>>>@@@@@@@@@BBBDDDFFFHHHNNN[[[nnn~~~|||zzzwwwvvvwww{{{|||rrrfffbbb\\\XXXUUUTTTSSSRRRTTTSSSQQQPPPOOOMMMIIIFFFHHHLLLQQQXXXbbbnnnzzz{{{ssslllcccYYYRRRNNNNNNMMMNNNOOOQQQSSSTTTRRRVVV\\\bbbfffjjjmmmpppqqqsssvvvwwwxxxxxxyyy{{{|||{{{zzzyyyzzz~~~~~~tttfff\\\[[[]]]aaannn|||wwwqqqllliiieeelllnnnYYYNNNDDDAAABBB@@@???@@@<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<=========>>>@@@@@@@@@BBBDDDGGGGGGMMM[[[ooo|||zzz|||{{{yyyvvvuuuwww{{{yyyqqqfffbbb\\\XXXVVVUUUSSSRRRSSSRRRPPPPPPOOOLLLIIIFFFHHHKKKPPPWWW```lllxxx|||tttkkk```XXXPPPOOONNNNNNOOOPPPRRRSSSOOOSSSYYY^^^aaaeeeiiikkklllnnnppppppoooooopppqqqqqqqqqpppppprrrwww~~~}}}pppdddZZZZZZ]]]aaannn}}}vvvpppkkkhhhfffmmmmmmZZZNNNDDDBBBAAA???===============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<>>>???@@@AAABBBEEEGGGHHHNNN\\\qqqyyyxxxzzzxxxwwwuuutttuuuyyy}}}xxxrrrgggccc^^^YYYWWWUUUSSSQQQRRRQQQOOOOOONNNLLLIIIFFFGGGJJJOOOVVV```lllxxxzzzqqqeee]]]PPPPPPPPPPPPPPPQQQQQQRRRMMMQQQVVV[[[^^^aaadddfffjjjllllllllljjjjjjkkklllllllllmmmmmmpppuuu||||||nnnbbbYYYZZZ]]]bbbooo~~~uuuooojjjgggeeellllllYYYNNNDDDBBBBBB???==============================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???<<<===???@@@AAABBBEEEHHHJJJPPP^^^tttyyywwwzzzyyyxxxvvvuuuvvvyyy}}}~~~yyytttppphhhddd___[[[XXXUUURRRPPPPPPOOONNNNNNNNNLLLIIIGGGFFFIIINNNVVV```lllxxxyyypppeee]]]OOOOOOPPPQQQQQQQQQQQQQQQLLLPPPUUUXXX[[[]]]```aaafffggghhhhhhggggggiiikkkiiijjjlllnnnqqqvvv|||zzzmmmbbbZZZ[[[___dddqqq~~~uuunnniiifffccciiilllVVVLLLCCCBBBBBB@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>>;;;===???@@@AAACCCFFFHHHMMMRRR```wwwyyyxxx{{{|||zzzxxxwwwxxx{{{~~~}}}{{{vvvrrrooommmiiifff```\\\XXXUUURRRPPPOOONNNMMMNNNNNNLLLJJJGGGEEEHHHNNNVVV```lllyyy}}}yyytttlllaaaYYYMMMNNNPPPQQQRRRQQQQQQPPPLLLOOOSSSWWWYYYZZZ]]]^^^]]]___`````````aaaccceeeccceeegggjjjnnnrrrxxx|||yyynnnbbb[[[]]]aaafffsss~~~tttnnniiifffbbbggg|||kkkSSSIIIBBBAAACCCBBB@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<<<<===;;;===???@@@AAACCCFFFHHHNNNTTTbbbxxx~~~|||}}}yyyvvvtttuuuxxxzzz~~~xxxrrrppprrrqqqnnnjjjgggccc___[[[VVVQQQMMMNNNMMMMMMLLLKKKIIIHHHGGGGGGJJJOOOUUU]]]jjjxxxwwwoooiiibbbZZZTTTNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOQQQRRRSSSTTTVVVXXXYYYYYYYYYZZZ[[[[[[[[[\\\___aaadddfffjjjpppwww|||{{{llleee^^^\\\]]]dddrrr~~~xxxooohhhfffiiidddkkk|||lllTTTLLLEEEBBB@@@<<<<<<>>><<<;;;;;;;;;;;;<<<======;;;<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;<<<<<<===AAABBBCCCBBBBBBDDDGGGIIIOOOVVVeeeyyy~~~zzzvvvttttttwwwyyy~~~}}}|||xxxrrrqqqrrrppplllkkkhhhddd```\\\WWWRRROOONNNNNNNNNMMMLLLJJJHHHHHHFFFHHHLLLRRR[[[hhhwww~~~wwwnnnfff```ZZZTTTPPPKKKKKKLLLLLLMMMMMMMMMNNNKKKMMMPPPQQQRRRTTTWWWYYYWWWXXXXXXYYYYYYZZZZZZ[[[^^^___bbbeeehhhnnntttyyy~~~~~~mmmeee^^^\\\^^^dddqqq~~~xxxooohhhgggiiigggooovvvfffRRRJJJDDDBBB@@@<<<<<<>>>:::::::::::::::;;;;;;<<<;;;<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<===@@@AAABBBBBBBBBCCCFFFIIINNNVVVeeeyyy~~~{{{wwwssssssuuuxxx}}}{{{|||zzzvvvtttuuuqqqlllmmmiiiddd```\\\XXXTTTQQQOOOOOOOOONNNLLLKKKIIIHHHEEEGGGIIINNNWWWdddrrr{{{tttlllaaaYYYTTTQQQMMMKKKHHHIIIIIIJJJKKKLLLMMMMMMLLLNNNPPPQQQQQQRRRTTTVVVVVVVVVVVVWWWXXXYYYYYYYYY[[[]]]```bbbfffjjjpppuuuxxx}}}nnnfff___]]]^^^dddqqq}}}wwwnnnhhhgggiiijjjuuupppaaaOOOHHHBBBAAA???===<<>>>>>>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======???@@@AAAAAAAAACCCFFFIIINNNVVVeeeyyy}}}|||{{{wwwsssrrruuuxxx}}}~~~}}}|||wwwqqqnnnjjjddd___[[[XXXTTTRRROOOOOOOOONNNLLLKKKIIIHHHGGGGGGHHHKKKSSS^^^jjjrrryyy}}}zzzjjjbbbVVVNNNKKKJJJIIIHHHGGGGGGHHHIIIJJJLLLLLLMMMNNNOOOPPPPPPOOOOOOPPPRRRTTTUUUUUUVVVWWWXXXYYYYYYZZZ\\\___aaadddhhhmmmqqqssswww~~~|||nnnggg```^^^___dddqqq|||vvvnnnhhhfffiiijjjyyylll```LLLEEE@@@@@@???======???>>>>>>>>>>>>>>>??????@@@===>>>??????>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========???@@@AAAAAAAAACCCFFFIIINNNVVVfffzzz}}}zzzyyyzzzzzzwwwsssrrruuuzzzyyypppkkkddd^^^ZZZWWWTTTRRROOOOOONNNNNNLLLJJJIIIHHHJJJIIIHHHJJJPPPXXXaaaeeeiiilllssszzz}}}wwwrrrccc[[[PPPJJJHHHIIIIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMKKKLLLNNNNNNNNNOOOPPPRRRSSSSSSTTTUUUVVVWWWXXXXXXZZZ\\\^^^```bbbfffjjjmmmooosssyyy~~~wwwmmmfff```^^^```eeeqqq|||vvvnnnhhhfffhhhgggzzzvvvhhh___JJJDDD@@@@@@@@@======??????>>>>>>>>>>>>???@@@@@@>>>??????@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>>???@@@AAAAAABBBDDDGGGJJJNNNWWWggg|||~~~{{{xxxxxxzzz{{{wwwrrrppptttyyytttooofff___ZZZWWWUUUSSSPPPPPPPPPOOOMMMLLLJJJIIILLLJJJHHHJJJOOOTTTYYY[[[]]]___cccjjjppppppkkkfff[[[UUUMMMIIIIIIJJJIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKFFFHHHKKKLLLNNNOOORRRUUUPPPQQQRRRSSSTTTUUUVVVWWWXXXZZZ]]]___```cccgggiiilllooouuuzzz~~~|||uuullleee```___aaafffrrr~~~wwwooohhhfffhhheeezzz~~~ooobbb[[[IIIDDD@@@AAA@@@>>>===???<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>???@@@BBBBBBCCCEEEHHHKKKOOOXXXiii~~~~~~{{{yyy|||}}}xxxqqqnnnqqquuu}}}yyysssjjjaaa\\\XXXVVVUUURRRRRRRRRQQQPPPNNNLLLLLLKKKIIIHHHJJJOOOSSSUUUUUUZZZYYYYYY]]]aaaaaa\\\WWWTTTPPPKKKIIIJJJJJJHHHFFFFFFFFFFFFGGGGGGHHHHHHHHHFFFHHHKKKLLLLLLMMMPPPRRRMMMMMMNNNPPPQQQSSSTTTTTTVVVXXX[[[]]]^^^```ccceeehhhlllqqquuuyyy}}}}}}vvvjjjddd```___bbbhhhtttxxxpppiiifffgggeee{{{nnn___VVVJJJDDDAAABBBAAA>>>===???<<<;;;;;;;;;;;;<<<======@@@AAAAAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<======>>>>>>@@@AAABBBCCCDDDFFFJJJLLLPPPZZZkkk{{{~~~~~~yyyppplllnnnrrrxxx{{{}}}vvvlllccc]]]ZZZWWWVVVUUUTTTTTTSSSRRRPPPOOONNNIIIGGGGGGKKKPPPSSSTTTSSS[[[XXXUUUVVVXXXXXXRRRMMMOOOLLLIIIIIIJJJJJJGGGDDDEEEEEEEEEEEEFFFFFFFFFFFFLLLMMMMMMLLLKKKJJJJJJKKKJJJKKKLLLMMMOOOPPPQQQRRRTTTWWWYYY[[[\\\^^^```bbbfffiiinnnrrrvvvzzzxxxiiiccc___```bbbiiitttyyyqqqiiifffgggfff|||rrr```UUUKKKEEEBBBBBBBBB>>>===???===============>>>??????AAAAAAAAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>@@@BBBCCCDDDEEEGGGJJJMMMQQQ[[[lll}}}{{{rrrkkkmmmtttwww|||zzznnnddd___[[[WWWTTTXXXWWWWWWWWWVVVSSSPPPMMMMMMKKKJJJMMMRRRXXXZZZZZZYYYXXXUUURRRPPPOOONNNMMMMMMLLLKKKIIIHHHHHHHHHHHHIIIGGGFFFFFFGGGHHHHHHGGGGGGHHHJJJJJJHHHGGGFFFFFFKKKKKKKKKLLLMMMNNNOOOPPPUUUVVVVVVWWWYYY[[[]]]^^^dddeeehhhooovvv{{{|||{{{xxxmmmiiiddd```ccclllyyy{{{rrrjjjggghhhkkkzzzeeeZZZSSSMMMEEE???===>>>??????<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>999999::::::;;;<<<======::::::::::::::::::::::::<<<<<<======>>>>>>??????@@@@@@BBBCCCFFFJJJMMMOOOUUU___qqq~~~~~~~~~zzzqqqjjjkkkrrryyy}}}{{{nnnddd^^^ZZZWWWTTTXXXXXXXXXXXXWWWUUURRRPPPOOONNNNNNQQQWWW\\\_________\\\XXXSSSPPPNNNNNNOOOLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGHHHJJJKKKJJJIIIIIIJJJKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMTTTTTTUUUVVVXXXYYY[[[\\\bbbcccfffmmmtttyyy{{{zzz}}}wwwqqqmmmhhheeegggppp}}}}}}tttllliiikkkmmm{{{fffZZZNNNIIICCC>>>===>>>>>>???<<<<<<<<<======<<<<<<<<<========================999:::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@AAABBBDDDGGGJJJNNNOOOVVV```qqq~~~}}}|||yyyppphhhiiinnnzzz}}}}}}oooddd]]]ZZZWWWUUUXXXXXXYYYYYYYYYWWWUUUTTTSSSRRRSSSWWW\\\aaadddddd```\\\UUUOOOKKKJJJKKKLLLJJJKKKMMMNNNOOOOOONNNMMMLLLKKKKKKLLLNNNOOOMMMLLLLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJIIIIIIJJJKKKLLLLLLSSSSSSSSSTTTUUUWWWXXXYYY^^^```ccciiipppvvvxxxxxxzzz|||}}}vvvsssoookkkhhhjjjssswwwnnnkkkmmmooo|||fffYYYIIIEEE@@@>>>============;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>??????@@@AAABBBDDDGGGKKKNNNPPPWWWaaasss}}}{{{zzzxxxppphhhggglllxxx{{{~~~}}}oooddd]]]ZZZWWWUUUVVVWWWYYYYYYXXXWWWWWWWWWVVVWWWYYY\\\___bbbdddddd^^^YYYRRRLLLHHHIIIKKKMMMLLLOOOSSSVVVXXXWWWUUUTTTSSSRRRQQQRRRRRRQQQOOOMMMMMMKKKJJJJJJKKKLLLMMMNNNPPPOOOOOONNNNNNOOOOOOPPPRRRRRRRRRRRRSSSTTTVVVVVVZZZ\\\```eeelllqqqtttvvvxxxzzz}}}{{{uuupppnnnjjjiiikkktttwwwnnnjjjlllooo|||eeeXXXGGGDDDAAA???>>>===<<<;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???AAAAAABBBEEEHHHLLLOOOQQQXXXbbbttt}}}{{{yyyxxxqqqiiihhhkkktttwww|||}}}oooddd^^^[[[WWWUUUTTTVVVXXXWWWVVVUUUWWWXXXZZZ[[[^^^___``````aaaaaa\\\YYYSSSNNNLLLMMMQQQSSSQQQVVV\\\aaadddccc___]]]]]][[[YYYWWWVVVSSSPPPNNNMMMKKKJJJKKKNNNQQQRRRQQQVVVVVVUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUXXXZZZ^^^bbbggglllppprrrxxxzzz}}}zzzuuuooommmkkkjjjnnnwwwvvvkkkhhhjjjpppzzzcccWWWIIIFFFCCC@@@???===;;;999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>AAAAAACCCEEEIIIMMMPPPSSSYYYdddvvv}}}|||}}}}}}zzzyyyyyysssllljjjlllqqqvvv||||||pppfff```\\\XXXUUURRRUUUWWWVVVTTTSSSVVVYYY\\\___bbbcccbbb`````````YYYWWWTTTQQQPPPQQQTTTUUUZZZ```hhhooorrrpppkkkhhhfffccc^^^[[[XXXVVVSSSPPPPPPNNNMMMPPPUUUYYYZZZXXX[[[ZZZYYYWWWVVVUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTWWWYYY]]]```cccggglllooovvvxxx{{{~~~~~~yyyuuuooonnnnnnooosss}}}uuujjjgggkkkuuuxxxaaaUUUKKKHHHDDDAAA???>>><<<:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>AAABBBCCCFFFJJJNNNQQQTTTZZZeeexxx~~~}}}}}}}}}zzzzzzzzzvvvooommmnnnqqqwww}}}zzzpppgggbbb^^^YYYVVVSSSVVVXXXVVVSSSRRRUUUYYY^^^bbbfffgggfffccccccccc\\\\\\[[[[[[ZZZZZZZZZZZZcccjjjsss{{{~~~{{{vvvqqqkkkgggaaa\\\ZZZXXXWWWUUUTTTSSSTTTYYY```ddddddaaa___^^^]]][[[YYYXXXXXXWWWUUUUUUTTTTTTTTTTTTTTTUUUWWWYYY]]]___```dddiiimmmrrruuuxxxzzz}}}~~~yyyuuunnnnnnooorrrwwwvvvkkkjjjooo}}}xxx```SSSIIIFFFBBB???>>>>>>===<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>>AAABBBCCCFFFJJJNNNRRRTTT[[[fffzzz~~~}}}{{{zzz{{{xxxrrrooopppsssxxxyyyppphhhddd___ZZZVVVTTTWWWYYYWWWSSSRRRVVVZZZ___dddiiikkkiiigggfffggghhhhhhiiijjjiiigggeeedddiiipppzzz|||wwwmmmhhhbbb]]][[[ZZZZZZYYYXXXWWWYYY___ggglllkkkhhhcccbbb```^^^]]][[[[[[ZZZWWWVVVUUUUUUUUUUUUUUUUUUWWWZZZ]]]^^^___bbbgggkkkooorrruuuwwwzzz}}}}}}yyyvvvlllmmmooorrrxxxwwwmmmmmmsssxxx```RRRGGGDDD@@@===>>>?????????<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<777777888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>>AAABBBDDDGGGJJJOOOSSSUUU[[[gggzzz~~~{{{zzz|||{{{tttooonnnuuuzzz~~~xxxnnneee___[[[XXXVVVUUUUUUUUUTTTSSSTTTWWWYYYdddhhhlllmmmkkkkkklllooosssvvvzzzzzzxxxuuusssrrr|||~~~|||tttmmmiiieeeaaa___``````^^^\\\WWWXXX]]]dddkkkoooooommmkkkjjjgggdddaaa^^^[[[ZZZ[[[YYYUUUSSSRRRRRRTTTUUUUUUWWWZZZ[[[\\\___dddhhhqqqpppqqqtttyyy~~~tttmmmjjjeeeccciiiwwwsssnnnmmmnnnvvv___VVVHHHEEEAAA???>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>???@@@???BBBEEEHHHKKKOOOUUUXXX```hhhwww~~~zzzyyy{{{yyyrrrmmmlllrrrwww~~~~~~wwwnnneee___[[[XXXWWWSSSSSSRRRQQQPPPQQQTTTWWWeeeiiimmmooonnnnnnpppsss~~~}}}{{{zzz}}}}}}}}}}}}zzzuuummmgggcccaaa``````aaa___\\\XXXYYYZZZ___fffmmmqqqqqqpppqqqpppnnnjjjfffbbb___]]]]]][[[XXXUUUSSSRRRRRRRRRSSSVVVYYY[[[\\\^^^cccfffnnnnnnooorrrwww|||{{{pppiiiiiifffeeelllzzztttmmmnnnooottt]]]TTTHHHEEEAAA???>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;999999:::;;;:::999999999::::::::::::;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAADDDGGGIIILLLPPPUUUYYY```hhhxxx~~~yyywwwxxxvvvooojjjiiiooouuu|||}}}wwwnnneee___\\\YYYWWWVVVVVVVVVTTTSSSTTTWWWYYYeeeiiinnnqqqqqqrrruuuxxx|||zzzyyyyyywwwtttqqqnnniiiddd```^^^___```bbbbbb```[[[WWW\\\^^^dddkkkrrrvvvwwwvvvxxxwwwuuuqqqlllfffbbb______]]][[[XXXVVVSSSQQQPPPRRRTTTXXXZZZ[[[^^^aaacccjjjkkkmmmppptttyyy}}}yyyooogggfffeeegggooo}}}tttlllmmmppprrr[[[PPPGGGDDDAAA???>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999999:::;;;:::999999999::::::::::::;;;;;;777777888999:::;;;<<<<<<;;;;;;;;;<<<===>>>???@@@DDDFFFHHHKKKMMMQQQVVVZZZ```iiiyyy~~~yyyuuuuuusssmmmhhhhhhooottt{{{|||vvvmmmddd___[[[YYYWWWXXXXXXWWWVVVTTTUUUXXXZZZcccgggmmmqqqrrrtttwww{{{|||vvvqqqooonnnmmmjjjfffcccbbb```^^^]]]aaaaaaccccccccc```]]]ZZZaaadddkkkrrrxxx}}}|||{{{xxxtttnnngggbbb^^^^^^]]]\\\[[[XXXUUURRRQQQQQQSSSVVVXXX[[[]]]___```gggiiilllooorrrwww||||||pppgggbbbccchhhrrrrrrjjjjjjooopppYYYMMMFFFDDD@@@>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;999999;;;<<<;;;:::999999999:::::::::;;;;;;999999999::::::;;;;;;;;;;;;;;;<<<<<<===???@@@AAADDDFFFIIIKKKMMMQQQVVVYYY```jjj{{{~~~yyyttttttqqqkkkhhhhhhpppuuu||||||vvvmmmddd___[[[XXXVVVUUUUUUTTTRRRQQQQQQTTTVVV^^^dddjjjnnnpppssswwwzzz|||uuummmfffbbbaaa^^^\\\ZZZZZZ\\\^^^``````eeeeeecccbbb`````````aaaiiimmmtttzzz~~~{{{uuunnngggaaa^^^[[[[[[\\\[[[ZZZXXXVVVTTTRRRRRRTTTVVVYYY\\\^^^^^^fffhhhlllnnnppptttzzz~~~~~~nnnccc]]]```hhhsss~~~pppggghhhooonnnYYYLLLEEECCC@@@>>>>>>===<<<;;;========================;;;999888888999::::::999999999999:::::::::;;;;;;======<<<<<<;;;;;;;;;:::<<<<<<<<<<<<>>>???@@@AAACCCEEEHHHJJJMMMQQQVVVYYYaaalll~~~yyytttsssqqqllljjjkkkrrrwww~~~yyyooofff```\\\YYYWWWUUUUUUUUUSSSQQQQQQTTTVVVZZZ```fffkkkmmmppptttxxxzzzyyyuuuooofff]]]XXXVVVVVVUUUVVVYYY^^^cccfffggggggfffdddaaa```bbbfffjjjssswww}}}{{{tttmmmgggbbb___XXXYYYZZZ[[[ZZZYYYXXXWWWTTTSSSRRRTTTXXX\\\^^^^^^eeehhhkkkmmmnnnqqqwww||||||jjj^^^ZZZ___hhhsssyyynnneeeiiissskkkXXXLLLEEEBBB???=========<<<;;;========================888666555666777888888777999999::::::::::::;;;;;;??????>>>===<<<;;;::::::<<<<<<<<<===>>>???@@@AAABBBDDDGGGJJJMMMRRRWWW[[[cccoooyyytttsssqqqmmmlllnnnsssxxx~~~}}}sssjjjccc^^^[[[YYYWWWWWWVVVTTTRRRRRRUUUWWWXXX]]]dddhhhkkknnnrrrvvvvvvvvvtttooofff^^^XXXUUUXXXXXX[[[```fffkkkmmmnnngggggggggffffffjjjqqqvvv~~~~~~wwwppphhhccc___]]]YYYYYYYYYYYYYYYYYYXXXXXXVVVTTTQQQRRRWWW\\\^^^___cccgggjjjkkkkkkmmmsssxxx~~~zzzjjj^^^ZZZ___iiiuuuyyytttlllffflllyyyzzzhhhWWWKKKDDDBBB???=========<<<;;;========================999888666777999::::::999999999::::::::::::;;;;;;=========<<<<<<;;;;;;:::<<<<<<<<<===>>>???AAAAAABBBDDDHHHKKKOOOTTTZZZ^^^dddqqqzzztttsssrrrooonnnpppsssxxx~~~vvvmmmeee```\\\ZZZSSSSSSRRRPPPNNNOOOQQQSSSWWW\\\cccgggjjjmmmqqquuuzzz{{{{{{wwwooogggaaa^^^]]]^^^bbbgggmmmqqqrrrqqqhhhjjjlllmmmooossszzzzzzsssjjjccc^^^[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXTTTQQQQQQVVV\\\___```bbbeeeiiiiiihhhjjjpppuuu|||yyylllcccZZZ```jjjvvv{{{sssqqqlllgggppp~~~vvveeeVVVJJJDDDAAA>>>============<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::<<<>>>>>>===999999:::::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>@@@AAABBBBBBEEEIIIMMMQQQVVV\\\```eeerrr}}}sssqqqqqqnnnmmmppprrrvvv}}}zzzppphhhbbb\\\YYYVVVUUUUUUTTTTTTTTTTTTTTTYYY[[[^^^aaafffmmmtttyyy|||tttkkkfffmmmooosssvvvxxxwwwuuutttooorrrvvv{{{}}}vvvrrrooolllgggbbb^^^[[[ZZZYYY[[[YYYVVVTTTSSSTTTUUUWWWWWWWWWWWWWWWXXXZZZ[[[]]]bbbccccccbbbccchhhpppvvvvvviii```]]]dddooo}}}~~~zzzpppmmmllleeemmmttt```TTTLLLBBB@@@=========>>>>>>===???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::<<<===???;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;===???AAACCCDDDEEEFFFIIILLLPPPUUU[[[___iiiuuu}}}ssspppooolllkkkmmmoootttzzzzzzqqqiiibbb]]]ZZZVVVVVVUUUTTTSSSRRRRRRSSSUUUXXX\\\aaagggoooxxx}}}zzzvvvxxxyyy{{{}}}}}}|||{{{zzzwwwzzzzzzrrrnnniiifffccc___\\\ZZZZZZZZZZZZYYYWWWUUUTTTUUUVVVVVVWWWWWWVVVVVVWWWYYY[[[\\\```bbbbbbbbbbbbgggooouuu|||uuuiiiaaa```gggrrr{{{pppkkkjjjcccmmmuuu```RRRJJJCCC@@@>>>===>>>>>>>>>===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@BBBCCCEEEGGGJJJLLLPPPUUU\\\```kkkvvv~~~tttooommmjjjiiijjjlllqqqwww|||}}}}}}}}}~~~}}}~~~zzzqqqiiiccc^^^[[[WWWVVVUUUSSSRRRQQQPPPPPPQQQUUU[[[ccckkkuuu~~~vvvmmmhhhaaa```]]][[[YYYYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVUUUVVVWWWXXXZZZ[[[___```aaaaaabbbgggnnnuuuxxx|||~~~ssshhhbbbbbbjjjvvv{{{oooiiigggbbbnnnwwwaaaRRRHHHCCCAAA???>>>>>>??????>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBEEEGGGJJJMMMQQQWWW]]]aaalllxxxvvvoookkkhhhggggggjjjooouuuzzz||||||||||||yyy|||zzzqqqiiiddd___\\\XXXWWWUUUSSSQQQPPPOOONNNPPPUUU]]]gggqqq}}}{{{rrrkkkfff^^^]]][[[ZZZXXXWWWWWWWWWUUUUUUVVVVVVVVVUUUSSSSSSUUUUUUUUUUUUVVVWWWYYYZZZ^^^```aaabbbcccgggooouuuuuuzzz{{{pppfffaaabbbjjjxxxzzzmmmfffdddbbbsssxxxcccSSSHHHDDDAAA???>>>?????????>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888777888999::::::::::::;;;;;;;;;;;;;;;;;;============>>>???@@@AAAEEEGGGJJJNNNRRRXXX___cccmmmyyyyyypppkkkhhhgggeeejjjooovvvzzz||||||||||||xxx{{{{{{qqqjjjddd___\\\XXXWWWUUUSSSQQQOOONNNNNNPPPVVV```kkkwwwyyyrrrllliiibbbaaa___\\\ZZZXXXVVVUUURRRSSSTTTUUUUUUTTTRRRQQQTTTTTTSSSTTTUUUVVVXXXYYY]]]___bbbbbbccchhhooouuuttt{{{yyymmmddd``````iiixxx}}}wwwkkkddddddeeezzzvvvdddTTTIIICCCAAA>>>>>>>>>???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>???@@@AAAEEEGGGKKKOOOSSSZZZ```eeennnzzz|||rrrkkkjjjiiifffkkkpppvvv{{{}}}}}}}}}}}}zzz{{{~~~~~~tttllleee```]]]XXXWWWUUUSSSQQQPPPOOOOOOPPPVVVaaalllyyyzzzuuuqqqooojjjhhhfffbbb___[[[YYYWWWRRRSSSTTTUUUUUUTTTRRRRRRSSSSSSSSSSSSTTTUUUWWWXXX[[[^^^```bbbcccgggnnntttuuu|||wwwkkkdddaaa```iiixxx{{{vvvjjjdddeeegggrrrbbbTTTIIIBBB@@@>>>======>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBEEEGGGKKKOOOUUU[[[bbbgggooo}}}tttmmmlllkkkhhhkkkpppvvv{{{}}}}}}}}}}}}}}}}}}~~~xxxooohhhbbb___XXXWWWVVVTTTRRRQQQQQQPPPNNNUUU___jjjvvv}}}yyywwwuuupppooommmiiieeeaaa^^^\\\TTTTTTUUUUUUUUUUUUTTTTTTRRRRRRRRRRRRSSSUUUWWWXXXXXX[[[^^^```aaaeeelllqqquuu|||wwwlllgggeeeaaaiiiwww|||wwwlllffffffhhhmmm^^^QQQGGGAAA???<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;999999::::::;;;<<<<<<===;;;;;;<<<===???@@@BBBCCCEEEHHHLLLPPPUUU\\\dddhhhrrruuunnnnnnmmmjjjkkkpppvvv{{{||||||||||||~~~~~~{{{rrrkkkeeeaaaXXXWWWVVVTTTSSSRRRRRRRRRLLLRRR\\\hhhsss~~~|||zzzyyytttsssqqqmmmiiieeebbb```VVVVVVVVVVVVVVVVVVVVVWWWRRRRRRQQQRRRSSSTTTVVVWWWVVVYYY\\\^^^___cccjjjooouuu|||wwwnnnjjjiiiccckkkwww}}}yyynnngggfffiii~~~jjj[[[OOOEEEAAA>>><<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::999999::::::;;;<<<======:::;;;;;;===???AAACCCDDDEEEHHHLLLPPPVVV]]]dddiiiuuuxxxrrrmmmjjjiiijjjnnnsssyyy}}}~~~~~~}}}~~~~~~wwwoooiiieee\\\ZZZXXXVVVUUUSSSPPPMMMLLLMMMSSS]]]fffmmmxxx~~~~~~zzzuuuqqqnnniiiccc^^^\\\XXXTTTTTTVVVWWWUUUSSSRRRRRRRRRRRRTTTVVVXXXYYYZZZXXXVVVUUUWWW^^^gggmmmvvv|||wwwnnnlllllljjjqqq|||yyyooohhhdddmmm}}}hhhWWWLLLFFF@@@???>>>======<<<<<<=========<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<======:::999999:::<<<======<<<===<<<:::999999:::;;;<<<@@@?????????@@@BBBEEEFFFGGGHHHJJJPPPYYYbbbhhhlll{{{~~~wwwqqqmmmkkkjjjjjjnnnuuu{{{~~~}}}~~~~~~~~~vvvmmmfffbbb]]][[[YYYWWWVVVSSSPPPMMMIIIIIINNNVVV^^^fffpppzzzzzzvvvsssooohhhccc```\\\XXXWWWXXXXXXVVVTTTTTTTTTSSSSSSSSSUUUVVVWWWXXXWWWVVVVVVYYY```iiipppvvv{{{zzzrrrpppqqqpppvvv{{{nnnfffcccmmm{{{fffVVVKKKEEE??????>>>===<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;===<<<;;;:::999999999999888777777888:::;;;;;;:::<<<;;;;;;::::::;;;;;;;;;??????>>>>>>???BBBDDDFFFIIIIIILLLRRRZZZcccjjjnnn|||}}}vvvpppmmmlllkkkjjjooovvv}}}vvvmmmfffbbb___]]]ZZZXXXVVVSSSPPPMMMHHHGGGIIIPPPWWW]]]gggqqq~~~~~~{{{wwwrrrmmmgggbbb]]]ZZZZZZZZZWWWUUUVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWWWWWWW[[[bbbkkkqqqvvv{{{yyyssssssvvvxxx}}}|||nnneeebbbnnnwwwdddUUUJJJDDD???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;===<<<;;;999777666555555888777777888:::;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;>>>=========>>>AAADDDEEEJJJKKKNNNTTT\\\dddlllppp{{{|||tttooollllllllliiinnnvvv}}}wwwoooiiieeeaaa___\\\ZZZWWWTTTPPPMMMKKKHHHIIIMMMQQQWWW```iiisss|||xxxoooiiibbb^^^\\\[[[XXXUUUVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXXXXYYY]]]ccckkkqqqvvv{{{uuuqqqssswww~~~|||nnnfffdddnnnuuucccUUUJJJDDD>>>===<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::888777666666666;;;:::999:::<<<===<<<;;;999:::<<<=========;;;;;;===<<<<<<<<<>>>AAACCCEEEJJJLLLPPPUUU\\\dddlllqqqzzz{{{tttooommmlllllliiimmmttt{{{~~~vvvoooiiifffcccaaa^^^[[[YYYVVVRRRNNNMMMJJJIIIKKKMMMPPPWWW```iiiuuuwwwqqqhhhbbb___\\\XXXUUUUUUTTTTTTTTTTTTVVVWWWXXXYYYZZZZZZ[[[^^^ccciiinnnuuuzzz{{{qqqnnnsssxxxyyynnnhhhgggppptttdddVVVKKKDDD>>>===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999;;;:::999:::<<<===<<<;;;999:::<<<===>>>===<<<<<<===<<<<<<<<<>>>AAADDDFFFIIIMMMQQQVVV\\\ccclllrrrzzz|||wwwrrrooommmmmmjjjmmmsssyyy}}}~~~}}}}}}|||||||||||||||~~~}}}tttmmmgggccccccaaa^^^\\\ZZZWWWSSSQQQMMMIIIGGGHHHHHHHHHNNNUUU___jjjvvv}}}yyyooogggbbb^^^YYYVVVUUUTTTTTTTTTUUUVVVXXXYYYYYYZZZ[[[\\\^^^bbbhhhllltttzzzwwwnnnlllrrryyy}}}sssllljjjllltttsssdddWWWKKKDDD???>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<:::999888888::::::999888:::;;;<<<==================<<<<<<===???BBBEEEGGGJJJNNNSSSWWW\\\cccmmmttt|||{{{wwwssspppooommmooossswwwzzz|||}}}}}}|||||||||{{{{{{}}}{{{ssslllgggccccccaaa___]]][[[YYYUUUSSSMMMIIIGGGGGGEEEDDDGGGMMMRRRZZZbbbfffllluuu|||uuulllfffaaa\\\XXXWWWVVVUUUUUUUUUUUUWWWWWWVVVWWWZZZ\\\___ccchhhlllttt{{{rrrhhhgggnnnvvvwwwnnnhhhjjjoooyyyrrrcccVVVJJJBBB??????>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::::::::::::::;;;<<<<<<:::999888888::::::999888;;;;;;;;;;;;<<<===>>>???=========>>>@@@CCCFFFHHHKKKOOOUUUYYY]]]eeeooovvv{{{vvvrrrpppoooqqqtttwwwzzz|||}}}}}}~~~~~~}}}yyysssnnnjjjgggcccaaa___]]]\\\ZZZWWWTTTNNNKKKIIIIIIFFFCCCEEEJJJFFFMMMRRRSSSVVV]]]dddfffjjjooowwwzzzpppiiiddd^^^ZZZYYYXXXWWWUUUTTTTTTUUUUUUSSSUUUYYY\\\___dddiiimmmsss{{{zzzmmmcccbbbjjjrrruuuuuutttvvv}}}~~~vvvtttkkkfffiiippp}}}qqqbbbUUUIII@@@@@@???>>>======<<<<<<===;;;;;;;;;<<<<<<<<<======;;;::::::999999::::::;;;<<<;;;::::::<<<<<<;;;:::<<<;;;;;;;;;<<<===???@@@>>>======>>>@@@CCCGGGIIILLLQQQWWW[[[___fffpppxxx~~~vvvpppnnnoootttzzz{{{zzzzzz}}}~~~}}}}}}xxxsssooollljjjfffeeecccaaa^^^[[[XXXVVVQQQNNNIIIFFFEEEDDDBBBAAABBBCCCEEEEEEEEEFFFIIIKKKSSSWWW```lll{{{uuunnniiidddbbb[[[YYYWWWVVVVVVVVVUUUTTTUUUVVVYYY[[[___dddkkkpppttt~~~xxxnnneeebbbjjjuuuwwwkkkfffppp||||||{{{nnnlllkkkmmmxxxnnn```QQQFFFAAA@@@???>>>===<<<;;;::::::<<<;;;::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@BBBGGGJJJMMMRRRXXX^^^bbbiiirrrxxx|||uuupppnnnnnnqqquuuwwwxxxyyy{{{}}}~~~~~~}}}||||||}}}wwwsssoookkkiiigggfffdddbbb___[[[YYYWWWRRROOOJJJGGGEEEEEECCCBBBAAABBBCCCCCCCCCCCCEEEGGGGGGJJJQQQ[[[ggg|||zzzssslllgggddd___\\\YYYWWWVVVUUUSSSQQQUUUVVVXXX[[[___dddkkkpppvvvtttkkkdddccclllxxxsssjjjgggppp{{{}}}yyyvvvnnnkkkjjjooo}}}{{{iii\\\OOOFFFBBB??????>>>===<<<;;;::::::===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@BBBGGGJJJOOOTTTZZZ```fffmmmvvv|||yyysssooommmlllmmmooorrrwwwyyyzzzzzz|||||||||{{{||||||wwwsssoookkkhhhhhhgggeeeccc```]]]ZZZXXXTTTPPPLLLIIIGGGFFFEEEDDDAAABBBCCCBBBAAA@@@AAABBBAAACCCIIIOOOWWWhhhzzzrrrlllgggccc___[[[XXXUUUSSSQQQOOOTTTUUUXXXZZZ^^^dddlllqqqxxx{{{ppphhhbbbdddooo|||tttooopppyyy|||xxxppplllkkksssuuucccWWWMMMEEECCC??????>>>===<<<;;;;;;:::======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@BBBGGGJJJPPPVVV]]]dddjjjrrr{{{}}}wwwrrrnnnlllllljjjjjjooovvv{{{zzzxxx{{{{{{{{{{{{{{{~~~{{{xxxuuuqqqmmmjjjiiiiiigggdddaaa^^^[[[ZZZVVVRRRNNNKKKIIIIIIGGGFFFCCCDDDEEEDDDAAA?????????@@@CCCGGGKKKNNNYYYoooyyyqqqkkkeeeaaa\\\XXXUUUSSSQQQOOOSSSUUUWWWYYY]]]dddlllrrr{{{{{{ooogggcccgggsssuuuvvv{{{{{{vvvqqqooozzzrrr```TTTKKKEEECCC???>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@BBBGGGJJJPPPVVV___gggnnnwww|||xxxsssooolllllliiiiiinnnwww}}}}}}zzz||||||{{{{{{{{{~~~}}}zzzwwwtttpppmmmkkkjjjiiifffccc```]]]\\\XXXUUUPPPMMMLLLKKKJJJHHHHHHIIIIIIGGGDDDAAA@@@@@@@@@AAAEEEGGGGGGKKKYYYgggyyy}}}tttnnneeeaaa\\\XXXVVVTTTSSSRRRRRRTTTUUUXXX]]]dddmmmsss}}}}}}ppphhhfffjjjvvv{{{pppvvv~~~||||||vvvuuurrr___SSSJJJEEECCC>>>>>>======<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@BBBGGGJJJPPPWWWaaaiiiqqqzzz~~~zzzuuuppplllllljjjjjjooowww~~~}}}~~~}}}}}}{{{{{{~~~~~~zzzxxxuuurrrooommmllljjjhhheeeaaa___]]][[[WWWSSSOOONNNMMMLLLKKKLLLMMMNNNLLLHHHEEECCCBBBDDDCCCDDDFFFFFFFFFLLLTTTdddqqqvvvpppeeeaaa\\\XXXVVVUUUTTTTTTRRRSSSTTTWWW\\\dddnnnttt~~~~~~qqqjjjiiinnnzzzvvvmmmwww~~~}}}yyyzzzppp^^^RRRIIIDDDBBB>>>>>>======<<<<<<<<<<<<::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@BBBGGGJJJQQQXXXbbblllttt|||}}}xxxqqqllljjjjjjkkkooowww}}}~~~}}}|||~~~~~~zzzwwwuuurrrpppnnnmmmkkkiiifffccc```^^^\\\YYYTTTQQQPPPOOONNNLLLOOOPPPQQQOOOKKKGGGEEEDDDJJJDDDAAACCCFFFFFFIIIMMMUUU^^^lllzzzwwwqqqgggccc]]]XXXVVVUUUTTTSSSQQQRRRTTTVVV\\\dddnnnuuu{{{oookkklllrrr~~~rrriiiuuu}}}yyyxxx{{{kkkZZZPPPHHHBBBAAA============<<<<<<<<<<<<:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@BBBGGGJJJSSSZZZeeennnvvv~~~yyyrrrllliiiiiikkkpppvvv|||}}}|||~~~~~~yyyvvvtttrrrqqqooonnnllljjjgggcccaaa___]]]ZZZUUURRRQQQPPPOOOMMMPPPQQQRRRQQQMMMIIIFFFFFFJJJAAA;;;===BBBDDDFFFIIIKKKRRR[[[dddmmmxxxwwwrrriiiddd^^^XXXVVVTTTSSSRRRQQQRRRSSSVVV[[[dddnnnuuuxxxnnnkkkmmmuuuppp```nnnwwwvvvsssvvvzzzzzzuuuuuu{{{~~~fffWWWNNNFFFAAA@@@===============<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@BBBGGGJJJUUU\\\gggpppxxx|||rrrjjjjjjggggggmmmwww~~~}}}~~~~~~yyytttqqqpppppptttrrrnnnjjjfffbbb```___ZZZYYYWWWVVVUUURRROOOKKKNNNNNNOOOPPPOOOKKKFFFAAABBBBBBDDDEEEFFFFFFFFFFFFLLLMMMPPPUUU[[[aaagggjjjtttzzz~~~tttlllddd[[[XXXYYYZZZWWWRRRPPPQQQTTTZZZaaaiiipppttt~~~yyyrrrppppppuuuyyygggccc______cccfffhhhmmmssswwwvvv~~~{{{eeeVVVLLLDDDAAAAAA@@@???======>>>===:::888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<============<<<<<<>>>>>>>>>>>>???CCCIIIMMMXXX\\\dddnnnxxx|||ssslllkkkiiiiiikkkpppxxx~~~~~~}}}xxxuuurrrqqqnnnmmmllljjjgggeeecccbbb\\\ZZZXXXWWWUUUSSSOOOLLLOOOOOOOOOPPPOOOKKKFFFBBBAAABBBCCCDDDEEEFFFFFFFFFEEEEEEFFFHHHMMMRRRWWWZZZbbbfffooozzzxxxoooggg^^^ZZZ[[[[[[WWWSSSOOOTTTZZZ^^^bbbhhhqqqxxx}}}tttlllkkknnnuuuzzzhhh]]]ZZZYYY]]]___aaaffflllvvvxxxwwwaaaSSSJJJCCC@@@AAA@@@???===<<<===<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<============<<<<<<============>>>BBBHHHLLLWWW]]]eeepppzzz}}}uuunnnkkkkkkjjjiiijjjqqqzzz}}}~~~yyyuuurrrnnnnnnnnnmmmkkkiiifffeee___]]]ZZZXXXVVVSSSOOOLLLNNNNNNNNNNNNNNNKKKFFFBBB@@@AAABBBDDDEEEEEEFFFFFFDDDCCCBBBBBBDDDHHHMMMOOOUUUWWW\\\dddooozzz}}}uuummmccc^^^\\\[[[WWWTTTOOOWWW___cccdddiiittt}}}{{{qqqggghhhnnnxxxyyyhhhYYYUUUTTTWWWYYY[[[```fffqqqvvvqqq]]]PPPIIICCC@@@AAAAAA???<<<;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<======>>>>>>???CCCIIIMMMWWW]]]hhhsss}}}~~~wwwqqqkkkjjjhhhhhhkkkqqqyyy~~~|||~~~~~~}}}wwwssssssssssssrrroookkkhhheeebbb```]]]ZZZXXXUUUQQQNNNNNNMMMLLLLLLLLLIIIFFFCCCAAAAAABBBDDDDDDEEEEEEEEEEEEDDDAAA@@@BBBEEEIIILLLPPPQQQSSSXXX___hhhqqqvvv~~~{{{ssshhhaaa]]]ZZZWWWTTTOOOVVV___dddhhhnnnxxx|||pppfffhhhrrr}}}wwwfffYYYUUUSSSUUUWWWXXX]]]dddjjjttt|||}}}mmmZZZOOOHHHCCCAAABBBBBB???<<<:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<>>>?????????AAAEEEKKKOOOXXX```jjjuuuyyyssskkkhhhfffiiiqqqwwwzzzzzz|||||||||{{{zzz{{{}}}yyyuuusssssssssrrrpppllliiigggeeebbb^^^[[[YYYVVVSSSQQQMMMLLLKKKJJJJJJHHHFFFCCCBBBCCCDDDDDDDDDDDDDDDDDDAAA@@@>>>>>>???BBBFFFHHHJJJJJJJJJMMMSSS[[[ccchhhooossszzz~~~vvvkkkbbb\\\XXXUUUSSSOOOTTT[[[ccclllvvv}}}{{{ooofffiiitttvvveeeZZZUUURRRTTTUUUWWW\\\bbbggguuuyyy{{{kkkYYYOOOIIIDDDBBBCCCAAA???;;;:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<===>>>>>>@@@DDDJJJOOOZZZbbbnnnxxx{{{vvvlllhhhfffjjjsssyyyyyywww{{{{{{zzzxxxwwwxxx||||||wwwpppqqqqqqpppooommmkkkjjjgggddd```]]][[[YYYVVVTTTOOOMMMKKKJJJJJJIIIGGGFFFEEEFFFFFFFFFEEEDDDCCCBBB@@@?????????AAADDDFFFHHHFFFFFFGGGJJJPPPXXX___dddgggmmmvvv}}}wwwlllaaaZZZUUUSSSQQQQQQTTT[[[eeepppzzzxxxoooiiillluuuyyyfff[[[VVVRRRRRRSSSTTTZZZ```hhhxxxyyy{{{kkkYYYOOOIIIDDDAAABBB@@@>>>;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<::::::;;;<<<>>>BBBHHHMMM[[[dddqqq{{{|||wwwnnnkkkhhhjjjnnntttwwwxxxyyyzzzzzzzzzyyyyyy{{{}}}{{{uuutttsssrrrpppooonnnmmmgggddd```^^^\\\[[[XXXWWWRRRPPPMMMLLLLLLLLLKKKIIIIIIHHHHHHGGGFFFDDDBBBAAA@@@@@@AAABBBDDDEEEFFFGGGFFFGGGIIIMMMTTT\\\cccgggiiiooowww~~~~~~vvvkkk___WWWRRRPPPOOOSSSXXXaaajjjrrryyyxxxrrrooorrrxxx~~~kkk]]]XXXSSSSSSTTTUUUZZZ```iiizzz{{{{{{kkkYYYOOOHHHBBB??????>>>===<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;::::::<<<<<<============<<<<<<:::;;;<<<<<<>>>CCCIIINNN[[[eeesss~~~}}}xxxooonnnkkkiiiiiimmmtttzzzxxxzzz|||}}}|||{{{{{{{{{~~~~~~|||yyyuuurrrpppnnnnnnhhheeeaaa^^^]]]\\\ZZZYYYUUURRROOONNNNNNNNNMMMLLLKKKJJJIIIHHHFFFDDDBBBAAA===>>>@@@AAABBBBBBBBBBBBEEEFFFIIINNNVVV^^^eeeiiiooouuu|||}}}uuujjj^^^UUUPPPNNNNNNTTT]]]hhhooorrrwww{{{wwwuuuwww|||oooaaa[[[VVVUUUVVVWWW\\\bbbhhhzzz}}}zzzkkkYYYNNNGGGAAA============<<<===>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======<<<<<<<<<;;;;;;:::::::::<<<<<<============<<<<<<===>>>??????BBBFFFMMMQQQZZZeeettt{{{rrrmmmjjjkkklllmmmqqqwww{{{{{{|||}}}}}}}}}}}}}}}{{{vvvtttsssqqqmmmjjjhhhfffdddbbbaaa^^^[[[XXXWWWUUURRRNNNLLLKKKKKKKKKIIIJJJJJJIIIHHHFFFDDDBBBEEEDDDCCCBBBCCCDDDEEEFFFFFFIIINNNTTTZZZ```gggkkktttyyy~~~|||nnn___XXXTTTPPPNNNOOOVVV\\\eeemmmttt|||vvvuuuttttttxxxsss```ZZZUUUUUUUUUVVV[[[aaaiiiuuuhhhWWWJJJDDDAAA???===<<<<<<======<<<<<<;;;::::::;;;<<<;;;999888999::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>???@@@@@@@@@BBBFFFLLLPPP[[[fffuuu{{{rrrmmmiiijjjkkklllpppvvvzzz{{{||||||}}}}}}||||||}}}~~~yyyvvvuuusssooollliiigggdddcccaaa___\\\ZZZXXXVVVRRROOOMMMLLLKKKKKKIIIIIIIIIHHHGGGEEECCCBBBCCCCCCBBBAAABBBCCCDDDEEEGGGKKKQQQWWW]]]ccciiimmmuuuyyy~~~xxxkkk]]]WWWSSSPPPPPPRRRZZZ```hhhpppwww~~~vvvlllmmmpppvvvrrrbbb[[[VVVVVVVVVVVV[[[aaakkksssgggUUUIIICCCAAA???===<<<<<<======<<<<<<;;;:::===>>>???>>><<<;;;<<<===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>===>>>??????AAAFFFLLLQQQ\\\gggvvv{{{rrrmmmiiiiiiiiijjjoootttyyyzzz{{{{{{||||||{{{{{{zzz}}}}}}zzzyyyvvvrrrnnniiigggdddcccbbb```^^^[[[XXXWWWTTTQQQNNNMMMLLLLLLJJJJJJIIIIIIGGGFFFDDDCCCBBBAAA@@@@@@@@@AAACCCDDDIIIMMMUUU\\\bbbggglllpppuuuyyyttthhh[[[UUURRRPPPQQQUUU]]]cccllltttzzzvvvhhhjjjooowwwqqqeee^^^XXXWWWVVVWWW[[[bbbppppppdddSSSHHHCCCAAA???===<<<<<<======<<<<<<;;;:::===>>>???>>>===<<<===>>>:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>><<<<<<===>>>AAAFFFNNNSSS]]]hhhwww}}}sssmmmhhhhhhhhhhhhmmmsssxxxyyyyyyzzzzzzzzzzzzzzzxxx{{{~~~}}}yyytttoooiiigggdddbbbaaa```^^^\\\ZZZXXXVVVSSSPPPOOONNNMMMLLLLLLKKKJJJHHHGGGFFFEEE@@@@@@??????@@@AAABBBCCCHHHNNNVVV^^^dddjjjnnnqqquuuxxx}}}qqqeeeYYYSSSQQQPPPRRRWWW]]]dddmmmvvv|||}}}sssjjjnnnttt{{{~~~rrrhhhaaaZZZXXXWWWWWW\\\bbbtttlll```QQQFFFBBBAAA???===<<<<<<<<<===<<<<<<;;;::::::;;;<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>><<<<<<===>>>BBBHHHPPPVVV___iiixxxuuunnniiigggfffgggkkkrrrwwwwwwxxxyyyyyyyyyyyyyyywwwzzz|||vvvqqqjjjgggdddbbbaaa```^^^\\\[[[ZZZWWWUUUSSSQQQOOOOOOKKKKKKIIIHHHGGGEEEEEEDDD@@@@@@??????@@@BBBCCCDDDGGGMMMUUU^^^dddjjjooorrrvvvxxx||||||ooodddYYYSSSPPPOOOSSSYYY^^^eeeoooxxxxxxpppiiinnnvvv}}}~~~sssjjjbbb[[[XXXWWWWWW\\\cccvvvxxxggg\\\NNNEEEBBBAAA???===<<<<<<<<<===<<<<<<;;;:::888999::::::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>======>>>@@@CCCKKKSSSYYYaaajjjxxxwwwpppiiigggffffffkkkqqqvvvvvvwwwxxxxxxxxxwwwwwwuuuyyy~~~yyytttmmmiiieeebbbaaa```^^^\\\\\\[[[YYYWWWUUURRRQQQPPPIIIHHHGGGEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCEEEFFFGGGLLLTTT\\\cccjjjpppssszzzzzz{{{~~~xxxkkkbbbXXXRRRPPPPPPWWW^^^dddkkkuuu}}}uuunnndddlllvvv~~~}}}sssjjjbbb[[[XXXVVVWWW]]]dddvvvuuucccYYYKKKCCCAAAAAA???===<<<<<<======<<<<<<;;;:::999:::;;;;;;::::::;;;<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>????????????@@@DDDKKKUUU[[[bbbjjjwwwyyyqqqjjjhhhffffffkkkqqquuuuuuvvvwwwwwwwwwwwwvvvtttwww|||}}}wwwqqqmmmhhheeecccaaa___^^^]]]\\\[[[YYYVVVTTTRRRPPPKKKIIIGGGEEEDDDCCCCCCDDDCCCCCCBBBBBBDDDEEEGGGHHHGGGLLLSSS[[[bbbiiiqqquuu~~~|||{{{}}}~~~tttfff^^^VVVRRRQQQSSS\\\eeeooovvv~~~}}}tttmmmeeennnyyy{{{rrriiiaaaZZZWWWVVVWWW]]]eeezzzppp```VVVIIIBBB@@@AAA???===<<<<<<======<<<<<<;;;:::999:::<<<;;;::::::<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>???????????????CCCKKKTTT[[[cccjjjvvvzzzrrrkkkhhhffffffkkkqqqtttuuuuuuvvvvvvvvvvvvvvvrrrvvv{{{zzztttpppkkkgggdddcccaaa___]]]]]][[[ZZZWWWUUURRRQQQNNNMMMJJJHHHGGGGGGGGGGGGDDDDDDCCCDDDEEEGGGIIIJJJHHHLLLSSSZZZaaajjjrrrwww|||}}}{{{pppccc[[[TTTQQQQQQVVV```jjjyyy~~~}}}tttnnnkkktttyyyqqqhhh```YYYVVVUUUWWW^^^eee~~~kkk^^^TTTHHHAAA@@@AAA@@@>>><<<<<<======<<<<<<;;;:::888999::::::999999;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>?????????>>>???BBBJJJSSSZZZdddjjjvvvwwwnnnjjjgggggglllsssxxxyyyyyyxxxuuusssssstttuuuwwwzzzxxxqqqjjjhhheeebbbbbbeee```^^^\\\[[[YYYVVVRRRNNNMMMKKKHHHFFFGGGHHHHHHHHHHHHEEEAAAAAACCCFFFGGGFFFMMMPPPUUUZZZ```gggooottt}}}||||||~~~wwwoookkkbbb[[[TTTSSSUUUXXXaaaiiiuuuzzzsssrrrrrr|||vvvnnnccc\\\XXXYYYXXXWWWbbboooxxxxxxvvvhhhWWWNNNGGGCCCAAA======@@@<<<;;;::::::999999::::::;;;:::999888888999:::;;;;;;::::::999999::::::;;;999999999:::::::::;;;;;;@@@???===<<<;;;<<<>>>???AAABBBCCCBBBCCCIIIRRRYYYaaalll{{{xxxnnnhhhdddcccgggmmmxxxyyyyyyxxxvvvttttttuuuwwwyyy||||||uuunnnkkkhhhdddccceeebbb```^^^\\\[[[XXXTTTPPPPPPMMMKKKJJJKKKLLLLLLLLLIIIFFFBBBBBBEEEGGGHHHHHHMMMQQQVVV\\\bbbhhhnnnsssyyyyyyzzz{{{}}}|||uuunnnkkk```YYYTTTUUUXXX\\\eeennnvvvyyysssrrrrrr|||~~~ssskkkaaa[[[XXXYYYWWWWWWbbbppptttuuurrrdddUUULLLEEEBBB@@@<<<<<>>@@@AAAAAABBBCCCBBBDDDIIIRRRYYYccclllzzzzzzpppiiiccc```ccchhhtttvvvyyyzzzxxxvvvuuutttxxxzzz}}}{{{tttqqqmmmgggeeefffeeeccc```^^^\\\ZZZVVVSSSPPPNNNLLLKKKLLLMMMMMMMMMHHHFFFDDDDDDGGGIIIJJJKKKNNNRRRYYY___dddiiinnnqqqtttvvvxxxxxxxxx{{{yyyrrrmmmjjj]]]XXXUUUWWW\\\aaakkksssxxxvvvqqqqqqsss|||}}}pppeee^^^XXXWWWXXXWWWXXXcccsssuuuzzzmmm___RRRJJJCCCAAA???;;;;;;>>><<<;;;;;;:::::::::::::::::::::999999999999::::::===<<<<<<;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<======;;;;;;::::::;;;===???@@@@@@AAABBBCCCDDDJJJSSSZZZccclllxxx}}}rrrkkkeeebbbdddhhhooottt|||{{{wwwtttxxxyyy{{{~~~zzzwwwrrrkkkggggggfffdddaaa^^^]]]ZZZWWWTTTNNNLLLJJJIIIKKKKKKKKKJJJGGGFFFEEEFFFHHHJJJLLLMMMOOOUUU\\\cccgggkkknnnpppqqquuuxxxxxxwwwzzzyyyrrrkkkfff[[[WWWUUUYYY___eeennnwwwzzzuuunnnnnnsss}}}}}}nnnbbb[[[WWWVVVXXXWWWYYYgggwwwyyy|||ggg[[[PPPIIIBBBAAA???;;;;;;===<<<<<<;;;:::::::::::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<>>>@@@BBBCCCEEEJJJSSSZZZbbblllyyy|||rrrlllfffcccdddiiillluuu~~~yyywwwxxxyyyzzz|||~~~|||vvvnnniiiiiifffccc```]]]\\\ZZZWWWTTTMMMKKKJJJIIIJJJJJJIIIHHHEEEEEEFFFGGGIIIKKKNNNPPPSSSXXX```fffjjjmmmpppqqqrrrvvvzzz{{{zzz}}}zzzrrriiicccZZZWWWWWW\\\bbbhhhqqqyyy~~~ssskkkkkkuuu~~~ooobbbZZZVVVVVVXXXWWW[[[lll{{{vvvcccXXXOOOHHHBBBAAA@@@<<<<<<>>>===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999::::::::::::;;;;;;;;;======<<<;;;;;;;;;;;;;;;===???BBBCCCEEEKKKTTTZZZ```lll|||zzzqqqkkkfffbbbccchhhkkkvvvyyyyyyxxxxxxyyy|||zzzrrrlllkkkfffccc___]]][[[YYYVVVTTTPPPOOOMMMLLLLLLKKKIIIGGGDDDFFFIIIJJJKKKMMMQQQSSSXXX]]]dddiiimmmppprrrssstttxxx|||~~~yyyqqqggg```ZZZWWWYYY```gggmmmvvv~~~qqqkkklllwwwssseee\\\XXXWWWXXXXXX^^^rrrrrr```UUUMMMFFFAAAAAA@@@===<<<>>>===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::::::::999999:::::::::999999999:::::::::;;;;;;::::::;;;<<<===>>>>>>???<<<>>>AAADDDFFFLLLTTT[[[```mmm}}}sssmmmgggbbbcccgggiiirrr~~~|||zzzxxxzzz}}}|||tttnnnlllgggddd```]]][[[YYYWWWUUUSSSQQQOOONNNMMMKKKIIIFFFFFFIIILLLNNNOOOQQQTTTWWW]]]aaagggkkkoooqqqtttvvvwwwzzz~~~}}}wwwsssnnnfff```XXXWWWZZZccclllttt}}}yyynnnmmmqqqyyyxxxkkk^^^ZZZXXXYYYYYY```xxxooo]]]RRRJJJDDD@@@@@@???<<<;;;=========<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;<<<:::;;;<<<===>>>?????????;;;>>>AAADDDGGGLLLUUU[[[dddpppwwwpppjjjddddddhhheeemmmxxx|||zzz{{{}}}uuuooonnnhhheee```]]]\\\ZZZXXXVVVSSSQQQOOONNNLLLJJJGGGDDDGGGKKKOOOQQQQQQSSSWWW[[[___ccchhhlllppprrrvvvxxxxxxzzz~~~xxxqqqnnnkkkfffaaaWWWWWW[[[fffpppyyyuuulllnnnuuuzzz{{{nnn```[[[YYYYYYYYYbbb{{{nnn\\\QQQHHHBBB>>>>>>>>>::::::;;;======<<<;;;;;;;;;;;;<<<::::::;;;<<<<<<;;;::::::<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>???>>>======<<<:::===AAADDDGGGMMMUUU[[[hhhssszzzsssmmmiiieeecccbbbgggoooxxx~~~}}}}}}~~~~~~vvvooonnnkkkiiieee```\\\YYYXXXWWWVVVTTTQQQNNNJJJGGGEEEDDDDDDHHHMMMTTTYYY]]]___```cccfffkkkooorrrvvvzzz}}}{{{~~~rrrmmmjjjeeeaaa```WWW[[[aaakkkuuuvvvllllllrrr~~~ssseee]]]XXXZZZ]]]iiirrr]]]PPPHHHEEE@@@>>>===>>>======???>>><<<<<<======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<;;;;;;@@@===:::999;;;===>>>>>>??????>>>>>>======<<<<<<<<<>>>???@@@CCCKKKUUU]]]iiiuuuvvvmmmgggcccbbbbbbfffmmmtttyyy{{{||||||}}}}}}|||{{{{{{}}}}}}uuuooonnniiigggccc___[[[XXXVVVVVVTTTRRRPPPMMMJJJIIIHHHGGGIIILLLRRRXXX]]]aaacccdddfffiiinnnrrruuuxxx{{{}}}wwwlllgggccc___\\\\\\XXX[[[bbbkkkvvvuuummmooovvv|||sssggg___ZZZ[[[___lll~~~ttt___RRRHHHEEE@@@>>>===>>>=========;;;:::;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<======>>>===<<<<<<>>>>>>>>><<>>>>>>>>=========<<<<<<>>>???@@@CCCJJJUUU\\\fffssszzznnnfffbbbbbbccceeejjjooosssuuuvvvvvvwwwxxxxxxxxxzzz~~~{{{zzz{{{zzztttooonnngggeeebbb^^^ZZZWWWUUUUUURRRPPPNNNLLLJJJJJJJJJKKKOOORRRWWW]]]bbbeeeggghhhjjjnnnssswwwyyyzzz|||}}}}}}rrrgggaaa^^^ZZZXXXZZZYYY\\\ccclllwww|||sssnnnrrrzzz{{{tttiiiaaa\\\]]]bbbpppyyyrrr^^^QQQGGGDDD@@@>>>>>>>>>======:::999888999:::;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<===???AAA=========???@@@@@@===;;;>>>>>>>>>>>>============<<<>>>???@@@CCCJJJTTT\\\fffsss}}}pppfffdddddddddfffiiillloooqqqrrrsssssstttuuuwwwyyy~~~}}}zzzxxxwwwwwwvvvvvvvvvuuuqqqnnnllleeedddaaa^^^[[[XXXVVVUUURRRPPPMMMKKKJJJKKKMMMNNNTTTWWW\\\aaaeeehhhjjjjjjmmmqqqvvvyyy{{{|||}}}~~~|||rrrgggbbb^^^ZZZZZZ\\\ZZZ]]]dddmmmxxxxxxpppmmmsss{{{zzzuuujjjccc^^^^^^eeevvvxxxlllYYYMMMFFFCCC@@@>>>>>>>>>===<<<999888777888:::;;;;;;:::::::::::::::::::::::::::;;;:::::::::;;;>>>AAACCC???>>>>>>???@@@@@@>>><<<>>>>>>>>>>>>============<<<>>>???@@@BBBIIISSS[[[gggttt~~~rrriiifffgggfffgggiiikkknnnppprrrsssrrrsssuuuwwwyyy~~~~~~|||yyywwwtttrrrqqqnnnpppqqqpppnnnmmmkkkiiidddcccaaa___\\\YYYWWWVVVSSSQQQNNNKKKKKKMMMPPPRRRXXXZZZ___dddgggjjjkkkkkknnnqqqvvvzzz{{{}}}~~~{{{rrriiiddd```\\\\\\```[[[___fffpppzzz|||tttnnnlllrrr{{{yyywwwjjjddd______hhh|||vvvzzzfffUUUIIIDDDBBB???>>>>>>>>>===<<<:::999888:::;;;<<<<<<;;;::::::::::::::::::::::::;;;:::::::::;;;>>>AAACCCCCC@@@===<<<===>>>???>>>============>>>>>>>>>>>><<<>>>???@@@BBBIIISSSZZZfffttt}}}tttmmmiiihhhfffhhhjjjmmmppprrrssstttrrrtttvvvwwwzzz}}}}}}{{{{{{|||}}}}}}}}}|||{{{xxxuuurrrooommmlllfffkkkmmmjjjhhhhhhgggdddcccbbbaaa___]]]ZZZWWWVVVSSSQQQMMMKKKLLLPPPTTTXXX]]]___cccgggkkkmmmmmmmmmnnnqqquuuyyy{{{~~~xxxqqqjjjfffaaa\\\]]]```___ccckkkuuuwwwpppllllllsss|||}}}wwwvvvjjjfffaaaaaalllzzzssstttbbbSSSIIICCCAAA???>>>>>>>>>===;;;<<<;;;:::;;;<<<===<<<;;;::::::::::::::::::::::::::::::::::::<<<===???AAACCC@@@<<<;;;;;;===>>>>>>============>>>>>>>>>>>>===>>>??????BBBHHHRRRYYYdddqqq~~~{{{uuunnniiifffeeegggjjjnnnrrrtttuuuvvvssstttvvvwwwyyy{{{~~~{{{yyyzzzzzzyyyxxxzzzyyyvvvsssooollliiihhh```gggiiifffcccdddccc`````````___^^^\\\YYYVVVUUUQQQNNNLLLKKKNNNTTT[[[___ccceeeiiimmmpppqqqrrrrrroooqqquuuxxx|||{{{uuupppkkkhhhccc]]]]]]aaaccchhhrrr|||{{{rrrmmmkkkmmmuuu~~~{{{uuutttlllhhhddddddqqqzzzuuummm___QQQHHHBBB@@@???>>>???>>>===;;;===<<<;;;;;;<<<<<<;;;:::999999999999999999999999999::::::;;;<<<<<<======AAA???<<<<<<<<<===<<<;;;<<<=========>>>>>>>>>???===>>>??????AAAHHHQQQYYYdddppp|||yyyuuuooohhhccccccfffjjjooosssuuuvvvwwwssstttvvvwwwwwwzzz}}}}}}{{{{{{zzzyyyxxxyyyxxxuuuqqqmmmiiigggeee]]]eeegggccc```aaaaaa]]]^^^^^^^^^]]][[[XXXUUUTTTNNNLLLKKKKKKPPPWWW```eeegggjjjmmmqqqsssuuuuuuuuuoooqqquuuxxx|||yyyuuupppmmmjjjeee___^^^bbbffflllvvv~~~vvvnnnkkkkkknnnwwwzzzrrrrrrmmmjjjfffggguuu~~~{{{|||iii[[[OOOFFFBBB@@@???>>>???>>>===;;;===<<<;;;;;;;;;;;;:::999999999999999999999999999999999:::;;;<<<<<<<<<;;;>>>>>>===>>>>>>===;;;888<<<=========>>>>>>??????===>>>??????AAAHHHQQQXXXfffrrr~~~zzzzzzwwwooojjjiii___bbbgggnnntttwwwvvvuuuxxxwwwvvvuuuvvvwwwyyy{{{||||||zzztttnnniiifffeeeiiihhhgggeeebbb```]]]\\\\\\\\\\\\ZZZXXXTTTQQQNNNNNNLLLJJJJJJOOOXXXaaafffnnnppprrrsssssstttvvvxxxsssssstttwww}}}yyytttrrrqqqmmmfff______eeekkkooosss{{{yyyooommmqqquuu|||{{{tttooojjjjjjgggiii|||wwwfffXXXMMMEEEBBBAAA???=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999::::::::::::;;;;;;;;;<<<<<<999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<>>>?????????===<<<>>>@@@DDDOOOZZZhhhttt~~~zzzzzzxxxpppiiigggccceeejjjpppvvvzzzzzzyyyuuutttsssrrrssstttvvvwww}}}~~~wwwqqqmmmkkkiiijjjiiigggeeebbb___\\\ZZZ[[[\\\[[[ZZZWWWTTTQQQOOOMMMLLLJJJKKKPPPXXX```fffkkknnnsssvvvwwwvvvvvvwwwwwwxxxyyy|||~~~|||zzzvvvrrrooonnnkkkeee``````ffflllqqquuu|||}}}tttsssvvvyyy}}}wwwsssmmmkkkiiimmmuuucccVVVJJJCCCAAA@@@>>>===<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<999:::<<<=========<<<;;;<<<<<<<<<======???@@@@@@CCC@@@@@@BBBDDDHHHSSS]]]gggttt|||}}}zzzrrriiieeedddfffjjjpppvvvzzz{{{{{{sssrrrqqqqqqqqqrrrtttuuu}}}|||vvvqqqooonnnmmmllljjjgggddd```]]]\\\[[[[[[[[[ZZZWWWTTTQQQPPPMMMLLLLLLMMMRRRYYYaaaeeehhhnnnuuu{{{|||{{{yyyxxx~~~zzzuuutttsssqqqnnnjjjiiigggccc```bbbiiioootttwww}}}yyyyyy|||zzzwwwnnnlllkkktttqqq```RRRGGGAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>>>>>>>===<<<>>>>>>===>>>>>>???@@@AAAAAA??????AAACCCGGGQQQ[[[ffftttvvvlllfffcccdddfffkkkqqqvvvxxxxxxtttsssrrrrrrrrrsssttttttyyy}}}yyytttrrrqqqooonnnmmmkkkhhheeebbb```]]]]]]\\\ZZZXXXUUUSSSQQQMMMMMMMMMPPPTTT[[[bbbfffjjjpppwww}}}}}}xxxsssppppppooollliiidddcccbbbaaaaaaeeelllqqqwwwzzz}}}xxxzzzzzzvvvmmmkkknnn}}}mmm]]]OOOEEEAAA???>>>======<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999:::::::::::::::::::::;;;;;;;;;;;;<<<===>>>???@@@???>>>>>>>>>=========>>>>>>???@@@>>><<<===@@@AAAEEEOOOYYYeeesss{{{pppiiidddcccdddgggmmmrrruuuvvvsssssssssrrrrrrrrrsssssswww}}}}}}xxxtttsssppppppooommmkkkhhhfffeeeaaa```___\\\YYYWWWTTTSSSOOOOOOOOORRRVVV]]]dddhhhooosssxxx}}}~~~{{{tttqqqooonnnooolllgggccc^^^^^^^^^^^^aaagggnnnsssyyy||||||uuurrrwww~~~xxxssskkkjjjrrr{{{jjj[[[NNNEEEBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::;;;::::::::::::::::::;;;888999999999999:::::::::===>>>???@@@@@@@@@???>>>======<<<<<<<<<===>>>>>>???>>>???BBBCCCGGGPPPZZZeeerrrtttmmmgggeeedddfffjjjpppsssuuurrrrrrrrrrrrqqqqqqqqqqqqvvv|||{{{yyyuuutttsssqqqooollljjjiiigggeeeccc___\\\YYYWWWUUUSSSRRRRRRSSSXXX___gggkkkrrruuuxxx|||}}}wwwtttmmmllljjjkkkkkkhhhbbb]]]ZZZZZZZZZ]]]bbbiiiooosss{{{}}}tttnnnlllttt~~~|||wwwsssiiikkkyyyuuufffYYYLLLDDDDDD>>>>>>>>>>>>>>><<<;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999999999::::::::::::===>>>???@@@@@@@@@???>>>======<<<<<<<<<<<<=========<<<===@@@BBBEEENNNWWWdddqqqwwwpppiiigggddddddhhhmmmqqqsssssssssttttttsssrrrrrrqqquuu{{{}}}zzzwwwssspppnnnllljjjgggccc___[[[YYYWWWVVVUUUSSSTTTYYYaaaiiioooqqqtttxxx{{{~~~~~~wwwqqqmmmiiifffdddddddddbbb]]]YYYWWWWWWXXX[[[bbbiiipppttt|||~~~~~~qqqkkkjjjrrr}}}}}}zzzvvvsssiiiooooooaaaVVVIIICCCDDD>>>????????????===<<<;;;999999999999999999999999;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===???@@@@@@@@@???>>>>>>>>>===============>>>;;;:::<<>><<<;;;999999999999999999999999<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<=========>>>>>><<<===>>>???@@@???>>>>>>??????>>>>>>>>>>>>>>>???>>>>>>@@@CCCEEEGGGPPPYYYdddpppwwwpppkkkgggbbb```cccgggkkkmmmrrrssstttuuuvvvuuuuuutttvvvzzz}}}{{{~~~zzzvvvzzzuuunnnhhhdddaaa]]][[[ZZZXXXXXXZZZ^^^dddgggiiiooopppsssvvvyyy{{{|||}}}~~~{{{xxxtttooohhhdddeee^^^YYYZZZZZZWWWUUUUUUXXX[[[___aaaccchhhooottt{{{~~~~~~sssnnnjjjnnnzzz~~~zzztttpppoooyyy|||hhh]]]NNNDDDCCC???@@@???>>>===<<<;;;:::999888999999::::::999999888777888999:::;;;:::999999;;;;;;;;;;;;;;;;;;::::::>>>>>>>>>>>>>>>=========>>>===<<<;;;;;;<<<===>>>===<<<>>>BBBDDDFFFOOOXXXeeeqqqxxxqqqkkkgggcccaaadddiiinnnpppsssuuuwwwxxxyyyxxxwwwvvvvvvzzz~~~~~~|||~~~xxxpppiiieeecccaaa```\\\ZZZYYY[[[___dddggghhhmmmoooqqqtttvvvxxxzzzzzz{{{yyyvvvssspppkkkeeeaaa]]]WWWRRRSSSTTTRRRRRRTTTYYY\\\aaacccfffjjjqqqvvv{{{~~~~~~wwwtttrrruuu~~~{{{vvvrrrooozzz{{{ggg\\\MMMEEECCC?????????>>>===<<<;;;::::::888999999::::::999999888777888999:::::::::999999999:::::::::::::::::::::;;;;;;::::::::::::::::::<<<<<<============<<<;;;===<<<>>>AAACCCFFFNNNXXXbbbooo|||tttlllhhhdddcccfffkkkooorrrrrrtttwwwzzz{{{zzzwwwvvvvvvyyy}}}}}}|||ssskkkgggfffffffff___]]]\\\]]]```dddfffgggkkklllnnnqqqsssuuuvvvvvvsssqqqooommmjjjeee```\\\VVVPPPLLLMMMNNNOOOQQQUUU[[[___dddgggjjjnnnuuuzzzzzz~~~}}}{{{{{{}}}}}}{{{wwwuuuooo{{{xxxeee[[[LLLDDDCCC@@@>>>>>>======<<<;;;::::::888999999::::::999999888777888999::::::::::::999888888888999999:::::::::999999999999999999999::::::;;;===??????===;;;:::===<<<>>>BBBCCCFFFNNNXXX```mmmyyyoookkkfffdddfffjjjnnnpppnnnqqquuuxxxzzzxxxvvvtttvvvyyy|||~~~vvvoookkkiiihhhgggccc```^^^^^^aaadddffffffiiijjjlllnnnooopppqqqqqqmmmkkkiiigggeeeaaa\\\XXXTTTOOOKKKLLLMMMNNNSSSXXX^^^ccciiilllooosssxxx}}}zzz{{{zzz|||yyywwwvvvppp}}}uuubbbYYYKKKDDDCCC@@@=========<<<<<<;;;;;;;;;888999999::::::999999888888888999999::::::::::::777888888999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<=========<<<<<<>>>>>>???CCCEEEGGGPPPYYYaaammmsssnnnhhheeeeeegggjjjkkkllloootttxxxyyyxxxvvvtttuuuxxx{{{|||}}}~~~xxxtttpppllliiifffeeebbb```___aaadddeeefffhhhiiijjjkkkmmmmmmmmmmmmiiihhhfffdddbbb^^^YYYVVVTTTOOOLLLMMMNNNOOOTTTZZZbbbgggmmmrrrtttvvv{{{~~~{{{|||yyyuuuzzzvvvuuuuuutttppp^^^UUUIIIBBBCCC???<<<<<<<<<<<<;;;;;;;;;;;;888999999::::::999999888999888999999999999::::::888999999:::;;;<<<<<<===;;;;;;<<<<<<===============<<<:::999:::;;;===???@@@???AAAEEEFFFIIIQQQ[[[dddooovvvqqqjjjfffeeefffhhhiiimmmppptttwwwyyyyyyxxxwwwuuuwwwyyy{{{{{{|||~~~zzzwwwsssooojjjgggfffccc```___aaaccceeeeeehhhiiijjjkkkkkkkkkkkkkkkhhhfffdddcccaaa]]]WWWTTTQQQNNNMMMOOOOOOPPPUUU\\\fffkkkrrrvvvwwwyyy|||}}}{{{xxxsss~~~xxxuuuuuuvvv~~~kkkYYYRRRFFF@@@AAA???;;;;;;;;;;;;;;;<<<<<<<<<888999999::::::999999888999999888888999999:::;;;:::::::::;;;;;;<<<<<<<<<999999::::::;;;;;;<<<<<<===;;;999777888;;;>>>AAA@@@???AAAEEEGGGIIIRRR[[[fffqqqxxxssslllgggggghhhjjjkkklllnnnqqquuuwwwxxxxxxwwwuuuwwwxxxyyyyyy{{{}}}|||wwwtttpppmmmjjjeeebbb```___aaaccceeeeeeiiijjjjjjkkkkkkkkkjjjjjjgggfffdddbbb___[[[UUUQQQNNNLLLNNNRRRSSSTTTZZZaaahhhnnnuuuyyyyyyzzz|||~~~|||xxxuuu|||vvvtttwwwzzzgggVVVOOODDD???@@@===:::::::::;;;;;;<<<<<<<<<888999999::::::999999888999999888888888999:::;;;:::::::::::::::::::::;;;777888888999::::::;;;;;;;;;:::999888999;;;>>>??????>>>@@@CCCEEEHHHPPPYYYfffqqqxxxsssmmmiiihhhjjjmmmnnnjjjkkknnnqqqsssuuuuuuvvvuuuvvvxxxxxxxxxzzz|||~~~|||vvvsssqqqpppnnneeebbb______```ccceeeeeejjjjjjkkkkkkkkkkkkjjjjjjgggeeecccaaa^^^YYYTTTPPPLLLMMMPPPUUUWWWYYY___gggjjjpppwwwzzz{{{zzz|||}}}}}}yyyyyyzzzuuuuuuyyy}}}dddTTTMMMBBB===???===999::::::;;;;;;<<<<<<<<<999999999::::::999999999:::999888888888999:::;;;::::::999999999999999999888888999:::;;;;;;<<<<<<999999::::::;;;<<<=========<<<>>>BBBDDDFFFOOOXXXeeepppyyyrrrjjjggghhhjjjjjjhhhmmmnnnppprrrsssuuuuuuuuuuuuvvvvvvuuuuuuwww{{{~~~{{{wwwvvvtttoookkkjjjgggccc``````bbbeeegggkkkkkklllmmmmmmlllkkkjjjhhhfffdddaaa^^^ZZZTTTQQQMMMMMMNNNQQQVVV]]]ffflllrrrqqqsssyyy|||{{{|||~~~{{{||||||{{{wwwrrrpppwwwvvvfffTTTJJJDDD???===>>>;;;;;;::::::::::::999999888888999999999999888888::::::::::::::::::::::::<<<;;;::::::999999999999888999999999888999<<<>>>===<<<:::::::::;;;===???>>>===???BBBDDDFFFNNNWWWeeepppvvv|||uuulllgggggghhhhhhffflllmmmnnnppprrrsssttttttuuuuuutttssssssvvvzzz~~~}}}yyyxxxuuuqqqmmmkkkiiifffddddddeeegggiiiooopppqqqqqqpppmmmkkkiiiiiifffccc```]]]YYYTTTQQQMMMNNNOOORRRXXX```iiiooosssrrrtttzzz|||{{{}}}|||yyy{{{|||vvvpppppp{{{ooo```PPPGGGCCC???>>>???;;;;;;::::::::::::999999888888999999999999888888::::::::::::::::::::::::<<<;;;::::::999999999:::777888999999888999;;;======<<<;;;::::::;;;===>>>>>>===???BBBCCCFFFNNNWWWdddooo~~~iii{{{pppiiiggggggfffeeejjjkkkmmmoooppprrrrrrsssttttttrrrqqqqqqtttyyy}}}~~~{{{zzzwwwsssooommmmmmkkkkkkkkklllnnnooovvvwwwxxxxxxvvvqqqllliiijjjgggbbb^^^[[[WWWTTTQQQNNNOOOPPPTTT\\\eeennnsssuuutttvvv{{{~~~}}}~~~xxxvvvxxx|||tttmmmppp{{{fffXXXJJJDDDAAA???>>>???;;;;;;::::::::::::999999888888999999999999888888::::::::::::::::::::::::;;;;;;:::999999999::::::666888:::::::::999:::;;;<<<<<<;;;::::::<<<===>>>>>>===???BBBCCCEEENNNWWWcccnnn|||bbbxxxvvvmmmhhhgggfffeeeiiijjjlllnnnpppqqqrrrssssssrrrqqqoooooorrrxxx|||}}}{{{yyyuuurrrooopppqqqrrrtttvvvwwwxxx|||~~~}}}xxxqqqmmmkkkgggbbb]]]ZZZWWWSSSQQQOOOPPPRRRXXXaaakkkssswwwwwwvvvxxx}}}{{{sssrrrvvv{{{ssslllrrrrrr```SSSGGGBBB@@@>>>===>>>;;;;;;:::::::::999999999888999999::::::999999888999999999999999999999999;;;::::::999999:::::::::777999<<<<<<;;;::::::;;;<<<;;;;;;;;;;;;<<<===>>>======>>>AAACCCEEEMMMVVVcccmmm|||bbbrrr}}}rrrkkkhhhgggfffhhhjjjlllnnnppprrrssssssrrrqqqpppnnnnnnqqqwww{{{}}}{{{yyywwwvvvssstttwwwzzz}}}~~~wwwrrrlllhhhbbb]]]ZZZWWWSSSQQQQQQRRRVVV^^^iiirrrxxxzzzxxxwwwyyy~~~vvvooopppuuuzzzrrrmmmvvvlll]]]QQQEEEAAA@@@>>><<<===;;;;;;:::::::::999999999999999::::::::::::999999999999999999999999999999:::::::::999999::::::;;;888;;;===>>>===;;;;;;<<<;;;;;;;;;;;;<<<<<<=========<<<>>>AAABBBEEEMMMVVVdddnnn|||iiipppwwwnnniiigggggghhhiiikkknnnppprrrsssssspppppppppoooooorrrvvvyyy|||~~~|||{{{{{{|||yyy{{{}}}yyytttllliiiddd___[[[XXXTTTQQQRRRTTTZZZdddpppxxx{{{{{{xxxwwwzzzzzzsssnnnqqqxxx}}}xxxrrrqqq}}}|||hhhZZZNNNDDDAAA@@@>>><<<<<<;;;;;;::::::::::::999999999999::::::::::::999999999999999999999999999999::::::999999999:::;;;;;;:::;;;======;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<======<<<>>>AAABBBDDDMMMVVVcccnnn~~~sssqqqxxxyyypppiiigggffffffgggiiilllnnnpppqqqrrrnnnpppqqqqqqqqqrrruuuwwwxxx|||}}}~~~~~~wwwrrrmmmjjjfffbbb^^^YYYTTTPPPSSSVVV]]]iiivvv}}}}}}zzzxxxwww{{{~~~yyyssspppuuu}}}{{{uuusssuuuvvvcccUUUJJJAAA@@@@@@>>><<<<<<;;;;;;::::::::::::999999999::::::;;;;;;::::::999888888888888888888888888:::999999999::::::;;;<<<::::::;;;:::888888:::;;;:::;;;;;;<<<<<<<<<<<<<<<===<<<===AAABBBDDDLLLVVVbbbmmm~~~|||sssrrryyypppiiifffeeedddeeehhhjjjmmmooopppqqqmmmooorrrrrrrrrsssuuuvvvvvvzzz{{{tttooommmjjjgggccc___ZZZTTTPPPSSSWWW___mmmyyy~~~zzzxxxwww{{{~~~yyytttrrryyyyyytttsssxxxqqq```QQQGGG???>>>???>>><<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;::::::999888888888888888888888888999999999999::::::;;;<<<999999999777666666888::::::;;;<<<<<<======<<<<<<<<<<<<===@@@BBBDDDLLLUUU```lll~~~xxxlllwww|||xxxssslllgggffffffgggiiilllmmmnnnnnnnnnmmmmmmmmmnnnoooqqqrrrsssvvvyyy}}}xxxrrrooolllhhhdddccc^^^WWWSSSTTTXXX\\\dddpppzzz}}}zzz{{{~~~~~~}}}zzzyyy}}}|||uuullljjjtttlllYYYKKKGGGAAA===<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::999999666777777777777888888888::::::::::::::::::::::::;;;;;;::::::::::::999999:::;;;;;;<<<===>>>??????<<<>>>???>>>???DDDKKKQQQ^^^mmm~~~tttyyy~~~{{{vvvnnnhhhgggdddfffhhhjjjlllmmmnnnnnnnnnnnnnnnnnnoooppprrrrrrvvvyyy}}}}}}uuuooolllmmmhhheeeddd```ZZZWWWYYYYYY]]]dddmmmvvv{{{{{{yyywwwxxx|||~~~}}}vvvpppiiiiiittthhhVVVJJJFFFAAA===<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999999777777777888888888999999::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<=========<<<>>>???>>>???DDDKKKQQQ^^^mmm~~~zzz~~~yyyqqqjjjgggcccdddeeehhhjjjlllmmmnnnoooooonnnoooooopppqqqqqquuuxxx|||zzzsssmmmjjjiiidddbbbaaa^^^XXXVVVXXX\\\^^^cccjjjqqqvvvwwwwwwvvvyyy}}}~~~~~~zzzqqqmmmhhhjjjuuuvvvaaaQQQHHHEEE@@@===<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;::::::::::::999999999999888888888888999999999:::::::::::::::::::::::::::777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>>???DDDKKKQQQ]]]lll~~~{{{www}}}tttkkkgggaaabbbccceeehhhjjjmmmnnnpppooooooooooooooopppppptttwww|||yyytttooommmiiidddaaa```]]]XXXVVVXXX___aaadddiiiooosssvvvwwwyyy||||||zzz}}}~~~}}}|||zzzooollliiimmmyyymmmZZZMMMFFFCCC???<<<<<<<<<;;;:::;;;::::::::::::::::::;;;:::::::::999999999999888888888999999999:::::::::999999999999999999999999777888888999::::::;;;;;;;;;:::::::::::::::::::::<<<===???>>>???DDDKKKQQQ]]]lll~~~sssvvvmmmgggaaaaaaaaaccceeeiiilllnnnpppoooooooooooooooppppppssswww{{{~~~|||wwwtttrrrooojjjgggfffbbb]]]\\\___ccceeegggkkkooossswwwyyyxxx|||yyyuuuxxx|||zzzzzzzzznnnllllllqqq~~~xxxeeeVVVKKKDDDAAA===;;;;;;;;;;;;::::::::::::999999:::::::::::::::999999999888888888888888999999999:::::::::999999999999999999999999999999999999999999999999:::::::::::::::999999999<<<===???>>>???DDDKKKQQQ]]]lll}}}wwwyyypppjjjcccbbbaaabbbdddhhhlllnnnoooooonnnoooooopppqqqqqqsssvvvzzz~~~{{{xxxvvvqqqllliiihhheeeaaaaaadddhhhjjjlllnnnppprrrvvvyyytttyyywwwssswww|||wwwtttuuulllmmmqqqzzznnn___RRRHHHAAA???<<<;;;;;;;;;:::999::::::999999999999::::::999999999999888888888888888888888888999999999:::999999999999999999999999::::::999999888888888888::::::::::::::::::::::::<<<>>>???>>>???DDDKKKQQQ\\\kkk}}}}}}tttnnneeecccbbbaaacccgggkkknnnnnnnnnnnnnnnoooppprrrrrrrrruuuzzz~~~}}}yyyvvvpppkkkhhhiiihhheeegggjjjnnnpppqqqqqqppppppsssuuusssyyy|||vvvttt{{{|||tttppprrrlllqqq|||wwwfffZZZOOOFFF???===;;;:::;;;;;;:::999::::::999999999999::::::999999999999888888888888777777777888888888999999888888888888888888888888888888888888888999999999999999::::::;;;;;;<<<<<<<<<>>>???>>>???DDDKKKQQQ\\\kkk}}}wwwrrrfffdddbbbaaacccfffkkknnnmmmmmmmmmnnnoooqqqrrrsssrrruuuzzz}}}|||wwwuuurrrnnnlllnnnnnnmmmoootttrrrtttuuussspppnnnoooqqqvvv|||zzzuuuvvv|||tttppprrrmmmvvvpppaaaXXXMMMDDD>>>===;;;:::;;;;;;:::999:::999999999999999999:::999999999888888888888777666777777777777888888888888888888888888888888888666666777888999::::::;;;999999:::;;;;;;<<<======<<<>>>?????????DDDKKKQQQ\\\kkk}}}~~~vvvmmmiiidddaaabbbfffiiikkkkkkkkklllmmmoooqqqrrrtttsssvvvzzz}}}~~~yyyvvvpppjjjkkkqqqxxx|||}}}zzzuuurrrqqqrrrtttxxx}}}{{{zzzzzz{{{{{{tttppppppiiiyyy}}}jjj\\\PPPIIIFFF@@@???>>>===;;;;;;::::::888888999::::::;;;<<<<<<===;;;:::888777777888999555666666777888999999999777888999888777777999;;;:::::::::999999888888888:::999999999999:::;;;;;;>>>>>>>>>>>>@@@DDDJJJOOO```lll}}}yyynnniiiccc```aaadddgggiiilllllllllmmmnnnooopppqqqqqqtttxxx{{{}}}~~~zzzuuupppkkklllttt}}}yyyrrrnnnnnnnnnwww|||zzzvvvwww{{{~~~wwwpppllllllmmm}}}zzzhhhZZZNNNGGGDDD@@@???>>><<<;;;;;;::::::888999999::::::;;;;;;;;;::::::999888777777777777555666666777888888999999777888999888777777999;;;:::::::::999999999888888:::::::::::::::;;;;;;<<<===>>>>>>>>>@@@DDDKKKPPP]]]iiizzz}}}rrrmmmeee``````cccgggiiilllllllllmmmmmmmmmmmmnnnnnnqqquuuxxxzzz|||{{{rrrmmmiiillluuuzzzqqqllljjjkkkwww}}}}}}wwwqqqttt{{{yyyrrrllljjjkkkpppvvvdddWWWKKKDDDBBB??????===<<<;;;;;;::::::999999999:::::::::::::::888888888888777666555555666666666777888888999999777888999888777777999;;;:::::::::999999999999888;;;::::::::::::;;;<<<<<<<<<<<<======@@@EEELLLQQQZZZfffxxxwwwqqqhhhbbbaaadddgggiiijjjkkkkkklllmmmmmmmmmmmmkkknnnrrrtttvvvyyy|||~~~|||nnnjjjfffiiirrr~~~yyypppkkkkkkmmmxxxyyyuuuooottt}}}{{{uuuoookkkkkkmmmoooqqq```SSSHHHAAA??????>>>===<<<;;;;;;;;;;;;:::::::::999999999999999777777888999888777555444666666777777888888888888777888999888777777999;;;999999999999999999999999;;;;;;::::::;;;;;;<<<===;;;;;;<<<===???EEELLLQQQZZZfffxxxzzz~~~wwwqqqhhhbbbaaabbbeeefffggghhhjjjlllmmmnnnnnnnnniiillloooqqqsssuuuyyy||||||~~~}}}nnnkkkgggiiippp{{{{{{rrrnnnooorrryyy{{{uuusssqqqwww{{{tttooojjjkkknnnpppkkk[[[OOOEEE???>>>>>>===<<<;;;;;;:::;;;;;;999999999999999999999888777888999999999888777666777777777777777888888888777888999888777777999;;;999999999999999999999999;;;::::::::::::;;;<<<<<<;;;;;;<<<<<>>===<<<<<<;;;::::::;;;;;;888888888999999999999999888888888999999888888777777777777777777777888888777888999888777777999;;;888999999999999::::::::::::999999999999:::;;;;;;;;;;;;<<<<<>>CCCIIINNNVVVaaarrrjjjcccfffnnnuuuxxxuuuqqqllliiigggfffeeedddjjjkkkmmmoooooonnnmmmlllkkklllmmmmmmnnnooosssuuuwwwzzz~~~ppppppooopppssszzzxxxuuuyyyxxxoooooorrrvvv}}}{{{uuussssssrrrtttwwwttt```SSSKKKDDD@@@@@@<<<<<<;;;:::::::::;;;;;;666666777888999::::::;;;777666555444444555777777888888888777777777777777777888999888777777999;;;888888888999999:::::::::888888777777888888999:::======<<<<<<>>>BBBIIIMMMRRR]]]ooozzzccc^^^bbbiiivvv}}}yyyrrrjjjddd``````bbbeeehhhlllooopppooommmkkkjjjjjjjjjjjjjjjkkkooorrryyy|||{{{qqqmmmjjjllluuu{{{vvvwww~~~}}}tttmmmnnnttt{{{wwwooopppnnnlllttt{{{kkkXXXMMMFFF@@@======<<<;;;::::::999999::::::888888::::::;;;:::999888999999888888777777666666;;;:::999888888999:::;;;777888888888888999999999999999999999999999999999999999::::::::::::;;;;;;=========???AAAEEEHHHJJJSSS^^^nnn~~~ddd]]]bbbkkkyyy|||uuummmfffbbb```aaacccfffjjjnnnooonnnlllkkkjjjkkkkkkkkkjjjlllooorrrxxx{{{yyyoookkkiiillluuu{{{xxx{{{~~~vvvppprrrxxx}}}|||rrrllllllkkklllyyywwwgggUUUKKKEEE???======<<<;;;::::::999999::::::777888999999999888777666888888777777777777777666777666666666666666666777777777888888888999999999999999999999999999999999999999::::::::::::;;;;;;=========???AAAEEEHHHJJJSSS]]]nnniii^^^bbbmmm}}}~~~wwwooohhhccc```___aaacccgggkkkmmmmmmlllkkkkkklllllllllkkklllooorrrvvvyyy|||~~~vvvllliiihhhllluuu{{{|||{{{uuuqqquuu|||wwwqqqlllkkkkkkppppppaaaQQQHHHCCC???<<<===<<<;;;::::::999999::::::888888888888888777666555666666666666777777777777555555666666666666555555777777777888888888999999999999999999999999999999999999::::::::::::;;;;;;<<<<<<===???BBBEEEHHHJJJRRR\\\mmmppp```aaalll|||{{{tttmmmhhhddd```^^^^^^```dddgggjjjkkkkkkkkkkkklllmmmllllllmmmoooqqqvvvxxx{{{|||}}}~~~vvvkkkiiihhhlllvvv}}}|||{{{vvvrrrqqqvvv~~~{{{wwwssspppmmmmmmwwwjjj\\\MMMFFFBBB???===>>><<<;;;::::::999999::::::999999999888888777666666555555555666666777777888666777888999999888777666777777777777888888888888999999999999999999999999999999999:::::::::;;;;;;;;;<<<===???BBBFFFIIIJJJQQQZZZkkkxxxddd___eeerrr}}}|||wwwpppjjjfffdddaaa___]]]___aaadddgggiiijjjkkkkkklllmmmmmmllllllnnnpppvvvxxxzzz||||||~~~xxxmmmkkkjjjoooxxx}}}~~~}}}vvvsssqqqssszzz~~~yyyyyyvvvssspppqqq~~~{{{eeeXXXJJJDDDBBB???>>>???<<<;;;::::::999999::::::::::::999999888888888888555555666666777777888888777888::::::::::::888777666666777777777888888888999999999999999999999999999999999:::::::::;;;;;;:::;;;===@@@CCCFFFIIIJJJOOOWWWggg{{{nnn```___hhhppp}}}vvvnnnhhhfffeeecccaaa^^^^^^```bbbeeegggiiijjjjjjkkkllllllkkkkkklllnnnuuuwwwyyy{{{|||{{{rrrpppooossszzz~~~zzztttrrrtttwww~~~|||xxxwwwtttrrrvvvvvvaaaTTTGGGBBB@@@>>>===>>><<<;;;::::::999999::::::::::::999999999999::::::777777777777888888888888777777888888888888777777666666666777777777888888999999999999999999999999999999::::::::::::;;;;;;999;;;===@@@DDDGGGIIIJJJMMMTTTaaauuujjjaaadddjjjwww{{{pppiiiggggggeeeccc______```aaacccfffiiijjjhhhjjjllllllkkkjjjkkklllsssuuuwwwyyy{{{~~~~~~wwwuuutttwww||||||~~~|||uuupppppptttyyyxxxxxxvvvuuu}}}nnn]]]PPPDDD???>>><<<;;;<<<<<<;;;::::::999999::::::888888777777888999:::;;;999999999999888888888888777777666666666666777777666666666666777777777888999999999999999999999999999999::::::::::::;;;;;;999:::===AAADDDGGGIIIJJJLLLPPP\\\oootttffffffjjjsssssskkkiiihhhgggeee`````````aaacccfffhhhjjjhhhjjjkkkkkkjjjiiijjjkkkqqqsssuuuwwwzzz~~~zzzxxxwwwyyy~~~zzz~~~wwwpppkkkmmmrrrxxxyyyyyyxxxzzz~~~eeeZZZNNNBBB===<<<:::999:::<<<;;;::::::999999::::::666666555666777888:::;;;;;;:::::::::999888888888999888777666666777888999666666666666777777777777999999999999999999999999999999:::::::::;;;;;;;;;888:::===AAADDDGGGIIIJJJKKKOOOYYYllliiidddppp{{{wwwuuuqqqhhhdddggg^^^^^^___aaabbbcccdddeeekkkkkkkkkkkkkkkkkkkkkkkkmmmooorrrtttvvvzzz~~~{{{zzz{{{}}}~~~~~~~~~{{{yyy~~~{{{www}}}wwwqqqkkkkkkrrr||||||~~~~~~qqqbbbUUUMMMCCC>>>======;;;888;;;:::999999888888999999999999999:::::::::;;;;;;::::::999888777777888888777777666666666666777777555555555555666666666666888888999999999:::::::::888999999::::::;;;;;;<<<>>>;;;:::>>>EEEJJJKKKIIIHHHOOO]]]qqqjjjdddooovvvwww}}}{{{vvvkkkdddeee`````````aaabbbcccdddeeeiiiiiiiiijjjjjjjjjkkkkkklllnnnppprrrtttxxx}}}{{{xxxuuusssuuuyyy{{{|||{{{wwwrrrllllllsss}}}~~~}}}nnnaaaRRRKKKBBB===<<<===;;;999;;;:::999999888888999999999999999999999999::::::999888888777666666777777888777777666666777777888888888888888999999999999888888888888999999999999888999999::::::;;;;;;<<<>>><<<<<<@@@GGGLLLLLLKKKJJJOOO\\\pppqqqggglllooolllqqq{{{ooofffeeecccbbbbbbbbbccccccddddddffffffggghhhiiijjjkkkkkkkkkmmmnnnppprrruuuzzz~~~}}}wwwsssooommmpppuuuzzz|||}}}wwwrrrmmmmmmttt~~~wwwkkk```MMMGGG@@@;;;;;;<<<;;;:::;;;:::999999888888999999999999999999999999999999888888777666666666666777888888888777777888888888555555666666666777777777777777888888888999999999888999999::::::;;;;;;<<<>>>===>>>CCCJJJNNNOOONNNLLLPPP[[[ooorrrkkkkkkddddddsss~~~tttmmmjjjgggfffeeeccccccccccccddddddeeefffhhhjjjkkkmmmmmmkkklllmmmnnnpppsssxxx|||zzzvvvqqqooorrrxxx}}}yyyuuurrroooooouuuttthhh]]]HHHCCC>>>::::::;;;<<<;;;;;;:::999999888888999999:::::::::::::::999999999888888777777777777888888999999888888888888999999444444444555555555666666888888888999999999::::::888999999::::::;;;;;;<<<===>>>AAAFFFMMMQQQQQQPPPNNNOOOYYYnnntttmmmccc___iii}}}yyyuuussskkkiiigggeeeccccccccccccdddeeegggiiikkkmmmnnnooolllmmmmmmmmmooorrrwww{{{}}}~~~}}}{{{~~~}}}uuurrrqqqqqqsssxxx{{{nnnaaaWWWCCC@@@<<<::::::;;;<<<<<<;;;:::999999888888999999;;;;;;;;;;;;::::::::::::999999999888888999999:::999999888888888888999999777777888888888999999999999999999999:::::::::;;;888999999::::::;;;;;;<<<===???DDDJJJOOORRRRRRRRROOOPPPYYYnnnsssiiibbbfffsss|||{{{ooommmiiifffdddcccccccccdddeeegggiiikkkmmmnnnooolllmmmllllllmmmpppvvvzzz{{{}}}yyysssqqqsssvvvyyy~~~rrrdddWWWNNNAAA???===:::::::::<<<===;;;:::999999888888999999999999:::::::::;;;;;;;;;:::999999999999:::;;;;;;888888888777777888888888666666666777777777888888888888999999999:::::::::888999999::::::;;;;;;<<<===AAAGGGLLLPPPRRRRRRQQQQQQSSS\\\ooo{{{rrriiifffkkkyyy}}}rrroookkkgggdddbbbbbbcccdddeeefffhhhjjjlllmmmnnnkkkkkkkkkjjjjjjnnnssswwwzzz|||~~~|||vvvqqqqqquuu{{{|||iii\\\QQQIII@@@???===;;;::::::<<<>>>;;;:::999999888888999999666666777888999::::::;;;999999888888999999:::;;;888777777666666777777888444444444444555555555555666777777777777888888888888999999::::::;;;;;;<<<>>>BBBIIINNNQQQRRRQQQQQQTTTXXXbbbsssxxxnnngggfffppp}}}tttqqqlllgggdddbbbbbbbbbcccdddeeeggghhhjjjkkkllljjjjjjiiihhhhhhlllqqquuuyyy{{{}}}yyytttqqqrrrwwwxxxdddXXXOOOIII@@@???>>><<<::::::<<<>>>;;;:::999999888888999999333444444666777888999:::888888777777888999::::::777777666666666666777777777777777777888888888888555555555555666666666666888999999::::::;;;<<<<<<>>>CCCJJJOOOQQQQQQPPPPPPVVV[[[fffvvv}}}nnnjjjggghhhzzzwwwsssmmmgggcccaaa```aaaaaabbbeeegggiiikkklllllllllkkkjjjjjjkkknnnqqqssszzz{{{{{{}}}~~~||||||~~~xxxssstttvvv}}}{{{ppp```PPPFFFAAA<<<<<<;;;::::::::::::;;;::::::999:::;;;;;;999888888888777777777777888888777888888999999999888888999888888888777777666666777777777777777888888999777888888888888999999999:::999999999:::;;;;;;<<>>===888888777777777777888888999999888888888888888888888888888777777777666666666666666555666777777888777888888888888999999999555666666888999;;;===>>>AAAFFFNNNTTTXXXZZZ[[[\\\___dddmmm||||||pppeee```jjj{{{}}}uuurrrtttzzz|||~~~{{{tttmmmgggbbb___^^^^^^```eeeiiikkkkkkiiihhhhhhhhhggghhhjjjmmmpppqqquuuuuuvvvxxxzzz}}}|||uuuvvvzzz{{{{{{~~~{{{iiiZZZLLLBBB???<<<<<<;;;:::::::::::::::<<<;;;999:::===???@@@???888888777777777777888888:::999888777666777777888888888777777777777666666555555555555555666666777777888888888888999999999777777777999:::<<<>>>???AAAGGGOOOVVVYYY\\\]]]^^^aaadddlllyyyrrrggg```fffsss~~~zzztttmmmjjjmmmsssxxx}}}~~~}}}yyytttmmmgggbbb___]]]___aaadddfffhhhiiihhhhhhfffffffffgggiiilllnnnppprrrssstttvvvxxx{{{~~~}}}}}}vvvpppnnnooovvv|||zzz~~~tttcccUUUHHH@@@===<<<;;;::::::999999::::::;;;999666666888:::;;;<<<888888777777777777888888;;;:::888666555666777888777777777777777777666666666555555555555666777777777777888888888999999999<<<<<<;;;;;;;;;;;;<<<<<<@@@FFFNNNUUUYYY\\\^^^___^^^aaagggssswwwkkkccceeelllyyywwwsssooommmnnnrrrvvv|||yyyvvvqqqkkkfffbbb```___bbbbbbaaabbbcccfffiiijjjeeeeeefffgggiiikkkmmmnnnpppqqqrrrtttwww{{{}}}|||~~~{{{tttlllhhhgggmmmvvv}}}}}}{{{|||}}}{{{xxxxxx~~~lll\\\PPPEEE>>>===;;;;;;:::999999999999:::<<<999666444555777777777888888777777777777888888:::999777555555666777888666666666666666666777777777777666666777777888999777777888888888999999999;;;;;;:::::::::::::::;;;>>>DDDLLLSSSXXX[[[]]]^^^\\\^^^cccooosssiiifffhhhxxx~~~|||yyyvvvvvvwwwyyyyyyvvvpppjjjeeecccccccccdddbbb```___```dddhhhkkkffffffggghhhiiijjjlllmmmmmmnnnpppsssvvvyyy|||~~~|||wwwpppeeeaaa```dddkkkqqqrrrppprrrsssuuuyyy}}}zzzuuusssuuu~~~yyydddUUUKKKBBB>>>===;;;;;;:::999999999999999===:::777666777777666555888888777777777777888888888777666666666666888888555555666666666666777777777777777777777888999999777888888888888999999999666666666777888999;;;;;;;;;AAAJJJRRRWWWZZZ\\\^^^\\\]]]cccnnntttmmmjjjppp~~~zzzrrrkkkgggfffggghhhbbbaaa```___aaacccgggiiiggghhhhhhiiiiiijjjkkkkkkjjjkkkmmmpppssswwwzzz|||}}}{{{pppiii]]][[[[[[^^^dddhhhjjjjjjmmmnnnqqqtttxxx{{{}}}}}}~~~}}}uuupppooosssrrr^^^PPPHHHAAA======;;;:::999999888999999999:::999777777888888777555888888777777777777888888555555666666777888888888555555555666666666777777666666666666666777888888777888888888888999999999777777777888999:::;;;<<<;;;AAAJJJRRRWWWZZZ]]]^^^[[[]]]bbbnnn}}}uuuqqqjjj~~~vvvnnniiihhhjjjkkk`````````aaabbbdddeeefffhhhiiiiiiiiijjjjjjjjjjjjhhhiiikkknnnrrruuuyyyzzz~~~}}}vvvkkkcccXXXXXXYYY\\\aaaeeehhhiiijjjlllooosssvvvyyy{{{{{{|||~~~~~~|||||||||}}}zzzqqqmmmmmmsssnnnZZZMMMFFF@@@===>>>;;;:::999999888888999999666555555777888888777555888888777777777777888888333444555777888888888888444555555555666666777777555555555555555666777777777888888888888999999999>>>===<<<<<<;;;;;;;;;;;;;;;AAAJJJRRRWWW[[[]]]___YYY[[[aaammmxxxooohhhwwwvvvpppqqqrrrnnnjjjeeeeeedddbbb```aaaccceeegggggghhhhhhhhhhhhggggggiiiiiijjjjjjlllpppvvv{{{zzzuuuwww|||~~~uuuiii^^^ZZZUUUTTTYYY^^^```eeeiiilllnnnppprrrsssvvvzzz|||zzzyyyyyywwwwwwzzzyyyrrrmmmoooxxx~~~|||iiiTTTJJJEEE???:::888999999999::::::999999999777777666666777888999999777777888777777666555444;;;:::999888888999:::;;;999888777555444444444444888777666666555555555555888888888777888888999999888888999999999:::::::::???CCCJJJTTT\\\``````______\\\]]]jjj{{{kkkuuu}}}vvvuuutttoooiiieeeeeedddcccbbbccceeegggffffffggghhhhhhhhhgggggghhhhhhiiiiiikkkoootttxxx|||~~~~~~~~~}}}~~~zzzsssooonnnpppuuu||||||ssshhh]]]WWWSSSRRRWWW\\\___ccchhhkkkmmmpppqqqrrrsssvvvxxxuuuuuuuuutttuuuxxx||||||wwwpppllloooyyytttcccPPPGGGCCC???;;;999999999::::::::::::999999666666555555666777777888666666777888888777777777999888777666666777888999888888777555555444444444555444444333333333333444777777777777777888999999888888999999999:::::::::???CCCJJJSSS[[[______^^^\\\YYY[[[ggg~~~rrruuu}}}zzzwwwrrrlllhhhfffeeeddddddeeeggghhheeeeeefffggghhhhhhggggggfffggghhhiiijjjmmmrrruuuwwwyyyzzzzzzzzzzzz|||~~~}}}yyyuuupppjjjfffaaaaaacccgggmmmuuu}}}zzzrrrfff\\\UUUPPPOOOTTTZZZ]]]aaafffiiilllooopppppppppqqqrrrooopppqqqqqqrrruuuyyy}}}~~~}}}{{{zzzzzzzzz|||}}}}}}yyytttnnnkkkpppzzzjjjZZZJJJCCCAAA>>>;;;;;;999999::::::::::::999999555555555555555666666777555666777888999999999999777666666555555666666777888777666555555555555555666666666555666666777777666666666777777999:::;;;888888999999999:::::::::>>>BBBIIIRRRZZZ^^^^^^]]]^^^[[[\\\iiiwwwsssyyy~~~{{{wwwsssmmmjjjgggfffffffffggggggcccdddeeefffggghhhhhhhhhfffgggiiiiiijjjlllooorrrtttvvvxxxyyyyyyyyy{{{|||~~~~~~zzztttnnniiieee```]]]VVVVVVVVVXXX]]]dddjjjooommmqqquuuvvvwww{{{xxxpppfff\\\SSSOOONNNSSSXXX[[[```eeehhhjjjnnnooonnnmmmmmmmmmkkkmmmoooppprrruuuyyy|||}}}}}}|||yyywwwwwwyyy{{{}}}}}}~~~|||xxxvvvqqqmmmlllrrr}}}vvvbbbTTTGGGAAA???===;;;;;;888888999999999999888888666666555555555666666777777777888999999999999999666666666666666666666666777666666555555555555666666666666666666777888999666666777777999:::<<<<<<888888999999999:::::::::>>>AAAHHHPPPXXX]]]]]]]]]^^^ZZZ[[[hhhwwwoooooo}}}|||sssooojjjhhhgggfffeeecccbbbcccdddeeegggggghhhhhhggghhhjjjkkkkkklllnnnpppsssvvvxxxzzzzzzzzz|||}}}wwwrrrkkkddd```\\\XXXUUURRRRRRRRRTTTWWWZZZ^^^```___dddhhhhhhgggjjjrrrzzz~~~vvvoooeee\\\SSSOOONNNRRRWWWZZZ^^^ccceeehhhkkklllllljjjjjjjjjkkkmmmppprrrtttvvvyyy|||{{{~~~|||yyywwwwwwzzz}}}~~~{{{vvvtttqqqnnnooovvvnnn]]]QQQEEEAAA???<<<:::;;;777777888888888888777777888888777666666777777777999999999999999888777777777777777777777777777777666555555555555666666777222222222222222333444555777777888999:::;;;===>>>888888999999999:::::::::===@@@GGGOOOXXX]]]^^^^^^YYYUUUUUUaaaxxxvvvmmmiiiuuuwwwrrrlllhhhhhhfffdddaaa```aaaccceeefffggghhhhhhfffiiikkklllkkkkkklllmmmqqqtttxxxzzzzzz{{{|||}}}~~~~~~rrrnnngggaaa]]]YYYVVVTTTUUUUUUUUUVVVWWWXXXZZZZZZ[[[]]]___^^^\\\^^^dddjjjnnnpppvvv|||zzzsssmmmddd[[[TTTOOOMMMQQQUUUWWW[[[```aaacccfffhhhgggggghhhiiijjjmmmpppsssuuuvvvyyyzzzwww{{{~~~}}}zzzxxxyyy{{{~~~}}}xxxuuusssrrrttt{{{}}}hhhXXXNNNDDD@@@>>>;;;:::;;;777777888888888888777777999888888777777777777888999999999999888777666555777888888999999888888777555555555555555666777888444444444444444444555555888888888999:::;;;<<<===888888999999999:::::::::<<>>EEEOOOYYY```dddeee]]]XXXVVV```vvv{{{www{{{~~~}}}sssjjjjjjkkkhhhfffeee```aaaccceeefffggghhhhhhffffffggggggggggggffffffhhhkkknnnrrrtttuuutttsssvvvzzz~~~{{{rrrqqqmmmhhheeeccccccbbbaaagggccc^^^[[[ZZZZZZYYYXXXWWWXXXZZZ___eeelllsssvvvyyy{{{zzzssslllfff]]]VVVQQQOOOMMMMMMOOORRRSSSSSSTTTUUUWWWYYY\\\^^^```aaadddggglllnnnoooooopppqqqrrruuuyyy|||}}}zzzzzz|||~~~|||{{{{{{wwwwwwvvvvvvwwwyyyzzz{{{~~~~~~~~~||||||~~~yyywwwaaaVVVGGGDDD@@@>>>======<<<;;;999::::::;;;;;;::::::999::::::999888777666555444666666666666666666666666888888888888888888888888666666666666666666666666555555555555666777999999777555333333555888:::;;;888888999999999999::::::===AAAFFFMMMXXXbbbeeebbb[[[WWWWWWaaavvv~~~uuunnnmmmkkkgggdddeee___```bbbdddfffggghhhhhhffffffggggggggggggffffffhhhhhhiiikkkmmmoooqqqrrruuuyyy~~~|||xxxrrrmmmkkkjjjiiihhhiiieeeaaa]]]\\\\\\[[[ZZZYYYYYYZZZ\\\aaagggmmmpppuuuxxxwwwqqqjjjeee]]]VVVQQQNNNLLLLLLOOOQQQRRRSSSSSSSSSTTTVVVYYY\\\^^^___dddgggkkkmmmmmmnnnnnnoooqqqtttxxx||||||{{{yyy{{{}}}}}}{{{yyyyyyyyywwwwwwwwwwwwyyyzzz|||~~~~~~}}}~~~{{{rrr___TTTFFFCCC???=========<<<;;;999::::::;;;;;;::::::999777666666666555555555555888888888888888888888888888888888888888888888888666666666666666666666666666555555555666777888888777666666777888999999999:::::::::;;;;;;;;;<<<<<<<<<@@@EEELLLWWWbbbeeebbb[[[VVVUUU^^^ssszzzuuusssnnngggeeefff``````bbbccceeeggghhhiiigggggggggggggggggggggggggggeeecccbbbdddiiimmmqqqsssvvv{{{{{{uuuqqqpppooonnnkkkhhhccc```______^^^]]][[[ZZZYYYYYY[[[```eeeiiiooosssrrrnnniiieee^^^WWWQQQNNNLLLLLLNNNPPPQQQQQQRRRQQQRRRSSSUUUXXX[[[]]]cccfffiiikkkkkkkkklllmmmpppsssxxx{{{~~~}}}}}}}}}|||{{{zzz{{{{{{zzzwwwvvvvvvwwwwwwwwwxxxyyy{{{}}}~~~}}}||||||~~~lll[[[QQQEEEBBB>>><<<<<<<<<<<<;;;999999::::::::::::999999555666777777888888888777888888888888888888888888666666666666666666666666666666666666666666666666666666666555666666777777666777999::::::999777777::::::::::::;;;;;;;;;;;;:::>>>CCCJJJVVVaaaeeecccZZZUUUSSS[[[ooo~~~{{{xxxrrrjjjgggjjjddddddddddddeeefffggghhhggggggffffffffffffggggggeeecccaaa```bbbfffkkknnnpppssswww{{{~~~yyytttqqqpppooollliiieeecccbbbbbb```___]]][[[XXXWWWXXX\\\aaadddjjjmmmnnnkkkhhheee```YYYQQQOOOLLLLLLNNNOOOPPPPPPRRRQQQPPPPPPSSSVVVZZZ\\\cccfffhhhjjjjjjjjjkkkmmmooorrrwww{{{~~~~~~{{{zzz{{{|||||||||{{{{{{{{{xxxvvvuuuvvvwwwyyyzzzzzz{{{|||~~~~~~}}}{{{{{{}}}}}}~~~wwweeeWWWNNNCCC@@@===;;;;;;<<<<<<;;;999999::::::::::::999999666999<<>>CCCJJJVVVbbbfffdddZZZUUUQQQWWWjjj}}}yyyssskkkhhhkkkiiihhhgggfffeeeeeeffffffffffffeeeddddddeeeffffffdddcccbbbbbbdddgggjjjlllllloootttwww{{{}}}wwwssspppooommmjjjgggeeeddddddbbbaaa]]][[[YYYWWWXXX\\\___bbbdddiiikkkhhhfffeeeaaa[[[SSSPPPMMMMMMNNNOOOPPPPPPRRRQQQPPPPPPRRRVVVYYY\\\ccceeeggghhhiiiiiikkkmmmnnnqqqvvvzzz~~~~~~{{{yyyzzz||||||||||||}}}|||zzzwwwvvvwwwxxx||||||}}}}}}~~~~~~~~~~~~~~~}}}|||zzzyyy|||{{{{{{~~~{{{lll___SSSJJJAAA>>>;;;::::::;;;;;;;;;888999999::::::999999888777;;;@@@DDDDDD@@@999555555555555555555555555555444444444444444444444444666666666666666666666666777666555555555555555666888888777555333222555777777777777888888888999999;;;>>>CCCIIIUUUbbbfffeee[[[VVVRRRVVVhhh}}}yyyssskkkhhhiiijjjiiigggeeedddeeeeeefffeeedddcccbbbbbbcccdddeeecccccccccdddeeegggiiikkkkkkmmmqqqtttwww{{{yyyuuurrrnnnllliiiggggggfffdddccc^^^\\\[[[YYYZZZ\\\^^^```___dddfffeeedddddd```ZZZTTTRRROOONNNNNNPPPPPPPPPQQQQQQPPPQQQSSSVVVXXXZZZ```bbbdddffffffhhhjjjlllmmmpppuuuzzz~~~~~~|||{{{|||}}}}}}|||}}}~~~~~~}}}zzzyyyyyyzzz{{{|||}}}~~~~~~}}}}}}{{{yyyxxx|||{{{zzz~~~}}}~~~~~~nnncccYYYNNNFFF???===:::999:::;;;;;;;;;888888999999999999888888555999???BBBBBB===777333777777777777777777777777444444444444444444444444666666666666666666666666555555555444555555666666777888777444000111555999999999999999::::::::::::;;;>>>BBBHHHSSS```eeeccc]]]XXXTTTXXXggg|||wwwooojjjiiigggfffdddccccccdddeeefffdddcccbbb``````bbbcccdddcccbbbbbbbbbccceeehhhjjjkkkmmmoooqqqsssvvvzzz}}}zzzvvvpppnnnlllkkkjjjiiigggeee___^^^]]][[[[[[[[[[[[[[[ZZZ___bbbaaa``````]]]XXXVVVSSSPPPOOOOOOPPPPPPPPPOOOPPPPPPQQQSSSUUUWWWXXX\\\^^^```bbbccceeeiiikkkllloootttyyy~~~~~~~~~~~~}}}{{{{{{}}}}}}{{{{{{{{{xxxyyy{{{~~~{{{|||{{{xxxwww{{{}}}zzz~~~|||rrrccc[[[SSSIIIAAA>>>;;;999888999;;;;;;;;;888888999999999999888888555777:::<<<<<<;;;888777777777777777777777777777555555555555555555555555666666666666666666666666444444444444555555666777555777888666333222555999999999999999:::::::::::::::===@@@EEEPPP]]]bbb```___[[[WWWZZZhhh|||uuunnnkkkcccbbbaaaaaaaaadddfffgggcccbbb```______```bbbccccccaaa___^^^___cccgggiiilllmmmnnnooooooqqquuuxxx|||xxxrrrpppnnnmmmmmmllljjjhhh```___^^^]]][[[YYYXXXWWWWWW\\\___^^^^^^^^^ZZZUUUWWWTTTQQQPPPPPPQQQQQQPPPNNNNNNPPPQQQSSSTTTUUUVVVXXXZZZ]]]___aaacccgggjjjkkkoootttyyy~~~}}}{{{zzz|||~~~|||{{{{{{tttvvvzzz}}}{{{|||{{{wwwvvv{{{~~~zzz~~~}}}jjj\\\VVVPPPFFF======;;;888777999:::;;;;;;888888999999999999888888777777777888999:::<<<===555555555555555555555555555555555555555555555555666666666666666666666666333333333444555666777888222777::::::666444555888666777777777777888888888999<<<>>>CCCNNNZZZ___^^^aaa]]]YYY\\\iii}}}tttjjjgggeeeccccccdddeeedddcccaaaaaabbbbbbbbbaaaaaa```dddcccaaa``````aaacccdddfffhhhkkkmmmooorrruuuxxx~~~|||yyyvvvrrrooommmjjjhhheee``````___^^^\\\ZZZXXXWWWWWWYYY[[[\\\[[[WWWTTTQQQSSSRRRRRRSSSUUUVVVUUUSSSOOONNNNNNOOOPPPRRRTTTUUU\\\[[[[[[\\\]]]^^^___```fffjjjpppwww|||~~~~~~~~~}}}{{{}}}yyyvvvvvvxxxzzzyyyxxx{{{{{{|||~~~{{{zzzxxxvvvwww|||~~~}}}}}}{{{}}}yyyhhh[[[QQQFFF@@@???999::::::;;;:::999888777777777888888888777777666666777888999999888777666222444666777555444444444555555444444333333333222222333333444555666777777999888666444444555777888666666666555444444444333888888888777777777777777888:::>>>EEEMMMUUU]]]aaadddbbb```bbbmmm}}}vvvooohhhfffdddcccdddddddddbbbaaaaaabbbbbbbbbbbbbbbbbbcccbbbaaa```aaabbbdddeeeeeegggjjjlllnnnppptttwww{{{||||||yyyuuuqqqooommmjjjgggbbbaaa```___\\\ZZZXXXWWWWWWYYY[[[[[[[[[XXXUUUSSSVVVVVVWWWYYY[[[[[[YYYWWWPPPOOOOOOOOOPPPRRRTTTUUUXXXXXXYYYZZZ\\\^^^___```dddiiiooovvv|||~~~~~~~~~~~~}}}yyyvvvrrrrrrtttwwwwwwwwwzzzzzz{{{~~~}}}{{{{{{zzzyyy{{{~~~~~~}}}~~~tttcccXXXNNNDDD???>>>999999:::::::::999888777888888999999999999999888888999999999999777666555444555666777666555555555555555444444444333333333333333444444555666666666777777666555555666777888777666666666666666666555777777777777888888888888888:::>>>DDDLLLUUU\\\aaadddbbb```bbblll}}}wwwssskkkiiifffdddddddddcccbbbaaaaaabbbbbbcccdddddddddcccbbbaaaaaaaaacccdddeeedddfffhhhjjjlllooorrruuuwwwyyy||||||xxxtttrrrooollljjjeeedddbbb```]]][[[YYYWWWWWWYYYZZZ[[[ZZZYYYWWWUUUWWWXXX\\\___bbb```\\\XXXQQQPPPOOONNNOOOPPPRRRSSSTTTTTTVVVYYY[[[^^^___aaacccgggooovvv|||~~~||||||||||||~~~}}}||||||}}}}}}|||{{{vvvssspppooorrrvvvxxxyyy{{{{{{|||~~~{{{|||}}}~~~||||||{{{zzzzzzzzzlll]]]RRRJJJAAA===<<<999999999:::999999888777666666777888999999999999::::::::::::999888666555666666777777777777666666555555555555444444444444555555555555555555555555555555555666666777777888777777777777777777888888666777777777888999999999999:::>>>CCCKKKTTT\\\```eeecccaaaccckkk}}}~~~}}}xxxuuuppplllhhhfffeeedddcccbbbaaaaaabbbbbbcccdddeeefffeeedddcccbbbbbbbbbccccccbbbdddggghhhjjjlllpppssstttvvvzzz{{{wwwtttqqqnnnkkkiiigggeeebbb^^^\\\ZZZYYYXXXYYYZZZZZZZZZYYYXXXXXXVVVYYY]]]bbbdddbbb\\\XXXQQQOOOMMMLLLLLLMMMOOOPPPPPPRRRUUUXXX\\\^^^aaabbbccchhhooouuu{{{~~~|||zzzyyyyyyzzz{{{|||zzzxxxxxxxxxxxxvvvttttttrrrppppppssswww{{{~~~||||||}}}}}}{{{|||qqqdddVVVMMMFFF???<<<<<<888999999999999888888888333333444666666777777777::::::::::::999999999888888777777777888888777666666666666666666666666666666666555555555444444444333444555666777777777777666666666777777888888888666666777888999999::::::999:::===BBBJJJSSS[[[```eeeeeecccdddkkk}}}{{{xxxuuuqqqlllhhhfffeeedddcccbbbbbbbbbbbbcccdddeeefffgggfffeeedddbbbaaa``````aaacccfffggghhhkkknnnqqqrrrtttxxx}}}}}}yyyvvvrrrooolllllljjjgggccc```]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXZZZ^^^ccceeebbb\\\WWWPPPNNNKKKIIIIIIJJJMMMNNNPPPRRRUUUYYY\\\___aaabbbdddiiiooouuuzzz|||zzzxxxvvvvvvwwwxxxyyy|||zzzxxxvvvvvvtttrrrppprrrrrrqqqqqqssswww|||}}}kkk^^^QQQIIICCC>>>;;;<<<888888888888888888888999333333444666666777777777777777888888999:::;;;<<<999777666666888999888777777777777777777777888888666666666555444444333333222333555666777777777777555555555666666777777777666777777888999::::::;;;999:::<<>>:::777555555888:::888666666666666666777777777777666666555555555444444444444444444555555666666777555555666666666666666777777888888888999:::::::::::::::<<<@@@HHHQQQYYY^^^fffgggggggggmmm~~~~~~zzzsssmmmjjjhhhfffeeecccbbbaaa``````aaacccdddeeeeeeeeeeeedddcccbbbbbbaaaccceeefffgggiiimmmoooppppppqqqtttwww|||}}}|||~~~{{{wwwssspppooommmiiieeecccaaa``````___^^^\\\ZZZYYYYYYZZZZZZ]]]\\\\\\]]]]]]\\\XXXVVVOOOMMMJJJHHHHHHKKKNNNPPPPPPRRRUUUXXXZZZ\\\\\\\\\```eeelllssszzz~~~}}}xxxvvvtttrrrrrrtttwwwyyyzzzyyywwwvvvvvvuuusssrrrooorrruuuvvvwwwyyy|||~~~~~~~~~{{{yyyyyy|||oooaaaUUUIIIBBB>>>999888999888777666666777888999:::888888999999999999999888666666555666777999;;;<<<;;;777333444777999888555333333444444444555555555555555555555555444444444666555444444444555666666888777777777777777777666999999999999999999999999::::::;;;???GGGPPPYYY^^^fffggghhhiiinnn||||||uuuoookkkiiigggfffdddcccaaa______```bbbcccbbbcccdddeeeeeeeeeeeedddbbbccceeeggggggiiimmmoooooooooooopppsssxxx}}}}}}yyyuuurrrooommmjjjfffcccbbbbbbbbb```___\\\ZZZYYYYYYYYYZZZ\\\ZZZXXXXXXWWWVVVTTTRRRPPPNNNKKKIIIJJJLLLPPPRRROOOQQQTTTWWWYYYYYYYYYYYY]]]bbbjjjrrrzzz}}}|||wwwvvvsssqqqrrrtttwwwyyyvvvtttsssssstttuuusssrrrqqquuuyyy{{{{{{||||||yyyyyy}}}}}}iii^^^RRRFFF@@@<<<888666888888777666666666888999:::777888888888888777777666777666666666666888999:::;;;666222333777999888555111111111222222333333333555555555555555555555555777666444333333444555666:::999999999888888777777::::::999999999999999999::::::;;;???FFFOOOXXX^^^eeehhhiiijjjooo||||||yyytttpppiiieeeeeegggeeebbb``````bbbeeegggeeedddbbbaaa```aaabbbbbbbbbccccccdddeeefffggggggnnnllllllnnnsssxxx|||~~~}}}zzzyyyvvvqqqkkkeeebbb```^^^\\\```___]]][[[YYYWWWVVVVVVZZZYYYWWWVVVUUUUUUVVVWWWRRROOOLLLJJJKKKNNNQQQTTTWWWWWWWWWXXXXXXXXXYYYYYY___dddlllsss{{{yyyuuuvvvtttssstttwwwzzz{{{{{{zzzxxxuuurrrqqqrrrssstttttttttuuuwww{{{}}}}}}}}}}}}}}}{{{wwwzzzqqqdddTTTLLLCCC>>>>>>===;;;888666777999::::::999777666999888777666666777888999777777777777666666666666888777666555555666777888:::666333333555777666555555555555555666666666666666666666666777777777777999999999999999888777666999999999888999999::::::999:::===@@@EEELLLUUU[[[eeehhhiiijjjppp}}}xxxtttmmmgggeeeeeecccaaa___^^^___aaaccceeeeeedddcccccccccddddddccccccddddddeeefffffffffjjjiiiiiilllqqqvvvyyyzzz}}}{{{yyysssppplllhhheeebbb^^^[[[\\\\\\[[[ZZZYYYYYYXXXXXXYYYXXXWWWVVVUUUUUUUUUUUUTTTRRRPPPOOOOOOQQQTTTVVVVVVVVVWWWWWWXXXXXXYYYYYY^^^dddlllttt||||||yyywwwvvvvvvwwwzzz}}}}}}}}}yyywwwuuusssssstttvvvxxxwwwvvvwwwyyy{{{}}}~~~~~~~~~}}}}}}zzzvvvyyylll```PPPIIIAAA<<<<<<<<<:::777777888999999999999888777888777777777777777777888777777777666666666555555777777666666666666777777;;;888555555666777666444444444444444555555555555555555555666666666777777888999999999888888777666999888888888999::::::;;;:::;;;===@@@EEEMMMUUU[[[bbbeeegggiiippp~~~{{{tttlllhhheeedddbbb```______``````dddeeeeeeffffffffffffeeeddddddddddddeeeeeeeeeeeeddddddeeeiiinnnsssuuuvvvzzz{{{}}}}}}yyyooonnnllljjjgggccc]]]YYYXXXXXXYYYZZZZZZZZZZZZYYYWWWWWWWWWWWWVVVUUUTTTSSSVVVVVVUUUUUUUUUVVVWWWXXXVVVVVVVVVVVVWWWXXXYYYZZZ]]]cccmmmvvv}}}}}}{{{vvvvvvwwwyyy|||}}}|||{{{vvvuuuttttttuuuwwwzzz{{{yyyzzzzzz{{{|||}}}~~~~~~zzzwww{{{wwwdddYYYJJJDDD===999999:::888777888888888888888888888888666777777888888777777666777666666666666555555555666666777777777777666666;;;999666666666666555444333333333444444444444555555555555666666666777777888888888888888777777666777777888888999:::;;;<<<:::<<<>>>@@@EEEMMMUUU[[[```cccfffhhhooozzzsssoooiiihhhfffcccaaaaaaaaaaaacccdddeeegggggggggfffeeeeeeeeeeeedddddddddcccccc```aaacccggglllppprrrrrruuuwwwyyy|||~~~~~~yyyvvvuuuuuuvvvzzzooommmjjjhhheeeaaa\\\XXXVVVWWWXXXYYYZZZYYYYYYYYYUUUVVVWWWWWWVVVUUUSSSRRRWWWXXXXXXYYYYYYYYYXXXWWWUUUUUUUUUUUUWWWXXXZZZ[[[\\\cccnnnxxx~~~|||{{{||||||{{{yyyvvvvvvxxxyyy{{{zzzwwwtttrrrrrrrrrsssuuuxxx{{{}}}{{{|||}}}}}}}}}~~~zzzzzz~~~ppp]]]RRREEEAAA;;;888888888888777888888777777777777888888555666777888888777666555666666666555555555444444444555777888888777666666777666666666666666666555333333444444444555555555666666666777777777888888666777777888777777666666777777777888999;;;<<<===;;;<<<>>>@@@EEELLLUUU[[[aaadddfffhhhooo{{{wwwvvvnnnlllhhheeecccaaaaaabbbbbbcccdddfffffffffeeedddeeeeeeeeeddddddcccbbbbbb___```aaaeeejjjnnnooooooppprrruuuxxx{{{yyyrrroooppprrrppp}}}}}}ssspppkkkgggccc```\\\YYYWWWWWWXXXXXXXXXWWWWWWVVVUUUVVVWWWWWWVVVUUUSSSRRRVVVWWWYYYZZZZZZYYYWWWVVVTTTTTTTTTTTTVVVXXX[[[\\\]]]dddpppzzz|||zzzxxxwwwxxxyyyyyyxxxyyyyyyyyyzzzzzzwwwrrrooonnnnnnoooqqqtttwwwzzz|||{{{}}}~~~~~~}}}~~~yyy{{{iiiWWWLLLAAA???;;;888888888888888888888777666666777888888555666777888888777666555555555555555444444444444444555666888888888777666333444555555555666666777444555555555666666666666777777888888888999999999555666666777777777666666777777777888999;;;<<<===:::<<<===@@@DDDKKKTTTYYYcccfffgggiiiooo|||zzz{{{rrrooojjjeeebbbaaabbbbbbbbbccccccddddddddddddccceeeeeeddddddccccccbbbbbb`````````cccgggjjjllllllkkknnnqqquuuxxx{{{xxxuuuwwwzzz}}}{{{wwwqqqlllgggbbb]]]ZZZYYYXXXWWWVVVUUUUUUUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSUUUVVVXXXYYYYYYWWWUUUTTTTTTSSSSSSSSSUUUXXX[[[]]]___gggqqq|||zzzxxxwwwwwwyyyzzzyyyyyy|||{{{{{{{{{zzzwwwrrrnnnllllllnnnppprrruuuwwwyyyyyy{{{}}}~~~~~~|||www{{{|||wwwbbbQQQHHH???>>>;;;999777777888888777777777777777777777777555666666777777666666555555555444444444333333333444555666777777888888777222444666777666666666777555555555666666666777777777777777888888888999999444555555666666666666666777777888888999:::;;;<<<:::;;;<<>>BBBHHHQQQVVV___bbbdddeeelll|||~~~yyyqqqjjjffffffhhhjjjgggfffdddcccbbbccccccdddccccccccccccccccccccccccaaa___]]]]]]```dddfffgggeeeiiimmmqqqtttxxx|||xxxnnnddd]]]XXXVVVSSSRRRRRRTTTWWWYYYZZZYYYWWWVVVUUUUUUVVVWWWVVVVVVWWWWWWWWWVVVTTTSSSSSSRRRRRRRRRUUUXXX\\\___dddjjjttt}}}~~~}}}||||||uuuttttttvvvxxxyyyxxxvvvvvvuuutttuuuuuutttqqqooommmmmmoooppprrrtttuuuuuussswww{{{}}}~~~}}}|||}}}uuuaaaRRRIIIEEE<<<;;;:::888555444555666444666777999999777666444777666555444444555666777444444444333333333222222666555555555555777999::::::<<<>>>===999555555666333333333444444444555555444444444444555555555666333444444555666666666555999999999888999999::::::888999;;;===AAAHHHPPPUUU[[[^^^```cccjjj{{{vvvppplllkkkjjjiiidddbbb___]]]]]]___bbbddddddddddddddddddddddddddddddbbb______aaaccceeeeeeggggggiiinnnuuuzzz{{{zzz}}}vvvfff[[[[[[YYYVVVUUUVVVVVVVVVUUUYYYXXXVVVWWWXXXYYYYYYXXXVVVVVVWWWVVVTTTTTTUUUWWWWWWQQQNNNSSSXXXZZZ]]]```jjjnnnuuu|||~~~|||zzzssssssssstttuuuwwwyyyzzzwwwuuussssssttttttqqqnnnoooqqqssssssrrrrrrssstttzzz{{{|||||||||wwweeeXXXLLLCCC@@@<<<:::888777888999999999777666555555666777555444777777666666555555555444555666777777777555444333666666666666666666666666===<<<;;;999666444333222444333333333333444555555666666666666777777777777666666666777888888999999::::::999999888777777777999;;;===>>>@@@GGGPPPWWW___bbbdddffflll{{{zzzssspppnnnllljjjfffdddaaa___^^^```bbbdddddddddddddddccccccccccccdddaaa______aaacccddddddhhhggghhhmmmssswwwyyyxxx|||~~~zzzkkk```[[[ZZZXXXXXXYYYYYYYYYXXX[[[YYYWWWWWWXXXZZZZZZYYYYYYYYYXXXWWWVVVVVVVVVWWWWWWRRROOOSSSXXX[[[^^^bbbiiiooovvv~~~}}}|||{{{xxxvvvpppqqqrrrssstttuuuvvvvvvvvvtttssstttuuuuuurrrooooooqqqtttuuutttttttttuuuuuuxxx|||}}}}}}ppp___SSSIIIAAA???<<<:::888777888999999888777666555666777888777666777666666666555555555444666666666666666666555444666666666666666666666666444444444444444444444555444333333333333444555555555555666666666777777777888888777777777666666666999888888888888777777777999;;;===>>>@@@FFFOOOVVV^^^aaadddgggmmm|||}}}wwwtttqqqnnnkkkhhhfffccc```___```aaacccccccccccccccbbbbbbaaaaaacccaaa______aaabbbcccbbbgggggggggjjjooosssvvvwwwyyy{{{{{{ooofff^^^]]]]]]^^^```aaa___^^^]]][[[XXXWWWYYYZZZ[[[[[[[[[[[[ZZZYYYYYYYYYYYYZZZXXXSSSQQQTTTXXXZZZ^^^bbbiiioooxxx}}}{{{yyywwwtttqqqnnnoooqqqrrrsssssssssrrrtttssstttuuuvvvuuurrrooooooqqquuuwwwwwwvvvvvvwwwssswww~~~}}}~~~yyyeeeWWWMMMDDD>>>===<<<:::888888999:::999888777666666777999:::999888666666666555555555555555666555555555555666666777666666666666666666666666111111222333444444555555444333333333333444555555444444555555555666666666999999888777555444333333666666777777777777888888999;;;===>>>???EEEMMMTTT[[[___dddgggnnn|||yyyvvvtttpppllliiigggdddaaa______``````bbbbbbbbbbbbaaaaaaaaa```cccaaa______aaaaaaaaa```dddddddddgggkkkppptttvvvwwwyyy|||wwwnnnhhhccccccdddfffhhhhhhfffddd^^^[[[XXXWWWXXXZZZ[[[[[[[[[ZZZZZZZZZ\\\]]]]]]]]]ZZZUUURRRTTTVVVWWW\\\aaajjjqqq{{{~~~{{{xxxvvvuuusssqqqnnnppprrrtttttttttrrrqqqpppqqqsssuuuuuutttrrrpppnnnrrruuuxxxxxxwwwwwwwwwwww{{{zzzkkk[[[PPPHHHAAA======;;;:::888888999:::999777666555555666888:::999888555555555555555555555555666555444444444666777888666666666666666666666666777777666666555444444444444333333333333444555555444444444444555555555666888888777666555444333333444555555666777888888888999;;;======???CCCKKKQQQWWW\\\bbbfffmmmzzz{{{yyywwwrrrmmmjjjhhheeebbb___^^^^^^^^^aaaaaaaaaaaaaaaaaaaaaaaacccaaa```___``````___^^^___```aaadddggglllrrruuuuuuvvvyyy}}}~~~{{{xxxsssoookkkfffffffffhhhjjjiiigggeee^^^\\\YYYXXXYYYZZZZZZZZZYYYXXXWWWYYY]]]``````___ZZZUUUSSSTTTTTTUUU[[[aaammmttt~~~}}}zzzwwwuuuuuuuuutttsssqqqsssuuuvvvvvvuuusssrrrmmmooorrrsssssssssrrrqqqpppsssvvvxxxwwwwwwwwwxxx|||lll```SSSKKKDDD>>><<<===;;;999888999::::::999777555444333555777888888777444444444555555555555555666555444444444666777888666666666666666666666666:::999888777555444333333444333333333333444555555444444444444555555555666666666666666666555555555444444555666777888888999999;;;======>>>BBBIIINNNTTTYYY___dddkkkxxx|||vvvpppllljjjgggddd```^^^]]]\\\`````````aaabbbbbbcccccccccaaa```___``````^^^\\\[[[]]]```bbbeeeiiimmmqqqrrrsssuuuyyy}}}~~~{{{xxxuuusssqqqpppiiigggggggggggggggeeeccc___]]][[[[[[\\\\\\[[[ZZZWWWUUUTTTWWW\\\______^^^XXXTTTRRRTTTUUUWWW^^^fffrrrxxxyyyvvvsssrrrssstttttttttttttttuuuvvvvvvuuutttsssmmmoooqqqrrrrrrrrrsssuuutttvvvxxxxxxxxxwwwxxxzzz}}}cccYYYNNNHHHBBB<<<;;;===:::999999999::::::888666555444333444666777777666444444444444444555555555666555555555555666666777666666666666666666666666555555555444444444444444444333333333333444555555444444555555555666666666444444555666777777888888555555666777777888999999888;;;=========@@@FFFLLLRRRXXX^^^ccciiiwww{{{uuupppnnnjjjgggccc```^^^]]]^^^___```aaacccdddeeeeeebbbaaa```___```___]]][[[[[[^^^aaabbbcccdddhhhkkkmmmoooqqqtttxxx|||}}}xxxtttrrrrrrsssnnnkkkhhhgggfffeeedddbbb```_________```___]]]ZZZWWWTTTRRRTTTYYY\\\[[[YYYTTTQQQQQQUUUWWW\\\eeeooovvv|||}}}|||vvvssspppooopppqqqrrrrrrttttttssssssrrrrrrrrrqqqoooqqqrrrrrrrrrsssvvvzzzzzz{{{{{{zzzxxxyyy{{{}}}ppp\\\TTTKKKEEE@@@:::999<<<:::999999:::;;;:::888666777666555666777888777666333333333444444555555555666666666666666666555444666666666666666666666666222222222333444444444555444333333333333444555555555555666666666777777777555555666777777888999999666777777888888999999999888;;;=========???EEEIIITTTXXX^^^bbbiiixxxxxxrrrpppmmmiiieeebbb___^^^^^^^^^```aaaccceeefffgggbbbaaa```___```^^^\\\ZZZ\\\___bbbcccbbbbbbcccfffkkklllnnnqqquuuyyy|||~~~~~~zzzwwwvvv{{{~~~yyytttrrrrrrsssssspppllliiihhhgggeeedddbbbaaaaaaccccccbbb^^^[[[XXXTTTQQQSSSWWWYYYXXXUUUQQQOOOQQQVVVZZZ```kkkwwwyyy~~~~~~~~~~~~}}}{{{zzzuuurrrnnnmmmmmmnnnoooooosssrrrqqqpppooooooooopppqqqrrrssssssrrrtttyyy}}}~~~}}}{{{zzzzzz}}}xxxeeeYYYQQQIIIDDD>>>999888;;;:::999999:::;;;:::888666999888666777888888777666333333333444444555555555666666777777777666444333666666666666666666666666444444444444444444444444444333333333333444555555666666666666777777777777777777777777888888888888888888888888999999999999888;;;======<<>>BBBEEEOOOXXX^^^^^^cccuuu~~~xxxrrrlllhhheeeddd```_________``````aaabbbaaabbbbbbbbbbbbccccccccc______``````___^^^^^^]]]]]]^^^___bbbeeeiiimmmoooqqqrrrsssssstttwww{{{{{{qqqiiieeefffnnnuuu{{{|||{{{wwwwwwxxxyyyzzz{{{|||{{{zzzxxxwwwyyy|||~~~xxxqqqmmmeeeccc```^^^]]][[[XXXVVVVVVVVVVVVXXX^^^jjjwww}}}zzz{{{|||~~~~~~}}}|||wwwwwwwwwvvvuuuuuutttsssmmmmmmlllmmmooopppooommmpppqqqrrrqqqooonnnoooppprrrrrrrrruuuxxxyyyyyyxxx|||}}}}}}ttteee]]]NNNGGG???;;;::::::999888888777666555555444444555666777777777777555444333111777;;;888666555333///555555555555555666666666999999888666555444333222444444555666666666666666555555555555555444444444333333444555666666555555333333444444555555666666777777666666777777888999666888999:::;;;===@@@CCCPPPWWW\\\\\\aaarrrzzzrrrlllhhhfff____________```aaabbbbbbbbbbbbbbbbbbcccccccccccc_______________^^^]]]\\\^^^___```cccfffiiilllnnnmmmooopppqqqrrruuuyyy|||uuulllbbb^^^^^^aaalll|||{{{|||}}}|||{{{}}}~~~xxxsssiiihhhgggeeeccc```]]][[[ZZZXXXVVVYYYbbbooo{{{~~~~~~}}}{{{zzz{{{|||~~~~~~|||{{{vvvuuusssrrrqqqqqqqqqqqqkkklllmmmooooooooommmkkkooopppqqqpppooonnnooopppssstttuuuxxxzzzzzzzzzyyyyyy|||~~~nnn^^^VVVIIIDDD>>>;;;::::::999888999777666555444555666666222333666777888777666555:::;;;999444222555777666555555555555555555555555888777777666555444444333444444555666666666666555555555555555555555555555555555555555666666777888333333444555555666777777777777777777888888888999999;;;<<<<<<===???BBBEEEMMMTTTZZZ]]]cccrrrwwwpppjjjggg_________``````bbbccccccaaaaaabbbbbbbbbccccccccc````````````___^^^]]]\\\___```aaaccceeehhhjjjkkkiiikkkmmmoooqqqssswwwzzzuuunnnfff^^^[[[[[[\\\hhhyyy|||zzzzzz}}}}}}zzztttuuutttqqqlllfffaaa^^^]]]ZZZYYY]]]gggsss}}}~~~||||||}}}~~~~~~}}}|||~~~~~~|||{{{tttssspppnnnmmmmmmnnnooonnnppprrrsssrrrpppnnnmmmlllmmmnnnnnnmmmmmmnnnpppsssuuuxxxzzz{{{{{{||||||yyy{{{~~~~~~}}}zzzkkkYYYMMMDDDAAA===:::999999999888999888777666555666777888222333666777888777666555999:::777222222666888666555555555555555444444444555555555666666666666666333333444555555555555555444555555555555555555555555444444444555666888999444444555666777777888888888888888999999999999999;;;<<<===>>>>>>@@@CCCFFFJJJRRR[[[cccjjjwww|||uuunnniiiccccccbbbaaaaaaaaabbbbbb```aaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaa```___]]]]]]]]]^^^___aaaccceeefffgggeeehhhjjjmmmoooqqquuuxxx}}}~~~uuummmhhheee```___aaaccclllyyy|||zzzxxxwwwzzz~~~~~~}}}uuukkkccc___^^^^^^```eeennnwww|||{{{zzz{{{~~~~~~}}}zzzyyytttrrrnnnkkkjjjkkklllmmmrrrtttvvvuuussspppnnnnnniiijjjlllmmmmmmnnnoooqqqtttvvvyyy{{{|||}}}|||}}}~~~|||yyyyyy|||}}}sssfffTTTGGG???>>><<<:::999888888888888888777777777777888888666777777777777555444333111444555555777999777222555555555444444444444444444444555555666777777777333333444555555555555444444444444555555555555555222222222333333555666777555555666666777777888888888888999::::::::::::999888:::;;;<<<===???CCCEEEKKKRRR]]]hhhppp{{{vvvooojjjhhhfffdddaaa```___^^^______`````````aaaaaaaaabbbbbbaaaaaa```^^^]]]\\\\\\]]]___aaabbbcccddddddaaadddgggjjjlllooorrruuuwww}}}wwwpppnnnmmmlllnnnrrrsssxxx}}}yyyuuupppqqqvvv|||~~~}}}~~~zzznnneee```___ccchhhnnnuuu{{{zzzyyyzzz|||~~~}}}zzzxxxvvvtttqqqmmmjjjhhhiiikkkmmmrrrtttuuusssoookkkjjjkkkgggiiilllmmmnnnooorrrttttttwwwzzz{{{{{{~~~~~~yyyttttttzzzuuukkk^^^OOOCCC;;;<<<;;;:::999888888999666666777777777777777666777777777666555555444444111333555555999>>>===888555555555444444333333333555555555666666666666666444444555666666666666555444444444555555555666666111222333444555666777777666666666666666666666666666777888999:::999999888666888:::;;;<<>>BBBFFFKKKOOOVVV___gggrrr}}}xxxsssmmmhhheeecccaaa___```___^^^^^^]]]]]]]]]^^^```^^^\\\\\\]]]^^^^^^]]][[[\\\]]]]]]^^^^^^^^^]]][[[^^^bbbdddfffgggjjjlllmmmooossswww{{{~~~|||tttooooooppprrrrrrmmmjjjjjjlllkkkeeebbbcccdddnnnwww{{{~~~~~~{{{xxxwwwtttuuuvvvxxxyyyzzzzzzzzz~~~}}}|||zzzwwwtttrrrqqqkkkkkkjjjiiiiiijjjkkklllkkkkkkjjjhhhfffeeegggjjjhhhlllpppsssuuuvvvwwwxxxxxxxxxxxx|||zzzqqqllloooyyy~~~nnnaaaUUUHHH@@@>>><<<:::888555444555666777777777666666666777777888222222333333444555555666555555555555555555555555333444555666666555444444555666777777777666555444555555555666666666666777333333444444555555666666222333666888999999999999777777888888777666555555666666777777777888888888999:::;;;;;;<<<>>>BBBEEEJJJMMMTTT\\\dddqqqxxxzzzuuunnniiieeecccaaa```____________^^^^^^^^^^^^___]]][[[[[[\\\^^^^^^^^^\\\\\\]]]^^^^^^^^^]]]]]]YYY\\\___aaabbbdddfffhhhiiijjjmmmpppuuuyyy|||~~~zzzwwwwwwwwwvvvuuunnnfffaaaaaabbbaaaaaaccchhhrrr{{{~~~~~~|||zzzyyywwwxxxyyyzzz{{{||||||||||||{{{zzzwwwtttpppllljjjeeefffgggiiijjjllllllllliiijjjiiihhhggghhhkkkmmmkkknnnrrruuuvvvwwwyyyzzzxxxxxxyyy}}}|||tttpppsss{{{tttdddWWWMMMCCC===<<<<<<;;;:::888666666555555777666666555555555666666222333333444444555555555555555555555555555555555222333444555555555555555555555555444333333222222555666666666666777777777333333333444444444444444777555333444666777555333---888===:::888;;;:::555666666777777777777888888888999:::;;;<<<>>>AAADDDIIIKKKPPPXXXaaaoooyyyrrrlllhhhfffeeeddd___```````````````______```^^^\\\\\\^^^`````````\\\]]]]]]^^^^^^]]]]]]]]]XXX[[[^^^___```aaaccceeeeeefffgggjjjoootttyyy{{{}}}~~~~~~~~~}}}~~~~~~zzzssshhh]]]\\\___aaadddgggnnnwww~~~}}}||||||yyyyyyzzz{{{{{{|||{{{{{{yyyyyywwwtttpppkkkgggdddccceeegggjjjlllllllllkkkhhhhhhhhhgggggghhhkkknnnmmmpppsssvvvwwwxxxzzz|||wwwxxxzzz}}}~~~xxxuuuxxx|||wwwjjjZZZOOOFFF???;;;;;;;;;;;;;;;:::999888777666666666555444444444555555333333333444444444555555444444444444444444444444222222333444555555666666555444333333333333333444555555555555666666666666777777666555333222111111777555333333555999===???>>>JJJLLL???888;;;:::333666666666666777777777888777888:::;;;<<<===AAACCCHHHJJJOOOVVV___nnnzzzyyyrrrnnnllljjjiii```aaaaaabbbbbbbbbaaaaaaaaa___]]]]]]^^^``````___]]]]]]]]]^^^^^^]]]]]]\\\YYY[[[^^^_________aaabbbccccccdddfffkkkpppuuuxxxyyy{{{|||||||||}}}yyylll___[[[^^^ccchhhmmmsss{{{}}}}}}|||||||||{{{{{{{{{uuuuuuvvvvvvwwwvvvvvvvvvvvvuuutttqqqmmmiiieeecccfffgggjjjllllllkkkjjjhhhgggggggggfffeeegggjjjlllnnnqqqtttvvvwwwxxxzzz|||zzz|||~~~}}}{{{}}}}}}lll___QQQHHHBBB===;;;<<<666777888999999888888777666666555444444444444444333333333444444444444444444444444444444444444444222222222333444555666666777666666777888999:::;;;333333333444444444555555888888777666555444333222111333444555:::CCCQQQ\\\\\\ccc[[[EEE777888777000555666666666666777777777666777999;;;;;;===@@@BBBIIIJJJNNNUUU^^^mmmttt|||vvvpppllliiihhhaaabbbdddeeeeeedddccccccaaa___]]]\\\]]]^^^^^^]]]]]]]]]^^^^^^^^^]]]\\\\\\YYY[[[]]]^^^^^^^^^___`````````aaacccggglllpppsssuuuvvvxxxyyyzzz{{{~~~~~~~~~}}}}}}~~~}}}pppccc^^^___ccckkkrrrwww}}}wwwwwwwwwwwwxxxxxxxxxxxxuuuuuuvvvvvvvvvuuuuuutttsssrrrpppnnnkkkiiigggfffiiijjjkkklllkkkiiigggfffffffffffffffeeegggjjjmmmqqqsssuuuvvvwwwyyy{{{}}}zzzooobbbVVVJJJDDD@@@<<<:::<<<222333444555666666666666777666555444444444444444444444444444444444444444333333333333333333333333333222222222333444555666333444555666777999::::::222222333333333444444444444444555555666777777888111444666555777@@@OOOZZZXXXYYYPPP>>>444666777555555555666666666666777777444777999;;;;;;===???AAAHHHIIINNNUUU^^^lll|||zzz|||}}}tttmmmiiigggcccdddfffgggggggggfffeeedddaaa___]]]^^^^^^^^^]]]]]]^^^^^^^^^]]]]]]\\\[[[YYY[[[]]]]]]\\\\\\\\\]]]]]]^^^___aaadddhhhkkkmmmoooqqqsssuuuvvvyyy||||||{{{zzzyyyzzz|||~~~vvvkkkeeecccfffnnnwwwyyy}}}{{{vvvvvvvvvwwwwwwwwwxxxxxxvvvwwwwwwwwwvvvuuuuuutttpppooommmkkkjjjjjjkkkkkkiiijjjjjjjjjiiigggeeeddddddeeeeeefffgggiiimmmqqqsssuuuwwwxxxyyyzzz}}}lllaaaYYYNNNDDD@@@>>>:::999;;;555555555555555666666666888777666555444444444444444444444444444444444444222222222222222222222222444333222222222333444555///000222333444444444444333333333444444444555555222222333444666777888888666666555333333666<<>>:::777666777999;;;555555555666666666777777444666999:::;;;<<<>>>@@@GGGHHHMMMTTT\\\jjjsssppp}}}uuuooolllccceeeggghhhiiihhhgggfffgggeeebbb````````````^^^^^^^^^^^^^^^]]]]]]\\\[[[XXXZZZ\\\\\\[[[ZZZ[[[\\\[[[\\\]]]```bbbeeehhhiiikkkmmmppprrrtttwww{{{~~~zzzyyywwwwwwwwwyyy{{{||||||rrrkkkgggiiirrr|||{{{}}}zzzxxxxxxyyyyyyyyyzzzzzzzzzssssssssssssrrrqqqppppppooommmkkkiiiiiikkknnnooohhhhhhhhhhhhgggfffeeedddbbbccceeefffhhhlllqqqtttvvvwwwyyyzzzzzz|||wwwdddZZZSSSJJJAAA>>>===:::888999::::::999888777777888888888888777666555444444444444444444444444444444444222222222222222222222222555444333222222222333444111333555666666555333222444444444555555555666666333333333444444444555555666444333444666888777666:::666666;;;<<<999777888555555555555666666666777333666999:::;;;<<<>>>@@@EEEGGGLLLTTT[[[hhh~~~wwwyyy{{{vvvuuullliiiiiikkkjjjfffdddeeedddcccbbb```^^^]]]]]]\\\^^^^^^^^^]]]]]]\\\\\\\\\[[[[[[\\\]]]]]]]]]]]]\\\YYYYYY[[[]]]```ccceeegggiiikkkooorrrtttuuuuuuuuuvvvuuuuuuuuuwwwzzz|||~~~}}}uuuqqqrrruuuwww~~~~~~~~~}}}|||{{{{{{{{{yyyyyyzzzzzzyyywwwuuutttrrrsssttttttrrrooollliiieeefffggghhhiiijjjkkkkkkkkkkkkjjjiiifffccc```___aaa```aaadddiiippptttwwwyyy{{{~~~~~~~~~~~~qqq___WWWNNNFFF===888999:::999777777777777777666666666666444555555666555444222111444444444555555555555666555555555444444333333333222222444444444444222222111222333333444444444444+++---000222444555666666888777555444444555666777666555444333333444555666555666666666666666555444444444444444555777888999888999::::::;;;<<<@@@BBBHHHKKKQQQXXX]]]iii~~~{{{~~~|||wwwsssnnnkkkkkkiiieeeccceeeddddddbbbaaa______^^^^^^^^^]]]]]]]]]]]]]]]]]]]]][[[[[[\\\]]]]]]]]]]]]]]]YYYYYYZZZ\\\^^^aaacccdddgggiiilllppprrrttttttttttttsssssssssuuuxxx{{{|||~~~zzzvvvvvvyyy||||||||||||{{{{{{zzzzzzzzzwwwxxxxxxwwwvvvtttrrrpppooopppqqqqqqooommmjjjhhhcccdddfffhhhiiijjjjjjiiijjjiiihhhgggeeecccaaa```aaaaaacccgggmmmssswwwzzzzzz|||~~~jjjZZZRRRIIICCC;;;888999999888666777777777777666666666666333333444444555444444444444444444444555555555555555555444444444333333333222333333444444333333222222333444555555555555444222333444555555555444333777666444333333444666777666666555444444555666666555555666666666666666555666666555555555555666666888999:::::::::<<<@@@BBBGGGKKKQQQWWW]]]iii~~~zzz~~~}}}uuuooollljjjfffeeegggdddcccbbbaaa````````````]]]]]]]]]]]]]]]^^^^^^^^^[[[\\\]]]]]]^^^^^^]]]]]]ZZZZZZZZZ[[[\\\^^^___```ccceeehhhlllooopppqqqqqqqqqqqqqqqqqqsssvvvxxxyyy{{{|||~~~~~~~~~~~~~~~{{{{{{~~~~~~}}}|||yyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwvvvuuussspppooommmnnnnnnmmmkkkiiigggeeeaaacccfffhhhjjjjjjiiihhhiiihhhfffeeecccbbbbbbbbbbbbdddhhhmmmrrrwww{{{}}}{{{}}}vvvaaaSSSLLLDDD???:::888999999888666777777777777666666666666333333333333444555666666444444444444555555555555444444444444333333333333444333333222222333333444444444555555666666555555555666666666666555444444444333333222333444666777666555555444444555555666444444555666777777777666666555555555555666666777777888:::::::::<<>>AAACCCGGGMMMUUU[[[ggg}}}zzzuuu~~~~~~zzzrrrnnnhhhhhhfffeeeccccccbbbbbbaaaaaa```___^^^]]]]]]\\\^^^^^^___```````````````aaa```___^^^]]]\\\\\\\\\[[[[[[\\\^^^___aaacccdddcccdddfffgggiiijjjkkklllrrrsssssssssrrrtttwwwzzz{{{}}}~~~}}}zzzxxxvvvuuurrrrrrrrrrrrssstttuuuuuuvvvuuutttsssrrrppppppooommmmmmmmmmmmllljjjhhhgggdddcccbbbbbbdddgggiiikkkkkkkkkiiihhhhhhhhhiiijjjjjjkkkmmmoooqqqsssttttttuuuzzz~~~}}}vvveeeZZZPPPFFF>>>::::::999777666666888999777777777777666666666666444444444555444444333333222222333333333444444444111111222222222333333333222333333444444333333222444444555555444333333222666555444222222222333333333333444444444444444333222333444444444444333222555555666666666666666555777666666555555555555666666777888999999;;;>>>AAABBBFFFMMMTTT[[[ggg}}}yyy}}}|||~~~zzzvvvkkkjjjiiigggeeeddddddcccbbbbbbaaa___^^^]]]\\\[[[^^^______```````````````bbbaaa```___^^^]]]]]]]]][[[[[[\\\]]]^^^```aaabbb```aaaccceeefffhhhhhhiiimmmnnnooopppqqqsssxxx{{{yyy{{{}}}~~~~~~~~~|||yyyvvvtttssssssqqqqqqqqqqqqrrrssstttuuuvvvvvvuuusssqqqpppooonnnnnnnnnnnnmmmjjjhhheeeccc^^^^^^^^^```ccchhhmmmpppmmmkkkiiigggffffffhhhiiikkkmmmooosssuuuvvvwwwwwwvvvzzznnn___VVVNNNCCC:::999999777555444444666888777777777777666666666666111222444555666555555444222222333333333444444444111111111222222333333333222222444555555444222222555666666666555444444333222222222222333555777888444444555555555444333333444444555666666555444444555666666666666666555555111111222444666999;;;<<<666777888999999;;;>>>AAABBBEEELLLTTTZZZggg}}}||||||~~~~~~~~~uuuqqqkkkgggeeeddddddccceeeeeeeeeeeedddbbb```^^^^^^\\\[[[^^^bbbdddcccbbbeeecccaaa______^^^\\\ZZZ[[[\\\\\\]]]]]]^^^______]]]]]]^^^^^^```aaacccddddddfffiiilllnnnoooqqqrrrsssvvvyyy{{{|||~~~}}}{{{vvvqqqooopppqqqpppooooooooooooooopppqqqrrrssssssttttttuuutttrrrqqqpppmmmnnnnnnkkkfffaaa^^^]]]```aaaccceeehhhkkklllmmmllljjjhhheeeeeefffhhhiiimmmrrrwwwxxxvvvwwwzzz~~~~~~|||pppcccZZZQQQGGG@@@>>>888888888888888777666666444444555777888888888888666:::===;;;666222222333444444444555444444333333333444444333222111333444333333444444444444555555444444444444444444444444444222111111222333222000222222111111222222333444333333444444555666666666777666666555555777888999:::777555555777888666444777999;;;;;;;;;;;;===???DDDHHHNNNTTTYYYddd{{{|||wwwsss{{{yyyyyy||||||}}}~~~yyysssnnnkkkjjjhhhhhhgggggggggfffeeeccc```___\\\[[[ZZZ\\\___aaa```^^^bbbaaa````````````^^^\\\ZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]]]]^^^___```bbbbbbaaafffkkklllkkkmmmsssyyy~~~{{{zzzyyyyyy{{{{{{~~~~~~zzzyyyuuupppooooooppppppooooooooooooooopppqqqqqqrrrssssssssssssrrrpppooonnnkkklllkkkiiidddaaa______aaabbbccceeegggiiijjjkkkhhhgggfffeeefffiiikkkmmmqqquuuzzz{{{zzzzzz}}}vvvjjj\\\SSSKKKBBB<<<;;;777888888888888777666666444555666777777777777777666:::===;;;666222222444333333444444444444444333333444444333222222333555333333444444444444444444444444444444444444444444555444333444666777666555333333333333333444555555555555555555555555444444666666555555555666777888888666444555777888777666555777999999999999;;;===CCCGGGOOOUUUZZZeee{{{{{{}}}xxxsssooovvvtttuuuxxxyyyyyy}}}yyysssooollljjjiiiiiiiiiiiihhhgggeeecccaaa^^^\\\\\\]]]^^^___^^^]]]`````````bbbcccbbb___]]]XXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\]]]___``````]]]ccciiiiiiiiinnnyyy|||zzzzzzzzzzzzzzz|||~~~}}}yyyvvvuuusssooonnnooopppppppppppppppoooooooooooopppppprrrrrrrrrqqqooommmkkkjjjhhhiiihhheeebbb``````aaaeeeeeeeeefffggghhhiiiiiifffffffffgggjjjmmmqqqsssvvvyyy}}}~~~~~~~~~}}}mmmaaaSSSKKKDDD<<<888888777777888888777777666555555666666777777777666666666999;;;999555222222444111222333444444555444444333444444333222222444555444444444333333333333333444444444444444444444444111000000222444666666555555555555555555666666777777666666555444444333333555555444444555555666777666555444444666888888777555777999999999999;;;===BBBFFFNNNVVV\\\ggg{{{~~~~~~|||xxxuuuuuussstttxxxzzz{{{~~~xxxssspppmmmllliiiiiijjjjjjiiihhhgggfffbbbbbbaaaaaaaaaaaa``````bbbbbbcccdddeeeccc```]]]YYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[\\\]]]^^^^^^ZZZ^^^bbbfffkkkvvvzzzyyy{{{{{{zzzvvvyyy|||~~~~~~}}}{{{{{{{{{{{{zzzxxxuuusssrrrqqqooonnnnnnoooppppppppppppooonnnnnnnnnooooooqqqqqqooommmkkkiiigggfffeeeeeedddbbb``````bbbdddjjjiiihhhggggggggghhhhhhffffffgggjjjmmmqqquuuwwwxxxzzz~~~vvveeeYYYLLLDDD???999777888777777777777777666666555666666666777666666555555444666777666444111111222000111222333444555555555333444444444222333444666555444444444333333222222333333444444444444444444111000000111333444444333555555555555555666666777666666555555555444444444444444444444555555555666444444333444666888999999777999;;;;;;;;;;;;===???AAAEEEMMMVVV]]]hhhzzz~~~|||zzzuuurrrsssxxx|||}}}{{{vvvssspppiiijjjkkkkkklllkkkjjjiiieeeeeeeeedddcccbbbbbbbbbeeeeeeeeeffffffccc___\\\ZZZZZZ[[[\\\\\\]]]]]]^^^\\\\\\[[[[[[[[[\\\\\\]]]\\\[[[]]]eeeqqqwwwqqqrrrvvvwwwwwwsssvvvyyy|||||||||}}}~~~~~~|||}}}~~~~~~~~~~~~|||zzzyyyxxxvvvwwwxxxwwwvvvtttsssrrrppppppooonnnnnnnnnooopppoooooonnnnnnmmmnnnnnnnnnpppooommmkkkhhhfffeeedddaaabbbbbbaaa``````ccceeeiiihhhfffdddddddddeeeffffffggghhhjjjmmmpppsssuuuwwwyyy|||~~~lll^^^RRRFFF@@@===999888:::777777777777777666555555555666666666666555555444222333333333111000000111000111222333444444444444333444444444333333555777666666555555444333222222333333333444444444555555777666555555666777666444444444333333444444555666444444444555555555666666333444444555555555555555222333444444555777888:::777999;;;;;;;;;;;;===???@@@CCCKKKTTT]]]hhhzzz~~~|||wwwssssssxxx|||~~~yyytttqqqkkkllllllmmmlllkkkjjjiiidddeeefffdddbbbaaabbbcccfffeeedddddddddbbb^^^[[[\\\\\\\\\]]]^^^^^^______]]]\\\\\\[[[[[[[[[[[[\\\^^^[[[\\\dddrrr}}}wwwpppmmmppptttvvvwwwqqqtttwwwxxxxxxxxxyyyzzz{{{|||}}}{{{xxxyyy}}}~~~}}}{{{zzzzzz|||}}}~~~~~~}}}{{{zzzyyyxxxvvvuuussssssqqqsssttttttrrrqqqrrrsssooopppqqqpppnnnnnnooopppnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmkkkhhhfffeeedddccc___```aaaaaa```aaaccceeeeeecccaaa`````````bbbcccggghhhiiikkkmmmoooqqqsssvvvwwwzzz}}}}}}|||yyy}}}sssfffVVVLLLBBB>>><<<999888:::666666777777666666555444444555555666666666555555111111111111111111111111000111222333333444333333222444444444333444666888888888777666555444333222222333333444444555555555777555444444555555444333333333222222333333444555333333444444555666666777444444555666666666666555222333444555444555888:::555777999999999999;;;===@@@BBBHHHQQQ[[[gggyyy~~~xxxuuuyyy}}}~~~xxxtttppppppooonnnllliiigggeeeccceeefffeeebbbaaabbbdddcccbbbaaa```aaa```]]][[[\\\\\\\\\]]]^^^^^^______^^^]]]\\\\\\[[[[[[[[[[[[[[[ZZZ[[[```gggpppvvvyyyooonnnmmmmmmoooqqqtttvvvppprrrtttuuuttttttuuuvvvwwwyyyzzzwwwtttuuuyyy~~~~~~|||{{{yyyyyyzzz{{{|||{{{~~~|||zzzxxxwwwvvvtttsssrrrqqqpppooonnnnnnlllnnnppppppooonnnppprrrpppqqqrrrqqqnnnmmmooopppllllllllllllmmmnnnoooooommmllliiigggeeeddddddddd]]]___aaabbbbbbbbbccceeecccaaa```^^^___```cccdddkkkkkkmmmoooqqqsssuuuvvvwwwxxxzzzzzzuuurrrqqqwwwzzziii```NNNEEE===;;;:::777777888666666777777666666555444333333444555666666666666333222111111222222222222111222222333333333222222222444444444444444666888::::::999777666444333333222222333333444555555666333222111222444444333222333333333222333333444555444444555555555555555555444555666777777777666666222444555555444444777999555777999999999999;;;===@@@@@@EEENNNXXXfffyyy~~~yyy{{{~~~ssssssqqqoookkkgggdddaaadddfffhhhfffdddbbbdddfff```^^^]]]]]]^^^^^^]]]\\\[[[\\\\\\]]]]]]^^^______^^^^^^]]]\\\[[[[[[[[[[[[UUUWWWYYYZZZ[[[^^^cccgggccceeehhhjjjjjjkkkmmmoooppprrrsssrrrqqqqqqsssttttttvvvwwwuuuqqqrrrwww|||~~~~~~~~~|||zzzyyyzzz{{{|||xxx|||~~~}}}{{{xxxuuusssqqqqqqoooooonnnmmmllllllkkkkkkhhhkkkmmmnnnlllmmmooorrrppprrrtttrrrooommmnnnpppkkkkkkkkklllmmmnnnoooppplllkkkiiifffeeeddddddddd\\\___bbbccccccccccccddddddcccaaa```aaacccfffhhhoooppprrrtttwwwyyy{{{|||xxxyyy|||~~~vvvpppmmmnnnttt}}}nnn___WWWIII@@@999888888666555666666666666666666555555444222333444555666666666666444333222222333444444444222222333333333222111111222444555444444444777999<<<;;;:::888777555444333222222333333444555666666444333333555777888888777444333333333333444555555666666666555444444333333444555777888888888777666222444666555333333666999777999;;;;;;;;;;;;===???@@@@@@DDDLLLWWWeeexxx{{{vvvrrrpppmmmgggfffhhhfffiiimmmmmmiiieeeccccccgggccc```^^^^^^^^^^^^]]][[[]]]___``````___^^^]]][[[\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^___aaadddgggiiijjjiiiiiimmmmmmmmmnnnoooqqqrrrsssyyyxxxvvvsssqqqqqquuuxxx}}}|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~|||yyywwwwwwyyy|||~~~yyyyyyzzz|||}}}~~~~~~~~~}}}}}}}}}~~~~~~|||{{{zzzxxxvvvsssqqqooonnnkkkkkkllllllllllllllllllmmmnnnnnnmmmkkkkkkooorrrrrrrrrrrrqqqpppooonnnmmmiiihhhhhhggghhhiiijjjkkkgggfffdddaaa```_________aaaaaaccccccdddcccbbbaaaaaaaaa```______ccciiimmmrrrvvvzzz|||}}}|||}}}}}}}}}}}}wwwsssuuuyyy~~~qqqeeeWWWNNNFFFAAA<<<888555444333222444444444555555555666666111222444555555555444333444333222222111111222222222222111111222222333444///222444666666666777888<<<999888777444///000444222222222333333444444444444444222111111111222222333333333444444444555555555444333333555555444333444555666666444333444666555555555666666666666777888888777777888:::<<<===@@@AAAEEEMMMVVVcccwww|||wwwtttqqqjjjffffffgggjjjmmmmmmjjjgggeeeeeegggddd```^^^^^^___^^^]]]\\\]]]^^^______^^^]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\\\\^^^___bbbeeegggggggggggghhhiiiiiikkklllnnnpppqqqsssssssssrrrqqqssswwwzzzxxxxxxwwwwwwxxxzzz{{{|||}}}}}}||||||||||||}}}}}}~~~~~~}}}|||||||||||||||~~~~~~~~~~~~}}}yyywwwvvvwwwyyy{{{yyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}~~~|||}}}~~~|||{{{||||||||||||||||||||||||wwwwwwuuusssqqqooommmllliiijjjkkkkkkllllllkkkkkkmmmnnnnnnlllkkkkkknnnqqqqqqqqqpppooonnnlllkkkjjjiiiiiiiiiiiihhhgggfffffffffeeecccaaa````````````aaaaaabbbccccccbbbaaaaaa``````aaaaaacccggglllpppssswww|||}}}yyy|||ssshhh^^^SSSJJJBBB>>>:::777666666555555444444444444555555555666333333444555555555555444444333222222111111222222222222111111222222333444111222333333222333555777999444222333333111333666333333333333444444444444333333444444333222111111222222222333333333444444666555444444666666555444333555555555333333444555333333333444444444444555888777777777888:::<<<===???@@@EEEMMMVVVcccwww~~~~~~{{{yyysssllljjjiiikkkmmmnnnllliiihhhhhhgggdddaaa`````````___^^^^^^^^^^^^]]]]]]]]]]]]]]]___]]][[[YYYYYYYYYZZZZZZ[[[ZZZZZZYYYYYYYYYYYYYYY[[[]]]___bbbcccddddddcccbbbcccdddfffhhhkkkmmmnnnnnnoooqqqqqqqqqsssvvvxxxttttttuuuuuuvvvvvvwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{||||||}}}}}}~~~}}}zzzwwwuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{zzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{yyyzzz{{{|||{{{zzzyyyzzz{{{{{{{{{yyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwsssrrrqqqooommmkkkjjjiiihhhiiijjjkkkkkkkkkkkkjjjlllmmmmmmlllkkkkkknnnpppuuutttsssrrrpppnnnlllkkkiiiiiiiiihhhfffdddbbbaaaeeedddcccbbbaaaaaaaaaaaa```aaaaaabbbbbbaaaaaa```^^^```cccfffiiilllqqqtttvvvyyy}}}wwwhhh```YYYOOOFFF>>>;;;888666777777777777444444444444555555555555555444444444444555666666444333222222111111222222222222111111222222333444222222222111222555:::>>>>>>666111333444444444666555555555444444444444444222333555666666444222000111111111222222222333333666555444555666777666444222333444444222222333444333333333444444444444555777777777777999:::;;;<<<>>>???DDDMMMVVVcccwww~~~}}}{{{uuurrrkkklllmmmmmmlllkkkiiiiiigggeeebbbaaabbbbbbaaa___```___^^^]]]\\\\\\]]]]]]^^^\\\YYYVVVUUUVVVXXXYYY[[[[[[ZZZXXXXXXWWWWWWWWWZZZ[[[\\\^^^___`````````^^^^^^```bbbdddgggjjjkkklllnnnpppqqqppppppqqqrrrrrrssstttuuuuuuuuuuuutttvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuwwwxxxyyyzzzyyyyyyzzz{{{|||}}}}}}~~~}}}{{{xxxvvvuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxwwwwwwxxxzzz|||}}}}}}||||||{{{||||||}}}}}}~~~~~~~~~~~~}}}|||{{{{{{yyywwwvvvwwwxxxxxxwwwuuuvvvvvvvvvuuutttsssrrrssssssssssssssssssssssssnnnnnnmmmllljjjiiihhhhhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnuuutttsssqqqooollljjjhhhgggfffdddbbbaaa`````````eeeddddddccccccbbbbbbbbb___`````````aaaaaa``````]]]aaafffkkkooossswwwzzzyyy{{{}}}~~~mmmaaaZZZSSSIII@@@<<<999777666777777777777444444444444444444444444666555444333444555666777444333222222111111222222222222111111222222333444333222222333555<<>>DDDMMMVVVcccvvvyyyvvvpppooonnnmmmlllkkkiiihhhhhhfffdddcccddddddbbbaaaaaa```___^^^]]]\\\]]]]]]\\\ZZZVVVSSSRRRTTTVVVXXX[[[[[[YYYXXXWWWWWWWWWWWWYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\]]]___aaadddfffggghhhjjjlllmmmmmmmmmmmmnnnnnnooopppqqqrrrrrrqqqqqqrrrsssttttttttttttsssrrrqqqrrrrrrssstttvvvxxxyyyuuuvvvxxxyyyzzzzzzzzzyyywwwvvvuuuuuuuuuwwwyyyzzzxxxxxxwwwwwwvvvuuuuuutttuuuvvvxxxzzz{{{{{{{{{zzz{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~}}}{{{zzzyyywwwtttssstttuuuuuuttttttttttttssssssrrrqqqpppooooooooooooooooooooooookkkkkkjjjiiiiiihhhgggggghhhhhhiiikkkkkkllllllllljjjjjjiiijjjkkkkkkkkkkkkooonnnmmmkkkhhheeebbbaaadddbbb___\\\\\\^^^```bbbeeeeeedddddddddcccbbbbbb]]]^^^^^^^^^___```aaaaaa___dddjjjqqquuuyyy|||~~~}}}}}}}}}}}}xxxxxxwwwkkkaaaYYYPPPEEE<<<<<<:::777666666666555444444444444444444444333333555555444333333555666777444333222222111111222222222222111111222222333444444444444444666<<>>DDDMMMVVVbbbttt{{{xxxwwwtttpppnnnmmmkkkiiiggghhhfffeeeeeefffeeedddbbbbbbbbbaaa```___^^^]]]\\\ZZZXXXUUUSSSRRRTTTVVVXXX[[[[[[ZZZXXXXXXWWWWWWWWWZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[\\\]]]^^^___aaabbb___bbbeeeggghhhiiikkklllggghhhhhhiiijjjkkklllmmmooopppqqqrrrrrrqqqpppooooooooooooppprrrsssuuuvvvssstttuuuvvvwwwvvvuuutttqqqqqqqqqrrrtttvvvxxxyyyvvvvvvuuuuuutttssssssrrrrrrssstttvvvwwwxxxyyyyyy{{{{{{{{{{{{{{{{{{||||||{{{|||}}}~~~}}}{{{xxxwwwuuussspppooooooqqqqqqqqqssssssrrrqqqpppoooooooookkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhgggggggggggggggfffggghhhiiijjjkkkkkkkkkjjjiiihhhiiikkkkkkjjjiiilllllljjjhhhfffcccaaa___aaa___]]][[[\\\^^^aaaddddddddddddccccccaaa```___[[[[[[\\\]]]^^^```bbbcccccchhhooouuuyyy}}}vvvooovvvzzzrrrhhh]]]RRRHHHBBB;;;999777666666555444222444444444444333333333333444333333333333444555555444333222222111111222222222222111111222222333444555555555444444666;;;???CCC;;;555444555333222333555555555444444444444444666444111000000222666888333333444444444555555555333222111222333444333111000111222222222222333555333333333444444444444555333444666888999:::;;;;;;===???DDDMMMUUUaaarrr}}}~~~zzzuuuqqqooommmjjjggghhhgggffffffggggggeeecccccccccccccccaaa___]]]\\\XXXWWWUUUTTTTTTVVVXXXZZZ[[[[[[ZZZYYYXXXXXXXXXXXX[[[[[[[[[[[[[[[[[[\\\\\\[[[[[[ZZZZZZZZZ[[[[[[\\\ZZZ\\\^^^___```aaadddfffbbbbbbbbbcccdddgggiiijjjkkklllmmmoooooommmlllkkklllllllllmmmnnnpppqqqrrrqqqrrrsssttttttrrrqqqooollllllmmmnnnppprrrtttuuutttttttttssssssrrrrrrqqqoooooopppqqqrrrtttvvvvvvzzzzzzzzzzzzyyyyyyyyyyyyxxxyyyzzzzzzyyywwwtttrrrpppnnnkkkiiikkklllmmmmmmnnnnnnmmmkkkjjjiiiiiiiiiffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeecccdddfffggghhhiiiiiiiiiiiigggggghhhkkkkkkjjjhhhllllllkkkiiigggdddbbbaaa____________``````aaabbbaaaaaabbbaaa```^^^\\\[[[XXXYYYYYY[[[]]]```ccceeehhhlllrrrxxx|||xxxvvvyyy{{{yyysssgggYYYMMMFFFDDD999888666666666666444333444444444333333333222222111222222333444333333333444333222222111111222222222222111111222222333444333444555444222222444555888444222333222000111444333333333333444444444444444333111000111222444666222222333333333444444444444333222222444444333222000111333333222333444666333333333444444444444555222333555888:::;;;;;;;;;>>>???EEEMMMUUU___ppp~~~{{{zzz|||xxxssspppnnnjjjggghhhgggfffggghhhgggeeeccccccdddeeedddccc```]]][[[XXXWWWVVVVVVVVVXXXZZZ[[[[[[[[[ZZZYYYYYYYYYYYYZZZ\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXZZZ[[[\\\[[[ZZZZZZ\\\^^^``````___```bbbeeeiiikkkhhhiiikkkllllllkkkiiihhhjjjjjjjjjkkklllmmmoooooopppqqqrrrsssrrrpppnnnmmmiiiiiijjjkkkmmmooopppqqqsssssssssrrrrrrqqqqqqqqqmmmmmmmmmmmmoooqqqsssuuuzzzyyyyyyyyyxxxxxxwwwwwwuuuvvvwwwxxxwwwtttqqqooommmjjjgggfffgggiiikkkkkkhhhhhhfffeeeccccccccccccccccccccccccccccccccccccbbbbbbccccccddddddddddddaaabbbccceeefffgggggggggiiigggfffhhhkkkkkkiiiggghhhhhhgggeeecccaaa___^^^___```cccddddddcccaaa______``````___]]][[[YYYXXXWWWWWWXXXZZZ]]]aaadddfffkkkooouuuyyy}}}yyy~~~{{{qqqpppiii[[[JJJ>>>;;;<<<777666555555666666555444444444444333333222222222000111222333444333222111444333222222111111222222222222111111222222333444000222444444333222333444555333222333111...///444222222222333333444444444111111111222222333333333111111222222222333333333555444333333555555444333000222333333333333555666555555555666666666777777111333555888:::;;;;;;;;;???@@@FFFMMMTTT^^^ooo}}}|||{{{~~~zzzuuurrrnnnllljjjhhhgggfffggghhhgggfffddddddddddddbbbaaa```___[[[[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZYYYYYYYYYXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZ[[[]]]^^^___```aaaffffffffffffffffffffffffcccdddeeefffhhhjjjlllmmmoooooonnnmmmkkkiiigggfff```aaaeeehhhlllooopppqqqsssssssssrrrpppooommmlllmmmlllllllllmmmooorrrtttuuutttsssrrrqqqpppppppppuuuuuuuuutttsssqqqnnnmmmgggfffeeedddcccbbbbbbbbbdddcccaaa```^^^]]]]]]]]]cccccccccbbbbbb```______^^^___```bbbdddeeeeeeeeeeeedddccccccbbbbbbccccccddddddeeeeeeeeedddcccccccccccccccbbbbbbaaa```___bbbcccccccccbbbaaa```___^^^]]]\\\[[[ZZZXXXWWWVVVYYY[[[___bbbeeeiiimmmqqqtttvvvyyy{{{}}}{{{}}}sssggg___SSSHHH@@@;;;999777777666666666666555555555555444444666999<<<>>>===222111000111333444333222333444444444444333222222333444444555444333111000333333444444444444555555666444222111222222111000111000000111333555444333333222111////////////000333222000//////000222333555444444333333333444444222333444444333333444666999777555444555666555555666888::::::999999:::;;;@@@AAAFFFNNNTTT^^^mmm|||}}}zzzuuurrrjjjhhheeedddeeeeeeeeedddddddddddddddcccbbbaaa```^^^]]]\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYWWWXXXXXXXXXXXXYYYYYYYYYXXXYYYYYYZZZ[[[\\\]]]]]]aaaaaabbbbbbccccccccccccccccccccccccdddeeefffgggkkkjjjjjjiiihhhfffeeedddaaaccceeegggiiikkklllmmmqqqpppoooooonnnmmmllllllmmmlllkkkkkklllmmmoooqqqrrrqqqpppppppppppppppqqqqqqqqqqqqqqqooommmkkkjjjddddddcccbbbaaaaaa``````aaa```___^^^]]]\\\\\\\\\bbbbbbbbbaaaaaa```___^^^]]]^^^```aaacccddddddeeedddccccccbbbaaabbbbbbbbbccccccccccccbbbbbbaaa```aaaaaaaaabbbbbbaaa```````````````___^^^]]]\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXX\\\___cccgggjjjmmmrrruuuwwwxxxzzz|||~~~zzzoooccc[[[OOODDD===999777777666666666555555555444444444333222444777:::;;;:::444222111222444444333222111222222222111111000000333333333333333222111111111111222222222222333333555333222222333444333222555444222333444444333111333222111000000000111111666555444222222333444555555444444333333333444444222444555555444333555666999777444444555666555555666888::::::999999:::;;;???@@@EEEMMMTTT^^^nnn}}}~~~xxxmmmjjjfffeeeeeeeeeddddddeeeeeeddddddccccccbbbbbbaaa```___^^^]]]\\\\\\\\\ZZZZZZZZZZZZZZZZZZ[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWWWWXXXXXXXXXXXXYYYWWWWWWWWWXXXXXXXXXYYYYYY[[[[[[\\\]]]^^^______```bbbaaa```____________```ddddddddddddcccbbbaaaaaabbbcccdddeeeeeefffggggggmmmllljjjiiiiiiiiijjjkkklllkkkjjjiiiiiijjjkkkllllllllllllllllllmmmnnnnnnkkkkkklllkkkjjjhhhfffeeeaaa``````______^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[`````````______^^^^^^]]]\\\]]]___```bbbbbbccccccbbbbbbaaa````````````aaaaaaaaa``````___^^^]]]]]]^^^^^^___```aaabbbbbbbbb______^^^]]]\\\[[[ZZZYYYZZZYYYXXXXXXXXXZZZ\\\^^^cccfffkkknnnqqqtttwwwyyy{{{|||~~~~~~~~~zzz{{{wwwlllaaaYYYMMMBBB<<<999888888555555555555444444444333333222111222555777777666555333222333444444333222222222222111111111000000333333222111111111111222111111222222222222333333444222111222333555444444888777555444444333111000222111111111111222333333444333222111000000111222444444333333333333444444333444666555444444555777888666444444555666555444555777999:::999999:::;;;===???DDDLLLSSS^^^ooo~~~~~~|||zzzzzz}}}{{{tttpppkkkhhhggggggfffffffffeeeeeedddddddddddddddbbbbbb```___]]]]]]\\\\\\ZZZZZZZZZ[[[[[[[[[\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZ\\\\\\]]]___^^^]]]\\\\\\\\\\\\\\\______````````````______aaaaaaaaaaaabbbbbbcccdddhhhgggeeeddddddeeeggghhhiiihhhgggfffffffffffffffhhhggggggggggggggghhhhhheeeeeeeeeeeedddbbb```___^^^^^^^^^^^^^^^^^^]]]]]][[[[[[\\\\\\\\\\\\\\\[[[___^^^^^^]]]]]]\\\\\\\\\[[[\\\]]]___```aaaaaaaaa``````___^^^^^^^^^^^^______^^^]]]\\\[[[[[[ZZZZZZ[[[\\\^^^___aaabbbbbbbbb```___^^^\\\[[[ZZZYYYYYYXXXXXXWWWXXXZZZ^^^aaadddlllooosssuuuwwwxxx{{{|||~~~xxx~~~uuukkkaaaYYYMMMCCC===:::999999555555444444444333333333444333222222444555555444444333222222333333222111444444333333333222333333333222111000000000222222333333333444444444555555444222111111222333333222888666444444444333111///111111111222222333444444333222111000//////000000333333333222333333444444333555666666555444666777666555444444555666555444444666999999999999:::;;;<<<===BBBJJJRRR^^^ppp~~~xxxvvvtttuuuyyy~~~}}}xxxqqqllliiihhhhhhggghhhgggfffeeeddddddeeeeeecccbbb```___^^^]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUVVVWWWXXXYYYZZZ[[[\\\[[[[[[[[[ZZZ[[[[[[\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]^^^___```bbbccccccbbbaaa``````aaaccceeeddddddccccccbbbbbbbbbccceeedddcccbbbaaaaaaaaaaaa``````aaaaaa```^^^\\\[[[\\\]]]^^^^^^___^^^^^^]]][[[[[[\\\]]]]]]]]]]]]\\\]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZ[[[\\\]]]^^^_________^^^^^^]]]\\\\\\\\\\\\]]]]]]\\\[[[YYYYYYXXXYYYYYYZZZ[[[\\\^^^```aaaaaaaaa^^^]]]\\\ZZZYYYXXXXXXXXXVVVVVVVVVXXX[[[```eeehhhtttvvvyyyzzz{{{{{{}}}~~~pppfff]]]VVVKKKBBB===:::888888555555444444444333333333666444333333444555444444333222111111222333222000555444333222222222333333222222000000000111222333333333333444444444555555444333111000111222111000555333222222333333222000///000111222333444444444555555444444333333333333222222222222222333444555333444555555444444555777555444333444666666555444444666888999999999:::;;;;;;<<>>:::888666444555555555555444444444333666555333333444555555444222111000111333444333222333222111000000000111222222111111111111222333333111111222222222222333333444222111111222333222111333111000111333333333111///000111222333333333333222222333333333333333333222111111222222333444555222333555444333333444666444333333444666666555333333555777888888999:::;;;;;;<<>>:::999777666444666666666555555555444444555444222333444555555444333222111333555777666555444333111//////000111222111111222333333333333333111111222222222222333333333111111222555777777777444222222222333444333222...///111222222222111111...///000000111111111111111111111111222333444555111222333333222222333555333222333444666666555333222444777888888999:::<<<<<<<<<@@@GGGOOO[[[nnn~~~|||xxxvvvuuuooommmjjjgggddddddddddddddddddccccccbbbccccccccc``````___^^^\\\[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[WWWWWWWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZYYY]]]\\\ZZZYYYZZZ[[[]]]^^^\\\\\\\\\]]]\\\[[[ZZZZZZUUUVVVXXX[[[]]]___``````______^^^^^^______```aaa\\\\\\]]]]]]]]][[[ZZZYYYWWWYYY[[[]]]^^^^^^]]]\\\[[[\\\^^^^^^^^^]]][[[YYYYYYXXXVVVUUUUUUVVVXXXYYYXXXXXXYYYZZZZZZ[[[ZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXZZZYYYXXXWWWXXXZZZ\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZYYYXXXWWWWWWYYYZZZ\\\```bbbfffkkkpppuuuxxxzzzzzz{{{|||~~~}}}oooaaaUUUKKKDDD>>><<<:::::::::999888777777666666666666555555555444333111222333444444333333333333444777999999888666555333111111222333444000222333444555444444333333333444444444555555555111000111333777:::<<<<<<666555333333444444333222...///000222222111000000000111222333444555555555111111111111222333444555000222333333222111333444222222333444666666555333222444777888888999:::<<<======@@@GGGNNNZZZmmm~~~~~~}}}}}}wwwuuurrrlllhhhfffgggiiiiiifffcccbbbaaaaaa```___``````___^^^^^^]]]\\\\\\^^^]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZ[[[\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ]]]\\\ZZZXXXWWWVVVWWWWWW[[[ZZZYYYXXXXXXXXXXXXXXXVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]^^^^^^______^^^^^^___^^^]]]\\\[[[YYYXXXXXXWWWXXXZZZ[[[\\\\\\\\\[[[[[[\\\]]]^^^]]]\\\[[[ZZZ[[[ZZZZZZYYYXXXXXXWWWWWWTTTUUUWWWXXXXXXWWWVVVUUUVVVVVVWWWWWWWWWWWWWWWVVV\\\\\\[[[[[[\\\]]]]]]^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWYYY]]]aaaeeehhhmmmqqquuuyyy~~~~~~~~~ttteeeWWWMMMEEE@@@;;;:::888777555444444444555444333222222333555666555444333333222222222222333222222111111222222333666666555444444333222222222111222555444222444999:::777555555666666333000444444333222111111111111555555555444333222111000000222444777888777666555111222333333222111///...222222111111111111222222555555555444444333333333777777666666555555444444555666888999888999:::<<<======AAAHHHOOOZZZlll|||~~~{{{vvvppplllhhhfffeeefffdddaaaaaabbbccccccbbb``````______^^^]]]]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZ\\\\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZXXXVVVUUUUUUUUUUUUYYYXXXXXXXXXWWWWWWWWWVVVUUUVVVWWWYYYZZZZZZ[[[[[[YYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVWWWXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^^^^^^^]]]]]]\\\\\\[[[ZZZYYYXXXXXXWWWXXXYYY[[[\\\\\\[[[[[[[[[[[[\\\]]]]]]\\\[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVTTTTTTUUUVVVWWWWWWVVVVVVWWWWWWXXXXXXXXXXXXXXXWWW[[[[[[[[[ZZZ[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWYYYZZZ[[[\\\]]]```eeehhhnnnppptttwwwyyy}}}~~~uuugggYYYNNNEEE???;;;999999777666555555555555666555444444555777999:::555444333333222222222333333222222111111222222333555555444444333222222111111111333555333000444:::;;;RRRhhheeeNNN888333888333333222111111111222222111222333333444444333333111111333333444333222111000111111222222222111111222222111111111111222222444444444333333333333333777777666666666555555555444666888888888888:::<<<<<<===AAAGGGNNNYYYkkk{{{|||wwwtttpppkkkggghhhfffdddcccdddeeeddddddaaaaaa```___^^^^^^^^^^^^______^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[ZZZ^^^]]][[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTVVVWWWXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXYYYZZZZZZZZZXXXXXXXXXXXXYYYYYYZZZZZZYYYZZZZZZZZZZZZYYYXXXXXXUUUUUUVVVWWWXXXYYYYYYZZZZZZ[[[\\\\\\]]]]]]\\\\\\ZZZZZZZZZZZZYYYYYYYYYXXXWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\\\\[[[[[[ZZZXXXXXXWWWWWWVVVVVVUUUUUUSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYZZZZZZYYYYYYYYYYYYYYYZZZYYYYYYXXXXXXXXXYYYYYYYYY\\\^^^```ccceeeiiinnnrrrxxxyyy{{{}}}qqqhhhZZZNNNDDD>>>:::888888777666666555555666666666666666666777:::<<<===444444333222222222333333333222222111111222222333333333333222222111111000000111444666333222:::EEEVVVpppyyyTTT555///777222222111111111222333333111222222333333333333333222222222111111111000000000000000000111222333444222222111111111111222222222222222222222333333333777777666666666666666666444666777888888888:::;;;<<<<<<@@@FFFMMMWWWiiiyyy}}}|||zzzvvvrrrpppmmmiiigggfffeeecccbbbbbbaaa```____________`````````______^^^^^^]]]]]]\\\]]]]]]^^^]]]\\\[[[[[[]]]\\\ZZZXXXXXXYYY[[[\\\YYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTTTTTTTUUUVVVXXXYYYYYYXXXVVVUUUVVVWWWXXXXXXYYYYYYXXXXXXVVVWWWWWWXXXXXXYYYYYYYYYYYYYYYZZZZZZYYYYYYXXXWWWUUUVVVVVVWWWXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSRRRSSSTTTVVVXXXYYY[[[[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWZZZYYYZZZZZZ[[[\\\]]]^^^```cccfffiiilllppptttwww|||~~~zzztttiii```SSSGGG@@@;;;:::999666666555555555666666777666666666666777888999:::444333333222222333333333333222222111111222222333222222111111000000000000///111444555444777EEETTTsss\\\DDD444000333111111000000111222333333444444444333222111000///333333222222111222222333222111000000000111333444222222111111111111222222000000111111222222222333666666666666666666666666444666888888888888:::;;;<<<<<>>777777555333000000000000111222222333444444444333222111//////111111111111222333444555444333111000000000111222222222111111111111222222000000000111111222222222444444555555666666777777555777888999888999:::<<<<<<<<>>===@@@EEEJJJTTTeeetttyyy|||{{{vvvqqqmmmjjjeeedddbbb```aaabbbeeefffccccccbbbaaa```___^^^^^^^^^___aaabbbbbb```^^^\\\XXXYYYZZZZZZZZZZZZZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZVVVWWWXXXXXXXXXWWWVVVUUUWWWVVVVVVVVVVVVWWWXXXYYYTTTTTTVVVWWWXXXYYYYYYYYYVVVVVVWWWXXXYYYZZZ[[[\\\XXXXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWYYYZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXVVVVVVUUUUUUVVVXXXYYYZZZUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWXXXYYYYYYYYYXXXWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSTTTUUUWWWXXXYYYaaabbbdddgggkkkooorrrtttssswww~~~{{{xxxxxxzzz{{{zzzzzz{{{}}}xxxrrrppplllzzzssshhh___YYYGGGCCC===888777777777777666666555444444444444444222222333444555555555444222222222222333333444555333222222222222222222333000000000000111111111111//////333888888444333555222333333222222222333444222222111000//////000000333333333222111000///...222333555666555444222000...///111222333333222111222222111111111111222222444333333333222111111111//////000111333444555555888:::<<<<<<<<<<<<>>>???>>>>>>AAAEEEKKKTTTeeetttwww~~~~~~yyyvvvxxxoookkkgggdddcccccccccccceeedddcccccccccccc```^^^cccbbb```^^^]]]]]]]]]^^^aaa```___]]]\\\[[[ZZZZZZVVVUUUTTTTTTUUUVVVXXXYYY\\\[[[[[[YYYXXXWWWVVVUUUVVVVVVVVVVVVWWWXXXXXXYYYWWWXXXXXXXXXWWWVVVUUUUUUWWWWWWWWWXXXXXXXXXYYYYYYXXXWWWVVVVVVXXXXXXWWWVVVTTTRRRQQQRRRUUUWWWWWWVVVVVVVVVWWWXXXYYYYYYYYYYYYXXXYYYZZZYYYWWWVVVVVVVVVUUUUUUTTTTTTUUUWWWXXXYYYWWWVVVVVVWWWWWWXXXYYYZZZVVVVVVXXXXXXXXXWWWVVVUUUSSSUUUXXXXXXVVVUUUUUUUUUTTTTTTTTTVVVXXXXXXVVVUUUWWWVVVVVVXXX\\\```cccdddccciiipppsssrrrrrrtttxxx{{{~~~|||wwwrrrqqqssswwwyyy}}}~~~sssmmmooovvvyyyrrrmmmbbbRRRHHH???<<<888666666777777666777777666555444444333333000000111333444333111...222222111111111111222222555666444111222444333...222222111000//////000000111111111111111111111111111111222333333333333222333333333222222222222111111222222222222111000000555444222111222222111000333444444555444333111000222222222111111111000000111111111000000000//////111222333444555444333333555666888999999:::<<<>>>@@@???@@@CCCHHHSSSeeeuuu|||{{{{{{tttqqqmmmiiigggfffeeedddgggfffeeeeeeeeedddbbb```dddcccaaa___^^^^^^^^^_________^^^^^^]]]\\\ZZZZZZWWWWWWVVVVVVWWWXXXYYYZZZ\\\\\\[[[ZZZXXXWWWWWWVVVVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXWWWWWWXXXYYYXXXWWWTTTSSSRRRSSSUUUWWWWWWVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[ZZZXXXWWWWWWWWWVVVVVVUUUUUUVVVWWWXXXYYYYYYYYYYYYXXXYYYYYYZZZ[[[WWWXXXYYYYYYYYYXXXWWWVVVSSSTTTVVVVVVTTTRRRRRRSSSTTTUUUUUUWWWXXXXXXWWWVVVZZZYYYYYY[[[___dddhhhkkknnnssswwwwwwvvvvvvyyy}}}~~~~~~{{{xxxvvvwww{{{wwwpppsss{{{ooohhhbbbWWWJJJBBB>>>;;;888666666777777666444444444444444444444444222222222333444444222000222222111111111111222222000333333111111333444111222222111000000000000000111111111111111111111111111111222333333333333222333333333222222111111111222222333333333333333222333222000111222333333222000111222222222111000///222222222111111111000000444444333333222222222222111222333444444444333333444666888999999:::<<<===AAA@@@AAAEEEJJJTTTfffvvv|||||||||zzzwwwssspppnnnlllkkkjjjiiigggggggggfffdddccceeedddbbbaaa______``````]]]^^^___```___^^^\\\[[[ZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\[[[ZZZYYYYYYXXXXXXVVVVVVUUUUUUTTTUUUUUUUUUXXXXXXYYYYYYZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWXXXYYYYYYYYYWWWVVVTTTSSSTTTVVVWWWWWWVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\[[[YYYXXXXXXXXXYYYXXXXXXWWWWWWXXXYYYYYY\\\[[[[[[ZZZZZZZZZZZZZZZYYYYYYZZZZZZYYYYYYXXXWWWTTTUUUVVVUUUSSSQQQQQQQQQUUUVVVWWWYYYZZZ[[[[[[[[[``````aaacccggglllpppsssyyy{{{|||zzzyyyzzz}}}}}}|||}}}~~~xxxxxx}}}qqqddd]]]VVVKKKAAA===<<<:::777666666777666666333333444444555666777777444333222222444444333222222222111111111111222222111666777333111222444333222111000000000000000000111111111111111111111111111111222333333333333222444444333333222111000000000111222333333333333333222111000000333444444444///000111111222111111111222222222111111111111111222222222222222111111111111222333444444444333333444666888999999:::;;;===BBBAAABBBFFFKKKVVVgggwww~~~{{{{{{wwwuuutttnnnllljjjiiiiiihhhfffeeefffeeecccaaa`````````aaa\\\^^^aaabbbbbbaaa___]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZYYYXXXXXXWWWVVVUUUUUUUUUVVVXXXYYYZZZ[[[[[[[[[[[[[[[XXXXXXYYYYYYYYYZZZZZZZZZYYYXXXWWWWWWYYYYYYXXXWWWXXXVVVUUUUUUVVVXXXWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[\\\]]]]]][[[YYYYYYZZZZZZZZZYYYYYYYYYYYYYYYYYY]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXWWWUUUSSSSSSTTTUUUWWWZZZ\\\^^^```cccdddhhhkkkooosssuuuvvvxxxyyy}}}}}}|||{{{|||sssiii^^^WWWNNNCCC===;;;:::888666555666777666555555555555666777777888888555333111111333444444333222222111111111111222222666<<<>>>888222111333333111111000000000000000111111111111111111111111111111111222333333333333222555444444333222111000000,,,---///000111222222222333111000111222444444333111111222222333333333444111111111111111111111111333333333222222222222222222222333333333444444444444666888888888999;;;===AAA@@@BBBFFFKKKUUUgggvvv{{{~~~zzzxxxtttqqqnnnlllkkkjjjhhhgggfffeeecccbbbaaa```aaaaaa^^^```bbbdddeeecccaaa```_________^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\YYYYYYYYYZZZZZZZZZ[[[[[[XXXWWWVVVWWWXXXYYYXXXVVVZZZXXXVVVVVVWWWXXXWWWWWWVVVWWWXXXZZZ[[[\\\\\\\\\\\\]]]^^^]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYY\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYXXXVVVVVVVVVXXXXXX[[[___bbbdddhhhlllpppqqqxxxwwwkkkbbbXXXQQQHHH>>>999999888666555555666777666555555555555555555555555555555333111111333444333333222222111111111111222222666<<<>>>777111111222333111000000000000000111111111111111111111111111111111111222333333333333222444444333333222111000000,,,---///000222222333333555333111111222222222111111111111222222333333444111111111111111111111111444444444444444444444444222222222333333333444444444555777888888999;;;===???>>>@@@EEEJJJTTTdddtttyyyqqqzzz~~~}}}}}}|||yyytttqqqooommmkkkiiihhhgggeeecccbbbbbbbbbccc```aaacccdddeeedddbbbaaa___``````___^^^]]]\\\[[[\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[YYYXXXWWWWWWYYYYYYXXXWWW[[[ZZZXXXWWWXXXYYYXXXWWWWWWWWWYYYZZZ\\\]]]]]]]]]\\\]]]^^^]]][[[ZZZZZZZZZYYYYYYZZZ[[[[[[[[[ZZZZZZZZZZZZXXXWWWVVVVVVVVVVVVVVVVVVUUUVVVVVVWWWXXXYYYXXXYYYZZZZZZYYYZZZ\\\^^^___cccgggjjjkkkooouuuyyyzzz~~~~~~~~~wwwtttmmmaaaXXXNNNHHHAAA:::555666666555444555666777666555333333333333333333222222555444333333555555444333222222111111111111222222000555666222000111333222000000000000000111111222111111111111111111111111111111222333333333333222333333333222222222111111000000222333444555555666666444222111222222111000000000/////////000111111111111111111111222222222////////////000000000000333333222222222333444555333555777888888999:::<<<===<<>>DDDJJJRRRaaaoooqqq|||vvvpppllllllnnnssszzz~~~zzzyyyxxxvvvtttsssnnnlllkkkjjjjjjjjjgggfffgggfffdddbbb```_________^^^^^^^^^_______________\\\\\\[[[[[[\\\\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]______``````````````````\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZ\\\___```aaa___]]]\\\[[[ZZZZZZ[[[[[[\\\^^^^^^___^^^]]]]]]]]]]]]]]]]]]ZZZ\\\^^^_________```aaa```ccceeegggggghhhiiijjjsssxxx|||~~~wwwooollliii```PPPCCCAAA???===;;;999888888999:::999888777666555555555444444444333333333333333111222222222222111000000222222222222222222222222333333222111111111111222444333222111000000000111000000000000000000000000222222222222222222222222222222222111111111111111111111111222222222333333222222111111111111222222222222222222222222222222333333333222222222222222333333333444444333333333222222111111222222333444111333555666777777777777::::::>>>DDDIIIQQQaaaoooiiixxxxxxsssmmmkkkiiijjjpppxxx~~~|||zzzwwwtttqqqqqqpppooonnnlllkkkiiigggeeedddccccccaaaaaaaaa`````````aaaaaa^^^^^^]]]]]]\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]________________________^^^]]]\\\[[[[[[[[[\\\\\\YYYZZZ[[[\\\\\\\\\[[[ZZZ\\\]]]___``````___]]]\\\\\\]]]]]]^^^___aaaccccccaaa``````_________``````^^^aaadddffffffeeeeeefffhhhjjjlllmmmmmmnnnppprrr|||~~~}}}rrrnnniiifffbbbXXXIII===>>>===;;;999888777777777555555555555555666777777333333333333333222222222000000000111111000//////111111222222222222111111333222111000000111222333333222111111000000000111000000000000000000000000111111111111222222222222111111111111111111111111000000000111111111222222222222111111111111222222222222222222222222222222222222222222222222222222222222333333333333222222222111222222222222333333333333444666999999888666::::::>>>CCCHHHQQQaaaooobbbpppuuuqqqjjjfffeeejjjppptttyyytttsssssssssssstttsssqqqooommmlllkkkkkkgggfffeeedddddddddddddddbbbaaa___^^^]]]\\\\\\[[[^^^^^^^^^^^^^^^^^^^^^^^^_________^^^^^^]]]]]]]]]^^^]]][[[YYYXXXYYYYYYZZZYYY[[[]]]^^^___^^^]]]\\\]]]^^^```aaa```___^^^]]]^^^^^^___```bbbdddfffgggdddddddddccccccddddddeeegggjjjnnnoooooonnnmmmmmmpppqqqqqqppppppssswww{{{}}}zzzwwwqqqiiifffbbb___ZZZPPPDDD;;;999999888777666666555555444333333333333444555555444444444333333333222222000000111111111111000000000111111222222111111000222111000000000111222333111111000/////////000000000000000000000000000000000000000111111222222222111111111111111111111111////////////000000000111222222111111111111222222111111111111111111111111000000111111111111111111111111222222222222111111111111222222333333333333444444555777::::::999777::::::===BBBGGGPPP```oooXXXeeevvvzzzrrrjjjfffeeegggiiioooqqquuuxxx}}}|||yyyxxxwwwwwwxxxwwwuuusssrrrqqqppppppooonnnllljjjiiiiiijjjkkkfffeeecccaaa___^^^]]]]]]bbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa```___^^^^^^]]]\\\[[[YYYWWWWWWXXXYYYZZZ]]]^^^```aaabbbbbbbbbaaabbbccccccddddddcccaaaaaa``````aaabbbdddfffhhhiiikkkkkkjjjjjjjjjkkklllllllllooorrrtttssssssssssssxxxxxxwwwvvvwww{{{xxxssstttvvvgggbbb^^^YYYTTTNNNFFF???:::666666666666555555444444666555444333222111111111555555444444333333222222000111111222222222222111///000111222222111000///111000000000000111222222000000///////////////000000000000000000000000000//////000000111222222222111111111111111222222222/////////000000000111111222222111111111111222222000000000000000000000000000000000000000111111111000111111222222111111000000111222333333333333222555555666777888999::::::;;;:::<<>>;;;:::<<<@@@EEEOOO```ppp>>>DDDPPP___lllvvvzzzrrroooooovvv}}}zzzyyyyyymmmiiidddaaa```aaabbbbbblllooovvv~~~}}}zzz}}}{{{xxxuuutttsssssstttuuutttrrrsssuuuvvvvvvvvvwwwvvvtttrrrpppnnnlllkkkiiiiiihhhhhhjjjlllooopppoooooooooooonnnooorrrtttxxxwwwvvvuuutttrrrqqqqqquuuuuuuuusssrrrsssvvvyyyzzz~~~}}}{{{tttrrrpppnnnmmmooossswww{{{xxxpppnnnwwwvvvggg```]]]OOOIIIAAA======<<<999555777666666666666555555555333333333333333333333333000000111111111222222222222222222222222111000//////////////////000111111222222222111111111111000///000111333333222222111000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222000111333333111000111222111333444333111//////000444333222111000000000000111111222222222333333333222222333333333333444444444444555666777888999999:::;;;>>>BBBEEEMMM^^^ooo:::>>>HHHUUU___iiiuuuyyyqqqlllnnnsss~~~~~~vvvrrrmmmiiigggeeedddcccfffgggjjjqqqzzz|||zzzzzz{{{|||}}}|||{{{{{{}}}}}}|||zzz}}}}}}{{{yyywwwuuusssrrroooppppppqqqrrrtttuuuuuuuuuvvvwwwwwwvvvwwwyyy{{{zzzzzzyyyyyyyyyxxxxxxxxxxxxyyyzzzyyyyyy{{{~~~|||vvvooojjjhhhhhhjjjnnnttt{{{xxxyyy{{{~~~pppdddZZZSSSGGGAAA;;;888999999777444666666666555555555444444222222222222222222222222333333333333444444444444222222222222222111000000000////////////000111111222222222111111111111000///000111222222222111000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222444444222111222333...000222222111111111222444333222111000000000000111111111222222222333333222222333333333333444444444444555666777888999999:::;;;>>>BBBEEEMMM^^^nnn555777???IIIQQQYYYfffqqq{{{qqqlllmmmwww~~~yyyuuuqqqmmmiiifffdddcccaaaccchhhmmmqqqssszzz~~~~~~|||zzzxxxwwwvvvwwwxxxxxxyyyzzz{{{{{{{{{|||~~~~~~~~~~~~yyysssooommmjjjfffcccgggiiinnnuuu}}}~~~yyywwwzzz{{{pppggg]]]PPPGGG???:::666444666777666444555555444444444333333333111111111111111111111111000000000000111111111111222222222111111111111000000000000///000000111222222222222111111111111000...///000111111111000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222111333444444333222222333000222333333222222222333333222111111000000000000111111111222222222222333222222333333333333444444444444555666777888999999:::;;;>>>BBBEEEMMM]]]mmm~~~333444999AAAGGGOOO[[[fffuuu{{{wwwxxxtttttt~~~|||wwwqqqlllkkkgggbbb```aaadddfffhhhlllrrr{{{~~~~~~~~~~~~~~~~~~zzzmmmkkkhhhgggiiikkkkkkjjjtttwww{{{wwwssswww|||yyyoooeee]]]SSSGGG???<<<999666555666777777666444444444333333333222222111111111111222222222222............/////////000222222111111111111111111111000000000000111222222222222222111111111000000.../////////000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000222333333222111111222666777777666333111111111222222111000000000000000111111111111222222222222222222222333333333444444444444555666777888999999999:::>>>BBBEEELLL\\\kkk|||222111555;;;@@@GGGRRR]]]hhhrrrtttttt}}}vvv{{{zzzvvvtttooohhhcccbbbcccdddeeedddgggjjjooouuu|||{{{vvvrrrmmmjjjffffffgggjjjoootttxxxyyy~~~zzzrrrmmmrrrtttpppiii___SSSHHHAAA===;;;:::777666666666666555444333333333333222222222222222222222333333444444111111111222222222333333222111111000000111222222111111111111111222333333222222222111111111000000///////////////000000111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000222222000000000111444555666444222000000000111111000000///000000000000000111111111222222222222222222333333333444444444444555666777888999999888:::===BBBDDDKKKZZZiiizzz000///222666:::>>>HHHSSS]]]hhhyyy|||uuuwww~~~{{{vvvnnniiiffffffffffffaaaaaa```bbbeeejjjooorrryyyrrroookkkiiihhhhhhgggfffiiilllpppuuuzzzrrrqqqpppooosss~~~uuullliiiaaaVVVIIIAAA===<<<999888777666444444333333444444333333333222222222222222222333333444444555000000111111111222222222222111000000000111222333222222111111222222333444222222222111111111111000000000/////////000111222000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111...000111111000//////000,,,...000000//////000111111000000//////000000000000000000111111111111222222222333333333333444444444444555666777888999999777999===BBBDDDJJJYYYhhhyyy111000222555666888@@@IIISSS___nnn{{{}}}}}}|||xxxrrrooommmlllkkkgggdddaaa___```bbbdddeeeggglllttt{{{|||wwwrrrnnnlllgggfffdddfffjjjnnnqqqrrrwwwzzz~~~wwwooohhhlllsss}}}tttmmmfff___TTTJJJAAA<<<:::999666777777666555444444555444444444444333333333333000111111222333333444444/////////000000000111111222111000///000111333444333222222222222333444444222222222111111111111000111111000///000111222333000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000222222000///000111***,,,///000000000111333000000////////////000000000000000000111111111111222222333333333333444444444444555666777888999999777999===BBBDDDJJJXXXgggyyy444333444666555555<<>>888777777666444333444666777777555333222444444333333333222222222222111000///000111333444111222222222222222222333222111111000000111111222...///111333333333222111111111111111111111111111111111000///////////////111111000///////////////333222222222111111111111///////////////000000000000111111222222111111000//////////////////......111111111111111111111111111111000000000000111111444111000222000,,,,,,...333333333333333333333333555555555444555555666777::::::<<<@@@CCCIIIWWWeeeyyy111111111222333444555666777999???HHHOOOUUU```jjj}}}}}}uuuuuu|||}}}zzzwww}}}yyyuuurrrpppllljjjgggeeeeeedddcccbbb^^^]]]\\\\\\]]]___aaacccddddddeeefffiiillloooqqq{{{}}}~~~yyyqqqoookkkfffcccbbbbbbccccccbbb```___aaaeeeiiilllqqqtttzzz}}}{{{sssqqqwwwwwwrrrjjj]]]RRRGGGBBB<<<888888888666444///111555777777555222000111222333333333222111000222111000000000111222333222222222222222111111111222111111000000111111222---...000222333333333333000000000000000000000000000000///.........//////000///......------......111111111111000000000000---------...///000000000///000000000000000000/////////000000000000000000111111111111111111111111111111000000000000111111333000000333222000///222111111111222222222222222666555555555666666777888::::::<<>>AAAHHHVVVdddsss///000111222222222111000222111222555666888AAAJJJQQQ^^^kkksss}}}uuupppvvv~~~}}}yyywwwyyy}}}}}}yyyvvvssspppnnnkkklllllllllmmmnnnnnnnnnkkkiiiddd```]]]\\\\\\\\\ZZZ\\\]]]]]][[[ZZZ[[[[[[]]]```cccdddcccccccccdddffffffgggffffffgggiiikkkkkkkkklllllllllllllllkkknnnmmmkkkhhhdddcccdddeeejjjkkkmmmnnnnnnnnnmmmmmmnnnllljjjiiiiiihhhfffddddddccc```___^^^\\\YYYWWWWWWWWWXXXYYY[[[```eeeiiimmmkkkfffcccbbbccceeegggdddjjjsssyyy}}}~~~{{{vvvkkk]]]OOOEEE@@@>>>888999888888666666666777555444333222222333333444222222333333333444444444222222222222222111000000000000000000111111111111000000////////////000000111111111111111111222222//////000000111222222333111111000000111222222333222111000000//////000000/////////000000111111111000000000000000000/////////000000000000000000///111111000000000000000000////////////////////////111111000000000000111111222//////111111...---000000000111111222333333333333333333444555777888999999888:::>>>AAAHHHVVVcccppp//////111222222111000000444222222555555777@@@IIILLLWWWaaahhhrrrzzztttuuu~~~uuupppuuu}}}~~~|||yyyyyyxxxxxxwwwvvvuuuuuusssooohhhbbb]]][[[ZZZZZZ[[[]]]___```^^^\\\\\\\\\]]]___aaabbbaaa`````````]]]^^^^^^\\\[[[[[[]]]___``````aaaaaa``````___^^^aaa```^^^ZZZWWWUUUVVVXXX^^^___aaabbbcccccccccbbbcccbbbaaabbbccccccbbbaaadddbbb```___^^^^^^\\\ZZZVVVWWWYYY\\\aaagggoootttrrrmmmfff___[[[ZZZ[[[\\\VVV\\\dddjjjpppwwwzzztttsss|||{{{vvvmmm]]]NNNAAA:::777777888888777666444333444555222333333444333222000000222111111111222222444444222222222222222111000/////////000000111111222222000000////////////000000//////000000111222444444///000000111222333333333000000///000000111222222111111000/////////////////////000000111111222222------......///000000000......////////////......---------,,,,,,++++++***////////////////////////111111000000000000111111222///...000///,,,+++---...//////000111222222222222222333333555666777888999888:::>>>AAAHHHVVVcccooo///000000000111111111111000000000222444666999:::CCCFFFLLLUUUbbbrrr{{{qqqssszzztttiiikkkmmmvvvyyytttwwwvvvtttpppkkkfffbbb___^^^__________________^^^___```bbbdddfffgggggggggbbb```]]]ZZZXXXYYYZZZ[[[XXXXXXYYYYYYZZZZZZZZZ[[[TTTVVVXXXWWWUUUSSSSSSSSSXXX]]]cccggggggfffeeedddiiikkklllllljjjjjjjjjlllhhhffffffjjjnnnnnnhhhccc_________aaaeeekkkrrrvvvrrrmmmeee^^^ZZZWWWTTTRRRRRRUUUYYY]]]ccclllwww{{{tttjjjmmmwwwzzzxxxkkk\\\LLLDDD???888111...555555555444333333222222333333333222222111111111444444333222111000///...111222222333333222222111//////000111222333333333000///...------...///000222222222000......000222000111111222222222111111111000...,,,***,,,000333444222///---,,,,,,---...------...000222444666777111111000000//////................../////////000........................////////////000000000000000000////////////000000111111111111000000000000111000000000000222333444111111222333555777999:::999888;;;>>>AAAFFFSSS```uuu//////000000000111111111000000000111333555777888<<<>>>CCCKKKWWWfffvvvzzzpppqqq{{{wwwhhhfffgggnnnuuu}}}}}}zzzzzzzzzzzzyyyuuuoooiiifffeeeeeeeeeeeedddbbbaaa``````aaaccceeegggiiikkklllgggdddaaa]]]ZZZYYYYYYYYY[[[[[[[[[[[[[[[ZZZZZZZZZWWWXXXXXXWWWVVVVVVXXXYYY\\\```eeejjjlllnnnpppqqqqqqsssuuuuuusssqqqooooookkkjjjkkkoootttuuuqqqmmmeeecccbbbbbbdddhhhmmmppplllhhhccc^^^[[[XXXUUUSSSQQQSSSWWW[[[aaajjjvvv~~~}}}zzzwwwttttttzzz}}}vvvmmmfff\\\OOOCCC???===999666444666666555555444333222222333333333222222111111111222222222111111111111111111222222333333222222111000000000000111222333333222111000//////000111222///000000...,,,,,,...000...///000111222333333333111111000...------000333111000///......///000000,,,,,,---///111444666777111000000000/////////...000000000000000/////////........................////////////000000000000000//////////////////000111111111111000000000000111000000000000222333444333333333444555666777888999888;;;>>>@@@FFFSSS```ttt////////////000000000000000000000111222333444555555777;;;AAAKKKXXXeeemmmuuummmkkkxxxxxxqqqjjjfffeeehhhrrr{{{{{{uuuqqqoooppppppnnnlllhhheeeccccccccccccdddgggkkknnnpppllljjjfffbbb^^^[[[ZZZYYY______^^^^^^]]]\\\\\\\\\\\\\\\[[[YYYXXXYYY\\\___^^^bbbfffkkkpppuuuzzz~~~}}}{{{wwwuuurrrppppppssswwwzzzyyywwwnnnlllhhheeedddfffhhhiiihhhfffcccaaa___\\\XXXUUUPPPRRRTTTXXX___jjjuuu|||xxxpppoootttzzz}}}wwwtttnnncccXXXLLLBBB:::999:::999888888888777666555444333222222222222222222222111111111000000111111222222222333111222222333333222222111222111000///000000222333111111000000000000111111///000000///---,,,...///---...///111222333444444000111111000//////111222000000//////////////////,,,,,,---///111333555666000000000000///////////////000000000111111111222........................////////////000000000000//////............//////111111111111000000000000000000000000111222333444555444444444444555666666999888:::>>>@@@FFFSSS___rrr........./////////000000//////000000111111222222333555888<<>>@@@EEERRR___ooo---............//////////////////000000111111111222444666888<<>>888444666777666555777888777666555444333222222111111111111111111111111222222222111111111111000111222222333333222222111222111000/////////000111......////////////......000111222222000//////000000000111111111000000///---///111111///......///+++,,,---............---111111000///............////////////000000000000---......//////000000000////////////////////////////////////000000000000//////............//////111111111111000000000//////000000111222222333333222222222333555777888999999888:::===???DDDQQQ^^^nnn------------.........///......///000111111111000111222333444666:::???CCCGGGPPP___pppvvveee```kkkyyytttlllkkkkkkmmmqqq{{{|||zzzvvvrrrqqqqqqssstttwwwwwwxxxyyyxxxwwwuuutttooopppqqqrrrtttuuuvvvvvvqqqsssuuutttpppjjjfffdddfffggggggffffffhhhkkknnnssszzz~~~zzzqqqgggaaa^^^[[[ZZZ\\\dddoooxxx}}}}}}xxxpppiiifffkkkuuu|||xxxooocccVVVJJJCCC???999555333666888777777999555555555444333333222222000000000111111111111111333222222222111111000000111222222333333222222111///000000000000000000000000000111111111111000000...///111000...------...111111111111000///...------...000000///......///((()))***,,,...000111222222111000...------,,,,,,////////////000000000000111111000///...---,,,,,,////////////////////////////////////000000000000000000////////////000000111111111111000000000000//////111222222333222222111111222333555777999:::999999:::===???DDDPPP]]]mmm,,,,,,---------.........---...///111222222222111000111222222222444888;;;???EEEOOO]]]lll{{{xxxiiieeeiiiuuu~~~xxxsssooonnnttt~~~~~~~~~{{{||||||}}}~~~}}}~~~zzzvvvsssrrrsssttttttrrrooonnnnnnnnnooottt{{{vvvoooccc___\\\^^^fffpppxxx}}}|||sssnnnppprrrrrryyy}}}vvviiiZZZKKKBBB>>>===777444444777888666666999333333333333333333333333///000000000111111111222111111111111111222222222111222222333333222222111,,,...000111222111000//////000111222222111000///---///111111///------...000000000000000000///......000000000......///000------------...000222333000///......---------....../////////000000000111111000000000//////......////////////////////////////////////000000000000111111000000000000111111111111111111000000000000...///111222333333222222222222333444555666888888999999:::===???CCCPPP\\\mmm,,,,,,,,,---------......,,,...000111222333222222000111222222222333666888;;;???GGGRRR___nnnzzzvvvgggbbb```kkkzzztttqqqtttlllsss~~~}}}~~~}}}~~~}}}yyyuuusssrrrqqqtttxxx{{{~~~}}}eeeaaa]]]^^^fffpppxxx|||~~~zzzrrrsssoooiiihhhqqq|||~~~}}}rrr```NNNAAA;;;999999999666555888777444333555111111222222222333333333//////000000111111111222...///000111222333444444222222222333333222222222***,,,///222333222000///---...///000000///...---///111333333111/////////......///000000111000000000111111000//////000222666444222///.........///---------------...///000.../////////000000111111,,,---...000111333444555000000000000000000000000////////////000000000000222222111111111111222222111111111111000000000000...///111222333333222222444444444444444555666666999999:::===>>>CCCPPP\\\mmm---------............///000000000000111111111111222111111000111333444555666888===CCCMMMZZZgggppptttccc___]]]aaalllzzz{{{qqqfffdddppp}}}zzzzzzzzz{{{~~~vvvlllaaa\\\aaajjjqqqtttzzz|||~~~vvvoookkklllmmmqqqyyy}}}{{{{{{}}}rrraaaNNNDDD@@@;;;888888777666666666666666777888333333333222222222222111000000000000000000000000///111222222111111222333111111000000000000111111000111222333333222111000222111000//////000111222111111000000//////......000////////////000000111111111000000000000111111000000////////////000000////////////............///...,,,++++++,,,...///000000000000000000000000//////.........---------//////000000000000//////////////////////////////......//////000000111111//////000111333444555555444333333444444555666777777777999<<<===@@@KKKWWWiii{{{------------.....................////////////000111111000000111222444555444666:::@@@HHHSSS___gggxxxsssccc\\\YYY^^^hhhvvv~~~ooodddfffkkkmmmvvv{{{qqqeee___aaagggmmmooowwwzzzzzzuuurrrnnnllljjjppp{{{|||xxxsssooodddVVVFFF???<<<999777777777777666555444444444444333333333222222111111111000000000000000000000000111222222111///......///111111000000000000111111222222333333333222000///111111000//////000111111000000000///////////////000000///////////////000000000////////////000000000//////......//////000,,,,,,---...///000111111111///...------...///111//////////////////////////////.........---------//////000000000000//////////////////////////////000000000000////////////000000111222222333444444555555555555666777888999777777999<<<===@@@KKKWWWfffxxx,,,,,,,,,---------......,,,,,,,,,---------......000000000000111222333444333444777;;;AAAJJJSSSZZZjjjwwwqqqfffYYYTTTWWWaaaqqqvvvnnnhhhccceeekkktttzzzlllcccbbbeeehhhjjjqqqvvv|||~~~uuuoooooorrrvvvyyyzzzyyy{{{wwwkkk```RRRGGG<<<999999777555666777666555444333222222222444444333333222111000000000000000000000000000000111222222000---+++++++++111111000000000000111111000111222333333222111000111000000//////000000111....../////////000000000111111000///............//////............/////////..................///,,,,,,---...///000111111000///...------...///000/////////////////////////////////............---...//////000000//////...////////////////////////111111111000///.........111111111222222222333333555555555555666777888999777777999<<<===@@@KKKWWWeeewww+++,,,,,,,,,------------+++,,,,,,,,,------------//////000000111222222333222333555777;;;AAAHHHMMMZZZfffxxxzzzhhh[[[VVVWWWaaalllzzz~~~rrrkkkjjjccciiisss~~~ssshhhccccccdddeeeiiipppxxx}}}~~~xxxvvvuuuxxxzzzvvvwwwvvvnnn^^^QQQEEE===666666777555444555666555444333333333333333555444444333222111000000000000000000000000000000111222222000---++++++,,,111111000000000000111111,,,---///111222222222222000000000//////000000000------......///000000111222111000///...---------.........------...............------------......////////////...............---,,,,,,,,,,,,---.../////////////////////////////////..................//////////////////...////////////////////////111000000000/////////...111111111111111222222222333333333333444555666666777777999<<<===@@@KKKWWWeeexxx++++++++++++,,,,,,,,,---,,,,,,---------...............///000111111111111222333555666888;;;@@@DDDOOOZZZiiiwww{{{lll```XXXXXX]]]dddnnn|||ttthhhfffeeegggooo~~~vvvjjjccc``````aaaeeellluuu{{{~~~zzztttqqqsssxxx~~~yyyyyywwwsssjjj\\\MMMBBB???999555777777555444555333333333333444555666666444444333333222111000000000000000000000000000000000111222111///...///000111111000000000000111111---...///000000000///.../////////000000/////////,,,,,,---...///000111111111111///...------------......------------............------------......////////////............---------,,,,,,---------........................////////////////////////......////////////......////////////////////////.../////////000000000111111111111111111111111111222222222333333444555666777777999<<<===@@@KKKWWWdddwww******+++++++++,,,,,,,,,---------.........//////---...///000111111111000111333444555666888;;;>>>HHHPPP\\\hhhttt~~~ooo```YYYXXXXXX___kkkxxx}}}|||{{{~~~xxxqqqggg``````iiittt|||wwwllleeebbbbbbcccgggoooxxx}}}~~~xxxrrrooonnnssszzz}}}}}}yyyzzzwwwnnn```PPPDDD======888666888888555444666222222222333444555666777333333333222222222111111000000000000000000000000///111222222111111222444111111000000000000111111111111111000///---+++)))...//////000000//////...,,,,,,---...//////000000000000///...------------......------------......///..................///,,,,,,---...///000111111////////////////////////...........................////////////000000000---......//////......---////////////////////////.........///000111111111000000000111111111222222444444444444555666777888777777999<<<===@@@KKKWWWbbbuuu************++++++++++++------------............,,,---...000000000000///000222333444444666888:::???FFFOOOYYYdddrrrpppddd```YYY[[[___fffppp}}}~~~zzzxxxzzz|||sssllljjjjjjkkkxxx}}}tttmmmkkklllnnnpppwww~~~|||{{{sssmmmmmmqqqxxx|||yyytttsssnnncccUUUHHH@@@===;;;777555777777444444777222222222222222333444555111222222222222333333333000000000000000000000000000111222222111111222444111111000000000000111111111111222222111///---,,,......///000000///......---------......////////////......---------......//////............//////000//////......//////000,,,,,,---...///000111111...//////////////////............................../////////000000000000---......//////......---////////////////////////////////////000000000000...//////000111222222333444444444444555666777777777777999<<<===@@@KKKWWWbbbuuu)))************+++++++++,,,,,,------------......,,,---...000000000000//////111333444444444666888777===EEENNNWWWfffwww~~~rrrmmm^^^\\\ZZZ\\\cccooo|||}}}xxxxxxsssvvvzzz{{{sssnnnhhhnnnuuu{{{|||vvvtttvvvyyyxxx~~~}}}vvvsssrrrqqqpppmmmjjjlllwww|||yyywwwtttiiifff^^^TTTIIIAAA<<<999888555333555555333444777222222111111111111111222000111111222222333444444000000000000000000000000000222333222111000111222111111000000000000111111---...000222333444444333---...///000000///...------------.....................---------....../////////............//////000000////////////000000000/////////............,,,,,,------------,,,,,,.........................../////////000000111111---..................---////////////////////////111111000000//////......---...///000111222333333222222222222333444555555777777999<<<===@@@KKKWWWdddxxx,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,---......//////......000000000000111111111111555999===@@@GGGRRRaaammmuuunnnccc[[[[[[bbbmmmttt|||wwwpppooovvv}}}uuuvvvrrrmmmmmmqqqsssrrruuuuuuwwwzzzxxxtttnnnjjjkkkqqqwww{{{yyywwwssspppcccWWWIII???===;;;888444999777666444333333333444777666555444333222222222111222222333333222222111222111000//////000111222222333444333111000111222111111000000000000111111///////////////......---///////////////.....................//////////////////000111111111111111---.....................///////////////////////////............///000000...---+++******+++,,,...,,,...///...++++++...222000///...------...///000222111000.........///000........................222222222111111111000000///000000000111111111111111111222333444666666777777666888<<<>>>BBBKKKUUUggg{{{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...............//////000000000111111111333555888:::>>>GGGTTT^^^rrr|||rrrfffbbbcccfffiiippp}}}wwwssstttwwwzzzvvvqqqsssuuutttmmmhhhdddgggppp{{{}}}zzzzzz{{{}}}}}}{{{xxxvvvyyyzzzwwwpppiiieeeSSSJJJ???;;;<<<>>><<<:::777666444333222222222333444333333222222222333333111222222222222222222111111000////////////000111111222333222000000000111111111000000000000111111///////////////......---............////////////............//////////////////000111111111111111///.............................................+++++++++++++++,,,,,,---000...---,,,,,,---...///---......---------///111///..................///222111000///...//////000........................222222222111111000000000000000000000111111111111111222222333444555666777777666888<<<>>>BBBLLLUUUfffzzz,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***)))))),,,,,,---...............//////000000000000111111111333444444666<<>>888666666666333000444444333333333333333333333333222222222222222333222222111111111111222222111111111000000111111111...///000000.........000000000////////////000000///////////////......---,,,,,,------...///000000............//////////////////000000000000000///111000000//////......---........................---------------...//////000//////...//////000111000...,,,---000222000......///000111111000///...111111000000000000000000000000000000000000000000000000000000000000000000222222111111111111000000222222333333444555666666888777999===???CCCLLLVVVeeeyyy+++++++++++++++++++++++++++,,,,,,,,,------......+++,,,,,,---...---------...////////////000000000111111222222333555999;;;CCCJJJTTT___kkk|||~~~uuuggg___[[[aaakkkwwwvvvoooqqqsssuuuxxx|||{{{uuunnniiijjjjjjiiihhhiiilllqqqttt}}}xxxwwwyyy~~~~~~wwwpppgggYYYJJJ@@@>>>888666444444777888777555444444444555555555555555777666555444222222111111222111111000000111111222222222222222222222222222---...//////...---...///000000////////////000000///////////////......---+++,,,,,,---...//////000............//////////////////000000000//////...000000//////.........---........................*********)))******+++,,,---------......//////000000---,,,---000222000---000111222333333222111000000000111111111111111111111111111111111111111111////////////////////////222222222111111111111111222333333444444555555555888777999===???CCCLLLVVVeeeyyy++++++++++++++++++++++++++++++,,,------...//////++++++,,,---------------......////////////000000---...///000222444555666888===FFFNNNYYYiii|||tttdddXXXXXX^^^dddooozzzyyyvvvuuusssqqqrrrwww~~~~~~zzzuuuqqqooonnnmmmoooooopppsss{{{}}}qqqooommmooouuu}}}|||yyyooocccXXXLLL@@@:::;;;999888666555666666555333333333444555666666666666999888666444333111111000222111000//////000111222111222222333333222222111,,,...//////...---...000000//////......//////000///////////////......---,,,,,,,,,---.........///............//////////////////000000000///..............................------------------------,,,,,,++++++,,,,,,---...+++,,,,,,---.........///---,,,,,,...///000...---111111222222222222111111///000111222222222111111222222222222222222222222............////////////111111111222222222333333333333333444444444555555777666888<<<>>>BBBKKKUUUdddwww************************,,,,,,,,,,,,,,,,,,------++++++,,,------------,,,........./////////000000,,,,,,...000222333222222333777===AAAHHHVVVhhhvvvvvvfff```\\\XXX^^^hhhxxx}}}{{{xxxtttqqqqqqsssuuu{{{{{{yyyuuuqqqooossszzz}}}~~~{{{vvvtttmmmooorrrzzz~~~zzzwwwpppdddUUUJJJAAA:::777888<<<:::888555444333222111111222333555666666555555777666555333222111111111222111000//////000111222///000111111111111000///,,,...//////......///000//////............/////////////////////......---------------------------............//////////////////000000///......---++++++,,,,,,---.........------------------------//////......//////000111++++++,,,---......//////***,,,......------------111000000//////000000111///000111222222222222111333333333333333333333333---------....../////////000000111111222333444444333333333444444444444555666555777;;;===AAAJJJTTTaaauuu************************------,,,++++++*********++++++,,,---------,,,,,,............/////////000------...111333333222000333777:::;;;>>>HHHYYYeeeqqq}}}yyyooobbbUUUWWWaaaeeevvv}}}yyytttqqqooonnnpppsssyyy~~~yyymmmgggfffhhhmmmnnnqqqxxx|||tttooojjjkkkpppuuuvvvuuuyyyxxxvvvtttrrrrrrsssuuuwww{{{}}}xxxsssiiiZZZKKKAAA<<<777666777555444333333444666888999///000222444555555555444444444333222111111111111222111000......000111222---...///000000///...------...//////......000111//////............/////////////////////......---------------------,,,,,,............/////////000//////000000///...------)))******+++,,,---......---------------------------,,,,,,,,,,,,---......+++,,,---...////////////(((+++...///,,,***,,,...000///...------...///000///000111222333333222111333333333333333333333333---------.........////////////000111333444555666333333444444444444444444555444666:::<<<@@@IIISSS___sss)))************+++++++++++++++++++++++++++++++++,,,---.../////////..................////////////......//////000000111111555444444555888???HHHNNN___jjj{{{pppaaaYYYXXX^^^bbblllzzz{{{uuupppnnnsssssstttuuuyyyxxxqqqmmmnnnkkkiiijjjoootttvvvvvv||||||~~~vvvmmmhhh]]]\\\\\\\\\]]]```ccceeehhhiiilllsss{{{{{{tttoooXXXOOOCCC;;;999999777444666555333111111111333444444444555555555444333222111///...///000111000...000000000000000000000000000000000000////////////---......///////////////......---,,,,,,...///000........................000...,,,+++,,,+++***)))000000000000000/////////000000//////......------////////////............------..........................................,,,,,,,,,------.........000//////......---,,,,,,000///...---------------000000//////000111222222000111111111222222222222333333222111000000000000333444444444333333222111222333333444555555444444555666777999<<>>BBBIIIMMMZZZnnn))))))*********+++++++++************************///...,,,++++++---///000,,,,,,---------.........------......///000000111///111222222222333555666:::@@@IIITTT```ppp~~~vvvooonnnuuuwwwooojjjfffeeeeeejjjkkkgggggglllrrruuuuuuuuuuuussspppnnnmmmllliiiiiijjjnnnrrruuuuuuuuuqqqsssxxx~~~~~~|||zzzxxxwwwsssuuuxxx{{{}}}}}}}}}|||yyyyyyyyyzzz|||~~~|||{{{tttjjj```XXXPPPGGG@@@===:::777666666666444222444444333222222222333444666555333111111222333444333111000111222333222111000000000000000000000000000000000000////////////---......///////////////---...///000111000///..............................---+++,,,...//////.........///////////////000------......//////000000//////.........---------++++++,,,---...///000111------------------------------------------------******++++++,,,---......///////////////000111222//////.........//////000.........////////////000222111111111111111222222---...000111333444444444333333444555666777888999::::::;;;;;;===BBBHHHLLLYYYmmm))))))*********+++++++++************************111///---+++***+++,,,---,,,,,,,,,,,,---------------------...//////000000///111333333222111222333777:::@@@FFFOOO\\\jjjuuuzzzwwwyyy|||}}}|||yyyyyyyyy}}}~~~yyyxxxyyytttkkkgggkkkrrruuuvvvxxxyyywwwtttpppooopppmmmkkkiiiiiikkkmmmnnnnnnkkkkkknnnsssyyy}}}|||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||sssjjj\\\QQQIIICCC>>>:::777777666666666666555444333333333333333333333444666444222111111111333444222111000000111222111000////////////////////////000000000000////////////---......///////////////,,,---///000000000///...........................,,,+++***+++---......------.........//////000000------......//////000000............------------++++++,,,---...///000111------------------------------------------------)))******+++,,,---......///////////////000111222111111000//////000000000---.........////////////111000000000111222333333111222222333444333333333333333333444666888999;;;999999:::;;;<<>>FFFLLLZZZcccnnnxxxwwwqqqmmmooottt|||{{{zzzrrruuu{{{yyynnnfffSSSLLLCCC>>><<<;;;:::999555555555555444444555555111222333333444444444444333333333222222222222111333222111111222333222111////////////////////////000000000000////////////---......///////////////,,,,,,,,,,,,,,,---.................................,,,++++++---......---******+++,,,,,,---......///////////////..................---------,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,------........./////////......---.........111111000///////////////....../////////000000000/////////000111333444555333333333333333222111111111000000111444777:::<<<888999:::;;;>>>CCCIIINNN[[[ppp)))************+++++++++))))))))))))))))))))))))''')))***,,,.../////////******+++++++++,,,,,,,,,,,,,,,------...//////000---...000000000000222333...111444666666:::???DDDIIIRRR___iiittt}}}vvvpppoooqqqvvv}}}}}}~~~~~~vvveeeWWWGGGBBB===;;;<<<<<<:::888555555555444333333444555111222333444444444444444222333333333333222111000444333222222444444333222////////////////////////000000000000////////////---......///////////////---,,,+++***+++,,,---...........................000...,,,,,,...///...---,,,,,,------...///000000000000//////.........---......---------,,,,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///000///...---------------111000///...............////////////000000000000/////////000111333444555111111222222222111111111000000000111333666:::<<<888999;;;<<>>;;;888555444444444333333333444444555555555333333333222222222111111111333444333222222666999===;;;777444222333444555000000000000////////////////////////............////////////.......................................///000222222333333333---,,,,,,,,,,,,---...............///////////////------------,,,+++*********++++++,,,,,,++++++***+++***)))***,,,---,,,+++.........------,,,,,,,,,---,,,***))))))+++,,,---------......///000000000111///---,,,---......---------------------------........................---........./////////000000000000000000111111222222222333222111222555777:::888888;;;===AAAKKKUUUaaarrr))))))))))))(((((((((((())))))))))))))))))))))))+++,,,---,,,+++***+++---+++++++++,,,,,,,,,------,,,,,,,,,------------...---------------...///000000000000111222333444555666888@@@LLLYYYfffwww{{{sssoooppprrr}}}uuunnnkkknnnnnnqqqwww~~~{{{qqqggg]]]RRRFFF===>>>===:::777555444444444333333333444444444555555333333222222222111111111111333444333222222555888KKKIIIFFFAAA;;;666222///000000000000////////////000000//////......------////////////....................................---...///000000000000000---,,,,,,,,,,,,---.......................................///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---------,,,.........------,,,,,,,,,------,,,,,,,,,,,,,,,,,,------......//////000000111///---,,,---......---------------------------........................000000000000000111111111000////////////000111111222333444444333333555777999888888:::<<>>GGGQQQ___qqq(((((((((((()))))))))))))))))))))))))))))))))))))))))))))'''%%%&&&)))+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++---///000111000000---...000222333222222111555444777===CCCJJJWWWcccsss{{{sssooosss~~~~~~zzztttqqqttt{{{llldddZZZRRRLLLGGGAAA<<<999888777555444444444444333333333333333333333333222222222222111111111111111222222222222333333444---000333555555444111///000000000000////////////111111000///...------,,,////////////....................................,,,------------,,,,,,+++---,,,,,,,,,,,,---......//////...---,,,+++++++++******+++,,,------------///...,,,++++++,,,...///...---,,,---/////////..................---------............---,,,++++++,,,,,,---......//////000000...,,,,,,---.........................................................///............---------...............///000000000222555666555444444555888666777999:::<<>>===IIIWWWcccrrr|||zzz}}}xxxoooddd[[[SSSMMMJJJFFFCCC???======<<<888555999999888777666555333333333333333222222222111111111111111111000000000000111000///111333333000...---------...///000111222000000000000////////////............////////////////////////....................................++++++,,,---............---,,,,,,,,,,,,---.......................................///......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...------........./////////000+++---111444444333000...+++,,,,,,------......//////---+++,,,---/////////................................................,,,------...///000111111000////////////000111111000111222222111222444555444444666:::;;;===EEENNN^^^qqq&&&''''''((()))******+++))))))))))))))))))))))))(((***,,,,,,***)))******)))************+++++++++******+++++++++,,,,,,,,,,,,+++***)))***+++,,,---000///...------...000111......111444333000333999666@@@JJJSSS___ppp~~~yyywwwvvvyyy~~~}}}|||{{{vvvjjj[[[PPPJJJEEE???:::CCC???;;;:::<<<===<<<::::::999999888777555333222333333333222222111111111111111111111000000000000111000///111333333000---111111111111000///---,,,000000000000////////////------......///000000000000/////////....................................)))***+++,,,---.........---,,,,,,,,,,,,---...............///////////////------------,,,+++*********++++++,,,,,,++++++***---,,,+++,,,.........------.........//////000000(((---444999:::777111---++++++,,,------......//////---+++,,,---///000///////////////////////////........................)))***+++,,,---///000000000000000000000111222222222222333222111222555777444333666:::<<<>>>FFFOOOZZZmmm******))))))((((((''''''******)))(((&&&%%%###"""******))))))))))))************))))))******+++,,,---,,,***)))))))))******))))))*********+++++++++000000//////.........---////////////000000000000333777;;;@@@GGGUUUfffrrr{{{~~~vvvrrrssswwwzzz{{{zzztttooocccXXXIII???<<<<<<;;;999999999999999999999999999::::::888777555333222111444333111000000000111111222222111000///...------000000000000000000000000333222000............///........................///...------------...///...........................------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------++++++++++++------++++++******************)))***+++---,,,+++...222---------....../////////000///...---,,,------...---------............///,,,,,,,,,---------......111000///---+++)))((('''------,,,+++,,,---...///222111000.........///000......///000000000000000000000000000111111111111000///......///111333555333555888999:::???GGGMMMZZZlll))))))))))))))))))(((((('''''''''''''''&&&%%%%%%******))))))))))))************))))))******+++,,,------+++*********++++++***+++++++++,,,,,,,,,,,,////////////......------.../////////000000000000///222666999>>>HHHVVV```gggsss{{{tttqqqqqqpppooouuu{{{~~~}}}xxxqqqhhhcccVVVMMMAAA:::888999888777777777777777777777777777999888777666555333222222333333111000000000111111222111111000000//////...000000000000000000000000333222000///......//////........................///...---,,,,,,---...///...........................------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,+++,,,,,,,,,,,,---///,,,,,,---------.........///...---,,,,,,,,,------------------............,,,,,,,,,---------......//////...---,,,,,,+++***------,,,,,,,,,---...///111000...---------...///......///000000000000000000000000000111111111111111111/////////111333444222444777888999>>>EEEKKKZZZlll))))))))))))************$$$%%%&&&'''((((((((((((******))))))))))))*********))))))))))))***++++++------,,,+++++++++,,,,,,++++++,,,,,,,,,---------///............---------....../////////000000000---///222333555;;;CCCJJJSSS]]]lllzzz|||wwwqqqmmmnnnttt}}}~~~zzzrrrjjj___UUUNNNHHHAAA:::666666777777666555555555555555555555555777666666555555444333333333222111111000111111111111111111111111111111111000000000000000000000000333222111000/////////000...........................------,,,,,,------...------------------------...------,,,,,,------...,,,,,,------------------,,,------....../////////---,,,,,,++++++,,,,,,---------------------------...---++++++,,,------,,,+++,,,,,,,,,,,,,,,------...---,,,+++++++++,,,,,,------------............,,,,,,,,,---------..................---------------,,,,,,,,,,,,---...//////...---,,,,,,,,,---.........///000000000000///000000000000111111111111333222111111111222333444222444666777888===DDDJJJZZZlll(((((())))))******++++++&&&&&&((()))******************))))))))))))******)))))))))))))))***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------........./////////000000...000222333333555999<<>>EEEKKKYYYlll(((((((((((())))))))))))++++++,,,,,,++++++************))))))))))))******)))(((((((((((()))******'''((())))))***)))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,---------........./////////...///000222333333333333000666===EEEMMM[[[lllxxx~~~wwwsssrrrtttvvv|||}}}|||sssnnnoootttwwwyyy}}}~~~|||xxxyyyzzz}}}}}}uuuppp^^^VVVKKKBBB===;;;;;;;;;444444444444444333222222444444444444444444444444222222222333333444444444000000111222222222222111000000000111111222222222//////////////////////////////000000000000///...........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000000///...,,,+++*********++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,---.........+++111111+++)))...000,,,,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,++++++******))))))+++,,,------......------///...---------...///000------...////////////...000000000000111111111111333333333333333333333333555777999999:::>>>EEEKKKYYYlll((((((((('''''''''''''''))))))***************)))******))))))))))))******((((((((((((((()))******'''((()))***+++******)))*********+++++++++,,,,,,***+++++++++,,,,,,,,,,,,---------.........//////------...000111222111000+++000666:::???IIIUUU___rrr~~~}}}|||~~~~~~{{{~~~}}}yyysssjjjaaaZZZJJJEEE>>>999888888999999222333333333333333333444333333333333333333333333222222222222333333333333///000111222333222222111000000000000000000000000////////////////////////---...//////000///...---..............................///000000///......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,---------------+++,,,,,,------,,,,,,+++,,,------...//////000000///888:::000***---000---------,,,,,,++++++++++++******,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......******+++++++++,,,,,,,,,+++,,,---.........------------,,,,,,,,,---///000,,,---......//////......000000000000111111111111111111222333333333333333555777888888999===DDDJJJYYYlll((((((''''''&&&&&&&&&%%%&&&'''((())))))***))))))******))))))))))))******((((((((((((((()))******((()))***+++,,,,,,+++***++++++,,,,,,,,,---------*********++++++,,,,,,,,,---------.........//////.........///111111000///---111555777888===FFFMMMVVVeeeuuuyyyqqqpppxxx~~~}}}zzzuuunnneeeZZZNNNGGGAAA===999666555555444333222333444444444555666777222222222222222222222222222222222222222222222222///000111222333333222111000000000///////////////////////////////////////,,,---...//////...------...........................///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,---...//////..................------++++++------------++++++---......///000111111222333>>>AAA444***,,,///...---------,,,,,,+++++++++***+++,,,---...------,,,++++++,,,,,,,,,---------,,,,,,,,,---------......))))))***+++---...//////+++,,,---.........---,,,,,,,,,+++***+++,,,...///,,,---......//////......000000000000111111111111///000111222333444444444444666777777888<<>><<<666222222222222222222222222222111111000000000000111111111111111111111111111111111111000000000000111111.../////////000000000111000---+++---000111///------------------.../////////////////////.........---......---,,,++++++,,,000///...---,,,+++++++++------------------------------------------------++++++++++++,,,,,,------......---,,,,,,...///000---------,,,,,,,,,,,,+++........................------------------------+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------((()))+++---......---------.........------,,,+++---,,,,,,---//////...------------............///---......///000111111222222222111111222222333444666444444888:::;;;@@@GGGWWWjjj'''''''''''''''''''''''')))*********))))))((((((******))))))))))))******(((((())))))))))))((((((+++++++++***************)))))))))***+++++++++,,,******+++++++++,,,,,,+++)))***+++---.../////////......////////////............///000111000000///222111333999<<>>999888666444333333333333333444777;;;>>>???===;;;222222222222222222222222111000000//////000000111111111111111111111111111111111000000000000111111......//////000000111111111...,,,---000111///------------------...//////.........///////////////---...///...,,,,,,---...//////...---,,,++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------------------------((()))+++---.........---+++,,,------.........---,,,++++++,,,......---+++---------............///---......///000111111222222222111111222222333444555333444888:::;;;@@@FFFUUUggg}}}(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))))))))((((((((((((((((((((()))))))))***************+++++++++************+++++++++,,,(((((()))+++,,,,,,,,,,,,------............------...//////000000000000///...---///444777666777;;;DDDJJJSSS\\\gggtttzzz|||~~~|||zzzxxxtttqqqfff]]]SSSLLLEEE===999:::888777666555444444444444555444444777;;;>>>??????111222222222222333333333111111000000000000111111111111111111111111111111111111000000000000111111......//////000000111111111000//////000000///.........------......///000.........///////////////---...///...---,,,---.........---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------,,,+++******++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---...------------------------......////////////......***+++,,,---............++++++***,,,---...---+++---------............///......//////000000111111222222111111222222333444444333444888:::;;;???FFFPPPaaawww(((((((((((((((((((((((())))))((((((((()))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''(((((())))))******+++++++++******************************++++++,,,((()))***+++++++++++++++---------......---------............//////000000000------222333222222444999<<>>DDDMMMWWW^^^lllvvv|||wwwtttsssvvvzzz}}}|||{{{}}}|||xxxqqqkkkbbbYYYRRRKKKEEEBBB<<<;;;999888777666444333444444444444333333333222111111111222222333333333333333333333222111//////.../////////000222333444444333222111111111111222000000000000////////////333333333222111000000000///000000000000111111111111111111111111000//////000000/////////.........///...,,,---...///...---+++++++++,,,---...///000***+++---...///000000000++++++++++++,,,---...///+++,,,---...---,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++++++++++++++++++++++++++---//////.........000000...,,,***)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---------............///...//////000000000000000000111111111111222444555555666666666888<<>>===<<<666777888888777555444333444333333333222222222222111111111222222333333444444444444444333222000///111000000000000000000111222111111000000000000111000000000000////////////111111111111111111111111.........////////////000000111111111111000000///////////////...............---------//////...,,,+++++++++,,,---...///000******,,,...///000000000---,,,,,,+++++++++,,,,,,***+++,,,---...---,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++++++++++++++++++++++++++---//////.........000///...+++))))))***,,,...---,,,,,,++++++,,,,,,---***++++++,,,---...//////---------............//////////////////000000111000111333222111111444666444555666777888<<>>FFFQQQ\\\gggvvv|||~~~}}}vvvoooeeeZZZRRRIIIFFFAAA===;;;888555333333555777777555333333333333333333222222222111111111111111222222333333333555555444444333222111111333222111000///.........000000000000000000000///000000000000//////////////////000000000111111111---------.........//////000000111111111111000000/////////.........------...------...//////...,,,,,,,,,,,,,,,------...///------.........------,,,...---,,,,,,+++++++++,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++---...///---------......,,,+++******+++,,,---------++++++++++++------++++++,,,,,,------......---------............//////////////////000111111///222444333111111444777444555777777999<<<@@@DDDOOO^^^ttt))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''(((((()))******++++++((((((''''''(((((()))***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******)))*********++++++,,,,,,++++++,,,---------,,,++++++,,,---...........................///000000000222111111222333444444333333999@@@FFFMMMXXXgggqqq|||{{{uuummmeee^^^UUULLLEEE;;;:::888888777666444222111333666666444222333444222222222222111111111111222222222222222222333333555444333111111111222222222222000//////.........//////000000000000000///000000000000////////////000000000///////////////............////////////000000111111111111000000//////.........---------...------...000///...,,,------,,,,,,,,,------...............------,,,+++---,,,,,,,,,,,,------...,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------...---,,,+++***+++++++++,,,,,,---------+++++++++,,,+++******)))************************+++---......,,,++++++,,,,,,+++++++++++++++,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///000//////...///000111222///222555444111111444888333555777888999<<<@@@CCCOOO]]]ttt))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''(((((()))***+++++++++'''''''''''''''((())))))++++++++++++******))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++************))))))))))))+++,,,---------,,,+++***+++,,,------.........---222222111000000000111111000///000111333333222111222555888999;;;CCCNNNXXXbbbjjjuuu~~~~~~vvvqqqeee^^^VVVOOOKKKFFFAAA===;;;777444333444666777777000333555555333333444777222222222111111111111000222222222222222222222222444333111//////000222333111111000//////////////////000000111111111000000000000000000////////////111111000///...---,,,,,,////////////000000000000///000000111111111000000//////.........------------------...000000---+++......---,,,,,,,,,------++++++,,,---............+++++++++,,,---...///000,,,,,,+++***+++,,,...///++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------...///...---,,,++++++++++++,,,,,,---------***++++++++++++***))))))************************,,,---......,,,******+++++++++++++++++++++++++++...---+++******+++---...---,,,,,,,,,,,,,,,,,,,,,---------.........//////000///.........///111222///222555444111000444888333555777888999<<<@@@CCCNNN]]]sss(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((())))))******)))(((''''''((()))***'''''''''''''''((()))))),,,+++++++++******))))))***++++++++++++)))'''&&&******++++++++++++******((()))***,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,...///000000000000000////////////111111333555999>>>CCCFFFKKKQQQ[[[gggttt}}}wwwrrrtttxxx|||~~~{{{xxx{{{|||sssjjjddd```TTTOOOHHHAAA<<<;;;<<<===555555555555555555555555111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000111111000000//////......111000///......///000111111111000000//////..............................//////000//////...------------,,,,,,---...000111000///...---------------///............---------........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***))),,,++++++******++++++,,,++++++******++++++,,,---***++++++,,,,,,++++++***+++******)))***+++---......------,,,+++***))))))///......---------......+++++++++,,,,,,,,,------111000/////////000222333000111222222111222444666444555777777888;;;>>>AAANNNaaasss(((((((((((((((((((((((())))))((((((((('''''''''((((((''''''(((((()))***))))))(((((((((((())))))((((((''''''(((((()))***++++++*********))))))))))))******++++++***************++++++++++++******))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---...//////////////////000000000///000000222555888:::<<>>AAAMMM___ppp))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((()))))))))***(((((())))))))))))(((((()))(((((((((((()))************))))))))))))(((((()))((())))))***+++,,,---******++++++++++++***************)))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------...///.........//////000000111///000000111111222222222333777>>>EEEMMMUUU]]]bbbmmmsss|||~~~|||yyyuuusssqqqppprrrwww}}}|||sssmmmgggccc```WWWUUURRRNNNJJJFFFCCCAAA<<<;;;999777666666666777333333333333333333333333333333222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222222111111111111//////000000000000//////.........//////////////////////////////////////////000000111111111111000---///000111111...+++)))...---,,,,,,+++,,,,,,,,,///............---------------------------------------..................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---------------,,,,,,+++++++++***+++,,,------,,,+++***,,,++++++******++++++,,,++++++******++++++,,,---,,,------......------,,,,,,,,,---------,,,++++++------,,,,,,++++++******++++++***++++++,,,---...---------.........//////000000/////////000111222///111222222222222333555333555666777888;;;???BBBKKK^^^nnn))))))))))))))))))))))))))))))(((((((((((((((((())))))******++++++++++++'''((()))******)))(((''')))))))))))))))******+++)))))))))((((((((((((((()))(((''''''((()))+++,,,******++++++++++++******+++***)))))))))***,,,---************************+++++++++,,,,,,,,,------...---........./////////------......///000111111000111111111111111000//////222777;;;???CCCHHHLLLRRRXXXaaalllxxxrrrlllddd\\\VVVRRRNNNLLLJJJHHHFFFCCCAAA>>>===<<<888888888888888888777777333333333333333333333333333333333222222111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111...///000111111000///...------....../////////000000000000000000000000000///000111222222222222222...///000111000///---+++...------,,,,,,---------///............---------------------------------,,,,,,------......//////++++++,,,,,,,,,,,,------------------------------+++++++++++++++++++++***---,,,,,,++++++*********---,,,+++***+++,,,---.........---,,,,,,+++*********++++++,,,,,,++++++***,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,------------,,,,,,,,,---......---,,,+++))),,,,,,,,,,,,,,,,,,++++++************+++---......------------............////////////000000111111///111333333222222333555333444666777888;;;???BBBKKK]]]mmm~~~))))))))))))))))))))))))(((((())))))))))))))))))***+++,,,------------,,,'''((()))******)))(((''')))))))))))))))******+++((((((((((((((())))))))))))((('''&&&&&&'''((()))******++++++++++++******+++***)))))))))***,,,---************************+++++++++,,,,,,,,,------......//////000000000000,,,------...///000000111//////000111111000000//////222444666777999<<<>>>@@@DDDKKKTTT___kkkvvv~~~zzzqqqjjjeeeZZZVVVPPPKKKHHHFFFDDDBBB@@@???===:::888777666666333444444555444333222111444444444444444444444444333333333222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...---.........//////000000000000000000000000000000000000111222222333222222...............///000111//////............/////////............---------------------------------++++++,,,,,,---------...+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,++++++*********---,,,+++***+++,,,---.........---,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---++++++,,,,,,,,,,,,++++++,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,------++++++++++++,,,---//////+++,,,,,,,,,,,,---------......//////000000000000...111333333333222333444222444666777999;;;???CCCLLL^^^mmm))))))))))))))))))))))))(((((())))))))))))*********+++---.........---,,,(((((())))))))))))(((((()))(((((((((((()))******(((((())))))))))))******))))))((('''''''''((((((******++++++++++++***************)))******+++,,,************************++++++,,,,,,,,,,,,------......///000000000000///---------......//////000---------......////////////111333444333333444555444777<<>><<<:::888666444333333444333444444444333222000///555555555555555555555555333333222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///////////////000000000//////000000000000//////////////////000000000000////////////////////////000111111222222222111111///...------...000111333/////////...//////000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,+++******++++++,,,,,,------......,,,,,,+++,,,,,,---...///+++++++++,,,,,,,,,---------...///000000000//////...000333444333222333333222333555777999<<<@@@CCCKKK]]]nnn(((((((((((((((((((((((((((((()))))))))*********)))***,,,---------,,,+++))))))(((((((((((())))))((((((''''''(((((()))***)))))))))*********++++++'''((()))******++++++*********++++++++++++******))))))***++++++++++++***************************++++++,,,,,,,,,,,,------,,,,,,.../////////...---...........................---,,,,,,---...///000...000222222111000000111000222444666999===CCCGGGNNNTTT\\\bbbiiirrr}}}yyytttqqqoooccc```ZZZRRRKKKFFFDDDCCC>>>===<<<<<<===<<<:::999:::999777555444444555666555666666666555444333222444444444444444444444444222222222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111000000////////////000000111111111111111000000000........................111111111111111111000///////////////000000000000...............///000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++*********++++++,,,,,,---++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,+++******)))))))))***++++++++++++,,,,,,---......///,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------...---...///000000000///......000333444444333333333111333555777999<<<@@@CCCIII\\\nnn(((((((((((((((((((((((((((((())))))*********+++''')))***,,,,,,+++***)))***)))(((''''''((()))***'''''''''''''''((())))))))))))******+++++++++,,,&&&(((***,,,.........---******++++++++++++******((()))***,,,,,,+++******))))))))))))))))))))))))++++++,,,,,,,,,---------***+++,,,---------,,,+++...............---------111000...------...000111...000222222111//////000111222222222333555999<<<;;;@@@FFFJJJNNNUUU```hhhlllrrrxxx|||}}}||||||~~~{{{tttlllddd]]]YYYVVVNNNMMMJJJFFFBBB???>>>>>>;;;:::::::::;;;999777444777666444333333444555666444444444444444333222222333333333333333333333333111111111222222333333444111111111111111111111111111111111111111111111111000000000000000000000000000000111111222222222333111000///......///000111333333222222111111000000........................111111111111111000///...///000222222222000---+++---------------...///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,******+++,,,,,,---......------------------------333222111///---+++***)))))))))***+++,,,------...***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,---,,,------......------,,,))))))((((((((()))+++,,,***+++,,,,,,---...//////++++++******************---------.........//////,,,---///000000000///...---000333555444333333333111333555777999<<<@@@DDDGGG[[[nnn++++++***)))(((((())))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************)))(((((())))))(((((((((((())))))*********)))))))))))))))******++++++++++++******++++++************++++++------,,,,,,+++,,,,,,,,,555111---+++,,,---,,,***++++++******+++---...///..................------//////000111222333444444000111111111222222222222111333555999>>>BBBFFFHHHUUUXXX]]]bbbfffjjjooorrrwwwxxx||||||uuussstttyyy|||}}}}}}{{{{{{{{{~~~wwwwww|||}}}zzzwwwvvvvvvxxxyyyzzzssshhhZZZQQQOOOMMMIIIEEECCC@@@===;;;;;;;;;:::999999999999999888777555444333333333333333333333333666333111111333555333111444444333333333333222222333333333333333333333333333222222111000///......222222111111111111222222444888:::888222...///222111111111111000000000000000000000000000000000000000000000000////////////........................///////////////000111111555777888555000------//////......---------......222000---+++***+++,,,---......---------,,,,,,,,,+++,,,---......---+++***++++++)))((((((((()))***))))))***++++++++++++***111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////////////////...---,,,+++///...,,,+++******))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***,,,...//////,,,***(((***+++,,,---------,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------,,,,,,////////////////////////000000//////000222444555333555666777888;;;???BBBNNNZZZnnn+++******)))))))))))))))(((((()))))))))*********))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))*********))))))((('''))))))(((((((((((())))))***)))))))))))))))))))))******++++++++++++******++++++************++++++---,,,+++++++++,,,------222///,,,+++,,,...---,,,++++++******+++---...///..................------......//////000000111111000000000000111111111111000111222555888;;;===???AAADDDIIIMMMPPPTTTXXX[[[aaacccfffjjjooossswwwyyy}}}zzzmmmlllnnnuuu{{{~~~}}}{{{zzzuuuuuuvvvyyy~~~yyyooonnnqqqrrrrrrooommmjjjjjjkkkjjjfffccc]]]UUUKKKDDDBBBAAA???===AAA>>>;;;999999999888777777666555444333333444444333333333333333333333333888666333333444555333111444444333333333333222222333333333333333333333333222222222222111111111111222111111000000111111222444666888666222///000111000000000000000000000000000000000000000000000000////////////............///////////////////////////////////////000000111111222222111///......///......---------......///222000...,,,+++,,,---......------------,,,,,,,,,******************)))(((---,,,+++*********++++++)))***++++++,,,,,,++++++000///...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******************------...............---))))))(((((())))))***+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,+++++++++++++++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........---------------------////////////////////////000000///000111222444555333555666777888;;;???BBBNNNZZZnnn*********)))))))))))))))(((((())))))))))))******))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))(((((('''))))))(((((((((((())))))))))))))))))))))))************++++++++++++******++++++************++++++,,,+++***)))***,,,...//////---++++++,,,.........++++++++++++,,,---......------------------......------------------------....../////////000000000111111111222333444555666555777;;;===???BBBFFFHHHMMMNNNQQQTTTXXX]]]```bbbbbbeeejjjpppvvv}}}xxxllljjjlllsssyyy~~~|||zzz{{{ppppppqqquuuzzz~~~xxxkkkbbb``````___^^^YYYYYYZZZ]]]]]]XXXPPPJJJIIIFFFBBB>>>;;;;;;;;;<<>>>>>???@@@>>>;;;:::<<<>>>>>>;;;888666666555444333777666555444444666888999444444444444444444444444666555444444444444444444444444333333333222222222111111222333333444555555222222222222222222222222111111000000000000111111222111000111222222000...............////////////000000000000000000000000000////////////.........///////////////////////////............///000000222///...///333444222000,,,,,,,,,---...///000111000///...,,,,,,,,,---...---------,,,,,,,,,++++++111000///---------...//////......---------------+++,,,------......------,,,,,,++++++++++++,,,,,,************************------.........---,,,+++++++++,,,---..................,,,+++***)))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------000...+++))))))***---///......------,,,+++***)))---------------------------,,,,,,,,,,,,---...............///////////////////////////////////////000000000111222333444555333555666777888;;;???BBBOOO\\\ppp((()))************))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((())))))******************++++++++++++******((((((''''''''''''((((((+++***))))))***+++...///---------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///......------,,,,,,+++,,,------------.........000000000000000111222222///111333333333333555666555666777888;;;===???AAADDDFFFHHHHHHIIIJJJLLLNNNSSSYYYaaaiiipppuuuyyy|||~~~{{{xxxwwwzzzzzzlllgggccceeegggiiipppwww|||~~~yyypppiiihhhjjjnnnnnnppptttyyy|||||||||yyyyyyxxxwwwrrrllleeeaaaUUUPPPJJJGGGFFFEEEDDDBBBCCCMMMWWWVVVLLLAAA<<<;;;888;;;===;;;888666999<<<===;;;888666666666555444555666777888888888888888444444444444444444444444222222333333333333555666444444333333333222222222111111222333333444555555333222222111000000//////111000000000000000000111000000///000111111000...---........./////////000111111111111111111111111111111111000000000000///.......................................//////000333000...///111222000...,,,,,,,,,---...///000111...---,,,+++++++++,,,---------,,,,,,,,,+++++++++---,,,+++******+++,,,------------------,,,,,,+++,,,,,,---............---+++************+++,,,,,,***************************+++,,,---,,,+++***))),,,,,,------------,,,,,,......,,,+++***)))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,------......---,,,++++++******++++++++++++++++++++++++---,,,,,,,,,,,,---..................//////000000///////////////////////////000111222333444444555333555666777888;;;???BBBOOO[[[ppp'''(((***++++++***))))))''''''(((((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((())))))************)))))))))(((((((((((())))))((((((((()))******++++++******++++++++++++******((((((''''''''''''((((((***************+++,,,---,,,---...,,,***))))))***+++,,,,,,------,,,,,,+++++++++,,,,,,------......///.........------,,,,,,,,,,,,---------.........,,,,,,,,,---...///000111///000111111000000111222222333333444555777999999;;;<<<>>>>>>======>>>???BBBEEEIIIMMMQQQTTTYYY[[[^^^dddlllssswwwyyy{{{|||}}}xxxsssqqqtttzzz~~~|||}}}{{{mmmgggbbbaaacccfffmmmuuurrrssssssnnngggaaa^^^^^^eeefffgggjjjnnnoooooommmjjjhhheeebbb]]]WWWOOOJJJEEECCC@@@??????@@@??????GGGOOOVVVRRREEE;;;888:::888:::<<<;;;888777888:::<<<999777666666777777666333444666777888777666555444444444444444444444444111222333333222222444666444444333333333333222222222222222333333444444444333333222111000///...---111000000//////000000111000000111111000000//////.........//////000000111111111111111111111111111222222222111111111000000..............................------......///000000///------......,,,+++---------------...///000,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......,,,,,,------,,,,,,+++***+++,,,------......------*********)))******++++++++++++++++++++++++++++++***+++---//////...---,,,,,,,,,---------,,,,,,+++))))))(((((())))))***+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,......---,,,++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......---------......//////000///////////////////////////000111333444444555444333555666777888;;;???BBBNNN[[[ppp'''(((***+++++++++))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))***+++++++++++++++))))))(((((((((((())))))'''(((((()))******++++++******++++++++++++******)))))))))(((((())))))))))))***++++++,,,+++******)))+++---,,,***)))***++++++,,,---------,,,++++++***++++++,,,------......---------------------,,,------------............,,,,,,,,,,,,---...///000000111222222000///000222333333333333444555666777666777999888777666666777888;;;===???@@@AAACCCEEEEEEIIIOOOTTTXXX\\\___bbbhhhmmmtttyyy}}}|||uuuqqqrrrwww}}}~~~yyywwwyyy}}}}}}|||oooggg```^^^___bbbiiiqqqnnnmmmkkkgggbbb\\\WWWTTTUUUUUUWWWYYY[[[[[[YYYWWWUUURRRNNNLLLKKKHHHCCC???>>>===;;;;;;<<<===>>>>>>FFFHHHHHHDDD>>>999777888888999999999888888999:::999777555555666777777777555555444555555555555555555555555555555555555555444555666444222111333555444444333333333333222222333333333333333333333333222222222111111000000000000000////////////000000///111333222///---...000......///000000111222222111111111111111111111111111111111111000000000000...........................------------...//////---.........,,,,,,,,,---......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))***,,,---///000000000,,,,,,---------,,,+++***++++++,,,---------------+++******)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))+++...000111111///...***+++,,,,,,------------))))))(((((())))))***+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------------------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,,,,---....../////////////////////////////////000222333555555555444333555666777888;;;???BBBMMMZZZooo&&&(((***+++,,,+++***)))''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,))))))(((((((((((())))))'''(((((()))***+++++++++******++++++++++++******++++++************++++++)))***+++---,,,+++)))(((&&&))),,,,,,******+++---+++,,,---------,,,+++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------......///000///000111000...---...///111111000000111111222333666777888777444222222222222555999:::;;;;;;;;;<<<<<<>>>???AAABBBDDDHHHKKKMMMRRRZZZ```eeejjjppptttxxxyyyzzzzzz{{{}}}~~~}}}xxxrrrrrrvvv{{{~~~xxxtttuuuzzz~~~|||{{{lllddd[[[WWWVVVWWW^^^fffjjjgggddd```[[[UUUNNNIIIHHHHHHIIIJJJLLLKKKHHHFFFDDDAAA??????@@@AAA???<<<<<<;;;::::::;;;===>>>???AAA===999777888999:::999555444333333444555555666777555333444555777888777999777555333333555777888555555555555555555555555777999999666222000111333444444444333333333222222444333333333333333333333111222222222222333333333000000////////////000000///333666444///,,,...111...//////000111222222333111111111111111111111111000000000000////////////000000000000000000000000...------------...//////,,,///111000------///222///......---------......------------------------,,,,,,,,,+++++++++******$$$%%%(((+++,,,---------,,,---.........---++++++***+++,,,,,,------,,,,,,++++++***))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,$$$&&&))),,,------,,,+++((()))***,,,---.../////////...,,,+++******))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++,,,---...---,,,+++++++++,,,---...---------------------------,,,,,,,,,,,,---......++++++,,,,,,---.../////////////////////////////////000222444555555555444333555666777888;;;???BBBLLLYYYnnn((((((''''''''''''((((((******)))(((((((((((((((((((((((((((((()))******************)))))))))(((******))))))((((((''''''************************,,,+++***((((((((())))))$$$&&&)))******))))))***,,,------,,,+++***)))(((+++++++++*********)))))))))))))))***+++,,,...///+++++++++*********))))))---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------......---------,,,,,,,,,,,,---///000000///---,,,////////////////////////...///000///...---...000000111111222222333444444444333111000000111333444666555555444444555555666999999999999:::::::::::::::<<>>>>>>>>??????AAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;::::::;;;===:::888666777888999999888666666777777777777888888999888777666555444333333777777666555444444333333333555777777555333333333555444333333222222333333555555444333222222222222111222444333222222333555333222222111000000000111000000000000////////////,,,,,,---.../////////...000000////////////000000222222111111000000//////222111111111000000//////,,,,,,,,,,,,,,,---...///---...///000000///---,,,333222000///------,,,,,,///...------------...///,,,---///000000///---,,,++++++,,,------......///...---,,,+++++++++,,,---+++,,,------+++***+++------------,,,,,,+++++++++(((***...222444222---)))++++++************++++++++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,)))%%%!!!###'''+++)))'''+++,,,,,,+++***)))+++,,,......---------,,,,,,,,,,,,+++******+++,,,...///---...000111000...+++))).........------,,,,,,,,,++++++,,,,,,---...//////......---------......///...............///000000000000111222333333333333444555666777888;;;???BBBNNN[[[ppp((((((''''''''''''((((((******)))(((((((((((((((((((((((((((((()))*********)))(((((('''((((((((((((((((((((())))))))))))******************************)))(((((()))***+++%%%(((***+++***))))))***,,,,,,,,,,,,+++***))))))+++++++++*********)))))))))******++++++,,,,,,---+++++++++*********)))))),,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------...------------,,,,,,,,,,,,---...//////...---,,,........................---///000///...---...000//////000000111222222222333222000//////000222333222222111111111111222222444444444444555555555666888999:::<<<>>>???AAAAAAGGGGGGHHHIIILLLPPPSSSVVVUUUWWW[[[___aaabbbbbbaaaccccccbbb```^^^]]][[[[[[]]]]]]]]]^^^aaaeeeiiilllnnntttyyyuuulllddddddfffffflllrrrsssooolllkkkkkknnnmmmkkkfffbbbaaabbbddduuuwwwyyy{{{}}}zzzsssqqqsssuuuvvvtttqqqnnnlllllllllkkkkkkffffffgggkkknnnjjjbbb[[[RRRMMMGGGBBBAAABBBCCCDDDDDDGGGFFFCCCCCCFFFDDD???===============<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>888999999999888999:::<<<;;;:::888888999999888666666666666666666666666666555555555555666666666666666666555555444444333333444666888888666444444444444444333222222222222222222222111111111222222333222333555444333333444666444444333111111000000000000000000000////////////......//////////////////000000////////////000000111111111000000000000000000000000/////////.........---------......///000222111111111111111111111111000///---,,,,,,++++++///...---,,,,,,---...///,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,------,,,+++++++++,,,------......---,,,++++++,,,---,,,,,,,,,+++++++++++++++++++++---///...,,,***++++++************++++++++++++++++++++++++++++++............------------,,,)))&&&'''+++...---++++++,,,,,,+++******+++---.........---------,,,,,,)))))))))***,,,...000111---000333555555111---***......---------,,,,,,,,,++++++,,,,,,---......///+++++++++,,,,,,...//////...............///000000//////000111222222222222444555666777888;;;???BBBMMMZZZooo)))((((((''''''(((((()))******)))(((((((((((((((((((((((((((((()))*********)))'''&&&%%%&&&((()))'''''''''((()))*********************************(((((((((((()))***+++,,,((()))++++++***))))))***,,,,,,,,,++++++***))))))+++************))))))))))))***+++,,,,,,+++******+++++++++***************++++++************++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------........................---...//////...---...///.........///000000111111111000///......///000111000000000//////000000000000000111111111222222222444444444444444444444444888888:::;;;===???AAAAAAAAABBBDDDFFFGGGHHHIIIIIIKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGIIIKKKMMMOOOPPPPPPSSSUUUSSSNNNJJJIIIKKKJJJNNNSSSUUUTTTSSSTTTVVVWWWVVVTTTQQQNNNMMMOOOQQQZZZ]]]```cccfffkkkppptttsssnnngggaaa____________```]]]ZZZXXXXXXXXXWWWVVVSSSRRRQQQSSSTTTRRRLLLGGGGGGDDD???<<<<<<======<<<777;;;>>>>>>???@@@???<<<<<<<<<===>>>>>><<<;;;:::999:::<<<>>>@@@@@@AAAAAA;;;;;;:::::::::::::::;;;:::999888888888777555333777777777777666666666666444444555555555666666666555555444444444444444444666888999999888666666666444333222222111111222222000000000111222333444444333444555555444444555666666555444333111000000000000000000000////////////000000000000000/////////000000////////////000000///000000000000000000111//////...............---///............///000000000///---,,,,,,---///111000///...---,,,+++++++++...------,,,,,,------......---+++******+++---............---,,,+++++++++---,,,,,,++++++,,,,,,---//////000...,,,++++++,,,+++++++++++++++*********---+++)))((()))***+++***++++++************++++++++++++++++++++++++++++++++++++---......---,,,,,,---+++)))***---///...,,,+++,,,,,,,,,******,,,---//////.........---------*********+++,,,---//////,,,///444666666222---)))------------,,,,,,,,,,,,++++++,,,,,,------......)))))))))***,,,...///000...............///000000...//////000111111222222444555666777888;;;???BBBLLLYYYnnn))))))(((((((((((())))))***))))))(((((((((((((((((((((((((((((())))))***,,,***'''%%%%%%&&&(((***'''((((((((()))))))))***************************)))))))))))))))******+++***+++,,,+++***)))***+++,,,,,,+++***************************)))))))))))))))***,,,---,,,+++)))'''************************+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...------,,,,,,------...---------------------------...//////------...///.........///000000111111111000000//////000000111222222111111111111222222000111111111111222222222000000111111222222333333444555777888999999999999999999999:::;;;<<<===>>>>>>>>>>>>=========<<<<<<<<<===>>>@@@AAABBBBBBBBBBBBBBBBBBAAA@@@?????????>>>@@@CCCCCCBBBAAACCCEEECCCDDDDDDCCCBBBCCCFFFHHHDDDFFFIIIKKKNNNRRRWWWZZZZZZVVVRRROOONNNMMMLLLKKKLLLJJJHHHHHHIIIJJJIIIHHHHHHGGGEEEFFFGGGHHHFFFDDDCCCAAA>>>============<<<:::===>>>>>>>>>>>>>>>>>>BBBBBBAAAAAA@@@@@@??????===???CCCGGGIIIKKKKKKKKKIIIGGGDDDAAA???===;;;:::;;;:::999:::::::::777555777777777777888888888888777777666666555444444333444444444444444555555555666888::::::999888777888333333222111111111111222222222222222222333444444222333444444333333444666888777555333222111000000000000000000////////////111111000//////.........000000////////////000000.../////////000000111111........................///...............//////---,,,,,,++++++,,,......//////...---,,,,,,,,,,,,------,,,,,,,,,,,,------///...------------...///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------000111111///---++++++,,,************************...+++)))'''((()))***)))++++++************++++++++++++++++++++++++++++++''')))+++,,,---,,,+++***+++)))((())),,,---,,,++++++,,,,,,,,,++++++,,,.../////////.........------......---,,,++++++*********,,,///111111...***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********+++,,,...///000...............///000000/////////000111111222333444555666777888;;;???BBBJJJWWWmmm))))))(((((((((((())))))***))))))(((((((((((((((((((((((((((((())))))***---+++(((&&&&&&'''***+++***)))))))))((((((((('''))))))))))))))))))))))))************))))))((((((***+++,,,+++))))))***+++,,,+++***)))))))))******))))))))))))))))))))))))***+++,,,---,,,***(((&&&************************+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++...---,,,,,,,,,,,,---...---------------------------...///...---,,,---///......//////000111111111111111111000000111111111222222111111111111222222000000111111111222222222000000111222222333444444222333444555666555333222444444333333444555666777888888888888888888888888666777888:::::::::999999;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<;;;::::::<<<===:::<<<===<<<<<<===@@@BBB>>>???AAAAAABBBDDDGGGJJJGGGFFFEEEEEEFFFFFFDDDBBBCCCBBBAAABBBDDDFFFFFFEEEDDDBBBAAAAAABBBDDDDDDDDD???>>><<<;;;<<<======<<>>>>>>>><<<===@@@DDDKKKIIIGGGEEEDDDDDDEEEEEECCCHHHPPPXXX^^^bbbcccbbb^^^YYYSSSMMMHHHDDD>>>:::===<<<<<<<<<======<<<:::555666666777777888888888777777777666666555555444444555555555555555555555666888::::::999888888888444333222222111111222222333333222111111111111111000222333333222111333444888777555333222111000000000000000000////////////000000...------------...000000////////////000000......//////000000000111////////////////////////......------,,,------...---...///000111000////////////...............///------------------------------...//////...------+++++++++,,,,,,,,,------+++++++++,,,,,,---------000111111///---++++++,,,************************---+++******++++++***(((++++++************++++++++++++++++++++++++++++++((())),,,---...---,,,+++***)))))))))++++++***)))+++,,,,,,,,,++++++---//////.........------------.........---,,,+++***)))+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------------......///...............///000000111111000111111222444444444555666777888;;;???BBBIIIWWWlll***))))))(((((())))))*********)))(((((((((((((((((((((((((((((()))******,,,+++)))((('''(((***+++*********)))((('''''''''))))))))))))))))))))))))++++++++++++***)))'''''')))***+++***((((((***,,,++++++)))(((((()))***+++(((((()))))))))))))))*********+++++++++***((('''***************+++++++++++++++************++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---.........//////000111111111111111111111111111111111000//////......//////000////////////000000000000222222222111111111111111222222333444444333111000222222222222333444555555333333333444444444444444444555666777777777666666555555555555555555666666888777777777888999:::;;;999:::;;;:::888888:::;;;<<<=========<<<===???AAA<<<===@@@CCCFFFFFFCCC@@@@@@??????AAACCCEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD???===<<<<<<===?????????AAA@@@@@@AAAAAAAAAHHHPPPXXXVVVTTTQQQOOONNNNNNNNNMMMUUUbbboooyyy~~~rrrlllccc\\\VVVPPPHHHCCC???===;;;:::;;;<<<;;;:::888888888777777777777777555555666777888888999:::777666666666666666666666444666999999888777777888555444333333222222333333222222000//////.........000111222222111111222333666555444333111000000000000000000000////////////000///---,,,,,,---......000000////////////000000...//////////////////000///////////////000000000......---,,,,,,,,,,,,---)))+++---///000///...,,,//////.........//////000---......//////......---***+++---......---+++************+++,,,---------******+++,,,------------//////000...,,,++++++,,,*********++++++++++++++++++++++++,,,------***(((++++++************++++++++++++++++++++++++++++++,,,---...//////......---***++++++,,,,,,,,,+++++++++,,,---,,,+++,,,...000......---------,,,,,,,,,***+++,,,------------------,,,+++***)))***,,,---++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///......------........................///000000222111111111111333444555444555666777888;;;???BBBIIIVVVlll******))))))))))))************)))(((((((((((((((((((((((((((((()))************)))(((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))***+++******)))((((((((()))((('''(((***---+++***)))(((((()))***+++(((((((((((())))))******************))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++++++++***+++,,,------------,,,+++++++++++++++++++++++++++,,,---......,,,,,,---...---------...//////000000///000000000000000000///......------------............/////////000000000111111111111111000000000333333333333333222222111222222333333444555555666222222222222222222222222444555555555555666666666222444666666444222333444666555555555666777777777777888999888777777888999999:::;;;::::::;;;>>>AAABBBDDDIIINNNQQQPPPLLLIIIGGGFFFFFFGGGIIIJJJHHHGGGIIIKKKNNNOOOPPPPPPPPPPPPKKKIIIFFFGGGIIILLLMMMMMMMMMMMMOOOSSSSSSRRRXXXaaallllllkkkjjjgggccc```^^^[[[eeeuuu|||sssmmmhhhbbbZZZTTTKKKGGGCCC@@@@@@@@@@@@???BBBAAA@@@>>>;;;999888777666666777888999:::;;;;;;999999888888777777666666222555777777777666666666666555444444333333444444222222111111111111111222000222333333222111333444444444333111111000000000000000000000////////////000///---,,,---...000111000000////////////000000///////////////.........------.........///////////////...---------------((())))))***+++,,,,,,,,,------------......///000......///000000///......+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,)))***+++---......---------......---,,,++++++,,,++++++++++++,,,,,,,,,---+++******+++,,,---+++***++++++************++++++++++++++++++++++++++++++------------,,,,,,,,,,,,***+++------,,,+++++++++***,,,---,,,,,,,,,...000---,,,,,,,,,,,,+++++++++)))***+++---......------,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---......///...............///000000222111000///000222444555444555666777888;;;???BBBIIIWWWmmm******))))))))))))************)))(((((((((((((((((((((((((((((()))******((((((((((((((('''''''''''''''(((((())))))******))))))))))))))))))))))))&&&''')))***++++++******''''''(((''''''(((+++---+++***((('''''')))+++,,,'''((((((((())))))************))))))))))))******))))))******++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,+++++++++*********+++---......---+++***++++++++++++++++++++++++,,,---......,,,,,,---...++++++,,,------......///......////////////......///......------......///000000000111111111222222///000000111111222333333111111000000000/////////...///000222333333333333555555444444444444333333222111111111222222333444555888;;;;;;777444555777777666555555555555444333444666888888888999;;;<<<999:::<<<===>>>@@@CCCFFFQQQTTTYYY___bbb```\\\WWWVVVUUUTTTTTTUUUUUUSSSQQQOOOSSSXXX]]]___aaaaaabbbZZZXXXUUUUUUXXX[[[]]]^^^^^^^^^ccchhhfffccchhhppp}}}~~~xxxqqqmmmhhhsssyyyvvvqqqjjjddd]]]YYYSSSNNNLLLLLLLLLKKKMMMKKKIIIEEEAAA>>>;;;::::::::::::999999999999999;;;::::::999888777666666111333666666555555555555666666555444444444444555444444444444555666777777111333444444333222444555333222222111000000000111000000000000////////////000///...---...///222333000000////////////000000000000//////.........---,,,,,,,,,------.........111000///...............---,,,++++++,,,---000111,,,,,,,,,,,,---......///...///000111111000///...000///---,,,,,,---///000------,,,++++++*********)))***+++---......------+++,,,------+++***+++---+++++++++,,,,,,---------+++)))((((((***,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++***)))((((((((()))(((***,,,,,,+++)))))))))***,,,------,,,---///111,,,,,,,,,+++++++++******+++,,,---...---,,,+++***))))))***+++++++++***)))*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,...///000...............///000000111000///...///111333444444555666777888;;;???BBBIIIWWWmmm)))***+++++++++)))(((&&&)))************+++++++++((('''&&&&&&'''((()))***+++++++++***)))(((((('''***)))'''((()))***((('''***************************)))(((&&&&&&&&&'''(((************************(((((((((((())))))))))))(((''''''((()))******)))***************)))((('''&&&(((*********+++---///---,,,+++******,,,...///+++++++++*********))))))************************---,,,+++*********+++,,,###%%%(((+++---,,,+++***///...---,,,,,,,,,,,,,,,////////////////////////---...//////......000111111000///...------...///222222111111000/////////222222111111111111111111000000000000000000000000555333111...,,,++++++,,,333333222111222333555666333444444555555555444444555444333222111222555888222333444666777777777777777777888999<<>>AAA@@@@@@AAA???>>>:::777;;;@@@???999>>><<<999888888777666555999666333111222333333333333333333222222111111111111222222333333333222222000000//////////////////111111111111000000000000......//////000000111111000000////////////000000111111000000//////......//////000000000000//////................................................---------............///.........///////////////......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---++++++,,,,,,,,,***,,,,,,,,,,,,,,,+++***))),,,+++***))))))***+++,,,,,,((((((+++,,,+++,,,///++++++++++++++++++++++++******+++++++++,,,,,,,,,//////.........---------///...,,,*********,,,---"""(((---............,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++******++++++,,,------------....../////////...///////////////......000000000000000000111111333444666777888;;;???BBBIIIVVVkkk(((((()))************)))))))))*********+++++++++(((''''''&&&'''((()))***++++++******)))(((((('''***((('''((()))***)))'''((((((((((((((((((((((((+++***)))((((((((()))*********************************))))))((((((''''''(((((((((((()))))))))))))))************))))))((('''(((************,,,...---,,,+++******,,,---///+++++++++*********))))))************************,,,+++*********+++,,,---'''(((***,,,------,,,,,,///......---,,,,,,------........................+++,,,------,,,,,,---///111000///...------...////////////////////////000111111111111111111111111000000000000000000000000///////////////000111222555444333222222111111111222222333333333333222222222333444444333333444666777777777888888999999999<<<===???BBBEEEHHHKKKLLLKKKOOOSSSUUUVVVYYY^^^cccnnnqqqttttttqqqooooooooooooiiieeeiiikkkhhhfffgggkkkmmmpppuuu|||~~~}}}{{{|||}}}}}}|||{{{sssjjj___VVVQQQLLLGGGCCCEEEGGGFFFFFFGGGGGGGGGFFFEEEGGGHHHCCC;;;???===:::888777666333222999777444222333333222111222222222222222333333333111111111222222111000000444333333333333333333333111111111111000000000000000000000000////////////000///////////////000111111000000000/////////.........////////////......................................................---------............///............------------)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---++++++,,,---,,,+++,,,------------,,,+++***,,,+++************+++,,,...***(((,,,...+++***,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++...---+++))))))***+++,,,(((+++...000...,,,******++++++++++++++++++++++++************************+++++++++++++++,,,------++++++,,,,,,,,,,,,,,,,,,...///////////////......000000000111111222222222333555666777888;;;???BBBIIIVVVkkk)))))))))(((((()))******)))))))))*********++++++(((((('''''''''((())))))++++++******)))((((((((()))((('''((()))***)))(((((((((((((((((((((((((((++++++*********+++,,,,,,************************++++++***)))((('''&&&&&&))))))))))))((((((((((((((())))))************)))(((***++++++******+++,,,,,,++++++******,,,---...+++++++++***************++++++++++++++++++++++++************+++,,,------+++,,,,,,---------------//////...------------...........................+++,,,...---,,,,,,---...000///......---.........,,,,,,---......///000000111111111111111111111111000000000000000000000000---...000111222333333333333333333333222111000000111222222333333222222111111444666777666555555555:::;;;;;;===>>>@@@BBBCCCCCCEEEHHHLLLPPPTTTXXXYYYYYY^^^ccceeeeeefffiiikkkvvvvvvwwwvvvwwwyyy~~~{{{}}}~~~|||yyyyyyxxxwwwxxx|||~~~qqqgggaaaYYYSSSPPPQQQSSSRRRSSSVVVYYY]]]aaabbbccc```WWWLLLGGGCCC>>>;;;888777555333:::888666555666555333111111111222333333444444555222222222222222111000///222222222222222222222222111111111111000000000000111111111000///.........///////////////000111111000000000000////////////------............------................................................---------............///.........---,,,,,,++++++''''''((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------.........---+++,,,------,,,+++------------------,,,+++,,,,,,++++++++++++,,,,,,///+++***------***((()))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************,,,+++***)))))))))***+++000111222111...+++***)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,++++++...//////000000/////////000000111222333333444444444555666777888;;;>>>AAAIIIVVVkkk,,,+++)))'''''''''((()))))))))))))))************(((((((((((((((((())))))************))))))(((((()))((('''((()))***)))((())))))))))))))))))))))))************+++,,,,,,---*********************************)))(((''''''''')))******)))(((''''''((('''((()))***************)))+++,,,+++***)))***+++++++++******++++++,,,---************************++++++++++++++++++++++++))))))******+++,,,---......---,,,,,,+++,,,---...///......------.................................---///000///......///000........................------........./////////000000000000111111111111000000000000000000000000000111222222222111///...---///000222333333333222222333333444444444444333333555777888777777888999:::===BBBGGGKKKNNNOOOPPPOOOPPPRRRVVV[[[bbbhhhkkkkkknnnrrrrrrqqqppprrruuu{{{{{{|||~~~}}}sssnnneee```]]]^^^___^^^aaaeeeooowwwxxxmmm[[[UUULLLDDD???<<<:::888999888777888888888555333333333333333444444444444444444444444333222000000000000000000000111111111111111111111000000000///111000000000/////////...///......//////000111222000000000000////////////---......//////......---................................................---------............/////////......---,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------.........,,,,,,,,,......---++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,---***&&&'''+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,+++************++++++...///000///---+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---....../////////......---------...//////000000000000///000000111222444555666666444555777777888:::>>>AAAIIIUUUjjj)))((('''''''''(((***+++(((((()))))))))*********))))))))))))))))))((((((*********)))))))))))))))(((''''''((()))******)))))))))))))))))))))))))))(((((()))******+++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***'''&&&''')))'''((()))******************+++,,,+++)))))))))+++************++++++,,,,,,************************++++++++++++++++++++++++))))))***+++,,,,,,------...---+++*********,,,---......---------......///...........................///000///...---...000------..................000000000//////.........//////000000000111111111000000000000000000000000111222222222111///---,,,---...000222333333333222111222333444555555555555666666777777777999<<>><<<888777777777888888666444666666555555444333222222333333333333222111000///111111222222222333333333111111111111000000000///.../////////000000000111///////////////000111111////////////000000000000/////////000000/////////................................................---------............///111000000///...---,,,,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......---,,,,,,---//////---+++)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///+++&&&(((...++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---....../////////......---------......///000111111000000000111222333444555666666444666777888888:::>>>@@@HHHUUUjjj$$$%%%%%%'''(((***,,,---((((((((()))))))))******))))))*********)))((((((******))))))))))))))))))((('''&&&(((***+++***)))(((((((((((((((((((((((('''((())))))***)))))))))))))))))))))))))))))))))'''((((((((()))))))))***''')))+++***'''&&&(((***((())))))************)))***+++,,,+++***)))***+++*********+++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---,,,,,,,,,,,,---......------------------------,,,.........,,,+++,,,---,,,,,,---............---111111000000///......---...//////000000111111111000000000000000000000000//////000000111000000000111222222222222222111111000111333555666777888888999999::::::;;;???DDDHHHOOOSSSZZZaaaddddddaaa___YYYXXXXXX[[[bbblllwww}}}~~~xxxqqqooorrr}}}qqqaaaTTTJJJDDD>>><<<:::999999888777555888888777666444333222111111111111111111000///...//////000000111111222222111111111111000000000000.........///000111111111000000////////////000000////////////000000000000//////000000000000//////................................................---------............///000000000//////......---//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,...000000...,,,((())))))***************++++++,,,,,,,,,,,,++++++((()))///666777222///000++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************+++,,,,,,,,,,,,---------,,,---...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,++++++......///000111111111111111111222333333444555555555666777888888:::===@@@HHHUUUjjj&&&&&&'''((())))))))))))(((((((((((()))))))))***)))******+++***)))(((''')))))))))))))))))))))***((('''&&&'''***+++***)))((((((((((((((((((((((((((()))*********)))((('''))))))))))))))))))))))))))))))))))))((((((((((((%%%)))+++***'''&&&(((,,,)))************))))))((()))***++++++***)))***,,,))))))***+++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++***+++************++++++++++++++++++++++++,,,---------------------------------...///...,,,+++,,,---+++,,,---.........------..............................//////000111111222000000000000000000000000/////////000111222333444333333222222222222333333222444666999;;;===>>>???@@@BBBDDDFFFHHHLLLPPPTTT\\\^^^cccgggjjjkkkkkkjjjbbbccceeejjjqqqzzzrrrcccZZZLLLIIIDDDAAA???===;;;999888777777666555444333333222222222333333222222111---......///000000111111111111111111000000000000////////////000000000000222111000//////......///.../////////000000000111...//////////////////...................................................---------............///........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---///000000...,,,))))))***+++++++++++++++******+++,,,,,,+++*********(((///@@@LLLHHH:::...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,---///000000...,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,,,,,,,,,,,,,,,,......///111111222222111111111222222333333333444555666777888888:::===@@@HHHTTTiii+++++++++***(((&&&###!!!(((((((((((()))))))))))))))***+++++++++)))(((''')))))))))))))))*********''''''&&&'''***++++++***************************)))***++++++***)))((('''))))))))))))))))))))))))++++++***)))((('''&&&&&&$$$(((+++***'''&&&)))---***************)))((('''(((***++++++******+++,,,))))))***++++++++++++***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))******+++++++++,,,,,,,,,************++++++,,,---------------------------///000111000...---...///***+++---...///...------+++,,,,,,------......///---......///000111111222000000000000000000000000333222111000111222444555111111000111222555777888777888;;;>>>AAACCCEEEFFFFFFJJJOOOSSSVVVXXX[[[]]]bbbcccfffiiimmmpppsssuuutttvvv{{{{{{pppZZZUUUOOOJJJFFFDDDAAA???666666666666666555555555555555666666777666666666111111222333444444555555111111111111000000000000111111000000//////......333222111///.............../////////000000111111---..................---................................................---------.........//////,,,,,,------------------,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---///111000...,,,)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))---(((000HHH]]]YYYAAA,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,//////............------((()))***+++++++++++++++,,,///111222111111111222************************++++++++++++++++++++++++++++++******++++++,,,------------....../////////......///111111222222222222222222222222222222222555777888888888:::===???HHHTTTiii(((((((((((())))))))))))''''''''''''((((((((()))************))))))))))))******)))))))))))))))*********)))(((((((((((((((+++*********))))))((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''***,,,,,,+++(((''''''***++++++++++++***))))))))))))))))))************)))))))))))))))******+++,,,,,,---------,,,,,,+++******************++++++...---+++***)))***++++++------,,,+++++++++,,,,,,++++++++++++,,,,,,---...((('''''')))...222444444///...,,,+++***+++,,,,,,.........///......------...///000111111000///...////////////000000000000333333222111000000000000///000......333:::<<<999777777666666666777888::::::===BBBFFFIIILLLOOOQQQWWWYYY[[[^^^______^^^^^^bbbeeekkkpppvvv}}}ssslllbbbZZZTTTOOOIIIFFFFFFAAA<<<999888888888777888999999888666555555666666333111111111222111000000111111111111000000///111...,,,,,,///000///---........................///......------///000111///000111222222111000000/////////......---------......---------,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------............------,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------//////...------,,,++++++***+++,,,---.../////////))))))******+++++++++,,,+++,,,,,,------,,,,,,+++,,,***---666???@@@777---******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++***************++++++,,,222888999555000//////---------,,,,,,+++++++++++++++******************+++,,,------......------..................------///000000//////000333555333222111111111222333444444555777888888999<<<>>>GGGSSShhh(((((((((((()))))))))***'''''''''((((((((()))))))))))))))******++++++++++++******))))))*********++++++***)))))))))))))))************)))))))))(((***)))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((***,,,...---+++*********,,,,,,------,,,,,,+++***))))))))))))************)))))))))))))))******+++*********************************+++++++++******,,,,,,++++++***+++++++++,,,,,,,,,++++++,,,------,,,,,,+++++++++,,,------+++***)))***---000111111...---,,,+++++++++,,,,,,,,,---............------...//////000000//////......////////////000000000333333222222222222222222111222000000555===???===???<<<:::999<<<@@@CCCEEEDDDGGGKKKOOOSSSXXX\\\___]]]___cccgggiiijjjiiiiiipppttt{{{|||}}}~~~}}}|||||||||~~~rrrhhhaaa]]]YYYVVVOOOLLLGGGCCCAAA@@@@@@@@@?????????===;;;999999999777555333333444333222000111222222222222111000000444222000111333444222000//////////////////////////////...---...///000111000000000000///---+++***......------------------............---------,,,---------,,,,,,,,,++++++,,,++++++******++++++,,,......---------,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,------......***+++,,,------...------************))))))))))))+++,,,,,,------,,,,,,+++***)))+++///333333///,,,************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++111666666222......///---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...............------...............---...///000///...///222444333222111111111222333444444555777777777999<<>>999666555333222333333222111111000000000000111222444444333111///000000000000000000000000///////////////000000000......//////000000111111/////////000000111111111000////////////.........------------------,,,,,,......------------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---,,,+++***)))***+++,,,((())))))))))))*********++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,+++***))))))))))))+++,,,---,,,******+++---************************+++++++++,,,,,,,,,,,,,,,++++++,,,---------------+++,,,---...////////////---...//////......///111111111111222222333444444666666555444555888>>>BBBJJJVVVkkk))))))))))))************(((((((((((()))))))))*********)))((('''&&&&&&%%%'''''''''''''''((()))*********)))))))))******+++))))))))))))))))))******(((((())))))************))))))))))))))))))))))))))))))))))))((((((((((((******)))'''&&&'''***------------------,,,++++++((()))))))))************)))))))))))))))******+++,,,,,,+++,,,,,,---......***++++++,,,+++***)))(((((()))+++,,,------,,,+++*********+++,,,---...///...---,,,,,,++++++++++++---,,,+++,,,...///...---------------------------***+++,,,---....../////////...---,,,,,,---...////////////000000000000111222222444666777999999999666:::>>>@@@GGGPPPWWWXXXZZZZZZ]]]dddmmmtttwwwxxxnnnlllkkkpppyyy|||xxxuuutttrrrsssuuuxxxzzz{{{yyywwwtttooohhhbbbaaabbbdddeeeddddddeeekkkttt{{{}}}~~~}}}uuuooopppxxx||||||zzzvvvqqqnnnllllllsssyyy~~~}}}{{{wwwsssqqqpppqqqllliiidddbbbbbbbbb```^^^XXXQQQHHH???:::777555444444333222000000///000000...000222333333111000////////////////////////////////////000000000000000.........///000111111222.........//////000000111000////////////.........------------------------///......------......///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,+++***))))))((())))))***+++,,,------+++,,,,,,------,,,,,,+++...+++)))+++...000...,,,((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***))))))******++++++***)))((()))+++---************************)))*********+++++++++,,,******+++,,,,,,,,,,,,,,,+++,,,---...////////////---...//////......///000000000111222333333444444555555555444555999>>>BBBHHHUUUjjj)))))))))*********++++++((((((((()))))))))************)))(((''''''&&&%%%''''''''''''((()))*********))))))))))))***++++++))))))))))))************((((((((()))******++++++************************))))))))))))((((((((((((,,,,,,+++***)))***,,,///,,,,,,,,,,,,,,,+++******))))))))))))************)))))))))))))))******+++)))***+++,,,---------,,,,,,,,,+++******)))))))))******+++,,,,,,,,,++++++++++++++++++,,,------...------,,,+++++++++,,,,,,+++++++++---//////...---,,,,,,---............---,,,,,,---...///////////////..................///000000000111111111222222111222444777;;;???BBBDDDAAAHHHMMMOOOSSS[[[``````ZZZ^^^dddkkkrrrxxx|||}}}zzzyyy~~~wwwooojjjgggggggggeeehhhmmmsssyyy}}}|||yyyxxxyyy{{{}}}vvvxxx|||{{{|||}}}{{{yyyvvvuuuvvvvvvyyy||||||{{{{{{}}}yyy{{{yyytttooollllllkkkiiigggeee^^^UUULLLEEE@@@<<<999555444222111000000000111///111333444222111111111////////////////////////...///000111111111000000000000///...............------------------....../////////.........------------------............------,,,,,,,,,,,,------,,,,,,,,,------------.........---------,,,,,,,,,------,,,,,,,,,,,,++++++((()))***+++,,,---...///,,,,,,---,,,,,,+++******%%%%%%&&&((()))***+++,,,+++,,,,,,------,,,,,,+++,,,)))(((+++///111///+++)))))))))*********++++++))))))))))))))))))))))))************************+++***************+++++++++***)))((()))***+++,,,*********+++++++++++++++)))))))))******++++++,,,******+++,,,,,,,,,,,,,,,,,,,,,---...////////////---///111111///...///000///000111222333444444444444555555555666999>>>BBBGGGTTTiii))))))*********+++++++++(((((()))))))))*********)))))))))***************((((((((())))))***+++,,,***************+++,,,,,,((()))))))))************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))((((((((((((***+++++++++******,,,...,,,,,,,,,,,,,,,+++******))))))))))))************)))))))))))))))******+++)))***---///000///---,,,...---+++)))(((((()))***,,,,,,++++++***+++++++++,,,,,,,,,++++++,,,------,,,,,,+++++++++,,,------,,,,,,,,,---//////---++++++,,,.../////////...---......//////000/////////...//////000000//////...111222222222222333333333222333666;;;BBBJJJQQQUUUXXX```eeefffhhhkkkmmmmmmeeekkkrrrwww{{{xxxuuuqqqmmmjjjiiikkkmmmpppttt{{{~~~~~~|||||||||{{{yyyvvvtttrrrjjjlllqqqzzzzzzvvvuuusssppplllkkkgggaaa[[[TTTLLLDDD???888777555333111111222333000222333333111000111333000000000000000000000000...///000111222111000000222111000///...///000000//////..............................---------,,,------------.........///------,,,,,,,,,,,,------,,,,,,,,,---------............---------,,,,,,,,,---------,,,,,,+++++++++))))))***,,,---...///000,,,------------,,,,,,+++''''''((())))))***+++++++++,,,,,,------,,,,,,++++++******++++++,,,---...************+++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***+++,,,,,,+++***))))))***,,,,,,,,,++++++++++++,,,,,,,,,---))))))***++++++,,,------,,,,,,---............---------...............---...000222222000//////000...///111333444444444444222444555666777:::>>>AAAGGGTTTiii)))************+++++++++))))))))))))************((()))***+++,,,---......************+++,,,---...++++++++++++,,,,,,---...(((((())))))*********+++'''(((((()))***+++++++++(((((((((((((((((((((((())))))))))))((((((((((((((()))***)))((()))***,,,,,,,,,------,,,,,,+++***))))))))))))************)))))))))))))))******+++***---000333444222000...///---***((('''(((***+++...---+++***)))***++++++------,,,+++++++++,,,,,,++++++++++++,,,------......------...///...,,,***+++,,,.../////////......///000000000000000///......///000111111000///...222222333333333444444444999;;;???EEENNNYYYccchhhmmmuuuzzzzzzyyyzzzzzzwwwyyywwwtttuuuuuu{{{zzzzzzyyyxxxxxxyyy}}}}}}}}}{{{yyyvvvssspppoooiiijjjooovvv}}}}}}zzz|||~~~|||zzzuuuqqqmmmllljjjfff```VVVJJJCCC;;;999777444333333444555///111222111......000333111111111111111111111111...///000222222111111000111000000000222333555777333333222222111111000000......---------,,,,,,,,,---------.........////////////............//////,,,,,,,,,------...............---------,,,,,,,,,---------,,,,,,+++++++++------------------------,,,------......---------,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,...///,,,((((((---222***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++(((((())))))***+++------,,,*********,,,------,,,+++++++++,,,,,,---------******+++,,,,,,---......---...//////000000//////.........///......------...000222333111000///000...///111333444444444444111333666777888:::>>>@@@GGGTTTjjj))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))*********))))))++++++***)))(((((())))))&&&((()))++++++)))(((&&&))))))(((((('''(((((()))((((((''''''''''''(((((()))***+++,,,,,,+++***)))******))))))((((((''''''))))))*********+++++++++*********)))))))))))))))******))))))******+++,,,***+++///666;;;999222*********,,,------,,,*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---...---,,,+++---...------------------------...///000000......///000000000000111111222333444,,,000444444222333777;;;;;;CCCOOOYYYaaaiiiqqqvvv{{{wwwvvvyyyxxxqqqhhheeekkkrrryyy}}}xxxuuussspppooosssyyy{{{vvvpppwww{{{~~~zzzyyyuuuooohhhddd```ZZZQQQJJJ>>><<<999777666777888999555444333222222111111111333222///......///222444222333333444444333333222222222111111111222444555999555000...///000000///........................---------....../////////333222111000...,,,++++++------------------------******+++++++++,,,,,,,,,------++++++++++++---------,,,+++***+++,,,---...............---,,,+++++++++******)))((('''&&&&&&((()))***+++,,,---------***++++++,,,,,,++++++***++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------+++)))'''$$$"""!!!******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++'''(((%%%!!!###***///000******+++,,,,,,------...---------............///333222111000////////////---...000222333333333333222444555666777:::>>>AAAIIITTThhh))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''***)))((((((''''''(((((('''((()))******)))((('''))))))))))))(((((((((((())))))(((((((((((()))))))))***++++++++++++***)))))))))(((((((((((((((((((((((()))))))))************)))))))))))))))))))))******))))))******+++,,,,,,---000555:::999333---++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,...//////...------..............................///////////////000111111000/////////000111222555999>>>???===>>>AAAEEEOOOXXXcccmmmtttyyy~~~|||wwwrrrooojjjnnnqqqooollloooxxx}}}zzz||||||}}}~~~{{{yyytttsssuuuxxx~~~|||vvvoooiiiccc\\\RRRKKKDDDBBB@@@??????>>>======:::888666444333222111000000///...---...000222444222222333333333333222222111111000000000111222333666333///...///000000...........................,,,,,,,,,------.........,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,,,,---------,,,++++++,,,------,,,,,,+++++++++,,,---...---------...------,,,,,,------------------,,,,,,)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++)))(((&&&&&&******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---,,,((((((,,,---,,,++++++++++++,,,---......---------............///333222111000////////////---...000222333333333333222333555666777999===@@@IIITTThhh))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&((((((''''''&&&&&&'''''''''((()))******)))((('''((()))***++++++***)))(((******))))))))))))******)))***++++++++++++***)))'''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))************))))))******+++,,,,,,,,,...222555555111---*********))))))***************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,------------***---//////...,,,,,,,,,////////////////////////......//////000000111111222111000//////111333444:::???EEEHHHHHHIIILLLOOOaaajjjvvv|||}}}~~~|||xxxtttqqqpppnnnsssxxx{{{}}}}}}wwwrrrnnnlllmmmlllllloootttyyy}}}~~~yyyyyy{{{|||uuunnnggg___UUUNNNIIIHHHHHHHHHHHHGGGCCCAAAAAA>>>999777555444333111111111000000111111222333222222222222222222222222000000000///000000111222222000//////000000///...........................---------...............,,,,,,,,,------......///------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,+++,,,------...,,,,,,------...---------++++++,,,,,,,,,---------***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,***************************++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,//////,,,+++---,,,))),,,++++++++++++---...///---------............///222222111000////////////...///000222222333333333222333555666777999===@@@IIIUUUiii(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((())))))******)))))))))((((((''''''&&&''''''((((((((())))))))))))(((((()))***,,,---...---+++***+++******************+++*********++++++*********&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))))))))***************))))))******+++,,,***)))***,,,//////---+++)))((('''&&&&&&'''((()))******++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,------------...(((+++---...,,,+++***+++......////////////000000//////...///000111000000222222111111333777:::<<<@@@EEEMMMSSSWWWZZZ]]]___jjjrrr~~~}}}|||ooouuu|||zzzuuusssnnnlllkkklllppptttvvvwwwooommmmmmqqqyyy}}}uuummmdddZZZTTTOOOOOOPPPRRRTTTRRRMMMHHHDDD@@@;;;999888888555333555555555444333333222222444444333333333333444444111111000000000111111111......///000000000...---........................//////////////////000000333222111000///...---,,,------------------------------------.........///---------,,,,,,---------,,,,,,,,,,,,------......++++++,,,---............++++++++++++++++++++++++++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,+++---,,,+++******+++,,,---++++++++++++++++++++++++******+++,,,------,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***------******---...+++---,,,+++++++++---///000---------............///111111000/////////////////////000111222222333333333444666777888:::>>>AAAHHHUUUjjj(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''((()))***+++,,,,,,,,,(((((((((''''''((())))))(((((())))))))))))((((((***+++---//////...---,,,++++++************+++++++++******************+++&&&'''''''''(((((())))))************************(((((())))))******************))))))******+++,,,)))((()))***+++,,,+++******)))(((''''''((()))***)))******++++++******)))*********++++++,,,,,,,,,,,,,,,---------.........***,,,......---,,,,,,,,,------........./////////111000///000222333222000111111333666;;;@@@EEEHHHLLLRRR[[[dddlllrrrvvvxxxyyy{{{wwwqqqoooqqquuuxxxzzz{{{uuussspppoooppprrrrrrrrrfffbbb```bbbiiittt~~~}}}~~~yyynnnddd___YYYXXXXXX[[[]]]\\\VVVPPPDDD@@@<<<;;;<<<<<<888444555555555444444444444333555555444444444444555555222222222222222222222111+++---///000000///......////////////////////////........................555444333111///---,,,+++------------------------------........./////////------------------------,,,,,,---------.........++++++,,,---............//////......---,,,++++++++++++,,,,,,,,,+++******,,,,,,,,,------,,,,,,,,,,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---///---))))))---///------,,,,,,+++,,,...///000---------............///111000//////////////////000000000111111222333333444555777888999;;;???BBBHHHUUUjjj))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******&&&'''(((***++++++++++++((((((((('''(((((()))***))))))(((((((((((())))))***+++,,,.........------++++++************++++++++++++***))))))***++++++(((((((((((())))))))))))++++++++++++************((((((((()))******++++++******))))))******+++,,,******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))************))))))*********++++++,,,,,,---,,,---------...............///000///......///000---------......//////000333111000222666888777555333555999???FFFMMMRRRUUUZZZ___hhhsss}}}}}}yyyuuurrrqqqnnnllljjjmmmttt}}}~~~|||zzzpppjjjccc___aaagggnnnqqqvvvsssooommmrrr~~~xxxrrreeebbb______aaa___YYYSSSKKKGGGDDDDDDFFFEEE???:::333222222333444555666777666555444333333444555666222333333333333222111111,,,...000111///......///////////////////////////,,,,,,,,,,,,,,,+++++++++/////////.........---------------------------------------.........//////------............------,,,,,,---............---,,,,,,------...---------...---,,,+++***))))))(((***++++++,,,,,,,,,++++++,,,,,,------------,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++333333000+++***---...---,,,,,,,,,---......//////---------............///000//////....../////////111111000000111222222333444555777888999;;;???BBBGGGUUUkkk))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********''''''(((((((((((('''''''''&&&&&&&&&''''''((()))))))))(((((((((((())))))((())))))***++++++,,,,,,******))))))))))))******++++++***))))))***++++++***************)))))))))+++*********))))))))))))'''(((((()))******++++++******))))))******+++,,,(((***+++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++))))))************)))))))))******+++,,,,,,------------------............/////////---,,,,,,///111---......///000000111111333222111666===AAAAAA???<<<@@@FFFNNNVVV]]]aaadddkkknnnvvv~~~zzzxxxvvvuuutttrrrpppnnnmmmlllssstttxxxwwwnnniiigggfffeeellljjjgggeeehhhrrr|||vvvnnnkkkkkkiiibbb\\\\\\XXXVVVWWWXXXUUUMMMEEE:::999777555555555666777555444222111111222444555111222333333222111000///---000111111///---...000////////////////////////...---------,,,,,,,,,,,,,,,------...///000000000------------------------,,,,,,---------.........,,,---...//////...---,,,,,,,,,.../////////...------------...------,,,,,,******))))))(((((((((''')))***++++++,,,,,,,,,,,,,,,,,,------------,,,,,,******++++++++++++******++++++++++++++++++++++++)))******+++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++///222000---,,,......+++***+++---///000///......---------............/////////.........//////000222111000000000111222333222444555666777:::===@@@GGGUUUlll))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++((((((((('''&&&$$$###"""%%%%%%%%%%%%&&&&&&'''((())))))(((((((((((())))))''''''''''''((()))***+++******))))))))))))******,,,+++***))))))***+++,,,,,,,,,++++++******))))))******))))))(((((((((''''''(((((()))***+++++++++*********)))***++++++,,,&&&(((*********(((((((((((()))***++++++***)))((())))))************))))))))))))***+++,,,,,,---------------.........//////---,,,+++)))'''))),,,///...//////000111222222222333222222888AAAGGGHHHGGGGGGKKKRRR[[[ccciiimmmooo{{{~~~~~~vvvrrrqqqqqqqqqrrrssstttvvvxxxyyy~~~xxxsssooolllggggggeeedddeeelllwww}}}|||xxxrrrlllllliiifffgggiiidddYYYPPPFFFCCC>>>:::777555555666333222000//////000222333000111222222222000///...///111222111...---...111000000000000000000000000111111000000/////////...//////000000111111222222------------------------,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,.../////////...---............---,,,++++++++++++,,,,,,,,,---------((()))***+++,,,---------,,,------......------,,,)))***+++,,,,,,+++***)))************************))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++'''+++---,,,---///...***)))+++...000111000...------------.........////////////.........//////000222111000000000111222333111222444555666888<<>>======999555666111///111222000///111333333333222222222111111000000111111111111000000000000000000000000000000000000////////////000000//////.........---------------++++++++++++------......//////...---,,,,,,...---,,,,,,,,,,,,---...........................---,,,,,,,,,------+++)))+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,+++***))))))******,,,---------------------,,,***+++000555666111+++))))))***++++++++++++***+++++++++++++++++++++++++++******)))***+++---...,,,,,,,,,---------......---,,,,,,...222333000...111333666666222------000.........////////////000............////////////111111111111111222222222444555666666777999===@@@GGGUUUkkk))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&'''((()))((((((((((((((()))))))))(((((((((((())))))))))))************)))))))))((('''(((((()))******++++++((()))***+++++++++************(((''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,++++++++++++++++++++++++***))))))((()))***+++,,,++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,------------......000---++++++---...---,,,+++,,,------............000111222222222333444555777999>>>HHHUUU```gggiiimmmlllnnnrrrsssuuu~~~wwwwwwwwwzzz}}}~~~wwwqqqmmmjjjiiiiiilllrrrzzz|||zzzwwwwwwxxxwwwuuurrrbbbWWWJJJAAA???>>>;;;888;;;666444666666333222333222222222222222222222222000000111111111111000000000000000000000000000000000000////////////000000//////.........---------......---,,,,,,---............//////...------,,,...---,,,,,,,,,,,,---...------------------------...---,,,---...---,,,***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***))))))******,,,,,,++++++++++++++++++++++++,,,------+++(((&&&******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,+++,,,,,,,,,,,,---------,,,++++++---///000...,,,...111555555000,,,+++---------........./////////............////////////111111111111111222222222333444555555666888<<>>BBBJJJQQQVVV[[[eeepppzzz|||~~~zzzwwwvvvuuutttrrruuuxxxzzzwwwrrrqqqvvv|||~~~xxxmmm```SSSKKKDDD>>>;;;<<<;;;888666777333333333333333444444444111111222222222222111111000000000000000000000000//////000000000000//////////////////////////////---------......---------------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------...//////...,,,---,,,+++******+++,,,---+++++++++++++++++++++++++++***************++++++------,,,+++***)))))))))&&&###!!!$$$)))------+++)))******+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,)))))))))*********++++++,,,,,,,,,++++++++++++,,,+++666===888111---,,,++++++++++++,,,,,,,,,,,,---............///////////////000000111222222333333444555555666666999===@@@EEEOOOaaazzz))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))***************+++,,,---...///,,,+++***)))((()))******))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((******************************++++++***))))))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,------------......,,,...//////...------.........---...///111333555666:::@@@CCCEEEJJJSSSZZZaaahhhsss}}}xxxrrrnnnqqqrrrqqqooonnnppprrrvvvwwwyyy~~~ttteee\\\NNNHHHCCCBBB???:::666777666666666555555444444444111111222222222222111111000000000000000000000000...///000111111000///......////////////000000000,,,---............---,,,,,,---......///.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********)))******+++,,,---------,,,+++++++++***,,,((($$$&&&,,,...,,,((())))))***++++++++++++***++++++++++++++++++++++++((()))***,,,,,,---,,,,,,))))))*********+++++++++,,,,,,---,,,++++++---...111>>>DDD<<<333000000...+++++++++,,,,,,,,,------............//////////////////000111222333333444444555666666777999===AAADDDOOObbbzzz))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((()))))))))))))))(((((((((((())))))))))))((()))))))))***************)))))))))))))))))))))******)))***+++---...///...---+++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((++++++++++++++++++++++++)))***+++,,,,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,------------......***---///000.........000/////////000222555888:::===EEEMMMRRRRRRUUU\\\bbbooowww~~~|||xxxvvvyyy{{{xxxuuurrrpppooonnnnnnmmmlllkkkmmmtttxxxpppaaaYYYSSSOOOIIIAAA;;;:::999999888777666555444444111222222333333222222111000000000000000000000000...///000111111000///....../////////000000000000---...////////////...---,,,------...//////......,,,,,,---......---,,,,,,------------------------,,,++++++,,,...///---,,,---------......---------++++++++++++++++++++++++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,++++++000...,,,,,,......---***)))***++++++,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,+++************+++++++++,,,,,,***+++,,,+++******---000666CCCHHH===222111222///,,,,,,,,,,,,------------............////////////...///000111222333444444333444555555666888===@@@BBBOOOddd{{{))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''&&&'''''''''(((((())))))(((((((((((())))))))))))(((((())))))*********+++*********)))))))))))))))))))))))))))***,,,...//////...,,,***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))++++++++++++++++++++++++((()))+++---.........---++++++++++++++++++++++++)))***+++,,,---.........******+++++++++,,,,,,,,,###''',,,.........111333222222222333666:::===???JJJTTT___dddddddddhhhlll{{{tttuuuyyyyyyxxx}}}~~~|||yyyvvvrrrnnnlllooonnnllliiiiiinnnwww~~~}}}yyyvvvwwwyyyvvv~~~yyyuuussspppnnnjjjgggdddeeejjjttt~~~vvvnnnfff```XXXMMMFFFDDD;;;:::999888777666555444111222222333333222222111000000000000000000000000...///000222222000///....../////////000000111111...///000111111000///...,,,,,,---.../////////...,,,,,,---......---,,,,,,........................+++******,,,---...---+++,,,---...//////...---,,,++++++++++++++++++++++++******))))))***+++,,,,,,+++++++++++++++,,,,,,,,,***+++------+++******+++++++++,,,------------,,,+++++++++++++++++++++++++++,,,------,,,+++)))(((***++++++++++++,,,,,,,,,)))***,,,+++)))***---111222???DDD777+++***+++))),,,,,,------------................../////////000...///000111222333444444222333444444555777<<>>EEEOOO```uuu************))))))((((((+++******))))))******+++***))))))(((((())))))***++++++***)))((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((()))***++++++))))))***+++((()))))))))((('''&&&&&&************))))))))))))((()))))))))************************)))))))))((())))))))))))***+++,,,---++++++************++++++'''((()))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,,,,,,,------...///000000000111333444555888<<>>EEEOOO```uuu*********))))))))))))))),,,++++++******++++++,,,*********))))))***************)))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((((((&&&&&&'''(((***************)))((('''))))))))))))))))))))))))((()))))))))************************)))))))))((())))))))))))***+++,,,---++++++************++++++******+++,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***+++,,,---...///000000222444666888;;;@@@FFFJJJMMMKKKPPP\\\iiitttxxxqqqooopppnnnppptttxxxyyyvvvpppkkkbbbmmmyyy}}}zzzssspppooogggggghhhjjjllloooqqqrrrooosssxxx{{{|||{{{zzzyyyrrrooojjjgggggglllsssxxx{{{}}}~~~yyyqqqgggeeeddddddgggkkkooorrrpppooopppssssssrrrvvv}}}xxxjjj^^^TTTLLLHHH@@@>>>;;;999888777666444333333333444333333222111000000000000000000000000444333111///...///000111000000000000000000000000........................,,,,,,,,,------.........,,,,,,---------.........------------------------------------,,,---------,,,,,,---------------,,,,,,,,,------------,,,,,,------------------------//////......---+++***))))))***++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,///,,,)))***---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---...//////000000//////000000000111222222333333888888777777888:::;;;===EEEOOO```uuu******))))))))))))))))))***))))))(((((())))))***+++******))))))******+++***)))))))))))))))***+++))))))))))))))))))))))))))))))(((((((((((())))))((()))***)))((('''(((***************))))))))))))(((((()))))))))))))))***))))))))))))************************))))))))))))))))))))))))***+++,,,---++++++************++++++---...//////---++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000222222222555999===CCCKKKSSSYYYUUUVVV]]]hhhsss}}}}}}{{{zzz}}}~~~yyy{{{|||xxxrrrmmmkkkllliiimmmttt|||~~~{{{ttt}}}vvvmmmiii______```aaabbbcccddddddggglllqqqsssqqqpppqqqssstttuuuvvvvvvwwwyyy}}}{{{}}}~~~}}}~~~}}}vvvqqqkkkgggfffgggggghhheeebbbcccfffiiikkkqqqyyytttfffZZZRRRKKKGGGAAA===;;;999777555555444333111000000000000000000000000000000000000333222111000///000000111000000000000000000000000//////...........................///000000111111,,,---------............,,,,,,,,,------------...------------------,,,,,,,,,,,,---.........------,,,------......------,,,------------------------000//////...---,,,***))))))******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------///---++++++,,,---------)))***+++,,,---...............///000000///......,,,---......//////......000000000111222222333333777777888:::;;;<<<<<<<<>>999555333333444666000000000000000000000000000111222222222222111111////////////////////////+++,,,---...///111222222,,,,,,,,,---...//////000---------.........//////,,,,,,,,,------.........---.........------,,,+++)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,))))))***++++++++++++***'''(((((()))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------***,,,,,,***''''''***---,,,---------,,,)))&&&%%%+++,,,---......---,,,+++---......///////////////000000000111222222333333555555555666777:::===???@@@IIIZZZooo******+++******)))((('''''''''(((***+++,,,---...+++*********))))))((((((&&&&&&'''(((((((((((((((+++***)))***++++++***((())))))))))))))))))))))))++++++******))))))((((((,,,+++)))((((((((()))******)))))))))((((((''''''******))))))((((((''''''***************)))((((((+++******)))))))))))))))))))))))))))))))))))))))***,,,---......---+++***++++++,,,,,,---...//////******+++,,,------......000000222666<<>>HHHPPPUUUWWWTTTUUUUUUWWW\\\eeeooovvv~~~~~~{{{vvvnnnggghhheeeccccccgggjjjkkkkkkiiihhhhhhjjjnnnrrrtttuuuzzz{{{yyyxxxwwwwwwxxxvvvuuuvvvyyy|||}}}}}}~~~zzzvvvuuuvvvxxxxxxlllccc___^^^]]]]]]gggrrr~~~nnnddd^^^YYYSSSLLLIIIEEEAAA>>>;;;777444333333111000000111222333000000000000////////////222222222111......///000///////////////.........//////............//////---------------------------------------------...------............------++++++,,,,,,,,,---------.........---,,,+++)))))),,,,,,---......---,,,,,,++++++++++++++++++++++++************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***++++++************++++++---,,,,,,++++++,,,,,,------------............///------......//////000000///000000111222222333333555555555555777999;;;<<<@@@IIIZZZooo******************))))))&&&&&&'''((()))******+++************))))))))))))))))))))))))))))))((((((+++...///...***((()))***''''''''''''''''''''''''))))))))))))************,,,,,,+++*********++++++***************)))))))))***))))))))))))(((((((((((((((((()))((((((''''''+++++++++************************************************+++++++++++++++------------------......////////////000111222222000666@@@LLLXXXbbbhhhkkkeeebbbaaadddkkkuuu}}}}}}xxxqqqjjjddd___]]][[[YYYVVVWWWZZZ___ccceeekkklllooorrrvvv|||~~~~~~~~~}}}}}}|||zzzxxx{{{~~~wwwrrrpppqqqrrrvvvuuutttwwwyyyrrrlllfffaaa```gggpppwwwzzz|||}}}~~~tttlllddd]]]UUUPPPKKKIIIIIIEEE???999999888666444444333444444222111111000//////......000111111000...---...///........./////////////////////............//////------------------------........................,,,...///000000///...---,,,,,,,,,,,,------------.........---,,,+++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++---------,,,,,,+++++++++++++++++++++++++++++++++))))))***,,,---...//////,,,++++++******++++++,,,------,,,,,,,,,,,,---------------............///.........///////////////...//////111222333444444555555555555777999;;;<<>>===;;;999777777777777333333333222222111111111111111111000......///000------......//////000000//////............//////........................///////////////.........,,,...000222222111///---,,,,,,------------------******+++,,,------------...------,,,,,,------...++++++++++++++++++++++++*********++++++,,,,,,---...------,,,,,,++++++***************************++++++******)))***++++++---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---------------............//////////////////.........---...///000222333555555555444555555777999;;;===???HHHYYYooo******))))))***+++,,,---************************))))))))))))))))))******'''''''''((()))+++---...+++///222///***'''(((+++)))))))))))))))))))))))),,,++++++***)))(((((('''(((((())))))))))))))))))******************++++++))))))))))))************)))******+++++++++******((())))))******)))((((((************************------,,,,,,------...///.....................---......---...///222444555>>>HHHXXXfffrrr{{{yyyzzzzzzyyywwwuuusssrrrqqqppplllddd\\\XXXYYY\\\^^^______aaadddiiinnnqqqyyy~~~zzzwwwvvvtttpppnnnkkkhhhjjjrrr}}}~~~pppkkkfffeeeiiinnnrrrtttxxxzzz{{{xxxuuuxxx~~~yyyooofff\\\WWWWWWUUUNNNHHHAAA@@@===:::888777777777111111222222333333333444111222222111//////000222------......//////000000//////............//////........................000000//////............,,,...000222333222000...------------------------)))***+++,,,------------...------,,,,,,------...))))))))))))))))))))))))((((((((())))))*********---------,,,,,,+++++++++************************---,,,+++))))))(((((((((......------------.........------,,,,,,------...---------............//////////////////.........---...///000222333555555444444444555777999<<<===???HHHZZZooo***)))))))))***+++---...++++++++++++************))))))))))))************''''''&&&'''(((***,,,...+++...///...***((()))***************************++++++******)))(((((((((&&&'''(((((())))))(((((()))))))))***************)))))))))************+++******++++++,,,,,,++++++,,,---,,,,,,***'''%%%###++++++++++++++++++++++++******++++++,,,,,,------..................//////////////////222555888;;;CCCNNN___ooo|||~~~~~~zzzyyy|||~~~~~~{{{vvvrrrpppggghhhhhhfffddddddgggkkkoooooonnnnnnooosssyyy~~~}}}}}}xxxsssoooooooooooonnnooouuu~~~{{{vvvoooiiihhhjjjmmmnnnooooooooollljjjoooyyywwwlllddd```ZZZSSSNNNGGGDDDAAA<<<999666555444//////000000111222222333111222222111000000111333........./////////////////////............//////........................000//////......---------,,,---///111222111000///............------------,,,---------,,,,,,+++***------------------------))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,///......------......///......------------......---------............///.........///////////////...//////111222333444444444444444555777:::<<<>>>@@@IIIZZZppp***)))))))))***,,,...000++++++******)))))))))(((((()))))))))************)))((('''&&&&&&((()))+++++++++,,,,,,+++***))))))))))))))))))))))))))))))(((((())))))*********+++&&&'''((()))***))))))(((((((((((())))))*********))))))*********+++++++++))))))***+++++++++++++++,,,---......,,,***(((&&&++++++++++++++++++++++++)))***+++------------,,,------......//////000000222222222444777;;;???BBBJJJVVVgggwww|||}}}|||zzz|||vvvrrroooooorrrvvvwwwuuurrrppppppmmmoooqqqtttvvvxxx{{{}}}~~~|||yyywwwxxx{{{|||{{{xxx||||||{{{{{{zzz{{{tttnnnmmmoooqqqqqqrrrwww~~~~~~~~~zzztttooommmllliiihhhfffdddeeejjjrrrwww~~~{{{tttmmmeee]]]WWWRRROOOIIICCC===888444333111111111111111111111111000111111111//////111222///////////////.........//////............//////........................//////......---,,,,,,+++,,,---...///000000000000///.........------------,,,,,,---------,,,++++++,,,,,,---......---,,,,,,))))))))))))))))))))))))...............---------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------,,,,,,,,,,,,------......------------......---------............///------......//////000000///000000111222222333333333333444555777:::<<<>>>BBBKKK[[[ppp***)))((((((***,,,///000******))))))((((((''''''(((((())))))*********+++,,,***(((&&&%%%&&&''''''+++***)))***+++,,,***((())))))))))))))))))))))))%%%&&&''')))***,,,---...'''((()))+++++++++***)))''''''(((((()))))))))***))))))******++++++++++++(((((()))***************(((***,,,///000///...---++++++++++++++++++++++++***+++...000000000///...,,,------...///000111111555555666777;;;@@@EEEHHHQQQ]]]nnn}}}|||uuuwww{{{yyyvvvwwwvvvnnnhhheeeccc___ccchhhjjjjjjkkkmmmppp{{{}}}~~~|||xxxqqqsssssspppwww|||yyy|||xxxrrrkkknnnqqqqqqqqqvvvzzzvvvuuuuuu}}}xxxrrrooohhheeebbbaaacccgggmmmppptttyyy{{{wwwvvv{{{yyyooogggaaa^^^ZZZSSSJJJBBB;;;666444555555444333333222222222///000000000......000222000000//////.........---//////............////////////////////////////////////...---,,,,,,++++++---------...///000000111//////.........---------((()))+++,,,---.........+++,,,...//////...,,,+++************************,,,++++++******))))))))))))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---...//////...,,,***(((,,,++++++******++++++,,,......------------......---------.........//////,,,------...///000111111000000111111222222222333333333444555777:::===>>>BBBKKK\\\ppp************************,,,+++))))))***+++*********(((&&&'''***+++***'''###$$$&&&((())))))(((((()))******)))(((&&&'''((((((((()))***+++,,,,,,---))))))))))))))))))))))))((()))***+++++++++++++++++++++***)))((((((((()))++++++***)))(((((())))))******+++++++++,,,,,,,,,------,,,+++*********+++---------------...///000...............---------///......///111333333333222888???AAAAAAEEEMMMUUUaaappp~~~wwwrrrssszzz}}}mmm___XXXWWWXXXVVV[[[aaaeeeiiippp{{{zzztttrrrppppppwww~~~wwwvvvsssooonnnpppsssuuuvvv~~~}}}{{{}}}}}}{{{mmmfff___^^^]]]aaammm{{{{{{xxxtttpppnnnooosssvvvzzz}}}xxxpppkkkfffhhhdddWWWJJJAAA:::666777555333222222222000...333333333333222222111111111111111111111000//////000000000000////////////////////////000000000000------............---------.........//////000000---......///000111111222000///...---------------------,,,,,,,,,+++++++++))))))*********+++++++++------------------------,,,)))'''(((+++---,,,***++++++,,,---.........---............------,,,+++,,,,,,,,,---------......------..................+++,,,---.........------///////////////.........---...///111222222222222555666666555555666888;;;???LLLaaauuu************************+++***))))))******+++******((('''(((***+++***(((%%%&&&'''(((((())))))((()))***+++***)))((()))***+++++++++*********))))))))))))))))))))))))))))))))))))***+++++++++******+++***))))))))))))))))))++++++***)))))))))))))))******+++++++++,,,,,,,,,,,,,,,+++***************------,,,,,,---......///........................222111000000111333333333999???FFFIIIJJJLLLSSSYYYmmm{{{}}}~~~tttggg^^^\\\]]]```aaadddhhhlllqqqzzz~~~{{{zzz}}}zzzuuusssrrrssszzz|||{{{~~~}}}zzzxxxxxxwwwvvvuuuyyyyyyyyyzzz|||~~~}}}ssslllfffdddllluuu}}}zzzuuuqqqmmmllllllrrruuuyyyzzzyyywwwvvvvvvuuuuuuooobbbUUULLLCCC<<<888666555555555555333222000000000000000000000000111111111111111000000///000000000000/////////////////////000000000111111------............---------........./////////000...//////000111111222222//////...---------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---+++)))***,,,...---+++,,,,,,---------------------------------,,,++++++,,,,,,,,,---------........./////////...---,,,,,,,,,,,,,,,---------....../////////////////////.........///000111222333333333444555666666777;;;===@@@KKK^^^rrr************************)))((((((((()))***+++++++++***))))))***+++***((((((((('''''''''(((((()))(((***++++++))))))***,,,++++++*********)))))))))))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))***+++++++++***))))))))))))*********+++++++++,,,,,,,,,,,,+++******)))*********,,,,,,,,,,,,,,,------...............////////////333333222333555888:::<<>>999777666666555111111111222222222222333111222222222222111000000000000000000////////////............////////////------............------................................./////////000000///......---------......//////.........---------------------............------------------------,,,+++,,,,,,------------///...---,,,+++,,,,,,---+++++++++,,,,,,++++++***,,,,,,,,,---------..................------,,,+++...---+++++++++,,,...000............////////////000000000000111333444555444555666777777999===???CCCHHHUUUjjj************************&&&(((***)))((()))+++...---...---,,,+++*********)))(((&&&%%%$$$%%%%%%&&&%%%'''(((((('''''')))***''''''((()))***++++++,,,))))))))))))))))))))))))+++++++++++++++***)))((()))((((((((()))***+++++++++***************++++++******+++++++++,,,,,,,,,+++***************++++++---,,,,,,+++++++++,,,,,,......//////000111222222...000444888???HHHRRRYYY]]]```dddhhhnnnyyy|||tttkkkbbb^^^^^^lllpppwwwzzzxxxsssrrrssszzz|||~~~||||||wwwuuuwwwyyy{{{|||}}}}}}zzztttnnnooouuu|||}}}}}}yyyvvvtttppplllhhheeeeeebbb\\\ZZZaaaqqq~~~wwwkkk___WWWJJJ???888555555444222222222222333333333333222222222222222111000000000000000000////////////,,,,,,,,,---------......------............------...............---------,,,,,,,,,,,,------------......---------....../////////.........---------,,,,,,,,,,,,------------------------------------)))+++,,,---,,,,,,,,,,,,///...------,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,---------......++++++,,,---.........---...---+++++++++,,,...000---.........//////000000000000111111222444555666666777888777777888;;;===CCCGGGSSSiii************************(((***,,,+++)))(((+++...//////000...+++******+++)))((('''&&&&&&&&&&&&&&&%%%'''((((((&&&&&&''')))******)))))))))((((((((())))))))))))))))))))))))******+++++++++******)))))))))))))))))))))***++++++************+++,,,,,,******+++++++++,,,,,,,,,+++++++++***++++++,,,---...------,,,,,,,,,,,,,,,---...///000111222333444111555999>>>EEEOOO\\\eeennnoooqqquuu|||qqqfff]]]UUURRRSSS[[[^^^eeelllnnnnnnsssyyyzzzvvvuuuuuuyyy~~~~~~}}}{{{yyyxxxuuuvvvyyy{{{}}}wwwrrrppplllgggcccdddbbb]]]VVVSSSXXXcccmmmpppxxxwwwmmm]]]NNNCCC<<<888666333333222222222111111111222222222333222222111000000000000000////////////,,,,,,,,,,,,---------...------............------.........---------------++++++++++++++++++++++++...------------...//////.........------------,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++(((***------,,,++++++,,,------.........---,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***+++---............------,,,+++,,,---...///------......///000000000000111222333444555555555777777888777666777999<<>>FFFVVVmmm***************************---000---)))(((+++///000222222000,,,)))***+++)))***+++,,,,,,+++***))))))***+++)))(((''''''(((&&&&&&'''((()))***++++++))))))))))))))))))))))))((()))***+++++++++++++++++++++***)))(((((())))))+++*********+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///000///...------------------...///000222444555555<<>>===FFFXXXnnn'''((()))***************---+++(((&&&&&&(((+++,,,444333111...+++)))''''''******))))))))))))******)))))))))***++++++,,,,,,***)))((()))***+++***((((((((((((((()))))))))))),,,+++)))(((((()))+++,,,000...+++)))((()))+++,,,++++++************++++++,,,,,,,,,+++++++++******---------,,,,,,+++++++++000...------///000111111222111111222444888<<>>DDDHHHTTT^^^ooo~~~{{{~~~~~~~~~uuufff]]][[[___cccccc]]]XXXXXXZZZbbbrrr|||kkkTTTNNNFFF>>>999777444333333222111222333444333222////////////////////////000000///.........//////111111000////////////000//////...------------...***+++++++++,,,,,,,,,,,,......---------...//////...------------,,,,,,,,,******++++++,,,,,,++++++...---,,,++++++*********,,,,,,---...///000000111......------------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------......///000///.........///111222000111111222222333444444444555666777888999:::;;;>>>FFFVVVkkk///---+++))))))***+++,,,)))))))))))))))*********+++******)))))))))******))))))(((((((((((()))))))))))))))***++++++,,,,,,+++***))))))++++++***)))))))))))))))*********+++,,,,,,+++******+++,,,,,,,,,+++)))((('''((()))***))))))(((((((((((())))))******++++++,,,------...------------------------...///000000000000222333333666;;;>>>AAAGGGMMMSSSbbbnnn~~~tttpppsssxxx|||}}}}}}}}}}}}}}}}}}pppjjjjjjlllrrrmmmfffbbb^^^___iiiuuu||||||hhh```SSSGGG???;;;999888444333222222333444444333////////////////////////000000///////////////000000000///////////////000///......---------......++++++,,,,,,,,,---------------------......//////------------------------,,,---...//////...---,,,---,,,,,,+++++++++,,,,,,---------......////////////...,,,,,,,,,,,,...///...........................---,,,++++++,,,---...------------------------...---------------------000//////...///000111111000111111222222333444444222333444555777888999999===EEEUUUjjj///---+++))))))***+++,,,)))))))))))))))******+++,,,+++***)))((('''''''''))))))(((((((((((()))))))))))))))***++++++,,,,,,+++***)))***+++,,,+++)))((())))))))))))*********+++++++++++++++++++++++++++***)))((((((((()))***))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///000000000222666:::===BBBHHHMMMPPPUUU]]]cccttt{{{oooeee\\\bbbkkksssyyy|||}}}{{{~~~yyyzzz{{{vvvuuu|||wwwqqqmmmhhheeejjjqqqtttzzz}}}~~~uuueeeTTTHHH???:::777666444222111333333333222000000000000000000000000000000/////////000000111.........------......///......---------......///------------............,,,,,,---....../////////---------------------------...///000000///---,,,++++++++++++,,,---.../////////......------,,,,,,...---,,,++++++,,,---..............................---,,,++++++,,,---...---------------------------------------,,,,,,,,,///////////////000000111000111111222222333444444555666777888999;;;<<<<<<<<>>FFFUUUjjj'''((()))***************+++)))'''&&&&&&)))---///++++++***)))))))))))))))((((((''''''''''''(((((()))))))))***++++++,,,,,,,,,+++******,,,,,,+++***&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((++++++++++++++++++,,,,,,++++++************++++++***++++++,,,---...//////000000111111222222222333333555666777999BBBOOOXXX```gggpppuuuwww||||||uuuqqqqqqppppppuuuzzz~~~vvvrrrsssqqqnnnmmmggg___\\\```dddkkkxxxbbbTTT???<<<888555444444333222000000000000000000000000000000///000000111222222///////////////000111111---------------...///000,,,,,,,,,---------............/////////...,,,+++,,,,,,,,,------.........222111000.........///000------,,,,,,,,,---......,,,---------------------++++++---......---++++++------------------------+++,,,............,,,+++........................***+++---///000000//////...//////000000000000000000111111222333333444444444555666777888:::;;;;;;>>>FFFVVVjjj,,,+++***))))))***+++,,,******))))))((((((''''''+++++++++*********)))))))))))))))))))))))))))))),,,+++)))((((((((())))))+++++++++++++++***)))(((******++++++++++++******,,,***((((((***,,,,,,,,,+++*********))))))(((((()))************+++++++++...............//////000000///...------///111222333555888>>>EEEOOOYYY___gggrrr|||xxxwww{{{~~~xxxwwwzzz{{{{{{}}}~~~~~~wwwpppmmmmmmllljjjaaa[[[TTTRRRTTT^^^ooouuudddQQQGGG???<<<888222111444111000///000111222111000111111222222222111111000...+++(((''')))---000111---.........//////000000------,,,++++++,,,,,,,,,......//////...---,,,,,,------.........---+++***,,,,,,---------,,,++++++........................,,,---...//////...---,,,++++++++++++++++++++++++---......//////......---///////////////........................///000111,,,,,,,,,---------......---...///000222444555666222222333444444444333333555555555666777999:::;;;AAAGGGUUUiii++++++***))))))***++++++******))))))((((((((((((+++++++++*********)))))))))))))))))))))))))))))),,,+++***)))((())))))***+++++++++++++++***))))))++++++++++++++++++++++++++++++***)))((((((((((((+++*********))))))))))))************++++++++++++------------...000111111555333222000000111333444222777===DDDLLLVVV```hhhvvvzzzpppmmmpppwww{{{{{{{{{||||||}}}~~~{{{yyytttmmmggg```YYYTTTSSSSSSWWWaaakkk{{{sssaaaTTTHHHAAA<<<666222333444222111111111111000/////////000111222222222222111///------...000000000............/////////000......---------------.........//////...------,,,------.........---,,,+++***+++,,,...///000111111........................,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,,,,......////////////.....................---------......------......///000---------.........//////---...///000111333333444111222222333333333333333444444555666777999;;;<<<@@@FFFSSSggg~~~++++++***))))))***++++++***))))))))))))(((((((((+++++++++***************)))))))))))))))))))))))),,,+++******)))************++++++++++++***)))))),,,++++++******++++++,,,...111222000+++))))))******************)))))))))************+++++++++,,,+++,,,,,,...000222333555999777555333333444666777444<<>>AAAIIIPPP[[[eeeqqq}}}yyy|||{{{nnnbbbYYYTTTRRRUUU___iiirrr|||}}}yyy{{{|||zzzwwwwwwvvvuuuvvvtttuuu}}}xxxkkk]]]VVVRRROOOOOOQQQRRRVVV___jjjssszzz}}}ooo[[[KKK???:::555333000///000111111000111111111111111000///...444222000000222444555555///////////////.........+++,,,---............---------...............---------------------------,,,,,,+++***(((&&&$$$###........................///...---,,,,,,---...///++++++,,,,,,---------...------,,,++++++,,,------------......////////////...------,,,,,,,,,------,,,,,,---------.................................//////000111222333333222111222333555777999;;;===@@@EEERRReee|||)))***++++++++++++***))))))))))))************+++***************+++++++++))))))))))))))))))))))))(((((()))************)))))))))***++++++++++++***(((((()))******)))((((((&&&))),,,,,,***)))***---*********+++++++++++++++++++++++++++,,,,,,,,,,,,---......000222444666777222222333555;;;BBBJJJNNNXXX^^^iiivvv~~~~~~sssiii^^^WWWUUUYYYcccmmmsssvvv}}}}}}~~~~~~~~~zzzzzz~~~yyyxxxyyy~~~}}}nnnbbbXXXRRRQQQSSSVVVTTTUUU\\\dddlllvvv~~~~~~vvveeeVVVJJJBBB999666333111111222222111333333333333111000///...000...,,,,,,...111333333///////////////.........***+++---...//////...---,,,---......///.........------,,,,,,,,,---......,,,,,,,,,,,,,,,+++***)))........................///......------......///+++++++++,,,------.........---,,,++++++,,,---...------......///000000000///...------------------,,,,,,,,,------------............/////////////////////111222333333333333222222333444666999:::<<<@@@EEEQQQeee}}})))***++++++++++++***)))))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))&&&'''((()))***))))))((())))))***+++++++++++++++((()))+++------+++)))(((,,,,,,,,,,,,,,,---......*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------------...///000111222222333666;;;DDDOOOYYY___dddkkkwww}}}uuuooojjjddd```aaahhhttt||||||}}}||||||~~~wwwjjj^^^ZZZ[[[___XXXUUUXXX]]]dddnnnyyyzzz|||zzzsssllldddVVVJJJAAA===888555333333222111333333333333333222111000---,,,,,,---...//////...000/////////............+++,,,...000000000///...,,,------...//////......---,,,,,,,,,,,,---...///,,,------.......................................,,,------......------,,,,,,,,,,,,---......//////000///---,,,,,,---///000,,,,,,---......///000000000///......------......------------.....................//////000000000///000111333444444555555333333333444666888999:::>>>DDDPPPddd}}})))***+++,,,,,,+++***)))))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))%%%&&&''')))))))))((('''((()))***+++++++++++++++)))+++...000000...+++))),,,***(((((()))++++++************++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......444666:::AAALLLXXXdddkkkkkkrrr~~~yyyrrrnnnmmmmmmllljjjooovvv~~~~~~~~~|||xxxvvv|||~~~{{{llleeefffhhh___YYYZZZ\\\___hhhsssyyywwwrrrnnnooommm___NNNGGGCCC===888555444222111222222333444444444333333222333444555666555222///000000//////.........---+++---///111222222000000,,,,,,---.../////////...---,,,,,,+++,,,---...///---......//////......---........................++++++---......---++++++---------...///000000111222000///......///000222++++++,,,,,,---...//////111000///.........................../////////000......//////000111111222000000222333444555555555333333444444666777888999===BBBOOOccc}}}))))))************))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))************))))))***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...---,,,,,,,,,,,,,,,------///111///,,,///555333:::FFFRRR\\\cccjjjmmmooosssiiikkkqqqtttwww{{{~~~~~~xxxyyyrrrgggddd___]]]``````aaagggqqq{{{uuusssuuuuuunnneeeaaaSSSNNNFFF???:::888666444444444222111111222333333000000111111111111000000///.........------------,,,------...............//////.........---------........................,,,---......//////......,,,...//////...------...000///...------...///000///......---------......***,,,...000111111000//////......---------...............///////////////---///000///...,,,------............///////////////000000111111222333333444555666888999999999999;;;AAANNNccc|||))))))************)))))))))******************)))++++++************++++++))))))))))))))))))))))))))))))*********+++++++++)))******************))))))+++,,,---...---+++***++++++++++++++++++++++++,,,,,,,,,---------............------...//////000000///111333111000444;;;===GGGUUU```gggkkkooorrrzzz}}}tttmmmpppuuuzzz|||zzzzzzzzzzzz~~~~~~}}}||||||{{{}}}|||}}}~~~~~~}}}sssgggaaa^^^```bbbccchhhooopppooosss|||zzzrrrnnnddd]]]QQQFFF>>>999666555,,,444999777777888333+++000000111111111111000000////////////.........---------.../////////////////////.........---------........................,,,---......//////......,,,...//////...------......---,,,,,,,,,,,,---.........---------......///,,,---...//////...,,,+++/////////.........//////111111000000//////......)))+++---.........///000............////////////000000111111222333333333555555666777888999999:::<<>>CCCPPPccc{{{))))))************))))))+++++++++,,,,,,++++++++++++******))))))******+++))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++***++++++,,,++++++***)))+++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------.........///000111222333///...///222444888BBBMMMZZZhhhxxxwwwrrroooqqqrrrqqqrrruuu~~~yyyooohhhdddaaa___bbbeeekkkpppsssrrrpppnnnmmmnnnqqqsssuuuuuuuuuttttttrrrpppmmmjjjhhhfffeeeeeegggiiikkkkkkkkklllnnnlllmmmmmmnnnoooooopppppprrrrrrrrrrrrrrrsssttttttvvvxxxzzz~~~{{{sssllljjjmmmoooooonnngggggglllvvv||||||zzzzzzvvvrrriii]]]PPPFFF???;;;999555555888777333222444000111111222222111111000111111111000000000000/////////000111111111111111/////////.......................................,,,---......///.........,,,...//////...------.../////////....../////////,,,,,,,,,---...///000111333333333222111///---,,,---......///////////////111000000000//////......,,,---///...,,,++++++,,,............////////////111222222333333444555555666666555555666888;;;===???DDDPPPccc{{{))))))************))))))+++++++++,,,,,,+++++++++))))))(((((((((((())))))************************************************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,//////......//////000111222111333888===DDDQQQ]]]kkkwwwzzzooogggbbbcccfffjjjpppvvv}}}zzz{{{|||{{{}}}xxxyyy{{{|||~~~|||{{{{{{}}}~~~yyyppphhhbbb___\\\ZZZYYY]]]bbbgggiiihhhfffdddbbbdddgggkkkmmmmmmmmmllljjjiiigggdddaaa___]]]]]]___```bbbbbbaaaaaaaaabbb______``````aaaaaabbbbbbhhhhhhhhhhhhhhhiiijjjjjjkkklllnnnqqqtttwwwzzz{{{~~~vvvrrrtttvvvtttppplllhhheeehhhkkkllloootttvvvwwwtttlll___PPPDDD>>>999444@@@WWWVVV===///333111111222222222222111111222111111111000000000000///000000111111111111111////////////////////////........................,,,---......///.........,,,...//////...------......//////////////////...,,,,,,,,,---...///000111111111111111111000//////+++,,,---............------------....../////////,,,...///...---,,,,,,,,,............////////////111222222333333444555555666555444444666999;;;===@@@EEEPPPccczzz))))))************))))))******++++++++++++******(((((((((''''''(((((((((************************+++++++++*********************++++++++++++******++++++++++++,,,,,,------,,,,,,------......//////+++++++++,,,,,,,,,------000///////////////000111111111555<<>>FFFQQQ\\\iiizzz~~~zzzwww{{{|||rrriiiaaa___cccooo~~~~~~}}}~~~|||xxxrrroooooopppqqqnnnjjjhhhhhhhhhggggggbbb```___^^^^^^```bbbdddjjjhhheeeccc```[[[VVVRRROOOOOONNNNNNNNNOOOPPPPPPNNNOOOPPPQQQRRRSSSSSSSSSPPPPPPOOONNNNNNNNNOOOOOOLLLNNNOOOOOONNNMMMMMMNNNKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOQQQRRRTTTUUUPPPQQQQQQRRRTTTWWWZZZ\\\YYY\\\aaadddfffhhhjjjlllmmmooorrrssstttuuuwwwyyy~~~tttggg[[[VVVVVV[[[eeeppprrrjjj[[[OOOHHH888>>><<<444222777555...111222222333333222222111000000000000////////////......///000000000000000.../////////000000111111........................,,,---......//////......,,,...//////...------...---...///000000///...---///......---------......111000///...............***+++---///000000///...///////////////.........///000222111///......///............/////////000///000000111222222333333222333555777999:::;;;;;;>>>CCCOOObbbzzz+++*********))))))((((((***************************((('''((()))***)))'''+++,,,---------,,,+++***---------+++)))((()))+++(((((())))))******++++++++++++******************+++,,,---............---......---------......////////////000222555888999<<>>CCCPPPeee************))))))))))))((((((((((((((((((((((((***)))((((((******)))((()))***+++,,,,,,,,,,,,,,,/////////...,,,+++,,,...***************)))))))))******++++++++++++++++++///...---------///000111...///000111111111000//////111222222333666:::===KKKUUUccckkkrrr~~~|||uuuwww{{{yyyrrrpppqqqpppnnnjjjfffeeeeeedddccc```]]][[[[[[[[[[[[[[[[[[[[[YYYWWWVVVXXXZZZ``````______```bbbdddeeeeeefffggggggeeeaaa\\\YYYQQQQQQQQQQQQRRRRRRRRRRRRXXXVVVUUUUUUTTTRRROOOLLLMMMKKKGGGDDDCCCCCCEEEFFFHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJJJJLLLLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLMMMNNNNNNOOOOOOSSSSSSRRRRRRRRRSSSUUUVVVZZZ]]]bbbfffkkkpppuuuyyy~~~|||~~~zzzlllcccOOOQQQTTTVVVWWWVVVUUUTTTRRROOOIIIDDD???<<<999888777444222111222333333222111111000/////////000000---///000000...---------////////////000000000000...////////////...------//////......------,,,,,,.........///......---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000///---+++//////............/////////......---------......////////////////////////////////////000000000000///000111222333333333333666666777888888999999:::???DDDQQQeee~~~*********)))))))))))))))))))))))))))))))))))))))***)))((()))******)))(((((())))))***+++,,,,,,---......///---++++++,,,...+++++++++******)))))))))******+++++++++++++++,,,///...---,,,---///111333111222444555555444222111222333444444666;;;CCCIIITTT\\\fffpppyyy}}}zzzwwwzzzxxxmmmfffhhhiiijjjhhhddd```^^^]]]ZZZZZZZZZ[[[[[[\\\]]]^^^_________^^^\\\[[[]]]^^^dddccccccccccccdddeeeeeecccccccccaaa^^^YYYUUURRROOOOOOOOOPPPPPPPPPPPPPPPTTTRRRPPPOOONNNLLLHHHFFFEEEDDDCCCBBBAAABBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMOOONNNMMMLLLMMMOOOQQQSSSTTTUUUXXXZZZ^^^bbbhhhlllnnnttt}}}~~~tttmmm^^^[[[XXXUUUSSSRRRQQQPPPSSSSSSQQQMMMFFF???;;;999666555333111111111111111111111000000///000000111---...///...------///111////////////000000000000.........//////...------,,,,,,,,,---------......---...............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,/////////....../////////111000...---,,,,,,---...000000000000000/////////////////////000000000000///000222333444444333222222333555666999:::<<<===>>>CCCOOOddd}}}))))))))))))))))))******************************+++)))((()))***+++***)))(((((())))))***+++,,,,,,+++,,,,,,+++***)))+++,,,,,,,,,++++++******))))))******++++++,,,,,,,,,,,,...---------...111444666666777888999999777555333222444555555888AAANNNWWW```dddlllxxx{{{qqqfff___```bbbdddcccaaa]]][[[[[[WWWXXXZZZ\\\^^^```aaaaaabbbbbbcccaaa___^^^^^^```bbbaaa```___^^^]]]]]]]]]ZZZZZZYYYWWWUUURRROOOMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLJJJIIIHHHGGGFFFCCCAAA===>>>@@@CCCDDDDDDDDDCCC@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDAAABBBDDDFFFGGGHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLLLLMMMPPPRRRTTTOOOPPPQQQRRRTTTXXX]]]aaaaaafffkkkooorrrwww~~~wwwtttnnnhhh```YYYVVVSSSPPPNNNQQQSSSTTTQQQJJJBBB<<<999666555333111/////////000111111000000000000111111///000000...------///111000000000000////////////------............------,,,,,,,,,---------......------...............---................................................///...---,,,,,,---...///...//////////////////...111000...---,,,,,,---...000000000000000/////////////////////000000000000///000222333444444333333222333444666888:::<<<<<<<<>>GGGUUU```fffiiiqqq~~~}}}~~~~~~}}}~~~zzztttlllddd___```cccfffgggfffeeeeeeeeeaaabbbdddfffhhhhhhhhhgggfffgggfffdddaaa___^^^___YYYYYYXXXVVVUUUSSSRRRQQQNNNNNNNNNNNNNNNNNNMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJHHHFFFDDDDDDDDDDDDBBBAAA;;;>>>AAAEEEGGGGGGEEEDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@AAABBBCCCDDD>>>???AAABBBDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGKKKKKKKKKLLLMMMOOOQQQSSSKKKLLLLLLLLLMMMOOOSSSVVVWWWZZZ]]]___aaagggooouuu~~~zzzxxxwwwpppfff___[[[YYYUUURRROOOPPPPPPOOOKKKEEE???;;;666666555222///...///000111111000000000111222222222333222000---,,,,,,---000000000000////////////,,,,,,---............---//////......------,,,,,,,,,---......///.................................////////////////////////000///---++++++---///000......////////////......///......---------......////////////////////////////////////000000000000000111222333444444444444555555666777777888888999;;;@@@LLL```xxx((()))))))))************************************+++***))))))++++++***)))***)))((((((((((((******))))))***)))(((((()))+++***++++++++++++++++++,,,******++++++,,,------...---///111444888;;;>>>???>>>===<<<:::888666444333222999AAAFFFIIIPPP[[[dddiiiooozzz|||yyy~~~yyywwwyyy|||~~~{{{{{{}}}}}}||||||zzzvvvrrrnnnjjjdddaaacccfffjjjmmmnnnoooqqqsssnnnooopppqqqpppmmmjjjiiieeefffeeebbb]]]ZZZXXXXXXQQQQQQPPPOOONNNLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLMMMKKKKKKKKKJJJJJJJJJIIIIIIJJJHHHFFFEEEFFFFFFEEECCC@@@BBBDDDFFFGGGGGGGGGFFFDDDEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDDDD@@@@@@AAABBBBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDEEEGGGHHHHHHIIIJJJJJJKKKKKKIIIJJJJJJJJJJJJKKKMMMPPPOOORRRUUUVVVWWW[[[aaafffnnnttt}}}}}}{{{zzzsssjjjcccaaa^^^YYYUUUPPPMMMJJJIIIIIIHHHDDD@@@888999888555111///000222111111000000111111222333111222222111...,,,,,,---111000000000/////////...+++,,,------.........---........................,,,------...//////..............................////////////////////////.........------.........---...///000000///...---------..................---------.../////////000////////////000000000000222222222222333444555555555555666666777888888888<<>><<<999666444333222555>>>JJJQQQTTTXXX```gggoooyyy|||zzzyyytttsssttt~~~|||zzzzzz|||||||||}}}{{{wwwvvvtttpppmmmkkkhhheeecccaaadddhhhlllooorrruuuxxxsssssssssrrrooojjjeeeccc]]]^^^\\\YYYTTTOOOMMMLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJNNNLLLIIIHHHIIIIIIGGGFFFGGGFFFFFFFFFFFFGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIHHHGGGFFFEEEEEEDDDEEECCCCCCCCCBBBAAA@@@???>>>@@@AAAAAABBBCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDIIIJJJKKKKKKJJJJJJLLLNNNJJJMMMQQQSSSSSSUUUYYY\\\aaagggpppxxx}}}|||tttkkkfffccc___YYYTTTRRRLLLEEECCCFFFIIIHHHFFF:::;;;:::777222000222444111111000000111222333333---///111111000///000000111111000000/////////...+++,,,------.........---++++++---...000111222333,,,,,,---.../////////...........................////////////////////////,,,---///000000///---,,,---...///000000///...---+++,,,...///000///......+++,,,,,,---...///000000////////////000000000000333222111111222333555666111222444555888999;;;<<<===AAAMMMaaaxxx)))************+++++++++************************+++++++++*********))))))+++*********))))))((((((((())))))))))))*********************+++,,,------++++++,,,....../////////...777===???CCCGGGFFFAAA>>><<<888555333444555777<<>>999666444333333666444333333444444222111111111111111111111111111---...///000000///...---000000////////////000000//////............//////,,,,,,,,,,,,...000333444////////////////////////000000000000000000000000///............---------///............---------333111---+++,,,------,,,000...++++++---///000000////////////000000000000111222333444555444333222777777777777888999;;;;;;>>>AAALLL___www)))************+++++++++************************+++++++++*********))))))************)))))))))((()))************+++++++++************+++,,,---...,,,,,,,,,,,,...111333555777>>>BBBCCCDDDGGGDDD???777555333111111333555777>>>FFFPPPYYYaaakkkvvvwwwyyy|||}}}~~~yyysssnnnkkkqqqtttwwwxxxxxxwwwwwwwwwtttssssssqqqooommmkkkjjjffffffhhhkkkmmmmmmjjjhhhhhhgggggghhhiiiiiigggdddaaa^^^ZZZWWWVVVTTTPPPLLLMMMKKKIIIIIIJJJKKKIIIGGGIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIIIIJJJLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJNNNLLLJJJKKKNNNPPPPPPNNNOOOOOOOOOPPPPPPOOOOOOOOONNNNNNOOOOOOOOONNNMMMMMMKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHGGGEEEEEEBBBBBBBBBBBBBBBBBBBBBCCCAAAAAABBBBBBBBBCCCCCCCCCFFFFFFEEEDDDEEEGGGIIIJJJHHHIIIJJJLLLNNNOOOPPPQQQUUUXXX\\\```dddjjjpppttt{{{zzzvvvpppjjjddd^^^XXXSSSQQQMMMIIIEEEDDDFFFKKKNNNPPPNNNJJJCCC;;;666333333333222000000111111000///000000000000000000000000...//////////////////...000000////////////000000//////............//////,,,,,,,,,---...000222333///////////////////////////////////////////////////............------------------.........//////222///---,,,---...---,,,000...++++++---///000000/////////000000000111111222333444555555555444444666666666777888999:::;;;???BBBMMM```yyy)))************+++++++++************************+++++++++***************************)))))))))))))))))))))************+++++++++++++++,,,---............------000444888;;;>>>BBBDDDCCCBBBAAA===999111000//////111444888:::@@@GGGPPPYYYcccrrrtttmmmuuu{{{}}}}}}yyytttnnniiieeeccciiinnntttwwwvvvsssooommmggghhhiiiiiijjjjjjjjjjjjdddeeehhhkkkmmmmmmjjjgggbbbaaa``````___]]]YYYUUUNNNMMMLLLLLLMMMLLLIIIFFFHHHGGGFFFGGGHHHHHHGGGFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNMMMMMMOOOQQQRRRQQQPPPOOONNNMMMLLLLLLLLLLLLMMMPPPPPPQQQSSSWWWYYYYYYXXXYYYYYYYYYXXXWWWVVVVVVVVVUUUVVVVVVWWWWWWWWWVVVVVVSSSRRRQQQOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNLLLKKKJJJIIIHHHGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@DDDDDDCCCBBBCCCDDDFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLNNNQQQSSSVVVXXX[[[___bbbfffkkkrrr{{{yyyssslllddd\\\WWWSSSMMMLLLOOONNNJJJLLLSSSWWWXXXVVVNNNBBB999555666333111000000111111111///000000000000000000000000000//////......//////000000000////////////000000//////............//////...---------...///111111///////////////////////////////////////////////////............---------++++++,,,---...///000111///...------...///...---000...,,,,,,...///000///000000000111111111222222333444555666666666555555555555555666777888::::::???CCCNNNaaazzz))))))*********+++++++++*********************************************************)))))))))))))))(((((((((((())))))))))))++++++++++++,,,...///000111111111222555888:::<<<<<<===>>>===:::888444111000000000222555999===???BBBIIITTT^^^iiixxxvvvqqqppp{{{|||~~~zzz{{{wwwuuupppkkkfffaaa^^^\\\bbbhhhppptttsssnnnhhhdddaaabbbdddgggiiikkkllllllhhhiiijjjlllmmmkkkfffcccVVVVVVUUUTTTSSSPPPKKKHHHEEEFFFHHHIIIJJJJJJHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHJJJKKKMMMNNNOOORRRSSSUUUTTTUUUVVVWWWXXXVVVTTTRRRQQQPPPOOOPPPQQQTTTUUUUUUWWWZZZ^^^bbbdddeeeeeegggfffeeecccbbbaaa````````````aaabbbbbbbbbaaaaaa^^^]]]\\\[[[YYYXXXWWWVVVSSSTTTTTTTTTTTTTTTSSSRRRPPPNNNMMMKKKJJJJJJJJJKKKIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCBBBBBBAAABBBBBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIKKKMMMOOOQQQQQQSSSVVVXXXZZZ]]]cccjjjrrr|||~~~vvvnnneee```WWWMMMNNNYYY[[[QQQMMMRRRVVVZZZ\\\UUUIII>>>;;;<<<555444111111222333333222000000000000000000000000111000///......///000111000000////////////000000//////............//////...............////////////////////////////////////////////////////////////............---------,,,,,,------...//////000---,,,,,,...///000///---000...,,,---...000000///000111111111222222222222333444444555555555555555444444444555666888999:::???CCCNNNaaazzz))))))*********+++++++++************************************************))))))))))))))))))******))))))************+++++++++++++++,,,---///000111333444666888999999888888666555666666444111//////111111222555999===BBBDDDFFFPPP^^^kkkwww~~~pppuuu~~~zzzwwwxxx|||zzzvvvqqqoookkkfffaaa]]][[[YYY]]]ccckkkpppnnniiiccc```___```ccceeehhhjjjkkkkkkjjjiiiiiihhhfffbbb\\\XXXLLLLLLKKKKKKKKKIIIFFFCCCBBBDDDGGGIIIIIIIIIHHHGGGFFFGGGIIIJJJKKKLLLMMMNNNKKKNNNRRRTTTUUUWWWZZZ\\\`````````aaaaaa```^^^[[[UUUTTTSSSSSSUUUYYY]]]``````ccchhhllloooqqqssstttvvvuuusssqqqooonnnmmmmmmnnnnnnooooooooooooooonnnhhhhhhiiiiiihhheeeaaa___\\\\\\\\\\\\[[[ZZZYYYXXXXXXWWWTTTRRRQQQPPPQQQQQQLLLLLLKKKIIIHHHGGGFFFEEEFFFFFFEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHJJJLLLNNNNNNOOOQQQSSSSSSUUUYYY]]]bbbjjjrrrxxx}}}wwwpppkkkgggWWWPPPYYY^^^WWWSSSWWWZZZ___bbb\\\PPPEEEAAABBB888555222111222333333222222222222222222222222222111000///......///000111000000////////////000000//////............//////......///////////////...////////////////////////........................///............---------........................,,,,,,,,,...000000///---///...---...///000000///000111111111222222222222333333333333333444444444333444444555666888:::;;;===AAALLL```yyy)))************+++++++++***************************************+++++++++))))))))))))************,,,,,,,,,---------......++++++,,,---...///111222333555777999999777444333222000000333222000///222000111444888===CCCGGGJJJNNN\\\ooo{{{ttt}}}{{{~~~|||~~~}}}|||vvvyyy}}}~~~yyytttpppnnnmmmjjjfffbbb___\\\[[[[[[```fffjjjiiieeebbb```^^^___```bbbcccccccccccccccaaa___]]]ZZZUUUPPPLLLHHHGGGFFFGGGHHHIIIGGGFFF@@@CCCFFFGGGGGGGGGHHHIIIIIIKKKMMMOOOOOOQQQSSSUUURRRWWW\\\___```bbbfffiiinnnnnnnnnooopppooollliii]]]\\\[[[[[[___dddjjjmmmqqqtttxxx{{{}}}~~~}}}}}}}}}~~~}}}}}}sssuuuwwwwwwvvvrrrnnnllljjjjjjiiihhhfffeeecccbbb___^^^\\\YYYWWWVVVUUUTTTQQQPPPOOOMMMKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCCCCCCC@@@AAAAAACCCDDDEEEFFFFFFCCCEEEHHHJJJJJJKKKLLLNNNNNNOOOPPPRRRUUUYYY___dddooouuu|||{{{www}}}jjjZZZXXXZZZ[[[^^^cccfffiiijjjdddXXXMMMGGGEEE999666222000111111111000333333333333333333333333111000000//////000000111000000////////////000000//////............//////---...//////000//////...////////////////////////........................///............---------//////.........---------...,,,,,,---///000///...///...---...000111000///000000000111111111222222333222222222222333444444333444444666777999;;;<<<===AAALLL```yyy)))************+++++++++************************))))))*********+++++++++((()))))))))************++++++,,,,,,,,,---------+++,,,,,,---...000222333111222333444444333111000000,,,---111222///000444111333777===DDDKKKPPPSSS^^^mmm}}}{{{~~~}}}}}}~~~}}}yyytttooolllmmmmmmllljjjgggccc```^^^\\\___bbbdddcccbbbbbbccc^^^^^^^^^^^^\\\[[[ZZZYYYXXXUUURRRPPPNNNLLLIIIFFFEEEDDDCCCCCCEEEGGGHHHHHHBBBEEEHHHIIIIIIJJJLLLOOOPPPSSSVVVXXXXXXZZZ]]]```___eeekkkoooppprrrvvv{{{{{{{{{}}}~~~{{{nnnllljjjjjjmmmsssyyy~~~}}}{{{{{{yyywwwuuurrrpppooojjjiiihhheeeccc```]]]\\\ZZZYYYXXXUUUSSSQQQPPPOOOMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDAAABBBBBBBBBCCCCCCCCCCCC@@@CCCEEEGGGGGGGGGHHHIIIIIIKKKLLLMMMNNNQQQUUUXXXccchhhpppuuuzzz~~~||||||}}}nnnbbb]]]```fffkkkooopppnnnggg]]]SSSKKKGGG===999555222111111111000222222222222222222222222000000000111111000000000000000////////////000000//////............//////,,,---...///000000//////////////////////////////........................///............------------------...............000...,,,,,,---//////...///......///111111000////////////000000000111111444333333222333444555666444444555666888:::<<<===>>>BBBMMMaaazzz)))************+++++++++************************))))))******++++++++++++(((((())))))*********+++((())))))))))))*********+++,,,,,,---///111222333/////////...//////000000...******///111...000555222555;;;BBBJJJRRRYYY\\\lll{{{~~~}}}}}}}}}|||}}}~~~yyysssnnnkkkmmmnnnnnnmmmjjjgggcccaaa]]]___`````````aaacccfff```___^^^\\\YYYVVVTTTSSSPPPNNNKKKIIIIIIIIIHHHFFFDDDBBB@@@@@@BBBEEEGGGGGGGGGJJJMMMNNNNNNPPPTTTXXXWWW[[[^^^```aaabbbfffjjjjjjqqqxxx|||}}}}}}{{{xxxxxxzzz|||zzzxxxyyyxxxwwwuuurrrnnnjjjhhhcccbbb```^^^[[[YYYWWWVVVTTTTTTRRRPPPNNNMMMKKKKKKJJJJJJJJJJJJIIIGGGFFFEEECCCCCCCCCBBBBBBAAAAAAAAA@@@CCCEEEFFFEEEEEEEEEFFFGGGIIIKKKLLLMMMOOOSSSVVVUUU[[[bbbfffjjjpppzzz{{{yyypppeeeeeeiiilllpppooolllggg___VVVNNNIIIAAA===888555333333333222111111111111111111111111///000111222222111000///000000////////////000000//////............//////+++,,,...000000000000///////////////////////////........................//////.........---------+++,,,,,,---...///000000111///,,,+++,,,.../////////......///111222000///////////////000000000000555555444333444555666777444555555777999;;;===>>>???CCCNNNbbb{{{************************,,,+++***(((&&&''')))+++))))))*********+++++++++************************,,,------...---,,,***)))+++,,,------......---------......///000000//////+++...111444444444555666;;;;;;BBBLLLRRRUUU]]]gggwww{{{}}}}}}~~~zzzxxxxxx|||}}}{{{{{{|||zzzwwwrrrmmmhhhdddbbb]]]]]]___ccciiikkkjjjggg```]]]XXXRRRNNNKKKJJJIIIBBBCCCEEEFFFFFFEEEDDDBBBDDDEEEEEEDDDCCCDDDGGGIIIMMMPPPSSSUUUWWWZZZ]]]```fffiiikkkmmmooorrrvvvyyy~~~}}}{{{tttssspppmmmjjjeee^^^ZZZZZZXXXVVVTTTSSSRRROOOMMMPPPNNNLLLKKKKKKJJJHHHFFFGGGFFFEEEEEEFFFFFFDDDBBBBBBEEEGGGEEEAAA@@@DDDHHHJJJIIIGGGFFFFFFHHHJJJKKKSSSTTTVVV[[[aaahhhnnnqqqsss{{{~~~}}}}}}zzz{{{sss}}}tttkkkjjjnnnooonnnjjjeeebbbaaa[[[SSSKKKEEE>>>999777666444222777666444222111000////////////000111222222333333222111111000///......---111111000000//////......000111222333222000...,,,......////////////......,,,---------...////////////......//////000111222---...///...---...000222000000//////.........------......///000////////////////////////////////////000222333444555555555333555888999999999;;;<<>>DDDHHHOOOVVVYYY___lllxxx{{{xxxyyyzzzxxx{{{~~~~~~~~~}}}tttjjj```XXXTTTXXXZZZ___ccceeeaaaZZZTTTRRRQQQOOOLLLIIIFFFDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGIIILLLNNNQQQTTTXXX\\\bbbfffkkkppptttwwwzzz}}}~~~uuurrrmmmjjjgggdddaaa___[[[YYYVVVUUUTTTRRROOOMMMLLLJJJHHHGGGHHHGGGEEECCCKKKLLLLLLHHHCCC@@@AAACCCCCCCCCBBBBBBCCCDDDFFFGGGJJJKKKKKKLLLOOOQQQTTTVVVaaagggooovvv}}}|||uuurrrrrrttt{{{uuurrrpppsssxxxvvvxxxvvvrrrpppooojjjdddZZZSSSHHH>>>888666555444333333222222222222333333333222111000///---,,,,,,111111000000//////......+++,,,---///000222333444HHHCCC;;;444///...///000///000000111111000000///000000000000000/////////000///...------,,,,,,,,,...///000///------...///////////////................../////////000000000111111111111111111111111111222333333444444444444333555777888888999;;;<<<<<>>555///......000000000111111111111000000111000000//////.........000///......---------...000111222111///......//////////////////.........///////////////000000111000000000000000000000000222222333444444333333333333555777777777888:::<<<;;;@@@KKK]]]ttt************************(((*********(((((()))+++***************************)))(((''''''((()))***''')))***,,,---------,,,+++,,,------......------///......---------......444444555666999???FFFLLLXXX^^^eeegggkkktttwwwttt|||~~~}}}~~~|||xxxwwwyyy{{{|||~~~~~~xxxnnnddd\\\WWWVVVVVVWWWWWWXXXVVVSSSOOOLLLJJJFFFFFFGGGGGGHHHGGGFFFFFFIIIIIIJJJKKKNNNQQQSSSUUUYYY]]]bbbhhhmmmrrrwwwzzz~~~{{{yyyqqqnnnkkkhhheeebbb^^^\\\YYYVVVSSSQQQPPPOOOMMMKKKFFFFFFFFFEEEDDDCCCDDDFFF@@@@@@@@@AAAAAABBBCCCDDDHHHHHHIIIJJJKKKLLLNNNOOONNNRRRWWW[[[___fffooovvv|||zzztttsssvvv~~~vvvssspppqqqtttrrruuuuuuqqqooopppnnnkkkjjjcccWWWJJJ???999666666666555444333222222111111222222222111111000000000000000000000////////////---......///000111111111777555222000//////111222000000111111111111000000/////////......---------//////......///000000111111222444333111000///000.........///////////////000////////////000111111111111111111111111111111222222333444444333333333444555666666666888:::===<<<@@@JJJ\\\sss************************((()))******))))))***++++++++++++***************))))))))))))))))))))))))'''(((***+++,,,,,,,,,++++++,,,------......------///......------///000111000222555999>>>DDDLLLQQQbbbhhhmmmpppuuu~~~vvvpppssszzzxxxyyy}}}zzzzzz}}}}}}|||||||||||||||{{{yyyyyyzzz|||uuupppggg^^^WWWSSSQQQQQQTTTTTTSSSPPPLLLIIIIIIJJJCCCCCCDDDFFFGGGIIIJJJJJJNNNNNNOOOQQQUUUZZZ___aaahhhlllrrrwww||||||wwwtttqqqmmmiiifff___\\\XXXUUUTTTRRRPPPOOOMMMLLLJJJHHHFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKKKKJJJMMMPPPRRRTTTZZZbbbhhhmmmsss{{{|||zzzwwwxxxqqqnnnoooooorrrrrrmmmkkklllmmmlllnnnjjj```TTTHHH???:::999333222222333333444555666111111111111222222222222000000000000////////////////////////000000000000///000000000000000000//////000000111111000000///............------------.........//////000222222000222444444222000000000.........///////////////111000///...///000111222333333333333333333333333111222333333444444444444444555666555555777:::======@@@JJJ[[[rrr************************''')))******))))))***++++++++++++*********)))))))))***+++,,,,,,+++***)))((()))+++,,,---,,,,,,++++++,,,------......------///......---...000333444000555<<>>@@@HHHWWWmmm,,,++++++******+++,,,---************************))))))))))))))))))))))))+++++++++++++++,,,,,,---++++++,,,---......---------,,,,,,,,,,,,---.........------/////////666>>>JJJTTTeeettt}}}|||{{{|||zzzxxxuuuqqqllljjjjjjjjjiiigggdddaaa]]]YYYWWWUUUTTTUUUWWWVVVSSSOOOMMMLLLIIIHHHHHHGGGHHHJJJLLLNNNPPPSSSWWW[[[^^^dddiiimmmrrrsssvvv{{{}}}tttoookkkhhhfffbbb]]]XXXRRRQQQOOONNNNNNNNNLLLJJJIIIHHHFFFDDDCCCCCCDDDDDDBBBBBBCCCDDDEEEEEEFFFFFFIIIKKKMMMPPPUUU\\\eeejjjvvv{{{{{{wwwyyy~~~wwwmmmeeebbbeeeiiiqqqrrrsssqqqiii^^^QQQJJJAAA<<<666333222222111///000111111111222222222222111111111111111111111111///000000111111000000///////////////////////////.../////////------///000222222222111///...,,,+++////////////////////////............////////////000000000000000000000000///111333222000...///000000000000000///////////////333///000:::999222333555444444444555777999;;;>>>@@@HHHWWWmmm+++******++++++---......++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++)))******+++,,,---//////...............///000000...---...000111333:::CCCRRRaaasss}}}~~~~~~}}}wwwsssqqqqqqqqqooommmkkkiiigggfffeeedddbbb___[[[XXXTTTSSSMMMOOOQQQQQQOOOMMMMMMMMMHHHHHHGGGHHHKKKOOOSSSVVV[[[^^^bbbeeeiiimmmrrrvvv|||~~~~~~yyyuuusssooojjjeeeZZZXXXVVVTTTTTTRRRPPPNNNJJJJJJIIIHHHFFFEEEEEEDDDAAAAAAAAABBBBBBCCCCCCCCCGGGGGGHHHIIILLLQQQWWW\\\iiinnnvvv~~~{{{yyyvvvyyy}}}yyymmmeeedddgggmmmllllllllljjjdddZZZRRRIIIBBB:::555555444111...111111111111222222222222111111111111111111111111000//////......//////000000000000000000000000000...//////...------...000111111111000...---++++++////////////////////////............////////////000000000000000000000000000222333333111000000111////////////000000000000222333444CCCRRRHHH777555666666555555666888999;;;>>>@@@GGGWWWmmm*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((())))))***++++++******+++---///000............///000111111222000222555666888@@@IIIYYYiiiyyy~~~xxxpppjjjfffiiiiiijjjkkkjjjhhhdddbbbcccbbbaaa^^^[[[WWWTTTRRRLLLNNNOOOOOONNNNNNNNNOOOKKKJJJKKKMMMQQQWWW]]]```hhhkkkooorrruuuyyy}}}{{{vvvrrriiifffbbb^^^\\\XXXTTTRRRNNNNNNMMMLLLKKKIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDCCCFFFGGGGGGGGGHHHLLLQQQUUU___dddjjjqqqwww~~~{{{vvvttttttxxx}}}~~~zzzqqqllljjjjjjgggfffhhhkkkjjjccc]]]VVVMMMAAA:::888777444000222222222222222222222222111111111111111111111111000///...------...///000000000000000000000000000......///...---,,,...000......//////000000//////////////////////////////............///////////////////////////////////////000111111111000000000////////////000000000000333555===SSSaaaOOO888666777666666666777888999:::===@@@GGGVVVmmm***************)))((((((************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---,,,,,,,,,---///000------------...///000111444333666:::;;;===DDDLLL[[[iiitttwww{{{}}}|||{{{{{{|||}}}}}}|||zzzwwwqqqjjjbbb]]]^^^```dddjjjmmmlllhhhddd```___^^^[[[XXXUUUSSSQQQMMMNNNOOOOOONNNNNNPPPRRRQQQQQQSSSWWW\\\ccciiillltttwww{{{~~~~~~|||xxxrrrmmmhhhbbb\\\YYYSSSSSSRRRPPPMMMJJJGGGFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFIIINNNQQQVVVYYY___dddjjjqqqyyy}}}zzzuuuvvvzzz~~~}}}}}}{{{|||qqqiiigggddddddgggmmmnnnkkkfffbbbWWWIII???:::888555333333222222222222222222222111111111111111111111111000///...------...///000////////////////////////---...///...,,,,,,...///...///000111111111111111////////////////////////............////////////////////////////////////.........///000000///....../////////000000000111000333999IIIQQQ@@@000555555666666777888999::::::===???GGGVVVlll************)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---......---------...//////,,,,,,,,,,,,---///000111333555999???AAACCCIIIQQQ]]]gggnnnqqq|||}}}{{{zzzzzzzzzzzzyyyyyyzzz{{{}}}~~~|||yyytttooojjjccc]]]XXXUUUYYYaaakkkrrrsssnnniii]]][[[YYYVVVSSSRRRPPPPPPNNNOOOOOOOOOOOOPPPSSSVVVZZZ\\\___dddjjjpppuuuxxx}}}xxxrrrkkkddd```[[[ZZZWWWTTTPPPLLLIIIHHHHHHHHHGGGFFFEEECCCCCCBBBAAABBBCCCCCCDDDGGGKKKNNNLLLOOOTTTYYY```hhhpppvvv~~~|||}}}~~~}}}{{{yyyyyyzzzxxxzzz|||qqqfffeeedddeeeiiinnnqqqpppnnniiiaaaTTTGGG>>>999666444333333333333222222222222111111111111111111111111000//////......//////000////////////////////////---......---,,,,,,---///222222222222111000///...////////////////////////............////////////000000000000000000000000...------...///000///---......//////000000111111222444333555888///,,,888333444555666888999::::::===???FFFVVVlll))))))***+++******((((((************************))))))))))))))))))))))))))))))(((((())))))***+++***+++,,,---.../////////,,,,,,,,,---...///000111444777>>>GGGKKKMMMSSS[[[dddjjjmmmqqq|||yyyxxxxxxyyyzzzyyyyyyzzz{{{|||~~~}}}wwwooohhhddd___ZZZVVVUUUZZZcccnnnwwwwwwpppiii]]][[[WWWSSSQQQPPPQQQQQQPPPQQQRRRRRRSSSWWW[[[___dddfffkkkpppvvv{{{xxxrrrnnnhhheeeaaa[[[VVVSSSPPPOOOJJJIIIHHHGGGEEEDDDCCCBBB@@@AAABBBBBBCCCDDDHHHJJJIIIKKKNNNRRRWWW^^^ggglllwww}}}{{{wwwvvvwwwxxx{{{|||}}}~~~rrriiidddfffiiillloooqqqrrrrrrnnnkkkbbbVVVIII>>>888666444444333333333222222222111111111111111111111111///000000111111000000///000000000000000000000000---......---,,,,,,---///111111111111000///...---////////////////////////............////////////000000000000000000000000...---,,,...000111000---.........///000111111111111777444///222000000888111222333666888999:::;;;===???FFFUUUlll'''(((***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...&&&(((***---.../////////,,,,,,------...000111222555:::CCCNNNTTTWWW]]]dddkkkoooooosss}}}zzzwwwwwwyyy|||~~~xxxxxxxxxyyy{{{}}}~~~}}}vvvllleee```]]]YYYVVV[[[___gggrrryyywwwnnneee___\\\XXXTTTRRRRRRSSSTTTRRRSSSUUUVVVYYY]]]ccchhhjjjmmmrrrxxx~~~ssspppjjjccc^^^ZZZWWWWWWMMMLLLKKKIIIGGGFFFEEEDDDBBBCCCDDDCCCCCCDDDGGGIIIJJJKKKMMMNNNQQQWWW^^^cccnnnttt}}}yyyuuuvvvxxxyyy~~~~~~wwwrrrdddgggkkknnnpppqqqsssuuurrrrrrooocccSSSDDD<<<999444444444333333222222222111111111111111111111111///000111222222111000///111111111111111111111111------...---,,,+++---///,,,---...///000000000000////////////////////////............/////////000000000000000000000000000000...---///222333111...---......///000111111222+++666666333888777111111///000222555777999:::;;;<<>>HHHQQQ[[[fffqqqxxx{{{vvvxxx}}}yyyxxx{{{}}}}}}|||xxxuuuyyy|||zzzuuurrrjjjeee___[[[ZZZ[[[]]]___fffeeedddddddddbbb]]]YYYYYYXXXWWWYYY\\\]]]\\\ZZZ^^^bbbfffjjjnnnsssyyy~~~zzzvvvqqqkkkeee```\\\WWWRRRNNNKKKIIIFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFGGGJJJLLLNNNOOOYYY^^^eeemmmvvv}}}wwwwww|||}}}tttsssssstttuuuwwwyyyyyyyyyrrrtttvvvsssjjjZZZIII???:::888444222111222222222111111111111000000000000000000000000000111111111000000000000000000000000///............///000000222111000///......//////........................////////////////////////------.........---+++***//////......//////000111000000111111111222222222///000111222222333333222666777888888888999;;;>>>???CCCMMM]]]qqq'''(((((()))***+++,,,,,,)))***++++++,,,+++***)))---***(((***---...---***+++,,,......---,,,,,,------,,,+++,,,...//////...+++,,,---......///222555:::@@@JJJXXXeeeqqqzzz~~~yyy}}}|||}}}~~~{{{{{{}}}~~~{{{yyy}}}uuupppqqqqqqmmmgggddd[[[YYYVVVXXX\\\___```___aaa___\\\ZZZZZZZZZYYYXXXZZZYYYYYY[[[___aaabbbbbbccchhhooovvv{{{yyyssslllggg```YYYTTTQQQMMMKKKJJJHHHFFFDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIOOOSSSYYYaaajjjtttyyy{{{xxxvvvvvvxxxzzzzzzzzzoooqqqtttwwwtttgggTTTFFF???<<<777555444333222000222222111111111000000000333222000/////////000111000000000000000000000000///////////////000111111000000////////////000000........................////////////////////////...////////////...------///............//////000000000000111111111222222///000111222333333333333444666777888888:::<<<>>>@@@IIIWWWgggxxx++++++******))))))((((((''')))+++,,,---+++***)))+++))))))+++------,,,)))***,,,------,,,+++,,,...---,,,,,,---//////...------...///...///111444777:::BBBOOO___nnnwww{{{{{{uuu~~~}}}wwwtttzzz~~~|||{{{}}}~~~zzzwwwxxxpppiiihhheee___YYYWWWRRRQQQRRRWWW]]]aaa```]]]YYYXXXVVVUUUVVVXXXYYYZZZYYYYYYZZZ\\\```dddhhhiiihhhmmmvvv~~~|||vvvnnneee^^^YYYSSSPPPNNNLLLJJJHHHFFFEEEEEEEEECCCCCCCCCCCCDDDEEEFFFFFFJJJMMMQQQWWW^^^hhhrrryyy~~~zzzwwwttttttuuuvvvtttrrrfffhhhnnnwww|||ttt```OOOCCC>>>999666555444222000222222222111111111000000333111000......///111222//////////////////////////////......//////000111///////////////000111111........................////////////////////////000000111111111000000000///...............//////000000000000111111111111000000111222333333333333333555777777888:::===???AAANNN```qqq++++++******)))((((((''''''(((***,,,---,,,***))))))((()))***++++++***)))***+++,,,,,,++++++---......------...//////---,,,//////000//////111555888===FFFVVVgggsssxxxvvvrrrpppyyyuuuvvvyyyuuuuuu~~~}}}|||{{{|||{{{wwwrrrjjjbbb___\\\UUUQQQPPPQQQQQQSSSXXX]]]___]]]ZZZSSSSSSTTTTTTUUUVVVWWWYYYXXXYYY\\\___ccchhhmmmpppqqquuu}}}|||sssjjjbbb[[[VVVQQQPPPMMMJJJHHHGGGGGGGGGCCCCCCCCCCCCDDDEEEFFFGGGIIIKKKNNNQQQWWW^^^gggmmmqqq{{{zzzwwwtttttttttqqqkkkfff]]]^^^fffvvvnnn]]]GGGAAA:::666666666333111222222222222111111111111111000......///111333444////////////////////////......------......///000......//////000111111111////////////////////////000000000000000000000000//////........./////////000//////.........////////////000000000111111111000111222333333444333333333444666777888999<<>>EEEOOO___mmmuuuvvvrrrooorrrttttttzzz~~~xxxvvvyyy~~~{{{yyyyyy{{{{{{xxxvvvjjjccc\\\YYYVVVQQQOOOPPPUUUVVVXXXYYYYYYYYYXXXXXXSSSTTTUUUUUUTTTSSSTTTVVV[[[^^^bbbfffjjjoootttxxx}}}yyyooofff```XXXVVVRRROOOLLLJJJIIIHHHEEEDDDDDDDDDEEEEEEFFFGGGIIIJJJLLLNNNQQQWWW]]]aaaiiissszzzwwwtttnnnddd[[[VVVXXXaaasssyyykkkOOOGGG===777666777444222333222222222222111111111//////...///000111333444000000000000000000000000---------------...//////......///000111111000000////////////////////////000000000000000000000000111000000000000111222222111000000////////////000/////////000000000111111000111222333444444444444333555666777777999;;;===BBBMMM]]]ooo((((((((()))))))))))))))((())))))***++++++,,,,,,*********)))))))))+++---)))***+++******+++---/////////111444777888777555555666777888;;;@@@FFFJJJQQQ[[[iiissswwwvvvuuuttt{{{zzz}}}zzz{{{~~~~~~~~~}}}xxxrrrpppppppppooommmccc\\\WWWUUUSSSPPPQQQTTTXXX[[[\\\YYYTTTRRRSSSVVVVVVWWWXXXWWWVVVVVVYYY\\\cccgggmmmrrrvvvzzzwwwqqqeeebbb]]]XXXSSSOOOMMMLLLHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGIIIKKKMMMQQQVVVYYYbbblllxxxyyysssjjj]]]TTTQQQSSS]]]ooo|||qqqZZZOOOBBB999777777555222333333222222222111111111//////000000111111111222000000000000000000000000...............//////000...///000111111000//////////////////////////////000000000000000000000000222222111111111222444555222222111000000000000000////////////000000000111000111222333444444444444444666777777777888:::<<<@@@GGGTTTeeexxx++++++***)))((('''&&&&&&))))))))))))***+++,,,---,,,++++++))))))***---///)))***+++******+++---000///000222777;;;===<<<;;;:::<<<>>>@@@DDDJJJQQQVVV[[[dddpppvvvwwwwwwyyy{{{|||www|||~~~}}}|||xxxyyy|||zzztttkkkgggffffffeeeccc___YYYTTTTTTSSSQQQSSSXXXZZZ]]]^^^YYYQQQMMMQQQVVVXXXYYYZZZYYYYYY\\\aaafffiiiooovvv{{{~~~qqqnnnhhhaaa[[[UUURRRPPPJJJIIIGGGEEECCCBBBAAAAAAAAACCCFFFIIIKKKNNNRRRUUUYYYbbbmmmtttxxxzzzpppfffYYYOOOMMMOOOXXXjjj{{{zzzqqqcccVVVFFF;;;888777444111333333333222222222111111000111111111111000//////000000000000000000000000///////////////000111111...///000111111000///...000000000000000000000000000000000000000000000000///...---------///000111333333222111000000111111////////////000000000000111111222333444444444444555666777777666777999;;;===BBBLLL^^^sss))))))))))))))))))))))))))))))***++++++++++++***+++,,,---,,,***)))***+++***++++++,,,,,,------......444999;;;<<<>>>???>>>???BBBCCCEEEMMMZZZcccfffeeehhhmmmrrrwww}}}xxx|||yyy}}}yyyvvvwww{{{{{{yyysssjjjaaa[[[XXXYYYZZZZZZTTTOOOOOOSSSWWWXXXWWW]]]ZZZUUURRRQQQSSSVVVYYY[[[[[[\\\\\\^^^ccciiinnnwwwyyy}}}|||wwwnnnhhhccc]]]VVVQQQQQQNNNKKKIIIHHHFFFDDDBBBCCCEEEHHHIIIIIIKKKPPPTTTXXX]]]cccfffjjjpppzzzwwwnnncccYYYPPPOOORRR]]]iiiqqqpppllleee^^^RRRFFF===777555555000111111111111000000///222222111111111111222222111111000000//////......//////...//////000111222000000000000000000000000444333222111000000000000222222333333222111///...000111222222222000///...111000...---...///111222------......000111222333222333333333333333333444333444666777999:::::::::;;;???IIIYYYlll************************)))******+++,,,++++++++++++,,,---,,,+++***+++,,,***++++++,,,,,,---......000555:::<<<===???BBBCCCIIINNNQQQSSSYYYccciiiiiidddfffiiipppzzzzzzyyyuuurrrssswww{{{~~~~~~{{{uuupppggg^^^XXXUUUUUUVVVYYYTTTOOOPPPUUU[[[]]]]]]^^^[[[WWWTTTSSSUUUXXXZZZ[[[\\\^^^```ccchhhnnnrrr|||~~~}}}uuuoooiiiaaa[[[TTTQQQLLLIIIGGGEEECCCAAADDDFFFHHHGGGGGGHHHLLLOOOQQQUUUZZZ]]]```fffooovvvyyymmmbbbTTTQQQPPPUUU^^^eeehhhgggmmmgggZZZLLL@@@888555444222222222222222222111111222222111111111111222222000000000000////////////000////////////000000111000000000000000000000000333222111000000///000000---...///000000///......111111111111111000//////000000.........///111222333222111000//////000000222222333333333333444444333444555666777999::::::<<<@@@IIIXXXlll++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,***,,,------++++++,,,...+++++++++,,,------......222555:::>>>@@@CCCIIINNNWWW^^^cccfffkkkppppppmmmgggfffhhhpppzzz|||wwwyyy~~~~~~zzzvvvssspppoooqqqtttvvvwww|||~~~}}}}}}yyyrrrmmmeee]]]WWWTTTSSSSSSWWWUUUSSSUUU[[[aaacccccc___]]]ZZZWWWWWWXXX[[[]]]^^^aaaeeeiiimmmrrrxxx{{{~~~{{{ssskkkeee^^^YYYRRRMMMIIIGGGDDDCCCFFFGGGGGGFFFDDDEEEGGGIIIJJJMMMQQQTTTVVV[[[ccchhhssszzzvvviii]]]XXXRRRPPPTTT[[[bbbfffrrrnnneeeVVVGGG<<<888777333333333444444444444444222222111111111111222222/////////000000000111111111000000////////////000000000000000000000000000111111000000000000000111+++,,,---///000000000000111111000000//////000000000///.........///111222555333111000//////000000222222222333333444444444555444444555666888:::;;;===@@@HHHVVVjjj++++++++++++++++++++++++++++++,,,------------,,,***+++------,,,,,,---///++++++,,,,,,---.........222555;;;@@@DDDIIIRRR[[[cccllluuuyyy|||}}}xxxrrrllljjjlllvvvwwwsssttt}}}|||ttttttzzz~~~}}}yyyxxxuuuqqqmmmllllllmmmnnnqqqvvvyyyzzz{{{|||zzzvvvpppllleee^^^XXXVVVVVVVVVYYYZZZ[[[___dddgggfffeeeeeecccaaa``````aaaccceeeeeehhhnnnsssxxx}}}vvvoookkkeee]]]UUUPPPLLLIIIGGGGGGFFFEEEDDDCCCCCCEEEFFFHHHJJJMMMOOOQQQUUUZZZ^^^hhhoooyyy~~~|||zzz}}}zzzkkkfffaaa[[[VVVWWW\\\dddiiipppppplllaaaRRREEE===;;;444444444444444444444444222222111111111111222222...//////000111111222222111111000//////...//////////////////////////////111111000000000111222222//////000111222222222333111000///......///000111000//////...///000111111111000/////////111222333222222222333333444444444666666555555666999<<<===>>>AAAHHHUUUiii++++++++++++++++++++++++++++++,,,------------,,,***+++,,,,,,,,,+++---...+++,,,,,,------...//////111333:::CCCGGGLLLYYYfffnnnxxxxxxkkklllssszzzuuurrrssswwwyyywww{{{~~~~~~{{{}}}yyytttnnniiiffffffgggiiipppwwwzzz|||}}}zzztttlllhhhbbb]]]ZZZZZZ[[[]]]aaacccgggkkkmmmlllhhheeehhhggggggggghhhjjjlllmmmkkkooouuuzzzwwwqqqggg^^^WWWRRRNNNLLLHHHFFFEEEDDDDDDEEEEEEEEEGGGHHHJJJLLLMMMPPPTTTVVV\\\bbblllvvv{{{wwwuuuxxx~~~nnnmmmjjjeeebbbcccfffkkknnnnnnqqqqqqjjj]]]MMMAAA:::666555444333333333333444222222111111111111222222......///000111222333333111111000//////...//////////////////////////////222222111111111222222333222222222222222222222222111000///......///000111///////////////000000111////////////000111111222111111222333333444555555888777666666777:::===??????AAAGGGUUUiii++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,)))+++,,,,,,******+++---,,,,,,,,,---......//////000111999CCCGGGKKKYYYhhhwwwzzzhhhnnnzzz}}}vvvqqqooowww{{{~~~~~~~~~|||zzzuuunnnhhheeefffgggiiipppwwwzzz|||}}}yyysssfffccc^^^ZZZZZZ]]]bbbffflllooorrrtttsssooojjjfffeeefffgggiiikkkmmmoooppptttwww||||||rrrhhhaaaZZZUUUQQQLLLJJJGGGFFFFFFGGGFFFEEEEEEFFFGGGHHHJJJLLLNNNOOOQQQXXX```jjjttt{{{uuuxxxxxxrrrpppnnnnnnppprrrrrrrrrrrrssssssnnncccTTTDDD;;;888777555333222222333333222222111111111111222222//////000000111222333333111000000////////////000000000000000000000000000222222111111111111111222111000///////////////000//////......//////000000////////////000000000000000111222333222111///...111111222333333444555555777666666777888:::<<<>>>>>>AAAHHHUUUjjj************************)))******+++,,,+++++++++***+++,,,+++)))((()))***,,,,,,------...////////////000888BBBEEEEEERRRccc|||tttjjjsssvvvqqqrrruuuxxx}}}}}}||||||}}}uuutttrrrmmmiiihhhkkknnnmmmqqqtttttttttuuusssnnnddd```\\\ZZZ]]]dddlllrrrxxxyyyyyywwwtttpppnnnmmmmmmnnnqqqtttwwwzzz|||}}}~~~uuullleee^^^YYYRRROOOKKKIIIIIIHHHFFFDDDDDDDDDEEEFFFIIIJJJKKKKKKPPPTTTZZZ```hhhsss|||{{{yyyvvvtttwww{{{}}}yyyvvvuuusssppplllfff[[[MMMBBB<<<:::888555333333333333222222111111111111222222000000000111111222222222000////////////000000111000000000000000000000000222111000//////......///------,,,,,,---...///000---......///000000//////...//////000000000000000///111444666777555222000000111111222444555555666444444555666888999:::;;;===@@@HHHVVVkkk))))))))))))))))))))))))))))))***++++++++++++******++++++***((('''((())),,,,,,------.../////////000000888AAABBB@@@LLL]]]|||wwwmmmqqqzzzvvvnnnnnnuuu}}}~~~yyywwwxxxzzznnnooonnnllljjjkkkppptttoooqqqppplllkkklllkkkhhheeeaaa]]]\\\aaajjjttt{{{|||wwwsssqqqrrrsss~~~|||zzzyyy}}}vvvnnnfffaaaXXXSSSNNNKKKJJJIIIFFFCCCEEEEEEEEEGGGIIIKKKKKKKKKTTTVVVYYY[[[___hhhsss|||}}}}}}~~~|||yyy|||yyyuuupppkkkiiihhhaaaVVVLLL???===:::666444333444444222222111111111111222222111111111111111222222222//////...//////000111222000000000000000000000000111000///------,,,,,,,,,+++++++++,,,---///222333,,,---///000000000///......//////000000000000000+++...444999;;;:::777555000111111222444555666666111222444666777888888888===@@@HHHWWWlll++++++*********+++,,,---***++++++,,,,,,,,,++++++))))))***+++,,,,,,------,,,------......////////////333444<<>>EEEMMMZZZbbbnnnwwwyyy{{{zzz||||||yyy~~~}}}}}}}}}}}}||||||}}}}}}~~~{{{uuuooolllnnnpppnnnqqqttttttqqqkkkeeeaaa___YYYTTTUUUYYYaaaooo{{{zzzxxxvvvrrrnnnmmmoooqqqrrrrrrssssssssssssrrrrrrqqqqqqqqqpppnnnkkkiiigggeeeaaa\\\YYYYYY]]]bbbffflllmmmpppsssvvvyyy{{{|||wwwyyy|||~~~uuullldddaaa___ZZZXXXXXXQQQOOOMMMJJJHHHFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLLLLRRRVVV\\\bbbjjjuuutttnnnmmmmmmmmmlllhhheeeeeeggggggccc___ZZZQQQEEE===:::888666333111111111000111111111111333222111222444444222111////////////////////////111111000000111222222333......//////000111222333222222222111111000000000111111111111111111111111000000000000000000000000444333111000///000111111111333555555444333444555555666777888999::::::;;;<<>>OOOgggssssss{{{}}}yyy}}}}}}wwwuuuvvvxxxyyy~~~~~~~~~{{{yyy|||{{{zzzzzzzzzxxxtttpppsssssspppooosssyyyzzzvvvkkkeee```aaa___WWWOOOLLLHHHRRRYYYYYYZZZ^^^___\\\^^^\\\\\\^^^dddnnnxxx}}}~~~~~~~~~|||zzzxxxwwwttttttssssssqqqpppnnnmmmqqqrrrrrrrrrooolllhhhfffaaa^^^ZZZVVVRRROOOMMMLLLNNNOOOOOOOOOOOOMMMLLLKKKKKKJJJJJJLLLOOONNNJJJFFFIIIJJJKKKKKKIIIHHHIIIKKKKKKKKKLLLNNNOOOPPPRRRRRRUUUVVVWWWXXXYYYZZZ[[[[[[ZZZ[[[]]]```cccfffhhhiiijjjmmmqqqtttuuuwwwzzz|||vvvkkkgggaaaZZZUUUSSSRRRRRRJJJIIIFFFDDDCCCEEEIIIMMMJJJKKKLLLMMMNNNRRRVVVZZZjjjmmmvvvssskkkmmmssszzzzzzxxxzzz}}}sssgggaaaccchhhkkklllnnnjjjaaaTTTHHH>>>999777333222111222333444333111222222222111111111000000111222222222111000...---333222111/////////000111444222000222666999888777111111111111111111111111000111222333222000...---000000///////////////000444333222111111222333444111111222333333333333222444777999999777777999<<<===AAAJJJYYYnnn+++***)))(((((()))***+++++++++++++++++++++++++++------,,,,,,,,,,,,---------///000000000444;;;@@@WWWmmmwwwuuuyyy{{{yyyzzzwww~~~~~~zzzvvvssstttwwwyyyzzz~~~}}}}}}~~~|||}}}|||{{{{{{zzzxxxuuurrrpppqqqpppooorrrwwwuuupppeee___\\\\\\YYYRRRMMMLLLMMMWWW]]]\\\[[[[[[ZZZWWWZZZ[[[___cccjjjsss|||||||||{{{zzzxxxuuusssrrrooooooooonnnmmmllljjjjjjiiijjjjjjjjjhhhddd```]]]ZZZXXXTTTQQQMMMKKKIIIIIIIIIIIIJJJKKKJJJIIIHHHGGGHHHFFFEEEGGGJJJKKKIIIFFFIIIJJJKKKJJJHHHGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTWWWXXXZZZ[[[]]]___aaabbbdddgggkkknnnppprrruuuwww{{{}}}~~~tttooohhh```ZZZUUURRRPPPNNNMMMJJJFFFEEEEEEHHHJJJJJJKKKLLLLLLMMMNNNQQQTTTaaaeeennnyyyxxxllljjjmmmrrrzzz}}}{{{|||tttiiibbb```cccgggiiilllggg___VVVMMMEEE>>>;;;777555333333333333222111222222222111111111000000333333333333222111000000333222111000//////000111333111///111444666666444111111111111111111111111///000111222222111///...000000////////////000000333222222222222222222333222222333444444444444333222555777888777888:::===???BBBKKK[[[ooo+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---///000000000444<<>>@@@CCCLLL[[[ppp+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,+++---......///444<<>>777444333333333000000111111111222222222444444444444444333222111000111222333333333222222///111222111//////111333111111111111111111111111111111000000000000000000............///000111222333222222222222222222333111222333333444444333333555333333555888:::999888;;;>>>FFFVVVlll***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000***,,,///222777@@@LLLUUUUUU^^^```aaagggjjjqqq{{{uuuxxx~~~~~~}}}~~~~~~~~~~~~|||zzzsssxxx}}}~~~||||||}}}ssstttvvvzzz~~~~~~}}}xxxxxxuuurrrrrrsssooohhheeebbbfffsss|||xxxkkk``````[[[XXXZZZ\\\aaannn}}}}}}pppgggfffgggmmmooosssyyy}}}~~~||||||{{{wwwvvvtttssssssrrrooolllfffiiikkkiiiddd___\\\\\\\\\[[[YYYXXXVVVVVVUUUUUUSSSUUUWWWYYYWWWTTTOOOLLLJJJIIIHHHGGGHHHIIIKKKMMMKKKJJJGGGEEEEEEFFFIIIJJJJJJLLLNNNPPPRRRSSSSSSSSSSSSTTTUUUVVVVVVVVVUUUTTTTTTQQQPPPQQQVVVZZZZZZYYYPPPQQQRRRRRRPPPOOOPPPQQQNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMHHHHHHHHHHHHHHHGGGGGGGGGDDDFFFHHHIIIIIIIIIKKKLLLGGGJJJNNNRRRTTTVVVYYY[[[[[[___dddhhhjjjnnnssswwwxxxxxx}}}uuulllaaaXXXTTTQQQLLLHHHGGGGGGGGGFFFEEEFFFIIILLLIIIGGGFFFGGGGGGIIIRRR\\\cccmmm{{{xxxtttnnnnnnxxxyyyssstttzzzxxxzzzzzzvvvooohhhccc```RRRKKKBBB:::555333222222000000111111222222222222333333444444333111000...000111222333444333333222---///111000......000333111111111111111111111111222222111000//////000000............///000222222444333222111111222333444222333444444555555444444111000000222777:::999888;;;>>>FFFVVVlll,,,,,,,,,,,,------......++++++******+++---...000...//////...---...000222...111333444===KKKUUUYYYZZZ```fffffffffnnn}}}|||zzz~~~~~~~~~}}}||||||~~~|||yyyxxxxxxxxxyyy|||~~~}}}yyyuuuvvvuuuuuu{{{tttpppnnnppppppkkkhhhhhheeekkknnnooorrrtttnnneeeccc``````eeehhhlllwwwvvvnnniiiccciiijjjnnnsssyyy~~~~~~~~~~~~}}}{{{xxxvvvqqqqqqooommmkkkhhheeedddgggddd```]]][[[YYYVVVSSSVVVUUUSSSRRRRRRTTTVVVWWWSSSRRRQQQPPPOOOMMMLLLKKKKKKIIIHHHIIIJJJKKKKKKJJJJJJIIIGGGFFFGGGJJJMMMOOOSSSUUUWWWXXXVVVTTTRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQUUUWWWUUUPPPNNNPPPSSSOOONNNMMMLLLLLLMMMNNNOOOMMMMMMLLLLLLLLLMMMMMMNNNNNNLLLJJJIIIIIIIIIHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJMMMQQQUUUZZZ\\\___aaacccfffjjjmmmppprrruuuyyy|||~~~wwwjjjbbb___[[[TTTNNNNNNJJJGGGEEEGGGIIIKKKLLLKKKKKKJJJJJJLLLOOORRRTTTZZZbbbmmmxxx}}}xxxwwwqqqooopppuuu~~~uuusssvvvxxxwww|||yyyvvvttttttrrrnnnkkkbbbWWWGGG;;;:::<<<999222555444333333222222333333111111000000000000111111000000000000000000000000111111111111111111111111333333333333333333333333000000000000////////////000000000000000111111222111111222222222333333333333222111111111222333444444777:::;;;::::::;;;;;;<<>>888444333333222222222222222222222111111111111222222222222222222222222222222........................000000000000000000000000222222111111111000000000000000000000000111111222111111222222222333333333555555444333444555666777555666777777777888:::<<<<<>><<>>EEETTTfffpppppppppqqqrrr}}}yyytttqqqppppppqqqqqqqqqqqqpppnnnllllllnnnpppsssrrrqqqqqqrrrpppmmmkkkeeeggglllsssxxxyyyuuupppoooppprrrqqqmmmgggaaa]]]]]]aaagggnnnrrroooggg```^^^XXXTTTVVVWWWYYYbbbmmmxxx|||wwwqqqooossszzzzzzzzz}}}xxxuuuvvvuuutttrrriiiiiigggeeedddcccbbbbbb[[[ZZZYYYZZZ\\\]]]]]]]]][[[\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZYYYXXXXXXWWWWWWSSSSSSSSSSSSRRRQQQPPPOOOQQQSSSVVVXXXYYYXXXWWWVVVVVVWWWXXXXXXYYYXXXXXXXXX\\\YYYVVVUUUUUUVVVVVVVVV^^^aaaeeehhhjjjjjjhhhgggccccccccccccbbbbbbbbbbbb___```aaabbbcccdddddddddaaabbbdddeeefffeeeeeedddeeeccc```^^^\\\\\\\\\]]]]]]\\\\\\]]]______[[[WWWUUUSSSRRRQQQQQQQQQOOOMMMOOONNNNNNPPPQQQPPPNNNLLLLLLKKKKKKMMMOOONNNJJJGGGGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEFFFGGGIIIKKKMMMNNNRRRUUUYYY^^^aaabbbbbbaaa___```cccfffjjjmmmpppqqqttt|||wwwkkkaaaYYYSSSMMMIIIEEEEEEDDDDDDEEEFFFHHHIIIIIIHHHFFFFFFGGGKKKOOOQQQ___kkkxxx}}}~~~yyypppmmmqqquuuwwwwwwqqqiiieeegggjjjrrrzzztttbbbRRRHHH;;;888555333333444333222444333111///...///000111444333333333333333333444111222222333222111000///000000/////////.........111111111000000000000000///////////////000111111222111000000000111333333666555555555555666777777666666777777888999;;;<<<===@@@GGGUUUkkk++++++******+++,,,------,,,,,,,,,---------......,,,///000///...000777===DDDIIIVVVeeemmmnnnooorrr|||zzzuuurrrqqqqqqpppppppppooonnnllljjjkkknnnpppvvvuuusssssssssqqqnnnkkkiiigggiiinnntttwwwuuurrrppppppqqqpppnnnllliiiggghhhhhhjjjmmmmmmhhh```ZZZUUUQQQPPPRRRTTTUUU]]]eeeooovvvyyyvvvsssrrrvvv|||{{{zzz|||xxxtttrrrrrrsssqqqppphhhgggeeecccaaa______^^^^^^\\\[[[[[[\\\]]]\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZYYYYYYXXXWWWWWWWWWVVVVVVUUUUUUSSSRRRQQQPPPTTTVVVXXXZZZ[[[ZZZXXXWWWUUUVVVXXXZZZ[[[\\\]]]]]]___\\\XXXVVVWWWXXXXXXXXX___aaaeeeggghhhgggeeedddbbbbbbaaaaaaaaa`````````bbbbbbcccccccccccccccbbbaaaaaabbbcccccccccccccccdddbbb```]]]\\\\\\\\\]]]^^^\\\[[[]]]^^^^^^[[[YYYVVVUUUSSSTTTUUUUUUTTTSSSSSSRRRQQQQQQQQQOOOLLLJJJMMMLLLKKKMMMOOONNNLLLIIIIIIHHHGGGGGGFFFFFFFFFFFFHHHGGGGGGGGGHHHIIIJJJJJJMMMPPPTTTXXX[[[^^^______]]]___aaadddgggkkkmmmnnnpppwwwsssiiiaaaZZZRRRMMMKKKJJJIIIHHHGGGHHHIIIJJJKKKJJJHHHFFFGGGIIILLLNNNYYYdddpppxxx~~~zzzqqqooorrr|||~~~{{{uuummmgggdddeeegggmmmqqqwwwxxxqqqeeeWWWOOO@@@<<<888555444333222222222111000///000111333444555444222000/////////000.........///111333444666111111000000///......---111000000000000000000000///////////////000111111222111000000000111333333555555444444555555666777666666777777888999;;;<<<<<>>EEESSShhh*********++++++---......,,,,,,,,,---------...............---///333:::@@@JJJKKKRRRZZZaaafffpppyyyzzz}}}|||xxxsssooolllkkkiiihhhjjjjjjiiihhhhhhjjjnnnqqqooooooooorrrvvvxxxxxxxxxsssnnnjjjoooyyy|||uuurrrooommmmmmppptttwwwyyytttlllbbbZZZRRRMMMJJJIIILLLRRRWWWZZZ[[[\\\^^^]]]cccllluuuzzz{{{yyywwwwwwxxx||||||zzz}}}{{{wwwtttrrrjjjiiihhhggghhhhhhiiiiiihhhgggfffdddbbbbbbaaaaaaaaa___]]]]]]^^^^^^^^^]]]___^^^\\\[[[[[[\\\^^^___^^^^^^]]]]]]\\\[[[[[[[[[\\\[[[ZZZXXXVVVUUUTTTSSS[[[\\\]]]^^^^^^]]][[[ZZZWWWXXX[[[]]]```bbbddddddbbb```]]]]]]___bbbcccdddeeefffggggggfffdddaaa___ccccccbbbbbbbbbaaaaaaaaabbbccccccdddddddddccccccbbbaaa```______```aaabbbbbbaaa```^^^]]]\\\\\\\\\]]]\\\YYYXXXXXXXXXYYYZZZUUUTTTUUUXXX[[[^^^^^^^^^]]][[[YYYXXXVVVSSSOOOLLLMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMKKKJJJHHHHHHGGGGGGJJJIIIHHHFFFEEEDDDDDDDDDGGGGGGHHHIIILLLOOORRRTTTXXXYYY[[[^^^```cccdddeeefffjjjooorrrvvv|||wwwlllaaaYYYNNNLLLIIIFFFDDDCCCDDDDDDLLLKKKJJJHHHGGGGGGHHHHHHKKKQQQYYYaaalll|||}}}{{{xxxuuuqqqllljjjjjjhhhwwwzzznnnmmmpppsssssstttoookkkjjjkkkhhh```YYYIIIDDD<<<777444333333222000//////000111333444555;;;999666333111111222222333222111000////////////////////////////////////000000000000000111111111000000//////000000111222111111111111222222333333444333333333333444555555666666666777888999;;;;;;<<<>>>EEESSSggg++++++************++++++,,,,,,,,,---------......//////......000555;;;???FFFGGGKKKSSSZZZdddrrr~~~~~~wwwttt|||~~~{{{wwwrrrnnnllljjjhhhffffffggghhhhhhhhhjjjnnnqqqmmmlllmmmppptttwwwyyyyyyqqqnnnmmmrrr{{{|||vvvsssooolllkkkmmmpppsssuuupppfff[[[QQQKKKHHHGGGIIIOOOWWW\\\___`````````]]]aaahhhnnnsssuuuuuutttzzz}}}}}}}}}{{{xxxsssnnnjjjgggccccccddddddddddddeeefffeeedddddddddddddddeeeeee```___]]]^^^```aaaaaa```___^^^\\\[[[[[[\\\^^^___^^^^^^]]]]]]\\\[[[[[[ZZZ\\\[[[YYYXXXWWWVVVVVVVVV]]]^^^^^^______^^^]]]\\\[[[\\\^^^___aaabbbbbbbbbaaa```___aaaeeehhhjjjkkkiiiiiijjjiiihhheeecccaaabbbbbbaaaaaaaaa`````````___```bbbcccdddeeeeeeeeedddcccaaa``````aaabbbcccbbbaaa```___^^^]]]]]]]]]\\\[[[XXXVVVTTTTTTVVVWWWSSSRRRSSSVVV[[[^^^___^^^]]]\\\[[[ZZZZZZXXXTTTQQQNNNNNNMMMMMMLLLMMMNNNOOOOOONNNMMMKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEHHHGGGGGGFFFGGGIIIKKKMMMUUUVVVXXXZZZ]]]___aaabbbcccgggkkknnnrrrwww}}}ttthhh```UUURRRNNNJJJHHHGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIKKKQQQXXXbbbnnn~~~zzztttpppmmmkkkhhh]]]jjjwww~~~~~~uuupppqqqssstttuuuoooiiihhhkkkjjjccc\\\MMMGGG???888555444555555111111111000111111111111333222000...---...///000333333444444222///,,,***+++,,,---...///000000111//////000000111111111111000000000000000111222222111111222222333333333333444333333333333444555555666666666777888999;;;;;;===@@@FFFTTTiii,,,+++******)))))))))***,,,,,,,,,---------......//////000222555:::>>>AAADDDDDDHHHOOOWWWdddxxx~~~}}}uuuqqqttt}}}zzzwwwrrrooommmjjjhhhfffbbbdddgggiiijjjlllnnnppppppooonnnooorrrtttuuutttmmmlllmmmqqqvvvyyywwwuuutttssspppmmmjjjjjjjjjjjjlllhhh```VVVMMMHHHGGGHHHJJJRRRZZZ^^^```cccccc```aaacccfffkkkooosssuuuwww~~~~~~~~~}}}{{{wwwrrrkkkeee```^^^___```bbbbbbaaaaaacccdddaaaaaabbbbbbcccdddeeefff```___^^^___aaaccccccbbb___^^^]]]\\\\\\]]]^^^___\\\\\\\\\[[[ZZZZZZYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[_________`````````______```aaaaaabbbbbbbbbaaaaaa``````bbbeeejjjmmmnnnnnnkkkkkkkkkkkkiiigggeeeddd``````_________^^^^^^^^^]]]^^^```bbbdddeeeffffffddddddcccbbbbbbbbbccccccbbbbbbaaaaaa```______^^^]]]\\\ZZZVVVSSSRRRSSSUUUQQQQQQRRRUUUYYY\\\]]]\\\\\\[[[ZZZ[[[\\\[[[XXXVVVPPPQQQQQQQQQOOONNNOOOPPPPPPOOONNNMMMLLLLLLKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFHHHHHHFFFEEEEEEFFFGGGHHHOOOQQQSSSUUUXXX[[[]]]^^^aaadddhhhlllppptttyyy||||||ppphhh\\\XXXSSSMMMJJJHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIMMMSSSZZZbbbppp|||{{{sssnnnmmmjjjfffZZZ___hhhqqqwww~~~|||nnniiijjjlllpppkkkhhhjjjnnnnnnhhhbbbUUUNNNDDD<<<777666666666444333333222111111000000000000000000000000111111///111444555555222///,,,+++,,,---...///000111222/////////000111111222222111000000000000111222222111222222333444333333333444444444444444555555666666666777777888999;;;<<<>>>@@@GGGUUUjjj++++++*********+++,,,,,,,,,,,,,,,---------.........///111666<<>>EEETTTjjj,,,---...///000000000000,,,---.........---,,,+++222---000===JJJOOOMMMLLLKKKJJJLLLVVVeeewww|||ssspppyyyyyyuuuxxx}}}|||uuullljjjgggccc```^^^]]]]]]]]]ccciiimmmmmmnnnoooqqqpppnnnmmmooosssuuutttsssvvvrrrnnnkkkiiifff```\\\___gggpppsssmmmfff```^^^\\\YYYUUUQQQOOONNNPPPQQQVVVYYY[[[\\\\\\]]]^^^_________bbbhhhqqqyyy|||yyyxxxxxxuuurrroooooonnnmmmkkkkkkeee___]]]___bbbaaa______```aaaccceeeggghhhiiikkkkkklllmmmllliiigggfffeeeffffffgggfffeeecccbbb___```aaabbbbbbaaa```___```````````````______^^^\\\]]]^^^___aaabbbccccccdddeeefffggghhhhhhhhhhhhiiijjjlllmmmmmmkkkhhhfffcccfffjjjkkkjjjiiikkkmmmlllkkkjjjjjjjjjiiigggeeegggiiijjjhhhhhhiiifff``````______```bbbcccaaa```___```ccceeefffgggggggggfffeeecccbbb```_________aaa```^^^[[[XXXUUUSSSRRRUUUUUUVVVVVVVVVUUUTTTTTTUUUVVVVVVWWWXXXXXXXXXWWWVVVXXXZZZ\\\\\\[[[YYYWWWTTTPPPLLLMMMQQQSSSPPPMMMLLLKKKKKKJJJIIIIIIHHHHHHJJJHHHFFFDDDCCCCCCDDDEEEDDDDDDDDDEEEIIINNNRRRUUUYYY\\\___bbbdddgggjjjmmmooorrrwww{{{xxxssskkk```VVVPPPNNNOOOKKKIIIGGGGGGIIIKKKMMMMMMGGGHHHHHHIIIKKKPPPVVVZZZcccmmm|||ttteeeZZZ[[[dddlllttt|||yyyfff___aaarrrzzz~~~~~~xxxpppmmmjjj```QQQBBB999888:::444444444333222111000//////000111222333444555555000000111111111222222222...///000222222111111000444222///------///222444111111111000000000000000222333333333444444444444444444444555555555555555888555333444888:::;;;:::<<>>III^^^qqqyyywwwvvvwwwxxx~~~}}}rrrkkkeeeeeehhhkkkkkkjjjgggdddccceeehhhggghhhjjjlllmmmnnnnnnnnnjjjmmmooonnnmmmooossswww|||vvvqqqpppoooooommmiiieeedddeeehhhhhhgggfffiiilllmmmkkkhhhjjjmmmpppssssssrrrpppnnngggfffeeedddeeeiiiooottt|||}}}~~~~~~}}}{{{zzzzzz{{{{{{sssqqqnnnmmmnnnooonnnnnnllllllllllllkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllllllllmmmmmmjjjkkklllnnnooopppppppppkkkllllllllllllllllllkkkggghhhiiiiiijjjiiiiiiiiihhhjjjmmmpppssstttuuuuuuvvvwwwwwwwwwvvvuuutttttttttvvvxxxzzzzzzyyywwwvvvvvvuuutttuuuwwwwwwtttqqqqqqtttwwwvvvrrrpppqqqtttppprrrssssssvvvzzzyyyuuummmggg```[[[[[[]]]```bbbcccdddfffgggggggggffffffdddcccbbbaaa````````````^^^^^^^^^______`````````___^^^[[[YYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\ZZZ[[[]]]]]][[[YYYWWWVVVSSSRRRQQQPPPOOOMMMLLLLLLMMMLLLLLLJJJIIIGGGEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDAAACCCFFFHHHIIIKKKNNNQQQUUUYYY___bbbdddggglllpppuuu{{{zzzoooggg[[[WWWRRRMMMKKKIIIGGGEEEIIIKKKLLLLLLIIIGGGFFFFFFDDDGGGLLLRRRZZZhhhwwwrrreee\\\ZZZeeexxxyyypppgggbbb___```iiisss{{{{{{zzzuuukkk\\\MMMDDD:::888666444333333444555444444444333333333333333222222222111111111000000111000/////////000222222000000000000000000000000000000111222222333444444444444555555555666666666222222333444555666777777444777:::;;;:::999:::<<<<<>>AAACCCEEEFFFHHHJJJMMMOOOTTTZZZ^^^```ccchhhlllkkkrrrzzzwwwooo___[[[UUUOOOKKKHHHEEECCCDDDGGGJJJKKKJJJHHHHHHHHHDDDFFFJJJMMMTTT___mmmwww|||ooocccXXXbbbtttyyykkkccc^^^[[[aaajjjssstttvvvtttnnncccVVVNNN:::999666444333333444555777666666555333222222111222222222222111111000000111000/////////000222333111111000000000000111111000000111222333333444444222222222333333333444444222222333444555666777888333777:::;;;:::999:::<<<<<>>EEESSShhh...------,,,,,,---------...---...000111222999BBBQQQ\\\kkkuuu}}}vvvjjj^^^\\\]]]\\\[[[[[[^^^^^^]]][[[ZZZZZZ]]]```bbbcccdddfffhhhjjjlllmmmrrrsssuuuvvvxxxzzz{{{|||{{{{{{sssnnnmmmlllkkkjjjkkklllooorrrtttwwwvvvrrrjjjbbb___aaaeeekkknnnrrrttttttqqqnnnkkkhhhiiillloootttxxx}}}}}}xxxvvvvvvuuusssrrrtttsssrrrrrrqqqqqqrrrrrrqqqnnnlllkkkmmmoooooooooqqqpppnnnmmmlllmmmnnnoooqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssssssrrrpppoooooopppqqqrrrrrrqqqooonnnmmmnnnnnnmmmkkkkkklllnnnsssuuuxxx|||}}}|||{{{zzz|||||||||{{{{{{zzzzzzyyyzzz{{{~~~}}}zzzxxxzzzxxxvvvwwwzzz{{{yyyxxxuuuvvvvvvvvvuuusssrrrqqqsssssssssrrrqqqpppooonnnkkkiiiggghhhkkkmmmlllkkkhhhiiiiiiiiiiiiiiihhhhhhkkkkkklllmmmnnnnnnnnnnnnkkkkkkkkkiiigggddd```^^^]]]\\\YYYWWWWWWWWWXXXXXXZZZZZZ\\\]]]___aaabbbccceeecccaaa______^^^\\\ZZZYYYYYYYYYXXXXXXXXXWWWWWWVVVUUUSSSQQQPPPOOONNNNNNKKKLLLLLLMMMMMMLLLLLLKKKIIIHHHGGGFFFDDDCCCBBBAAABBBBBBAAAAAACCCEEEHHHIIIMMMOOORRRTTTVVVZZZ___cccccchhhnnnsssyyy|||oooggg]]]VVVRRROOOLLLJJJHHHHHHHHHJJJKKKKKKIIIGGGHHHGGGGGGGGGKKKSSS]]]dddrrrzzzppp^^^ZZZ]]]lll~~~pppfff```]]][[[___jjjssstttoooggg[[[PPPHHHBBB;;;666444444222111333333444444333333222111111111111111111111111111000222333333111000222444222222222222222222222222111111222222222111111111222333333333444333333333333333444555666777888888999999999999:::;;;<<<<<<===???FFFSSShhh---------,,,,,,------...///......111222666@@@JJJ[[[dddmmmrrr|||mmmccc[[[[[[]]]]]]\\\\\\\\\\\\\\\[[[XXXXXXYYYZZZ^^^___bbbeeehhhkkknnnooopppqqqsssuuuvvvwwwxxxxxx{{{~~~zzztttnnnllljjjkkkmmmoooqqqsssttttttwwwuuuoooggg```___ccchhhrrrsssvvvwwwvvvrrrmmmjjjmmmnnnppptttxxx}}}|||yyywwwwwwwwwvvvuuuuuuuuutttttttttssssssssstttqqqmmmkkklllmmmmmmmmmqqqpppnnnmmmmmmnnnoooooossstttttttttuuuuuuuuuvvvuuuuuuuuuuuutttsssqqqpppoooppprrrtttvvvvvvuuuuuussssssrrrpppnnnnnnppprrrvvvxxx|||~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}{{{}}}~~~}}}{{{yyy{{{yyyxxxyyyzzzzzzyyyxxxttttttuuuuuutttsssrrrrrrtttssssssrrrqqqpppnnnmmmiiiiiikkkmmmppppppmmmkkkhhhiiiiiijjjjjjjjjiiiiiimmmnnnnnnnnnnnnnnnmmmmmmjjjjjjjjjjjjhhhfffcccbbb___]]]ZZZWWWVVVWWWXXXYYYZZZ[[[\\\___aaadddfffgggiiigggdddbbbaaa___]]]ZZZZZZYYYYYYYYYXXXXXXXXXXXXVVVUUUTTTRRRQQQPPPPPPPPPLLLMMMMMMMMMMMMMMMLLLLLLIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBAAAAAABBBCCCEEEFFFJJJLLLNNNPPPRRRUUUZZZ]]]```ccchhhlllqqqyyyvvvnnnddd[[[VVVRRRMMMIIIHHHGGGGGGIIIKKKKKKJJJHHHKKKJJJHHHGGGHHHMMMUUUZZZhhhqqq|||eeeYYYTTT___ttt|||ooogggaaa___^^^gggpppqqqnnnggg]]]TTTPPPGGG>>>888777666333000333333444444333333222111111111111111111111111111///333666444///,,,///444222222222222222222222222111111111111111111111111333333333333333333333333333333444555666777777888999888888999999:::;;;<<<>>>@@@FFFSSShhh------,,,,,,,,,---......333000111444777>>>JJJVVVdddlllrrrvvvwwwggg```[[[\\\___^^^]]]]]]YYYZZZ\\\[[[YYYXXXXXXYYY[[[]]]aaaeeeiiimmmpppqqqpppqqqrrrtttuuuuuuuuuuuuyyyzzz{{{{{{xxxsssnnnjjjjjjlllooorrrssssssrrrqqqqqqnnnhhhbbb^^^```fffllltttvvvwwwwwwuuurrrnnnkkkppprrrtttxxx|||zzzvvvtttuuuwwwyyyvvvvvvvvvvvvvvvuuuuuuuuuvvvsssooommmmmmnnnoooooorrrrrrqqqppppppqqqrrrrrruuuuuuuuuvvvwwwwwwwwwxxxwwwwwwwwwwwwuuutttrrrpppqqqrrrtttvvvxxxxxxyyyyyyvvvvvvtttrrrpppqqquuuwwwzzz|||~~~~~~~~~}}}~~~~~~|||zzz||||||{{{{{{zzzzzzyyyyyyttttttttttttttttttssssssssssssttttttssssssrrrqqqlllmmmnnnooopppnnnllljjjjjjkkklllmmmmmmmmmmmmmmmnnnoooooonnnnnnmmmlllkkkjjjjjjjjjjjjiiigggfffeeeaaa^^^[[[XXXWWWWWWYYYZZZ\\\\\\^^^```bbbdddfffggggggdddbbb``````^^^\\\YYYZZZZZZYYYYYYYYYXXXXXXXXXVVVUUUTTTSSSRRRRRRRRRRRRNNNNNNNNNNNNNNNNNNMMMLLLJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBAAAAAAAAABBBBBBEEEGGGJJJLLLNNNRRRWWWZZZ^^^```dddhhhmmmuuu}}}~~~vvvkkkbbb[[[UUUNNNJJJHHHGGGGGGHHHJJJKKKKKKJJJKKKKKKIIIGGGGGGJJJPPPTTT___iiiyyynnn^^^RRRWWWhhhzzz{{{pppjjjgggaaagggmmmnnnkkkfff```\\\[[[PPPBBB999777777555222333333444444333333222111111111111111111111111111333555666444...,,,---///000000000000000000000000111111111111111111222222444444333333222222333333333333444555555666777777888888888888999:::;;;<<>>HHHXXXgggmmmrrr}}}sssfff[[[WWWUUUWWWXXXVVVVVVXXXYYY[[[]]]]]]]]]]]]]]]___^^^```eeejjjnnnqqqssstttssstttvvvwwwwwwuuusssrrrppprrrsssrrrnnnkkkiiiiiinnnpppssstttrrrnnniiieeecccbbb``````dddiiiooosssuuutttrrrqqqqqqrrrtttuuuvvvxxxzzz|||{{{pppgggcccgggpppwwwwwwxxxyyyyyyyyyxxxwwwvvvuuusssrrrrrrtttvvvvvvvvvrrrrrrrrrsssssssssssssssuuuuuuvvvwwwxxxyyyyyyzzzyyyzzzzzzzzzyyyxxxvvvuuuwwwwwwwwwxxxyyyyyyzzzzzzxxxxxxyyyxxxxxxzzz~~~}}}|||~~~~~~~~~yyyyyyxxxwwwwwwwwwwwwwwwtttuuuwwwyyy{{{|||}}}}}}zzzyyyuuuooojjjggggggiiiiiiiiikkklllnnnnnnoooooonnnnnnnnnmmmllljjjiiihhhjjjjjjiiiiiihhhgggggggggcccbbb```^^^\\\[[[[[[[[[^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[\\\]]]^^^]]]\\\YYYXXXXXXXXXWWWWWWWWWWWWTTTTTTSSSSSSSSSSSSSSSTTTPPPQQQQQQQQQPPPOOONNNMMMLLLLLLKKKJJJJJJIIIHHHHHHDDDDDDCCCBBBAAA@@@@@@???@@@BBBDDDGGGIIIMMMRRRUUUTTTVVVYYY___fffmmmtttxxx~~~uuulllbbbXXXQQQLLLJJJGGGFFFGGGIIIJJJJJJJJJKKKKKKKKKJJJJJJLLLNNNSSS[[[hhhwwwssscccYYYWWW^^^nnn|||yyyuuurrrqqqrrrtttqqqkkkiiikkklllbbbSSSEEE<<<888888888333333444444333333222111111111111111111111111111333111000111444555444222111111111111111111111111111111000000000222333444666555333222111222222333333333444444444555555555888777777888888999:::;;;>>>@@@FFFSSShhh,,,,,,,,,,,,---...//////000///222999BBBMMM^^^lllnnnooo~~~qqq```WWWSSSRRRTTTVVVUUUVVVYYY\\\]]]^^^^^^\\\\\\]]]___bbbdddhhhmmmqqqssstttuuuqqqrrrtttuuutttrrrpppnnnkkkoooqqqoooiiifffgggiiioooqqqssstttrrrnnnhhheeeccccccdddggglllppptttvvvxxxuuuqqqoooooorrrvvvyyyzzz{{{}}}~~~{{{~~~}}}wwwnnneeeaaaeeeooowwwwwwxxxyyyzzzzzzxxxwwwuuutttsssssstttvvvvvvuuutttsssssstttuuuuuuuuuuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{||||||}}}}}}}}}|||zzzyyyxxxxxxxxxyyyzzz{{{}}}}}}{{{}}}~~~~~~}}}~~~~~~}}}~~~}}}{{{yyyyyyxxxyyyyyyvvvwwwxxxzzz|||}}}~~~~~~}}}|||yyyssslllhhhhhhiiiiiijjjkkkmmmnnnoooppppppnnnnnnnnnnnnmmmkkkjjjjjjjjjjjjiiihhhggggggffffffddddddcccbbb```^^^\\\[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYZZZ[[[\\\[[[ZZZWWWWWWWWWWWWVVVVVVVVVVVVSSSSSSRRRRRRRRRSSSSSSTTTRRRRRRRRRQQQQQQPPPNNNNNNMMMLLLLLLKKKKKKJJJJJJIIIDDDDDDDDDCCCBBBAAA@@@???@@@BBBDDDEEEFFFIIILLLOOORRRSSSUUU[[[bbbiiinnnqqqwwwxxx~~~uuukkk```XXXNNNKKKGGGFFFFFFHHHIIIIIIIIIKKKLLLKKKIIIIIIIIIJJJRRRXXXbbbooo}}}ooobbbZZZ\\\fffrrr|||wwwwwwvvvzzz~~~zzzqqqkkklllmmmhhh]]]PPPBBB:::777777333333444444333333222111111111111111111111111111333444444444333222333333111111111111111111111111111000//////000222444555777555333222111111222333333333444444444444555555777777777777888999:::;;;===???FFFSSShhh+++++++++,,,---...///000111111555===FFFRRRcccqqqnnnmmm}}}rrr^^^VVVRRRQQQUUUVVVWWWYYY]]]_________]]][[[[[[\\\]]]dddgggkkkooorrrtttuuuuuutttuuuwwwxxxwwwuuurrrppphhhmmmpppmmmfffccceeejjjoooqqqtttuuusssooojjjfffffffffiiimmmrrruuuwwwwww{{{wwwrrrnnnnnnrrrwww{{{|||}}}zzz}}}~~~zzzvvvooogggdddhhhqqqyyywwwxxxyyyzzzzzzxxxvvvuuusssssssssuuuvvvuuusssqqqvvvvvvwwwxxxxxxxxxxxxxxxwwwwwwxxxyyyzzz{{{|||}}}}}}~~~}}}}}}xxxxxxyyyzzz|||~~~~~~}}}}}}{{{zzzzzzzzzzzzwwwxxxyyy{{{|||}}}}}}}}}}}}}}}{{{vvvooojjjiiijjjkkklllmmmoooqqqrrrssssssoooooooooooonnnmmmlllkkkkkkjjjhhhgggffffffffffffeeeeeeeeedddbbb___]]][[[YYYYYYYYYYYYYYYYYYZZZZZZYYYXXXVVVWWWXXXXXXWWWVVVWWWWWWVVVVVVVVVUUUUUUUUURRRRRRRRRRRRRRRSSSSSSTTTRRRRRRRRRRRRQQQPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJDDDEEEDDDDDDCCCBBBAAA@@@BBBCCCDDDCCCCCCEEEHHHJJJRRRSSSUUUZZZ```gggkkkmmmqqqpppxxx{{{pppeee]]]PPPLLLHHHEEEFFFGGGHHHIIIIIIKKKLLLKKKIIIGGGGGGGGGMMMRRRZZZeeesssxxxiiiaaa___fffnnn}}}wwwxxxyyytttlllkkkkkkjjjdddWWWHHH;;;666555333333444444444333222222111111111111111111111111777:::;;;777111---...111////////////////////////111000//////000222444555777666333111111111222333333333444444444444444444777777777777888999:::;;;<<<>>>EEESSShhh