BM6P6(@ }}}}}}mmmfff~~~~~~yyywwwrrrssstttmmmcccaaaiiillleeedddfff```jjjXXXRRRQQQHHHFFFIIIGGGIIINNNRRRWWWfff}}}}}}wwwuuuooouuuXXXKKKCCC??????===;;;;;;::::::::::::999999777777777777777777777777999888888888777777666666666666666666777777777777:::999999999:::<<<>>>???BBBDDDRRRiiivvvxxx{{{~~~zzzzzz}}}kkkhhhrrrnnnnnnlllqqqwwwrrrpppmmmsssssshhheeefff```aaaQQQLLLLLLFFFFFFKKKIIIMMMQQQSSSVVVbbbwww~~~tttyyy|||rrrrrr~~~uuuRRRHHHAAA??????<<<;;;;;;:::::::::999999999777777777777777777777777888888888777777777666666666666666666777777777777999999999999:::<<<===>>>AAADDDPPPcccrrrzzz}}}~~~yyyvvvxxx}}}uuutttlllqqqvvvjjjfffhhhjjjvvv}}}|||}}}xxxjjjdddeee```^^^OOOJJJIIIDDDFFFLLLIIIOOOQQQRRRSSS\\\nnnwwwpppqqqmmmvvvfffJJJDDD???===???;;;::::::::::::999999999999666666666666666666666666888888777777777777666666666666666666777777777777999999999999:::<<<===>>>???DDDMMMYYYkkk{{{~~~{{{}}}~~~zzzxxxxxx}}}|||rrroooqqqtttjjjhhhlllrrr~~~uuufffcccfffbbbaaaSSSMMMJJJDDDGGGMMMIIINNNPPPRRRSSSYYYgggxxxuuutttzzzjjjlll|||wwwXXXEEEBBB===<<<===::::::::::::999999999999888666666666666666666666666777777777777777777666666666666666666777777777777888888999999:::<<<<<<======CCCIIIPPPbbbxxx{{{xxxyyy~~~|||{{{~~~~~~}}}{{{sssnnnxxx|||}}}sssmmmooouuuxxxnnnccceeellliiibbbVVVQQQMMMHHHNNNUUUPPPQQQRRRTTTXXX^^^gggsss}}}}}}}}}tttuuu{{{kkkrrrfffOOOCCCBBB<<<;;;===888::::::999999999888888888666666666666666666666666666666666666666666777777666666666666777777777777777777888:::;;;;;;<<<<<<<<>>AAAFFFSSSeeeqqqvvvsss{{{~~~wwwvvvxxxzzz~~~~~~vvvvvvuuu|||{{{zzzzzzyyysssrrrvvv{{{ggg```______aaarrr~~~zzzcccZZZUUUYYY___ccchhhmmmmmmrrr{{{tttmmm{{{rrruuufffOOOCCCAAAAAA;;;;;;>>>:::999999999999888888888888777777777777777777777777555555555666666666777777666666666666777777777777666777888:::;;;;;;;;;;;;;;;:::>>>FFFOOOYYYhhhtttpppuuu~~~wwwvvvxxxyyy~~~}}}zzz|||~~~}}}tttwww{{{}}}wwwzzzqqqkkkjjjjjjnnnhhh[[[QQQSSSYYY\\\```eeekkkppp{{{|||nnnjjjzzzmmmtttXXXHHH??????@@@:::;;;@@@<<<999999999888888888888777888888888888888888888888444555555555666666777777666666666666777777777777555666888:::;;;;;;;;;:::;;;999===GGGMMMRRRaaasssmmmqqq}}}{{{rrruuuyyy{{{nnnpppzzz}}}|||vvvnnnrrr~~~eee\\\TTTRRRPPPOOOTTT\\\dddnnnttt~~~}}}lllhhhsssxxxlllmmmzzzuuuOOODDDAAA>>>============<<<888888888888777777777777888888777777666666555555666666777777777666444333333333555666777777777777777777777888999999:::::::::999:::???EEENNN]]]jjjyyyrrr{{{{{{rrruuuyyy{{{uuugggpppzzz~~~}}}tttiiiiiisssvvvsss```XXXSSSQQQOOOMMMPPPVVVaaalllsss~~~zzz}}}sssmmmsssnnnllltttiiiJJJBBB@@@===<<<<<<<<<;;;;;;888888888888777777777777777777777666666666666666555666666777666555444333333444555666666777666666666777777888888999::::::<<<:::;;;???DDDKKKXXXeeeuuuqqqwww{{{sssvvvzzz{{{}}}mmmdddsss~~~{{{zzzyyypppcccaaaiiikkkgggZZZVVVRRRRRROOOLLLLLLOOOZZZfffooo{{{zzzyyygggooouuuhhhmmm{{{}}}YYYFFF@@@>>>;;;:::;;;;;;::::::888888888888777777777777666666666666666666777777444555555555555444333333444555555666666666555555666666777888888999999:::===;;;<<<>>>AAAGGGRRR]]]oooqqqttt~~~|||uuuwww{{{}}}yyylllgggzzzxxxsssqqqsssnnndddccchhhjjjeeeYYYXXXVVVTTTQQQMMMKKKJJJRRR^^^iii{{{}}}jjjdddvvvqqqhhhqqqoooOOOEEE@@@===;;;::::::;;;;;;:::888888888888777777777666444555555666666777777777444444444444444444333333555555555666555555444444666666777777888999999999<<<:::;;;===???CCCMMMXXXkkktttxxxxxxxxxyyy|||ssskkklllyyyzzzvvvttt|||~~~~~~}}}{{{rrriiimmmsssrrrlllkkkooonnniii```___\\\WWWSSSPPPNNNKKKOOO[[[fffyyy~~~pppfffjjjvvvllljjjxxxeeeKKKHHH@@@>>>;;;:::;;;<<<<<<;;;888888888888777777777666444444555555666666777777444444444333444444444444444555555555555555444333555666666777888888999999999888999<<<>>>BBBKKKTTTgggwww}}}yyy{{{{{{}}}|||iiikkkvvv|||xxxsssrrrrrrzzzzzzzzz||||||yyyooommmqqqxxxzzzuuusssvvvuuuooollljjjdddZZZUUUTTTSSSPPPRRR]]]fffwww~~~yyypppiiiiiiwwwtttnnnjjjppp\\\IIIHHH???===;;;:::;;;<<<<<<;;;888888888888777777777777555555555555555555666666444444444333444444555666333444444555555555444444555555666777777888888999777777999<<<>>>@@@HHHQQQaaasss~~~zzz|||~~~}}}ssseeerrryyyooonnnssswwwzzz{{{vvvsssvvvuuu}}}yyywww|||}}}zzzxxxuuujjj\\\UUUVVVXXXVVVTTT^^^dddrrr~~~{{{qqqiiigggqqqyyywwwyyy{{{nnnRRRFFFCCC>>>;;;999999:::;;;;;;:::888888888888777777777777555555555555555555444444555555444444444555777777222333333444555555555555555555666666777888888888888888:::===>>>???FFFNNNYYYjjjwwwvvvttt~~~zzztttsssxxx~~~~~~llliii|||qqqgggiiisss{{{~~~~~~tttttt{{{www}}}~~~xxxxxx{{{mmm\\\TTTWWW[[[ZZZTTT]]]```kkk{{{yyynnndddkkkiiiyyyzzz{{{^^^IIIBBB???<<<:::888777888::::::999888888888888777777777777666666666555555444444333666555555444555666777888111222333444555555666555555555666666777888888888:::999;;;======>>>CCCKKKRRRbbbppppppmmmxxxtttooolllooowwwyyytttxxxyyy}}}kkkaaafffrrr}}}wwwxxxzzzvvvsssvvv~~~pppbbb[[[WWWSSSTTTXXXZZZZZZ^^^fffttt{{{zzz|||tttiiidddbbbvvvzzzoooMMMCCCBBB???;;;;;;::::::::::::999999666777777888888777555444444444555555555555444444444444444444444444444444666666666666666666666666888888777777888999::::::888888888:::<<<>>>AAABBBJJJZZZmmmuuurrrtttsssnnnkkknnnuuu}}}}}}xxxxxx{{{|||kkkaaa___hhhssszzz{{{{{{wwwuuuyyyuuuhhh\\\WWWVVVUUUXXX]]]hhhhhhhhhjjjoooyyy}}}~~~yyyxxx{{{xxxfffaaadddiiizzzbbbJJJBBB@@@>>>;;;;;;:::::::::999999999777777888888777777666555444444555555555555444444444444444444444444444444555555555555555555555555777777666666666666666777888888777888:::<<>>===::::::::::::999999999999999888888777777777777777444444555555555555444444444444444444444444444444555555555555555555555555777777666555555555666666999888777666777:::===???EEEOOO___lllooopppyyy|||yyywwwxxx|||wwwwww~~~oookkkdddZZZ___nnn~~~{{{||||||xxxwwwxxx}}}wwwvvv}}}}}}xxxsssnnnjjjjjjmmmoooppppppzzzyyytttjjjaaa```hhhqqq~~~zzzzzz}}}rrrfffbbbaaaooo~~~{{{VVVGGGDDD>>>;;;===:::::::::999999999999888:::999888666666777888888444444555555555555444444444444444444444444444444555555555555555555555555777777777777777888999999;;;:::777666777999<<<>>>BBBIIIWWWfffmmmooosssxxx~~~~~~}}}uuu~~~qqqfffeeebbb^^^eeesss}}}wwwvvvvvvssstttvvv}}}vvvuuu{{{~~~zzzssspppqqqrrruuuyyy~~~~~~yyyxxxvvvoooddd[[[ZZZdddmmmyyy}}}||||||~~~hhhcccbbbfff}}}|||eeeJJJDDDCCC;;;999>>>::::::999999999888888888:::999777666666666777888444444555555555555444444444444444444444444444444555555555555555555555555555555555666777999:::;;;<<<;;;999888888:::<<<>>>AAAEEEPPP___iiilllnnnqqq~~~yyyxxx~~~zzzoooggg```___```bbbjjjrrr|||vvvrrrsssuuuuuuwww{{{zzz~~~~~~wwwuuuxxxvvvmmmiiikkkkkkpppvvv|||zzzqqqoooiii```YYYYYY```gggsss~~~{{{{{{{{{}}}mmm^^^\\\aaarrr{{{rrrzzzkkkVVVEEEBBBAAA:::999>>>999999999999888888888888888777777666666666666666444444555555555555444444444444444444444444444444444444444444444444444444222222333444555777888999::::::999999:::;;;<<<===???AAAJJJXXXccchhhkkkooo||||||~~~xxxzzztttnnndddfffccc___aaahhhmmmmmmsssooopppuuuyyyyyyzzz}}}www|||yyyvvvvvvnnnbbbaaaiiikkkppptttvvv{{{~~~yyypppfffeeeccc___\\\[[[^^^```ppp}}}xxxyyy}}}yyywwwwwwyyy|||}}}kkkccc]]]___nnnssssssZZZMMMAAA>>>>>>;;;:::;;;999999999999888888888888666666666666666555444444444444555555555555444444444444444444444444444444444444444444444444444444555444444444444555666666777777888::::::;;;;;;;;;======DDDQQQ\\\ccciiiooorrr}}}{{{zzz{{{}}}~~~~~~~~~yyy|||~~~www}}}{{{xxx}}}{{{mmmgggaaaiiijjjccceeennnooohhhnnnmmmpppxxx|||{{{zzz{{{|||zzz{{{wwwuuuiii\\\]]]hhhpppssssssppprrrtttnnneee[[[\\\^^^___``````^^^^^^jjjwwwxxxvvv|||rrrooorrruuu{{{qqq```___aaakkkttt{{{pppSSSHHH===:::;;;===<<<999999999999888888888888777444555666666666555333222444555555555555555555444444444444444444444444444444444444444444444444444999999888666666555555555444555777999:::::::::999;;;;;;AAALLLWWW___gggooolll~~~zzzwwwvvvzzz~~~|||zzzyyy{{{{{{xxx{{{tttrrrzzzvvvlllcccqqqyyytttpppvvvyyyvvvrrrlllkkkssszzzxxxvvvwwwrrrooosss|||}}}|||~~~~~~}}}tttiiicccdddgggvvvvvvuuupppiiibbb^^^\\\[[[WWWYYYaaafffccc]]]ZZZbbbppp{{{~~~~~~vvvrrrrrrqqqttt{{{qqqaaaYYYZZZeeepppppp^^^IIICCC===;;;===>>><<<999:::::::::999999999888888777777777777666666666666666555555555555444444444444444444555555555555666666666666666666666666666;;;:::888666555444555555888888888777888888999999:::@@@CCCDDDLLL[[[fffjjjfffssszzzxxxuuuyyy}}}~~~{{{yyyyyy}}}~~~zzz|||xxxqqqsss}}}uuurrr~~~~~~|||vvvqqqttt}}}xxxuuunnniiiiiipppwwwyyy{{{~~~yyyyyyvvvooohhhgggmmmsss}}}|||zzzvvvppplllkkkjjjeeeaaabbbhhhkkkggg```]]]___lll}}}{{{xxxssssssvvvxxxyyywwwiiiddd```gggzzzuuu~~~qqqQQQGGGAAA<<<:::;;;<<<;;;888::::::999999999888888888777777777777666666666555555444444444333333333333444444444444555555555555444444444444444444444444777777666555555555666777888888777777888888999999999>>>@@@AAAHHHWWWcccgggfffppp|||xxxvvvvvvyyy}}}~~~|||zzzyyyxxx~~~xxx{{{xxxsssrrrzzz}}}{{{|||}}}zzzssskkkbbb\\\aaakkksssxxx{{{xxxtttmmmfffccciiittt|||}}}yyyuuuuuuwwwzzzssspppppptttuuunnngggcccccclllxxxzzzuuutttssssssvvv|||vvvdddaaaeeehhhyyyvvvXXXGGGDDD???;;;999:::;;;:::888:::999999999999888888888777777777666666666555555444444333333333222222222444444444444555555555555333333333333333333333333333333333444555666777888777777777777777888999:::999<<<======DDDQQQ]]]cccggglll|||~~~zzzwwwuuuzzz|||~~~~~~|||yyyxxxxxx~~~yyyuuuxxxppppppxxxyyy}}}}}}}}}~~~{{{sssmmmaaaWWWXXXcccnnnuuuwwwzzzrrrggg^^^]]]fffsss}}}~~~zzzvvvtttvvv{{{||||||wwwpppmmmpppssswww}}}~~~zzzyyyuuurrrsssssstttyyyiii^^^```gggttt]]]IIIFFFBBB>>>;;;::::::;;;:::999999999999999888888888888777777666666666555555555444444444333333333333222333333444444444555555555333333333333333333333333222222222333444555666777777777666777777888999::::::::::::;;;AAAKKKWWW^^^ggghhhrrr|||yyywww|||yyyxxxxxx}}}~~~~~~tttqqqttthhhnnn~~~xxx{{{~~~zzztttpppfffZZZXXXbbbnnnttttttzzzpppcccZZZ\\\eeerrrzzz|||zzzwwwsssrrruuu{{{yyywww~~~zzzwwwwww|||xxxuuuvvvsssrrrrrrtttuuuuuu{{{mmmccc___gggrrr{{{tttOOOCCCGGG@@@>>><<<;;;;;;;;;;;;:::999999999888888888777777666666666666555555555555555555555555444444444444333333333444444444444555444444444444444444444444333333444444444444444444666666666666777888999:::;;;::::::;;;@@@GGGQQQYYYffffffkkk|||~~~}}}~~~{{{zzzzzz{{{~~~~~~wwwtttqqqpppgggsss{{{rrrvvv|||xxxqqqoooiiiaaa___hhhtttyyyxxxwwwnnnccc^^^bbbkkktttzzz{{{zzzxxxuuuuuuxxx}}}~~~}}}{{{uuurrrrrr}}}|||vvvrrrsssvvvppppppssswwwzzz}}}ppp```^^^dddwwwxxxdddHHHAAADDD>>>===<<<<<<;;;;;;;;;;;;999888888888888777777777666666666555555555444444666666555555555444444444333333333333444444444444444444444444444444444444444555555555444333222222555555555666777888999:::;;;999999<<>>>>>CCCLLLWWW___cccbbbjjj|||~~~|||zzzyyyyyy{{{||||||{{{|||wwwnnneeejjjzzz}}}kkkqqq|||tttzzz~~~}}}wwwtttwww{{{|||ttttttxxxxxxqqqiiifffnnnxxx}}}sssqqqppplllmmmpppyyywwwwww{{{}}}}}}vvvsssqqqwwwuuutttwwwsssuuu|||qqqlllkkkqqqwwwzzz}}}nnngggbbbhhh~~~sssVVVGGGAAA>>>>>><<<;;;:::999999999999999777777777777777666555555555444222111111222444555444444444333333222222222444444555555555444333333222222333333333222111111333333333444444555555555666777777777777777666666888999;;;<<<<<<>>>AAACCCQQQYYYbbbeeejjj{{{}}}~~~~~~~~~}}}{{{zzzxxxxxxwwwtttvvvxxx{{{~~~{{{nnngggbbbnnnwwwooo{{{wwwwww|||{{{zzz{{{}}}wwwvvvxxxyyyuuupppooottt|||wwwuuuuuurrrrrruuu{{{xxxyyy~~~}}}}}}zzz{{{uuukkkgggiiipppqqqtttyyyuuuuuu{{{sssooommmrrrwww|||lllfffeeejjj{{{fffNNNDDD@@@===<<<;;;:::999999888888999999888888888888888777666666555444333222222333444555444444444333333222222222444555555555555555444444444444444333222111111000333333444444444444444444666666777777777777666666666888::::::;;;<<>>??????;;;777:::999999888888999999999777888888888888777666666666555444444444444555666333333333333333333333333333333333333333444555555444333333333222222222333555555555444444333333333555555666666777666666666555666888888888:::<<<>>>>>>FFFOOOUUU[[[gggyyy||||||xxxtttssswww}}}~~~{{{xxxwwwvvv|||pppbbbeeewww|||rrruuufffiiirrr|||}}}vvvkkkqqquuusssmmmlllttt||||||}}}|||||||||~~~wwwpppfffkkkhhhiiimmmgggaaaiiipppxxx~~~xxxhhh______cccqqqfffTTTBBB===??????:::777::::::999999999999::::::666666666777666555555444555555555444444555555555333333333333333333333333111111111111222333555555222222222222333444555666555555555444444333333333444444555666666666666666666777888999888:::<<<>>>;;;BBBJJJPPPWWWaaaooozzz~~~{{{wwwvvvyyy~~~}}}zzzxxxwwwwwwyyykkk```iiiqqqpppkkk]]]cccppp~~~|||pppxxx~~~|||uuussszzz~~~}}}{{{}}}~~~zzzsssoooqqqmmmmmmpppggg```fffjjjqqq~~~~~~sssddd___]]]bbbkkkXXXLLL@@@>>>???===:::999999888888888888999::::::555555666666555555444333444444444444444444444444222222333333333333444444111000000000222444666777333333222222222444555777444444444444444444333333333444555555666666666666666777888888888999;;;===;;;???FFFLLLSSS]]]hhhppp|||{{{~~~}}}|||{{{|||}}}qqqkkkhhhttt|||qqqxxx~~~hhh^^^dddppp~~~~~~~~~zzz~~~}}}~~~{{{|||~~~zzzrrrtttwwwuuuvvvzzzpppfffjjjjjjpppzzz~~~||||||yyyzzzyyyccc___```bbbqqqfffLLLEEE???>>>===:::999<<<666666666666666777888888666666666666666555555444333333444444444444333333222222222333333444444444222222111222333555888:::777555444222222222444444333333444444444444444444222333444555666666666666444666777777666777999;;;;;;>>>BBBHHHPPPYYYccciii}}}~~~{{{{{{}}}~~~nnnnnnrrryyyoooppp}}}zzziiiccciiirrr||||||}}}||||||~~~zzzqqqvvv{{{{{{~~~yyymmmooonnnrrryyy|||xxxrrrvvv|||~~~|||yyyxxxyyyzzz|||}}}xxxrrrsssuuuyyy~~~yyyrrrqqqwww|||||||||{{{yyyvvvtttrrrwwwyyyzzzzzzyyyzzzwwwggg___cccfffkkkzzz}}}sssTTTEEEAAA>>>>>>;;;888999===444444444444444555666777777777777777777666666555222333333444444333333222222222222333333444444444444333333333555777:::<<<:::888555333111111111222333333333444444555555555222333444555666666666666333444555555555555888:::;;;<<<@@@FFFMMMWWW```fffqqqzzzxxxzzzzzzxxxyyy||||||zzz|||vvvjjjpppuuulllqqq}}}ssskkkqqq|||}}}{{{wwwvvvwwwyyyzzz}}}{{{yyywwwuuuwww{{{}}}{{{yyy~~~}}}{{{zzzwwwuuussstttttttttsssuuuttttttrrrqqqpppnnnnnnjjjlllnnnppprrrtttwwwyyyxxxzzz|||~~~~~~}}}{{{xxxtttpppooorrrtttttttttrrrttttttpppllliiijjjmmmuuusssuuu|||uuucccbbbcccgggssswww```LLL???>>><<<:::999:::;;;<<<;;;:::888666555555666777777777666555444444333333444444444444444444444444222222222222222222222222222222333444444555666666444333333222111111111222333333333333333333333333444444444444555555555555666666555666666777888888@@@AAABBBDDDIIIQQQ[[[aaajjj~~~zzzxxxzzz}}}{{{wwwrrrqqqsssvvvzzz{{{~~~~~~}}}}}}xxxrrrqqqwwwnnnnnn{{{yyyssswwwyyy||||||xxxwwwxxxzzz}}}}}}yyyxxxyyyzzz{{{~~~xxxwww|||zzzwwwvvvwwwxxxxxxwwwvvvuuurrrooollljjjhhhgggfffhhhjjjlllmmmnnnooopppooopppqqqrrrssstttttttttrrrooolllkkknnnpppqqqqqqpppqqqqqqooommmlllmmmnnnuuuuuuxxx~~~sssjjj```bbbhhhuuu|||zzznnnSSSEEE???>>>;;;999888888888999;;;:::888666555555666777777666666555444444333333444444444444444444444444222222222222222222222222111222222333444444555555444333222222111111222222444444444444444444444444555666666666777777777777444444444555666888999:::???@@@AAABBBGGGOOOXXX^^^fffwwwyyywwwzzz}}}~~~{{{wwwtttooolllhhhhhhkkkooosssuuuxxxzzz}}}wwwnnnooo{{{yyyjjjhhhttt~~~yyy|||{{{wwwssswww}}}}}}~~~~~~||||||}}}~~~xxxvvvtttttttttxxx~~~tttlllrrr}}}}}}~~~xxxqqqkkkgggeeedddgggiiijjjlllmmmmmmllllllhhhhhhhhhiiijjjkkkmmmnnnkkkiiiggggggiiikkklllllllllkkkkkkllloooqqqrrrqqqyyy|||kkkaaabbbbbbhhhvvvzzzzzzmmmVVVGGGBBB???===;;;999777666666666:::999777666555666666777666666666555444444333333444444444444444444444444222222222222222222222222111111111222333333444444333333222222111111222222555555555555555555555555555555555666666666777777222333333555666888:::;;;======???@@@DDDKKKSSSYYY```mmm}}}xxxvvvyyy~~~{{{wwwsssooolllhhheeebbbcccffflllqqqsssvvvyyy}}}yyykkkkkkrrrqqqffflll{{{zzz~~~~~~zzzuuurrrtttwww|||~~~}}}zzzzzzzzzyyyxxxxxxyyy{{{yyyxxxyyy|||~~~zzzwww{{{}}}}}}{{{zzzyyyrrrpppoooqqqrrrttt|||~~~}}}vvvllljjjppp~~~|||rrrllliiiggglllmmmnnnppprrrrrrqqqoooffffffggghhhjjjkkklllllllllkkkiiiiiikkkmmmnnnooonnnlllmmmrrryyy~~~|||nnnfffccccccnnn{{{wwwyyyeeeVVVJJJDDDBBB===<<<:::999777777777777999888777666666666666666666666555555555444444444333333333333333333333333222222222222222222222222000000111111222222222222333333222222111222222333444444444444444444444444222222333333333444444444333333444555666777999::::::;;;<<<>>>AAAFFFMMMRRR\\\dddsss~~~|||xxxwwwxxx~~~~~~{{{vvvqqqmmmjjjiiigggdddbbbcccgggnnnsssvvvyyy{{{}}}wwwkkkfffkkkuuuuuulllkkkzzz{{{xxxyyy~~~}}}{{{xxxvvvtttwwwzzz|||}}}zzzxxxxxxxxxxxxxxxxxxtttqqqoooqqqrrrwwwuuuuuuzzz}}}zzzyyy}}}~~~~~~}}}|||zzz{{{||||||yyyxxxwwwvvvuuunnnlllmmmqqqssssssuuuzzzyyy|||}}}wwwssstttuuu~~~{{{sssooonnnpppoooppprrrvvvwwwuuusssggghhhjjjlllmmmmmmmmmllloooppppppqqqrrrtttvvvxxxwwwwwwyyyrrrfffccceeekkkqqq{{{xxx\\\MMMIIIEEE@@@===::::::999999999999999999777777777666666666666666555555555555555444444444333333333333333333333333222222222222222222222222000000111111111111222222333222222111222222333333333333333333333333333333222222222222333333333333666555555555555555666666888999;;;<<<>>>BBBGGGKKKWWW]]]iii{{{}}}}}}{{{yyyyyy}}}~~~~~~}}}}}}||||||{{{zzzyyywwwsssnnnjjjiiijjjiiigggeeefffkkkrrrwwwzzz}}}~~~uuuhhhddddddooo}}}xxxjjjkkkuuu~~~{{{yyy~~~|||}}}}}}|||{{{yyyxxxvvvuuuxxxyyyxxxuuutttwwwyyyyyyzzzyyytttooolllnnnppp{{{wwwvvv{{{}}}~~~~~~{{{wwwtttttttttxxxuuurrrsssvvvwwwuuusssmmmjjjjjjooorrrppppppqqq{{{uuu{{{}}}|||xxx~~~|||zzzzzzxxxvvvuuuwww{{{}}}|||zzznnnnnnooopppqqqqqqqqqqqqpppsssvvvxxxzzz}}}sssoooiiiccc___eeewwwyyybbbJJJAAAAAA???:::777888888999999999:::::::::666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111222222111111222222333333333333333333333333333333333333333444444444555555777666555555444444555555666888:::;;;<<<>>>BBBEEEQQQXXXcccsss~~~|||}}}~~~}}}||||||{{{yyyxxxvvvvvvttttttssspppllljjjkkkmmmllliiigggiiinnnuuuzzz}}}yyygggcccbbbeeewwwwwwnnngggppp~~~}}}}}}uuurrrtttxxx{{{{{{{{{{{{{{{zzzxxxvvvsssrrrpppqqqrrrnnnkkkkkkpppuuuuuuxxxyyywwwtttssswww{{{|||xxx|||~~~}}}}}}~~~{{{xxxvvvxxxyyysssqqqpppssswwwwwwtttoooiiidddccchhhmmmnnnoooqqquuu}}}~~~|||zzzxxxxxxzzz|||~~~{{{pppaaaaaacccfffkkkzzzbbbSSSDDD>>>===;;;:::999888888888888888888777777555555666666666666666555555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444444444444444444444444444333333333333444444444444555555444444444555555666666888999:::;;;<<>>BBB888888888888777666444444555555666666666666666555444555555555555555555555222222222222222222222222222222222222222222222222333333222222222222222222222111111111222333333444555555555555555555555555000000111111111222222222333333333444555666777888666777999::::::;;;===???EEENNN[[[hhhwww{{{|||~~~~~~~~~~~~{{{xxxzzzwwwvvvtttooojjjkkkpppmmmooopppooommmmmmmmmnnnpppnnnllllllooovvv~~~yyyccc```\\\\\\iiipppkkkmmmqqqvvvpppmmmsssxxxyyy{{{xxxooofffgggpppxxxyyyvvvvvvyyyxxxsssnnnmmmllliiimmmkkkhhhcccZZZTTTXXX___jjjoootttxxxzzz~~~|||}}}}}}|||{{{zzz|||zzz{{{}}}vvvrrrwwwxxxwwwxxxyyyyyywwwrrrnnn___^^^^^^bbbhhhmmmooonnnsssyyyxxxjjj___WWWXXXYYYhhh}}}^^^HHHDDD???;;;;;;;;;<<<<<<999::::::::::::999888888444333333222222333333444555555555555555555555555222222333444444333222222111111111111111111111111111111222222222222111111222222222111111111111111444333333222222333333444444444444444444444444444333333333444444444555555777888888999::::::;;;;;;BBBHHHSSS```kkk{{{}}}~~~~~~~~~~~~~~~}}}}}}|||zzz{{{{{{zzzxxxwwwtttqqqooojjjeeefffjjjlllnnnnnnnnnmmmmmmoooqqqnnnlllkkknnnuuu~~~qqqkkk___\\\YYYaaaxxxwwwllljjjmmm{{{qqqjjjhhhnnnuuuvvvvvvxxxxxxooofffgggooowwwxxxvvvtttvvvtttnnnlllnnnppppppllliiifffbbb[[[TTTTTTXXXeeeiiinnnsssxxx~~~}}}xxxvvvuuutttttt{{{vvvyyy|||}}}{{{wwwppplllpppxxx{{{yyytttuuuvvvwwwvvvrrrnnnllleeegggjjjnnnqqqrrrpppnnnqqqttt{{{zzztttwwwxxxggg^^^ZZZXXX]]]iiioooRRRFFFCCC>>><<<;;;<<<;;;;;;666666777777777666555555444444333333333333444444444444444444444444444444444555666666666666555444111111111111111111111111111111222222222222111111111111111111111111111111444333333222222333333444333333333333333333333333333333333444444444555555666666666777888888999999>>>CCCLLLXXXaaaooo}}}}}}~~~~~~~~~~~~}}}||||||~~~~~~||||||}}}zzzwwwvvvwwwyyyyyyzzzvvvqqqnnnkkkfffaaaaaaeeekkkllllllllllllnnnrrruuuooommmmmmtttsssddd___[[[ZZZ^^^nnnxxxmmmjjjooovvvuuupppooouuuyyyxxxuuussswwwooohhhhhhooouuuvvvtttoooqqqooojjjiiipppvvvxxxnnniiieeebbb]]]VVVSSSUUUbbbdddhhhpppxxx~~~~~~yyyqqqkkkiiilllpppvvvtttxxx}}}~~~xxxtttlllfffgggmmmnnnkkkkkkmmmqqqrrrqqqooonnnnnnnnnssszzz~~~}}}yyytttqqqqqqpppqqqyyyzzzooommm{{{rrrddd]]]WWWWWW\\\ggg}}}|||wwwVVVGGGCCCAAA>>>===<<<<<<:::999555555666666555555444333555555444444444444555555222222222222222222222222111222222333333222222111111111111111111111111111111111222222222222111111000000000000000000111111333333222222222222333333222222222222222222222222333333333444444444555555444444555555666777777777;;;>>>FFFOOOWWWbbbuuu}}}||||||}}}~~~}}}~~~|||zzzzzz|||}}}~~~}}}}}}~~~{{{xxxvvvvvvxxx{{{|||xxxrrrmmmjjjeeeaaaaaadddjjjjjjjjjjjjkkkoootttxxxuuusssttt}}}{{{iiiaaa]]]YYYaaammmnnnfffjjjzzz|||~~~|||vvvsssuuurrroooqqquuuwwwvvvssslllnnnnnnkkkmmmuuu|||~~~ssskkkeeeccc```[[[YYYZZZffffffjjjqqq{{{|||{{{uuukkkbbbbbbkkkssszzzyyy}}}~~~{{{}}}yyyvvvnnnfffdddffffffbbb___dddiiimmmnnnoooqqqssssssyyyzzzvvvtttrrrnnnmmmssszzzssszzzrrrcccaaa___ZZZ^^^iii|||~~~```JJJCCC@@@>>>=========<<<:::888777888888888888777666666555555555444444555555555333333333333333333333333///000000000000000000///111111111111111111111111111111222222222222111111///000000000000000111111333333222222222222333333222222222222222222222222333333333444444444555555333444444555555666777777;;;===CCCJJJPPPZZZjjjyyy~~~}}}||||||}}}~~~zzz{{{}}}~~~~~~|||zzzzzz{{{||||||}}}}}}}}}}}}zzzwwwvvvwwwzzz|||yyyrrrllliiifffbbbbbbeeejjjkkkkkkkkklllpppuuuyyyzzzxxx{{{llldddbbb___ZZZmmmyyyiiiccclllzzzzzzyyyyyyzzz|||{{{vvvooosssvvvuuuwww~~~tttllleeecccaaa______bbbnnnnnnqqqwwwzzzyyysssiiiaaadddppp||||||yyyzzzyyyxxxrrrjjjgggiiiiiifff]]]aaafffjjjmmmppprrrssspppuuuzzz{{{xxxuuussssssooolllkkkqqq}}}lll```[[[_________nnn}}}bbbQQQFFF@@@===<<<<<<<<<===<<<999777888888999999888888777666555555555444444555555555333333333333333333333333333333222222222222333333111111111111111111111111111111222222222222111111//////000000111111111222333222222111111222222333444444444444444444444444333333333444444444555555444444555666666777777888:::;;;???FFFLLLTTTaaannn}}}}}}|||||||||~~~wwwyyy{{{}}}~~~}}}{{{{{{{{{|||zzz|||~~~}}}|||zzz{{{}}}~~~}}}{{{xxxuuuuuuwwwyyyyyyqqqkkkjjjhhhffffffiiimmmnnnoooppppppssswwwzzz|||}}}qqqbbb___aaaccceeerrriiijjjxxxxxx}}}vvv|||sssmmmhhhfffccc```bbbffftttuuuxxx|||yyyxxxtttmmmhhhlllxxxyyyvvvwwwvvvwwwtttooommmppprrrpppeeeeeegggjjjnnnppppppoookkklllnnnnnnmmmmmmmmmnnniiihhhjjjoooxxxjjj[[[XXXYYY^^^eeeqqqdddMMMFFFCCC===<<<;;;:::;;;;;;;;;999777666777777777777666555555555555444444444444555555444444444444444444444444222222111111111111222222111111111111111111111111111111222222222222111111000000000111222222333333222222111111111111222222444444444444444444444444333333333444444444555555555555666666777888888888999888<<>>:::@@@;;;999888888999::::::999666666777777666666555444444333333222222333333444111111111111111111111111555444333222222333444555111111111111111111111111111111222222222222111111111111222333444444555555222222111111111111222222222222222222222222222222333333333444444444555555444444555555666777777777===;;;;;;???BBBEEEMMMVVVcccvvv~~~}}}wwwwww~~~zzzwwwxxxyyy{{{|||}}}}}}||||||yyyzzz{{{zzzxxxwwwxxxyyy~~~~~~|||{{{vvvvvvxxxzzz{{{|||||||||}}}{{{xxxxxxyyyzzzzzzzzzzzzzzzyyyxxxwwwxxxyyyzzz}}}|||zzzzzz{{{{{{zzzxxx}}}|||{{{yyyxxxxxxxxxxxxxxxwwwvvvvvvwww{{{~~~yyylll^^^XXXXXXccczzznnnrrr|||zzzsssvvvyyy}}}~~~}}}|||rrrpppoooqqqvvv{{{~~~~~~|||{{{{{{|||}}}|||yyyuuummmdddgggfffmmm{{{zzzyyysssvvvzzz~~~xxxqqqrrrvvvvvvuuurrrnnnjjjhhhhhhjjjllljjjkkkqqqxxxyyysssmmmhhhhhhkkknnnqqqqqqnnnllljjjiiiggghhhkkkmmmnnnmmm{{{}}}vvvdddbbb______eeelllxxxvvvkkkeeeiiirrr}}}lllMMMJJJHHH===888>>>999999999888888888888777555555555555555555555555333333333444444444555555444444444444333333222111111111111111111111111111222222222111111111000000222222222222222222222222111111000000000000111111222222222333333444444444222222333333333333444444444444444444444444444444444444444555555555555666666999<<<<<<;;;>>>FFFLLLYYYiii}}}~~~}}}~~~~~~vvvvvvwww{{{|||zzzzzzzzz{{{||||||{{{yyyxxxuuuwwwxxxwwwwwwwwwyyy{{{}}}~~~~~~}}}wwwxxxxxxyyyzzz{{{||||||}}}yyywwwvvvvvvtttsssvvvuuutttuuuwwwyyyzzz{{{|||||||||||||||{{{yyyxxxzzz{{{|||}}}|||yyywwwuuuwwwvvvvvvwwwyyy|||rrrggg^^^\\\bbbppp|||lllwwwwwwsssvvv{{{uuuuuutttttttttvvvxxxzzz~~~~~~|||||||||}}}}}}~~~~~~yyyuuummmfffbbbeeeppp~~~{{{sssvvvzzz~~~}}}{{{yyy~~~~~~uuupppppptttqqqqqqooollliiihhhiiijjjllllllmmmqqquuuuuurrrmmmhhhiiikkknnnqqqrrrqqqooollljjjiiigggggggggiiijjjvvv{{{zzz```ZZZXXX\\\bbbhhhrrr|||{{{ooolllppp}}}www\\\FFFDDDDDD===999;;;999999999888888888777777555555555555555555555555333333444444444555555555333444444444333333222111222222222222222222222222222222222111111111000000222222222222222222222222111111000000000000111111222222222222333333333333222222222333333333444444444444444444444444444444444444444444555555555555666888;;;;;;:::===CCCIIITTT___ooo~~~{{{{{{zzzzzzzzzzzz{{{{{{vvvttttttvvvzzz~~~~~~|||zzzzzz{{{zzzyyywwwuuusssrrrssstttuuuuuuwwwzzz}}}}}}}}}~~~~~~~~~yyyyyyxxxxxxyyyyyyzzz{{{|||yyywwwvvvuuusssrrrsssqqqppprrrwww{{{|||{{{{{{|||}}}~~~}}}{{{yyyxxxxxx{{{}}}~~~zzzvvvsssssssssssstttwwwzzz}}}|||kkkfffccchhhttttttuuuvvvtttwww|||~~~}}}vvvyyyzzzyyyuuussstttvvv~~~}}}}}}}}}~~~|||wwwtttnnnhhhbbbhhhvvv}}}vvvooosssyyy|||yyytttxxx{{{yyysssnnnnnnooommmmmmllljjjhhhhhhiiikkknnnnnnooopppppppppooonnnkkkkkkkkknnnqqqssssssrrrllllllkkkgggbbbaaadddgggpppyyyooodddZZZWWWYYYYYY[[[]]]bbbmmm{{{{{{qqqrrrzzz~~~YYYMMMBBB???@@@===999777999999888888888777777777555555555555555555555555444444444555555555666666333333444444444333222222222222222222222222222222222222222111111111111111222222222222222222222222111111000000000000111111222222222222222111111111222222222222333333333333333333333333444444444444444444444444555555555555666888:::999888;;;@@@DDDPPPTTT___qqq~~~zzzyyyzzz{{{{{{}}}zzzzzzzzzzzzzzz{{{{{{{{{tttrrrpppqqqsssuuuvvvvvv~~~|||wwwwwwwwwvvvtttrrrpppoooqqqrrrsssssstttvvvzzz}}}~~~~~~~~~~~~}}}}}}||||||zzzyyyxxxwwwwwwxxxxxxyyyyyyxxxwwwwwwyyyzzzyyyxxxtttqqqooorrrxxx||||||{{{zzz|||~~~}}}zzzxxxvvvxxxzzz|||}}}|||zzzvvvtttssssssrrrrrruuuzzzqqqhhhjjjqqq}}}vvvvvv~~~wwwxxxzzz}}}~~~|||xxxvvvwww|||zzzvvvvvvyyy~~~~~~~~~~~~|||xxxuuurrrnnnkkkkkkqqq|||wwwmmmffflllttt|||}}}zzzxxxyyyyyyvvvqqqmmmmmmnnnllllllllljjjhhhhhhiiikkkooopppqqqooolllkkknnnpppqqqooonnnnnnoooqqqqqqqqqkkkmmmlllgggaaa___dddiiinnnuuu{{{}}}nnnbbb[[[XXXWWWWWWXXX]]]eeeooo|||xxxyyy___JJJIIIDDD>>>======:::555888888888888777777777777555555555555555555555555444444555555555666666666333333333444444333333222222222222222222222222222111111111111111111111111111111111111222222222222222111111000000111111222333222222111111000000000111222222222222333333333333333333333333444444444333333444444444555555555777888999999888:::===AAAMMMOOOVVVdddzzzzzzvvvvvvvvvuuuzzz~~~{{{zzzzzz|||yyyyyyzzzzzzzzzzzzzzzzzzsssqqqpppppprrrttttttsss~~~}}}~~~~~~|||{{{rrrqqqpppooommmmmmllllllppprrrsssssssssuuuxxxzzz~~~}}}{{{zzzxxxwwwwwwxxxwwwwwwvvvvvvvvvvvvvvvsssrrrsssuuuxxx{{{{{{zzzwwwuuussstttwwwzzzzzzyyyxxx{{{~~~}}}{{{wwwuuuuuuxxxxxxxxxwwwwwwwwwwwwwwwvvvuuutttuuuyyyqqqkkkgggrrrtttuuu|||yyyyyyzzz|||~~~}}}{{{yyywww|||zzzzzz{{{~~~|||zzz}}}}}}~~~~~~}}}}}}zzzvvvuuutttrrrooommmrrrwww~~~sssiiiYYY```kkkuuu{{{}}}{{{yyyyyyxxxuuuqqqooonnnooopppmmmnnnnnnllljjjiiijjjkkkoooqqqqqqnnnjjjjjjnnnrrrwwwtttpppnnnmmmmmmlllkkkfffiiijjjfffbbbbbbggglllmmmppprrrssswww{{{lllbbbZZZVVVWWWUUUVVV\\\dddlllsssvvvxxx|||fffKKKCCCFFFCCC<<<:::===<<<777888888888777777777666666555555555555555555555555444444444444555555555666222333333444444333333333222222222222222222222222111111111111111111111111000000000111111222222222222222111111111111222222333222222111111000000000111111111222222222333333222222222333333333444444333333333444444444444555888888999999999:::<<<>>>FFFJJJQQQ\\\jjj|||xxxsssnnnsssuuuxxxyyyvvvssssssuuussssssuuuuuuvvvvvvuuuuuutttrrrqqqqqqrrrrrrqqqppp}}}|||{{{zzz{{{||||||zzzxxxooommmiiifffeeeeeeggghhhmmmoooqqqrrrssstttvvvxxx~~~}}}zzzxxxuuutttsssrrrttttttuuuuuuuuuttttttsssooooooooorrruuuvvvvvvtttwwwvvvuuutttttttttuuuvvvvvvyyy|||zzzvvvsssrrrsssvvvtttrrrqqqqqqtttwwwyyyssstttvvv{{{nnnhhhiiilll~~~|||vvv{{{{{{xxxyyy{{{}}}~~~}}}zzzzzz}}}|||{{{{{{|||{{{zzzxxxzzz{{{}}}~~~|||{{{uuurrrtttvvvsssppppppssswww|||~~~tttiiiQQQXXXcccnnnuuuwwwvvvuuusssqqqnnnmmmooopppqqqqqqmmmnnnooonnnllljjjkkkllloooppppppnnnllllllpppttt{{{wwwrrrnnnkkkiiifffddd___aaacccdddcccdddhhhlllllllllkkklllrrrxxxfffXXXXXXPPPLLLOOOUUUZZZ___dddkkk|||vvv~~~wwwrrr~~~gggQQQEEE>>>???===::::::<<<<<<:::888888777777777666666666555555555555555555555555333333333444444444555555222222333444444444333333111111111111111111111111111111111111111222222222//////000000111222222222222222111111111111222222222222222222222111111111111111111111222222222222111111222222333333444444333333333333444444444444777777777888999:::;;;<<<===BBBKKKTTT___rrruuupppnnnmmmppppppnnnmmmppppppqqqssstttuuuttttttssstttrrrqqqppppppooommmkkk}}}{{{zzzyyyyyyzzzzzzxxxwwwnnnjjjddd___\\\]]]```bbbeeeiiimmmppprrrssstttuuuzzzyyyvvvtttrrrqqqppppppoooqqqsssuuuuuutttrrrpppmmmmmmnnnpppssstttsssrrrqqqssstttqqqmmmlllooorrrtttwwwyyywwwrrroooppprrrqqqooonnnmmmnnnrrrvvvxxxtttzzzoooeeehhhpppzzz{{{}}}wwwxxxyyyzzz}}}|||zzzzzzxxxwwwxxxzzz|||{{{yyywwwyyy|||}}}{{{yyysssqqquuuyyyvvvttttttsssxxx{{{|||~~~}}}tttiiiTTTZZZccclllrrrsssrrrpppooommmlllnnnrrrsssqqqnnnjjjlllmmmmmmllllllmmmnnnnnnnnnnnnnnnnnnpppsssuuuzzzwwwrrrmmmjjjfffbbb___WWWXXX[[[^^^aaadddfffggghhhiiijjjjjjnnnyyyooocccXXXNNNNNNPPPQQQTTTYYY\\\fffwww|||wwwyyyzzzyyy}}}hhhOOODDDEEE===::::::;;;<<<:::999:::888777777777666666666666555555555555555555555555222222222333333333333444111222333333444444444333000000000000000000000000000000111111111222222222/////////000111222222222333222222111111222222333222222222222333333333333111111111111222222222222000111111222333333444444222222333333333444444444555555555666888999:::::::::<<>>???DDDNNN[[[eeeyyyjjj]]]XXX\\\\\\```eeehhhiiikkknnnqqqmmmnnnnnnooooooooooooooo~~~{{{xxxpppkkkddd]]]XXXUUUUUUUUU\\\^^^bbbggglllpppsssuuuqqqrrrrrrqqqppppppqqqsssqqqqqqpppooommmlllkkkjjjooorrrvvvwwwvvvtttrrrqqqsssrrrooonnnmmmmmmnnnooonnnppprrrrrrrrrrrrtttvvvxxxxxx|||ooogggbbb\\\WWWYYYfffxxx~~~uuunnniiippp}}}|||~~~~~~|||{{{wwwyyy{{{|||}}}}}}{{{yyyyyyzzz{{{}}}yyyyyy||||||xxxtttttttttwww{{{~~~}}}zzzxxxzzzyyyxxxwwwvvvvvvvvvvvvwwwwww{{{|||vvvsssiiiiiiiiigggeeefffhhhkkkkkkooopppmmmkkkmmmmmmkkknnnnnnnnnnnnmmmlllkkkjjjeeehhhnnntttyyy{{{xxxvvvnnnkkkiiiiiiggghhhoooxxxxxxjjjbbbXXXSSSTTTUUUUUUTTTZZZdddppp{{{}}}oookkkkkkooo{{{nnnYYYFFF@@@???;;;999;;;:::999999999999888888888888888777777666666555555555555444444444444555555666333111222555666444111111111222222222222111111111111111111111111111111222222222111111111111111222111111111111222333333222111111222444555444333333333333222111111000000000000000000111111111111111111000000000000111111333333333333444444444444444666888888777777888999;;;<<<<<<===???GGGQQQZZZmmmsss\\\VVV[[[UUUWWWZZZ\\\```dddjjjnnnppprrrsssqqqnnnmmmoooqqq~~~{{{xxxrrrnnnhhhaaa\\\YYYXXXXXX[[[\\\```dddjjjnnnrrrtttqqqqqqqqqpppppppppqqqrrrppppppooommmlllkkkjjjiiiooorrrvvvxxxvvvssspppooorrrqqqooommmlllmmmnnnooopppqqqssstttuuuwwwzzz|||nnnccc```aaa\\\YYY___rrrzzzrrrnnnlllkkkwww~~~~~~~~~~~~}}}|||zzzzzzxxxzzz|||~~~}}}{{{{{{|||}}}~~~{{{zzz}}}}}}xxxttttttvvvxxx{{{~~~}}}{{{zzzyyyxxxvvvuuuuuuuuuwwwwwwwwwuuuvvvzzzzzzuuuqqqrrrlllmmmmmmkkkhhhgggfffgggfffkkkmmmkkkiiikkkjjjhhhmmmoooqqqpppllljjjkkkllliiilllqqqvvvzzzyyyuuuqqqkkkiiihhhiiigggfffkkkrrr{{{jjj]]]WWWVVVVVVVVVTTTZZZaaafffkkkuuusssllliiippp}}}bbbVVVIII>>>===>>>===;;;;;;999999999999888888888888888888777777777666666666555444444333333444444555555333222222444555333222111111222222222222111111111111111111111111111111111111111111111111111111222111111111111222333333222111000111333444333222333222222222111111000000///000000000111111111111111111111000000111111111222222333333333444444444222555777888888777777888999:::;;;;;;<<>>===;;;:::999999999888888888777777777777777777666666666666444444333333333333444444333333222222333444333222000111111222222111111000111111111111111111111111111111111111111111111111111000000000000111222222222111000111333444333222222222111111111111111000///000000000111111111111222222111111111111222222222222222333333333444444111333666777666555555666777999:::;;;;;;???FFFKKKSSS\\\mmm{{{eeeZZZWWWTTTRRRQQQTTTYYY^^^aaagggmmmssstttpppkkkkkklll~~~}}}{{{xxxuuuooolllgggbbb^^^[[[[[[ZZZZZZ\\\```eeeiiimmmoooppppppooommmmmmnnnoooooonnnkkkkkkjjjjjjjjjiiiiiiiiimmmppptttuuussspppnnnmmmpppooonnnmmmmmmnnnpppqqqqqqtttyyy~~~qqqiiibbb]]]\\\WWWaaannn~~~wwwnnneeebbbgggoooyyy}}}~~~}}}{{{yyywwwwwwwwwxxxyyy{{{}}}~~~~~~}}}}}}zzzzzz}}}}}}yyyuuuuuuyyyzzz|||}}}~~~~~~}}}}}}vvvvvvvvvvvvwwwxxxyyyzzztttpppnnnmmmkkkhhhjjjooommmqqquuuvvvrrrlllgggdddfffkkkmmmkkkkkknnnooonnnkkknnnooommmjjjggggggiiilllkkkkkkkkkjjjhhheeebbbbbbbbbdddfffdddbbbeeellluuu|||yyykkkdddWWWVVVSSSRRRSSSVVVYYY\\\dddiiipppvvv}}}ppprrr{{{kkkSSSCCC>>><<<;;;;;;;;;:::999888999888888888888777777777666666666666666555555555444444333333333333444444333333333333333333333333000000111111111111000000111111111111111111111111111111111111111222222222000////////////000111111222111000111222333222111111111111111111111111111000000000000111111111111222222222111111222222222222222222222333333333333111333555555444444555666666888;;;;;;;;;===BBBFFFLLLRRR___uuummm\\\VVVSSSQQQQQQSSSWWWZZZ[[[^^^cccjjjnnnmmmlllllllll}}}{{{wwwuuunnnlllgggccc___^^^]]]]]]]]]___dddhhhlllooopppppppppnnnkkkkkkmmmnnnllljjjhhhhhhhhhiiiiiiiiijjjjjjnnnqqqssstttrrrppppppppprrrqqqpppooooooqqqssstttuuuzzzoooeeebbb___^^^aaacccvvv}}}uuummmiiifffhhhsss|||yyywwwwwwxxxyyyzzz|||}}}}}}}}}~~~|||zzz|||yyyyyy|||}}}yyyvvvvvvxxxyyyzzz{{{{{{|||||||||vvvvvvwwwwwwvvvuuuuuutttooollljjjjjjhhhfffjjjqqqmmmpppttttttqqqlllhhhfffiiimmmnnnkkkjjjmmmooonnnhhhiiijjjjjjiiihhhggghhhmmmjjjfffddddddcccbbbaaabbbaaabbbdddbbb___bbbhhhggglllqqqtttvvv~~~|||kkkcccZZZVVVVVVXXXWWWUUUWWWYYY\\\```eeellluuuzzzqqq```QQQGGGAAA;;;<<<<<<:::999999888777888888888888777777777777444444444444555555555555444333333222222333333444222222333333222222222333000000111111111111000000111111111111111111111111000000111111111222222222000////////////000111111333111000111222333222000000000000000111111111111000000000000111111111111111111000000000000111111111222222222222333333333333444555444444444666888666999;;;;;;999:::===@@@DDDLLLZZZlll}}}oooddd```]]]\\\]]]]]]\\\ZZZ]]]___bbbdddfffhhhhhhiii~~~{{{xxxuuuooommmiiieeebbbaaa``````___bbbgggkkkooopppqqqpppqqqnnnkkkjjjllllllkkkhhhfffgggggghhhiiijjjjjjjjjppprrrttttttsssqqqqqqrrrsssrrrqqqqqqqqqsssuuuvvvxxxddd``````^^^bbbiiiwwwrrrkkkggghhhkkkrrr}}}}}}~~~~~~}}}zzzxxxyyyzzz{{{{{{|||}}}}}}|||}}}~~~zzzwww{{{xxxxxx|||}}}yyyvvvvvvwwwwwwxxxxxxyyyzzzzzz{{{uuuuuuuuuuuusssqqqooommmjjjhhhggggggfffeeekkksssnnnppprrrrrroookkkiiihhhkkknnnmmmiiigggjjjlllkkkfffffffffhhhhhhiiihhhhhhlllhhhccc```___```aaabbbcccaaabbbccc```]]]```fff```cccgggjjjlllssswwwhhh___^^^^^^ZZZUUUSSSSSSTTTVVVYYY\\\___aaahhhoooyyyaaaLLLDDDAAA@@@@@@<<<======;;;999::::::999888888888888777777777777333444444444444444444444444333333222222333333444111222333333222111222333000000111111111111000000111111111111111111111111000000111111222222222222000000000///000111111222333111000111222222111000000000000000000111111111000000000000111111111111000000////////////000000111111222222222333333333444555555555444555888:::777999<<<;;;888777999<<<>>>JJJZZZhhhvvv{{{wwwrrrpppnnnjjjeeeaaacccaaa^^^^^^```bbbcccccczzztttpppooonnnllljjjgggeeecccbbbgggiiijjjlllmmmmmmmmmmmmqqqpppooommmjjjhhhgggfffffffffeeecccaaadddkkkqqqpppqqqssstttsssrrrqqqppp|||vvvsssuuuvvvxxx{{{iii]]]^^^```dddsssuuullleeeccckkk||||||~~~}}}xxxyyy{{{zzzzzz|||zzz||||||{{{}}}}}}xxx}}}yyywww{{{zzzyyyxxxwwwwwwxxxxxxwwwwwwxxxzzz}}}}}}{{{yyyuuuqqqppprrrsssooommmnnnjjjjjjjjjjjjkkklllmmmmmmooonnnmmmmmmlllkkkgggdddhhhgggfffcccaaabbbeeegggeeeeeedddeeefffggghhhhhhgggdddaaa___^^^______^^^bbbcccbbb___\\\ZZZ\\\___]]]```aaa^^^^^^hhhzzzvvvsssooocccVVVXXXRRRPPPSSSSSSQQQTTT[[[ZZZ\\\```eeeiiimmmooopppvvvxxxiii]]]MMMBBB????????????999999999888888777777777999888777555555444444444777666555444222111000///444333222222111111222222222222222222222222222222000000000000000000000000222222111111000000//////111111111111111111111111333222222222111111000000222111000//////000111222111111111111000000000000000///////////////000111000111111111111222222222---000222333333333444555555555444333333555666777888888888888888999999999???CCCMMMZZZgggwwwxxxgggggg```YYYVVVXXX[[[[[[ZZZ~~~{{{vvvssspppooonnnllljjjhhhgggggghhhiiijjjkkkllllllkkkkkknnnmmmlllkkkjjjiiihhhggghhhiiihhhfffdddfffmmmrrrssstttvvvxxxyyyzzz{{{|||mmmaaaZZZ^^^dddoooqqqhhhaaaccckkkyyy|||xxxzzz|||zzzyyy{{{xxx|||}}}{{{{{{~~~~~~{{{}}}~~~|||{{{~~~xxxuuuuuuwwwxxxvvvuuuvvvxxxzzz||||||{{{pppllllllooopppnnnlllmmmllllllkkkkkkkkkkkkkkkllloooooonnnllliiifffcccaaaeeeeeedddbbbaaabbbeeehhhffffffeeefffggghhhhhhhhhdddbbb___]]]\\\]]]]]]]]]^^^______]]]YYYXXXYYY[[[[[[]]]]]][[[[[[cccppp{{{yyyiiiaaaZZZTTTUUUUUURRRSSSWWWYYYYYYZZZZZZ\\\]]]^^^___cccdddiiipppwww{{{}}}}}}|||~~~vvvpppooouuuzzzqqqXXXPPPEEE>>>======;;;:::999999999999888888888777888777666555444444444444555444444333333222222111555444333333222222333333222222222222222222222222000000000000000000000000111111111000000000000000111111111111111111111111222222111111000000000000111000000000000000000111000000000000000000000000000000////////////000000000111111111111222222222333444555444222111111222444444444444444555666666666777777777888888999999???AAAIIISSS^^^llltttfffWWWPPPRRRVVVVVVTTT}}}{{{yyywwwrrrqqqooommmlllkkklllllljjjkkklllmmmmmmlllkkkkkkmmmlllkkkkkkjjjjjjjjjjjjiiijjjiiigggfffgggmmmrrrsssvvvzzz~~~iiiccc]]]\\\eeesssoooeeeaaa^^^jjj|||yyyxxxyyy{{{~~~|||zzz}}}}}}zzzxxxyyyvvv{{{}}}zzzxxx{{{~~~~~~|||xxxssssssvvvxxxuuusssrrrtttwwwyyyzzzzzzmmmiiiiiilllnnnllllllmmmnnnmmmlllkkkjjjjjjjjjjjjmmmnnnnnnjjjddd___^^^^^^bbbbbbbbbaaa```bbbeeehhhgggffffffggghhhiiigggfffbbbaaa___]]]\\\]]]]]]^^^```aaaaaa```]]][[[ZZZ[[[ZZZZZZZZZZZZ[[[```ffflllzzz}}}vvvlllbbb^^^]]]ZZZWWWVVVWWWUUUSSSQQQPPPPPPQQQRRRTTTUUUWWWZZZ^^^```___]]]___```bbbccceeeiiinnnqqqsssvvvyyy{{{|||}}}~~~~~~{{{zzzvvvnnnggggggfffaaa\\\[[[bbbeeeiiikkklllrrr|||cccPPPFFFBBB===;;;<<<<<<999777999999999999999888888888666666666555444444333333333333333333333333333333555555444333333333333333222222222222222222222222000000000000000000000000000000000000111111111111111111111111111111111111000000000000///////////////000000111111000000///////////////000000000000111000000//////000000000000111111111111222222222000111222222111111333555333333444555555555555555444555555666777888999999<<<>>>CCCKKKTTTaaauuu{{{bbbSSSRRRTTTRRRNNN{{{zzzzzzyyyxxxsssrrrooommmlllkkkllllllmmmnnnoooppppppooonnnmmmnnnnnnlllkkkkkkkkkllllllkkkmmmnnnmmmkkkmmmrrrwwwxxx~~~mmm]]]]]]\\\aaapppoooeeedddgggkkk|||~~~}}}}}}}}}~~~yyyxxxxxxxxx{{{~~~}}}|||}}}|||wwwtttuuusssyyy|||xxxuuuxxx}}}yyytttsssvvvyyyvvvsssqqqppprrruuuwwwwwwmmmiiihhhkkkllljjjjjjlllkkkjjjiiiiiihhhhhhhhhhhhhhhkkklllggg___[[[[[[]]]aaaaaaaaaaaa```aaadddfffhhhgggfffgggiiiiiifffcccaaaaaaaaa```^^^^^^```aaa```aaabbbaaa___]]][[[ZZZZZZYYYYYYZZZ]]]```bbbbbbmmmrrrwww{{{wwwpppooommmiiieee___\\\VVVRRRPPPPPPRRRTTTTTTVVVUUUUUUWWWZZZYYYUUUWWWXXXYYYYYYYYY[[[___bbbaaabbbdddfffggghhhiiiiiihhhkkkooooookkkgggfffgggddd___]]]``````______aaaccchhhooossswwwwww]]]LLLDDD???===;;;;;;<<<===;;;999999999999999999999888888555555555555555444333333333333333333333333333333444444333222222222222333111111111111111111111111000000000000000000000000//////000000111111222222111111111111111111111111//////////////////.........///000111111000///...///////////////000000000111111000000///000000000000000111111111222222222///000000000///000333666222333444555666555444333333333444555666777888999::::::===EEENNNZZZlll|||hhh\\\VVVPPPLLL}}}yyyxxxxxxwwwwwwsssqqqooommmkkkjjjjjjjjjmmmnnnpppqqqrrrqqqqqqpppqqqooommmlllkkkkkkkkklllooorrrtttuuutttwww|||~~~uuulllccc^^^^^^bbbkkktttfffbbbhhhooo~~~~~~zzzzzz{{{{{{}}}~~~}}}zzzxxxyyy{{{zzz{{{}}}~~~~~~~~~}}}}}}zzzxxxxxxtttooommmooorrrxxx{{{wwwtttwww|||zzzwwwwwwxxxzzzxxxtttpppnnnoooqqqrrrrrrmmmhhhfffhhhhhhfffeeegggfffeeeeeeeeeffffffggghhhdddggghhhddd]]]ZZZ[[[^^^aaabbbbbbbbbaaaaaaccceeeiiigggfffhhhjjjiiiddd___^^^___aaa```^^^^^^```bbb^^^]]]]]]]]]\\\ZZZXXXVVVWWWVVVWWWZZZ^^^``````^^^dddjjjpppuuu{{{yyytttkkkbbb\\\YYYYYYZZZXXXZZZXXXUUUWWW]]]^^^[[[XXXXXXXXXVVVUUUVVVYYY[[[\\\\\\^^^aaacccccccccbbbdddgggjjjjjjfffbbbbbbbbbdddccceeefffcccaaagggooosss{{{lllUUUHHHCCCCCC>>><<<;;;:::;;;;;;;;;;;;888888888888888888888888555555666666666555444333555444444333333222222111333222222111111111111111111111111111111111111111000000000000000000000000//////000000111111222222000000000000000000000000..................//////...///000111111000///....../////////000000111111222222111000000000000000000000111111111222222222444444333111000111444777111222444555555555444333222333444555666777888888999888:::@@@GGGPPP___kkkzzzkkk\\\RRRNNN}}}yyywwwvvvuuutttppppppooonnnmmmlllkkkjjjlllmmmooorrrttttttttttttsssqqqooommmllllllnnnnnnooosssxxx{{{|||ssshhhbbb___aaafffoooyyynnnggggggooozzz}}}~~~}}}{{{yyyyyyzzz{{{{{{zzzxxxvvvvvvxxxzzzxxxxxxyyyzzz{{{{{{{{{|||xxxtttqqqoookkkggghhhmmmtttyyy{{{xxxvvvyyy||||||}}}}}}yyyzzz}}}|||{{{zzzyyyyyyyyyzzzzzzxxxuuupppnnnnnnnnnnnnnnnkkkfffccceeeeeebbbbbbdddccccccccccccdddeeefffgggcccddddddbbb]]][[[]]]___aaabbbccccccccccccfffgggjjjhhhgggiiillljjjccc]]]YYY\\\___^^^\\\\\\^^^aaa```___]]]]]]]]]\\\YYYWWWSSSSSSTTTVVVZZZ\\\]]]]]]fffjjjnnnrrrxxx|||qqqkkkhhhgggbbbddd```ZZZ]]]fffjjjggg______]]][[[XXXXXXZZZ\\\[[[\\\```dddhhhjjjiiiggggggkkkoooqqqooonnnppprrrtttuuuwwwvvvqqqpppxxxzzzcccRRRGGGAAA???@@@<<<;;;:::888888888999999666666666777777777777777444555666777777666555444555555444333333222111111222222111000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000............////////////...//////000000//////...//////000000111111222222333222111111000000000000000111111111111222222222000111111222555:::@@@EEE222222333444444444444444333444444555666777888888:::888888;;;???DDDMMMWWWhhh}}}~~~kkk___YYY|||yyywwwtttrrrnnnoooqqqrrrrrrqqqpppooommmooorrrvvvyyy{{{||||||xxxwwwtttsssssstttvvvxxxxxx}}}tttlllddd```\\\^^^iiiuuussskkknnnuuu}}}~~~~~~}}}|||zzzzzzzzzxxxxxxxxxwwwwwwwwwyyyzzzwwwwwwwwwxxxxxxyyyzzz{{{vvvqqqmmmjjjgggffflllsssxxx||||||zzz{{{}}}}}}{{{zzz{{{|||{{{yyywwwvvvwwwuuuvvvwwwxxxyyyyyyyyyyyyvvvssspppnnnnnnnnnnnnmmmlllfffccceeefffdddeeegggddddddcccccccccddddddeeeeeedddbbb```^^^]]]]]]^^^___aaaccceeefffhhhjjjmmmmmmkkkiiilllooolllddd\\\WWW[[[______\\\\\\___bbbdddaaa^^^]]]^^^^^^\\\ZZZRRRRRRSSSUUUVVVYYY[[[]]]jjjjjjjjjkkkpppzzz~~~yyyoooqqq}}}zzzyyywwwsssooonnnooopppooorrrwww~~~dddWWWLLLGGGCCC===;;;<<<888999:::999888777777777444555555555666666666777555666777999999888666555333333333333333333333333333222111111000000111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000....../////////000000000/////////....../////////000000000111222333333333444333222111000000000000000111111111111222222222,,,---///111666===FFFLLL333333222222333333444555555555666666666777777777999666666999<<<>>>CCCJJJWWWkkkzzzsss~~~{{{wwwtttqqqlllnnnrrruuuwwwvvvuuutttppprrrvvvzzz~~~}}}|||{{{zzz{{{}}}~~~tttmmmddd```___``````dddsssyyyfffiiivvv~~~|||{{{{{{tttvvvwwwyyy{{{|||}}}~~~zzzyyyxxxxxxxxxxxxyyyzzzvvvqqqllljjjhhhiiirrr|||{{{~~~~~~}}}zzzyyyyyyyyyyyyxxxwwwvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxtttqqqooonnnooooooooonnnmmmhhhfffhhhjjjiiijjjmmmffffffeeedddcccccccccccchhheeebbb```______]]]\\\]]]___cccfffhhhkkknnnqqqpppmmmkkknnnqqqooofff]]]XXX\\\aaaaaa^^^^^^aaaeeebbb^^^ZZZYYYZZZ[[[YYYWWWTTTUUUVVVUUUUUUWWW[[[___hhheee```___dddmmmxxxoooYYYOOOGGGBBBBBB@@@:::888;;;666888;;;<<<;;;999777777333444444444555555666666555666888999:::999777666111111222333333444555555444333222222111111222222000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000.../////////000000111111000///...------...///000000000111222333333444444444333222111000000000000000111111111111222222222444444222111111555;;;@@@444333222111222333444555666666666777777777777777666444444999<<<>>>BBBHHHHHHZZZsss~~~~~~~~~zzzwwwuuurrrsssssstttuuuvvvwwwwwwwwwzzzxxxssspppkkkfffeee___ZZZ]]]iii}}}zzzwwwrrruuu~~~zzzwwwwwwuuuwww}}}|||zzzzzzxxxxxxxxxyyyzzzyyywwwuuuvvvpppkkklllsss{{{zzz|||~~~~~~}}}{{{rrrqqqzzz}}}wwwvvv{{{vvvvvvvvvwwwxxxxxxxxxyyyooonnnnnnmmmmmmmmmmmmmmmooommmkkkiiiiiiiiijjjkkkfffeeeeeeeeefffgggiiijjjiiifffccc___]]]]]]]]]^^^```bbbeeejjjnnnqqqpppoooqqqmmmjjjlllooonnngggaaa```___^^^]]]]]]]]]^^^___[[[YYYXXXYYYZZZ[[[ZZZYYY\\\WWWSSSSSSVVV[[[]]]^^^______^^^\\\[[[___gggmmmzzzcccPPPIIIAAA@@@>>><<<;;;::::::;;;888888888888888888888888777777666555444444333333555555555444444333333333333333333222222111111111333222222111111222222333000000000000000000000000111111222222222222111111000000////////////000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000////////////000000000000000000000000111111111111111111111111333222111111111222333444222222222222222222222222444444444555555777888888<<<999555222444888>>>BBBHHHSSSfff{{{}}}}}}|||yyyvvvvvvtttuuuwwwyyyzzz{{{||||||}}}tttmmmjjjgggeeebbb```aaadddmmm|||nnnwww~~~{{{xxxvvvtttuuu{{{~~~|||{{{|||xxxyyyyyy{{{|||{{{zzzyyyyyyuuupppqqqwww}}}|||}}}~~~~~~~~~wwwnnnllluuuyyyuuussswwwuuuuuuuuuvvvwwwwwwxxxxxxsssrrrpppnnnmmmlllllllllnnnmmmllljjjjjjkkklllmmmggggggffffffgggiiijjjkkkhhhfffbbb___]]]\\\]]]]]]bbbeeekkkpppssssssrrrqqqqqqmmmiiiiiilllkkkeee______^^^\\\[[[ZZZ[[[\\\]]]XXXVVVUUUVVVWWWXXXWWWVVVXXXVVVTTTVVVYYY[[[ZZZYYYVVVWWWXXXXXXXXX[[[```dddooovvv|||}}}vvvaaaOOODDDAAA???>>>===;;;::::::::::::888888888888888888888888777666666555444444333333555555444444444333333333333333333222222222111111333222222111111222222333000000000000000000000000000111111222222111111000000000////////////000000000000000000000000000000000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000111111111111111111111111222222111111111222333444222222222222222222222222444444444444555666777888999888666666777999<<<>>>???HHHZZZnnn}}}|||zzzzzzzzz|||yyyooommmiiiddd```^^^___```bbbjjjvvv|||rrrppp|||yyyyyyuuuuuuyyyzzzyyyxxxyyyxxxyyy{{{}}}~~~~~~~~~}}}zzzwwwtttuuuzzz~~~~~~}}}}}}~~~~~~~~~tttjjjgggpppvvvtttqqqrrrttttttttttttuuuvvvwwwwwwwwwuuurrrnnnlllkkkkkklllmmmllllllkkkkkklllnnnoooiiihhhhhhhhhiiijjjkkkkkkgggeeebbb___]]]\\\\\\]]]cccjjjtttyyyyyyvvvtttssspppkkkfffeeeggggggccc______]]]ZZZXXXWWWWWWYYYZZZVVVUUUTTTTTTUUUVVVUUUTTTSSSTTTUUUXXXZZZYYYVVVTTTOOOQQQSSSTTTUUUWWWYYY\\\aaahhhpppwww~~~kkkVVVKKKCCC>>>===<<<;;;::::::999999::::::777777777777777777777777666666555555444333333333444444444444333333333333333333333222222222222111222222111111111111222222000000000000000000000000000111111222222111111000000000////////////000000000000000000000000000000000000000000000000000000111000000//////000000111......//////000000111111000000000000000000000000111111111111111111111111222111111111111222333333222222222222222222222222444444444444555666777777555666777999::::::::::::>>>DDDRRRaaammmyyy~~~rrrmmmmmmmmmiiibbb[[[ZZZaaahhhsss}}}{{{vvvrrrssswww}}}zzz~~~yyyuuuvvvuuurrrqqqrrrvvvxxx{{{}}}~~~~~~~~~wwwuuutttvvvxxxzzzyyyxxx{{{||||||}}}}}}~~~~~~~~~tttkkkhhhooovvvuuurrrpppsssrrrrrrrrrrrrssstttuuuvvvtttpppmmmkkkjjjkkkkkkkkkjjjjjjjjjkkkmmmnnnoooiiiiiiiiiiiiiiijjjjjjjjjfffdddbbb```^^^]]]^^^^^^dddnnnyyy|||wwwtttssskkkgggbbbaaacccdddbbb```^^^[[[XXXUUUTTTTTTVVVWWWVVVUUUTTTTTTVVVVVVUUUTTTQQQSSSUUUWWWXXXWWWTTTQQQSSSSSSSSSSSSTTTUUUWWWXXXXXX]]]dddlllvvvjjjSSSHHHDDDAAA===<<<999999888888888999999999777777777777777777777777555555555444444333333333333333333333333333333333222222222222222222222222222222111111111111222222000000000000000000000000000000111111111111000000000000////////////000000////////////////////////000000000000000000000000000000////////////000000---......///000111111222000000000000000000000000111111111111111111111111111111111111111222222333111222222222222222333333444444444444444555666777555666777999999999999888???BBBKKKUUU^^^hhhwww{{{qqqjjjhhhhhhjjjhhhbbb]]]bbbppp|||uuuoookkkhhheeehhhxxx~~~|||}}}wwwssssssrrrooonnnppptttwwwzzz|||{{{{{{|||}}}uuuuuuuuuvvvwwwwwwvvvuuuxxxyyyzzz|||}}}~~~~~~~~~xxxqqqnnnsssxxxyyyvvvssssssrrrpppoooooopppqqqrrrpppooollljjjiiiiiijjjkkkhhhhhhiiiiiijjjkkklllmmmiiiiiiiiiiiiiiiiiihhhhhheeedddcccaaaaaa```aaaaaadddnnnzzz|||vvvqqqpppfffbbb^^^]]]___aaaaaaaaa\\\ZZZWWWTTTSSSSSSTTTUUUUUUSSSRRRSSSTTTUUUTTTSSSRRRSSSTTTUUUUUUTTTSSSSSSZZZXXXTTTRRRRRRTTTUUUVVVUUUXXX\\\bbbkkkxxxYYYNNNDDD@@@>>>;;;999999777777777888888888888888666666666666666666666666444444444444444333333333333333333333333333333333222222222222222222222222222111111000000111111222000000000000000000000000000000000111111000000000000000////////////000000////////////////////////////////////////////////000000////////////000000---......///000111111222////////////////////////000000000000000000000000000000111111222222222222111111111222222333333333555444444444444555555666666666666666666888999999999;;;@@@HHHOOOXXXiiiwww~~~rrrkkklllkkkddd___``````eeejjjlllnnnxxx{{{uuufffdddaaaaaaeeettt}}}zzz~~~~~~}}}xxxsssqqqssssssqqqqqqsssssswwwzzzzzzxxxwwwxxxzzzuuuuuuvvvwwwwwwvvvuuuuuuuuuwwwzzz}}}{{{yyywwwxxx{{{{{{zzzxxxsssrrrpppmmmmmmmmmnnnooojjjjjjiiiiiiiiiiiiiiiiiiggghhhhhhiiijjjkkkkkkkkkjjjjjjjjjjjjjjjiiihhhgggeeeeeedddddddddeeeeeefffgggnnnwww{{{yyytttnnnlllbbb```]]]\\\]]]___``````YYYXXXWWWUUUTTTTTTTTTUUURRRQQQPPPPPPRRRRRRQQQPPPQQQSSSTTTSSSSSSSSSTTTVVV\\\XXXSSSQQQQQQSSSTTTTTTUUUTTTWWW[[[aaammmyyyeeeYYYKKKDDD>>><<<999666888;;;666777777888888888777777666666666666666666666666444444333333333333333333222222222222333333333333111222222222222333333333111111000000000000111111000000000000000000000000///000000111111000000///000000////////////000000000000000000000000000000////////////////////////000//////......//////000......//////000000111111////////////////////////000000000000000000000000///000111111222222111111111111111222222333333444555444444444444444555555888666555444444666888:::666777;;;BBBHHHRRRcccrrrtttllldddaaadddbbb[[[[[[aaagggqqqwwwooonnndddcccaaabbbppp}}}~~~}}}~~~~~~xxxsssrrruuuvvvttttttvvvtttxxx{{{zzzvvvssstttwwwtttuuuvvvvvvuuuuuuuuuvvvsssvvv{{{}}}~~~~~~|||{{{{{{{{{zzzuuurrrooollljjjjjjkkklllhhhhhhiiijjjiiihhhgggggghhhiiijjjjjjkkkkkkkkkkkkkkklllllllllkkkjjjhhhgggeeeeeefffggghhhiiijjjkkkjjjnnnssswwwvvvrrrmmmiiibbb```^^^]]]\\\\\\\\\\\\WWWWWWWWWWWWWWWVVVUUUUUURRRPPPPPPPPPQQQRRRQQQPPPOOOQQQTTTUUUSSSSSSUUUVVVXXXUUURRRRRRSSSTTTTTTRRRRRRQQQSSSXXX[[[cccssswwwdddTTTHHHBBBFFFAAA======<<<999999;;;777777888999888888666666555555555555555555555555333333333333333333333333111111222222222333333333111111222222222333333333111111000000000000111111000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000//////////////////////////////............//////////////////000000000000////////////////////////000000000000000000000000...///000111222111111000000111111222333333444444555444444333333444444555666666555555555666777888888888:::???DDDLLL\\\kkkwwwwwwmmmfffaaa]]]^^^ccc```YYY^^^jjjxxxvvviiifffgggbbbaaa^^^aaavvv}}}}}}}}}{{{wwwuuuxxxxxxuuutttuuuuuuyyy|||zzzuuurrrrrruuurrrtttttttttsssssstttuuurrrvvv|||}}}~~~zzzzzz{{{{{{uuusssoookkkiiihhhiiijjjhhhiiijjjkkkjjjhhhfffdddjjjjjjkkklllllllllkkkkkkmmmmmmnnnnnnmmmkkkiiihhheeefffgggiiijjjlllmmmnnnmmmnnnpppssstttrrrlllhhhcccbbb```^^^\\\ZZZYYYXXXVVVWWWXXXYYYYYYXXXVVVUUUTTTSSSRRRRRRSSSTTTSSSRRRLLLPPPUUUWWWUUUTTTUUUVVVTTTSSSRRRUUUXXXXXXVVVSSSOOONNNQQQVVVXXX]]]kkkzzzeeeRRRIIIEEECCCCCC>>>999999===@@@<<<777666777888999999999888666555555555555555555555555555333333333333333333333333111111111222222333333333111111111222222333333333111111000000000000111111000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000//////////////////////////////............//////000000000000////////////////////////////////////000000000000000000000000...///000222222111111000000000111222333333444444555444444333333333444444555555666666666666666666888777888:::<<>>DDDHHHWWWdddtttvvvnnnggg]]]YYY[[[`````````aaafffvvvooohhh___\\\fffllluuu~~~}}}~~~~~~~~~~~~|||yyywwwvvvvvvvvvvvvtttrrrvvvwwwwwwxxxwwwvvvuuuttttttuuuvvvtttsssssswwwzzzzzz}}}{{{{{{{{{zzzyyywwwvvvuuuqqqqqqnnniiieeecccgggjjjiiinnnqqqppplllhhhhhhiiiqqqpppoooppprrrqqqnnnkkkjjjjjjjjjiiiiiiiiihhhhhhgggffffffhhhkkkmmmmmmlllmmmlllllllllllljjjfffdddeeedddaaa___]]]\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYZZZXXXVVVSSSRRRQQQRRRRRRPPPQQQRRRSSSSSSSSSRRRQQQQQQSSSUUUVVVWWWWWWVVVUUUQQQQQQPPPQQQTTTXXX\\\^^^bbbkkkxxxtttdddSSSKKKAAA===>>>???<<<999888777666666555555666666888777666555555444444444555444444444444333333333444444444444444444444444555333111111222333222111////////////////////////111111111111111111111111111111111000000000//////111111111000///.........//////////////////////////////000000000000//////............////////////000000///...............000000000000000000000000000000000000000000000000/////////000000000000111111111111111000000000///111111111222222222333333333333333333333333333333333444555555444444555777777888888999999<<>>;;;:::::::::888777777777666555555555555555777777666555555444444444444444444444333333333333333333333333333333333333444333111111333333222111111111111111111111111111111111111111111111111111111111000000000000//////111111000000//////......////////////////////////000000111111111111000000............////////////000000///.........//////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111222222222222333333333333333333333333333333444666555444444555666444555777888888:::===???BBBJJJVVVcccvvvxxxooogggbbb\\\WWWYYY___gggppp|||yyyiiibbbggghhhmmmzzz}}}~~~~~~{{{xxxtttsssqqqrrrtttuuutttsssssstttuuuuuuuuutttrrrqqqvvvvvvvvvvvvvvvwwwxxxyyyxxxzzz~~~~~~zzzzzzzzzxxxvvvtttrrrqqqqqqqqqnnnjjjeeedddhhhlllmmmnnnnnnmmmkkkkkknnnqqqwwwvvvuuutttrrrpppllljjjhhhgggfffeeeeeeffffffgggkkkiiihhhiiikkkmmmmmmmmmkkkiiifffeeefffgggfffeeeeeeccc```]]][[[ZZZYYYYYY[[[ZZZZZZYYYXXXXXXWWWWWWSSSSSSSSSRRRRRRQQQPPPPPPRRRRRRQQQQQQQQQRRRSSSTTTQQQRRRSSSTTTUUUTTTTTTTTTRRRQQQPPPPPPQQQRRRTTTUUURRRUUUYYY^^^eeemmmvvv}}}nnnYYYMMMEEE???<<<<<<<<<;;;888666666666888888777666666666666777666666666666555444444333444444444333333333222222222222222222222222222222333222111222333333222000222222222222222222222222111111111111111111111111000000000000000000//////111000000000/////////...///////////////////////////000000111111000000///............////////////000000///////////////000//////////////////////////////////////////////////////000000000111111111111111111000000000000000111111111111222222222222222222222222222222222222333555666555444444555666222444777888888999:::<<<>>>CCCJJJUUUeee{{{yyyqqqnnnpppjjjccc___]]]```iiisssrrrqqqhhhgggooossszzz~~~~~~~~~~~~~~~|||yyyvvvqqqpppoooppprrrtttuuuuuussstttuuuuuuuuutttrrrqqqsssssssssuuuwwwyyyzzzzzztttwww|||{{{yyyvvvsssqqqqqqqqqrrrppppppooojjjfffeeeiiilllooonnnllljjjiiijjjmmmooovvvvvvvvvtttqqqmmmkkkjjjhhhgggfffeeeeeefffhhhiiikkkkkkkkkmmmoooooommmkkkhhhfffddddddeeeggghhhhhhcccbbb___\\\ZZZYYYXXXXXXZZZZZZZZZYYYXXXXXXWWWVVVQQQRRRSSSTTTTTTTTTSSSSSSQQQQQQQQQPPPQQQRRRRRRSSSQQQQQQRRRRRRRRRRRRRRRRRRSSSRRRQQQPPPPPPQQQQQQRRRQQQRRRSSSUUUXXX___ggglllvvvbbbNNNGGGEEEAAA>>>;;;<<<<<<999666555666888888777666666555666666666444555555666555555444333444444333333333222222222222222222222222222222222222111111222444444222000111111111111111111111111000000000000000000000000//////////////////000000000000000000////////////////////////////////////...//////000000//////...............////////////000000/////////000000111////////////////////////////////////////////////........./////////000000000000000000000000111111000000111111111222222222222222222222222222222222444555666555444333444666222444777888888888999:::===???CCCLLLYYYmmm}}}sssnnngggeeehhhdddbbbaaacccjjjvvv|||lllqqqqqqrrrzzz|||~~~}}}}}}}}}{{{wwwuuuqqqooonnnpppsssvvvwwwxxxtttuuuvvvvvvvvvuuussssssrrrrrrrrruuuxxx{{{{{{zzzsssvvv{{{zzzwwwsssooonnnnnnppprrrppppppooojjjffffffiiimmmnnnllljjjhhhhhhjjjmmmnnnqqqrrrsssqqqnnnkkkiiiiiiiiigggfffeeeeeegggiiijjjjjjlllpppsssuuurrrmmmiiifffdddcccccceeegggggggggaaa```]]][[[YYYYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVRRRSSSVVVWWWXXXWWWVVVUUUOOOOOOPPPPPPPPPQQQQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQUUUZZZ___hhhvvvkkkZZZHHHCCCDDDBBB===999888888777666555666999;;;555555444333333333333333333444555666666555444333333333333333222222222222111111111111111111111111111111111333444444222000000000000000000000000000000000000000000000000000......////////////000000000000000000////////////////////////////////////......////////////..................////////////000000/////////000111111000000000000000000000000000000000000000000000000............////////////000000000000111111111111000000000111111111111222222222222222222222222222444666666666444333444555333555777888777777888999::::::>>>EEEPPPaaawwwyyymmmkkkgggaaaaaahhhdddhhhnnnxxxyyyvvvuuunnnzzz~~~~~~}}}|||{{{{{{yyyvvvsssrrrqqqppprrruuuyyy{{{|||vvvwwwwwwxxxwwwvvvuuutttuuuttttttvvvzzz|||{{{zzzuuuxxx|||~~~yyywwwtttrrrqqqqqqrrrsssppppppoookkkffffffjjjnnnkkkjjjhhhhhhjjjllloooppplllnnnooonnnkkkhhhggghhhhhhgggeeeddddddfffiiijjjiiimmmtttyyy{{{vvvmmmffffffdddbbbbbbcccdddcccbbb___^^^\\\ZZZYYYYYYYYYYYYXXXYYYYYYYYYYYYWWWVVVUUUSSSTTTVVVXXXWWWUUUSSSQQQMMMNNNOOOPPPPPPPPPOOONNNNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPOOONNNNNNMMMMMMMMMKKKLLLMMMMMMMMMOOORRRUUUZZZhhhwwwwwwcccOOOEEE>>>???@@@<<<999888666555555666777888999999555444333333222222333333222333555666666555333222333333333222222222222111111111111111111111111111000000111333555555222000000000000000000000000000000000000000000000000000........./////////000000////////////000000000000//////////////////////////////000000000000//////............////////////000000//////000111111222000000000000000000000000000000000000000000000000...////////////000000000///000000000111111111111000000000000111111111111111111111111111111111111555666777666444333444555444555666666555555777888:::999;;;@@@FFFPPPdddvvv}}}|||}}}}}}{{{qqqfffbbbdddbbb[[[\\\dddqqqxxxyyysssqqqoooooottt~~~|||{{{zzzzzzzzzyyyvvvssstttsssrrrtttwww|||~~~wwwxxxyyyyyyyyyxxxvvvuuuxxxvvvvvvxxx{{{}}}{{{yyywwwzzz~~~~~~|||zzzyyyyyyxxxwwwvvvvvvvvvppppppoookkkgggfffjjjnnniiihhhggghhhllloooqqqrrrhhhkkkmmmllliiiffffffhhhgggfffdddcccccceeehhhjjjhhhnnnvvv}}}~~~xxxmmmeeefffdddbbbbbbbbbaaa___]]]^^^\\\[[[YYYYYYYYYYYYZZZXXXYYYYYYYYYYYYWWWVVVUUURRRSSSUUUVVVTTTQQQMMMKKKKKKLLLNNNPPPPPPOOONNNMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKJJJKKKMMMMMMMMMMMMOOOQQQOOO\\\kkkssszzzjjjWWWMMMDDD>>>;;;;;;999555888>>>888777777888::::::888666666666555444444444444555222333555666666555333222333333333222222222111111000000000000000000000000000000111333555555333000111111111111111111111111000000000000000000000000---.........//////000000////////////000000000000////////////////////////000000111111111111000000............/////////000000000///000000111222222000000000000000000000000000000000000000000000000000000000000111111111111//////000000111111111222000000000000111111111111111111111111111111111111555666777666444333444555444555555555444444666888===::::::<<<===BBBRRRcccxxx|||wwwtttooommmmmmllljjjggghhhaaa\\\]]]___cccmmmxxxtttoooppppppnnnkkkvvv}}}zzzvvvttttttuuuuuuuuutttqqqnnnpppuuuzzz}}}~~~}}}|||zzzxxxwwwuuuuuutttxxxxxxyyyyyyyyyxxxxxxwwwsssvvv{{{}}}|||zzzxxxwwwwwwwwwvvvtttqqqsssooojjjggghhhjjjlllmmmiiijjjkkkkkklllkkkjjjiiijjjhhheeeeeeffffffdddaaabbbbbbbbbbbbcccfffkkkooonnnooosssxxx|||zzzsssnnneeedddcccaaa```_________\\\ZZZYYYYYYZZZ[[[[[[ZZZZZZZZZYYYXXXVVVUUUSSSSSSRRRRRRRRRRRRQQQPPPOOONNNOOONNNMMMLLLMMMNNNOOOPPPNNNMMMLLLJJJJJJLLLMMMNNNRRRMMMKKKMMMNNNLLLLLLNNNNNNMMMLLLKKKKKKJJJJJJKKKNNNRRRYYY```hhhqqq{{{rrraaaXXXPPPGGG@@@::::::888777777777888999888888888888777777777777555444333333222222222333222222222222222222222222111111111111111111111111111111111222222333333333333333333333333333444444000000000000000000000000//////...---------------000000000000000000000000000000//////.........---////////////............111111000000//////......000000000000000000000000000000000000000000000000000000////////////000000//////000000000000////////////...------------...111111000000//////......111111111111111111111111444333222222222444777888222333333444444333333222333333444444555666666666:::999888999<<>>::::::999888777777777888888888888777777666666555555555444333333222222222222222222222222222222222222111111111111111111111111111111111222222333333333111111111111111111111111000000000000000000000000111000000///.../////////000000000000000000000000000/////////............////////////............000000000000//////......////////////////////////////////////////////////000000////////////000000---......//////......---------------...//////000111000000000/////////...111111111111111111111111000000///...///111333444222333333444444333333222333333444444555666666666666555555666888<<<@@@BBBOOOTTT^^^ggglllvvvssshhhcccbbbdddeeejjjkkkkkkgggbbb______```^^^fffttt|||tttuuuxxx~~~{{{ttt~~~|||{{{xxxvvvttttttttttttrrrqqqsssqqqoooooosssvvvyyyzzz{{{zzzyyyxxxxxxwwwwwwwwwxxxuuurrrpppoooqqqtttvvvyyy{{{}}}~~~~~~~~~yyyvvvtttrrrpppnnnjjjjjjkkklllmmmkkkhhheeehhhiiijjjjjjjjjhhhgggfffcccbbbbbbcccfffggggggfffdddfffhhhiiijjjkkknnnpppmmmnnnoooqqqqqqoookkkgggeeeeeecccbbbaaaaaaaaaaaadddbbb^^^\\\[[[ZZZXXXVVVZZZYYYXXXVVVUUUTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPQQQQQQQQQQQQPPPPPPMMMMMMKKKKKKKKKKKKMMMMMMNNNKKKLLLPPPQQQLLLHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJJJJMMMOOOPPPQQQXXXccckkkqqqyyybbbSSSMMMEEE???<<<;;;;;;:::999999888777777777777777777777666555555444333333444444333333333333222222222222222222222222222222111111111111111111111111111111111222222222222222222222222111000000000///000000000000000000000000222222111000000000000111000000000000000000000000////////////............////////////............000000000////////////...////////////////////////////////////////////////000000////////////000000...//////000000//////...,,,------...///111111222000000000000////////////111111111111111111111111///...------...///111222222222333333333333222222333333333444555555666666444444444555777999;;;<<<@@@EEENNNVVV]]]hhh{{{~~~xxxmmmkkkhhheeedddcccccccccgggjjjkkkfffaaa___eeekkkvvvxxxyyyxxxvvvtttuuuyyy{{{~~~}}}{{{}}}|||}}}~~~~~~|||{{{{{{yyyxxxwwwvvvuuuqqqooonnnmmmmmmnnnppptttwwwyyyzzzyyyyyyxxxxxxxxxxxxyyytttsssqqqpppqqqsssvvvwwwyyyzzz}}}~~~xxxuuurrrqqqpppnnnkkkkkkkkklllmmmlllhhhfffhhhhhhiiiiiiiiigggfffeeedddddddddeeefffgggggggggfffiiikkklllkkkjjjkkkllljjjjjjkkklllllljjjhhhfffddddddcccbbbaaaaaaaaabbbdddaaa^^^\\\ZZZYYYWWWUUUYYYXXXVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOPPPQQQRRRQQQPPPOOONNNMMMLLLKKKKKKKKKKKKLLLMMMMMMJJJJJJMMMNNNIIIFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLOOOTTTZZZ```dddggguuuqqq\\\MMMEEEDDDAAA>>>:::999:::;;;888888777777666666666666666555555444333222111111333333333333333333333222222222222222222222222222111111111111111111111111111111111111111222222222555444444333222111111000000000000000000000000000333222111111000000111111///////////////////////////////////////.........////////////............////////////////////////////////////////////////////////////////////////000000////////////000000111111222222222222111111---...///000000111111111000000000000////////////111111111111111111111111000000000000000111222333222222333333333333222222222333333444444555666666555666777888888999999999:::===DDDLLLRRR\\\ooo~~~|||zzzyyyuuunnnhhheee^^^___```bbbccceeegggiiihhhmmmpppooommmrrr}}}{{{vvvsssrrrkkkkkkkkkkkkmmmttt~~~|||zzz~~~zzz{{{|||~~~~~~~~~|||yyywwwuuurrrnnnkkkiiiiiijjjlllnnnrrrvvvxxxyyyxxxxxxwwwwwwxxxxxxxxxqqqrrrsssuuuwwwxxxzzzzzz|||}}}{{{wwwtttsssrrrqqqpppooommmkkkkkkkkklllkkkiiiggghhhhhhiiihhhgggfffeeehhhhhhhhhhhhgggggggggggghhhjjjlllllliiigggfffeeeeeefffhhhhhhhhhgggfffeeebbbaaaaaa`````````aaaaaa```^^^[[[YYYXXXXXXVVVTTTWWWVVVTTTRRRQQQQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNOOOPPPOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMHHHFFFHHHIIIFFFEEEFFFEEEEEEEEEEEEFFFHHHIIIJJJJJJHHHHHHOOOZZZaaa```]]]XXXaaajjjnnnrrr}}}|||lll^^^QQQFFFAAA===>>>>>>;;;888666666888777777777777666666555555444444333333222111111000222222333444444444333222222222222222222222222222111111111111111111111111111111111111111111111111444444333333222111000000////////////////////////111111000////////////000////////////////////////.........///////////////////////////.........................../////////................................................000000////////////000000111111222222222222111111//////000111000000///...////////////000000000000000000000000000000000000222111111111222222333333111222222333333222222111222222333333444555555555666666777888999888777777999;;;@@@EEEIIIQQQ```ooo|||{{{xxxuuurrrqqqrrrtttuuullliiiggghhheee```^^^___\\\\\\]]]^^^aaagggooouuusssyyyuuuoookkkiiijjjccccccggglllrrr|||}}}xxxwww{{{~~~|||zzzttt{{{}}}wwwvvv|||zzzzzz{{{{{{}}}}}}{{{wwwtttrrrooollliiihhhiiikkkmmmnnnqqquuuxxxxxxwwwwwwvvvvvvvvvwwwwwwqqqrrrtttwwwyyy{{{|||||||||yyyvvvtttssssssrrrqqqqqqnnnkkkiiijjjkkkllllllfffggghhhiiiiiihhhgggfffkkkkkkllljjjgggffffffgggiiijjjkkkjjjgggdddbbbbbbbbbdddggggggfffeeedddddd___^^^^^^^^^^^^^^^___```]]][[[XXXWWWWWWVVVUUUSSSUUUTTTRRRPPPOOOOOOQQQQQQRRRRRRRRRRRRQQQPPPOOONNNMMMNNNNNNMMMMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKFFFDDDFFFGGGEEEEEEHHHEEEEEEEEEEEEFFFGGGHHHIIIFFFDDDEEEMMMXXX]]]ZZZUUUMMMQQQWWW[[[cccrrrmmmdddYYYQQQIII@@@::::::888999:::999888777777888666666666666666555444444333333222222222222111111111222333444555444333222222222222222222222222222111111111111111111111111111111111111111000000000111111111000/////////...////////////////////////000000///............///000000000000000000000000.........///////////////////////////............---............/////////................................................000000////////////000000...//////000000//////...//////000111000///...---////////////000000000000000000000000000000000000111111111111111111111111111111222222222222111111222222222333444444555555444555555666666555555444888999;;;???AAAEEEPPP\\\mmmnnnqqqvvv|||}}}yyytttpppmmmooommmkkkiiihhhiiijjjjjjbbb]]]\\\___^^^\\\___eeeeeehhhkkknnnssszzzqqqiiihhhffffffhhhdddgggqqq}}}|||yyyuuusssuuuzzz|||xxxtttqqqnnnxxx}}}xxxwww}}}{{{yyyyyyyyy||||||yyyuuurrrqqqpppnnnllllllnnnppppppoooppptttwwwwwwwwwvvvuuuttttttuuuuuutttttttttuuuvvvxxxzzz{{{~~~}}}{{{yyyvvvuuutttsssqqqooopppmmmjjjiiijjjkkkkkkjjjeeefffhhhiiijjjiiiiiihhhjjjkkkllljjjgggeeefffgggggghhhiiihhheeecccccccccbbbeeehhhhhhfffcccbbbbbb[[[[[[[[[[[[[[[\\\]]]^^^]]]ZZZXXXVVVVVVUUUSSSRRRSSSRRROOOMMMMMMMMMOOOPPPQQQQQQQQQQQQPPPOOONNNMMMOOONNNMMMLLLKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJHHHEEEDDDHHHIIIGGGFFFHHHFFFEEEEEEEEEFFFGGGHHHHHHCCCDDDFFFJJJNNNPPPOOONNNHHHKKKOOOTTT\\\hhhvvvnnnbbbPPPIIIEEEDDDAAA;;;888;;;999999999999999999888888555555666666666555444333111111222222222222333333000111333555555444333222222222222222222222222222111111111111111111111111222111111111000000000///000000000000////////////////////////////////////000000///............///000000000000000000000000............/////////000////////////............---------.........//////................................................000000////////////000000---......//////......---,,,---///000000///...---.../////////000000000111000000000000000000000000111111111111111111111000111111222222222222111111111222222333333444555555444444444444444444444444666666888;;;;;;<<>>===:::;;;AAA:::888666666777777555333444555666666666555333333111111111222333333444444000111333555555555333222222222222222222222222222111111111111111111111111222111111111000000//////111111111111111222222222////////////////////////111000000///////////////000000000000000000000000---.........//////000000000/////////............---------.........//////................................................000000////////////000000//////000000000000//////)))+++---///000000///....../////////000000111111000000000000000000000000222222333333333222222111111111222222222222111111111222222333333444555555555555555444444555666666555444777999999999???GGGEEEZZZiiixxx```dddiiinnnqqqsssuuuvvv||||||zzzwwwrrrooonnnooorrrrrrsssuuuxxxyyyxxxwww}}}vvvmmmfffcccdddfffgggfffdddfffjjjkkkiiihhhjjjkkkeee^^^[[[]]]___``````\\\```dddgggkkkvvvxxxqqqhhheeehhhnnntttwww}}}zzzyyy{{{|||{{{zzzzzz}}}~~~zzzvvvtttsssuuuvvv}}}|||xxxxxxzzz}}}~~~}}}wwwvvvtttqqqooonnnmmmmmmmmmnnnnnnoooqqqrrrsssssstttsssrrrrrrrrrrrrtttttttttttttttsssrrrsssvvvyyyxxx|||}}}zzzyyy{{{{{{zzzyyyxxxuuusssrrrqqqkkkhhhjjjiiigggiiioooiiihhhhhhjjjlllmmmllljjjiiihhheeecccbbbbbbbbbbbbcccccccccdddddddddeeeeeeeeefffggggggeeebbb^^^[[[^^^\\\YYYXXXZZZ\\\\\\\\\\\\ZZZWWWSSSQQQPPPPPPPPPRRRPPPNNNLLLLLLNNNQQQSSSVVVTTTQQQOOOMMMLLLKKKKKKPPPNNNLLLKKKKKKKKKJJJIIILLLLLLMMMMMMLLLJJJHHHGGGJJJJJJIIIIIIIIIIIIHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDFFFIIIKKKNNNPPPQQQTTT```ppp}}}{{{iiiYYYPPPJJJDDD@@@<<<<<<;;;;;;;;;:::::::::666666555444444555777888666555555555555444444444444444444444444444444444111111111111111111111111000000111111111111000000000000000000000000000000///////////////............/////////000000000111000000//////.........---......///000000000000000222111111111000000//////---------.........//////........................///////////////.............................................////////////000000000000000000000000//////............//////...///000000000///---,,,////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222444555666999777666444333333333444666555555555777888:::<<<@@@EEEPPPbbbxxxoooqqqrrrsssrrrpppooonnnrrrrrrqqqooolllkkklllmmmooonnnnnnpppsssuuuuuutttuuupppiiidddcccdddeeefffeeebbbcccggghhhffffffhhhjjjiiigggffffffjjjooorrrqqqwww|||yyyvvvsssrrruuuzzz{{{|||~~~}}}zzz{{{||||||zzzwwwwwwzzz}}}}}}yyyvvvttttttuuuwww|||}}}}}}{{{yyyzzz|||}}}|||zzzuuutttsssrrrpppooonnnnnnlllmmmoooqqqrrrsssssssssssssssrrrrrrrrrssstttuuutttuuuuuuttttttuuuxxxzzz{{{}}}|||xxxuuutttzzz||||||wwwtttpppkkkiiilllmmmkkkllloookkkiiihhhiiiiiihhhfffdddgggfffdddbbbaaaaaaaaaaaa```bbbeeeggghhhfffdddcccffffffffffffdddaaa^^^]]]\\\ZZZXXXXXXZZZ\\\\\\[[[[[[YYYVVVSSSPPPOOOOOOPPPPPPOOOLLLJJJKKKLLLOOOQQQTTTRRRQQQOOONNNNNNNNNNNNNNNLLLJJJIIIJJJLLLLLLKKKKKKKKKKKKJJJIIIHHHFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAABBBCCCEEEGGGIIIJJJKKKNNNUUU___fffiiilllqqquuuzzzyyyeee\\\OOOFFFBBB@@@===:::;;;;;;::::::::::::999999888777666555444444555555555555555555444444444444222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000/////////////////////...////////////000000000000111111000000000/////////......///000000000000000000000000/////////......---------.........//////........................------------................................................////////////........................//////............//////------...///000//////...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333555555777666555444333333444444555444444444666777999:::===@@@GGGTTTfffzzz|||wwwtttlllllljjjhhhggggggjjjmmmmmmkkkiiijjjmmmpppqqqqqqooolllhhhffffffggggggggggggcccbbbgggjjjjjjjjjmmmqqquuuxxxzzz{{{xxxvvvyyy{{{{{{yyy~~~}}}{{{xxxuuuuuuwwwzzz}}}{{{xxxuuuuuuuuuwwwxxx||||||}}}~~~~~~}}}|||{{{zzzzzzzzz{{{}}}|||zzzwwwttttttssssssrrrpppooonnnkkkmmmpppsssttttttsssrrrqqqqqqqqqqqqqqqrrrsssttttttuuuvvvvvvvvvwwwzzz|||}}}~~~}}}zzzuuuqqqooooooxxx}}}|||vvvpppnnnqqqsssqqqooooooiiihhhgggffffffeeecccaaacccbbbaaa```____________]]]```fffjjjjjjhhhdddaaafffeeedddcccaaa```^^^^^^ZZZYYYXXXYYY[[[\\\[[[ZZZYYYWWWUUURRRPPPOOOOOOOOONNNMMMKKKJJJJJJKKKMMMNNNOOONNNMMMLLLLLLMMMNNNOOOMMMKKKHHHGGGIIIKKKMMMMMMJJJJJJHHHGGGFFFEEEEEEEEEGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBCCCDDDDDDEEEEEEEEEIIIMMMOOOOOOQQQVVVYYY___fffooovvvxxxpppkkk```RRRJJJDDD>>>:::;;;<<<<<<:::999999999999888888888888999888666555444333333333555555444444444333333333222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000......//////////////////000000000000////////////111111111111000000000000......///000000000000/////////...............------------.......................................++++++,,,,,,---.............................................////////////........................//////............//////,,,------.../////////000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444555555555444444444444555555333333333444555666777888:::<<>>;;;;;;<<<===<<<;;;888888777777777666666666777777666555444444333333444444444444333333333222333333333333333333333333111111111111111111111111000000111111111111000000000000000000000000000000............////////////000000000000////////////000000000000000000000000---...//////000000//////........................................................................++++++,,,---......//////....................................////////////........................//////............//////......------......///000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111222333444333333333444444555555555333444444555555666777777:::;;;<<<<<>>;;;:::::::::::::::999888777777666666666555555555444444555555555555555555444333333333222222222222333333333333333333333333111111111111111111111111000000111111111111000000////////////////////////---.........//////000000000000000000////////////////////////////////////------...///////////////////////////////////////.....................---........................,,,,,,---...///000000111////////////////////////............//////////////////////////////////////////............//////111000...------...///000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111222333333222222333444444555555555444555555666777777777777888:::;;;:::;;;AAAMMMWWWaaafffooo}}}}}}wwwsssrrrooollljjjiiilllxxxwwwxxx}}}}}}{{{{{{|||}}}}}}}}}yyyxxxvvvwwwyyy{{{|||{{{vvvvvvuuuuuuvvvwwwyyyzzz{{{{{{{{{||||||}}}}}}~~~}}}|||yyyvvvssssssvvvxxxyyywwwuuusssqqqooonnnnnnmmmooorrrttttttqqqnnnlllfffgggiiikkklllmmmnnnnnnnnnqqqtttvvvuuutttssssssooooooooommmlllnnnqqqsssuuuwww|||zzzvvvrrrnnnmmmkkkhhhfffeeebbb___\\\\\\]]]]]]^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^______```]]]\\\[[[ZZZYYYZZZZZZ[[[^^^]]][[[[[[\\\\\\ZZZYYYXXXXXXWWWVVVUUUUUUTTTTTTOOOOOOOOOOOONNNMMMLLLKKKMMMLLLKKKJJJJJJKKKLLLMMMRRROOOKKKIIIIIIJJJKKKJJJKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCC????????????>>>>>>>>>>>>???@@@CCCDDDDDDBBB@@@>>>CCC@@@@@@DDDHHHKKKPPPUUUXXXcccmmmrrrwww|||nnnkkkeee]]]TTTKKKDDD@@@AAA@@@???>>>???>>><<<999777888999999999999888888666666666666555555555555222333444555555555555555333333333222222222111111111111111111111111111111111111111111111111111111000000111111111111000000////////////////////////------......///000000000////////////000000000000............////////////------...////////////...///////////////000000000...............---------........................---......//////000000000////////////////////////............////////////000000000000000000000000//////............//////222111///------///222444////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222111222333444444444444444444555666777777777777666555777888888888;;;AAAFFFOOOTTT]]]hhhxxx|||qqqllljjjhhhfffkkkhhhiiioooxxx{{{wwwuuuxxx{{{{{{~~~~~~|||zzzzzzzzz{{{||||||wwwvvvuuuwwwzzz{{{zzzxxxvvvuuuuuuuuuvvvwwwxxxyyyvvvvvvwwwxxxyyy{{{}}}~~~zzz{{{zzzwwwtttrrrtttvvvwwwvvvsssqqqpppppprrrsssoooppprrrsssrrroookkkiiieeegggiiikkkmmmnnnnnnoookkknnnrrrsssrrrpppnnnnnnkkklllmmmmmmmmmooosssvvvvvvvvvxxx|||{{{uuuppplllmmmkkkhhhfffdddaaa]]]ZZZ\\\]]]^^^___```______^^^_________^^^^^^^^^^^^^^^\\\\\\[[[[[[[[[[[[[[[[[[___]]]ZZZXXXXXXXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTSSSNNNOOOPPPPPPOOOMMMLLLJJJKKKKKKKKKKKKLLLNNNPPPQQQPPPNNNLLLKKKLLLMMMLLLLLLJJJJJJJJJIIIHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCEEEFFFFFFDDDBBB@@@BBBBBBAAAAAAAAAAAABBBBBB>>>>>>>>>?????????@@@@@@>>>???@@@AAAAAA@@@>>><<>>BBBDDDDDDGGGLLLGGGQQQWWWVVVWWWaaammmtttxxxlllaaaYYYQQQOOOKKKFFFAAA>>>;;;:::<<<;;;;;;;;;;;;999888777777888999999999888888888666666666666555555555555333444555555555444333222222222222222111111111111000000000000000000000000111111111111111111111111000000111111111111000000////////////////////////------......///000000111------...///000111222222......//////000000000000,,,---......//////......------.........///////////////.........---------................................................////////////////////////............//////////////////////////////////////////............//////111000...---///222666999////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333444444444333222333444555666666666555555555555555666888:::<<<>>>AAAGGGNNNUUU___qqqvvvhhh``````cccffffffggghhhrrrxxxooorrrwww{{{xxxvvvzzz|||zzzyyyyyyyyyzzzvvvuuutttwwwyyyzzzwwwtttvvvuuuuuuvvvvvvwwwxxxxxxqqqrrrsssuuuwwwyyy|||}}}wwwzzz{{{zzzvvvrrrrrrsssvvvtttqqqoooppprrruuuwwwpppqqqrrrrrrpppmmmjjjhhhfffgggjjjlllnnnoooppppppjjjmmmppprrrpppmmmkkkjjjiiikkklllmmmnnnppptttwwwwwwwwwwwwxxx{{{|||tttoookkkiiigggeeeddddddbbb___\\\\\\]]]___```aaa``````______````````````^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\___\\\XXXVVVUUUUUUUUUTTTUUUUUUUUUUUUUUUTTTSSSRRRMMMNNNOOOPPPOOOMMMKKKIIIHHHHHHHHHIIIKKKNNNQQQRRRNNNMMMLLLLLLNNNOOONNNNNNHHHIIIIIIIIIHHHFFFDDDCCCBBBBBBCCCCCCDDDEEEEEEEEE@@@BBBEEEGGGFFFDDDAAA???AAA@@@@@@@@@@@@@@@@@@AAA???@@@@@@AAABBBCCCCCCCCC>>>>>>>>>???AAACCCBBBBBBBBB>>>>>>BBBCCC@@@AAAEEE@@@HHHJJJCCC???GGGSSSYYY^^^kkkyyy~~~mmm___WWWQQQIIICCCAAA@@@???>>><<<;;;;;;;;;888666666888888777888999777888888777555444333333777777666666666555555555555555666666555333111000222222222111111111111000222222222222222222222222111111111111111111111111000000111111111111000000////////////////////////---------...///000000111,,,---...///000111222333//////000000111111111222,,,---......//////......,,,,,,,,,------.........//////.........---------........................------------------,,,,,,000000000000000000000000............/////////000........................//////............/////////...------000555:::===////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000111222222333444444444444222222222333444555555555444333777666444666999<<<======999???DDDGGGLLL\\\uuu|||vvvgggeeedddbbb___aaalllyyy{{{~~~xxxsssuuuwwwxxxxxxxxxyyyzzz|||zzzxxxxxxzzzzzzxxxvvvssstttwwwyyyyyyxxxvvvuuussspppqqquuuuuussswww~~~|||uuurrruuuwwwuuuvvv{{{}}}|||zzzyyyxxxtttooolllssstttssspppooorrrsssqqqtttsssqqqooonnnnnnoooooojjjkkkmmmooopppqqqqqqqqqjjjlllmmmmmmlllkkkkkkllljjjjjjjjjlllpppssstttssswwwyyy{{{{{{yyy{{{}}}tttmmmkkklllhhhhhhfffccc```]]][[[YYYYYYccchhhddd^^^[[[[[[ZZZ]]]]]]]]][[[ZZZZZZ\\\^^^[[[\\\^^^______]]]\\\ZZZaaa^^^YYYVVVSSSSSSUUUVVVZZZYYYVVVSSSPPPNNNMMMLLLPPPOOOLLLJJJIIIIIIJJJJJJLLLKKKIIIHHHIIIKKKNNNPPPQQQOOOMMMNNNPPPPPPMMMJJJJJJIIIGGGEEEEEEDDDEEEEEEAAABBBCCCDDDEEEEEEEEEEEEAAABBBDDDDDDDDDBBB@@@?????????@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???<<<<<<======>>>@@@AAABBB>>>>>>???@@@BBBDDDFFFGGGMMMQQQWWW]]]fffttt}}}wwwrrr]]]WWWOOOHHHCCCAAA@@@???<<<<<<;;;::::::999888888888888777777666666555555666666777777777777666666222222222333333555666777555666666666555444444333666555555444333222111111000000000000111111111111333333222111000000000111////////////............---...///111111111000///000000//////.........------.........//////000000000000000000000000000000////////////////////////////////////000000000000......................../////////...------,,,,,,........................///////////////......---........................------...///000000//////000000////////////000000000000////////////000000000000000000000000000000000000//////.........---//////000000111111222222111000///......///000111////////////000000000000///000111333333222111111333333333444444444555555888777666555666888:::;;;999<<>>???@@@@@@AAAAAA@@@@@@@@@???>>>>>>======>>>>>>===>>>??????@@@@@@??????============>>>???@@@@@@======>>>???@@@BBBCCCDDDBBBEEEIIILLLQQQ[[[iiisssyyyuuuppplllmmmrrrxxx|||yyyvvvuuuoooiiiaaa]]][[[XXXSSSOOOLLLGGGAAA===;;;:::999888;;;;;;;;;:::999999888888777777777666666666666666666666666777777666666666888777666555444444444444555555555555555444333222111111111111111111111111//////000000000111111111222222111111000111111111////////////............------...///////////////000/////////......................../////////000------------------------////////////////////////........./////////000000........................------..........................................///////////////......---........................---...//////////////////000000////////////000000000000////////////000000////////////////////////000/////////............000000000000000111111111111000///......///000111////////////000000000000000000111222222222222111222333333333333444444444666555444444555666888:::999;;;======>>>CCCMMMUUUeeeooorrrtttwww}}}}}}yyyyyyxxxxxxxxxyyyyyywwwuuuppptttyyy{{{{{{{{{zzzzzz|||yyyuuusssrrrrrrqqqpppnnnpppwww}}}zzzwwwtttrrrqqqtttxxxzzz|||~~~|||yyywwwtttrrrrrrsssuuuvvvvvvtttsssqqqqqqqqquuuyyyzzzwwwxxx{{{|||xxxuuuwwwxxxwwwxxxzzz{{{yyyxxxwwwwwwwwwuuusssqqqrrrpppmmmmmmrrruuuttttttsssqqqooonnnnnnnnnooopppqqqssstttssspppmmmkkkjjjlllmmmlllkkkjjjkkklllpppqqqqqqooommmnnnrrrvvvzzzyyyyyyzzz|||~~~~~~~~~vvvssspppnnnllljjjgggeeeaaabbbdddeeedddbbb```^^^ZZZdddjjjhhhccc___\\\YYY\\\^^^______^^^]]]]]]^^^___```aaabbbbbbaaa```___[[[YYYVVVSSSRRRRRRSSSSSSTTTTTTSSSQQQQQQPPPPPPQQQNNNLLLIIIGGGGGGIIILLLNNNOOONNNLLLJJJJJJKKKLLLMMMMMMLLLKKKLLLLLLLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@@@@???>>>>>>======>>>>>>======>>>???????????????>>>>>>============>>>>>>===<<<<<<======>>>???@@@>>>@@@BBBBBBCCCHHHOOOUUUWWWTTTQQQOOOPPPSSSXXXZZZ___aaaccceeeiiinnnuuuzzzzzzzzz|||~~~}}}sssoooiiiccc]]]XXXSSSOOOQQQLLLGGGDDDCCCBBB>>>;;;???===:::888999999999888:::::::::999999888888777555555555666666666666666555555666666666666555555777666555333222111111111333333444444444333222222000000000111111111222222//////000000000000111111111111000000000111222222////////////...............------------......///////////////........................////////////------------------------////////////////////////---------.........//////........................,,,,,,------...//////000........................///////////////......---........................//////////////////...---000//////......//////000000//////......//////000........................////////////............111000000000000000000///000000////////////000000////////////000000000000111111111000111111222333111111222222222333333333444444333333444555777888777999:::999999;;;AAAFFFNNNWWWfffyyyyyysssooonnnmmmmmmmmmmmmoooqqqsssttttttsssqqquuuyyy{{{~~~~~~{{{yyywwwvvvwwwyyy{{{}}}||||||xxxwwwvvvvvvuuurrruuuxxx{{{|||~~~~~~{{{yyyxxxwwwssstttvvvwwwwwwwwwvvvuuurrrtttvvvxxxxxxxxxzzz}}}}}}zzzwwwwwwxxxyyyyyyzzzzzzxxxvvvuuuuuuuuutttsssqqqrrrpppmmmnnnssswwwvvvsssrrrpppooonnnnnnnnnoooqqqsssuuuvvvuuurrrmmmkkklllmmmnnnmmmlllkkkmmmnnnrrrttttttpppkkkkkkqqqwwwxxxvvvvvvyyy~~~~~~|||rrroookkkkkkkkkjjjfffccc^^^```cccfffgggeeecccaaa]]]dddiiieeeaaa___]]][[[\\\^^^```aaa```^^^^^^___bbbbbbbbbbbbaaa```^^^]]]YYYXXXVVVTTTSSSSSSTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPLLLJJJHHHFFFGGGJJJMMMPPPPPPNNNLLLKKKJJJJJJKKKLLLKKKKKKJJJJJJJJJIIIHHHGGGEEEEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFEEEEEECCCBBBBBBAAAAAA@@@??????@@@@@@AAA>>>>>>???@@@@@@@@@@@@@@@??????>>>===============<<<===>>>>>>??????>>>>>>???>>>======<<<<<<<<<<<<======<<<<<<<<<<<<======???AAABBBAAA@@@AAADDDGGGGGGFFFDDDCCCBBBCCCDDDEEEHHHIIIKKKLLLNNNRRRWWW[[[dddnnnxxx{{{uuunnnkkklllqqqtttyyy|||}}}~~~~~~|||}}}}}}|||{{{rrrjjj```YYYYYYZZZ[[[ZZZVVVQQQLLLIIIHHHEEEAAA===EEECCC???>>>>>>>>><<<:::999888777888:::;;;:::999999999999888888777777777444444444555555666666666444555555666666555555444666555444444444444444555222222333333333222222111222222222222222333333333////////////000000000111000000///000000111222333////////////............///...---,,,---...///000///////////////..................///////////////........................////////////////////////,,,,,,,,,---------..............................---------.........//////........................///////////////......---........................//////000000///...------/////////......//////////////////....../////////........................///////////////.........111111000000/////////...000000////////////000000////////////000000000000222111000000000111333444000111111111111222222222444333333333444555666777444666888999999;;;???BBBEEEJJJTTTcccuuu~~~qqqooonnnnnnnnnmmmnnnoooppprrrvvvzzz~~~~~~zzzvvvtttsssttttttssssssvvvxxxzzzzzz{{{}}}~~~~~~~~~{{{{{{{{{zzzyyyxxxvvvuuuqqqrrrqqqpppppptttxxx{{{}}}zzzwwwtttuuuxxxyyyyyyyyywwwtttssssssrrrqqqoooppprrrqqqnnnooouuuxxxwwwqqqpppooonnnnnnnnnooopppppprrruuuwwwvvvssspppmmmkkkllllllkkkjjjjjjkkkmmmsssuuutttpppllllllqqqwwwuuutttuuuyyy}}}}}}zzzqqqnnnjjjjjjjjjhhhddd```\\\___cccfffhhhgggeeedddaaaeeeeee```\\\]]]^^^^^^[[[^^^```aaa```______```dddcccbbb```^^^\\\ZZZYYYXXXXXXWWWWWWVVVVVVVVVVVVUUUTTTRRRQQQOOONNNMMMMMMJJJHHHGGGFFFGGGJJJMMMOOOOOONNNLLLKKKJJJIIIJJJJJJIIIIIIJJJIIIHHHGGGFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBBBBAAA@@@@@@??????@@@AAAAAA>>>>>>???@@@@@@@@@@@@??????>>>>>>===<<<=========<<<<<<===>>>>>>>>>>>>===???>>>===<<<;;;;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<<;;;<<<===>>>======>>>???AAA@@@@@@??????????????????@@@@@@@@@@@@BBBEEEHHHJJJRRRYYYZZZTTTOOOOOOQQQNNNQQQUUUWWWXXXXXXYYYZZZccc```]]][[[ZZZXXXWWWUUUPPPLLLGGGDDDDDDEEEDDDBBBCCC@@@===<<<>>>>>><<<999:::888777777888888777777555444444555666777666444777777777777777666666666333333444444555555666666444444555555555555444444888888777777777777777777111111222222333222222111444444333222222111000000...////////////000000000////////////000111222222////////////............111000///.........000000.........//////////////////////////////.........////////////////////////////////////////////////,,,,,,,,,,,,------------........................//////.........---------........................///////////////......---........................//////000000///...------//////............////////////............//////////////////////////////.........///////////////111000000000//////......//////000000000000//////////////////000000000000222111000000000111333444000000000111111111222222444444444444555666777777444666888999:::;;;===??????@@@CCCLLLZZZhhhtttzzz}}}{{{zzz||||||zzz{{{}}}|||zzzwwwvvvvvvvvvuuussstttvvvyyyyyyyyyyyyzzz{{{}}}}}}zzzvvvtttrrrrrrtttsssoooooouuu{{{}}}{{{yyysssnnnoootttvvvuuuwwwuuusssrrrrrrqqqooommmoooqqqqqqooopppuuuvvvuuuooonnnnnnmmmnnnoooqqqrrroooqqqtttvvvvvvtttqqqoooiiiiiiiiihhhfffgggiiikkkrrrsssrrrpppmmmnnnrrrvvvssstttvvvyyy{{{{{{yyyvvvnnnmmmkkkjjjhhheeeaaa^^^^^^```cccfffggggggfffeeedddfffccc]]]ZZZ]]]______\\\]]]___```______```aaacccbbb```^^^[[[YYYWWWVVVWWWWWWXXXYYYYYYYYYXXXWWWVVVUUUSSSPPPNNNLLLKKKKKKHHHGGGFFFFFFHHHJJJLLLMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGIIIJJJIIIGGGEEEEEEFFFCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAA===>>>??????@@@@@@?????????>>>======<<<<<<======;;;<<<<<<===============>>>===<<<;;;;;;;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<<888999:::<<<=========<<<999:::;;;<<<===?????????===>>>>>>===;;;<<<>>>@@@???CCCGGGEEEAAA???AAADDD>>>@@@CCCDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCCCC@@@>>>======>>>>>>===;;;<<<:::999888999999888888555555555666666666666666777555444444555555444333666666666666666666666666333333333444444444444444333333444444444444333333777666555333222111111111111111222333333333222222333222111000///...------......////////////000000000000/////////000111111////////////............111111000////////////000.........//////////////////////////////.................................////////////////////////,,,,,,,,,---------..............................000//////...------,,,,,,........................///////////////......---........................//////////////////...---///......------......//////......------......///////////////////////////.........///////////////000//////////////////...//////000000000000//////////////////000000000000111111111000111111222333000000111111111222222222333333444555555666666666666666777777888888888888;;;:::;;;???GGGSSS^^^fffssszzz}}}}}}{{{zzzzzzzzzyyywwwuuutttvvvyyyyyyyyyyyyzzz{{{{{{~~~~~~|||xxxvvvsssrrrtttwwwwwwsssssszzz~~~~~~wwwuuunnnffffffnnnrrrqqqtttssssssssstttssspppnnnllloooqqqooopppssssssqqqlllllllllmmmnnnppprrrtttqqqrrrtttttttttrrrqqqooojjjjjjjjjhhhggggggjjjlllppppppoooooooooqqqssstttsssvvvyyyzzzxxxuuurrrqqqlllmmmmmmkkkgggcccaaa``````bbbccceeegggggggggfffeeegggddd^^^\\\___```___\\\]]]^^^^^^]]]^^^```bbb```___^^^\\\ZZZYYYXXXWWWUUUVVVXXXZZZZZZZZZYYYXXXUUUTTTRRRPPPNNNLLLKKKKKKFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGIIIJJJIIIFFFEEEEEEFFFCCCDDDEEEGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCC???@@@AAABBBCCCCCCBBBAAA===>>>>>>???????????????>>>>>>===<<<<<<<<<<<<===;;;;;;<<<=========<<<<<<<<<<<<;;;;;;:::;;;;;;;;;======<<<;;;;;;;;;<<<<<<::::::;;;<<<======<<<;;;777777888:::;;;======>>>;;;<<<<<<;;;999999;;;<<<===>>>???>>><<<<<<>>>@@@;;;===??????>>>>>>>>>???:::;;;======<<<<<<;;;;;;<<<;;;:::999:::;;;;;;;;;888999999888666555666888777888999999999888999999:::888666555666666666555555555555555555555555555444444444333333333333333333333444444444444333333333222111000///.........111222222333444444333333111111000000//////.............../////////000000111000000////////////000////////////............//////000000///......---............/////////000000/////////............////////////////////////////////////////////////------------......................................................------........................///////////////......---........................---.../////////////////////......------......//////......------......///..................................../////////000.........///////////////...///000111111000///...////////////000000000000000000111222222222222111111111111222222222333333111222333444444555555555777666555555666666666555888:::<<<===???FFFOOOVVVaaaiiiuuu|||yyyyyyyyyyyyzzzyyyvvvttttttvvvxxxzzzzzzzzz{{{}}}{{{{{{{{{zzzyyywwwwwwvvvuuuooouuuwwwssstttyyy|||zzztttrrriii```aaaiiiooonnnqqqqqqrrrtttvvvuuussspppjjjnnnpppnnnoooqqqqqqmmmkkkkkkkkklllnnnqqqsssuuusssssstttssssssqqqooonnnmmmmmmlllkkkiiijjjmmmooonnnmmmmmmnnnqqqsssssssssuuuyyy|||{{{vvvpppmmmlllllloooqqqoooiiieeecccdddbbbcccdddeeefffffffffgggeeegggfffaaa___aaaaaa___\\\]]]]]]]]]\\\]]]```bbb^^^]]]\\\[[[ZZZZZZZZZZZZTTTUUUXXXZZZZZZZZZYYYXXXTTTSSSQQQOOONNNLLLLLLLLLEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGIIIKKKIIIFFFDDDEEEGGGCCCDDDFFFGGGHHHHHHHHHGGGEEEFFFFFFFFFFFFEEEEEEDDD???@@@BBBDDDDDDDDDBBBAAA======>>>???????????????>>>>>>===<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;:::999:::::::::888777::::::;;;;;;;;;;;;;;;;;;888999:::999888888999;;;999888888888999999:::;;;999:::;;;;;;999888999999999;;;<<<<<<:::888777777;;;999777555555777888:::666888:::888555555777:::444555777777666666666777888666333222333444444444444555555555555555555555444444444333333222222222222333333444444333333222333222333333444555666777111222333444444444444444111111111111222222222222............/////////000222111000//////...//////000/////////............---...///000///...,,,+++---.........//////000000000000//////.........---111111111111111111111111////////////////////////---------.........//////........................,,,,,,------.../////////........................///////////////......---........................------...///000000000///.........------..................------.........---------------------------.........//////000000---.........//////000000...///000111111000///...////////////000000000000///000111333333222111111111222222222222333333333000000111333333333333333666555444555666888888888555999<<<;;;999;;;AAAGGGNNNYYYhhhxxx}}}|||{{{{{{zzz{{{|||}}}|||{{{yyywwwwwwyyy||||||zzzxxxyyy{{{{{{~~~~~~vvvxxxyyyxxxuuussstttvvvqqqttttttsssuuuzzz|||zzzsssiii______iiisssvvvtttppppppqqquuuyyyyyyuuuqqqssspppmmmnnnrrrtttqqqmmmkkkjjjjjjllloootttyyy{{{wwwuuussstttuuutttpppllljjjiiijjjllloooqqqrrrqqqqqqssstttqqqmmmooouuu{{{{{{}}}}}}zzztttooommmmmmiiilllnnnnnnkkkgggdddbbbdddaaa___```dddggggggfffhhhfffdddbbb```^^^]]]\\\``````___```aaaaaa___]]]\\\]]]]]]^^^]]]ZZZXXXWWWUUUUUUUUUVVVVVVVVVWWWWWWWWWTTTPPPLLLJJJJJJJJJKKKJJJIIIHHHIIIKKKKKKKKKIIIGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGGGGFFFEEEDDDCCCBBBDDDFFFGGGFFFDDDAAA???AAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;:::999999888;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999888888777777888888999::::::999888888777777888888777777777777777777777777===:::777888::::::999777888888888888888888888888555555666666777777888888999888666555444444444555333444444555666777777888333333333444444444555555222222222222222222222222111111222444444444444444222222111111111111222222222222222111111111000000111111111111000000000000000000000000000000000000000///...------...///000000000111222111000///...............//////000000000000////////////000000////////////////////////,,,,,,.../////////...---........................222000...---,,,---...///......---,,,---...///000,,,---...//////...---,,,...------,,,,,,,,,---------...///...------...///+++,,,.../////////......,,,------...///000111111................................................/////////...---------,,,000000//////.........---.........///000111111222---...///000000111000000......///000000000000000////////////000000000000222111000//////000111111666444222111111222333555444444333444444555666777666666888999;;;<<<>>>>>>EEEIIIVVVgggrrrwww~~~}}}|||{{{zzzzzz{{{{{{|||~~~~~~}}}zzz{{{}}}|||zzzyyyzzz|||~~~||||||}}}wwwxxxyyywwwuuutttvvvyyywwwzzz{{{yyyyyy}}}}}}{{{jjjaaa[[[^^^hhhqqqtttrrrlllnnnrrrvvvzzzyyywwwttttttpppmmmnnnqqqrrrpppllljjjjjjjjjllloootttxxxzzz|||zzzxxxwwwvvvtttppplllnnnllljjjkkknnnrrrtttuuutttvvvvvvuuusssuuuzzz~~~yyyzzz{{{xxxsssnnnmmmmmmlllnnnpppoookkkgggdddbbbcccbbbaaabbbeeefffgggggggggfffcccbbbaaa```______^^^^^^]]]^^^``````___]]][[[\\\]]]]]]\\\ZZZWWWVVVUUUUUUUUUVVVVVVUUUUUUTTTSSSRRROOOMMMLLLKKKLLLMMMLLLKKKIIIIIIJJJJJJIIIHHHGGGHHHIIIIIIIIIHHHFFFEEEFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFEEEDDDCCCCCCDDDEEEEEEEEECCCAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999:::::::::::::::999999999888888888888888888777777888888777777777888999999999999888777777777888888777777777777777777777777999777444444666777666444777777777777777777777777666666666666666777777777888777666555444444444555333333333444555555555666444444333333222222222111222222222222222222222222333333333333333333333333333222222222222222222333222222222111111111000000111111111111000000000000000000000000000000000000111000////////////000111222333333444333222000///------.........////////////......------......///////////////////////////,,,---.../////////...---........................111000...---,,,---...///---,,,,,,+++,,,---...///------...//////...------...------,,,,,,------...---...///...------...///,,,,,,.../////////......------......//////000000...............................................................---------000/////////............++++++,,,,,,---......///...//////000000000000///......///000000000000000////////////000000000000111111000//////000111222444333222111111222444555444333333444444555666777666777888999:::;;;<<<===<<<>>>EEEPPPXXX\\\ccckkk|||{{{|||{{{yyyxxxxxxxxxyyyzzzzzz|||~~~~~~~~~~~~|||zzzzzz{{{}}}|||zzzzzz{{{xxxxxxxxxwwwvvvvvvyyy||||||~~~}}}yyybbb^^^\\\bbblllssstttrrrjjjooouuuzzz{{{zzzyyyxxxtttqqqnnnnnnooopppnnnkkkjjjjjjjjjlllooossswwwyyy}}}{{{yyyxxxwwwvvvrrrppprrroookkkkkknnnsssvvvxxxuuuvvvvvvwwwyyyzzz|||~~~wwwxxxxxxuuurrrnnnmmmmmmooopppqqqooojjjfffcccaaaaaaccceeefffffffffggghhheeecccaaaaaabbbbbbbbbaaa\\\\\\\\\]]]___```___]]][[[\\\]]]]]]\\\ZZZWWWVVVTTTUUUVVVWWWVVVTTTRRRQQQPPPOOOOOONNNMMMMMMMMMNNNOOOMMMKKKJJJJJJJJJIIIGGGIIIJJJJJJJJJIIIGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@??????>>>>>>???????????????>>>>>>===;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999:::::::::777777777777777888888888777777777777777888888999999888888777777777777777777777777777777777777777777555333333444555444333666666666666666666666666666666666666666555555555777666555444444444444444333333333333333333333333444444333222111000//////333333333333333333333333666555333222111111222222333333333222222333333333222111111111111000000000111111111111000000000000000000000000000000000000111111000000000000111111333333444444333111000...---------------.........------,,,,,,,,,,,,------////////////////////////,,,---......//////..............................000///...---------...///,,,++++++++++++,,,------------...//////...------...---------------......---...///...------...///,,,---......///..................///////////////////////////////////////........................---------...............////////////............+++++++++,,,,,,------...///000000000000//////.........///000000000000000////////////000000000000000/////////000111222333333222111111111333444555333333333333444555666777777777888888999::::::;;;;;;:::<<<@@@CCCFFFLLLSSS]]]iiiwww~~~{{{yyyyyyxxxwwwwwwwwwxxxzzz{{{yyy{{{~~~|||{{{{{{}}}~~~|||zzzyyyzzz{{{yyyxxxwwwvvvvvvxxx|||~~~~~~{{{vvveeedddfffmmmuuuzzzyyyvvvmmmttt{{{~~~}}}{{{zzzzzztttqqqnnnmmmmmmmmmllljjjjjjjjjkkklllooorrruuuwwwwwwwwwwwwwwwwwwwwwvvvuuurrrooommmmmmooosssvvvwwwsssssstttvvvzzz||||||{{{wwwwwwvvvtttrrrpppnnnnnnpppqqqpppmmmhhhcccaaa```aaaeeeiiiiiigggfffgggiiicccaaa```aaadddfffeeeddd\\\[[[[[[]]]___```___^^^\\\\\\]]]]]]\\\ZZZXXXVVVUUUVVVXXXXXXWWWUUUQQQOOOOOOOOOOOOOOONNNNNNMMMMMMOOOMMMKKKJJJJJJKKKJJJIIILLLLLLLLLLLLJJJHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEDDDDDDEEEDDDCCCAAA@@@@@@@@@AAABBBBBBAAA@@@???>>>>>>======>>>>>>???>>>>>>======::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999999999:::::::::;;;777777888888999999::::::777888888888999999::::::777666666666666777888888888888777666666666666777666666666666666666666666888777666666666666777666555555555555555555555555666666666555555444444444666555555444444333333333333333333333333222222222444333333222111111000000333333333333333333333333666444222000000111222333333222222111111222222333111111111111000000000000111111111111000000000///000000000000000000000000000000000000000000000000111111111111000///---,,,---------------------------,,,,,,,,,,,,,,,,,,---////////////////////////---------.......................................//////...---------...///,,,,,,,,,,,,,,,------------..................---...------------......///---...///...---------///------..................///////////////.........000000000000000000000000........................,,,---------...////////////////////////................../////////000000000000111000000///...---......///000000000000000////////////000000000000...//////000111222222333111111111111222333555555333333333333444555666666777777888888888888888888<<<;;;;;;<<<<<<>>>BBBGGGFFFOOOYYYdddttt~~~}}}{{{xxxxxxxxxyyyyyyzzz{{{{{{|||}}}}}}}}}}}}~~~~~~~~~|||zzzyyyzzz||||||zzzxxxvvvvvvwwwzzz}}}~~~}}}|||vvvmmmnnnrrrwww|||~~~|||zzzuuuzzz~~~{{{yyyyyytttqqqnnnlllkkkkkkjjjjjjkkkkkklllmmmppprrruuuvvvttttttttttttttttttuuuvvvpppnnnnnnooorrrtttttttttrrrrrrsssvvvzzz{{{{{{zzzzzzxxxvvvuuusssrrrqqqpppoooooonnnjjjeeeaaa``````bbbfffiiijjjhhhfffgggiiidddbbbbbbfffjjjmmmjjjggg\\\\\\\\\^^^```aaa```___\\\]]]^^^^^^]]][[[YYYWWWVVVWWWYYYYYYXXXUUUQQQOOOPPPPPPPPPOOONNNMMMLLLLLLNNNLLLJJJJJJKKKMMMMMMMMMOOOOOOOOONNNLLLJJJHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFEEECCCAAA??????@@@AAACCCBBBBBBAAA@@@??????>>><<<======>>>>>>>>>======::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999999999999777777888888999:::::::::777777777888888999999999777777777888888999999999666666555555666666777888888777666666555555666666555555555555555555555555777777777666666666777888666666666666666666666666666666555555444444333333444444444444444333333333444444444333333333333333222222222222333333333333333333333333333333333333333222000000000222444555111111000000000000111111000000000000000000000000111111111111000000000///////////////////////////////////////////////////000000111111000///---,,,------------------------......------------......////////////////////////------------......//////..............................---------.........,,,------........................------.........---------------...///000---...///...---------///............------......///////////////.........000000000000000000000000........................,,,---------.../////////.........///////////////000000000000111111111111000000111000000///...---......///000000000000000////////////000000000000......///000111222222222000000111111222333444555333222222333333444555666777777777777777777777777555777999999999;;;===>>>???CCCGGGMMMXXXhhhuuu{{{|||~~~|||zzzwwwxxxzzz|||}}}~~~}}}}}}wwwxxxzzz|||||||||{{{{{{~~~~~~~~~~~~~~~~~~{{{yyyxxxzzz|||||||||zzzxxxvvvvvvxxx{{{||||||yyy~~~{{{sssuuuxxx|||}}}}}}|||{{{{{{~~~~~~zzzxxxvvvrrrpppmmmkkkiiiiiijjjjjjlllmmmmmmoooqqqsssuuuvvvuuuvvvvvvtttrrrrrrssstttoooooooooqqqsssttttttssstttuuuwwwyyyzzz{{{|||||||||zzzwwwuuuuuutttrrrqqqmmmlllkkkgggcccaaaaaabbbcccdddfffffffffeeefffgggdddccceeekkkqqqsssnnniii]]]]]]]]]^^^```aaa```^^^\\\]]]^^^^^^]]][[[XXXWWWVVVVVVWWWWWWVVVTTTQQQPPPQQQPPPOOONNNMMMMMMLLLMMMOOOLLLJJJJJJKKKMMMNNNOOOOOOOOOOOONNNMMMKKKHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEGGGFFFDDDBBB@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@??????;;;<<<<<<===============999999::::::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888888777777777888888999999999777777777777777888888888555555555555666666666666555555555555555666777777777777666555555555555555555555555555555555555555444555555555333444555777666666666666666666666666444444444444444333333333222333333444444333222222333333333333333333333333222222222222333333444444222222222222222222222222111111000000111222444555000000////////////000000//////000000000000000111111111111111000000000000////////////////////////......////////////......000111222222222111000///.........---------------//////............//////////////////////////////...------------...//////........................,,,---------............,,,---.../////////......///...------------...///------------...///000000---...///...------.../////////...---------...............///////////////////////////////////////........................---------........................//////////////////////////////////////////000000000000//////.........///000000000000000////////////000000000000...///000111111222111111000000111111222333333333222222222222333444555666555555666666666666666666111666999999999;;;;;;:::===>>>???AAAFFFPPP[[[aaalllttt~~~}}}|||zzzwwwwwwxxxxxxyyyyyyyyyyyyvvvxxx|||~~~}}}{{{yyy|||}}}~~~~~~}}}}}}zzzxxxxxxzzz|||{{{zzzyyywwwvvvvvvyyy{{{zzzyyyrrrwww{{{|||~~~~~~uuuwwwzzz{{{{{{zzz{{{|||~~~}}}|||||||||zzzwwwtttpppooommmjjjhhhhhhjjjkkknnnnnnoooppprrrtttuuuvvvvvvwwwwwwvvvtttsssvvvxxxsssqqqppppppsssuuuvvvvvvtttwwwzzzzzzxxxxxx{{{~~~~~~{{{wwwuuuuuutttrrrpppkkkkkkiiigggdddcccdddeeebbbaaa``````bbbccccccbbb``````ccckkkssssssllleee]]]]]]\\\]]]______^^^\\\ZZZ[[[\\\\\\[[[YYYVVVUUUTTTTTTTTTTTTSSSRRRPPPPPPPPPOOOMMMLLLLLLMMMOOOPPPQQQNNNKKKJJJKKKMMMNNNNNNMMMMMMMMMMMMLLLJJJHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@?????????:::;;;<<<<<<=========<<<888999999:::;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888777777777888888888888888777777777777777666666666555555555555555555444444555555444444555555666777777666555555444444555555444444444444444444444444111333444444222222444777444444444444444444444444333333333333333444444444111222333444444333222111000111111111222333333333222222222222111111111111111111111111111111111111111111111111111222222222111111000000000000111111////////////000000111111111111111111000000000000////////////////////////...///000000000000///...//////111222222222111000/////////.........------//////............//////////////////////////////...------,,,---...///000........................+++,,,------............+++,,,---.........------///...------------...///------------...///000111---...///...------...///000///...---,,,------...------......//////000000...............................................................---------............/////////000///////////////............//////000000000000///......///000000000000000////////////000000000000///000111111222111000000111111111222222222111111222222222222333444555666444444444555555666666666444:::<<<999888;;;;;;999:::;;;<<<>>>???BBBHHHMMMYYY___jjjuuu~~~~~~~~~}}}}}}|||zzzxxxvvvttttttsssuuuxxx|||~~~zzzwwwwwwyyy}}}~~~}}}}}}}}}zzzxxxxxxzzz{{{zzzxxxyyywwwvvvwwwzzz{{{yyywwwkkkppptttvvvzzz~~~vvvxxx{{{{{{zzzyyy{{{}}}~~~{{{yyyyyyzzzyyyvvvsssooonnnllliiiggghhhjjjlllnnnooopppqqqssstttuuuvvvtttvvvxxxwwwvvvwww{{{wwwtttqqqppprrrvvvxxxzzzssswwwzzzyyyuuuuuuyyy~~~{{{vvvtttttttttqqqoookkkjjjiiigggddddddfffiiibbb^^^[[[[[[___aaa```^^^[[[[[[```hhhpppppphhh```]]]\\\[[[\\\]]]]]]\\\ZZZXXXYYYZZZZZZYYYWWWUUUSSSRRRRRRRRRQQQPPPPPPOOOOOOOOOMMMLLLKKKLLLNNNQQQSSSSSSPPPLLLJJJKKKLLLMMMLLLKKKKKKLLLKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFEEECCCBBB@@@@@@>>>>>>>>>>>>>>>?????????:::;;;;;;<<<=========<<<888888999::::::;;;<<<<<<;;;;;;;;;::::::999999999777777777777777777777777888888888777777777777777888888777777666666555555888888777777666666666555555444444444444555666666666666555444444444444555444444444444444444444444222444555444222222555888333333333333333333333333222222222333333444444444000111333333444333222111...//////000111222222333333333222111000///......000000000000000000000000222222333222222111000///222222111111111111222222.../////////000000111111111111111111000000000000///////////////////////////000111222222111000///,,,---...///000000//////000000/////////.........///......------......///////////////////////////......---,,,---...///000........................+++,,,------.........---***+++,,,---...---,,,,,,///...---,,,,,,---...///---------......000111111---...///...------...///000///...---,,,------...,,,------...///000111111................................................/////////......------,,,---.........//////000000000000000000000/////////......///000000111000000...//////000000000000000////////////000000000000000000111222222111//////111111222222222111111000222222222222333444555555333333444444555666666777777<<<<<<666444888888666555777;;;>>>===<<<>>>BBBCCCIIIRRR\\\eeemmmtttyyy}}}zzzwwwvvvuuuvvvvvvxxx{{{~~~~~~{{{yyy{{{{{{{{{|||~~~||||||}}}}}}}}}}}}|||||||||zzzyyyzzz||||||zzzwww|||zzzxxxxxxyyyxxxtttpppsssssstttwww{{{}}}}}}|||wwwvvvwwwyyy{{{}}}}}}}}}{{{{{{{{{zzzyyyvvvtttsssmmmmmmkkkgggeeefffkkkooozzzvvvrrrrrrvvvyyyzzzyyy{{{ssssss{{{|||vvvtttyyyxxxuuurrrqqqsssuuuvvvvvvvvvuuutttsssssstttuuuwwwwwwuuurrrqqqqqqpppnnnlllfffeeedddeeefffeeecccaaa```^^^\\\ZZZZZZZZZ[[[\\\]]][[[[[[]]]```bbb```]]]______^^^]]][[[YYYWWWVVV^^^______^^^[[[VVVRRROOOQQQQQQPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLRRRMMMGGGFFFJJJMMMMMMKKKNNNNNNLLLKKKIIIGGGFFFEEEHHHGGGFFFEEEEEEEEEFFFGGGCCCCCCCCCCCCBBBAAA@@@???@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@???>>>===<<<<<<========================:::999999888888999999:::::::::::::::::::::::::::888888999999999999888888777777666666666666777777777555333222222444777999555555666666777777888888666555444333333444555666555555555555444333222111222333333444555555555444444444222222222222444444222222222222222222222222444444444555555555555666444444333333333333222222222333333333333222111111333222111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000//////......000000000000000000000000222111000.........///000////////////////////////------------------------......................................................------------......//////.........---------...///000///---,,,,,,...000000///.....................------------......000000//////.........------......///000111111222//////.........------------,,,,,,,,,,,,---..................////////////......////////////......000000//////.........---......------------......000000000000000000000000222111111111000000//////111000000000//////.............../////////////////////000000000000//////000000000000000000000000000111111111111222222222111111222222222333333333333333444444555666777777777777777777666666666666999999888888999999:::;;;???BBBEEEHHHLLLRRRXXX]]]kkkxxx}}}}}}|||zzzxxxwwwvvvvvvxxxzzz}}}~~~~~~}}}||||||{{{|||}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~~~~{{{xxxzzzyyyxxxxxxyyyxxxuuurrrrrrrrrsssvvvyyy{{{{{{zzzyyyxxxxxxxxxyyyzzzzzzzzzxxxyyyyyyyyyxxxvvvuuutttrrrrrrpppllliiijjjnnnrrrxxxxxxxxxyyyzzz}}}xxxtttxxxxxxrrrrrrxxxxxxuuurrrrrrsssvvvxxxyyyxxxwwwuuusssssstttvvvwwwvvvtttqqqpppooonnnllljjjfffdddccccccddddddcccbbbaaa```^^^\\\\\\\\\^^^___]]][[[ZZZ\\\^^^```^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXX[[[\\\]]]\\\ZZZWWWSSSQQQQQQPPPPPPOOONNNMMMLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLPPPMMMJJJKKKNNNOOOMMMJJJLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGEEEDDDDDDDDDEEEEEECCCCCCCCCCCCBBBAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888999999:::::::::::::::::::::::::::777888888888888888888777777777666666666666777777888666444333333444555666555555555666666777777777666555444333333444555666666555555444333333222222222222333444444444444444444333222222222222333444222222222222222222222222444444444444555555555555444444333333333222222222222333333333222222111111333222111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000/////////...000000000000000000000000111000///.........//////////////////////////////..............................................................................------------......//////.........---------...///000///---,,,---...000000///.....................------------......000/////////............---......///000000111111//////.........---------------,,,,,,------...///............////////////......////////////......111111000000000/////////......------------......////////////////////////111111000000000///////////////000000111111111111//////////////////////////////000000000000//////000000000000000000000000000000111111111222222222111111111222222222333333333333444444555666666777555555666666666777777777999888888888888999::::::<<<===???AAADDDGGGLLLPPPVVV```ooo{{{|||zzzzzz|||}}}}}}~~~~~~{{{zzzzzzzzzyyyyyyzzzzzz{{{|||}}}zzz{{{}}}{{{yyyxxxwwwyyy{{{}}}}}}||||||}}}~~~yyyzzz||||||{{{{{{{{{|||}}}}}}~~~~~~zzzwwwxxxwwwwwwxxxzzzyyywwwuuuuuutttuuuwwwzzz{{{{{{zzzzzzyyyxxxwwwwwwvvvvvvvvvxxxxxxxxxyyyxxxxxxwwwvvvvvvuuurrrooommmmmmpppsssuuuxxx|||||||||~~~xxxrrrttttttqqqsssyyyxxxuuurrrqqqssswwwyyy{{{zzzxxxvvvtttssstttvvvwwwuuussspppnnnnnnllljjjgggeeeccc``````aaabbbbbbaaacccaaa```^^^^^^___aaabbb^^^\\\[[[[[[\\\]]]]]]\\\[[[[[[[[[\\\[[[[[[ZZZZZZXXXYYYZZZZZZYYYVVVTTTRRROOOOOOOOONNNNNNMMMMMMLLLNNNMMMLLLLLLKKKKKKKKKKKKLLLKKKKKKMMMPPPOOOJJJFFFIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::999999999777666666555555666666777777777666555444444444444555555555555555555666666555555444444444444555555666555444333222222333333222222333444444444333333333333222222222222333333333333333333333333333333333333333444444444555555333333333333222222222222222222222222222111111111222222111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000000///......---.........////////////////////////////////////////////////......................................................------------.....................------------/////////---,,,---...000//////............///......------------......////////////.....................//////000000111...............------------------,,,------...///............////////////......////////////......111111111111000000000000......------------..............................000000///////////////......///000111333333444444111000000//////000000000...//////000000//////...000000000000000000000000000000000111111111222222111111111222222222222333333333333444555555666666333333444555666777888999888888777777777888999999999:::;;;;;;<<<===AAACCCDDDIIIQQQYYY```jjjttt{{{{{{wwwuuuwwwyyy{{{|||}}}~~~|||{{{xxxwwwvvvvvvvvvvvvwwwwwwyyyyyyyyy{{{}}}zzzxxxwwwzzz}}}}}}{{{{{{|||uuuwwwzzz|||}}}}}}||||||uuuuuuuuuvvvxxxzzz}}}~~~~~~~~~~~~~~~}}}zzzvvvtttuuuvvvwwwyyyzzzzzzyyyxxxyyyyyyyyyzzz|||}}}|||{{{xxxxxxwwwvvvttttttuuuvvvzzzzzzzzzzzzyyyxxxxxxwwwtttssspppnnnnnnoooqqqsssrrruuuxxxyyyzzz|||zzzsssnnnppprrrqqqtttyyyvvvsssppppppsssvvvyyyzzzyyywwwtttrrrqqqrrrtttvvvuuussspppnnnmmmkkkhhhfffccc```]]]\\\^^^___``````cccbbb```______```aaabbb___^^^\\\\\\\\\]]]]]]]]][[[[[[[[[[[[[[[ZZZZZZYYYWWWWWWXXXXXXWWWUUURRRQQQNNNNNNNNNOOOOOOPPPPPPPPPNNNMMMLLLKKKJJJJJJKKKKKKIIIIIIIIIKKKLLLKKKGGGCCCFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@????????????@@@@@@@@@@@@??????============>>>>>>??????:::::::::::::::::::::::::::999999888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::666666666555555666666666555555555666666666666555555555555555555444444444444444444444444444444444666555333111111222333444222222333333333333222222333222222222222222222333333333333333333333333333222333333333444444444444333333333222222222222111333222222111111111111111222222111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000.........---------......////////////////////////..............................................................................------------..............................---...///...---,,,---///000///............//////......------------......///////////////................../////////000000........................---------------...//////............////////////......////////////......000000000000000000000000......------------..............................////////////............///000222333444555555444222111000000///000000111...//////////////////...000000000000000000000000000000000000111111111111111111111111222222222222333333333444444555555555333333444555555666777777777777666666777777888999999:::::::::999999<<<>>>???@@@CCCEEEIIIOOOVVV\\\|||}}}}}}||||||~~~|||{{{wwwtttrrrtttvvvwwwxxxyyyzzz|||~~~~~~}}}zzzyyywwwtttssssssssstttvvvxxx|||~~~~~~|||zzzxxxwww{{{}}}yyyxxxyyyuuuwwwyyy{{{{{{zzzyyyxxxooopppqqqtttwwwzzz}}}~~~||||||}}}|||yyyvvvtttrrrtttuuuxxxyyyzzzzzzzzzzzz|||{{{zzz{{{|||}}}{{{yyytttuuuvvvtttrrrsssvvvxxx{{{{{{yyyxxxvvvuuuttttttrrrqqqooonnnppprrrtttuuutttssssssuuuxxxzzzyyyxxxrrrnnnmmmoooqqqqqqrrrtttsssqqqoooooorrruuuwwwwwwvvvtttqqqnnnnnnooorrrtttvvvtttqqqnnnmmmkkkhhheeeaaa^^^[[[[[[\\\^^^______bbb```___]]]]]]^^^___```_________^^^^^^^^^^^^___\\\\\\\\\[[[ZZZYYYXXXWWWXXXXXXWWWVVVUUUSSSQQQOOOMMMMMMOOOPPPRRRSSSTTTUUUNNNMMMKKKJJJJJJJJJKKKLLLKKKJJJIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGIIIHHHHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>??????@@@@@@??????>>><<<<<<<<<===>>>>>>??????:::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::999999::::::::::::999999666666555555555555666666222333444555777888999999666666555555444444333333333444444444444444444333666444222111111222333444111222222222222222111111222222222222222222222222333333333333333333333333222222222222333333333444333333222222222111111111333222111000000000111111222111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////------..................////////////////////////------------------------......................................................------------......---.....................,,,...///...------.../////////............//////......------------...............///////////////............////////////---........................------------...//////............////////////......////////////......////////////////////////......------------..........................................////////////111222444555555555444333333222000/////////000111......////////////......//////////////////////////////000000000111111111000000111111111222222222333333333444444444444444555555555444444444444444666555555555555666777777777888999999888999;;;<<<===>>>>>>???@@@BBBEEEHHH|||zzz{{{{{{{{{{{{}}}~~~{{{yyytttrrrpppoooqqqrrrssssssssstttvvvxxxzzz{{{|||||||||zzzwwwtttrrrrrrsssssswww{{{}}}}}}||||||{{{zzzyyyxxxwwwzzz~~~zzzvvvvvvxxxyyyzzz{{{{{{zzzyyyxxxwwwmmmooorrruuuyyy{{{}}}}}}zzz{{{{{{yyyvvvsssrrrssssssuuuxxxzzzzzzzzz{{{|||{{{zzzyyyyyyzzzyyywwwuuurrrtttuuusssqqqrrrwww{{{zzzyyywwwuuusssrrrqqqqqquuusssqqqqqqsssuuuvvvvvvvvvsssrrrtttxxxxxxtttpppnnnnnnnnnoooqqqqqqooonnnqqqpppoooppprrrttttttsssssspppmmmkkkkkkmmmqqqssswwwtttqqqnnnllljjjfffddd```^^^]]]]]]^^^`````````aaa```]]]\\\[[[[[[\\\]]]]]]___aaaaaa```______```\\\\\\\\\[[[ZZZXXXWWWVVVXXXWWWWWWUUUTTTRRRPPPPPPNNNOOOPPPQQQSSSTTTUUUVVVMMMLLLJJJIIIIIIJJJLLLMMMOOOMMMKKKJJJIIIIIIIIIJJJEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>????????????>>>>>><<<<<<<<<======>>>>>>>>>:::::::::::::::::::::::::::999999888888999999:::999999999999999999999999555666666777777666666555666555555444444555555666222222333444666999;;;<<<777777666666555444333333333333444444444444333333444333222111111222333444111111222222222111000000111111222222222222111111222222222222222222222222111111222222222333333333222222222222111111111111333222111000///000111111111111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////------.../////////......////////////////////////------------------------......................................................------------......---------...............,,,---///...------...//////............//////000......------------...............///////////////........................---------.....................------......///000............////////////......////////////..................////////////......------------.................................////////////000000000111222444555666555333222444222000.........///000---......//////......---/////////////////////////////////000000000111111000000000111111111111222333333333333333333444444555555444444444333333333555555444444555555666777444555777888777777999:::888999:::<<<===???@@@@@@{{{}}}wwwyyyzzz{{{{{{{{{|||}}}{{{{{{zzzxxxwwwooonnnmmmoooqqqsssrrrrrrqqqqqqqqqrrrtttwwwyyyzzz{{{yyyvvvsssrrrrrrtttuuuyyy{{{~~~~~~|||{{{yyyxxxwwwvvvvvvvvvwwwxxxxxx{{{|||yyysssrrrvvv||||||{{{zzzyyywwwvvvuuutttnnnpppsssvvvxxxxxxxxxwwwvvvwwwvvvssspppnnnppprrrsssvvvyyy{{{zzzyyy{{{||||||{{{yyyyyyyyyxxxvvvssssssuuuvvvsssqqqrrrwww{{{yyyxxxwwwuuutttsssssssssyyyvvvssssssuuuvvvuuutttttttttuuuvvvvvvtttqqqooolllmmmmmmoooqqqsssrrrpppppppppqqqsssuuuuuusssqqqqqqnnnkkkiiijjjmmmqqqtttvvvsssooommmkkkhhhdddbbbbbbaaa```aaacccccccccbbbaaa```]]][[[ZZZYYYZZZ[[[YYY]]]aaabbb```_________ZZZZZZ[[[ZZZZZZYYYXXXXXXVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRLLLJJJIIIHHHIIIKKKMMMOOOOOONNNMMMKKKIIIIIIIIIJJJEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGFFFEEEDDDCCCAAAAAABBBAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>===<<<<<<==================;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::777777777777777777777777555666666777777666666555666555555444444555555666444444333444555888;;;<<<999999888777555444444333222333444444444444333222222222222222222222222222111111222222111000000///000111222333333222111000111111111111111111111111111111111111222222222222222222222222111111111111333222000/////////111111111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////---...///000000000//////////////////////////////..............................................................................------------......---------.........//////,,,---......------...000...............///000000......------------................../////////000........................---------.........//////...............//////000............////////////......////////////............//////000000000000......------------....../////////////////////////////////000000000111111...000333555666666444333333222///---,,,---///000---......//////......---////////////////////////////////////000000000111000000000000111111111111333333333333333333333333333333333333333444444444444444444333444555555666333555777777666666777999666666777888;;;===>>>>>>ooouuuyyyyyy|||{{{tttuuuvvvwwwvvvvvvwwwzzz||||||yyyuuuttttttssssssrrrllllllmmmpppsssuuuuuusssrrrqqqqqqqqqrrruuuxxxzzzyyywwwuuusssrrrsssuuuvvvxxxyyyzzzyyywwwwwwwwwxxxwwwvvvtttsssssstttvvvxxxvvvxxxwwwrrrmmmooowww|||zzzxxxvvvtttrrrqqqqqqmmmooosssuuuvvvtttrrrppprrrrrrqqqnnnjjjiiilllooosssvvvzzz{{{zzzyyy{{{}}}~~~}}}{{{{{{zzzyyywwwttttttvvvwwwtttpppqqqvvv{{{{{{zzzxxxwwwwwwwwwxxxyyy{{{xxxtttsssttttttrrrpppooossswwwvvvsssooonnnooojjjkkkkkkmmmrrrvvvxxxwwwqqqqqqsssuuuwwwvvvrrrooopppmmmjjjhhhiiimmmrrruuuuuurrrnnnkkkiiifffccc```cccccccccdddfffgggeeedddbbb```^^^[[[YYYYYYYYYZZZVVV[[[```bbbaaa^^^^^^^^^XXXXXXYYYZZZZZZZZZZZZZZZTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSSSSQQQPPPOOONNNNNNKKKJJJHHHGGGIIIKKKNNNPPPKKKLLLMMMKKKIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDEEEFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>>>>======>>>>>>>>>>>>==============================;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999:::666666666666666666666666888888999999999999888888555555555444444555555555777666444333444777:::<<<:::999888777666555444333222222444444444444222222111222222333333333222222111111111111111000//////000111222333333222111000000000000000000000000000000111111111111222222222222222222111111111111000333222000///...///111222111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////---...000111111111000///////////////////////////////////////////////////.........................................................------.........---------.........//////,,,---......------///000...............///000111.........------.........---.........//////000000.....................------------.........//////...............///000000............/////////000......////////////......//////000000111111111222.........------.........000000000000000000000000//////000000111111222222,,,...111555666777666555333111///,,,+++,,,...///---..................---////////////////////////////////////000000000000000000000000111111111111333333333333333333333333111111222333444444555666444333333333333444555555555777888888777777777888888666666777999;;;<<<<<>>===AAAAAA@@@???>>>===<<<<<<============<<<<<<<<<<<<;;;>>>@@@===777444666999777666666666666666777777777777888888888888777777666666555555444444444444666666555444444444444555333333333444444555555555666666777777666555444444111111111111111111111111000000000000000000000000333333333444444333333333111111000000111111222333444333222111000000000000111111111111111111111111000000000000000000000000...000111000///...///111222111111111000000//////000000////////////000000222222111111000000//////000000000000000000000000000000000000000000000000...........................---,,,++++++,,,---...........................,,,---......//////..............................333222222111000/////////......................................................------------......000000000000000000000000......////////////......//////......------------////////////////////////000000000///.........---////////////////////////---......///////////////////////////............////////////////////////........................000000//////.........---////////////////////////222111111111000000//////......------------......000///...------...///000............////////////000000000000111111111111000000000000111111111111000111111111111222222222555666777777777666444333333333333444444444555555666666666666777777777777444444555777888999:::;;;hhhhhhjjjmmmrrrvvvxxxxxxyyy|||yyyuuuwwwtttuuuvvvyyy{{{~~~sssqqqoooooopppppppppppplllmmmoooqqqrrrqqqpppppppppqqqqqqqqqpppqqqsssuuuxxxvvvsssssstttuuuvvvvvvuuuuuuuuuuuutttsssrrrrrruuusssqqqqqqrrrsssrrrqqqqqqqqqpppoooooorrrwww{{{{{{xxxsssqqqrrrssssssrrrnnnqqqqqqnnnooouuuxxxvvvrrrpppnnnllllllnnnpppqqqssswwwzzzzzzwwwwwwzzz~~~|||{{{zzzzzzyyyyyyzzzzzzuuuyyyzzzuuurrrtttwwwwwwxxxxxxwwwuuussstttvvvyyytttrrrqqqoooooooooqqqrrruuutttsssssstttsssqqqooojjjjjjjjjkkkmmmpppsssuuuyyyyyyyyyyyyxxxtttooojjjjjjiiiiiiiiiiiiiiijjjjjjlllkkkjjjiiigggeeedddcccddddddddddddeeeeeedddccc``````___\\\ZZZYYYZZZ[[[[[[YYYWWWWWWYYYZZZ[[[ZZZYYYZZZ\\\\\\\\\YYYWWWUUUTTTTTTTTTUUUUUUWWWXXXXXXWWWVVVTTTRRRQQQPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJIIIHHHGGGGGGGGGHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@??????@@@@@@??????>>>=========>>>>>>=========<<<<<<<<<;;;>>>???<<<888555666999777777777666666777777888666666777777777777666666777777666666555555555555666666555444444444444444222222333333333333333333555555666666555555444333333333333333333333333333111111111111111111111111000000111111111111000000111111000000111111222333111111000000000111111222111111111111111111111111000000000000000000000000...000111000///...///111111111111000000000//////000000////////////000000............////////////000000000000000000000000////////////////////////........................///...---,,,,,,---...///........................,,,---......//////..............................,,,------....../////////......................................................------------......////////////////////////......////////////......000000000/////////......------------------------//////..................////////////////////////---......///////////////////////////............////////////////////////........................000/////////............////////////////////////111111000000000/////////......------------......//////...------...//////............//////////////////000000000111111111000000000000111111111111000111111111111222222222444444555555444333333222333333333444444444444555444555555555555666666666666666666777777888888888ddddddeeehhhmmmqqqrrrrrrpppqqquuu|||uuutttyyytttuuuwwwyyy{{{}}}~~~lllnnnqqqrrrqqqpppppppppkkklllnnnoooppppppooonnnpppppppppooonnnpppsssvvvxxxvvvuuuuuuvvvvvvtttssssssssssssssstttttttttssstttrrrqqqqqqrrrsssrrrqqqrrrrrrrrrpppoooqqqtttwwwwwwtttqqqqqqrrrtttttttttqqqrrrqqqooopppuuuyyyxxxvvvssspppmmmlllnnnppprrrxxxzzz|||{{{xxxvvvxxxzzzyyyyyyyyyyyyyyyzzz{{{|||xxxzzzzzzvvvuuuxxxxxxuuusssttttttsssqqqppprrrssspppooommmmmmmmmoooqqqrrrvvvtttrrrrrrrrrrrrrrrpppiiiiiiiiijjjllloooqqqssszzzzzzyyyxxxvvvrrrlllhhhjjjiiigggffffffgggiiijjjjjjjjjjjjiiihhhgggeeeeeeeeeeeeeeefffeeecccbbbaaa^^^______]]][[[[[[\\\^^^\\\ZZZXXXXXXYYYYYYYYYXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWYYYXXXVVVSSSQQQPPPOOONNNMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFEEEEEEHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;===>>><<<888666777999999888888777777777888888555555666666666666555555777777777666666666666666666555555444444444444444222333333333333222222111444444444444444333333222333333333333333333333333222222222222222222222222//////000000000000//////111000000000000111222222......//////000111222222111111111111111111111111000000000000000000000000...000111000///...///111111111000000000000//////000000////////////000000---------...///000000000000000000000000000000000////////////////////////........................///......------......///........................,,,---......//////..............................++++++,,,,,,---......///......................................................------------......////////////////////////......////////////....../////////...............---------------------------------------.........////////////////////////---......///////////////////////////............////////////////////////........................////////////............////////////////////////000000///////////////.........------------............------------..................//////////////////000000000000111111000000000000111111111111000111111111111222222222333333222111111111111222333333333333444444444444333333444444444555555555777777777777777666666666``````aaadddhhhkkklllkkkllllllnnnuuu~~~}}}yyytttuuuzzzuuuvvvwwwxxxxxxwwwvvvuuuiiinnntttuuussspppooooookkklllmmmnnnooooooooonnnpppppppppooonnnpppssswwwxxxwwwwwwwwwxxxwwwtttrrrrrrssssssttttttvvvwwwwwwvvvuuuttttttttttttqqqooosssssstttsssqqqqqqsssuuurrrqqqpppppprrrtttvvvwwwvvvuuusssqqqqqqtttwwwxxxvvvsssooollllllnnnrrruuu}}}~~~|||yyywwwwwwxxxxxxxxxxxxwwwxxxyyyyyyzzzxxxzzzzzzxxxyyy|||zzzuuuppprrrsssrrrpppnnnoooooonnnnnnmmmmmmnnnpppsssuuuvvvtttqqqpppqqqrrrrrrqqqiiijjjjjjkkkmmmoooqqqssswwwvvvtttsssrrrooojjjggggggfffddddddeeehhhkkkmmmiiiiiiiiijjjiiihhhgggfffeeefffggggggeeebbb```______``````___]]]]]]]]]___^^^\\\ZZZZZZ[[[[[[YYYXXXWWWWWWVVVVVVVVVVVVWWWWWWUUUUUUTTTTTTTTTUUUUUUVVVXXXWWWUUUTTTRRRPPPOOOOOOMMMMMMMMMLLLLLLKKKKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFHHHFFFEEEDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCAAABBBBBBBBBAAAAAA@@@???======>>>>>>??????????????????>>>>>>>>>=========;;;<<<===;;;999777888999:::999888888888888888888555666666777777666666555666666666666555555555555666555444444333333444444333444444444444333222111222222333333333333222111000000000000000000000000111111111111111111111111000000111111111111000000000000000000000111222222......///000000000000000111111111111111111111111000000000000000000000000...000111000///...///111000000000000000000//////000000////////////000000///000000000111111111222////////////////////////////////////////////////......................../////////....../////////........................,,,---......///................................./////////......---------......................................................------------......////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////+++,,,,,,,,,---.........////////////////////////---......///////////////////////////............////////////////////////........................///////////////.........////////////////////////////////////..................------------............------------..................////////////////////////000000000111///000000000111111111111000000111111111222222222333222000//////000111222222222333333333444444444333444444444444555555555555555666666666666777777]]]]]]^^^```dddfffgggfffhhhhhhkkkrrr~~~~~~}}}|||yyyuuuvvvzzztttuuuvvvwwwvvvtttrrrppplllqqqvvvwwwsssooommmlllllllllmmmnnnnnnooooooooopppppppppppppppqqqtttwwwxxxxxxxxxxxxyyyxxxtttrrrpppqqqqqqrrrsssuuuwwwxxx{{{zzzyyyxxxwwwtttpppmmmpppqqqssssssqqqpppqqqqqqoooppppppqqqrrrtttwwwxxxzzzwwwuuussssssrrrtttvvvtttqqqnnnlllmmmqqquuuxxx~~~{{{yyyyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvuuuxxxzzzzzz|||~~~{{{vvvpppqqqsssrrrpppnnnmmmnnnllllllllllllnnnqqqtttvvvvvvtttqqqpppqqqqqqqqqqqqjjjkkklllmmmoooppprrrssstttrrrqqqppppppooollljjjhhhgggeeedddeeehhhkkkmmmhhhiiijjjjjjjjjiiigggfffeeegggiiihhhdddaaa______^^^``````___\\\[[[[[[\\\^^^\\\[[[ZZZ[[[ZZZXXXWWWTTTTTTSSSTTTUUUVVVXXXYYYWWWVVVVVVUUUUUUUUUUUUVVVSSSSSSSSSSSSRRRRRRQQQPPPMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDCCC???@@@@@@@@@@@@??????>>>=========>>>??????@@@@@@>>>>>>>>>>>>============;;;;;;;;;;;;999888999999::::::999888777777888888666777777888888777777666444444444444444444444444555555444333333333333333444555666666666555333222111111222222222222222111000000000000000000000000000000000000000000000000000000000111111000000000000000//////000000111222000000000111000///...---000000000000000000000000////////////////////////...000111000///...///111//////////////////000000000000////////////000000222111111111000000000///////////////////////////...................................................//////////////////...........................,,,---......///.............................................------------......................................................------------....................................////////////......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////+++,,,,,,,,,---.........////////////////////////---......///////////////////////////............////////////////////////.................................///////////////////////////////////////............////////////......------------..........................................////////////...////////////000000000///000000000111111111111000000111111111222222222333222111000000111222333222222222333333333444444444444555555555666666666222333444555666777888888]]]\\\]]]___bbbddddddcccbbbcccgggooozzz{{{{{{{{{yyywwwuuuuuuvvvrrrtttwwwyyyyyywwwtttrrrooorrrttttttrrrnnnkkkjjjlllllllllmmmmmmnnnoooooonnnoooqqqqqqqqqrrrtttvvvwwwvvvvvvvvvwwwvvvtttrrrmmmmmmmmmnnnppprrruuuvvv~~~}}}|||{{{yyyuuuoookkkjjjmmmppprrrqqqpppoooooooooppprrrsssssstttwwwyyyzzzwwwuuuvvvuuurrrrrruuusssrrrooonnnpppsssxxxzzz~~~}}}|||{{{{{{}}}|||zzzyyywwwvvvvvvuuusssxxx|||||||||}}}zzzuuuppprrrsssrrrooonnnmmmnnnkkkjjjjjjkkkmmmpppsssuuuuuusssqqqqqqqqqqqqqqqoookkklllmmmnnnpppqqqrrrrrrsssqqqppppppppppppooonnnlllkkkiiiggggggggghhhiiihhhiiikkkkkkkkkiiigggeeedddgggjjjiiiddd```______[[[]]]^^^]]][[[YYYXXXYYYZZZYYYXXXYYYYYYXXXVVVTTTSSSSSSSSSTTTUUUVVVXXXYYYXXXWWWVVVUUUUUUUUUUUUUUUOOOPPPQQQRRRRRRRRRRRRQQQNNNMMMLLLKKKJJJIIIHHHGGGHHHHHHHHHGGGHHHHHHIIIIIIHHHGGGEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEDDDCCCBBB>>>>>>????????????>>>>>>======>>>>>>?????????@@@============<<<<<<<<<<<<:::::::::::::::::::::::::::999888777777777777777777777888888888888777777333333333333333444444444555444444333333333333333444555777888777666444333000111222222222222222222222222222222222222222222////////////////////////......////////////......000////////////000111111000111222222111///...---000000000000000000000000////////////////////////...000111000///...///111......////////////000000000000////////////000000000000000///...---------000000000000000000000000................................................---......//////......---........................,,,---......//////..............................))))))***+++---...//////......................................................------------....................................////////////...................../////////---------------------------------------.........////////////////////////---......///////////////////////////............////////////////////////.................................///////////////////////////////////////...////////////000000000......------------............////////////..................////////////......////////////000000000000000000111111111111000111111111111222222222222111111111111222333333222222222222333333333333444555555555555666666666111222333444555777888888^^^]]]]]]^^^aaaccccccbbb___```dddkkkttt|||zzzwwwwwwuuusssssssssrrrqqqtttvvvzzz|||{{{xxxtttqqqqqqpppooooooooommmjjjhhhjjjjjjjjjkkkkkklllmmmnnnkkkmmmppprrrrrrrrrssstttsssrrrrrrrrrttttttrrrqqqmmmmmmmmmmmmoooqqqtttvvv|||||||||{{{zzzuuuoookkkhhhlllqqqttttttsssrrrrrrppprrrttttttttttttvvvyyywwwttttttwwwwwwsssrrruuuvvvuuusssssstttvvvyyy{{{|||{{{{{{||||||}}}}}}|||}}}{{{zzzyyyxxxxxxssszzz|||yyyvvvrrrqqqrrrrrrpppnnnmmmmmmnnnllllllllllllnnnqqqtttvvvsssrrrqqqrrrrrrrrrpppnnnjjjkkklllnnnoooppppppqqqssspppnnnnnnooooooooonnnmmmmmmllljjjjjjiiiiiijjjiiijjjkkklllkkkiiifffdddbbbgggkkkjjjeee```______ZZZ\\\^^^^^^\\\[[[[[[\\\YYYXXXXXXXXXYYYYYYVVVTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWUUUTTTTTTSSSSSSSSSMMMNNNPPPQQQQQQQQQPPPPPPNNNMMMLLLKKKIIIHHHGGGFFFGGGGGGGGGGGGGGGHHHIIIJJJHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<;;;;;;;;;;;;::::::999::::::;;;:::::::::999888777666666666666666666777777777777666666333333333444444444555555555444333333222222333333222333555777777666444333000111222222333333333222222222222222222222222222////////////////////////...//////000000//////...///////////////000111111///000222333333111000///000000000000000000000000////////////////////////...000111000///...///111........./////////000000000000////////////000000////////////............000000000000000000000000................................................,,,---...//////...---,,,........................,,,---......//////..............................))))))***,,,---...000000......................................................------------....................................////////////............/////////000000000------------------------//////..................////////////////////////---......///////////////////////////............////////////////////////..................................../////////000/////////////////////////////////000000000111111......------------......//////000111111000//////............////////////........./////////000000000000000000111111111111000111111111111222222222000000111222222222222222111222222222222333333333333333444444444555555555222222333444555555666666___^^^]]]___aaacccbbbaaa```aaabbbgggooozzz|||zzz|||{{{wwwsssrrrpppnnnoooqqqooommmwwwyyy||||||zzzuuuppplllqqqnnnkkkkkklllmmmjjjgggiiiiiiiiiiiijjjkkklllmmmhhhlllooorrrrrrqqqqqqrrrqqqoooooooooqqqrrrqqqpppoooooonnnooopppsssvvvwwwzzzzzzzzz{{{zzzvvvpppkkkjjjnnntttxxxxxxxxxwwwvvvqqqtttvvvvvvttttttvvvxxxtttqqqrrrxxxxxxtttssswwwzzzyyywwwvvvwwwxxxyyyzzzyyyxxxxxxzzz|||}}}}}}}}}}}}||||||||||||sss}}}zzzvvvssspppqqqrrrqqqooommmllllllnnnooooooooooooqqqtttwwwyyyrrrrrrrrrrrrsssrrrooommmiiijjjkkkmmmnnnoooooooooqqqooolllkkklllllllllkkkkkkkkkkkklllmmmmmmmmmmmmiiijjjllllllkkkiiifffdddaaafffkkkjjjeee```___```ZZZ]]]___aaa`````````aaaZZZYYYYYYZZZ\\\[[[YYYWWWVVVVVVWWWVVVVVVUUUSSSSSSVVVVVVUUUSSSRRRRRRRRRRRRMMMNNNOOOPPPPPPPPPOOONNNNNNMMMLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBBBBBBBAAA@@@???>>>???@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::999999999;;;;;;;;;:::999888777666555555555555555555666666666666555555444444444555555555666666555444333333222222333333000222444666777666444333000111222333333333333333////////////////////////000000000000000000000000111111222222222222111111///////////////000111111...///111333444333222111000000000000000000000000///////////////////////////000111000///...///111---.........//////000000000000////////////000000//////000000111111222222000000000000000000000000................................................+++,,,---......---,,,+++........................,,,---......//////..............................////////////////////////.........................................................------.......................................////////////......---------.........//////////////////////////////000000000///.........---////////////////////////---......///////////////000/////////............////////////////////////........................---.........//////000000//////////////////////////////000000111111222222.........------.........///000111222222111000///............/////////000............/////////000000000000000111111111111000111111111111222222222...///000222222222111000111111222222222333333333222222333333333444444444444444444444444444444444\\\[[[ZZZ\\\```ccccccbbb___aaadddhhhllloooqqqrrrzzzxxxvvvuuuuuutttrrrqqqjjjooosssrrrnnnlllmmmppp~~~|||yyyuuurrrooommmkkkkkkkkkkkkkkkkkkkkkkkkpppllliiihhhiiillloooppplllkkkjjjlllpppsssuuuvvvwwwuuurrrqqqqqqqqqqqqpppjjjpppttttttqqqqqqwww~~~|||yyywwwvvvwwwvvvuuussswww}}}~~~|||||||||yyyyyyxxxxxxxxxxxxwwwwwwqqqrrrssssssrrrsssuuuwwwyyyyyy{{{|||||||||{{{zzzxxxwwwwwwxxx{{{~~~tttxxx{{{yyysssooonnnppppppmmmjjjlllqqquuuuuussspppqqqsssuuuwwwxxxyyyzzzwwwuuutttuuuwwwvvvsssooonnnppprrrrrrpppooonnnooopppooommmkkkkkkkkkmmmnnnlllkkkiiigggggghhhiiijjjkkkkkkkkkiiigggggghhhjjjiiiiiijjjiiigggddd```^^^```______^^^]]]]]]\\\\\\VVVWWWYYYXXXWWWVVVVVVWWWVVVVVVVVVVVVUUUSSSRRRQQQXXXVVVTTTQQQPPPPPPQQQRRRJJJMMMPPPPPPMMMLLLLLLNNNMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIGGGDDDAAA@@@AAABBBCCC@@@@@@BBBBBBBBBBBB@@@@@@??????@@@@@@@@@??????>>><<<<<<<<<==================;;;999:::<<<===;;;999;;;888666666999:::999777999888666555555555666777666777888888888777555444333444444555555444444333666444333111111222333444//////000111222333333333222222222111000//////...////////////////////////111111111111111111111111//////000111111111111111//////000111111111111111222222111111000000//////111111000000//////......000000000000000000000000///////////////000111111000000//////.........---////////////////////////000000000000000000000000//////000000///...------///////////////////////////......///000000///---........................000000//////.........---------------------------/////////......---------------------------------------......///000000111...........................///000222222000///............////////////000......////////////......///......---------......////////////////////////................................................//////////////////////////////000000000000//////........................222000///......///000222000000//////...---++++++//////000000000000//////333222000///....../////////......------......///........................////////////////////////------------.........///111111000000//////......111000///000222444333222000000111111111111000000333333333222222111111111333222111111111222333444333333333444444444555555^^^\\\[[[\\\___bbbbbbaaa```aaaccceeegggiiijjjkkkpppoooooooooooonnnmmmllllllnnnooommmiiiiiimmmqqqxxxwwwuuusssqqqnnnkkkjjjlllkkkkkkjjjjjjiiijjjjjjkkkjjjiiijjjlllmmmlllkkkjjjjjjjjjmmmqqquuuvvvvvvtttqqqnnnmmmmmmnnnmmmmmmjjjlllmmmnnnppptttyyy}}}~~~{{{wwwtttttttttssssssssswww{{{}}}}}}|||}}}~~~||||||{{{zzzyyyxxxxxxwwwqqqrrrsssrrrqqqrrrtttvvvyyyzzz{{{|||}}}||||||{{{yyyxxxwwwwwwzzz}}}}}}vvvxxxxxxtttnnnjjjkkknnnnnnqqqssstttsssrrrssstttuuuuuuuuuuuuvvvwwwxxxyyy{{{yyyxxxxxxyyyxxxuuurrrnnnpppqqqqqqnnnlllllllllpppooommmlllkkkkkkmmmmmmmmmkkkiiigggggghhhjjjkkkmmmmmmllliiigggfffhhhjjjhhhiiiiiihhhfffdddbbbaaabbbbbbaaa___^^^]]]\\\[[[WWWXXXYYYYYYVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTWWWUUURRROOOMMMMMMMMMMMMJJJMMMOOOOOOMMMLLLLLLNNNLLLKKKJJJIIIHHHFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCCCCBBB@@@@@@AAABBBBBBAAA@@@@@@BBBAAAAAA@@@???>>>=====================<<<<<<<<<===;;;999:::;;;<<<:::888:::888666666999:::999777:::999888777666777888888666666777777666666555444333333444444444444333333666555333111111111222333000000111222333444444333222222111111000//////...000000000000000000000000//////////////////////////////000111111111111000//////000111111111111111111111111000000000000000111000000000/////////...000000000000000000000000///////////////000000111000/////////....................................///////////////////////////////////////...------........................///...------......---+++........................000/////////.........---....................................---------,,,------------------------,,,------...//////000000........................---...000111111000...---------.........///////////////000//////...------///......------.........000000000000000000000000................................................////////////////////////...//////000000//////...////////////////////////------............------////////////...---,,,,,,//////000000000000//////------,,,++++++,,,---.........------------..............................////////////////////////------........./////////000000000000////////////000///...000222333222111000000111111111111000000333333333222222111111111222222111111111222333444333333333444444444444555^^^]]][[[\\\^^^``````___ccccccddddddeeeeeeddddddiiijjjkkklllllllllkkkjjjllllllkkkgggeeegggnnnssssssrrrqqqooommmkkkjjjiiilllkkkiiihhhggghhhiiiiiiggghhhkkkoooqqqpppllliiihhhhhhkkknnnsssuuuvvvuuuqqqooollljjjkkkkkkkkkjjjjjjhhhhhhkkkrrrxxx|||}}}|||xxxtttqqqqqqqqqqqqqqqtttvvvxxxzzzzzz{{{~~~~~~|||zzzyyyxxxwwwqqqrrrsssrrrqqqqqqrrrtttyyyzzz{{{|||}}}~~~~~~}}}{{{yyyxxxxxx{{{~~~|||}}}yyyxxxvvvpppkkkhhhjjjmmmnnnuuu{{{zzzsssppprrrvvvzzzxxxvvvttttttuuuwwwxxx}}}|||{{{{{{{{{yyyvvvssslllnnnoooooommmllllllmmmqqqpppnnnmmmlllllllllmmmooommmjjjggggggiiikkkmmmpppooommmiiifffeeegggjjjhhhgggggggggfffeeeeeeeeeddddddbbb```^^^\\\[[[ZZZWWWYYYYYYYYYVVVUUUTTTUUUTTTSSSSSSSSSTTTUUUWWWXXXVVVUUURRROOOLLLKKKJJJJJJKKKMMMNNNNNNMMMLLLLLLMMMKKKJJJIIIHHHGGGFFFEEEDDDIIIHHHHHHGGGFFFFFFEEEEEEGGGGGGHHHHHHGGGEEECCCBBB@@@@@@AAAAAAAAAAAA@@@@@@DDDCCCAAA???============>>>>>>======<<<<<<;;;;;;<<<;;;999999:::;;;999888:::888666777888999888777;;;:::999888888888999999666666555444444444444555222222333333333333222222666555333222111111111222111111222333444444444444222222111111000/////////111111111111111111111111////////////////////////...///000000111111000000//////000000000111111111///000000000000000000111000000000000////////////000000000000000000000000//////......//////000111////////////....................................///////////////////////////////////////......---------------------------000...------......,,,+++......................../////////...............////////////////////////...------------,,,,,,,,,------------------------,,,,,,,,,---......//////........................,,,---...//////...---,,,,,,---------............//////000000///...------///......---......//////111111111111111111111111................................................////////////////////////.........//////.........000000000000000000000000+++---///000000///---+++.........//////......---//////000000000000//////+++******++++++,,,.........------,,,,,,------...........................////////////////////////....../////////000000000////////////000000000000///...---///111222111000000000111111111111000000222222222222222111111111222222111111222222333444333333333333444444444444[[[[[[[[[\\\^^^___```aaaffffffffffffeeeeeedddcccfffgggjjjjjjiiihhhggggggiiiiiihhhffffffiiipppuuutttsssqqqooommmllljjjjjjiiihhhfffffffffgggiiijjjgggiiimmmqqqtttsssnnnkkkggghhhkkkooossstttsssqqqqqqooolllkkkkkkjjjiiihhhggggggjjjooouuuzzz}}}}}}wwwtttqqqpppqqqsssttttttsssttttttuuuwwwzzz}}}|||yyyxxxwwwvvvrrrssssssrrrqqqppprrrssszzzzzz{{{|||}}}~~~{{{zzzyyyyyy}}}zzzyyy}}}}}}zzzxxxxxxuuuqqqmmmkkkmmmooopppuuuzzzxxxsssqqqtttyyy|||zzzvvvtttsssuuuxxxzzz}}}}}}|||{{{zzzwwwuuussslllmmmoooooonnnnnnoooppprrrqqqooonnnmmmlllllllllpppmmmjjjhhhgggiiilllnnnpppnnnkkkgggdddccceeehhhgggffffffeeeeeefffggggggdddcccbbb___]]]ZZZXXXXXXVVVXXXYYYYYYWWWVVVVVVWWWUUUTTTSSSRRRSSSUUUWWWYYYVVVUUURRRPPPNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMJJJIIIIIIHHHFFFEEEEEEDDDHHHGGGGGGGGGFFFFFFEEEEEEGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@@@@AAAAAA@@@@@@@@@DDDBBB@@@>>>======>>>?????????>>>===<<<;;;;;;:::<<<;;;:::::::::999999888999888777777777888888888:::999999888888888888888666555444333222333444555111222222333333222222111666555333222111111111111000111222222333333333222111111111111000000//////000000000000000000000000000000000000000000000000...//////000000000000000///////////////000111111.../////////000000111111000000000000///////////////////////////////////////............///000000///////////////.................................////////////////////////...///////////////......------------------------///...------///000///................................................................../////////---------------,,,,,,,,,........................,,,,,,,,,---------..............................,,,------......------,,,,,,,,,,,,---------......---......///////////////...............//////000000000000000000000000000................................................////////////////////////------............------////////////////////////...///000111111000///...------.../////////////////////000000000000//////---------......//////000------,,,,,,,,,,,,------........................////////////////////////////////////000000000000......//////000000111111...---,,,...000111000///000000111111111111000000222222222111111111111111222111222222222222333333222222333333333444444444WWWXXXZZZ[[[]]]___bbbccceeeeeeffffffeeeeeeddddddbbbdddfffeeecccaaaaaaaaaeeefffggghhhjjjnnnsssvvvvvvuuurrrooollljjjiiiiiieeeeeeeeeeeegggiiikkklllgggiiikkkooorrrrrrpppmmmhhhiiilllppprrrssspppnnnpppooolllkkkjjjhhheeecccaaafffmmmsssvvvxxxzzz|||rrrqqqpppqqqtttwwwyyyyyytttrrrqqqrrruuuyyy|||~~~}}}zzzwwwvvvvvvvvvssstttuuusssrrrrrrsssuuu{{{{{{{{{|||}}}~~~~~~{{{zzzzzz{{{uuusssvvvwwwtttssstttsssrrrpppnnnoooooosssrrrrrrrrrsssuuuxxx{{{zzzxxxuuussssssvvvzzz}}}~~~~~~~~~}}}{{{xxxvvvuuuqqqrrrrrrqqqooonnnooopppsssrrrqqqooonnnllllllkkkooommmjjjhhhhhhiiilllmmmlllkkkiiieeebbbbbbdddfffffffffeeeeeeeeeeeeffffffbbbaaa___]]][[[YYYWWWVVVUUUWWWYYYYYYXXXXXXYYYZZZXXXWWWUUUSSSSSSTTTUUUWWWRRRRRRQQQPPPOOONNNNNNNNNMMMLLLLLLLLLLLLMMMLLLLLLIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDBBBAAABBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>======???AAABBB??????>>>===<<<;;;;;;:::<<<<<<<<<;;;999999888888777888777777666666777888777777777777777666666555666555333222222222333444111222222333333222222111444444333222111111000000///000000111111111111000111111111000000000000000////////////////////////000000000000000000000000......///000000000000000//////......//////000111......//////000000000111////////////000000000000////////////////////////...............//////000.........///////////////......................................................///////////////...---------------------------+++***+++---///000000........................---------...............,,,,,,---------.........------------------------........................,,,,,,,,,---------------........................,,,,,,------------,,,,,,,,,,,,,,,---------......***+++---///000111111222...............///000111////////////////////////................................................////////////////////////------............------........................111000///......///000111------...///000000000000//////000000000000//////000000000000//////.........------,,,,,,------...////////////////////////////////////////////////////////////000000000000......//////000000111111...---,,,---///111000///000000111111111111000000111111111111111111111111111111222222333333333333222222222333333333444444UUUWWWYYY[[[\\\^^^bbbeeeaaaaaabbbcccccccccbbbbbbdddfffgggeeeaaa```aaaddddddeeegggjjjmmmpppsssttttttrrroookkkhhhgggfffeeecccccceeefffhhhiiijjjkkkfffgggjjjnnnqqqrrrpppnnnjjjkkkmmmqqqssstttrrrooonnnnnnmmmllljjjfff```\\\YYY___hhhnnnqqqrrruuuvvvooooooppptttxxx{{{||||||vvvsssqqqrrrvvvyyy|||}}}~~~{{{xxxvvvvvvvvvwwwuuuvvvwwwvvvuuutttvvvxxx||||||{{{{{{{{{|||}}}~~~{{{{{{{{{}}}~~~sssoooqqqqqqoooppppppppppppoooooonnnnnntttppplllmmmtttyyy|||{{{xxxvvvsssrrrssswww{{{~~~}}}zzzyyyyyyxxxxxxwwwssspppmmmmmmnnnttttttrrrqqqooommmkkkkkkmmmllljjjiiiiiiiiikkkkkkgggggggggeeecccbbbdddfffffffffeeeeeedddccccccccc___^^^]]]\\\ZZZYYYXXXWWWVVVXXXZZZ[[[ZZZZZZ[[[\\\ZZZYYYWWWUUUTTTSSSTTTTTTOOOOOOOOONNNNNNNNNMMMMMMNNNLLLJJJJJJLLLMMMLLLLLLJJJIIIIIIHHHGGGGGGFFFFFFDDDDDDEEEEEEFFFGGGGGGHHHFFFDDDAAA??????@@@BBBDDD@@@@@@????????????@@@@@@???>>>>>>>>>>>>@@@AAABBB>>>>>>======<<<<<<;;;;;;<<<===>>><<<:::888999:::777777888777666555777999555555666666555555444333555555444333333333333444222222333333333333222222222222222222222111111111//////000000000000000///111111000000000000000000........................////////////////////////---...//////000000//////000///...---...///000111...//////////////////000////////////000000000000000000000000000000000000......------......///000.........///////////////------------------------........................---...//////////////////------------------------+++***((()))+++---..............................---------------.........++++++,,,,,,---.........---------............///........................------------------..............................------------------------,,,---------............***+++---...000111222222............///000111111........................................................................////////////////////////.........//////.................................000///---++++++---///000---...///000000000000000//////000000000000//////////////////...---,,,+++.........------.........////////////////////////////////////////////////....../////////000000000////////////000000000000...---,,,...000111000///000000111111111111000000000000000111111111111111000111222333333333333222222222222222333333333333UUUWWWZZZ[[[[[[]]]```ccc___``````aaaaaaaaa``````eeeggghhheeebbbaaaeeeiiihhhhhhhhhjjjlllooopppqqqooommmjjjgggeeeddddddddddddeeegggiiiiiiiiihhhggggggiiilllqqquuuuuurrrpppkkklllnnnrrrvvvxxxwwwvvvooooooppppppmmmfff^^^XXXQQQSSSWWW^^^ffflllnnnooommmnnnrrrvvv{{{}}}}}}{{{yyyvvvtttuuuxxx|||}}}}}}~~~|||zzzwwwvvvwwwxxxyyywwwxxxxxxxxxwwwxxxzzz{{{}}}|||{{{zzzzzzzzz{{{|||{{{{{{|||}}}yyyrrrrrrrrrppptttrrrooonnnnnnnnnoooooosssooommmooovvv{{{|||zzzvvvuuusssrrrsssvvvzzz|||}}}}}}zzzzzz{{{xxxxxxwwwtttpppoooooopppuuutttsssrrrooommmkkkjjjkkkkkkjjjjjjiiiiiiiiiiiibbbdddffffffeeeeeefffgggeeeffffffeeedddaaa___^^^]]]\\\\\\\\\[[[[[[ZZZZZZ[[[\\\]]]]]][[[ZZZZZZ[[[YYYXXXWWWVVVUUUTTTSSSSSSPPPPPPPPPOOOOOONNNMMMLLLNNNLLLIIIIIILLLMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCAAAAAA@@@AAAAAABBBAAA@@@???>>>>>>???@@@AAA???????????????@@@@@@@@@===============<<<<<<<<<===??????>>>:::999999;;;666777888777555555777999444555555666555444333222555555555555555444333333333333444444444444333333000111111222222222222222000000111111111000000///000000000000000000000111////////////////////////////////////////////////---...//////000000//////000///...------///000111///////////////............/////////000000000111000000000000000000000000...------------...//////............/////////000------------------------........................------...///////////////........................000...+++***,,,---..............................,,,,,,,,,------.........,,,,,,,,,---.../////////........./////////000000..............................................................................------------......------........./////////,,,---...///000000000000............///000111222////////////////////////................................................////////////////////////...//////000000//////.................................------------.........//////000000000////////////000000000000//////,,,---.........---,,,+++000//////......//////000////////////////////////////////////////////////------........./////////000000000000////////////...------...000111111000000000111111111111000000///000000000111111111222000111222333333333222222111222222222222333333333VVVYYY[[[[[[ZZZ[[[^^^bbbaaaaaaaaaaaaaaaaaa```___```bbbccc```]]]^^^dddiiimmmkkkhhhhhhjjjlllnnnnnnllljjjhhheeeddddddeeeffffffgggiiikkkjjjhhhfffdddiiilllqqqwww{{{zzzvvvrrrlllllloootttyyy|||||||||rrrsssttttttqqqiii^^^WWWMMMIIIIIIPPP]]]gggkkkjjjmmmooosssxxx|||}}}|||yyy|||yyyvvvwww{{{~~~~~~}}}|||yyywwwwwwxxxzzz|||wwwyyyzzzzzzyyyzzz|||~~~~~~}}}{{{zzzyyyyyyzzzzzz||||||}}}}}}~~~xxxvvvvvvuuu{{{wwwqqqnnnnnnoooqqqrrrrrrppppppsssxxx{{{{{{yyyvvvuuutttssssssuuuxxxyyyzzz}}}~~~{{{yyyyyyzzzsssssssssrrrqqqqqqtttvvvuuuuuutttrrrpppmmmkkkjjjiiijjjjjjjjjjjjiiihhhggg```cccfffggggggggghhhiiieeeffffffeeeccc```]]][[[\\\\\\\\\\\\\\\\\\]]]]]]^^^___```^^^[[[YYYXXXYYYWWWWWWWWWWWWWWWUUUTTTSSSTTTTTTTTTRRRQQQOOOMMMLLLOOOLLLIIIIIIKKKMMMMMMKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDAAABBBCCCCCCCCCBBBAAA@@@AAA@@@???>>>>>>???@@@AAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<===============>>>@@@AAA???;;;999:::<<<555777888777555444666999444555666666666555333222444555666777666555444333333444444555555444444333///000111222222333222222111111222222222111111000000000000000000111111111000000000000000000000000111111111111111111111111---......///////////////000///---,,,---...000222000000//////.........---.../////////000000111111000000000000000000000000...------------...//////---.........//////000000------------------------........................------...///000000//////////////////////////////777444000///////////////........................,,,,,,,,,------.........---------...///000000111.../////////000000111111//////////////////////////////////////////..............................///......------......///.........////////////000///////////////......---............///000222222000000000000000000000000................................................//////////////////////////////000000000000//////000000000000000000000000...///000222222000///...//////000000000000////////////000000000000//////+++,,,...///000//////...000000////////////000000000000000000000000000000////////////////////////------------.........///111111000000//////......///...---///111222111000000000111111111111000000//////000000111111111222000111222333444333222222111111222222222333333333VVVWWWXXXYYY[[[\\\]]]]]]^^^aaadddeeedddcccbbbbbbbbb```]]]\\\]]]```dddgggiiijjjkkkkkkkkkkkkjjjiiiddddddeeeeeeddddddcccbbbhhhiiijjjlllmmmmmmllllllpppppprrrwww|||{{{uuuoookkkiiimmmvvv||||||{{{{{{vvvtttsssttttttoooeee]]]QQQHHHDDDJJJRRRWWW___fffhhhnnnvvvzzzzzzxxxxxxxxx|||yyywwwyyy~~~~~~{{{yyyvvvuuuwww{{{}}}{{{yyyzzzwwwvvvwwwzzz}}}}}}{{{~~~}}}}}}}}}zzzzzzzzzzzz{{{}}}zzz{{{vvvttttttsssoooooorrrtttrrrpppppprrrvvvxxxxxxxxxsssqqqsssuuutttuuuwww{{{|||}}}}}}{{{yyyvvvuuuuuuuuussssssssstttuuuvvvtttsssqqqnnnkkkiiihhhgggcccggghhhfffeeeggghhhgggeeeeeeeeeeeeeeeddddddddddddcccaaa___]]]ZZZYYYXXXXXXYYYZZZZZZYYYZZZ\\\^^^``````___^^^\\\[[[ZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRRRRSSSTTTSSSRRROOOLLLJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB<<<;;;;;;;;;;;;:::::::::======<<<;;;999888777777777777777777666666666666555555555555555555555555666555444333333333333444666555444222111000//////111111111111111111111111000000000000000000000000111000///......///000111...............///000000///////////////////////////////////////.........,,,------...............//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000........................//////.........---------////////////////////////////////////////////////000000//////.........------------............///////////////////////////------......///000000111...------,,,,,,------...//////000000///...------......------------......////////////////////////........................////////////////////////////////////////////////........................---......///000111111222111000...---,,,,,,------......//////...---,,,,,,///////////////.........//////............//////......////////////......////////////////////////...///////////////......//////.........---------////////////////////////........................000000000000000000000000------------.........///000000000000000000000000...///111222222222111000////////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000------------.........///000000111222333333444444XXXWWWWWWWWWWWWXXXYYYYYY]]]___aaabbbaaa``````aaa```^^^\\\[[[\\\___ccceeeggghhhiiiiiiiiiiiihhhgggeeeffffffffffffeeeddddddggghhhjjjkkklllllllllkkkmmmlllnnnrrrvvvvvvrrrmmmpppmmmnnnuuuxxxwwwuuuvvvrrrqqqrrrtttvvvrrrjjjcccUUUJJJCCCFFFNNNWWWbbbkkkmmmqqqwww{{{}}}}}}}}}}}}}}}zzzxxxyyy|||}}}zzzwwwvvvuuuuuuvvvxxxyyyyyyyyyzzzwwwuuuvvvyyy}}}~~~~~~~~~}}}}}}}}}~~~yyyyyyyyyyyyzzz|||~~~yyyuuusssttttttqqqqqqtttvvvsssqqqqqqtttwwwyyyyyy}}}wwwtttuuuuuusssrrrtttxxxyyyyyyyyyxxxvvvtttrrrtttttttttttttttuuuuuuvvvvvvuuutttrrroookkkhhhfffaaaddddddbbbdddhhhjjjhhhggggggfffeeeeeedddeeeeeedddcccaaa___]]][[[YYYXXXXXXYYYZZZZZZYYYZZZ\\\^^^^^^^^^]]]]]]\\\[[[ZZZZZZXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUSSSQQQOOONNNLLLKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLJJJIIIHHHFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA>>>============<<<<<<<<<;;;;;;;;;::::::999999999777777777777666666666555555555555555555555555555555555444444444333333333555444333222111000000000111111111111111111111111000000000000000000000000111000///......///000111///.........//////000111/////////////////////////////////////////////...------...////////////...//////////////////////////////000000000000//////////////////////////////////////////////////////........................//////.........---------................................................000/////////.........------------............///------------------------,,,------...//////000000...------,,,,,,------...------......---,,,,,,+++......------------......................................................------------------------................................................---......///000000111111111000...---,,,,,,------......//////...------,,,/////////000000000000000//////............//////.........//////.......................................////////////......000000/////////.........////////////////////////......................../////////////////////////////////000000000000000////////////////////////...///000000111111000000////////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111222333333444444XXXWWWUUUSSSSSSSSSUUUVVV\\\]]]^^^^^^]]]]]]^^^___^^^\\\[[[ZZZ[[[^^^aaaccceeeeeeffffffffffffeeeeeefffggggggggggggfffeeeeeeeeefffhhhjjjkkklllkkkkkkkkkjjjjjjmmmqqqrrrpppmmmmmmjjjlllqqqssspppnnnooooooooorrruuuxxxwwwqqqlll[[[PPPEEEDDDLLLWWWdddnnnssstttvvvzzz~~~~~~{{{xxxyyyzzzyyyvvvsssssstttuuuuuuttttttvvvxxxyyywwwvvvwwwzzz~~~~~~|||||||||}}}~~~yyyxxxwwwvvvwwwzzz}}}~~~~~~~~~yyyuuuuuuwwwvvvttttttxxxwwwuuurrrrrruuuxxxyyyzzz~~~yyyvvvwwwwwwtttsssuuuvvvvvvwwwwwwvvvtttrrrqqqssstttuuuvvvvvvvvvuuuuuuuuuuuuuuusssppplllgggeeebbbbbbaaaaaagggoooqqqnnnkkkiiigggeeeddddddeeefffbbbaaa```^^^\\\[[[YYYYYYXXXYYYZZZZZZYYYYYY[[[]]]\\\\\\[[[[[[ZZZZZZZZZYYYUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUSSSRRRQQQPPPPPPMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@>>>============<<<<<<<<<999999::::::::::::::::::777777777666666666555555444444444444444444444444333444444555555444222222333333222111111111111111111111111111111111111111000000000000000000000000000000////////////000000///////////////000000111////////////////////////......//////////////////......///000000000//////////////////////////////...//////000000//////...////////////////////////////////////////////////.......................................---------................................................/////////...............---------............///++++++++++++++++++++++++,,,,,,,,,---......//////...------,,,,,,------...---------...------,,,+++......------------......................................................------------------------------------------------.................................//////000000111000///...---------------.........///......---,,,/////////000000111111222//////............//////------............------------------------------......///////////////...000000000000000/////////000000000000000000000000................................................//////000000111111111000////////////////////////...............///000000////////////000111222222000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222111111111222222333333444VVVTTTRRRPPPOOOQQQSSSTTT[[[\\\]]]\\\ZZZZZZ\\\^^^\\\\\\[[[[[[\\\^^^```bbbcccddddddddddddddddddccceeeffffffffffffeeeddddddcccdddgggiiijjjkkkkkkkkklllkkkjjjllloooqqqqqqpppeeeeeejjjqqqsssnnnkkkkkkpppqqqssswwwzzzyyyuuuqqqaaaWWWMMMKKKRRR___kkksssxxxuuutttwww{{{~~~}}}{{{{{{zzzxxxyyyyyyxxxuuurrrtttuuuvvvtttqqqppprrruuuvvvwwwyyy|||~~~~~~{{{yyyxxxzzz|||}}}yyyvvvtttsssuuuxxxzzz|||www}}}xxxwwwwwwzzzwwwwwwzzzyyywwwwwwzzzxxxuuusssrrrtttwwwyyyyyy|||wwwuuuxxxyyyvvvvvvxxxuuuuuuvvvvvvuuutttsssrrrrrrtttvvvxxxyyyxxxvvvuuuwwwvvvtttqqqmmmiiifffdddeeedddccceeeooozzz}}}zzznnnlllhhheeeddddddfffggg___^^^]]]\\\[[[YYYYYYXXXXXXYYYZZZYYYYYYYYY[[[]]]YYYYYYYYYYYYYYYYYYYYYYYYSSSTTTUUUVVVVVVWWWWWWWWWSSSSSSQQQPPPOOOOOOOOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFEEECCCCCCBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>============>>>>>><<<;;;;;;;;;;;;::::::::::::::::::999999999999999777777666666666555555555444444444444444444444444111222444555555444222111222111111111111111222222111111111111111111111111000000000000000000000000000000////////////000000000000/////////000000111////////////////////////............////////////...//////000000000000000////////////////////////...//////////////////...////////////////////////////////////////////////........................................................................................................................---------............///++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------......///////////////............------------......................................................////////////////////////------------------------................................./////////000000//////......---------------...............------------...///000111111222//////............//////,,,,,,------------,,,,,,---------------------------...//////////////////////////////////////////000000000000000000000000................................................,,,---...///000//////...////////////////////////......---,,,,,,...///000///////////////000111111////////////////////////000000000000000000000000000000000000000000000000111111111222222222333333111111111222222333333333RRRPPPNNNMMMNNNPPPSSSUUU[[[[[[\\\[[[YYYYYY[[[\\\]]]\\\]]]]]]^^^```aaabbbccccccbbbbbbbbbbbbccccccccccccddddddccccccbbbaaaaaabbbeeegggiiijjjjjjjjjjjjiiiiiijjjlllnnnpppqqqhhhkkkrrrzzzzzzsssmmmkkkrrrsssvvvyyyzzzxxxuuurrrbbb^^^ZZZ[[[dddqqqzzz~~~|||xxxuuuuuuwwwyyyxxxvvvwwwwwwwwwxxxyyyxxxuuutttvvvwwwwwwsssooommmooorrruuuxxx~~~~~~}}}{{{yyywwwuuuuuuwwwzzz{{{yyyuuurrrqqqsssvvvxxxyyyuuuzzz|||zzzvvvtttrrrqqqyyyvvvvvvyyyxxxuuuuuuwwwwwwuuurrrqqqsssvvvxxxxxx|||xxxvvvxxxyyyvvvtttvvvssssssssssssssssssrrrrrrrrrtttwwwzzzzzzyyywwwvvv}}}vvvoooiiieeecccccceeeeeeeeehhhssspppmmmiiifffddddddeeefff[[[[[[ZZZZZZYYYXXXXXXWWWWWWXXXYYYYYYXXXYYY[[[]]]XXXXXXXXXXXXXXXXXXXXXXXXRRRSSSTTTUUUVVVVVVVVVVVVQQQQQQPPPOOONNNNNNOOOOOONNNMMMLLLKKKJJJIIIHHHGGGKKKKKKJJJJJJIIIHHHGGGGGGCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>======<<<<<<======>>><<<;;;;;;;;;;;;:::::::::<<<;;;;;;:::888777777666666666666666555555555555444444444444444444444444000222444555555444222111111111000000111111222222000000000000000000000000000000000000000000000000//////000000000000//////000000///////////////000////////////////////////---.........//////000000...//////000000000000000////////////////////////......////////////..............................................................................---.....................................................................---------...............---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...------,,,,,,------.........///////////////.........------------......................................................////////////////////////------------------------....................................////////////...............---------------...............---,,,,,,------...///000000//////............//////,,,,,,------------,,,,,,........................------...///////////////........................000000000000000000000000................................................,,,---///000000000///..............................---,,,,,,,,,---///000//////////////////000111////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222111222222222222222333333NNNNNNMMMMMMOOOQQQTTTVVVXXXZZZZZZZZZXXXWWWXXXYYY]]]]]]^^^___```aaaaaabbbbbbaaa````````````aaabbbaaaaaabbbbbbaaaaaa```______```cccfffhhhiiijjjjjjeeeeeeeeefffgggjjjlllnnnrrrvvv~~~wwwooommmrrrtttvvvwwwvvvssspppnnnbbbccceeejjjuuu|||yyyvvvtttttttttssssssrrrtttuuuwwwwwwvvvtttsssvvvuuussspppnnnmmmnnnpppuuuzzz~~~{{{yyyuuuuuutttttttttvvvyyyzzzzzzuuupppooorrruuuwwwwwwuuuuuuttttttsssrrrpppnnnrrrpppqqquuuuuurrrrrruuuxxxuuurrrqqqsssvvvwwwxxxzzzwwwxxxwwwrrroooppppppppppppppppppppppppqqqqqqsssvvvxxxyyyxxxwwwvvvyyynnnfffbbbaaaaaaccceeefffhhhqqq{{{}}}pppnnnjjjgggdddcccccccccYYYYYYYYYXXXXXXXXXXXXXXXWWWXXXYYYYYYXXXXXXZZZ\\\YYYYYYXXXXXXWWWWWWWWWVVVRRRSSSTTTUUUUUUTTTSSSSSSPPPPPPPPPPPPPPPPPPOOOOOOMMMMMMLLLKKKJJJHHHHHHGGGJJJJJJIIIHHHHHHGGGFFFFFFBBBCCCDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@???>>>======<<<<<<======>>>>>>============<<<<<<<<<<<<<<<;;;999888777666555666666666555555555444444333333333333333333333333111111333444444333333222111111000000000111111222000000000000000000000000000000000000000000000000//////000000000000//////000//////............///////////////////////////------......///000000000......///000000000//////////////////////////////---......//////......---........................................................................---------...............---------------------------------------------------------------.........---------............///........................------------------.........------,,,,,,------...+++,,,------...---------......------------......------------------------........................------------------------------------------------................................................---......///......------,,,---......///.........,,,,,,,,,------....../////////............//////------............------////////////////////////,,,---...///000000000000------------............000000000000000000000000...................................................///111333333222111000........................---------------...///////////////......//////000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111222222222222222222222222MMMNNNNNNOOOQQQRRRTTTUUUUUUWWWYYYXXXWWWUUUUUUUUU\\\]]]^^^```aaaaaaaaaaaa______^^^]]]]]]^^^______aaaaaaaaaaaaaaa```______]]]___aaaeeegggiiiiiijjjaaabbbcccdddeeegggiiikkkrrruuu|||}}}tttooonnnoooqqqssssssqqqmmmkkkiiicccggglllpppzzzuuuuuutttqqqooonnnnnnooooooqqqsssuuutttrrrqqqppprrrpppmmmlllmmmoooppppppxxx{{{|||xxxvvvvvvqqqrrrrrrtttuuuxxxyyyzzz{{{uuuooonnnqqquuuvvvvvvssstttuuuuuusssooommmlllmmmlllnnnsssuuuttttttwwwyyyvvvsssssstttwwwxxxxxx}}}xxxvvvwwwuuuppplllmmmooooooooooooooopppqqqqqqoooppprrruuuvvvvvvuuuttt|||tttllleeebbbaaaaaacccfffhhhhhhkkkrrrtttsssooommmkkkhhheeebbbaaa```YYYYYYYYYYYYYYYYYYZZZZZZWWWXXXYYYXXXXXXXXXZZZ\\\ZZZZZZYYYXXXWWWVVVVVVUUUSSSSSSTTTUUUTTTRRRPPPOOOMMMMMMOOOOOOPPPOOONNNMMMLLLLLLKKKJJJIIIIIIHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????>>>>>>============>>>>>>>>>============<<<<<<<<<:::::::::999888777777666666666555555555444444444333333333333333333333333111111222222222333333333222111000000000000000111000000000000000000000000000000000000000000000000...///000111111000///...//////...---------------////////////////////////------......///000000111------...////////////...////////////////////////---......//////......---........................................................................---------.........//////------------------------------------------------,,,,,,,,,------.........---------............///------------------------...........................------,,,,,,------...+++,,,,,,---......------......------------......------------------------........................------------------------........................................................................,,,---...//////...------,,,------...//////......---------...............//////............//////.........//////.................................,,,---...///000000000000---.........////////////////////////////////////........................////////////////////////...///222444444333111000........................------...///////////////000//////.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222NNNOOOPPPQQQRRRSSSSSSSSSRRRUUUWWWWWWVVVSSSRRRRRR[[[\\\^^^```aaaaaa``````^^^]]]\\\[[[[[[\\\]]]^^^aaaaaaaaaaaaaaa```______\\\^^^aaadddggghhhiiiiii```bbbcccdddeeegggiiikkkjjjlllrrrvvvtttnnnlllnnnlllnnnpppooommmiiigggffffffkkknnnooovvv|||zzzsssmmmooopppnnnjjjhhhjjjlllmmmooorrrsssqqqooommmlllnnnkkkggghhhlllpppqqqqqqzzz|||}}}{{{vvvssssssuuupppqqqrrruuuwwwyyyzzz{{{|||vvvooonnnqqquuuvvvuuuooorrrwwwxxxsssllljjjkkkkkkjjjnnnuuuxxxxxxyyy|||zzzxxxuuutttuuuxxxyyyyyyyyytttsssuuuuuupppnnnnnnqqqpppppppppqqqrrrssstttmmmnnnppprrrssssssssssssqqqoookkkgggeeeccccccccceeeiiikkkiiihhhkkkmmmlllnnnmmmkkkhhheeebbb```^^^ZZZZZZZZZZZZ[[[[[[[[[\\\WWWXXXYYYXXXXXXXXXZZZ\\\[[[[[[ZZZYYYWWWVVVUUUUUUSSSTTTTTTTTTSSSPPPNNNLLLIIIJJJLLLMMMNNNMMMKKKJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????>>>>>>============>>>>>><<<<<<;;;;;;;;;:::::::::888888888888888888888888666666555555555444444444333333333333333333333333222111111111222222444444222222111000000000000000000000000000000000000000000000000000000000000000...///000111111000///...///...---,,,,,,,,,,,,,,,////////////////////////---------...///000000111,,,------...............////////////////////////---..................---........................................................................---------.........//////------------------------------------------------,,,,,,,,,------.........---------.........//////------------------------//////////////////.........------,,,,,,------...------...///000000000///.........------.........------------------------........................////////////////////////////////////////////////.............................................---,,,---.../////////------,,,,,,---.../////////...///////////////.........//////............//////......////////////......------------------------,,,---...///000000000000.../////////000000111111////////////////////////........................000000000000000000000000,,,...000222222111///...........................,,,---///000000000///...000//////.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222RRRQQQOOONNNNNNOOOQQQRRRQQQQQQQQQRRRSSSSSSTTTTTTYYY[[[]]]]]][[[[[[[[[\\\UUUTTTTTTVVVXXX[[[[[[[[[\\\\\\[[[[[[\\\]]]^^^___^^^___aaabbbcccdddeeeeee^^^___bbbdddgggiiijjjjjjiiijjjllllllllllllnnnooosssqqqmmmiiifffeeeeeeeeeiiikkkmmmpppqqqrrrqqqqqqnnnmmmkkkjjjkkklllooopppnnnooonnnkkkfffeeegggjjjeeeggghhhiiikkknnnssswwwwww{{{~~~{{{uuuooommmnnnooopppsssuuuwwwwwwxxxxxxxxxvvvtttrrrppppppqqqrrryyyxxxwwwvvvvvvuuusssqqqqqqqqqrrruuuyyy||||||{{{uuuvvvxxxzzz{{{{{{{{{zzzuuutttqqqqqqpppooommmjjjqqqrrrssstttsssrrrpppnnnnnnnnnooooooppppppoooooojjjiiihhhiiiiiihhheeecccaaafffiiiiiifffeeegggkkkooonnnkkkfff```]]]\\\]]]YYYXXXXXXYYY[[[]]]___```\\\[[[YYYWWWWWWXXXYYYZZZ___^^^[[[YYYWWWVVVVVVVVVTTTSSSRRRPPPOOONNNNNNMMMLLLKKKJJJKKKMMMMMMLLLJJJHHHIIIIIIJJJJJJIIIIIIHHHKKKJJJHHHHHHHHHHHHFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBFFFEEEEEECCCBBB@@@>>>===AAAAAAAAA@@@@@@@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999888777666555444888777777666555444444444555555666666555555444333222111000111222222111000222111111111000000////////////000000111111111222//////000000///...------////////////////////////000000/////////...............------------......------------------------////////////000000000000000000////////////000000111000///......///000111------,,,,,,,,,,,,------................................................------------------------***,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,......------------......&&&(((***---...---,,,+++,,,------......------,,,//////////////////////////////.........---------................................................000///...---------------.........------,,,,,,,,,------------------------//////.........---------------............------,,,,,,,,,,,,---------...000000//////.........---/////////000///......---...............---------------------------,,,,,,///////////////.........,,,,,,,,,---------------........................+++---000222222000---+++000000000000000000000000........................////////////////////////000000000000000000000000...---,,,,,,,,,,,,---..................///000000000000///...............111///------...//////...000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222QQQPPPOOONNNNNNNNNOOOPPPOOOPPPQQQRRRTTTVVVWWWXXXXXXZZZ[[[[[[ZZZYYYZZZ[[[UUUTTTTTTVVVYYY[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^]]]^^^___aaabbbccccccbbbbbbbbbccceeeeeefffffffffgggiiikkklllmmmnnnppprrrrrrqqqnnnkkkhhhffffffeeegggiiilllnnnppppppooonnnllllllkkkkkklllnnnooopppmmmooooookkkfffcccdddfffeeefffhhhiiikkkoootttxxxvvvyyy|||zzztttppppppqqqrrrrrrrrrsssuuuwwwyyy{{{{{{zzzwwwuuurrrqqqrrrsssyyyxxxwwwwwwvvvuuusssrrrrrrrrrsssuuuxxxzzzyyyxxxtttuuuwwwxxxyyyyyyxxxxxxsssqqqooonnnoooooonnnmmmrrrsssuuuvvvvvvtttsssqqqppppppqqqrrrqqqpppooonnnjjjiiihhhhhhiiihhheeeccccccgggjjjiiifffdddgggiiiiiiiiigggccc___]]]]]]^^^ZZZZZZZZZZZZ[[[]]]___aaa___^^^\\\[[[ZZZ[[[\\\]]]___^^^[[[YYYWWWVVVUUUUUUOOOOOONNNMMMLLLLLLMMMMMMLLLKKKJJJKKKMMMMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKIIIHHHHHHHHHHHHFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCBBB@@@???>>>?????????>>>>>>>>>>>>===>>>>>>>>>>>>============<<<;;;;;;;;;;;;:::::::::::::::::::::999888777777777777777666555444444444555555555555555444444333222111000111222222111000111111111111111000000000000000000111111111111111000000000000000///......000000000000000000000000......---------,,,,,,,,,......------------..................................../////////000000000000000////////////000000000///...------...///000......------------......................................................------------------------...------------......///------------------------......------------......+++,,,---...///...---,,,,,,------......------,,,........................//////.........---------................................................//////...---------------.........------,,,,,,,,,------------------------//////.........---------------............------....../////////000000000000/////////...............////////////...------------.....................---------------------/////////////////////............---------------........................,,,...000111111000---,,,000000000000000000000000........................//////////////////////////////////////////////////////...------...//////...............///000000111111000///////////////111///------...000000///000000000000000000000000////////////////////////000000000000000111111222222222222222222222222222PPPPPPPPPPPPPPPOOONNNNNNLLLMMMOOOQQQTTTVVVXXXYYYWWWXXXZZZYYYXXXWWWWWWXXXTTTSSSSSSUUUYYY\\\]]]]]]\\\^^^___aaaaaa```___^^^[[[\\\^^^```aaaaaa```___aaabbbcccdddddddddddddddfffhhhkkklllmmmnnnqqqsssqqqpppooollljjjhhhgggffffffhhhllloooqqqpppnnnmmmkkkkkkkkklllmmmnnnnnnooolllnnnooommmgggcccbbbccceeefffgggiiikkkooouuuyyywwwyyyzzzxxxtttrrrsssuuusssrrrqqqpppqqqtttwwwyyy{{{{{{zzzvvvsssqqqrrrssswwwwwwwwwwwwvvvuuutttssstttttttttuuuwwwwwwuuuttttttuuuvvvvvvvvvvvvuuutttpppmmmkkkkkkmmmoooqqqqqqrrrtttvvvxxxxxxwwwuuussspppqqqssstttsssqqqooommmjjjiiihhhhhhhhhgggeeecccdddgggiiihhheeedddeeegggccccccbbb```]]]\\\^^^___]]]\\\\\\\\\\\\^^^___``````___]]]\\\\\\\\\]]]^^^___]]]ZZZXXXVVVTTTTTTTTTMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKMMMMMMKKKJJJIIIIIIHHHGGGGGGHHHIIIIIIJJJIIIGGGGGGHHHHHHGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>===>>>>>>>>>============<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;::::::999777777666666555444444444555555555555555444333333222111000111222222111000111111111111111222222222222222222111111111111111111111111000000000000///000000000000000000000000---------------,,,,,,,,,......------------......////////////////////////------........./////////000//////......//////000......------------......///..................///................................................------------------------111///---,,,+++,,,...///..............................------------..................------,,,,,,,,,------......------,,,------------------------...............---------................................................//////...------------............---------------------------------------...............---------------............------//////000000000111111111////////////...........................---,,,,,,,,,---------.../////////..............................//////////////////000//////......---------..............................////////////......000000000000000000000000........................////////////////////////////////////////////////000000///......///000000...............///000000222111111000000000000111000...------///111111111000000000000000000000000........................000000000000000111111222111111111111111111111111OOOPPPRRRRRRRRRPPPOOOMMMKKKLLLMMMPPPRRRTTTVVVWWWUUUVVVXXXWWWVVVUUUUUUVVVSSSRRRRRRUUUYYY\\\^^^^^^]]]___bbbddddddccc```___ZZZ\\\^^^```aaa```^^^]]]]]]^^^```bbbdddeeeffffffggghhhjjjkkkllllllooopppooooooooonnnllljjjhhhggghhhkkkooorrrsssrrrooonnnjjjkkkkkkllllllkkkkkkjjjjjjnnnpppnnniiieeeccccccfffggghhhjjjlllqqqvvv{{{{{{|||{{{xxxuuutttuuuwwwsssrrrpppoooooopppqqqssswwwxxxwwwuuuqqqoooppprrrtttuuuvvvvvvtttssssssssstttttttttvvvwwwwwwtttrrrttttttuuuvvvuuutttsssrrrnnnkkkhhhhhhlllppptttuuussstttwwwxxxxxxvvvsssrrroooqqqsssuuuuuussspppnnnjjjiiiggggggggggggeeecccdddfffgggfffcccbbbbbbccc``````___]]][[[[[[]]]^^^```___^^^]]]]]]^^^___```^^^^^^\\\\\\[[[\\\\\\\\\]]]\\\YYYVVVTTTSSSSSSSSSOOONNNNNNMMMMMMMMMMMMMMMLLLLLLKKKLLLMMMMMMKKKIIIJJJHHHGGGEEEEEEGGGHHHJJJIIIHHHGGGGGGHHHHHHGGGEEEBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@??????<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999999999:::;;;;;;;;;::::::666666666555555444444444444444555555555444333333222111000111222222111000000000111111222222333333333333222222111111000000000000///////////////000////////////////////////////////////////////////......------------..............................------------.........////////////....../////////........................//////............//////................................................------------------------000///...---,,,,,,---.................................------------......---,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................................................................///......---------.....................---------------------------------........................------............------............///////////////////////////.........------......------,,,+++,,,,,,,,,---...///000000.........///////////////............////////////111111000///...------,,,........................///............//////000////////////////////////........................////////////////////////////////////////////////////////////////////////...............///000000111111000//////000000000000...---...000222333333////////////////////////////////////////////////000000000000000111111222000000000000000000000000OOOPPPRRRTTTTTTRRRPPPOOOOOOOOOPPPQQQSSSTTTUUUVVVTTTUUUVVVVVVTTTSSSSSSSSSRRRQQQQQQTTTXXX[[[]]]]]]]]]___cccffffffeeebbb```[[[]]]^^^``````___]]]\\\[[[\\\^^^```bbbdddeeeeeehhhiiikkkkkkjjjjjjkkkmmmnnnnnnnnnmmmlllkkkiiihhhiiikkkoooqqqrrrqqqooonnnkkkkkkkkkjjjiiihhhffffffiiimmmpppppplllhhhgggggggggiiikkkmmmooorrrwww{{{~~~|||yyyvvvtttuuuvvvttttttsssrrrqqqooonnnmmmpppssstttrrrnnnlllnnnqqqqqqsssuuuuuusssqqqrrrssstttuuuuuuwwwyyyxxxuuusssttttttuuuuuutttsssrrrqqqnnnkkkhhhhhhkkkppptttvvvrrrsssvvvwwwvvvssspppmmmlllnnnrrrtttuuusssqqqooojjjiiigggfffffffffeeeccccccddddddcccbbb```______``````___]]][[[ZZZ\\\]]]bbbaaa```^^^^^^^^^^^^___]]]]]]\\\\\\[[[[[[[[[\\\[[[ZZZWWWUUUSSSRRRRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKMMMLLLKKKLLLMMMLLLKKKIIIIIIHHHFFFEEEEEEFFFHHHIIIIIIGGGFFFFFFGGGHHHGGGEEECCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????;;;;;;;;;;;;::::::::::::;;;;;;:::::::::999999999777888888999999999999888555555555555444444444444444444444555444333333222222111000111222222111000000000000111111222222333333222222111111000000000///...---------......///.........................../////////////////////......------------......------------------------------------........./////////............////////////////////////////////////............//////................................................------------------------....../////////...,,,+++------------------------......------------......++++++++++++,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...........................................................................---------......///........................---------------------------.....................------............------............////////////.........///////////////------......------,,,+++,,,,,,,,,---...///000000............//////000000---.........//////000000111111000///...------,,,........................///......---...///000111////////////////////////////////////////////////////////////////////////...............................................................///000000//////.........//////000111///......111333333333////////////////////////000000000000000000000000000000000000000111111222000000000000000000000000NNNOOOQQQSSSTTTSSSRRRQQQSSSSSSTTTTTTUUUUUUVVVVVVSSSTTTVVVUUUSSSQQQQQQRRRQQQPPPPPPRRRVVVYYYZZZZZZZZZ]]]```dddeeedddcccaaa]]]]]]]]]^^^]]]]]]\\\\\\\\\]]]^^^```aaaaaaaaaaaaiiikkklllkkkjjjiiijjjkkkmmmmmmllllllkkkkkkjjjjjjiiijjjlllnnnooonnnnnnmmmlllkkkjjjiiihhhgggfffeeeiiimmmppppppmmmiiiiiiiiihhhkkknnnqqqsssuuuxxxzzz~~~{{{xxxvvvuuuttttttuuuuuuuuuuuusssqqqooommmooosssuuusssmmmkkkmmmpppooorrruuuuuurrrqqqrrruuuwwwwwwxxxzzz{{{zzzvvvsssrrrsssttttttsssrrrqqqpppnnnkkkhhhgggjjjnnnqqqrrrnnnpppsssuuutttqqqmmmjjjlllmmmppprrrrrrqqqooonnnkkkhhhfffeeeffffffdddccccccccccccbbbaaa```___^^^bbbbbbaaa___\\\[[[]]]^^^dddcccaaa___]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\XXXWWWUUUSSSRRRRRRRRRSSSPPPOOOMMMKKKJJJIIIIIIHHHMMMLLLKKKLLLMMMLLLJJJHHHGGGGGGFFFEEEEEEFFFGGGGGGHHHGGGFFFFFFGGGHHHGGGEEECCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@????????????>>>>>>>>>>>>============<<<<<<<<<<<<;;;::::::::::::999999999999777777888888888777777666444444444444444444444444444444444444444333222222222111000111222222111000000000000000000111111111111111111000000000000000...---,,,,,,,,,---...///------------------------,,,,,,,,,---------------......------------......------------------------------.........////////////......------....../////////000000000000/////////..................///................................................------------------------,,,---///000000...,,,+++------------------------......------------......,,,,,,---...///000111111,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................................................................------------...//////.............../////////---------------------------------...............------............------//////000000000111111111.........///////////////...............---,,,,,,,,,---------.../////////---------......//////000------......///000000000000//////......---------..............................---......///000111000000000000000000000000////////////////////////////////////////////////........................---......//////......---...............///000000...............//////000222000//////111333333333000000000000000000000000111111111111111111111111000000000000000111111222111111111111111111111111KKKLLLNNNPPPRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUSSSTTTUUUTTTRRRQQQQQQQQQPPPOOOOOOQQQTTTWWWXXXXXXVVVXXX\\\___aaabbbaaa```]]]]]][[[ZZZZZZZZZ[[[[[[ZZZ[[[\\\^^^```aaabbbbbbjjjkkkmmmmmmllllllmmmnnnlllkkkjjjiiiiiijjjkkkkkkkkkkkkllllllmmmnnnnnnnnnlllkkkjjjiiihhhiiijjjjjjjjjmmmpppoookkkhhhggghhhjjjmmmrrruuuvvvwwwxxxxxx{{{yyywwwvvvuuutttsssrrrrrrqqqqqqqqqqqqqqqqqqqqquuuyyy|||xxxqqqmmmnnnrrrpppssswwwvvvsssrrrtttwww|||||||||}}}}}}{{{vvvrrrooopppqqqrrrqqqqqqoooooonnnjjjgggfffgggjjjkkkllliiilllpppssssssqqqnnnlllnnnnnnoooooonnnlllkkkjjjkkkhhhfffeeeeeeeeedddcccccccccbbbccccccbbbaaa___ccccccbbbaaa___^^^```bbbeeedddaaa___]]]\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYUUUTTTSSSRRRRRRRRRSSSSSSOOONNNMMMLLLKKKJJJJJJJJJNNNMMMLLLLLLLLLLLLJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEFFFGGGHHHGGGFFFDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@???>>>?????????>>>>>>>>>>>>============<<<<<<<<<;;;;;;:::::::::999999999999888888888888888777666555555444444444444444444444444333444444444444333222222222111000111222222111000000000000//////////////////////////////000000000......,,,,,,,,,...///000........................,,,,,,,,,---------............------------..................................../////////000000000///......------......///......///000000///............------------......................................................------------------------------................................................------------......,,,---...000000000//////,,,------......------,,,---------------------------------.........//////................................................---------------...//////---........./////////000---------------------------------.........//////------............------....../////////000000000............/////////000...////////////...------------..................+++,,,,,,---......//////------......///000000111.........---------------........................------......///000000000000000000000000000000000////////////////////////////////////////////////...........................///000000000000///..................///000000//////......///000000111444222000000111333333222000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222IIIJJJLLLNNNOOOQQQRRRRRRNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTUUUTTTRRRQQQPPPQQQPPPOOOOOOPPPSSSVVVVVVVVVSSSUUUXXX\\\^^^___``````]]]\\\ZZZXXXWWWXXXYYYZZZUUUVVVYYY]]]```ccceeefffjjjkkkmmmnnnnnnnnnppprrrlllkkkiiihhhhhhiiikkklllnnnnnnmmmmmmnnnooopppqqqlllkkkiiiiiiiiikkknnnooolllnnnpppnnniiifffeeefffkkkoootttxxxyyyxxxwwwwwwvvvuuutttsssttttttrrrqqqmmmlllkkkjjjlllnnnqqqsss|||}}}uuuooopppsssqqquuuxxxxxxuuusssvvvyyy{{{uuuqqqmmmnnnoooppppppooonnnmmmmmmjjjfffeeeeeegggggggggfffiiinnnrrrtttssspppnnnppppppooommmkkkiiigggfffkkkhhheeedddeeeeeedddddddddccccccdddddddddcccaaabbbccccccbbbaaaaaaccceeefffdddaaa^^^\\\[[[ZZZZZZXXXXXXXXXXXXXXXWWWVVVVVVTTTSSSRRRQQQQQQRRRSSSTTTOOOOOONNNNNNNNNNNNOOOOOONNNMMMLLLLLLLLLLLLJJJHHHEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFEEEFFFGGGHHHGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBAAA@@@???>>>>>>AAAAAAAAA@@@@@@@@@@@@???;;;;;;:::::::::999999999:::::::::999999999888888999999999888888666555444444444444444444444444444333333444444444333222222222111000111222222222000000000//////......------------......//////000000///...---,,,---///111222////////////////////////........./////////000000.........------.........////////////////////////////////////000000000000.........------.........,,,---...//////...---,,,---------,,,,,,---------................................................------------------------...---,,,,,,,,,...000111000000000000000000000000.........------.........+++---...//////---+++***,,,------......------,,,---------------------------------.........//////................................................---------------...///000---.........//////000000---------------------------------.........//////---..................---,,,,,,,,,,,,---------...---.........//////000000//////000000//////...---...............---------++++++,,,,,,---...//////---------...///000000111,,,,,,------------------........................,,,---...///000000000000000000000000000000000000000000000000000000000000////////////////////////........................///000111222222111000///...............///000000000000///000000111222222555333111000111333333222000000000000000000000000////////////////////////000000000000000111111222222222222222222222222222HHHHHHIIIJJJKKKLLLMMMMMMQQQRRRTTTTTTSSSSSSUUUVVVTTTSSSRRRRRRSSSRRRPPPNNNOOONNNNNNOOOQQQTTTTTTTTTTTTVVVWWWXXXXXXZZZ\\\___\\\[[[[[[ZZZZZZZZZZZZZZZ]]]]]]]]]___bbbfffiiilllmmmmmmlllllllllmmmmmmnnnkkklllllljjjffffffiiimmmtttoookkklllppprrrqqqnnnnnnjjjgggjjjooosssrrrppplllmmmllljjjgggddddddeeeiiilllppprrrrrrrrrqqqrrrssstttuuuvvvuuussspppnnnmmmkkkiiijjjmmmooonnnlllxxxwwwsssrrrqqquuuqqqrrryyyzzzvvvtttwww|||xxx|||{{{ssspppoooppppppppppppnnnmmmlllnnnmmmjjjhhhgggffffffffffffhhhjjjmmmnnnnnnmmmlllnnnllljjjhhhhhhhhhjjjjjjllliiifffdddeeeffffffeeedddfffggggggfffeeeeeeffffffcccaaabbbeeegggfffeeeiiifffbbb```___^^^\\\ZZZZZZWWWUUUVVVXXXXXXVVVTTTUUUTTTTTTSSSSSSTTTUUUVVVPPPOOONNNLLLLLLLLLLLLMMMKKKKKKLLLLLLKKKIIIHHHFFFHHHGGGGGGFFFEEEEEEEEEFFFCCCDDDFFFGGGHHHGGGEEEDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBAAA??????>>>======>>>>>>>>>>>>======<<<;;;::::::999999999999::::::::::::999999888777888888777777666666555555333333333333333333333333333333333333333333333333111111111111000000000000000000000000////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////............//////000000000000000000111222444444////////////////////////////////////////////////------------------------......................../////////000000000000000------------------------,,,------...///000111111000000000000000000000000000---,,,---///000...,,,,,,,,,,,,------...............///000000//////...........................,,,------......------,,,---------............//////...------------...///......---,,,++++++******........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---....../////////////////////......---------------------------+++,,,------......------..............................------------......,,,------...............222111000000000///---,,,000///...---------------............////////////000111111222222000///...////////////////////////............////////////111111000///...---,,,,,,////////////////////////......////////////......000000000000000000000000111111000///////////////333333222222333333444555111111000000000000111111111111000000000000111111000000111111111111000000111111222222222222111111IIIJJJJJJKKKKKKLLLLLLMMMPPPQQQSSSTTTSSSSSSTTTUUUTTTSSSQQQQQQQQQQQQPPPNNNOOONNNMMMNNNPPPRRRRRRRRRRRRTTTWWWXXXXXXYYY[[[]]][[[[[[ZZZYYYYYYYYYYYYZZZ]]]]]]]]]^^^```cccfffhhhnnnnnnlllkkkkkkjjjjjjjjjhhhiiiiiihhhhhhjjjmmmppptttpppmmmmmmooopppnnnkkkkkkhhhgggiiiooosssrrrqqqnnnnnnmmmjjjfffcccbbbbbbeeeiiimmmoooooonnnnnnnnnppprrrssstttsssqqqnnnllliiigggfffhhhllloooooonnnttt|||}}}vvvtttsssssstttrrrsssyyyzzzvvvuuuwwwwww}}}xxx|||yyynnnkkkjjjjjjllllllmmmlllkkkkkkmmmllljjjhhhgggffffffffffffhhhjjjmmmnnnmmmmmmllllllkkkiiihhhhhhiiijjjlllmmmkkkgggeeefffffffffeeehhhiiijjjhhhfffdddcccdddfffeeedddeeehhhiiihhhfffhhheeeaaa___^^^]]]\\\ZZZYYYXXXXXXYYY[[[YYYVVVRRRSSSSSSSSSSSSSSSSSSSSSSSSOOONNNLLLKKKJJJJJJKKKKKKJJJKKKKKKKKKJJJIIIGGGFFFIIIHHHGGGFFFFFFFFFFFFFFFCCCDDDFFFGGGGGGFFFEEEDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>===<<<<<<===>>>>>>>>>>>>>>>>>>===<<<;;;::::::999999::::::999999:::::::::999888888999888888777666555444444333333333333333333333333333333333333333333333333111111111111000000000000000000000000////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////------......////////////...............///000111////////////////////////////////////////////////------------------------........................///......------,,,,,,,,,////////////////////////,,,,,,------....../////////////////////////////////---,,,---///000...,,,,,,,,,,,,------.........//////..........................................,,,------......------,,,---------............//////...---,,,,,,---...//////......---,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...//////////////////......---........................,,,---......//////....................................------------......------...////////////...////////////000000///...//////...---------------............////////////000111111222111000///...////////////////////////............////////////000000000///......------////////////////////////......////////////......000000000000000000000000111111000///////////////222222222222222333333444//////............//////111111000000000000111111000000111111111111000000111111222222222222111111KKKKKKKKKKKKLLLLLLLLLLLLNNNPPPSSSTTTTTTSSSSSSSSSTTTRRRPPPOOOPPPPPPPPPOOOOOONNNMMMMMMOOOPPPPPPOOOPPPRRRUUUWWWXXXXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXYYY\\\\\\\\\]]]^^^aaaccceeennnmmmkkkjjjhhhgggggggggfffeeeeeehhhlllpppssstttssspppmmmmmmooonnnkkkggggggffffffiiinnnrrrrrrqqqoooooonnnjjjeeeaaa``````bbbeeehhhjjjjjjjjjjjjkkknnnoooqqqrrrqqqooommmkkkcccccccccfffjjjmmmoooooopppxxx}}}yyyuuussstttssstttssstttxxxyyyvvvvvvwwwttt}}}|||yyy}}}wwwkkkhhhfffggghhhiiijjjjjjjjjjjjkkkkkkiiigggffffffeeeeeeggghhhkkkmmmnnnmmmlllllljjjiiihhhhhhhhhjjjlllnnnooolllhhhffffffffffffeeekkklllkkkiiieeebbbaaaaaaeeeeeeeeegggiiijjjhhhgggfffccc```^^^^^^]]]\\\[[[YYYYYY[[[\\\\\\ZZZUUUQQQRRRRRRSSSSSSSSSQQQPPPOOOMMMLLLJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGIIIIIIHHHGGGGGGGGGHHHHHHDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCBBBAAA@@@??????>>>>>>????????????>>>>>><<<;;;::::::::::::::::::888888999:::::::::999999999999888777666444444333333333333333333333333333333333333333333333333333111111111111000000000000000000000000////////////////////////////////////------------............////////////////////////////////////////////////////////////////////////---------.....................---------......///////////////////////////////////////////////////------------------------........................//////...---,,,+++******////////////////////////,,,,,,------------------///////////////////////////...------...///...------------------.........000///...,,,,,,,,,------........................,,,------......------,,,---------............///...------,,,,,,------.../////////...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...//////////////////......---////////////////////////---...//////000000//////..............................------------............///000000000//////......///000000000000/////////...------------...............////////////000000111111111000///...////////////////////////............////////////////////////////////////////////////////////////...//////000000//////...000000000000000000000000111000000///////////////111111111111111222222333000//////......//////000111111000000000000111111000000111111111111000000111111222222222222111111MMMMMMLLLLLLLLLKKKKKKKKKLLLOOOSSSTTTTTTRRRQQQQQQTTTQQQNNNMMMNNNOOOPPPPPPOOOMMMLLLLLLNNNOOONNNMMMMMMPPPTTTWWWWWWWWWWWWXXXYYYYYYXXXWWWWWWWWWWWWWWWYYYZZZZZZ\\\^^^aaacccdddjjjjjjhhhgggffffffffffffgggffffffjjjpppuuuwwwvvvooommmlllmmmnnnmmmiiifffddddddeeeiiinnnqqqqqqpppnnnnnnmmmiiieeebbbaaaaaa```cccfffhhhhhhhhhiiiiiimmmnnnpppqqqpppnnnllljjjaaaaaabbbeeehhhkkkmmmnnnooovvvzzzwwwsssssssssqqqssstttvvvxxxwwwvvvwwwxxxvvv~~~|||{{{xxxllljjjggghhhhhhiiiiiijjjjjjjjjiiihhhhhhgggfffeeeeeedddhhhiiilllnnnnnnnnnmmmllljjjjjjiiiiiijjjlllooopppnnnkkkgggeeeeeeeeedddccciiijjjjjjhhhdddaaa______bbbccceeehhhiiiiiigggffffffddd```^^^^^^^^^\\\[[[YYYZZZZZZZZZYYYVVVSSSQQQQQQRRRTTTTTTSSSQQQOOOMMMLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGJJJIIIIIIHHHHHHHHHIIIIIIEEEEEEFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>????????????>>>>>><<<;;;;;;:::::::::;;;;;;777888999999::::::::::::999999888666555444333222444444333333333333222222222222222222222222222222111111111111000000000///000000000000////////////////////////////////////------........./////////////////////////////////////////////////////////////////////////////////------------............000//////.........//////////////////////////////////////////////////////................................................/////////......------,,,------------------------......------------------////////////////////////......---............------------...............111///---+++***+++,,,---........................,,,------......------,,,---------............///------,,,,,,,,,,,,------000/////////.........---........................------------------------,,,+++*********,,,---//////////////////......---........................------...///////////////..............................------------.........//////000000000000000000111222222111000000000///......---------..................////////////000000000000000/////////////////////////////////............////////////............//////000000//////////////////////////////000000000000//////////////////////////////000000////////////000000000000000000000111111222222111111111111111111222111111000000000000111111000000111111111111000000111111222222222222111111MMMMMMLLLLLLKKKKKKJJJJJJKKKNNNRRRSSSSSSQQQPPPPPPRRRPPPMMMLLLMMMNNNOOOOOONNNLLLKKKKKKMMMNNNNNNMMMLLLOOOSSSVVVVVVVVVVVVWWWXXXWWWVVVVVVUUUUUUVVVVVVVVVWWWYYY\\\___bbbeeefffeeeeeeeeeeeeeeefffggghhhkkkiiiiiilllrrrvvvwwwuuujjjjjjjjjkkklllkkkiiigggcccdddgggkkknnnppppppooojjjkkkkkkiiifffddddddeeebbbeeegggiiiiiiiiijjjkkkooopppqqqrrrqqqnnnkkkiiibbbcccdddeeefffhhhjjjlllqqqvvvxxxuuurrrrrrrrrpppsssvvvxxxwwwvvvvvvxxxyyyyyy}}}}}}yyymmmmmmiiiiiihhhhhhggggggggggggggggggggggggffffffeeeeeejjjkkkmmmooopppooonnnmmmlllkkkkkkjjjkkkmmmpppqqqkkkiiieeeccccccccccccbbbdddeeefffeeebbb`````````bbbdddgggiiijjjiiiiiihhhgggdddaaa___^^^^^^]]][[[YYYYYYWWWUUUSSSRRRRRRRRRRRRSSSTTTTTTTTTQQQOOOMMMMMMLLLKKKIIIHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHIIIIIIJJJIIIIIIHHHIIIIIIJJJJJJFFFFFFFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>;;;;;;;;;::::::;;;<<<<<<777888999999::::::::::::888888777666555444333333444444444333333222222222222222222222222222222222111111111111000000000///000000000000////////////............................../////////000000000////////////////////////////////////////////////////////////////////////........................000///...............///////////////////////////////////////////////////................................................,,,------....../////////------------------------/////////.......................................---.........------..............................000///,,,+++***+++---...........................,,,------......------,,,---------............///------------------------000///////////////..............................---------------------------,,,+++++++++,,,---...///////////////......---------------------------,,,,,,---............---..............................------------.........//////000000000000000333555666444111//////000......---------......///............////////////000000000///////////////////////////////////////............////////////------......///000000000//////////////////////////////000000000000//////////////////////////////000000////////////000000000000//////000000111222222222111111111111222222111111000000000000111111000000111111111111000000111111222222222222111111LLLLLLKKKKKKJJJJJJJJJIIIKKKMMMPPPRRRQQQPPPPPPPPPPPPNNNLLLLLLMMMNNNNNNNNNMMMLLLKKKKKKMMMNNNNNNNNNMMMOOOSSSTTTUUUUUUVVVWWWVVVVVVUUUTTTTTTTTTTTTUUUSSSUUUXXX[[[___bbbeeefffaaaaaabbbccceeegggiiijjjlllllllllnnnqqqssssssssshhhhhhiiiiiiiiiiiihhhhhhdddfffjjjmmmooonnnmmmlllhhhiiijjjiiihhhggggggiiieeehhhjjjkkkkkkkkkmmmnnnqqqrrrsssrrrqqqnnnjjjhhhccceeefffffffffgggiiikkkrrrvvvxxxuuusssssssssqqqrrrwwwyyywwwuuuwwwyyyzzzyyy~~~~~~zzzlllmmmiiihhhgggfffeeeeeeeeeeeehhhhhhiiiiiiiiiiiihhhggglllmmmoooqqqqqqqqqooonnnnnnmmmlllkkkkkklllnnnoooiiifffcccbbbbbbccccccbbb___aaaccccccbbbaaaaaabbbccceeehhhiiiiiiiiijjjkkkhhheeeaaa^^^]]]\\\[[[YYYWWWVVVUUUQQQOOOOOOQQQSSSRRRRRRSSSSSSSSSQQQPPPOOONNNMMMKKKJJJIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJGGGGGGFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;<<<===888888999:::::::::999999777777666555555444444444555444444333333222222111222222222222222222222222111111111111000000000000000000000000////////////........................////////////000000000111///////////////////////////////////////////////////////////////////////////////////////.........------,,,,,,,,,------...////////////////////////////////////////////////................................................******+++,,,---...//////////////////////////////.../////////////////////........................---...///...------...////////////...............///...---,,,,,,---...///........................,,,------......------,,,---------............///---......//////......---//////////////////..............................------------------------------------------------///////////////......---------------------------+++,,,,,,---...---------..............................------------............///000000000//////444666777555111......///...------------...//////............////////////111000///.........//////////////////////////////............////////////---.........//////000000///////////////////////////000000111111000000///000000000000000000000000///////////////000000111000000000000000111111222111000000//////000000111111111000000000000111111000000111111111111000000111111222222222222111111JJJJJJJJJJJJIIIIIIIIIIIIKKKMMMOOOPPPOOOOOOOOOQQQNNNLLLKKKLLLMMMNNNMMMLLLLLLKKKJJJKKKNNNOOOPPPOOONNNPPPRRRSSSTTTUUUWWWYYYUUUUUUTTTSSSSSSSSSSSSTTTRRRTTTWWWZZZ]]]```bbbccc``````aaaccceeegggiiijjjjjjlllnnnnnnnnnnnnooopppiiiiiihhhgggfffffffffgggfffiiimmmoooooommmkkkjjjiiijjjkkkjjjiiihhhiiijjjhhhjjjlllmmmmmmnnnoooqqqrrrssssssrrrppplllhhhfffccceeeggggggggghhhjjjmmmqqquuuwwwttttttvvvwwwtttrrrxxx{{{vvvssswwwzzzzzzxxx~~~mmmlllhhhhhhgggfffffffffggghhhkkklllmmmnnnnnnmmmllllllnnnpppqqqssssssrrrqqqppppppnnnllljjjiiijjjkkkkkkhhhfffcccbbbcccddddddddd^^^```bbbcccbbbbbbcccddd```ccceeefffeeefffhhhkkkgggddd```]]][[[YYYWWWVVVSSSTTTTTTRRROOONNNPPPRRRQQQQQQQQQPPPPPPPPPPPPPPPNNNMMMKKKJJJIIIIIIJJJJJJLLLKKKJJJJJJJJJJJJKKKLLLHHHHHHGGGGGGHHHIIIIIIJJJHHHGGGFFFDDDCCCAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<======999999:::::::::999888888555555555555555555555555555555444333333222111111111111111111111111111111111111111111000000000000000000000000////////////................................./////////000000////////////////////////////////////////////////////////////////////////111111000000000/////////---,,,,,,,,,---...//////////////////////////////////////////////////////................................................,,,,,,,,,------......///////////////////////////---------....../////////........................,,,...000///---,,,---///000/////////.........------------......///000000........................,,,------......------,,,---------............///......///000000///..............................................................................,,,---///000000///---,,,///////////////......---........................,,,------.............................................------------......------...////////////...111444666444///,,,---000---------------...//////............////////////111000///...---......///////////////////////////............////////////.........///////////////////////////////////////000000111111111111000000000000000000000000000000///////////////000111111111000000000000111222222111000000//////000000111111111000000000000111111000000111111111111000000111111222222222222111111IIIIIIIIIIIIIIIIIIIIIIIILLLMMMNNNNNNNNNNNNOOOQQQLLLLLLKKKMMMNNNNNNMMMKKKLLLKKKJJJKKKNNNPPPQQQPPPOOOPPPRRRSSSSSSTTTWWWZZZUUUTTTTTTSSSSSSSSSSSSSSSRRRTTTVVVYYY\\\^^^______aaaaaabbbcccdddfffhhhiiigggjjjmmmmmmkkkkkkllloookkkjjjiiifffdddcccdddfffhhhkkkoooqqqooollliiihhhjjjkkklllkkkiiihhhiiijjjjjjkkkmmmnnnnnnoooqqqsssrrrssssssrrroookkkgggdddccceeehhhhhhhhhiiilllpppppptttvvvtttvvvyyyzzzxxxqqqyyy{{{vvvssswwwzzz{{{yyyooommmiiiiiihhhhhhiiijjjlllmmmnnnooopppqqqqqqqqqpppooopppqqqsssttttttsssrrrqqqpppnnnkkkiiigggggghhhhhhhhhfffcccbbbdddeeeffffff___aaacccccccccbbbcccddd\\\___aaaaaa```aaadddhhhfffccc^^^[[[YYYWWWUUUSSSPPPSSSUUUTTTQQQOOOPPPQQQOOOOOONNNNNNNNNOOOPPPPPPMMMLLLJJJIIIHHHHHHIIIIIIMMMLLLKKKJJJJJJKKKLLLMMMGGGGGGGGGGGGHHHHHHIIIJJJIIIGGGFFFDDDBBBAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>===============;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>:::::::::::::::999888777444444444555555555555666555555444333333222111111111111111111111111111111111111111111000000000000000000000000////////////........................---------.........//////////////////////////////////////////////////////////////////////////////222222111111000000//////.........///000111222333////////////////////////////////////////////////////////////////////////........................000000000000000000//////------------------------++++++,,,,,,---...//////........................,,,...000///---,,,---000000000//////.........---+++,,,...///000111111000........................,,,------......------,,,---------.........//////...///000111111000///...---------...............................................................,,,...000222222000---,,,///////////////......---////////////////////////---......///////////////.................................------.........,,,------...............---111444222...,,,---000---------------...///000............/////////000111000///------......///////////////////////////............/////////000////////////////////////////////////////////////000000111111111111000000000000000000000000000000///////////////000111111111111111111111222222333333333222222222222333333111111000000000000111111000000111111111111000000111111222222222222111111GGGHHHHHHIIIIIIHHHHHHGGGIIIJJJKKKNNNQQQRRRQQQPPPOOONNNMMMLLLLLLLLLMMMNNNNNNKKKIIIJJJMMMPPPQQQPPPPPPSSSUUUVVVWWWWWWYYYZZZRRRSSSUUUUUUVVVUUUTTTSSSUUUSSSSSSTTTWWWZZZ\\\\\\[[[^^^bbbfffiiijjjjjjjjjlllmmmmmmllljjjjjjkkkmmmeeeffffffeeeccccccdddfffjjjiiihhhhhhhhhiiijjjkkkjjjkkklllkkkjjjjjjkkkmmmmmmmmmnnnoooppprrrtttttttttsssqqqnnnkkkiiigggffffffiiikkkjjjgggggglllqqqzzzyyyxxxyyyzzz{{{{{{zzzvvvtttrrrqqqqqqtttxxxzzzrrr|||tttiiijjjjjjiiiiiiiiijjjlllmmmqqqrrrrrrqqqppppppqqqssstttsssrrrpppooooooppppppnnnmmmjjjgggfffeeeeeeffffffeeeeeedddeeefffggghhh```aaaaaabbbcccdddddddddbbb___[[[[[[^^^ccchhhjjjccc___ZZZVVVTTTSSSQQQPPPTTTTTTTTTSSSSSSRRRQQQQQQQQQPPPPPPQQQRRRSSSSSSRRRNNNKKKIIIIIIKKKLLLJJJHHHKKKKKKKKKKKKLLLLLLLLLLLLFFFEEEDDDEEEGGGHHHGGGFFFGGGFFFEEEDDDBBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAA?????????>>>>>>>>>>>>>>>AAA@@@>>>===;;;:::::::::;;;::::::999:::;;;<<<===999999999888888888888777666666666666666555555444555555444444444333333333222222222222222222222222////////////////////////000000000000000000000000111000000///...---------////////////////////////000000//////.........------------.........//////...///000111111000///...........................------...///000000//////////////////////////////******+++,,,,,,---..............................///////////////.........,,,---///000000000///...---------............///...............---------//////......------------........................+++,,,...///000111000000//////.........---------,,,,,,,,,---...///000000......------------......////////////////////////......---,,,---...///000///...---,,,,,,---...///........................---,,,,,,++++++,,,,,,---------------------------/////////////////////////////////...------,,,,,,222000------...//////.........................................................---,,,---...///000000000//////......------////////////////////////////////////////////////000000000000000000000000//////000000000000//////////////////////////////000000//////.........---......////////////......//////......---------,,,......////////////......222222111000000///000000222111111111000000////////////000000111111222222000000000000000000000000000000000000000000000000000111111111111222222222FFFGGGHHHHHHIIIIIIIIIHHHJJJJJJJJJMMMPPPQQQPPPNNNMMMLLLLLLKKKLLLMMMOOOOOONNNLLLIIIIIILLLOOOOOOOOOSSSUUUWWWWWWVVVUUUVVVWWWUUUUUUVVVVVVVVVUUUSSSRRRSSSQQQPPPRRRUUUXXXYYYYYY\\\]]]___bbbeeehhhjjjkkkjjjkkklllkkkiiihhhhhhiiidddeeefffeeeddddddfffgggjjjiiihhhhhhhhhjjjkkklllkkkllllllkkkiiiiiijjjlllmmmmmmmmmnnnoooqqqrrrsssrrrqqqpppnnnllljjjhhhgggiiilllnnnmmmjjjjjjnnnssszzzzzzzzz{{{||||||{{{zzzuuutttsssrrrrrrtttvvvxxxtttzzz~~~rrrkkkjjjiiiiiiiiijjjkkkmmmnnnoooppppppooommmmmmooopppqqqqqqpppppppppqqqrrrsssrrrppplllhhheeedddddddddddddddddddddeeefffhhhiiiccccccccccccdddeeefffffffffcccaaaaaadddiiilllmmmaaa]]]WWWSSSQQQPPPPPPOOORRRSSSTTTUUUUUUSSSRRRQQQSSSQQQPPPQQQRRRSSSRRRQQQNNNKKKIIIIIIKKKKKKJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKHHHGGGFFFGGGIIIIIIIIIHHHFFFEEEDDDBBBAAAAAA@@@@@@AAA@@@@@@??????@@@@@@AAA@@@?????????>>>>>>======@@@???>>><<<;;;;;;;;;;;;;;;;;;:::::::::;;;======999999999888888888888777666666666666666555555444555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000111000000///......------////////////////////////000/////////............---------.........//////...///000111111000///...........................---...//////////////////////////////////////////,,,,,,,,,---.........///......................../////////////////////...,,,---///000000000///...---------............///------..................000000//////....................................,,,---...///000000////////////.........---------,,,---------.../////////......------------.................................------,,,---...///000///...------------...///........................------,,,,,,,,,,,,------................................................/////////...............222000------...//////.........................................................---------...///000///////////////.........////////////////////////////////////////////////000000000000000000000000//////000000000000//////////////////////////////000000/////////.........//////000000000000///////////////.....................////////////......111000///////////////000222222222222111111000000000000000000000111111111111111111111111111111111222222222222222222222222111111111111222222222222EEEFFFGGGHHHIIIJJJJJJJJJKKKJJJJJJLLLNNNOOONNNLLLJJJJJJJJJKKKLLLMMMOOOOOOMMMKKKIIIIIIKKKMMMMMMMMMUUUWWWXXXWWWUUUTTTSSSTTTVVVVVVWWWVVVUUUTTTRRRQQQRRRQQQPPPQQQTTTWWWYYYYYY\\\\\\]]]___bbbfffjjjlllhhhiiikkkjjjhhhfffeeeeeebbbdddeeefffeeefffhhhjjjjjjiiiiiihhhiiijjjkkklllkkkllllllkkkiiihhhiiikkkmmmlllmmmmmmnnnooopppqqqpppooonnnmmmlllkkkjjjiiimmmpppqqqpppnnnnnnqqqtttwwwyyy{{{||||||zzzxxxwwwrrrqqqqqqpppqqqqqqrrrssstttwww{{{|||{{{vvvpppllliiiiiiiiijjjkkkmmmnnnooooooppppppnnnllllllmmmooooooooopppppprrrsssuuuvvvuuurrrmmmgggdddbbbbbbcccbbbccccccdddeeeggghhhiiieeedddccccccdddeeeggghhhgggfffeeegggjjjlllmmmmmmaaa]]]WWWSSSQQQQQQQQQPPPPPPQQQSSSUUUUUUTTTRRRQQQUUUSSSRRRQQQRRRRRRPPPOOOMMMKKKIIIIIIJJJKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGHHHJJJKKKJJJIIIDDDDDDBBBAAA@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>===<<<<<<>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======999999999888888888888777666666666666666555555444555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000///......------////////////////////////////////////............------........./////////...//////000000//////...........................//////////////////...---////////////////////////..................//////..............................//////////////////,,,---///000000000///...---------............///,,,---------.../////////000000000///////////////........................---...////////////.....................---------------........................------------.................................------------.../////////...------------...///..............................------------......////////////////////////..............................////////////000000222000------...//////.........................................................------......///000.........///////////////////////////////////////////////////////////////000000000000000000000000//////000000000000//////////////////////////////000000////////////......000000111111111111000000////////////000000000000...//////000000//////...000000//////000000111111333333222222222222111111111111111111000000000000111111111111111111111111333333333333333333333333111111111111222222222333DDDEEEFFFHHHIIIJJJKKKKKKMMMLLLKKKLLLMMMNNNMMMLLLJJJJJJJJJKKKKKKLLLLLLMMMIIIIIIHHHIIIKKKLLLNNNNNNTTTVVVWWWVVVTTTRRRRRRSSSSSSSSSTTTTTTTTTSSSQQQPPPSSSRRRQQQSSSVVVYYY[[[[[[[[[\\\^^^```cccfffiiikkkhhhjjjlllllliiifffdddccc```bbbeeefffggghhhjjjlllmmmllljjjiiihhhhhhiiiiiikkkkkkkkkjjjhhhggghhhjjjllllllkkkkkkllllllmmmmmmllllllllllllllllllkkkkkkoooqqqrrrrrrpppppprrrtttrrruuuyyyzzzyyyvvvsssqqqmmmmmmnnnnnnnnnnnnnnnmmmttttttuuutttssspppnnnllliiiiiijjjkkkmmmnnnppppppqqqqqqqqqnnnllllllnnnppppppqqqqqqrrrtttuuuvvvwwwssspppjjjeeebbbaaaaaabbbcccccccccddddddeeefffgggdddcccbbbaaabbbccceeefffddddddeeegggjjjkkkjjjhhhccc___YYYUUUTTTTTTTTTTTTPPPPPPQQQRRRRRRSSSSSSSSSVVVTTTRRRQQQQQQQQQOOOMMMKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHJJJJJJIIIHHHDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAAAAAAAA@@@???>>>===<<<;;;<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<===999999999888888888777777666666666666666555555444555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000//////............///////////////////////////////////////.....................////////////////////////////////////........................//////000000///...------//////////////////////////////......................................................////////////,,,---///000000000///...---------............///,,,,,,,,,---...///000000////////////..................................../////////......---------.......................................---------......------------..............................------------......//////.........------..........................................------......................../////////.................................///000111111222222000------...//////..................................................................//////000------......//////000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000/////////////////////000000111111000000/////////000000111111111222//////000000000000//////111000000000111222333333111111111111111111111111222222111111000000//////111111111111111111111111333333333333333333333333111111111222222222333333CCCDDDFFFHHHIIIKKKKKKLLLNNNLLLKKKLLLMMMNNNMMMLLLKKKKKKKKKKKKJJJIIIIIIHHHEEEFFFHHHIIIKKKMMMOOOPPPPPPRRRTTTTTTSSSRRRSSSTTTNNNOOOPPPQQQRRRRRRQQQPPPRRRQQQQQQSSSWWWZZZ\\\]]][[[]]]aaadddgggiiiiiiiiikkkmmmnnnmmmiiifffdddccc___aaaeeeggghhhjjjlllmmmooommmkkkiiigggfffffffffjjjjjjjjjiiigggggghhhiiikkkkkkjjjiiiiiiiiijjjjjjiiiiiijjjjjjkkkkkkllllllnnnoooppppppppppppqqqrrrppptttxxxyyyvvvrrrooonnnkkklllmmmnnnnnnnnnmmmmmmrrrrrrrrrrrrpppooommmkkkiiijjjkkkmmmnnnpppqqqqqqppppppooommmkkkkkknnnpppsssssstttuuuuuuuuuuuuuuunnnkkkgggbbb``````aaabbbccccccddddddddddddddddddbbbaaa`````````aaabbbcccbbbccceeehhhjjjiiigggdddbbb___ZZZWWWWWWVVVVVVUUURRRQQQPPPOOOOOOQQQSSSUUUVVVTTTRRRQQQPPPOOOMMMKKKJJJJJJJJJIIIIIIIIIJJJKKKMMMMMMMMMLLLLLLLLLKKKKKKIIIGGGFFFGGGHHHHHHGGGFFFDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;999999999888888888777777666666666666666555555444555555444444444333333333222222222222222222222222000000000000000000000000////////////////////////////////////............////////////////////////.........///////////////........./////////000000//////............//////........................//////000000///...------////////////////////////.........---------------........................---.........//////000000,,,---///000000000///...---------............///,,,,,,,,,---...///000000------------------------........................//////......------,,,,,,---....................................---------......------------..............................---------...............---..................---.................................------.........,,,,,,---------.................................------...///000111222222222000------...//////............................................................///////////////------......//////000000//////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000...//////000000//////...//////000000111111222222//////000000000000/////////////////////000111222/////////000000000000000222222111111000000//////111111111111111111111111222222222222222222222222111222222222222333333333DDDDDDFFFHHHIIIJJJKKKKKKMMMKKKJJJJJJLLLMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFDDDFFFIIIJJJKKKLLLOOOQQQMMMOOOQQQQQQQQQQQQRRRSSSKKKLLLNNNOOOPPPQQQPPPPPPOOONNNOOOQQQVVV[[[]]]^^^]]]___cccgggiiiiiihhhggglllmmmmmmkkkgggdddbbbaaa^^^aaaeeehhhjjjkkkmmmnnnooommmjjjhhheeedddddddddhhhiiiiiihhhgggggghhhjjjkkkjjjiiihhhggggggggggggfffgggggghhhiiijjjkkkkkkjjjkkkmmmnnnooopppppppppqqquuuyyyzzzvvvqqqoooooolllmmmnnnoooppppppppppppqqqqqqqqqqqqpppnnnlllkkkjjjkkkmmmnnnppppppqqqqqqmmmlllkkkiiihhhiiillloootttttttttuuuuuutttssssssiiigggdddbbb`````````aaaaaabbbcccdddddddddcccccc``````aaaaaaaaaaaaaaaaaacccdddgggjjjkkkjjjgggddd___]]]ZZZYYYYYYXXXVVVTTTTTTSSSQQQPPPPPPRRRTTTUUUTTTRRRPPPOOOOOOMMMKKKIIIHHHIIIJJJIIIHHHHHHJJJLLLOOONNNNNNMMMMMMLLLLLLKKKHHHFFFEEEEEEGGGGGGFFFDDDDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999888888888888777666666666666666555555444555555444444444333333333222222222222222222222222//////////////////////////////////////////////////////////////////......////////////////////////.........///////////////....../////////000000000///......------......///........................//////////////////...---////////////////////////------------------------........................------......///000000000,,,---///000000000///...---------............///,,,---------.../////////,,,,,,,,,,,,,,,---------........................//////...---,,,,,,---------------...............------........................------------......------------------------,,,---......//////......------...//////...------..............................------------......++++++,,,,,,---.........------------------------------...//////000111111222000------...//////...................................................---...///000000000000///.........///////////////////////////////////////////////////////////////000000000000000000000000//////000000000000////////////////////////////////////000000000000111111......////////////......000000000000111111111111///000000111111000000///------,,,,,,,,,---...............////////////000111111111111000000000000222222222222222222222222222222222222222222222222222222222222333333333333DDDEEEGGGHHHIIIJJJJJJJJJJJJHHHGGGGGGIIIKKKKKKKKKIIIIIIJJJJJJIIIHHHGGGFFFGGGIIILLLLLLKKKKKKMMMOOOKKKMMMOOOOOOOOOOOOOOOQQQLLLMMMNNNPPPPPPPPPOOOOOONNNMMMNNNRRRXXX]]]```aaaaaabbbdddfffggghhhhhhhhhkkkkkkjjjgggbbb___^^^^^^^^^bbbfffiiikkkkkkmmmnnnkkkjjjhhhfffddddddddddddfffggghhhgggggggggiiikkkjjjiiihhhgggeeeeeedddddddddeeeeeefffggghhhiiiiiiggghhhjjjlllooopppoooooopppuuuyyyxxxsssnnnmmmnnnjjjkkkkkkmmmnnnooopppqqqrrrqqqpppnnnmmmmmmmmmmmmlllmmmnnnppppppqqqppppppkkkkkkiiihhhgggiiimmmppppppqqqrrrssssssrrrqqqpppgggfffeeecccbbb```______^^^___aaacccdddeeeeeeeeeaaabbbdddeeeeeedddbbbaaaeeefffhhhkkkmmmkkkhhhddd^^^]]]]]]]]]\\\[[[WWWTTTUUUVVVVVVVVVVVVUUUUUUTTTRRRPPPNNNMMMMMMLLLJJJHHHGGGIIIJJJIIIHHHGGGJJJLLLNNNNNNMMMMMMLLLKKKKKKKKKHHHFFFEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@?????????>>>>>>======<<<<<<;;;::::::;;;;;;;;;::::::;;;;;;;;;:::888888999999999888888888888777666666666666666555555444555555444444444333333333222222222222222222222222000000000000000000000000////////////////////////.../////////////////////////////////////////////............/////////000.../////////000000000000///...------------...///........................---...//////////////////////////////////////////---------.../////////000........................------......///000000111,,,---///000000000///...---------............///------..................,,,,,,,,,---------..............................///...---,,,,,,,,,---...---------.........//////,,,---------.../////////......------------......------------------------,,,---.../////////...---------...//////...------........................------,,,,,,,,,,,,------,,,,,,,,,---.../////////---------------------------------......//////000222000------...//////...................................................---...///000111000000//////////////////.........////////////////////////////////////////////////000000000000000000000000//////000000000000////////////////////////////////////000000000111111111//////000000000000//////000000000000000000//////000000111111111111000000///......------------....../////////000000000000000000000000000111111111222222222222222222222222333333333333333333333333222222222333333333444444EEEFFFGGGHHHIIIJJJJJJJJJHHHFFFDDDEEEGGGIIIIIIIIIFFFGGGHHHIIIJJJIIIHHHGGGIIILLLNNNNNNKKKJJJKKKLLLKKKMMMNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPPPPOOONNNMMMOOOOOOPPPUUU[[[```dddeeeddddddccccccdddfffgggiiiiiiiiigggccc^^^[[[[[[[[[___bbbgggjjjkkklllmmmnnnhhhgggfffeeeddddddeeefffeeefffggggggggghhhjjjllljjjiiihhhfffddddddcccccccccddddddeeefffggghhhhhhffffffhhhkkkoooppppppooonnnrrrvvvuuuoookkkjjjlllgggggggggiiijjjlllnnnooosssqqqnnnlllkkklllmmmnnnmmmnnnooopppqqqqqqpppooolllkkkjjjiiiiiikkkooosssmmmnnnooopppqqqppppppoooggggggfffeeecccaaa^^^]]]ZZZ\\\___bbbeeegggggghhhccceeegggiiiiiigggdddcccffffffhhhkkklllkkkgggddd`````````aaaaaa^^^ZZZWWWUUUWWWZZZ\\\\\\YYYUUUSSSQQQOOOMMMLLLLLLKKKIIIHHHGGGIIIJJJIIIGGGGGGJJJMMMNNNMMMMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGEEEDDDAAAAAA@@@@@@???@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA?????????>>>>>>>>>>>>>>>===<<<;;;::::::::::::;;;999::::::;;;:::999777666999999999888888888888777666666666666666555555444555555444444444333333333222222222222222222222222111111111111111111111111////////////////////////.........///////////////////////////////////////---.........//////000000////////////000000000000///...---,,,,,,---...///........................------...///000000000///////////////////////////---......///000111111222........................---------...///000000111,,,---///000000000///...---------.........//////...............------------------.........//////...........................---,,,,,,,,,,,,......---------.........//////,,,,,,------...///000000.........------.........------------------------,,,,,,.../////////...---,,,---...//////...---,,,........................---,,,,,,++++++,,,,,,------------...///000000111---------------------------------...............222000------...//////...................................................---...000111111111000///000000//////.........---////////////////////////////////////////////////000000000000000000000000//////000000000000////////////////////////////////////000000111111111222000000111111111111000000111111000000//////......000000111111111111000000333222111000000///000000//////000000111111111222//////000000111111222222222222222222222222222222444444444444444444444444222222333333333444444444DDDEEEEEEFFFGGGGGGHHHHHHGGGFFFEEEEEEGGGHHHGGGFFFEEEFFFGGGHHHIIIHHHGGGGGGKKKMMMNNNMMMLLLKKKLLLMMMNNNNNNNNNMMMMMMNNNOOOOOOMMMNNNNNNOOOOOONNNNNNMMMMMMOOOSSSWWWZZZ^^^```aaa_________``````aaabbbccceeebbb^^^[[[[[[[[[\\\\\\cccdddfffggghhhggggggfffdddbbb```^^^^^^___aaacccaaadddhhhkkkllljjjgggeeegggdddaaaaaadddggggggfffeeeffffffeeeddddddfffhhh```bbbgggjjjlllllljjjiiiooonnnmmmkkkjjjiiihhhhhhqqqnnnkkkjjjkkkmmmnnnnnnpppmmmjjjhhhiiiiiijjjiiikkkllloooppprrrrrrqqqqqqrrrqqqooommmlllkkkkkkllllllllllllmmmmmmllliiifffdddfffhhhgggdddaaa^^^]]]]]]\\\\\\___cccggggggfffgggiiikkkkkkiiigggggggggiiiiiiiiikkklllkkkhhheee___]]][[[[[[[[[[[[YYYWWWSSSWWW[[[^^^^^^[[[VVVSSSSSSRRRPPPNNNLLLJJJIIIHHHKKKKKKKKKKKKJJJIIIHHHHHHKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIEEEDDDDDDCCCAAA@@@??????BBBBBBBBBBBBBBBBBBBBBBBB===>>>>>>>>>>>>>>>===<<<<<<<<<;;;::::::999888888<<<<<<;;;::::::999888888666555555666666777888999444444555555555555555555333333333222222222111111111111111000000000000///222222222222222111000000000000000000//////////////////.........---------000000///...............////////////////////////000000000000000000000000000000000000000000000000////////////////////////,,,,,,------------,,,,,,+++,,,---......---,,,+++111000///......///000111////////////////////////---------,,,,,,+++++++++,,,---...//////...---,,,---,,,,,,,,,,,,---......////////////////////////000000///.......................................---,,,,,,++++++,,,,,,---////////////////////////000///...------...///000//////.........---------////////////////////////...------,,,,,,------...////////////////////////........................000000////////////000000000//////000222333111000+++---//////...---...///------------------------000000000000000000000000000000//////.........---------------------------000000//////.........------------.........//////000//////.........//////222000...---,,,---///000000000000000000000000000000000000000000000000000///000111333333333222111000000000000000000000000////////////////////////////////////////////////,,,---///000///...///000000///---,,,---...000111000000/////////000222333111111111111111111111111333333333222222222111111555444444333333444555555555444444333333333333333DDDDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDEEEGGGHHHGGGFFFFFFGGGHHHIIIIIIHHHGGGGGGKKKLLLMMMMMMKKKKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNOOOOOOPPPPPPOOOOOONNNMMMOOORRRVVVYYY\\\^^^___]]]]]]]]]]]]^^^```bbbccceeebbb___\\\[[[[[[\\\\\\^^^___aaabbbcccccccccccccccaaa___^^^^^^___aaabbbccceeegggjjjjjjiiigggfffiiifffcccbbbccceeedddcccfffggghhhgggeeeddddddeee___aaadddggghhhhhhgggfffooonnnllljjjiiiiiijjjjjjooolllhhhggghhhiiijjjjjjkkkiiiffffffggghhhiiihhhnnnnnnnnnnnnmmmllllllkkkqqqpppnnnllljjjjjjjjjjjjiiiiiijjjjjjjjjiiifffdddeeegggiiihhheeeaaa___^^^aaa___\\\]]]```bbbcccbbbhhhjjjkkkkkkiiigggggggggiiiiiijjjkkkmmmmmmjjjhhhbbb```^^^]]]\\\[[[YYYWWWVVVXXX[[[\\\[[[XXXSSSPPPQQQPPPOOOMMMLLLKKKKKKKKKIIIIIIIIIIIIIIIHHHGGGFFFJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;::::::999888888;;;;;;;;;:::999999888888888777777666666666777777555555555555555555555555444444444333333333222222222222111111111000000000000000000000000///......000000000000//////////////////.........---------000000///...............////////////////////////////////////////////////////////////////////////.............../////////------............------------.........------,,,000///...------...///000........................------------,,,,,,,,,,,,------............------------,,,,,,------.../////////////////////////////////...---------------........................------,,,,,,,,,,,,------////////////////////////000///...------...///000//////.........---------........................///......------......///...................................................------------------...,,,,,,,,,---...///...,,,+++---//////...---...///------------------------........................000/////////............------------------------000/////////............---------.........//////............------------............///111222444////////////////////////000000000000000000000000//////000000000000000000000000000000000000000000////////////////////////////////////////////////---...000000///...///000111000...---,,,---///000333222111000000000111222111111111111111111111111444444333333333222222222333333222222222333444444666555555555555555666666CCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDEEEGGGHHHGGGFFFGGGHHHIIIJJJJJJIIIHHHGGGJJJKKKLLLLLLKKKJJJKKKLLLIIIIIIJJJJJJKKKLLLMMMMMMOOOPPPPPPPPPPPPPPPPPPOOOMMMNNNQQQTTTWWWYYYZZZ[[[YYYYYYXXXYYY[[[^^^aaaccceeeccc```]]]\\\[[[\\\\\\ZZZ[[[\\\^^^___`````````aaa```___^^^^^^___aaabbbfffffffffggggggggggggffffffeeeccccccdddeeeeeedddggghhhiiihhheeecccbbbbbb```bbbdddfffggggggggggggooonnnkkkjjjiiijjjlllmmmrrroookkkiiijjjkkkllllllfffdddcccccceeehhhhhhhhhmmmlllkkkiiihhhhhhiiiiiiooonnnllljjjhhhhhhhhhhhhggghhhiiiiiihhhgggeeedddeeegggiiihhheeeaaa______bbb```]]]]]]___aaabbbccciiijjjkkkkkkhhhgggggggggiiiiiijjjlllnnnnnnllljjjeeeccc```^^^]]][[[YYYVVVXXXYYYYYYYYYWWWTTTQQQNNNOOONNNMMMLLLLLLLLLLLLLLLFFFGGGGGGGGGGGGGGGFFFEEEIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFDDDBBBBBBBBBDDDEEEBBBBBBBBBBBBAAAAAAAAAAAA????????????>>><<<;;;;;;<<<;;;;;;::::::999999888::::::999999999999999999999999888777666666666666555555555555555555555555555555555444444444333333333222222222111111111111000000000000000///......////////////000000000000/////////............---000//////............///////////////////////////////////////////////////////////////////////////,,,---------......//////.........//////.........000//////...---------.........------------..............................---------------..................------.........---------,,,------...///////////////////////////......---,,,,,,,,,,,,---..............................------------......//////////////////////////////............//////...............---------......................../////////....../////////................................................------,,,,,,,,,,,,------+++******+++------,,,***+++---//////...---...///------------------------........................////////////............------------------------////////////............---------.....................//////...------,,,......///000111222333333........................000000000000000000000000//////......------......000000000000000000000000////////////////////////////////////////////////...000111111///......///111000...------...000111777666444222111000000111222222222222222222222222444444444333333333333222333333333333333444555666666666666666777888999:::BBBBBBBBBCCCDDDDDDEEEEEEEEEDDDCCCEEEGGGHHHGGGFFFHHHIIIJJJJJJJJJIIIHHHGGGIIIKKKKKKKKKJJJIIIJJJKKKGGGHHHIIIJJJLLLLLLMMMMMMNNNNNNOOOOOOOOOOOONNNNNNMMMNNNPPPRRRTTTVVVVVVWWWUUUUUUTTTUUUXXX\\\___bbbccccccaaa^^^[[[ZZZ[[[\\\XXXYYYZZZ[[[]]]^^^______^^^^^^^^^^^^___``````aaahhhfffeeeccccccdddfffgggbbbbbbcccdddfffhhhiiiiiigggiiijjjiiieeeaaa___^^^eeefffggghhhiiijjjjjjkkkooommmkkkiiiiiikkknnnpppssspppllljjjkkklllllllllcccaaaaaabbbfffhhhiiiiiiiiihhhfffeeefffgggjjjkkkmmmllljjjhhhffffffffffffgggiiijjjiiihhhgggffffffeeeggghhhgggccc```____________```aaaccceeeffffffjjjkkkkkkjjjhhhgggggghhhjjjjjjjjjlllmmmmmmjjjhhhdddaaa___^^^]]][[[YYYWWWWWWVVVVVVTTTSSSQQQPPPOOOOOONNNMMMLLLLLLKKKKKKKKKEEEFFFFFFGGGGGGGGGFFFFFFIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGEEEBBBAAA@@@BBBDDDFFFBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???>>><<<;;;:::;;;;;;;;;::::::999999999888888888888999999999999999888888777666666777777555555555555555444444444444444444444333333333333333333333222222222111111222222222222222111000000////////////000000000000/////////...............000///............//////////////////////////////////////////////////////////////////////////////,,,,,,------......//////......////////////......222111///...------...///................................................,,,------......////////////...---,,,,,,---...///---------------...//////////////////////////////......------,,,------...........................//////............///////////////////////////////////////....../////////................................................//////............//////......................................................------------......---,,,,,,---//////...,,,+++---//////...---...///........................000000000000000000000000///////////////.................................///////////////.................................//////000000000///...---000000111111111000///...////////////////////////////////////////////////111000...---,,,------...000000000000000000000000////////////////////////////////////////////////000111222222000......///111000//////000222444555:::888666333111000000000222222222222222222222222333333333222222222222222444444444555555777888999555555666777888:::<<<===@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCDDDFFFHHHGGGFFFHHHIIIJJJJJJJJJIIIHHHGGGHHHIIIJJJJJJIIIHHHIIIJJJGGGHHHIIIKKKLLLMMMMMMMMMKKKLLLLLLMMMMMMLLLLLLKKKLLLMMMOOOPPPRRRSSSTTTTTTRRRRRRRRRSSSVVVYYY\\\^^^___``````]]]ZZZXXXYYY[[[VVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\]]]^^^___`````````gggeeebbb```___aaadddfffaaaccceeeggghhhiiiiiijjjfffgggiiigggddd```^^^]]]ggghhhiiijjjllllllmmmmmmooommmjjjhhhhhhkkknnnpppoookkkhhhfffggghhhiiiiiicccbbbbbbdddgggjjjjjjjjjiiigggeeeddddddgggiiikkkkkkjjjhhhfffeeedddddddddfffhhhiiiiiifffeeefffhhheeefffgggeeebbb___^^^^^^```bbbeeehhhhhhhhhggggggjjjkkkkkkjjjhhhhhhiiijjjlllkkkkkkkkkllljjjfffccc```^^^\\\[[[[[[[[[YYYWWWSSSRRRRRRQQQQQQQQQQQQRRRPPPOOONNNLLLKKKJJJJJJIIIFFFFFFGGGHHHIIIIIIHHHHHHKKKKKKKKKLLLLLLKKKKKKKKKHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDAAA??????AAACCCEEEBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>><<<;;;:::;;;;;;::::::::::::999999777777888888888888888888777777777777777888999999666666555555555444444444333333333333222222222222333333333222222222111111222222222222222111000000.../////////000000000111//////////////////////////////............//////////////////////////////................................................---------.........//////......////////////......111000///---------...///////////////////////////........................,,,------......////////////...---,,,,,,---...///...------------.../////////////////////////////////...............//////........................000//////......//////000////////////////////////...//////////////////...---................................................------,,,,,,------.........................................................------------.........------...000000///...+++---//////...---...///........................000000000000000000000000.........///////////////.................................///////////////.....................---.........//////.........//////000000000///...---000000000000000000000000////////////////////////222111///...---...//////000000000000000000000000000000000000000000000000000000000000000000000000000222333222000//////000000//////000222666999;;;;;;:::777444222111000000222222222222222222222222111111111222222222222222333333444444666777888999555666777999;;;>>>AAABBB??????@@@@@@AAABBBBBBCCCCCCCCCBBBDDDFFFGGGGGGFFFFFFGGGHHHJJJJJJJJJIIIHHHGGGIIIIIIIIIHHHGGGHHHIIIFFFHHHIIIKKKLLLLLLLLLKKKIIIIIIJJJJJJJJJJJJIIIIIIKKKLLLNNNOOOQQQRRRSSSSSSQQQQQQRRRSSSUUUVVVXXXYYYZZZ\\\]]][[[WWWVVVXXXZZZTTTTTTTTTTTTUUUVVVWWWWWWYYY[[[]]]___`````````___eeebbb___\\\\\\___ccceeecccfffiiiiiihhhfffeeeeeecccdddeeedddaaa___^^^^^^dddfffhhhjjjlllmmmmmmmmmmmmllljjjhhhhhhjjjlllnnnmmmjjjgggfffggghhhiiijjjeeedddeeefffiiikkkkkkjjjjjjhhheeedddccceeeggghhhjjjiiigggeeedddccccccccccccfffhhhfffdddccceeegggfffggggggeeebbb```______eeehhhjjjjjjhhhfffeeeeeeiiijjjjjjjjjhhhiiikkklllmmmllllllkkkkkkhhhdddaaa]]][[[ZZZYYYZZZYYYXXXVVVPPPOOOOOOOOOPPPQQQRRRSSSPPPOOONNNLLLJJJIIIIIIIIIFFFFFFHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKHHHIIIIIIIIIIIIHHHGGGFFFEEECCCBBB@@@@@@@@@BBBBBBBBBBBBAAAAAA@@@@@@??????????????????>>><<<;;;;;;::::::::::::::::::::::::888888777777777777777777777777777777888999::::::666666666555444444333333333333222222222111111111333222222222111111111111000000000000000///............//////000000111111...////////////000000000///............//////000////////////////////////................................................////////////////////////.........//////.........///...............////////////000000000000//////---------------------------------------..................------...............------......///000///////////////////////////............///000000........................//////............//////////////////////////////......////////////......---------...............------------------------------,,,,,,,,,,,,------------------------------........................------,,,,,,,,,,,,---------,,,,,,---//////...---+++---//////...---...///.........................................................///////////////.................................///////////////...............---------,,,,,,+++,,,,,,---...///,,,,,,---...///000111111111111111111111111111111000000000000000000000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000222333333111000000111000000000111333777:::===:::999666444222111111111333333333333333333333333111111222222222222333333111222222333555777888999999:::<<<>>>BBBEEEHHHJJJ>>>>>>??????@@@AAAAAABBBCCCBBBBBBCCCFFFGGGGGGFFFDDDEEEGGGHHHIIIJJJIIIIIIGGGHHHIIIHHHGGGFFFGGGIIIFFFGGGIIIJJJKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHJJJKKKMMMOOOQQQRRRSSSSSSQQQRRRSSSTTTUUUTTTTTTSSSTTTWWWZZZXXXUUUTTTVVVZZZUUUUUUTTTSSSSSSTTTUUUVVVWWWYYY\\\___`````````___aaa___\\\ZZZZZZ]]]aaadddbbbeeeiiiiiifffcccbbbbbb```aaabbbaaa___^^^^^^___aaadddgggkkknnnnnnnnnmmmlllkkkjjjiiihhhiiijjjkkkllljjjgggfffhhhjjjkkklllggggggggghhhjjjkkkjjjiiifffeeecccccccccdddfffgggjjjiiigggdddcccccccccccccccfffhhhgggcccbbbeeeiiihhhiiiiiigggdddaaaaaaaaaggghhhhhhfffcccbbbdddfffhhhhhhiiiiiiiiijjjlllooommmlllllllllllljjjfffccc^^^\\\ZZZYYYYYYXXXVVVTTTNNNNNNOOOOOOPPPQQQRRRSSSNNNNNNLLLKKKKKKJJJJJJJJJEEEFFFGGGIIIJJJKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDBBBAAAAAAAAAAAABBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::888888888777666666666555888888888777888888999999777666666555444444333333444444333333333222222222222222111111111000000000000000000000000///...............///000111111111.../////////000000000000...............///000000////////////////////////................................................111111111000//////......------............------+++,,,---......///............///000000///......------------------------------------,,,,,,,,,,,,------............------...............//////000////////////////////////...---------......///000........................///......------......///////////////////////////---...///000000///...------------.........//////------------------------......------------......------------------------...........................------------------...---,,,,,,---//////...---+++---//////...---...///............................................................/////////000..................................../////////000//////.........---------------,,,+++---000333444......---...///000222333000000000000000000000000000000000000000000000000//////000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111333333222111222333111000000000222555888:::888777555333222222222333333333333333333333333333333333333444444555555555333333444555777999;;;<<>>>>>>>>???@@@@@@AAAAAACCCBBBBBBCCCFFFGGGGGGFFFBBBDDDFFFHHHIIIJJJIIIIIIFFFGGGHHHHHHFFFFFFGGGHHHEEEFFFHHHIIIIIIHHHGGGFFFHHHIIIIIIIIIIIIIIIIIIHHHIIIKKKMMMOOOQQQRRRSSSTTTQQQRRRTTTUUUUUUSSSQQQPPPQQQUUUXXXWWWSSSRRRUUUYYYYYYXXXVVVUUUUUUUUUVVVWWWVVVXXX\\\___aaaaaa___^^^___]]]ZZZYYYZZZ]]]```ccc]]]aaafffgggeeecccbbbccc^^^___```___]]]]]]___aaaaaadddiiimmmpppppppppoookkkjjjjjjiiiiiihhhiiiiiigggeeebbbbbbdddggghhhiiiiiihhhhhhiiijjjjjjiiiggg______```aaacccfffhhhjjjjjjiiifffdddcccccccccccceeehhhkkkiiieeedddhhhllljjjkkkjjjhhheeecccccccccddddddccc```^^^```eeejjjggghhhiiiiiiiiikkknnnpppmmmllllllmmmmmmlllhhhfff```^^^\\\ZZZYYYWWWUUURRROOOOOOOOOPPPPPPQQQQQQQQQLLLLLLKKKKKKKKKKKKLLLLLLDDDEEEGGGHHHIIIJJJKKKKKKIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@BBBBBBAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>======::::::::::::::::::::::::999888888777666555555444;;;:::999888777777777777777777666555444444333333555555444444444333333333111111111000000000000///222222222222222111000000---......///000111111222.../////////000000111111...............///000111////////////////////////................................................333333222111000///......,,,------------------,,,)))***,,,...//////......,,,---...//////...---,,,---------------------------------,,,,,,+++++++++,,,---...//////...---,,,...............///000000////////////////////////,,,,,,,,,,,,,,,---...///..............................------------......////////////////////////---...///000000///...------------.........//////------------------------//////............//////------------------------........................000000////////////000000......---///000111000...+++---//////...---...///////////////////////////000000000000000000000000---.........//////000000////////////////////////---.........//////000000//////.........---------111000......000444888;;;333222000......///111222000000000000000000000000000000000000000000000000---...///111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///111333333222222333444222111000000000222555666666555444333222333333444333333333333333333333333555555555666666666777777777777888999;;;>>>@@@AAAEEEFFFIIILLLQQQUUUYYY[[[>>>???@@@AAABBBAAA@@@@@@BBBBBBAAABBBBBBCCCDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFIIIIIIHHHGGGGGGFFFFFFEEEGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIFFFGGGIIILLLOOOQQQSSSUUUPPPQQQSSSTTTTTTTTTSSSRRRTTTSSSSSSRRRRRRRRRRRRSSSVVVVVVUUUUUUTTTSSSSSSSSSZZZXXXWWWYYY\\\]]]\\\ZZZ]]]YYYWWWYYYZZZZZZ]]]aaahhhiiiiiiiiifffccc___]]]```____________^^^^^^^^^ccceeehhhlllnnnnnnkkkiiijjjjjjjjjjjjjjjiiihhhhhhdddddddddddddddeeefffgggeeegggiiijjjjjjhhhfffdddbbbbbbcccfffjjjlllllllllkkkiiiggghhhjjjjjjhhhfffgggjjjmmmkkkfffdddfffiiillliiifffeeeddddddcccbbbccccccbbbaaabbbeeekkkooofffggghhhiiijjjkkkkkkkkkkkklllmmmkkkhhheeeccccccbbb___[[[YYYWWWUUUSSSQQQRRRRRRSSSRRRQQQPPPNNNMMMNNNMMMLLLMMMMMMMMMKKKIIIHHHGGGGGGGGGHHHHHHIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJMMMJJJGGGGGGIIIJJJHHHFFFEEEDDDCCCBBBAAAAAABBBCCCBBBAAA@@@?????????@@@AAAAAA@@@>>>===<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999888888777666555555555777666777888999999777555666666555444333333222222111111222333333333222222000000000000000000000000111111000000//////......//////............//////111111000000//////......////////////////////////,,,---------.../////////............////////////........................333222222222111111000000........................---...///000000///...---...........................------,,,,,,------...------------------------////////////////////////---------............///........................---------............///......------------..............................//////............//////........................////////////////////////,,,,,,,,,---------......---...///000000///...---//////.........---------...------,,,,,,------....................................////////////000---------.........//////------------------------........................000000000000000000000000////////////////////////000000//////.........---////////////...............///000000000444<<>>???@@@AAABBBAAAAAA@@@AAAAAAAAAAAABBBCCCDDDEEEDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHFFFGGGIIIKKKMMMPPPQQQRRROOOOOOPPPQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQRRRUUUUUUTTTTTTTTTTTTSSSSSSXXXWWWWWWYYY]]]___^^^]]]]]]YYYXXXZZZ[[[[[[^^^cccggghhhhhhgggeeeaaa^^^[[[^^^___``````````````````dddeeegggjjjlllllljjjiiijjjjjjjjjjjjjjjiiihhhgggiiiiiiiiiiiiiiiiiiiiiiiiggghhhiiijjjiiigggdddbbbcccccceeehhhkkkmmmmmmlllmmmkkkhhhhhhiiiiiigggdddeeeiiillllllhhhggghhhkkkiiigggfffeeefffggggggggggggggggggeeedddeeehhhjjjhhhiiijjjkkkkkkkkkkkkkkkjjjkkkkkkjjjfffcccaaa```aaa^^^[[[YYYWWWVVVTTTRRRSSSSSSTTTSSSRRRQQQOOONNNPPPOOOMMMNNNNNNMMMKKKIIIGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJLLLJJJGGGGGGIIIIIIHHHFFFFFFEEECCCBBBAAAAAAAAABBBAAAAAA@@@?????????@@@AAA@@@???>>><<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666555777666666888999999777555666555555444333333222222333333333333333222111000000000000000000000000000111000000000/////////...//////............//////000000000000//////..............................---------...........................////////////........................111000000000////////////.................................//////....................................------,,,,,,------...------------------------........................---------............///........................---------............///.........------.................................///..................///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...///000000///...---000000/////////.........///......------......///........................------........./////////---------.........//////------------------------........................////////////////////////////////////////////////000/////////............---.........//////000000000000///...---000444777999333---,,,...111111///...///000///...---...000111111111111111111111111000000000000000000000000//////000000000000000000000000111111111111000000////////////000000000111333222222111111222222333444333333222222333333444555222000000222444444333000111222222333333333333666555555555666777888888:::===BBBEEEHHHLLLQQQUUU\\\^^^```dddeeeccc___[[[???@@@@@@AAABBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDEEEEEEFFFDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKMMMNNNOOONNNMMMMMMMMMMMMNNNOOOOOOPPPPPPOOOOOOOOOPPPPPPQQQSSSSSSSSSSSSTTTTTTTTTTTTWWWVVVWWWYYY]]]`````````\\\YYYYYY\\\]]]]]]```eeefffffffffeeeccc___\\\ZZZ[[[]]]___bbbccccccbbbaaaeeefffggghhhiiiiiiiiiiiikkkkkkkkkkkkjjjiiihhhgggllllllllllllllllllkkkkkkiiiiiijjjjjjiiifffcccbbbffffffgggjjjnnnoooooommmnnnllliiihhhggggggeeecccdddhhhlllmmmkkkjjjjjjlllhhhhhhgggffffffggghhhiiihhhiiijjjjjjhhhgggggghhhjjjjjjkkkkkklllkkkkkkjjjhhhiiiiiigggccc```^^^]]]^^^\\\YYYXXXXXXWWWVVVTTTUUUUUUUUUTTTSSSRRRPPPPPPQQQPPPNNNNNNNNNMMMKKKIIIFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIILLLJJJHHHGGGHHHHHHGGGFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@?????????@@@@@@AAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888777777666666777777666777888888777555555555555444444333333222444444444333222111//////000000000000000000000000000000000000//////////////////............//////000000000////////////..........................................------------............/////////.......................................---------..............................------------......------------------------...------,,,,,,------...---------------------------------------------------------............///........................---------............///......................................................------------......................................................,,,------------.........---...////////////...---000000000000000//////////////////....../////////........................,,,---------............------........./////////////////////////////////................................................////////////////////////////////////............,,,,,,---...///000111111111///------///000111000222///,,,,,,///222111000---...//////------...///222222111000//////...---000000000000000000000000111111000000000000000000000000111111111111000000/////////000000000111111333222222222222222333333444333333222222333333444333111//////222444555555333333333444444444444444666666777888999;;;<<<===???CCCHHHMMMRRRXXX^^^aaafffffffffgggeeeaaa[[[VVV???@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@AAABBBCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEFFFGGGGGGDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKMMMLLLKKKKKKKKKLLLNNNOOOMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRRRRSSSTTTUUUUUUWWWXXXYYYZZZ]]]______```\\\YYYYYY\\\^^^^^^aaaeeedddddddddcccaaa^^^[[[YYYXXXZZZ^^^bbbddddddcccbbbgggggghhhggggggggghhhiiikkkkkkkkkkkkjjjiiihhhgggjjjkkklllmmmmmmlllkkkkkkiiijjjjjjkkkjjjhhhfffeeehhhhhhjjjmmmpppqqqooonnnkkkjjjhhhfffeeeeeeeeedddgggjjjmmmnnnmmmkkkjjjjjjjjjjjjhhhfffdddddddddfffeeehhhkkklllkkkjjjiiiiiijjjjjjkkkkkkkkkjjjiiiiiiggghhhiiifffbbb^^^\\\\\\\\\ZZZXXXXXXXXXXXXWWWVVVVVVVVVUUUUUUTTTRRRQQQQQQPPPOOOMMMMMMMMMLLLJJJGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJHHHGGGGGGFFFFFFEEEFFFFFFDDDCCCAAA@@@???>>>???????????????@@@@@@@@@======<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::888888777777777666666666888777666666777888666555555555444444444333333333333333333333222111000///000000000000000000000000000000000000//////////////////............//////////////////////////////......................../////////...---------,,,---------.........//////........................------------------------...........................---,,,++++++,,,---...------------------------...------,,,,,,------...,,,,,,---------------------------------------------------............///........................---------............///---..................---........................------,,,,,,,,,,,,------........................////////////////////////------------....................................//////////////////////////////............//////........................,,,,,,,,,---------..................////////////////////////////////////................................................///////////////////////////////////////.........---------...///000000111///---,,,///333666555333222000///000222222000///...///000///.........000222111111000///...------000000000000000000000000222222111111111000000000000000111111111111000000//////000000000111111111222111111111111222222333444333333222222333333444222222333444555555444444666666555555666666777777777888999<<>>>>>>>>??????@@@AAABBBBBBBBBCCCDDDDDDDDDDDDCCCAAABBBCCCCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIMMMLLLKKKJJJKKKLLLNNNOOOKKKKKKKKKKKKLLLMMMOOOOOOPPPPPPQQQRRRSSSTTTTTTUUUXXXYYYZZZ[[[[[[\\\]]]^^^ZZZXXXXXX\\\^^^^^^```dddbbbbbbbbbaaa___]]][[[ZZZVVVYYY]]]aaacccddddddccchhhiiiiiigggeeeeeegggiiikkkkkkkkkkkkkkkjjjiiiiiigggiiilllnnnooonnnmmmllliiiiiijjjkkkkkkkkkjjjjjjiiijjjkkknnnqqqqqqooommmgggffffffeeedddeeeggghhhlllmmmooonnnllljjjhhhgggggghhhgggeeebbbaaaccceeefffhhhkkkkkkjjjgggffffffhhhiiiiiiiiiiiihhhhhhgggggghhhhhhfffbbb___]]]\\\[[[YYYWWWWWWYYYYYYYYYXXXVVVVVVUUUTTTSSSRRRQQQQQQNNNLLLKKKKKKKKKJJJHHHFFFFFFFFFEEEDDDDDDEEEEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIGGGEEEDDDEEEEEEEEEEEEDDDCCCAAA@@@>>>===>>>>>>??????@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999777777666666666666555555999777666666666777666444444444444444444333333333111222222333333333222222000000000000000000000000////////////000000000000//////............//////.............../////////......................../////////...---------,,,------------.......................................................................................---,,,++++++,,,---...------------------------...------,,,,,,------...,,,,,,,,,---------......---------------------------------............///........................---------............///------...//////...------........................------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------------.................................------,,,,,,------...........................,,,,,,,,,---------.............../////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////.........//////////////////////////////.........---,,,,,,///555888777555//////000111222222000//////000111111000///000111000000000///////////////000000000000000000000000222222222222222111111111000000111111111111000000000000000000111111111111000000000000000111222222444333333222222333333444333555888:::999666333111555555555555666888999::::::<<<>>>BBBGGGLLLOOORRRTTTUUUYYY]]]bbbfffhhhhhhaaa^^^YYYVVVVVVXXXYYYYYY???>>>>>>>>>>>>???@@@@@@>>>======>>>>>>???@@@AAAAAAAAABBBCCCCCCCCCCCCBBBAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHLLLKKKKKKKKKKKKLLLMMMMMMIIIIIIJJJJJJLLLMMMOOOPPPOOOPPPPPPQQQRRRSSSSSSTTTXXXYYY[[[[[[ZZZZZZ[[[]]]YYYWWWWWW[[[]]]\\\]]]aaa``````______^^^]]]\\\\\\WWWYYY]]]aaaccceeeeeeeeeiiikkkkkkiiieeedddfffiiiiiijjjjjjkkkkkkkkkkkkkkkiiilllooorrrsssqqqooommmhhhiiijjjkkkkkkllllllkkkiiijjjlllnnnqqqpppnnnkkkeeeeeeeeeeeeeeegggkkknnnqqqpppooommmjjjhhhfffeeebbbdddeeedddbbbbbbfffiiijjjkkkjjjhhhdddaaa``````gggggghhhhhhhhhhhhhhhgggfffggghhhfffccc```^^^^^^ZZZYYYWWWWWWYYYZZZYYYXXXUUUTTTSSSRRRQQQPPPPPPPPPKKKJJJIIIJJJJJJJJJHHHFFFGGGFFFEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIGGGDDDCCCCCCEEEDDDDDDDDDCCCBBB@@@>>>===<<<===>>>???@@@@@@@@@@@@<<<<<<=========<<<<<<;;;;;;;;;::::::999999888888777777777666666666666666999777555555666666555444444444444444444444444444000111222333333333333333000000000000000000000000////////////000000000000//////............//////---............/////////------------------------...............---------,,,------------..........................................///////////////..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------.........---------------------------------............///........................---------............///,,,---...//////...---,,,..............................------------..............................------------------------------........./////////......------------......------------............------,,,,,,,,,,,,------........................,,,---------................../////////000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.........///////////////000000//////............---------...111222222111***+++---///111111111000000111222222000000111222/////////000000111111111000000000000000000000000111111222222222333333333000000111111111111000000000000000111111111222222000000000000111222333333444333333222222333333444444777;;;===:::777444222444444444666888;;;>>>@@@BBBCCCFFFJJJOOOUUUYYY[[[\\\]]]^^^aaadddeeedddbbb^^^ZZZUUUTTTVVVZZZ^^^```>>>===<<<<<<<<<===??????============>>>???@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDEEECCCCCCDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKHHHIIIIIIJJJLLLMMMOOOPPPPPPPPPPPPQQQQQQRRRRRRRRRUUUWWWYYYZZZYYYYYY[[[^^^XXXUUUVVVZZZ[[[YYYZZZ]]]^^^^^^^^^^^^^^^^^^^^^^^^[[[\\\___aaadddfffhhhhhhiiilllnnnkkkgggdddfffhhhhhhhhhjjjkkklllmmmmmmmmmmmmooorrrttttttqqqmmmjjjhhhhhhiiiiiiiiiiiiiiiiiihhhiiikkknnnpppooollliiiggghhhhhhhhhgggiiinnnrrrssspppmmmjjjhhhgggeeedddbbbdddfffeeebbbbbbfffkkkkkkjjjgggccc^^^\\\\\\^^^fffggghhhiiiiiiiiiiiiiiidddeeefffeeebbb```______ZZZYYYWWWWWWYYYZZZYYYXXXTTTSSSQQQOOONNNNNNNNNOOOJJJIIIIIIJJJKKKKKKJJJHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIGGGCCCAAABBBDDDBBBBBBCCCCCCBBB@@@???>>>;;;<<<>>>???@@@@@@@@@???<<<<<<===>>>>>>>>>===<<<;;;;;;::::::999888888777888888888888888888888888:::888555444555555555444444444444444444444444444222222333333333222111111000000000000000000000000.../////////000000000111//////............//////---------.........//////---------------------------------...............,,,,,,---------.................................---........./////////000.................................//////.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,---......///........................---------............///........................---------............///,,,---///000000///---,,,........................///..................///........................000000000000000000000000............////////////...------,,,,,,------...---.........////////////......------------..............................------........./////////.../////////000000000000////////////////////////////////////////////////........................////////////////////////............/////////000.........///////////////---.........------///111,,,---///000000000000000///111222111000///000111000000000111111111222222000000000000000000000000000111111222333444555555000000111111111111000000000000111111111222222222222222222222333444555666444333333222222333333444444777::::::888666666777777777999;;;???CCCGGGJJJLLLMMMOOORRRWWW[[[^^^```aaa```___aaacccbbb___\\\\\\ZZZWWWWWWZZZ^^^aaabbb===<<<<<<;;;;;;<<<>>>???<<<<<<<<<======>>>???@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIHHHIIIJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJLLLNNNOOOPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRUUUXXXYYYXXXYYY\\\___WWWTTTUUUYYYYYYWWWXXX[[[]]]]]]]]]^^^^^^______```^^^___```ccceeehhhjjjkkkiiimmmooommmhhhdddeeehhhggghhhiiikkklllmmmnnnnnnoooqqqsssuuusssooojjjfffiiiiiihhhhhhggggggffffffggghhhjjjmmmooonnnkkkhhhjjjkkkkkkjjjiiikkkppptttsssppplllhhhggggggfffeeefffhhhiiigggbbbaaadddiiihhhfffccc^^^[[[[[[]]]```fffggghhhiiijjjkkkkkkkkkbbbccceeedddbbb_________[[[YYYWWWWWWYYYYYYYYYXXXSSSRRRPPPNNNMMMMMMMMMNNNJJJIIIIIIJJJLLLMMMKKKJJJHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIGGGCCCAAABBBDDDAAABBBBBBCCCBBBAAA???>>>;;;<<<>>>???@@@@@@@@@???<<<===>>>??????>>>======;;;;;;::::::999888777777:::::::::::::::::::::::::::888555444555555555444444444444444444444444444444444444333222111000///000000000000000000000000.../////////000000111111//////............//////---------.........//////------------------------,,,------....../////////,,,,,,,,,---------..............................---------....../////////........................---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,---...//////////////////////////////---------.........//////........................---------.........//////,,,---///000000///---,,,........................//////............//////........................------------------------............/////////000...---,,,,,,,,,,,,---....../////////000000111111//////............//////.................................////////////000////////////000000000000////////////////////////000000000000000000000000------------------------////////////////////////---.........//////000000,,,------...///000111111,,,...///...,,,---111555333444444333111/////////...000111000///...///111222222222111111111111111000000000000000000000000000000111222444555666666000000111111111111000000000111111111111222222222333333333444555666777888444333333222222333333444444666777666444555888;;;<<<===>>>AAAFFFLLLQQQTTTSSSTTTUUUXXXZZZ^^^```bbbbbb```___```aaa```\\\XXX[[[ZZZZZZ[[[^^^`````````===<<<;;;::::::;;;<<<===<<<999666777:::===>>>===>>>??????@@@@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDEEEFFFEEECCCAAABBBCCCBBBBBBCCCCCCDDDFFFGGGHHHFFFFFFGGGHHHHHHHHHHHHGGGIIIJJJKKKLLLLLLMMMMMMMMMPPPQQQQQQQQQPPPPPPQQQSSSUUUVVVWWWWWWVVVVVVXXXYYYQQQSSSTTTTTTUUUVVVXXXZZZ[[[]]]^^^```aaa``````___bbbaaa```aaadddfffhhhiiimmmllljjjhhhgggfffeeeeeebbbdddggghhhiiijjjmmmoootttrrroooooopppooollliiiggggggfffdddcccdddgggjjjjjjlllmmmkkkhhheeefffhhhjjjjjjiiiiiiiiijjjkkklllllljjjiiiiiikkklllllllllpppkkkfffbbbbbbeeeggghhhjjjfffaaa\\\ZZZ[[[___aaannnmmmkkkjjjiiiiiijjjkkkeeedddddddddeeeeeecccaaa^^^YYYUUUVVVYYY[[[YYYVVVPPPNNNLLLKKKLLLLLLKKKJJJNNNOOOPPPPPPOOONNNLLLKKKLLLKKKIIIHHHGGGGGGGGGHHHLLLLLLLLLKKKKKKJJJHHHHHHIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>======<<<===>>>???>>><<<:::;;;<<<::::::::::::::::::::::::555666666777888999999999666666555444444444444555555555444444444333333333222222222222222222333333000000000000000000000000000000111111111111000000////////////////////////......////////////......//////.........---------......////////////..............................///...,,,++++++,,,.../////////.........---------////////////////////////................................................//////.........------------------............///............////////////111000...---...///111222////////////////////////........................***+++,,,...//////000000................................................///...---,,,,,,---...///+++++++++,,,,,,,,,------////////////////////////111111000////////////////////////...------,,,,,,........................///////////////.........000000//////.........------------.........//////---------............///............////////////222111///---,,,---///000......//////...---,,,,,,---......///////////////............/////////000000111111000...,,,---...000000//////.........---111111000000000000111111222222222111111111111111000000000000000000000000111111000000111111222333.../////////000000000000222222111111111111111222111111111111111111111111555111000444444111333888777888999777555666:::>>>CCCCCCEEEHHHMMMSSSYYY]]]YYYZZZ\\\]]]]]][[[ZZZXXX```\\\ZZZ]]]]]][[[ZZZ\\\ZZZXXXXXXYYY^^^bbbdddddd===<<<;;;::::::;;;<<<===???<<<999999<<>>>>>>>>??????@@@AAAAAABBB@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCAAACCCDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGIIIJJJKKKLLLLLLMMMMMMLLLOOOPPPQQQPPPOOOOOOQQQSSSUUUVVVWWWWWWVVVVVVWWWYYYQQQRRRSSSTTTTTTVVVXXXYYY[[[\\\]]]___``````aaaaaabbbaaa___```bbbfffiiikkkmmmllljjjhhhfffdddcccbbbbbbdddfffgggggghhhkkkmmmooommmllllllmmmllliiieeeggggggfffdddbbbcccfffiiikkklllllliiieeecccdddffffffggghhhiiijjjkkkllllllkkkjjjkkklllmmmnnnnnnnnnoookkkgggeeefffiiikkkllljjjfffaaa]]]\\\]]]```cccnnnmmmkkkiiihhhgggggghhheeedddeeefffggggggfffeeeaaa]]]XXXWWWYYYZZZWWWTTTPPPNNNLLLLLLLLLLLLLLLJJJKKKLLLMMMOOOOOONNNNNNMMMNNNMMMKKKIIIHHHIIIJJJJJJOOOOOONNNNNNLLLKKKIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>===>>>???>>><<<:::;;;<<<::::::::::::::::::::::::555666666777888888999999888777666666555555666666555555444444444333333333222222222222222222222222000000000000000000000000//////000000000000//////////////////////////////......////////////......//////.........---------......////////////..............................///...,,,++++++,,,.../////////.........---------////////////////////////................................................//////.........------------------............///............////////////...//////000000000000000////////////////////////........................,,,---...///////////////................................................//////...------...//////,,,,,,,,,,,,------------//////////////////////////////...---------------...............................................................---------000/////////............---------.........//////---------............/////////.........---------111000...---,,,---.../////////000000//////...------......///////////////........./////////000000000111111000...,,,---...000000/////////.........111111000000000000111111111111111111111111222222111111111111111111111111111111111111111222222333222222222222222222222333222111111111111222222333333333333333333222222222555111111555666555666;;;;;;<<<<<<:::999;;;@@@DDDJJJKKKNNNRRRVVVZZZ]]]___[[[[[[ZZZYYYXXXXXXXXXXXXZZZXXXYYY]]]]]]ZZZYYYZZZ]]]\\\[[[ZZZ]]]fffrrr{{{<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCC@@@AAACCCCCCBBBBBBDDDFFFHHHGGGFFFEEEDDDCCCCCCCCCEEEFFFFFFFFFGGGGGGGGGGGGIIIIIIJJJKKKLLLLLLLLLLLLOOOPPPPPPPPPOOOOOOQQQSSSUUUVVVVVVVVVUUUUUUVVVXXXRRRRRRRRRSSSUUUVVVXXXYYYZZZ[[[[[[]]]^^^```bbbccccccbbbaaaaaacccfffiiikkklllkkkiiigggeeecccaaaaaabbbcccdddddddddeeegggiiihhhhhhhhhjjjjjjhhheeebbbeeeeeeeeedddcccdddgggiiimmmmmmkkkgggdddcccdddfffdddeeegggjjjllllllmmmmmmhhhiiikkkmmmnnnnnnnnnnnnmmmkkkiiiiiikkknnnoooppphhhfffbbb___^^^```ccceeennnllljjjhhhffffffeeefffeeeeeefffggghhhhhhhhhhhhddd```[[[YYYYYYXXXUUURRRPPPNNNLLLLLLLLLMMMLLLKKKIIIJJJLLLNNNOOOOOOOOOOOOPPPOOOLLLJJJIIIJJJLLLMMMSSSRRRQQQPPPNNNKKKIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBAAAAAA@@@?????????===>>>???>>><<<:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;666666666777888888999999999888777777666666777777555555444444444333333333444333333222222111111111000000000000000000000000......////////////......////////////////////////......////////////....../////////............---......////////////..............................///...---,,,,,,---...///...............---------////////////////////////...............................................................------------------............///............////////////,,,...000222222111///...////////////////////////////////////////////////...//////000000//////...................................................000//////......//////000------------.........//////////////////////////////...------,,,---------,,,------...//////000000........................------------------------////////////............---------...............---------............/////////......------,,,,,,000///...,,,,,,---......000000000000000000///...---......///////////////....../////////000000000000111111000...------...000000////////////......111111000000000000111111000000000111222222222333222222222222222222222222000111111111111222222222333333333222222222222222111111111111222222333444555555555444444333333333444222222666888777999===>>>>>>>>>>>>@@@DDDJJJNNNTTTWWW[[[___aaaaaa```___\\\ZZZWWWUUUTTTTTTVVVWWWWWWVVVXXX]]]^^^[[[ZZZ[[[]]]______```gggwww;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::::::::======>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCAAACCCDDDDDDCCCCCCDDDEEEGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMOOOOOOOOONNNOOOQQQSSSUUUUUUUUUTTTSSSSSSUUUWWWSSSSSSRRRTTTVVVXXXYYYYYYYYYYYYZZZ[[[]]]```cccdddcccdddfffffffffffffffgggiiiiiihhhgggfffeeedddcccbbbccccccbbbaaaaaaccceeecccdddfffhhhhhhfffbbb```bbbcccdddddddddfffiiilllooommmjjjhhhffffffhhhjjjeeegggjjjlllnnnnnnmmmllleeehhhkkkmmmnnnnnnmmmmmmllljjjjjjkkkmmmooooooooogggeeebbb``````bbbeeegggllljjjiiigggfffffffffgggeeeggghhhhhhgggfffffffffbbb___\\\ZZZYYYWWWTTTQQQPPPOOOMMMLLLMMMMMMLLLKKKJJJKKKMMMOOOPPPPPPPPPOOOPPPNNNLLLIIIIIIJJJMMMNNNSSSSSSRRRPPPMMMJJJHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????===>>>???>>><<<:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;666666777777888888888888888888777666666666666777555555444444444333333333444444333333222111000000000000000000000000000000...//////000000//////...////////////////////////......////////////....../////////.....................////////////....................................------------..............................////////////////////////........................................................................---------............///............////////////---...000111111111000///////////////////////////000000000000000000000000000000111000000///......................................................000000////////////000000............////////////////////////////////////000//////....../////////---........./////////000........................---------------.........///////////////.................................---------............///................../////////...------------......//////000000000//////...---......///////////////...////////////000000000///000111000...---...///000000//////////////////222111111000000111111222//////000111222333333333222222222222222222222222000000111111222222222222000000000000000/////////222222111222222333444555555555555444444444333333333333444666888999:::<<<===>>>???AAAFFFMMMSSSXXX]]]```dddgggfffccc^^^[[[XXXWWWUUUSSSSSSTTTVVVXXXZZZXXXYYY\\\]]][[[]]]bbbaaadddiiiqqq~~~:::;;;;;;;;;;;;;;;;;;:::::::::::::::999999999:::<<<======>>>>>>??????@@@BBBBBBAAAAAAAAAAAAAAAAAA?????????@@@AAABBBCCCCCCDDDEEEFFFEEECCCBBBCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNNNNNNNNNNPPPRRRTTTUUUTTTSSSQQQRRRTTTVVVUUUTTTSSSTTTXXXZZZZZZYYYXXXXXXYYYZZZ\\\___bbbdddcccgggkkkllliiieeebbbaaaeeefffggghhhhhhhhhhhhgggbbbcccbbbaaa___```bbbdddbbbdddggghhhgggeeebbb```___aaacccdddfffhhhllloooooommmjjjiiijjjlllooopppiiikkkmmmooooooooommmlllhhhkkkooopppooonnnnnnoookkkjjjiiiiiikkkkkkkkkjjjdddcccbbbaaaaaaccceeefffhhhgggfffffffffggghhhiiifffhhhiiigggdddbbbbbbccc^^^\\\ZZZYYYWWWVVVSSSQQQQQQOOOMMMLLLMMMMMMLLLKKKMMMNNNOOOPPPPPPOOONNNMMMNNNMMMJJJIIIHHHJJJLLLMMMQQQPPPOOOMMMKKKHHHFFFEEEGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA???????????????>>>>>>>>>===>>>???>>><<<:::;;;<<<<<<<<<;;;;;;;;;:::::::::777777777777777888888888888777666666555555666666555555444444444333333333444444333333222111000000000000000000000000000000///000000111111000000///////////////////////////......////////////......////////////////////////......////////////......................................................---.....................////////////////////////................................................---.....................---------............///............////////////000///.........///111222////////////////////////000000000000000000000000111111111111000///...---................................................//////000000000000//////........./////////000000//////////////////////////////............//////000000/////////.................................------......////////////.........///////////////.....................------------............///------...///000111111222.........------.........---......//////.........---......///////////////////////////000000000111///000111000///...///000//////000000000000000000222222111111111111222222//////000111222333333333222222222222222222222222///000111222222222222111////////////////////////333333222222333444555555444444444444444444444444333555666777888:::;;;:::;;;<<>>>>>??????AAAAAAAAAAAA@@@@@@@@@@@@????????????@@@BBBCCCDDDEEEFFFFFFEEECCCAAABBBCCCAAAAAAAAABBBCCCDDDFFFGGGEEEDDDCCCCCCCCCDDDFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNNNNMMMNNNPPPRRRUUUTTTTTTRRRPPPPPPSSSUUUVVVSSSRRRTTTXXX[[[ZZZYYYWWWXXXYYYZZZ]]]___aaabbbbbbggglllmmmhhhccc```___bbbcccfffhhhiiijjjjjjjjjccccccbbb```___```bbbeeedddfffiiiiiigggdddbbbbbb```bbbeeefffgggiiimmmooommmllljjjjjjmmmpppqqqrrrlllmmmoooppppppooonnnnnnooorrruuutttqqqooooooqqqjjjhhhffffffggggggfffeeebbbaaaaaa```aaabbbcccdddeeedddddddddeeefffhhhiiifffhhhiiigggbbb______```[[[[[[ZZZYYYWWWUUUSSSRRRQQQOOOMMMMMMMMMNNNMMMLLLOOOOOOPPPPPPOOONNNLLLKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIGGGEEEDDDFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>><<<:::;;;<<<;;;;;;;;;::::::999999888777777777777777777888888777777666555555555555666555555444444444333333333444333333222222111111111000000000000000000000000000000111111111111000000////////////////////////......////////////.........////////////000000000......////////////......................................................---------...............////////////////////////................................................---------...............---------............///............////////////111000...------///111333////////////////////////////////////////////////000000000000//////...---...................................................//////000000//////.............../////////000////////////////////////,,,,,,,,,+++,,,,,,---...111111000//////...------........................------......///000000000.........///////////////...............------------------............///,,,------...///000111111.........///////////////,,,------...............---......////////////////////////000000000111111///000111111//////000111//////000000000000111111222222111111111111222222000000000111222222222333222222222222222222222222///000111333333222111111000000111111111222222222555444444333333444444555222222333333444555555555444888::::::<<>>>>>???CCCJJJSSS[[[```aaa``````___^^^[[[XXXUUUSSSRRRSSSUUUWWWYYY[[[]]]]]]___]]]\\\^^^```eeeppp{{{999:::;;;;;;;;;;;;:::999888:::<<<<<<;;;:::<<<>>>;;;;;;<<<======>>>>>>???????????????>>>>>>>>>===>>>>>>>>>???@@@BBBCCCDDDAAABBBCCCCCCAAA@@@AAABBB@@@@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBDDDEEEGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJLLLMMMMMMMMMNNNPPPRRRTTTTTTSSSPPPOOOOOORRRUUUUUURRRPPPRRRWWWZZZYYYVVVVVVWWWYYY[[[]]]______```___dddhhhhhhccc```___```aaabbbeeegggiiiiiihhhhhhddddddcccaaa```aaadddffffffhhhjjjiiifffcccbbbccceeefffhhhhhhhhhiiikkkmmmkkkiiihhhiiilllooonnnmmmllllllmmmnnnooopppppppppsssuuuvvvtttnnnlllmmmooohhhfffccccccdddeeeeeeddd```_________`````````aaacccbbbaaaaaabbbccceeefffdddgggiiigggbbb^^^___aaa[[[\\\\\\ZZZWWWUUUSSSRRRQQQOOOMMMMMMNNNNNNMMMLLLMMMMMMNNNNNNMMMLLLJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFEEEDDDCCCBBBAAAAAA????????????????????????===>>>???>>><<<:::;;;<<<;;;::::::999888888777777888777777777777777777777999888777777666666777777555555444444444333333333222222222222222222222222000000000000000000000000//////000000000000//////////////////////////////......////////////........./////////000000000000......////////////....................................////////////......---------.........//////////////////////////////................................................---------.........//////---------............///............///////////////////////////000000111////////////////////////............................../////////......---................................................---...////////////...---------........./////////////////////////////////,,,+++++++++,,,,,,---...000000000///////////////........................,,,,,,---......///000000............/////////000//////.........------------------............///------------------------...//////000000111000000------...///////////////---....../////////////////////000000000111111111///000111111000///000111//////000000000111111111333222222111111222222333111111111111111111222222111111111111111111111111///000222333333222111000111111222333444555555666777666555444444333333444222222333444666777888999666<<>>>>>>>>>>>>>>======<<<<<<<<<;;;>>>>>>>>>???@@@BBBCCCDDD===???@@@@@@@@@@@@AAACCC@@@@@@@@@@@@AAABBBCCCCCCEEEDDDBBBAAABBBCCCEEEGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJKKKMMMMMMMMMMMMPPPRRRUUUTTTRRRPPPNNNOOORRRTTTSSSPPPNNNPPPUUUXXXWWWUUUVVVWWWZZZ\\\^^^^^^^^^^^^]]]aaadddbbb^^^]]]```cccaaabbbdddfffggggggfffeeeddddddcccaaa```aaaeeehhhhhhjjjkkkiiieeebbbbbbdddiiijjjkkkjjjiiihhhiiijjjjjjhhhfffhhhkkkllljjjhhhjjjjjjkkklllnnnppprrrssssssuuuuuuqqqjjjgggiiilllgggdddbbbaaabbbdddeeeeee^^^^^^__________________bbbaaa```______```aaabbbcccfffiiigggbbb___aaaddd]]]^^^^^^\\\XXXUUURRRQQQRRRPPPNNNMMMNNNNNNMMMLLLJJJKKKLLLLLLLLLKKKIIIHHHIIIJJJKKKLLLLLLKKKJJJIIIFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA===>>>???>>><<<:::;;;<<<::::::999999888777666666888888888777777777777777:::999999888777888888888555555444444444333333333222222222222222222333333000000000000000000000000......////////////......////////////////////////......////////////........./////////000000111111......////////////....................................////////////......---------.........//////////////////////////////................................................---------.........//////---------.........//////............/////////000---...000111222111///...////////////////////////........................------...............---................................................,,,---...//////...---,,,------------.........///////////////////////////------------......///000......//////000000111111........................++++++,,,,,,---...//////---.........//////000000//////.........------------------.........//////......---,,,***))))))(((//////000111111111111111......///000000111000000---......///////////////000000000000111111111111///000111111000///000222//////000000111111111222333222222111111222222333222222222111111111111111000000000000000000000000...000222333333333111000000000111222444555666666888777666555444333333333222333444666777999:::;;;777>>>BBBCCCHHHPPPRRROOOLLLMMMQQQYYY```dddcccaaaXXXUUUQQQOOOOOOSSSXXX[[[]]][[[XXXWWWYYY]]]bbbeeeccceeekkkssszzz::::::::::::::::::::::::888888999999:::;;;<<<<<<;;;::::::::::::;;;<<<<<>>======>>>>>>???@@@@@@@@@@@@???CCCBBB@@@>>>>>>???@@@AAAAAA>>>===???BBBDDDDDDCCCBBBBBBCCCCCCDDDFFFGGGHHHFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMOOOQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRRRROOOMMMNNNRRRUUUUUUTTTUUUVVVYYY[[[^^^```aaabbbcccbbb```^^^\\\\\\___bbbccceeegggiiiiiihhhfffddddddbbb```^^^___bbbeeegggfffgggiiihhhfffcccccccccggghhhhhhhhhiiiiiiiiiiiijjjkkkkkkjjjgggffffffgggiiiiiikkknnnppprrrqqqpppmmmnnnooopppooollliiigggcccbbbaaabbbcccddddddddd______^^^^^^^^^______```bbb```___```bbbdddeeeeeefffiiikkkhhhdddbbbaaa```aaa___]]]ZZZXXXVVVTTTTTTNNNMMMKKKJJJJJJJJJKKKLLLLLLLLLJJJIIIIIIHHHHHHHHHLLLMMMMMMLLLJJJHHHFFFDDDHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFEEECCCAAA@@@@@@???>>>>>>============>>>>>>===>>>?????????>>><<<;;;:::::::::999999999888888:::999888777666666666666666777777888888888777777333333333222222222111111333333222222111000////////////000111111111111111////////////////////////000000000000000000000000......////////////......////////////////////////////////////////////////............................................................////////////---.........//////000000000///...---------------000000000///......------.........------,,,,,,,,,..............................////////////......000///...------...///000////////////000000000000//////............//////.........------,,,,,,,,,---......///////////////////////////////////////111000///......///000111000000000000000000000000//////////////////////////////............//////000000000000000000000000............//////////////////.........---------000000///............///000000111111111111000000////////////////////////////////////////////////,,,---......///.......................................///000000000000000000000000000111111111111222111111111000000//////111000/////////000222333222222222222222222222222000111111111111222222222333333222222111000//////000000111222222222222111222222111111222222333444:::666222111333555444333333555888999:::;;;===???BBBDDDIIIOOOVVVZZZ\\\[[[TTTWWWZZZZZZXXXUUUSSSSSSRRRNNNPPPUUUWWWVVVZZZaaabbbccc```ZZZZZZbbbiiilllnnnuuu::::::::::::::::::::::::999999999::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<======>>>????????????>>>===<<<===>>>??????@@@@@@?????????>>>===<<<===>>>@@@AAADDDBBB@@@???AAABBB@@@???BBBBBBCCCCCCEEEFFFGGGHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQPPPOOOOOOOOOOOOOOOOOOPPPRRROOONNNOOORRRTTTUUUTTTTTTVVVYYY\\\^^^```aaaaaaaaaaaa```^^^\\\]]]```bbbbbbdddfffhhhhhhgggeeedddcccbbb`````````bbbeeeggghhhjjjkkkkkkiiigggfffgggffffffffffffggghhhiiijjjkkkkkkkkkjjjgggeeeeeefffhhhiiijjjmmmooooooooonnnoooooopppooonnnkkkhhhfffeeedddccccccdddeeeeeeeeeaaaaaa```````````````aaaaaa```___```cccfffhhhhhhgggiiiiiifffbbb`````````___]]][[[XXXVVVTTTSSSRRRNNNMMMLLLKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIKKKKKKJJJIIIHHHFFFDDDDDDGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGHHHIIIIIIHHHHHHGGGGGGFFFEEECCCBBBAAA@@@@@@>>>>>>============>>>>>>===>>>>>>???>>>===<<<;;;:::::::::999999999888888:::999888777666666666666777777888888888777777666333333333222222222222111333333222222111000000/////////000111111111111111////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............................................................////////////............/////////000111000///........................///////////////.........------,,,,,,,,,////////////////////////......////////////......000///...------...///000.../////////000000000000//////............//////.........------,,,,,,,,,---......//////////////////////////////////////////...---,,,,,,---...///........................//////////////////////////////............//////////////////////////////............//////////////////.........---------...............///000111000000111111111111000000////////////////////////////////////////////////---...//////000000//////////////////////////////......///000000000000000...////////////000000000111111111111000000000///111000/////////000222222222222222222222222222222000111111111111222222222333333222222111000000///000000111222222222222222333333333333333444444555666333000000222444444222666666777777999<<>>>>>>>>>>>>>>>>>======<<<======>>>???????????????<<<<<<<<<<<<===???AAABBBDDDBBB@@@@@@@@@@@@???>>>BBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKMMMNNNOOOOOONNNNNNNNNNNNNNNNNNOOOQQQPPPNNNOOOQQQSSSTTTTTTSSSUUUYYY]]]___```_______________]]]\\\]]]```bbbaaabbbdddffffffeeedddccc```_________```aaabbbcccgggiiikkkkkkjjjiiihhhiiifffeeeeeefffgggiiikkkllllllmmmllljjjfffdddcccdddiiiiiikkkllllllmmmmmmlllppppppooonnnllliiigggfffeeedddcccccccccccccccdddeeeeeedddcccbbbbbbbbbbbbbbbaaa```bbbeeehhhjjjjjjhhhhhhgggeeeaaa^^^^^^___\\\[[[YYYVVVTTTRRRQQQPPPNNNNNNMMMLLLLLLLLLLLLMMMLLLKKKKKKJJJJJJJJJKKKKKKIIIIIIGGGFFFEEEDDDCCCCCCFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFEEECCCBBBAAAAAAAAA>>>>>>============>>>>>>===>>>>>>>>>>>>===<<<;;;:::::::::999999999888888999999888777666666666666777888888888777666555555333333333333222222222222333333222222111000000000//////000111111111111111////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............................................................////////////............////////////111111000////////////000------......///000000111.........---------------////////////////////////......////////////......//////............//////....../////////000000000//////............//////.........------------------......///////////////////////////////////////......------------..............................//////////////////////////////............//////////////////////////////............////////////...............---------,,,---------///000111222///000000111111000000///////////////////////////////////////////////////...//////000000000000000000000000000000000000000......///000000000000000............////////////111111111111000000000000000000000///000111111222222222222222222222222222000111111111111222222222333333222222111000000000000111111222222222222222444444444444444555555555333222111111333444444333888888888888;;;BBBJJJPPPVVVYYY^^^cccfffddd^^^YYYTTTSSSQQQNNNLLLMMMPPPSSSUUURRRRRRVVVYYY[[[___ddddddfffhhhmmm{{{999999999999999999999999;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===============>>>>>>===<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>???AAABBBCCC@@@@@@??????@@@AAABBBBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHIIIJJJKKKMMMMMMPPPOOOOOONNNNNNOOOOOOPPPPPPOOOOOOOOOPPPRRRSSSTTTRRRTTTYYY]]]______^^^\\\]]]]]]]]]\\\\\\\\\___aaa___```aaacccdddcccbbbbbb\\\\\\]]]^^^____________ccceeeggghhhgggffffffgggfffeeeeeefffhhhjjjmmmooolllmmmllljjjfffcccccccccjjjkkkllllllkkkkkklllllloooooommmllljjjiiihhhhhhcccccccccbbbaaaaaabbbccciiihhhgggfffeeeeeeeeeeeefffdddcccdddfffhhhiiiiiiiiifffeeeeeebbb^^^]]]___[[[ZZZXXXUUUSSSQQQPPPPPPOOONNNNNNNNNMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKIIIHHHFFFDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHGGGGGGGGGFFFGGGFFFEEECCCBBBAAAAAAAAA>>>>>>============>>>>>>===============<<<<<<<<<:::::::::999999999888888888888777666666666666666888888777777666555444333444444333333333222222222222222222111111111000000//////000111111111111111////////////////////////////////////////////////......////////////......////////////////////////////////////////////////............................................................////////////.........///////////////000000///////////////000............//////000000...............---------////////////////////////......////////////....../////////....../////////........./////////000000//////............//////...............------------......///////////////////////////////////////000000000//////000000000........................//////////////////////////////............//////////////////////////////............////////////........................---------......///111111//////000000000000//////////////////////////////////////////////////////......///000000000000///////////////////////////......///000000000000000........./////////000000111111111000000000000000000000000000000111111222111111111111111111111111000000111111111222222222222222222111111111000000000111222222333333222222333333444444555555555555555444444444555666666555999:::<<>>>>>>>>>>>===???????????????@@@@@@@@@???????????????@@@AAABBBBBBCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNNNNNNNOOOQQQRRRPPPSSSWWW[[[]]]]]]\\\ZZZ[[[\\\\\\\\\[[[\\\^^^```\\\]]]___```aaaaaaaaa```\\\]]]^^^``````````````````bbbdddeeedddddddddeeecccccccccdddfffiiikkkmmmkkklllkkkiiifffccccccccckkkmmmnnnmmmkkkkkklllnnnmmmmmmlllkkkjjjiiiiiiiiiccceeeeeedddbbbbbbcccffflllkkkjjjiiihhhgggggggggkkkhhhfffeeefffggggggggghhhddddddhhhfff```]]]^^^[[[ZZZXXXVVVTTTRRRQQQQQQOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKHHHGGGFFFDDDDDDDDDEEEFFFEEEEEEEEEEEEFFFHHHIIIJJJHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDBBBAAAAAAAAAAAA>>>>>>============>>>>>>>>>======<<<<<<<<<<<<<<<:::::::::999999999888888888777666666666666666666777777777666555444333222444444444333333333222222222222222111111111111111//////000111111111111111////////////////////////..............................////////////......////////////////////////////////////////////////............................................................///////////////////////////..................------......///000000//////....................................------------------------......////////////.........//////////////////...............//////////////////............//////........................---......//////////////////////////////////////////000000000000000000/////////////////////////////////////////////////////////............//////....................................////////////---.....................//////............////////////000000000000//////////////////////////////////////////////////////,,,---......//////....................................///000000000000000//////000000000111111111000000000000000000111111///000000000111111111111111111111111111111111111000000111111111222222222222222222111111111111111111111222333333333333222222222333444555444444333666666666555555666777888===@@@FFFKKKPPPVVV\\\___cccaaa^^^[[[YYYUUUQQQNNNKKKLLLOOOPPPQQQTTTWWWZZZ^^^\\\ZZZ[[[```fffjjjkkkpppwww777777777777777777777777888888888888999999999999999999999999999::::::;;;:::;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===============<<<<<<==================@@@AAAAAA@@@>>>>>>???AAABBBCCCDDDFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMNNNMMMLLLLLLOOOQQQOOORRRUUUXXXZZZZZZYYYYYYZZZ\\\\\\\\\ZZZZZZ\\\^^^ZZZ[[[\\\]]]^^^____________```aaabbbcccccccccccc```bbbdddeeedddcccdddddd___```aaaccceeefffhhhhhhhhhiiijjjhhhfffdddeeefffkkkmmmnnnmmmjjjjjjmmmppplllllllllkkkjjjiiihhhgggdddfffhhhgggeeedddgggjjjmmmllllllkkkjjjjjjjjjjjjmmmkkkhhhffffffgggfffeeefffbbbeeemmmnnneee^^^^^^[[[ZZZXXXVVVTTTSSSRRRRRRPPPPPPPPPQQQPPPOOOOOONNNLLLLLLJJJIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFEEEFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>============>>>>>>>>>===<<<<<<;;;;;;<<<<<<:::::::::999999999888888777666666555555666666666555666666666555444333333444444444444333333333333111111111111111111111111//////000111111111111111////////////////////////..............................////////////......////////////////////////////////////////////////............................................................///////////////////////////............------------......///111000000///......------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,......////////////............////////////......------.........///////////////............//////.............../////////---......///////////////////////////////////////------............------000000000000000000000000//////////////////////////////............//////....................................////////////---------...............000000///..................//////000000//////...////////////////////////////////////////////////,,,------.............................................///000000000000000000000000000111111111111000000000000111111111111//////000111111111111000111111111111111111111111000111111111111222222222111111111111111111111111111222222333333333333333111222333555555444333333555555666555555888;;;???FFFJJJQQQVVVYYY[[[]]]^^^]]]YYYTTTPPPNNNNNNMMMLLLOOOQQQTTTVVVVVVWWWXXXYYY^^^___^^^aaakkkwww}}}}}}777777777777777777777777666666666777888888888999:::999999999999:::;;;;;;999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<=========<<<<<<::::::;;;===>>>>>>>>>???>>>???AAA@@@>>>>>>@@@BBBBBBCCCEEEFFFFFFFFFDDDCCCBBBCCCDDDEEEEEEFFFFFFFFFIIIHHHHHHIIIIIIJJJKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMKKKIIIJJJLLLOOOOOOPPPSSSUUUWWWWWWXXXWWWZZZ\\\\\\[[[ZZZYYYZZZ[[[XXXYYYZZZ[[[\\\]]]^^^^^^`````````aaabbbbbbcccccc```bbbddddddcccbbbbbbccc^^^```bbbeeefffggggggfffeeeggghhhgggffffffggghhhiiikkkmmmllliiiiiilllpppmmmmmmmmmmmmjjjgggdddbbbbbbeeeggggggddddddhhhlllmmmmmmllllllkkklllllllllllljjjgggffffffgggfffeeeccc```gggsssuuuiii```^^^ZZZYYYWWWUUUTTTSSSRRRRRRPPPQQQQQQRRRQQQPPPOOONNNMMMLLLJJJIIIGGGFFFFFFFFFDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFBBBBBBAAA@@@????????????>>>>>>============>>>>>>>>>===<<<;;;;;;;;;<<<<<<:::::::::999999999888888666666555555555666666777444444555555555444444333555444444444444333333333111111111111111111111111//////000111111111111111////////////////////////..............................////////////......////////////////////////////////////////////////............................................................////////////000/////////...........................///000000///////////////.........---........./////////000------------------------......////////////......---...///000000///...------------.........////////////............//////---........./////////000---......///////////////////////////////////////,,,---...//////...---,,,//////////////////////////////////////////////////////............//////....................................////////////---------........./////////............//////000......////////////......////////////////////////////////////////////////------...///////////////..............................///000000000000000/////////000000000000111///000000000111111111111...///000111222111111000111111111111111111111111000111111111111222222222111111111111111111111111111222333333444444333333222333555666666666444333555777888888:::>>>FFFKKKSSSVVVZZZ\\\[[[ZZZYYYYYYSSSOOOKKKJJJJJJLLLNNNNNNRRRUUUWWWYYYYYYZZZ\\\]]]aaacccgggnnn~~~777777777777777777777777444555555666777888888999;;;::::::::::::;;;<<<<<<999:::;;;;;;<<<<<<<<<;;;:::;;;<<<<<<======<<<<<<999:::<<<>>>@@@AAABBBBBB999<<<>>>???>>>@@@CCCGGGBBBCCCEEEFFFGGGFFFDDDCCCAAABBBCCCDDDEEEEEEEEEEEEIIIIIIIIIIIIJJJJJJKKKLLLKKKKKKKKKJJJJJJKKKKKKKKKJJJKKKLLLJJJHHHHHHKKKNNNOOOPPPQQQSSSUUUVVVWWWWWW[[[\\\\\\[[[ZZZXXXYYYZZZXXXXXXYYYZZZ[[[\\\]]]]]]^^^^^^]]]^^^^^^___aaaaaa^^^```bbbbbbaaa```___```aaacccfffiiijjjjjjhhhgggccceeefffgggfffgggiiijjjgggjjjllljjjgggggglllpppooooooooonnnjjjfffaaa^^^]]]aaaddddddaaaaaafffjjjmmmllllllllllllmmmmmmnnnkkkiiiffffffggggggggggggaaa___hhhwwwzzzmmmaaa^^^YYYXXXVVVUUUSSSRRRQQQQQQPPPQQQRRRRRRRRRQQQOOOOOOMMMLLLJJJHHHFFFEEEEEEDDDBBBCCCEEEFFFFFFFFFEEEDDDGGGGGGFFFFFFGGGGGGHHHIIIJJJIIIGGGEEEEEEEEEEEEFFFAAAAAA@@@???>>>>>>>>>>>>>>>>>>============>>>>>>>>>===<<<;;;:::;;;<<<<<<:::::::::999999999888888666666555555555666666777333333444444555444444444555555444444444333333333111111111111111111222222//////000111111111111111////////////////////////..............................////////////......////////////////////////////////////////////////............................................................/////////000000000//////.........---///////////////000111111------......///000000000---.........//////000000..............................////////////......---...///000000///...------------.........////////////............//////---.........//////000000---......///////////////////////////////////////...///000111111000///...........................//////////////////////////////............//////..................................../////////000---------.........//////---------...///000111222......////////////......////////////////////////////////////////////////...//////000000000000000000000000000000000000000...//////000000000000000............/////////000//////000000111111111222...///000222222111111000000000000000000000000000000111111111111222222222111111111111111111222222111222333333444444333333333444666777888777666555777999;;;<<>>??????@@@@@@@@@BBBDDDFFFFFFDDDAAA@@@CCCCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIGGGFFFEEEFFFHHHKKKMMMLLLLLLJJJJJJJJJKKKLLLMMMTTTSSSQQQPPPQQQRRRTTTUUU[[[[[[[[[ZZZZZZZZZZZZZZZWWWYYYZZZZZZYYYZZZ]]]______^^^]]]]]]]]]^^^___```aaa`````````aaabbbcccccc___aaaccceeefffggggggggghhhfffccccccdddfffeeeeeegggiiijjjjjjiiihhhiiijjjkkkjjjhhheeecccbbbaaa```bbbbbbbbbbbbbbbdddhhhkkkkkkjjjiiijjjlllllljjjhhhgggeeecccaaa``````aaabbbbbbdddfffhhhhhheeebbb```YYYXXXWWWUUUTTTSSSSSSSSSPPPNNNMMMMMMNNNNNNLLLKKKJJJJJJIIIIIIGGGFFFDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHFFFEEEDDDDDDDDDAAABBBBBBAAA???>>>>>>???>>>>>>>>>>>>============>>>>>>=========<<<<<<<<<888888888888777777777777666666666666666666666666555444444333333444444555777666666555333222222111000000000000000000000000000000000000000000000000////////////............/////////......---------......////////////......------............------////////////////////////........................///...,,,++++++,,,---...............////////////.......................................---------,,,---...//////...---,,,,,,---...///000000000000///............---------........................//////.........---------........................---......,,,++++++---///------............---------------.........//////////////////////////////000000//////.........---//////...---------......,,,,,,------...///000000222111111111000000/////////////////////////////////////////////.........//////000000///...------,,,---------.../////////222111000......000111222111111000000//////......111111111111000000000000111111000000//////......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222111111000...000222111...---///111111111333444444333111111333222222222444444444333555444333333555777888888666999===DDDKKKSSSYYY]]]```aaa___ZZZRRRLLLKKKKKKGGGKKKOOOPPPOOOPPPSSSVVVVVVWWW\\\aaabbbccckkktttsss555555666666666666555555777777777777888888888999::::::::::::::::::::::::999999888888888888999999::::::;;;;;;;;;;;;::::::888999:::;;;<<<<<<<<<<<<=========>>>???@@@@@@@@@AAABBBCCCDDDDDDCCCAAA@@@CCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFHHHJJJLLLMMMLLLLLLLLLLLLMMMMMMNNNRRRQQQPPPOOOOOOPPPRRRSSSZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYZZZZZZYYYZZZ[[[]]]^^^]]]\\\\\\\\\]]]^^^___bbbbbbaaaaaaaaabbbcccccc```aaaccceeeffffffffffffgggdddbbbbbbdddfffffffffiiijjjllllllkkkjjjjjjkkkjjjiiigggdddbbbaaaaaaaaa```bbbcccdddeeegggkkknnnkkkjjjiiijjjkkkkkkjjjhhhfffeeecccaaa`````````aaa]]]^^^```bbbaaa```^^^\\\YYYXXXWWWUUUTTTSSSRRRRRRPPPOOOMMMMMMMMMMMMKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEAAABBBBBBAAA???>>>>>>???>>>>>>>>>>>>============;;;;;;;;;:::::::::999999888888888888777777777777666666666666666666666666444444333333333333444444444333222111000//////...000000000000000000000000000000000000000000000000111000000000000/////////////////////.........---......////////////......------............------......................................................---------------...............////////////........................111000000...---,,,++++++------............------...///////////////......---------.........//////........................//////.........---------........................---......---++++++---///------............------............////////////........................000/////////...........................//////000,,,,,,---......//////000111111000000000/////////////////////////////////........./////////////////////////////////...---------..................111000...------...000111111000000000/////////...000000000000000000000000111000000000/////////...////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111222222111111000000222333222000///111333222222333333333333222222444333333444555555555444444333333333555777888999<<<@@@EEELLLSSSYYY]]]___aaa^^^YYYRRRLLLIIIJJJKKKIIIMMMRRRTTTTTTTTTVVVXXXZZZZZZ___dddhhhmmmwww555555666666666666555555666666666666777777777777999:::;;;<<<<<<;;;:::999999999888888888888999999999::::::;;;;;;::::::999888999:::;;;;;;<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIILLLLLLMMMNNNNNNNNNNNNNNNOOONNNMMMMMMMMMOOOPPPQQQWWWWWWXXXYYYYYYZZZZZZZZZYYYZZZ[[[ZZZYYYXXXZZZ[[[\\\[[[[[[[[[\\\]]]^^^^^^ccccccbbbaaaaaaaaabbbbbb___aaabbbdddeeeeeeddddddeeecccaaaaaacccfffhhhhhhjjjlllnnnnnnmmmkkkkkkllliiigggeeecccaaaaaaaaaaaa___bbbeeeggghhhjjjmmmppplllkkkjjjjjjkkkkkkiiigggdddddddddcccbbb```___^^^ZZZZZZ[[[\\\\\\[[[[[[ZZZYYYXXXWWWUUUSSSRRRRRRRRRPPPOOOMMMLLLMMMLLLJJJHHHKKKJJJHHHGGGFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEFFFGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEAAABBBBBBAAA???>>>>>>???>>>>>>>>>>>>============:::::::::999999999888888888888888888777777777777666666666666666666666666333333222222222222333333222222111111000///......000000000000000000000000////////////////////////111111111111000000000000////////////..................////////////......------............------------------------------........................---....../////////......---............/////////........................000//////...------,,,,,,.........------.........000000000000///...---,,,++++++,,,---...///000111.......................................---------........................---......---,,,,,,---///------............------//////////////////..............................////////////............------------...///000111---------......//////000///////////////.........////////////////////////------......//////000000---...////////////////////////..................///...---,,,,,,---...///000000000000////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000222333444444222222333444444444333333333333444444444444444555555555666666555555555666777:::<<<===CCCHHHPPPXXX^^^aaaaaaaaabbb\\\RRRKKKHHHIIILLLNNNOOOSSSYYY[[[ZZZZZZ\\\^^^aaaaaafffnnnvvv444555555666666555555444555555555666666666666777777888:::;;;;;;:::888777999999888888888888999999999999::::::::::::999999888888999:::;;;;;;;;;;;;>>>>>>>>>?????????@@@@@@AAAAAA@@@???@@@@@@BBBBBBBBBBBBBBBBBBCCCDDDEEEEEEGGGFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGJJJKKKLLLNNNOOONNNMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPUUUUUUVVVWWWXXXYYYZZZZZZYYYZZZ[[[ZZZXXXWWWXXXXXXYYYZZZZZZ[[[[[[\\\]]]^^^bbbaaaaaa```____________^^^___aaabbbccccccbbbbbbcccaaa```aaadddgggiiijjjjjjlllnnnnnnmmmkkkjjjkkkgggfffdddbbbaaaaaabbbbbb```cccfffiiijjjkkkmmmooommmlllkkkkkkkkkkkkiiigggcccdddddddddcccaaa^^^]]]ZZZZZZZZZZZZZZZZZZ[[[\\\YYYXXXVVVUUUSSSRRRQQQQQQPPPNNNMMMLLLLLLKKKIIIGGGKKKJJJHHHFFFEEEFFFHHHIIIGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHEEEEEEDDDCCCCCCCCCCCCDDDAAABBBBBBAAA???>>>>>>???>>>>>>>>>>>>============;;;;;;;;;:::::::::999999888888888888777777777666666666666666666666666666333222222111111222222333444444444333222111111111000000000000000000000000////////////////////////111111111000000000//////.........---------------......////////////......------............------------------------------........................---...///000000000///...---------.........//////........................,,,,,,,,,---...///000000///...---,,,,,,---...//////////////////...------,,,,,,------...//////000........................................................................---...///...---,,,---///------............------//////............------------------------------///////////////............---------------......------....../////////000........................////////////////////////,,,------...///000111111------...///000000//////000000//////......------...------,,,,,,------...000000000000////////////............////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111000000333333444444333333444555555555333222222333555555333444555555555555666777666777888:::;;;>>>AAADDDGGGMMMWWW```eeefffdddbbb```YYYOOOJJJLLLPPPSSSUUUXXX[[[^^^___^^^```eeeiiikkkmmmttt444444555555555555444444444555555555666666666666555666888999999888666555999999888888888888999999888888999999999999888888777888999:::;;;;;;;;;;;;===>>>>>>>>>>>>>>>??????@@@???>>>>>>>>>???AAABBBAAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCCBBBBBBAAABBBBBBEEEFFFGGGIIIIIIHHHGGGFFFGGGHHHJJJLLLLLLLLLLLLKKKMMMMMMMMMMMMNNNOOOPPPQQQSSSSSSTTTVVVWWWXXXYYYYYYXXXYYY[[[ZZZXXXWWWVVVWWWXXXXXXYYY[[[\\\]]]]]]^^^______^^^]]]]]]\\\]]]]]]\\\]]]___```aaaaaaaaaaaabbbaaa```bbbfffiiijjjjjjhhhkkkmmmmmmllliiihhhhhhddddddccccccbbbbbbbbbbbbccceeehhhiiiiiijjjkkkmmmooonnnlllllllllkkkiiigggdddeeeffffffdddaaa^^^\\\[[[ZZZYYYYYYYYYZZZ[[[[[[YYYXXXVVVTTTSSSQQQPPPPPPOOOMMMLLLKKKKKKKKKIIIGGGKKKIIIGGGFFFFFFGGGIIIJJJHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFEEECCCBBBAAAAAAAAAAAABBBBBBAAA???>>>>>>???>>>>>>>>>>>>============;;;;;;:::::::::999999999888888888888777777777666666666666666666666666666333222222111111222222333555555555444333333222222000000000000000000000000////////////////////////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------............------------------------------........................,,,---///000000000///...------------............////////////////////////,,,,,,,,,---...///000000///...---,,,,,,---...///------...//////000//////................................................---.............................................---...//////------...///------............------------------------------.................................///////////////......---,,,++++++++++++.........///////////////------------............////////////////////////,,,------...///000111111------...///000000//////000000000//////......---///..................///////////////000000000000---........./////////000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111111111222222222222333444444333555555333222222333555555111333555555444444666888777999;;;===>>>AAAFFFIIIJJJQQQZZZccchhhgggdddaaaYYYTTTOOONNNRRRWWWZZZ[[[````````````aaagggpppwww|||444444555555555555444444555555555555666666666666555666777777777777666555999999888888888888999999777888888999999888888777777888999::::::;;;;;;;;;========================???>>>======>>>???AAABBBAAAAAAAAAAAAAAABBBDDDDDDBBBBBBAAAAAAAAAAAABBBBBBEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFGGGIIIJJJJJJJJJJJJLLLMMMMMMNNNOOOPPPQQQQQQRRRRRRSSSTTTVVVWWWWWWXXXVVVXXXZZZZZZXXXVVVVVVVVVWWWXXXYYY[[[]]]^^^^^^^^^]]]\\\\\\[[[[[[[[[\\\\\\[[[\\\^^^```bbbbbbbbbbbbaaaaaabbbeeeiiikkkkkkjjjgggiiilllmmmkkkhhhffffffbbbcccdddeeeeeedddcccbbbeeegggiiiiiiiiijjjlllnnnqqqpppnnnnnnmmmllljjjgggffffffggggggeeebbb___^^^[[[ZZZYYYXXXXXXXXXXXXYYYYYYXXXVVVTTTRRRQQQPPPOOOMMMLLLJJJJJJKKKKKKIIIHHHIIIIIIHHHGGGGGGHHHIIIJJJGGGFFFEEECCCCCCCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGEEEDDDBBBAAAAAAAAAAAABBBBBBAAA???>>>>>>???>>>>>>>>>>>>============999999999888888888777777888888888888777777777777666666666666666666666666333333222222222222333333333333333222222222111111000000000000000000000000////////////////////////////////////............,,,,,,,,,,,,,,,---------......////////////......------............------------------------------........................,,,---......////////////,,,------------.........////////////////////////000//////...------,,,,,,.........------.........,,,---...///000000000000//////.........---------........................---------.......................................,,,...000000...---...///------............------------------......//////////////////////////////.........///////////////...------,,,+++,,,,,,,,,////////////////////////---------...............////////////////////////------......//////000000---...//////////////////000000//////////////////////////////////////////////////////000000000000.........//////000000111////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000111222222222222222111000000111333444444222444444333333333333444444111444777777555555777:::999<<<@@@AAACCCFFFLLLPPPPPPVVV]]]dddgggeeeaaa]]]SSSRRRRRRTTTXXX\\\^^^___dddddddddeeeiiittt333444444555555444444333555555666666666777777777777777777777777777777777999999888888888888999999777777888888888888777777777888999::::::;;;::::::<<<<<<<<<<<<<<<<<<<<<;;;============>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDBBBAAAAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPRRRRRRSSSSSSTTTUUUVVVVVVUUUWWWYYYZZZXXXVVVVVVVVVVVVWWWZZZ\\\^^^_________\\\[[[[[[[[[[[[\\\\\\]]]\\\]]]```bbbdddfffffffffaaabbbeeeiiilllmmmkkkiiigggiiilllmmmkkkhhhfffeee```bbbeeehhhhhhgggdddbbbggghhhiiijjjjjjlllooorrrsssrrrpppoooooommmkkkhhhhhhhhhhhhgggeeecccaaa___\\\\\\[[[ZZZYYYXXXWWWWWWZZZXXXVVVTTTRRRPPPOOOOOOKKKJJJIIIIIIKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJGGGFFFDDDCCCCCCDDDEEEFFFDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCAAABBBBBBAAA???>>>>>>???>>>>>>>>>>>>============:::999999999888888888888888888888888777777777777666666666666666666666666444444333333333333444444222222222111111111111111000000000000000000000000000000000000000000000000000000000////////////...---------....../////////......////////////......------............------................................................,,,,,,,,,,,,---...///000,,,,,,---------.........////////////////////////111000000...---,,,++++++------............------......///////////////...---------.......................................---------.........//////........................,,,...000000///.........------............------------...///000111222222000000000000000000000000............/////////000---,,,,,,---...///000111000/////////////////////------......////////////////////////////////////........./////////////////////////////////...---///////////////000000000/////////000000/////////.../////////000000000111......///000000111222222.../////////000000000111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111222333333444444444222000///111444555444333222222333333333333222222333666:::999777777:::===@@@DDDHHHJJJKKKOOOUUU[[[ZZZ]]]bbbeeeeeebbb]]]YYYUUUWWWYYY[[[]]]```ccceeehhhkkknnnsss|||333444444555555444444333666666666666777777777777888888777777777777888888999999888888888888999999777777888888888888777777777777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===>>>?????????@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFGGGIIIKKKLLLJJJKKKLLLNNNOOOOOOPPPPPPRRRRRRSSSSSSTTTTTTUUUUUUTTTVVVYYYZZZXXXWWWVVVVVVVVVWWWZZZ]]]___`````````[[[[[[[[[[[[\\\]]]^^^^^^]]]___aaadddggghhhiiiiiiaaacccfffkkknnnnnnkkkhhhgggjjjmmmnnnkkkhhhfffeee^^^aaafffiiijjjhhheeebbbggghhhiiijjjkkkooossswwwuuusssqqqppppppnnnkkkiiijjjjjjiiigggeeecccbbbaaa^^^^^^^^^]]]\\\ZZZYYYXXXZZZXXXVVVTTTRRRPPPOOOOOOJJJIIIHHHIIIKKKKKKKKKJJJGGGGGGHHHIIIJJJJJJJJJJJJFFFEEECCCBBBCCCDDDFFFGGGCCCCCCCCCDDDDDDEEEFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEAAABBBBBBAAA???>>>>>>???>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::888888888888777777777777666666666666666666666666555444444333333444444555333333333222222222222222000000000000000000000000111111111111111111111111111111111111000000000000.../////////000000111111......////////////......---..................---////////////////////////........................,,,,,,++++++,,,---///000,,,,,,,,,---------......000000000000000000000000...............---------,,,---...//////...---,,,000000000000///...---,,,+++,,,,,,---...///000000........................---------.........//////........................,,,...000111///.........---..................---......///111222333444555000000000000000000000000---.........//////000000+++,,,---...000222444555000000000000////////////........./////////000000///////////////////////////////////////.........///000000000///...------......//////000000111111......////////////........./////////000000111111...//////000111222222333.../////////000000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111222333444555555555333111000111555666555333111111333444444333111111444888<<<;;;999888<<<@@@GGGLLLQQQSSSTTTWWW___eeebbbdddffffffddd___ZZZWWW[[[^^^aaaaaaaaacccgggkkkmmmqqqxxx666666555555555444444444666555444444444444555666888777666555555666777888777777666666666666777777;;;;;;:::999888888888888777777888888888999999999888888777777888888999:::::::::999999:::;;;===>>>@@@@@@AAABBBCCCCCCCCCCCCAAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGIIIKKKLLLLLLLLLMMMNNNPPPQQQRRRRRRQQQRRRTTTVVVQQQRRRSSSUUUVVVVVVVVVUUUXXXXXXYYYZZZ\\\___aaabbb^^^[[[XXXXXX\\\```aaaaaaccccccdddeeeeeeeeedddddd```dddiiilllkkkiiihhhgggggghhhiiiiiihhhfffdddbbb```eeejjjmmmllliiifffdddeeeeeegggiiikkkmmmooopppwwwtttpppnnnmmmllljjjhhhkkkllllllkkkiiieeebbb```bbbaaa```^^^\\\YYYWWWVVVYYYWWWUUUTTTTTTRRROOOMMMKKKJJJIIIHHHIIIJJJLLLNNNLLLLLLLLLLLLKKKJJJHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA??????@@@@@@@@@???>>><<<;;;::::::::::::999999999888888888999999999999888777777777666666555444333333333222222111111111222333333555444333222000///......////////////////////////000000000000000000000000000000///...------,,,,,,//////---,,,,,,---...//////............---------////////////////////////111000///...............------------------------////////////////////////////////////000000000000111000000///...------------------............///........................111000...---,,,,,,------......------------......------......------,,,++++++,,,---...////////////---,,,,,,,,,,,,---......000000000000000000000000////////////////////////.........///111222444555//////.........---------////////////////////////---------.........//////////////////////////////000000//////.........---............////////////------......///000000000000000000000111111111111000000//////.........---//////000000000000//////000000000000111111111111333222222222111111000000///////////////000111111000000000000000000000000////////////000000000000111000/////////000222333222222111111111111222222111111222222222333333333222222222222222222222222444444333222222333333333111222333333333333555777999:::;;;<<<>>>BBBHHHLLL[[[[[[[[[]]]```dddgggiiigggfffdddaaa]]][[[\\\]]]cccaaa______bbbggglllnnn}}}666555555555444444444333555555555555555555555555777666666666666666666777777666666666666666666777999999888777777777777888888888888888999999999999888888777777888888999:::<<<<<<;;;;;;<<<===>>>???>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGIIIKKKLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRQQQSSSTTTRRRSSSUUUWWWXXXXXXWWWWWWVVVWWWYYY[[[^^^```aaabbb^^^[[[XXXYYY\\\```aaaaaaddddddeeefffffffffeeeeee```dddiiikkkkkkiiiggggggfffggghhhhhhgggfffdddcccbbbfffkkknnnllliiifffdddcccdddfffhhhjjjkkkllllllpppnnnllllllmmmllljjjiiikkkkkkjjjiiifffccc```^^^___^^^]]]\\\ZZZWWWVVVUUUXXXWWWUUUUUUTTTSSSPPPNNNMMMLLLKKKJJJKKKLLLNNNOOOMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBDDDDDDCCCCCCBBBAAA???>>>?????????>>>===<<<::::::::::::999999999888888888888999999999999888777777777777666666555444444333444333333222222222333333333333222111000//////...////////////////////////000000000000000000000000000//////...------,,,,,,///...------------...//////............---------////////////////////////000000///...............------------------------////////////////////////////////////000000000000111000000///......---------------............///........................///...---------...//////......------------............//////......---,,,,,,,,,---...////////////------,,,,,,------...///////////////////////////////////////////////////.........///000111222333//////.........---------////////////////////////---.....................////////////////////////000/////////........................///////////////////////////.............../////////000000000000/////////............//////000000000000///////////////000000000111111222222111111111000000000//////......//////000111000000000000000000000000////////////000000000111111000000///000111222333222222111111111111222222111111222222222333333333222222222222222222222222444444333333222333333444333444444444333444777::::::===@@@DDDHHHMMMSSSWWW^^^^^^```bbbdddfffggghhheeeffffffcccaaa______```bbbccccccdddgggppp|||555555444444444444333333333444555666666555444333555555666666666666555555666666555555555555666666666666666666666777777888888888888999999999::::::888777777777777888999999===<<<<<<<<<<<<<<<===>>><<<<<<===>>>????????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEFFFFFFGGGHHHHHHFFFHHHJJJKKKKKKKKKLLLMMMNNNPPPRRRSSSRRRQQQQQQQQQPPPRRRUUUXXXYYYXXXWWWVVVUUUWWWZZZ]]]```aaaaaaaaa]]][[[YYYZZZ\\\___aaabbbddddddfffgggggggggffffffbbbeeeiiijjjiiigggffffffcccdddeeeffffffeeedddcccdddggglllnnnllliiigggeeeeeefffhhhjjjkkkkkkjjjjjjiiiiiijjjlllnnnnnnllljjjjjjiiigggeeeccc```___^^^]]]]]]\\\[[[YYYXXXWWWVVVXXXWWWVVVUUUVVVUUURRRPPPPPPOOONNNNNNNNNOOOPPPQQQOOOOOONNNMMMKKKJJJHHHGGGGGGGGGGGGFFFEEEDDDBBBAAACCCCCCBBBBBBCCCDDDFFFGGGHHHHHHGGGFFFDDDCCCBBBAAACCCCCCCCCCCCBBB@@@???>>>>>>>>>>>>===<<<;;;:::999999999999888888888777777888999999999999888777777888777777666666555555444555555444333222222222333222111111111000000000000000000000000000000000000000000000000000000000000/////////...------,,,,,,......---------......//////............---------////////////////////////////////////............------------------------////////////////////////////////////000000000000000000000///......---------------............///........................------------...///000111......------------......//////000000//////...---------...............------------,,,------...///........................////////////////////////...............///000000...............---------///////////////////////////.....................////////////////////////////////////........................////////////111000000///......------------........./////////////////////............//////000000000000//////....../////////000000000111111000000000000//////...............///000000000000000000000000000000/////////000000000111111111000000000000111222222222222111111111111222222111111222222222333333333222222222222333333333333444333333333333333444444555555555444444666:::===<<>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEGGGIIIJJJJJJJJJKKKLLLLLLOOORRRRRRQQQOOOOOOOOOMMMOOOSSSVVVWWWWWWUUUTTTSSSVVVZZZ___aaaaaa``````[[[[[[ZZZZZZ\\\___aaabbbcccdddfffggghhhgggffffffccceeehhhhhhgggeeeeeeeeeaaabbbcccddddddddddddccceeehhhlllmmmllliiihhhgggjjjkkkmmmnnnnnnnnnllllllhhhiiikkkoooqqqpppmmmjjjfffeeecccaaa``````_________^^^]]]\\\[[[ZZZZZZZZZYYYWWWVVVWWWWWWVVVTTTRRRSSSRRRQQQQQQQQQQQQRRRRRRPPPPPPOOOMMMKKKIIIGGGFFFGGGGGGGGGFFFEEEDDDCCCBBBCCCBBBAAA@@@AAADDDFFFHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>============<<<;;;:::999999999888888888777777777888999999999999888777777888888777777666666666555777666555444333222222222111111111222222222222222000000000000000000000000//////////////////////////////.........---------------------.........//////............---------////////////////////////...///////////////..............................////////////////////////////////////000000000000000000//////............---------............///........................---------...//////000000......------------......///////////////...------..................---------------------...//////........................///////////////////////////......---------..............................////////////////////////////////////............///////////////////////////////////////.....................////////////000000//////............------.........////////////////////////.........//////000000000000//////............////////////000000000///////////////...............//////000//////////////////////////////000000000111111111000000000111111111222222222222111111111111222222111111222222222333333333222222222333333333333333444333333333333444444555444444444333444777<<<@@@AAAGGGPPPXXX^^^bbbfffhhhhhhgggfffeeecccaaa```___WWWZZZ^^^aaabbbccceeefffjjjlllnnnuuu222222333333333333333333222333555666666555333222333444555666666555444333555555444444444444555555555555555666777888999:::777777888888888888999999777777666666777777888999999999999:::::::::::::::;;;<<<===>>>????????????>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDFFFHHHIIIIIIIIIJJJKKKKKKMMMPPPQQQPPPNNNNNNNNNMMMOOORRRUUUVVVVVVUUUTTTSSSVVVZZZ___aaa```___]]]ZZZ[[[[[[\\\\\\^^^```bbbaaaccceeeggghhhhhhfffeeedddeeegggfffdddbbbbbbccc___```aaaaaabbbbbbcccccceeehhhkkklllkkkiiiiiiiiimmmmmmnnnoooooonnnmmmllliiijjjlllooopppnnnjjjgggaaaaaa`````````aaaaaabbb___^^^]]]\\\[[[[[[[[[\\\ZZZYYYXXXXXXXXXXXXVVVTTTTTTTTTSSSRRRRRRQQQQQQQQQPPPOOONNNMMMKKKIIIGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@AAACCCFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCBBBAAA@@@>>>>>><<<=========<<<;;;:::999999999999888888888888777888999999999999888777777777777777777666666666666777666555444333222222222222222222333333333333444000000000000000000000000////////////////////////...............---------,,,------........./////////............---------////////////////////////---...//////000///..............................////////////////////////////////////000000000000////////////............---------............///.........................../////////////////////......------------......---............---,,,,,,..................------...------------...//////........................///////////////////////////......------------------.....................////////////////////////////////////////////////////////////////////////.........///////////////............////////////............//////000000....../////////000000000........./////////////////////000000000000//////............///////////////////////////000000000...............///000000////////////////////////000000000000111111111111000111111111222222222222222222111111111111222222111111222222222333333333222222333333333444444444444333333333444444555666333444444444666;;;AAAEEEMMMSSS[[[bbbfffggghhhhhhjjjgggbbb^^^[[[ZZZ[[[[[[]]]___aaacccdddfffiiikkknnnmmmqqq~~~111111222222222222333333222333444555555444333222333444444444444444444333444444333333333333444444555555555555666888999999666666666777777777888888777666666666666777888888999:::;;;<<<=========<<<<<<<<<===>>>????????????===>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCCCCEEEGGGHHHHHHHHHIIIJJJIIIKKKNNNOOONNNMMMNNNOOOOOOQQQSSSUUUWWWXXXXXXXXXTTTVVVZZZ]]]___^^^\\\[[[YYY[[[\\\\\\\\\^^^```bbbaaacccfffiiijjjiiihhhfffdddeeeeeeccc```______```____________``````aaaaaadddfffiiijjjjjjiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkiiiiiijjjlllllljjjeeebbb______``````aaabbbbbbccc___^^^\\\[[[ZZZZZZZZZ[[[\\\[[[ZZZYYYZZZYYYVVVTTTSSSSSSSSSRRRQQQPPPOOOOOONNNNNNMMMLLLJJJIIIGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEAAA@@@@@@AAABBBDDDFFFGGGCCCCCCDDDEEEEEEFFFFFFGGGBBBBBBBBBBBBAAA???>>>==================<<<;;;;;;:::::::::999999999888888888999999999999888777777666666666666666666666666555555444333222222222333222222222333333333333333000000000000000000000000000000000000000000000000........................+++,,,---...///////////////............---------////////////////////////------///000000000///...........................////////////////////////////////////000000000000//////////////////......---------............///........................//////000000000///............------------......---------...---,,,,,,+++------...............---......------......///000........................///////////////////////////......---------......---------...............////////////////////////....../////////000000000////////////////////////.........///////////////............////////////------......///000000111....../////////000000000........./////////////////////000000000000//////....../////////000000000//////000000000000111111///////////////000111111000000000000000000000000000000000111111111222222000111222222333333222222222222111111111111222222111111222222222333333333222222333333444444555555333333333333444555666777444666888:::===BBBHHHMMMZZZ___fffjjjkkkiiigggeeeeeebbb]]]XXXWWWXXXZZZ\\\```aaaaaaaaaccchhhnnnsssyyyyyy~~~111111111111222222222333333333333333333333333333444444333333333333444444444444333333333333444444555444444444555666777777555555555555666666666666666666666666666777888888777888:::<<<============;;;<<<===>>>????????????<<<===>>>>>>??????>>>>>>???????????????????????????@@@@@@AAABBBBBBCCCCCCBBBDDDGGGGGGGGGGGGHHHJJJHHHIIIKKKLLLLLLMMMOOOPPPPPPQQQRRRSSSUUUWWWYYYYYYUUUWWWYYY\\\\\\[[[ZZZYYYXXXZZZ]]]]]]\\\]]]```bbbccceeeiiilllmmmllljjjiiiddddddccc```]]]\\\]]]^^^___^^^^^^^^^^^^______```bbbdddggghhhhhhiiikkkmmmjjjiiihhhgggggghhhiiikkkjjjiiiiiijjjjjjhhhdddaaa```aaabbbccccccbbbaaaaaabbb```^^^\\\[[[[[[[[[\\\^^^]]][[[[[[ZZZYYYVVVTTTRRRQQQQQQPPPOOONNNMMMLLLLLLLLLKKKKKKJJJHHHGGGFFFDDDDDDEEEFFFGGGGGGGGGGGGAAAAAABBBDDDEEEGGGHHHHHHDDDDDDDDDDDDDDDDDDEEEEEEBBBBBBBBBAAA@@@???>>>=========>>>>>>>>>===<<<<<<;;;;;;;;;::::::::::::999888999999999999888777777555555555555555555555555444333333222222222333333111111111111111111111111////////////////////////000000000000000000000000........................+++,,,---////////////...///............---------////////////////////////,,,---///000111000///...........................////////////////////////////////////000000000000.../////////////////////---------............///........................---...///000111111000000......------------.....................------,,,,,,,,,---...////////////...............//////000///////////////////////////////////////////////////...............//////---------.........//////////////////////////////------...///000111111222////////////////////////............/////////000............////////////.........///////////////------........./////////............/////////000//////000000000000///////////////000000000111111000000000111111111222222000000000000000111222222000000000000000000000000000000111111111222222222000111222333333333222222222222111111111111222222111111222222222333333333222222333333444555555666333333333444444555666777888:::>>>BBBGGGLLLRRRWWWaaafffkkkmmmkkkfffbbb```[[[ZZZXXXWWWXXX[[[^^^```______```cccjjjuuu000000111111222222222333444333333222222333333444555444222222222222444555444333333222222333333444444444333333333444555555444444444555555555555666666666666666666777888888333555777:::;;;<<<<<<<<<:::;;;<<<===>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBCCCCCCDDDBBBDDDFFFGGGGGGGGGHHHIIIGGGIIIJJJKKKKKKLLLOOORRROOOOOOOOOPPPRRRTTTWWWYYYVVVWWWYYYZZZZZZZZZXXXWWWXXXZZZ]]]^^^]]]]]]```bbbeeegggkkknnnooonnnlllkkkdddcccbbb___\\\ZZZ[[[]]]___^^^^^^]]]]]]^^^^^^^^^aaaccceeeggghhhiiilllnnnjjjiiigggeeefffhhhjjjlllkkkkkkkkkkkkkkkjjjgggdddbbbccceeeeeedddbbb```^^^eeedddaaa___]]]]]]^^^^^^```^^^\\\[[[[[[YYYVVVTTTPPPPPPPPPOOONNNLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFCCCDDDEEEFFFGGGHHHHHHIIIBBBCCCEEEFFFHHHIIIIIIIIIEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>===>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::888999999999999888777777444444444555555555555555222222222111111222333333000000000000/////////...////////////////////////000000000000000000000000---.....................***+++---///000000///...//////.........---------////////////////////////+++---///000111000///...////////////////////////////////////////////////////////////000000000000.........///////////////---------.........//////........................***,,,...000222222222222.........------.........///////////////......---+++,,,---...////////////...............///000000000000000000000000000000////////////////////////...............///000000---------.........//////////////////////////////,,,---...///000111222333////////////////////////---.........//////000000............/////////000000000000///......------,,,,,,,,,---------......---.........//////000000//////000000000000//////000000000000111111111111000000111111222222222333111111111111111222222333000000000000000000000000000111111111111222222222000111222333444333222222222222111111111111222222111111222222222333333333222222333333444555666666333333333444555666777777;;;>>>DDDIIINNNTTTZZZ^^^cccfffjjjkkkhhhbbb^^^[[[TTTUUUVVVYYY\\\___bbbddd```aaadddkkkwww000000111222333333444444111111222222222333333333333333333333333333333333333333333333333333333333444333333222222333333444555555555555555555444444555555666777777777777777777777888999:::<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<;;;=========>>>??????@@@@@@===>>>???AAABBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFHHHJJJKKKLLLLLLOOOPPPNNNPPPRRRRRRQQQQQQSSSUUUUUUXXX[[[[[[ZZZXXXWWWWWW[[[]]]______^^^___```bbbbbbccceeeggghhhhhhhhhggg___]]]\\\^^^aaabbb```]]]aaa______aaaddddddaaa___eeeeeefffggghhhiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiihhhhhhggggggffffffggggggkkkgggbbb```aaadddfffgggiiieeeaaa___```aaa```^^^```\\\XXXVVVWWWVVVTTTRRRQQQPPPNNNLLLJJJHHHHHHGGGJJJJJJIIIHHHGGGGGGFFFFFFKKKJJJHHHFFFDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIEEEEEEDDDCCCBBBAAA@@@@@@IIICCC===<<<>>>@@@???<<<===>>>>>>????????????>>>===<<<<<<;;;;;;:::999999;;;:::999888777777777777666666555555555444444444555555444333222222222222////////////////////////000000000000000000000000//////............////////////////////////////////////000000000000//////333222111///......------////////////////////////........................---......//////////////////......------///000111000000000000000000000000222111///...---///000111////////////////////////------............------...///000///...---...000.../////////////////////////////////////////////..............................////////////............///000111111000000////////////............//////.........---------........................//////............//////000000111111000///......---------........./////////...---,,,,,,,,,,,,,,,000000000000000000000000//////............//////......///000000000000000000//////.........//////000000000000111111111111000111333444444333111000//////000000000000//////000000000000000000000000000000000000111111111111222111111111000000/////////000111222333222111111333222222111111222222333444444444333333222222222333555666555444222333333444666888777666777:::===???DDDLLLTTTYYY]]]```bbbjjjlllllleee[[[TTTRRRSSSVVVWWWZZZ]]]\\\[[[___eeeeeejjjqqq}}}///000000111111222222222111111111222222222333333333333333333333333333333333333333333333333333333444444333333333333444444555555555555555555444444444444555666666666666666777777777777888:::;;;<<<;;;;;;;;;;;;;;;;;;::::::============<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@>>>???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEGGGHHHJJJKKKKKKKKKMMMOOONNNOOOQQQQQQPPPPPPRRRTTTUUUWWWYYYYYYXXXWWWWWWWWWZZZ\\\]]]^^^]]]^^^___aaaaaabbbdddeeeeeedddcccccc^^^]]]]]]^^^``````___^^^[[[\\\]]]bbbgggkkkjjjiiiiiiiiiggggggggghhhiiijjjiiihhhhhhgggggggggggghhhjjjjjjiiihhhggggggggghhhjjjfffbbb```aaadddeeeffffffccc```___```bbbaaa``````]]]YYYWWWWWWWWWUUUSSSPPPOOONNNLLLJJJHHHGGGGGGIIIIIIIIIHHHHHHGGGGGGFFFGGGFFFEEEDDDDDDEEEEEEFFFHHHHHHGGGGGGGGGGGGFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEJJJEEE???===???AAA???===>>>>>>?????????>>>>>>===<<<<<<<<<;;;::::::999999999999888777666666666666666666555555555444444444555555444333222222222222111111111111111111111111000000000000000000000000//////............//////////////////////////////......////////////......000000//////......//////////////////////////////........................---......//////////////////......---...///000111///////////////////////////...---,,,,,,---...///////////////////////////.........//////............///000///...---...000...............---------......................................................////////////............///000000000//////000000000000////////////000000/////////.................................//////............//////...............---,,,,,,---------.........////////////...---------------000000000000000000000000//////............//////......///000000000000000//////............//////000000000000111111111111000111333444444333111000///000000111111000000///000000000000000000000000000000000000111111111111222111111111000000000000000111111222333222222222333222222111111222222333444333333333333333333222222444555555444444444555555666777777777999===AAAHHHMMMUUU\\\```aaacccccceeedddaaa[[[TTTQQQRRRTTTUUUWWW\\\aaabbbaaadddjjjqqq{{{000000000000000000000000111111111222222222222333333333333333333333333333333333333333333333333333555444444333333444444555444444444444444444555555333333444444444555555555777666666666666777888999::::::::::::::::::::::::===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAA@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCGGGHHHJJJJJJIIIJJJKKKMMMMMMOOOPPPPPPOOOOOOQQQRRRUUUWWWXXXWWWVVVUUUVVVWWWXXXZZZ\\\\\\\\\]]]^^^``````aaaaaabbbaaa```___^^^[[[]]]^^^___^^^]]]^^^___YYYZZZ^^^cccjjjoooqqqqqqooommmjjjgggfffgggiiikkkhhhggggggggggggggggggggglllkkkjjjiiihhhhhhhhhhhhhhheeebbb```aaacccdddeeeccc```^^^^^^```aaabbbaaa___\\\ZZZXXXXXXXXXVVVUUUOOONNNMMMKKKJJJHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGCCCCCCCCCCCCDDDFFFGGGHHHJJJJJJIIIGGGFFFEEEDDDCCCBBBBBBAAABBBDDDGGGJJJLLLKKKFFFAAA???@@@AAA???===????????????>>>======<<<<<<<<<;;;;;;::::::999999888888777777666555555555555555555555555444444444555555444333222222222222111111111111111111111111000000000000000000000000//////............//////////////////////////////------............------...---------...///000000////////////////////////........................---......//////////////////............///000000........................------..................////////////////////////...//////000000//////......///000///...---...000.........------,,,,,,,,,------------------------..............................////////////............/////////...------////////////............000000000000000/////////........................//////............//////...............------,,,------........./////////000//////............///000000000000000000000000//////............//////......///000000000000000//////............//////000000000000111111111111000111222333333222111000000111111111111111111000000000000000000000000000000000000000111111111111111111111111111000000000222222222222222333444444333222222111111222222333222333333333333333333444111333555666555555666777555666666777999>>>EEEIIITTTYYY```eeefffeeecccbbb^^^[[[VVVQQQOOOQQQUUUXXXYYYZZZ```fffggggggkkkrrr000000000000000000000///111111111111222222222222222222222222222222222222222222222222222222222222555444444333333444444555333333444444444444555555444444444444444555555666777777666666666666666777999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCFFFGGGHHHHHHHHHGGGIIIJJJNNNOOOPPPPPPOOOOOOQQQRRRVVVWWWWWWVVVUUUUUUVVVXXXWWWYYY[[[\\\\\\\\\^^^```^^^^^^___```___^^^]]]\\\YYY\\\______\\\[[[]]]___\\\]]]```dddiiimmmoooppppppooollljjjhhhggghhhhhhffffffggghhhiiiiiiiiijjjmmmlllkkkiiihhhhhhhhhhhhfffdddaaa```aaaccccccccc___^^^]]]]]]^^^^^^______\\\[[[YYYXXXWWWVVVUUUTTTMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHGGGGGGCCCCCCDDDEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBAAABBBDDDHHHLLLNNNJJJGGGCCCAAAAAAAAA???>>>????????????>>>===<<<;;;<<<<<<;;;;;;:::999999888888888888777777666555555555555555555555555555555555555444333222222222222111111111111111111111111//////////////////////////////............//////////////////////////////---......//////......------------------...//////////////////////////////........................---......///////////////............/////////000...........................///000000111000000/////////////////////////////////000000000000//////...///000///...---...000/////////......------,,,------------------------..............................////////////........./////////...---,,,,,,.........---------,,,,,,////////////////////////........................///......------......//////000000000000000//////............////////////000000///////////////000//////////////////////////////............//////......///000000000000000///............//////000///000000000111111111111000000111222222111000000111111222222222222111111///////////////////////////000000000111111111111111111111111111111111111444333222111222333444555333222222111111222222333222222222333333444444444333444666666555555666777444555666:::@@@HHHOOOUUU[[[```eeehhhfffbbb^^^[[[YYYUUUQQQOOORRRWWW\\\^^^bbbaaadddhhhkkknnnxxx111111111111111111000000000000111111111222222222222222222222222222222222222222222222222222222222444444444333333444444444333333333333444444555555555555444444444555666777888777777666666666666666888888888999999999::::::::::::::::::;;;;;;;;;;;;999:::;;;<<<===>>>??????@@@@@@AAAAAAAAAAAAAAA@@@BBBBBBAAAAAABBBBBBCCCDDDDDDEEEGGGGGGFFFFFFGGGIIINNNPPPQQQQQQOOOOOOPPPRRRVVVWWWWWWVVVTTTTTTVVVXXXVVVXXXZZZ[[[[[[\\\^^^```[[[\\\]]]^^^___^^^^^^]]]XXX[[[^^^]]][[[ZZZ\\\^^^\\\^^^```bbbeeehhhkkkmmmmmmmmmmmmmmmkkkhhhfffddddddeeegggiiikkkkkklllllljjjjjjiiihhhgggfffffffffdddcccaaa```aaabbbbbbaaa]]]]]]]]]\\\[[[ZZZZZZ[[[YYYYYYYYYWWWUUUSSSRRRRRRLLLLLLLLLLLLKKKJJJIIIHHHEEEFFFGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDBBBBBBCCCFFFIIILLLHHHFFFCCCAAA@@@???>>>>>>?????????>>>>>><<<;;;:::<<<;;;;;;:::999999888888999999999999999777666555444555555555555555555555555555444333222222222222000000000000000000000000//////////////////////////////............///////////////////////////////////////000000///////////////...---------------////////////////////////........................---......///////////////---......///////////////////////////////////////......///000111111000000//////////////////////////////000000000000//////...///000///...---...000000000000000//////............................................................////////////........./////////...---,,,,,,/////////.........------......................................................------------......//////000000000000000///........./////////000000000000/////////000000111//////////////////////////////............//////......///000000000000000...............///000000///000000000111111111111000000000000000000000000111111222222222222111111///////////////////////////000000000111111111111111111111111111222222222444333222111222333444555333222222111111222222333222222222333333444444444555666888777666555555666444666:::AAAJJJTTT[[[___\\\___bbbbbb^^^YYYUUUSSSTTTRRRQQQSSSXXX]]]aaabbbhhhgggiiiooovvv111111111111111111111111000000000111111111111222222222222222222222222222222222222222222222222222444333333222222333333444222222333333444444555555666555444444444555777888777777666666555666666666777777777888888999999:::999999:::::::::::::::;;;::::::;;;;;;<<<=========>>>>>>???@@@@@@@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCBBBCCCEEEEEEDDDEEEFFFHHHNNNOOOPPPPPPNNNNNNOOOPPPTTTUUUVVVUUUTTTSSSTTTVVVTTTVVVXXXYYYZZZ[[[]]]___ZZZ[[[\\\]]]^^^^^^]]]\\\XXXZZZ[[[\\\[[[ZZZ[[[\\\YYY[[[]]]___aaadddhhhkkkiiijjjllllllkkkhhhdddbbbeeefffhhhiiijjjjjjjjjiiifffeeeeeedddddddddddddddbbbaaa``````bbbbbb```___[[[\\\]]]\\\YYYXXXXXXYYYXXXYYYYYYWWWTTTQQQPPPPPPKKKLLLMMMMMMMMMKKKJJJIIIEEEFFFHHHIIIIIIGGGFFFDDDGGGGGGHHHIIIIIIHHHHHHGGGEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBDDDFFFGGGDDDCCCBBB@@@???>>>======>>>>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999888888999999::::::999888666555444444444555555555555555555555444333222222222222////////////////////////000000000000000000000000//////............////////////////////////////////////000000000000//////000000///...---------...////////////////////////........................---......///////////////---......///000/////////////////////////////////,,,,,,------.../////////////////////////////////...//////000000//////......///000///...---...000000000000000000000000000////////////////////////..............................////////////............/////////...------222111111111000000000000------------..........................................------------......,,,---......................../////////000000000///////////////000000111000000000000000000000000//////............//////......///000000000000000......---......///000111000000000000111111111111000//////////////////000000111111111111111111000000000000000000000000000000000000000111111111111111111111222222222222222222222222222222333444444333222222111111222222333222333333333333333333444444666888888777666777888888;;;BBBLLLWWW___dddfff\\\\\\\\\YYYUUUQQQOOONNNQQQSSSUUUXXX\\\```dddfffmmmooowww...//////000000111111111000000000000111111111111111111111111111111111111111111111111111111111111333222222111111222222333111222222333444444555555555444333222333444666777555444444444444444555666666666777777888999999:::888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB???AAACCCCCCCCCDDDFFFHHHLLLMMMNNNMMMLLLKKKLLLMMMPPPRRRTTTTTTSSSQQQQQQRRRQQQSSSUUUVVVWWWXXXZZZ\\\ZZZ[[[\\\\\\\\\[[[ZZZYYYYYYYYYYYYZZZ[[[\\\[[[YYYYYY[[[]]]]]]^^^___cccgggggghhhhhhiiihhhgggeeedddgggggghhhiiihhhfffdddcccaaaaaa`````````aaabbbbbbaaa``````aaabbbaaa___]]]YYY[[[]]]]]][[[YYYZZZ\\\YYY[[[[[[YYYTTTPPPOOOOOOKKKLLLNNNOOONNNMMMKKKJJJEEEGGGHHHIIIIIIGGGDDDBBBEEEFFFGGGHHHIIIHHHHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFCCCBBBBBBAAAAAABBBCCCCCC???@@@???>>>===<<<<<<===<<<===============<<<<<<;;;;;;::::::999888888888888888999:::999777555444444444444555555555666666555555444333222222222222000000000000000000000000000000000000000000000000//////............//////////////////////////////...//////////////////...//////......//////000000////////////////////////........................---......///////////////------///000000000///...........................------,,,,,,---...000111////////////////////////.........//////............///000///...---...000......//////000000111111......................................................////////////............///000000000//////111111000000000/////////---.........////////////...........................------,,,,,,------...,,,,,,---................../////////000000000000///.........//////000111000000000000000000000000//////............//////......///000000000000000---------......///000111000000000000111111111111/////////......////////////000000111111000000///000000000000000000000000000000000000111111111111111111111222222333333333000111111222333222222222333222222111111222222333444333333333333333333222111444666888888888:::;;;???CCCLLLWWWbbbhhhhhhggg\\\ZZZWWWRRRNNNLLLMMMOOOTTTWWWZZZ\\\^^^bbbhhhlllttt}}},,,------...///000111111000000000000111111111111111111111111111111111111111111111111111111111111222111111111111111111222111111222333333444555555444333222111111333555666333222222222333333444555555666666777888999999999888888888999999:::::::::<<<<<<;;;;;;;;;::::::::::::;;;<<<===??????@@@@@@?????????>>>???@@@@@@AAA>>>@@@BBBCCCCCCDDDFFFHHHJJJKKKLLLKKKJJJIIIJJJKKKMMMOOORRRSSSQQQOOOOOOOOOOOOPPPSSSTTTTTTVVVXXXZZZ[[[\\\\\\\\\ZZZYYYWWWVVVZZZXXXWWWYYY\\\]]]ZZZXXX\\\]]]^^^]]][[[\\\___bbbffffffeeeeeeeeeeeeffffffhhhiiiiiihhhfffbbb___]]]]]]]]]]]]^^^^^^___```aaa`````````aaabbbaaa___\\\XXX[[[^^^^^^\\\\\\]]]___[[[]]]]]]ZZZUUUPPPNNNOOOLLLMMMNNNOOOOOONNNLLLKKKFFFGGGIIIIIIHHHFFFCCCAAACCCDDDFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDD@@@@@@AAAAAAAAAAAAAAAAAA======>>>===<<<;;;;;;<<<<<<<<<===============<<<;;;;;;::::::999888888777666777888999888666444333444444444555555555666666555555444333222222222222111111111111111111111111000000000000000000000000//////............//////////////////////////////---..................------.........000111222333////////////////////////........................---......///////////////,,,---///000000000///...------------------------000///...---...000222444////////////////////////------............------...///000///...---...000,,,,,,---...///000111111------------------------..............................////////////............///000111111111000......---------,,,,,,,,,.../////////000000111111...........................------,,,,,,------.........///000111111000000////////////000000000000...............///000000000000000000000000000000//////............//////...//////000000000000000---------......000111111000000000000111111111111//////............////////////000000000000//////000000000000000000000000000000000000111111111111111111111222222333333333///000111222333222111111333222222222222222222333444444444333333222222222///111555777999:::===???DDDIIIRRR^^^hhhllljjjfff]]]ZZZUUUOOOKKKKKKNNNQQQYYY]]]`````````ccclllsss|||///////////////.........111111111111111111111111222222222111111111000000111111000000000000111111000000000000000000000000222222222111111111000000333333333444444444555555555555444444444444555555777777777777777888888999:::999777666666777999:::999:::;;;<<<====================================>>>>>>>>>>>>===============>>>@@@AAABBBCCCCCCCCCIIIJJJKKKJJJHHHGGGHHHIIINNNNNNNNNLLLKKKKKKMMMPPPTTTTTTTTTUUUVVVWWWYYYYYY[[[\\\\\\\\\[[[YYYVVVTTTTTTTTTVVVWWWXXXZZZ[[[[[[___\\\\\\___```^^^___bbbaaabbbddddddddddddeeegggdddccccccfffhhhfffbbb^^^cccaaa```aaacccdddcccaaacccbbb```______```aaaaaa\\\]]]___``````___]]]\\\```]]]YYYVVVUUUTTTRRRPPPOOOPPPPPPQQQPPPOOOMMMLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>=========<<<<<<<<<<<<>>>>>>>>>>>>>>>======<<<===<<<;;;:::999999999999:::999888666555555444444333222222111111222222333333333333222222222111111//////000000111111111222000000000000000000000000111000///......///000111//////000000///...------//////.........---------......------------......------......//////000000......////////////..................////////////000---,,,---///000...,,,////////////////////////000000000000000000000000............////////////000000000000000000000000------............------///......------///000111000000//////.........---333111000...------------////////////////////////------............------//////............//////.../////////...---,,,,,,111000...,,,+++,,,---///000000//////.........---.../////////000000111111111111000///////////////////////////000000000000////////////////////////111111000000//////......000000000000000000000000000000000000111111111111333333333333333222111000000000////////////000000000000000000000000000000000000111111111111000000////////////000000000000111111222222222333333333444444444333333222222222333333333333333333333333999777444333444555555444666777777999;;;>>>@@@AAAPPPWWWaaalllrrrpppiiidddYYYSSSNNNNNNOOONNNQQQUUU[[[``````bbbgggeeelll~~~//////000000000000000000111111111111111111111111222222222111111111000000111111000000000000111111000000000000000000000000222222222111111111000000333333333444444444444555555555444444444444555555666666666666666777888888:::999777666666777999:::999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>???AAABBBCCCCCCCCCGGGHHHIIIIIIGGGFFFGGGIIIIIIJJJLLLLLLKKKLLLNNNPPPQQQQQQRRRTTTVVVXXXYYYZZZWWWXXXYYYYYYYYYWWWUUUSSSTTTUUUVVVXXXZZZ\\\^^^^^^aaa^^^]]]``````]]]^^^aaaaaacccddddddddddddeeegggfffeeeeeefffgggfffbbb___fffcccaaabbbcccdddbbb```bbbaaa```_______________[[[\\\^^^______^^^]]]\\\```]]]ZZZWWWVVVUUUSSSRRRQQQQQQQQQRRRQQQPPPNNNMMMKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>===============>>>>>>======<<<;;;<<<<<<;;;:::999999999999:::999888666555555444444333333222222222222333333333333333222222222111111///000000000111111111111000000000000000000000000000000////////////000000///////////////...------//////.........---------......------------...............///////////////......////////////..................///////////////...,,,---///000...,,,////////////////////////////////////////////////............//////////////////////////////////////////000000000000/////////......---...///000111000/////////............111000///...------......////////////////////////.........//////.........//////............//////.........///......------000///...---------...///000/////////.....................//////000000000111000000///////////////////////////000000000000////////////////////////000000000000////////////000000000000000000000000//////000000000111111111...//////000000000//////000000////////////000000000000000000000000000000000000111111111111000000111111111111222222222222111111222222222333333333444444444333333222222222333333333333333333333333555444333333333444444444999888999:::===AAAFFFHHHVVV[[[cccjjjmmmiiiaaaZZZSSSNNNMMMOOOQQQRRRUUUYYY[[[aaa```bbbkkkqqq~~~//////000000111111222222111111111111111111111111222111111111111000000000111111000000000000111111000000000000000000000000222222222111111111111111333333333333444444444444555555444444444444555555555555555555555666666777999888777666666777888999999888888777888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===========================>>>???@@@AAABBBBBBBBBEEEFFFGGGGGGEEEEEEFFFGGGEEEGGGJJJKKKLLLMMMOOOPPPNNNNNNPPPRRRUUUWWWYYYZZZRRRSSSTTTUUUUUUUUUTTTSSSTTTUUUWWWZZZ\\\___aaabbbccc```___``````]]]]]]```bbbcccddddddddddddeeegggiiihhhfffffffffeeecccaaahhhfffdddbbbbbbbbb```^^^`````````___^^^]]]\\\[[[YYY[[[]]]^^^___^^^]]]\\\```]]]YYYWWWVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPOOONNNKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@???????????????>>>>>>===<<<<<<======<<<<<<;;;:::<<<;;;:::999999888999999:::999888666555555555555333333222222222222333333333333333222222222111111000000000000111111111111000000000000000000000000/////////000000////////////////////////......---...............---------......------------......///////////////...............////////////..................///////////////...------//////...---000000000000000000000000////////////////////////............//////////////////////////////////////////000000000000/////////............///000000////////////............000///............//////////////////////////////...//////000000//////...//////............//////------......///...........................//////////////////.........................../////////000000//////......//////////////////000000000000////////////////////////////////////000000000000000000000000000000000000//////000000000000111111,,,,,,...//////000000000000000////////////000000000000000000000000000000000000111111111111000000111111111222222222333333111111222222222333333333444444333333333333222222333333333333333333333333222222333444555555666666::::::;;;>>>CCCIIIOOOSSS]]]___bbbdddccc^^^UUUOOOOOOLLLNNNSSSVVVWWW[[[___^^^eeeeeeiiivvv......///000111111222222111111111111111111111111111111111111000000000000111111000000000000111111000000000000000000000000111111111111111111111111222222333333333444444444555444444333333444444555444444333333444444555666888777666666666666777888999888777666777999;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>???@@@AAAAAAAAAAAABBBCCCEEEEEEDDDDDDEEEFFFDDDGGGJJJLLLMMMMMMNNNOOOLLLMMMOOOQQQSSSUUUVVVWWWOOOPPPQQQSSSTTTTTTTTTTTTSSSTTTVVVYYY]]]```bbbcccddd```___```___\\\[[[^^^bbbcccddddddccccccdddfffkkkiiigggeeedddccccccbbbjjjhhheeebbb```___^^^]]]^^^^^^______^^^\\\ZZZYYYXXXZZZ\\\^^^^^^^^^]]]\\\^^^[[[XXXVVVUUUUUUTTTRRRSSSRRRRRRQQQPPPOOONNNNNNKKKKKKJJJIIIHHHGGGGGGFFFHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>?????????>>>===<<<;;;;;;<<<<<<;;;;;;:::999;;;::::::999888888999999999888777666555555555555333333333222222333333333333333333222222222111111000000000000000111111111////////////////////////---...///000000///...---...///////////////....................................------------......000000//////......------......////////////..................///////////////........./////////...000000000000000000000000////////////////////////............////////////////////////////////////------............------............/////////000///////////////.....................//////000000//////////////////////////////000000000000/////////......------......///,,,,,,---.../////////...,,,---...///000000/////////////////////.........------..................000//////.........//////////////////000000000000////////////////////////......//////000000111111////////////////////////////////////000000000111///000000111222222111111000000////////////000000////////////////////////000000111111111111000000//////000000000111111111111111222222222333333333333333333333333333333333444444444444444444444444333444666777777777888999999;;;AAAGGGNNNTTTXXX[[[aaa___\\\ZZZWWWSSSNNNKKKPPPPPPSSSXXX\\\\\\```eeeeeeppptttzzz------......///000111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111222222222333333333444444444444333333333333444444333333333333333444444555777666666666666666666777:::999777777888999<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<======>>>???@@@@@@@@@@@@@@@AAACCCCCCCCCCCCDDDFFFFFFIIIKKKLLLLLLKKKKKKLLLLLLMMMNNNPPPQQQRRRRRRRRRNNNOOOPPPRRRSSSUUUUUUVVVRRRSSSVVVXXX[[[^^^```bbbbbb^^^]]]^^^]]]ZZZZZZ]]]aaabbbdddcccbbbbbbcccdddjjjiiigggdddbbbaaabbbccchhhgggdddaaa^^^\\\\\\\\\\\\]]]]]]]]]]]][[[YYYXXXYYYZZZ\\\^^^^^^]]]\\\[[[[[[YYYUUUTTTTTTTTTSSSQQQRRRRRRQQQPPPNNNNNNMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBAAA@@@@@@<<<===>>>???>>>===<<<:::;;;;;;;;;;;;;;;::::::999::::::999888888888999999999888777666666555555666444333333333333333333444333333333222222222111111111111000000000000000000////////////////////////---...///000000///...---......///////////////...---...........................------------......000000//////......------......////////////..................////////////...////////////...//////000000000000000000000000....................................////////////........................------............---------......///////////////.........///////////////------...//////000000000//////////////////////////////000000000000//////......------------......,,,,,,---.../////////...------...///000000000///.........///////////////..................------//////............//////////////////000000000000////////////////////////......//////000000111111////////////////////////...////////////000000000222333333333222222111000000000////////////000000////////////////////////000000111111111111000000000000000000111111111111111111222222222333333333333333333333333333333333444444444444444444444444333555777777666666888:::999???HHHRRRYYY]]]^^^^^^___ZZZSSSOOOMMMNNNNNNOOOTTTTTTWWW\\\^^^___dddkkkppp------......//////000000000000000000000000000000//////000000000000000111111111000000000000111111000000000000000000000000111111111111111222222222222222222222333333333333444444333333333333444444333333333333333444444555555555666666666666555555999888888888888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<<<<======>>>???????????????>>>@@@BBBBBBBBBCCCEEEFFFHHHIIIKKKKKKIIIHHHHHHIIIJJJKKKMMMOOOPPPPPPOOOOOOOOOOOOQQQRRRTTTUUUWWWWWWSSSTTTVVVXXXZZZ\\\^^^___]]]ZZZYYY[[[[[[YYYYYY\\\```aaabbbbbbaaa```aaabbbffffffeeebbb```___```bbbddddddaaa^^^ZZZYYYZZZ\\\[[[\\\\\\\\\\\\[[[ZZZZZZ[[[\\\]]]______]]]\\\[[[YYYWWWTTTSSSSSSSSSRRRQQQSSSRRRPPPOOOMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBAAA@@@@@@@@@;;;<<<>>>???>>>===;;;:::;;;;;;<<<<<<;;;;;;:::999999999888888888888999999888888777666666666666666444444333333333333444444333333333222222222111111111111111111000000000000000000000000000000000000.........//////.........---...//////////////////---------.....................------------......///////////////...............////////////..................////////////...///000000......///000000000000000000000000000....................................////////////........................//////000000000000//////---......///000/////////.........///////////////------...///000000//////////////////////////////...//////000000//////.........------------......------......///.........//////////////////000000.........////////////////////////.....................------......//////////////////000000000000////////////////////////////////////000000000000000000000000000000000000......////////////000000222222222111111000///...000000////////////000000000000000000000000000000000000111111111111000000222222222333333333333444111111222222222333333333222222333333333333444444444444444444444444444444333555777666555666:::>>>AAAGGGRRR[[[aaaaaa^^^\\\YYYTTTMMMJJJKKKOOOTTTVVVYYYXXXZZZ^^^```dddmmmwww//////////////////000000000000000000000000000000////////////000000111111111111000000000000111111000000000000000000000000000000111111111222222222111222222222222333333333444333333222222333333444333333333333333444555555555555555666666555555555666666777777888999999:::::::::::::::::::::::::::888999999:::;;;;;;<<<<<<<<<===>>>>>>???>>>>>>>>>===???AAABBBBBBCCCEEEGGGFFFGGGHHHGGGEEEEEEFFFHHHGGGHHHKKKMMMOOOOOOOOONNNOOOPPPPPPRRRSSSUUUWWWXXXVVVVVVWWWXXXYYY[[[[[[\\\XXXUUUUUUXXXYYYWWWXXX\\\___```aaa```___^^^___aaaaaabbbcccaaa^^^]]]^^^```______^^^ZZZWWWVVVYYY\\\[[[[[[[[[ZZZ[[[[[[\\\]]]]]]^^^___```___]]][[[ZZZYYYWWWTTTSSSSSSTTTSSSRRRTTTSSSQQQOOONNNMMMMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????<<<===???@@@@@@>>><<<:::<<<<<<<<<<<<<<<;;;::::::999999888888888888999999888777777666666666666666444444333333333333444444333333333222222222111111111111111111000000000///000000000000000000000000///......------......///------...///////////////---------.........//////......------------...............///////////////......////////////..................////////////...000111000......///111////////////////////////....................................////////////........................//////000000000000//////------///000000000///.............../////////000---...///000000//////...////////////////////////.........//////............------,,,,,,------............///......------111000///......//////000............/////////000000000000//////............------------...///000////////////000000000000////////////////////////000000000000////////////000000000000000000000000........./////////000000///000000000000000//////000000////////////000000000000000000000000000000000000111111111111000000222222222333333333444444111111222222222333333333222222222333333444444444555555555555555555555555333666888888777;;;BBBHHHNNNSSS[[[aaabbb```[[[WWWRRROOOLLLLLLPPPUUUZZZ]]]]]]\\\^^^ccchhhooo~~~111111111111000000000000000000000000000000000000.../////////000000111111111111000000000000111111000000000000000000000000000000111111222222222222111111222222222333333333444333333222222333333444444444333333444444555666444555555666666555555444444555666777888888888777888888888888888888888888888888999::::::;;;<<<<<<<<<===>>>>>>>>>>>>>>>======???AAABBBBBBCCCEEEGGGDDDEEEEEECCCBBBCCCFFFHHHDDDFFFIIILLLOOOPPPPPPPPPOOOPPPPPPQQQSSSUUUVVVWWWXXXXXXYYYYYYZZZZZZ[[[[[[TTTQQQRRRVVVWWWVVVXXX\\\^^^___```___^^^]]]^^^___^^^```bbb```]]]\\\]]]___\\\]]]\\\XXXUUUUUUXXX\\\[[[[[[ZZZZZZZZZ\\\]]]_________``````___]]][[[YYYYYYWWWUUUTTTTTTUUUTTTTTTVVVUUURRRPPPOOONNNNNNNNNLLLKKKJJJIIIHHHGGGGGGFFFDDDDDDCCCCCCCCCDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@??????>>>===>>>@@@AAAAAA???===;;;<<<<<<======<<<<<<;;;:::999888888888888888999999888777777666666666666777555444444333333444444555333333333222222222111111222111111111000000//////000000000000000000000000///...---,,,,,,---...///------...///000000//////---------.........//////.........------.........---.........//////000000......////////////................../////////000...000222111...---///111////////////////////////..................................../////////000........................------............------,,,---///000000000///...---.........//////000000---...///000000///...---////////////////////////------............------...------,,,,,,------....../////////...---,,,,,,333222///...---...///000---.........//////000000111111000000/////////...---------------...///000////////////000000000000////////////////////////111111000000//////......000000000000000000000000............/////////000...///000111222222222222000000////////////000000000000000000000000000000000000111111111111000000000000111111111222222222111111222222222333333333222222222333333444444444555555555555555555555555666888;;;;;;<<>>??????===;;;:::>>>??????@@@AAACCCDDDDDDGGGFFFDDDCCCBBBBBBBBBBBBHHHIIIIIIJJJLLLMMMOOOPPPMMMOOOQQQQQQQQQRRRTTTVVVVVVWWWYYY[[[\\\[[[ZZZYYYVVVUUUUUUUUUVVVXXXZZZ[[[^^^^^^^^^]]]]]]^^^aaaccc```___^^^]]]]]]^^^___```ZZZYYYWWWTTTRRRTTTXXX[[[```]]]YYYWWWXXX\\\aaadddjjjfffaaa^^^\\\\\\[[[[[[WWWVVVUUUUUUUUUUUUUUUUUUUUUTTTQQQOOOMMMLLLLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDEEECCCAAA@@@AAABBBBBBAAABBB???======@@@AAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;:::999888777666555444333444555555666666666555444444333333333333333444444555555555333333333222222111111111222222222111111111000000222111///.........///000///////////////.........////////////////////////////////////////////////000000000000000000000000///......------///000111......//////000000111111............////////////000///...------...///000000000000000000000000000////////////////////////000000//////.........---////////////////////////......////////////...............////////////000////////////////////////......////////////......------------------------.........------,,,,,,,,,000000000000000000000000000///...------------------.........//////000000,,,------...///000111111------......///000000000////////////////////////..................------//////////////////////////////000000000000//////111111000000//////......111111000///////////////000000000000000000000000000111222333333222000000111111111111111000//////000000000000000000000000000000000000000111111222333333222222222222222222555444444333333333444444:::888555333333444444444::::::999;;;@@@JJJUUU\\\eeecccaaa]]]XXXSSSOOOMMMUUURRRRRRVVV^^^dddeeedddccchhhkkkqqq////////////////////////////////////////////////000000000000000000000000000000000000000000000000111000///......///000000000000000000000000000000000000000111111111222222222333333333222222111000000111222444444444444333444444444444444444444444777777666555666666777888777777888888888888888888888888888999999:::::::::;;;<<<===>>>>>>===<<<;;;===>>>???AAABBBBBBCCCCCCCCCBBBBBBAAAAAABBBCCCDDDHHHHHHIIIJJJKKKMMMNNNOOOMMMOOOQQQRRRRRRSSSUUUVVVWWWXXXYYY[[[[[[[[[[[[ZZZUUUUUUUUUVVVWWWYYY[[[]]]______]]]\\\\\\^^^aaaddddddcccbbb```^^^]]]]]]\\\ZZZZZZYYYWWWVVVWWWZZZ]]]bbb```\\\ZZZ[[[^^^cccfffjjjfffaaa^^^^^^^^^^^^^^^WWWVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEECCCAAA@@@AAABBBBBBAAAAAA???======???@@@@@@>>>========================:::;;;;;;;;;::::::999999888777666555555555666666666666666555444444333333333333333444444444555555333333333222222111111111111111111000000000//////222111000///...//////000.........///////////////000000000000000000000000///////////////////////////////////////////////////......---...///000111......//////////////////............//////////////////............/////////////////////////////////////////////////////////.........------------////////////////////////......////////////......------........./////////////////////////////////......////////////......------------------------.........------,,,,,,,,,------------------------//////...---------------............/////////000------......//////000000///////////////.........////////////////////////........................//////////////////////////////000000000000//////111000000000/////////...111111000///////////////000000000000000000000000000111222222222222111000000000111111111000000///111111111111111111111111000000000000000111222222222222222222222222333333555444444333333444444555777555333333333444555555888;;;???DDDJJJQQQYYY___dddaaa\\\WWWTTTSSSSSSTTT[[[YYYXXX\\\bbbfffggggggjjjooouuu////////////////////////////////////////////////000000000000000000000000000000000000000000000000000//////......///000000/////////////////////////////////000000000111111222222222333222222111000000111222333444444444444444444444444444444444444555444444444555666777888777777777777666666666666666666777888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBBBBAAAAAA????????????AAACCCEEEFFFHHHHHHHHHIIIJJJLLLMMMNNNMMMPPPRRRSSSSSSSSSUUUVVVVVVVVVVVVWWWXXXXXXYYYYYYUUUUUUVVVXXXZZZ\\\^^^___aaa___]]][[[\\\___bbbdddddddddcccbbb```^^^\\\[[[ZZZ[[[\\\\\\[[[[[[]]]___bbb```]]]\\\\\\___bbbeeefffccc^^^\\\]]]^^^``````YYYXXXVVVTTTRRRQQQPPPPPPLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGEEEDDDDDDDDDDDDEEECCCAAAAAABBBCCCBBBAAA@@@>>>======>>>??????>>>========================;;;;;;;;;:::::::::999999999888777666666666777777666666666555444444333333333333333333444444444444222222222222222111111111000000000///////////////111111000///////////////------......//////000000000000000000000000000000////////////////////////........................///............///000000..................------............////////////......////////////......////////////////////////////////////////////////---------------,,,,,,,,,////////////////////////......////////////......,,,---------............////////////////////////......////////////......------------------------.........---------------//////////////////////////////...------------...............////////////.........///////////////111000000///......------////////////////////////........................//////////////////////////////000000000000//////000000000000////////////111000000///////////////000000000000000000000000000111111222222222111111///000000000000000000000111111111111111111111111111000000000000111222222111111222222333333444444555444444444444444555555555555555555666777777888888???HHHQQQWWW[[[^^^```aaa\\\VVVQQQPPPTTTYYY]]]aaa``````cccgggkkkmmmnnnrrrzzz////////////////////////////////////////////////////////////////////////000000000000000000000000............/////////000/////////////////////////////////000000000111111111111222222222222111111000111111222333333444444333333333333333333333333222222333333444555666777777777777666666666666666666666777888999:::;;;;;;<<<<<<;;;;;;;;;<<<======;;;<<>>======>>>>>>>>>>>>========================;;;;;;::::::999999999:::888888777777666666666666666666666555444444333333333333333333333333333333222222222111111111111111000000000000000000000000111000000///////////////,,,------...///000111111////////////////////////////////////////////////..................................../////////000.........------,,,,,,,,,............////////////---...///000000///...---////////////////////////////////////////////////------------------------////////////////////////......////////////......,,,,,,,,,---------......////////////////////////......////////////.............................................---------000000000000000000000000///......---------...............//////////////////////////////.........000000//////............////////////////////////............//////////////////////////////////////////000000000000//////000000000000////////////000000////////////000000000000000000000000000000000111111111222222222222000/////////000000111111111111111111111111111111111111000000111111222333111111222222333444555555555444444444444555555666777888999:::999:::;;;<<<===FFFSSS]]]bbbaaa^^^\\\ZZZWWWRRROOOQQQVVV]]]bbbbbbcccdddfffiiinnnrrrttt{{{////////////////////////........................////////////////////////////////////////////////------......////////////000000000000000000000000000000000111111111222222000111111222222111111111000111111111222333444444333333333333333333333333111111222333444555555555777777777777777777777666888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>;;;<<<>>>????????????>>>AAAAAA@@@AAAAAACCCEEEFFFGGGGGGGGGGGGHHHIIIKKKKKKLLLOOORRRTTTTTTTTTTTTUUUQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVXXX[[[]]]```bbbbbbccc___\\\[[[^^^aaacccccc^^^^^^___```___^^^\\\[[[XXX[[[___aaaaaa_______________^^^^^^______`````````]]]ZZZZZZ[[[]]]^^^^^^YYYXXXVVVSSSQQQOOONNNMMMHHHIIIKKKLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGEEEDDDCCCBBBBBBAAACCCBBBBBBBBBDDDDDDCCCBBB?????????>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999::::::777777777777666666555555666666666555444444333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000//////...,,,------...///000111111........................////////////////////////........................---......///////////////......------,,,,,,++++++............////////////---...///000000///...---........................////////////////////////..................//////////////////////////////......////////////......,,,,,,,,,---------......////////////////////////......////////////......................................................------------------------......---------......//////////////////.........///////////////.....................//////000000////////////////////////........./////////000000//////////////////////////////000000000000//////////////////000000000000000000////////////000000000000000000000000000000000000000111111222222333111111000000000000111222111111111111111111111111111111111111111222222333111111222333444444555555444444444444444555666777888:::<<<;;;;;;<<>>>>>CCCBBBAAAAAAAAABBBDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKNNNRRRTTTTTTSSSSSSTTTRRRRRRRRRSSSTTTTTTUUUUUUUUUVVVYYY\\\^^^```aaabbbbbb___\\\]]]```ccccccbbb``````______]]]\\\ZZZYYYZZZ]]]```bbbaaa```___^^^```aaabbbccccccbbbaaaaaaaaa___^^^^^^_________]]]VVVUUUSSSQQQOOONNNMMMLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHFFFFFFDDDCCCBBBBBBBBBBBBCCCBBBBBBCCCEEEEEEDDDBBB???@@@@@@???>>>>>>???AAA<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888999:::;;;666666777777777666555444666666666555444444333333333333333333222222222222000000000111111111111111111111111111222222222222000000000000000///......------......//////000000------------------------////////////////////////........................---......///000/////////------------------,,,,,,............////////////......////////////..............................////////////////////////.........///////////////////////////////////////......////////////......,,,---------............////////////////////////......////////////............................................./////////...........................------------.../////////////////////..................///////////////------......///000000111////////////////////////.........//////000000111//////////////////////////////000000000000//////////////////000000000000///////////////000000111000000000000000000000000000000000000111222333444444333222111000111222222222222222222222222222222222111111111111222333333222222333333444444555555444444444444555666777777777999;;;<<<<<<>>>DDDIIIPPPXXXaaagggfff```YYYUUURRRRRRTTTWWW[[[^^^bbbcccdddgggiiiiiijjjqqq|||////////////////////////........................000000000000000000000000////////////////////////+++,,,---////////////////////////////////////////////////000000000111111//////000111111111111111111000000000111222333444222222222222222222222222222333444555555444333333333333444555666777777888:::::::::999999999999999888999:::<<<======<<<<<<===<<<;;;:::;;;<<<>>>???AAA@@@@@@@@@@@@BBBCCCDDDFFFFFFFFFFFFFFFGGGHHHIIIJJJMMMQQQSSSSSSRRRRRRSSSQQQRRRTTTUUUVVVVVVUUUTTTUUUWWWYYY\\\^^^``````aaaaaa^^^\\\^^^bbbdddccc`````````___^^^]]]\\\\\\]]]\\\___bbbcccbbb```______```aaacccddddddcccaaa```bbbaaa```aaaaaa```]]]ZZZUUUTTTSSSRRRQQQPPPPPPPPPPPPOOONNNNNNMMMMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCDDDDDDBBBBBBBBBDDDFFFFFFDDDBBB???AAABBBAAA???>>>@@@CCC<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::888888999:::;;;777777888888888777666555666666666555444444333333333333333222222222111111///000000000111111111222000000000000111111111222///000000111000///...---.........///////////////........................////////////////////////////////////////////////------///000000000///...------------........................//////////////////............//////........................////////////////////////---------....../////////////////////////////////......////////////......------........./////////////////////////////////......////////////..............................---........./////////000111111111111111111111111---------------...//////000/////////............------......//////000000.........///////////////////////////////////////---......///000000111111//////////////////////////////000000000000//////.../////////000000000111///////////////000111111000000000000000000000000111000000000000222333444777666444222111111222222222222222222222222222222222222111111222222333444333333444444444444444444444444444444555666777888777:::===>>>@@@EEEOOOVVVZZZ___dddgggddd___YYYVVVSSSUUUWWWZZZ^^^aaacccdddgggkkkpppsssxxx////////////////////////........................000000000000000000000000////////////////////////***+++---///000000///......................................./////////000//////000111111111111111111000000000000222333444222222222222222222222222333444555555555444333222000111222333555666777777::::::999999888777777777777888;;;=========<<<;;;>>>===:::999999;;;===???>>>>>>>>>>>>???AAACCCEEEFFFEEEEEEEEEFFFGGGHHHHHHIIILLLPPPRRRRRRRRRQQQRRROOOPPPSSSTTTUUUUUUSSSRRRVVVWWWZZZ\\\^^^___``````aaa^^^]]]___dddeeebbb^^^^^^]]]]]]]]]^^^```bbbccc___aaaddddddbbbaaa``````^^^```bbbccccccaaa___]]]`````````aaaaaa^^^YYYVVVWWWVVVVVVUUUUUUUUUUUUUUUSSSRRRPPPNNNMMMMMMNNNNNNOOONNNMMMLLLJJJHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFBBBBBBBBBDDDFFFFFFDDDBBB@@@BBBCCCBBB??????AAADDD<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::888888999:::;;;888888999:::999888777666777666666555444444333333333333333222222111111111//////000000111111111222.../////////000000111111///000111111111000...---///////////////.........////////////////////////////////////////////////000000000000000000000000,,,---///000000000///...---------....../////////............/////////000000///...------...///000........................////////////////////////,,,,,,,,,------.........////////////////////////......////////////...............////////////000////////////////////////......////////////......////////////////////////---.........//////000000........................---------------...///000000000//////.........---,,,------...///000111111000000000///......------////////////////////////---......///000111111222//////////////////////////////000000000000//////.../////////000000111111///////////////000111111000000000000000000000000111000000000000222444555999888555333111111222333222222222222222222222222222222111111222222333444444444444444444444333333444444444555555777888888888<<<@@@BBBEEEMMMYYYbbb___bbbffffffccc^^^ZZZYYYVVVWWWYYY\\\^^^aaaccceeehhhnnnvvv}}}......////////////......,,,,,,,,,---------......////////////////////////////////////////////////......------------..................////////////////////////000000000000000000000000000000000000111111000000111111222333333222222111111222222333222222222333444555666777555555666777777777777777777777888888888777777666::::::::::::::::::::::::;;;;;;999999999999;;;;;;>>>>>>>>>???@@@AAACCCCCCBBBBBBBBBBBBDDDFFFHHHIIIJJJKKKLLLMMMOOOPPPQQQRRRPPPQQQQQQQQQQQQQQQQQQQQQUUUWWW[[[^^^```aaaaaaaaabbb___]]]]]]```bbbaaa___]]]]]]]]]]]]]]]^^^___```]]]```eeegggfffdddcccbbb^^^^^^___bbbddddddbbb___]]]^^^^^^^^^]]][[[YYYXXX\\\ZZZWWWUUUSSSSSSTTTUUURRRRRRQQQPPPNNNLLLJJJIIIMMMLLLIIIGGGEEEDDDDDDDDDFFFFFFFFFFFFEEEDDDBBBBBBAAABBBBBBCCCDDDEEEEEEFFFAAAAAA@@@@@@???@@@@@@@@@<<<<<<===============<<<<<<<<<;;;;;;;;;:::::::::888888888888777555444333666666555444444444444555333333333333333333333333555444222000//////000111111111111111000000000000111111000/////////////////////000000///...------,,,,,,---...///000111111//////////////////////////////////////////////////////...---,,,,,,++++++---......///////////////...///000000///---+++***000000//////.........---........................000000000000000000000000..............................////////////......////////////////////////000000//////.........---//////////////////////////////////////////////////////////////////......////////////////////////........................000000000000000000000000000///------......---,,,///......------///000111////////////////////////,,,,,,------......//////////////////000000000000////////////////////////////////////////////////...............///000000000000000000000000000000111111000000000000000111.........//////000111222222222111111111111111111111111111111111111111111333333333333333333333333333333333444444444555555666444333444777:::;;;;;;======@@@IIITTT]]]bbbdddeeehhhiiiddd\\\VVVUUUVVV\\\ZZZZZZ]]]```cccfffiiipppsss......////////////......,,,---------............////////////////////////////////////////////////......------------..................////////////////////////000000000000000000000000000000000000111111111111111222222333333222222111111222222333333222222333333555666666555555666777777777777777777777888888888777777666::::::::::::::::::::::::;;;::::::999999::::::;;;<<<<<<<<<===>>>???@@@AAABBBBBBBBBCCCDDDFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQPPPPPPOOOOOOOOOPPPQQQQQQTTTVVVYYY]]]___aaaaaaaaa___]]]\\\^^^```bbbaaa___]]]\\\\\\]]]^^^`````````]]]aaadddfffeeecccaaaaaa```______aaabbbbbb```^^^]]]]]]^^^]]]\\\[[[YYYXXXYYYXXXVVVTTTSSSSSSTTTTTTTTTSSSRRRPPPOOOMMMKKKKKKLLLKKKIIIGGGFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDEEEFFFFFFBBBBBBAAA@@@??????@@@@@@<<<======>>>>>>======<<<;;;;;;:::::::::999999999888888888888777777666555666666555444444444444555333333333333333333333333555444222000//////000111111111111111000000000000111000000///////////////...////////////......---........./////////////////////////////////////////////////////////////////////......---,,,,,,+++---......///////////////////////////...---,,,+++000/////////....................................000000000000000000000000..............................////////////......////////////////////////000/////////............////////////////////////////////////////////////.........///////////////................................................////////////////////////000...------......---,,,///......---...///000111////////////////////////.............../////////////////////000000000000///////////////////////////////////////////////////............///000000000000000000000000000000111111000000000000111111000////////////000111111111111111111111111111111111111111111111111111111333333333333333333333333333333333444444444444555222333555666777888888999===AAAIIISSS]]]ccceeeeeeffffffeee```ZZZWWWWWWYYYZZZZZZ[[[^^^```ccchhhlllwww......////////////......------........./////////////////////////////////////////////////////////......------------..................////////////////////////000000000000000000000000000000000000000111111111111222222222222222111111111111222222333222222333333444555666555555666777777777777666666777777888888777777777999999999999999999999999;;;::::::999999::::::;;;;;;;;;;;;<<<===>>>@@@@@@BBBBBBCCCDDDEEEGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNOOONNNMMMMMMMMMOOOQQQRRRSSSUUUXXX[[[^^^___``````ZZZZZZ[[[^^^aaabbbaaa___^^^\\\[[[\\\```bbbbbb```___aaadddeeedddaaa```___aaa```^^^___``````___]]]]]]]]]]]]\\\[[[ZZZXXXWWWVVVVVVUUUTTTSSSTTTTTTTTTUUUTTTRRRQQQOOONNNMMMMMMJJJJJJHHHGGGGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDDDDEEECCCDDDDDDEEEEEEFFFFFFFFFCCCCCCBBB@@@????????????======>>>>>>>>>>>>======::::::::::::999999999888888888888888888888888888666666555444444444444555333333333333333333333333444333222000000000111111111111111111000000000000000000//////......//////---....../////////......000000//////............////////////////////////////////////////////////000//////......------------......///////////////000000///...------------////////////....................................000000000000000000000000..............................////////////......////////////////////////////////////............////////////////////////////////////////////////---.........//////000000////////////////////////........................///////////////////////////...------...///---,,,///............///000000////////////////////////000000///////////////...////////////000000000000//////////////////////////////////////////////////////......//////000111000000000000000000000000111111000000000111111222111111000/////////000000111111111111111111111111222222222222222222222222333333333333333333333333222333333333444444444444000444888:::999888999;;;@@@IIIVVVaaaggghhhfffeeeeeeccc___\\\YYYYYYZZZ[[[[[[^^^______aaafffnnnsss......////////////...............////////////000////////////////////////////////////////////////......------------..................////////////////////////000000000000000000000000000000000000000000111111222222222222222222111111111111222222333222222222333444444555444555666666777777666666555666777777777777777777888888888888999999999999::::::::::::::::::::::::<<<<<<<<<===>>>???AAAAAABBBBBBCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLNNNMMMKKKJJJKKKNNNPPPRRRUUUVVVXXXZZZ[[[\\\\\\\\\VVVXXX[[[^^^```aaa```______\\\ZZZ\\\aaadddcccaaaaaaccceeeeeecccaaa_________^^^\\\]]]___``````___]]]\\\\\\[[[ZZZYYYXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRPPPNNNNNNNNNNNNJJJIIIHHHGGGFFFGGGHHHHHHGGGFFFDDDBBBBBBCCCDDDEEEDDDEEEEEEEEEFFFFFFFFFGGGEEEDDDBBBAAA@@@???>>>>>>>>>>>>?????????>>>======;;;;;;;;;:::::::::999999999999999999999999::::::666666555444444444444555333333333333333333333333333333111111000000111111111111111111000000000///000//////.........//////,,,,,,---...///////////////////////////.........////////////////////////////////////////////////000000//////............---......///////////////111000...---------...//////////////////.................................////////////////////////..............................////////////......///////////////////////////////////////.........////////////////////////////////////////////////------......///000000000000000000000000000000000........................///////////////////////////...------...///...,,,............/////////000////////////////////////111111000000//////......////////////000000000000/////////////////////////////////////////////////////////...///000000111000000000000000000000000111111000000111111222222333222111000////////////111111111111111222222222222222222222222222222222444444444444444444444444333333333333444444444444222777;;;<<<::::::???DDDJJJTTTaaajjjkkkhhheeecccbbb___\\\[[[[[[\\\\\\\\\```cccdddcccfffppp|||......////////////...............////////////000////////////////////////////////////////////////......------------..................////////////////////////000000000000000000000000000000000000///000111222222222222111222111111000000111111222333333222222222333444444444444555666666666666666555555666777777777777777777777777888888999999999::::::::::::::::::::::::;;;;;;;;;<<<===>>>@@@@@@AAAAAABBBDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJMMMKKKJJJIIIKKKMMMQQQSSSWWWWWWXXXXXXXXXXXXXXXXXXUUUWWWZZZ]]]^^^^^^^^^^^^^^^\\\[[[\\\```bbbbbb```bbbdddfffeeecccaaa```___\\\[[[[[[\\\___bbbcccccc]]]]]]\\\[[[YYYYYYXXXXXXUUUVVVWWWXXXXXXXXXWWWVVVSSSRRRQQQPPPNNNMMMMMMMMMJJJIIIGGGFFFEEEDDDEEEEEEFFFDDDBBBAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCAAA@@@???????????????@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::999999888999999:::;;;666666555444444444444555333333333333333333333333222222111111111111111111111111111111000000000/////////............//////,,,,,,---......///......------......///000000111///////////////////////////////////////////////////////////////.........---......///////////////111000///------...///000.........///////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////.........///////////////000000000000000000000000////////////////////////---.........//////000000////////////////////////////////////////////////........................///---,,,---...///...------......///////////////////////////////////////111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000111111111111111222333333444333222000////////////000000111111111222222222222222222222222222222222444444444444444444444444333333444444444555555555555888;;;::::::>>>GGGNNNWWW^^^fffjjjhhhccc```___\\\[[[[[[]]]^^^___^^^\\\bbbgggiiikkkttt......////////////......------........./////////////////////////////////////////////////////////......------------..................////////////////////////000000000000000000000000000000000000///000111333333222111111111111000000000000111111333333222222222222333333444444555666666666666555444444555666777777777777666666666777888888999999999::::::;;;;;;::::::999888888888999:::;;;======???@@@AAACCCEEEEEEFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIKKKJJJJJJJJJLLLNNNQQQSSSWWWWWWVVVVVVVVVVVVVVVVVVVVVXXX[[[\\\[[[[[[[[[\\\]]]]]]]]]]]]]]]^^^___```bbbccceeedddbbb```___```ZZZZZZ[[[]]]aaaddddddddd^^^]]]\\\[[[ZZZYYYYYYYYYUUUVVVXXXZZZZZZYYYWWWVVVQQQQQQQQQQQQPPPNNNMMMLLLJJJIIIGGGEEEDDDCCCDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>===============<<<<<<<<<<<<;;;:::999888888888999:::666666555444444444444555333333333333333333333333111111111111111111111111111111111111000000000000......------......//////,,,------.........------,,,,,,---...///000111111////////////////////////////////////////////////........................---......///////////////000000//////...//////000.........///////////////////////////////////////000000000000000000000000////////////////////////......////////////......////////////////////////.........///////////////000000000000000000000000////////////////////////////////////////////////------------------------////////////////////////...........................---,,,---/////////------......///000/////////////////////////////////000000///////////////...////////////000000000000000000000000000000000000000000000000000000000000000000//////000000111222000000000000000000000000111111111111111222333444444333222111000/////////000000000111222222333333333333333333333333333333444444444444444444444444444555555555666666666666666777999:::===EEEOOOWWWccceeefffeeebbb^^^[[[ZZZYYYZZZ]]]___``````______bbbjjjqqqyyy......////////////......,,,---------............////////////////////////////////////////////////......------------..................////////////////////////000000000000000000000000000000000000///000222333333222111000111111000000000000111111333333222222222222222333333444555555666666555555333444555666777777777777555555666666777888888999999::::::;;;;;;::::::999777777888888999;;;<<<======>>>@@@BBBDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOQQQRRRTTTTTTTTTTTTUUUVVVWWWWWWXXXZZZ[[[ZZZXXXWWWXXXZZZ[[[]]]___^^^ZZZZZZ]]]```___aaabbbaaa```^^^^^^___[[[[[[\\\```ccceeedddccc___^^^]]][[[ZZZZZZZZZZZZTTTVVVXXXZZZZZZXXXUUUTTTPPPQQQSSSSSSRRRPPPMMMLLLIIIHHHFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>=========<<<<<<<<<;;;;;;;;;<<<;;;999777666777888999666666555444444444444555333333333333333333333333111111111222222222111111111111111111000000000000...------------...///000------.........---,,,,,,---.........//////000000////////////////////////////////////////////////---------------------------....../////////////////////000000000000//////............/////////000////////////////////////000000000000000000000000////////////////////////......////////////......////////////////////////............/////////000000000000000000000000000////////////////////////000000000///......------------------------------////////////////////////...........................---,,,---///000///...------///000000000///...////////////////////////.............../////////////////////000000000000000000000000000000000000000000000000000000000000000000//////000000111222000000000000000000000000111111111111222333444555333333222111000000000000///000000111222222333333333333333333333333333333555555555555555555555555666666666666777777777777888999:::???FFFPPPZZZ```iiigggdddaaa___\\\XXXVVVYYY\\\^^^___^^^^^^aaadddhhhsss......////////////......,,,,,,,,,---------......////////////////////////////////////////////////.........------...................../////////000////////////000000000000000000000000000000000000...000222333333333111000111111000000000000111111333333222222111222222222333444555555666666555555333444555666777777777777444555555666777888888999999999;;;;;;;;;;;;999999999999999:::;;;<<<>>>>>><<<===@@@BBBCCCCCCCCCCCCAAABBBCCCEEEFFFHHHIIIIIIHHHIIIKKKMMMOOOPPPRRRRRRQQQQQQRRRSSSTTTVVVXXXYYYZZZ[[[\\\ZZZVVVUUUWWWYYYZZZ^^^aaa^^^YYYWWW[[[```]]]^^^```___^^^\\\]]]^^^\\\]]]^^^aaadddeeecccaaa```___]]][[[ZZZZZZ[[[[[[TTTUUUXXXZZZYYYWWWTTTRRRPPPRRRTTTVVVUUURRRNNNLLLGGGGGGFFFFFFFFFGGGIIIJJJEEEFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::<<<;;;999777666666777888666666555444444444444555333333333333333333333333000111111222222222111111111111111111000000000000---------------...///000............---,,,++++++///////////////.........////////////////////////////////////////////////,,,------------------------......///////////////...///000111111000///...---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////////////////---.........//////000000000000000000000000000000////////////////////////111111000///...---,,,,,,111111111111111111111111000000000000000000000000...........................---,,,---///000///...,,,---///000000000///...////////////////////////,,,---------......//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000111111111111222333444555333222111111000111111111///000000111222222333333333333333333333333333333555555555555555555555555777777777777888888888888;;;;;;>>>FFFPPP[[[bbbfffjjjfffbbb______\\\XXXTTTZZZ]]]___^^^[[[\\\ccciiiqqq}}}////////////////////////////////////////////////......////////////......////////////////////////...........................///111111/////////000222111000000000000000111000000000000000000000000111111111111111111111111111111111111111111111111222222111111222222333444222222222333444555666777111222222333444555666666777888888999999999888888::::::::::::::::::::::::888888999:::<<<======>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCKKKKKKLLLLLLMMMNNNPPPQQQLLLNNNQQQSSSTTTUUUVVVXXX]]]\\\\\\\\\\\\\\\\\\\\\YYYYYYZZZZZZZZZZZZYYYYYY]]]]]]^^^^^^^^^^^^^^^^^^[[[]]]^^^```aaa``````___bbb```^^^\\\ZZZYYYYYYYYYVVVUUUTTTTTTVVVUUUTTTRRRRRRRRRRRRPPPOOOMMMKKKJJJJJJFFFCCCDDDIIIKKKIIIFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888777777555555444333222222111111222222222111111000000000111222333333222111000///111111000000//////......000000000000000///......////////////////////////000000//////.........---......------------............------------..............................000///...------...///000//////000000///...------000///...------...///000000000//////.........---............////////////////////////////////////000000//////.........---........................////////////////////////......//////000000111111111222222111///...///000222222111111111111222222222000///------///000222,,,---...000111111111111.../////////////////////000//////---,,,+++******---///000222222000///---//////000000111111222222////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111000000000000000000000000000111111111111000000000000000000000000---...000111111111000///...///000111222333444444111111222222222333333333333333333444444444555555444555777777777777888:::;;;@@@IIIRRRYYY^^^aaaccciiigggbbb\\\XXXWWWZZZ]]]aaa```______bbbgggkkkmmm}}}////////////////////////////////////////////////......////////////......////////////////////////...........................///111111///...///000111000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111222222111111222222333444222222222333333444555666444444555555555555555555555666777888999999999999999999999999999999999999666777777888999:::;;;<<<===>>>???@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDIIIIIIIIIJJJKKKLLLMMMNNNJJJMMMOOOPPPQQQRRRUUUWWW[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZ\\\]]]^^^____________^^^]]]]]]^^^___``````______```___]]][[[YYYXXXXXXYYYTTTSSSRRRSSSTTTTTTRRRPPPPPPPPPPPPOOONNNLLLKKKJJJJJJFFFCCCEEEHHHJJJHHHEEECCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888888777777666666555444444333333333222222222111111111111222222333222111000///000000000000000/////////000000000000000///......////////////////////////000/////////..................------------............------------..............................000///...------...///000///////////////...------000///...------...///000000/////////........................////////////////////////////////////000/////////....................................////////////////////////......//////000000000000000111222111///...///000/////////....../////////111000///......///000111---...///000000111111000//////////////////...............---------------...///000111111000///...///.....................////////////////////////////////////////////////000000000000000000000000000000000000000000000000111000000000000000000000000000000000111111111111000000000000000000000000......000111111111000/////////000111222333333444111222222222222333333333444444444444444444444444555666888888777888:::;;;???FFFOOOYYY^^^aaaaaaaaaaaa___]]]ZZZXXXXXXYYYZZZ\\\___aaaaaaccchhhrrrzzz////////////////////////////////////////////////......////////////......////////////////////////........................---///111000///...///000////////////000111111222000000000000000000000000111111111111111111111111111111111111111111111111222111111111111222333333222222222222333444555555666666666666555555555444333444666777999:::::::::888888888888888888888888666777777888999:::;;;;;;;;;<<<===???@@@AAAAAAAAACCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKJJJKKKLLLMMMNNNPPPSSSVVVYYYYYYZZZZZZYYYWWWUUUTTTVVVVVVXXXYYYZZZZZZ[[[[[[[[[\\\]]]___``````______^^^]]]]]]]]]]]]]]]^^^___^^^\\\[[[YYYWWWWWWWWWXXXSSSRRRQQQRRRSSSRRRQQQOOONNNNNNNNNNNNMMMLLLKKKJJJJJJGGGDDDEEEGGGIIIGGGEEECCCCCCDDDDDDEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>======<<<<<<;;;::::::<<<<<<<<<<<<;;;;;;::::::999999999999999999888888888777777666666555555555333333333333222222222222111222222222222111000000//////000000000000000000000000000000000///......////////////////////////////////////..................------------............------------..............................//////............/////////////////////......---//////............//////////////////........................////////////////////////////////////////////////............////////////////////////////////////////////////...////////////000000000000111222111///...///000////////////////////////111000///......///000111//////000000000000//////000000000//////.........,,,---------......//////...///000111111000///...//////......---,,,,,,+++////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111000000000000000000000000...///000000111111000000000111111111222222333333222222222222333333333333555555444444444444444444666777888888888999<<>>@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLOOOSSSVVVXXXXXXYYYYYYXXXUUUSSSRRRTTTUUUVVVXXXYYYZZZ[[[[[[YYYZZZ]]]___`````````___\\\[[[ZZZYYYYYYZZZ\\\\\\[[[ZZZXXXWWWVVVVVVVVVWWWSSSRRRQQQRRRSSSSSSQQQOOOMMMNNNNNNNNNMMMLLLKKKKKKIIIGGGEEEEEEGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>>>>===<<<<<<;;;;;;===<<<<<<;;;;;;:::::::::888888888888999999999999666666555555444444444444333333333333333333333333111111111222111111111111/////////000000111111222000000000000000///......///////////////////////////////////////...............------------............------------............................../////////....../////////...///////////////....../////////......////////////////////////.....................///////////////////////////////////////////////////.........000000000000000000000000///////////////////////////////////////////////////000111000///...///000111222222222222222222111000000////////////000000000000000000000///......111111000000///.........---............///////////////000000000000/////////////////////.........////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111111///000000000111111111111000000000000000000000000//////000000111111111111222222222222222222222222222222222333333333444444555555555555444444444444666777888888999<<>>??????>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLOOOSSSWWWWWWXXXXXXWWWVVVTTTRRRQQQSSSTTTUUUWWWYYYZZZ[[[[[[WWWYYY\\\^^^______^^^]]]YYYXXXWWWVVVWWWXXXYYYZZZYYYXXXVVVUUUUUUUUUVVVVVVTTTSSSSSSSSSTTTTTTRRRQQQNNNNNNOOOOOONNNMMMLLLLLLHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEECCCCCCBBBBBBBBBCCCCCCDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@??????>>>============<<<<<<;;;::::::999999888888888888888888888999555555555555555444444444333333333333333333333333111111111111111111222222//////000000111111222222000000000000000///......////////////////////////.........///////////////......------------............------------.................................//////////////////.........///////////////......//////////////////............///////////////............////////////////////////////////////.........///////////////000000000000000000000000/////////////////////////////////..................///000000///...///111222333333444444333333222000000////////////000000000111111000000///...---111111000000////////////000000/////////.........//////000000000000//////,,,------...///000111111000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111//////000000111111111111///000000000111111111111000000000000000000000000000000000000000111111222222222222222222222333333222222333333333444444444555555555555555555555555555666777999<<>>>>>>>><<<===>>>@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGJJJKKKLLLMMMNNNPPPSSSVVVWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSUUUWWWXXXYYYZZZZZZVVVXXX[[[]]]^^^]]]\\\[[[UUUUUUUUUUUUVVVWWWXXXYYYWWWVVVUUUTTTTTTUUUVVVVVVVVVUUUTTTUUUVVVUUUTTTRRROOOOOOOOOOOONNNMMMLLLKKKEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFCCCBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>======<<<<<<;;;:::999888888888888888888888888777777666666666666666666666666222222222222333333333333111111111000111111222333000000111111111111111111000000000000000///......////////////////////////.........///////////////......------------............------------....................................////////////......---...//////////////////......////////////...............///////////////............////////////////////////////////////.........////////////////////////////////////////////////////////////////////////............------///000000......///111///000111222222111000/////////000000000000//////000000111000000///......000000000000000000000000111111000000/////////...000000////////////000000******+++---...///000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111/////////000111111222222000000000000111111111111000000000000000000000000111000000000000111222333111222222222333333444444333333333333444444444444444444555555555666666666555666999<<>>@@@AAAAAABBBBBB@@@AAAAAAAAABBBDDDEEEFFFHHHJJJLLLNNNNNNPPPRRRTTTUUUTTTRRRPPPPPPPPPRRRRRRSSSSSSUUUVVVXXXXXXYYYYYYUUUWWWZZZ\\\]]][[[YYYXXXSSSTTTUUUWWWXXXYYYYYYZZZVVVVVVUUUTTTTTTUUUVVVWWWVVVUUUTTTUUUVVVVVVTTTRRROOOOOOOOONNNMMMKKKJJJIIICCCDDDDDDEEEEEEFFFHHHIIIGGGGGGGGGGGGGGGFFFEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBB@@@@@@??????>>>============<<<<<<;;;:::999888777999999888888777777666666555555555555555555555555111111111222222222333333111111000000000111333333222222111111111111111111000000000000000///......////////////////////////............/////////000......------------............------------..............................---...///000000///...---------...///////////////---...///000000///...---............/////////000............////////////////////////////////////............/////////000........................//////////////////////////////.........------------...//////......///111---...000111111000...---//////000000000000/////////000000000000000///.../////////000111111222222///000000000000000111111000000////////////000000,,,,,,---......///000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111...//////000111111222222000000000000111111111111000000000000000000000000111111000000000111222333111111222222333444555555333333333444444444444555333333444555666777888888666888;;;@@@HHHSSS^^^fffdddgggiiiddd[[[UUUTTTWWWYYY^^^cccdddaaabbbggglllzzz////////////////////////////////////////////////......////////////......////////////////////////........................,,,...//////...------...000//////.........//////////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222111111000000000000000111555555444444444333333333111222333555666777777888777777777777777777777777999999999999999::::::::::::;;;;;;<<<=========<<<======???@@@AAABBBBBBBBB?????????@@@AAABBBDDDDDDFFFIIILLLNNNOOOOOOQQQSSSSSSQQQOOOMMMMMMOOOQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXUUUWWWZZZ\\\\\\ZZZXXXVVVRRRTTTVVVYYYZZZ[[[[[[[[[VVVUUUTTTTTTTTTUUUVVVWWWVVVUUUTTTTTTVVVUUUTTTRRROOOOOONNNMMMKKKJJJHHHGGGBBBCCCDDDEEEEEEFFFHHHJJJFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBCCCDDDEEECCCCCCBBBAAAAAAAAAAAABBB??????>>>>>>======<<<<<<======<<<;;;999888888777:::999999888777666666555222333333333333333333333000000000111111222222222111111000000000111333444333222222222111000000000000000000000000//////...////////////////////////---.........//////000000.........------..................------.................................---...///000000///...---------...///000000//////---...///000000///...------.........//////000000............/////////000////////////////////////---.........//////000000........................//////////////////////////////.........---------,,,...//////......///111...///000222222000///...//////000000000000////////////000000000000//////......///000111222333333......///000111222333333000000////////////000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111...//////000111222222222000000000000111111111111000000000000000000000000222111000000000111333333000000111222444555666666333333333444444444555555222333444555666888999999888:::>>>DDDMMMYYYfffnnnhhhjjjiiiaaaXXXRRRTTTYYY\\\bbbhhhgggdddeeemmmvvv////////////////////////............////////////////////////........................//////////////////.........---------//////.........---------...------------...//////////////////////////////000000000000000000000000000000111111111000000///000000000000000111111222000000000000000000000000000000111222222222222111222333444444555555444444777666555444444555666777777777777777777888888999666777888:::;;;<<<======<<<===>>>??????@@@@@@???AAA@@@@@@@@@AAAAAABBBCCCHHHHHHIIIKKKLLLNNNOOOOOONNNNNNNNNLLLKKKLLLNNNQQQUUUUUUUUUUUUUUUVVVVVVVVVUUUVVVVVVVVVVVVVVVUUUUUUWWWYYY[[[\\\\\\ZZZXXXVVVTTTUUUUUUVVVVVVUUUUUUTTTUUUVVVVVVVVVUUUTTTRRRQQQMMMNNNNNNMMMKKKIIIFFFEEECCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@>>>=========<<<<<<<<<<<<;;;;;;::::::::::::999999999888777666555444333333555444222111111222444555444444333333222111000000222222222222222222222222000000000000////////////000000//////.........---////////////////////////...........................------------...//////........................000000000000000000000000------............------......////////////............////////////......///////////////////////////000111111111000...---////////////////////////............////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000333000......000111111111222222222222111///...---000000000000000000000000////////////////////////111111111000111222222333000000////////////000000000000000000000000000000000111111000///......///222222222111111111111000000000000000000000000000111000/////////000222333222111111111000000//////111111222333444444555555333333333444444444555555111222333333444444333333555666777777666555666777:::<<>>????????????@@@@@@@@@@@@@@@AAABBBCCCGGGHHHIIIKKKMMMNNNPPPPPPOOOOOOMMMJJJHHHIIIKKKNNNSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVXXXYYYZZZ[[[ZZZYYYWWWVVVUUUUUUVVVVVVVVVVVVUUUUUUSSSTTTTTTSSSSSSRRRQQQQQQNNNNNNMMMLLLJJJHHHGGGFFFDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>=========<<<<<<<<<;;;;;;::::::::::::999999888888777666555444333333555444222111111222444555444444333333222111111000222222222222222222222222000000000000////////////000/////////............////////////////////////////////////////////////...------------...//////........................//////////////////////////////000000000000//////......////////////............////////////......////////////////////////000111111111000000///...////////////////////////............////////////////////////////////////////////////////////////000//////......//////000////////////////////////////////////////////////000000000000000000000000333222222111111111222222111111111111111000//////////////////////////////////////////////////////000000000000000111222222000000////////////000000000000000000000000000000111222222111000//////111111111111000000000//////000000000000000000000000000000/////////000111222222111111111000000000000111111111222333444444444333333333444444444555555222222333444444444444333333555666666666666888:::<<<@@@GGGOOOWWW^^^bbbeeeddd]]]YYYYYYZZZYYYZZZ\\\bbbhhhllllllkkkrrr////////////////////////............////////////////////////........................////////////...............---------...............---------......------......///000///////////////////////////////////////////////////000000111111000000000000000//////000000111222000000000000000000000000000000111222222222222111333333444555555555555555666555555444555555666666888888777666666777777777555666777999999::::::::::::;;;<<<===>>>>>>>>>>>>????????????@@@AAABBBCCCFFFGGGIIIKKKMMMOOOQQQRRRRRRPPPMMMHHHEEEFFFIIILLLQQQPPPPPPPPPQQQQQQRRRSSSTTTTTTVVVWWWXXXXXXXXXXXXZZZYYYYYYXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWVVVVVVUUURRRQQQQQQPPPPPPPPPQQQQQQOOONNNLLLKKKIIIHHHGGGGGGEEEFFFFFFFFFFFFEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>=========<<<<<<;;;;;;::::::::::::999999888888777666555444444333444444222222222222444444444333333222222111111111111111111111111111111111000000000000////////////////////////............////////////////////////000000000000000000000000...------------...//////................................................//////000000000000//////......////////////............////////////......////////////////////////111111000////////////000////////////////////////............///////////////////////////////////////////////////////////////..................///////////////////////////////////////////////////000000000000000000000000222444666555222000111333000000111111000000000000........................000000000000000000000000/////////000000000111111000000////////////000000000000000000000000000000111222333222111000111222000000000000/////////...000000000000000000000000//////.........///000111111111111111111000000000000000111111222333333333333333333444444444555555222222333444444444444444222444555555555777:::<<>>>>>@@@AAABBBCCCEEEFFFHHHKKKMMMPPPRRRRRRRRRPPPLLLHHHEEEFFFKKKNNNPPPPPPOOOOOOPPPQQQRRRSSSTTTUUUWWWXXXZZZZZZ[[[[[[ZZZYYYWWWUUUTTTTTTTTTTTTVVVVVVWWWWWWWWWWWWVVVVVVQQQPPPOOOOOOOOOPPPQQQRRRPPPNNNLLLIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>============<<<;;;;;;:::::::::999999999888777777666555555444444444333333222222333333444333333333222222111111111000000000000000000000000000000000000///////////////////////////.........////////////////////////////////////////////////...------------...//////........................------------------------------............------......////////////............////////////......////////////////////////000///...------...///000////////////////////////............////////////////////////////////////////////////////////////......------------......////////////////////////////////////////////////000000000000000000000000000444888777222///000333222222111000000/////////........................000000000000000000000000......///000000000000000000000////////////000000////////////////////////000111222222000000111222111111000000000/////////000000000000000000000000...............//////000111111111111111111111111000000111111111222222222333333333444444444555555222333333444555444444444333333444444555888<<>>>>>>>>============;;;;;;:::::::::999999999777777666666555555444444333333333333333333333333333333222222222222222111000000000000000000000000000000000000////////////.........///////////////////////////////////////...........................------------...//////........................------------------------------............------......////////////............////////////......////////////////////////...---,,,++++++,,,...///////////////////////////............////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////...333666555111...///222444333222000///.........////////////////////////000000000000000000000000......///000000000000///000000////////////000000////////////////////////...000111000//////000111222222111111111000000000000000000000000000000000---......///////////////111111111111111222222222111111111111111111222222333333333444444444555555333333444555555555444444444555555555666:::@@@DDDNNNTTT[[[]]]ZZZWWWWWWYYYUUUTTTUUUZZZ]]]^^^bbbgggiiirrr////////////////////////............////////////////////////........................////////////---------...............---------...............//////......//////000111////////////////////////........................------...///000000000000//////......//////000111000000000000000000000000000000111222222222222111111111222333333333333333222333444555555555555555666555555555666666777888777888888888888777777666777777888999::::::::::::::::::;;;===???AAACCCDDDDDDEEEGGGIIIKKKMMMOOOPPPOOONNNMMMKKKKKKNNNSSSWWWTTTSSSRRRRRRRRRUUUWWWYYYXXXYYYYYYYYYYYYYYYXXXXXXVVVUUUSSSRRRQQQQQQQQQRRRTTTUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRQQQQQQQQQRRRRRRNNNMMMKKKJJJHHHGGGFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@??????????????????>>>>>>>>>=========;;;;;;::::::::::::999999777777666666555555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000////////////.........///////////////////////////////////////...........................------------...//////........................------------------------//////000000000000//////......////////////............////////////......////////////////////////---,,,,,,,,,,,,---......////////////////////////............////////////////////////////////////........................///..................///////////////////////////////////////////////////////////////////////////---000333222///...000222444333111000......//////////////////////////////000000000000000000000000...///000111222111000///000000////////////000000000000000000000000000000...///000000//////000111222222222222111111111111000000000000000000000000---...///000000000000///111111111222222222222222222222222222222222222222333333333444444444555555333333444555555555555555666777777888;;;AAAIIINNNVVVZZZ]]]\\\ZZZWWWWWWYYYVVVUUUWWW[[[^^^___dddkkkvvv////////////////////////............////////////////////////........................////////////---------.........//////---------........./////////////////////000000111////////////////////////........................,,,---...///000000000000///............///000000000000000000000000000000000000111222222222222111000000111222222222222111111222333555666666555555444444444555666777888999888999999999888888777666666666777888999999999999999999:::<<<>>>AAACCCDDDDDDEEEFFFHHHJJJKKKMMMMMMNNNNNNNNNMMMMMMOOOSSSVVVUUUTTTSSSRRRSSSVVVXXXZZZYYYYYYXXXXXXVVVUUUSSSRRRSSSSSSRRRQQQQQQQQQQQQQQQSSSTTTTTTUUUUUUTTTTTTSSSRRRRRRSSSRRRRRRQQQPPPOOOMMMLLLLLLJJJIIIGGGEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBBBBBBBBBBBBBCCC@@@@@@@@@@@@?????????????????????>>>>>>>>>======;;;;;;::::::::::::999999666666666666555555555555222333333444444333333222222222222222222222222222222222222222222222222222000000000000////////////............/////////000////////////////////////...........................------------...//////........................------------------------//////000000000000//////......////////////............////////////......////////////////////////,,,---...////////////...////////////////////////............////////////////////////////////////........................000//////......//////000////////////////////////////////////////////////////////////////////////////////////000000111222222111///...///000111333........................////////////////////////...///111222333222111000000000////////////000000000000000000000000000000...000111111000000111222111111111111000000000000000000000000000000000000...///000111111111000000111111111222222333333333333333333333333222222222333333333444444444555555333444444555555555555555777888:::===BBBKKKUUU\\\___^^^]]][[[ZZZZZZZZZ[[[ZZZYYYZZZ^^^aaacccjjjrrr////////////////////////............/////////000000/////////......................../////////000---------.........//////---------........./////////////////////000111111////////////////////////........................,,,---...///000000000000...............///000000000000000000000000000000000000111222222222222111//////000111111111111111000222333555666666555555333333333444666777999:::999999:::999999888777666555666777888888999999999888999:::<<<>>>AAACCCDDDDDDEEEFFFGGGIIIJJJKKKLLLNNNNNNNNNNNNMMMNNNQQQTTTUUUTTTSSSRRRSSSVVVYYY[[[YYYXXXWWWVVVTTTQQQOOONNNQQQQQQQQQQQQQQQQQQPPPPPPSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRSSSSSSRRRPPPNNNMMMLLLLLLLLLKKKJJJGGGEEECCCCCCDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@????????????>>>????????????>>>>>>>>>>>>;;;;;;;;;:::::::::999999666666666666666555555555222333333444444333333222222222222222222222222222222222222222222222222222000000000000////////////---.........//////000000////////////////////////000000000000000000000000...------------...//////................................................------............------......////////////............////////////......////////////////////////---...000111111111000///////////////////////////............/////////000////////////////////////........................000000////////////000000////////////////////////////////////////////////////////////////////////000///---...000222333333///.........///111444666------------------------////////////////////////...000222333444333111000000000////////////000000000000000000000000000000///111222222111111222444000000000000////////////000000000000000000000000...///111222222222111000111111111222222333333333333333333333333333333333333333333444444444555555333444555555666666555555777999;;;@@@HHHSSS^^^fffeeeaaa]]][[[[[[\\\]]]]]]]]]\\\^^^bbbeeehhhqqqzzz//////000000///...------000///...------...///000000000000000000000000000000000//////.........---////////////////////////111111000///...---,,,,,,000000000000////////////////////////000000000000...---,,,++++++,,,---...////////////////////////000000000000000000000000222111000//////000111222000111111111111222222222555444222111111111222222111222333333444444333333444444444555555555555666:::777555555888999888666777666666666666888999::::::;;;<<<===>>>???@@@AAADDDCCCCCCDDDFFFHHHJJJLLLLLLMMMNNNOOORRRTTTWWWXXXZZZVVVSSSSSSVVVYYYZZZYYYZZZTTTQQQSSSSSSOOONNNQQQRRRSSSRRRPPPNNNNNNPPPRRRXXXWWWUUUTTTSSSSSSSSSTTTRRRQQQOOONNNMMMMMMNNNOOOOOOLLLIIIFFFEEEFFFHHHJJJEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIEEEDDDBBBAAA@@@@@@AAABBB@@@@@@???>>>>>>???@@@AAA<<<===???@@@???>>><<<;;;::::::;;;;;;;;;:::999888666666555555555444444444666666555444333222222111333333444444333333222111111111111111111111111222111000///......///000111000000111111222222222333000000//////.........---............////////////........................///...,,,,,,,,,---///111555444111...---------...,,,---...//////...---,,,,,,,,,,,,,,,---------...////////////////////////---------............///............////////////---...///000000///...------.........//////000000......////////////......***+++---///000000///...///000000000000000//////000000////////////000000......//////000000111111///......------///000111333333222222111000000000......//////000000111111222111111111000000//////000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111333333333444444444555555333333333333333333333333444444444555444444333333333666888888666555888;;;>>>>>>BBBNNN\\\eeeeeeccc```\\\XXXXXX[[[___aaabbbXXX```gggiiijjjuuu///////////////...------000///...------...///000////////////////////////000/////////............////////////////////////000000000///......------000000000000/////////....../////////000000000000///...---,,,,,,---...///////////////////////////000000000000000000000000222111000//////000111222000000111111111222222222444333222111111111222222111222333333444444333333444444444444555555555555999777555555777999888666777666666666777888999:::::::::;;;===>>>???@@@AAACCCCCCCCCDDDEEEHHHJJJKKKNNNOOOPPPRRRTTTVVVWWWXXXXXXUUURRRRRRUUUXXXYYYXXXWWWRRROOOQQQRRRNNNNNNQQQSSSSSSRRRPPPMMMMMMNNNOOORRRRRRTTTUUUUUUTTTSSSRRRSSSRRRPPPOOONNNNNNNNNOOOOOOMMMJJJHHHFFFGGGHHHIIIEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHFFFEEEDDDBBBBBBBBBBBBCCC@@@@@@?????????@@@@@@@@@<<<===>>>??????===<<<:::;;;:::999888888888999999666666666555555555444444555444444444444444444444333333444444333333222111111111111111111111000000000000////////////000000000000000000111111222222000/////////........................////////////...........................---,,,++++++---...000444222000...------...///------...//////...------....../////////000000000////////////////////////---------............///............////////////......////////////................../////////000......////////////......***,,,...///000000///...//////000000000000//////000000////////////000000////////////000000000000///......---...///000111111111111111111111111222.../////////000000000111111111000000000/////////000000000000////////////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333333444444444555555444444333333555888777555555888;;;>>>BBBLLLXXXdddiiifffccc\\\YYYWWWXXX\\\```bbbbbb\\\aaahhhnnnxxx///////////////......---//////............//////////////////////////////////////////............////////////////////////////////////////////////000000000/////////............/////////000000000///......------......///////////////////////////000000000000000000000000111111000000000000111111000000000111111111222222333333222111111111111222111222222333333333333333333333333444444444555555888777555555777888777666666666666666777888999:::999:::;;;<<<===???@@@@@@BBBBBBBBBCCCEEEGGGIIIKKKOOOQQQSSSUUUVVVWWWWWWVVVUUUSSSQQQQQQSSSUUUVVVVVVVVVQQQOOOQQQRRRPPPPPPRRRRRRRRRRRROOOMMMLLLMMMOOOOOOSSSWWW[[[\\\ZZZVVVSSSUUUTTTRRRQQQOOOOOOOOOOOOOOONNNLLLJJJIIIHHHGGGGGGEEEFFFIIIKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCC??????@@@@@@@@@@@@??????<<<<<<===>>>===<<<;;;:::<<<:::888666555777999;;;666666666666555555555555333333444444444555555555333333333333333222222111111111111000000///////////////000000000000//////////////////000000000000////////////........................////////////........................---,,,+++++++++,,,...///111000///.........///000------...//////...------//////000000000111111111////////////////////////---------............///............//////////////////............//////............////////////......////////////......+++,,,...///000000///...//////000000000000//////000//////......//////000000000000000///////////////............///000000//////000111111222333333////////////000000000000000000///////////////...////////////000000000000111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111222333333333333333333333333333444444555555555444444333555777777555666:::===BBBKKKYYYfffmmmlllgggbbbYYYXXXWWWZZZ^^^aaacccddddddgggooo|||...///////////////....../////////......////////////////////////////////////////////////.........////////////////////////............//////000000000000/////////................../////////000000/////////....../////////////////////////////////////////////////////////111000000000000000000111000000000000111111111111222222111111111111111111111111222333333333333222222333333333444444444444777666555555666666666666666666666777777888999999999999:::;;;===>>>???@@@@@@@@@AAABBBDDDFFFIIIJJJOOOPPPSSSUUUVVVVVVTTTSSSRRRQQQOOOOOOQQQRRRTTTTTTVVVSSSQQQRRRTTTTTTTTTUUUQQQQQQQQQOOONNNNNNPPPRRRVVVZZZaaaffffffbbb[[[WWWUUUTTTSSSRRRPPPOOOOOONNNNNNNNNMMMLLLJJJIIIGGGFFFEEEGGGKKKMMMOOONNNMMMKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCC===>>>???@@@@@@>>>===<<<<<<<<<======<<<<<<;;;:::<<<;;;999777777888999:::777777777666666666555555444444444555555555555555222333333333333222111111111111000000///............///000111111000///........./////////////////////////////////.....................////////////........................------,,,,,,,,,---...//////............///000111---..................---............////////////////////////////////////---------............///............////////////000///...------...///000.........///////////////......////////////......,,,---...///000/////////...//////000000000000////////////....../////////111111000000//////................../////////000///000000000111111111222////////////000000000000////////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111333333333333333333333333333444444555555555555555333666777777666888===BBBLLLWWWeeeooopppkkkeeebbbZZZZZZ[[[]]]```ccceeefffjjjppp|||......///////////////......//////////////////....................................///////////////////////////////////////------......///000000000////////////........................////////////...//////////////////...////////////////////////////////////////////////000000000111111000000000//////000000000111111111111111111111111111111111000111222222333333222222222222222222333333333444666666555555444555555666555666666777888888999999888888999;;;<<<===>>>????????????AAACCCFFFHHHJJJLLLNNNPPPRRRSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPRRRSSSUUUTTTRRRQQQSSSUUUUUUTTTNNNOOOPPPPPPPPPRRRUUUXXX^^^bbbhhhkkkjjjddd]]]XXXSSSSSSRRRQQQPPPOOONNNMMMMMMMMMMMMMMMKKKIIIGGGFFFFFFHHHLLLNNNPPPOOONNNMMMKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA<<<===>>>>>>>>>===;;;:::<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999888888777777777666666666777777666555555444333333222222333333222222111000111000000000//////.........///000111111000///...//////...........................///////////////............////////////.......................................//////000---------......///000111.........------.....................////////////////////////////////////---------............///............////////////000///...------...///000///////////////...............////////////............//////////////////......///000000000000000//////............//////111111000000//////......---......///////////////111111111000000000//////000000000000////////////............////////////.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333333333444555555666666666555444666888888888<<>>>>>>>>>>>>>>@@@BBBEEEHHHIIIJJJKKKLLLNNNOOOOOOOOONNNMMMNNNOOOOOONNNNNNPPPRRRQQQRRRPPPMMMOOOSSSSSSPPPLLLNNNOOOPPPRRRTTTXXX[[[```bbbeeefffccc^^^XXXTTTPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGHHHIIILLLNNNNNNNNNMMMLLLKKKJJJJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDCCCBBBAAAAAA===>>>>>>======<<<;;;:::=========<<<<<<<<<<<<;;;;;;<<<=========<<<:::999888888888888777777777777888888777666555444333222222222222222222111111000000000000000000000000000//////000000000000//////////////////.....................///////////////............////////////.........................../////////000000000000,,,,,,---...//////000000///...------------.../////////000000000111111111////////////////////////---------............///............//////////////////............/////////////////////...............////////////......////////////////////////---...///000000111111000///......------......///000000000000////////////---......///000/////////222222111000000///......000000000000////////////...////////////000000000......//////000000111111////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111222222222333333333444444333333333333333333333333333444555666666666666666666777999:::<<>>=========???AAADDDGGGIIIHHHIIIIIIKKKLLLMMMNNNNNNKKKMMMOOOOOONNNMMMPPPRRRPPPRRRPPPLLLMMMRRRRRRNNNLLLMMMOOOPPPQQQSSSWWWZZZ^^^^^^]]]\\\YYYVVVSSSQQQLLLLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLJJJJJJIIIIIIHHHHHHHHHGGGEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@???>>>======<<<===>>>>>>======<<<<<<======<<<<<<;;;;;;;;;:::::::::999999888888888777777777777777666666555555444444222222222222222111000000//////000000111222222222000000////////////000000000000000/////////................../////////000............////////////........................---......///////////////,,,,,,---...///////////////...------------...///....../////////000000000////////////////////////---------............///............////////////......////////////......000/////////..................////////////......000000///////////////000---...///000111111111111///......------......///////////////000000000000------///000000000///...000000000000000/////////111000000000/////////.../////////000000000111111.........///000111111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222333333333333444333333333333333333333333333444555666777777777777777999;;;<<>><<<<<<===>>>AAADDDGGGIIIHHHHHHHHHIIIJJJLLLNNNOOOKKKMMMOOOOOOMMMMMMOOORRRRRRTTTRRRMMMNNNSSSSSSNNNLLLMMMOOOOOOPPPRRRUUUXXX\\\ZZZWWWUUURRRQQQPPPPPPIIIJJJKKKMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGFFFEEECCCBBBCCCBBB@@@>>>===>>>>>>?????????>>>==================<<<999888777888:::<<<999999999888888888888777555555555666666666666666111222222222222111000000//////000111222333444444111000///......///000111111111000000/////////...---.........//////000000............/////////000........................,,,---......//////......,,,------...//////......///...---,,,,,,---...///,,,,,,,,,,,,---------...////////////////////////---------.........//////............/////////000---...///000000///...---000000//////.........---......////////////......111000////////////000000---...///000111111111111.........------...............//////000000111111,,,---///000000000///.........//////000000111111111111000000/////////...//////000000111111222222---......///000111111222333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333333333333333444555666777777777777888999<<<===AAAIIITTT\\\ZZZZZZZZZZZZZZZZZZYYYXXX[[[^^^aaadddhhhoooxxx~~~~~~{{{wwwsssooolll------............------///////////////////////////////////////000111111............////////////////////////////////////........................000///---,,,,,,---///000000000//////.........---........................000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000111222222222222111333333222222333333444555333333333444444444555555555555555666666666666777666666666666666666666666555555555666777777888888???888===DDD@@@BBBJJJKKKDDDFFFHHHJJJJJJJJJIIIHHHGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKLLLLLLIIIKKKMMMPPPSSSUUUVVVWWWXXXWWWUUUTTTRRRPPPNNNNNNJJJKKKKKKLLLLLLLLLLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGJJJIIIHHHHHHGGGGGGGGGHHHFFFGGGHHHHHHGGGEEEBBBAAABBBBBB@@@?????????@@@AAA======>>>>>>>>><<<;;;999<<<<<<<<<;;;;;;::::::::::::999777666555666777999555555444333222222222222222222222222222222222222///000222444444222000///333222222111111111111111//////............//////////////////////////////111000......//////---,,,,,,...000111111000...,,,//////000000///...------///...---,,,,,,---...///---------.........//////............////////////.........,,,++++++---///,,,---......//////........................------......---,,,---...///000............////////////------......//////000000000000000000////////////000000000000000000000000//////............////////////000000000000//////000000////////////000000......//////000000111111000000////////////000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////////////////......///000111222222333111111111111111111111111222222333333333333444444111111222222222333333333333222111111111222333444666777888888666555666777888:::???FFFLLLRRRWWWYYY^^^^^^]]]ZZZXXXXXX[[[^^^bbb```aaafffkkkttt~~~yyysssmmmjjjhhhggg------............------........................///////////////000000111............////////////................................................000///---,,,,,,---///000000/////////.........---........................000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000111222222222222111222111111111111222333333222222222222333333333444444444555555555666666666666666666666666666666666777777777888999999::::::===888<<<@@@<<>>??????@@@>>>>>>>>>======<<<;;;:::;;;;;;;;;;;;;;;::::::::::::999777666555666777888666555444333333222222333222222222222222222222222000000111222222111000000111111000/////////////////////............//////////////////////////////000///......//////...------...///000000///...---///////////////...------///...------------...///++++++,,,,,,,,,---------............///////////////000///---+++***+++---,,,---......//////......////////////////////////......---------...///000............////////////.........///////////////000000000000////////////000000000000000000000000//////............//////......////////////......//////............//////.../////////000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333333111111111111111111111111111111111222222222333333111222222222222333333333333222111111111222444444555666888888777777999;;;;;;???FFFMMMSSSXXX[[[]]]\\\[[[ZZZYYYYYYZZZ\\\^^^______dddnnnyyy{{{zzzwwwrrrlllgggcccaaa```------............------------------------------//////......//////000000............////////////------------------------........................000///...------...///000/////////.......................................000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111222222222222111000000000000000111222222111111111111222222222222333333333444444444555555666666666666666666666666666777777888888999999::::::888;;;;;;<<>>>>>>>>>>>??????>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999777666666666777888777666555444444333333444222222222222222222222222000000000000000000000000000///......------............------------......///////////////////////////...---...///000000...///////////////////////////////////////......---///......------......///////////////000000000000............////////////000111000...+++******,,,,,,---......//////......///000000000000000000000......------......///000............///////////////////////////.........////////////000000000000000000000000000000000000//////............//////---......//////......---///......------......///////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222333333111111111111111111111111000000111111111222222222222222222222333333333333333222222222222333444555444555777888888999<<<>>>>>>CCCLLLTTT[[[^^^______YYYXXXWWWXXXZZZ\\\]]]^^^___cccmmm~~~|||wwwtttqqqnnnjjjeee```]]][[[ZZZ------............------------------------------//////.........//////000............////////////------------------------........................//////............//////................................................////////////////////////////////////////////////000000000000////////////000000000000000000000000000000111222222222222111111000000000000111222222111111111222222222222333222222333333333444444444555555555555555555555555444444555555666777777777777888<<<:::>>>QQQVVVGGG@@@AAABBBDDDDDDDDDDDDDDDFFFFFFGGGIIIJJJLLLMMMNNNOOOPPPQQQQQQQQQOOOLLLKKKPPPQQQRRRSSSTTTTTTTTTTTTQQQPPPPPPNNNMMMLLLKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDBBBAAA?????????>>>>>>>>>>>>>>>???>>><<<;;;::::::;;;<<<999999999::::::;;;;;;<<<999888777777666666777777888777666555555444444444222222222222222222222222111000000//////000000111//////...------------.........------------......////////////////////////...---,,,...000111111000//////............//////...///////////////......//////............//////000000000000111111111222............///////////////000000...,,,+++,,,---,,,---......///.........///////////////000000000...............//////000............////////////000000//////......------////////////000000000000//////////////////////////////............//////......////////////......//////............//////////////////000000000000000000////////////000000////////////////////////////////////////////////......//////000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222111111111111111111111111111111111111111111222222222222222222222333333333444444333333333333333444444555444555777777888999===???@@@FFFOOOYYY^^^```___^^^ZZZXXXWWWXXX[[[^^^^^^]]]cccmmm~~~yyytttpppnnniiigggddd```\\\YYYWWWVVV------............------------------------------//////............//////............////////////------------------------......................../////////....../////////---------...............////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000111222222222222111111111111111111222333333222222222222333333333333222222222333333333333444444444444444444444444444444444444555666666777777888999<<<;;;>>>PPPVVVFFF@@@AAABBBBBBCCCDDDDDDDDDFFFFFFGGGIIIKKKMMMNNNOOONNNOOOQQQRRRQQQPPPNNNLLLOOOPPPQQQSSSTTTUUUUUUUUUOOONNNNNNMMMLLLKKKKKKJJJMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEFFFGGGGGGGGGHHHEEEEEEEEEDDDDDDEEEFFFFFFGGGFFFFFFEEEDDDCCCBBBAAA????????????>>>>>>======???>>><<<:::::::::;;;;;;888999999::::::;;;;;;;;;999888888777777777777777888888777666555555555555222222222222222222222222111111000000000000111111111000//////......//////.........------.........////////////////////////---,,,,,,---000111111000//////............//////......///////////////...////////////////////////,,,,,,,,,,,,------------............////////////,,,...//////...---...///,,,---......///.........---------....../////////.........///////////////............////////////000000//////......------.../////////000000000111//////////////////////////////............//////000000111111111111000000111111000000000000111111000000000000////////////000000////////////000000////////////////////////////////////////////////......//////000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000000000111111111111111111111111222222222333333333333444222222333333333444444444333333444444555555555555555666777777888:::>>>AAAFFFKKKTTT\\\aaabbb```___]]]\\\ZZZ[[[\\\^^^___```iiiyyyxxxqqqmmmjjjiiiaaa```]]]ZZZWWWUUUSSSRRR------............------------------------------//////......------..................////////////------------------------........................////////////////////////---------------.........////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000111222222222222111222111111111111222333333222222222222333333333444222222222333333333444444444444444444444444444444555666666777777888888999<<<999<<<;;;:::EEEJJJ???@@@@@@@@@AAABBBBBBCCCCCCDDDEEEFFFHHHJJJLLLNNNNNNMMMNNNOOOPPPPPPPPPOOOOOONNNOOOQQQRRRSSSTTTTTTUUUMMMMMMLLLLLLLLLKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDCCCCCCBBBBBB??????@@@@@@??????>>>===>>>===<<<;;;::::::::::::999999999999::::::::::::888888888888777777777666888777666555555444444555222222222222222222222222111111111111111111111111222111000000//////000000//////............//////////////////////////////...---,,,...000111111000////////////////////////---...//////////////////...//////000000//////...---------............///............////////////+++---/////////...///000,,,---......//////......,,,,,,------......//////---...///000000000000///............///////////////////////////...............//////000000111111000000000000000000000000//////............//////000111111222222111111000222111111000000111111222000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000111111111111111111111111111222222333333333444444444333333333333444444444444333444555555666666555555666777888999;;;>>>CCCFFFPPPTTTZZZ```dddeeedddbbbaaaaaa```___^^^```dddgggrrr|||vvvooojjjfffcccbbbXXXWWWVVVTTTQQQOOOMMMLLL------............------........................000///...------------...............////////////................................................//////000000000000//////,,,,,,,,,------.........////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////000000111222222222222111111000000000000111222222111111111111222222222222333333333333444444444444333333333333333333333333555555666666777888888888===888;;;<<<888;;;AAA<<<>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDFFFHHHJJJLLLMMMLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPQQQRRRRRRRRRRRRQQQLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKLLLKKKKKKJJJJJJIIIIIIJJJJJJIIIGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJFFFEEEEEEEEEEEEFFFGGGHHHGGGFFFEEEDDDCCCBBBBBBBBB???@@@AAAAAAAAA@@@>>>>>><<<<<<<<<<<<;;;:::999999:::::::::999999999999999888888888888888777666666777777666555444444444444222222222222222222222222111222333444444333222111222111000000//////000000000000////////////000000////////////////////////...------...000111000///---...///000000///...---------...///////////////...///000111111000///...000000111111111222222222............////////////,,,...000000///......///,,,---......//////......---------...//////000000---...///000111000000///............////////////.........///////////////.........///000111111111000000000000000000000000//////............//////000000111111111111000000111111000000000000111111111000000000/////////...000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111111111111111111111111222222222333333333333333333333444444444444555333444555666777666666555666888:::<<>>888888??????===<<<<<<======>>>???@@@@@@AAABBBDDDFFFHHHJJJKKKKKKKKKLLLLLLNNNPPPRRRSSSQQQRRRRRRRRRQQQPPPOOOOOOLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIJJJJJJKKKJJJJJJJJJIIIIIIJJJJJJIIIGGGFFFEEEFFFFFFGGGHHHJJJKKKLLLLLLFFFFFFEEEEEEFFFGGGHHHHHHGGGFFFEEECCCBBBBBBBBBBBB@@@@@@AAABBBAAA@@@???>>>;;;<<<<<<===<<<;;;999888;;;::::::999999888888888888888888888888777666666777666555444444333333444222222222222222222222222111222444555555444222111111111000///////////////111111000000000000111111///////////////////////////...---...///000///...---...000111111000...---------...///000000//////...///000111111000///......////////////000000000............/////////000...///111111///---------,,,---......//////......---......///000111111222---...000111111111000///............/////////000---.........//////000000---......///000111111222000000000000000000000000//////............////////////000000000000//////000000////////////000000111111000000/////////...000000////////////000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////////////////000000111222333333444444111111111111111111111111000111111111111222222222333333333444444444555555333444666777777777666555666888;;;>>>CCCIIIQQQVVV\\\]]]^^^```bbbdddeeefffbbbfffhhhddd```cccoooyyy~~~xxxnnnlllgggbbb]]]YYYWWWVVVQQQQQQPPPOOONNNLLLJJJIII000000000000000000000000............////////////000000//////.........---...///000///...---...000111///---,,,,,,,,,...///////////////////////////////////////////////////000000000000000000000000............////////////...///000000000///---,,,..............................//////000000111111222222111111000///////////////000111222333333333333333222222111222222222000111111111111222222222333333333333333333333333444444444444444444444444444444444555555555555555777777777777888999:::;;;============>>>>>>>>>>>>BBBCCCEEEFFFHHHHHHIIIIIIJJJKKKKKKLLLMMMOOOPPPQQQRRRSSSTTTSSSOOOLLLKKKKKKMMMLLLJJJIIIIIIIIIJJJKKKMMMKKKJJJHHHGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIIIIIIIHHHGGGFFFFFFHHHGGGEEEDDDDDDFFFGGGIIIHHHGGGEEECCCBBBAAABBBBBBAAAAAA@@@@@@???>>>>>>>>>::::::::::::::::::::::::;;;:::999777666555555555444444555555666666777777444444444555555555555555222222222222222111000///000000000111222222222333000000//////............000///...------...///000........................,,,,,,...///000000000000000000//////.........---.......................................///000000000////////////000000111......///000000000000000.......................................///000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000---,,,,,,,,,,,,...000111////////////////////////111111000000000000111111000000000000////////////111000000000//////............///000000000000000000000////////////000000000///...------...///000000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000000000//////000111222333333444000111222333444333222222333222222222222222222222111222222333333444555555555555555555555555444444666777888888777777888:::999888888>>>IIISSSZZZ]]]eeedddccccccdddeeeeeedddddd```___bbbgggqqq}}}yyyrrrlllgggccc]]]YYYWWWUUURRROOONNNMMMLLLKKKJJJIIIIIIIII////////////////////////............////////////000/////////...............///000///...---...000111///...,,,,,,---...///////////////////////////////////////////////////////////////////////////............////////////...///000000000///------.........................../////////000000000111111111111000000000000000000000000111222222222333333222222111111222222222000111111111111222222222333333333333333333333333444444444444444444444444444444444444555555555555777777777777888999::::::;;;<<<<<<<<<<<<=========AAABBBCCCEEEFFFGGGGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPPPPQQQRRRQQQNNNLLLKKKKKKMMMLLLKKKJJJIIIJJJKKKKKKLLLKKKIIIHHHGGGGGGGGGHHHEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEFFFEEECCCCCCCCCEEEGGGHHHHHHFFFEEECCCBBBAAABBBBBBAAAAAA@@@@@@???>>>>>>>>>:::::::::::::::;;;;;;;;;::::::999888777777777888555555555666666666666666555555555555555444444444222222222222222111000000111111111111111111222222........................000///...------...///000........................------...///000000000///000/////////...................................................///000000000000////////////000000......///000000000000000000000000000000000000000...............///000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000111222333333000000000000000000000000000000////////////000000222222222111111111000000111111000000000/////////......///000000000000000111111000000000000111111000//////......//////000000000000000000000000000000000000000000000000000222222222222222111000000000000000000000000000000000000000111222222333333000000222333333333222111111111222222333333333333111111222222333444444444555555555555555555555555555777888888777666777888888999<<>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888999999:::666666666666666555555555666666555555444444333333111222222222222111000000111111111111111111000000---------------.........//////............///000..............................///////////////...////////////............////////////////////////...............///000000222111000//////...//////......///000000000000///000000000000000000000000...............///000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000---...///000000111111000000000000000000000000000//////............//////111111111111111000000///111111111111000000000000......///000000000000000222111111000000111111222///000000111111000000///000000000000000000000000000000000000000000000000222222333333222222111000000000000000000000000000111111111111111111111111///000111111222222111111///000222333444333333222000000111111222333333333555555555555555555555555555666888888666555666666888;;;AAAKKKVVV___eeegggkkkiiigggdddbbbaaaaaaaaaeeefffkkkttt~~~|||xxxssspppnnnjjjddd```[[[XXXTTTQQQPPPNNNKKKIIIIIIIIIHHHGGGFFFFFFFFFFFF////////////////////////............///////////////////////////............///000///...---...000000000///...---......///////////////////////////////////////////////////////////////////////////............///////////////////////////......---........................////////////000000000000......//////000111111222222222222111111111111111111111111111111222222333000000111111111222222222222222222222222222222222333333333333333333333333333333333444444555555666666666666666777888999999999999::::::;;;;;;<<<<<>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999999888888777777888888777777666666555555444444666666555444444333222222111111222222222111111000222222111111000000//////......---------,,,,,,,,,...............//////000...........................///////////////...---///////////////.........000000000000000000000000...............///000000222222000///............---...//////000000//////.......................................///000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000,,,---///000111000///...111111111111111111111111000//////......//////000...////////////...---,,,111111111111111111000000......///000000000000000111111000000000000111111///000111222222111000///000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000222222222111111111000000//////000000111111111111111222333444444333111000///000000111111222333333444444444555555555555555444666888888777666666777999>>>GGGSSS]]]eeejjjllllllkkkhhhddd```^^^______eeeiiiuuu|||sssooojjjgggeeebbb]]]XXXSSSRRRPPPNNNLLLJJJIIIHHHIIIIIIHHHHHHGGGHHHHHHHHH....................................////////////.........///////////////...///000///...---...000000000//////............////////////////////////////////////////////////....................................////////////000/////////............////////////////////////000000000000////////////------...///000111111222222222222111111111111111111000000000111111222333000000111111111222222222222222222222222222222222333333333333333333333333222222333333444555555666555555555555666777888999999999:::;;;<<<<<<======???@@@AAACCCDDDEEEEEEFFFEEEFFFHHHJJJKKKLLLLLLLLLLLLMMMNNNMMMLLLLLLNNNPPPMMMLLLJJJIIIIIIIIIJJJKKKGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDCCCCCCCCCCCCFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBCCCDDDEEEGGGGGGEEEDDDCCCBBBAAAAAABBBBBBAAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::999888777555555444444777777666666555555444444666666555444333222222111000111111222222222111111222111111000000/////////000000///---,,,+++***)))---......///////////////...........................///////////////...---.........///////////////000000000000000000000000...............///000000222222000///............------...///////////////.......................................///000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000111222333444333222111000000000000000000000000111000000//////000000111...///000000000///---,,,000000000000000000111111......///000000000000000//////............/////////000111222222111000///000000000000000000000000000000000000000000000000000000000000000//////...000000000000000000000000333333222222111000000000000000000000000111111111333444444444333111000...///000000111111222333333444444444555555555666666444666777888777888:::<<<>>>EEEOOOZZZccciiilllnnnkkkjjjhhhddd___]]]___aaadddlllyyyuuummmhhhbbb^^^\\\ZZZVVVRRRNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIIII....................................////////////.........///////////////...///000///...---...000000000000/////////......////////////////////////////////////////////////....................................////////////000000///............///////////////////////////000000000000////////////------...//////000111111111111111111111111222222000000000000000111222333000111111111111222222222222222222222222222222222333333333333333333333333111111222333444555555666444444444555555666777888999999::::::;;;<<<======>>>???AAABBBDDDEEEEEEEEEDDDFFFHHHJJJKKKLLLLLLKKKKKKLLLLLLLLLKKKKKKMMMOOOKKKJJJIIIHHHHHHHHHIIIJJJEEEFFFGGGHHHIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBBBBAAABBBBBBCCCDDDEEEFFFFFFEEEDDDBBBAAAAAAAAABBBCCCAAAAAA@@@@@@???>>>>>>>>>======<<<<<<;;;::::::::::::999888666444333333333666666666666666555555555555555444444333333222222000000111222222222222111000000000000000000//////111000///...---++++++***,,,---...///000000000///..............................///////////////............///////////////////////////////////////...............///000000222111000//////...//////------...////////////...000000000000000000000000...............///000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000111111111000000////////////////////////111111000000000000111111000111333444333222000///////////////000000000000......///000000000000000///......------......//////000000111111000000///000000000000000000000000000000000000000000000000//////000000//////...---000000000000000000000000333222222222111111000000111000000000000111222222555444333222222111000000000000111111222333333333333333444444555666666666555666777777999<<>>???AAABBBCCCCCCDDDBBBDDDGGGIIIJJJJJJJJJIIIIIIIIIJJJIIIHHHHHHJJJLLLJJJIIIHHHGGGFFFGGGHHHHHHDDDEEEGGGHHHIIIIIIIIIHHHFFFFFFEEEEEEEEEFFFFFFGGGDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAABBBCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;:::999999999999888777666555555555555555555555666666666666666333333333333333333333333000000111222222222222222/////////000000000000000/////////............---,,,---...///000000000///........................------...///000000000///............/////////000.......................................///000000000000////////////000000,,,---......//////......000000000000000000000000...............///000000000000000000000000000000////////////////////////////////////////////////////////////000000000000......---------------...........................000000////////////000000111222444555555333111///---.........////////////......///000000000000000//////............//////000//////......//////000000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000222222222111111111111111222111111000111222333444444333111000000222333444111111222222333444444444333333444444555666666777666666666777:::@@@GGGMMMSSSYYYbbbhhhkkkllllllmmmiiijjjjjjgggddddddiiinnnwwwyyyuuuqqqmmmkkkbbb\\\UUUPPPOOONNNLLLIIIDDDGGGJJJJJJHHHGGGHHHIIIEEEEEEEEEFFFFFFHHHIIIIII..................................../////////000---.........//////000000...///000///...---...000000000000000000///......////////////////////////////////////////////////..................................../////////000111000///------......///000000000000000000000000111111000000/////////............/////////////////////000111222333333444////////////000111222333000111111111111222222222111111111111111111111111222222222222222222222222000111111222444555666666444444444444444666777777555666777888999:::;;;;;;;;;<<<>>>???AAABBBBBBBBBAAACCCEEEHHHIIIIIIHHHHHHGGGHHHHHHFFFEEEEEEHHHJJJIIIHHHGGGFFFFFFFFFGGGHHHCCCEEEFFFHHHIIIIIIIIIHHHDDDDDDDDDEEEFFFHHHIIIJJJDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBBBBBBBAAAAAADDDCCCBBBAAAAAAAAABBBCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;::::::999888888888888777777777777888888444555555555666666777777333333333333333333333444///000111222222222222222......//////000000111111------......///000111111+++,,,...000000000000///........................,,,,,,...///000000000000---.........//////000000.......................................///000000000////////////000000111,,,---......//////.............................................///000000000000000000000000000000////////////////////////////////////////////////////////////000000000000111000///......///000111........................//////............/////////111333444444222///...,,,---------......//////...//////000000000000000000000////////////000000000///...------...///000000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000000000111111111111111111111111333222111111111222444444222111//////000333666888111222222333333444555555333333444444555666777777666666666777;;;BBBLLLRRRZZZ```hhhmmmmmmllllllmmmiiikkkllliiiggghhhnnntttyyytttqqqmmmjjjhhh___YYYQQQMMMKKKKKKIIIGGGBBBEEEHHHIIIGGGFFFGGGIIIGGGGGGGGGHHHIIIJJJKKKLLL000000000000000000000000------,,,,,,,,,,,,------111111000000//////......000000000000000000000000111000///...------...///////////////////////////111000///......///000111...//////000111000000000......//////000111111111........................000000000000000000000000......////////////..................//////////////////000000111111111222000000111111111222222222000000000000000000000000000000000000000111111222//////000111222222333333333333333444444444555555444444444555555555555666777777777777888888888888<<<<<<<<<<<<===>>>@@@BBBCCCCCCBBBBBBDDDEEEGGGIIIJJJIIIFFFEEEDDDFFFHHHIIILLLJJJHHHFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDEEEDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999999888888888777666666666666666555555444444444333333333222222222222222222111111111111000000000000000000000000000000000///...............---------............///000000//////.........---////////////////////////------------------------000000//////.........---........................000000////////////000000////////////////////////000000//////.........------------...///000000111............//////////////////000000000000//////000000000000000000000000//////000000000000/////////...---,,,,,,---...///........................000000000000000000000000...///111222222111000///////////////000000000000//////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000222444444333111000111222111111111111111111111111222222222111111111000000222222111000000111222333222222222222222222222222222222222222333444555666777666555444444555777888777999;;;;;;???IIIYYYdddfffgggiiiiiihhhhhhiiijjjnnniiiffffffggglll{{{zzztttooojjjfffccc```UUUSSSOOOLLLIIIHHHHHHHHHFFFGGGHHHIIIJJJIIIHHHHHHEEEEEEEEEGGGJJJNNNSSSVVV..............................------------......000000000///////////////////////////////////////111111///.........//////........................000000///......///000000/////////000000000111111////////////////////////........................////////////////////////......////////////..................////////////........./////////000000/////////000000000111111000000000000000000000000000000000000000111111222///000000111222222333333222333333333333444444444444444444444555555555555666666777777777888888888;;;;;;;;;;;;<<<>>>???AAABBBBBBBBBCCCDDDEEEGGGGGGIIIGGGEEEDDDDDDFFFHHHIIIKKKJJJHHHFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::999999999888888888666666666666666555555444555555444444444333333333222222222111111111111000000000000000000000000000000000///......................../////////000000000/////////............////////////////////////000000000000000000000000///.........------------........................//////............//////////////////////////////000/////////............------......///000000111............//////////////////000000000000////////////////////////////////////000000000000//////111000///......///000111................................................000111222222222000...---////////////000000000000000//////////////////////////////000000000111111000000000000000000000000000000000000000000000000000000111111111111000000000111222111///...///000111111111111111111111111222222222111111111000000/////////000111333555666222222222222222222222222222111111111222333444444666666666666666777777888888:::<<>>???@@@AAABBBCCCDDDEEEEEEEEEGGGFFFDDDDDDDDDFFFHHHIIIIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::999999999888888888666666666666666555555444555555555555444444444444222222222111111111111000000000000000000000000000000//////............///////////////000000000111////////////............////////////////////////---------------------------------------,,,,,,,,,..............................------------......////////////////////////////////////............------......///000000000............////////////...//////000000//////...////////////////////////...//////000000//////...000000////////////000000................................................111222222222111///---,,,////////////000000000000/////////.........------....../////////000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111///...///000111111111111111111111111222222222111111111111111/////////000222333555666222222222222333333333333222222111111111222333333555666777777888888888777:::;;;>>>DDDMMMWWWaaaggggggiiijjjjjjgggeeeddddddiiihhhiiilllvvv|||wwwtttlllhhhbbb^^^ZZZWWWTTTQQQMMMLLLJJJHHHFFFFFFFFFGGGDDDEEEFFFGGGGGGGGGGGGFFFIIIHHHHHHHHHIIILLLOOOQQQ........................//////............//////---......//////000000000//////////////////////////////...................................................------.........000///---,,,,,,...000111.........------,,,,,,,,,......................................................////////////..................////////////111111222222222222222222.............../////////000000000000000000000000000000000000000111111222000000111111111222222222000111111111111222222222333333444444444555555555666666666666777777777888888888999999:::<<<======>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFHHHIIIGGGGGGFFFFFFEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCBBB@@@@@@@@@AAAAAACCCCCCCCCDDDDDDCCCBBBBBB@@@@@@AAAAAAAAAAAAAAABBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999888888888777777777666666666666666555555444555444444444444333333333222222222111111111000000////////////////////////000///............//////....../////////000000000///////////////.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///......------......//////////////////////////////////////////.....................//////000000............////////////...//////////////////...////////////////////////...//////////////////............------.........................................................000000111111000///...---////////////000000000000/////////...------,,,,,,............////////////////////////////////////000000000000000000000000000000111111111111000000111222333222111000111222111111111111111111111111111111111111111111111111333333222222222111222222222222222333333333333333333333333222222333333444444555666888888888777777;;;<<>>>>>>>><<<<<<;;;;;;;;;:::::::::888777777777666666666666666666666666666555555444333333333222222222111111222222222111111111000000//////////////////////////////............//////------........./////////.........///////////////////////////////////////////////////////////////..................//////........................000//////////////////000////////////////////////.........///////////////............////////////............////////////......////////////....................................////////////......---..................---////////////////////////////////////////////////......//////000000000000////////////000000000000//////......------------............////////////////////////////////////000000000000000000000000000000111111111111000000000111222222111000111222111111111111111111111111111111111111111111111111333333333333222222111111222222333333333444444444555555444444444555666666333444666777888888777777<<<>>>EEENNNXXX```eeefffkkklllllljjjgggdddddddddiiilllsss{{{vvvrrrnnnjjjggg```\\\XXXTTTRRRQQQNNNLLLHHHHHHHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKLLL000000000000000000000000///..................///..................//////........................,,,,,,---.........---------------------------------...////////////...------,,,,,,+++,,,---...///++++++,,,,,,---......///......................................................////////////..................////////////////////////............///////////////.........////////////////////////000000000000000111111222111111111111111111111111000000111111111222222222333333333333444444444444555555666666666666777777666777888:::;;;;;;;;;;;;===>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEECCCDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEDDDDDDCCCEEEDDDCCCBBBBBBAAAAAABBBBBBAAA@@@?????????@@@AAAAAAAAABBBCCCCCCCCCCCCBBB@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::888888777777777666666666666666666666666555555444222222222222111111111111222222222111111111111000000000000000000000000000///............//////000------------.....................///////////////////////////////////////.................................///////////////........................000000////////////000000////////////////////////.........///////////////......//////////////////............////////////---......//////......---........................---......//////......---//////000000000000//////////////////////////////000000000000000000000000------......///000111222////////////000000000000............................../////////000000000000000000000000000000000000000000000000000000000000000111111111111000000---///000///......///111111111111111111111111111111111111111111222222222000111222333444444444444222222333333444444555555555555555555666777888888444555666777888999999999>>>BBBJJJSSSZZZ```dddfffjjjjjjiiigggddddddeeeggggggqqq}}}yyytttoookkkgggccc```YYYVVVRRROOONNNLLLKKKIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIJJJKKKLLLMMMNNN////////////////////////......------------........................------........................------///000000000//////------------------------...///000000000000///...------........./////////---------------.................................////////////////////////......////////////..................////////////............---------,,,............---------,,,////////////////////////000000000000000111111222111111111111111111111111111111111222222222333333222222333333333444444444555555555666666666777777666777999:::;;;<<<<<<;;;>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>???AAAAAA@@@AAABBBBBBCCCCCCCCCBBB@@@AAAAAABBBCCCCCCDDDDDDAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999999888888888888666666666666666555555444333333333222222222111111222222222111111111111000000000000000000000000000...............///000000............////////////............/////////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////......................../////////....../////////////////////////////////............/////////000/////////////////////...............////////////---......//////......---........................---......//////......---...///000111111000///...////////////////////////////////////////////////............//////000111////////////000000000000---......//////000000111/////////000000000111111000000000000000000000000000000000000000000000000000000111111111111000000---...//////......///111111111111111111111111111000000111111111222222222000111222444444444444333222222333333444555555666333333333444666777999:::777777777888999:::<<<<<>>>>>======>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCEEEEEEEEEDDDDDDBBBCCCCCCDDDCCCCCCBBBBBBDDDDDDCCCBBBAAAAAAAAAAAA??????>>>>>>>>>@@@AAABBB@@@AAABBBBBBCCCCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEEAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999666666666666666555555444444444444333333333222222222222222111111111111000000000000000000000000000...............///000111////////////000000000000---.........//////000000////////////////////////////////////////////////,,,,,,,,,------..........................................------.........////////////////////////---.........//////000000///////////////...................../////////000---..................---........................---..................---,,,---...//////...---,,,000000000000000000000000........................000//////.........//////////////////000000000000------...///000111222222000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000...000111111000000111333111111111111111111111111000000111111222222222222444444555555444222111000222222333333444555666666111111222333555777999::::::999999999:::<<<>>>???DDDLLLUUUZZZ\\\^^^ccchhhfffdddbbb___^^^```fffjjjsss|||wwwrrrnnniiiccc___ZZZVVVRRRRRRPPPLLLJJJJJJIIIHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIJJJKKKMMMOOOQQQSSSUUUVVV..............................------------......////////////////////////.........------,,,,,,,,,........................////////////////////////...---,,,,,,---...---+++......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,111111000000/////////.....................------............////////////////////////........................////////////000000//////.........---000000000000000111111222000000000000000000000000222222222222222222222222222222111111111111222222222222333333444555666666777888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAA???@@@AAAAAA@@@???@@@BBBEEEEEEDDDDDDCCCCCCCCCBBBEEEFFFFFFGGGFFFDDDBBBAAACCCBBBAAAAAA@@@@@@AAAAAA???>>>>>>>>>>>>@@@AAABBB@@@@@@AAABBBCCCCCCCCCBBBAAABBBCCCCCCDDDDDDCCCCCC@@@@@@AAABBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888999777555444333444666777444444444555555555666666777444111111222333111///000000000000000000000000////////////////////////////////////////////////........................//////////////////////////////............//////---------...///000000111---.../////////...---,,,---.........//////000000//////.........---------......////////////..................//////////////////////////////////////////000000111111111222,,,...//////......000111////////////////////////........................//////............//////000000//////.........---////////////////////////////////////............000000000000000/////////////////////////////////000000000000////////////////////////000000000000444222000000222333111...111111111111111111111111222222111111111222444555333222111000000111222333111222333444333111///---333333333444444444555555555555555555666888999:::;;;:::999888888;;;AAAEEELLLPPPVVV]]]bbbccc```^^^fffaaa^^^______bbbjjjrrr{{{vvvrrrjjjgggccc]]]XXXSSSQQQOOONNNLLLJJJIIIIIIJJJIIIGGGHHHHHHGGGGGGFFFGGGGGGGGGDDDFFFGGGGGGFFFFFFGGGHHHJJJMMMQQQUUUYYY[[[\\\\\\..............................------------....../////////////////////////////////......---------................................................///...------//////...---............---------,,,000000000000000000000000------------------------000000/////////.............................................////////////////////////........................////////////000/////////............/////////...///000000111000000000000000000000000222222222222222222222222222222111111111111222222222222333333444555555666777888999:::::::::::::::::::::;;;<<<===??????@@@>>>???AAA@@@??????@@@BBBDDDDDDDDDDDDCCCCCCBBBBBBEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAA@@@@@@@@@@@@AAA???>>>>>>>>>>>>@@@AAABBB@@@@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCC@@@@@@AAAAAA@@@???>>>======<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888888777555444444444555666444444444444555555555666666333111111222222111///000000000000000000000000000000000000000000000000////////////////////////........................//////////////////////////////............//////------......///000000111,,,---.../////////...---............/////////000//////.........---------......////////////................../////////////////////////////////////////////000000000111111---...000///......///000////////////////////////........................//////............//////000000/////////.........000000000000000000000000////////////............////////////////////////////////////////////////111111111111111000000000////////////000000000111444222000000222333111///111111111111111111111111000000/////////000222222333222111000000111222333222222333333222111///...333333333333444444444444444444444555666777999999999999999999:::???EEEJJJOOOTTT\\\bbbdddbbb```^^^bbb___^^^```aaafffqqq|||yyyssslllhhhdddbbb]]]XXXSSSPPPNNNMMMMMMKKKIIIHHHIIIIIIHHHGGGHHHHHHGGGGGGFFFGGGGGGHHHFFFGGGHHHHHHGGGHHHJJJLLLPPPRRRVVVZZZ]]]^^^______..............................------------......///////////////////////////////////////.........................................................000...---...000000///.../////////.........------------------------------........................///............---------....................................////////////////////////........................////////////////////////...........................//////000000000000000000000000000222222222222222222222222222222111111111111222222222333333444444555555555777777888999999888888888777888999;;;<<<===??????===???@@@@@@??????@@@AAADDDCCCCCCCCCCCCBBBBBBBBBEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCC@@@@@@@@@@@@???>>><<<<<<===<<<<<<<<<<<<;;;;;;;;;:::999999999999888888888666666666555555555555444444444444444555555555555555333111111111222111000000000000000000000000000111111111111111111111111////////////////////////........................//////////////////////////////............//////------......///000000000,,,---...///////////////............/////////////////////............---......////////////..................////////////////////////////////////...///////////////000000...///000///...---...///////////////////////////........................//////............//////000000////////////......111111111111111111111111////////////....................................////////////////////////111111111111111222222222/////////000000000111111333222000111222222111000111111111111111111111111000000000///000000111222222222111111111111222222333333333222111111000000222222222333333333444444444444444444555777888999777888999:::===CCCJJJOOOSSS[[[eeeiiifffbbb_________^^^```cccgggppp{{{uuupppjjjeeeaaa]]][[[WWWSSSPPPMMMLLLKKKKKKIIIGGGGGGGGGHHHGGGFFFHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHIIIHHHHHHJJJNNNQQQWWWYYY\\\___aaaccccccccc..............................------------......//////////////////////////////..................................................................///...---...///000///...000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------...........................////////////////////////........................///////////////////////////.........///............///000000000000000000000000000000111111111111222222222222222222111111111111222222333333333444444444555555777777777777777777666666777777888:::<<<===>>>???<<<>>>??????>>>>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBEEECCCBBBAAA@@@AAABBBBBBBBBAAAAAA@@@???@@@@@@@@@>>>>>>>>>??????@@@AAAAAABBBBBBCCCBBBBBBAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBB@@@@@@???>>>===<<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;999999999999888888888888555555666666666555444333444444444444444444444444444333111111111111111111////////////////////////000000000000000000000000////////////////////////........................//////////////////////////////............//////............//////000000,,,,,,---...///000000000.........////////////////////////.....................////////////..................////////////////////////////////////............///////////////000111000...------...////////////////////////........................//////............//////000000//////////////////000000000000000000000000////////////............---------...............////////////////////////000000111111111111111222//////000000000111111111222111111111111222111111111111111111111111111111222222222222222222333333222222222222222222222222444333222111111111111222222222222333333333333444333333444444555777888999777888999;;;???EEEMMMSSSXXXbbbmmmooohhhaaa___```]]]___ccciiiqqq|||xxxsssmmmiiieeeaaa^^^XXXVVVSSSQQQNNNMMMLLLLLLIIIGGGFFFEEEFFFGGGFFFEEEGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJMMMRRRVVV\\\]]]___bbbdddeeeeeefff..............................------------......////////////////////////------------------------................................................---,,,+++,,,...///...---000////////////.........////////////////////////------------------------,,,,,,,,,------------------------.........//////............////////////////////////........................////////////.........///////////////000000//////000000111222111111111111111111111111000000000111111222222222222222111111111111222222333333333444444444444444666666777777777666555555777888999:::<<<===>>>???;;;===>>>>>>>>>>>>???AAAAAAAAAAAAAAABBBBBBBBBBBBDDDCCCAAA@@@@@@AAABBBBBBAAAAAA@@@????????????@@@===>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAABBBCCCBBBBBBBBB??????>>>======<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;999999999888888888777777555555555666555444333333444444444444444444333333222222222111000000111111////////////////////////////////////////////////////////////////////////........................//////////////////////////////............//////............////////////---------...///000111111///////////////.........////////////////////////......////////////..................////////////////////////////////////////////////............///000111000...------...000000000000000000000000//////////////////////////////............////////////000000000000000000////////////////////////////////////............------------......//////000000000000000000000000/////////000000000111111000000000000111111111111111111222111111111111222111111111111111111111111222222222333222222222222222222222333333222222222444333222222111222222222222222333333333444444444444444444555666777888999888999;;;===AAAGGGOOOUUU]]]gggppppppggg______bbb]]]aaaiiisss}}}wwwssslllfffbbb^^^ZZZWWWRRRQQQOOOMMMKKKKKKKKKKKKHHHFFFEEEEEEFFFFFFFFFEEEGGGFFFFFFFFFGGGGGGHHHIIIHHHIIIJJJJJJLLLPPPVVVZZZ^^^___aaacccdddfffgggggg..............................------------......////////////////////////,,,,,,,,,---------------........................------------------------,,,++++++,,,...///...---/////////.........------........................------------------------,,,,,,,,,------------...,,,,,,------.../////////............////////////////////////........................////////////.........///////////////000000000000000111222222111111111111111111111111//////000000111222222222222222111111111111222222444444444444444444444444555555666777777666666666888888999:::;;;<<<======:::<<<===>>>===>>>???AAA@@@@@@AAAAAAAAAAAAAAABBBCCCBBBBBBAAAAAABBBBBBBBBAAAAAA@@@???????????????======???@@@@@@AAA@@@@@@BBBBBBCCCCCCBBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBBBB???>>>>>>============>>>===<<<<<<<<<<<<;;;;;;;;;999888888888888777777777555555555444444444444333444444444444333333333333111111222111//////111222000000000000000000000000........................////////////////////////........................//////////////////////////////............//////......//////////////////............///000111111///////////////............////////////000000000......////////////..................////////////////////////////////////000000000////////////......///000///...---...///000000000000000000000000//////////////////////////////............////////////000000000000111111........................////////////............---------...//////000000000000000000000000000000.........///000000111111000000000111111111222222000111222222111000222333111111111111111111111111000111111111111000//////222222333333333333222222333333333333333333222222333333333444444444555555555555555555666888999:::999:::<<>>>>>=========>>>???@@@===<<<<<<<<<<<<;;;;;;;;;888888888888777777777777666555444333333333444444444444444333333333222222///111222111//////111333000000000000000000000000////////////////////////////////////////////////........................//////////////////////////////............///////////////////////////...000000///......///000111000/////////.............../////////000000000000......////////////..................////////////////////////////////////111111000000000/////////---...000///......///000000000000000000000000000//////////////////////////////............////////////000000000111111111////////////////////////////////////............------...//////000111111000000000000000000000000...//////000111111222222000000111111111222222222///111333222000000222444111111111111111111111111000111111222111000///...222222333444444333222222111222333444444333222222444444555555555666666666666666666666888999:::;;;999;;;>>>BBBHHHQQQZZZ```dddhhhjjjfff```]]]aaaeeeiiisssyyyxxx~~~zzzsssnnnkkkggg```ZZZVVVSSSQQQOOOKKKJJJIIIGGGGGGGGGHHHHHHHHHFFFDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIKKKOOOSSSVVVZZZ___cccddddddeeegggiiilllnnnooo.................................------.........////////////////////////---.........//////000000........................------------------------...---,,,...000111111000......---------,,,,,,,,,////////////////////////000000000000000000000000---------....../////////,,,,,,------...///000000............/////////000000/////////......................../////////000---.........//////000000...............///000000111111111111111111111111...//////000111222222222222222111111111111222222444444444444444444444444444444666777888888888888777777777777777777777777999:::<<<=========???AAA?????????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAA@@@@@@???>>>?????????<<<===???@@@AAAAAA@@@@@@<<<===>>>???????????????@@@@@@AAABBBBBBBBBAAAAAA>>>>>>=========???AAABBB======<<<<<<<<<;;;;;;;;;888888888888777777777777777666444222222333444555444444444333333222222222///111222111///...111333000000000000000000000000000000000000000000000000////////////////////////........................//////////////////////////////............/////////////////////.........111000///......///000000000000//////.........---.../////////000000111111......////////////................../////////000////////////////////////222222111111000000//////,,,...//////......000111000000000000000000000000000000000000000000000000//////............////////////000000111111111222000000000000000000000000000/////////.....................///000111111222000000000000000000000000///000000111222222333333000111111111111222222222...111333222000000222444111111111111111111111111222333444444333222111000222222444444444444222222111222444555555444222111555555555666666666666777666666777777888:::;;;<<<999;;;???DDDKKKUUU___ffffffgggfffbbb]]]]]]aaafffrrrvvvwww}}}{{{tttnnniiiddd```[[[XXXWWWWWWVVVUUUMMMLLLJJJIIIIIIIIIJJJJJJHHHFFFEEEEEEFFFHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJMMMRRRVVVZZZ^^^bbbffffffggghhhjjjllloooqqqsss...///////////////...---////////////////////////////////////////////////,,,,,,------...//////////////////...---------,,,//////.........---------//////000000000000//////------------------------/////////......---------........................,,,,,,,,,---------............////////////......------------........................------------000000//////.........---////////////////////////////////////000000000000000000000000000000000000...///111222222222111000111111000000///.........333333444444444333222222444444444555555555555666666777777777888888888888888999999:::;;;<<<==================>>>@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>????????????======>>>????????????>>>?????????@@@@@@AAAAAAAAA????????????>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::999888777777777888999777777666555444333333333333333444444333333222111111111111000000000000000////////////////////////000000000000000000000000000000000000000000000000......------------............////////////......////////////////////////000000000000000000000000............//////////////////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111111000000000000////////////000000000000000///.........///111222.../////////000000111111---...///111111222222222///000000000000//////...------............------111000/////////000222333000000111111111111000000222111111111000000//////000000000000111111111111000111111111111222222222222222222222222222222222111111111111111111111111111111222222222333333333333333333444444444555555666555555444444444555555444444444666888::::::999===>>>BBBKKKWWW```eeefffmmmeee^^^\\\]]]___dddjjjyyyzzzxxxyyyzzzxxxsssmmmgggccc\\\ZZZWWWTTTQQQOOONNNNNNHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHGGGGGGGGGHHHIIILLLNNNPPPQQQSSSVVVYYY]]]aaadddeeejjjjjjjjjiiijjjpppyyy......///////////////...////////////////////////////////////////////////..................------...............---------//////.........---------------............------------------------------............---------,,,........................,,,,,,---------...............////////////......////////////000000000000------........./////////000/////////............////////////////////////////////////000000000000000000000000000000000000...///000000111111000000000000000000000000000000222222333333444333333333444444444444555555555555666666777777777888888888888888999:::;;;<<<======:::::::::;;;<<<===??????BBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>=========;;;<<<<<<<<<===============>>>??????@@@@@@??????>>>>>>>>>??????@@@@@@@@@?????????>>>>>>>>>============<<<<<<<<<;;;;;;;;;:::999888777777777888999666666666555444444444333333333444444333333222111333222222111000///......000000000000000000000000000000000000000000000000000000000000000000000000......------------............////////////......////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000///////////////000000111.........//////000000000---...///000000000000000//////000000000000000/////////000000000000//////111000/////////000222222000000111111111111000000111111111111000000000///000000000000111111111111//////000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333444444444555555666555555444444555555555666555555777888:::::::::???AAAGGGRRR]]]eeeiiijjjhhhccc^^^^^^___aaaiiirrrxxxzzz{{{sssmmmhhhccc___YYYWWWTTTQQQNNNMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHGGGGGGHHHJJJLLLOOORRRTTTUUUVVVYYY\\\```cccfffggghhhiiijjjlllqqq|||------...///000000000///////////////////////////////////////////////////000//////...------,,,,,,---------..............................---------------............------------------------------...------------,,,,,,,,,........................,,,------------...............////////////......////////////000000000000,,,------...000111111222////////////............////////////////////////////////////000000000000000000000000000000000000//////......//////000111//////000000111222222333111111222333444444444333333333333444444444555555666666666666777777777777777888888999:::;;;<<<<<<:::::::::;;;<<<===>>>???BBBAAAAAAAAAAAA@@@@@@@@@============<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>??????@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>==================<<<<<<<<<<<<:::999888777777777777888555555555555555555444444333333444444333333222111444333222111000...------111111111111111111111111000000000000000000000000////////////////////////......------------............////////////......////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000...//////000000000000000.............../////////---...////////////............///000111111111111111111222222222222111111000000000///000111111222000000111111111111000000111111111111000000000000000000000000111111111111.../////////000000000000000000000000000000000000111111111111111111111111000000111111111222222222333333333444444444555555666555555444555555666666777777777777888:::<<<===CCCHHHPPP[[[eeekkknnnmmmccc```___```aaafffttt}}}yyy|||ssskkkfffbbb]]]YYYUUUSSSPPPNNNKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGHHHJJJMMMQQQUUUXXXZZZZZZ\\\^^^aaadddgggiiijjjiiiiiijjjnnnvvv,,,,,,...///000000000000//////////////////////////////////////////////////////.........---------,,,---------.../////////........................//////000000000000//////........................---------------,,,,,,,,,........................------------..................////////////......------------.....................///000111111222///////////////.........////////////////////////////////////000000000000///////////////////////////...---------...000111000000111111222222222222///000111222333444444444222333333333444444444444555555555666666666777777666777777888999:::;;;;;;;;;;;;;;;<<<===>>>@@@@@@AAAAAA@@@@@@@@@?????????============<<<<<<<<<;;;=========>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@>>>>>>?????????????????????>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;999999888888777777666666444444444555555555555555333333444444333333222111333222222111000///......111111111111111111111111////////////////////////..............................------------............////////////......////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000---...000111111111000///------................../////////000//////......---...///000111222222222111111222222222222111111000000000000000111111222000000111111111111000000111111111000000000000000///000000000111111111111/////////000000000111111111111111111111111111111111111111111111111111111000000000111111111222222333333333444444444555555555555555555555666666777888888888888888:::>>>@@@JJJPPPYYYcccjjjmmmmmmlllaaa```___```cccmmm}}}~~~{{{tttkkkeeeaaa]]]YYYUUUQQQPPPNNNKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHIIILLLQQQUUUZZZ]]]______```bbbdddgggiiikkkllljjjjjjkkknnnttt}}},,,,,,...///000000000000////////////////////////////////////////////////---------.........//////,,,---------.../////////---.....................//////000000000000//////........................------------------------........................---------.........//////......////////////......------------............000000000000000/////////.........///////////////////////////////////////////////////000000000000///////////////////////////...---------...000111222222222222111111000000///000111222333333444444222222222222333333333444444555555555555666666666555555666777888999::::::::::::;;;;;;<<<>>>???@@@@@@????????????>>>>>>>>>>>>>>>=========<<<<<<<<<============>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>============<<<;;;;;;;;;:::::::::999999999999888888777666555555444444444555555555555555333333444444333333222111000000000000000111111111111111111111111111111111////////////////////////------------------------......------------............////////////......////////////////////////....................................//////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---........./////////000////////////000000000000---...000111111111000///..................------000000111111111000//////......000111222222222222000111111222222111111000///000000000111111111111000000111111111111000000000000000000000000111111///000000000111111111111000000000111111111222222222222222222222222222222111111111111111111111111000111111111111222222222333333333444444444555555555555555555555666777888777888888888999<<>>>>>>>>=========>>>============<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>??????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>============<<<<<<::::::::::::999999999888999999999888777666555444555555555555555555444444333333444444333333222111/////////000111111222222111111111111111111111111000000000000000000000000..............................------------............////////////......////////////////////////....................................//////////////////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000.........//////000000111////////////000000000000...//////000000000000000/////////...............000000111111111111111000//////000111222222222222000000000111111000000000//////000111111111111000000000111111111111000000000000000000111111111111000000000000111111111111111111111111222222222222222222222222222222222222111111111111111111111111111111222222222333333333333333333444444444555555555555555555666777888888666888999:::;;;AAAIIIPPP[[[___dddggggggeeedddcccbbbaaabbbgggppp}}}xxxmmmggg___ZZZXXXVVVSSSPPPMMMLLLJJJIIIHHHIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGIIIKKKMMMNNNOOOQQQUUUZZZ___ccceeeggghhhhhhiiijjjkkkkkkllllllllllllmmmpppsssuuutttrrr......///////////////...////////////////////////////////////////////////------.................................------------------.........//////------............------................................./////////000000....................................////////////......////////////......////////////000000000000..................//////............/////////000////////////////////////////////////000000000000000000000000000000000000...///000000111111000000000000000000000000000000000111111222222222111111111111111111222222222222333333444444444555555555333444555666777888888999777777888888999:::<<<===>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<===>>>??????@@@@@@??????@@@@@@@@@@@@?????????>>>>>>>>>=========<<<<<<<<<;;;;;;:::::::::999999999888999999888777666444333666666666555444444444333333333444444333333222111000000000000000111111111000000000000000000000000000000000000000000000000..............................------------............////////////......////////////////////////....................................//////////////////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000......///000000111222222////////////000000000000///////////////000000111000000000//////...............///000111111111000000111111222222222111111000000111111111111000000...///000111222111111000000000111111111111000000///000000000111111111111000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111222333333333333444444444333333333444444444555555555555555555666777888999666999<<<===???GGGQQQZZZ```bbbeeeeeecccaaabbbcccaaaaaaeeeooo|||{{{tttoooeee```YYYTTTSSSRRROOOLLLJJJIIIHHHGGGGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHKKKNNNPPPRRRUUUWWW[[[```dddgggiiijjjkkklllllllllmmmmmmmmmnnnooonnnoooqqquuuwwwwwwuuu...///////////////....../////////////////////////////////////////////////////////...------,,,,,,/////////......------,,,---------.........////////////000000000000//////////////////////////////.../////////000000111111..................................../////////000......////////////......------------.........///+++,,,,,,---...///000000---.........//////000000////////////////////////////////////000000000000000000000000000000000000...///111222222222111000......//////000000111111111111222222222111111000000111111111111222222222333333333444444444555555333333444555666777888888999999999:::;;;<<<>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999<<<<<<<<<=========>>>>>>======>>>???????????????@@@?????????>>>>>>======>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888999888777555333222777777666555444444333333333333444444444333222222222222111111000000//////////////////////////////000000000000000000000000////////////////////////.........------...............////////////......////////////////////////..................................../////////000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000...//////000111222222333////////////000000000000000///.........///111222111111000000/////////...,,,,,,...///000000000000111111222222222111111000111111111222222111111111...///000222222111111000000000111111111111000000//////000000111111111222000000000000111111111111////////////000000000000000000000000000000000000111111111111111111111111333333333444444444555555333333333444444444555555555555555555666777999999777:::>>>???CCCKKKWWW```bbbdddeeedddaaa```bbbddd___aaahhhuuuyyyrrrkkkfff```[[[TTTPPPOOONNNKKKIIIHHHHHHGGGFFFFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGIIILLLOOOSSSTTTYYY\\\___dddgggjjjkkklllnnnnnnnnnnnnnnnooooooooosssqqqoooqqquuuyyyyyyxxx//////............//////000///...------...///000////////////////////////---------............///........................//////.........---------////////////000000000000........................///////////////.........000000000000000000000000000000//////.........---,,,------...///000000111000000000000000000000000/////////////////////////////////...------,,,,,,////////////////////////---......///000111111222000000////////////000000000000000000000000000000111000000////////////000333222222222111000000000000000000000111111111111333333333333333333333333444555555666777888888999666777999:::;;;<<<<<<<<>>>>>======<<<<<<<<<;;;===<<<;;;;;;<<<>>>@@@BBBCCCCCCBBBAAA???>>>======AAA???======>>>>>><<<:::999999999999999999999999888888777777666666555555555555444444444333333333555555444444444333333333444444333333222111000000000000000000000000000000---...///000000111000000............////////////111000///......---......000...+++))))))***,,,...........................------------------------------......//////000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000////////////000000111111000000//////......---...000111111111000///////////////////////////000000000000000000000000111111000000//////......///////////////000000111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111222222222222111111111000000111111111111111111111111111111000000000000111111///000000000000111111111333333333333333333333333555444444444444555666666444444444555777888888777555:::???BBBIIIUUU^^^bbb```dddhhhfffaaa^^^```ccceeeeeennnxxxpppjjjccc```ZZZWWWRRROOOMMMLLLKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGEEEHHHKKKNNNPPPSSSWWWYYY]]]___cccfffhhhjjjmmmooooooooopppppppppppppppooouuuttttttvvvzzz|||{{{zzz//////............//////000///...------...///000////////////////////////---------............///........................//////.........---------............////////////......................../////////////////////...000000000000000000000000000/////////..................//////000111111111000000000000000000000000////////////////////////........................////////////////////////---......///000000111111000000////////////000000000000000000000000000000000000////////////000000222222111111111111111111000000000000111111111111333333333333333333333333444444444555666666666777666777888:::;;;;;;<<<<<<>>><<<999999;;;===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>=========<<<<<<<<<;;;>>>===<<<;;;<<<===???AAABBBAAAAAA???>>>===<<<<<>><<<<<<======;;;:::::::::::::::::::::::::::888888888777666666555555555555555444444444444444555444444444444333333333444444333222222111000000000000000000000000000000...//////000000000000///............//////////////////.........//////000000///---,,,+++,,,---...........................------------------------........./////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000////////////000000111000000000/////////.........//////000000000///////////////////////////000000000000000000000000111000000000/////////...000000/////////000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111222222222222111111111000000111111111111111111111111111111000000000000111111000000000111111111222222333333333333333333333333555444444444444555666666666666555666777888888888888>>>CCCFFFMMMWWW___aaacccfffgggeee```^^^```cccaaaeeerrr|||tttmmmfff```\\\WWWSSSOOOLLLKKKKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHEEEHHHLLLPPPSSSVVVYYY[[[aaadddgggiiijjjlllnnnpppnnnoooppppppqqqqqqqqqqqqtttttttttvvvyyy|||||||||//////............////////////............//////////////////////////////---------............///......................../////////............---------------..........................................//////////////////000000000000000000000000////////////............000000000000111111111111000000000000000000000000////////////////////////,,,------...//////000000////////////////////////.........//////000000111000//////......//////000000000000000000000000000//////...//////000111222000000111111111111111111000000000000111111111111222222333333333333333333444444444444444444444555666777888999::::::;;;;;;===;;;999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<>>>===<<<<<<<<<===>>>???@@@@@@???>>>======<<<<<<>>>===;;;;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;999888888777777666555555555555555555555555555666444444444444333333333333333333333222111111000000000000000000000000000000///000000000000//////...............////////////---------......///111111/////////.......................................------------------------///////////////.........//////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000////////////000000000000000000////////////......------......///000////////////////////////000000000000000000000000000000000000////////////111000000000000111222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111000000000000111111111111222222222333333333333333333333333333333333555444444444444555666666888888777777777888888999:::AAAGGGKKKPPPYYY___```dddddddddbbb``````bbbdddccckkk}}}}}}uuummmgggaaa[[[XXXRRROOOLLLJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJFFFKKKQQQWWWZZZ]]]___aaagggiiilllmmmmmmnnnoooqqqnnnooopppqqqrrrsssssssssvvvvvvvvvwwwxxxzzz|||~~~//////............///////////////....../////////////////////////////////---------............///......................../////////...............------........./////////....................................////////////000000000000000000000000///////////////.........111000000000000000000000////////////////////////////////////////////////---........./////////000////////////////////////........./////////000000/////////....../////////////////////////////////............///000222222//////000000111111222222///000000000111111111111222222222222222333333333555555555444444444444444555666777888999999999999;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<======?????????>>>>>>=========>>>===;;;<<<<<<===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666555555555555666666666666666444444444333333333222222333222222222111111000000////////////////////////000000111000000///...---............////////////...............///000000---...////////////------................................................000000//////......------//////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000////////////000000000000000000////////////......---,,,,,,...///000////////////////////////////////////////////////000000000000////////////111111111111111222222333000000000000000000000000///000000000111111111111000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111222111111000000111111222222222222333333333444444333333333333333333333333555444444444444555666666888888888777777777999:::<<>>>>>???===<<<===>>>>>>===<<<999999999999999999999999999999999888777777666666555666666666666666666666444444333333333222222222222222111111111111111000////////////////////////000000111000000///...---............////////////000000///...............+++,,,...//////...---,,,................................................000000//////......------//////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000////////////000000////////////000000000000......---,,,,,,...///000000000000000000000000000////////////////////////////////////000000000000111111111111111222222333000000000000000000000000///000000000111111111111000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111222222111111111111222222222333333333333444444444333333333333333333333333555444444444444555666666666777888777666777;;;>>>DDDLLLTTTXXX\\\bbbeeecccbbbccceeedddbbbbbbccceeettt~~~|||sssooohhhbbb]]]XXXSSSPPPMMMKKKIIIIIIJJJJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMNNNOOOTTT]]]cccgggiiijjjjjjiiilllooopppqqqrrrtttuuurrrssstttvvvwwwxxxxxxxxx|||{{{yyysssppprrrzzz//////............//////......////////////......////////////////////////---------............///...........................////////////000000000////////////000000000111........................------......///000000000////////////////////////.........///////////////............////////////000000000000000000000000000000000000000000000000111111000//////...------////////////////////////........................///......------......///000000000000000000000000//////...//////000111222//////000000000000000000000000000000111111111111000000111111222333333333555555555555555555666666444555666666777777777666777999;;;:::999888888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>????????????????????????>>>======>>>???>>><<<999999999999999999999999:::999999888888777666666666666666555555555444444333333333333222222222222111111111111111111111111000000000000000000000000///000000000000//////...............////////////111111///......---------+++,,,---...///...---,,,................................................///////////////.........//////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000////////////000000////////////000000000000......------......///000000000000000000000000000000000000000000000000000////////////000000000000111000000000000111222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111222111111111111111222222222111111111111111111111111222222111111111111222222222222333333333444444444333333333333333333333333555444444444444555666666444666888888777:::???DDDPPPXXX^^^aaadddhhhiiigggdddggghhheeebbbccciiiooozzzuuummmhhhbbb]]]XXXTTTPPPMMMLLLJJJIIIIIIJJJJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKNNNPPPRRRSSSXXX___eeehhhiiijjjkkkkkkmmmppprrrrrrsssuuuwwwvvvwwwxxxyyyzzz{{{{{{{{{yyyyyyvvvpppmmmttt//////............//////---...///000000///...---////////////////////////---------............///.........................../////////000000000000........./////////000000........................------......///000000111////////////////////////............/////////000.........///000000111111000000000000000000000000000000000000000000000000000000000///////////////////////////////////////........................///......------......///000000000000000000000000000000////////////000000000000000000000/////////000000000000111111111111///000000111222222333333333333333444555555555666444444555666666666666555666888;;;;;;999777888999999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::;;;<<<=====================>>>>>>?????????>>><<<<<<<<<>>>>>>===<<<::::::::::::::::::::::::::::::999888888777777666777666666555444333222222333333333222222222222111000000000000111111111111000000000000000000000000...//////000000000000///............////////////000//////.........//////------...///////////////........................................................./////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000////////////000000.../////////000000000111......//////000000000///000000000000000000000000000000000000000000000000.../////////000000000111000000/////////000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111222000000111111111222222222111111111111111111111111333222222111111222222333222222222222333333333333333333333333333333333333555444444444444555666666333666999::::::>>>EEEKKK[[[aaafffffffffhhhhhheeebbbfffgggdddaaahhhxxx{{{tttooogggccc]]]XXXTTTQQQMMMJJJKKKJJJHHHHHHIIIIIIGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJKKKNNNRRRUUUWWWZZZ^^^dddiiikkkkkklllmmmoooqqqssstttttttttuuuvvvzzz{{{{{{|||}}}}}}||||||vvvwwwvvvrrrsss//////............//////---...///000000///...---////////////////////////---------.........//////.........................../////////000000111111---------.........//////........................---------...///000000111////////////////////////---.........//////000000...//////000111222222333000000000000000000000000000000000000000000000000......//////000000111111////////////////////////.....................---.........------.........000000000000000000000000111000000////////////000111111000000//////......000000000000111111111111///000000111222222333333111111222333333444555555444444555555666555555555555888;;;;;;888777777999999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999:::;;;<<<============;;;;;;<<<<<<===>>>>>>>>><<<;;;:::;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777777777666444333222111000333333333222222222111111000000000000000111111111000000000000000000000000......///000000111000000............/////////000......---......///000111.../////////000000111111........................////////////////////////---.........//////000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000////////////000000.../////////000000111111---...000111111111000///000000000000000000000000000000000000000000000000.../////////000000111111///////////////000000111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111222000000111111222222222222111111111111111111111111333222222111111222222333111111222222222333333333333333333333333333333333555444444444444555666666222666:::;;;<<>>AAAKKKWWWccccccbbbaaaaaaaaaaaabbb_________```jjj|||vvvqqqmmmhhhcccXXXVVVSSSPPPMMMKKKJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHEEEFFFHHHHHHGGGGGGHHHJJJKKKMMMQQQUUUWWW[[[___bbbbbbeeeiiikkklllmmmoooppprrrtttvvvvvvwwwxxx{{{~~~yyy{{{}}}~~~~~~}}}||||||////////////////////////........................++++++---.........------000000000000111111111111////////////////////////////////////////////////////////////////////////000000//////...---------////////////////////////........................////////////////////////............////////////000/////////.........---//////000111111111111000////////////////////////////////////////////////...------------...////////////............/////////////////////.........000000////////////000000////////////000000000000000000111111111111000000000000000000111111111111444444444444444444444444222333333444555555666666888777666666666777999:::888888888999999:::::::::999999999999999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<============<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888999999888666555444333222555555666666555555444333333333333333333333333333333333222222111000000///111111111111111111111111222000//////000000///---........................///////////////////////////////////////...------////////////////////////000/////////.......................................///000///...---...000//////000000000000//////000000000000000000000000////////////////////////000//////...///000111222////////////////////////000//////...------,,,,,,111111000///////////////////////////////////////000000/////////...............///000000000000000222111000///......///000111111000//////000111111111111111111111000////////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222333333333333333333333333333333444444444555555555555555555666666666666666;;;888888===@@@DDDNNNXXXbbbbbbbbbaaaaaa```aaabbbbbb___^^^fffxxxxxxrrrmmmiiiccc___VVVTTTQQQNNNKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHEEEFFFGGGGGGFFFFFFHHHJJJLLLPPPTTTWWWZZZ]]]```bbbdddgggkkkmmmnnnoooqqqrrrzzz{{{}}}}}}|||}}}~~~}}}~~~////////////////////////////////////////////////,,,------------.........,,,------...//////000000////////////////////////////////////////////////////////////////////////........................////////////////////////........................////////////////////////............////////////////////////...............///000000111111000000////////////////////////////////////////////////......------......///000//////............//////.........///////////////000000////////////000000////////////000000000000///000000111111000000///000000000000111111111111333333333333333333333333333333444444555666666777777777777666777777888999888888888999999999999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<============<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888999999888777555444333333555555666666555555444333333333333333333333333333333333222222111000000000111111111111111111111111111000//////000000///...........................///////////////////////////////////////......---////////////////////////////////////.......................................///000///...---...000//////000000000000//////000000000000000000000000///////////////////////////////////////000111111////////////////////////000//////......------,,,111000000///////////////////////////////////////000000////////////......222333333222222111000///111000000////////////000000000////////////000000000111111111111000000//////////////////000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222333333333333333333333333444555555555555666666666555555555666666777777777;;;999:::???CCCHHHRRRZZZ```aaabbbaaa______```aaaddd``````ppp{{{rrrkkkgggbbb]]]YYYRRRPPPNNNKKKIIIGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHGGGHHHKKKMMMPPPSSSXXX\\\^^^```bbbdddgggjjjnnnpppqqqrrrtttuuuyyy{{{}}}~~~}}}}}}~~~////////////////////////////////////////////////000000////////////000111,,,,,,,,,------.........////////////////////////////////////////////////////////////////////////,,,---------.........///////////////////////////........................////////////////////////............////////////111111111111000000000000...//////000000000000000////////////////////////////////////////////////...............//////000//////............//////------......//////000000000000////////////000000////////////000000000000//////000000000000/////////000000000111111111111222222222222222222222222333444444555555666666777777777777777777777888888888888888888888888999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999888888888888888999999999555555555666555555444333333333333333333333333333222222222111111111000000111111111111111111111111111///...///000111000...........................////////////////////////...///////////////......///////////////////////////////////////....................................///000///...---...000//////000000000000/////////////////////////////////////////////////////////////////////000000111////////////////////////111111111111000000//////000000////////////000000////////////////////////000000//////////////////333333333333222111000///000000000////////////000000000000000000000000000000000111111111111000///000000000000000000000000000000000000111111111111111111111111111222222222111111111111111111111111333222222111111222222333333333333333333333333333444444555555555666666666555555555666777777888888::::::<<<@@@FFFNNNVVV\\\```bbbbbb```]]]\\\^^^```cccdddlll|||{{{tttllleeeaaa\\\WWWSSSOOONNNLLLIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJLLLOOORRRUUUYYY]]]aaabbbdddeeegggjjjlllpppssstttuuuvvvxxxwwwyyy|||~~~~~~~~~////////////////////////........................111000000/////////000000111111111000000000//////////////////////////////........................000000000000000000000000,,,,,,------.../////////////////////////////////////////////////////////////////////////////////............////////////000000000000111111111111......///000000000000000///////////////////////////////////////////////////............///000000//////............//////------......//////000000000000////////////000000////////////000000000000//////000000000000/////////000000000111111111111222222222222222222222222333333444444555666666666777777888888888777777777777888888888888888999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::999999777888888888999999999:::555555555666555555444333333333333333333333333333222222222111111111111111000000000000000000000000000///...///000111000///........................////////////////////////......///////////////...////////////////////////.........///////////////////////////////////////...///000///...---...000//////000000000000//////////////////////////////////////////////////////...//////000000000000000000000000000000000000000111111111111111000000000000000////////////000000000000000000000000000000//////000000000000000000111111111222111111000000/////////000000000000///111111111111111111111111///000000111111111000000111111111111111111111111//////000000000111111111000000111111111222222222111111111111111111111111333333222222222222333333333333333333333333333333333444444444444555555555555555666666777888888999999;;;>>>BBBJJJSSSZZZ]]]aaabbbbbb___[[[[[[___cccbbbmmmwwwtttnnneee___\\\XXXSSSOOONNNLLLKKKIIIHHHGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIJJJNNNSSSWWW\\\___ccceeefffgggiiikkkkkknnnrrruuuvvvwwwxxxzzz}}}////////////////////////......................../////////............---111111000//////...------////////////////////////........................000000000000000000000000---.........//////000000////////////////////////////////////////////////////////////////////////............////////////............////////////---...//////000000////////////////////////////////////////////////////////////......//////000111//////............//////.........///////////////000000////////////000000////////////000000000000...//////000000//////...000000000000111111111111111111111111111111111111222222333333444555555666777888888888888777666666666666777777888999999:::999999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999888777666666555555555555666666555555444333333333333333333333333333111111111111111111111111////////////////////////000///...///000111000///........................////////////////////////---...//////////////////////////////////////////.........///////////////////////////////////////...///000///...---...000//////000000000000//////000000000000000000000000////////////////////////......///000000000000000000000000000000000000000///////////////////////////////////////000000111000000000000000000000000//////000000000000111111//////000111111111111000...//////000000000000///111111222222222222111111///000000111111111111000222222222222111111111111...//////000000111111111000000000111222222333333222222222222222222222222333333222222222222333333333333333333333333333333333333444444444555555555555555666777777888999999:::===@@@EEENNNYYY___```aaabbbbbb^^^[[[]]]eeellljjj}}}}}}sssmmmggg___ZZZWWWTTTPPPLLLLLLKKKJJJHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHJJJOOOVVV[[[ccceeehhhiiiiiikkkmmmooonnnqqquuuwwwxxxyyy{{{|||////////////////////////////////////////////////...//////000///...---,,,------------------,,,,,,////////////////////////........................000000000000000000000000//////000000000000000000////////////////////////////////////////////////////////////////////////............////////////---........./////////000---...//////000000/////////////////////////////////////////////////////////////////////000000111//////............/////////////////////.........000000////////////000000////////////000000000000......////////////......000000000000111111111111111111111111111111111111111111222222333444444444777888888999888777666555444555666777888999:::;;;999999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999888888777777666666666555555666666555555444333333333333333333333333333111111111111111111111111000000000000000000000000///......///000111111///........................////////////////////////------...///////////////////////////////////////............/////////000////////////////////////...///000///...---...000//////000000000000//////000000000000000000000000////////////////////////---...///000111000000///000000000000000000000000///////////////////////////////////////000111111000000000000000000000000//////000000000111111111000000111111111111000000---...///000111111000//////000111222222111000/////////000111111111111111222111111111000000000000......//////000111111222///000000111222222333333222222222222222222222222444333333222222333333444333333333333333333333333444555555555555666666666444555666777888999::::::<<<@@@DDDHHHSSS```eeeccc```bbbbbb___]]]cccoooyyy}}}xxxnnnfff```YYYUUUSSSQQQMMMJJJJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJMMMTTT\\\bbbiiijjjkkkkkkkkkmmmpppsssqqqtttxxxzzz{{{|||~~~////////////////////////000000000000000000000000000111222333222111///---......//////000111111111////////////////////////........................000000000000000000000000111111111111000000000000////////////////////////000000000000000000000000////////////////////////............/////////000///000000000111111222222---......//////////////////////////////////////////////////////////////////////////////000111111//////............//////000000//////.........---000000////////////000000////////////000000000000......////////////......000000000000111111111111000000000000000000000000000111111222222333444444777888999999999777666555333444555777888:::;;;<<<999999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::777888888999::::::;;;;;;555555666666555555444333333333333333333333333333111111111111111111222222111111111111111111111111///......///000111111000........................////////////////////////------...///000000//////////////////////////////---.........//////000000000000000000000000000000...///000///...---...000//////000000000000//////000000000000000000000000////////////////////////---...000111111111000///000000000000000000000000111111111111111222222222///////////////000111111000000000000000000000000//////000000111111111222222222222222222111000///---...///111111111000///...///000111111000///...//////000111111111111111111111000000/////////...---......///000111111222///000000111222222333333222222222222222222222222444333333222222333333444333333333333333333333333666666666666777777777777444555666777888999::::::>>>CCCGGGKKKVVVdddiiifff___aaabbb``````iiixxx~~~|||tttjjjaaa\\\VVVRRRPPPNNNKKKHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHIIIIIIJJJLLLLLLMMMNNNRRRZZZccciiimmmmmmmmmllllllnnnrrrvvvsssvvvzzz|||}}}~~~.......................................///000000000000000000000000000000////////////////////////000/////////............///////////////////////////......------///000111///////////////.........000000000000000000000000000000000000000000000000////////////////////////333222000...,,,)))((('''//////............//////333111000...------------////////////////////////............////////////............/////////000+++,,,,,,---...///000000////////////////////////............////////////000000000000000000000000111111111111111111111111000000000000000000000000333333222111111222333333111111222222222333333333666666666666666555555555555444444444444555666666777777888888888999999999999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999999999888777555444555555666666555555444333333333333222222111111111111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000111111,,,,,,------...//////000222333444444444222111000////////////000000000000////////////////////////......////////////......111000////////////000000////////////000000000000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////111111111000000000000000111111111000000000000000...000111000///...///111000000000000000000000000222222222222111111000000222222222111111111000000222222222111111111111111333333333333333333333333555444444333333444444555666666666666777777777777666777888999999;;;>>>AAABBBFFFLLLRRRWWW\\\bbbeeeaaa[[[\\\dddhhhnnnzzzsssmmmhhh]]]YYYSSSOOOLLLKKKIIIHHHGGGGGGGGGFFFEEEDDDDDDCCCFFFGGGHHHGGGFFFGGGHHHJJJNNNPPPSSSUUUYYY___eeeiiilllnnnoooooooooqqqtttwwwxxxyyy{{{........................//////......//////000111000000000000000000000000////////////////////////000000/////////.........//////////////////////////////...---...///000111////////////////////////000000000000000000000000000000000000000000000000////////////////////////............//////////////////............//////111000///...------......////////////////////////............////////////........./////////000000.../////////000111111111/////////////////////////////////000000000000111000000000000000000000000111111111111111111111111000000000000000000000000333222222111111222222333111111111222222222333333555555444444444444444444444444444444444555666666777777777888888888999999999999999::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999999888777555444555555666666555555444333333333333222222222111111222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000111111------......///000000111000000000000000000///...////////////000000000000////////////////////////...//////000000//////...000000////////////000000////////////000000000000........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000111000000000000000000000111000000000000000000000///000111000///...///111000000000000000000000000222111000000//////000000222222222111111111000000111111111111111222222222333333333333333333333333555444444333333444444555555555555555666666666666777888999999999;;;>>>AAAGGGKKKQQQVVVZZZ]]]aaacccaaa^^^```gggkkksss{{{uuunnnhhhcccZZZVVVQQQMMMKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEGGGHHHHHHHHHGGGGGGJJJKKKPPPRRRVVVZZZ]]]bbbhhhlllooopppqqqqqqqqqsssvvvxxx{{{|||////////////////////////000////////////000111111000000000000000000000000////////////////////////000000000/////////......//////////////////////////////.........///000111////////////////////////000000000000000000000000000000000000000000000000////////////////////////------...000111222333444//////............//////000///............//////////////////////////////............////////////....../////////000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000333222111111111111222333111111111222222222222333333333333333333333333444444444444444444555555666777777777777888888888888888888999999999:::::::::999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888777666555555555555666666555555444333333333333333222222222222333222222222111000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////000111111......//////000111111111///............//////000////////////000000000000000000000000000000000000///000000111111000000//////////////////000000000////////////000000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000111111000000000000000000111111///000111111//////000111000000000000000000000000222111///...---...000111222222222111111111111111000000111111222222333333333333333333333333333333555444444333333444444555444444444555555555666666777888999999999<<>>AAAGGGOOOTTTTTTUUUWWWXXXXXX[[[^^^aaacccppp~~~yyyqqqllleee^^^YYYUUUQQQNNNJJJIIIHHHHHHJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHGGGHHHJJJMMMQQQWWW___dddcccfffjjjmmmnnnoooqqqsssuuuvvvxxxzzz|||.......................................///000000000000000000000000000000////////////////////////111111111111000000000000////////////////////////...///000222222111111000...//////000111222222222000000000000000000000000000000000000000000000000////////////////////////111111000000000000000000//////............//////---...///000000///...---////////////////////////............/////////000000000000000111111111111------...///000111111222////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000111111111111000000111222333333444444333333222222333333444555444444444555555555666666666666666666777777777777666777777888999999::::::999999999999999999999999777777777777777777777777777666555444444555777777555555666666555555444333333333333444444555555555111111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///////////////000111111000000000000////////////111111222222222000///...////////////000000000000////////////////////////......////////////......+++---///111222222000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000////////////////////////...//////000111222222222...//////000111222222222000222222222111000111222111111111111111111111111......//////000000000111000000111111222222222222444333333333333333333333333333333333333333333333555444444333333444444555666666666666777777777777:::;;;<<>>BBBIIIQQQXXX\\\eeecccbbbaaa___```iiissszzzsssjjjddd```[[[VVVQQQOOOMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIHHHGGGHHHJJJLLLKKKNNNTTTYYY]]]bbbgggkkkjjjkkkmmmooorrrtttvvvwww{{{{{{.........///////////////000000000000111111111111000000000000000000000000000000000000000000000000000//////......//////000///////////////...............------------..................////////////////////////////////////........................////////////////////////000000000000000000000000////////////............////////////////////////////////////////////////000000000////////////..................///000000000000000000000000000000///000000111111222222333000000///////////////...000000000000000000111111//////000000000000111111111000000//////000000111111000000//////000000111000000000111111111222222111111222222222333333333333222222222222333333444444444444444555555555555555555555666666666666777999888777666666777888999999999999999999999999999::::::999888888888888999777777777666666666555555666666666555555555555444444333222222111111222222333333333222222222222111111111000000000000111111000000000000000000000000////////////000000000000.........//////000000000000000000000111111111111.........///////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222000000000000000000111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111000000///000000000000////////////111111111111111111111111111111111111111111000000//////000111111111111111000000000111111111222222111111111111111111111111111111111111222222222333222222222222222222222222333333444444444444333333444444555555666777777777888888777777777888888999<<<===@@@EEELLLTTT\\\```jjjiiigggdddaaadddtttzzztttlllccc\\\XXXTTTPPPNNNMMMMMMLLLKKKHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIHHHIIIKKKMMMQQQTTTYYY^^^aaaeeeiiillllllmmmooorrruuuxxxzzz{{{------......//////000000//////000000000111111111000000000000000000000000////////////////////////000000////////////000000000000//////......------///......------......///............////////////............//////000000........................------------------------///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////...............///000000////////////////////////............//////000000////////////............/////////000000111111222////////////000000000111000000////////////000000000000////////////000000000000000000111111111111111111222222222333333333222111111111222333444444333333444444444555555555444444555555555666666666888777666666666666777888999999999999999999999999:::999777666666666777888777777666666666555555555666666555555555444444444333333222222222222111222333333222222222111111111111111000000000000111111111111111111111111111111////////////000000000000...////////////000000000000000000000000000000000------......//////000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000111111111222222111000000000111222333333////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000222111111111000000000///000000000000////////////111111111111111111111111222111000//////000111222//////000111111111111111000000111111111222222222111111111111111111111111111111222222222333333333222222222222222222222222222333444444444444444444222222333333444555555555999888888777777888888999<<<>>>AAAGGGOOOWWW___ccciiiiiihhhdddaaajjj}}}vvvpppiii```YYYSSSPPPMMMKKKKKKKKKKKKJJJGGGGGGGGGGGGGGGGGGFFFFFFGGGIIIJJJJJJJJJLLLNNNPPPXXX[[[```cccfffhhhkkknnnmmmnnnqqqtttwww{{{}}}------......//////000000........./////////000000000000000000000000000000////////////////////////000000////////////000000000000//////......------000//////////////////000............////////////------......///000000000........................------------------------////////////////////////.........///////////////////////////////////////////////////////////////.............../////////...............///000000////////////////////////.............../////////............////////////.........//////000000000...////////////000000000000000////////////000000000000////////////000000//////000000000111111111111111222222222333333333111111111111222222333444333333333444444444444555444444444444555555555555777666666666666666666777888888888888888888888888:::999777666666666777888666666666666555555555555555555555555444444444444333333333333222222111111222111111111000000000000111111000000000000111111000000000000000000000000////////////000000000000111000000000////////////////////////////////////------......//////000000/////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111---------------...///000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111000000000000000////////////000000000000000000000000000000000000222111///......000111222//////000111111111111111111111111111222222222222000000000000000000000000111111222222222333333333222222222222222222222222222333444444555555555444222222333333444555555555888888888888888888999:::<<<>>>CCCJJJRRRZZZ```cccdddddddddbbbcccrrrxxxqqqkkkddd\\\WWWRRROOOLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGIIIKKKLLLMMMOOOSSSUUU]]]aaaeeeiiikkklllnnnpppnnnooorrruuuyyy|||.........///////////////............////////////000000000000000000000000000000000000000000000000000//////......//////000///////////////.........000000////////////000000............////////////---.........//////000000........................////////////////////////000000000000000000000000.........///////////////////////////////////////////////////////////////---............/////////...............///000000000000000000000000000000000000000000000000000000...////////////000000000---..................///......////////////000000000//////......//////000000//////......//////000/////////000000000111111111111222222222333333333222111111111111222222333333333333333444444444444333333333444444444555555555555666666666666555555777777777777777777777777::::::999888888888888999666666666555555555444444555555555444444444444333222333333333333222111000111111111000000000//////111111000000000000111111////////////////////////////////////000000000000111111111000000/////////////////////.....................///////////////........................000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000///............//////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000///...///000111222//////000111111111111111111111111222222222222333000000000000000000000000111111111111222222222333333333333333333333333333222333444555555666555555444444555555666777777777888777777888888:::;;;;;;<<<@@@GGGOOOWWW]]]aaaccc``````aaaccchhh{{{xxxooogggbbb]]]WWWSSSPPPNNNKKKJJJJJJIIIHHHFFFGGGGGGGGGHHHHHHIIIIIIIIIGGGIIILLLOOOQQQTTTXXX[[[aaaeeejjjmmmnnnoooqqqrrrppprrrtttwww{{{~~~///////////////............////////////000000000////////////////////////000000000000000000000000///..................///.........////////////////////////....../////////............////////////.........///////////////........................000000000000000000000000000000000000000000000000............/////////000////////////////////////////////////////////////---------.........//////...............///000000000000000000000000000000000000000000000000000000/////////000000000111111///..................---........./////////000000//////............////////////............//////////////////000000000111111111222222222333333333333222111111111111111111222222333333333444444444222333333333333444444444555555555666666555555555777777777777777777777777888888999999888888777666666666555555555444444444555555555444444444333333222222333333333222111000222222222111111111000000111111000000000000111111........................////////////000000000000000000000000000111111111000000000000//////......///////////////.........////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111222111111000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000000000.../////////000000000111000000000000000000000000///////////////000111111//////000111111111111111111111111222222222333333000000000000000000000000000000000111111111222222333333333333333333333333222333444555666666666666444444555555666777777777666666777888999;;;<<<======BBBKKKTTT\\\```bbbbbb``````aaafffpppyyyqqqfff^^^ZZZVVVSSSPPPLLLJJJIIIHHHIIIIIIGGGFFFGGGGGGHHHIIIJJJJJJKKKKKKGGGIIIMMMQQQTTTXXX]]]```dddggglllpppqqqrrrsssssstttuuuwwwzzz~~~000000//////.........---000000000000111111111111////////////////////////000000000000000000000000......------------......---.........//////000000.........------...................../////////000////////////////////////........................////////////////////////000000000000000000000000---.........//////000000////////////////////////////////////////////////---------.........//////...............///000000000000000000000000000000...............---------//////000000111111222222000000//////......------............/////////000//////............////////////............//////////////////000000000000111111222222222333333333333333222111000000000111222222333333333444444444222222333333333444444444444555555666666555555444777777777777777777777777555666777777777666444333666666555555555444444444555555444444444333333333222222333444333222111000333333333222222222111111111111000000000000111111........................////////////000000000000......///000111222333333222111111111000000//////000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000///...---------------111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000111111000000000000000000000000......//////000000111111//////000111111111111111111111222222222333333333000000000000000000000000///000000000000111111111333333333333333333333333222333444555666666666666222222333333444555555666555666666888999;;;===>>>>>>DDDNNNXXX___bbbcccbbbbbbaaaccciiiuuu~~~vvvnnnbbbZZZVVVTTTRRRPPPHHHGGGFFFGGGHHHHHHGGGFFFGGGHHHIIIIIIJJJKKKLLLLLLGGGIIINNNRRRVVVZZZ```ccceeehhhnnnqqqsssssstttuuuwwwxxxzzz}}}////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............//////////////////////////////............////////////............//////000///...------...///000000000000000000000000000111111000000//////......///////////////.........000000000000000000000000........................////////////000000000000///000000000000000//////333222111000///...------000000///...............000000000000000000000000//////............////////////000000000000//////......////////////......---------............///000000000000000000000000222222222222222222222222222222222222222222222222333222222111111222222333555444333333222222222222444444444555555555666666555555555555666666666666777666666666888888666555444444444444444444444444444444444444444444444444111222222333333222222111111111111111000000000///000000000000000000000000000000//////............000000111111111111000000...//////000111222222333555444222000...............///////////////...------------.........//////000000000000000000000000111111111111111222222333000000000000000000000000111111111111111111111111------......///000000000000000000000000000000000000000000000000000000000//////000000///...------+++---///000//////000111111111000000//////......//////............//////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111111111000111111111111222222222333333333222222222111111222222333444444444333333555444444333333333444444777666555666999===AAABBBIIIMMMTTT^^^fffhhheeeaaa]]]aaagggmmm{{{}}}vvvnnnfff\\\VVVUUUTTTQQQMMMIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHJJJNNNUUUZZZ^^^bbbeeehhhmmmoooqqqsssuuuvvvvvvvvv|||{{{|||////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............//////////////////////////////............////////////............//////000///...------...///000000000000000000000000000111000000000/////////.../////////////////////...000000000000000000000000........................////////////000000000000//////000000000000//////////////////////////////000000///...............000000000000000000000000//////............//////...//////000000//////.........////////////.............../////////000000000000000000000000000000222222222222222222222222222222222222222222222222333222222111111222222333555444333333222222222333444444444555555555666666555555555555666666666666777666666666888888666555444444444444444444444444444444444444444444444444222222222333333222222222222222222222111111111111000000000000000000000000000000000000/////////...000000111111111111000000------......//////000000333333111000//////............///////////////...---------.........//////000000000000000000000000000000000000000111222222000000000000000000000000//////////////////////////////////////////......000000000000000000000000000000000000000000000000//////000000///......---,,,...000111000000111222111111111111000000000000//////............//////000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222444444333333333222222222222222333444444444333333666666555444444555555666888666555666999===AAACCCJJJNNNVVV```gggiiifffbbb```ccchhhrrryyyrrrhhhaaaXXXRRRQQQOOOLLLJJJHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJNNNQQQWWW[[[___cccgggjjjmmmoooqqquuuwwwyyyzzzzzz}}}}}}////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............//////////////////////////////............////////////............////////////............//////000000000000000000000000000000000000////////////......//////////////////000000000000000000000000........................////////////000000000000//////000000000000//////,,,,,,---...///000000111000//////............///000000000000000000000000//////............//////.........//////...............////////////......////////////000000000111000000000000000000000000222222222222222222222222222222222222222222222222222222111111111111222222444444333222222222333333444444444555555555555555444555555555555666666666777666666666888888666555444444444444444444444444444444444444444444444444222222222222222222222222333333333222222222222111000000000000000000000000000000000000000////////////000000111111000000///............////////////000111111111000000///...------...///000000000///------........./////////000000000000000000000000///////////////000111111000000000000000000000000........................111111000//////...------000000000000000000000000000000000000000000000000//////000000000///......---///111222111000111222111111111111222222222222000//////......//////000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222333444444444333333333333222222222333444444444444444777666666555666666777777888777666777999===BBBDDDLLLQQQYYYbbbiiijjjgggcccbbbdddkkk{{{|||tttmmmccc\\\TTTOOOMMMLLLJJJHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMSSSVVVYYY]]]```dddiiilllnnnpppsssvvvyyy|||}}}~~~||||||////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////............////////////............///////////////....../////////000000000000000000000000000000000000////////////............////////////////////////////////////........................////////////000000000000...//////000000000000///+++,,,,,,---...///000000000///............////////////////////////////////////............//////------............------......////////////............/////////000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222444333333222222333333333555555555555555555555555444444444555555555666666777666666666888888666555555555555555555555555555444444444444444444444444222222222222222222222222333333222222222111111111000000000000000000000000//////////////////////////////000000000000//////111111111111000000000000...///000111111000///...,,,,,,...///000000000000............////////////000000000000000000000000...............///000000////////////////////////000000000000000000000000000000000000//////......000000000000000000000000//////////////////////////////000000000//////...---///111111000000111222000000000111111222222222000000////////////000000//////////////////////////////000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222111111111222222222333333333333333222222222222222222222333444555555555555666666555555666666777777888888888888:::>>>DDDHHHOOOTTT\\\ccchhhiiifffdddbbbeeeppp~~~wwwoooiii___ZZZTTTOOONNNLLLKKKIIIHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJKKKLLLNNNPPPQQQWWWYYY\\\^^^aaaeeejjjnnnppprrrtttwwwzzz|||~~~~~~////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////............////////////............//////...//////////////////...////////////////////////////////////000000000000---.........//////000000////////////////////////////////////////////////////////////000000000000......///000000000000000---------...............//////............////////////////////////////////////............//////------............------......////////////......------........./////////////////////////////////111111111111111111111111111111111111111111111111222111111000000111111222333333333222222333333444555555555555555555555444444444444444555555555555777666666666888888666555555555555555555555555555444444444444444444444444333222222111111222222333222111111111000000000000000000000000000000000000........................//////000000000000//////111111111111000000000000---...000111111000//////,,,,,,...///000000000000........./////////000000////////////////////////...............//////000////////////////////////000000000000000000000000////////////000000111111000000000000000000000000//////////////////////////////000000000000000///---...000000///...///000...//////000000111111111000000////////////000000////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111222222222222333333333111111111222222222222222111222333444555555555555555555444444555666666777888999999999;;;@@@HHHMMMSSSWWW^^^cccffffffdddccccccjjj|||zzzssskkkfff[[[XXXSSSOOOMMMLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGJJJJJJJJJKKKNNNPPPSSSUUUZZZ\\\^^^aaacccggglllooottttttuuuwwwyyy{{{}}}~~~////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............//////////////////////////////............////////////............//////......////////////......////////////////////////////////////000000000000------......///000000000000000000000000000000000////////////////////////////////////000000000000---...///000000111111000000//////......---------///............//////000000000000000000000000000//////............//////.........//////...............////////////......------------............////////////////////////111111111111111111111111111111111111111111111111111111000000000000111111333333222222222333444444555555555555555444444444333444444444444555555555777666666666888888666555555555555555555555555555444444444444444444444444444333222111111222333444111111111000000000//////000000000000000000000000............////////////...//////000000//////...............////////////......///000000/////////------...///000000000///....../////////000000000////////////////////////...............///000000000000000000000000000000..............................///000000111222222000000000000000000000000000000000000000000000000//////000111111111000000---...000000.........//////////////////000000000111000000//////000000111000000000000000000000000000000000111111111222222000000000000000000000000111111111111111111111111111111111111111111111111000000000111222222333333222222222222333333333333111111222222222222333333111222333555666666666666444444444444555666777777888999;;;;;;===CCCLLLSSSYYY\\\```ccccccccccccdddiiixxx|||uuummmeee```UUUSSSPPPLLLJJJIIIIIIIIIJJJIIIHHHHHHGGGGGGGGGHHHKKKKKKKKKLLLOOOSSSWWWYYY\\\___bbbeeegggkkkooorrrvvvvvvwwwxxxzzz|||}}}~~~////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............//////////////////////////////............////////////............//////---...///000000///...---////////////////////////.../////////000000000111------......///000000111000000000000000000000000////////////////////////////////////000000000000---...///000111111111111000000000//////........................///000000000000000000000000000000//////............//////...//////000000//////.........////////////..................////////////////////////////////////111111111111111111111111111111111111111111111111111111000000000000111111333222222222333333444555666666555555555444444444333333444444444555555555777666666666888888666555555555555555555555555555444444444444444444444444444333111000000111333444222222222111111111000000000000000000000000000000///000000000111111111111......////////////......------......//////000000000//////.........//////......///////////////....../////////000000000000//////////////////////////////......//////000111000000000000000000000000////////////////////////000000000000000000111111000000000000000000000000000000000000000000000000//////000111111111111111...///111111///...///000111111000000000000000000111111000000000000111111000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111///000000111222222333333222222222333333333444444333333333444444555555555111222333555666666777777555555555555666777888999888:::<<<===???FFFQQQYYY```bbbccccccaaaaaaccceeeuuu}}}vvvnnneee^^^ZZZQQQPPPNNNKKKHHHGGGHHHIIIGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKMMMPPPUUUYYY\\\^^^aaafffjjjmmmpppsssvvvwwwwwwxxxyyy|||~~~////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000/////////............//////////////////////////////............////////////............//////---...///000000///...---////////////////////////.../////////000000111111---------...///000000111000000000000000000000000000000000000000000000000////////////000000000000---...///000111111111111/////////000000000000000...............///000111000000000000000000000000//////............////////////000000000000//////......////////////......////////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111222222222222333333444555666666555555555444444444333333333444444444555555777666666666888888777555666666666666666666666666444444444444444444444444444333111000000111333444333333333222222222111111000000000000000000000000111111222222333333333333......////////////.........//////000111222222333111000///---------...///...///////////////......////////////000000000000///////////////////////////////////////000111111000000000000000000000000222222222222222222222222222222111111000/////////000000000000000000000000000000000000000000000000//////000111111111111111///111222222000///000000333222222222111111000000111111000000000000111111000000000000000000000000000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111///000000111222222333333222222333333333444444444555555555666666666777777111222333555666777777777666666666666777888999:::777:::===>>>AAAHHHSSS\\\eeeffffffdddaaaaaadddggg~~~yyyqqqhhh```YYYUUUPPPPPPNNNLLLIIIHHHIIIJJJDDDDDDEEEFFFHHHKKKMMMNNNKKKKKKKKKMMMQQQVVVZZZ]]]```dddiiinnnqqqtttwwwyyywwwwwwxxxzzz~~~////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000///...............------------------------////////////////////////000000000000000000000000111///...,,,,,,...///111000000000000000000000000000000000000111111111111111111000000//////......////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---000000//////.........---//////////////////////////////............////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111222222222333333333333333333444444444555555444444444555555555555666666666555555555444444444444444444555555555555666666555333333444444333222222333333444444333333222222222222111111111111000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................000///...------...///000////////////////////////222222111000///...------111111000000//////......000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////111111000000//////......//////............//////////////////000000000000///000000000000111111111000000000000000000000000111111111111111000//////000111111111111222222222222222333333333333444444111111222222222333333333666666666666666666555555555666777777666777999;;;:::<<<>>>@@@DDDKKKTTT[[[cccaaaaaaaaa^^^^^^gggrrr}}}wwwnnneee^^^XXXSSSPPPNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKMMMPPPRRRUUUYYY^^^bbbbbbfffkkkoooqqqrrrtttuuuuuuvvvyyy}}}////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000///.......................................////////////////////////////////////////////////000000///......///000000000000000000000000000000//////000000000111111111111000000000/////////...////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////000/////////............000/////////............//////////////////////////////............////////////000000000000//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111222222222333333333333333444444444444555444444444444555555555555666555555555444444444444444444444444555555555555666444333333444555333222222333333444444333333222222222222111111111111000111111000///////////////////////////////////////........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111......................../////////....../////////////////////////////////000000000000////////////000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////111111000000//////////////////............//////////////////000000000111000000000111111111222222000000000000000000000000222222222222222111000000000111111111111222222222222222333333333333444444222222222333333333333444444444444444444444444444555666777777777777:::<<<:::<<>>DDDLLLSSSZZZ```ccccccaaa```___```hhh|||{{{tttjjjeee^^^XXXTTTQQQNNNLLLLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLOOOSSSZZZ___ccceeegggiiilllnnnpppqqqqqqsssuuuwwwtttxxx|||000000000000000000000000////////////000000000000//////////////////////////////////////////////////////............//////........................////////////////////////////////////////////////000000111111111111000000////////////////////////...////////////000000000////////////000000000000////////////000000000000////////////////////////////////////000000000000////////////////////////.................................///////////////........./////////////////////////////////////////////............////////////000000000000//////////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222222222222333333333444444333333333444444444444555333333444444444444444444333333333444444444444555555333333333555555444333222333333444444333333222222222222111111111000000111000000///////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////...///000111111000///...000000000000000000000000000000000000////////////......//////000000111111///000000000111111111111000000000000000000000000111111111111111111111111.../////////000000000111000000000000111111111111000000////////////000000000000000000111111111111111111222222222333333333000000000000000000000000000000111111111111111000000000111111111222222222222222222333333333444444444444555555555666666666666666666777777777888888444666777888888999<<<>>><<<@@@HHHQQQYYY___cccdddaaa```___^^^```kkktttmmmddd```YYYTTTQQQOOOMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIJJJLLLNNNOOOOOOTTT[[[aaadddfffgggiiilllmmmoooppprrruuuxxx{{{{{{~~~000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///............//////000........................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000////////////000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000.................................///////////////........./////////////////////////////////////////////............////////////000000000000//////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333333333333333333333444444444444333333333333444444444444333333333333444444444444444333222333555555555444222333333444444333333222222222222111111111111000111111000///////////////........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000111111000000///000000000000000000000000111111000000//////......////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111......//////000000111111000000000111111111111222111000000//////000000111000000000111111111222222111111111111222222222333000000000000000000000000//////000111111111111000000111111111111222222222222222333333333333444444444444444555555555666666444444444555555666666777444666777888888:::<<>>CCCIIINNNXXXZZZ]]]^^^^^^___```bbbdddsssxxxnnneee^^^ZZZVVVTTTMMMMMMLLLLLLLLLLLLLLLLLLJJJIIIHHHHHHHHHHHHIIIJJJLLLOOOSSSYYY___dddhhhjjjkkkmmmooopppqqqrrruuuwwwzzz}}}000000000000000000000000////////////////////////000000000000111111111111///////////////000000111000111111111111111111000...//////000000000000000////////////000000000000////////////000000000000............////////////////////////000000000000000000000000000000000000///000000111111000000///000000111111111111000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000///............//////000000000000000000000000000////////////////////////////////////////////////////////////000000000000000222222...///333444222////////////////////////------......//////000000000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222000111111111111222222222111111111111222222222222444444444333333222222222333333444444444333222222333333333333333333333333333333333222222222111111000000000000000000000000000000000000000000000000///000000000000000000111...//////000000111111222000000000000000000000000000000000000000000000000............///000111222////////////000000000000111000000000000111111222///////////////////////////000000111111000000///......////////////000000---......//////000000111000000000000000000000000000000000000000111111222000000000000000000000000//////000000000000000111/////////000111111222222333333222111111111111222111111111111111111111111111111111222222222333333111111111111111222222222000222333333222111111222111111111111111111111111111111111111111111111111333333333444444444555555444444555555555555444444666666666777777777888888777888888:::===CCCJJJPPPXXXZZZ\\\^^^^^^___aaacccfffzzzzzztttjjjaaaZZZVVVSSSQQQKKKKKKKKKLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJMMMPPPUUU\\\bbbfffiiikkklllmmmoooqqqrrrtttwwwzzz}}}000000000000000000000000////////////////////////000000000000111111111111///////////////000111111///000000111111000000//////////////////000111111////////////000000000000000000000000////////////............////////////////////////000000000000000000000000000000000000000111111111111111111000000000111111111111000000000000000000000000000000000000111111111111000000.../////////000000000111000000000000000000000000...............///000000000000000000000000000000////////////////////////////////////////////////////////////000000000000...111111......111111...////////////////////////---------...///000000000000000000000000000000000////////////////////////000000000000000000000000...//////000111111222222000111111111111222222222111111111111222222222222222222333333333333444444222222333444444444333333444444444444444444444444333333333222222222111111000000000000000000000000000000000000000000000000111111111000000000000000...//////000111111222222000000000000000000000000000000000000000000000000...//////000111111111111////////////000000000000///////////////000111111///////////////////////////000111111111111000///........./////////000000------......///000000111000000000000000000000000000000000000000111111222000000000000000000000000////////////000000111111...//////000111111222222444333222222111111222222222222222222222222222222000000000111111111111222000000111111111222222222///222444444222111111222111111111111111111111111111111111111111111111111333333333444444444555555444444555555555555444444666666777777777888888888777888888:::>>>DDDMMMSSSUUUXXX[[[^^^___```bbbcccllluuuoooeee]]]WWWRRROOOMMMKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJOOORRRXXX___eeeiiikkklllnnnooorrrsssuuuxxx|||000000000000000000000000111111111111111111111111000000000000111111111111///////////////000111111//////000000000000//////000///.........000111222////////////000000000000111111000000//////......000000000000111111111111////////////000000000000000000000000000000000000111111222222222222111111000000111111111111000000000000000000000000000000000000111111111111000000.../////////000000111111000000000000000000000000...............///000111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000,,,///000......111000---////////////////////////...//////000111222222333000000000000000000000000////////////////////////000000000000000000000000...//////000111222222222000111111111111222222222000111111111111222222222000111111222444555555666111222333333444444444444444444444444444444444444333333333222222222111111000000000000000000000000000000000000000000000000222222111111000000//////...//////000111222222222000000000000000000000000000000000000000000000000...///111222222222000000////////////000000000000...............///000111111111111111111111111111///000111222222111000///............/////////000---------...///000000111000000000000000000000000000000000000000111111222000000000000000000000000.../////////000000111111...//////000111222222222444333222222111111222222222222222222222222222222////////////000000000000000000111111222222222222///222555555222111111333111111111111111111111111000000000000000000000000333333333444444444555555444555555555555555555444777777777777888888888888999:::;;;<<<@@@GGGPPPVVVSSSVVV[[[^^^___```bbbdddxxx|||qqqkkkbbbZZZTTTPPPLLLJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJPPPTTTZZZaaagggjjjlllmmmppprrrtttvvvxxx{{{222111111111000000//////000000000000000000000000000000////////////000000111000...,,,+++,,,---...//////...---,,,++++++***000000000000000000000000222111///.........///000000000//////.........---000000000000000000000000............/////////000000000000000000000000000...000111000///...///111000000000000111111111111000000111111111111000000//////000000000000////////////////////////////////////000000000000//////000///...------...///000.../////////000000000111////////////000000000000------------.........///...///000111111000///...000000000000000000000000111111000///...---,,,,,,000000000000111111111111000000111111111111000000------......//////000000000000000000000000000000222111111000///......---000000000000111111111111---...///000111222222222111111111111111111111111222222222222222222222222333333333222222111111111111111222222222222111111111111111111111111111111111111000000//////......222222111111000000////////////000000000000//////////////////////////////////////////000000000000000000///...............000000000000000000000000111000///...------...///000000000000000000000000333222000///...---......000000111111111111000000222111111111000000//////000000000000000000000000222111000//////000111222222111111111000000//////////////////000000000000111111111111111111111111222111111111000000//////222222111111000000//////333222222222111000000000111000000000111222333333333333222111000000000111000000////////////000000333333333333333333333333333333333444444444555555222333444555666666666666777777777888999999:::::::::<<<>>>AAAFFFLLLSSSXXXZZZ[[[WWWZZZaaa]]]^^^mmm{{{qqqjjjfff___WWWPPPMMMKKKJJJOOOLLLJJJJJJLLLMMMJJJHHHHHHFFFEEEEEEFFFJJJNNNQQQVVVZZZ```eeeiiimmmpppssstttwwwzzz{{{|||}}}~~~111111000000000/////////////////////////////////000000////////////000000111000...---,,,---///000////////////............000000000000000000000000222222000/////////000111000000/////////.........000000000000000000000000........./////////000000000000000000000000000000///000111000///...///111000000000000111111111111///000000111111000000/////////000000000000////////////////////////////////////000000000000//////000///...------...///000////////////000000000000////////////000000000000---.........//////////////////000000000000//////000000000000000000000000000000000///......------000000000000111111111111000000111111111111000000////////////////////////000000000000000000000000111111111000///............////////////000000000//////000111222222222222111111111111111111111111222222222222222222222222333333333222222222111111111111222222222222111111000000000000000000000000111000000000/////////...000000000000000000/////////000000111111000000///111111111111111111111111////////////000000000000---------...///000111222000000000000000000000000000000///.........//////000000000000000000000000222111000///......//////000000111111111111000000111111111000000000//////000000000000000000000000111111000000000000111111111111111111000000000///111111111111222222222222111111111111111111111111111111111111000000000///111111111000000000000000222222222111111111111111111111111000111111222222444333333222111111222222111111000000000000111111333333333333333333333333333333333444444444555555333333444555666666666666777777777888999999::::::===???AAADDDHHHNNNTTTXXXYYY[[[YYY\\\aaa^^^cccuuuvvvllleeeaaa[[[UUUPPPMMMMMMLLLNNNLLLJJJKKKMMMMMMLLLJJJJJJIIIHHHIIIKKKOOOSSSVVV\\\```eeeiiilllooorrrtttvvvxxx{{{||||||}}}000000///////////////...........................000000////////////000000000000///......///000111///000000000111111111222000000000000000000000000333222111000000000111111000000////////////......000000000000000000000000....../////////000000000000000000000000000000000///000111111//////000111000000000000111111111111...//////000000//////...//////000000000000////////////////////////////////////000000000000////////////............//////000000000000////////////////////////000000000000////////////000000000000000000////////////000000000000000000000000000000////////////////////////000000000000111111111111000000111111111111000000222222111000000///......000000000000000000000000111111000000//////..................////////////111111222222222222222111111111111111111111111111222222222222222222222222333333333222222222222111111111222222222222111111////////////////////////000000000000//////////////////////////////000000000111111111111111111000111111111111111111111111////////////000000000000---------...///000111222000000000000000000000000//////.........///000000000000000000000000000000000000////////////000000///000000111111000000///111111000000000000//////000000000000000000000000000000111111111111000000111111111111000000000000111111111111222222222222111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222222222222111111000111111111444444333333222333333333222222222111111222222222333333333333333333333333333333333444444444555555333333444555666666666666777777888888999:::::::::>>>AAAEEEHHHLLLPPPVVVYYYXXX\\\ZZZ\\\aaaaaalll}}}yyyoooeee^^^[[[WWWRRROOONNNNNNNNNMMMLLLKKKLLLMMMNNNMMMLLLKKKKKKLLLNNNQQQUUUYYY\\\cccfffkkknnnppprrruuuwwwxxxzzz|||}}}~~~////////////............////////////////////////000000////////////000000000000//////000111222333111111111111111111111111////////////////////////111111111000000000000000000000//////////////////////////////////////////...////////////000000000000000000000000000000000///000111111000///000111///000000000111111111111......////////////......//////000000000000////////////////////////////////////000000000000///////////////....../////////000000000000////////////////////////000000000000///000000000000111111111111000///......///000111////////////////////////............//////000000///000000000111111111111000000111111111111000000222111111111000000000///000000000000000000000000111000000000/////////............/////////000000222222333333333222222111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111000000000000000000000000000000000000////////////------......//////000000111111222222222222111111........................////////////000000000000111000000///.../////////000000000000000000000000.........//////000111111///////////////////////////////////////000111111//////000000000000//////000000000000000000//////000000000000000000000000///000111222222111000///111111111000000000000000.../////////000000000000111111111111111111111111111111111000000000000000//////000000111111222222000000000111222222222333333333222111000000000111444333333222222222333333222222111111111111222222333333333333333333333333333333333444444444555555333444555666666777777777777777888999999::::::;;;===AAAFFFKKKOOOTTTXXX[[[ZZZ^^^[[[[[[```eeeyyy}}}xxxsssjjj```YYYWWWSSSPPPMMMMMMMMMMMMKKKKKKKKKLLLMMMNNNNNNNNNKKKLLLNNNQQQUUUYYY]]]```eeehhhmmmpppsssuuuwwwyyyzzz|||~~~............////////////000000000000000000000000000000////////////000000000000000000111111222222222222111000000///......///////////////////////////////////////.........//////000000000000000000////////////////////////////////////000000000111000000000000000000000000000111222111000///000222///000000000111111111111......////////////......//////000000000000//////000000000000000000000000//////000000000000//////...//////////////////...000000000000////////////////////////000000000000000000000000111111111222111000///......///000111////////////////////////------......///000000000///000000000111111111111000000111111111111000000///000000000111111111222000000000000000000000000000000000000//////////////////000000000111111111222222333333333222222111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111////////////000000000000------......//////000000111111222222222222111111........................////////////000000000000111111000///////////////111111111111111111111111......///000000111111111////////////////////////......//////000111111111//////000000000000////////////////////////000000000000000000000000000000///000111222222111000///000000000000000000111111.../////////000000000000111111111111111111111111000000000000000000111111//////000000111111222222000000000111222222222333333333222111000000000111222222111111111111222222111111111000000111111111333333333333333333333333333333333444444444555555333444555666777777777777888888888999::::::;;;;;;:::???GGGMMMSSSWWW[[[]]]]]]```\\\[[[bbbkkkyyysssoooggg]]]VVVTTTQQQNNNLLLKKKKKKKKKIIIJJJKKKLLLMMMMMMNNNOOOKKKLLLOOOTTTXXX]]]```bbbdddhhhmmmqqqsssvvvxxxzzz|||}}}...////////////000000000111111111111111111111111000000////////////000000000000000000111111111111222222111000///...------000000000000000000000000....../////////...---,,,//////000000000000111111000000000000000000000000/////////000000000111111000000000000000000000000000111222222000000111222000000000000111111111111...//////000000//////...//////000000000000//////000000000000000000000000//////000000000000//////......////////////......////////////000000000000////////////000000000000000000000000111111111111000000////////////000000000000000000000000000000---.........//////000000000000000000111111111111000000111111111111000000......///000000111222222000000000000000000000000000000000000////////////000000000000111111111111111111222222222222222111111111111111111111111111111111111111111111111111111222222222222333333333111111222222222222111111111111111111111111111111////////////000000000000//////////////////000000000111111111111111111000111111111111111111111111////////////000000000000.........///000111222333111111111111111111111111//////000111111111000000000000000000000000000000......///000111111000000...//////000000//////.........////////////000000000000000000000000000000000000111111111111000000000000000000111111111111111111111111222222222222111111111111111111111111000000000000111111111111000000000000111111111111111111111111111222222222222222111111000111111111111111000000111111222222111111000000000000111111333333333333333333333333333333333444444444555555444444555666777777777777888888999999:::;;;;;;;;;;;;AAAIIIQQQVVVYYY\\\]]]^^^```]]]^^^gggsss~~~sssmmmjjjcccZZZSSSRRRPPPMMMKKKJJJJJJJJJHHHJJJKKKLLLKKKKKKMMMOOOLLLNNNRRRWWW\\\```cccdddeeeiiinnnrrrtttwwwyyy{{{|||~~~/////////000000000111111000000000000000000000000000000////////////000000000000000000000000//////111111000000/////////...000000000000000000000000...///000000000///------//////000000000111111111000000000000000000000000//////000000000111111111000000000000000000000000000111222222000000111222000000000000111111111111///000000111111000000/////////000000000000//////000000000000000000000000//////000000000000//////---...///000000///...---------...///000111222222////////////000000000000/////////000000000111111//////000000000000//////000000000000000000000000.........///////////////000000000000111111111111000000111111111111000000////////////////////////000000000000000000000000////////////000000000000/////////000000000000111//////000111222222222222111111111111111111111111111111111111111111111111111111222222222333333333111111222222222222111111111111111111111111111111.../////////000000000111000000000000000000/////////000000111111000000///111111111111111111111111////////////000000000000.........///000111333333111111111111111111111111000000111111111000//////000000000000000000000000...///000111111000//////......////////////.............../////////000000000000000000000000000000111111000000000000111111///000000000111111111111111111111111222222222222111111111111111111111111///000000000111111111111111111111000000000000000222222222111111111111111111111111000111111222222222111111111111222333444222222111111111111222222333333333333333333333333333333333444444444555555444555666777777888888777888888999::::::;;;;;;<<>>???>>>IIIKKKOOOUUUZZZ\\\[[[ZZZ\\\]]]fffuuu~~~vvvlllddd^^^YYYTTTPPPPPPOOONNNMMMLLLKKKJJJIIIJJJJJJJJJJJJKKKMMMNNNPPPVVV___eeeffffffjjjooopppnnnpppsssuuuwwwyyy|||~~~000111111222222111111000......///000000000000000////////////////////////000000000000000000000000222111000//////...//////111000///......//////000111000///.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000///////////////000000111111000000000000000000000000111///...///000111000...000000111111111111000000111000000000/////////...000000////////////000000000000000000000000000000000000000000000000000000222111111111000000000000////////////////////////000000000000////////////000000000000000000000000////////////000000000000000000111111111111000000222222222111111111000000000000000000000000000000000000000000111111111111000000000000000000000000111000000000000000000000000000111222222222222111222222111111111111222222111111111111111111111111222222222222222111000000111111111111111111111111000000000000000000000000...............///000000111000000000/////////...000000000000000000000000////////////////////////...////////////000000000000000000000000000000000//////////////////////////////000000000000////////////////////////////////////000000000000//////////////////000000000000111111000000000000111111000000000000000000000000/////////000000000111111222111000//////000111222111222333333111000000111111111000000000000111111111111000000000000111111111111111111111111111111222222222222222222222222000111111222333333444444333222111000000111222333333333222222111111222222333333333333333333333333444444555555666777777888888777888999<<<>>>??????HHHKKKPPPVVVZZZ\\\\\\[[[YYY]]]jjj|||zzzsssiiiaaa[[[WWWRRROOOOOONNNMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJKKKMMMNNNPPPVVV^^^eeefffgggkkkpppqqqsssuuuxxxzzz{{{}}}000111111222222111111000......///000000000000000........................000000000000000000000000333222111///............000////////////000000111111111000/////////000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000111111111111000000000000/////////000000000000111000000000000000000000000111///...///000111000...000000111111111111000000000000000000//////////////////000000000000//////000000000000000000000000000000000000000000000000222222222222111111111111000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000111111111111000000222222222111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111000000111222222222222111222222111111111111222222111111111111111111111111111222222222222111000000111111111111111111111111000000000000000000000000//////.........///000000000000000000////////////////////////////////////....................................////////////000000000000000000000000////////////////////////000000111111111111000000//////////////////////////////000000000000//////////////////000000000000111111000000000000111111000000000000000000000000000000000111111111222222111111000000000000111111000222333333111000000111111111000000000000111111000000////////////000000111111111111111111111111333333222111000//////...111111111222222333333444222222111111111111222222111111111111111222222333333333333333333333444444444555555666666777777888888888888999;;;===???AAAHHHLLLQQQWWW[[[\\\\\\[[[[[[bbbsss{{{uuunnnddd\\\XXXTTTPPPLLLMMMMMMLLLKKKJJJIIIIIIHHHKKKJJJJJJJJJKKKMMMOOOPPPVVV^^^eeefffhhhmmmqqqrrrsssuuuxxxzzzzzz|||000000111111111111000000......///000000000000000////////////////////////000000000000000000000000111111000//////...//////......//////000000111111111111111000000000000111////////////////////////////////////////////////////////////////////////000000////////////000000111111111000000000000000000000000000000000000000////////////////////////111///...///000111000...000000111111111111000000000000000000////////////---...000111111000//////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////000000000000000111111222222111111000111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000111111111000000111222222222222111222222111111111111222222111111111111111111111111111111222222222111111000111111111111111111111111000000000000000000000000000///////////////000000000000000000////////////////////////////////////////////////////////////........./////////000000////////////////////////........................///000000111111000000/////////////////////////////////000000000000//////////////////000000000000111111000000000000111111000000000000000000000000000111111111222222222222111000000000000000000111000111333333111000111111111111000000000000111111111111000000000000111111111111111111111111111111333333222111000//////...111111111222222333333333222222222222222222222222111111111111222333444555333333333444444444444444555555666666777777777777888888999999:::===AAADDDLLLPPPUUUYYYZZZ[[[[[[[[[```iii{{{|||uuupppiii```YYYUUURRROOOLLLKKKKKKKKKJJJJJJIIIIIIHHHKKKKKKJJJKKKMMMOOOQQQRRRXXX___eeegggjjjooosssssssssuuuwwwyyyzzz{{{}}}000000000111111000000000......///000000000000000000000000000000000000000000000000000000000000000//////...//////000111111......//////000000111111000000000111111111111000////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000111111111111111111000000000000////////////////////////111///...///000111000...000000111111111111000000////////////000000000000---...///111111111000///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111222222222222111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000//////000000111111111111000000111222222222222111222222111111111111222222111111111111111111111111000111111222222222111111111111111111111111111111000000000000000000000000111000000/////////000000////////////000000000000////////////////////////000000000000000000000000//////000000000111111111////////////////////////////////////////////////...//////000000//////...000000000000000000000000//////000000000000//////////////////000000000000111111000000000000111111000000000000000000000000000111111111222222222222000000000111111000000000///111333333111000111222111111000000000000111111333222222111111222222333111111111111111111111111222222222222222222111111111222222222222222333333222222222333333222222222222222222333444555666777333333333444444555555555666666666777777777777777888999999:::;;;>>>DDDIIISSSVVVYYYZZZZZZYYYZZZ\\\aaakkkxxxqqqkkkeee\\\VVVTTTRRROOOLLLJJJJJJJJJJJJIIIIIIIIIIIIKKKKKKKKKLLLOOORRRTTTVVV[[[aaafffhhhlllrrruuutttuuuxxxzzz|||}}}~~~///000000111111000000///......///000000000000000111111111111111111111111000000000000000000000000............///111222333...///000000000000000///...///000111111111000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000111111111111222111111111111000000000000000000000000000000000111///...///000111000...000000111111111111000000////////////000000000000---...///000000111111000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000111111222222222222111111111111111111111222222222000000000000000000000000000000000000111111111111000000000000000000000000/////////000111111222222000000111222222222222111222222111111111111222222111111111111111111111111000000111222222222222111222222222222222222222222000000000000000000000000111111000/////////000000////////////000000000000////////////////////////111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000......////////////......000000000000000000000000//////000000000000//////////////////000000000000111111000000000000111111000000000000000000000000000000000111111111222222000000111111111111000000///111222222111111111222111111000000000000111111333333333222222333333333111111111111111111111111000111111222222333333333222222222222222222222222222222333333333333222222333333333333444555777777333333333444555555666666777777777777777777777777777999::::::<<>>DDDOOOXXX[[[]]]]]][[[YYY\\\eeelllzzzwwwooolllaaa[[[TTTPPPOOOOOOMMMKKKIIIIIIJJJJJJKKKLLLLLLLLLIIIKKKMMMQQQUUU[[[___bbbgggjjjmmmnnnrrrxxxxxxuuuuuuxxx{{{~~~////////////////////////000000000000////////////222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000///000000000000000////////////000000............/////////000////////////////////////000000000000111111111111000111111111111222222222111111000000000000000111///////////////000111111111000000000000000111222///////////////000111111000000000000000000000000000000000000000000000000111111111111000000000000///......------///000111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111111111111000000000000000000000000222111111111000000//////000000000000111111111111......//////////////////222111111111000000//////000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111555444444333222111000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////222222222222111111000000////////////000000000000000111111111111222222222000111111111111222222222111111222333222111000///333333333222222111111111////////////000000000000111111000000111111222333222222111111111111111111222222222222222111000///111111111000000000000000111111111111111111111111000111333444444333111000444444444333333222222222222222333333333333444444333333333444444444555555555666777666555666888:::888:::<<<===???FFFRRR[[[aaa___^^^^^^[[[]]]lll|||xxxqqqkkkggg^^^WWWOOOLLLMMMNNNKKKIIIHHHHHHIIIJJJJJJKKKKKKKKKJJJNNNSSSWWW[[[___cccffflllmmmnnnpppqqqqqqqqqqqqwwwwww{{{000000000000000000000000000000000000000000000///222222111000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......//////000111333333000000////////////000000........./////////000000////////////////////////000000000000111111111111//////000000000111111111111111000000000000111111///////////////000111111111111000000000000000111///////////////000111111000000000000000000000000000000000000000000000000111111111111000000000000//////...---...///000111000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111000000000000000000000000000111111111111000000000///000000000000111111111111000000000000000000//////222111111111000000000000111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111444333333222222111111111000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///111111000000000000000000/////////000000000111111000111111111111222222222000111111111111222222222111222222333222111000///333333333222222111111111000000000111111111111222111111000000111111222333444333222111000000000000222222222222222111000000222222222222222222111111222222222222222222222222111222333444444333222111444444444333333222222222222222333333333333444444333333444444444555555555555666777666666666888:::999<<<===>>>AAAHHHSSS\\\___^^^^^^^^^^^^eeeyyyxxxooohhhddd\\\VVVOOOLLLMMMMMMKKKIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLPPPUUUZZZ^^^bbbfffiiipppppppppqqqqqqrrrrrrsss{{{|||111111111111111111111111000000000000000000000000222111000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000++++++,,,,,,---...///000000000////////////000000....../////////000000000000000000000000000000000000000000000111111111111.../////////000000000000111000000000000000111111000////////////000111111222222111000/////////000///////////////000111111000000000000000000000000000000000000000000000000111111111111000000000000//////.........///000111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000000000000000111111111111000000000000000000000000111111111111222222222111111000000000111111111111111000000000111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000///.........///000111000000000111111111222222000111111111111222222222000111111111111222222222111222222222222111000000222222222222222111111111111111111222222222333333111111000000111111222333555444333111000//////...111222222222222111000000222333333333333333333333333333333333333333333333333333333333333333333333444444333333333333222222222222333333333333444444333444444444444555555555555666777777666777999;;;;;;===???@@@CCCJJJUUU\\\]]]]]]]]]]]]```nnnuuulllddd```ZZZUUUOOOLLLLLLLLLKKKIIIJJJJJJJJJJJJJJJKKKKKKLLLOOOSSSXXX]]]bbbfffjjjnnnssssssrrrrrrrrrsssuuuvvv000000000000000000000000000000000000000111111111111111000000000000000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////......------000000////////////000000...////////////000000000111111111111111111111111///000000000111111111111/////////000000000111111000000000000000000111222000000//////000000111222333333111000///////////////////////////000000111000000000000000000000000000000000000000000000000111111111111000000000//////////////////000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111000///...000000000000000000000000111111111000000000000000///000000000111111111111222222222111000000//////111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111222222333333333000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000111111111000000000000000000///.........000222333000111111111222222222222000000111111111222222222000000111111111222222222222222222222111111000000222222222111111111111111111111111111222222222333111111000000111111222333444333222111000000000000111111222222222111111000222222222222333333333333333333333333333333333333333222111111111111222333333333333333333333333333222222222333333333444444444444444444555555555555555666888777777888:::<<<;;;===???BBBFFFMMMUUU[[[[[[\\\\\\[[[aaavvv{{{rrrhhh```ZZZWWWSSSNNNLLLKKKKKKJJJIIIKKKKKKJJJJJJJJJKKKLLLMMMQQQUUU[[[```dddiiimmmqqqsssrrrqqqrrrsssuuuxxxzzz///////////////////////////000000000111111111222111000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////333333444444333333222111000000////////////000000////////////000000000111222222222222222222222222///000000000111111111111000000000111111111222222000000//////000111222222000000000000000111222222333333111000///////////////////////////000000111000000000000000000000000000000000000000000000000111111111111000000000////////////000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111000///...000000000000000000000000000000000000000000111111///000000000111111111111111111111000000/////////111111111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111222222333333444000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000111111111000000///000111333444000111111111222222222222000000111111111222222222000000111111111222222222222222222111111111111111111111111111111111111111000000000111111111222222111111000000111111222333111111111000111111222222000111111222222222111111111111111111222222333333333333333333333333333333111111000000000000111111333333333333333333333333222222222333333333444444444444444555555555666666555777888888888999;;;===<<<===@@@CCCHHHOOOVVVZZZ[[[\\\[[[[[[eee~~~}}}tttlllccc[[[VVVTTTQQQNNNLLLKKKJJJJJJIIILLLKKKJJJJJJKKKLLLNNNOOOSSSWWW]]]bbbfffjjjooorrrqqqqqqqqqrrrtttwww{{{}}}}}}........................///000000111111222222222000000000000000111111222000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////,,,---///111222222222111000000////////////000000/////////000000000111111111111111111111111111111000000000000111111111111111111111111222222222222////////////000111222333111000000000000111222222222222111000/////////000///////////////000111111000000000000000000000000000000000000000000000000111111111111000000000000...///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111111222222222222222222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111222222333333333000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222000000000111111111222222000111111111111222222222000111111111111222222222333222111111000000111111000000000111111111111111000000000111111111111222111111000000111111222333000000000000111222333444000000111222222222222111000000111111222222333333333333333333333333333333111111111111111111111111222222333333333333444444222222333333333333444444444444555555555666666666666777888999999:::<<<>>>===???AAAFFFLLLRRRXXX[[[[[[\\\\\\___ooo}}}uuummmfff^^^WWWSSSQQQPPPMMMKKKJJJIIIIIIIIIKKKJJJJJJJJJKKKNNNPPPRRRVVVZZZ___cccgggkkkooorrrqqqqqqrrrsssvvvyyy|||~~~{{{~~~///////////////////////////000000111111222333333000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////(((***,,,...//////......000000////////////000000//////000000000111111111111111111111111111111111000000000000111111111111000000000000111111111111////////////000111222333111111000000111111222333111111000000000000000111///////////////000111111000000000000000000000000000000000000000000000000111111111111000000000000...///000111222111000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111000000000000000000000000000///000000000111111111111000000000000111111111111///000000111111222222222111111111222222333333333222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222333333000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111///000222222222111///.../////////000000000111111000111111111111222222222000111111111111222222222333222111000000000111222///000000000111111111222111111111222222222333333111111000000111111222333111111111111111111222222000000111222222222222222111111222222333444444555222222222222222222222222111222333444444333222111222222222333333444444444222222333333333333444444555555555555666666666666666777999999999:::===???@@@AAADDDIIIPPPVVVZZZ]]]ZZZ\\\___ggg~~~}}}wwwoooggg```ZZZUUUQQQNNNNNNMMMKKKIIIHHHIIIIIIJJJJJJIIIIIILLLOOORRRUUUZZZ]]]bbbfffiiilllppprrrttttttvvvwwwyyy{{{|||||||||000000000000000000000000///000000111222222333333000000///000000111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////000111222333333111///...000000////////////000000000000000000111111111111000000000000000000000000000000000000111111111111////////////000000000000////////////000111222333111111111000111111222333111000000000000000111222///////////////000111111000000000000000000000000000000000000000000000000111111111111000000000000...///000222222111111000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111111111111000000000000000000000000//////000000111111111222000000000000111111111111000000111222333444444555111111111222222333333333222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222...000111333222000---+++////////////000000000000000111111111111222222222000111111111111222222222444333111000000000111222//////000000111111111222222222333333333444444444111111111000111222222333333333222111000000000111///000111222222222222222222222333333444555666666111111111111111111111111222333555666666555333222222222222333333444444444222222333333333444444444555555555555666666666777666777999999999;;;===@@@CCCDDDFFFLLLSSSYYY]]]^^^YYY\\\aaannnyyytttkkkccc\\\WWWSSSQQQMMMMMMMMMKKKIIIHHHHHHIIIJJJIIIIIIIIILLLPPPTTTVVV\\\___dddhhhjjjmmmqqqssswwwxxxyyyzzz{{{{{{{{{{{{~~~000000000000000000000000222111111111000000//////111111111111111111111111000000000000111111111111000000000000////////////000000000000000000000000000000000000111111111111000000111111111111000000...///000111111000///...000000000000000111111222000000000000000000000000111111000000111111222333000111111111111222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000333333222111000///......000000000000000000000000333222222222111000000000111111111111111111111111////////////000000000000111000000000//////......111222222333333222222111000000000000000000000000111111111111111000//////000000000000000000000000//////000111222333333333111222222333444444444444111222222333333222222111111111111111111111111111222222222111111111000000111111000000000000000111222222222222222222222222111222222333333222222111111111111111111111111111111111000000000000111111////////////000000000000111111111111111222222333:::555111///000222111000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000444333222222111111222222222111111000000000000000000000000000000000000111000000111111111111000000111111111000000000000000444444222111000000//////000111111111111222222222333333333333333333333333111222222333333222222111222222333333333333222222111111111222222333333333777666555444444444444444444444333333555777999:::888999999999888:::<<>>@@@AAAJJJRRRVVVYYY[[[ZZZVVVWWW]]]jjjzzzssseee```XXXRRRPPPOOOOOOOOOLLLLLLKKKKKKKKKJJJJJJJJJIIIKKKMMMPPPTTTYYY___cccgggiiilllooorrruuuvvvwwwwwwzzz|||}}}|||}}}111111111111111111111111000000000000000000111111111111111111111111111111111111111111222222222222000000000000////////////////////////////////////............////////////000000111111111111000000000000000000000111222222000000000000000111111222111111111111111111111111...000222333444333111000000000111111111222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000111111222222333333111111111111111111111111000000000111222222222333111111111111111111111111000000000000111111111111222222222222222333333333111222222333333222222111111111111111111111111111111111222222222222111111333333333333333333333333111111222333333333333222444444444444333222222111333333333444444333333333111111111111111111111111111111111111111111111111111111111111111222333333222222222222222222222222111222222333333222222111111111111111111111111111111111000000000000111111000000000000111111111111///////////////000000111333333222111//////000111///000111111111111000///000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000////////////000000000000/////////000000000111111333333222222111222222333222111111000000000000000222222111111000000000000000000111111111111000000000000000000111111222222444333222111000000000000000000111111111222222222222222222333333444444444333333333444444333333333333333444444444444333333444444333333222222111111333333222222222333333444555555777888888777666555888999:::::::::;;;>>>AAACCCLLLUUUXXXZZZ[[[YYYUUUZZZaaapppuuunnn```[[[UUUPPPNNNNNNNNNMMMKKKKKKKKKKKKJJJJJJJJJJJJIIILLLPPPTTTWWW\\\bbbeeeiiijjjmmmpppsssuuuwwwxxx{{{~~~~~~~~~222222222222222222222222000000000000111111111111111111111111111111111111111111111222222222222333000000000000////////////000000000000000000000000....../////////000000000000000111111111111000000000000000000000111333333000000000000000111111222222222222222222222222222///000111222333222111111000111111111111222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000/////////000000111111111000000000000000000000000111111111111111222222222111111111111111111111111000000000111111111222222111222222222222333333333111222222333333222222111000000000000000000000000000111222222333222222222000000000000000000000000222222333333333333333222333333444444444333222222333333444444444444333333111111111111111111111111111111111111111222222222111111111111111222333444222222222222222222222222111222222333333222222111111111111111111111111111111111000000000000111111000000000111111111222222000000/////////000111111111222222111//////000111///000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000000444333222222111111222222222111111000000000000000000000000000000000000000000000111111111111000000/////////000111111222222555444333111000/////////000111111111111222222222111222222333333444444555333333444444444444333333111111222222222222111111333222222222222222111111333333333333333444444555444444555666666666666666777999:::::::::<<>>BBBHHHMMMZZZZZZ[[[ZZZXXXXXX```hhhyyyuuunnnfff___ZZZRRRQQQPPPOOOMMMLLLKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMPPPRRRUUUXXXZZZ^^^cccfffhhhkkkooosssuuuxxx{{{~~~111111111111111111111111000000111111111222222222222222333333333333333333000222444333000...000222111111111111111111111111000000111111111111000000111111111111000000000000333222111000000000000000111000000000000000111111111111111111111111111111222111000......000111222111111222222222111111000000111111111111222222222333222111111000111111111111111000000000111222222111111111111111111111111/////////000111333444555333333333333333333333333000000000111111111222222222222222222222222222222222222222222222222222222222222222222222111111111222222222222222222222222222222222222333333333333222222111111111111222222222222222333333333444444333333333333333333333333333333333333333333333333111111222222222333333333333333333333333333333333222222111111111111111000222222222222222222222222222222222222222222222222222222333333333333444444333222222222222222222333222222222222222222222222222222111111111111222222222222222222222222222222000000000000000000000000111000000000000/////////111111111111111111111111////////////////////////000000000///////////////111111111111111111111111111111111111111111222222222222222222222222222222000//////......//////000000000000000000000000000222222111111111111222222000000000000111111111111222222222111111111111111111111111111111111111111222222222222222222222222222222111000000000000111333333333333333333333333222222222222222222222222444444444444333333333333333333333444444444555555555444444333333444444555555555555555555555555555555555555666666666666666666888:::<<>>BBBHHHPPPUUUXXXVVVWWWZZZZZZ```www}}}sssjjjeee___YYYUUUQQQOOOLLLJJJIIIJJJKKKLLLKKKKKKKKKLLLMMMNNNOOOPPPTTTVVVYYY[[[___ccciiimmmqqqtttwwwyyyzzzzzz|||}}}111111111111111111111111111111222222222333333333111111222222333444444444222222222111111111111000////////////////////////000000111111111111000000000000000000111111111111///000000111111000//////////////////000111222333000000000000000000000000111111000000000000111111111111222222222111111000000111111111111222222222111111111000111111222333222222111111111222222333111111111111111111111111333222222111000000111111111111111111111111111111000000000111111111222222000000000111111222222333222222222222222222222222333333333333333222222222222222222222222222222222222222222222333333333333333333222222222222333333333333333444444444555555333333333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333333333333333333444444444333333333333333333333333333333333333333333333333222222333333333333444444333222222222222222222333222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000111111111111222000000000000000000000000111111111111111111111111111111111111222222222222000000000000000000000000000000000000000000111111111111111111111111111111222111111000000111111222000000000000000000000000...///000111111111111111000000000000111111111111111111111111111222222222111111111111111111111111222222222222222222222222222111111111111222333333111111111111111111111111222222222222222222222222444444444444555555555555333333333444444444555555555444444333333444444555333333444444555666666666555555666666777777888888:::;;;===@@@CCCIIIQQQVVVZZZWWWYYY]]][[[```{{{}}}vvvlllddd___ZZZUUUQQQOOONNNLLLKKKJJJJJJJJJKKKJJJJJJKKKMMMOOOQQQSSSTTTWWWZZZ^^^bbbeeeiiinnnrrrtttvvvxxxyyyzzz{{{}}}111111111111111111111111111111111111222222222222000000111111222333333444333222111111111111111000000000000000000000000000000000111111111111000000///000000000111111111111...///000111111000//////////////////000111222333///000000111111222222222///000111111111111000///000000111222222222111111000111111111111222222222111111000000111222222333333333222111111111222222111111111111111111111111111111111000111111222222222222222222222222222222111111111111222222222333111111222333333444555555222222222222222222222222222222333333333333333333222222222222222222222222111111111222222222222333444333333222222333333444222333333333444444444444333333333333333333333333333333333333333333333333333333444444444555555555333333333333333333333333111111222222333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222222333333222222222111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111000000000000111111111222111111111111111111111111000000//////.../////////222222222222222222222222222111111000000111111222000000000000000000000000///000111222222222111000000000000000111111111111000000111111111222222222111111111111111111111111222222222222222222222222222111111111222222333444222222222222222222222222222222222222222222222222444444444444555555555666333333333444444444555555555444444333333444444555333333444444555666666777666666777777888999999::::::;;;===@@@EEEKKKSSSXXX\\\YYY\\\```^^^cccwwwpppggg```[[[WWWRRRNNNMMMLLLLLLKKKKKKJJJJJJIIIIIIJJJLLLNNNQQQTTTVVVXXX[[[^^^cccgggjjjmmmppprrruuuvvvwwwxxxzzz}}}111111111111111111111111000000111111111222222222---......///000000111111333222111111222222111000111111111111111111111111000000111111111111000000//////000000111111111222...///000111111000//////////////////000111222333000000111222333333444444...///111333333111///...///000111222222222222222000111111111111222222222111111000000111222333333444444333222111111111111111111111111111111111111//////000000111222444444333333333333333333333333111222222222222333333333333333444444555666777777222222222222222222222222222222222333333444444444222222222222222222222222000000111111111222222222444333333222222333333444222222222333333333444444333333333333333333333333333333333333333333333333444444444555555555666666333333333333333333333333000000111111222222222222333333333333333333333333333333333333333333333333222222333333333444444444111222333444444333222111000000000000000000000000222222111111111111222222333333333333333333333333000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000.../////////000000111111222222222222222222222222111000///...............333333333333333333333333111111000000000000111111000000000000000000000000000111222333333222111000000000000000111111111111000000111111222222222222111111111111111111111111222222222222222222222222222111111111222333333444333333333333333333333333222222222222222222222222444444444555555555666666333333333444444444555555555444444333333444444555333333444444555666777777666777777888999:::::::::888:::===@@@EEEMMMUUU[[[[[[XXX]]]cccaaafff~~~uuuooofff___ZZZVVVRRRNNNKKKLLLLLLLLLKKKJJJIIIHHHIIIJJJLLLOOORRRUUUXXXZZZ^^^aaagggkkkmmmnnnpppqqqtttuuuvvvxxxzzz111111111111111111111111222222222111111000000000111111222222222222111111000111222333333222111000222222111000//////000000222222222111111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111111000000///111222222111111111222222222222222222222222222000000000000000111111222222222222222222111000///222222222222222222222222111111222333333333333222333333333222222111111111333333222222333333444555111111111222222333333444333333333333333333333333222333444444444333222111333333333333333333333333333333333333333333333333444444444444444444444444444444444333333222222222333333333333333333333333555555555555555555555555444444444444444444444444111111111111111111111111444444444444444444444444444444444333333333222222111222222333333222222111333333333333333333333333222222222222222222222222//////000000111111111222111111111111111000//////222222222111111111000000000000000000000000000000111111000000111111222333000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000......///111111222222222111111000000000000111111111111111111000000000000333222111000000111222333666555444333222111111111666444111000111222222111222222333333333444444444444444444444444444444444555555555555555555555555555666666777888999999:::777666666666777888999999;;;<<<>>>CCCJJJQQQXXX]]]^^^\\\\\\___cccrrrzzznnniiibbb[[[VVVSSSPPPNNNKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJLLLQQQWWW\\\___aaadddgggkkknnnooopppqqqsssrrr{{{yyyvvv|||111111111111111111111111333333222222222111111111111111222222222222111111111222333333333333222111222222111000000000000000////////////000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111333333222222222222222222111111111111111111111111000000111111111111000000111333666666333111222333222222222222222222222222000000000000000111222222444444444444444333222111222222222222222222222222111111222333333333333222333333222222111111111111333333222222333333444555222222222222222333333333333333333333333333333333222333444444444444333222333333333333333333333333333333333333333333333333333333333333333333333333444444444333333333222222333333333444444333333333555555555555555555555555444444444444444444444444222222222222222222222222444444444444444444444444444444444333333333222222222222333333333333222222333333333333333333333333222222222222222222222222000000000000111111111222111111111111111000//////222222222111111111000000111111111111111111111111111111111111111222222333000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000...///000111222222222222222222111111111111222222111111111111000000000000333222111000000111222333555555444333222222222222555333111111222333333333222222333333333444444444444444444444444444444444555555555555555555555555555555666666777888888999777666666777777888999:::<<<===@@@DDDKKKSSSYYY]]]^^^]]]^^^bbbiii|||wwwkkkfff___XXXTTTQQQNNNLLLKKKKKKKKKKKKJJJIIIIIIHHHKKKLLLNNNSSSYYY^^^aaacccgggjjjmmmooooooooooooqqqttt}}}{{{xxx}}}111111111111111111111111333333333333222222222222111111222222222222111111222222333444444333222222222111000000000000000000.../////////000111111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111333333333222222111111111111111111111111111111111000000111111111111000000222666::::::555222333555111111111111111111111111111000000000000111222222333333444444444333222222333333333333333333333333111222222333333333333333333222222222222111111111333333222222333333444555333333333333222222222222333333333333333333333333222333444444444444333333222222222222222222222222333333333333333333333333222222222222222222222222444444444444444333333333222333444555555444333222555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444333333333333222222333333333333222222333333333333333333333333333333333333333333333333000000000111111111111111111111111222111111000///222222222111111111111111111111111111111111111111000111111111111222222222000000000000000000000000000000111111111111000000222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000//////000111222222222222333333222222222222333333222222111111111000000000222222111111111111222222444333333222222333333444555444222222333555555555333333333333444444444444555555555555555555555555555555555555555555555555444444555555666777777777666666666777777999::::::<<<>>>AAAFFFMMMTTTYYY]]]^^^]]]```gggtttzzzsssgggbbb[[[UUUQQQNNNLLLJJJKKKKKKJJJJJJJJJJJJJJJJJJLLLNNNQQQVVV[[[```dddfffkkkmmmooopppooonnnoooooouuu~~~}}}|||111111111111111111111111333333333333333333333333111111222222222222111111222222222222222222222222111111000000000000000111000000111222333333444444000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111444333333222222111111111111111111111111111111111000111111222222111111000222777<<<;;;555111222555333333333333333333333333111111000000111111222333111111222222222111111000333333333333333333333333111222333333444444333333333333333333333333333333333333222222333333444555444444444333333222222111444444444444444444444444333333333444444444444444333333333333333333333333444444444444444444444444333333333333333333333333555555555444444444444444333444555666666555444333555555555555555555555555333333444444444444444444555555555555555555555555555555555555555555555555555444444444444333333333222333333333333333333222333333333333333333333333333333333333333333333333111111111111111111111111111111111222222111111000111111111111111111111111111111111111111111111111000000111111222222222222000000000000000000000000000000111111111111000000222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000///000111111222222222222222222222111111222222222222222222111111111000000222222222222222222222222333222222222333333444555888555333333444555555444333333333444444444444555666666666666666666666666555555555555555555555555444444444555555555666666666666666777888999:::;;;<<<>>>BBBHHHNNNTTTYYY\\\\\\]]]bbbmmmvvvoooccc^^^XXXSSSPPPMMMKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLPPPTTTYYY]]]aaaeeehhhlllnnnpppqqqpppppppppqqquuu}}}~~~111111111111111111111111333333333333333333333333111111222222222222111111111111000000000000111111111000000000000000111111000111111222333444444555000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111333333333222222111111111111111111111111111111111111111222222222222111111222666999888444000111333444444444444444444444444111111111111111222222333000111111222222222111111333333333333333333333333222222333444444444444333444555555555555555555555333333222222333333444555555444444333333222222222444444444444444444444444333333333444444555555555333333333333333333333333444444444444444444444444555555555555555555555555555555555555555555555555444555666666666666555444555555555555555555555555333333333444444444555555555555555555555555555555555555555555555555555555555555555444444444333333333333333444444333333333333333333333333333333333333333333333333333333333222222222111111111111111111111222222222222111111111111111111111111111111111111111111111111111111///000111222222222222111000000000000000000000000000000111111111111000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111222222222222111111111000000000000111111222222222222111111111111222222222333333222222222222222222222333444555555:::777555333444444444333333333444444444555555555666666666666666666666666555555555555555555555555444444444444555555555555666666777777888:::;;;<<<<<<>>>CCCIIIOOOTTTXXXZZZZZZ]]]eeettt|||rrrkkk```\\\VVVQQQOOONNNLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMQQQWWW[[[^^^aaaeeehhhjjjmmmppprrrrrrssstttuuuwww}}}}}}111111111111111111111111222222222222333333333333111111222222222222111111000000////////////000000000000000000000111111222///000000000111222222222000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111222444444444222111111111444444444444444444444444222111111111111222333333222222333444444444333333333333333333333333333333222222333444444444444444444444555555555555666666333333222222333333444555444444444444333333333333444444444444444444444444444333333333444555666777444444444444444444444444444444444444444444444444555555555555555555555555555555555666666666666666666666666666666666666666555555555555555555555555222333333444444555555555555555555555555555555555555555555555555555555555555555555555444444444333333333444444444444333333333333333333333333333333333333333333333333333333222222222222222111111111000111222222333222222222111111111111111222222222222222222222222222222222///000111333333222111111000000000000000000000000000000111111111111000000000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222222111111000000000000000000111333222222222222111111111222222333333333333222222222222222222333333444555999777444333444444444333333444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666777777999:::<<<===<<<@@@EEEKKKQQQVVVYYYZZZYYY___jjj}}}wwwmmmggg]]]YYYTTTPPPNNNNNNMMMLLLJJJJJJIIIIIIJJJLLLNNNOOOPPPUUU[[[^^^```bbbeeeiiiiiimmmpppssstttuuuwwwxxxyyy~~~}}}111111111111111111111111111111111222222222333333111111222222222222111111111111000//////000111111000000000000000111222222111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111222222333333444111111111111111111111111111222222333333222222111444222//////111222222111222222222222222222222222222222111111222222333444111222333444444444444333444444444444444444444444222333444444555444444444333333333333444444444555333333222222333333444555333333333444444444444444555555555555555555555555444333333333444555777888666666666666666666666666555555555555555555555555555555555555555555555555555555666666666777777777888777555444444555777888555555555555555555555555222222333333444555555666555555555555555555555555555555555555555555555555555555555555444444444444333333444444444444333333333333333333333333333333444444444444444444444444333333333222222111111111000111222222333333333222000000111111111222222222222222222222222222222222///000222333333222111000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111222111111000000111111222333333222222222111111111222222333444444333222222333333222222222333444444555333222222444666666666444444444444555555555555444444444444444444444444555555555555555555555555555555555555555555555555666666777888999;;;<<<===???BBBHHHOOOUUUYYY[[[\\\YYYbbbppp~~~sssiiicccZZZWWWRRRNNNMMMMMMLLLLLLJJJJJJIIIIIIJJJLLLOOOPPPSSSYYY___bbbbbbcccfffjjjkkknnnqqqtttuuuvvvxxxyyyzzz}}}}}}111111111111111111111111000000000111111222222222111111222222222222111111333222111000000111222333000000///000000111222222444444333333333333333333000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000000111222333444444555111111111111111111111111111222222333333222222111666111,,,---111444333111000000000000000000000000222222111111222222333444///000111222222222222222444444444444444444444444222333444444555555444444111111111222222333333333333333222222333333444555333333333444444555555555555555555555555555555555444444333333444555777888777777777777777777777777555555555555555555555555444444444444444444444444555666666666777777888888999888555444444555888999555555555555555555555555222222333333444555666666555555555555555555555555666666666666666666666666666666555555555444444444333444444555555444444333333333333333333333333333444444444444444444444444333333333222222111111111000111222333333333333333000000111111222222222222222222222222222222222222...000222333333333111000000000000000000000000000000000111111111111000000222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222333333333222222111333222222222222222222333333333333222222222111111222222444444444444222222444333333222222333333444222111000111444777888888444444444555555555666666444444444444444444444444555555555555555555555555666666666666666666555555666666777888999;;;===>>>AAADDDKKKRRRWWW[[[]]]]]]ZZZdddttt{{{pppfff```XXXUUUPPPMMMLLLLLLLLLKKKJJJJJJIIIIIIJJJMMMOOOQQQVVV\\\bbbeeeddddddgggkkklllooosssuuuuuuvvvwwwyyyyyy}}}~~~222222222222222222222222000111222333222111000///666555222000000000111222222222111111111111222222222222222111111111000000333333333222222111111111000000000000000000000000111111222222222333333333222222222222222222222222000000000000000000000000000111111111111222222222000111111222222111111000222222222222222222222222222222222222222222222222222222222222222222222222444333333222111111111222000111111111111222222222333333333333333333333333000111222222333444555555333333333333333333333333444444333222333444555666555555555555555555555555444444333444444555777777888777555333333333555666444444555555666666777777777777777888888888888888777777666666666666777777666666666666777777777777555555666888888999999999999888777555555777888999666666666666666666666666777777777777777777777777666666666666666555555555666666555444444444444555777777666666555555555444555555555555555555555555222222222333333444444444444444444444444444444444444444333333222111000000333333222222222222333333111222222333333222222111222222111111111111111111111111111111111111111111222111111111000000//////...///000111111111111111333222111000000111222222222222222222222222222222333222111000////////////111111222333333333333222111111000000//////......---///000222333333333222111111222222222333333333111111222222222222111111333333333333333333333333444444444444444444444444444444333222222333333333666666777777777777666666444444555555555555444444555666666777777777777777333333444444555666666666999:::;;;;;;;;;<<<>>>@@@FFFFFFLLLUUU\\\]]]^^^```]]]eeeuuuwwwnnnddd]]]VVVRRRNNNKKKJJJKKKJJJJJJIIIJJJLLLMMMMMMNNNQQQSSSXXX[[[___cccgggiiijjjjjjnnnnnnpppssswwwyyyyyyxxxzzz222222222222222222222222111111000111222555777999666555333111000111222333222222111111111111222222222222222111111111000000333333333222222111111111111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222111111111111222222222222111111222222222222111111222222222222222222222222222222222222222222222222222222222222222222222222444333222222111111222222111111111111222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444333333333444555666555555555555555555555555444444444444555666777777888777555333333444555666555555666666666666666666444444555555666666666777888888777777777777888888666666666666777777777777555666777888999999999999:::999888666666888999:::777777777777777777777777666666666666666666666666666666666666666666666666777666555555444444555555777777666666666555555555555555555555555555555555333333333333333444444444444444444444444444444444555555444444333222222111222222222111111222222222111222222333333222222111000000000000000000000000111111111111111111111111222111111111000000000000000000111111222111111111333222111111111111222333222222222222222222222222333222111000////////////111111222333333333333222222222111111111000000000000111222333444444333333111111222222222333333333111111222222222222111111333333333333333333333333333333333333333333333333444333333222222333333444444444555555555555444444444444555555555555444444333444444555555555555555444444555555666666777777999:::;;;;;;;;;<<>>AAA666555444222222222333333222222111111111111222222222222222111111111111111222222222222222111111111111111111111111111111111111111111222222222222333222222222222222222222222333333333333333333333333111111111111222222222333222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222111111222222111111111111222222222333333333333333333333333333444444444333333222222222333333333333333333333333444333333333333444555666555555555555555555555555444444444555555666777777777666555444444444555666777777777777666666666666333333444555666777777888888888777777777777888888666666666666777777777777666777888888999999999999:::999888777777888999:::888888888888888888888888666666666666666666666666666666666666666666777777777777666555555555555555777777666666666666555555555555555555555555555555444444444444444333333333444444444444444444444444666555555444444333333222222222111111111111222222111222222333333222222111000000000000000000000000222222222222222222222222111111111111111000000000222222222222222222111000222222111111111222222333222222222222222222222222333222111000000000000000111111222333333333333222222222222222222111111111222333333444444444333333111111222222222333333333111111222222222222111111333333333333333333333333222222222222222222222222333333333222222333333444444444555555555555444444444444555555555555444444333444444555555555555555555555666666777888888999999:::;;;;;;;;;===@@@CCCGGGIIIPPPXXX[[[[[[\\\```bbbppp}}}ssslllddd[[[UUUSSSPPPLLLJJJIIIJJJIIIIIIDDDFFFIIIKKKNNNQQQVVVYYY]]]___cccgggjjjlllnnnnnnlllooossswwwzzz{{{{{{{{{~~~222222222222222222222222333222111111333888===@@@666555444333333333333444333222222111111222222333111111111111111111111111222222222111111111111111111111111111111111111111111111111111222222222222111111111111111111111111333333333333333333333333111111111222222222333333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222333333222222111222222333111111111222222222333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333444444555555555555555555555555555555333444555555666777777777777666555555444555666666888888888777777666666666555555666777888999:::;;;777777777666666777777777666666666777777777777888777888888999::::::999999999999888777777888999999888888888888888888888888666666666666666666666666666666777777777777888888888777666666555555666666777777666666666666666666555555555555555555555555666666555555444444333333555555555555555555555555555555444444333333333222222111111000000111111222111222222333333222222111000000000000111111111111222222222222222222222222111111111111111111111111333333333333333222111000111000000000111111222222222222222222222222222222333222111111000000000111111111222333333333333222222222222222222222111111444444333333333222222111111111222222222333333333111222222333333222222111333333333333333333333333222222222222222222222222333333222222222333444444555666666777777666666555444444555555555555444444555666666777777777777777666777777888888999999:::999:::;;;;;;<<<>>>BBBEEEJJJMMMSSSYYYYYYWWWZZZ___jjj{{{vvvmmmeee^^^WWWRRRPPPNNNKKKIIIIIIJJJIIIHHHGGGHHHKKKMMMOOOSSSYYY\\\___aaadddgggkkkmmmoooooommmpppvvvzzz|||}}}}}}}}}222222222222222222222222333333333333444555666666555555444444333333444444333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222111222222222222333333333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222333222222111222222333333111222222222222333333333333333333333333333333333111111222333333444555555444444444444444444444444333333333444444444444444555555555555555555555555333444555666777777777777666666555555555666666666999999888888777777777666666666777888999;;;;;;<<<777666666555555666666777777777777888888888999999888999999::::::::::::999888888888888888888888888888888888888888888888888777777777777777777777777777777777777888888999999888888777666666666666777666666777777777777777777666666666666666666666666666666666555555444444444555555555555555555555555333333333333222222222222222222111111111111222222111222222333333222222111111111111222222333333333222222222222222222222222111111111111111222222222333333333333333222111000...//////000000000000111222222222222222222222222333222111111111111111111111111222333333333333222111111111111111111111111333333222222111111000000111111222222222333333333222222333333333333222222333333333333333333333333444444444444444444444444333222222222333333444555555555666666666666555555444444555555555555444444555666666777777777777777777777888888999:::::::::999:::;;;;;;<<>>???@@@AAA@@@>>>===<<<===>>>======@@@AAACCCDDDEEEDDDDDDCCCDDDAAA???>>>???@@@??????AAAAAAAAAAAABBBAAA???<<<@@@@@@????????????@@@@@@BBB???<<<;;;<<<=========888999:::;;;<<<;;;;;;::::::888777777999::::::999888888888999:::;;;;;;;;;:::999999888777666666555888888777666555444333333777777666666555555555444222333333444555555555444666666555444333333222222444444444333333222222222444333222111111222333444444333333222222333333444222222222222222222222222111111111111111111111111111111111111111111111111444333333222222333333444333333333222222111111111222444666888777555111///222222111000111222444555222222333333333444444444222222222222222222222222222222222222222222222222//////000000111111222222444444333222222333333333444444444555555555555666555444333333333333444555777777666666555555555555444444444555555555666666888888888888888999999999;;;;;;;;;;;;>>>CCCKKKPPPUUUYYYWWWXXX\\\___qqqvvvkkk___YYYUUUPPPMMMNNNJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMQQQWWW]]]bbbfffiiijjjkkklllnnnqqqvvvzzz|||{{{~~~000000000000000000000000111111222222222333333333444555666555333222333444222222222222222222222222222222222222222222222222222111111111111111111222111111111111111111111111000111111222111000///...111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333444333333222222333333444222222222222222222222222333333333222222222111111222222333333333333444444444444444333333333222222333333333444444444555555333333444444444555555555444444555555666555555555555555555666666666777777777777777777777777777777777777888888999999999999777888:::;;;===>>>>>>>>><<<<<<===???@@@AAABBBBBBAAA@@@???@@@AAABBBCCCCCCGGGHHHJJJLLLNNNOOOPPPPPPRRRPPPMMMLLLLLLMMMLLLKKKMMMKKKJJJKKKLLLLLLJJJHHHHHHHHHGGGFFFEEEDDDDDDDDDKKKHHHDDD@@@???>>>===<<<<<<<<<;;;:::::::::;;;;;;;;;:::888888999::::::999888888888888888888888888999888888777777666666666666666666666666555555555777777666666666555555555222333444444555555555444666555555444333333222222555555444444444444444444333333222111111222333333444333333222222333333444222222222222222222222222222222222222222222222222333333333333333333333333333333222222222222333333444444444333333222222222111333555666666444222000333222111111111222333444222222222222333333333333222222222222222222222222222222222222222222222222111111111111222222222222444333333222222333333444333333333333444444444555555444333333333333444555666666666555555555444444444444444555555555666666888888888888888999999999:::;;;;;;<<>>???????????????AAACCCDDDEEEFFFFFFDDDDDDEEEGGGIIIKKKMMMNNNQQQRRRTTTVVVYYY\\\___aaabbb___\\\[[[[[[ZZZYYYWWWXXXVVVTTTTTTUUUVVVVVVUUUTTTTTTTTTSSSSSSSSSRRRRRRVVVRRRNNNJJJHHHGGGFFFEEEDDDBBB???<<<;;;;;;===>>>===;;;999999::::::999888;;;::::::999888777777666777777777777777777777777555555555666666777777777777777666666666666555555333333444555555555555444555555555444444333333222444444555555555555555555333333222222222222333333444333333222222333333444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333222222222222222111111111222333333333222222333333222111111111222222111111111222222222222333222222222222222222222222222222222222222222222222333333333333333222222222333333333222222333333444222222222333333333444444555444444333333444444555555555555444444444444444444444555555555666666666777777888888888999999999::::::;;;===@@@FFFNNNTTTXXX]]]\\\[[[```hhh{{{qqqfff\\\WWWTTTOOOMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLOOOSSSZZZ```eeehhhlllnnnoooppppppsssvvvyyy~~~222222222222222222222222111111222222222333333333222444555444222222333444222222222222222222222222000000000000000000000000111111111222222111111111111111111111111111111111222222222333222222222222111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444333333444444444444444444444444444444555555555666666666333333444666777777777777555666666666666777777777777777888888888888888999888888888888888999999:::<<<===>>>???@@@@@@@@@@@@EEEFFFHHHJJJKKKLLLLLLLLLKKKMMMOOOQQQSSSVVVYYY\\\ZZZZZZ\\\^^^bbbgggkkkmmmjjjhhheeedddcccbbb```^^^___]]]ZZZYYYZZZ\\\^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^[[[XXXUUUTTTTTTUUUUUUTTTMMMKKKHHHEEECCCBBBBBBCCCAAA>>><<<;;;;;;:::999888<<<<<<;;;;;;::::::999999666777777777777777777777555666666666666777777777777777666666666666666666444444555555555555444444555555444444444333333333333333444444555555666666333333333333333333333333444333333222222333333444222222222222222222222222333333333333333333333333000111111111111111222222111222222222222222222111111111111111000000000000111000000000111222333333444333333222222111111111000000111111111222222222222222222222222222222222222222222222222222222222444444333333222222111111333333222222222333444444222333333333333444444444444444444444444444444444444444444444444444444444555555555555666666666666777777777888999999::::::999:::<<<>>>BBBIIIPPPVVV[[[```]]]\\\aaalll~~~vvvmmmcccYYYVVVSSSNNNLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMPPPVVV\\\bbbgggjjjnnnoooqqqqqqrrrtttwwwyyy}}}~~~}}}222222222222222222222222111111222222222333333333222333444333222222333444222222222222222222222222000000000000000000000000000111222222222222111000111111111111111111111111222222222222222222333333111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444666666555444333222222111333444444444444555555555333444555666777777777777666666666666777777777888777888888888999999::::::888888888888999:::;;;<<<<<<===@@@BBBDDDEEEFFFGGGNNNPPPRRRSSSTTTUUUTTTSSSUUUWWWZZZ\\\]]]```dddgggccccccdddfffjjjmmmqqqsssnnnmmmkkkjjjjjjiiifffdddgggdddaaa```bbbeeeggggggddddddddddddcccbbb```___]]][[[YYYXXXZZZ\\\]]]]]]TTTTTTSSSQQQOOOMMMJJJIIIFFFCCC@@@>>>>>>===;;;999;;;;;;;;;;;;;;;;;;;;;;;;777777777888888888888888888777777777666666666666666666777777777777777777444555555666666555444444444444444444444333333333222222333333444444444555333333333333333333333333444333333222222333333444222222222222222222222222333333333333333333333333000000000111111222222222111222333333333333222111111222222222222222222222111000000000000111333333333333333333222111111000000000111111111222222222222222222222222222222222222222222222222222222222333333222222111111111000333222222222333333444555444444444444555555555555444444444444444444444444444444444444444444444444555555555666666666777777666777777888999999::::::999;;;===@@@DDDKKKRRRWWW]]]aaa]]]\\\bbbooozzzrrrhhh___VVVTTTRRRNNNKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJMMMOOOSSSXXX^^^dddhhhkkknnnppprrrssssssuuuwwwyyy{{{~~~~~~000000000000000000000000111111222222222333333333111222333333222222333444222222222222222222222222111111111111111111111111000111222333333222111000111111111111111111111111000000000///000000111222111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222333333444444333333222222222222222222222222222111222222222222333333333222222333333333333444444444444444444555555555555666666555444333222222111333333444444444555555555444555666666777777777777666666666777777777888888888888888999::::::;;;;;;:::999999999;;;===???@@@>>>@@@DDDHHHLLLPPPSSSTTTWWWYYY[[[\\\]]]\\\ZZZYYY___bbbdddeeedddeeeiiimmmkkkkkkkkklllnnnpppqqqrrrpppooonnnnnnoooooommmkkkmmmkkkhhhhhhjjjmmmooopppoooooonnnllliiieeebbb``````]]]ZZZYYYZZZ\\\\\\\\\ZZZZZZZZZZZZXXXUUUSSSQQQMMMKKKGGGEEECCCBBB???===;;;;;;;;;;;;;;;<<<<<<<<<999999999999999999999999888888888777777666666666666666777777777777888888555666666666666555444444444444444444444444444444222222333333333333333333333333444444444444333333444333333222222333333444222222222222222222222222333333333333333333333333222222222333333444444555222333444555555444333222444444444444444555555555111111111000111111222333222222333333333222111111111111111222222222222333222222222222222222222222222222222222222222222222222222222222111111111111222222222222333444555555444444444555555555666666333444444555555444444333444444444444444555555555555555666666666777777777666666777888999::::::;;;;;;<<>>AAADDDFFFHHHJJJNNNRRRVVVZZZ\\\]]]^^^___aaabbbbbb```^^^\\\fffiiikkkjjjggggggjjjnnnnnnnnnnnnnnnmmmlllkkkjjjjjjjjjjjjlllnnnnnnmmmkkkmmmkkkiiiiiilllooopppppppppppppppnnnlllhhheeecccbbb___\\\[[[\\\]]]]]]\\\]]]]]]\\\[[[ZZZYYYXXXXXXVVVSSSOOOLLLJJJHHHEEECCCAAA@@@@@@??????>>>>>>>>><<<;;;;;;::::::999999999777777777777777888888888666666777777777888888888666666666666666555444444444444444444444444444444444444444444444333333333333333444555555444333333444333333222222333333444222222222222222222222222222222222222222222222222111222222333444444555555222333555666666555333222222222333333444444444444222222222222222222111111000111222333333333222222222222222222333333333333222222222222222222222222222222222222222222222222222222222333333333333333222222222222333444555666333333444444444555555555333333444555555444333333444444555555555666666666555666666666777777777777555666777888999:::;;;;;;<<<>>>AAADDDGGGLLLSSSWWW[[[\\\WWW[[[iiixxx|||pppgggaaaXXXRRRQQQPPPLLLJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJQQQSSSWWW\\\aaaeeehhhjjjkkkmmmqqqssstttvvvxxxzzzyyy}}}222222222222222222222222111111222222222333333333000111333333222222333444222222222222222222222222222222222222222222222222///000222333333222000///111111111111111111111111222222111111111222444555111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222444444444444222222222222222222222222222222111111111222222333333333222222333333333444444444444444444555555555666666111111222333555666666777666666666666777777777777666777777777777666666555777777777777888888888888888888999::::::;;;<<<<<<>>>>>>>>>???AAAEEEHHHJJJUUUVVVXXXZZZ]]]^^^___```bbbcccdddeeedddbbb___^^^iiilllnnnlllhhhgggjjjmmmmmmmmmmmmllliiifffdddbbbbbbbbbdddfffiiijjjiiiggggggfffeeefffhhhkkklllllleeefffggghhhgggeeecccbbbcccaaa^^^]]]___```aaaaaa___]]][[[YYYXXXYYY[[[]]]\\\YYYUUURRROOOMMMJJJHHHHHHGGGFFFEEECCCBBBAAA@@@======<<<;;;;;;:::999999555555666777888999::::::666666777777888888888999666666777777666555444444444444444444444444444444666666666555555444444333333333444555555444333333444333333222222333333444222222222222222222222222111111111111111111111111//////000111222222333333333444666777777666444333//////000000111111111111333333333333333222111000///000222333444333333222222222333333333444444444222222222222222222222222222222222222222222222222333333333444444555555555222222222222333444555666222222333333333444444444333333444555555444333333555555555666666666777777666666666666777777777777555666777888999:::;;;;;;===???BBBDDDHHHMMMSSSWWWZZZYYYUUU[[[lll|||yyymmmddd___WWWQQQPPPOOOLLLJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJSSSUUUYYY]]]bbbeeehhhiiijjjlllpppssstttvvvyyy{{{yyy}}}111222222333333222222222111111222222222333333333333333333222222111111111222222111111111111222222000000000000000000000000111111222222222333333333000111111111111222222222000111333444444333222111111111111111111111111111222111000000000111333444333333333222222111111111111111111111111111111111222222222222222222222222555444444333333444444555666444222111000111222333555444222000000111222333111111222222222333333333333333444444555666777777333444555555666666555555777777777777777777777777:::888666777999999777444:::;;;<<<;;;:::999:::;;;999:::<<<<<<<<<===@@@BBBFFFEEEEEEFFFIIIOOOTTTXXX^^^^^^]]]\\\]]]___aaabbbcccccceeeiiihhhddddddhhhkkkmmmnnnkkkgggeeefffhhheeekkkpppmmmddd\\\ZZZ[[[\\\XXXYYY```cccaaabbbfffccccccdddeeeeeeeeeeeeeeeaaa^^^\\\\\\^^^___^^^\\\VVVWWWXXXYYY[[[___dddhhhbbbccc```ZZZ[[[```___[[[WWWWWWVVVUUUTTTRRRPPPOOONNNOOOPPPRRRRRROOOIIIEEE>>>===<<<:::999888888888===<<<999777666777888888999888888888888999999:::888888777777666666555555555555444444444444555555444444444444444444444444333333333333333333333333333444444555555444444333444444333333333222222222222222222222222222222222111111222333333333333222222222222222222222222222222222222222222222222222444333333222222333333444444444444333333222222222444444444333333222222222111111222222222222111111333333222222333333444555444444444333333222222222333333222222111222222222222333555777777666555444555555555444444333333333777777666666666555555555666666666666666555555555777777777777888999:::;;;999;;;>>>CCCJJJQQQVVVZZZ[[[UUUVVVaaannn~~~|||uuujjj___[[[WWWRRRNNNLLLKKKJJJJJJKKKKKKKKKIIIHHHIIILLLNNNXXXYYY[[[^^^bbbgggkkknnnqqqnnnkkkkkkoootttuuuuuuxxx}}}222222333333333222111111111111222222222333333333333333333222222222111111222222111111111111222222111111111111111111111111111111111111222222222333111111111111222222222222111222222333333222222222111111111111111111111111222111111000000111222333333333333222222222111111111111111111111111111111222222222222222222222222333333333222222333333333222111///...---...///000555444222111000111222333222333333333444444444444333333444444555666666777333444444555555555555555777777777777777777777777888777666888:::;;;999777666888999999888888:::;;;::::::;;;;;;<<<@@@EEEIIIOOOOOOOOOPPPRRRVVVZZZ]]]bbbaaa``````aaaccceeegggeeedddeeegggeee```aaadddjjjmmmpppooojjjdddbbbbbbiiimmmoookkkbbbZZZWWWWWWXXXWWWZZZ^^^______ccckkkllljjjfffeeeeeeeeecccbbb\\\ZZZWWWWWWXXXWWWUUUSSSXXXXXXYYY[[[^^^aaabbbbbb``````]]]XXXYYY^^^___[[[ZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXXXXUUUPPPLLLFFFEEECCCAAA>>>;;;999888<<<;;;999777777888999:::999888777777666777777777666666666666777777777777666555555444444555555666444444444444444444444444333333333333333333333333222333333444444333333222333333333333222222222222222222222222222222222222111111222333333333333222222222222222222222222222222222222222222222222222444333333222222333333444444444333333333222222222444444444333333222222222111111222222222222111111222222222222222333444444222222222111111111000000333333222222111222222333111222444555666555444333555555555444444333333333555555444444444333333333666666666666666666666666777777777777888999:::;;;:::<<>>@@@FFFMMMRRR[[[[[[[[[[[[]]]___aaabbbdddcccbbbaaabbbdddfffgggfffdddccccccaaa]]]^^^bbbdddiiiooooookkkddd___]]]llllllkkkggg```YYYUUUTTTUUUVVVZZZ^^^```dddmmmwww|||uuummmjjjiiihhhddd```[[[YYYVVVUUUTTTSSSPPPNNNRRRSSSUUUZZZ___```^^^[[[]]]\\\XXXUUUXXX^^^aaa```[[[YYYWWWXXXZZZ\\\]]]\\\\\\[[[\\\]]]]]]ZZZVVVSSSPPPOOOMMMJJJFFFAAA===;;;;;;;;;999888888999:::;;;:::999888777777777777777555555555666777888888888666555555444444555555666444444444444444444444444333333333333333333333333222222333333333333222222333333333333222222222111222222222222222222222222111111222333333333333222222222222222222222222222333333333333333333333333444333333222222333333444333333333333222222222222444444333333333333222222111111222222222222111111222111111111111222333333222222222111111111111000333222222111222222333333111222333444444444333222555555555444444444444444444444444444444333333333666666666666666666666666888777777888888999:::;;;;;;===BBBHHHNNNSSSWWWYYY]]]WWWZZZiii|||{{{rrreee[[[WWWSSSOOOLLLKKKJJJIIIHHHJJJJJJJJJJJJKKKNNNTTTXXXYYY[[[___cccgggjjjmmmnnnqqqpppppprrruuuxxxxxxxxx|||}}}333333333333222111000000111111222222222333333333222222222222222222222222222222111111111111222222222222222222222222222222///000000000000111111111111111111222222222333333444333222111000111222333111111111111111111111111222222222111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333222222222222333333555444333333333333444444444333333222222222333333333444444444444555555555444444444555555555666666444444444444555555666666777777777777777777777777555555666888999::::::999777999;;;;;;;;;<<<>>>???===???CCCFFFJJJPPPVVVZZZaaaaaaaaaaaabbbcccddddddfffeeedddbbbbbbcccdddeeebbb___^^^___^^^\\\___eeebbbiiippprrrnnnhhhcccaaaiiigggddd```\\\YYYVVVUUUUUUVVVYYYaaakkkvvvxxxtttsssoooggg```^^^]]][[[ZZZYYYWWWVVVTTTQQQUUU\\\bbbeeedddbbb___\\\YYYVVVTTTWWW]]]aaaccc[[[WWWSSSSSSVVV[[[]]]]]][[[[[[[[[\\\]]]\\\YYYWWWWWWVVVUUURRRNNNIIIDDDAAA>>>===<<<:::999999999999::::::999999999999999:::555666666666777777777888666666555555555555666666555555555555555555555555444444444444444444444444222333333444444333333222444444444444333333333333222222222222222222222222111111222333333333333222222222222222222222222222333333333333333333333333444333333222222333333444333222222222222222222222333333333333333333333333111222222333333222222111111111000000111111222333333333333333333333333333222222111111222222333333111222333444444444444333555555555555555444444444666666666666666666666666666666666666666777777777888888888888999:::;;;;;;<<>>===>>>@@@AAABBBGGGMMMRRRVVVYYY\\\___`````````aaabbbcccddddddffffffeeedddcccbbbaaaaaaZZZXXXXXX[[[\\\\\\aaahhhiiiooovvvxxxtttnnniiigggccc```]]]ZZZXXXXXXYYYYYYXXXWWWZZZfff{{{}}}{{{tttjjjaaa______```___```aaacccdddcccjjjrrruuusssooolllkkk```[[[VVVTTTVVVXXX[[[]]][[[VVVQQQQQQUUUZZZ[[[[[[YYYYYYYYYZZZ\\\]]][[[ZZZXXXXXXXXXVVVSSSOOOLLLIIIDDDCCCAAA???<<<:::999888888888888888999999:::;;;888777777777666666666555666666666555555666666666555555555555555555555555444444444444444444444444444444555555555555444444555555555555444444444444222222222222222222222222111111222333333333333222222222222222222222222222333333333333333333333333444333333222222333333444222222222222222222222222333333333333333333333333222222333333333333222222111111000000111111222333333333333333333333333333222111111111222222333444333444444555555555555555555555555555555555555555555666666666666666666666666666666666777777888888888888888888999:::;;;<<<===AAAHHHOOOTTTWWWXXXXXXZZZ\\\ggg~~~~~~uuujjj^^^WWWSSSQQQNNNLLLLLLLLLKKKJJJKKKKKKKKKJJJKKKOOOTTTXXX]]]___cccgggkkkmmmoooooopppqqqsssuuuwwwxxxzzz{{{111222222333333222222222111111222222222333333333111222222222222333333333222222111111111111222222000000000000000000000000000000000111111111222222222222222222333333333333444444333222111111111111111111111111111111111111000000111222222222222111111222222222222333333333333333333333333333333333333333333333333333333333555444444333333444444555111222222222333333333333333333333333444444444444222333333333333444444444555555555555555555555555555555444333444555666777888888888888888888888888555777999999777777777888;;;===???@@@AAABBBDDDFFFKKKPPPWWW\\\^^^___``````^^^^^^^^^___aaadddggghhhaaacccdddddddddaaa___]]]YYYWWWXXX[[[]]]^^^cccjjjnnnttt|||~~~zzzsssmmmjjjfffdddaaa]]]ZZZ[[[___ccc```___cccsss~~~vvvkkkddd```bbbdddfffjjjpppvvv{{{xxxqqqnnnfff___YYYWWWVVVTTTTTTWWWXXXUUUSSSWWW\\\___\\\YYY]]][[[ZZZ[[[\\\]]]\\\[[[VVVVVVWWWVVVUUUSSSQQQPPPLLLJJJHHHEEEBBB???<<<;;;777777777777777888999999888888888777666555555555777666666555555666666777555555555555555555555555444444444444444444444444555555666666666666555555555555555555444444444444222222222222222222222222111111222333333333333222222222222222222222222222333333333333333333333333444333333222222333333444111111111222222222222222222222333333333333444444222222333333333333222222222111111111111222333333000111111111111222222222111111111111222333444444444444444555555555666666555555555555555666666666333333333444444444444444555666666777777888888999999888888999999:::;;;<<>>AAAAAADDDHHHLLLOOOSSSXXX[[[\\\^^^```aaa```___```aaaaaaaaaaaaccchhhnnntttxxxqqqvvv|||~~~|||pppnnnnnnooonnnkkkmmmrrrxxx{{{qqqooouuu}}}zzzyyytttsssqqqtttyyywwwiiicccaaaeeegggeeefffjjjoootttyyyeeebbb^^^[[[ZZZXXXWWWUUUSSSRRRRRRRRRRRRSSSTTTTTTUUUTTTSSSQQQOOOLLLJJJHHHCCCBBB@@@>>><<<;;;:::999555555666666777777888888777777666666666666777777666666666666666666666666555555555555555555555555333444444555555444444333222222222111111111000000222222222222222222222222111111222333333333333222222222222222222222222222444444444444444444444444444333333222222333333444000000111111222222222222222222222333333444444444222333333444444333333222333333222222333333444555222222222333333444444444111111111111222333444555333333222222222333444555444555555555666666777777555555555666666666777777555666666777888999999999999999999999:::;;;<<<<<<@@@FFFOOOWWW[[[\\\YYYWWWZZZhhh~~~zzztttkkk```XXXWWWLLLKKKJJJJJJKKKKKKJJJIIIDDDHHHMMMQQQTTTWWW[[[]]]aaabbbccceeehhhlllppprrruuuwwwxxxxxxxxx{{{111111111111111111111111//////000111222222333333333333333333333333333333000111111111111222222222222222111111111111222222111111222222222333333333333333333222222111111111222222222222222222222222333222111000000111222333222222222222222222222222222222222222222222222222111111111222222333333444444444444444444555666777444444444333333222222222333333333333333333333333444444444555555555555666555444444333333444444555555666777777777555444333444444555555666777777777:::999777777999999999888>>>999888<<<===;;;???EEEGGGJJJOOOTTTXXX[[[\\\\\\]]]\\\___eeeeeebbb```aaallleee```aaaeeemmm|||wwwtttwww~~~zzz~~~pppkkkiiillloooooopppsssoookkkddd]]]XXXVVVUUUUUUSSSQQQPPPQQQTTTUUUSSSPPPQQQRRRTTTTTTTTTRRRQQQPPPIIIHHHEEEBBB???===;;;:::999999999999999::::::;;;888777555666888999999888777777777777666444333222555555555555555555555555444444444444444444444444222222222222222222222222333333333444444444555555555555555444444333333333333333333333333333333333000222444333222111222222222222222333333444444444444444333222222111111000111111222333333333333222333222222111111222222333333333222222333333444555444444444444444444444444333333333444444444555555555555555666666666666777444555555666777888888999555555444444444444555555666666666777888888999999555777999999:::;;;>>>@@@@@@GGGQQQXXX]]]^^^[[[UUU^^^rrrzzzooofff^^^WWWSSSOOONNNMMMLLLKKKKKKKKKKKKIIIIIIJJJPPPWWW\\\^^^]]]aaacccfffiiilllmmmnnnnnnvvvzzzxxxzzz111111111111111111111111111111222222333333444444333333333333333333333333111111111111222222222222333333222222222222333333111111222222222333333333333333333222222222111111222222222222222222222222222222111000000111222222222222222222222222222222222222222222222222222222222222222222222333333333444444333222222111000000444444444333333333222222333333333333333333333333444444444555555555555666555444444444444444444555777888999999888777666555555666666777777888888999:::999888888888999999999;;;888999===@@@@@@EEEKKKRRRTTTWWWZZZ\\\]]]^^^]]]bbb```aaaeeeeeebbbbbbdddjjjddd```aaafffooo~~~yyysssoooqqqssssssvvvzzzrrrppplllfff___ZZZYYYYYYVVVUUUVVVZZZ```aaa]]]XXXZZZZZZYYYYYYXXXUUUQQQOOONNNLLLJJJGGGDDDAAA???===<<<<<<:::999888888888888:::888777666888888888777666666666777666666555555555555555555555555555555444444444444444444444444333333333333333333333333333333333444444444555555555555444444444333333333333333333333333333333333222333555555333222333444444444444444444444444444222222222222222222222333111111222333333333333222333222222111111222222333333333222222333333444555333333333333333333333333333333333333444444444444444444555555555666666666555555666666777777888888666555555444444555555666666666666777888888999999777999:::;;;;;;<<>>===<<<:::999888888888<<<:::888777888888777666555555666777777777777777555555555555555555555555444444444444444444444444333333333333333333333333333333333444444444555555555444444444444333333333333333333333333333333333222444666555444333444444555555555555555555555555000111111222333333444444111222222333333333333333333222222111111222222333333333222222333333444555222222222222222222222222222222222222333333333333333444444444555555555555666666666666666666666666666555555444444555555666666666666777888888999999:::;;;<<<<<<;;;===@@@BBBGGGKKKQQQVVVYYYZZZ\\\]]]jjj}}}ssshhh```XXXRRRNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNNNNPPPTTTZZZ^^^``````dddfffiiimmmpppssstttuuupppwwwxxxxxx~~~222222222222222222222222333333333333333222222222333333333333333333333333111111111222222222333333333333222222222222333333111111222222222333333333222222222222222222222222222222222222222222222222222111111111111111111222111222222222222222333333222222222222222222222222444444444333333222222111222333666888999888777666444444444444444444333333444444444444444444444444444444444555555555555666666666555555555555666666555666666666666555555555777777888888999999::::::999999999888777888;;;===???BBBGGGLLLOOOSSSYYY___```aaabbbdddeeeeeeeeeeee___[[[YYYZZZYYYXXXZZZ^^^[[[XXXWWW]]]dddooo~~~||||||}}}wwwtttxxx{{{xxxssssssyyy}}}yyy~~~zzznnnddd___\\\XXXUUUSSSSSSRRRQQQOOOLLLJJJHHH??????>>><<<<<<;;;;;;;;;;;;:::888888999999888777666777777888888777777777555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333222444555555444333333444555555555555444444444444111111111222222333333333111222333333444444333333333222222111111222222333333333222222333333444555222222222222222222222222111111222222222333333333333333333444444444555555666666666666666666555555666666555555555555666666666666666777888888999999:::;;;;;;;;;;;;===@@@CCCIIILLLSSSYYYZZZYYY]]]bbbvvvzzzoooeee]]]VVVPPPMMMMMMLLLLLLLLLLLLLLLMMMMMMQQQRRRTTTWWW[[[___aaabbbeeegggjjjmmmqqqtttvvvxxxttt||||||zzz|||222222222222222222222222222222222222111111111111333333333333333333333333111222222222222333333333222222111111111111222222111111222222222333333333222222222222222222222222222222222222222222222222111111111222222111111111111111111222222333333333222222222222222222222222555444444333333222222222...000333555666666555444444444444444444444444444444444444444444444444444444444444555555555555666777666666555555666666777666555555555555666666666666777777888888999999:::888999999888888999===AAAHHHNNNUUUXXXZZZ^^^dddhhhhhhhhhhhhhhhggggggffffff^^^[[[ZZZ\\\\\\YYYZZZ^^^[[[ZZZ]]]eeennnxxxzzz|||{{{wwwsssvvvqqqeee^^^ZZZXXXSSSSSSSSSRRRQQQPPPOOONNNHHHFFFDDDBBB???>>>===<<<;;;999888888:::;;;:::999999999999999888777666555666666666666666666666666444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333111222444444222111222333444333333333333333333333333333333222222222111111222222333444444444444333333222222111111222222333333333222222333333444555444444444444444444444444111111222222222333333333333333333444444444555555666666666666555555555555666666666555555666666666666666666777888888999999999::::::::::::===AAADDDIIINNNVVV]]]\\\ZZZ___hhhxxxmmmccc[[[UUUPPPMMMLLLKKKKKKKKKLLLMMMNNNNNNRRRTTTWWWZZZ]]]```ccceeefffgggiiilllppptttvvvxxxxxx~~~{{{~~~333333333333333333333333111111111111111111111111333333333333333333333333222222222222333333333333222111111000000111111222111111222222222333333333111222222222222333333333222222222222222222222222000111222222222222111000111111111222222333333444222222222222222222222222444444444444333333333333444555666666666555444333444444444444555555555555444444444444444444444444444444444555555555555666777777666666666666777777888777777777777888888999666777777888999999::::::999;;;<<<;;;;;;===CCCHHHQQQZZZaaacccdddhhhnnnppprrrqqqooollliiifffdddbbb]]]\\\___cccddd___]]]^^^^^^^^^eeepppzzz|||sssnnnrrr}}}vvvhhh^^^ZZZVVVUUUTTTSSSSSSSSSSSSSSSRRRPPPMMMIIIDDDAAA>>>===<<<;;;999999:::;;;:::999::::::::::::888777666555666666666666666666666666444444444444444444444444333333333333333333333333333333333444444444555555333333333444444444444555333333333333333333333333000222333333222111111222222222222333333333444444444444333333222111111000222222333444444444444444333222222111111222222333333333222222333333444555444444444444444444444444222222222222333333333333333444444444555555555555555555555555555555555555777666666555555666666777666666666777888888999999888999999999:::>>>CCCFFFLLLOOOXXX___]]]ZZZcccqqq}}}vvvkkkaaaYYYSSSOOOMMMKKKKKKKKKKKKLLLMMMOOOOOORRRUUUXXX\\\^^^aaaeeehhhggghhhiiilllooosssvvvxxxwww~~~}}}|||333333333333333333333333000111111222222333333333333333333333333333333333222222222333333333444444333222222111111222222333111111222222222333333333111111222222222333333333222222222222222222222222000111222222222222111000000111111222333333444444222222222222222222222222333333333444444444444444777777777777777777888888444444444444555555555666555555555555555555555555444444444555555555555666888777777666666777777888888777666666777888999:::888888999999::::::;;;;;;;;;>>>@@@@@@@@@CCCJJJQQQVVVaaajjjkkkkkkpppuuuwwwuuussspppkkkgggcccaaa___dddfffmmmtttuuunnnhhhfffgggjjjsssuuuoooqqqyyy{{{kkkbbb]]]\\\YYYVVVUUUUUUVVVWWWVVVTTTQQQNNNJJJGGGEEEDDD@@@>>>;;;::::::999888666999:::::::::999888888777666666666666666666666666444444444444444444444444333333333333333333333333333333333444444444555555333333333444444444555555333333333333333333333333111333444444333222222333111222222333444555666666333222222222222222222222222333444444555444444444333222222111111222222333333333222222333333444555333333333333333333333333333333333333444444444444444444555555555666666666333444444555555666666666777777666666666666777777666666666777888888999999888999999:::<<<@@@FFFJJJRRRRRRXXX]]][[[ZZZhhh|||zzzssshhh^^^WWWRRRNNNLLLJJJJJJJJJKKKLLLNNNOOOPPPQQQUUUYYY\\\___bbbfffjjjiiijjjkkkmmmooosssvvvxxxuuu|||{{{~~~333333333333333333333333111111222333333444555555333333333333333333333333222222333333333444444444444333333222222333333444111111222222222333333333111111111222222333333333222222222222222222222222000111222333333222111000000000111222333333444444222222222222222222222222333333333444444555555555222222222333444666888999444444444555555555666666555555555555555555555555444444444555555555666666888888777777777777888888666555444444444666777888999999:::;;;;;;<<<<<<======@@@CCCCCCCCCGGGOOOVVVWWWdddnnnnnnnnntttyyyzzzpppooolllhhhdddbbb```___qqquuuyyyuuuvvvzzzyyytttuuuzzz~~~wwwllldddaaa]]]YYYVVVVVVXXXYYYTTTSSSRRRPPPOOONNNNNNNNNDDDAAA===;;;:::888555333888888999::::::::::::999777777777777777777777777444444444444444444444444222222222222222222222222333333333444444444555555333333333444444555555555333333333333333333333333222444555555444333333444111222333444555777888888111111111222222333444444222333444444555555444444333222222222222222222333333333222222333333444555222222222222222222222222333333444444444444555555555555555666666666666777333333444444555666777777777777666666666666777777666666666777888888999999999999:::;;;===BBBHHHMMMVVVTTTWWW[[[XXXYYYlllyyyqqqfff\\\UUUPPPMMMKKKJJJJJJJJJKKKLLLNNNOOOPPPPPPTTTYYY]]]___bbbgggkkkkkkkkklllnnnpppsssvvvxxxuuu{{{|||}}}}}}333333333333333333333333111222222333333444444555444444444444444444444444222222222222333444555555333222111000000111222333111111222222222333333333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222333333222111222333555666444444444444444444444444444444444444444444333333666666555555555444444444777777666666555555555444777666555444444555666777777777777777777777777777777777777777777888888999888888888888888:::>>>BBBBBBCCCEEEIIINNNTTTXXX[[[[[[cccmmmtttzzz|||wwwoooooohhhdddeeeeeecccgggnnn}}}{{{ooonnnjjjcccbbbffffffddd[[[YYYUUUSSSRRRTTTWWWYYYOOOKKKFFFAAA>>><<<:::888:::::::::;;;<<<;;;777555777777777777777777777777777777666555444333333333333444555555555444333222222222222333333444444444444444555555444444333222333333333222222111111111444444444444444444444444333333333333333333333333222222222333333444444444333333333222222222111111333333333333333333333333333333333333333333333333444444444444444444444444222333444555666555444333444444444444444444444444666666666666666777888888777777666666555555555444555666666888999:::;;;;;;;;;<<<<<<<<<>>>BBBGGGKKKRRRXXXXXXXXXYYY[[[mmmtttmmmcccZZZTTTPPPMMMLLLMMMMMMMMMLLLKKKMMMQQQUUUSSSVVVZZZ]]]```bbbeeehhhjjjiiijjjlllppptttwwwxxxrrrwww||||||333333333333333333333333444333333333333333333333444444444444444444444444444444333222222333333333333222111000000111222333111111222222222333333333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222333444555444444444444444444444444333333333333333333333333666666555555555444444444777666666666555555555555777666555555555555666777777777777777777777777777777777777777777888999999999999999888999<<>>BBBHHHMMMRRRXXXWWWWWWYYY\\\ooossslllbbbYYYSSSOOOMMMKKKMMMMMMMMMLLLLLLNNNRRRUUUVVVYYY]]]___aaaccceeegggjjjjjjkkkmmmqqqtttvvvwwwwww|||zzz{{{333333333333333333333333555555444444333222222111333333333333333333333333666555444333222222222222222222111111111111222222111111222222222333333333222333333444444333333222222222222222222222222222222222222222222222222222333333333333333333333333333333222222222333444444444444444444444444444444111111222222333333444444555555555555555444444444666666666666555555555555777666666555555666666777777777777777777777777777888888777777888888999:::::::::::::::;;;>>>DDDHHHMMMLLLLLLMMMPPPTTTXXX[[[bbbmmmuuutttooonnnnnnmmmcccaaa___^^^```lllvvvdddZZZZZZ]]]]]][[[ZZZVVVPPPJJJGGGDDDAAA???>>><<<:::::::::;;;999888888888888888888888888888777777666555444444444444444555555555555444333333333333333333444444444444///000111222444444444444333333333333222222222222444444444444444444444444333333333333333333333333444444444444555555555555555555555444444444333333111111111111222222222222222222222222222222222222444444444444444444444444333333333333333444555555555555555555555555555555444444444444444555666666777777666666666666555555777777888888888999999999:::;;;;;;<<>>;;;999:::::::::999888888888888888888888888777777666555555555555555555555555555555444444333333333444444444444444444000111222333444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222444444444444333333333333222222222222222333333333222222222222222222222222444444444444444444444444444333222111222333555666666666666666666666666666555555444444555555666777777777666666666666666666888888888888888888999999999:::;;;===@@@EEELLLPPPUUUZZZXXXWWWZZZ^^^ssszzznnnggg^^^VVVQQQNNNLLLKKKKKKLLLMMMNNNNNNPPPTTTWWWZZZ\\\```bbbccceeegggiiiiiilllooorrrssstttuuuvvvwww||||||wwwzzz333333333333333333333333333333333444444555555555333333333333333333333333333222222222333333444555222222222333333222222222111111222222222333333333222333333444444333333222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333222444444444444444444444444222333333444555666777777444555555555555555555555555555555666666666666666666777777777777777777666888888888888888888888888999999999999999::::::;;;:::;;;===???AAAEEEKKKOOOVVVUUUUUUVVVYYY]]]aaaccceeehhhhhheeedddfffddd``````aaadddkkkzzz{{{jjj```[[[YYYYYYVVVRRRPPPOOOOOONNNMMMFFFBBB>>>;;;;;;;;;::::::888888888888888888888888777777666555555555666666666666555555444444444444444444444444444444444444444555555555555555444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333222222222222333333333444444444555555222222222222222222222222444444444444444444444444333333222111222333444555666666666666666666666666666666555555666666777888666666777777777777777777888888888888888888999999999:::<<<===@@@FFFMMMRRRYYY\\\YYYWWW[[[```wwwxxxjjjddd[[[TTTOOOMMMLLLKKKKKKLLLNNNOOOPPPRRRUUUXXXXXX[[[___bbbdddfffiiillljjjmmmqqqsssssssssuuuvvvyyy{{{yyy}}}333333333333333333333333222333333444555555666666444444444444444444444444222222222222333444555666222222333333333333222222111111222222222333333333222333333444444333333222222222222222222222222222222222222222222222222222333333333333333333333333333333444444444333222222444444444444444444444444444444555555666666777777444444444555555555555555555555555666666666666666666777777888888777777666888888888888888888888888::::::999999::::::;;;<<<:::===AAADDDGGGKKKPPPSSS\\\[[[[[[[[[[[[]]]^^^___aaabbbbbbaaacccgggfffaaaaaagggooozzz|||{{{nnnccc^^^WWWTTTRRRQQQRRRSSSTTTTTTLLLHHHDDD@@@???>>><<<;;;999999999999999999999999777777666666555666666777777666555555444444555555555555555555444444444444666666666666666555444444333333333333444444444444333333333333333333333333333333333333333333333333444444444444333333333333333333222222222111111111333333444444555555666666333333333333333333333333444444444444444444444444222222222222222333444444555555555555555555555555666666666666666777888888666666777777777777888888777777888888888999999999:::;;;===>>>AAAFFFMMMRRRYYY]]]ZZZXXX]]]ddd}}}vvvhhhbbbYYYRRRNNNLLLKKKJJJJJJLLLNNNPPPQQQSSSVVVYYYXXX[[[___ccceeehhhkkkmmmlllooossssssrrrrrruuuwwwxxx|||}}}333333333333333333333333444444444555555555555555555555555555555555555555333333333222222333444444222222333444444333222222111111222222222333333333222333333444444333333222222222222222222222222222222222222222222222222222444444444444444444444444333333444444444333222111444444444444444444444444555555555555555555555555444444444555555555666666555555555555666666666777666777888888888888777666888888888888888888888888:::::::::::::::;;;<<<<<<<<<@@@FFFKKKOOORRRUUUXXX[[[\\\\\\\\\]]]\\\\\\\\\[[[```cccbbbeeeiiillljjjnnnyyy}}}~~~ooobbbWWWUUUSSSRRRTTTVVVWWWWWWSSSOOOKKKGGGDDDBBB???===999999999999999999999999777777666666666666777777777777555555444555555666666555555555444444444444444444555555666555555555333333333444444444555555222222222222222222222222333333333333333333333333444444444333333333222222444444333333333222222222222222333444444555666666444444444444444444444444444444444444444444444444111111222333333333333333444444444444444444444444666555555555555666777777666666777777777888888888666666777888999::::::;;;<<<<<<>>>???AAAFFFMMMRRRWWW[[[XXXXXX___iiizzzrrreee___WWWPPPMMMKKKKKKJJJIIILLLNNNPPPRRRTTTWWWZZZ[[[^^^bbbeeegggiiikkknnnmmmqqqtttsssqqqqqquuuyyyxxx}}}333333333333333333333333666666666555444444333333666666666666666666666666555555444333222222222222222222444444444444222222111111222222222333333333222333333444444333333222222222222222222222222222222222222222222222222222444444444444444444444444333333444555444333111000444444444444444444444444444444444444444444333333444444444555555555666666444555555555666666777777666777888999999888777666888888888888888888888888;;;::::::::::::;;;<<<<<<>>>CCCJJJPPPTTTWWWYYY[[[VVVXXXZZZ\\\]]]]]]]]]\\\VVV___fffffffffkkkqqqsssvvvdddYYYVVVTTTTTTVVVXXXXXXXXXXXXUUUPPPLLLIIIEEEBBB???999999999999999999999999777777666666666666777888888777666444444555555666666666555555555444444444111111333444555666666666333333333444444555555555222222222222222222222222333333333333333333333333222222222111111000000000555555444444444333333333111111222333333444555555555555555555555555555555444444444444444444444444000111222333444333222222444444444444444444444444555444444444444555666666666666777777888888888999555666777888999:::;;;;;;<<<===>>>???BBBFFFMMMQQQUUUYYYWWWXXXaaammmvvvoooddd^^^VVVPPPLLLKKKKKKJJJIIIKKKOOOQQQSSSUUUXXXZZZ___aaaeeeggghhhiiikkkmmmooorrrtttsssppppppuuuzzz~~~~~~~~~333444444555555444444333444444444444444444444444222222222333333444444444333444444555555444444333333333333333333333333333111111222222222333333333222222333333333333444444444444333333333333222222222222222222222222222222444444444444444444444444222333333444444333333222444444444444444444444444444444444444555555555666999888777666555555666777:::888555555666888999999:::999777666666666777888888888777666666666666666:::;;;;;;;;;;;;<<>>@@@CCCGGGJJJLLLPPPUUUYYY[[[\\\^^^`````````aaabbb```^^^dddmmmyyy~~~{{{vvvqqqddd^^^XXXVVVTTTOOOMMMMMMIIIEEEAAA>>>===<<<;;;999<<<<<<<<<;;;999777666555666666666666666666666666444555666666777777777777555555666666666666666555666555555444444444444444222222333333333333444444222111111000000111111111222333333444444333333222333333333444333333222111333333333333333333333333333333333333333333333333444444444444444444444444222222222222333333333333444444444444444555666777555555555555555555555555777777777777888888888888888999999::::::999999999;;;===@@@DDDHHHNNNUUUZZZ]]]\\\[[[```nnn|||ppphhh^^^ZZZSSSOOOLLLLLLKKKJJJJJJKKKMMMPPPTTTYYY^^^```bbbccceeegggjjjmmmooopppuuutttsssqqqqqqvvvyyyuuuzzz333444444555555444444333444444444444444444444444666666666555555444444333333444444555555444444333333333333333333333333333111111222222222333333333222222222333333333444444444444333333333222222222222222222222222222222222444444444444444444444444444555555555555555555444444444444444444444444444666666666666777777777777888888777777777777777777888666555555777999999999777888999::::::999777666777777777777888:::;;;<<<:::<<>><<<;;;;;;<<<;;;;;;;;;999888777666666666666666666666666666555666666777777777777777444555666666666666666666666555444444333333444444333333333333333333333333333333222333333444555555222333333444444333333222333333444444444333333222333333333333333333333333333333333333333333333333333333444444444444444444333333333444444444555555555444444444444555666666555555555555666666666666666777777777888888888888888888999:::::::::999999:::===AAAEEEJJJPPPVVVZZZ]]][[[\\\fffzzzxxxlllddd\\\XXXRRRNNNLLLLLLKKKJJJIIIJJJMMMQQQVVV[[[___bbbcccdddfffhhhkkknnnpppqqqvvvuuuttttttsssuuuvvvuuu{{{333444444555555444444333444444444444444444444444666666666555555444444333333444444555555444444333333333333333333333333333111111222222222333333333222222222333333333444444444444333333333222222222222222222222222222222222444444444444444444444444444555555555555555555444444444444444444444444444666666666666777777777777777777888888888888888888777666555666888:::999999777888999::::::999888777999999999999999:::;;;;;;===@@@CCCEEEGGGIIILLLNNNSSSWWW\\\```aaaaaabbbbbb```bbbfffhhhjjjrrr}}}~~~eee[[[ZZZWWWQQQMMMQQQOOOKKKFFFAAA>>>======999999::::::999999888888777777777777777777777777777777777777777666666555444444555666666666666666555555444333333333333333333333333333333333333333444444333444444555666777222333333444444333333222444444555555555555444444333333333333333333333333333333333333333333333333333333333444444444555555333333333444444444555555666666555444444444444555555555555666666666777777666777777777888888888888777888999:::::::::::::::999<<>>>>>DDDGGGLLLPPPSSSVVVYYY[[[___cccgggjjjjjjhhhffffffccchhhrrr~~~wwwwwwzzznnn]]]UUUSSSOOOQQQQQQNNNIIIDDDCCCCCC;;;;;;;;;;;;;;;:::999888777777777777777777777777444444555666666666555555333444555666777777777777555444333333222222333333444444444333333222222222222222222111222222333333222333333444444333333222222333444555555555555444333333333333333333333333333333333333333333333333222222333333444555555666222333333333333444444444555444444444444555666666444555555666777777888888777777777777888888888888777777888999::::::::::::<<<@@@FFFKKKOOOSSSVVVXXX```dddnnnwwwlllbbb[[[UUURRROOOMMMMMMMMMLLLKKKKKKMMMQQQUUUZZZ^^^aaaccccccdddfffiiilllnnnpppqqquuuqqqrrrwwwxxx}}}uuuxxx333444444555555444444333444444444444444444444444222222222333333444444444333444444555555444444333333333333333333333333333111111222222222333333333222222333333333444444444444444444333333333222222222222222222222222222222444444444444444444444444222333333444444333333222444444444444444444444444444444444444555555555666666777888:::::::::999888555444555777999;;;:::999999999888777888999;;;<<<888888999:::<<<>>>@@@AAAEEEIIIOOOTTTXXX[[[___aaacccggglllnnnmmmjjjhhhgggiiiooo|||vvv___VVVXXXNNNQQQRRRPPPKKKFFFDDDDDD>>>>>>>>>===<<<:::999888777777777777777777777777111222333555666777777777333444555666777777777777555444333333222222333333444444444333333222222222444444333333222333333444222333333444444333333222111222333333444444444444333333333333333333333333333333333333333333333333222222333333444555666666555555555666666666777777333333333444555666777888444555555666777888888999777777777777888888888888666777888999:::;;;;;;;;;>>>BBBHHHNNNQQQTTTWWWYYY___eeesss~~~tttjjjaaa[[[TTTQQQNNNMMMMMMMMMLLLKKKLLLNNNRRRVVV[[[^^^aaabbbcccdddfffiiikkknnnpppqqqvvvppppppuuuxxxqqqvvv~~~666666555555555444444444555555555444444333333333444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333111222333333444444333333333333333333333333333333555555555444444333333333444444444555555555555666666666777888888888888888666666666666666777888888888888888777777777777777888999:::999888888:::;;;999999999;;;===AAADDDFFFIIILLLPPPTTTXXX]]]bbbfffmmmrrrtttooolllnnnppppppppp{{{mmm```ZZZVVVTTTTTTTTTRRRMMMJJJIIIFFFDDDAAA>>><<<::::::999::::::999999888888777777888777666444444555555666777777777777777777777777555444444333333444444555444333333333333444555555444444444333333222222222555555555444444333333333444444444555555555666666444333333222222222333333333333333333333333333333333333333444444444555555555666666666666666555555444444444555555555555666777777777777666666666666999999888888888888888999999999999999:::;;;;;;<<>>AAAEEEGGGIIINNNSSSVVVXXX\\\ccciiinnnqqqrrrppppppuuuyyyyyyzzzmmmeee___^^^\\\XXXSSSNNNLLLLLLJJJHHHEEECCCAAA@@@>>>===::::::999777666555444444888777666555555555666666777777777777777777777777444444333333333333444444444333333333333444555555444444333333333333333333555555444444444333333333111111111222222222333333444444333333333333333444444444444444444444444444333333333444444444555555444444555555555555444444555555555666666666777777777777777777666666666666999999888888888888888999::::::::::::;;;<<<======@@@BBBFFFLLLRRRYYY^^^aaa___jjjyyyppphhh___YYYRRRPPPMMMJJJIIIIIIKKKMMMMMMQQQUUUYYY\\\```cccfffhhhhhhhhhiiikkknnnpppqqqrrrrrrvvv{{{|||~~~yyy~~~555555555555555444444444555555555444444444444444444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333444444444444444444444444333333333333333333333333111222333333444444333333555555555555555555555555555555555444444444444444444444444555555555555666333444444555555555555555777666666666666777888888666777777777888999999999999:::;;;:::999:::;;;===<<<<<<<<<>>>@@@DDDHHHKKKLLLPPPVVVXXXZZZ^^^eeejjjlllooooooqqqxxxyyyqqqoooiiiaaaZZZTTTRRRQQQMMMJJJGGGEEEDDDAAA===;;;<<<;;;:::888777555444333888777777666555666666666666666666666666666666666444333333222222333333444444333333333333444555555333333333333444444444444555444444444444333333333000000000111111111222222444444444333333444444555444444444444444444444444333333333444444444555555333333444444444444444333666666666666777777777888666666666666777777777777999888888888888888999999;;;;;;;;;;;;<<<===>>>???AAACCCGGGLLLRRRXXX\\\^^^^^^kkkuuulllddd\\\VVVQQQOOOMMMJJJIIIJJJLLLMMMOOORRRWWW[[[^^^aaadddgggfffggghhhjjjllloooqqqsssnnnpppvvv}}}~~~|||555555555555555555555555555555555555555444444444444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222333333333333333333333333111222333333444444333333444444444444444444444444555555555555555444444444444444444555555555555666333444555555666666555555777777666666777777888999666666777888999999::::::888999::::::999:::;;;===<<<===>>>AAAEEEJJJNNNPPPPPPSSSVVVZZZ^^^bbbfffiiihhhjjjmmmssszzzpppjjjeee^^^WWWTTTPPPKKKHHHFFFBBB===999>>>>>>===;;;:::999888777888888777777777666666666666666666666666666666666333333222222222222333333444333333333333444555555222333333333444444555555444444444444444444444444333333333333444444444444444444444333444444555555333333333333333333333333333333333444444444555555333333444555555555444444555555666666666777777777666666666666777777777777888888888777888888999:::::::::;;;;;;<<<===>>>???BBBDDDHHHMMMRRRWWWZZZ\\\ZZZiii{{{qqqhhhaaaZZZUUUPPPNNNLLLJJJJJJKKKLLLMMMPPPTTTXXX\\\___bbbeeehhhhhhhhhjjjkkkmmmoooqqqqqqmmmooovvv}}}|||~~~444555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222333333333333333333333333111222333333444444333333333333333333333333333333555555555555555555555555444444444555555555555666555555666777777777777666777777777777777888999999666777777888999::::::;;;777888999999999999;;;======>>>BBBGGGLLLPPPTTTVVVTTTTTTUUU[[[ccchhhgggeeedddiiiooozzzuuufff^^^XXXQQQLLLKKKHHHDDDAAA??????>>>===<<<;;;;;;:::888888888888888777777777666666666666666666666666444333333222222333333444444333333333333444555555333333333444444555555555444444444444444444444444444444444444555555555555333333333333333444555666222222222222222222222222333333333444444444555555444444555666666666666666444444555555555666666666555666666666777777777888888888777777888999999:::999999999:::;;;===>>>???CCCFFFJJJOOOSSSWWWZZZ[[[[[[kkkxxxnnnfff___YYYUUUNNNMMMLLLKKKKKKKKKMMMNNNRRRUUUYYY]]]___bbbfffhhhkkkkkklllmmmnnnnnnoooooommmpppvvv~~~~~~{{{{{{444444444555555555555555555555555555555666666666444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333444444444444444444444444333333333333333333333333111222333333444444333333333333333333333333333333555555555555555666666666444444444555555555555666666777777888888888888888888777777777777888999999777888888888999:::::::::888999::::::::::::<<>>===;;;;;;:::888999999999999888777777666666666666666666666666555444444333333444444555444333333333333444555555444444444444444555555555333333333444444444444555222222333333333444444444222222222222333444555555333333333333333333333333333333333444444444555555444444555666777777777777444444444444555555555555555555666666777777888888777777777777888999::::::999999999:::;;;===>>>???DDDGGGKKKPPPUUUYYY[[[\\\aaauuuuuukkkccc^^^XXXTTTMMMLLLLLLKKKKKKLLLMMMNNNRRRUUUYYY]]]___bbbeeehhhlllmmmnnnnnnoooooonnnnnnnnnqqqvvv~~~zzzxxx{{{444444444555555555666666444555555555666666666777444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333444444444444444444444444333333333333333333333333111222333333444444333333444444444444444444444444444555555555666666666777444444444555555555555666666777888888999999888888888888777777888888999:::999999999999999999999999999;;;<<<<<<<<<===???AAADDDHHHOOOUUUXXXYYYXXXVVVOOOUUU^^^eeefffeeeddddddjjjvvv|||{{{~~~zzzgggZZZTTTRRROOOLLLFFFEEECCCAAA>>><<<:::999999999:::::::::999888777777777777777777777777777666555555444444555555666444333333333333444555555555555555555444444444444333333333444444444555555111111222222222333333333111111111111222333444444555555555555555555555555333333333444444444555555222333444555666666666666555555555555666666666666555555555666777888888888777777777777888999:::;;;999999:::;;;<<<>>>@@@AAADDDGGGLLLRRRWWWZZZ\\\]]]eee~~~rrrhhhaaa\\\WWWSSSLLLLLLKKKKKKLLLMMMNNNNNNRRRUUUYYY]]]___bbbeeegggkkklllnnnoooppppppoooooooooqqqvvv~~~yyyxxx}}}444444444555555555666666444555555555666666777777444444444444444444444444333333333333333333333333222222333333333444444444333333333333333333333333222222222222222222222222333333333333333333333333222222333444444444333333555555555555555555555555444555555555666666777777444444444555555555666666666666777888888888888888888888888777888888999:::::::::999999999999999999;;;===>>>>>>>>>???AAACCCIIIMMMTTTYYY\\\ZZZVVVTTTJJJVVVdddiiieeeaaacccfffooo}}}~~~jjj```ZZZVVVRRRMMMKKKHHHEEEAAA===;;;999999999:::;;;:::999888777888888888888888888888888666666555555555555666666444333333333333444555555666666666555444444444333333333333444444555555555222222333333333444444444000000000000111222333444777777777777777777777777333333333444444444555555111222333444555555555555666666666666777777777777444555555666777888888999777777777777888999:::;;;:::;;;;;;<<<>>>???AAABBBEEEHHHMMMSSSXXX\\\^^^^^^fff|||pppeee___ZZZVVVRRRKKKKKKKKKKKKLLLMMMNNNOOORRRUUUYYY\\\___aaadddfffiiikkkmmmoooqqqqqqqqqqqqooorrrvvvwwwyyyxxx666666555555555444444444555555555666666666666777444444444444444444444444666666555444333222222111333333333333333333333333555444444333333222222111111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222333333444444555666777777333444555666777777777777999999999888888888777777999999999999999999999999888999:::;;;;;;;;;:::999:::;;;===>>>???CCCGGGKKKPPPUUU\\\___\\\XXXVVVUUUOOO[[[gggjjjfffdddiiippp{{{kkk]]]WWWVVVVVVMMMCCC???@@@@@@<<<777<<<;;;999999::::::888777777777777777666666666666666555444333333444666666555555555555555555555555555555555555555555555555444444444333333222222222555444333333333333444555222222333333444555666666333333333333333333333333777666555444444444444444444444444555666777777888666777777777777777666666555555555555666666666777888888888888888999999999999;;;===>>>???@@@BBBCCCDDDMMMPPPTTT[[[WWWUUU```nnn~~~wwwlllccc\\\WWWSSSQQQMMMMMMMMMLLLKKKLLLOOOQQQSSSVVVYYY\\\]]]___bbbeeefffiiilllmmmnnnnnnppprrrmmmpppwwwxxxqqqoooyyy666666555555555444444444444444555555555666666666444444444444444444444444555555444444333222222222333333333333333333333333333333333333333333333333111222222222222333333333222333333444444333333222333333333333333333333333333333333333333333333333444444555555666666777777444555666777888888888888999999999888888888777777999999999999999999999999888999:::;;;;;;;;;::::::;;;<<<>>>???AAAFFFKKKOOOYYY]]]bbbbbb___[[[YYYXXX___cccggghhhiiinnnwwwlll___YYY\\\WWWPPPIIIEEEAAA===:::<<<:::999888888888666555888777777777666666666666777666555555555666777777555555555555555555555555555555555555555555555555555555555555555555444444333333444555555444333333222333333444444555555555333333333333333333333333666555555444444444444555444444555555666777777888666666777777777777666666555555555666666666777777888888888888999999999999999;;;===>>>>>>???AAACCCEEENNNPPPTTTZZZVVVUUU```ttt|||vvvlllbbb[[[VVVRRRPPPMMMMMMMMMLLLKKKLLLOOORRRTTTVVVYYY[[[]]]```cccfffhhhjjjlllmmmllllllmmmooonnnpppuuuvvvrrrsss}}}666666666555555555444444333444444444555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111222333333444555555222222222222333333333333222222444444444444222222333333333333333333333333444444444444444444444444555555555555555666666666555666777888999999999999999999999888888888888888999999999999999999999999999999:::;;;;;;;;;;;;;;;<<<===???BBBEEEJJJQQQVVVbbbfffhhhhhhdddaaaaaabbbgggfffeeegggooozzzlllaaa```]]]WWWPPPHHHBBB???===>>>;;;999888888888777555888888777777777666666666888888777666666777777888555555555555555555555555555555555555555555555555444444555555555555555555111333555777777555333111444444444444444444444444333333333333333333444444444444444444444444555666444444555555666777777777666666777777777777666666555555666666666777777777888888888888999999::::::888:::<<<======???AAADDDHHHPPPRRRTTTYYYUUUVVVbbb{{{{{{tttjjjaaaZZZUUURRRPPPLLLMMMLLLLLLKKKLLLPPPRRRTTTVVVYYY[[[]]]```eeeiiijjjkkkmmmlllkkkiiijjjjjjnnnooovvv~~~ssstttxxx666666666666555555555555333333333444444444555555444444444444444444444444333333444444444555555555333333333333333333333333222222222333333444444444222222222333333333444444111222444555555444222111333333333333333333333333333333333333444444444444555555555444444444444444555555666777888888888888888888888888888888888888999999999999999999999999999999:::;;;;;;<<<<<<<<<<<<>>>AAAEEEIIIPPPWWW\\\gggiiikkkjjjhhhhhhkkknnnhhhhhhjjjnnnxxxuuuiiiccc[[[RRRKKKGGGDDDCCC???===;;;::::::;;;:::999888888888777777777666666888888777777777666666777555555555555555555555555555555555555555555555555222222222333333444444444222333555666666555333222444444444444444444333333333333333444444444444444333333333333444555555666555555555555666666777777555666666777777777777666555666666666666777777777777888888999999:::::::::888:::;;;<<<<<<>>>BBBDDDJJJRRRSSSUUUXXXUUUWWWeeexxxrrrhhh___XXXTTTQQQOOOKKKLLLLLLKKKKKKMMMPPPSSSVVVWWWZZZ\\\^^^bbbgggkkkmmmnnnooommmjjjhhhhhhhhhlllppp{{{xxxqqquuu|||777777666666666555555555333333333444444444555555444444444444444444444444444444555555666666777777333333333333333333333333444444444333333222222222222222333333333444444444222222444444444444222222333333333333333333333333111111222222333333333333444444333333333333333333444444555666777777777777888888888888888888888888999999999999999999999999999999::::::;;;<<<======<<>>;;;:::;;;<<<<<<;;;888888888888777777777777777777777777666666555555666666666666666666666666555555555555555555555555222222222333333444444444555444444333333444444555444444444444444444333333333333333444444555555555333333333333333444555666555555555555666666666666555555666777777777777777666666666666777777777888777888888999::::::;;;;;;999:::;;;<<<<<>>???>>>BBBIIIOOOUUU[[[aaaeeegggiiijjjjjjiiilllrrrxxx}}}}}}{{{|||ppp___XXXSSSMMMHHHCCC@@@===;;;;;;;;;;;;:::999999888888888777777777777777777777666555444444666666666666666666666666555555555555555555555555444444555555555555555555666555333222222333555666444444444444444444444444333333333444555555666666333333333333333333444555555555666666666666666666444555666777777888888777666666666777777777888888777888888999:::;;;<<<<<<:::;;;;;;<<<===@@@DDDGGGOOOWWWWWWWWWYYYWWW^^^pppsssmmmccc[[[VVVRRROOOMMMIIIJJJKKKKKKLLLNNNRRRUUUZZZ]]]```bbbdddfffiiilllpppqqqqqqooollliiihhhhhhiiivvv|||tttrrrxxx777777777777666666666555444444555555555666666666444444444444444444444444333333333444444444444444333333333333333333333333333333333333333333333333333333333444444444444555555444222111111222444555333333333333333333333333111111222222333444444555444444444555555666666666444555666777777888777777777777888888888999999999999999999999999999999999::::::::::::;;;===>>>???@@@FFFNNNVVV\\\bbbfffiiieeeiiilllooosssyyytttfff^^^XXXTTTLLLHHHCCC???===<<<;;;:::999999999888888888777777888888999999888666555444666666666666666666666666555555555555555555555555555555555555555555444444444444444444444444444444222333333444444555555555333333444444555666666666444444333333222333333333666666666666666666666555444555666777888888888888666666777777777888888888777888888999:::;;;<<<===;;;;;;<<<===>>>AAAFFFIIIPPPXXXYYYXXXZZZYYYbbbuuuqqqkkkbbbZZZTTTQQQNNNMMMIIIJJJKKKKKKLLLNNNRRRVVV\\\```dddggghhhhhhjjjkkknnnooopppnnnkkkiiihhhiiijjjzzzwwwuuuuuu{{{777777777777666666666666555555555666666666666777444444444444444444444444222222222222222222222222333333333333333333333333111222222333333444444555333333333444444444555555666444222000000222444666333333333333333333333333222222333444444555666666444555555666777888999999555666777888888999999999777777888888999999999999999999999999999999999999::::::::::::;;;===???@@@BBBIIIRRR[[[aaafffiiikkkccchhhooovvv~~~{{{|||zzzooojjjhhhVVVQQQJJJEEEAAA???===;;;999999999888888888888777999999::::::999888666555777777777777777777777777555555555555555555555555444444444333333222222222111333555666666555333111222222333333444555666666333333444444555666777777555444444333222222222222666666666666666555555555444555666777888888888888777777777777888888888888777888888999;;;<<<======;;;<<<======>>>BBBGGGJJJQQQYYYZZZYYY[[[[[[dddyyy|||pppjjjaaaYYYTTTQQQNNNMMMHHHIIIJJJKKKLLLOOOSSSVVV^^^aaafffiiijjjjjjjjjjjjlllmmmnnnmmmjjjiiihhhiiilll}}}|||tttvvvwww|||888888888777666555555555444444555555666777777777333444555666666555444333333333444444555444444444444444444444444444444444333333333333333333333333222222333444555555555555555555555444444333333333444444444444444444444444444444444555555555555666666555555444444444555555888888888888888777666666888888999::::::::::::999888888999999999:::::::::;;;;;;<<<<<<;;;<<>>>>>>>>BBBIIIOOOSSS[[[[[[YYY]]]aaarrruuummmddd[[[VVVRRRLLLKKKMMMLLLKKKJJJKKKNNNSSSWWWZZZ___aaacccdddeeegggjjjmmmmmmpppqqqooolllkkkmmmooossssssssswwwwww777777777777777777666666888777777666555555444444444444555666666555444444444444555555555444444333444444444444444444444444333333333333333333333333555555555555444333222111333333444444444444444444444444444444444444444444444444444555555555555666444444444444555666777777777888888888888777777666777777888999999999999888;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======???CCCIIINNNQQQYYYcccjjjllllllmmmnnnqqqzzzmmm^^^RRRIIIAAA===>>>>>>>>>===<<<<<<;;;:::::::::999888888888888888888888888777777777777777777777777666666666666666555555444444444444555555444444444444444444444444444333333333333222222222444444555555555555555555555555555444444444444444555555555555555555555555555555666666666777777777777777777777777777888888999999999999:::::::::::::::<<>>BBBHHHOOOUUUZZZaaahhhjjjiiijjjooottt}}}}}}qqq```SSSMMMGGGCCCAAA???>>>======<<<;;;999::::::999888888888888999777777777777777888888888444444444444444444333333555555444444444444555555555555555555555555555555444333333333333333333333555555555555555444444444555555555555555444444444555555555555555555555555555555555666666666777777777777777777777888888888999999999:::::::::;;;;;;:::===@@@AAAAAACCCHHHLLLOOOYYY[[[[[[___cccrrr}}}oooiii```XXXTTTPPPLLLKKKMMMKKKKKKLLLNNNRRRWWW[[[^^^___```aaabbbccceeejjjmmmmmmlllkkkkkkiiijjjpppxxxvvvnnnsssyyy~~~888888888888777777777777555555555555666666777777555555555444444555555555555666666666555555444333444444444444444444444444333333333333333333333333222333444444555555555444333333333444444555555555444444444444444444444444444444444555555555555666444444444555666777888999666777777888888888777777777777888999999999999999::::::::::::;;;;;;;;;;;;:::<<<===@@@EEELLLUUU[[[cccgggiiihhhfffkkkxxx}}}xxx|||eeeWWWSSSQQQLLLEEEBBB>>>======<<<:::888;;;::::::999888999999999777777777777777888888888333333444444444444444444555555444444444444555555555555555555555555555555444444444444555555555555555555555555555444444444555555555555555555555555555555555555555555555555555555555555666666666666666666777777888888888888999999:::::::::;;;;;;;;;:::===@@@AAAAAACCCHHHMMMPPPZZZ\\\\\\aaaeeevvv}}}|||nnnhhh___WWWTTTPPPMMMLLLOOOKKKLLLMMMOOOSSSWWW[[[^^^^^^___aaabbbcccfffiiilllmmmjjjiiikkkjjjkkkrrr}}}zzzssspppuuu|||:::999999888888777666666444444555555666777777888666555444444444444555666666666666666666555444333444444444444444444444444333333333333333333333333111222333444555555555555333333444444444444444444444444444444444444444444444444444555555555555666555555555555666777888888666777777888888888888777888888999::::::::::::999999::::::::::::;;;;;;;;;;;;===@@@DDDJJJRRRZZZ```iiiiiihhhfffhhhuuu~~~{{{kkk[[[XXXVVVPPPLLLFFF@@@===<<<<<<;;;999;;;;;;:::999999999999999888888888777777777777777666666666666666777777777555555444444444444555555555555555555555555555555444444555555555555555666444444555555555555555555555555555555555666666666555555555555555555555555444444555555555666666666666666666777888888999999::::::::::::;;;;;;;;;;;;:::<<>>===>>>===;;;;;;;;;:::999999999999:::999999888888777777666666666666666777777888888888555555444444444444555555555555555555555555555555333333333444444555555555333444444444555666666666444555555555666666666777555555555555555555555555444444444555555555666666555666666777888888999999:::::::::;;;;;;;;;;;;<<<:::<<<>>>???@@@EEELLLRRRXXX___]]]\\\cccmmmyyykkkccc[[[TTTQQQOOOLLLLLLOOOLLLMMMNNNPPPSSSVVVYYY[[[\\\```dddggghhhhhhiiikkknnnhhhiiiooopppooowww}}}lllmmmpppwww===<<<;;;999777666555444777777777666555555444444666555444333333444555666777777777777666555444333444444444444444444444444333333333333333333333333555555555555444333222222555555555444444333333333444444444444444444444444444444444555555555666666888777777666666666666777666666777888888888888888999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<=========>>>???BBBHHHMMMTTT[[[bbbgggeeeeeeeeejjjwwwrrrpppllldddYYYPPPEEE???>>>???>>>===<<<;;;::::::999999:::::::::999999888777666666555444555555555666666777777555555555444444555555555666666666666666666666666222222222333333444444444333333444444555666777777444555555555666666777777555555555555555555555555444444444555555555666666555666666777888999999999:::::::::;;;;;;;;;<<<<<<:::;;;===>>>@@@EEENNNTTTXXX^^^[[[YYY```lllwwwjjjaaaYYYRRROOOMMMKKKKKKNNNMMMMMMOOOQQQSSSVVVXXXYYY\\\```eeehhhiiiiiijjjjjjkkkeeegggnnnooommmvvvuuuhhhjjjooovvvAAA@@@>>>;;;999888777666777777777777777777777777666666666666666555555444444555666888888888777666444444444333333222222222222222333333333444444444222222222222222222222222555555444444444333333333555555555444444333333222222222222333444555666777222444666777888999888777666666777888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;999999<<<>>>>>>>>>>>>AAAEEELLLTTT\\\bbbfffhhhggggggiiiooo~~~rrrfffZZZMMMFFFAAA======???>>><<<:::999::::::999888:::::::::999888777777666999999999999888888888777333444444555555444444333666666666666666666666666333333444444555666777777333333333333333333333333444444444444444444444444555666777888888777666555666666777888888888888888777888888888888999999999777888888999999:::;;;;;;<<<<<<===>>>@@@FFFLLLQQQ\\\^^^]]][[[___qqq|||pppggg]]]YYYSSSPPPNNNNNNMMMLLLLLLOOOQQQSSSTTTVVVXXX[[[______```bbbdddgggiiikkkiiikkkgggiiippppppyyyqqqooommmqqq{{{AAA@@@>>><<<:::888777777777777777777777777777777666666777777666666555444444444555666666666666666555444444444333333333222222222333333333444444444444333333333333333333333555555444444444333333333555555555444444444444444333333333333444555666666555666666777777777777666777777888888999999::::::::::::;;;;;;;;;;;;<<<<<>>>>>>>>??????@@@AAAGGGLLLRRRYYY___eeekkkooooooqqquuu|||rrreeeWWWOOOIIIDDD@@@@@@>>><<<:::::::::;;;:::999::::::999888888777666666999999888888888777777777444444555555555555444444666666666666666666666666333333333444555555666666444444444444444444444444444444444444444444444444555555666777777666555555555666777777888888777777777888888888888999999999888888888999::::::;;;;;;=========>>>@@@FFFMMMSSSZZZ\\\\\\]]]dddzzz}}}pppfff\\\XXXSSSPPPNNNNNNMMMLLLLLLOOORRRUUUVVVXXXZZZ\\\___```aaaccceeegggiiijjjkkklllhhhjjjooooooyyy|||qqqnnnnnnsss~~~BBBAAA???===;;;999888777666666666666666666666666666666777777666666555444444444444333444444555666555555555444444444444444333333333333444444444444444444444444444555555555555555444444444333333333555555555555555555666666555555444444444555555666888888777666666666666666888888888999999999999999::::::;;;;;;;;;<<<<<<<<<>>>??????>>>>>>@@@CCCFFFOOOTTTZZZ___ccciiisss{{{~~~uuueee[[[TTTLLLCCC@@@>>><<<:::999;;;<<<<<<;;;999999999888777777666666888888777777777666666666555555666666666666555555666666666666666666666666222333333444444555555555555555555555555555555555444444444444444444444444444555555666666555555444555555666777777777777666777888888888888999999999888888999999::::::;;;;;;>>>>>>===>>>@@@GGGOOOUUUXXXZZZ[[[___kkk}}}oooeee\\\XXXSSSOOONNNNNNMMMLLLKKKOOOSSSWWWYYY[[[]]]___```aaabbbdddfffgggiiijjjlllmmmiiijjjoooppp|||wwwqqqnnnpppxxxBBBBBBAAA???===;;;999888666666666666666666666666777777777777777666555555666555444333333444555666555555555555555555555555333333333444444444444555444444444444444555555555555555444444444333333333444555555555666666777777666666555444444444555555888777666555555666777888999999999999999999999888::::::;;;;;;<<<<<<======:::>>>???===<<>>>>>>>>BBBIIIRRRXXXYYYYYYZZZ```ooo}}}nnnccc[[[WWWRRROOONNNMMMMMMLLLJJJNNNSSSWWWZZZ\\\^^^```aaabbbccceeeggghhhiiiiiijjjllliiijjjqqqttt~~~rrrnnnnnnsss}}}CCCCCCBBBAAA???<<<:::999777777777777777777777777777777777777777666666555777666555444444444666666555555555555555555555555333333444444444555555555222222333333444444444555555555444444444333333333444555555555666666777777666555555444444444555555666555555555555777999::::::::::::999999999999999::::::;;;<<<<<<===>>>>>>===DDDGGGAAA>>>CCCJJJMMMUUUZZZ___cccjjjwwwrrr```PPPGGGBBB???;;;999:::;;;;;;:::999999999999888888888888777777777777666666666666444444555555555555444444666666666666666666666666333333444444444444444555444444444444444444444444555555555555555555555555444444333333333333444444444555555666666666666666777777888888888999999999888999999:::;;;;;;<<<<<<>>>??????@@@DDDKKKTTTZZZZZZZZZ[[[aaarrr{{{mmmbbbZZZVVVRRRNNNMMMMMMMMMLLLJJJNNNSSSWWWYYY\\\___aaabbbccceeefffhhhhhhhhhhhhgggjjjhhhkkksssyyyxxxnnnlllnnntttDDDDDDDDDCCCAAA>>>;;;:::777777777777777777777777777777888888777777666555777666555555555555555555444444444444444555555555333444444444555555555555222222222333444444555555555555444444444333333333555555555555555555666666444444333333333444444555444444555555666888999:::999999999:::::::::::::::::::::;;;<<<===>>>>>>???GGGQQQTTTLLLEEEIIIOOORRRZZZ]]]```eeeooo}}}ppp^^^UUUHHHDDD???<<<;;;;;;::::::::::::::::::::::::::::::888888777777777666666666555555555666666555555555666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555555444444333333444444555555555666777777777777666777888888888888999999999999999::::::;;;;;;<<<<<<===???@@@BBBFFFMMMUUU[[[[[[ZZZ\\\dddvvvyyykkkaaaYYYVVVQQQNNNMMMMMMMMMLLLMMMOOOSSSVVVXXX\\\```bbbcccdddfffhhhiiiiiihhhgggeeeiiihhhlllvvvsssmmmkkkpppvvvEEEEEEEEEDDDBBB???<<<:::999999999999999999999999777888888888888777666666555555555555555444333333222333333333444444444444444444444444555555555555333333333444555555666666555555444444444333333333555555555444444444444444222222222222222333444555555555666777777777777777888999999::::::;;;;;;;;;::::::;;;<<<===>>>??????JJJWWW]]]TTTMMMQQQYYY[[[cccbbbccchhhvvv|||wwwuuuzzz|||jjjcccOOOKKKEEE@@@===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777777777888888888888777777666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555666555444333333444555666555666777777888888777777777888888888888999999999999999::::::;;;<<<<<<<<<<<<>>>AAAEEEIIIOOOVVV[[[ZZZYYY\\\hhh|||wwwjjj```YYYUUUQQQNNNMMMMMMMMMMMMPPPRRRTTTVVVXXX\\\aaaeeedddeeegggiiiiiiiiihhhgggeeeiiiiiimmmxxxwwwmmmllllllrrrwwwEEEEEEFFFEEECCC@@@===;;;999999999999999999999999888888888888888777666666333333444555444333111000222222222333333444444444444444444555555555666666444444444555666777777888555555444444444333333333555555555444444333333222000000111111222333444555666777888888888777555444888888999::::::;;;<<<<<<::::::;;;<<<===>>>???@@@FFFVVV___XXXRRRXXXaaacccjjjgggfffkkk{{{zzzvvv}}}qqqkkkUUUPPPIIICCC@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888888888999999::::::::::::999999666666666666666666666666777777777777777666666666777777777777777777777777666666666666666666666666666555444444444444555666666666777888888888888888777888888888888999999999999999:::;;;;;;<<<<<<===;;;>>>BBBFFFKKKPPPVVVZZZXXXXXX]]]kkkuuuiii```XXXUUUPPPNNNMMMMMMMMMMMMTTTUUUVVVWWWYYY]]]cccgggdddfffhhhiiijjjiiihhhgggfffkkkkkknnnyyymmmiiilllmmmssswwwLLLIIIEEECCCAAA@@@===;;;;;;;;;::::::999888777777777777777777777777777777666666555555555444444444444333333222222333333444555555444444444333333333222222222333333333444444555555666666666555333222444444444444333333222111333333333444444444555555555666666777777777777777:::::::::;;;;;;;;;<<<<<<999;;;===>>>======>>>???BBBKKKPPPOOOQQQZZZaaabbbiiieeeeeelll~~~|||sssjjjZZZHHH@@@@@@@@@>>><<>>@@@BBBGGGNNNUUUZZZ\\\ZZZ]]]lll~~~rrrfff]]]VVVRRRNNNKKKKKKLLLMMMMMMPPPTTTYYY]]]______```aaadddfffggghhhiiiiiihhhhhhhhhmmmqqqqqqxxx}}}oookkkmmmpppuuuzzzPPPLLLFFFCCCAAA@@@@@@???<<<<<<;;;:::999888777777777777777777777777777777666666555555555444444444444333333222222333333444555555444444444333333333333333444444444555555555555555666666666555333333444444444444444333222111333333444444444555555555555666777777888888777777::::::::::::;;;;;;;;;;;;888:::<<<=========>>>???@@@GGGMMMOOOSSS[[[```aaagggfffhhhqqq}}}tttgggWWWKKKFFFCCC@@@???===;;;999999:::;;;<<<;;;999999999999888888888888888888888888888777777666666666666666666555555444555555555555555555555555888888888888888888888888555555555555555555555555444444555555666666777777777777777777888888888888888888888888888888888888;;;:::999888999:::<<<======>>>@@@CCCHHHNNNUUUZZZZZZYYY]]]kkk{{{pppddd\\\VVVRRRNNNKKKKKKLLLLLLLLLQQQUUUYYY]]]^^^___```aaaeeefffgggiiiiiiiiiiiihhhhhhkkkmmmppp{{{yyyooolllooosss}}}TTTOOOHHHCCCBBBBBBBBBBBB======<<<;;;:::999888777777777777777777777777777666666666555555555555444444444333333333333444444555555444444444333333333444444444555555555666666555555555666555555444333333444444444444333333222333444444444444555555555666666777888888888888777999999999999::::::::::::888:::<<<<<<<<<===>>>@@@???EEELLLQQQWWW^^^bbbaaafffgggmmmzzzzzzttthhhYYYLLLCCC???>>>===<<<::::::<<<===<<<;;;:::999999999888888888888888888999999888888777666666666666666666555555444666666666666666666666666555555555555555555555555555555555555555555555555555555555666666666666666777777777777888888888888888888888888888888888888<<<<<<;;;::::::;;;<<<======>>>@@@DDDJJJPPPVVVYYYXXXXXX\\\iiiwwwlllbbb[[[UUUQQQMMMKKKKKKLLLLLLLLLQQQUUUYYY]]]^^^___```aaaeeefffgggiiijjjiiiiiihhhiiijjjlllssssssnnnooosssxxxVVVQQQKKKGGGEEEDDDBBBAAA>>>>>>===<<<;;;999888888777777777777777777777777666666666555555555555555444444333333333333444444555555444444444333333333444444444444555555555555555555555555555555444444333444444444444444333333444444444444555555555555666777888888999999888888888888999999999:::::::::888:::;;;<<<<<<===???AAAAAAFFFMMMTTT\\\aaadddccchhhlllvvv|||~~~yyyjjjXXXKKKBBB>>>???>>>======>>>>>>===<<<::::::999999999888888888888999999999999888777777666666666666666555555444777777777777777777777777333333333333333333333333555555555555555555555555666666666666666555555555666777777777888888888888888888888888888999999999<<<<<<;;;::::::;;;<<<<<<>>>???AAAFFFLLLRRRWWWXXXVVVVVV[[[ggg}}}|||rrriii___YYYTTTQQQMMMKKKKKKLLLLLLLLLQQQUUUYYY\\\^^^___aaabbbeeefffhhhiiijjjjjjiiiiiikkkkkkooo|||{{{ooonnnqqqwww}}}UUUSSSOOOLLLJJJFFFBBB???@@@???>>>===<<<:::999999888888888888888888888888666666666666666666666666555444444333333444444555555555444444444333333333222333333333333444444444555555444444555555555555333444444555555444444444444444444555555555666666777888888999999999999999888888999999999:::::::::999:::<<<<<<<<<===@@@CCCCCCGGGNNNVVV]]]bbbfffiiirrrwww|||kkk[[[MMMCCCAAA???===<<<======<<<;;;:::::::::999999999999888999999999999999888777777666666666666666555555444777777777777777777777777666666666666666666666666555555555555555555555555666666666666666555555555666777777777888888888888777777888888888999999999:::::::::::::::;;;;;;;;;??????BBBGGGOOOUUUWWWXXXUUUWWW\\\hhh~~~zzzooofff^^^XXXRRRPPPLLLKKKLLLLLLLLLKKKPPPTTTXXX[[[]]]___bbbdddeeeggghhhiiijjjjjjiiiiiijjjlllsssssslllooosssyyyXXXVVVSSSQQQNNNIIIDDD@@@AAAAAA@@@>>><<<;;;:::999888888888888888888888888555666666666666777777777555555444444444444555555555555444444444333333333222222222333333333444444555555444444444555666666333444444555555555555444444444555555555666666666888888999::::::::::::999999999999999:::::::::::::::;;;<<<======???BBBEEEEEEHHHPPPYYY___dddmmmwwwzzzlllZZZJJJDDDAAA===;;;:::;;;::::::::::::::::::999999999999999999999:::999999888777666666666666666555555444666666666666666666666666666666666666666666666666555555555555555555555555555555555666666666666666777777777777888888888888777777777888999999::::::888999999:::;;;;;;<<<<<>>@@@DDDGGGIIIMMMVVV___eeelll|||lllXXXJJJEEE@@@<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999::::::999999888777666666666666666555555444555555555555555555555555444444444444444444444444555555555555555555555555444444555555666666777777777777777777888888888888666777777888999999::::::888888:::;;;======>>>>>>@@@@@@CCCJJJSSSXXXYYYVVVYYY\\\eeexxxzzzpppfff\\\VVVPPPNNNLLLKKKLLLLLLLLLKKKMMMPPPUUUYYY]]]bbbfffiiifffgggiiijjjkkkkkkjjjjjjhhhmmmzzz{{{mmmooosssrrryyyccc___YYYTTTQQQNNNKKKIIICCCBBBAAA???===<<<::::::888888888888888888888888555666666666777777888888555555444444444444555555555555444444444333333333444444444555555555666666555444444333444555666777333333444555666666666555555555555555666666666777888999::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>>>>AAAEEEHHHNNNSSS]]]fffllluuujjjPPPKKKDDD???===>>>??????;;;;;;;;;:::::::::999999999::::::::::::999888888666666666666666555555444555555555555555555555555888888888888888888888888555555555555555555555555333444444555666777888888777777777777888888888888666777777888999999::::::888999;;;===>>>???@@@@@@@@@@@@CCCKKKTTTYYYYYYVVVZZZ^^^jjj|||qqqggg]]]VVVOOONNNLLLKKKLLLMMMLLLKKKLLLOOOTTTYYY]]]bbbgggkkkfffgggiiijjjkkkkkkjjjjjjkkkqqq~~~wwwmmmqqqtttqqqxxxyyylll___YYYTTTMMMKKKMMMDDDBBB@@@???>>>===;;;999999888777777777777777888999888666555555555666777666555555555444444444444777666444333222333333444444444444555555555555666777666444333333444666777444555666777777888777777333444444555666777888888777888888888888999999999:::;;;===<<<;;;;;;<<<>>>============>>>BBBHHHMMMPPP[[[cccfffooodddVVVHHHCCCBBB@@@>>>===::::::999999888999999999:::999888888777888888888666777777888888888888777666666666666666666666666777666555444333222111111222333333444555666777777888888888777777777777777666666666666777777777777888888999999999:::::::::888999999:::;;;<<<======CCC@@@DDDMMMUUUWWWXXXZZZ]]]bbbtttxxxnnnbbbZZZVVVQQQOOOMMMLLLKKKLLLMMMNNNQQQTTTWWW[[[]]]aaaeeehhhhhhfffhhhmmmnnnkkkhhhhhhnnnsssuuunnnpppqqqrrrzzzzzzggg^^^YYYRRRJJJGGGDDDBBB???>>>>>>===;;;::::::999888888777777888888999888777666555666666777666666666555555555444444666555444333333333333333444444444555555555555666555444333222222333444555555666666777777777777666666666777777777777777777888888888888999999999999:::;;;<<<<<<;;;;;;<<<===============>>>CCCIIINNNTTT___iiiooozzzsss```MMMDDDCCCAAA???===<<<;;;;;;::::::::::::::::::999999888888888888888666666777777777777666555666666666666666666666666666666666666555555555555444444555555555555555555777777777777777777777777666666666666777777777888888888999999999:::::::::999999:::;;;<<<===>>>>>>DDDBBBEEENNNUUUVVVWWWXXX___iiixxxnnnbbbXXXUUUQQQOOOMMMLLLKKKLLLMMMNNNRRRUUUXXX\\\^^^aaadddgggfffdddggglllnnnkkkjjjkkkpppvvv{{{rrrnnnqqqtttxxxssseee___WWWMMMFFFCCCAAA???>>>>>>>>><<<;;;::::::999888888888888888888888777666666666666666777777777666666666555555444444555555444444333333444444444555555555555666555555555555555555555555666777777777777666666555999999999888888777777777888888888888999999999:::999:::<<<;;;::::::;;;===============???DDDKKKPPPYYYdddqqq|||pppWWWKKKGGGCCC@@@>>>>>>===<<<;;;;;;;;;;;;;;;::::::999888888888888888777777777777666555444444666666666666666666666666666666666777777888888888666666666555555555444444777777777777777777777777666666666777777777888888888888999999999:::::::::::::::;;;<<<===>>>>>>???EEEDDDGGGOOOUUUUUUVVVXXX```ssswwwmmm```WWWSSSPPPOOOMMMLLLLLLMMMNNNOOOTTTWWWZZZ]]]___aaadddfffeeedddffflllmmmkkkkkknnnrrrzzzvvvooommmsssyyymmmbbbZZZRRRLLLDDDBBB???>>>>>>???>>>===:::999888777777777777777888777777666666666666666777777777777666666666666333333555555555444333222444444444555555555555666777777888888888888777777777777888777777666555444888888888888888888888888888888888999999999::::::999:::;;;;;;::::::;;;<<<<<<===>>>???BBBHHHOOOTTT^^^iiiyyy~~~hhhZZZPPPGGGAAA???>>>>>>===<<<;;;;;;;;;;;;::::::999888888888888999888888888888777666444444666666666666666666666666666666777777777888888888666666666555555555555555666666666777777777777777666666777777777888888888888888999999999::::::::::::;;;;;;<<<===>>>??????CCCCCCHHHQQQVVVVVVWWWZZZaaa{{{wwwmmm```VVVRRRPPPNNNMMMLLLLLLMMMOOOPPPUUUXXX\\\___```aaaccceeefffeeeggglllllljjjkkkoooqqq{{{}}}sssnnnooowww|||fffZZZTTTQQQGGGDDDAAA????????????>>>999999888777666555555666777777777777777666666555777777777777666666666666222333444555555555333333444444444555555555555666777777888999999888777777777777888777777666555444555555666777777888999999888999999999999:::::::::999:::<<<;;;::::::;;;===<<<>>>???BBBFFFMMMUUU[[[ccclll~~~}}}ooo```OOOEEEBBB>>>===<<<;;;::::::::::::;;;::::::999888999999999:::::::::999888777666555777777777777777777777777777777666666666666555555444444555555666777777888555555666666777777777777777777777777888888888888888888999999999::::::::::::;;;;;;<<<===>>>??????@@@BBBHHHRRRWWWXXXZZZ]]]dddwwwmmm```VVVRRROOONNNMMMLLLMMMNNNPPPRRRVVVZZZ^^^```aaabbbdddeeeiiihhhiiillljjjhhhjjjoooppp|||xxxrrrooorrr|||qqq^^^UUUQQQJJJGGGCCCAAA@@@@@@@@@???::::::888777666666666666777777777777777666555555777777777666666666555555333333444444555555444444444444444555555555555666666666666555555666666666666777777777777666666555444444555666777888999:::999999999999:::::::::::::::;;;===<<<;;;;;;<<<>>>===???AAAEEEKKKTTT]]]cccgggnnnvvv___MMMEEE???>>>===<<<;;;:::::::::;;;;;;:::999999999999999::::::::::::999888777777777777777777777777777777666666666555555444444444333444555666777888888999444555555666666777777888777777777888888888999999888888999999999:::::::::::::::;;;<<<===>>>>>>???>>>AAAIIISSSXXXYYY[[[___jjjwwwnnnbbbXXXSSSNNNNNNMMMLLLMMMOOOQQQSSSWWWZZZ___bbbcccdddeeefffkkkjjjkkkllliiigggjjjppprrrvvvsssrrrxxxkkk[[[QQQNNNJJJEEEBBBAAAAAAAAA@@@===<<<:::999888777777777666777777888777666555444666666666555555555444444333333333333333444555666444444444555555555555666666555444444444444555666555666666777777777777666777777777888888999999999999999999:::::::::;;;;;;;;;<<<>>>===<<<<<<===???===@@@DDDIIIPPPZZZdddkkklllqqqsssXXXGGG@@@@@@>>>===<<<;;;;;;;;;;;;;;;:::999999999999:::888888999999999888888777777777777777777777777777444444555555555555666666555555666666777777777888444444555555666777777888777777888888888999999999888888999999999:::::::::999999:::;;;<<<===>>>>>>???CCCKKKUUUXXXXXXZZZ___kkkxxxooocccYYYUUUNNNMMMLLLLLLMMMPPPRRRTTTVVVZZZ___cccdddeeefffgggjjjiiijjjkkkiiiggglllsssxxx~~~uuutttvvv~~~yyybbbSSSPPPLLLGGGCCCBBBBBBAAA@@@???>>><<<;;;:::999999999666777888888888777555444666555555555444444444444444444333222333444666777444444444555555555666666999777666444444666777999555555666777777888777777:::::::::999999999999888999999:::::::::;;;;;;;;;<<<===>>>>>>======>>>@@@>>>@@@EEEKKKSSS]]]hhhooonnnrrr```HHHBBBAAA@@@>>>===<<<<<<<<<<<<;;;::::::999999::::::666777777888888888888777777777777777777777777777333333444555666777888888777777777777666666666666444444444555666777777888777888888888888999999999888888999999999:::::::::888999999:::;;;<<<======AAADDDMMMVVVXXXWWWYYY]]]iiiyyypppeee[[[WWWNNNMMMLLLLLLNNNPPPSSSTTTVVVZZZ___ccceeefffggghhhhhhhhhjjjkkkiiihhhnnnvvv~~~{{{tttuuuxxxooo]]]QQQOOOJJJDDDAAAAAA@@@>>>;;;;;;:::999888888888888777777666666666666777777666666555555555444444444333333333333333333333333444444444444444444444444444444444555555555666666555555555555666666666777666777777777888888888888999999:::::::::;;;;;;;;;:::;;;======<<<===>>>@@@???JJJLLLOOO\\\eeelllwww{{{lllOOOGGGFFF@@@::::::>>>???;;;:::::::::999999999888888888888888888888888888888777777777777888888888888333444444444555666666666444555666888888888777666666666666666666666666666777666555555555666888999888888999999999:::::::::;;;<<<<<<<<<===>>>>>>>>>AAAGGGNNNRRRTTTVVVYYY]]]jjj}}}tttkkk___VVVSSSOOONNNNNNMMMOOOQQQSSSUUUXXX[[[___aaabbbccceeefffmmmjjjhhhhhhfffeeekkkttt}}}zzzyyyuuu|||~~~eeeWWWSSSMMMGGGDDDCCCAAA???<<<;;;:::999999888888999777777666666666666777777666666555555555444444444444444444444444444444444555555555555555555555555444444444555555555666666555555555666666666777777888888888888999999999999999999:::::::::;;;;;;;;;:::;;;============???AAA@@@JJJLLLPPP]]]hhhqqqsss\\\JJJHHHDDD@@@>>><<<<<<===;;;;;;;;;;;;:::::::::999777777777777777777777777666666555555444444333333555555666666666666666666444555666777888888777666666666666666666666666666777777666666666777888999999999999999999999999:::;;;;;;;;;<<<<<<===>>>>>>???DDDLLLQQQTTTWWW[[[___iii|||sssjjj^^^UUURRRNNNNNNMMMMMMNNNQQQSSSUUUXXX[[[___bbbcccdddeeegggkkkhhhhhhhhhggggggmmmuuuwwwwwwzzzsss```YYYPPPJJJGGGEEEBBB???===<<<;;;:::999999999999888777777666666777777888666666666555555555444444555555555555555555555555666666666666666666666666444444555555555666666666555555666666666777777777888999999999999:::::::::::::::::::::;;;;;;;;;;;;:::<<<=========>>>@@@BBBDDDNNNQQQUUUcccmmmyyyqqqTTTKKKEEEEEEBBB;;;:::???<<<<<<<<<<<<;;;;;;;;;;;;777777777777777777777777777666666555333222222111777777777777777666666666555666666777777777777666666666666666666666666666888888777777888888999:::999999999999999999999999999::::::;;;<<<<<<======<<>>===<<<;;;::::::999:::888777777777777777777888666666666666555555555555555555555555555555555555555555555555555555555555555555555555666666666666555666666666666777777777888888888999999999:::::::::::::::;;;;;;;;;;;;<<<;;;<<<===>>>>>>???BBBEEEGGGRRRXXX^^^jjjrrr~~~dddQQQDDDEEEDDD;;;:::@@@<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999999888888777666666555555888777777666666555555555666666666777777777777666666666666666666666666666888888888999999999:::::::::::::::999999999999888888999999:::;;;<<<======<<>><<<;;;:::::::::888888777777777777888888777777666666666555555555444444444444444444444444444444444444444444444444555555555666666666777777666666666666777777777888777777777777888888888999::::::;;;;;;;;;<<<<<<<<<;;;===>>>>>>>>>AAADDDGGGIIIUUU]]]eeennnqqq}}}yyy]]]FFFCCCDDD>>><<<@@@;;;;;;;;;;;;::::::::::::999999999999999999999999888888888888888888888888666666666555555444444444777777777666666666666777777777777777777777777777888999999999::::::::::::999999999999999999999999888888999:::;;;<<<===>>>???EEEMMMSSSVVVYYY^^^aaammm{{{sssjjj^^^VVVSSSKKKKKKKKKLLLNNNQQQUUUWWWZZZ]]]aaacccdddeeeggghhhjjjiiiiiijjjhhhhhhnnnuuutttssswwwlllUUUNNNLLLGGGDDDDDDAAA@@@???===<<<;;;;;;;;;999888888777777888888999777777777666666666555555444444444444444444444444444444444444444444444444555555666666666777777777666666666777777777888888666666777777777888888888:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???BBBFFFJJJKKKWWW___gggnnnooo|||rrrTTTHHHEEEBBB???@@@;;;;;;;;;::::::::::::999888888888888888888888888666666666777777888888888555555555555444444444444888777777666666666666777777777777777777777777777888888999::::::::::::999888888999999999:::::::::888999999;;;<<<===>>>???BBBHHHPPPUUUYYY\\\```dddqqqyyyqqqiii^^^UUURRRKKKKKKKKKMMMOOOSSSVVVXXX[[[^^^bbbdddeeefffhhhiiikkkiiihhhiiihhhhhhpppxxxzzzuuuwww}}}yyy]]]SSSPPPIIIEEEFFFBBBAAA@@@>>>===<<<;;;;;;999888888777777888888999777777777777666666666555555555555555555555555555555555555555555555555555555666666666777777777777666666777777777888888888777777888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>@@@CCCHHHKKKQQQ[[[bbbiiioooqqqlllTTTHHHDDDAAA???<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888777777777777666666666666555555555555666666666666999888777666555555666777777777777777777777777777777777999:::::::::999888777777888999:::;;;;;;<<<999999:::;;;===>>>???@@@CCCIIIQQQXXX\\\```eeeiiivvvwwwooofff[[[SSSPPPLLLLLLLLLNNNPPPTTTXXXZZZ[[[^^^bbbeeeffffffhhhjjjiiifffeeefffgggjjjttt~~~~~~uuuvvv|||dddWWWRRRKKKFFFGGGCCCBBB@@@>>>===<<<;;;;;;999999888888888888999999777777777777666666666666777777777777777777777777666666666666666666666666666666666666777777777777777777777777888888888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>???@@@CCCHHHLLLYYYaaaffflllrrruuu___KKKEEEBBB???>>>=========<<<<<<<<<<<<::::::::::::::::::::::::::::::999888777666555555555555666666777777888888999888777555555555666777777777777777777777777777666777888999:::999888888666666777888:::;;;<<<===999:::;;;<<<>>>???@@@AAABBBIIIRRRYYY^^^ccciiimmmyyyuuummmdddYYYQQQNNNLLLLLLMMMNNNQQQUUUYYY[[[\\\___bbbeeefffggghhhjjjgggdddccceeeggglllwwwwwwsssvvvsss[[[RRRPPPKKKEEEDDDCCCBBB@@@>>>===;;;:::888888888888888888999999888888777666666666666666777777666666555555444444666666666666777777777777777777777666555555444444777777777777777888888999777888888888888999999999;;;;;;:::::::::;;;<<<<<<;;;>>>AAABBBCCCEEEJJJNNNZZZfffnnnlllooozzzYYYIIIDDD@@@@@@???>>><<<::::::<<<>>>::::::::::::::::::::::::666666777777888888888999888777666555555666777888777777777777777777777777777777777777888888888888999999888888888888888888999999::::::::::::;;;;;;;;;;;;<<<;;;;;;<<>><<<::::::;;;<<<::::::::::::::::::::::::666777777777888888888888777777666555555666777777777777777777777777777777777777777777888888888888888888888888888888888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<===???BBBFFFQQQTTTVVV___dddiiittt|||pppiiiaaaYYYSSSRRRNNNNNNNNNOOOQQQUUUXXXZZZ\\\]]]___bbbdddfffggghhhiiikkkhhhgggkkkkkkxxxtttoooqqquuu}}}cccSSSLLLIIIFFFEEECCCAAA???===<<<<<<999999999999999999888888888888777666666666666666555555555666666666666666555555666666666777777777444444555666666777888888555555555555555666666777777888888888888999999999;;;;;;::::::;;;<<<<<<===???AAACCCCCCEEEJJJRRRXXXaaakkksssuuu||||||```MMMHHHAAA@@@>>>===;;;;;;;;;;;;::::::::::::::::::::::::777777777777888888888888666666555555555555666666777777777777777777777777777777777777888888888888888888888888888888888888999999::::::::::::;;;;;;;;;<<<======<<<>>>AAACCCFFFRRRUUUWWW```dddlll{{{}}}qqqiiiaaaYYYSSSQQQMMMMMMMMMNNNQQQTTTXXXZZZ^^^___```bbbdddeeeffffffjjjllliiihhhmmmooo}}}zzznnnlllpppwwwnnnXXXOOOMMMHHHGGGDDDAAA???>>>======:::999999999999999888888888777777666666666666666444444555555666666777777555555555666666666777777555555666666777777777777666555555555555666777777777777888888888999999999;;;;;;:::;;;;;;<<<===>>>AAABBBDDDEEEGGGNNNXXX```gggkkkpppyyy}}}}}}rrrTTTHHHFFFDDDAAA???>>>===<<<;;;::::::::::::::::::::::::777777777777777888888888666555555555555555555666777777777777777777777777666777777777888888888888888888888888888999999999999999999:::::::::;;;;;;<<<============???BBBDDDGGGSSSYYY\\\bbbdddmmm}}}ppphhhaaaXXXRRRQQQMMMLLLMMMNNNQQQTTTXXXZZZ___```aaacccdddeeeeeefffjjjlllhhhhhhnnnqqqzzzqqqjjjkkkqqq{{{eeeVVVRRRJJJHHHEEEBBB@@@>>>>>>>>>::::::::::::999999888888888777777666666666666666444444555555666666777777555555555555666666666666888888777777666666666666777777666666777777888999777777888888888999999999;;;;;;;;;;;;<<<===>>>???AAACCCEEEFFFJJJRRR]]]fffooommmqqq|||}}}dddPPPNNNJJJDDDAAA@@@???===<<<::::::::::::::::::::::::888888777777777777777777555666666666666666666555777777777777777777777777666777777777888888888888777777888888888999999999999999999:::::::::;;;;;;;;;<<<=========???BBBEEEHHHUUU^^^bbbeeeeeeqqq|||oooggg```WWWQQQPPPLLLLLLMMMNNNQQQUUUYYY[[[```aaabbbcccdddeeeeeeeeehhhiiieeefffmmmrrrqqqmmmkkkmmmsssttt\\\QQQLLLJJJFFFCCC@@@???>>>???;;;;;;;;;:::999999888888888888777666666666666666555555555666666666666666444444555555555666666666999999888777777666555555777777777777777888999999777888888888888999999999::::::;;;;;;<<<===??????@@@CCCEEEHHHMMMVVVbbbjjjtttqqqzzz{{{xxx}}}fffWWWPPPGGGBBB@@@???>>><<<::::::::::::::::::::::::888888888888777777777777666666777777777777666666777777777777777777777777777777777777888888888888777777777888999999::::::999999::::::::::::;;;;;;:::;;;<<<<<<===???BBBDDDJJJWWW```dddffffffxxxyyymmmfff___VVVQQQPPPMMMMMMMMMOOORRRVVVZZZ\\\```aaabbbdddeeeffffffffffffhhhccceeelllsss|||tttjjjkkklllnnnuuuiiiWWWNNNKKKGGGCCC@@@?????????<<<;;;;;;:::999999888888888888777666666666666666666666666666666555555555444444444555555555666666888888777777777777777777666666666666666777888888777888888888888999999999::::::;;;;;;<<<>>>???@@@>>>BBBFFFJJJOOOYYYdddlllrrrtttzzzuuu|||]]]TTTHHHAAA>>>>>><<<;;;::::::::::::::::::::::::888888888888777777777666666777888999999888777666777777777777777777777777777777777777888888888888666777777888999999::::::999999::::::::::::;;;;;;999:::;;;<<<<<<>>>AAADDDLLLWWW^^^aaadddhhhvvvkkkddd]]]VVVQQQPPPNNNNNNNNNPPPSSSWWW[[[^^^___```bbbdddeeefffggggggfffgggcccdddmmmtttyyyooollleeeiiilllnnnvvvyyydddNNNLLLHHHCCC@@@??????@@@<<<<<<;;;::::::999888888888888777666666666666666777777666666555555555444444444444555555555666666666666666777888888999999555555555555555666777777777888888888888999999999::::::;;;;;;===>>>???@@@===AAAFFFKKKQQQZZZeeemmmmmmuuu{{{vvv|||```VVVHHH???===<<<;;;:::::::::::::::::::::::::::999888888888777777666666777888999::::::999888777777777777777777777777777777777777777888888888888666777777888999999::::::999999:::::::::;;;;;;;;;888999;;;;;;;;;===AAADDDNNNWWW\\\^^^aaaiiitttiiiccc]]]UUUQQQPPPNNNNNNOOOQQQTTTXXX\\\^^^___```bbbdddfffggghhhhhhfffgggcccdddnnnvvvwwwiiibbbcccaaagggkkknnnvvviiiZZZNNNKKKJJJBBBBBBDDD???===<<<;;;:::999888888888777777777777666666666666666666666666555555555555555555555666666666777777777777777777777777777777999999888777666666777777777888888888888999999999999:::;;;;;;::::::<<<>>>DDDHHHMMMQQQUUU]]]gggooorrryyyzzz~~~pppXXXEEECCCDDD???===???===<<<<<<;;;;;;:::999999999999999888888888888777777888999::::::999888777888888888888999999999999555666666777888999999999777777888999999999999888999999::::::::::::;;;;;;999;;;<<<======>>>AAACCCMMMVVVYYY\\\bbbooouuuiiibbb\\\TTTNNNMMMQQQOOONNNQQQWWW\\\______```bbbdddeeeeeefffhhhjjjhhhffffffhhhlllwww~~~pppjjjfffdddcccggghhhmmmttt~~~www^^^PPPLLLJJJCCCBBBCCC>>>======;;;:::999999888888888777777777666666666666888777777777777666666666333333444444444555555555777777777777777777777777999999888777777777777777888888888888999999999999:::;;;<<<;;;:::;;;===???AAAEEELLLRRRXXX```hhhmmmsss~~~~~~zzz```IIIDDDFFFBBB>>>>>>===<<<<<<;;;;;;::::::999999999999888888888888777666777888888888888777666555555555555666666666666555666666777888888999999888888888999999999::::::999999::::::::::::;;;;;;999;;;<<<======???AAADDDNNNWWW[[[^^^eeettt~~~ssshhhaaa\\\UUUPPPOOOQQQOOOOOORRRWWW\\\______```bbbdddeeeeeeeeegggiiihhhffffffhhhmmmzzzrrrfffbbb_________hhhiiinnnuuu}}}fffUUUNNNMMMFFFCCCDDD???>>>===<<<;;;:::999999999888888777777777666666666888888888888777777777777777777777777888888888888777777777777777777777777999888777777777777777777888888888888999999999::::::;;;<<<<<<<<<<<<>>>@@@AAAEEEMMMVVV^^^eeejjjllltttzzzyyyoooRRRIIIIIIEEE@@@=========<<<<<<;;;:::::::::999999999888888888888777666666777777777777666666777777777888888888888999666666666777888888999999999999888777888999:::;;;999999::::::::::::;;;;;;:::;;;<<<======???BBBEEEOOOXXX\\\___iiizzz}}}rrrggg```[[[UUUQQQQQQPPPPPPPPPSSSWWW\\\^^^___```bbbcccddddddeeeggghhhhhhffffffiiiooo~~~~~~jjjaaa______```bbbjjjkkkooovvvrrr\\\QQQPPPIIIFFFFFFBBB???>>>===;;;:::999999999888888888777777777666666888888888777777777666666888888888888999999999999777777777777777777777777888888777777777777777888888888888999999999::::::;;;<<<============???AAADDDIIIQQQ\\\eeejjjlllmmmuuu{{{yyy}}}aaaRRRMMMHHHAAA============<<<;;;;;;::::::999999999888888888777777777777777777777777777777888888888999999999::::::666666777777888888888888999888666666666777999;;;999999999:::::::::;;;;;;;;;<<<======>>>@@@DDDGGGPPPYYY\\\___jjj}}}~~~rrrfff```ZZZTTTPPPPPPPPPPPPQQQTTTXXX[[[^^^___```aaacccdddcccdddfffggggggffffffjjjrrrvvvgggaaa```aaacccfffhhhjjjooowwwcccSSSPPPJJJFFFFFFCCC@@@???>>><<<;;;:::999999888888888888777777777777777777666666666555555555444444444444555555555555777777777777777777777777888777777777777777888888888999999999999:::::::::;;;<<<=========>>>@@@BBBEEEKKKUUU___fffkkkmmmmmm{{{~~~|||{{{}}}ttt^^^SSSJJJBBB>>>>>>======<<<<<<;;;::::::999999999888888888777777888888888888888888888888555555555666666666666777777777777777777888888888888777555444555666888:::999999999:::::::::;;;;;;;;;<<<======>>>AAAEEEHHHPPPYYY[[[\\\iii}}}tttggg___YYYRRRNNNNNNOOOQQQSSSUUUXXX[[[^^^______aaacccccccccccceeeffffffeeefffkkkuuuxxxlllaaa^^^^^^___aaadddccceeemmmwwwnnnWWWRRRJJJEEEEEEBBBBBBAAA???===;;;:::999999999999888888888777777777666666666666555555555555555555555555666666666666777777777777777777777777777777777777777888888999999999999999:::::::::::::::;;;=========>>>@@@BBBEEEMMMWWW```eeeiiiooorrr|||xxxvvv~~~nnnXXXJJJCCCAAA>>>>>>======<<<;;;;;;;;;999999999888888888888777999999888888888888999999666666777777777777888888777777777777777777888888777777666555666777888999999999::::::::::::;;;;;;<<<=========>>>AAAFFFJJJOOOYYYYYYZZZiii~~~uuuggg___XXXQQQNNNNNNOOORRRUUUWWWXXXZZZ]]]______aaabbbbbbbbbbbbdddeeeddddddgggmmmxxxooofff``````aaaaaabbbeeeaaaeeennnzzzbbbXXXNNNGGGFFFDDDBBBAAA???===<<<::::::999999999999888888888777777777777777666666666666555888888888999999999::::::777777777777777777777777777777777777777888999999999999999:::::::::;;;;;;999:::<<<<<<<<<>>>@@@BBBEEEOOO[[[bbbfffllluuu~~~|||yyyxxxxxx{{{\\\HHHCCCDDD>>>>>>======<<<<<<;;;;;;999999999888888888888777999888777666666777888999888999999999999:::::::::888777777777777777777777888888888888999999999999999999::::::::::::;;;;;;============>>>BBBGGGKKKOOOYYYYYYZZZkkksssfff^^^XXXRRROOOOOOOOORRRVVVXXXXXXZZZ]]]______aaabbbbbbaaaaaacccdddbbbcccgggooo{{{~~~rrriiicccaaaeeehhhggghhhjjjhhhlllvvvlll___SSSJJJIIIGGGCCCBBB@@@>>><<<;;;:::999999999999888888888888777888888888888777777777777666666777777777888888888777777777777777777777777777777666777777888999999999999:::::::::;;;;;;;;;888:::;;;<<<<<<===@@@BBBGGGRRR___fffiiippp}}}~~~}}}sssyyy^^^GGGCCCFFF>>>>>>>>>===<<<<<<;;;;;;999999999888888888888777888777666555555666777888555666666666666777777777888888888777777777777777888999:::;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;============>>>BBBHHHLLLOOOYYYZZZ[[[mmm~~~rrrddd]]]XXXSSSQQQRRROOORRRVVVXXXYYYZZZ]]]```___```bbbbbbaaaaaabbbdddaaabbbgggppp|||ssshhhbbb^^^___eeeiiiiiiiiikkkrrrvvv|||dddXXXNNNIIIIIICCCBBB@@@???===<<<;;;;;;888888888888777777777777666666777777888888999999777777888888888888777777666888999999888888999:::888999999999999:::::::::::::::999999::::::;;;<<<;;;;;;===???>>>>>>CCCJJJWWWZZZbbbjjjoooyyy|||~~~vvvzzzgggLLL@@@>>>@@@>>><<<;;;<<<===<<<<<<;;;;;;::::::::::::999999777777777777888888888888777777777777777777777777777777777777888888888888999999::::::::::::;;;;;;999999999999999999:::::::::===@@@@@@@@@AAAFFFJJJRRRWWWZZZ___ooo~~~sssggg___XXXRRRQQQSSSRRRSSSUUUVVVWWWZZZ]]]aaaaaabbbcccdddeeedddcccccc```ccciiipppyyyrrrgggdddcccaaabbbgggjjjkkkoootttzzzrrr```TTTMMMJJJDDDCCCBBB@@@>>>===<<<<<<888888888888777777777777777777777777777888888888777777888888888888777777666777999888777777888:::666777777777777888888888::::::999999::::::;;;<<<<<<;;;===??????>>>DDDKKKVVV]]]fffnnnxxx|||~~~~~~vvvwwwzzztttVVVFFFCCCBBB???===;;;<<<<<<<<<;;;;;;;;;::::::::::::999999999888888888777777666666777777777777777777777777777777777777888888888888999999999:::::::::;;;;;;999999999999999::::::::::::<<>>@@@EEEJJJSSSXXX\\\```qqq}}}rrrfff___XXXRRRQQQSSSRRRSSSUUUVVVWWWZZZ]]]```bbbccceeeeeefffeeedddccc```bbbgggnnnwwwpppfffeeeaaa```bbbgggkkkmmmrrrxxxfffXXXOOOIIIEEEDDDBBB@@@???======<<<999999888888888777777777888888888888777777777777777777888888888888777777555666888777666666777999666777777777777888888888::::::999999::::::;;;<<<<<<;;;===@@@@@@@@@FFFMMMVVVbbblllrrr~~~}}}zzzyyywww{{{^^^HHHCCCCCC@@@===<<<<<<<<<;;;:::;;;;;;::::::::::::999999::::::999888777666555555777777777777777777777777777777777777888888888888999999999999::::::::::::888999999999:::::::::;;;999;;;>>>>>>>>>@@@EEEJJJTTTXXX]]]bbbttt}}}rrrfff^^^XXXRRRQQQSSSSSSTTTUUUVVVWWWZZZ]]]```dddeeefffffffffeeedddcccaaabbbffflllvvvmmmeeeeeebbbaaadddjjjnnnqqqxxxooo___TTTKKKFFFEEECCC@@@>>>===<<<<<<999999999888888888777777999999888888777777666666777777888888888888777777444666777777666666777888888888999999999:::::::::::::::999999::::::;;;<<<<<<<<<===@@@AAABBBHHHPPPYYYfffooosss|||zzzxxxuuuuuu~~~hhhLLLBBBBBB@@@===<<<===>>>===<<<;;;;;;:::::::::999999999999999888888777666666555777777777777777777777777666777777777888888888888888999999999999:::::::::888999999::::::;;;;;;;;;:::<<<>>>>>>>>>AAAFFFKKKTTTXXX]]]dddvvv|||qqqeee^^^WWWRRRQQQSSSSSSUUUVVVWWWXXXZZZ]]]```dddeeefffffffffeeeccccccccccccfffnnnyyymmmfffgggeeedddggglllooosss{{{hhhYYYOOOFFFEEECCC@@@>>>===<<<;;;999999999999888888888888999999888888777777666666777777888888888888777777444666777777666666777888888888999999999:::::::::::::::999999::::::;;;<<<===<<<>>>AAABBBCCCKKKTTT[[[gggooouuu{{{}}}|||zzz{{{{{{}}}}}}tttsssqqqpppsss~~~vvvWWWHHHAAA???======>>>?????????;;;;;;:::::::::999999999777777777777777777888888777777777777777777777777666777777777888888888888888888888999999999::::::888888999:::;;;;;;<<<<<<;;;===?????????BBBIIINNNTTTXXX]]]eeeyyy{{{pppeee]]]WWWRRRQQQSSSTTTUUUWWWWWWXXXZZZ]]]```bbbcccdddeeeeeedddcccbbbeeeeeeiiirrrqqqiiiiiigggggghhhlllmmmpppyyymmmXXXMMMHHHFFFDDDBBB???===<<<<<<:::999999999999888888888888888888888777777777777777777888888888888777777555666888777666666777999666777777777777888888888::::::999999::::::;;;<<<===<<<>>>AAACCCEEENNNWWW___fffooo}}}|||www}}}||||||}}}~~~tttrrrrrrqqqqqquuubbbMMMBBB@@@>>>>>>???@@@??????;;;;;;::::::::::::999999666666777777888888888888777777777777777777777777777777777777888888888888888888888888999999999999888888999:::;;;<<<======<<<>>>?????????CCCJJJPPPUUUYYY^^^ggg|||zzzpppddd]]]WWWRRRQQQTTTUUUVVVWWWXXXXXXZZZ]]]```aaabbbcccdddddddddccccccfffggglllxxxxxxnnnkkkhhhhhhiiijjjjjjmmmwwwsssZZZQQQJJJIIIGGGDDDBBB@@@>>>>>>::::::999999999888888888777777777777777888888888777777888888888888777777666777999888777777888:::666777777777777888888888::::::999999::::::;;;<<<>>>===>>>BBBDDDGGGPPPYYYfffhhhqqq~~~}}}}}}wwwtttttttttrrrpppwwwoooUUUFFFCCC@@@???>>>>>>===<<<;;;;;;::::::::::::999999888888888777777777777777777777777777777777777777777777777777888888888888888888888888999999999999888888999:::;;;<<<======<<<===>>>>>>>>>BBBJJJPPPXXX\\\aaakkkzzzoooddd]]]WWWRRRQQQTTTUUUWWWXXXXXXXXXZZZ]]]``````aaaccceeeffffffeeeeeeeeefffnnn}}}rrrnnnkkkkkklllmmmlllooo{{{~~~ccc]]]MMMKKKIIIFFFDDDBBB@@@@@@:::::::::999999999888888666666777777888888999999777777888888888888777777666888999999888888999:::888999999999999:::::::::::::::999999::::::;;;<<<>>>===>>>BBBDDDGGGQQQ[[[llljjjsss{{{|||vvvrrrpppqqqnnnjjjmmmuuu}}}```IIIFFFBBB???>>>===;;;:::;;;;;;;;;:::::::::999999::::::999888777666555555777777777777777777777777777777777777888888888888777888888888888999999999888888999:::;;;======>>>;;;<<<=========BBBIIIOOOZZZ^^^cccnnnzzzoooddd\\\WWWRRRQQQTTTVVVWWWXXXXXXXXXZZZ]]]``````aaadddfffggggggggggggcccfffooouuuoooooooooppprrrqqqttthhhXXXNNNMMMIIIBBB??????@@@AAA<<<;;;:::999888888888888:::999999999888888777777888888777777777777888888888888888888888888888888888888999999999:::::::::;;;::::::::::::;;;<<<<<>>@@@DDDGGGKKKVVV```jjjkkkuuu}}}yyy}}}yyyyyy|||xxxtttqqqqqqoooiiiffffffmmm}}}ZZZIIIBBBBBB<<<===BBB>>>===<<<;;;:::999999999999999999999888888888888777888888888888888888888888888888888888888888888888888888999999999:::::::::999999999::::::;;;;;;<<>><<<;;;:::999999888888888888888888777777777777777888888777777777777888888888888888888888888888888888888999999999:::::::::;;;::::::::::::;;;<<<<<<>>>===>>>BBBFFFLLLXXXdddlllmmmxxxxxxtttzzzxxxuuuuuuyyy{{{uuurrrqqqmmmeee```___]]]ooooooTTTEEEDDD>>>;;;@@@BBB???>>>;;;999888888999999999999999888888888888777888888888888888888888888888888888888888888888888888888999999999::::::::::::::::::::::::;;;;;;;;;>>>======???@@@BBBJJJSSS^^^fffmmmvvvyyyoooddd]]]WWWRRRQQQSSSTTTUUUVVVVVVWWWZZZ^^^aaaaaabbbdddfffggggggffffffgggjjjrrr{{{zzz}}}nnn^^^UUULLLHHHFFFCCC@@@???<<<<<<;;;:::999999999999777777777777777777777777888888777777777777888888888888888888888888888888888888999999999:::::::::;;;::::::::::::;;;<<<<<<>>>===>>>BBBGGGOOO\\\iiiooossstttqqqzzz{{{vvvqqqqqqrrrxxx{{{tttpppnnnkkkddd^^^\\\XXXcccwwwbbbIIIHHHBBB<<<>>>AAAAAA???<<<999777777888:::999999999888888888777777888888888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;:::::::::>>>======@@@@@@CCCKKKTTTaaagggoooxxxxxxnnnddd]]]XXXRRRPPPQQQTTTUUUVVVWWWXXX[[[___cccaaabbbdddeeefffffffffeeefffkkkuuu}}}}}}dddVVVKKKHHHHHHDDDAAAAAA===<<<;;;:::999999999999777777777777777888888888888888777777777777888888888888888888888888888888888888999999999:::::::::;;;::::::::::::;;;<<<<<<>>>===???DDDKKKSSSbbbooorrryyymmmnnn|||uuuqqqnnnnnnpppwwwzzzrrrlllkkkjjjddd^^^\\\YYY]]]hhh|||lllMMMIIIEEE??????>>>BBB@@@<<<999777888999:::999999999888888888777777888888888888888888888888888888888888888888888888888888999999999:::::::::<<<;;;;;;;;;;;;;;;;;;;;;>>><<<===@@@AAADDDLLLVVVaaafffllluuuwwwmmmccc]]]WWWQQQOOOQQQSSSUUUVVVWWWYYY\\\aaadddbbbbbbcccddddddeeeeeeeeedddkkkxxx~~~nnn[[[KKKIIIIIIEEEBBBCCC===<<<;;;:::999999999999888888888888888999999999888888777777777777888888888888888888888888888888888888999999999:::::::::;;;::::::::::::;;;<<<<<<>>>>>>BBBIIIPPPYYYgggtttttttttfffkkk||||||tttqqqoooooopppvvvzzzpppiiihhhhhhddd```___YYYXXX^^^pppvvvWWWNNNGGGBBBBBB>>>@@@???<<<:::999999999:::999999999888888888888777999999999999999999999999888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<>>><<<>>>AAABBBEEENNNXXX___bbbgggpppwwwmmmbbb[[[UUUPPPOOOQQQRRRTTTUUUWWWYYY\\\aaaeeebbbbbbbbbccccccdddddddddccckkkyyyzzzcccOOOKKKKKKFFFBBBCCC===<<<;;;::::::999::::::888999999999::::::::::::888888777777777777888888888888888888888888888888888888999999999:::::::::;;;::::::::::::;;;<<<<<<>>>???DDDMMMUUU^^^lllxxxyyywwwkkkdddkkkyyywwwssspppooopppqqqxxx|||pppgggeeefffdddaaaaaa[[[XXX[[[jjjnnn[[[IIICCCDDD???>>>>>><<<;;;;;;:::::::::999999999888888888888777999999999999999999999999888888888888888888888888888888999999999:::::::::::::::;;;;;;<<<<<<=========<<<>>>AAACCCFFFOOOYYY```aaaeeennnxxxmmmaaaZZZTTTOOOOOORRRQQQRRRTTTVVVXXX\\\aaaeeebbbbbbbbbbbbbbbccccccdddbbbjjjxxxiiiRRRMMMLLLFFFBBBDDD======<<<;;;::::::::::::999999999::::::;;;;;;;;;888888777777777777888888888888888888888888888888888888999999999:::::::::;;;::::::::::::;;;<<<<<>>>>>===<<<>>>AAACCCFFFPPPYYYccccccfffoooyyymmmaaaXXXSSSNNNOOORRRPPPRRRTTTUUUXXX\\\aaaeeebbbbbbbbbaaabbbbbbcccdddcccjjjvvvpppWWWRRROOOFFFBBBGGG@@@>>><<<:::999888888999888999::::::::::::999888777777888888999999999999;;;;;;;;;::::::999999999::::::999999::::::;;;<<<:::::::::::::::;;;<<<===BBB>>>CCCQQQ]]]fffttttttdddccchhhrrr{{{wwwtttppppppooonnnrrr~~~wwwkkkhhhhhhfffdddddd___bbbfffmmmzzziiiRRRHHHCCCAAA@@@>>><<<;;;<<<===<<<;;;999999999888888888888777888777777777777777888999666666777777888888888999999999::::::::::::;;;;;;;;;;;;:::999:::;;;<<<===?????????AAAAAADDDNNNZZZbbbffflllttt|||pppbbb[[[UUUQQQOOOQQQPPPQQQRRRUUUXXX[[[^^^___eeebbb```aaadddeeedddcccccciiiuuuzzz\\\SSSPPPGGGCCCFFF@@@???===;;;999999999999888999::::::::::::999888777888888888999999999999;;;:::::::::999999999999::::::999999::::::;;;<<<;;;;;;;;;;;;<<<===>>>>>>AAA???FFFUUUaaaiiivvvnnnbbbbbbjjjxxxwwwsssnnnoooqqqrrrxxx|||mmmhhhgggeeecccbbb```aaabbbfffssskkkPPPFFFBBB>>>???>>><<<<<<======<<<;;;999999999999888888888888777777666666555666666666777777888888888888888888999999::::::::::::;;;;;;;;;;;;:::::::::;;;<<<===???>>>???AAAAAAEEEPPP[[[dddgggllluuu|||ooobbbZZZUUUQQQOOOQQQPPPPPPRRRUUUXXX\\\^^^```dddbbbaaabbbdddfffeeeddddddjjjvvvcccUUUPPPIIIDDDEEE@@@???===;;;:::999999999888999999::::::999999888888888888888999999999999999999999999999888888888::::::999999::::::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAJJJYYYdddlllyyyvvviiicccfffrrryyyrrrpppqqqtttwww~~~pppgggfffdddbbbbbbfffeeeddddddmmmrrrQQQGGGCCC===@@@???>>>>>>>>>>>><<<::::::999999999888888888888999999888777666666666666999999999999999888888888999999::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<=========???AAABBBFFFRRR^^^gggggglllxxxzzznnnaaaZZZUUUQQQOOOQQQOOOPPPRRRUUUYYY]]]```aaacccbbbbbbccceeegggffffffeeekkkxxxlllXXXQQQJJJFFFFFFAAA@@@>>><<<::::::::::::999999999999999999999999999999999999999999999999888888888888888888888888::::::999999::::::;;;<<<;;;;;;;;;<<<===>>>???@@@BBBCCCLLL[[[dddmmm~~~oooiiifffmmm}}}rrruuuuuuwwwzzzvvviiieeecccbbbccclllqqqqqqkkkjjj||||||WWWKKKFFF???AAA@@@?????????>>>;;;999::::::999999999888888888===<<<;;;:::999999888888;;;::::::999999888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<>>>AAACCCHHHTTT```kkkiiilll{{{yyymmm```YYYTTTPPPOOOQQQPPPQQQSSSVVVYYY]]]aaabbbbbbcccccceeefffgggggggggeeelllzzzuuu\\\RRRLLLHHHGGGBBB@@@>>><<<;;;:::;;;;;;999999999999999999999999:::999999999999999999999888888888888888888888888::::::999999::::::;;;<<<:::::::::;;;<<<>>>???@@@CCCEEENNNZZZcccoooyyymmmllljjjvvvsssvvvvvvwww|||ooogggccccccfffooo{{{wwwjjjsss___OOOHHHAAACCCBBB@@@??????>>>;;;999:::::::::999999999999888======;;;:::999999999999;;;::::::999999888888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<>>>BBBDDDIIIUUUaaannnkkknnn~~~wwwkkk___XXXTTTPPPPPPQQQQQQRRRTTTWWWZZZ^^^aaacccbbbccceeefffffffffffffffdddmmm~~~dddUUUMMMIIIHHHBBBAAA???===<<<;;;;;;;;;:::999999888888999999:::::::::::::::999999999999888888888999999999999999::::::999999::::::;;;<<<999::::::;;;<<<>>>???@@@DDDGGGPPP\\\eeesssxxxnnnppppppyyyvvvvvvyyy{{{mmmeeeeeeiiimmmnnnnnnkkkTTTJJJEEEFFFDDDAAA???>>>>>><<<:::::::::::::::999999999999::::::999888777777777777999999999999999888888888999999::::::::::::;;;;;;;;;;;;<<<============<<<<<<===???CCCEEEJJJVVVbbbnnnlllpppvvvjjj]]]WWWTTTPPPPPPRRRSSSSSSUUUWWW[[[^^^```bbbaaacccffffffeeeddddddeeeeeeppplllXXXNNNIIIHHHCCCBBB@@@===<<<<<<<<<<<<::::::999888888999::::::;;;;;;:::::::::999999999999999999999:::::::::;;;::::::999999::::::;;;<<<::::::;;;<<<===???@@@AAACCCHHHTTTbbbkkkxxx|||sssvvvxxxyyyzzztttgggfffkkkkkkxxxrrryyy\\\NNNMMMIIIEEEAAA>>>======<<<<<<;;;;;;:::::::::999999999999888777777777777888888777777888888888888888888999999::::::::::::;;;;;;:::;;;<<<===>>>======<<<======@@@CCCEEEJJJVVVbbbllllllsssuuuiii]]]VVVSSSPPPPPPRRRUUUUUUVVVXXX[[[]]]```aaaaaadddggggggdddbbbbbbcccfffssssss[[[NNNIIIHHHCCCBBB@@@>>><<<<<<<<<<<<;;;:::999888888999:::;;;;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;::::::999999::::::;;;<<<;;;;;;<<<===???@@@BBBCCCBBBIIIXXXgggppp}}}xxx{{{~~~yyyhhhffflllkkkzzzdddTTTTTTKKKFFFAAA===<<<=========;;;;;;;;;:::::::::999999999999999888999999::::::666666777777888888888999999999:::::::::;;;;;;;;;:::;;;===>>>>>>>>>===<<<>>>>>>@@@CCCEEEJJJVVVbbbjjjllltttttthhh\\\VVVSSSPPPPPPRRRVVVVVVWWWYYY[[[]]]___```aaadddggggggcccaaa```aaahhhvvv